From 4b28197c37b1b5d87977e8b5481cde27cac38b12 Mon Sep 17 00:00:00 2001 From: morkt Date: Sun, 15 Feb 2015 19:47:28 +0400 Subject: [PATCH] upgraded nuget packages. --- GARbro.GUI.csproj | 15 +- packages.config | 6 +- packages/NAudio.1.7.1/NAudio.1.7.1.nupkg | Bin 445364 -> 0 bytes packages/NAudio.1.7.1/NAudio.1.7.1.nuspec | 14 - packages/NAudio.1.7.2/NAudio.1.7.2.nupkg | Bin 0 -> 445400 bytes .../lib/net35/NAudio.XML | 46 +- .../lib/windows8/NAudio.Win8.XML | 301 +- .../license.txt | 0 .../{NAudio.1.7.1 => NAudio.1.7.2}/readme.txt | 10 + .../NVorbis.0.8.3.0/NVorbis.0.8.3.0.nupkg | Bin 42909 -> 0 bytes .../NVorbis.0.8.3.0/NVorbis.0.8.3.0.nuspec | 20 - .../COPYING | 0 .../NVorbis.0.8.4.0/NVorbis.0.8.4.0.nupkg | Bin 0 -> 42858 bytes .../README | 0 .../lib/NVorbis.XML | 356 +- .../WindowsAPICodePack-Core.1.1.1.nupkg | Bin 0 -> 62822 bytes .../lib/Microsoft.WindowsAPICodePack.xml | 2934 ++ .../WindowsAPICodePack-Core.1.1.nupkg | Bin 97781 -> 0 bytes .../WindowsAPICodePack-Core.1.1.nuspec | 18 - .../WindowsAPICodePack-Shell.1.1.1.nupkg | Bin 0 -> 334979 bytes .../Microsoft.WindowsAPICodePack.Shell.xml | 25496 ++++++++++++++++ .../WindowsAPICodePack-Shell.1.1.nupkg | Bin 473735 -> 0 bytes .../WindowsAPICodePack-Shell.1.1.nuspec | 20 - packages/repositories.config | 1 - 24 files changed, 28789 insertions(+), 448 deletions(-) delete mode 100644 packages/NAudio.1.7.1/NAudio.1.7.1.nupkg delete mode 100644 packages/NAudio.1.7.1/NAudio.1.7.1.nuspec create mode 100644 packages/NAudio.1.7.2/NAudio.1.7.2.nupkg rename packages/{NAudio.1.7.1 => NAudio.1.7.2}/lib/net35/NAudio.XML (99%) rename packages/{NAudio.1.7.1 => NAudio.1.7.2}/lib/windows8/NAudio.Win8.XML (98%) rename packages/{NAudio.1.7.1 => NAudio.1.7.2}/license.txt (100%) rename packages/{NAudio.1.7.1 => NAudio.1.7.2}/readme.txt (93%) delete mode 100644 packages/NVorbis.0.8.3.0/NVorbis.0.8.3.0.nupkg delete mode 100644 packages/NVorbis.0.8.3.0/NVorbis.0.8.3.0.nuspec rename packages/{NVorbis.0.8.3.0 => NVorbis.0.8.4.0}/COPYING (100%) create mode 100644 packages/NVorbis.0.8.4.0/NVorbis.0.8.4.0.nupkg rename packages/{NVorbis.0.8.3.0 => NVorbis.0.8.4.0}/README (100%) rename packages/{NVorbis.0.8.3.0 => NVorbis.0.8.4.0}/lib/NVorbis.XML (100%) create mode 100644 packages/WindowsAPICodePack-Core.1.1.1/WindowsAPICodePack-Core.1.1.1.nupkg create mode 100644 packages/WindowsAPICodePack-Core.1.1.1/lib/Microsoft.WindowsAPICodePack.xml delete mode 100644 packages/WindowsAPICodePack-Core.1.1/WindowsAPICodePack-Core.1.1.nupkg delete mode 100644 packages/WindowsAPICodePack-Core.1.1/WindowsAPICodePack-Core.1.1.nuspec create mode 100644 packages/WindowsAPICodePack-Shell.1.1.1/WindowsAPICodePack-Shell.1.1.1.nupkg create mode 100644 packages/WindowsAPICodePack-Shell.1.1.1/lib/Microsoft.WindowsAPICodePack.Shell.xml delete mode 100644 packages/WindowsAPICodePack-Shell.1.1/WindowsAPICodePack-Shell.1.1.nupkg delete mode 100644 packages/WindowsAPICodePack-Shell.1.1/WindowsAPICodePack-Shell.1.1.nuspec diff --git a/GARbro.GUI.csproj b/GARbro.GUI.csproj index cde7277d..92bfacec 100644 --- a/GARbro.GUI.csproj +++ b/GARbro.GUI.csproj @@ -77,14 +77,17 @@ - - packages\WindowsAPICodePack-Core.1.1\lib\Microsoft.WindowsAPICodePack.dll + + False + packages\WindowsAPICodePack-Core.1.1.1\lib\Microsoft.WindowsAPICodePack.dll - - packages\WindowsAPICodePack-Shell.1.1\lib\Microsoft.WindowsAPICodePack.Shell.dll + + False + packages\WindowsAPICodePack-Shell.1.1.1\lib\Microsoft.WindowsAPICodePack.Shell.dll - - packages\NAudio.1.7.1\lib\net35\NAudio.dll + + False + packages\NAudio.1.7.2\lib\net35\NAudio.dll False diff --git a/packages.config b/packages.config index 133611cc..88f260e4 100644 --- a/packages.config +++ b/packages.config @@ -1,7 +1,7 @@  - + - - + + \ No newline at end of file diff --git a/packages/NAudio.1.7.1/NAudio.1.7.1.nupkg b/packages/NAudio.1.7.1/NAudio.1.7.1.nupkg deleted file mode 100644 index 3e212412e906dfdd9e07667ca0f289196be99063..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 445364 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�sa~y;iQy@U%Xja5BNm0%I}mvo7IljJY2P{ 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

tsWU4XODU>gniRCaT%2TE&PtA{4 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

d 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 z
4_Pgk>{!p2EwuIc4e442@`%RMcZaC7g9ec;3?e+SjtNZ?J+~9i0MNN@;%N>uJT~b$J>m}HJ zsr&3w+-LP7vA^ux*pEz0%HQo6!uq}Yo6)z?_-<6gI)*zl-*l2(1bnJt1ziVIU46Vv z4qlzf<#flR*<2mXFQ@8IoAv))lR!G)RGsZi(^!`l?(iwfrBOb{52>RmwgfgnfKL z)4Ptlb6ok^R^j?4#|??Nj>ZMo64g%PfW)(26l>_Q$h9kanT-g@RH zzdT)heYZ1hF!`r{!swg7V-QXNJ~dcjrzZR@w%sQ$UuZ~R?_zl0y`A;`iT%+4)eZFL zVnjDk?;52!4B{`ewBb$DYwI2G1;kg@o6nkEms^a3^rp@7kGrjY>sW^Q=R&Ky8>+YC zepmZ*O*ho|(JIbt$KU##;j+JK+O?+=>*?K!^)Th$+%&-ZxoNl<^BSu6+#TM~@`mQp z(!HH-n8jB))Ovk&Hc`78U+k^5G@Xs}U>Wr+a%P#XTLO)mE z39!b~IU`h~rfVM-cWM17ytvE$uT3saM~W}S4cWOFjIa9Lh%G8&o`#P4tp$~AN}l!G z{;WS9@de{F3e8g|g1a|p94@rV?#+F7+|#Xzx@hTLKh5g&D!0^TjgLdPR@+EutQqRZp!>XW>@9a=yl z(?qfJG@D#a$2XJv`SeDcO*E~09a&S5IBVK@%~(6M&e;BaEVO2}#__ECQGqEU{MN0f zz^|9q##C3I^SfIn6qcJ_e|*^=usidr65^3}=wR|V&S zyaofv(|%Cq44*cwy#;g}O|m8`$zrmYnVA_ai_v0cW^6Gtvt%)&MHVwNgT+i1Gqd#C z|ID48nRoBJw|lnwRG)&3FQPIcBO|*jBcVwd8;q`jP9^pAF;7TF?u(#Cr`PNCl@fE} z1b`3sp>wm(&q2vYAlgm-_=kWCgnQv*%b8-pU{1mtCUQ=>0~*jm3P zHC*jX0$0?Tyfm+RlfrCr@ljX&DT(7~eP1;(cWe96xs09^F<9^f;A_sYtb1A2gG6};t}=t@n0F0O_boS*A)|Bj}&3pO@1d zFTFg_j=pM7?dW_N z;riA6;Kdv{J5!qt=Q@|C<+H~{Ugxrg7KmeWzLvE0@*9iYP|AVjuFT%M>mPTbx29AB zQxs7O_21GTFgFiYI(QECqU$$c=)}+7y->=za`)L-Cu1>psd@X8FtaQhF(*0R`_V^uJ*h*IgJmoIcOyE(2C-cr`R^b~qJ%v8mnXqA^O$>ZPFBliut z-F83}JSM9#Svzo4(0kOXC$aLW>w%bUFHNMc&5F$!!=uCB-_aQYbJ=@zmT*5g_sUmp zte4Ap%OO;3e(|ZC7*g6Uu~XVlExX}x_Ip2TK085JWIFlQppfAR<&LpBI3R=XO}P2l zqjGkyVyZC4-vdJ>PgH_cZq7{2vDod9Z1eFr~9LIoo=+bHIctcpKkri*fedvw97y=6lH7ZdbI&UiSkeiz-*zr>ElxA#`U^ z=>AOoOa1P^b<9FuGsBfVq{)=>N~cQ| z%t0CdG;||FW#J0m%>*SA-_rLGcxBBoZCa<=opJVEbtZ!S=XudhziNP3FoC4np@vQso;x18{v<{h2ZWbMWU-0Hr4#>aVY^G3s$5W-uXFT;z6q{sor4i zvN~=P)rO<(F?G3e-QWx>o0Vq*<|8Yf#bW--Rf>^&sJEG>msO74jP5PAjHnWuHwk#+>$; z-*>fB=L^Vn5hb3(d$0x9wh1^QOw$J)$W<^?`-$~I7OI0IYZqp3 zxVK@q1BgWyw2iV0>)yCiUc~lpO=@}m{`%QRf|@3}l<(gfaZjfPn9f;bG#OTRGIe!` z*E}D`#n$xrXJ1?I-`4dux;8ze+v?DZJ7Tu2H#6?rx;?vUFc?-N9>(?#Vtt>R1V5gD z(@4E|PhMZ`fOAWy@Yh%0^fLxbRs%)#Rwo8;a=SWfQ7L>s&NMwk18~>jM3-7Cw^&Fh0DcgA zx#w&e@+8(r9D3ri{A#iKJ}1p^W3;N1r!IUQhf@MHc7vbol4`8@)$RQ+GYD`?UKYTf zx#pXu4OP<3^Kz0nQ5&bNI520?zVA;Of7EzyfHY33U_??EsraaFyppI|@GgzJZga&V zR9qW%I*=GGQjX%5bl5P~&3&`}(e@hs(>X6^jP90I>u@t;!}BcEZiT>FJulf3nDT0- z!k4*pVWR+#bi z^o7E%L4r^9sr9nx&2!d0O=h3kHr;%Mv19efPU9d&a+Ol!<%`qa^V;< zCTGOV=-4k)vy*m;=B(MOn_4Rct8;{?N>dJ|kI5T1ZB9+YetKPid{YRc@$lO|>QGf} zM$b<}pIC(c($xW}0~Ny=`s0*YffE<{BWSEID9^am*h;VaE}zkgZ-xM1K<#~z593x! zGv%?A+LXw$iHMz1i%NS3^B4~zzn)>}h)9(n`cG=Ff*PUGdjA3L zwreXV7sV8g5p7KiO~e$kCeFO?Ej;?L$BDK!w>uH)o4NsJzizqaYa$i7SOCn)imMUA zx83h&Kecy`jj2TSoNyfRZFncUbFgh-bNDV0o zmoSWmvp);a8-s!br|f$iW*%5VCR$eD&*J97vp+%Vr~zl~vR2OrxYUdm8hAJ#>8Pa~ZUU`9&{Yw1G{2I_SE)=ERfiILy9J~Ng0nhfVmLa7+JB*)E=sApjwQf(gJ z8T{Ttk5%ip2X^Py0|p^ED~%xS)9UYSXlL||CnUJ}f(JCi?0|=N_HMb&IZgy0m+(_K zcE7nM65U> z2}JHp^(+#9ojpoO`gPYTp=U0s|LBIlBZOL&KJcrZ_oX7hg*t_d350s3^sXKi8c{X0 z3ABmInd#5Wn+Nsk7mT|j=n+Z%4y+VFk`cLAL@SmQIrOeq9!(gw)7*doO%IkCnu@`A zY5~D_C79kYSLI+kyAarE@*>!JaNXLL?^K+*CqJ0Pi*9Gl>w80;;IidZBQPmJxM9F| zIzUf7QHT7%VpFr5CledYq`~T<-g=E&@xiB=9manP)b?WBBt%$o=<--I9!(@How;PSOnG&ej> zsKM%79Tr^2&_heco%&bXv)^-Z?w@O2Jm`L<&8ZFU$}7MN4BE8VDu970?oI+TPPZpS zH`zxgz?i3~gda3LMQS6%zH5H|-&htPzB!*3c9k`f?&DHwkY&UIya~^Cy@Izw+NRD>@m?Ico-*;=uJY+7k_oI|of@g5Ah_=#y}!>q znaqagV+x7`9&kw;&dzUqQ5BV(cgZAVRoaH)R&sp$3hxsg2k$!yPQ-RD+uyR3w#I{8 zlJcmM;->2O)03g?D-%tFGz&|7WEH2oGga8>)!x25izaAL5T=+wknAhuuMbh&pwC@d8 zRe?8G=rjYbe#yEfH3xWaP)UaXb1WF+W8e=n9%66R$N|(M@q_Gudu2`TdsWC9wb zw8S|&65VP}_YSpDjqAzb4y}kCrCo{H_()Z;aRQ*4lUa)|pIS}&5J7SEH6do1!6aUx z(Q&Wr;{zQoNfajA<;8|#DzfX)J)%!$$V=?_LdTi0iX|Jnqd3QwYqIy4?+I;}gLkcE z))`t^z1U*MYpgHru~l5m!%+>|g(l(_;L|c2bibN@b-)aC(-s3!{`H${`H&HA-7WKJ zcn_{pEK0#XE{I%bpYewhgT23?&Q1E3($zHfJ7C=^V5uVCJU_Gu6?Lfd-gu?+SOBdO zVI-8AOU~c_SFC}D$%ur^S*XGJmK%miq<2R6FE^54BqA(mtkz$Q<=qUjHTj(SU*QD( z)wk1A8+|as@I@h!{WvT;LV_OY?ruJrRrSk%nD=3X6cJ#$i?#(5HfN5WAJfuMrqY86@>( zA%%a|FJPi$67*~aLS13|T(Hz%22pcMZ3Qdm^?Wj&MZ9s0YGPMAXT@kvYSK6a+3mK&LK=hG4I zOF2vAo>HrUaL-1rUyZ$99Sz%VuEs7rTw8%}`j?sR)ahy>(|Fww)JT{;kbuLWvnBLS ze&(?M7WL)Gz#;%g)Pt|^cds+X!#$ zDgaO3)bkm=VC3I>NXok2M#bf;et=g0355Qb`yG70%b(B;E1><+({fVGuGKWe5`uNvo;eA2^{EPk5 zJoXLgAxG}k_oiWB&^jC>r5;G1y>@uCIh@xNDt@t|@o!O%ht+e2(7}xlPElkDacNv! zwu`C>x|a}BOu`T>D5UDKE(uSxCe1C@@d>-8B)RoTcZWkWTa4>pKaU<=LsB?h5Hp0Wpdl)P?*(Wz3wdrP^AGSF|+#9d&5eX)6sWbAx)>6J-8mnLy@ib~?ZY!zBO9C(pEjZL+y%NSX0p zjQ;J;X2Yr@;8@&>DZWVOP7y2JQQ&44mDQxcHSr8n-?_nUsia-b7hjNH(7`!BmtTti z;`%x2Ydi{9qKa%R%Zph7&pCGO`ZlRbZSGa^38vxBP=4@j`R( z-qnpeCC3KEK*Ds+yV?9GMe+Q)ugk|^)$oZ?#Rh#QkH{2ms|id01H+8 zc{inZlI>FHS(|jV_6OA<8b#zfHtix?N^Uq)dv(EQe;wRW`aEkIUAfe8;gGrkAL)fa zS)D?T{m~(P;G$1wDW&`h_e{nlJM1w!6RkbCt^N)qG955|qRwB*D2^qzCP7lJui$j2 zsI__JF~jmibGa;$Ge*?h4x$#Gjj3;MOpP^}|d83kMf^yNsOGG$lPH>LwimWZ9< z3}C8kT)v=rKjnZ9+zM=;q=VVRipy{Wg*&bCgcT)YFr;;J6)|Lq*8es-EY%O(N6*YF zRVeJ-VSaGKKgc@AwThr7pP?NPu-j_nV7iHA-jc00PFb$&T z4br00|Cs3X6YC;$D0Kydrts{hUvEe0uQ!ryotPZMoN0>fhRyD{ALSrHU9%7heT_z> zb)#Em7qLQQF~|Krl07M3H%SK`ZLHnVNYO0#x3i9cZz`*`P>69Mlp_zsr+XnRg2Yg5 zizJaNild&~@QlU*sG~ObU3rSXLF-r{%Xeh5M@c7Cs4Ia&d=AQXDmG3w)#(qvn`vTRz7-jKzRs*=V6CPRir(s|Ptkk^k5da>bO#93?_= z{@v#8m{)NTG8B|jhWSbmO!p`zf~*TCle7^wM^R(YmxlO|C!xZ8T^OT?44p4}NXzX1(g&a}>bY*rmVDtT;NW|33XReA$;jOS zb>}KiVNxSo!d5wz&iY*z6?p^O)A=ZFt#>cX{Yel>a>tIFR?9DJ-yn}s>uAXI3!|HX zmiVJ4gItoQUBJX%dvk?bQqx!wM4@|cuCz>-3n;(cohPsI$bC+`Ebr*Be*t2rO3ot8 z5RQpK7dd0{h?$9Q^c(uZ&o!Zh*yP%oK-lqyuW=1qMuiZA=N}ahK~0?yC;F|8udwSa zj~gZ9QozM#ejWJz;^IU?p2~lVe${*{q#DPU$CX+Y3KGx0AX;p+aMkCHCl#I~J++Vt z+uf7luV78GIn2#hoIV|T22}@XIPNj_9qziRQ;?5^01xM#dheN`8UtgIK8@hRl|bzD zq2!3eJ1krI!u90%3Dg}v*Deb#tqZ#`u6XN*^)(fk{0#0<427j%z<2mQE~yL+cP zw)s{j=yCJ!s6skOuTL13=#*I*c|il=D5gRF0%ba6S+S;|w9%0fyz)%HDpE$a(%jD% z!XgPK1X-_?F(3F6+|P-v^}4|C;Lh~-=0}2Hu_sl`DXP9Iy6`dDKSXS}Ib=3+xqG8Z zU(E)sM#ng`)*)AG69^Q#g>*7cC4at6hANtZr&2WUdNhVN3dMtxZ(z|KMje;qg_5Di zusj$XT#+;zPHU!`h&fp-x}PNw^hx8zYS8<2i^l_E)T+Kxp^Ix?ce$uqnrPH%nU5=8iiHShYT&I=LI6f7G6f{#N4?;6 zGNyMQCZ72Y!@V^k^=h2u?Hj~RL$6%Y57{@z0N)PgQs=wl)~Up6>T)hfXDe(^rtOx5Ms3V!%c?nxH&@WpH<_X<$#5w9JphnZD&3j@ZaDN-gKQ|0Em+Igj1@`h`n&^nmA78+idat0;&c zn%&F#J(}1FvrM=_YVN1i@xWxYG6hv+tXuETv}L4B9hi>PV1#9}7}8`A3IlYcdlxBH z$=`L`?L5ghBh&1fVQNBOblQ>9H=t^Nw!95HCLX}pNDYhj>RJzuC}BZpW)S{pcPph- z(Qz^oZIF51=*0G#>hKPHz{7dIL@-pmXuFTmC>vX-9?l^~41NQX(8`x8*X&Y}g*)3O zQs7$F)*}r9rfzfzm#*+WNlF!y3-P8`<m)_O2-Ax$~}Qx$M6%>dCoy zxMF(ee|Sm7%iG-?LQti~+q}T6HJwUqixZ^KaN~uVdxSfThu9b(Zxw9YOD}yUZ>9jQ z{A@R@BXRGYT6q(Y; z45y-Td)glMtzgIZ+|G?TW~>6$7pE02$$icUxI#CaoIS1dH#TM`yk=#Ot5c;~YMngO z%O;^DhtX|W?qpHX24M0$_qBiv!FjH3GuD$c-S!$@Gpf>N_NvydcQ5le;`fV+u%AX| zP{j2Oax}W~2MA%%{zyMuGxd8bXfd^^@iM-lgMQX1Y`!-60oz566rV>qaz%`a7tG9| zeiRs$A)!sim@O+guSO+$3Rg!!C9qwfK|$E{0vO$L>VGUDWGQ0t{=YEzY?37Ii+X#QEy-Wv1H{-`q= zC++x2mmwjV7m7?GMS~cb#-$|Kk_!jdL93tA2}tJBOuUnrtn65bX_fiw5MfERPfD%C zQI1$#5ViCgN0?7&{Jt^eRu~f`zK&HGN@DJ8KR|lqW07%}?cliUO>XG}|3mS{`SLt~ zgNJ(4Z1G3~dMDW&!5 zCcKv7<=mn;1N{C*lO5HM>K)3DUvEIOMe_ zbfIKYMO!zHck%%R0U~2k%ejaMOPmt!gh6LdAcUj?`5s!I?j$a+QYTMeOhNk=)R{^# zs0m4>=es}CH{l4OB9sMp(%wie8@*k&fYP}O2N)L)V}PECYxKwzrwRqQ9-iWR(|Ky8-i1CX*ybxGEwutFlhR@keT0S>8RjDudPf%Sd zM289Yh&(rw=I0?q(;59O{X_To@6*oll{AP5_P?4%ni9sP!lhg6JS)tC3d4JX@b#>@ zZkhce6QwUo3ca|h6lwK5usNbh^!NIE3cZ7cMWSl+5c>gbR?I*~025h(pm#2T=HDbfe=D%M=vr+x zaR|;(JnVOnTxndTo(vng|oJFc*nbaY{`pbw*|5*VJR55n2|UfRj?` zjbH&wJ8DeF#a``G7^hK(!4%79ng}?FMq05LXlZ{m>Lo-s3_L)OEk?n8X%S)od%iwB z?&1UNg`BS$9ok?c=HfzFlNR>ueTnW;RF1;Qh^R%K*++{?i2Hu58+0q8YF{t5EjLpw zmKudd$9NFNIz$p=*Cf8sH9-5K{4popXH2N22y-NwqHkdYQ=hx&F2YGS#m$DV*LOnO z0}{~MVaAN7*MnwFZyK9^ZHG=n4EY<*)BsZ>Y#Zx?$rbZ7JJ*}%zy})!^l+6bujlzw zan0AZ-nq-Mz9bW7z11^UzXe9r0IMwY&n$DhIt)$Y_3@gOjwz6h(;A1b8;v3-7%U!C zKV9%fslF$rCvrWaMvd6_?6-*YD-LVOl zSE{g)`c5vvM&*N&xTQ{Y(|oPTq&AGVNEycHopHC38Zfuz8v5bw*opiM0y-LNa>`H3 zBe}~xqE}_~K&tQ8gnGzq__H;S&5VWUX)+;E`scMJ6mJOGT9&;*$Ism);R2B?548mg zSDJ0YN|Q8v21HEgI)RZAUX;V%VRsogj^P(Em!3CDf z>x#Pd=-cfe5@gnDy_0{an0r+{P4D;@$P#puZd`2Qi|E3({cImWQNxw~@Sy=??EV7a zzqwrf0iB_S4yVIvd^7}F_#!*V#So)?l%7T9%TFELRcQZ{>w+)HtP8{J)9Dht$g(Ak z6z|arCYh2fy}$CskJ7VJRXb6Z;73(d!A%BkneHc z#F;h73|!+FV__ZZrGB@xw5`=;4o8OyNR8+KN3i%Jc$I(%0%j6&vxE zIAA9LdMb^HpG*X7f1HsJOjLKMF670c)#t;Y6mRk`ojYEl+eF(_3hk4XlUwhBa>#h& zds~l0EaQBw7>oS8^Z7OeT>}LV?=8qLtxw5vZLyg5qq1hiW+Uq6@d3+Ye;8o8P+b^v zk@}q#po5&2s8*KWOudPxUQ59S1tO1V+Oa|7Kox>S z*)xW&AV)G@Y`3(w`FB$E328ERDC@Q&74-|zL_f|=+%tMHF8pwa4AyX*dPI44_m0qG zyf7X;K5h`A5FOW_4(MzYaq)5^3eZ$P7rxhqDx-X4 zMc9bde3lG6Mtjs$ToH0d{aLtFEyIR{eU+Xu{CIzZLqV8`Mxz?nF+6Kp3qg)4gpzL= zo@I>9FKKAefDE-hR@vaKlM&^>0+FZbMs1xlB=ErbSvKJv4GtMIvMhhwp~B8ISss`W zwh2*2Tir zN0zg7<%R1fcTT(Pis<&rQ4Ij&$?9OZA}NB@h&{}`BxVwlYm#(HLL%~+6P|E)c9?TK z_k>9{%}m9&pINqHV4?dEsXyFyd%ZF}zC5PMZ{m2lw_re?B5$Tt@C?Fd=TP>Ne8BLM z((&Zv3HIiHXsBPw7E~F#dyP9XMKb`qQ3P1AC*^AY_H;in%OxK}k6LpN9kC;8{7_L< z({f7;(-Sp5{*|Pk36Et+c5djRb|3f8>nDqX?d}gRj`!z`g6&T)QOQqD$hLe|qaAUh zt4c%6r`&pzQ!%1;w4$?p?{J|t=mMv$n+h5Fh zviGO*dmUQ_sv@b&hx@U@d%)>#pz#_TS%Y*raUvG=09FS+`T5&Nj#3oJ-`bLxW)@Xj zpJ0Cz#76zLAukmx(f)~7VRW83uZ9|XXG!FGrh!y-#xF`V;Oo%6`Jh+4lqqM{AUBn> z#=CJzX)_<4&ZZ9+alWkiJM^bpjUfPr)tk6nm-TQ`g!}9b1gCIni&1Tf*9RX}he%Jn z2-d|G(|{dD;Q%Sd6;VUz@ZAfx_De9{279xr2rm<@bwZ7ZxaJQ(4C0-4nXK+M}dgLh&MZ@EJ&mNd6@G?yupz zofK*gz7y236|&o9v&pOVN8>DD)n`nZ{( zGS_yuLXMQ7V$qUzqBRlOw|3KQvnfI6d)bhtm!lq>>W#WKHun}Y_Y2H1R1!FxLvBhD zL}T-Oa*-uKf6&xuHUeBo#OYVG{?s|XB*txxdd^9On;YO@=jRktO&|7++ykJeC{#bA z-6iM>AL9yrk72*#@uGfcAm)8M;!yW=sSdq+G0aMlCB*O2U==t5#s3skI8woaCrZ;* zgrHgn?sgZFc5`KWv{K_7Te zO|0P|bdG`i(ssRv>)q2c{h*~FVO^N5UnE!68SiM%Z<@5e^1_hV(l)m=IN#R{GFV)s z#nRN6&V`GDh9o4atLBSgHVhQ%)NehhM`%{}~5A?KM~P?zso zA@jFZ7SH-3JqG4c5@#|fc)vhrdL!?Jverk5G5WyHNcgKdFK+Bxm+j8*bjwuvj{U_6 z#+jX8!gNqy$FoM*dC&tc#1Y?E5y~Z_8n>wPe9?aA($&`|WA_+;`0iC&X^H*a%`Fa0 z6!=nf3U5saaCc0i3J+pj&k<{6jLc!qI9v<^3JX(t&g^5Rl9lpn()?eNtWd() z497~yL&)w~7y-J>C~)ALQ5y9QXYzPqmyjz_4DjpAd(KfV5vjkpy=W23_IKmkgL`w| z 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 pXc#_VAz6{|A_v1>FDu diff --git a/packages/NAudio.1.7.1/NAudio.1.7.1.nuspec b/packages/NAudio.1.7.1/NAudio.1.7.1.nuspec deleted file mode 100644 index ebe7d7e3..00000000 --- a/packages/NAudio.1.7.1/NAudio.1.7.1.nuspec +++ /dev/null @@ -1,14 +0,0 @@ - - - - NAudio - 1.7.1 - Mark Heath - Mark Heath - http://naudio.codeplex.com/license - http://naudio.codeplex.com/ - false - NAudio, an audio library for .NET - C# .NET audio sound - - \ No newline at end of file diff --git a/packages/NAudio.1.7.2/NAudio.1.7.2.nupkg b/packages/NAudio.1.7.2/NAudio.1.7.2.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..c57435db607a1b146268313d7d7609ac31fb5c76 GIT binary patch literal 445400 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

-MyJ*Pha;AIbv3)0kHp+MoiU5W@WN0iL+qG9x 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 z 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 V0v-21Tz5E-PN4okj{I@^e*k3hjBEe^ literal 0 HcmV?d00001 diff --git a/packages/NAudio.1.7.1/lib/net35/NAudio.XML b/packages/NAudio.1.7.2/lib/net35/NAudio.XML similarity index 99% rename from packages/NAudio.1.7.1/lib/net35/NAudio.XML rename to packages/NAudio.1.7.2/lib/net35/NAudio.XML index e474c5b9..065ea196 100644 --- a/packages/NAudio.1.7.1/lib/net35/NAudio.XML +++ b/packages/NAudio.1.7.2/lib/net35/NAudio.XML @@ -282,12 +282,12 @@

- Windows Vista CoreAudio AudioClient + Windows CoreAudio AudioClient - Initialize the Audio Client + Initializes the Audio Client Share Mode Stream Flags @@ -302,9 +302,7 @@ The share mode. The desired format. - - true if [is format supported] [the specified share mode]; otherwise, false. - + True if the format is supported
@@ -313,9 +311,7 @@ Share Mode Desired Format Output The closest match format. - - true if [is format supported] [the specified share mode]; otherwise, false. - + True if the format is supported @@ -348,33 +344,35 @@ - Mix Format, + Retrieves the stream format that the audio engine uses for its internal processing of shared-mode streams. Can be called before initialize - Gets the buffer size (must initialize first) + Retrieves the size (maximum capacity) of the audio buffer associated with the endpoint. (must initialize first) - Gets the stream latency (must initialize first) + Retrieves the maximum latency for the current stream and can be called any time after the stream has been initialized. - Gets the current padding (must initialize first) + Retrieves the number of frames of padding in the endpoint buffer (must initialize first) - Gets the default device period (can be called before initialize) + Retrieves the length of the periodic interval separating successive processing passes by the audio engine on the data in the endpoint buffer. + (can be called before initialize) - Gets the minimum device period (can be called before initialize) + Gets the minimum device period + (can be called before initialize) @@ -12862,7 +12860,7 @@ - n.b. WORK IN PROGRESS - this code will probably do nothing but crash at the moment + Windows CoreAudio IAudioClient interface Defined in AudioClient.h @@ -13069,6 +13067,11 @@ MM Device Enumerator + + + Creates a new MM Device Enumerator + + Enumerate Audio Endpoints @@ -13092,10 +13095,19 @@ Device ID Device - + - Creates a new MM Device Enumerator + Registers a call back for Device Events + Object implementing IMMNotificationClient type casted as IMMNotificationClient interface + + + + + Unregisters a call back for Device Events + + Object implementing IMMNotificationClient type casted as IMMNotificationClient interface + diff --git a/packages/NAudio.1.7.1/lib/windows8/NAudio.Win8.XML b/packages/NAudio.1.7.2/lib/windows8/NAudio.Win8.XML similarity index 98% rename from packages/NAudio.1.7.1/lib/windows8/NAudio.Win8.XML rename to packages/NAudio.1.7.2/lib/windows8/NAudio.Win8.XML index f9eb34db..91ded293 100644 --- a/packages/NAudio.1.7.1/lib/windows8/NAudio.Win8.XML +++ b/packages/NAudio.1.7.2/lib/windows8/NAudio.Win8.XML @@ -282,12 +282,12 @@ - Windows Vista CoreAudio AudioClient + Windows CoreAudio AudioClient - Initialize the Audio Client + Initializes the Audio Client Share Mode Stream Flags @@ -302,9 +302,7 @@ The share mode. The desired format. - - true if [is format supported] [the specified share mode]; otherwise, false. - + True if the format is supported @@ -313,9 +311,7 @@ Share Mode Desired Format Output The closest match format. - - true if [is format supported] [the specified share mode]; otherwise, false. - + True if the format is supported @@ -348,33 +344,35 @@ - Mix Format, + Retrieves the stream format that the audio engine uses for its internal processing of shared-mode streams. Can be called before initialize - Gets the buffer size (must initialize first) + Retrieves the size (maximum capacity) of the audio buffer associated with the endpoint. (must initialize first) - Gets the stream latency (must initialize first) + Retrieves the maximum latency for the current stream and can be called any time after the stream has been initialized. - Gets the current padding (must initialize first) + Retrieves the number of frames of padding in the endpoint buffer (must initialize first) - Gets the default device period (can be called before initialize) + Retrieves the length of the periodic interval separating successive processing passes by the audio engine on the data in the endpoint buffer. + (can be called before initialize) - Gets the minimum device period (can be called before initialize) + Gets the minimum device period + (can be called before initialize) @@ -921,7 +919,7 @@ - n.b. WORK IN PROGRESS - this code will probably do nothing but crash at the moment + Windows CoreAudio IAudioClient interface Defined in AudioClient.h @@ -1082,6 +1080,11 @@ MM Device Enumerator + + + Creates a new MM Device Enumerator + + Enumerate Audio Endpoints @@ -1105,10 +1108,19 @@ Device ID Device - + - Creates a new MM Device Enumerator + Registers a call back for Device Events + Object implementing IMMNotificationClient type casted as IMMNotificationClient interface + + + + + Unregisters a call back for Device Events + + Object implementing IMMNotificationClient type casted as IMMNotificationClient interface + @@ -1597,6 +1609,51 @@ This is actually a downwards normalize for data that will clip + + + Fully managed resampler, based on Cockos WDL Resampler + + + + + Creates a new Resampler + + + + + sets the mode + if sinc set, it overrides interp or filtercnt + + + + + Sets the filter parameters + used for filtercnt>0 but not sinc + + + + + Set feed mode + + if true, that means the first parameter to ResamplePrepare will specify however much input you have, not how much you want + + + + Reset + + + + + Prepare + note that it is safe to call ResamplePrepare without calling ResampleOut (the next call of ResamplePrepare will function as normal) + nb inbuffer was WDL_ResampleSample **, returning a place to put the in buffer, so we return a buffer and offset + + req_samples is output samples desired if !wantInputDriven, or if wantInputDriven is input samples that we have + + + + returns number of samples desired (put these into *inbuffer) + Channel Mode @@ -7753,13 +7810,6 @@ initializes MediaFoundation - only needs to be called once per process - - - Enumerate the installed MediaFoundation transforms in the specified category - - A category from MediaFoundationTransformCategories - - uninitializes MediaFoundation @@ -7899,11 +7949,6 @@ Creates a Microsoft Media Foundation byte stream that wraps an IRandomAccessStream object. - - - Gets a list of Microsoft Media Foundation transforms (MFTs) that match specified search criteria. - - Creates an empty media sample. @@ -7919,11 +7964,6 @@ Creates an empty attribute store. - - - Gets a list of output formats from an audio encoder. - - An abstract base class for simplifying working with Media Foundation Transforms @@ -9968,26 +10008,27 @@ Reads from this provider - + - Useful extension methods to make switching between WaveAndSampleProvider easier + Fully managed resampling sample provider, based on the WDL Resampler - + - Converts a WaveProvider into a SampleProvider (only works for PCM) + Constructs a new resampler - WaveProvider to convert - + Source to resample + Desired output sample rate - + - Allows sending a SampleProvider directly to an IWavePlayer without needing to convert - back to an IWaveProvider + Reads from this sample provider + + + + + Output WaveFormat - The WavePlayer - - @@ -11023,93 +11064,6 @@ The int buffer count. - - - Media Foundation Encoder class allows you to use Media Foundation to encode an IWaveProvider - to any supported encoding format - - - - - Queries the available bitrates for a given encoding output type, sample rate and number of channels - - Audio subtype - a value from the AudioSubtypes class - The sample rate of the PCM to encode - The number of channels of the PCM to encode - An array of available bitrates in average bits per second - - - - Gets all the available media types for a particular - - Audio subtype - a value from the AudioSubtypes class - An array of available media types that can be encoded with this subtype - - - - Helper function to simplify encoding Window Media Audio - Should be supported on Vista and above (not tested) - - Input provider, must be PCM - Output file path, should end with .wma - Desired bitrate. Use GetEncodeBitrates to find the possibilities for your input type - - - - Helper function to simplify encoding to MP3 - By default, will only be available on Windows 8 and above - - Input provider, must be PCM - Output file path, should end with .mp3 - Desired bitrate. Use GetEncodeBitrates to find the possibilities for your input type - - - - Helper function to simplify encoding to AAC - By default, will only be available on Windows 7 and above - - Input provider, must be PCM - Output file path, should end with .mp4 (or .aac on Windows 8) - Desired bitrate. Use GetEncodeBitrates to find the possibilities for your input type - - - - Tries to find the encoding media type with the closest bitrate to that specified - - Audio subtype, a value from AudioSubtypes - Your encoder input format (used to check sample rate and channel count) - Your desired bitrate - The closest media type, or null if none available - - - - Creates a new encoder that encodes to the specified output media type - - Desired output media type - - - - Encodes a file - - Output filename (container type is deduced from the filename) - Input provider (should be PCM, some encoders will also allow IEEE float) - - - - Disposes this instance - - - - - - Disposes this instance - - - - - Finalizer - - Playback State @@ -11341,42 +11295,6 @@ Gets the WaveFormat - - - The Media Foundation Resampler Transform - - - - - Creates the Media Foundation Resampler, allowing modifying of sample rate, bit depth and channel count - - Source provider, must be PCM - Output format, must also be PCM - - - - Creates a resampler with a specified target output sample rate - - Source provider - Output sample rate - - - - Creates and configures the actual Resampler transform - - A newly created and configured resampler MFT - - - - Disposes this resampler - - - - - Gets or sets the Resampler quality. n.b. set the quality before starting to resample. - 1 is lowest quality (linear interpolation) and 60 is best quality - - Converts from mono to stereo, allowing freedom to route all, some, or none of the incoming signal to left or right channels @@ -12199,6 +12117,27 @@ + + + Useful extension methods to make switching between WaveAndSampleProvider easier + + + + + Converts a WaveProvider into a SampleProvider (only works for PCM) + + WaveProvider to convert + + + + + Allows sending a SampleProvider directly to an IWavePlayer without needing to convert + back to an IWaveProvider + + The WavePlayer + + + Audio Capture using Wasapi @@ -12284,10 +12223,18 @@ + + Obsolete init method + + + + + Initialise playback - The waveprovider to be played + Function to create the waveprovider to be played + Called on the playback thread @@ -12350,10 +12297,22 @@ + + Old init implementation. Use the func one + + + + + + + Initializes with a function to create the provider that is made on the playback thread + + Creates the wave provider + + Initialize for playing the specified wave stream - IWaveProvider to play diff --git a/packages/NAudio.1.7.1/license.txt b/packages/NAudio.1.7.2/license.txt similarity index 100% rename from packages/NAudio.1.7.1/license.txt rename to packages/NAudio.1.7.2/license.txt diff --git a/packages/NAudio.1.7.1/readme.txt b/packages/NAudio.1.7.2/readme.txt similarity index 93% rename from packages/NAudio.1.7.1/readme.txt rename to packages/NAudio.1.7.2/readme.txt index be1856a1..d3ef578f 100644 --- a/packages/NAudio.1.7.1/readme.txt +++ b/packages/NAudio.1.7.2/readme.txt @@ -21,9 +21,11 @@ csechet ChunkWare Music Software CKing DaMacc +Du10 eejake52 Florian Rosmann (filoe) Giawa +Harald Petrovitsch Hfuy Iain McCowan Idael Cardaso @@ -32,12 +34,15 @@ Jamie Michael Ewins jannera jbaker8935 jcameron23 +JoeGaggler jonahoffmann jontdelorme Justin Frankel K24A3 Kassoul kevinxxx +kzych +LionCash Lustild Lucian Wischik (ljw1004) ManuN @@ -45,6 +50,8 @@ MeelMarcel Michael Feld Michael J Michael Lehenbauer +myrkle +nelsonkidd Nigel Redmon Nikolaos Georgiou Owen Skriloff @@ -55,16 +62,19 @@ Pygmy Ray Molenkamp Robert Bristow-Johnson Scott Fleischman +Simon Clark Sirish Bajpai sporn Steve Underwood Ted Murphy Tiny Simple Tools Tobias Fleming +TomBogle Tony Cabello Tony Sistemas TuneBlade topher3683 +volmart Vladimir Rokovanov Ville Koskinen Wyatt Rice diff --git a/packages/NVorbis.0.8.3.0/NVorbis.0.8.3.0.nupkg b/packages/NVorbis.0.8.3.0/NVorbis.0.8.3.0.nupkg deleted file mode 100644 index 38a8f0d198df2fccf5d21950d6149e3615fb52b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42909 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

3p1$b3*lw(C$cwqbb~6)R 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 diff --git a/packages/NVorbis.0.8.3.0/NVorbis.0.8.3.0.nuspec b/packages/NVorbis.0.8.3.0/NVorbis.0.8.3.0.nuspec deleted file mode 100644 index 8b76fcca..00000000 --- a/packages/NVorbis.0.8.3.0/NVorbis.0.8.3.0.nuspec +++ /dev/null @@ -1,20 +0,0 @@ - - - - NVorbis - 0.8.3.0 - Andrew Ward - Andrew Ward - http://nvorbis.codeplex.com/license - http://nvorbis.codeplex.com/ - false - A fully managed implementation of a Xiph.org Foundation Ogg Vorbis decoder. -

A managed Xiph.org Foundation Ogg Vorbis decoder - - BugFix: Don't set the end of stream flag until the last packet of the page - en-US - ogg vorbis xiph audio c# sound .NET - - - - - \ No newline at end of file diff --git a/packages/NVorbis.0.8.3.0/COPYING b/packages/NVorbis.0.8.4.0/COPYING similarity index 100% rename from packages/NVorbis.0.8.3.0/COPYING rename to packages/NVorbis.0.8.4.0/COPYING diff --git a/packages/NVorbis.0.8.4.0/NVorbis.0.8.4.0.nupkg b/packages/NVorbis.0.8.4.0/NVorbis.0.8.4.0.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..578190dbb3631fddf6ae444e3760ddb3e37cfca9 GIT binary patch literal 42858 zcmb5U1CS;`ur4~YW81cEYsa=d|Ja_{v2EM7ZQHi7WBcwoaq-T(ac{g=(UlS1o%wZU z^;aF8m8BpJ0tyZEA1#f~S#$!5uj(%_5YT^g7$96AeMf+`69fH!NWub4Aj&+{|5W{d zi<{0~UIBL-YeH9mqmzZ5EgvxxJtHw8z}DE##KP8$kJ!c8l#Y{FfS*?hU~TC9Ps7RF z!rqDSpNXv#AF;W!vpqKhgOjm2z{b#t-p(Fi`|pmaouiGR^S@I^GX{G@V=F^500T24 zBRj)CZ~hks@qfi6RPnF}{BMXh7RHWtPIjiw^u~5J{~hd~U;p5k7#SEj7;Fq}EldGU z&cuW&hK^+BMT>bTNfvLfH5(lqzNCf5(_H_fXRfNh1rPRl$FtljhK+( z|I6e5e+9%~18_DpF?2R$Ft&39(Ahiwvvzd0066_WockZc;RJAWwJ-)a{U2=@*x5Om zIZTZV4LMD@SlNsWjZ96ASh%>1O<6dNIE^^i=1Qn4wz4yr+L;fd&Nvg8xUD|2k~{H_k*W_s1+UB6imf z2}BLFJ4AA-BxkC|pM}$f0t{;#pGldbul5{Tu38=T5?{fx*ps`EX~u}|-E($vda-`K z-=uf&Z6Ib**W6p_(T}@;94D*}GhCR4JX>gOD>*nC#G6M$2>bDBBiToM$UrMoXdNx0 zp>w?Pq>roH3{V2yIrM3Vyr{PN_{#6cIwVZu_${akM#7Z6c33(#yr1^R>rgGS0VU9t z9__TdsZLZiI9TAJYwvx_BjS4tM;>I^D12>J%xvF=qNG~ zu(|b*{k{}vKf}bL;8QUW?@Vcex%68&#bvQ)sH$wPg=dv-Q6ean2Jf8jb^e}b9Vi;k z<+9jOvSb>LNTaN;*ogSDyD9vvbx(ndsY9nF{*lLd7FE1SN=HNK_y{XToMhFN6F*E+ z4t#F|elc+trz8$+fe0dvY@=vJ1WWw5N)LYF&lVATa|wZA`T3AvoIyvdgZ)G7!9>`9 z4RE<4j;CR-n<8l12Kj_w&p6{X!)yqbSVrEhZA!9c!8%MO9?{y@2fZ&o*k%}!aB93d z_KR2TWx#>pH{2EM{KYZyw!A-yhq2PLt3b54U+Z=m6TL5{VD5T_<@^?nQjsqYzK7zi znKbLW3syyeiBpkltt8{SdAPb&D!zgKD|zk{X{+J9|9woLfq@YIk;mG?=zq>T6Km`L z8+(enp}bH<-vxBMW!z@doypVFxAq}nS)e4z5r2UOP(V^bBAEqj5t8GQfTH1v0W{7TlqA9)aZc( z#zO$30ToJmT@JT)XA`2*i-_|SCgge}M0YWNX-?XFc;P3=SuiR))9bSDh!CaI^ty z?uRY6;@NOEKQOJwr4=x|2s~0Uj^%|6C|f}p7#NCE&mN|!Fy0A}oiI|a4dmob4!MUe z#8h=0iI({g86QtXJP-&hw%Qlm2Q&xd97Yd1AtB|siMjVf>HV(T!P-QUK9?)m<$~oY z@ECYxKqWC%aVZuy#fZR8OjhWCr3^GuNuB?^f9P5`MkM;8M !OcaNA3-!Q;yO8^wgx~ikQ~;wk5q3}! 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 literal 0 HcmV?d00001 diff --git a/packages/NVorbis.0.8.3.0/README b/packages/NVorbis.0.8.4.0/README similarity index 100% rename from packages/NVorbis.0.8.3.0/README rename to packages/NVorbis.0.8.4.0/README diff --git a/packages/NVorbis.0.8.3.0/lib/NVorbis.XML b/packages/NVorbis.0.8.4.0/lib/NVorbis.XML similarity index 100% rename from packages/NVorbis.0.8.3.0/lib/NVorbis.XML rename to packages/NVorbis.0.8.4.0/lib/NVorbis.XML index 731b4ac2..7f3ae45e 100644 --- a/packages/NVorbis.0.8.3.0/lib/NVorbis.XML +++ b/packages/NVorbis.0.8.4.0/lib/NVorbis.XML @@ -4,9 +4,9 @@ NVorbis - + - Provides an implementation for basic Ogg files. + A thread-safe, read-only, buffering stream wrapper. @@ -59,137 +59,6 @@ Event raised when a new logical stream is found in the container.
- - - Creates a new instance with the specified file. - - The full path to the file. - - - - Creates a new instance with the specified stream. Optionally sets to close the stream when disposed. - - The stream to read. - True to close the stream when is called, otherwise False. - - - - Initializes the container and finds the first stream. - - True if a valid logical stream is found, otherwise False. - - - - Disposes this instance. - - - - - Gets the instance for the specified stream serial. - - The stream serial to look for. - An instance. - The specified stream serial was not found. - - - - Finds the next new stream in the container. - - True if a new stream was found, otherwise False. - is False. - - - - Retrieves the total number of pages in the container. - - The total number of pages. - is False. - - - - Gets the list of stream serials found in the container so far. - - - - - Event raised when a new logical stream is found in the container. - - - - - Gets the number of pages that have been read in the container. - - - - - Gets whether the container supports seeking. - - - - - Gets the number of bits in the container that are not associated with a logical stream. - - - - - A thread-safe, read-only, buffering stream wrapper. - - - - - Gets the counters for latency and bitrate calculations, as well as overall bit counts - - - - - Gets the calculated bit rate of audio stream data for the everything decoded so far - - - - - Gets the calculated bit rate for the last ~1 second of audio - - - - - Gets the calculated latency per page - - - - - Gets the calculated latency per packet - - - - - Gets the calculated latency per second of output - - - - - Gets the number of bits read that do not contribute to the output audio - - - - - Gets the number of bits read that contribute to the output audio - - - - - Gets the number of pages read so far in the current stream - - - - - Gets the total number of pages in the current stream - - - - - Gets whether the stream has been clipped since the last reset - - Provides packets on-demand for the Vorbis stream decoder. @@ -266,6 +135,103 @@ Occurs when the stream is about to change parameters. + + + Event data for when a new logical stream is found in a container. + + + + + Creates a new instance of with the specified . + + An instance. + + + + Gets new the instance. + + + + + Gets or sets whether to ignore the logical stream associated with the packet provider. + + + + + Provides an implementation for basic Ogg files. + + + + + Creates a new instance with the specified file. + + The full path to the file. + + + + Creates a new instance with the specified stream. Optionally sets to close the stream when disposed. + + The stream to read. + True to close the stream when is called, otherwise False. + + + + Initializes the container and finds the first stream. + + True if a valid logical stream is found, otherwise False. + + + + Disposes this instance. + + + + + Gets the instance for the specified stream serial. + + The stream serial to look for. + An instance. + The specified stream serial was not found. + + + + Finds the next new stream in the container. + + True if a new stream was found, otherwise False. + is False. + + + + Retrieves the total number of pages in the container. + + The total number of pages. + is False. + + + + Gets the list of stream serials found in the container so far. + + + + + Event raised when a new logical stream is found in the container. + + + + + Gets the number of pages that have been read in the container. + + + + + Gets whether the container supports seeking. + + + + + Gets the number of bits in the container that are not associated with a logical stream. + + A single data packet from a logical Vorbis stream. @@ -483,6 +449,63 @@ Flag for use by inheritors. + + + Event data for when a logical stream has a parameter change. + + + + + Creates a new instance of . + + The first packet after the parameter change. + + + + Gets the first packet after the parameter change. This would typically be the parameters packet. + + + + + Reads the number of bytes specified into the buffer given, starting with the offset indicated. + + The offset into the stream to start reading. + The buffer to read to. + The index into the buffer to start writing to. + The number of bytes to read. + The number of bytes read. + + + + Tells the buffer that it no longer needs to maintain any bytes before the indicated offset. + + The offset to discard through. + + + + Gets or Sets whether to limit reads to the smallest size possible. + + + + + Gets or Sets the maximum size of the buffer. This is not a hard limit. + + + + + Gets the offset of the start of the buffered data. Reads to offsets before this are likely to require a seek. + + + + + Gets the number of bytes currently buffered. + + + + + Gets the number of bytes the buffer can hold. + + Reads decoded samples from the current logical stream @@ -590,82 +613,59 @@ Gets the total length of the current logical stream - + - Event data for when a new logical stream is found in a container. + Gets the counters for latency and bitrate calculations, as well as overall bit counts - + - Creates a new instance of with the specified . - - An instance. - - - - Gets new the instance. + Gets the calculated bit rate of audio stream data for the everything decoded so far - + - Gets or sets whether to ignore the logical stream associated with the packet provider. + Gets the calculated bit rate for the last ~1 second of audio - + - Reads the number of bytes specified into the buffer given, starting with the offset indicated. - - The offset into the stream to start reading. - The buffer to read to. - The index into the buffer to start writing to. - The number of bytes to read. - The number of bytes read. - - - - Tells the buffer that it no longer needs to maintain any bytes before the indicated offset. - - The offset to discard through. - - - - Gets or Sets whether to limit reads to the smallest size possible. + Gets the calculated latency per page - + - Gets or Sets the maximum size of the buffer. This is not a hard limit. + Gets the calculated latency per packet - + - Gets the offset of the start of the buffered data. Reads to offsets before this are likely to require a seek. + Gets the calculated latency per second of output - + - Gets the number of bytes currently buffered. + Gets the number of bits read that do not contribute to the output audio - + - Gets the number of bytes the buffer can hold. + Gets the number of bits read that contribute to the output audio - + - Event data for when a logical stream has a parameter change. + Gets the number of pages read so far in the current stream - + - Creates a new instance of . + Gets the total number of pages in the current stream - The first packet after the parameter change. - + - Gets the first packet after the parameter change. This would typically be the parameters packet. + Gets whether the stream has been clipped since the last reset diff --git a/packages/WindowsAPICodePack-Core.1.1.1/WindowsAPICodePack-Core.1.1.1.nupkg b/packages/WindowsAPICodePack-Core.1.1.1/WindowsAPICodePack-Core.1.1.1.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..c8af3021a531ca0bbb2b5e9ca04c16a24f1dc401 GIT binary patch literal 62822 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

EA*|@P zuj*fh<1!xpRATwr8Np`S$@+ThlKQ8|w%@23LyA0bgQXfVQ4bgpQFKi~aNHC=>;c=s z+*FDXbW?>eyv2I>)Xf?5SQpR620#nzwkwi&xiMXMC;pH5Xk!$_ArY4bud4mf3?yRh zs?YKU?qB2w1wv(|Y?5%`3{~Oi6r%)%zSB&i!)9s_b$sSAV3`a+L zrOOOF##sDNctdqavHsx>PR3n?Ivq{M#Y@@o(f3u<$LCD6iqrTR~xt4`GQspahbey|U41yMFD1vyL1ju-e@j9x97n%6G z!eIWbH28V{)z7^a=v&1)JrQnWmRiT5_ZMDX4)l__cs4)-qk@RZ$0GgK-2v_5!NR8< z0Mr7Ye-F3lRY_FS9~L7L6!$ao8)p|-+WjpTYl`WMme)7w>Sv)ZTgFXeP3LfN$M2F= zDbkacp4oLlJRC1tY-N6ZuidD$z}!ZQLG@x+5J@a+*jvpvH_^?~z_G#eaB=a`8&Ss! z5fRfiJN$dPxpZu{8Q|1Yw|TxIW4395=V<)1Y2EnZUfa8@RG6XNKOnx1UV^2EeK(YOKoRQ`ye{Hvx=Uq?wen0G z68rn@FrLD{xTkKfcChW)lP*O?u>Prx4Po8Q{=??D;+r?G`_Aqj#cTW9(17NI zr`X5OcYw6{;!G$5cR=dQz!&YUHZ_Uf z{SAE{k~Zy{Bbz*o!La)VZXFndZ!~`R14CD2q|p!+a{`b7_`!qD-c>~A36Q`MR&&8u z58Z2Sa;9kg^ho&~?s_F?i?f~t?HAcqCj7?UTYYjbj+;P#1GIR#WFOi5UoyWBYcqS{ zAq*ZaeuAuW7}nk@Kuex_S9+CCEAm18CE@B)xw&T-nEc`NJ@hA{Ux4k=$3cMT z>eIC1t};+y|6|&)f;788P4&r2F~;N`w*k>hqP_}y3=Ou1fLJA2HN;FPdpN1z9e^cN zjl({o**VJjCj?|m8J?lew!e&#PYf932{L0s5nK78Cg8;Z^Px?Rz;`uMby$%^%fqPF z19&PaQmnZ+-o*m;D##~h-x$GK-m+uuQ$-|gV5DfL)O;HkTka((S~jG74De8(3@)?Qfc9HvZP>&0vJt)DGPr2S56U(K}_u6DVTrgPoi)@Pmw3=e1ZoNNf zi=>?#LKQ<+BGHa=A?+yWx>vk9a{*r-!g0Q+ta?dfX#8Z7=d6^05$Pq%P-`OZ-1zD_ z-JBBx5-qZj&$vY}8XrdNM@CdDcQinJwKsv(5Y?fY|bLihHhaH(Zt4E*jFd<2isSoc-}WOnw- z&z2Fiw<+}4U`z-XH7{5g>)vdX4i^@m_ie>R-@%JB?wmRB5+1wJ^6bI)wN^m$ZO5Ro z!`->M;G@crLWd{y%A%ttY4Z;B@6;DTh|D@eq(50Po(N@9_shg5t!n2|Jm~C@P&_}d zc-dbm!L;%T#^euk5nvTvEE2`a+^z=`ey!O#1upGfOi~1Zg!$d;HZK`1PeG8M6wWD> ziFg*#c)!M6DJdG3;h?-w4RX{rfjCcp09iZHYhTx~yqy9Yo-esCX-@3x?_9{qVHtXV zIPda`I55+fDII6%%*&BX7ObO02B#&7M)bWKhV9c{^&GER0oTLlNx2@Q$DlmIZhHxY zIe7S@>qKpgSbNV5c=^o0AKn!hD~YN3r2}P+p8eXlz3aL$ z&qB>b=?gdd{$Co12c%|DgshFAw%6nZHjwQ@kGABrcqTECjV_d1z>X1u7x}WNM#f>Y zn==eT@kj9kVnZ{iIzO@8zN3(p#XN9Xq^waj7c3*WVi;h$^zZ)&sVyXf)g0livH?OW za%bpeXmyVi);saL%R7lDeL?&b3}yUA8)i0;+R~V7Vz0%YD^DF7zoO$7MS~B35}#F8 zs5=$K^3g(O{TlA8%T5rd4=yq39yep@^R-VwksrZ{Xh6rs;%ASCe7SRI4d2`AU{^M| zF!zu!YqFN*Qv3?4PY4<8I%7aiv~3Av)6`E0wdz`!5*WzS6PP=7KfHCUZ+{fF-lN)c z#7Q?N&7#QM*3{zTRk`xF-$iJ{&(Oio{#a_=n%W~eBN)|{5Pp%Bs1owTfSceSlZ-{eRx_8-aD9n7E}o-B#mW&;W($x@{DuF zlsyrtpVZo~1ulE%ia(;p_f4O>rY$Y&c#lt$9gP`Gv~Be z^fuZG5dK{#E$WqeaGiMl^2$XsMbv)4KHlTH+51dzlSq7K_VTQc{E*0AYPk7LEx9q5 zoi45p=~&^jYC85b&ko%3o&V8c7G+)PHnNp_PkumEWp_35Lhi+_j>swV)<9*k?Kk~r zRxCP0ALEk^r?0B1T}9vJ&hGbOWAtH~cXKYH_Lv=CZ! z_F0*$ss?XP$L?lx;9~f)BQ3=5@aw1M>`O1+#%;&9v@I5XZc6n5;MS@$KcOG!Nbd`= zh+1fG6Md-=4=nX$7gS2Wd2!YE)@S3}>5ItPsGBzwuNoDZiR?qZcQSoAKdkx5Ty<}D z>ScH0xBWBloEqsHuy?`O*x>XYfF`xf;A6|&?fN!N%5axO{P?|%!|=of(1bKAH6E;z z%whjcRCu(u&B!ceZM;#)(W+$yfd=UYwPDjI^T6kXxl-T-U@c?^HD3zN)>=O&Tt8!o zHYj zFYoxa;a9}ntCTp$*ABwZbw1ktF~BdiGm4vrh6V!pKM`FL+1;%j&oSOr`2^(P;vWk1 zVFKHfPb5r?9Q0M;z6O=Uhxzm6t6hb!ylc~NsJ0|MHJ`&|~9sen+ z9=J6E===90r*D~Wf4DFD1Hq`eES^ess_AzAfyWB0YUr`1&u`-Ljl)|P948@n-fHI_ zx9zOsJfeH?pKoqsLZI?P&~aHWanjY^BKjb;Nc6#yTcv}#0ZI>ng1bYiFZm)=iLUWp z9>Q~Vu^S}?ALrqa8z4h|J56?l{I+T zD&%XzBh|U@uDzyzjK@h>wzMKNQSg1C68+RoxkA>#uMi>6j}KMi`=rZf)9nsE_4tpX z8j)D{mDsAgjtOS?N!Rohv-{Z6?U3QQmD<8p+h!dAiplu<%khHPKKZ1ozIVsQrRR$% z53{$}3~=T8IOGBW%soZ$=_K`dzT$(zxMjQJYwvoaO&+se#Af}OC*qm-Y$qx`QpS2a zUA3oUPH$36s=_2zOTDm}kCDApHAcXx<~UKTM0tdMhR#FX3D+q!7E8~&@Z8sXZTGxy zV*KXaZ(hWj8P0n4r;=y-J08Ks>qr*jYWiqjvS~PVzQM7M^R1#3V8pRyUtFBtrcOyX zwQBuZeg;0-<%$pSD)W$+sQ4x#S!lN>1`m*%o}8_6s6TOMoKhv<^95kVi* z^H9701nPEJT^YiSS2Wnl~py&*%)ZBRfH{|qr4*Fw?Eh4sd6S?IUI*(f%BaxD2q>7`h1+Z z2sJ>z!N@5cUJvWUhpNIS;2Ei(b+PYCPBm#t#?e~>S-^-eKX=-7i+WFSgbid*3Viv zaH9r&*3%g;#*>lZkuo=>$3iHL%Uy! zTgeqIG6w@HM?d#8JE3MleM}LEIy4m@4d&H@)K)jO@WBIIjwGNW^E&9iSyMlH9B~Yy zK`h5HQuM-sB!hmd1$uUZ?RhvIp#dkTDHxPF{4fhWfRRQbt2G#&`uF_Ypa%+^*4m+* zlCP%KLAdPncUZL*pR><#13IvK$O^6i;5x()>X@5?)@X#&5&{!kgWb$Mja4i1JHNF0 zC6#73Y<$cwl+`pbQIdYqU}MZieZmQ;)x3HVNP>Pw6$@eyZAaD>J6OO9uxV@w`2DZ7 z`qLC5(``Xiv4&w=I_2OY@1X6y&&haJDR*z~Hrx2oCn)~gTGu`=+$mh=$MMJN=jr>?1|T#^s0G^{)Cu#8U!u+5ujtk_pKEj=jTuoHy!kC>A zPEc);VV418?u)EsjYgba0l)ME$0vSamwD!((NA#v$XvBC(Oaj8e1qq~JDEo0&s+N; zJ1R)Rq$xC5eqgZI_K7Q+H^i?s`L9A^zh%P)ph!8{w?L;pGI)xHU#p%4pakNE;`wCo z<=7#KYXvfIt90qC#G$koK96l_b@!!}6YLm2qYG>@GQGQwLP6+i1mT7?u58@39|2XZ~Rv(Afp$6Yg zxeC)gDq!-j>FxVq^^@wwwM`XWN5$&Y{zf0`67WY6$TLw@KF+=wqEmwDI|)+?C&Qdv!wAB7n`R4d?- zQnOE~Cjc=aAvYS(k~+hr^yzu(&;`-~BI%*EN|~Pt8;*l>DfxBlo#;rjS#Zz9v~Lt| z8b9eV8!%xc&D}Vf^pvLFU=q2<;~3Dz({A0*p1vrb{uvwEhBYKN;83ITz+E-5DgMrG zRvTE3TbnM%oyI>ILvtb55yiR?wBKX^O9E4^-l_eNWI?CDO~paErO8v~iNQU)rO@g7 zM|S9f;UU6AB+`N449Ap%8iu1!-G>8)M{;_^3s~JvZLDaI(xAIPJTzaGc%G7uEn;YP zpS9}vyiU1g++caus#%bEFY&F91FM(Dlh+{n9Lod%8DT)tb4X4^2-_PgXD- z$W<_;v!(`RgaMce=rc^B=k@>mBm{8=BNAQHhN|J@(KUx9rg6sA!xTnyrq}8sgJ0kHrL|A!Yz7ps<`JN4?*zm{iA z;}?JB`X6V+KnC9C&oT7&@)@63Q|o^K86o>19;9?kN80Y_D>!fuNFMQnmRF843`-7c z1XCDk0m&B|osv{uPg+m89RwtU;DggE4n-9phls}X|5yd4Lt95diXFM-a?^V!)oJ>5c-TK#D<5SOL;rNmm@wGIpO?0CwOw zkRg&U4mvfdnqX{w6i^(p1Uf}>qWQN3Sm48drP`E#;(}QHNIbJXHRN1r0q(@;UOp`` zHpHT*bR$9ASIl4o zq>Kxn;vZQmUTmB@|oGx=Oq51LA6WEx!Pau385f}u6zq2 zBWZcr-lPNMzaXrKde+!HjW08_*o;$&kEC|Z-sIOJC7xR zv#rveT2EQsL}#*=-5l|V?MUYr0i=Ogf`jX~eX7GvUxNRPxeXbD+JZkXT&Pkg+ytfd z2eiN_h%3myW?jikrv(wpt)_8C*HiqHp*{!&X$5Cn@ktcY_2V0}JWpBhAKZWKM#B&* z`QJV_k`oL8qW{|uBuH&ojtrZsPiO@PAL+FiA%C2tUFl8jz=zbB$xNH6|Hv4@+H9B; zRMpR!+0Wbx#7OC%Y;R7vjTwY?;lUeFbggW+JpCd~q&ksnjXY50<|5TWon#idv(1zw z*S6p(&;}v}onIml15*Cu+veWdp5%>4VaJA`A^C3yYz1M=PAEQa$2KNPCTdbR!m$w# zmhe~m#qBLAe;&B#Ppiwl%=eYG0U1gHiQ*C3^IVCSsN7k z4b`jCo_>YWFX>GYw7CC$NCEr+(*KdjD)A_%w}x;ij&i)6_ZNQ0wZlm&O5(66(2V?F z8`Ie0teNj_!mMJ((9(y^7}Gf{47WD^+@7|()Z@EO&-<1WZ9OStk5pl^a(4lfbPp2v zq;$5tZ7k!kxj^zrXn3P+pP=;qt)J-Gi@#0ygR8!S>cghL=2B ziplYx21o<;xR0;^`A0b-hO9HLL$~{rPIuPDZeY<5pgs`qd;vd>PzCU#-@g88_oVvY z0HZ)$zuap4mw^4-{sA~+d_=g!HW7X?9(QHG6J}08#MumHEehXC_{9Y5IdKy)Tt@i7 zM3n5G*bzMBq$663(*gSy7XnT!M(y>*XQ5?3E1nLL$Vu}6hfKOQoUaAgc5`AR)@2IL z^WCQeax!fS#$7`A454Z2_!bf?oQm2-fD>r1IDz(x6KJnEf%b}8TR$;%dN`a#6237N zQ~#dgMwVjR#SykI-4%46e$0&H9kG#c8R6>EW9ER(_!c-1BW_Gb+)Q{g;a0+eFvLxz z<68t`rH5lI#Et2Qn+b0w+)7vwmL49k?--6V3}PeU2Ey9_HJkfO=YizuQmoGdSPI%# zE6iVppfTW24Xpdw8(TEHB#3_oB@*FSnT! z^Ey~SY;m}wmjBhD`G~rU1tMtib*}uxIpm-vQer zEVqI#jvdfaxBmp}^PqTf%-JzegKra68zCb3?EdB96DD0%2FuKt&Zbn>TCh39+6s0pG5+_u>8Y5E zAhtKAhy~cOnCu{(65G?1&N>P&S+N65U0Euzb!<@VP+<7i#5Oo_JY?$ZMe8V2md>We zPB3NbY-wz%DMx3w##Wm0basaonL9a9OL?M~^YNfD91lKIFP$~o=9+rz>{?rssSle+ zUN*7iZC*ANvW(B^ehUv`Vm-ZB-jy9K)gSU>iN&R#e5XU_?CZ<~Fl0qk|oERVFw zW`o#wLbsz$27aqpXRdpPbTOQ<&qZ$~bj5}Z&Bx-(>^NRRyOoK(e zY;tM}M&hCv@m2#bJ zkIz(Q=X8njQxBMM{!dSzG31)7464*Gw zBHNxYdRd8JZ9(U4*3z{>Ej?KA1-0~OWlm5_*Re&MMZ9hr+xB_ZptH-{4rGlwD+k?` zI`e_9NoR}OmMV*Nwz{o5h;3;*D~LVTwpLl9vG8}=W|)@i>{u`}{n~bs5@6gOQZFjqJZL{*N)LDJIdz4kp z^0KB`Ue+|ri_WCx3{wa&^tn!FnBE4RVa_&c%!(;&(%CyfjIRisVIMr!?r|lUy`bi#gRtIoP5e5%~dDyi4uysMhGu@6Nb{46QUd@nmpY_a8JQVy_VLicCV z3FCe2zd{$0d=l7iLYI_$!gxRZbRX*afbM=~?ZS1Fk~2&Xut=e+PR=(!z}ga9$`&UV zvH!3L7iTMzi_HIF%ZM#zo0Er_A7suH&hCU19%B)yoV}Dh#{3xTDcC+>kF!d_jweqv zKf$gM>~GLL$u3qWY6x$|PJ7SNd^3=0Bp9J=%U_&|=v8S0SjkD6uCFZADTfydb z9>}({WWkmIdxmutY$LE|Sx>?42KF55pT^VM-nrcTJgXMEH#*NUzsTka_93vB*kWOM zth3L&1I`$@?sVsT^DFF0!NSx<=2zK1!JNQeW8Vwb4cHsZp3d0_wTSIv;pyCGg}TJN zi=_%SN4?JcHY*ftiMrnW4yzPwt$LGr58FX(9lKS%!@QThEp!ip&-d898C z>rG4G*V1>Od!G#_wv+u#Y!R_#>^n8z{64G5)OuYJ+s~fO;yvWmE+>rp*(-v5+~p*& zw*>nEbRV$y1+%zL0y`vFqU(h5L-wU$-9YytJ1N)@*AwOg>=(hNxJrPX5zOz(Fdbw{ zHfKv*`R0SHrC{q^&ze7CG1>JR1 z!iofwQ$92wVnYRUq#Oo@e>67JT3J42W4Vs%}DyVf=#4)h&Bi zz928!YVoCDxLOP`f334d+Y^>=b%v|OkL+qag`<|A*d~#}LzzpIpV^&)J(sxx*b{>7 z%RFKEg`E`aXy*68&Id(+cwqhPo-~6Ug=N z?8lryiGF8ia{@X0ot5NiIU8X8gYE1Y$k`w4b7HW6X*UDduY&b$S8M%~wdlp!mbUY( zf3Z%2)wgQ|){8SpJ)8Z_h6{F#*cF2Pl)2pcH>)AWca?v$MZL6~6#+}=&2xQuw+z$Y zEV(xy0hQhI&405Dp{wt9!gz+|2;I_dCxI0T-8#^nWrKz8PSBlYmkHgIpkvY`q1y>M zCQTE%L*3R}C26M6{o3sYV1A*C>VCo~OACdrd-s#TmI+-k=nT?Ip<4htgS43#Ka(;_ zD*kjk+W_rxztt!`k{>9$N&2pU>q>H8vYMo`f_Z_NrB;2&k}b>4U{#PSOTqUrW;*!)(dY zg9Ca0#53W}(wlSyS>NQR4GodkAb-)bx@#Rr%F{rcs_IUeYR9-%P?Ms zk@?pEdvh4q)#l%6OOrMa*YZ-t(xuyVHW1hzoxN?#kp8Q)_iSCImLoKF(3UA>=DDRI6lzNMoP7Vc)ZEJ zU!p-L*zLeBleP2|^91Dh`G6zm0H9_cs1r21c?tEB#71PlP?mG)Dv`AGHg2XA3#b)w)JJ7>7h`lDd2 z-LLB+`rKfjqq9zZw%F(DmOc9nHOXt20O8XZBS(%P2fyU#qi0g+JLh=&ZExZ~G>l z%_}sA-Kev5g^^)fbasDXeAsO|d#$i@*jAk#F3b$OTW4nrdxhPrvxL3_!XD6BLElkf z4+UzX@1(Ftb=J_gJnRXbZRuMb_O#BP?>jf_S)Co~yEyEHK-v4Q3fm!_qW0r!>Z{Uk z#5PzK72Of`s+2QQD@UmsYI}^iTMPx_d~Wquxw(t3g#yE zgkWok?H24+VxJ546S32R#r8)QHj%R)#5xFe8L?c!s)>yhY&Ee8!R{rtK(N<|trhGD zv2B927=Y|~!E%VbC)nl0jtjPw*crjL5o=Y<*_*^%f*m1NDA*swCI}Wk5LuOA1;myJ zHkH_B!4?yHNU$x$b_(_+v5y5iMC_DchC#@bNt|^d)>g1F#IgiyBsN&E+lWmOY&)?! z!9FB*tzc(}-7Z-2U}R4THiX#Qg3TiKg<#hb`%SQCh_#r^*$2cr3HBSYo`SU=f^4*4 z8N{XwHj3CH!D@)D7i=s~e zOKSzY7uY+}Yl1yBJ}&%S=^eq|9-jd0h+xOYKhO3^Cj>h+ejqUWRL-muo@aZdXu;Y| z7znJpU^8Q$XZxgl!SX=2Pr6L70TAy!X_8>$K=+=sP_SCiy)P{l>}t@xFWn&6W1!nF z-6q&>(CwFA7VO6f8Kw`UU4khS^UWVfp9+>S@p<;4^p#+PCk_PmyI^xccR-R#Ia>$1 z15#_jo|>3pIw-Xh>^1OtP|6hSqls$xM^c_(Urd~3{z$r9ux~;4u~aVDAE5hKx=OG% z#o6JXNUH=(E6xLUhhRgChlC%J?i0*YoMAd7Ju29h#rft#(rbb}P&_vLQ|X|Vv*Hq9 zX9YW1JS+ULWG)l^tavuCc){9FY6$;K>L^(ENlSs{2sVDwn()u1K7zR?T@S3bEYNq4 zNG}tEGyO?h!jDMr>+H_(FQg+ndm#Kv>02HT*c0K$q@RhwUJ-Q1r2h0G;$n6U=)RHO z7Hs{bBKD0`SI#XTne;5^ZYk$p3c`xmx6+FNX8utt){Od3m;A_Yhkt*mm&3B*#}HgEY z2sQwiRo+*_%RUCY*yLY?4(B?X{I_5@*V*K@Ue0Dt$uQaFPJ+#ul5e)l{RCSFx-fZ| zV7GuSOrA-MpS^_33%!BThRaKJHmXIqyh_B|4PIKx*9-O;cxfp=A(&(86X6l^^Ma*J zEiy;QuL(9{>hmm8en+q=QwIY3Fetq!`EWD#bx`V2@+qB_wrC|wwcN`J@EIdp1=|ch zW8_w~ffB{aSJm=%$GhCI@=C$x5ZfTwwZv|!)lwJ;@$M5o_d^P8ugku_Hw??P8vJP!#T6O3aNLJ z#}Qj>c?VMHB==7WcuA6nbH?1BpIao!PX+0cOOTM9JpbRPa;yhcJg!pr5ApBRUhB7mj1;Wu3ZdZok4it7#IFrI% zrf4X$5$Sk8#6|L4LX^nDrcYS_2at!M6kcV=@b&i4c?eFoh2va59LEM>31KOro8r#W z!@p*8gs@*-No@|I0f0JSZF*WnuGQ!aqoY zbz)%VX_$J8Y5xau=l^66rEU$#=uct^WSKn;E&WtKMdV=!$;Sm*P9n+FX79B!tKt}b_t;kmN)Z*B`wGFN0(#%OUg0bs&dT#{C}Xmwp@0~>;?+o zMV1efCHK6eTpQ6cTay&JhWiBdx6rL`VsDlQMheFdN%9Hdk@7%4|6)9&r&Jj|M~irr zw5KR!WwRH|@_fHJS{~&Cl@pXp6<_Zi?n{sZL&k1H~ao#^8Dzwx!ZyZ}wtQgX^ zA^d;sy$hUNMU_8Z_jdPm&m`%jdnU=mOkg5G5(q;wdFv1|nVBRl^I{%J(8Nhk_nnz0 zJ>8vt%!9|z89;?KF0i5tD{2rFqG16SS5Vjuh%2m7K~Yh&8Z;{Gvb(s#E-J|XdrsB8 zeQ$Tq1J?cQ|NsB|Cb{2Rb?Q{zs#8^`PSvfty*xUd9HvI9uk)hRLN-RJgJN1{T5|D9sZQl^rk6&f12E%Y9RMr4TbKPnNyAhzvtY#j6%0e zbFT5H&*%RH25k9UY;!MV_Xx{`cwDMw{(qn10_99D-3o)~=Pi}j)c*DA45_;IZgJ48_I1if8s z#om6u==78&I?xXW_O#YoixA<4-G^=0B^i_;om@^=Qp<%hc`8=wxxomL${d(xKVc`2N%gldNzwELX+)pykqrh=c{^GLt z&kyUjT}Ds;%w->h`}3C_o_|!o@3J3yexyHr*+=K!E_ml4WPA7g7ZB^7`M=}zH5cuZ zC{t|XCcd<-d#J@!Q@xlKSST0^X_@TfS*Xsvw2sFA#Rv|`8ZFAX`qBH)2`%1K* zuLiCaM*IYj=KhU>RxP)Jbw55Ev~2I-r#fkO-P^Uez;G?D}$8U;$Y16FY$AO<-8hth;#dp zIAi#N;FJ9H!<>^RdEMwqxDShQ7nL`}cr%CI#`v_LwXCPb_fwxNKdS#Ub<#_;$mm zgFh0~hK~Zj5G4Fc@OszpQ|AK3p>u;Ta1H*3@lxgX9Qs%H3uqhv;l9ar=ApOE`yJDN zC(b=IAYK4|3$cE_=zGE6h`K{W-*)ImAoaU(A$NK1tDx^*>^$^>Thls_f~LI(xW#20 zdO3Kj>)JyXcrNALVz+Z09R<#L2a^{OS>E4go1Y3_H8JPW)&{&Qety{DJvUb-6~?~HtK;dA=4 zBTFi_xSkvN@WO}0t0R8}9@pqk&}J$b&l)|lFr;lBeNu$9oxq1g?`S2L<(CVOao)DL zsq7CRxBs>9aj7NTq+vpC-nA!AkA@d5(Ow@NTyzP_I}EHCyJFF$2)$-e4E%ov?CYnt z`faq;n4mY4A$|MUjf-OL-D9^c3hAiLMR$sUu~myta{8wQonJc1y(7f(Kgqh{MV8@7 z@u{)v!AZU5Wp0O8a;z&MpJyvy<~IBqLLXb~)+qEO(@*o+ru8UAMRfz?A@RAf3q0fE zw#(L3uV%_gF{cVWLbgop{;|8}`b4#OO87*L_&%^!{1~`G{0z7fx%6SgpwI>m-NvEK z!lU`bE>Qt&74w0eq6*l<{CmX`xc7-OfCt1`z^GUW91`aPZ(IzgN_zuXt+{nb zTPp|FYJT7ftrECWs|K#tmI2pjZwIc|&H--LRs$QfwZLuKMqsn{F5oV08?aSt0d{Kd z2KHzjz`a@zaG!Q5@PPI{U{s3$hqNJJTpI?av@|fQjRMECD}h&PlfVh>gTQOG4+F2$ zZUi3IJ_fu|`zzqh+NXiHFy5x!2|S`51>ULsHSlijZ-B?N2Z8r#j{qOg9s@q8eFONg zb^>@@dm8w-_5080H4xM0iV%+34B)jXW&Wg-+`yJmw~6X-vOW3{s??gbGaaY z%?Es0n+JSV3j$x$76XM|19a=lfj<2mz`6Q)zyeAg9k@pC2Cmol0ypdXfem^;aGO2|Y}VtzUHTzlt3Cqk)UN>c=o7%b`Uimf^gjb0 z&~E@n^_zi1`mMmY{wZKezXO=n?*@+P_W-ZdzX+VrzYM%qe;9b3{wVOU{tv(#^=|@i z)}I32qJJNFoBm_q5&dVtJN47RyY&}<$Mk;#-lzW-_<;T@@In1`;KRD^hWvFe@Ns=E z@CiKtJfSZFKBX@OKBLzHpViL>p486;p3*M>p4Qg`pVzklU(~k(U(%a^FYCL2uj*~U z*Yqx+aP0xQUHgDOR~R_gH2_@TItZ+CrGVA09I(c9Ik49Ce&7n%wZN6G>w&9Xe-2#Z z`Y3R{>lWZ<*C&AuuFn9sx$XisGwyO71Gc*E2X?yt7TDwZDsZpsIB=iq>%ar9e*{Kd z-vJIW#$C?{Gf?hx-2i;Rbu;im z*R8;ZU7rFTcijPe+;unb3D-Tq6Rs};pK^T}_>Aje;Il5$kS96KQ=Es>E^58cyH0t^ z#fwO-T)c#*z+%A@%f+jl@@vd5+>{5mn{=;_-E-N!!0pk>MV0%P;9TJ*&XpXxnnTxc z=z90fu5z*2{nusXqQTt&$~HHp-^@HuaI6y?>nWx@<0jqytef=zNjGWuQ*P4mr`?qQ z=iQ{?Uv!gvUUHM3f7wlX{#7^W`PbZ}=Y@y#yxT*1-sd4bKi5Ngeu0Pde3ggve6@%4 ze2s_ne65G{{0a~0`IR2h^Q%3i=ht{h!>{*{hTrTV4d37)4ZqDp8ot>>8h)3DG<>Uv zG<>IrG<=VTH2hu>+J`i)S8ExZ6Y0JLVzj-RB|cJ>VhfJ?J6nJ?tUr z9ruv*9`}&+_LdR1z05qXGS6#el)ms1 zr`t>E`@EF?TrZ`+z)Nwfy*!$Gc{KO(Xzrz0tC_xr>6_Wz!0v6#)68k^;uKoF^z=?I zJ-x?!u@5=-(kQdfOPc?Hm-J`UOKo__+lkP)_Y~Sg%G(Qf*83jdmEI_D!W#o#>rDW! z^JajDy<@-|y;lKm_FfIV#rq-PZQjGcBi@^UcX~e#yxaQ;;4$wJ;CscrL-e0FiHR_5$v`d+5& zW6A-h46!@T?v#)6aGZG_XZjONKf%v^%J-#m)NeV3E-0tas&WdgE~i+vOkctDl}zuc zAj;kf(q{YEeV~HMKE&>L1#zY-i1Rw89A?UmOu4y&(!8aDBzc5G@8r;mP^^Rd6JlGSPJC3{2KN`lJ;3wC zdW2>~2KX+9}7RQ0_W%@z!9Ao*CMt;^WL=*5D?F#K_f2~fGZHxyPCm3C> zE5ujlyIfz;ADDlZ!Yjm!^PAY+1oxr^A=fwcXdvSHnto_O1eBe?FX(GP`KrEcK@6e8 zfeAOIc7#!Q2x}S7@=zY`VEjcHVUw5eYm8@=Gf(*)WwndWD*pmB!}S&4E87-0%6QEj z;&IJo9>yld2;()3cQ77b@J)SF;1qCMKm@+2hXS?0uD~|ndjkgol>dnU=QGIpWIWDz zicwT@o*B0>9*~r3rZ660oM1e{c%1PRqgcZHjN2FwFitQYVLZ-wic!3c`5Ct{KDU%m zt6@qlr@%PDc!cpd<0(e5oKs-j#(02ng7FCBamG`U^Bl%H=4U*>IKg;?@i^ltMsWf2 zGj3x%z&OFUd@W%kW0-N0@pi^X8J}a+>Y1Ohkul6T$#^^CqfN}us5LV`VZO9&4z zhA&|rb{}Uv#kj4Dc^Ho{9%roW=1|57#v_ckcXLkma@!U;zkw?$M*a7SasS`rdQ@ED z{~BmdWuj6_Hm!^&SUD{Rt`M3hO7UEihYbmZXah-+h99*k#HEHknKdR;YEA^4U zxwuy2s>8JgS3R!vxHjV2jO(4a8gOmJwGG#HT+O)NjjL533$){o8A6~7_a0okK|786 zuW&t&>z{G`L7()`ab4rDbmjaFu5tf1T-$Lqxjx_z;eN5}L;g66QpWc%zL#+y<9_|q{=59g{Ezuh_}?|ZZT|b_e`5Z}0(S-eI`DMhRN!>rKLW1> zYJwYrdxHCdL&3wrzX;wEyes%*@Y&$cg8veHEm&6h`O14MAF2FqdscsUQXcuMT68=Ka7v4o%$-c(;1ICva zT@8f4@1bASsOqKP$Y`!P131`A^p7)cc;6xZ=6;!QVYH%e>U+gpQ6c8RHDCBeC2*k# zifU0MmWV~-ZE!6Go+WC;3Q;T05vwqYohvrr-@8Nu{#}GoY6t#xh@Hq^Nc4zzi@!o{ zKOs8B{h)kNbcruv^!i(bJScj_Lt>A3SnL&#h(7VC=ogQnCp<2q;va+|oLL_F{C?45;KvuA2mBP{Uo$>l zJq$eSZ6|>jFm7c$r-ovk&v@pt8_FOV#;M$P%GImx^$Kx#6~+A|klLJqZ^5S+eXUC=NKPg z{QHf!BlHLCeuZ&i1I0RJ;dZ@mBz3**)A%3@yTHPNRKfajIzn^dk<7&oj z`-#7k-3H?oO!?scGmyfE89%;%1@LqG&jsGgp^xrg5BCrEUkLo={wCln`$ItOeH6Oz zebk~}tDrt5^Kg{u_cOlCc&qn4;7|5Z=-quXhlM)9cYx@l2dFjv;|juGY$bgE0ZQTD znEt*5^`hXs9U?`E+DaX-fRmw1{k zKF)ZHxDb?EfjUN+i{SnQ<71)`lt+OYMw2GmJ;?ZV(E`dpFg}41N*CV%YT_R;Qt9GJ z#&2SVrHK=a-xh74e2eir7}GTI6ytX>lIh}U#vfob)5K3Pmg(Z37=MN_O&6!crNHMf zN7Kd6#eVRd#u%q#c1HM15eEJW64J%5AsbyhF9yN$0#FzKEMmZa$DB?VFNtB`Z$y%I z(1}C9-$H)6cv<9tuZU6L>yV-@{)l;{F5VDV0d?*DNX-S*gm-x){_x3mnq!0)9$63jDP81%w^} z>f(0o9^hxRdx3Xo_XF?L{s#D2?MuMVX73Z4U5h zZ65Hu+I-;mv;goKtrGZsZ6WXn+G5}jwI#r3wWYuxY0H2=*3Ja}L?c~wQacOyPukhQ zpK9j-f2OShp3=?(KBt`z{JC}k@E6)z;Aw3g@K@Rf;D2eGG)=t9_9H@!8 z`o(b10cygpx4}J+alYO`zcK@a2G%cuI|zi<)w_XJdM_vofx1|v?}2+U;}ZQ+P^y8N zSgOAl?zb`4==(ug21HBN`+zNa7X)-NU$B9|WbBagQDYWiL?2?BXEY z`+>T6pFRwCA5a$u^d#J2pe_dVLvRlQbrI7uz{~U;@Sr{l9M;DXngHq|tzQ9mhB2pK z1xl82M1Mahqd;AZ>638(AN?A*uVTDb{{Zkq`iFoY)~^Ttx&C3`U+5nJeoVgsc&mOB z@HYLU+IqAQ7qt9Kz;=;!XMrhq3Yd1MfeCj4R(qM}H$b1~x4;U|E5Ny)CxL#?e?h}7 z^1KeL0#8I#BQzr3hR}$pL1@&tn8?YR(-tcZ>p9oe0kxT#hVvTEWTs$R~CPBvCys%C(F@3 zwX4M6;qHb8?W-pLq_~Ff*N9K?{R855gztcE+P_rC{T>nH`@QOZzq)^k?*{^37B?)V zcn^tBEOm)y=%~Aw(jkvW#Dh!SVjJ|-WAJZtJu1G<^kv$wmyyYKrn)cJ{)qcF*I8QS z8D-!?tscR?Sm$?q` z{Y=*w->y&-49k*Vp-ej_apE}fI6mlxCI@7KA=;InA{3-fNw zAIInyuV_wOh1qZwtezTi2Cg%4)#6%?>+QJS0gLAxTq|*{!gVgL^Kh-kbv~{-To>S4 zgKI6WdR*IJxg5akJB+IzHdX{z6g|)2-?S940!KK1$JPBYb^nn*;u{wm=Z|Xh7Cx(g z7S~Z+_u#r8*OzcTgzFJpkK+0|t|xJQ3)goSKB^sE^r-e7T(96-x>!RFG0sB<{4v0W zwq!IHH@1qlSR|dyBnPr}>IdQ*J3~#$sL>gY9HgI~7PjA&?J_d-bGltdBspTF$J@e* z@Su^NJ_%d&ZX-Psix?Sak}|E9v51i(f-osf;ds0sDOiN&a5ijtx{Yj>f4J1jQ~qaz zO`63cv(;u~GRQCHMWyl?Qa|S{I_Wo}RnhXfl0V+6ey@J|5=+*MGfI>7OZ5lVs*p^x z{2AVi2sv1HB{NwPQGvAE!}No>ZANw|8ATM8-6Co2LNp{Qnv!Xwg?^cQml02)lE^Qe z8Fo99>yBM+h&}Dion0MGDtp~S$x;5*ZxL!YvZKlL!Rd<)CW{j#NyyS#q}Es_Yc`l- zQd2yf$=F3tKUM9_A_s0yC&N+t>1kEBqMLuCo5PxHKL9SdLy3W8dYIc;t1)84h5Eto zE`xrs8qvEW;kaQ>Ll#&P6tg7ByySnuy@+5nwmiw1|2)0P{=4)d6iFs}6XeQs$lsNA zL>V4VCe#mLPeJc8vbl63fh~k!0M6q$3#F1E5RuH;dayT4I^o*wrD<(&8O#l+%NUe>LwY;W-RK9}@x-0EnAwUQI;MzG z61tPQbi^QuqRVE-FE+-f?|$7wMm%0;vdb1MY(E=scRL$qYcj$=G9R^SeA)*=zi`$v z;yp$>8A^;Ga&%WX5v86K9x$k)ZC(f@<{-!<6~We_9Q}i}tgSzU(?z{wdpKi{-z0yU zohz&{Jy_UD@VM4k;-HOcXh@pY`EPB#A=xE4?Q= z`Y%H_QNFsaTp}AAHsk=AOj(0?%a|O2@?&Hh@*5-N+-$^+LGC_@+_1ex7iQi?Egvz`NVJ5(BYG2Q#qcIV*&--q zKZO!z11lA}BbJC|hK%Txd6MbYMY73sVZEcmW27Hs8*=z)d==f-9sU=(_}1HgBiN@U|-*M+>wJF zF(V!o4a`tPwo;Sv({`&e1ukyiP-grzhs{ZZPCG|W5``w~!$BRP_S)Ac+R-`y*^We0 zI-D7jPPCyx>FNw;BZ}B%^e2;95s~@{S+d!%EDaSPb7TuN102Nm9IW*wR0c}dOaVy@ z87PHlq%n`}8Y8^#lHyE%pqv`M{xq7G;cRKH_Mq)5KBswv~!nTC2 zHN+)3vfC5UZZtY-8kgi^SxM|j841yX!W&crgXv@rd6mry-7%SN8iF*q>dm+^knL4L zhNl`s^Tspid#KICR9t0lDPOZOLcLM>%<|e=IC^#>tAcybs+CiAUW!TyHsvq|V>*+} zWeiJZO+&GG)bgQtIinkGndH(IOSFZ@xD&8kSpBkjRZ#SH2+%pSb*GZaxHLCW3C$3E zh%|4T5zge&2D?d#W~FmCM*p59JCX6Ua&m1ZxQ6%+|E^^AAPj|_mW!(c$+P)I%_bFA z$+J7cHnbFWC&o{?cieTYLtL_9pM5{3l0#NF!N z-lRH4dz0BUKnlkrxj3ji`)P056+=@;PTQMgGjDIQ>K*Bs6&NK}ZX?{e+M8O9fvg;p zo0Fpn2cb7r5S~M4W77fjuGrv^Gop>cF&!NCsBN(*MkGgEJBcGZdGfK*mUhI_C?*^n z7k5OUhJ`j4j(_&XL9lIPYBOLFBtqR4r8)h#$yXnm*!VSmi?M$X}DM7AogNy@qav54k znTKe!Z|Z4fwWEyU?a48V)DnfFGd(nQ=(hzbJI?f~BA8y8JF*Nd3RD1W7j96pUh-|L zpk+DQRq0k$*ruEPl9`2(7Y6 zE!Ap-Da(0hQ!dL|9QBi-0WNMJtzPJQm=l=&q?O*4o<=eh$e%H73etxv>HNoKE|S`?1rW`jF8o<{UAy7OR54s#$ScPAOl znI)#8wq^Y(=eN^Njf);`5jqZv9cXigP>WKSh3DkzXGbpEG0=v_L5qP&jyMpG7+{aZ zg<1@S65heqIxRUA(%O@1Q3O4IT|LiJr2R`4vFR{Z#zF~nLd-%UXfVx2B8H$H;Rvlv zk8^Yp8cbj$ikfTnJJQKv8PJ_WBqPcZVw7YXO%@F~8^nY>fri?V*xM<3hSJH=&;arW zk0Wq5-Xh#j>AFg4FBEM+H@DOseFv zl+sgBYZeRDsB~M^(Y&V()^TTFZ+FX{PhJlUZU+KoU{Q zEf-dJS}ldWJ%`C9`b#UUn$}oa>Hq+#at6UA>hp~R{ zR(F~*VKhv~QflGI;U#Xl_8#J>w$=N5P=4v32NIsRvzZrdq{##a8dAlwrj!02*})S= zwlGAE1=dRd_M0yWx^3>#sTHJTzRR#BnoP*jG)AGxsUz6$5(m3eF*&bd+B(PU#h78`$RadyM@whPPPAS}@texV zNJkQQDhaVcO9+C(N=g9k#U(o{=H{s62t6xW2BhY z93f*K(-Sj9F%}b>BSmjgO?$u+nS)yNtfpK#%{3MsrUmP4I*b{cEnLOGU|^(2466m? zleaf=Tk4LsUn(p0f^26J3h5a3a8qTUTAOq>`ofaRDO^!`ox&|ew&XiSoT&qwODAXw zu`q|N$-%*bH|C0jL0jrSdry}3tt=Le@Qz+y^6h$W0#nTBn&|?~uFYLky#`Ce5VM(i z^3|wPcGCs6zz)cl9|oOzE1Pc&sER@wENqnp?i|w6kp!zb*;@-|K)v#EbG5PO+>>P)nFLt*WMcYHh<#YK)k}sGUlSQ6+mr%b2Yy zX}!DE7z{_oIWE7k5>Iq^RVXoDKP_49N<|{|a3U8Er)kh7 zSwzUuo5-Y$2xNuv6jsVXZk^Qa;8<(9>Mhqgsq}f~YzkYLPaxIU3e{*TOjE1UN(r}n zNH=1-yGaqRmA86%TPJVpDM2fTm`|egGzMD~eyxe==P;QetRIweZA8bOySL?!W@s~%IeFAejY7p8ERal^Dl}eVSpAGY_E^iTWR^i z%-X+`ariil7m^J1Dp}3(i->kk+d~T2ogqA(rImv1$uYhglDm*5w;-@RDV_42lJ%|} zx(!_#ZAtAOG1qTpuabJ!R%S&h6on!?-`Xo;k1gDYr|2c5>a&g~)ACp%mr^E{Z5=== z$RctV8(u|ZDSJug34m#`lpqNI?oV0y%B$g;k** z6E{ZWOWk}#DM|T?(B!j;*bHdQ&;pDacjDvb{J=K#QG3ur8M(~}!w9Ma2wKXB(7Qf7OR|~UBci-#K)o5FwzVUc z;5PuG!Ribp-W?Zof~h$i?Y@|;K*~i7`3_ms?@ITq!fNBU(nZTv+}TQy3%QlnEaX{G+`Q0{mzxZ95NH59 zu$CERn>V6%-a=YKu`r7(yI6$N^04Tp<(Q&%<^@(9Rzga}OsZ7H0d^4;hZYE>h@nJ- zE77Wo8jr31OVzPi1&-<~tRLGB!~9xo;a;)sA>uFB#Gn zDSnHk_5i^Y%F=S5$XeVx;$aNa5yuA2QC^AZiP5ZZ*woI$1*^IdwW=#e_@-peazlC9 z^N9QyWA?#c@}})#Q4#DagJX@*^g$V;Jc1Z%II&x~CQa#9=8Gib@o*~RBo5?>3WcpRohf!r1r*zcGTY)O6QoG22=*n~Oo5-n^UJh6Vp~hNR*syRuxG&WaQlPp56P#f z3UAx8X>Q-dd>R8droMTE><~l_RLO#erE=tp0h|ZDq z`4we&cuC)U9ueA;J?Zek0BvZ6uRGVTI5*m(Z7hto(GhK&QiX{Ty_ZE ziP|r{y~y>WwbF}m-Z|k6%rAh`blUPjonm;C+u2!UO>&)*+mPjvL%|r&$YoI8$D)-p z2wS+5BIlOm>@uxPo0pmrrtq@<95Zxl7B3CF(m_1g%?%Es%VW$-$9VgKT1&9yXa*KX zDk?~I@KTACeq!Z~^wm*UWLM0xw=Lt0}4hN4*6RsK*$&Bc}9TuPT?rMZ35 z@;8o#$7!9=B9IvvOXQNs4QAX2)%!_l=*ms+g)jeYi;MXe`Zi)qg7>;wJM%CAhciRG z@m?6j!Ap%@s0|~%2Ng=|)i5&Cg#=y-V_vlxhLg9B=ZHOtC@(1Og59K+cG!fM0;U&f zT-C$850Bom_9Xe-0=*KS;&ho6>%df$w{*9Wg@SF6dvQ^C5j@^ zsmS@}kty(7X_+U$rl{)@wK;V~m8gnhX%~vGSV%qxf@r&QCHOE}XX z5~IUXlmtW+YHjHWwYBhRg;<;?EsYskfyA(1R^nZz5cR%0~i*9sbts@}!H6)LTq4 z58u+rXUiTnBAZucjCe~iT9UHS^GVC~A!pEbI&c!^lfMNasI#>jOVE3#3J6g%oFYQW z0MIwCpCUrZ0J+P&M1WcD5<&9a!BhfM#aGo`f`JP=b#U(t;av3TqfZykf|x$~bm3B7 zQ-_;ko0>yP&+HAVQ(Gr}O_zCOIi2^L%sbIv^DpR{a`7x1cLPa_S<%eXY>ouw^iPIo zY;K-R7VQC*+Xj1*w$qGi>*)4yl;0T{S^CaF>Dc45Vk&&bZ29tenJGrzD4sp%%&E8K zFk?L$`? zoq~~4;uDyqcrcTq%~JBksCv(D=d)5UC6ga!9V{6$yvv|H`}Pc}6=3^Tb7z2h+fWox zYD0R#LHJVjWwNw}`;GY24D^u=YHg)B@+yMqWRMle2!_Z#izt=-!EGDNX4R_gBo$n zjqVb~I){k~2f=gVrIIqc-=LAnRBYl{`8>3rW^$WPxznK?o$yqtQtP+W!Y$wLYG z>dnbzwLaA#8WYw#@fjKAD@`XGriPdqn({FXu(xh}&1iVd#^`!;2G{J2tv73Ey%{5G zMgwbV<7x`SYAT~@T7#;zF*UUzHH8s1YXfRl#?wrO(`<~U84RZBjir+6rlgvgR=vz% z98GH&O>Y!UVGxxxhGt<1&B6$p*#MfA@iSY)XIi7Dq`@<_u`?S(XEsL83m8p%CH))_uZJbPLm`rJu z%xI9zWQ@ESL*z{vA+t6>W;Q-%Wq8cO=$Ojjkc-Sp)rq{T%ZMA{jQI_&41X=dI<}tQ zTyK6vNj@Y=s$@^`yU7D<1#kPN*HG+GZ=U2{aOW;@;wd00?h=gVSxCiUdd-dH2i2=D zyWdRAMxyT~DNf~7Ov-0X3mxCk%ao+@wcaBIBC1Y!vs=b=pUhkQ<6I1XbJXx?mJ3`6t^BTgg3Niqz!50SEDRSrkGOjt;7=3X;Tgk zTFSPCvS2Bra2vd^PEV7$t-kwXdg*mlj8A9C_uT~_m9^d)I=&65zTbevOg^T_mz42R zTdFx+9v>+p%d;6J0<5pFIX7p=;;J>svl!C!*a02n*kBz}pP4ZCZOiY#GKt0r`NAq3 zw@T2BQNwA*i?(peOpCs}XK#q+XAJV6EH>8{+HHe_N#AMi72QFH+h+9@=epu=GuKW1 z8IHG_;uN3n`0r$Jn$LdxH*;C)b0J;fSjK)HOYZPts&llo1=zpXs#x=5p^YjBKO4dN zdMSUqh`vxIjfc*7I7?dx@@8%Eu-GHNQ0W}pY@=3*(WunuQaEaq90N-0bDPFy4Qx}! zg-X`y0mZtqwBB>-v_f5F*F~keM=1$rcpfFUyxGkin>nPuJSMBusv5&K0NB;O>5dk! z$C>-+Gd8!$Zu)bXf|F_#vA2+zDMc(IV@)fua=bs9%-LQ zR|DUQN~zd#Joy*HYF}V1k+6T^-;fI$Q3@DH%F{UzOj7Ra8Rm~=)4Ob{ekr3U?FWgO zpMRyjO8nsy#NaPfA&5@kC`(Di^4po1EoH8Rn&%rEGmTlyocrl>UcCvqomx)8Bjy)| zI&#@O4<{f7tm8*=_G9p>&1n8JMN}g56?`bFc5EtbI4aYKtE6IaLw@)x9Zn6!A{n`- zso?07^7iKj29S4o;{)J>^nsco?pZ^UhfX+)oVgEkRG#LH%UkAhwF$l57?t1kO5}@{ zx!isxAQc^LO^%w|gv?VMpwf=c5@b8GwMD&<-3q|-t-}lQEZ1N(e+t2JJ2v>o3V&E2 zMjtobE=6K7EBDLrre9aj6H)#oV; z$9kdp(+0`x5aLoFgs9h=j(U-$E*56%mHTlfEK(yFB1f_!&Y!U19b6IGS(Fh8+Vhp> zBZ9Osh7tj92wI(Y9;FmPqz1Afo*mG#8hpDcN&w%;M33OO{xF3@MI-HpAaVFW;?}`H*Gk{XT z!)S8j#Q`upqBKJ&5hFF8rsHhIK|N??#&9@&utY5RZYm#8unCd!5u>jwo1dyTm!mVg zW0@GtiJoLWE|?WHPow5o{8+VET^vBWtBL~Kja)WOU&d2=sLU@P7v&mu#bAOyXc(bS zZ1(2{2g8ocNE&LNY&!n*HwqUvPX><3ALGcgDk%&Ic?)!M{vZUd2fH`VJ%>z4)O zk5};iGPx~;hiAFXPJLWWgyeEGTHi>FzOtr1Y|5H5|D3vr+KVffZc(E~Iv*Oc9T%rh zN1`z~ex!gbG5$bG!`4V&pZO7L`Zb%iqQQ)`wZE@#jTkd)9HaChVLKAWp9$?qn97aXPpxHrM715MTG^Pj_+XWz(EadUo zyac5GV)P8kPN4+J6l;z3)6LeQWIG&A#Y@r5p@*x{`s}2m`FE>NMyfDd!=xqf$>C8@I=Ol_Fy_p|Dht+}<%F1l%svm((tIX72K zwqHuAGrxP%uyt);U&i*;vMH0YKeb`&`o6yGPz;()nQdD)^z}ihZQaz@H;M^Decrha z&f&g3mT-K0{hwYOvlNBNCWlNTjTv*)u#L$@)woeKOn+E-wnb5Fa>C@SKD+offocG9iEw92zr>W|sVv;W+_k?5SgqpT? z^d`bN3>IlR{wVh**eoU~$!^SL=(}lko%Gpo{!m;-Sve4bY)pLyCeptNn-shCB9~wG&amKjkVLHv2m7Z z)K8Pfrdg)3ZkjYU&oYhm)1ysT+v%hv1E17vZ05aTc|&x2cTbny-@yu=(mqx9uXYbC=vcN(RT z!nFa~_m|+`PjUoW`vuicF__C0^5l@|*=e4f6ZEq-N%|D^XvR57F9?uZ>yWj68ee(l zLT6lg+bPfCP-5#>n7CSObK4T{hvnFSDQT2XcqdwAPGd;|;fZ6>@WnIzF zTh^tmb8SKdGQtp9{EG?9VgyL#2@w{@|JI3mv06mgT}ZDp>8@?K&KH_% zyAa;6zywH$IU`6dE^?IK9HL>g72^m`;aOok{|d22TqWKqYQ+^|EnMPI8}bqXUlJTi zF@U_)i9MXZDEy4<$k!~l_iHL*X>Vl8rS_s zPakBL$TW%+{>AyZVU|S_PovZ#aE;)e7CR6U0}rLp11g0Mf|3Eh3{L`O4zhwunibn| zk8=LfN~V$*&upB{GsmY(Vdv~pm?_`ly?>f?N|j$+{MOR$1y8y#pM8J2v`Xf6&+O7~ zL+i?L-9iU&yOPh^!7X;!qV=m*DH^wPYFQP(o1aKNa-~(jqo<@epVS`{ibv)^tfMp& z+@j(8JmfJ3-!G?=O)EDCRrPZ zmz^o*c}*;PL+s+xq*QC}f>bG%ltu?|6PJ5-yt`H1hPm9ci?bJD;*w@isJ@b*nq?w6 zl#<&nxTzI1BQ1M7F+{uSo9LCHnNv)1{iZpr5f|l_digk>kW_6HlDg>4rDW!z9l2v| zymO}bZLB|I(6H1hhgi2t`PgHM3k%aJer92vx6lhIxS{9YHFfMvQM@j0`!Y>PV3j>? zGiU?wQR!qW%eU_7Ips5DuM%6P=4@llk-*53;95w7o|l%mum$Zq#W{|0{+d}EOKnqJ zmckxW7`v5wGPTheV!q2BQ`S#jhs>k}cA*YrABc0@gC%mBMS6r{6_tEMjg?WZjRB5p zDDBh9PaP7X#W{wyaf;HN=6;f3n}B@n{G7tkf^*l>uCyHWsvfvA$X{`L831LF$Mn2T zY+*}+db((uDV30_|1{?@Zj0NR0h|z?4`2Z%#_}4 zrQwR?vZ@39Il-Ybw32n5-1mu-+8RAQXGuEW*6bsz*qM(b`%4b>G{8DBruteV+!57I zrWym^Y&x>vQ_qQUE6p+&YVg8*I?mSEsQT~-kGK&Y=Y|VQ^RB64JM%5ua;IaQ78^QQ z;)9AR%Q~aXduJERJ|cuzXG>ibQ!UQk5+H>OWU8{qlm5LJu5o4W40BoRRtHH<^6%!S z$N1@4ev*`}X*ZYbd236@&gYSGH_W|ES^ejgj$w{jj=XIu&D*0inyia%9*a|)AJtXTUBU2uT&z@H2W0u zX;FQ2Sv^FAN~KY(Yn(l{k^8cfCR*NlO0AZ~CN3zIN-u{dd6X|`2lMUy2YtBQ>}z7a zv;By(%zo0sydyRp5@LOb+Mi<^ujk}tCg#f;AswH?MSiLQ%U>zicI3Lw6{4P2cknmf z^WCrg=Lff6{MGM##+!Qkf$hTg<;(Z&Ub6nw^<@i#OSDSiT^KxD3r?I+_h)cls|6;j zJwnrh)h;14T)G=Rok_K>TA{gXHO*gEt84z?LJ!@1USO~>&_ceNYJ~f0e6_A%s3zD} z1E{{qpF-@RDrh~m!Ej5 zz*DZ5`CMgz8aEZvtr6%1b-|2^J6p2!aHa1XTnJ2^JA7Ca5M@Lhv?%r35tu%LvXOIFq23U^&6t3C>_wK!Nmma1f2wz5OfiA z6Z8=D5?n!WB>^=i_x~YyKfwgSB*E1L*AQGw@BxAk5`2i@2*K?HpCPz|;7)?i5`2!} zE`qxWjuHrss*^w`a1l`Tx;+GC1YQCk!8`&#!F+-R1Ob8|K_x*I!9s#X1d9pIB&a1= zPEb#1;N<_?;tpbU?ssSf;9wd3F-;f5v(VeB)FR38iH#HK0xq6 zf*T2LBDkI4GX!@K2p1KVKqqh!P=9fI2+9b&1U`atf(n8;1ak@I5%>w_6D%MI5CjPp z6OdYQ?{@;;6{Q^6PzM=j^O76zaThG@JoVU5&W9qc>?^y{|S8K96us;ITd*K=(l%<5?b|>rC)d zhM}kz2-YdbeW=Fjz>4Z>II7v0z*zZQ%RO-&$(r-#6D}X$eW;Cz zSMeV?>D9}0z0Bh(TjueUEelLcxXS_)*COCb_t{j-s|eQf5D=WWh2TcLtQz;p&4^Q7 zPGir+jqp*4_EDRn!eJEToKMDmwH_7#k9E|@eAO}}>g8c);+XViDJ9$j6Zg^B=+n^@ ze1VAveH94T0}~H`z1m`*I0hM4_7KjTN?!pq5}82@^$g8`NwE2nGp;2x0`65ga6l6C?f>Q*i37$usI9g(G;wgB%*?~K}|l;8$1Mt9IkO{YvgCs>?&#w z=oyoEOkk2btq6?qv#u*c*R2lpddn6DCO)7{xkH?(mxy7K)U=OXRp{~5jVN~@`#>gF z6*Z{^1XX4HP#?G7$?9?_Al&eOAzIqR^?GpPBe>t>3QpDpCq7mV+o%*7Pl2l@XpeKN zUIUt6XqFpvlE5eRGOu3d*2~KDvI@Oyj$SrTFPlq3Tjpof8Os>Gj6TM4#tOzcjPuI4 z&+KQ3@24K^A#f9v5qJs8WpDhX>R_KFnta||a#j$`A($sSkM^8^oF%EyVOsI$W3^O-U-9s7KiBvuM;nkYMAs(htYz?G_i z9I%&hj5HzTA7dR243lvt$IEJ6Ao%I#^Z8_dcu3Q=N^PN5rPXNXX-hP(wp2g2Q;I?3 z`~|2@LxlvqUX(omLR0YvCpY+))gTA}<>-eixVl^uZaVfL1lLTZ z;EI`SlvCTu7L5%(y;A6s(5NZP&quxq@Z|me3Rpt^=yMxw@MQ$nwz$-!C(FP8#b-kasK+oE!)rE+`Mti`D?dq+0necal@wi zb=x5cj(5E+!iMQ1*f`hBkhI3j3RZ-sHEXAjF!6{cCca#>ea75!ODA6H%p+5EAw@NR zRO8LXvi$_oTZ&Iq_30Gl&kncgaG4Ixbd;G64?8rMeg^*g*ev)+ zVDeUs49om*VjK=G^aZ@-J|E2+f@n@h1I^27Fx>g5H_>h4VGo;W)UX4S_fTu&JB&_2 zZBX|qFXjN%F0batRRK>04JbYxJ{nZ?Y6|o5*fH@D3_Ds)H7)D-YM}Uty}Dwax2(Dv zCg~BOpj2;+dUi9zUImmCBNBxnv963>c;HcrnCR#$OA%O+23SLDj z;VQCEYJwM{GX@U@jo@-G4W=k`xz`iO!U)1d22UH4WBlZgCO%fDy?>hh&vm8uKd-JG z&P0;wc&vYQtvY{nVSU{i`nS4PZ5z8VArI!Qu9ZJ@b+IwtlRRi7F6`g5DZC-FVdL5@ z>((1US7rp6UGvK9Mi>jQ0-`L#<;7KwYYso=vqYZ9lgMRreLm*&k?x(# z778j`U*_{wl``$-+C5~UR*Fh(5$VceUTzd0DYpzh)JY}y=XmorV4%oC^kGI`DHc>} zN5T zF-Nbd=B_pm!8O&c3UuNMR7wRZr9$)JD#ulUYYwitxaQ%aVF`w81sSUR@Y_*y6_gdO zHII)g$y1FHtQ_Mp)k39S<@NaN6+l-_xwi}&$hWMt)LqJetZL)CtUBs;SFfcORjpHPO`a|P z&t0Io&JYXE5cIF2!m{Vy=5?9Q!h4=;U!H4U;XTjQn&)aQyhED7LsDtrA2me5Lp_^O zUegvL0|i#tjnYBpAxZv$3a_p>eRI5SQlM;ZLEY-gPQ7{yhnkN0wLDX=6iiUIgiL_d zIT>>3*^|3WpO@C_mAMJ6%2^8&q1p>evH={y$1D%^dUU0z@LCeA^tw%1aB8h69hCcp%QaCm?O9$?qlv}E^jiMbl<@GV=+{KKm530V zG*NGPYgOD@M6RXSwH$pQnXavCZ|SMsL7Tw&Hv~nkCYD+UxoaOgTANR#e$866zjHM4 z_Gvfkb`KfxxU^uV=Q9$SWEwWWT1~8;ImMQ-tdWp=+BxlTWXq=YYx*PSuUoTj!};si z8OHfr!W%cAzcv~*)@=;;uN~L`+02Dqv9@ll>^ff97Dj^21|ORZXOKnFqc7T%4yW2} z=bQOER2dfQW9!~c>-B7upccgQ_h{nz8#K|?-Q0cS15Y0K-d~>Rxcbk7ANW=JtVxOx zdFMXbyq($CINopUYfeV^Om$}8&RBL=u76+Yia-wc$?m?dxcK|1miHz5FWaY1F72CE zSgB~g_+S28eXnM@+sR#9ns1wpFaJkB0?{0g^N#?t1z;Gwo1XsOI2&m#_|xb3f9g-; z%vK9pJ9pBl5pC{?LDrEx$b<(TwY7vExJV?utjvi6%rky9sUq-2i)}ci2L9F zDAU($PZHuHl@2AT7v!>;`Q#3h9cmv@i1(@`IeZ1j>fwDa^hP&sd#@`0?sLcKO{QZ{ zNO4NLm}iakZ@uUz8KAt?pv%2y!)pHl%?)O=Prg=|dt?RDtFY3Mdkn{|U7hq-ycb^} zt!0Q~=CzsMs7JUADMuOK>OOwK_3X1f!@0+e{?;Nby4LVTd0Gzs!o79*lDzdZ1?p@A z{`QHbct$JlWDN7ZP1S4%efawjq=~2;>A?{&GIMy zq~*9yti!Y9j)cY*A_gZRz0QGdQPpabq#Rqs>L(g(d&BP+9Ax-3!@w+>v%oa zu`?fqHCkJ+@8O_*eEqyLrgp}7|M&0z#eYYjw{bgg(Ttq`_wWCQfBz3qO9KQH z00ICA03xASMVb^1&JIKX0J>EI03-k$0BmVuFHLDMe1cXL5dNkeaB zWl&*bYc6w6(vsZfj`cV_+%vne(OV>nBGw?l#zV4tV*dN(qY5ZIC>9`)fIOPm zZHpvOm6?^5ugc1N`>$V?zH=+1*b9T7_P!mx+56Xn|NXz-y5S7|ao~S%MI6iJ)W27s z>AOHI<-v(Ji^4dZC!=4yzzy%>@%iL1bmh62eSZ6z9#KQQE{*Ya37=q2b4dQm!PkD; zyZZ5=!AIlO%J*g>0hljkbnDGzY<_nk<3vQsg`9XHM|x{l;aqpfr8I5|LOc%Ek)Vy@PS!gwy|#vjmn1NGjHz6xcD+I?@ajq z6sX`VWwHp}eS|w)Ay~q9XmAPWAa|@p&f)s4;&?m+p&^{aTOuRF%eTTGy?sq%m7$kk zW|AgzW|5rZUcS5s@-0W>=q6ptAUW0#l<9x9Kn6x)M~c9(d8F&OsYD8Zz9`Rt%9@z^-M(eibr31(P(uc5`Lcw^%hKhWI7i;(I9nl7 z<@d*-&!9ZGF+>9UX_eqgrx{&}Qu4v=GN>h_XCJ?UtOdS;1!P19xPA}IAG-xS1ZfG1 z26T932@UbtVg)orhe}u*@~|WXbLrSXAX>6gB*7XD;)8J!8>Il>g`qD+fS`d^N~Hz_ zr@LDKuxKj)ccih5%1S1fNhF-9m`FCid+y%%`#Lb@-CYiMiI_QCJK;YA>d{9dqa$a{g+n}KZxzK^tLbT$ua7$IJSsqYql zn6f+M3t$dp0B0#&iBu`sP2Cb=DrW-rQV|sG8y-gyh}#Rf3M1Ztxc`AgVe>Poq`6)t zhj312y}|bI7nsc9XAs$C3f7aV=zFB(0`DEXogO4nD&M}I9+U)C=1<<>Yj*;4AUeD7 zkX||vWVt0%GHP*^wOguC1f2iugeY_FyciZ?dN3D$OjFl59K&)<>ESkhDZSXKTPo5d zT*Aj$rn$X&S>qI0sk}Mkoa;zXtYOfd`LrPn3r?u-1pv14BxBS`Bv~|;_~_aw$v(NU zbz=iV;{z~W-~#XD-j+!qmLN_Lk|rq*qvj{m=+R#BMMEFBjn_NjQO>}$pm~hxOO{}6 z2U@$jV^g!5BqV932$+!!Sre=s`9;oB{D}PPQ|N60=>G7=i6yR3Tq7z*b#iQ@P}s8F zv1Y%L7RuLyoc}1i3(&?2kl7++Y!ap*LYFZG0y07ZvipWnj;aC3l&)N&!&;Wd9fHr+ zg{B&WrM50-OC%lrVU~op5!)j<7pb4%Hili3;+um-N!x3e2`-_nsGkHNo?yHF&OT<& zM8qP(nSpf+2JI3y4JfEKB3Zo(61g-O?M9S@*`$4_VGCOBt54ZO-4M4#4OAdr5CCF1 zJ$6p+%5VgcA&({{2#395lOXy2yREI3Bzt8BfDd4y2pA+HnLasa&Wi=8Ll9yw*)>%L zNa)VBeMXY1l_JiAxs-i!7XdXfw4ywg(x%1*pv|5} z5eWa{xJqhP7Nw2qo@IKgAUQQB*r;eF;;(XW*F(4)L#@C96O#JYONI}}YcdPwX)v=S z^hUJKABk2&gX3q+m;#*@Q|6R9*djsTO4d?O0_#iWwQf-^1T}GjE--zBXur(j!HvW_ zi;lP~ybJjTI@HXe-z>hY(xLd_lC4M-Q}NGoAUf1Xu?~PBd`HZ97(RIs&K%avcjPU| zgncJY!BQ91yuCD705BNTZ5%_$tv);)Bjx6qL2%>5zSg2G4tFVK2Pa*d6EDFQB3LcX zptdO;HJd$FN#e%T3i7&r@WKh?9hm4qv0#?zji!@Hjzb7fQ z#@v318)qs@5tRq`z3mE;HC0@{&IxWZ0MEDM9M1p6`3= zXucdOeRq!m5JHN{)Rgc>*a=pHP%TYm1B(=j#-o6*E6aggtbv-gDLFzMQW98wo@$6 zMKbGhK?_-T#n*KLm_FvB)SpfwH(e6sLQccb_S!^aij?HNN~A?YFe6Ju0Q45nDr9oD zQVI`6rpUO>BsZGF#gX!qx(5=HFl<6 zLRsN3|CH7}ciC$wSb~QQX+3%4sH9%w3L z;j-iP@Kp#~0kDCjYVOCzH>$3uzPA^*S&$YmoQHQZQjw0`B*EYC+B+*xvTEa$0*;!P z;PjM&QA?30n#2A8E?p(BuVkLF`*kL-TNCj)Ydserr}*&jgJAY=5qq{ zgz}%;@If`@`A}y(cd>mpXt*OlAq2C6|HYZ3(Dv|SJjH8zvxIq*^D)S82S?YX@rcMU zV7z@{UW-U0CA8j^6eVoCL_Gyu?l;fUJQeQ0~ zbYa$A@fm8*`y!uhox#eBP%fk*at?fAD;`0z?Q=ak>_o07hr(>C6}|k%2=3!=OG|f7Pc+^`3U|tX7o&StcJuyx{wcc1Imx zQlkz=H4K|^k>y&m*@XE%i8o7q0R+EaRRsO!0Ao-~BTCXl3elW&;WE?2dOL0-3|LRL z4=m95%Le!7l>AU~LGL#$9t+5DoF&_vD6~=^^Cl`W)hJVjV7!JikB-@RiVlptR`g*( z(=4!8w65w!>?4DodUx^D`sHmCW70T4?73hlq175amLMB8Q;{HB_Q(!H-Jf-8CI8HpG&q(i*01&s3UI!CojtK_`D>B{Rt5b0WC9EH!d$2Q z|9)d1MZgg#f>82@RCO*h`^%MI+QkjvMOK4;n4fBUG_}r&QsUSuZa}^|4(H+Fe>T+G z*HNp-SnIk$J)CjTF{~a-#VCA80tp|yO!r<{r;g6)Gg$9c7`>`5K}0invATzgVqI5g zqjFe!QD^`A_mE-fPxDWk_unU(8hR+!bk@)eicGzqs| z9@Phcv#Q2_!b=S5NPRuMpSZ1-`BI8#woo^^O!D6?!f#-6xy};PuM{JY z7Ag*)(!f3X0ZVjNe+uoHPBBc1iG9WX;JD{d+drIF+9A2aTh z53`2J)_MtrMR|Z&3XVFA)>A1rldEuS#R4j7IYVTu2`H?MDCld0oR189oV+@bMS*n1 ze_e6|tpb$46#6Us-Rs@v`n*8{yMIA%=ldN@PQDbVxO z&rh&(5y7=Vi1YtCKKWQ04FnH+w4mv;^G1G}%H${*)|M@3U*O%zq6fLCBFBWBKTP<3 z<;&m(lq~0`JWy*cC-h{V`!P%IaDewo0$CH!)rxu_eph!%-o87Sdr_R|r{BJQcaT-k zU|uIV+I?!dX7@>f-_bj?w%9n%rIMP6v9WXpt^skez91?JP9ug{(Yz?hA3D+Vey94K zCF9t65vNlcjf*1`0DifHgX;C98cpI{LKGs~4RfNrxeC|i4H0syjiNL>Y}1@4ESyS% z=cDC8Xg%gOV>UH3qcClmY_)q~;>~xUvRaI= zbuc!4>$$1$fq@TNJE(%=T$?MSvSKsP#EJn8Az6HXK_TN3Nv&mZbH>SLXv;ug zcE_^z#y&}A1{v|0&!bls?dVA!flgdkAIz#3m zXBWR7j!zGdKYl#kDWx02-Xo;&PnbqCISH<1489_{S8Z zJCcECP3?N{DKLVkHLoxf)X{~}hjBOzBS{SVLHetv4M`QNpQwy$9s)j64YW}iV=s18 zEs4NYw<8n9$2UP(cwkFo1Vp(?tzGtJ z)V{=yOVX9?4$QVs=16&&L?nBX8c`9W=DnANuT`U|ofFwk=RA|YQ}Vy3HbT#|XWC;^ zr8H`vwb_dH|5UTMp9lb5Q4J7v z)Kmes#ll({>%6AcO=QF6G7Pk3uBsF7%4Sobj;`?RXEHwxlfRx@b6SLE(z!1ZENu+0 zUg~=>$L0GorP4f9z9$VR$tBDSnEmy!%+O2dUe0}YT=Wu z$Of&25!@FmfGBCvz6F3!eBhvUnu{Q_OF7BEJ~uplM2+X`2&e9#ZR0wLDx zz(pA=*+0R|PhGy#8)Lp9X&z8QUhHA^VH$*YK}Pg=-@$UkK5i@HJL>uY^QJ5P-Ji?l zA=9J`G+p{ufOGnldUs$T}1Q|LEX@!u)C4pk_iO?H2j52nl zLn{M={G#lPF2+}7Rb}&Qc~mRJ+)yezo>vg-(fH;##R>9JF_B5hHR(PiQ=UcJvuJx3 zZMzn2g|Ymbah9*R%Ng%EZ^u#8&>{S!z8? zt!JtAEVZ77)cQC5=?d!uv+R180*lCJzwudwJ&Uks5w=qic7%0J!~4lB3|_PfVyOYB zwwX7>dJe#C^GH&?^m{-JFClXM4E!~m&C-?E?t1Y8p)7A}8kJedWl*qr<(2-0I+LnY z3%*e^TF0_k<{Y1uXA&~zoMzR6ORXbU`JsIhU~!d^Q+^F|BiFpcFIcq4_A{gz^Cq_}wrD79jP02_rM3^@l&UO1I3)C-Q(TR-P!wSw2j}glUI^ zEt%*h zklxM0x_AOT+yS(W%Aj5@!n;eX#$v1TxPlYD=3G|$xNW0R=o)}W=aIw@*4G^+LERs` zmt0cOHtRd9VWQsa5AZ`jjN1UN-s=}|>r0dTa0kFXt`iVd1SqA)!H=NE#xwl(a<+hH z>Rs-iQ_uak#)=W&0yE85?cY_|t!xzqO$$yGDz2DjZ*?mq3=_iSFY|m1Ns!B)!JdEV%KfrRduyGjP^ALzk6Y18J3e7o~n$~!3uPqQS@s)@_ zH>%fu9L&TjPJMN`B`e+zBT&or-%>B)hK-zjSoW#GEtq>ZKyCJnvC1ouCI_SZ{H-Tw zn*51L;KCHMC6Hon3@ub~I}4F0mhw+I5se9j?InhQ}gRj4!Qd5v-e+-cV96`3!v7u0)IXY8$CL zYutJzalrg0pBT3Y?Jgx9q;$RUzFqv>joL;yOTCa01lgh($A9v?#R9^nk*Wgwfppc+BtDyhP)ePwtXO|q^b zhL{;+W@e_CVy2im2H7#mATv9rn3Br!W+^lzTu8CQigA*v8*i$LLcGcDfW91;A1%eT^~}5z zhwNo&DU^a#SK%3nm1(yUX*(*IX)WCs?+du*H}i05O4-O0Ln`;raU7hXeF)LQQADMG zEH0o?puoaln*WTSdtQC3Sb+w&FMB+U>RxKcF(^|`QyVn^|D=T1n4j=5Sxn!-W|g&R zF4T0#Ro*|6ddD1?be6EtW`%ezin{_(;bF!jXEE3BY(0}GcUh#ME499)NY41QZf1B) z5L$0xSRrE^is!Xcz~@3EpE#C@ z?A$1|S8c1nZRSW6I^KK;?nlc_Hu(kPPHL6!B%IU^t2wqQ(rC$;L^~3jlN_!`VPW+) zH&29U4Fj_aB6xd=D?mwZ>}GaoV7GUrnbZvOiiW{)u5;`O8{s0eZGAemFfijI6u6Sa ziIx^?1c(3P)eX0uX*4rHB0@71GDxG}4e02IVYzH4`!S5a5b7Pr$Gf%t+qV!@so1(a z!`6(o1pt3(~6MY?<8C~ zZKXcbub|02;(fWhm3D6zJccQS%R7q2%a#>MgNE9pmHT!E z28(j`N}0VN5bA8vzVCu+trY=I$(`fY`zXQX!=X4X#=BR~WqLl?v$X~npv&&ceDuwb zTeCRGL7_G<*3t$wDdHK}1%5Vr!I*03LKRw#+Z28wkDVXcpL#5Gx+@{ZC(7H&c{PWy zsgJbTmd)HMLX46FOaEn~!!NFrs*Ps9(Z~8Ts@@^52R@nX?6hUagCfB(^DVEDGr`M7 z>bdC}dU}*=`U<0bRU&M6NH-R;VttL$SEQm%Y?5}7OjtkR`5uP)IpvR|OJ^;wwG5a@ zwHw}~HM6=x{4CiE6%Hwi0?V}N;>w<6g;Ru}A!gQJM!sUkG_EcT?~XL|Ib0!slE8j> zh0(L8RYUyrv$`B!#Q03fy2LLmjT!B!mGLmfkXJxlKx@SYrd#9P zLU|edvqc6RdF3K26v2=z-^tVC{&Dm4R_35K{AfT{-C`gI2QMf@WSNyG#Rp$y5yVeCfvai^fg!K#!|IJr4Y}z zxUo5p{INcVf$rj0w11d^nQ*^{JNv_WeoE7 zij-9&XK89*-wD{0YFv`b*Ac4Her4T7ciF(Q?KXGBE-edh5XAWO16y0QG{I>u{f)4j zfDmhu+p~LWfdyBc7x!A{s2R?3B?W|Qjjgf%Y9#K4y^{w|)!7G~DAWn4_1f`<8U+!} z)tyls@|MjnH+_B=Tj;plZ=j5tElQ6hC0`rJckFJz<;H8ayOQO=&O8|XX{;= zi{Z^N^~>=-9H}%BE9DQcwN!l`hje2|Dg%b=20S`YHRxtoQoLn}vAW=VV7HB=3mt~CaG%<6(;bO6d!sQ-ta@n)R6>@@OKl1gbU>q zKHaysr!3@R%&XtUtPO$%f&hz%lifUg9WZLCL`V9&xEmsJ&7o{@c6Ztg+h3Z)4L=4N zWpq;8x5RA6OT~jZpbFlrY|jj`bruY#ey|@q#(!@FK|h$#t+^{?;ozO|-gPr#xTDCp zA?k--=E&#%1{pj5B{Hb7{Z<&QA|W@Oy`ymI>fEUuX> zurE&d^;W0i&>t6LErBIe1LLX~pIfV&r{nd}PJK+1;>eMl#;ra|&#P2Ap~m)?f5!^8 zP1U2FzR!#=Vz?!3(|3vaZtN!)M<`j86U(Ws;!JqA1cT8g#G=OKCg=DgcuL-_WpzS< z?%mura-PoYW|(s3R$)l9XY*sI)Lhp0rkW|aR#F(e9R|bI#-hLxXj)^4Rt@C^B_x#l z%Zw%wKU@NGpLZK;vXdegEwusnQjD^E$#J*NtU7dG8U#9CZZA%5EFIjvoV~QWeahk3 zC2%yf%@g?gK3G-K7)Uzce3)fH!?b@8$hN_7Q^mm|AJ8V!#b7P%bq9V^^n1^vl5BkZ z9yn1<&RH2QLbHj$ed3VtrENefeqRoockkQ|hb~tuO;>mkKVOgeyLHParHTN<%Qziy zTw#Kq&&JZu-;(|OX*gln<6`UW7;Uy~*zY62C&2%DyY=u(Ux_&~s^%{6&=UKDvy+s| zce!9P%NdfU!*@?`RvE6Xr z+FyE+*cal##&TgQi=*}Atv=oDXb^E2jLn{K*QHP`gh#_q=sC}(_&^i>U+~^!>&)2)0sE$=eF5v-(Z>PP(ll7jZkxwrx{*}sZ z;ycs==RD56hhx@F*}Oj4kl_Z7;?AWn>zHvCAW(fvfrT3dw@u69Ud7F`Bv@1E_8?RI zxo=fRU_AHiW5u1K_-M<{z{358^%<8kXNN=lRCIzffZF3K%5=_{kUTbm%&C-^lvyZSU|Sj-LiBhp+bNKT{&lyEoTO+mUPlNV z1a1Lj$B*G$#^@XC0-z0<6iuDkdT;;R!lRY&iq7r+AH7CRdV!F{4LtNGr^#$z$%LBq}4KcSY0_;SG@kc0OUlan#w$$!tpoG z-(!PIIz+9p^Dx{Tv9amgBD!g+Eq2?4kU}bWpWnoNB?!6m@zB2T$j9zrg zZ95b2>ly);*W9!)sq^E}NLd>hbJ>T|QB~gsFbOE}IN-!^D6uKv1o*JE`g1_ZGM5cs zcU>5f8|xbsnIe6phRk?fhwNG=Wh!*VI#ofYe|BxS$H;W6o3TEDilQf*WwkAtZE@aS z<6z38cNu4;3RHq)B?_#Vl;xHL^)H65TM9fjjNMj`AI$kx}iefXTaZ z_roB|UuZH6FkzQh#An{$3!qrnP}}&b^&U5djk_2e?X+Z}*vN`ceLiSaur~5Vl90c+ z-ASi=rT8?uC@X31!&4*a?d_3_`A&P3;rEw@AxG5QKW$8)I8!=hylCIhZIfL7*nXb9 z|5hbPX5cL$!tGHQenwHLHa^y_8A4Nx4T|^)H+jA%CN27A6BuuQHI8bY#lj|7O+}VJ zd*C0S6&LXQ+3HA}RLFKsKgqMoPBebSZG7q!g(V&Fnmz|1bHPl;?7psxGu^m}U{s|I z5>CQK`B(O@v3t|`CyYZ6n4PtcZjkifb!)#Wbr%x8(i?o+I&&_wtDInoAd(G^91dex zI-~=TJsHWLh7e!}x*ANuR=-s8yO)Zqb7Xglcb1lu;TQn+XTOU%ISg+{@fZcr0yJNQ5Vy<5oe%gZge-wF8HBC`#=yG z+FY<=c4$t-iAgE5Wgk70fZhE+rmrR6tia_gYR13UUBG2v^v#xH>RUfM|Q8G1X0(b)_bdox`CZB;p3cyq(Is!Fw%)E6-re#R&9{)m}>Y~z4TpzE`E%_DXA2cNDF)=mq8L-vgd_&gsR zQT%G-XfxC!!Nt(aAKQq(xkPf^9(;`MfG$v)vaZA}k+Nq+&R(M2=zH8b0NnG~rp2U( z38Q{JD1~b1ki>|)E8zZSxWfPLS0aLsICO=AKj-IpQOz-g`sd~@+Bp_U<>GG+@98Y_ z%B9yTlHh^c7R!xQ#Ps}5oi$2XoVbC7o343K{z#>}2oZvFHTE+<`N&CIYP;x4)@#OB zO*AjfQ#{cwp$tDa;iy$X8Nk%7wF#r)daWV+BaMu<*T z;89#k%_K{hB4Ob&83)%%mV+}x9()h~Q#&pTACEYk2W_=8u^YP`o0>W&Yx97NII_Do zf%rND*MfPPjS6?{g_oI%Zp?*|VG%UXW%a{BX9e4ETU=hYf*0lTGzt z>m}5%@4jouh>JRoOwH5f?QsdokKR1M2`ojl^tV8UL=`-0(s-chOX{b$n%}C3j~RAK zbPMHQh7k>5*zrSLZwm<641<{0-+!mn5KaXJ9J@E^PpyitAYY_E(#@H*7bKqP5sS$S z)l{fGG2naHr$8`4RnQ>Md)*Mj_nH9(@?6p>7d5_6jK%aK%679+ce&2L!-Re)jn*Qw z*u-UiDQ~~zMhHKscj?-=5(8CZf}Hb)c_8;27|G3)ltXnFgS*}&&xK;t&eAhi!`Oux z;j9#N#>@Ob4A(G$==!zqQx9#p3=`M@-zm#t5ek9RMFRD3(c37(Stv|}jSBH}T!btv zDM2U}Rgen@`QjvSFyrTos`PR(P?)|Q+=IryP?4<^4E3s#tmyTK_E3M(db3Q529frr z)q+bO^5+jUJLS-_h~=ZT&y$YUazB5dySij?zVSw|MS{2(*^3^4hRm=I)JPON&o<-< zCgQZoz8VbrBAEyMX=d?|=<1j|+x&(E7DdWok12578oKEvmgC*Ssrs3bzMlWn9lYZj z=H}+sXCxRLC2xuM+k@}mdgxtZv`(q5V}{J^LcFXt_2h^paS@(*K_XbI1GY^1H#`Ep z-{_!w2~}Puel1r$3G~IvKkor$&abNJCN0jDYYC^7Nv8!`VF~v#i_7p&x7uZ?4n?i| z_`D1$PAZFI=Q73}v!x&A0Yn>ibbGO-t5)=r!9m#d(skM@ox{EZI7DvzKQ*6$vja;NvDK?|K zX>G~ZThM0%kzZk4jaoyHmUd-h(i;qEKwkW<`Hf^0KgHHj@Vt=BSEb~fUaQ9X!5dZ= zbv{Wy+<%L%SUnkr%+f!f@vA2ZQWK@u|DI(@T~D?7Hf5B5t3Pqjtdq;iU0MDvJ!A>0 ziXJ&3X=0&oH}*uY(>xzlm89&G4n-M>L|W0v zY24zk!l^~+{Fz57z<&KiL_S16`t!hjIUd`ATjDb5?i#5ffz8Z3t}ix&r}wi`q|)JO zl4=cd&LarrM45?U^CcZhdj;H;r!t>-nOCG#H~GtuGN(4+-8$9XQ+QCz`V_I-@gix& ztJsfi;>@n;J5xA4pk{}7_JD`+_PAq0pTtrkj$5ddg&pkk*s3$%$TSQHVQ*E<5;NK; zPV>6apq6-`nspPE?)B-<^qnvi>2{UvIm9<e$0E_ zx;@F=UP06cAZ9+|rXRAmLk3*l_YBHarPky{PZT|hq9%%zXFW>V4P=}wi5!|g zbH_|M+*jA*H!gZERPBGgo!-SXdQ?(h%6!IcD!uVNek;Fk9mtlDq1(@5vQGr|tx9>4`(#N4LbO-Lx zB(MnajL8}2rNoNdZ?B2R(lpSGCTc zBfXFg)_mZnBvx>mu~h05CYYuYRK8J!)wZ2BatyR4LQ~;gVH4XperrsYhHuQNIGBWP zSUYD&ATosI83LC{;QKzJuVp|qNAqiu%ia~?<>Tc?>x&V7h03xEvu}2wDnhR{7_Rn@($tHzt|J|pnH7_1Rw3A~nc=NPDi5@U)9cvHb&41E(?uT` zAOeib1;{k!;pJ#hn_*BtJ#aqTp}yvx!(`RAC+iK5!&nQ4Ss1^;+jKN+HIVl~N{}cG z><&zqtAa4Q5UV*zeZRCZj__e01C`TieXvYK?R6Lqi0@87jl0ArcV8qp{aHrGTD?Vi z|3;M#x|YLYLV_P#tLRR)H;Y5g>1-{(bo&FAb`pD4;{=q{R+B`G-3LYX(q{SBWHh7* zL4L_dT8>B{KWa}g(ec*k$M`uvp4q|`G!2xwqudiLZ6c2Ba)ezD__>dqu?EAw zJVs~sRaJ;cHHO}i#3!aU9>FDVZbX|+KMoFQl3|#FN%6yqEvYuE1ftzctwGf`z93#2 zAMr|6n40)C9pXD&8pE2hyl)N&FJJKHn*!N;rBT9@QH0W5~f-CZXi=4-s=5+E_G zqd#eO&EUW+{%h4**YWt15Q^(0_E8$R>W)|{pIOAo)R3TRO&xE4AW=7$)UfF_XY z@>x}*-^UK_9+s{W{N)bT1(aqAYlY2Vd?XpYhk2#&;|Gh{=`EncDa^r66a`zZ)SPsnHs`g#BrW9v-B%TVU72gs>`9d5I9$CMrF3wUjI zOBGSA?><0K=DXxKkH(yf&9q7YJc%(x6K1Br4Jj3OG2hpD@1LKB8-I95!j2$7lP>d> ze)CNO+ugxea%uDx(U~I(PfA$K3|(r}si6S~$8jBM29#Jmi82{GKVq2$$0yTj$lA=f zgbeAv&CEA^wTtNvAp?G|R;?}@dMpNyTg0Plrr&Y09L5q9H>eeNS>O~Jqml>s-;|d4 zMu~^i_mC}te;T$SHkeu+gqFBvQh-ZN4yP|Jo*^fs4zui7Ysn$4hiG9l=H)WGcIQm% zm~F*VkE8|4ks=EV62@Xf?$gnSPh~D@BGv+3htCcks@_X| z*kQBD_OdC0phc|cr;?W-MdIyC+xp3f|q8pe8<@48%kgH{%jj3N3dt_mUV!wt7$lh5&B_{(a~_E z!;tJyI3iKMP2Wr1^An2TOp!|Zc*pP&|9)_ozgZE`HQ$0H=!bHlxVmoop**M05{A?x zfLfiZS9*L(Z@2{~2G^q@_6VcY+wL4fo=05$SdBkn{u2DZ=?==*>)cIU+&b_1nnDTH zHS2KH?BToyG(38ufc0Q~ZGsp%VT!!nU5gQ@y8?Q}RxHj}or&TUk(&XyiuptPK*y5xkI@VdBsmjv+O+&tj;4?PLxQkYh`S=T+h zvRmNmPe8MFD!N<(?9FV5r1x6{oF}%XU2FDbdCsP`OLPzRBk$L7-H3zpD07BZzkliy zu4jK%RAD|3$v{0vq*AH=Mt3zGKHRQm&HftqE?A-Co%W_#F~{mw|L( z@*wIX8HGsEYYtPxdiM z;n*q~jLz_P#6MRcJKSdFQ=ki%f;C9`*<35VC#g9|_fSxXo<~2Tj_o!*qG4Xt3vaDN zGP0i=xG;wyXjVLnPBp1bHCTC)z2et2M;6su?!GfYpbW;{UJEInJgkbx%cnOthn`sq z0pB)O?6nDJb;Y`su9xvV3wy&b$Wvj*KGg8ACRUovW7o`_7qS<-Br|l9-~LhcEc?;} z8{qNE8w-kE`~sxd5CtS|Ma~h7t)d_#Gi209(SZ<0K`e|yMK=vL_YHlmNn?ot4I1(!>k5Be4mEJ5j zFrE!^lFH?LOPuXM-LIS2%|T`Z;dS=`KSzm4j< zAEMy7`g&Hq1qo4j)PK+L!k+3(J}PIOOUn;G%0DL6D3+G*oq!!m?_0jqzym#h2qozp zX1ytxk+Q;TLu_2e;DpUx>hAI#zlBR6To}rY;(snufzD9>oCmAQ%D}(teQ)|08$RUaU#HhniS1R*nx`ye?0|RxW3y@~% z8aI+)5v+x+bNYUtzN|B%UtLftv@s&rrn&LMLbc%CE>oYZfB;iIb5l^2Lw@ELaPlFn z%up2q>lChiiD*2CP1MI>PkSRJ$lq-g+3mf(3HVxpRGaMudwdM7PF{z~rd#-7_jQ!Q z)99Kv0e?sF#>zsiN+_SzibARR3ta*E;d|I%o5ru8Fo;`>;jw#v9K;qcgQ`TgumDzZchU=a7`oi;`p4cjL{u_HEp7 zwgcKO5sk5aR|}gI8fZsCbO0nv@`504Gt=~3pUWsM(bdNxx7w)sqs=JW^{%X7dOq}y zbH)yxap2UqyBeH7o{arjPtwpX-KU~fa{05okQduaL#}IN_CsBnk-C1V7#}DsKJUm5 zDV-T~yBpIpl~&rD5OVbN-Fb|aX(lf`oEEi%-r4bh!qIZeG1o0Odk_m>TWmST;momDr~%TcqhNJlA^>H0d?t zR%P(PwL)p~XWZ{?9=L`~+RArWaB7pw+3|0AR&G2-9wHQbx^RY$No~{0Ysl}k#e2h8 zZ@=$AO0hbKmCH?ssT%sfGwasL9YEzU=z-{z!920wkoHU;B5~U05h4x*#q`f>3u+ct zK{V)0jr6?V39udFEQZ`O;j!^*-h+`ZWsmt(m(&Hg_l~qCi9Hi*GFUuViu!yRUDfSzx?l&i-z+WkkyMwrb~N zoZ2K5eg84E=z+tg%z6u1WylEE2kHJ=?PS=HJj)|qHspmQX)BeC3d*^MHd?E16=Bu( z5rtoTkGBlu(+W83-x0}L|8(OE%deBf^A9NfNuJF+lR%r#kyp(=;oE-_CSnzxPw;ch z-n1NIMEYr#O^RnjtuwA?JB%}#DSxF}U@|$ddS80xMYH80W50tv4=4D9ZN1)CMS(iO zCf_@jXs1+n*~zV=;HpRla~8a7N}8zEs(5Ff6*2`aUjlxWWY(49?xMU)e)apHZ!%;Y znY6%=6I1McsAvQE=lalc71yrO8`_+;^spPLwxX-MdcyII^}le9ApAiS@|$ZUQ5_n`vj8nFZOi5Qs!SU>;=XA2Vmh{XorXk=>SXvAV->i}S~bFj4oI5=8>8%)>$ zd_25-oZy<`#+;nS+{VU6d~BwCY#i*I?A#{2rp$IA8&eaz|3pl3-r6ZB@|(QG8Q=i2 zumuW{voW)hlLCMywx$+9b0KmkM>8f~auH#{-^P{yv`q@u0fP8VO@zolJ389&v#{8K z2?LmI9n4uwO;`Zd0Pw#Bjvy8`W;Pb`KV=;O4mO~FtMEt5pOUU1i$A4YTwIu4IQ{@; zXJut$(Nd6CHTev%F=Da+f*g&2CV;=<|EU4`qZz~u4igaUrJ1dRjgcex6ztmHLJLOX z{%^xdE-Ywj!f)aLFmkkY5EgYa1_*-t^yde^8%+Tq69)@BM{vM|#ldkQ1@pr=7&*9+ zf{l^>l^uo@Ob2EY^BcQnxIB|plKqht7KQ#aRNYD!4=3?t$3i>yO1X=!U{0-x1;b;x` zo7g{hf|Lo|p}#uy7qQ<8ASYu>fQh59qLUQB@sG}eogkHTwX+7xI{e|s-$VreNa4R{ zk??QUoxjh7MxznnGb9AW?*kJ&6LiIGfsWu18LGM20YLiy6Uom1K9~Q%`%7B>U#E@9 zUwmS6{OuDsS0n&tMo!j_;0}Xb{mT?`09b>_!J+!Y`QNsL$c^mmtSwB8erF7eGtl&3 zl9TDLiOCGs{6hxx*}@LQ0M1@=QkH*f0_X&?1DN~=Beo`v0LTAM+teBi{NMWbA65VG z>HkgjFRRgiF#I0^^LzFAho$e&(6Ib5l;AvqghGJ$dnQeE|A2S_XVLEi@xKr<8U7w1 zmfyh!{Z_<+_&f0v!b79oCRk|<8Ulj&pA<#G%kzITOPT*N8vlw_G-Ovll@A6g^SM&co + + + Microsoft.WindowsAPICodePack + + + +

+ Provides access to the Application Restart and Recovery + features available in Windows Vista or higher. Application Restart and Recovery lets an + application do some recovery work to save data before the process exits. + +
+ + + Registers an application for recovery by Application Restart and Recovery. + + An object that specifies + the callback method, an optional parameter to pass to the callback + method and a time interval. + + The registration failed due to an invalid parameter. + + + The registration failed. + The time interval is the period of time within + which the recovery callback method + calls the method to indicate + that it is still performing recovery work. + + + + Removes an application's recovery registration. + + + The attempt to unregister for recovery failed. + + + + Removes an application's restart registration. + + + The attempt to unregister for restart failed. + + + + Called by an application's method + to indicate that it is still performing recovery work. + + A value indicating whether the user + canceled the recovery. + + This method must be called from a registered callback method. + + + + Called by an application's method to + indicate that the recovery work is complete. + + + This should + be the last call made by the method because + Windows Error Reporting will terminate the application + after this method is invoked. + + true to indicate the the program was able to complete its recovery + work before terminating; otherwise false. + + + + Registers an application for automatic restart if + the application + is terminated by Windows Error Reporting. + + An object that specifies + the command line arguments used to restart the + application, and + the conditions under which the application should not be + restarted. + Registration failed due to an invalid parameter. + The attempt to register failed. + A registered application will not be restarted if it executed for less than 60 seconds before terminating. + + + + This exception is thrown when there are problems with registering, unregistering or updating + applications using Application Restart Recovery. + + + + + Default constructor. + + + + + Initializes an exception with a custom message. + + A custom message for the exception. + + + + Initializes an exception with custom message and inner exception. + + A custom message for the exception. + Inner exception. + + + + Initializes an exception with custom message and error code. + + A custom message for the exception. + An error code (hresult) from which to generate the exception. + + + + Initializes an exception from serialization info and a context. + + Serialization info from which to create exception. + Streaming context from which to create exception. + + + + The that represents the callback method invoked + by the system when an application has registered for + application recovery. + + An application-defined state object that is passed to the callback method. + The callback method will be invoked + prior to the application being terminated by Windows Error Reporting (WER). To keep WER from terminating the application before + the callback method completes, the callback method must + periodically call the method. + + + + + Defines a class that contains a callback delegate and properties of the application + as defined by the user. + + + + + Initializes a recovery data wrapper with a callback method and the current + state of the application. + + The callback delegate. + The current state of the application. + + + + Invokes the recovery callback function. + + + + + Gets or sets a value that determines the recovery callback function. + + + + + Gets or sets a value that determines the application state. + + + + + Defines methods and properties for recovery settings, and specifies options for an application that attempts + to perform final actions after a fatal event, such as an + unhandled exception. + + This class is used to register for application recovery. + See the class. + + + + + Initializes a new instance of the RecoverySettings class. + + A recovery data object that contains the callback method (invoked by the system + before Windows Error Reporting terminates the application) and an optional state object. + The time interval within which the + callback method must invoke to + prevent WER from terminating the application. + + + + + Returns a string representation of the current state + of this object. + + A object. + + + + Gets the recovery data object that contains the callback method and an optional + parameter (usually the state of the application) to be passed to the + callback method. + + A object. + + + + Gets the time interval for notifying Windows Error Reporting. + The method must invoke + within this interval to prevent WER from terminating the application. + + + The recovery ping interval is specified in milliseconds. + By default, the interval is 5 seconds. + If you specify zero, the default interval is used. + + + + + Specifies the conditions when Windows Error Reporting + should not restart an application that has registered + for automatic restart. + + + + + Always restart the application. + + + + + Do not restart when the application has crashed. + + + + + Do not restart when the application is hung. + + + + + Do not restart when the application is terminated + due to a system update. + + + + + Do not restart when the application is terminated + because of a system reboot. + + + + + Specifies the options for an application to be automatically + restarted by Windows Error Reporting. + + Regardless of these + settings, the application + will not be restarted if it executed for less than 60 seconds before + terminating. + + + + Creates a new instance of the RestartSettings class. + + The command line arguments + used to restart the application. + A bitwise combination of the RestartRestrictions + values that specify + when the application should not be restarted. + + + + + Returns a string representation of the current state + of this object. + + A that displays + the command line arguments + and restrictions for restarting the application. + + + + Gets the command line arguments used to restart the application. + + A object. + + + + Gets the set of conditions when the application + should not be restarted. + + A set of values. + + + + This exception is thrown when there are problems with getting piece of data within PowerManager. + + + + + Default constructor. + + + + + Initializes an excpetion with a custom message. + + A custom message for the exception. + + + + Initializes an exception with custom message and inner exception. + + A custom message for the exception. + An inner exception on which to base this exception. + + + + Initializes an exception from serialization info and a context. + + SerializationInfo for the exception. + StreamingContext for the exception. + + + + Abstract base class for all dialog controls + + + + + Creates a new instance of a dialog control + + + + + Creates a new instance of a dialog control with the specified name. + + The name for this dialog. + + + + Calls the hosting dialog, if it exists, to check whether the + property can be set in the dialog's current state. + The host should throw an exception if the change is not supported. + Note that if the dialog isn't set yet, + there are no restrictions on setting the property. + + The name of the property that is changing + + + + Calls the hosting dialog, if it exists, to + to indicate that a property has changed, and that + the dialog should do whatever is necessary + to propagate the change to the native control. + Note that if the dialog isn't set yet, + there are no restrictions on setting the property. + + The name of the property that is changing. + + + + Compares two objects to determine whether they are equal + + The object to compare against. + A value. + + + + Serves as a hash function for a particular type. + + An hash code for this control. + + + + The native dialog that is hosting this control. This property is null is + there is not associated dialog + + + + + Gets the name for this control. + + A value. + + + + Gets the identifier for this control. + + An value. + + + + Strongly typed collection for dialog controls. + + DialogControl + + + + Inserts an dialog control at the specified index. + + The location to insert the control. + The item to insert. + A control with + the same name already exists in this collection -or- + the control is being hosted by another dialog -or- the associated dialog is + showing and cannot be modified. + + + + Removes the control at the specified index. + + The location of the control to remove. + + The associated dialog is + showing and cannot be modified. + + + + Searches for the control who's id matches the value + passed in the parameter. + + + An integer containing the identifier of the + control being searched for. + + A DialogControl who's id matches the value of the + parameter. + + + + Defines the indexer that supports accessing controls by name. + + + Control names are case sensitive. + This indexer is useful when the dialog is created in XAML + rather than constructed in code. + + The name cannot be null or a zero-length string. + If there is more than one control with the same name, only the first control will be returned. + + + + Indicates that the implementing class is a dialog that can host + customizable dialog controls (subclasses of DialogControl). + + + + + Returns if changes to the collection are allowed. + + true if collection change is allowed. + + + + Applies changes to the collection. + + + + + Handle notifications of individual child + pseudo-controls' properties changing.. + Prefilter should throw if the property + cannot be set in the dialog's current state. + PostProcess should pass on changes to native control, + if appropriate. + + The name of the property. + The control propertyName applies to. + true if the property change is allowed. + + + + Called when a control currently in the collection + has a property changed. + + The name of the property changed. + The control whose property has changed. + + + + HRESULT Wrapper + + + + + S_OK + + + + + S_FALSE + + + + + E_INVALIDARG + + + + + E_OUTOFMEMORY + + + + + E_NOINTERFACE + + + + + E_FAIL + + + + + E_ELEMENTNOTFOUND + + + + + TYPE_E_ELEMENTNOTFOUND + + + + + NO_OBJECT + + + + + Win32 Error code: ERROR_CANCELLED + + + + + ERROR_CANCELLED + + + + + The requested resource is in use + + + + + The requested resources is read-only. + + + + + Provide Error Message Helper Methods. + This is intended for Library Internal use only. + + + + + This is intended for Library Internal use only. + + + + + This is intended for Library Internal use only. + + + + + This is intended for Library Internal use only. + + The Windows API error code. + The equivalent HRESULT. + + + + This is intended for Library Internal use only. + + The error code. + True if the error code indicates success. + + + + This is intended for Library Internal use only. + + The error code. + True if the error code indicates success. + + + + This is intended for Library Internal use only. + + The error code. + True if the error code indicates failure. + + + + This is intended for Library Internal use only. + + The error code. + True if the error code indicates failure. + + + + This is intended for Library Internal use only. + + The COM error code. + The Win32 error code. + Inticates that the Win32 error code corresponds to the COM error code. + + + + Common Helper methods + + + + + Throws PlatformNotSupportedException if the application is not running on Windows XP + + + + + Throws PlatformNotSupportedException if the application is not running on Windows Vista + + + + + Throws PlatformNotSupportedException if the application is not running on Windows 7 + + + + + Get a string resource given a resource Id + + The resource Id + The string resource corresponding to the given resource Id. Returns null if the resource id + is invalid or the string cannot be retrieved for any other reason. + + + + Determines if the application is running on XP + + + + + Determines if the application is running on Vista + + + + + Determines if the application is running on Windows 7 + + + + + Wrappers for Native Methods and Structs. + This type is intended for internal use only + + + + + Places (posts) a message in the message queue associated with the thread that created + the specified window and returns without waiting for the thread to process the message. + + Handle to the window whose window procedure will receive the message. + If this parameter is HWND_BROADCAST, the message is sent to all top-level windows in the system, + including disabled or invisible unowned windows, overlapped windows, and pop-up windows; + but the message is not sent to child windows. + + Specifies the message to be sent. + Specifies additional message-specific information. + Specifies additional message-specific information. + A return code specific to the message being sent. + + + + Sends the specified message to a window or windows. The SendMessage function calls + the window procedure for the specified window and does not return until the window + procedure has processed the message. + + Handle to the window whose window procedure will receive the message. + If this parameter is HWND_BROADCAST, the message is sent to all top-level windows in the system, + including disabled or invisible unowned windows, overlapped windows, and pop-up windows; + but the message is not sent to child windows. + + Specifies the message to be sent. + Specifies additional message-specific information. + Specifies additional message-specific information. + A return code specific to the message being sent. + + + + Sends the specified message to a window or windows. The SendMessage function calls + the window procedure for the specified window and does not return until the window + procedure has processed the message. + + Handle to the window whose window procedure will receive the message. + If this parameter is HWND_BROADCAST, the message is sent to all top-level windows in the system, + including disabled or invisible unowned windows, overlapped windows, and pop-up windows; + but the message is not sent to child windows. + + Specifies the message to be sent. + Specifies additional message-specific information. + Specifies additional message-specific information. + A return code specific to the message being sent. + + + + Sends the specified message to a window or windows. The SendMessage function calls + the window procedure for the specified window and does not return until the window + procedure has processed the message. + + Handle to the window whose window procedure will receive the message. + If this parameter is HWND_BROADCAST, the message is sent to all top-level windows in the system, + including disabled or invisible unowned windows, overlapped windows, and pop-up windows; + but the message is not sent to child windows. + + Specifies the message to be sent. + Specifies additional message-specific information. + Specifies additional message-specific information. + A return code specific to the message being sent. + + + + Sends the specified message to a window or windows. The SendMessage function calls + the window procedure for the specified window and does not return until the window + procedure has processed the message. + + Handle to the window whose window procedure will receive the message. + If this parameter is HWND_BROADCAST, the message is sent to all top-level windows in the system, + including disabled or invisible unowned windows, overlapped windows, and pop-up windows; + but the message is not sent to child windows. + + Specifies the message to be sent. + Specifies additional message-specific information. + Specifies additional message-specific information. + A return code specific to the message being sent. + + + + Sends the specified message to a window or windows. The SendMessage function calls + the window procedure for the specified window and does not return until the window + procedure has processed the message. + + Handle to the window whose window procedure will receive the message. + If this parameter is HWND_BROADCAST, the message is sent to all top-level windows in the system, + including disabled or invisible unowned windows, overlapped windows, and pop-up windows; + but the message is not sent to child windows. + + Specifies the message to be sent. + Specifies additional message-specific information. + Specifies additional message-specific information. + A return code specific to the message being sent. + + + + Destroys an icon and frees any memory the icon occupied. + + Handle to the icon to be destroyed. The icon must not be in use. + If the function succeeds, the return value is nonzero. If the function fails, the return value is zero. To get extended error information, call GetLastError. + + + + Gets the HiWord + + The value to get the hi word from. + Size + The upper half of the dword. + + + + Gets the LoWord + + The value to get the low word from. + The lower half of the dword. + + + + A Wrapper for a SIZE struct + + + + + Width + + + + + Height + + + + + Dialog Show State + + + + + Pre Show + + + + + Currently Showing + + + + + Currently Closing + + + + + Closed + + + + + Gets the Guid relating to the currently active power scheme. + + Reserved for future use, this must be set to IntPtr.Zero + Returns a Guid referring to the currently active power scheme. + + + + Encapsulates the native logic required to create, + configure, and show a TaskDialog, + via the TaskDialogIndirect() Win32 function. + + A new instance of this class should + be created for each messagebox show, as + the HWNDs for TaskDialogs do not remain constant + across calls to TaskDialogIndirect. + + + + + Encapsulates additional configuration needed by NativeTaskDialog + that it can't get from the TASKDIALOGCONFIG struct. + + + + + Internal class containing most native interop declarations used + throughout the library. + Functions that are not performance intensive belong in this class. + + + + + Gets the handle to the Icon + + + + + Represents a network on the local machine. + It can also represent a collection of network + connections with a similar network signature. + + + Instances of this class are obtained by calling + methods on the class. + + + + + Gets or sets the category of a network. The + categories are trusted, untrusted, or + authenticated. + + A value. + + + + Gets the local date and time when the network + was connected. + + A object. + + + + Gets the network connections for the network. + + A object. + + + + Gets the connectivity state of the network. + + A value. + Connectivity provides information on whether + the network is connected, and the protocols + in use for network traffic. + + + + Gets the local date and time when the + network was created. + + A object. + + + + Gets or sets a description for the network. + + A value. + + + + Gets the domain type of the network. + + A value. + The domain + indictates whether the network is an Active + Directory Network, and whether the machine + has been authenticated by Active Directory. + + + + Gets a value that indicates whether there is + network connectivity. + + A value. + + + + Gets a value that indicates whether there is + Internet connectivity. + + A value. + + + + Gets or sets the name of the network. + + A value. + + + + Gets a unique identifier for the network. + + A value. + + + + An enumerable collection of objects. + + + + + Returns the strongly typed enumerator for this collection. + + An object. + + + + Returns the enumerator for this collection. + + An object. + + + + Represents a connection to a network. + + A collection containing instances of this class is obtained by calling + the property. + + + + Retrieves an object that represents the network + associated with this connection. + + A object. + + + + Gets the adapter identifier for this connection. + + A object. + + + + Gets the unique identifier for this connection. + + A object. + + + + Gets a value that indicates the connectivity of this connection. + + A value. + + + + Gets a value that indicates whether the network associated + with this connection is + an Active Directory network and whether the machine + has been authenticated by Active Directory. + + A value. + + + + Gets a value that indicates whether this + connection has Internet access. + + A value. + + + + Gets a value that indicates whether this connection has + network connectivity. + + A value. + + + + An enumerable collection of objects. + + + + + Returns the strongly typed enumerator for this collection. + + A object. + + + + Returns the enumerator for this collection. + + A object. + + + + Specifies types of network connectivity. + + + + + The underlying network interfaces have no + connectivity to any network. + + + + + There is connectivity to the Internet + using the IPv4 protocol. + + + + + There is connectivity to a routed network + using the IPv4 protocol. + + + + + There is connectivity to a network, but + the service cannot detect any IPv4 + network traffic. + + + + + There is connectivity to the local + subnet using the IPv4 protocol. + + + + + There is connectivity to the Internet + using the IPv4 protocol. + + + + + There is connectivity to a local + network using the IPv6 protocol. + + + + + There is connectivity to a network, + but the service cannot detect any + IPv6 network traffic + + + + + There is connectivity to the local + subnet using the IPv6 protocol. + + + + + Specifies the domain type of a network. + + + + + The network is not an Active Directory network. + + + + + The network is an Active Directory network, but this machine is not authenticated against it. + + + + + The network is an Active Directory network, and this machine is authenticated against it. + + + + + Specifies the trust level for a + network. + + + + + The network is a public (untrusted) network. + + + + + The network is a private (trusted) network. + + + + + The network is authenticated against an Active Directory domain. + + + + + Specifies the level of connectivity for + networks returned by the + + class. + + + + + Networks that the machine is connected to. + + + + + Networks that the machine is not connected to. + + + + + All networks. + + + + + Provides access to objects that represent networks and network connections. + + + + + Retrieves a collection of objects that represent the networks defined for this machine. + + + The that specify the connectivity level of the returned objects. + + + A of objects. + + + + + Retrieves the identified by the specified network identifier. + + + A that specifies the unique identifier for the network. + + + The that represents the network identified by the identifier. + + + + + Retrieves a collection of objects that represent the connections for this machine. + + + A containing the network connections. + + + + + Retrieves the identified by the specified connection identifier. + + + A that specifies the unique identifier for the network connection. + + + The identified by the specified identifier. + + + + + Gets a value that indicates whether this machine + has Internet connectivity. + + A value. + + + + Gets a value that indicates whether this machine + has network connectivity. + + A value. + + + + Gets the connectivity state of this machine. + + A value. + + + + A snapshot of the state of the battery. + + + + + Generates a string that represents this BatteryState object. + + A representation of this object's current state. + + + + Gets a value that indicates whether the battery charger is + operating on external power. + + A value. True indicates the battery charger is operating on AC power. + + + + Gets the maximum charge of the battery (in mW). + + An value. + + + + Gets the current charge of the battery (in mW). + + An value. + + + + Gets the rate of discharge for the battery (in mW). + + + If plugged in, fully charged: DischargeRate = 0. + If plugged in, charging: DischargeRate = positive mW per hour. + If unplugged: DischargeRate = negative mW per hour. + + An value. + + + + Gets the estimated time remaining until the battery is empty. + + A object. + + + + Gets the manufacturer's suggested battery charge level + that should cause a critical alert to be sent to the user. + + An value. + + + + Gets the manufacturer's suggested battery charge level + that should cause a warning to be sent to the user. + + An value. + + + + This class keeps track of the current state of each type of event. + The MessageManager class tracks event handlers. + This class only deals with each event type (i.e. + BatteryLifePercentChanged) as a whole. + + + + + Determines if a message should be caught, preventing + the event handler from executing. + This is needed when an event is initially registered. + + The event to check. + A boolean value. Returns true if the + message should be caught. + + + + Enumeration of execution states. + + + + + No state configured. + + + + + Forces the system to be in the working state by resetting the system idle timer. + + + + + Forces the display to be on by resetting the display idle timer. + + + + + Enables away mode. This value must be specified with ES_CONTINUOUS. + Away mode should be used only by media-recording and media-distribution applications that must perform critical background processing on desktop computers while the computer appears to be sleeping. See Remarks. + + Windows Server 2003 and Windows XP/2000: ES_AWAYMODE_REQUIRED is not supported. + + + + + Informs the system that the state being set should remain in effect until the next call that uses ES_CONTINUOUS and one of the other state flags is cleared. + + + + + This class generates .NET events based on Windows messages. + The PowerRegWindow class processes the messages from Windows. + + + + + Registers a callback for a power event. + + Guid for the event. + Event handler for the specified event. + + + + Unregisters an event handler for a power event. + + Guid for the event. + Event handler to unregister. + + + + Ensures that the hidden window is initialized and + listening for messages. + + + + + Catch Windows messages and generates events for power specific + messages. + + + + + Adds an event handler to call when Windows sends + a message for an event. + + Guid for the event. + Event handler for the event. + + + + Removes an event handler. + + Guid for the event. + Event handler to remove. + Cannot unregister + a function that is not registered. + + + + Executes any registered event handlers. + + ArrayList of event handlers. + + + + This method is called when a Windows message + is sent to this window. + The method calls the registered event handlers. + + + + + Registers the application to receive power setting notifications + for the specific power setting event. + + Handle indicating where the power setting + notifications are to be sent. + The GUID of the power setting for + which notifications are to be sent. + Returns a notification handle for unregistering + power notifications. + + + + Enables registration for + power-related event notifications and provides access to power settings. + + + + + Gets a snapshot of the current battery state. + + A instance that represents + the state of the battery at the time this method was called. + The system does not have a battery. + Requires XP/Windows Server 2003 or higher. + + + + Allows an application to inform the system that it + is in use, thereby preventing the system from entering + the sleeping power state or turning off the display + while the application is running. + + The thread's execution requirements. + Thrown if the SetThreadExecutionState call fails. + + + + Raised each time the active power scheme changes. + + The event handler specified for removal was not registered. + Requires Vista/Windows Server 2008. + + + + Raised when the power source changes. + + The event handler specified for removal was not registered. + Requires Vista/Windows Server 2008. + + + + Raised when the remaining battery life changes. + + The event handler specified for removal was not registered. + Requires Vista/Windows Server 2008. + + + + Raised when the monitor status changes. + + The event handler specified for removal was not registered. + Requires Vista/Windows Server 2008. + + + + Raised when the system will not be moving into an idle + state in the near future so applications should + perform any tasks that + would otherwise prevent the computer from entering an idle state. + + The event handler specified for removal was not registered. + Requires Vista/Windows Server 2008. + + + + Gets or sets a value that indicates whether the monitor is + set to remain active. + + Requires XP/Windows Server 2003 or higher. + The caller does not have sufficient privileges to set this property. + + This information is typically used by applications + that display information but do not require + user interaction. For example, video playback applications. + to set this property. Demand value: ; Named Permission Sets: FullTrust. + A value. True if the monitor + is required to remain on. + + + + Gets or sets a value that indicates whether the system + is required to be in the working state. + + Requires XP/Windows Server 2003 or higher. + The caller does not have sufficient privileges to set this property. + + to set this property. Demand value: ; Named Permission Sets: FullTrust. + A value. + + + + Gets a value that indicates whether a battery is present. + The battery can be a short term battery. + + Requires XP/Windows Server 2003 or higher. + A value. + + + + Gets a value that indicates whether the battery is a short term battery. + + Requires XP/Windows Server 2003 or higher. + A value. + + + + Gets a value that indicates a UPS is present to prevent + sudden loss of power. + + Requires XP/Windows Server 2003 or higher. + A value. + + + + Gets a value that indicates the current power scheme. + + Requires Vista/Windows Server 2008. + A value. + + + + Gets a value that indicates the remaining battery life + (as a percentage of the full battery charge). + This value is in the range 0-100, + where 0 is not charged and 100 is fully charged. + + The system does not have a battery. + Requires Vista/Windows Server 2008. + An value. + + + + Gets a value that indictates whether the monitor is on. + + Requires Vista/Windows Server 2008. + A value. + + + + Gets the current power source. + + Requires Vista/Windows Server 2008. + A value. + + + + Specifies the supported power personalities. + + + + + The power personality Guid does not match a known value. + + + + + Power settings designed to deliver maximum performance + at the expense of power consumption savings. + + + + + Power settings designed consume minimum power + at the expense of system performance and responsiveness. + + + + + Power settings designed to balance performance + and power consumption. + + + + + Specifies the power source currently supplying power to the system. + + Application should be aware of the power source because + some power sources provide a finite power supply. + An application might take steps to conserve power while + the system is using such a source. + + + + + The computer is powered by an AC power source + or a similar device, such as a laptop powered + by a 12V automotive adapter. + + + + + The computer is powered by a built-in battery. + A battery has a limited + amount of power; applications should conserve resources + where possible. + + + + + The computer is powered by a short-term power source + such as a UPS device. + + + + + Defines a unique key for a Shell Property + + + + + PropertyKey Constructor + + A unique GUID for the property + Property identifier (PID) + + + + PropertyKey Constructor + + A string represenstion of a GUID for the property + Property identifier (PID) + + + + Returns whether this object is equal to another. This is vital for performance of value types. + + The object to compare against. + Equality result. + + + + Returns the hash code of the object. This is vital for performance of value types. + + + + + + Returns whether this object is equal to another. This is vital for performance of value types. + + The object to compare against. + Equality result. + + + + Implements the == (equality) operator. + + First property key to compare. + Second property key to compare. + true if object a equals object b. false otherwise. + + + + Implements the != (inequality) operator. + + First property key to compare + Second property key to compare. + true if object a does not equal object b. false otherwise. + + + + Override ToString() to provide a user friendly string representation + + String representing the property key + + + + A unique GUID for the property + + + + + Property identifier (PID) + + + + + Represents the OLE struct PROPVARIANT. + This class is intended for internal use only. + + + Originally sourced from http://blogs.msdn.com/adamroot/pages/interop-with-propvariants-in-net.aspx + and modified to support additional types including vectors and ability to set values + + + + + Attempts to create a PropVariant by finding an appropriate constructor. + + Object from which PropVariant should be created. + + + + Default constrcutor + + + + + Set a string value + + + + + Set a string vector + + + + + Set a bool vector + + + + + Set a short vector + + + + + Set a short vector + + + + + Set an int vector + + + + + Set an uint vector + + + + + Set a long vector + + + + + Set a ulong vector + + + + > + Set a double vector + + + + + Set a DateTime vector + + + + + Set a bool value + + + + + Set a DateTime value + + + + + Set a byte value + + + + + Set a sbyte value + + + + + Set a short value + + + + + Set an unsigned short value + + + + + Set an int value + + + + + Set an unsigned int value + + + + + Set a decimal value + + + + + Create a PropVariant with a contained decimal array. + + Decimal array to wrap. + + + + Create a PropVariant containing a float type. + + + + + Creates a PropVariant containing a float[] array. + + + + + Set a long + + + + + Set a ulong + + + + + Set a double + + + + + Set an IUnknown value + + The new value to set. + + + + Set a safe array value + + The new value to set. + + + + Disposes the object, calls the clear function. + + + + + Finalizer + + + + + Provides an simple string representation of the contained data and type. + + + + + + Gets or sets the variant type. + + + + + Checks if this has an empty or null value + + + + + + Gets the variant value. + + + + + A strongly-typed resource class, for looking up localized strings, etc. + + + + + Returns the cached ResourceManager instance used by this class. + + + + + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + + + + + Looks up a localized string similar to Failed to register application for restart due to bad parameters.. + + + + + Looks up a localized string similar to Application was not registered for recovery due to bad parameters.. + + + + + Looks up a localized string similar to Application failed to register for recovery.. + + + + + Looks up a localized string similar to Application failed to registered for restart.. + + + + + Looks up a localized string similar to Unregister for recovery failed.. + + + + + Looks up a localized string similar to Unregister for restart failed.. + + + + + Looks up a localized string similar to This method must be called from the registered callback method.. + + + + + Looks up a localized string similar to ACOnline: {1}{0}Max Charge: {2} mWh{0}Current Charge: {3} mWh{0}Discharge Rate: {4} mWh{0}Estimated Time Remaining: {5}{0}Suggested Critical Battery Charge: {6} mWh{0}Suggested Battery Warning Charge: {7} mWh{0}. + + + + + Looks up a localized string similar to Cancelable cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to Dialog caption cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to CheckBox text cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to Collapsed control text cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to Only supported on Windows 7 or newer.. + + + + + Looks up a localized string similar to Only supported on Windows Vista or newer.. + + + + + Looks up a localized string similar to Only supported on Windows XP or newer.. + + + + + Looks up a localized string similar to Dialog cannot have more than one control with the same name.. + + + + + Looks up a localized string similar to Dialog control must be removed from current collections first.. + + + + + Looks up a localized string similar to Control name cannot be null or zero length.. + + + + + Looks up a localized string similar to Modifying controls collection while dialog is showing is not supported.. + + + + + Looks up a localized string similar to Dialog control name cannot be empty or null.. + + + + + Looks up a localized string similar to Dialog controls cannot be renamed.. + + + + + Looks up a localized string similar to Application. + + + + + Looks up a localized string similar to . + + + + + Looks up a localized string similar to . + + + + + Looks up a localized string similar to Expanded information mode cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to Expanded control label cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to Expanding state of the dialog cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to Hyperlinks cannot be enabled/disabled while dialog is showing.. + + + + + Looks up a localized string similar to Reference path is invalid.. + + + + + Looks up a localized string similar to The specified event handler has not been registered.. + + + + + Looks up a localized string similar to An error has occurred in dialog configuration.. + + + + + Looks up a localized string similar to Invalid arguments to Win32 call.. + + + + + Looks up a localized string similar to Dialog contents too complex.. + + + + + Looks up a localized string similar to An unexpected internal error occurred in the Win32 call: {0:x}. + + + + + Looks up a localized string similar to TaskDialog feature needs to load version 6 of comctl32.dll but a different version is current loaded in memory.. + + + + + Looks up a localized string similar to Dialog owner cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to SetThreadExecutionState call failed.. + + + + + Looks up a localized string similar to The caller had insufficient access rights to get the system battery state.. + + + + + Looks up a localized string similar to The caller had insufficient access rights to get the system power capabilities.. + + + + + Looks up a localized string similar to Failed to get active power scheme.. + + + + + Looks up a localized string similar to Battery is not present on this system.. + + + + + Looks up a localized string similar to Progress bar cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to Progress bar cannot be hosted in multiple dialogs.. + + + + + Looks up a localized string similar to {0}, {1}. + + + + + Looks up a localized string similar to Unable to initialize PropVariant.. + + + + + Looks up a localized string similar to Multi-dimensional SafeArrays not supported.. + + + + + Looks up a localized string similar to String argument cannot be null or empty.. + + + + + Looks up a localized string similar to This Value type is not supported.. + + + + + Looks up a localized string similar to Cannot be cast to unsupported type.. + + + + + Looks up a localized string similar to delegate: {0}, state: {1}, ping: {2}. + + + + + Looks up a localized string similar to command: {0} restrictions: {1}. + + + + + Looks up a localized string similar to StandardButtons cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to Startup location cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to Bad button ID in closing event.. + + + + + Looks up a localized string similar to Button text must be non-empty.. + + + + + Looks up a localized string similar to Check box text must be provided to enable the dialog check box.. + + + + + Looks up a localized string similar to Attempting to close a non-showing dialog.. + + + + + Looks up a localized string similar to Application. + + + + + Looks up a localized string similar to . + + + + + Looks up a localized string similar to . + + + + + Looks up a localized string similar to Cannot have more than one default button of a given type.. + + + + + Looks up a localized string similar to Maximum value provided must be greater than the minimum value.. + + + + + Looks up a localized string similar to Minimum value provided must be a positive number.. + + + + + Looks up a localized string similar to Minimum value provided must less than the maximum value.. + + + + + Looks up a localized string similar to Value provided must be greater than equal to the minimum value and less than the maximum value.. + + + + + Looks up a localized string similar to Dialog cannot display both non-standard buttons and standard buttons.. + + + + + Looks up a localized string similar to Dialog cannot display both non-standard buttons and command links.. + + + + + Looks up a localized string similar to Unknown dialog control type.. + + + + + Base class for Safe handles with Null IntPtr as invalid + + + + + Default constructor + + + + + Determines if this is a valid handle + + + + + Safe Icon Handle + + + + + Release the handle + + true if handled is release successfully, false otherwise + + + + Safe Region Handle + + + + + Release the handle + + true if handled is release successfully, false otherwise + + + + Safe Window Handle + + + + + Release the handle + + true if handled is release successfully, false otherwise + + + + Encapsulates a new-to-Vista Win32 TaskDialog window + - a powerful successor to the MessageBox available + in previous versions of Windows. + + + + + Creates a basic TaskDialog window + + + + + Creates and shows a task dialog with the specified message text. + + The text to display. + The dialog result. + + + + Creates and shows a task dialog with the specified supporting text and main instruction. + + The supporting text to display. + The main instruction text to display. + The dialog result. + + + + Creates and shows a task dialog with the specified supporting text, main instruction, and dialog caption. + + The supporting text to display. + The main instruction text to display. + The caption for the dialog. + The dialog result. + + + + Creates and shows a task dialog. + + The dialog result. + + + + Close TaskDialog + + if TaskDialog is not showing. + + + + Close TaskDialog with a given TaskDialogResult + + TaskDialogResult to return from the TaskDialog.Show() method + if TaskDialog is not showing. + + + + Sets important text properties. + + An instance of a object. + + + + Dispose TaskDialog Resources + + + + + TaskDialog Finalizer + + + + + Dispose TaskDialog Resources + + If true, indicates that this is being called via Dispose rather than via the finalizer. + + + + Occurs when a progress bar changes. + + + + + Occurs when a user clicks a hyperlink. + + + + + Occurs when the TaskDialog is closing. + + + + + Occurs when a user clicks on Help. + + + + + Occurs when the TaskDialog is opened. + + + + + Gets or sets a value that contains the owner window's handle. + + + + + Gets or sets a value that contains the message text. + + + + + Gets or sets a value that contains the instruction text. + + + + + Gets or sets a value that contains the caption text. + + + + + Gets or sets a value that contains the footer text. + + + + + Gets or sets a value that contains the footer check box text. + + + + + Gets or sets a value that contains the expanded text in the details section. + + + + + Gets or sets a value that determines if the details section is expanded. + + + + + Gets or sets a value that contains the expanded control text. + + + + + Gets or sets a value that contains the collapsed control text. + + + + + Gets or sets a value that determines if Cancelable is set. + + + + + Gets or sets a value that contains the TaskDialog main icon. + + + + + Gets or sets a value that contains the footer icon. + + + + + Gets or sets a value that contains the standard buttons. + + + + + Gets a value that contains the TaskDialog controls. + + + + + Gets or sets a value that determines if hyperlinks are enabled. + + + + + Gets or sets a value that indicates if the footer checkbox is checked. + + + + + Gets or sets a value that contains the expansion mode for this dialog. + + + + + Gets or sets a value that contains the startup location. + + + + + Gets or sets the progress bar on the taskdialog. ProgressBar a visual representation + of the progress of a long running operation. + + + + + Indicates whether this feature is supported on the current platform. + + + + + Defines a common class for all task dialog bar controls, such as the progress and marquee bars. + + + + + Declares the abstract base class for all custom task dialog controls. + + + + + Creates a new instance of a task dialog control. + + + + + Creates a new instance of a task dialog control with the specified name. + + The name for this control. + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified name. + + The name for this control. + + + + Resets the state of the control to normal. + + + + + Gets or sets the state of the progress bar. + + + + + Implements a button that can be hosted in a task dialog. + + + + + Defines the abstract base class for task dialog buttons. + Classes that inherit from this class will inherit + the Text property defined in this class. + + + + + Creates a new instance on a task dialog button. + + + + + Creates a new instance on a task dialog button with + the specified name and text. + + The name for this button. + The label for this button. + + + + Returns the Text property value for this button. + + A . + + + + Raised when the task dialog button is clicked. + + + + + Gets or sets the button text. + + + + + Gets or sets a value that determines whether the + button is enabled. The enabled state can cannot be changed + before the dialog is shown. + + + + + Gets or sets a value that indicates whether + this button is the default button. + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified property settings. + + The name of the button. + The button label. + + + + Gets or sets a value that controls whether the elevation icon is displayed. + + + + + Data associated with event. + + + + + Gets or sets the standard button that was clicked. + + + + + Gets or sets the text of the custom button that was clicked. + + + + + Represents a command-link. + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified name and label. + + The name for this button. + The label for this button. + + + + Creates a new instance of this class with the specified name,label, and instruction. + + The name for this button. + The label for this button. + The instruction for this command link. + + + + Returns a string representation of this object. + + A + + + + Gets or sets the instruction associated with this command link button. + + + + + Specifies the options for expand/collapse sections in dialogs. + + + + + Do not show the content. + + + + + Show the content. + + + + + Expand the footer content. + + + + + Defines event data associated with a HyperlinkClick event. + + + + + Creates a new instance of this class with the specified link text. + + The text of the hyperlink that was clicked. + + + + Gets or sets the text of the hyperlink that was clicked. + + + + + Provides a visual representation of the progress of a long running operation. + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified name. + And using the default values: Min = 0, Max = 100, Current = 0 + + The name of the control. + + + + Creates a new instance of this class with the specified + minimum, maximum and current values. + + The minimum value for this control. + The maximum value for this control. + The current value for this control. + + + + Resets the control to its minimum value. + + + + + Gets or sets the minimum value for the control. + + + + + Gets or sets the maximum value for the control. + + + + + Gets or sets the current value for the control. + + + + + Verifies that the progress bar's value is between its minimum and maximum. + + + + + Sets the state of a task dialog progress bar. + + + + + Uninitialized state, this should never occur. + + + + + Normal state. + + + + + An error occurred. + + + + + The progress is paused. + + + + + Displays marquee (indeterminate) style progress + + + + + Defines a radio button that can be hosted in by a + object. + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with + the specified name and text. + + The name for this control. + The value for this controls + property. + + + + Indicates the various buttons and options clicked by the user on the task dialog. + + + + + No button was selected. + + + + + "OK" button was clicked + + + + + "Yes" button was clicked + + + + + "No" button was clicked + + + + + "Cancel" button was clicked + + + + + "Retry" button was clicked + + + + + "Close" button was clicked + + + + + A custom button was clicked. + + + + + Identifies one of the standard buttons that + can be displayed via TaskDialog. + + + + + No buttons on the dialog. + + + + + An "OK" button. + + + + + A "Yes" button. + + + + + A "No" button. + + + + + A "Cancel" button. + + + + + A "Retry" button. + + + + + A "Close" button. + + + + + Specifies the icon displayed in a task dialog. + + + + + Displays no icons (default). + + + + + Displays the warning icon. + + + + + Displays the error icon. + + + + + Displays the Information icon. + + + + + Displays the User Account Control shield. + + + + + Specifies the initial display location for a task dialog. + + + + + The window placed in the center of the screen. + + + + + The window centered relative to the window that launched the dialog. + + + + + The event data for a TaskDialogTick event. + + + + + Initializes the data associated with the TaskDialog tick event. + + The total number of ticks since the control was activated. + + + + Gets a value that determines the current number of ticks. + + + + diff --git a/packages/WindowsAPICodePack-Core.1.1/WindowsAPICodePack-Core.1.1.nupkg b/packages/WindowsAPICodePack-Core.1.1/WindowsAPICodePack-Core.1.1.nupkg deleted file mode 100644 index 4dbab8750d7db5710785f15cbfc60436a95f5275..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97781 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±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­@lJ+V!59yc@& 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 diff --git a/packages/WindowsAPICodePack-Core.1.1/WindowsAPICodePack-Core.1.1.nuspec b/packages/WindowsAPICodePack-Core.1.1/WindowsAPICodePack-Core.1.1.nuspec deleted file mode 100644 index 27f10817..00000000 --- a/packages/WindowsAPICodePack-Core.1.1/WindowsAPICodePack-Core.1.1.nuspec +++ /dev/null @@ -1,18 +0,0 @@ - - - - WindowsAPICodePack-Core - 1.1 - Windows API Code Pack - Core - Aybe - Aybe - http://code.msdn.microsoft.com/WindowsAPICodePack/Project/License.aspx - http://archive.msdn.microsoft.com/WindowsAPICodePack - true - Core library for Windows API Code Pack - Windows® API Code Pack for Microsoft® .NET Framework provides a source code library that can be used to access some features of Windows 7 and Windows Vista from managed code. - Fixes TaskDialog.Icon bug that wasn't visible unless specified duringTaskDialog.Opened event. - en-US - WindowsAPICodePack - - \ No newline at end of file diff --git a/packages/WindowsAPICodePack-Shell.1.1.1/WindowsAPICodePack-Shell.1.1.1.nupkg b/packages/WindowsAPICodePack-Shell.1.1.1/WindowsAPICodePack-Shell.1.1.1.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..b95a9caff733f3e65297357d7355e040f3a76b78 GIT binary patch literal 334979 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
}dw@xn-j>qi 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 literal 0 HcmV?d00001 diff --git a/packages/WindowsAPICodePack-Shell.1.1.1/lib/Microsoft.WindowsAPICodePack.Shell.xml b/packages/WindowsAPICodePack-Shell.1.1.1/lib/Microsoft.WindowsAPICodePack.Shell.xml new file mode 100644 index 00000000..ef2b05c3 --- /dev/null +++ b/packages/WindowsAPICodePack-Shell.1.1.1/lib/Microsoft.WindowsAPICodePack.Shell.xml @@ -0,0 +1,25496 @@ + + + + Microsoft.WindowsAPICodePack.Shell + + + + + Provides extension methods for raising events safely. + + + + + Safely raises an event using EventArgs.Empty + + EventHandler to raise + Event sender + + + + Safely raises an event. + + Type of event args + EventHandler<T> to raise + Event sender + Event args + + + + Safely raises an event using EventArgs.Empty + + EventHandler<EventArgs> to raise + Event sender + + + + A wrapper for the native POINT structure. + + + + + Initialize the NativePoint + + The x coordinate of the point. + The y coordinate of the point. + + + + Determines if two NativePoints are equal. + + First NativePoint + Second NativePoint + True if first NativePoint is equal to the second; false otherwise. + + + + Determines if two NativePoints are not equal. + + First NativePoint + Second NativePoint + True if first NativePoint is not equal to the second; false otherwise. + + + + Determines if this NativePoint is equal to another. + + Another NativePoint to compare + True if this NativePoint is equal obj; false otherwise. + + + + Gets a hash code for the NativePoint. + + Hash code for the NativePoint + + + + The X coordinate of the point + + + + + The Y coordinate of the point + + + + + A wrapper for a RECT struct + + + + + Creates a new NativeRect initialized with supplied values. + + Position of left edge + Position of top edge + Position of right edge + Position of bottom edge + + + + Determines if two NativeRects are equal. + + First NativeRect + Second NativeRect + True if first NativeRect is equal to second; false otherwise. + + + + Determines if two NativeRects are not equal + + First NativeRect + Second NativeRect + True if first is not equal to second; false otherwise. + + + + Determines if the NativeRect is equal to another Rect. + + Another NativeRect to compare + True if this NativeRect is equal to the one provided; false otherwise. + + + + Creates a hash code for the NativeRect + + Returns hash code for this NativeRect + + + + Position of left edge + + + + + Position of top edge + + + + + Position of right edge + + + + + Position of bottom edge + + + + + An exception thrown when an error occurs while dealing with ShellObjects. + + + + + Default constructor. + + + + + Initializes a new exception using an HResult + + HResult error + + + + Initializes an excpetion with a custom message. + + Custom message + + + + Initializes an exception with custom message and inner exception. + + Custom message + The original exception that preceded this exception + + + + Initializes an exception with custom message and error code. + + Custom message + HResult error code + + + + Initializes an exception with custom message and error code. + + + + + + + Initializes an exception with custom message and inner exception. + + HRESULT of an operation + + + + Initializes an exception from serialization info and a context. + + + + + + + A folder in the Shell Namespace + + + + + Represents the base class for all types of folders (filesystem and non filesystem) + + + + + Represents the base class for all types of Shell "containers". Any class deriving from this class + can contain other ShellObjects (e.g. ShellFolder, FileSystemKnownFolder, ShellLibrary, etc) + + + + + The base class for all Shell objects in Shell Namespace. + + + + + Creates a ShellObject subclass given a parsing name. + For file system items, this method will only accept absolute paths. + + The parsing name of the object. + A newly constructed ShellObject object. + + + + Internal member to keep track of the native IShellItem2 + + + + + Parsing name for this Object e.g. c:\Windows\file.txt, + or ::{Some Guid} + + + + + A friendly name for this object that' suitable for display + + + + + PID List (PIDL) for this object + + + + + Updates the native shell item that maps to this shell object. This is necessary when the shell item + changes after the shell object has been created. Without this method call, the retrieval of properties will + return stale data. + + Bind context object + + + + Overrides object.ToString() + + A string representation of the object. + + + + Returns the display name of the ShellFolder object. DisplayNameType represents one of the + values that indicates how the name should look. + See for a list of possible values. + + A disaply name type. + A string. + + + + Release the native and managed objects + + Indicates that this is being called from Dispose(), rather than the finalizer. + + + + Release the native objects. + + + + + Implement the finalizer. + + + + + Returns the hash code of the object. + + + + + + Determines if two ShellObjects are identical. + + The ShellObject to comare this one to. + True if the ShellObjects are equal, false otherwise. + + + + Returns whether this object is equal to another. + + The object to compare against. + Equality result. + + + + Implements the == (equality) operator. + + First object to compare. + Second object to compare. + True if leftShellObject equals rightShellObject; false otherwise. + + + + Implements the != (inequality) operator. + + First object to compare. + Second object to compare. + True if leftShellObject does not equal leftShellObject; false otherwise. + + + + Indicates whether this feature is supported on the current platform. + + + + + Return the native ShellFolder object as newer IShellItem2 + + If the native object cannot be created. + The ErrorCode member will contain the external error code. + + + + Return the native ShellFolder object + + + + + Gets access to the native IPropertyStore (if one is already + created for this item and still valid. This is usually done by the + ShellPropertyWriter class. The reference will be set to null + when the writer has been closed/commited). + + + + + Gets an object that allows the manipulation of ShellProperties for this shell item. + + + + + Gets the parsing name for this ShellItem. + + + + + Gets the normal display for this ShellItem. + + + + + Gets the PID List (PIDL) for this ShellItem. + + + + + Gets a value that determines if this ShellObject is a link or shortcut. + + + + + Gets a value that determines if this ShellObject is a file system object. + + + + + Gets the thumbnail of the ShellObject. + + + + + Gets the parent ShellObject. + Returns null if the object has no parent, i.e. if this object is the Desktop folder. + + + + + Release resources + + True indicates that this is being called from Dispose(), rather than the finalizer. + + + + Enumerates through contents of the ShellObjectContainer + + Enumerated contents + + + + Constructs a new ShellFileSystemFolder object given a folder path + + The folder path + ShellFileSystemFolder created from the given folder path. + + + + The path for this Folder + + + + + A refence to an icon resource + + + + + Overloaded constructor takes in the module name and resource id for the icon reference. + + String specifying the name of an executable file, DLL, or icon file + Zero-based index of the icon + + + + Overloaded constructor takes in the module name and resource id separated by a comma. + + Reference path for the icon consiting of the module name and resource id. + + + + Implements the == (equality) operator. + + First object to compare. + Second object to compare. + True if icon1 equals icon1; false otherwise. + + + + Implements the != (unequality) operator. + + First object to compare. + Second object to compare. + True if icon1 does not equals icon1; false otherwise. + + + + Determines if this object is equal to another. + + The object to compare + Returns true if the objects are equal; false otherwise. + + + + Generates a nearly unique hashcode for this structure. + + A hash code. + + + + String specifying the name of an executable file, DLL, or icon file + + + + + Zero-based index of the icon + + + + + Reference to a specific icon within a EXE, DLL or icon file. + + + + + Exposes properties and methods for retrieving information about a search condition. + + + + + Retrieves an array of the sub-conditions. + + + + + + + + + + Release the native objects. + + + + + Release the native objects. + + + + + + The name of a property to be compared or NULL for an unspecified property. + + + + + The property key for the property that is to be compared. + + + + + A value (in format) to which the property is compared. + + + + + Search condition operation to be performed on the property/value combination. + See for more details. + + + + + Represents the condition type for the given node. + + + + + Provides methods for creating or resolving a condition tree + that was obtained by parsing a query string. + + + + + Creates a leaf condition node that represents a comparison of property value and constant value. + + The name of a property to be compared, or null for an unspecified property. + The locale name of the leaf node is LOCALE_NAME_USER_DEFAULT. + The constant value against which the property value should be compared. + Specific condition to be used when comparing the actual value and the expected value of the given property + SearchCondition based on the given parameters + + The search will only work for files that are indexed, as well as the specific properties are indexed. To find + the properties that are indexed, look for the specific property's property description and + property for IsQueryable flag. + + + + + Creates a leaf condition node that represents a comparison of property value and constant value. + Overload method takes a DateTime parameter for the comparison value. + + The name of a property to be compared, or null for an unspecified property. + The locale name of the leaf node is LOCALE_NAME_USER_DEFAULT. + The DateTime value against which the property value should be compared. + Specific condition to be used when comparing the actual value and the expected value of the given property + SearchCondition based on the given parameters + + The search will only work for files that are indexed, as well as the specific properties are indexed. To find + the properties that are indexed, look for the specific property's property description and + property for IsQueryable flag. + + + + + Creates a leaf condition node that represents a comparison of property value and Integer value. + + The name of a property to be compared, or null for an unspecified property. + The locale name of the leaf node is LOCALE_NAME_USER_DEFAULT. + The Integer value against which the property value should be compared. + Specific condition to be used when comparing the actual value and the expected value of the given property + SearchCondition based on the given parameters + + The search will only work for files that are indexed, as well as the specific properties are indexed. To find + the properties that are indexed, look for the specific property's property description and + property for IsQueryable flag. + + + + + Creates a leaf condition node that represents a comparison of property value and Boolean value. + + The name of a property to be compared, or null for an unspecified property. + The locale name of the leaf node is LOCALE_NAME_USER_DEFAULT. + The Boolean value against which the property value should be compared. + Specific condition to be used when comparing the actual value and the expected value of the given property + SearchCondition based on the given parameters + + The search will only work for files that are indexed, as well as the specific properties are indexed. To find + the properties that are indexed, look for the specific property's property description and + property for IsQueryable flag. + + + + + Creates a leaf condition node that represents a comparison of property value and Floating Point value. + + The name of a property to be compared, or null for an unspecified property. + The locale name of the leaf node is LOCALE_NAME_USER_DEFAULT. + The Floating Point value against which the property value should be compared. + Specific condition to be used when comparing the actual value and the expected value of the given property + SearchCondition based on the given parameters + + The search will only work for files that are indexed, as well as the specific properties are indexed. To find + the properties that are indexed, look for the specific property's property description and + property for IsQueryable flag. + + + + + Creates a leaf condition node that represents a comparison of property value and constant value. + + The property to be compared. + The constant value against which the property value should be compared. + Specific condition to be used when comparing the actual value and the expected value of the given property + SearchCondition based on the given parameters + + The search will only work for files that are indexed, as well as the specific properties are indexed. To find + the properties that are indexed, look for the specific property's property description and + property for IsQueryable flag. + + + + + Creates a leaf condition node that represents a comparison of property value and constant value. + Overload method takes a DateTime parameter for the comparison value. + + The property to be compared. + The DateTime value against which the property value should be compared. + Specific condition to be used when comparing the actual value and the expected value of the given property + SearchCondition based on the given parameters + + The search will only work for files that are indexed, as well as the specific properties are indexed. To find + the properties that are indexed, look for the specific property's property description and + property for IsQueryable flag. + + + + + Creates a leaf condition node that represents a comparison of property value and Boolean value. + Overload method takes a DateTime parameter for the comparison value. + + The property to be compared. + The boolean value against which the property value should be compared. + Specific condition to be used when comparing the actual value and the expected value of the given property + SearchCondition based on the given parameters + + The search will only work for files that are indexed, as well as the specific properties are indexed. To find + the properties that are indexed, look for the specific property's property description and + property for IsQueryable flag. + + + + + Creates a leaf condition node that represents a comparison of property value and Floating Point value. + Overload method takes a DateTime parameter for the comparison value. + + The property to be compared. + The Floating Point value against which the property value should be compared. + Specific condition to be used when comparing the actual value and the expected value of the given property + SearchCondition based on the given parameters + + The search will only work for files that are indexed, as well as the specific properties are indexed. To find + the properties that are indexed, look for the specific property's property description and + property for IsQueryable flag. + + + + + Creates a leaf condition node that represents a comparison of property value and Integer value. + Overload method takes a DateTime parameter for the comparison value. + + The property to be compared. + The Integer value against which the property value should be compared. + Specific condition to be used when comparing the actual value and the expected value of the given property + SearchCondition based on the given parameters + + The search will only work for files that are indexed, as well as the specific properties are indexed. To find + the properties that are indexed, look for the specific property's property description and + property for IsQueryable flag. + + + + + Creates a condition node that is a logical conjunction ("AND") or disjunction ("OR") + of a collection of subconditions. + + The SearchConditionType of the condition node. + Must be either AndCondition or OrCondition. + TRUE to logically simplify the result, if possible; + then the result will not necessarily to be of the specified kind. FALSE if the result should + have exactly the prescribed structure. An application that plans to execute a query based on the + condition tree would typically benefit from setting this parameter to TRUE. + Array of subconditions + New SearchCondition based on the operation + + + + Creates a condition node that is a logical negation (NOT) of another condition + (a subnode of this node). + + SearchCondition node to be negated. + True to logically simplify the result if possible; False otherwise. + In a query builder scenario, simplyfy should typically be set to false. + New SearchCondition + + + + Parses an input string that contains Structured Query keywords (using Advanced Query Syntax + or Natural Query Syntax) and produces a SearchCondition object. + + The query to be parsed + Search condition resulting from the query + For more information on structured query syntax, visit http://msdn.microsoft.com/en-us/library/bb233500.aspx and + http://www.microsoft.com/windows/products/winfamily/desktopsearch/technicalresources/advquery.mspx + + + + Parses an input string that contains Structured Query keywords (using Advanced Query Syntax + or Natural Query Syntax) and produces a SearchCondition object. + + The query to be parsed + The culture used to select the localized language for keywords. + Search condition resulting from the query + For more information on structured query syntax, visit http://msdn.microsoft.com/en-us/library/bb233500.aspx and + http://www.microsoft.com/windows/products/winfamily/desktopsearch/technicalresources/advquery.mspx + + + + Create and modify search folders. + + + + + Represents the base class for all search-related classes. + + + + + Create a simple search folder. Once the appropriate parameters are set, + the search folder can be enumerated to get the search results. + + Specific condition on which to perform the search (property and expected value) + List of folders/paths to perform the search on. These locations need to be indexed by the system. + + + + Create a simple search folder. Once the appropiate parameters are set, + the search folder can be enumerated to get the search results. + + Specific condition on which to perform the search (property and expected value) + List of folders/paths to perform the search on. These locations need to be indexed by the system. + + + + Creates a list of stack keys, as specified. If this method is not called, + by default the folder will not be stacked. + + Array of canonical names for properties on which the folder is stacked. + If one of the given canonical names is invalid. + + + + Creates a list of stack keys, as specified. If this method is not called, + by default the folder will not be stacked. + + Array of property keys on which the folder is stacked. + + + + Sets the search folder display name. + + + + + Sets the search folder icon size. + The default settings are based on the FolderTypeID which is set by the + SearchFolder::SetFolderTypeID method. + + + + + Sets a search folder type ID, as specified. + + + + + Sets folder logical view mode. The default settings are based on the FolderTypeID which is set + by the SearchFolder::SetFolderTypeID method. + + The logical view mode to set. + + + + Creates a new column list whose columns are all visible, + given an array of PropertyKey structures. The default is based on FolderTypeID. + + This property may not work correctly with the ExplorerBrowser control. + + + + Creates a list of sort column directions, as specified. + + This property may not work correctly with the ExplorerBrowser control. + + + + Sets a group column, as specified. If no group column is specified, no grouping occurs. + + This property may not work correctly with the ExplorerBrowser control. + + + + Gets the of the search. + When this property is not set, the resulting search will have no filters applied. + + + + + Gets the search scope, as specified using an array of locations to search. + The search will include this location and all its subcontainers. The default is FOLDERID_Profile + + + + + A file in the Shell Namespace + + + + + Constructs a new ShellFile object given a file path + + The file or folder path + ShellFile object created using given file path. + + + + The path for this file + + + + + + + + + + + + + + + + A helper class for Shell Objects + + + + + Creates a ShellObject given a native IShellItem interface + + + A newly constructed ShellObject object + + + + Creates a ShellObject given a parsing name + + + A newly constructed ShellObject object + + + + Constructs a new Shell object from IDList pointer + + + + + + + Constructs a new Shell object from IDList pointer + + + + + + + + Represents a thumbnail or an icon for a ShellObject. + + + + + Native shellItem + + + + + Internal member to keep track of the current size + + + + + Internal constructor that takes in a parent ShellObject. + + + + + + Gets or sets the default size of the thumbnail or icon. The default is 32x32 pixels for icons and + 256x256 pixels for thumbnails. + + If the size specified is larger than the maximum size of 1024x1024 for thumbnails and 256x256 for icons, + an is thrown. + + + + + Gets the thumbnail or icon image in format. + Null is returned if the ShellObject does not have a thumbnail or icon image. + + + + + Gets the thumbnail or icon image in format. + Null is returned if the ShellObject does not have a thumbnail or icon image. + + + + + Gets the thumbnail or icon image in format. + Null is returned if the ShellObject does not have a thumbnail or icon image. + + + + + Gets the thumbnail or icon in small size and format. + + + + + Gets the thumbnail or icon in small size and format. + + + + + Gets the thumbnail or icon in small size and format. + + + + + Gets the thumbnail or icon in Medium size and format. + + + + + Gets the thumbnail or icon in medium size and format. + + + + + Gets the thumbnail or icon in Medium size and format. + + + + + Gets the thumbnail or icon in large size and format. + + + + + Gets the thumbnail or icon in large size and format. + + + + + Gets the thumbnail or icon in Large size and format. + + + + + Gets the thumbnail or icon in extra large size and format. + + + + + Gets the thumbnail or icon in Extra Large size and format. + + + + + Gets the thumbnail or icon in Extra Large size and format. + + + + + Gets or sets a value that determines if the current retrieval option is cache or extract, cache only, or from memory only. + The default is cache or extract. + + + + + Gets or sets a value that determines if the current format option is thumbnail or icon, thumbnail only, or icon only. + The default is thumbnail or icon. + + + + + Gets or sets a value that determines if the user can manually stretch the returned image. + The default value is false. + + + For example, if the caller passes in 80x80 a 96x96 thumbnail could be returned. + This could be used as a performance optimization if the caller will need to stretch + the image themselves anyway. Note that the Shell implementation performs a GDI stretch blit. + If the caller wants a higher quality image stretch, they should pass this flag and do it themselves. + + + + + An ennumerable list of ShellObjects + + + + + Creates a ShellObject collection from an IShellItemArray + + IShellItemArray pointer + Indicates whether the collection shouldbe read-only or not + + + + Creates a ShellObjectCollection from an IDataObject passed during Drop operation. + + An object that implements the IDataObject COM interface. + ShellObjectCollection created from the given IDataObject + + + + Constructs an empty ShellObjectCollection + + + + + Finalizer + + + + + Standard Dispose pattern + + + + + Standard Dispose patterns + + Indicates that this is being called from Dispose(), rather than the finalizer. + + + + Collection enumeration + + + + + + Builds the data for the CFSTR_SHELLIDLIST Drag and Clipboard data format from the + ShellObjects in the collection. + + A memory stream containing the drag/drop data. + + + + Returns the index of a particualr shell object in the collection + + The item to search for. + The index of the item found, or -1 if not found. + + + + Inserts a new shell object into the collection. + + The index at which to insert. + The item to insert. + + + + Removes the specified ShellObject from the collection + + The index to remove at. + + + + Adds a ShellObject to the collection, + + The ShellObject to add. + + + + Clears the collection of ShellObjects. + + + + + Determines if the collection contains a particular ShellObject. + + The ShellObject. + true, if the ShellObject is in the list, false otherwise. + + + + Copies the ShellObjects in the collection to a ShellObject array. + + The destination to copy to. + The index into the array at which copying will commence. + + + + Removes a particular ShellObject from the list. + + The ShellObject to remove. + True if the item could be removed, false otherwise. + + + + Allows for enumeration through the list of ShellObjects in the collection. + + The IEnumerator interface to use for enumeration. + + + + Item count + + + + + The collection indexer + + The index of the item to retrieve. + The ShellObject at the specified index + + + + Retrieves the number of ShellObjects in the collection + + + + + If true, the contents of the collection are immutable. + + + + + Defines the read-only properties for default shell icon sizes. + + + + + The small size property for a 16x16 pixel Shell Icon. + + + + + The medium size property for a 32x32 pixel Shell Icon. + + + + + The large size property for a 48x48 pixel Shell Icon. + + + + + The extra-large size property for a 256x256 pixel Shell Icon. + + + + + The maximum size for a Shell Icon, 256x256 pixels. + + + + + Defines the read-only properties for default shell thumbnail sizes. + + + + + Gets the small size property for a 32x32 pixel Shell Thumbnail. + + + + + Gets the medium size property for a 96x96 pixel Shell Thumbnail. + + + + + Gets the large size property for a 256x256 pixel Shell Thumbnail. + + + + + Gets the extra-large size property for a 1024x1024 pixel Shell Thumbnail. + + + + + Maximum size for the Shell Thumbnail, 1024x1024 pixels. + + + + + Stores information about how to sort a column that is displayed in the folder view. + + + + + Creates a sort column with the specified direction for the given property. + + Property key for the property that the user will sort. + The direction in which the items are sorted. + + + + Implements the == (equality) operator. + + First object to compare. + Second object to compare. + True if col1 equals col2; false otherwise. + + + + Implements the != (unequality) operator. + + First object to compare. + Second object to compare. + True if col1 does not equals col1; false otherwise. + + + + Determines if this object is equal to another. + + The object to compare + Returns true if the objects are equal; false otherwise. + + + + Generates a nearly unique hashcode for this structure. + + A hash code. + + + + The ID of the column by which the user will sort. A PropertyKey structure. + For example, for the "Name" column, the property key is PKEY_ItemNameDisplay or + . + + + + + The direction in which the items are sorted. + + + + + Implements a CommandLink button that can be used in + WinForms user interfaces. + + + + + Creates a new instance of this class. + + + + + Gets a System.Windows.Forms.CreateParams on the base class when + creating a window. + + + + + Increase default width. + + + + + Specifies the supporting note text + + + + + Enable shield icon to be set at design-time. + + + + + Indicates whether this feature is supported on the current platform. + + + + + Implements a CommandLink button that can be used in WPF user interfaces. + + + CommandLink + + + + + Creates a new instance of this class. + + + + + InitializeComponent + + + + + Routed UI command to use for this button + + + + + Occurs when the control is clicked. + + + + + Specifies the main instruction text + + + + + Specifies the supporting note text + + + + + Icon to set for the command link button + + + + + Indicates if the button is in a checked state + + + + + Occurs when a property value changes. + + + + + Indicates whether this feature is supported on the current platform. + + + + + Internal class that contains interop declarations for + functions that are not benign and are performance critical. + + + + + Event argument for The GlassAvailabilityChanged event + + + + + The new GlassAvailable state + + + + + Windows Glass Form + Inherit from this form to be able to enable glass on Windows Form + + + + + Makes the background of current window transparent + + + + + Excludes a Control from the AeroGlass frame. + + The control to exclude. + Many non-WPF rendered controls (i.e., the ExplorerBrowser control) will not + render properly on top of an AeroGlass frame. + + + + Resets the AeroGlass exclusion area. + + + + + Catches the DWM messages to this window and fires the appropriate event. + + + + + + Initializes the Form for AeroGlass + + The arguments for this event + + + + Overide OnPaint to paint the background as black. + + PaintEventArgs + + + + Get determines if AeroGlass is enabled on the desktop. Set enables/disables AreoGlass on the desktop. + + + + + Fires when the availability of Glass effect changes. + + + + + WPF Glass Window + Inherit from this window class to enable glass on a WPF window + + + + + Makes the background of current window transparent from both Wpf and Windows Perspective + + + + + Excludes a UI element from the AeroGlass frame. + + The element to exclude. + Many non-WPF rendered controls (i.e., the ExplorerBrowser control) will not + render properly on top of an AeroGlass frame. + + + + Resets the AeroGlass exclusion area. + + + + + OnSourceInitialized + Override SourceInitialized to initialize windowHandle for this window. + A valid windowHandle is available only after the sourceInitialized is completed + + EventArgs + + + + Get determines if AeroGlass is enabled on the desktop. Set enables/disables AreoGlass on the desktop. + + + + + Fires when the availability of Glass effect changes. + + + + + An exception thrown when an error occurs while dealing with Control objects. + + + + + Default constructor. + + + + + Initializes an excpetion with a custom message. + + + + + + Initializes an exception with custom message and inner exception. + + + + + + + Initializes an exception with custom message and error code. + + + + + + + Initializes an exception with custom message and error code. + + + + + + + Initializes an exception from serialization info and a context. + + + + + + + This class is a wrapper around the Windows Explorer Browser control. + + + + + Clears the Explorer Browser of existing content, fills it with + content from the specified container, and adds a new point to the Travel Log. + + The shell container to navigate to. + Will throw if navigation fails for any other reason. + + + + Navigates within the navigation log. This does not change the set of + locations in the navigation log. + + Forward of Backward + True if the navigation succeeded, false if it failed for any reason. + + + + Navigate within the navigation log. This does not change the set of + locations in the navigation log. + + An index into the navigation logs Locations collection. + True if the navigation succeeded, false if it failed for any reason. + + + + Initializes the ExplorerBorwser WinForms wrapper. + + + + + Displays a placeholder for the explorer browser in design mode + + Contains information about the paint event. + + + + Creates and initializes the native ExplorerBrowser control + + + + + Sizes the native control to match the WinForms control wrapper. + + Contains information about the size changed event. + + + + Cleans up the explorer browser events+object when the window is being taken down. + + An EventArgs that contains event data. + + + + + + calling service + requested interface guid + caller-allocated memory for interface pointer + + + + + Controls the visibility of the explorer borwser panes + + a guid identifying the pane + the pane state desired + + + + + Returns the current view mode of the browser + + + + + + Gets the IFolderView2 interface from the explorer browser. + + + + + + Gets the selected items in the explorer browser as an IShellItemArray + + + + + + Gets the items in the ExplorerBrowser as an IShellItemArray + + + + + + Options that control how the ExplorerBrowser navigates + + + + + Options that control how the content of the ExplorerBorwser looks + + + + + The set of ShellObjects in the Explorer Browser + + + + + The set of selected ShellObjects in the Explorer Browser + + + + + Contains the navigation history of the ExplorerBrowser + + + + + The name of the property bag used to persist changes to the ExplorerBrowser's view state. + + + + + Fires when the SelectedItems collection changes. + + + + + Fires when the Items colection changes. + + + + + Fires when a navigation has been initiated, but is not yet complete. + + + + + Fires when a navigation has been 'completed': no NavigationPending listener + has cancelled, and the ExplorerBorwser has created a new view. The view + will be populated with new items asynchronously, and ItemsChanged will be + fired to reflect this some time later. + + + + + Fires when either a NavigationPending listener cancels the navigation, or + if the operating system determines that navigation is not possible. + + + + + Fires when the ExplorerBorwser view has finished enumerating files. + + + + + Fires when the item selected in the view has changed (i.e., a rename ). + This is not the same as SelectionChanged. + + + + + Interaction logic for ExplorerBrowser.xaml + + + ExplorerBrowser + + + + + Hosts the ExplorerBrowser WinForms wrapper in this control + + + + + To avoid the 'Dispatcher processing has been suspended' InvalidOperationException on Win7, + the ExplorerBorwser native control is initialized after this control is fully loaded. + + + + + + + Map changes to the CLR flags to the dependency properties + + + + + + + Synchronize NavigationLog collection to dependency collection + + + + + + + Synchronize SelectedItems collection to dependency collection + + + + + + + The items in the ExplorerBrowser window + + + + + The NavigationLog + + + + + The selected items in the ExplorerBrowser window + + + + + The DependencyProperty for the NavigationTarget property + + + + + Disposes the class + + + + + Disposes the browser. + + + + + + InitializeComponent + + + + + The underlying WinForms control + + + + + The items in the ExplorerBrowser window + + + + + The selected items in the ExplorerBrowser window + + + + + The selected items in the ExplorerBrowser window + + + + + The location the explorer browser is navigating to + + + + + The view should be left-aligned. + + + + + Automatically arrange the elements in the view. + + + + + Turns on check mode for the view + + + + + When the view is in "tile view mode" the layout of a single item should be extended to the width of the view. + + + + + When an item is selected, the item and all its sub-items are highlighted. + + + + + The view should not display file names + + + + + The view should not save view state in the browser. + + + + + Do not display a column header in the view in any view mode. + + + + + Only show the column header in details view mode. + + + + + The view should not display icons. + + + + + Do not show subfolders. + + + + + Navigate with a single click + + + + + Do not allow more than a single item to be selected. + + + + + The size of the thumbnails in the explorer browser + + + + + The various view modes of the explorer browser control + + + + + Always navigate, even if you are attempting to navigate to the current folder. + + + + + Do not navigate further than the initial navigation. + + + + + Show/Hide the AdvancedQuery pane on subsequent navigation + + + + + Show/Hide the Commands pane on subsequent navigation + + + + + Show/Hide the Organize menu in the Commands pane on subsequent navigation + + + + + Show/Hide the View menu in the Commands pane on subsequent navigation + + + + + Show/Hide the Details pane on subsequent navigation + + + + + Show/Hide the Navigation pane on subsequent navigation + + + + + Show/Hide the Preview pane on subsequent navigation + + + + + Show/Hide the Query pane on subsequent navigation + + + + + Navigation log index + + + + + These options control how the content of the Explorer Browser + is rendered. + + + + + The viewing mode of the Explorer Browser + + + + + The binary representation of the ExplorerBrowser content flags + + + + + The view should be left-aligned. + + + + + Automatically arrange the elements in the view. + + + + + Turns on check mode for the view + + + + + When the view is in "tile view mode" the layout of a single item should be extended to the width of the view. + + + + + When an item is selected, the item and all its sub-items are highlighted. + + + + + The view should not display file names + + + + + The view should not save view state in the browser. + + + + + Do not display a column header in the view in any view mode. + + + + + Only show the column header in details view mode. + + + + + The view should not display icons. + + + + + Do not show subfolders. + + + + + Navigate with a single click + + + + + Do not allow more than a single item to be selected. + + + + + The size of the thumbnails in pixels + + + + + Event argument for The NavigationPending event + + + + + The location being navigated to + + + + + Set to 'True' to cancel the navigation. + + + + + Event argument for The NavigationComplete event + + + + + The new location of the explorer browser + + + + + Event argument for the NavigatinoFailed event + + + + + The location the the browser would have navigated to. + + + + + This provides a connection point container compatible dispatch interface for + hooking into the ExplorerBrowser view. + + + + + Default constructor for ExplorerBrowserViewEvents + + + + + The view selection has changed + + + + + The contents of the view have changed + + + + + The enumeration of files in the view is complete + + + + + The selected item in the view has changed (not the same as the selection has changed) + + + + + Finalizer for ExplorerBrowserViewEvents + + + + + Disconnects and disposes object. + + + + + Disconnects and disposes object. + + + + + + The navigation log is a history of the locations visited by the explorer browser. + + + + + Clears the contents of the navigation log. + + + + + The pending navigation log action. null if the user is not navigating + via the navigation log. + + + + + The index into the Locations collection. -1 if the Locations colleciton + is empty. + + + + + Indicates the presence of locations in the log that can be + reached by calling Navigate(Forward) + + + + + Indicates the presence of locations in the log that can be + reached by calling Navigate(Backward) + + + + + The navigation log + + + + + An index into the Locations collection. The ShellObject pointed to + by this index is the current location of the ExplorerBrowser. + + + + + Gets the shell object in the Locations collection pointed to + by CurrentLocationIndex. + + + + + Fires when the navigation log changes or + the current navigation position changes + + + + + A navigation traversal request + + + + + Indicates the viewing mode of the explorer browser + + + + + Choose the best view mode for the folder + + + + + (New for Windows7) + + + + + Object names and other selected information, such as the size or date last updated, are shown. + + + + + The view should display medium-size icons. + + + + + Object names are displayed in a list view. + + + + + The view should display small icons. + + + + + The view should display thumbnail icons. + + + + + The view should display icons in a filmstrip format. + + + + + The view should display large icons. + + + + + Specifies the options that control subsequent navigation. + Typically use one, or a bitwise combination of these + flags to specify how the explorer browser navigates. + + + + + Always navigate, even if you are attempting to navigate to the current folder. + + + + + Do not navigate further than the initial navigation. + + + + + Indicates the content options of the explorer browser. + Typically use one, or a bitwise combination of these + flags to specify how conent should appear in the + explorer browser control + + + + + No options. + + + + + The view should be left-aligned. + + + + + Automatically arrange the elements in the view. + + + + + Turns on check mode for the view + + + + + When the view is set to "Tile" the layout of a single item should be extended to the width of the view. + + + + + When an item is selected, the item and all its sub-items are highlighted. + + + + + The view should not display file names + + + + + The view should not save view state in the browser. + + + + + Do not display a column header in the view in any view mode. + + + + + Only show the column header in details view mode. + + + + + The view should not display icons. + + + + + Do not show subfolders. + + + + + Navigate with a single click + + + + + Do not allow more than a single item to be selected. + + + + + Indicates the visibility state of an ExplorerBrowser pane + + + + + Allow the explorer browser to determine if this pane is displayed. + + + + + Hide the pane + + + + + Show the pane + + + + + Controls the visibility of the various ExplorerBrowser panes on subsequent navigation + + + + + The pane on the left side of the Windows Explorer window that hosts the folders tree and Favorites. + + + + + Commands module along the top of the Windows Explorer window. + + + + + Organize menu within the commands module. + + + + + View menu within the commands module. + + + + + Pane showing metadata along the bottom of the Windows Explorer window. + + + + + Pane on the right of the Windows Explorer window that shows a large reading preview of the file. + + + + + Quick filter buttons to aid in a search. + + + + + Additional fields and options to aid in a search. + + + + + The direction argument for Navigate + + + + + Navigates forward through the navigation log + + + + + Navigates backward through the travel log + + + + + The event argument for NavigationLogChangedEvent + + + + + Indicates CanNavigateForward has changed + + + + + Indicates CanNavigateBackward has changed + + + + + Indicates the Locations collection has changed + + + + + These options control the results subsequent navigations of the ExplorerBrowser + + + + + The binary flags that are passed to the explorer browser control's GetOptions/SetOptions methods + + + + + Do not navigate further than the initial navigation. + + + + + Always navigate, even if you are attempting to navigate to the current folder. + + + + + Controls the visibility of the various ExplorerBrowser panes on subsequent navigation + + + + + The STGM constants are flags that indicate + conditions for creating and deleting the object and access modes + for the object. + + You can combine these flags, but you can only choose one flag + from each group of related flags. Typically one flag from each + of the access and sharing groups must be specified for all + functions and methods which use these constants. + + + + + Indicates that, in direct mode, each change to a storage + or stream element is written as it occurs. + + + + + Indicates that, in transacted mode, changes are buffered + and written only if an explicit commit operation is called. + + + + + Provides a faster implementation of a compound file + in a limited, but frequently used, case. + + + + + Indicates that the object is read-only, + meaning that modifications cannot be made. + + + + + Enables you to save changes to the object, + but does not permit access to its data. + + + + + Enables access and modification of object data. + + + + + Specifies that subsequent openings of the object are + not denied read or write access. + + + + + Prevents others from subsequently opening the object in Read mode. + + + + + Prevents others from subsequently opening the object + for Write or ReadWrite access. + + + + + Prevents others from subsequently opening the object in any mode. + + + + + Opens the storage object with exclusive access to the most + recently committed version. + + + + + Indicates that the underlying file is to be automatically destroyed when the root + storage object is released. This feature is most useful for creating temporary files. + + + + + Indicates that, in transacted mode, a temporary scratch file is usually used + to save modifications until the Commit method is called. + Specifying NoScratch permits the unused portion of the original file + to be used as work space instead of creating a new file for that purpose. + + + + + Indicates that an existing storage object + or stream should be removed before the new object replaces it. + + + + + Creates the new object while preserving existing data in a stream named "Contents". + + + + + Causes the create operation to fail if an existing object with the specified name exists. + + + + + This flag is used when opening a storage object with Transacted + and without ShareExclusive or ShareDenyWrite. + In this case, specifying NoSnapshot prevents the system-provided + implementation from creating a snapshot copy of the file. + Instead, changes to the file are written to the end of the file. + + + + + Supports direct mode for single-writer, multireader file operations. + + + + + Wraps the native Windows MSG structure. + + + + + Creates a new instance of the Message struct + + Window handle + Message + WParam + LParam + Time + Point + + + + Determines if two messages are equal. + + First message + Second message + True if first and second message are equal; false otherwise. + + + + Determines if two messages are not equal. + + First message + Second message + True if first and second message are not equal; false otherwise. + + + + Determines if this message is equal to another. + + Another message + True if this message is equal argument; false otherwise. + + + + Gets a hash code for the message. + + Hash code for this message. + + + + Gets the window handle + + + + + Gets the window message + + + + + Gets the WParam + + + + + Gets the LParam + + + + + Gets the time + + + + + Gets the point + + + + + An exception thrown when an error occurs while dealing with the Property System API. + + + + + Default constructor. + + + + + Initializes an excpetion with a custom message. + + + + + + Initializes an exception with custom message and inner exception. + + + + + + + Initializes an exception with custom message and error code. + + + + + + + Initializes an exception from serialization info and a context. + + + + + + + Specifies options for the appearance of the + stock icon. + + + + + Retrieve the small version of the icon, as specified by + SM_CXICON and SM_CYICON system metrics. + + + + + Retrieve the small version of the icon, as specified by + SM_CXSMICON and SM_CYSMICON system metrics. + + + + + Retrieve the shell-sized icons (instead of the + size specified by the system metrics). + + + + + Specified that the hIcon member of the SHSTOCKICONINFO + structure receives a handle to the specified icon. + + + + + Specifies that the iSysImageImage member of the SHSTOCKICONINFO + structure receives the index of the specified + icon in the system imagelist. + + + + + Adds the link overlay to the icon. + + + + + Adds the system highlight color to the icon. + + + + + The window has a thin-line border. + + + + + The window has a title bar (includes the WS_BORDER style). + + + + + The window is a child window. + A window with this style cannot have a menu bar. + This style cannot be used with the WS_POPUP style. + + + + + Same as the WS_CHILD style. + + + + + Excludes the area occupied by child windows when drawing occurs within the parent window. + This style is used when creating the parent window. + + + + + Clips child windows relative to each other; + that is, when a particular child window receives a WM_PAINT message, + the WS_CLIPSIBLINGS style clips all other overlapping child windows out of the region of the child window to be updated. + If WS_CLIPSIBLINGS is not specified and child windows overlap, it is possible, + when drawing within the client area of a child window, to draw within the client area of a neighboring child window. + + + + + The window is initially disabled. A disabled window cannot receive input from the user. + To change this after a window has been created, use the EnableWindow function. + + + + + The window has a border of a style typically used with dialog boxes. + A window with this style cannot have a title bar. + + + + + The window is the first control of a group of controls. + The group consists of this first control and all controls defined after it, up to the next control with the WS_GROUP style. + The first control in each group usually has the WS_TABSTOP style so that the user can move from group to group. + The user can subsequently change the keyboard focus from one control in the group to the next control + in the group by using the direction keys. + + You can turn this style on and off to change dialog box navigation. + To change this style after a window has been created, use the SetWindowLong function. + + + + + The window has a horizontal scroll bar. + + + + + The window is initially minimized. + Same as the WS_MINIMIZE style. + + + + + The window is initially maximized. + + + + + The window has a maximize button. + Cannot be combined with the WS_EX_CONTEXTHELP style. + The WS_SYSMENU style must also be specifie + + + + + The window is initially minimized. + Same as the WS_ICONIC style. + + + + + The window has a minimize button. + Cannot be combined with the WS_EX_CONTEXTHELP style. + The WS_SYSMENU style must also be specified. + + + + + The window is an overlapped window. + An overlapped window has a title bar and a border. + Same as the WS_TILED style. + + + + + The windows is a pop-up window. + This style cannot be used with the WS_CHILD style. + + + + + The window has a sizing border. + Same as the WS_THICKFRAME style. + + + + + The window has a window menu on its title bar. + The WS_CAPTION style must also be specified. + + + + + The window is a control that can receive the keyboard focus when the user presses the TAB key. + Pressing the TAB key changes the keyboard focus to the next control with the WS_TABSTOP style. + + You can turn this style on and off to change dialog box navigation. + To change this style after a window has been created, use the SetWindowLong function. + For user-created windows and modeless dialogs to work with tab stops, + alter the message loop to call the IsDialogMessage function. + + + + + The window has a sizing border. + Same as the WS_SIZEBOX style. + + + + + The window is an overlapped window. + An overlapped window has a title bar and a border. + Same as the WS_OVERLAPPED style. + + + + + The window is initially visible. + + This style can be turned on and off by using the ShowWindow or SetWindowPos function. + + + + + The window has a vertical scroll bar. + + + + + The window is an overlapped window. + Same as the WS_OVERLAPPEDWINDOW style. + + + + + The window is a pop-up window. + The WS_CAPTION and WS_POPUPWINDOW styles must be combined to make the window menu visible. + + + + + The window is an overlapped window. Same as the WS_TILEDWINDOW style. + + + + + Represents a registered or known folder in the system. + + + + + Gets the path for this known folder. + + + + + Gets the category designation for this known folder. + + + + + Gets this known folder's canonical name. + + + + + Gets this known folder's description. + + + + + Gets the unique identifier for this known folder's parent folder. + + + + + Gets this known folder's relative path. + + + + + Gets this known folder's parsing name. + + + + + Gets this known folder's tool tip text. + + + + + Gets the resource identifier for this + known folder's tool tip text. + + + + + Gets this known folder's localized name. + + + + + Gets the resource identifier for this + known folder's localized name. + + + + + Gets this known folder's security attributes. + + + + + Gets this known folder's file attributes, + such as "read-only". + + + + + Gets an value that describes this known folder's behaviors. + + + + + Gets the unique identifier for this known folder's type. + + + + + Gets a string representation of this known folder's type. + + + + + Gets the unique identifier for this known folder. + + + + + Gets a value that indicates whether this known folder's path exists on the computer. + + If this property value is false, + the folder might be a virtual folder ( property will + be for virtual folders) + + + + Gets a value that states whether this known folder + can have its path set to a new value, + including any restrictions on the redirection. + + + + + Prepares the browser to be navigated. + + A handle to the owner window or control. + A pointer to a RECT containing the coordinates of the bounding rectangle + the browser will occupy. The coordinates are relative to hwndParent. If this parameter is NULL, + then method IExplorerBrowser::SetRect should subsequently be called. + A pointer to a FOLDERSETTINGS structure that determines how the folder will be + displayed in the view. If this parameter is NULL, then method IExplorerBrowser::SetFolderSettings + should be called, otherwise, the default view settings for the folder are used. + + + + + Destroys the browser. + + + + + + Sets the size and position of the view windows created by the browser. + + A pointer to a DeferWindowPos handle. This paramater can be NULL. + The coordinates that the browser will occupy. + + + + + Sets the name of the property bag. + + A pointer to a constant, null-terminated, Unicode string that contains + the name of the property bag. View state information that is specific to the application of the + client is stored (persisted) using this name. + + + + + Sets the default empty text. + + A pointer to a constant, null-terminated, Unicode string that contains + the empty text. + + + + + Sets the folder settings for the current view. + + A pointer to a FOLDERSETTINGS structure that contains the folder settings + to be applied. + + + + + Initiates a connection with IExplorerBrowser for event callbacks. + + A pointer to the IExplorerBrowserEvents interface of the object to be + advised of IExplorerBrowser events + When this method returns, contains a token that uniquely identifies + the event listener. This allows several event listeners to be subscribed at a time. + + + + + Terminates an advisory connection. + + A connection token previously returned from IExplorerBrowser::Advise. + Identifies the connection to be terminated. + + + + + Sets the current browser options. + + One or more EXPLORER_BROWSER_OPTIONS flags to be set. + + + + + Gets the current browser options. + + When this method returns, contains the current EXPLORER_BROWSER_OPTIONS + for the browser. + + + + + Browses to a pointer to an item identifier list (PIDL) + + A pointer to a const ITEMIDLIST (item identifier list) that specifies an object's + location as the destination to navigate to. This parameter can be NULL. + A flag that specifies the category of the pidl. This affects how + navigation is accomplished + + + + + Browse to an object + + A pointer to an object to browse to. If the object cannot be browsed, + an error value is returned. + A flag that specifies the category of the pidl. This affects how + navigation is accomplished. + + + + + Creates a results folder and fills it with items. + + An interface pointer on the source object that will fill the IResultsFolder + One of the EXPLORER_BROWSER_FILL_FLAGS + + + + + Removes all items from the results folder. + + + + + + Gets an interface for the current view of the browser. + + A reference to the desired interface ID. + When this method returns, contains the interface pointer requested in riid. + This will typically be IShellView or IShellView2. + + + + + Internal class that contains interop declarations for + functions that are not benign and are performance critical. + + + + + Specifies behaviors for known folders. + + + + + No behaviors are defined. + + + + + Prevents a per-user known folder from being + redirected to a network location. + + + + + The known folder can be roamed through PC-to-PC synchronization. + + + + + Creates the known folder when the user first logs on. + + + + + Specifies the categories for known folders. + + + + + The folder category is not specified. + + + + + The folder is a virtual folder. Virtual folders are not part + of the file system. For example, Control Panel and + Printers are virtual folders. A number of properties + such as folder path and redirection do not apply to this category. + + + + + The folder is fixed. Fixed file system folders are not + managed by the Shell and are usually given a permanent + path when the system is installed. For example, the + Windows and Program Files folders are fixed folders. + A number of properties such as redirection do not apply + to this category. + + + + + The folder is a common folder. Common folders are + used for sharing data and settings + accessible by all users of a system. For example, + all users share a common Documents folder as well + as their per-user Documents folder. + + + + + Each user has their own copy of the folder. Per-user folders + are those stored under each user's profile and + accessible only by that user. + + + + + Structure used internally to store property values for + a known folder. This structure holds the information + returned in the FOLDER_DEFINITION structure, and + resources referenced by fields in NativeFolderDefinition, + such as icon and tool tip. + + + + + Contains the GUID identifiers for well-known folders. + + + + + Returns the friendly name for a specified folder. + + The Guid identifier for a known folder. + A value. + + + + Returns a sorted list of name, guid pairs for + all known folders. + + + + + + Computer + + + + + Conflicts + + + + + Control Panel + + + + + Desktop + + + + + Internet Explorer + + + + + Network + + + + + Printers + + + + + Sync Center + + + + + Network Connections + + + + + Sync Setup + + + + + Sync Results + + + + + Recycle Bin + + + + + Fonts + + + + + Startup + + + + + Programs + + + + + Start Menu + + + + + Recent Items + + + + + SendTo + + + + + Documents + + + + + Favorites + + + + + Network Shortcuts + + + + + Printer Shortcuts + + + + + Templates + + + + + Startup + + + + + Programs + + + + + Start Menu + + + + + Public Desktop + + + + + ProgramData + + + + + Templates + + + + + Public Documents + + + + + Roaming + + + + + Local + + + + + LocalLow + + + + + Temporary Internet Files + + + + + Cookies + + + + + History + + + + + System32 + + + + + System32 + + + + + Windows + + + + + The user's username (%USERNAME%) + + + + + Pictures + + + + + Program Files + + + + + Common Files + + + + + Program Files + + + + + Common Files + + + + + Program Files + + + + + Common Files + + + + + Administrative Tools + + + + + Administrative Tools + + + + + Music + + + + + Videos + + + + + Public Pictures + + + + + Public Music + + + + + Public Videos + + + + + Resources + + + + + None + + + + + OEM Links + + + + + Temporary Burn Folder + + + + + Users + + + + + Playlists + + + + + Sample Playlists + + + + + Sample Music + + + + + Sample Pictures + + + + + Sample Videos + + + + + Slide Shows + + + + + Public + + + + + Programs and Features + + + + + Installed Updates + + + + + Get Programs + + + + + Downloads + + + + + Public Downloads + + + + + Searches + + + + + Quick Launch + + + + + Contacts + + + + + Gadgets + + + + + Gadgets + + + + + Tree property value folder + + + + + GameExplorer + + + + + GameExplorer + + + + + Saved Games + + + + + Games + + + + + Recorded TV + + + + + Microsoft Office Outlook + + + + + Offline Files + + + + + Links + + + + + The user's full name (for instance, Jean Philippe Bagel) entered when the user account was created. + + + + + Search home + + + + + Original Images + + + + + UserProgramFiles + + + + + UserProgramFilesCommon + + + + + Ringtones + + + + + PublicRingtones + + + + + UsersLibraries + + + + + DocumentsLibrary + + + + + MusicLibrary + + + + + PicturesLibrary + + + + + VideosLibrary + + + + + RecordedTVLibrary + + + + + OtherUsers + + + + + DeviceMetadataStore + + + + + Libraries + + + + + UserPinned + + + + + ImplicitAppShortcuts + + + + + The FolderTypes values represent a view template applied to a folder, + usually based on its intended use and contents. + + + + + No particular content type has been detected or specified. This value is not supported in Windows 7 and later systems. + + + + + The folder is invalid. There are several things that can cause this judgement: hard disk errors, file system errors, and compression errors among them. + + + + + The folder contains document files. These can be of mixed format—.doc, .txt, and others. + + + + + Image files, such as .jpg, .tif, or .png files. + + + + + Windows 7 and later. The folder contains audio files, such as .mp3 and .wma files. + + + + + A list of music files displayed in Icons view. This value is not supported in Windows 7 and later systems. + + + + + The folder is the Games folder found in the Start menu. + + + + + The Control Panel in category view. This is a virtual folder. + + + + + The Control Panel in classic view. This is a virtual folder. + + + + + Printers that have been added to the system. This is a virtual folder. + + + + + The Recycle Bin. This is a virtual folder. + + + + + The software explorer window used by the Add or Remove Programs control panel icon. + + + + + The folder is a compressed archive, such as a compressed file with a .zip file name extension. + + + + + An e-mail-related folder that contains contact information. + + + + + A default library view without a more specific template. This value is not supported in Windows 7 and later systems. + + + + + The Network Explorer folder. + + + + + The folder is the FOLDERID_UsersFiles folder. + + + + + Windows 7 and later. The folder contains search results, but they are of mixed or no specific type. + + + + + Windows 7 and later. The folder is a library, but of no specified type. + + + + + Windows 7 and later. The folder contains video files. These can be of mixed format—.wmv, .mov, and others. + + + + + Windows 7 and later. The view shown when the user clicks the Windows Explorer button on the taskbar. + + + + + Windows 7 and later. The homegroup view. + + + + + Windows 7 and later. A folder that contains communication-related files such as e-mails, calendar information, and contact information. + + + + + Windows 7 and later. The folder contains recorded television broadcasts. + + + + + Windows 7 and later. The folder contains saved game states. + + + + + Windows 7 and later. The folder contains federated search OpenSearch results. + + + + + Windows 7 and later. Before you search. + + + + + Windows 7 and later. A user's Searches folder, normally found at C:\Users\username\Searches. + + + + + Creates the helper class for known folders. + + + + + Returns the native known folder (IKnownFolderNative) given a PID list + + + + + + + Returns a known folder given a globally unique identifier. + + A GUID for the requested known folder. + A known folder representing the specified name. + Thrown if the given Known Folder ID is invalid. + + + + Returns a known folder given a globally unique identifier. + + A GUID for the requested known folder. + A known folder representing the specified name. Returns null if Known Folder is not found or could not be created. + + + + Given a native KnownFolder (IKnownFolderNative), create the right type of + IKnownFolder object (FileSystemKnownFolder or NonFileSystemKnownFolder) + + Native Known Folder + + + + + Returns the known folder given its canonical name. + + A non-localized canonical name for the known folder, such as MyComputer. + A known folder representing the specified name. + Thrown if the given canonical name is invalid or if the KnownFolder could not be created. + + + + Returns a known folder given its shell path, such as C:\users\public\documents or + ::{645FF040-5081-101B-9F08-00AA002F954E} for the Recycle Bin. + + The path for the requested known folder; either a physical path or a virtual path. + A known folder representing the specified name. + + + + Returns a known folder given its shell namespace parsing name, such as + ::{645FF040-5081-101B-9F08-00AA002F954E} for the Recycle Bin. + + The parsing name (or path) for the requested known folder. + A known folder representing the specified name. + Thrown if the given parsing name is invalid. + + + + Defines properties for known folders that identify the path of standard known folders. + + + + + Gets a strongly-typed read-only collection of all the registered known folders. + + + + + Gets the metadata for the Computer folder. + + An object. + + + + Gets the metadata for the Conflict folder. + + An object. + + + + Gets the metadata for the ControlPanel folder. + + An object. + + + + Gets the metadata for the Desktop folder. + + An object. + + + + Gets the metadata for the Internet folder. + + An object. + + + + Gets the metadata for the Network folder. + + An object. + + + + Gets the metadata for the Printers folder. + + An object. + + + + Gets the metadata for the SyncManager folder. + + An object. + + + + Gets the metadata for the Connections folder. + + An object. + + + + Gets the metadata for the SyncSetup folder. + + An object. + + + + Gets the metadata for the SyncResults folder. + + An object. + + + + Gets the metadata for the RecycleBin folder. + + An object. + + + + Gets the metadata for the Fonts folder. + + An object. + + + + Gets the metadata for the Startup folder. + + An object. + + + + Gets the metadata for the Programs folder. + + An object. + + + + Gets the metadata for the per-user StartMenu folder. + + An object. + + + + Gets the metadata for the per-user Recent folder. + + An object. + + + + Gets the metadata for the per-user SendTo folder. + + An object. + + + + Gets the metadata for the per-user Documents folder. + + An object. + + + + Gets the metadata for the per-user Favorites folder. + + An object. + + + + Gets the metadata for the NetHood folder. + + An object. + + + + Gets the metadata for the PrintHood folder. + + An object. + + + + Gets the metadata for the Templates folder. + + An object. + + + + Gets the metadata for the CommonStartup folder. + + An object. + + + + Gets the metadata for the CommonPrograms folder. + + An object. + + + + Gets the metadata for the CommonStartMenu folder. + + An object. + + + + Gets the metadata for the PublicDesktop folder. + + An object. + + + + Gets the metadata for the ProgramData folder. + + An object. + + + + Gets the metadata for the CommonTemplates folder. + + An object. + + + + Gets the metadata for the PublicDocuments folder. + + An object. + + + + Gets the metadata for the RoamingAppData folder. + + An object. + + + + Gets the metadata for the per-user LocalAppData + folder. + + An object. + + + + Gets the metadata for the LocalAppDataLow folder. + + An object. + + + + Gets the metadata for the InternetCache folder. + + An object. + + + + Gets the metadata for the Cookies folder. + + An object. + + + + Gets the metadata for the History folder. + + An object. + + + + Gets the metadata for the System folder. + + An object. + + + + Gets the metadata for the SystemX86 + folder. + + An object. + + + + Gets the metadata for the Windows folder. + + An object. + + + + Gets the metadata for the Profile folder. + + An object. + + + + Gets the metadata for the per-user Pictures folder. + + An object. + + + + Gets the metadata for the ProgramFilesX86 folder. + + An object. + + + + Gets the metadata for the ProgramFilesCommonX86 folder. + + An object. + + + + Gets the metadata for the ProgramsFilesX64 folder. + + An object. + + + + Gets the metadata for the ProgramFilesCommonX64 folder. + + An object. + + + + Gets the metadata for the ProgramFiles folder. + + An object. + + + + Gets the metadata for the ProgramFilesCommon folder. + + An object. + + + + Gets the metadata for the AdminTools folder. + + An object. + + + + Gets the metadata for the CommonAdminTools folder. + + An object. + + + + Gets the metadata for the per-user Music folder. + + An object. + + + + Gets the metadata for the Videos folder. + + An object. + + + + Gets the metadata for the PublicPictures folder. + + An object. + + + + Gets the metadata for the PublicMusic folder. + + An object. + + + + Gets the metadata for the PublicVideos folder. + + An object. + + + + Gets the metadata for the ResourceDir folder. + + An object. + + + + Gets the metadata for the LocalizedResourcesDir folder. + + An object. + + + + Gets the metadata for the CommonOEMLinks folder. + + An object. + + + + Gets the metadata for the CDBurning folder. + + An object. + + + + Gets the metadata for the UserProfiles folder. + + An object. + + + + Gets the metadata for the Playlists folder. + + An object. + + + + Gets the metadata for the SamplePlaylists folder. + + An object. + + + + Gets the metadata for the SampleMusic folder. + + An object. + + + + Gets the metadata for the SamplePictures folder. + + An object. + + + + Gets the metadata for the SampleVideos folder. + + An object. + + + + Gets the metadata for the PhotoAlbums folder. + + An object. + + + + Gets the metadata for the Public folder. + + An object. + + + + Gets the metadata for the ChangeRemovePrograms folder. + + An object. + + + + Gets the metadata for the AppUpdates folder. + + An object. + + + + Gets the metadata for the AddNewPrograms folder. + + An object. + + + + Gets the metadata for the per-user Downloads folder. + + An object. + + + + Gets the metadata for the PublicDownloads folder. + + An object. + + + + Gets the metadata for the per-user SavedSearches folder. + + An object. + + + + Gets the metadata for the per-user QuickLaunch folder. + + An object. + + + + Gets the metadata for the Contacts folder. + + An object. + + + + Gets the metadata for the SidebarParts folder. + + An object. + + + + Gets the metadata for the SidebarDefaultParts folder. + + An object. + + + + Gets the metadata for the TreeProperties folder. + + An object. + + + + Gets the metadata for the PublicGameTasks folder. + + An object. + + + + Gets the metadata for the GameTasks folder. + + An object. + + + + Gets the metadata for the per-user SavedGames folder. + + An object. + + + + Gets the metadata for the Games folder. + + An object. + + + + Gets the metadata for the RecordedTV folder. + + An object. + This folder is not used. + + + + Gets the metadata for the SearchMapi folder. + + An object. + + + + Gets the metadata for the SearchCsc folder. + + An object. + + + + Gets the metadata for the per-user Links folder. + + An object. + + + + Gets the metadata for the UsersFiles folder. + + An object. + + + + Gets the metadata for the SearchHome folder. + + An object. + + + + Gets the metadata for the OriginalImages folder. + + An object. + + + + Gets the metadata for the UserProgramFiles folder. + + + + + Gets the metadata for the UserProgramFilesCommon folder. + + + + + Gets the metadata for the Ringtones folder. + + + + + Gets the metadata for the PublicRingtones folder. + + + + + Gets the metadata for the UsersLibraries folder. + + + + + Gets the metadata for the DocumentsLibrary folder. + + + + + Gets the metadata for the MusicLibrary folder. + + + + + Gets the metadata for the PicturesLibrary folder. + + + + + Gets the metadata for the VideosLibrary folder. + + + + + Gets the metadata for the RecordedTVLibrary folder. + + + + + Gets the metadata for the OtherUsers folder. + + + + + Gets the metadata for the DeviceMetadataStore folder. + + + + + Gets the metadata for the Libraries folder. + + + + + Gets the metadata for the UserPinned folder. + + + + + Gets the metadata for the ImplicitAppShortcuts folder. + + + + + Internal class to represent the KnownFolder settings/properties + + + + + Populates a structure that contains + this known folder's properties. + + + + + Gets the path of this this known folder. + + + Returns false if the folder is virtual, or a boolean + value that indicates whether this known folder exists. + + Native IKnownFolder reference + + A containing the path, or if this known folder does not exist. + + + + + Gets the path for this known folder. + + A object. + + + + Gets the category designation for this known folder. + + A value. + + + + Gets this known folder's canonical name. + + A object. + + + + Gets this known folder's description. + + A object. + + + + Gets the unique identifier for this known folder's parent folder. + + A value. + + + + Gets this known folder's relative path. + + A object. + + + + Gets this known folder's tool tip text. + + A object. + + + + Gets the resource identifier for this + known folder's tool tip text. + + A object. + + + + Gets this known folder's localized name. + + A object. + + + + Gets the resource identifier for this + known folder's localized name. + + A object. + + + + Gets this known folder's security attributes. + + A object. + + + + Gets this known folder's file attributes, + such as "read-only". + + A value. + + + + Gets an value that describes this known folder's behaviors. + + A value. + + + + Gets the unique identifier for this known folder's type. + + A value. + + + + Gets a string representation of this known folder's type. + + A object. + + + + Gets the unique identifier for this known folder. + + A value. + + + + Gets a value that indicates whether this known folder's path exists on the computer. + + A bool value. + If this property value is false, + the folder might be a virtual folder ( property will + be for virtual folders) + + + + Gets a value that states whether this known folder + can have its path set to a new value, + including any restrictions on the redirection. + + A value. + + + + Specifies the redirection capabilities for known folders. + + + + + Redirection capability is unknown. + + + + + The known folder can be redirected. + + + + + The known folder can be redirected. + Currently, redirection exists only for + common and user folders; fixed and virtual folders + cannot be redirected. + + + + + Redirection is not allowed. + + + + + The folder cannot be redirected because it is + already redirected by group policy. + + + + + The folder cannot be redirected because the policy + prohibits redirecting this folder. + + + + + The folder cannot be redirected because the calling + application does not have sufficient permissions. + + + + + Contains special retrieval options for known folders. + + + + + A Serch Connector folder in the Shell Namespace + + + + + Indicates whether this feature is supported on the current platform. + + + + + CommonFileDialog AddPlace locations + + + + + At the bottom of the Favorites or Places list. + + + + + At the top of the Favorites or Places list. + + + + + One of the values that indicates how the ShellObject DisplayName should look. + + + + + Returns the display name relative to the desktop. + + + + + Returns the parsing name relative to the parent folder. + + + + + Returns the path relative to the parent folder in a + friendly format as displayed in an address bar. + + + + + Returns the parsing name relative to the desktop. + + + + + Returns the editing name relative to the parent folder. + + + + + Returns the editing name relative to the desktop. + + + + + Returns the display name relative to the file system path. + + + + + Returns the display name relative to a URL. + + + + + Available Library folder types + + + + + General Items + + + + + Documents + + + + + Music + + + + + Pictures + + + + + Videos + + + + + Flags controlling the appearance of a window + + + + + Hides the window and activates another window. + + + + + Activates and displays the window (including restoring + it to its original size and position). + + + + + Minimizes the window. + + + + + Maximizes the window. + + + + + Similar to , except that the window + is not activated. + + + + + Activates the window and displays it in its current size + and position. + + + + + Minimizes the window and activates the next top-level window. + + + + + Minimizes the window and does not activate it. + + + + + Similar to , except that the window is not + activated. + + + + + Activates and displays the window, restoring it to its original + size and position. + + + + + Sets the show state based on the initial value specified when + the process was created. + + + + + Minimizes a window, even if the thread owning the window is not + responding. Use this only to minimize windows from a different + thread. + + + + + Provides a set of flags to be used with + to indicate the operation in methods. + + + + + An implicit comparison between the value of the property and the value of the constant. + + + + + The value of the property and the value of the constant must be equal. + + + + + The value of the property and the value of the constant must not be equal. + + + + + The value of the property must be less than the value of the constant. + + + + + The value of the property must be greater than the value of the constant. + + + + + The value of the property must be less than or equal to the value of the constant. + + + + + The value of the property must be greater than or equal to the value of the constant. + + + + + The value of the property must begin with the value of the constant. + + + + + The value of the property must end with the value of the constant. + + + + + The value of the property must contain the value of the constant. + + + + + The value of the property must not contain the value of the constant. + + + + + The value of the property must match the value of the constant, where '?' + matches any single character and '*' matches any sequence of characters. + + + + + The value of the property must contain a word that is the value of the constant. + + + + + The value of the property must contain a word that begins with the value of the constant. + + + + + The application is free to interpret this in any suitable way. + + + + + Set of flags to be used with . + + + + + Indicates that the values of the subterms are combined by "AND". + + + + + Indicates that the values of the subterms are combined by "OR". + + + + + Indicates a "NOT" comparison of subterms. + + + + + Indicates that the node is a comparison between a property and a + constant value using a . + + + + + Used to describe the view mode. + + + + + The view is not specified. + + + + + This should have the same affect as Unspecified. + + + + + The minimum valid enumeration value. Used for validation purposes only. + + + + + Details view. + + + + + Tiles view. + + + + + Icons view. + + + + + Windows 7 and later. List view. + + + + + Windows 7 and later. Content view. + + + + + The maximum valid enumeration value. Used for validation purposes only. + + + + + The direction in which the items are sorted. + + + + + A default value for sort direction, this value should not be used; + instead use Descending or Ascending. + + + + + The items are sorted in descending order. Whether the sort is alphabetical, numerical, + and so on, is determined by the data type of the column indicated in propkey. + + + + + The items are sorted in ascending order. Whether the sort is alphabetical, numerical, + and so on, is determined by the data type of the column indicated in propkey. + + + + + Provides a set of flags to be used with IQueryParser::SetOption and + IQueryParser::GetOption to indicate individual options. + + + + + The value should be VT_LPWSTR and the path to a file containing a schema binary. + + + + + The value must be VT_EMPTY (the default) or a VT_UI4 that is an LCID. It is used + as the locale of contents (not keywords) in the query to be searched for, when no + other information is available. The default value is the current keyboard locale. + Retrieving the value always returns a VT_UI4. + + + + + This option is used to override the default word breaker used when identifying keywords + in queries. The default word breaker is chosen according to the language of the keywords + (cf. SQSO_LANGUAGE_KEYWORDS below). When setting this option, the value should be VT_EMPTY + for using the default word breaker, or a VT_UNKNOWN with an object supporting + the IWordBreaker interface. Retrieving the option always returns a VT_UNKNOWN with an object + supporting the IWordBreaker interface. + + + + + The value should be VT_EMPTY or VT_BOOL with VARIANT_TRUE to allow natural query + syntax (the default) or VT_BOOL with VARIANT_FALSE to allow only advanced query syntax. + Retrieving the option always returns a VT_BOOL. + This option is now deprecated, use SQSO_SYNTAX. + + + + + The value should be VT_BOOL with VARIANT_TRUE to generate query expressions + as if each word in the query had a star appended to it (unless followed by punctuation + other than a parenthesis), or VT_EMPTY or VT_BOOL with VARIANT_FALSE to + use the words as they are (the default). A word-wheeling application + will generally want to set this option to true. + Retrieving the option always returns a VT_BOOL. + + + + + Reserved. The value should be VT_EMPTY (the default) or VT_I4. + Retrieving the option always returns a VT_I4. + + + + + The value must be a VT_UI4 that is a LANGID. It defaults to the default user UI language. + + + + + The value must be a VT_UI4 that is a STRUCTURED_QUERY_SYNTAX value. + It defaults to SQS_NATURAL_QUERY_SYNTAX. + + + + + The value must be a VT_BLOB that is a copy of a TIME_ZONE_INFORMATION structure. + It defaults to the current time zone. + + + + + This setting decides what connector should be assumed between conditions when none is specified. + The value must be a VT_UI4 that is a CONDITION_TYPE. Only CT_AND_CONDITION and CT_OR_CONDITION + are valid. It defaults to CT_AND_CONDITION. + + + + + This setting decides whether there are special requirements on the case of connector keywords (such + as AND or OR). The value must be a VT_UI4 that is a CASE_REQUIREMENT value. + It defaults to CASE_REQUIREMENT_UPPER_IF_AQS. + + + + + Provides a set of flags to be used with IQueryParser::SetMultiOption + to indicate individual options. + + + + + The key should be property name P. The value should be a + VT_UNKNOWN with an IEnumVARIANT which has two values: a VT_BSTR that is another + property name Q and a VT_I4 that is a CONDITION_OPERATION cop. A predicate with + property name P, some operation and a value V will then be replaced by a predicate + with property name Q, operation cop and value V before further processing happens. + + + + + The key should be a value type name V. The value should be a + VT_LPWSTR with a property name P. A predicate with no property name and a value of type + V (or any subtype of V) will then use property P. + + + + + The key should be a value type name V. The value should be a + VT_UNKNOWN with a IConditionGenerator G. The GenerateForLeaf method of + G will then be applied to any predicate with value type V and if it returns a query + expression, that will be used. If it returns NULL, normal processing will be used + instead. + + + + + The key should be a property name P. The value should be a VT_VECTOR|VT_LPWSTR, + where each string is a property name. The count must be at least one. This "map" will be + added to those of the loaded schema and used during resolution. A second call with the + same key will replace the current map. If the value is VT_NULL, the map will be removed. + + + + + Used by IQueryParserManager::SetOption to set parsing options. + This can be used to specify schemas and localization options. + + + + + A VT_LPWSTR containing the name of the file that contains the schema binary. + The default value is StructuredQuerySchema.bin for the SystemIndex catalog + and StructuredQuerySchemaTrivial.bin for the trivial catalog. + + + + + Either a VT_BOOL or a VT_LPWSTR. If the value is a VT_BOOL and is FALSE, + a pre-localized schema will not be used. If the value is a VT_BOOL and is TRUE, + IQueryParserManager will use the pre-localized schema binary in + "%ALLUSERSPROFILE%\Microsoft\Windows". If the value is a VT_LPWSTR, the value should + contain the full path of the folder in which the pre-localized schema binary can be found. + The default value is VT_BOOL with TRUE. + + + + + A VT_LPWSTR containing the full path to the folder that contains the + unlocalized schema binary. The default value is "%SYSTEMROOT%\System32". + + + + + A VT_LPWSTR containing the full path to the folder that contains the + localized schema binary that can be read and written to as needed. + The default value is "%LOCALAPPDATA%\Microsoft\Windows". + + + + + A VT_BOOL. If TRUE, then the paths for pre-localized and localized binaries + have "\(LCID)" appended to them, where language code identifier (LCID) is + the decimal locale ID for the localized language. The default is TRUE. + + + + + A VT_UNKNOWN with an object supporting ISchemaLocalizerSupport. + This object will be used instead of the default localizer support object. + + + + + A Shell Library in the Shell Namespace + + + + + Creates a shell library in the Libraries Known Folder, + using the given IKnownFolder + + KnownFolder from which to create the new Shell Library + If true , opens the library in read-only mode. + + + + Creates a shell library in the Libraries Known Folder, + using the given shell library name. + + The name of this library + Allow overwriting an existing library; if one exists with the same name + + + + Creates a shell library in a given Known Folder, + using the given shell library name. + + The name of this library + The known folder + Override an existing library with the same name + + + + Creates a shell library in a given local folder, + using the given shell library name. + + The name of this library + The path to the local folder + Override an existing library with the same name + + + + Close the library, and release its associated file system resources + + + + + Load the library using a number of options + + The name of the library + If true, loads the library in read-only mode. + A ShellLibrary Object + + + + Load the library using a number of options + + The name of the library. + The path to the library. + If true, opens the library in read-only mode. + A ShellLibrary Object + + + + Load the library using a number of options + + IShellItem + read-only flag + A ShellLibrary Object + + + + Load the library using a number of options + + A known folder. + If true, opens the library in read-only mode. + A ShellLibrary Object + + + + Shows the library management dialog which enables users to mange the library folders and default save location. + + The name of the library + The path to the library. + The parent window,or IntPtr.Zero for no parent + A title for the library management dialog, or null to use the library name as the title + An optional help string to display for the library management dialog + If true, do not show warning dialogs about locations that cannot be indexed + If the library is already open in read-write mode, the dialog will not save the changes. + + + + Shows the library management dialog which enables users to mange the library folders and default save location. + + The name of the library + The parent window,or IntPtr.Zero for no parent + A title for the library management dialog, or null to use the library name as the title + An optional help string to display for the library management dialog + If true, do not show warning dialogs about locations that cannot be indexed + If the library is already open in read-write mode, the dialog will not save the changes. + + + + Shows the library management dialog which enables users to mange the library folders and default save location. + + A known folder. + The parent window,or IntPtr.Zero for no parent + A title for the library management dialog, or null to use the library name as the title + An optional help string to display for the library management dialog + If true, do not show warning dialogs about locations that cannot be indexed + If the library is already open in read-write mode, the dialog will not save the changes. + + + + Add a new FileSystemFolder or SearchConnector + + The folder to add to the library. + + + + Add an existing folder to this library + + The path to the folder to be added to the library. + + + + Clear all items of this Library + + + + + Remove a folder or search connector + + The item to remove. + true if the item was removed. + + + + Remove a folder or search connector + + The path of the item to remove. + true if the item was removed. + + + + Release resources + + Indicates that this was called from Dispose(), rather than from the finalizer. + + + + Release resources + + + + + Retrieves the collection enumerator. + + The enumerator. + + + + Retrieves the collection enumerator. + + The enumerator. + + + + Determines if an item with the specified path exists in the collection. + + The path of the item. + true if the item exists in the collection. + + + + Determines if a folder exists in the collection. + + The folder. + true, if the folder exists in the collection. + + + + Searches for the specified FileSystemFolder and returns the zero-based index of the + first occurrence within Library list. + + The item to search for. + The index of the item in the collection, or -1 if the item does not exist. + + + + Inserts a FileSystemFolder at the specified index. + + The index to insert at. + The FileSystemFolder to insert. + + + + Removes an item at the specified index. + + The index to remove. + + + + Copies the collection to an array. + + The array to copy to. + The index in the array at which to start the copy. + + + + The name of the library, every library must + have a name + + Will throw if no Icon is set + + + + The Resource Reference to the icon. + + + + + One of predefined Library types + + Will throw if no Library Type is set + + + + The Guid of the Library type + + Will throw if no Library Type is set + + + + By default, this folder is the first location + added to the library. The default save folder + is both the default folder where files can + be saved, and also where the library XML + file will be saved, if no other path is specified + + + + + Whether the library will be pinned to the + Explorer Navigation Pane + + + + + Get a the known folder FOLDERID_Libraries + + + + + Retrieves the folder at the specified index + + The index of the folder to retrieve. + A folder. + + + + The count of the items in the list. + + + + + Indicates whether this list is read-only or not. + + + + + Indicates whether this feature is supported on the current platform. + + + + + Defines the abstract base class for the common file dialogs. + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified title. + + The title to display in the dialog. + + + + Tries to set the File(s) Type Combo to match the value in + 'DefaultExtension'. Only doing this if 'this' is a Save dialog + as it makes no sense to do this if only Opening a file. + + + The native/IFileDialog instance. + + + + + Adds a location, such as a folder, library, search connector, or known folder, to the list of + places available for a user to open or save items. This method actually adds an item + to the Favorite Links or Places section of the Open/Save dialog. + + The item to add to the places list. + One of the enumeration values that indicates placement of the item in the list. + + + + Adds a location (folder, library, search connector, known folder) to the list of + places available for the user to open or save items. This method actually adds an item + to the Favorite Links or Places section of the Open/Save dialog. Overload method + takes in a string for the path. + + The item to add to the places list. + One of the enumeration values that indicates placement of the item in the list. + + + + Displays the dialog. + + Window handle of any top-level window that will own the modal dialog box. + A object. + + + + Displays the dialog. + + Top-level WPF window that will own the modal dialog box. + A object. + + + + Displays the dialog. + + A object. + + + + Removes the current selection. + + + + + Returns if change to the colleciton is allowed. + + true if collection change is allowed. + + + + Applies changes to the collection. + + + + + Determines if changes to a specific property are allowed. + + The name of the property. + The control propertyName applies to. + true if the property change is allowed. + + + + Called when a control currently in the collection + has a property changed. + + The name of the property changed. + The control whose property has changed. + + + + Ensures that the user has selected one or more files. + + + The dialog has not been dismissed yet or the dialog was cancelled. + + + + + Ensures that the user has selected one or more files. + + + The dialog has not been dismissed yet or the dialog was cancelled. + + + + + Throws an exception when the dialog is showing preventing + a requested change to a property or the visible set of controls. + + The message to include in the exception. + The dialog is in an + invalid state to perform the requested operation. + + + + Get the IFileDialogCustomize interface, preparing to add controls. + + + + + Raises the event just before the dialog is about to return with a result. + + The event data. + + + + Raises the to stop navigation to a particular location. + + Cancelable event arguments. + + + + Raises the event when the user navigates to a new folder. + + The event data. + + + + Raises the event when the user changes the selection in the dialog's view. + + The event data. + + + + Raises the event when the dialog is opened to notify the + application of the initial chosen filetype. + + The event data. + + + + Raises the event when the dialog is opened. + + The event data. + + + + Releases the unmanaged resources used by the CommonFileDialog class and optionally + releases the managed resources. + + true to release both managed and unmanaged resources; + false to release only unmanaged resources. + + + + Releases the resources used by the current instance of the CommonFileDialog class. + + + + + The collection of names selected by the user. + + + + + Raised just before the dialog is about to return with a result. Occurs when the user clicks on the Open + or Save button on a file dialog box. + + + + + Raised just before the user navigates to a new folder. + + + + + Raised when the user navigates to a new folder. + + + + + Raised when the user changes the selection in the dialog's view. + + + + + Raised when the dialog is opened to notify the application of the initial chosen filetype. + + + + + Raised when the dialog is opening. + + + + + Gets the collection of controls for the dialog. + + + + + Gets the filters used by the dialog. + + + + + Gets or sets the dialog title. + + A object. + + + + Gets or sets a value that determines whether the file must exist beforehand. + + A value. true if the file must exist. + This property cannot be set when the dialog is visible. + + + + Gets or sets a value that specifies whether the returned file must be in an existing folder. + + A value. true if the file must exist. + This property cannot be set when the dialog is visible. + + + Gets or sets a value that determines whether to validate file names. + + A value. true to check for situations that would prevent an application from opening the selected file, such as sharing violations or access denied errors. + This property cannot be set when the dialog is visible. + + + + + Gets or sets a value that determines whether read-only items are returned. + Default value for CommonOpenFileDialog is true (allow read-only files) and + CommonSaveFileDialog is false (don't allow read-only files). + + A value. true includes read-only items. + This property cannot be set when the dialog is visible. + + + + Gets or sets a value that determines the restore directory. + + + This property cannot be set when the dialog is visible. + + + + Gets or sets a value that controls whether + to show or hide the list of pinned places that + the user can choose. + + A value. true if the list is visible; otherwise false. + This property cannot be set when the dialog is visible. + + + + Gets or sets a value that controls whether to show or hide the list of places where the user has recently opened or saved items. + + A value. + This property cannot be set when the dialog is visible. + + + + Gets or sets a value that controls whether to show hidden items. + + A value.true to show the items; otherwise false. + This property cannot be set when the dialog is visible. + + + + Gets or sets a value that controls whether + properties can be edited. + + A value. + + + + Gets or sets a value that controls whether shortcuts should be treated as their target items, allowing an application to open a .lnk file. + + A value. true indicates that shortcuts should be treated as their targets. + This property cannot be set when the dialog is visible. + + + + Gets or sets the default file extension to be added to file names. If the value is null + or string.Empty, the extension is not added to the file names. + + + + + Gets the index for the currently selected file type. + + + + + Gets the selected filename. + + A object. + This property cannot be used when multiple files are selected. + + + + Gets the selected item as a ShellObject. + + A object. + This property cannot be used when multiple files + are selected. + + + + Gets or sets the initial directory displayed when the dialog is shown. + A null or empty string indicates that the dialog is using the default directory. + + A object. + + + + Gets or sets a location that is always selected when the dialog is opened, + regardless of previous user action. A null value implies that the dialog is using + the default location. + + + + + Sets the folder and path used as a default if there is not a recently used folder value available. + + + + + Sets the location (ShellContainer + used as a default if there is not a recently used folder value available. + + + + + Gets or sets a value that enables a calling application + to associate a GUID with a dialog's persisted state. + + + + + Default file name. + + + + + Indicates whether this feature is supported on the current platform. + + + + + Creates the push button controls used by the Common File Dialog. + + + + + Defines the properties and constructors for all prominent controls in the Common File Dialog. + + + + + Defines an abstract class that supports shared functionality for the + common file dialog controls. + + + + + Holds the text that is displayed for this control. + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the text. + + The text of the common file dialog control. + + + + Creates a new instance of this class with the specified name and text. + + The name of the common file dialog control. + The text of the common file dialog control. + + + + Attach the custom control itself to the specified dialog + + the target dialog + + + + Gets or sets the text string that is displayed on the control. + + + + + Gets or sets a value that determines if this control is enabled. + + + + + Gets or sets a boolean value that indicates whether + this control is visible. + + + + + Has this control been added to the dialog + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified text. + + The text to display for this control. + + + + Creates a new instance of this class with the specified name and text. + + The name of this control. + The text to display for this control. + + + + Gets or sets the prominent value of this control. + + Only one control can be specified as prominent. If more than one control is specified prominent, + then an 'E_UNEXPECTED' exception will be thrown when these controls are added to the dialog. + A group box control can only be specified as prominent if it contains one control and that control is of type 'CommonFileDialogProminentControl'. + + + + + Initializes a new instance of this class. + + + + + Initializes a new instance of this class with the text only. + + The text to display for this control. + + + + Initializes a new instance of this class with the specified name and text. + + The name of this control. + The text to display for this control. + + + + Attach the PushButton control to the dialog object + + Target dialog + + + + Occurs when the user clicks the control. This event is routed from COM via the event sink. + + + + + Creates the check button controls used by the Common File Dialog. + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified text. + + The text to display for this control. + + + + Creates a new instance of this class with the specified name and text. + + The name of this control. + The text to display for this control. + + + + Creates a new instance of this class with the specified text and check state. + + The text to display for this control. + The check state of this control. + + + + Creates a new instance of this class with the specified name, text and check state. + + The name of this control. + The text to display for this control. + The check state of this control. + + + + Attach the CheckButton control to the dialog object. + + the target dialog + + + + Gets or sets the state of the check box. + + + + + Occurs when the user changes the check state. + + + + + Creates the ComboBox controls in the Common File Dialog. + + + + + Specifies a property, event and method that indexed controls need + to implement. + + + + not sure where else to put this, so leaving here for now. + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified name. + + Text to display for this control + + + + Raises the SelectedIndexChanged event if this control is + enabled. + + Because this method is defined in an interface, we can either + have it as public, or make it private and explicitly implement (like below). + Making it public doesn't really help as its only internal (but can't have this + internal because of the interface) + + + + + Attach the ComboBox control to the dialog object + + The target dialog + + + + Gets the collection of CommonFileDialogComboBoxItem objects. + + + + + Gets or sets the current index of the selected item. + + + + + Occurs when the SelectedIndex is changed. + + + + By initializing the SelectedIndexChanged event with an empty + delegate, it is not necessary to check + if the SelectedIndexChanged is not null. + + + + + + Creates a ComboBoxItem for the Common File Dialog. + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified text. + + The text to use for the combo box item. + + + + Gets or sets the string that is displayed for this item. + + + + + Provides a strongly typed collection for dialog controls. + + DialogControl + + + + Inserts an dialog control at the specified index. + + The location to insert the control. + The item to insert. + A control with + the same name already exists in this collection -or- + the control is being hosted by another dialog -or- the associated dialog is + showing and cannot be modified. + + + + Removes the control at the specified index. + + The location of the control to remove. + + The associated dialog is + showing and cannot be modified. + + + + Recursively searches for the control who's id matches the value + passed in the parameter. + + + An integer containing the identifier of the + control being searched for. + + A DialogControl who's id matches the value of the + parameter. + + + + + Recursively searches for a given control id in the + collection passed via the parameter. + + + A Collection<CommonFileDialogControl> + An int containing the identifier of the control + being searched for. + + A DialogControl who's Id matches the value of the + parameter. + + + + + Defines the indexer that supports accessing controls by name. + + + Control names are case sensitive. + This indexer is useful when the dialog is created in XAML + rather than constructed in code. + + The name cannot be null or a zero-length string. + If there is more than one control with the same name, only the first control will be returned. + + + + Stores the file extensions used when filtering files in File Open and File Save dialogs. + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified display name and + file extension list. + + The name of this filter. + The list of extensions in + this filter. See remarks. + The can use a semicolon(";") + or comma (",") to separate extensions. Extensions can be prefaced + with a period (".") or with the file wild card specifier "*.". + + The cannot be null or a + zero-length string. + + + + + Internal helper that generates a single filter + specification for this filter, used by the COM API. + + Filter specification for this filter + + + + + Returns a string representation for this filter that includes + the display name and the list of extensions. + + A . + + + + Gets or sets the display name for this filter. + + + The value for this property cannot be set to null or a + zero-length string. + + + + + Gets a collection of the individual extensions + described by this filter. + + + + + Gets or sets a value that controls whether the extensions are displayed. + + + + + Provides a strongly typed collection for file dialog filters. + + + + + Creates the event data associated with event. + + + + + + Creates a new instance of this class. + + The name of the folder. + + + + Gets or sets the name of the folder. + + + + + Represents a group box control for the Common File Dialog. + note + + + + Creates a new instance of this class. + + + + + Create a new instance of this class with the specified text. + + The text to display for this control. + + + + Creates a new instance of this class with the specified name and text. + + The name of this control. + The text to display for this control. + + + + Initializes the item collection for this class. + + + + + Attach the GroupBox control to the dialog object + + Target dialog + + + + Gets the collection of controls for this group box. + + + + + Defines the label controls in the Common File Dialog. + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified text. + + The text to display for this control. + + + + Creates a new instance of this class with the specified name and text. + + The name of this control. + The text to display for this control. + + + + Attach this control to the dialog object + + Target dialog + + + + Defines the menu controls for the Common File Dialog. + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified text. + + The text to display for this control. + + + + Creates a new instance of this class with the specified name and text. + + The name of this control. + The text to display for this control. + + + + Attach the Menu control to the dialog object. + + the target dialog + + + + Gets the collection of CommonFileDialogMenuItem objects. + + + + + Creates the CommonFileDialogMenuItem items for the Common File Dialog. + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified text. + + The text to display for this control. + + + + Attach this control to the dialog object + + Target dialog + + + + Occurs when a user clicks a menu item. + + + + + Represents a radio button list for the Common File Dialog. + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified name. + + The name of this control. + + + + Occurs when the user changes the SelectedIndex. + + Because this method is defined in an interface, we can either + have it as public, or make it private and explicitly implement (like below). + Making it public doesn't really help as its only internal (but can't have this + internal because of the interface) + + + + + Attach the RadioButtonList control to the dialog object + + The target dialog + + + + Gets the collection of CommonFileDialogRadioButtonListItem objects + + + + + Gets or sets the current index of the selected item. + + + + + Occurs when the user changes the SelectedIndex. + + + + By initializing the SelectedIndexChanged event with an empty + delegate, we can skip the test to determine + if the SelectedIndexChanged is null. + test. + + + + + Represents a list item for the CommonFileDialogRadioButtonList object. + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified text. + + The string that you want to display for this list item. + + + + Gets or sets the string that will be displayed for this list item. + + + + + Specifies identifiers to indicate the return value of a CommonFileDialog dialog. + + + + + Default value for enumeration, a dialog box should never return this value. + + + + + The dialog box return value is OK (usually sent from a button labeled OK or Save). + + + + + The dialog box return value is Cancel (usually sent from a button labeled Cancel). + + + + + Defines the class for the simplest separator controls. + + + + + Attach the Separator control to the dialog object + + Target dialog + + + + Defines the class of commonly used file filters. + + + + + Gets a value that specifies the filter for *.txt files. + + + + + Gets a value that specifies the filter for picture files. + + + + + Gets a value that specifies the filter for Microsoft Office files. + + + + + Defines the text box controls in the Common File Dialog. + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified text. + + The text to display for this control. + + + + Creates a new instance of this class with the specified name and text. + + The name of this control. + The text to display for this control. + + + + Holds an instance of the customized (/native) dialog and should + be null until after the Attach() call is made. + + + + + Attach the TextBox control to the dialog object + + Target dialog + + + + Gets or sets a value for the text string contained in the CommonFileDialogTextBox. + + + + + Creates a Vista or Windows 7 Common File Dialog, allowing the user to select one or more files. + + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified name. + + The name of this dialog. + + + + Gets a collection of the selected file names. + + This property should only be used when the + + property is true. + + + + Gets a collection of the selected items as ShellObject objects. + + This property should only be used when the + + property is true. + + + + Gets or sets a value that determines whether the user can select more than one file. + + + + + Gets or sets a value that determines whether the user can select folders or files. + Default value is false. + + + + + Gets or sets a value that determines whether the user can select non-filesystem items, + such as Library, Search Connectors, or Known Folders. + + + + + Creates a Vista or Windows 7 Common File Dialog, allowing the user to select the filename and location for a saved file. + + + to save a file. Associated enumeration: . + + + + + Creates a new instance of this class. + + + + + Creates a new instance of this class with the specified name. + + The name of this dialog. + + + + Sets an item to appear as the initial entry in a Save As dialog. + + The initial entry to be set in the dialog. + The name of the item is displayed in the file name edit box, + and the containing folder is opened in the view. This would generally be + used when the application is saving an item that already exists. + + + + Specifies which properties will be collected in the save dialog. + + True to show default properties for the currently selected + filetype in addition to the properties specified by propertyList. False to show only properties + specified by pList. + List of properties to collect. This parameter can be null. + + + SetCollectedPropertyKeys can be called at any time before the dialog is displayed or while it + is visible. If different properties are to be collected depending on the chosen filetype, + then SetCollectedProperties can be called in response to CommonFileDialog::FileTypeChanged event. + Note: By default, no properties are collected in the save dialog. + + + + + Gets or sets a value that controls whether to prompt before + overwriting an existing file of the same name. Default value is true. + + + This property cannot be changed when the dialog is showing. + + + + + Gets or sets a value that controls whether to prompt for creation if the item returned in the save dialog does not exist. + + Note that this does not actually create the item. + + This property cannot be changed when the dialog is showing. + + + + + Gets or sets a value that controls whether to the save dialog + displays in expanded mode. + + Expanded mode controls whether the dialog + shows folders for browsing or hides them. + + This property cannot be changed when the dialog is showing. + + + + + Gets or sets a value that controls whether the + returned file name has a file extension that matches the + currently selected file type. If necessary, the dialog appends the correct + file extension. + + + This property cannot be changed when the dialog is showing. + + + + + Retrieves the set of property values for a saved item or an item in the process of being saved. + + Collection of property values collected from the save dialog + This property can be called while the dialog is showing to retrieve the current + set of values in the metadata collection pane. It can also be called after the dialog + has closed, to retrieve the final set of values. The call to this method will fail + unless property collection has been turned on with a call to SetCollectedPropertyKeys method. + + + + + Internal class that contains interop declarations for + functions that are considered benign but that + are performance critical. + + + Functions that are benign but not performance critical + should be located in the NativeMethods class. + + + + + An in-memory property store cache + + + + + Gets the state of a property stored in the cache + + + + + + + + Gets the valeu and state of a property in the cache + + + + + + + + + Sets the state of a property in the cache. + + + + + + + + Sets the value and state in the cache. + + + + + + + + + A property store + + + + + Gets the number of properties contained in the property store. + + + + + + + Get a property key located at a specific index. + + + + + + + + Gets the value of a property from the store + + + + + + + + Sets the value of a property in the store + + + + + + + + Commits the changes. + + + + + + Sets the specified iconic thumbnail for the specified window. + This is typically done in response to a DWM message. + + The window handle. + The thumbnail bitmap. + + + + Sets the specified peek (live preview) bitmap for the specified + window. This is typically done in response to a DWM message. + + The window handle. + The thumbnail bitmap. + Whether to display a standard window + frame around the bitmap. + + + + Sets the specified peek (live preview) bitmap for the specified + window. This is typically done in response to a DWM message. + + The window handle. + The thumbnail bitmap. + The client area offset at which to display + the specified bitmap. The rest of the parent window will be + displayed as "remembered" by the DWM. + Whether to display a standard window + frame around the bitmap. + + + + Call this method to either enable custom previews on the taskbar (second argument as true) + or to disable (second argument as false). If called with True, the method will call DwmSetWindowAttribute + for the specific window handle and let DWM know that we will be providing a custom bitmap for the thumbnail + as well as Aero peek. + + + + + + + Defines a partial class that implements helper methods for retrieving Shell properties + using a canonical name, property key, or a strongly-typed property. Also provides + access to all the strongly-typed system properties and default properties collections. + + + + + Returns a property available in the default property collection using + the given property key. + + The property key. + An IShellProperty. + + + + Returns a property available in the default property collection using + the given canonical name. + + The canonical name. + An IShellProperty. + + + + Returns a strongly typed property available in the default property collection using + the given property key. + + The type of property to retrieve. + The property key. + A strongly-typed ShellProperty for the given property key. + + + + Returns a strongly typed property available in the default property collection using + the given canonical name. + + The type of property to retrieve. + The canonical name. + A strongly-typed ShellProperty for the given canonical name. + + + + Returns the shell property writer used when writing multiple properties. + + A ShellPropertyWriter. + Use the Using pattern with the returned ShellPropertyWriter or + manually call the Close method on the writer to commit the changes + and dispose the writer + + + + Cleans up memory + + + + + Cleans up memory + + + + + Gets all the properties for the system through an accessor. + + + + + Gets the collection of all the default properties for this item. + + + + + .System Properties + + + + + Base class for all the strongly-typed properties + + + + + Name: System.AcquisitionID -- PKEY_AcquisitionID + Description: Hash to determine acquisition session. + + Type: Int32 -- VT_I4 + FormatID: {65A98875-3C80-40AB-ABBC-EFDAF77DBEE2}, 100 + + + + + Name: System.ApplicationName -- PKEY_ApplicationName + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) Legacy code may treat this as VT_LPSTR. + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 18 (PIDSI_APPNAME) + + + + + Name: System.Author -- PKEY_Author + Description: + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) Legacy code may treat this as VT_LPSTR. + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 4 (PIDSI_AUTHOR) + + + + + Name: System.Capacity -- PKEY_Capacity + Description: The amount of total space in bytes. + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_Volume) {9B174B35-40FF-11D2-A27E-00C04FC30871}, 3 (PID_VOLUME_CAPACITY) (Filesystem Volume Properties) + + + + + Name: System.Category -- PKEY_Category + Description: Legacy code treats this as VT_LPSTR. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 2 (PIDDSI_CATEGORY) + + + + + Name: System.Comment -- PKEY_Comment + Description: Comments. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) Legacy code may treat this as VT_LPSTR. + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 6 (PIDSI_COMMENTS) + + + + + Name: System.Company -- PKEY_Company + Description: The company or publisher. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 15 (PIDDSI_COMPANY) + + + + + Name: System.ComputerName -- PKEY_ComputerName + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 5 (PID_COMPUTERNAME) + + + + + Name: System.ContainedItems -- PKEY_ContainedItems + Description: The list of type of items, this item contains. For example, this item contains urls, attachments etc. + This is represented as a vector array of GUIDs where each GUID represents certain type. + + Type: Multivalue Guid -- VT_VECTOR | VT_CLSID (For variants: VT_ARRAY | VT_CLSID) + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 29 + + + + + Name: System.ContentStatus -- PKEY_ContentStatus + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 27 + + + + + Name: System.ContentType -- PKEY_ContentType + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 26 + + + + + Name: System.Copyright -- PKEY_Copyright + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 11 (PIDMSI_COPYRIGHT) + + + + + Name: System.DateAccessed -- PKEY_DateAccessed + Description: The time of the last access to the item. The Indexing Service friendly name is 'access'. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 16 (PID_STG_ACCESSTIME) + + + + + Name: System.DateAcquired -- PKEY_DateAcquired + Description: The time the file entered the system via acquisition. This is not the same as System.DateImported. + Examples are when pictures are acquired from a camera, or when music is purchased online. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {2CBAA8F5-D81F-47CA-B17A-F8D822300131}, 100 + + + + + Name: System.DateArchived -- PKEY_DateArchived + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {43F8D7B7-A444-4F87-9383-52271C9B915C}, 100 + + + + + Name: System.DateCompleted -- PKEY_DateCompleted + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {72FAB781-ACDA-43E5-B155-B2434F85E678}, 100 + + + + + Name: System.DateCreated -- PKEY_DateCreated + Description: The date and time the item was created. The Indexing Service friendly name is 'create'. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 15 (PID_STG_CREATETIME) + + + + + Name: System.DateImported -- PKEY_DateImported + Description: The time the file is imported into a separate database. This is not the same as System.DateAcquired. (Eg, 2003:05:22 13:55:04) + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 18258 + + + + + Name: System.DateModified -- PKEY_DateModified + Description: The date and time of the last write to the item. The Indexing Service friendly name is 'write'. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 14 (PID_STG_WRITETIME) + + + + + Name: System.DescriptionID -- PKEY_DescriptionID + Description: The contents of a SHDESCRIPTIONID structure as a buffer of bytes. + + Type: Buffer -- VT_VECTOR | VT_UI1 (For variants: VT_ARRAY | VT_UI1) + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 2 (PID_DESCRIPTIONID) + + + + + Name: System.DueDate -- PKEY_DueDate + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {3F8472B5-E0AF-4DB2-8071-C53FE76AE7CE}, 100 + + + + + Name: System.EndDate -- PKEY_EndDate + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {C75FAA05-96FD-49E7-9CB4-9F601082D553}, 100 + + + + + Name: System.FileAllocationSize -- PKEY_FileAllocationSize + Description: + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 18 (PID_STG_ALLOCSIZE) + + + + + Name: System.FileAttributes -- PKEY_FileAttributes + Description: This is the WIN32_FIND_DATA dwFileAttributes for the file-based item. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 13 (PID_STG_ATTRIBUTES) + + + + + Name: System.FileCount -- PKEY_FileCount + Description: + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 12 + + + + + Name: System.FileDescription -- PKEY_FileDescription + Description: This is a user-friendly description of the file. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSFMTID_VERSION) {0CEF7D53-FA64-11D1-A203-0000F81FEDEE}, 3 (PIDVSI_FileDescription) + + + + + Name: System.FileExtension -- PKEY_FileExtension + Description: This is the file extension of the file based item, including the leading period. + + If System.FileName is VT_EMPTY, then this property should be too. Otherwise, it should be derived + appropriately by the data source from System.FileName. If System.FileName does not have a file + extension, this value should be VT_EMPTY. + + To obtain the type of any item (including an item that is not a file), use System.ItemType. + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" ".txt" + "\\server\share\mydir\goodnews.doc" ".doc" + "\\server\share\numbers.xls" ".xls" + "\\server\share\folder" VT_EMPTY + "c:\foo\MyFolder" VT_EMPTY + [desktop] VT_EMPTY + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E4F10A3C-49E6-405D-8288-A23BD4EEAA6C}, 100 + + + + + Name: System.FileFRN -- PKEY_FileFRN + Description: This is the unique file ID, also known as the File Reference Number. For a given file, this is the same value + as is found in the structure variable FILE_ID_BOTH_DIR_INFO.FileId, via GetFileInformationByHandleEx(). + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 21 (PID_STG_FRN) + + + + + Name: System.FileName -- PKEY_FileName + Description: This is the file name (including extension) of the file. + + It is possible that the item might not exist on a filesystem (ie, it may not be opened + using CreateFile). Nonetheless, if the item is represented as a file from the logical sense + (and its name follows standard Win32 file-naming syntax), then the data source should emit this property. + + If an item is not a file, then the value for this property is VT_EMPTY. See + System.ItemNameDisplay. + + This has the same value as System.ParsingName for items that are provided by the Shell's file folder. + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" "hello.txt" + "\\server\share\mydir\goodnews.doc" "goodnews.doc" + "\\server\share\numbers.xls" "numbers.xls" + "c:\foo\MyFolder" "MyFolder" + (email message) VT_EMPTY + (song on portable device) "song.wma" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {41CF5AE0-F75A-4806-BD87-59C7D9248EB9}, 100 + + + + + Name: System.FileOwner -- PKEY_FileOwner + Description: This is the owner of the file, according to the file system. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_Misc) {9B174B34-40FF-11D2-A27E-00C04FC30871}, 4 (PID_MISC_OWNER) + + + + + Name: System.FileVersion -- PKEY_FileVersion + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSFMTID_VERSION) {0CEF7D53-FA64-11D1-A203-0000F81FEDEE}, 4 (PIDVSI_FileVersion) + + + + + Name: System.FindData -- PKEY_FindData + Description: WIN32_FIND_DATAW in buffer of bytes. + + Type: Buffer -- VT_VECTOR | VT_UI1 (For variants: VT_ARRAY | VT_UI1) + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 0 (PID_FINDDATA) + + + + + Name: System.FlagColor -- PKEY_FlagColor + Description: + + Type: UInt16 -- VT_UI2 + FormatID: {67DF94DE-0CA7-4D6F-B792-053A3E4F03CF}, 100 + + + + + Name: System.FlagColorText -- PKEY_FlagColorText + Description: This is the user-friendly form of System.FlagColor. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {45EAE747-8E2A-40AE-8CBF-CA52ABA6152A}, 100 + + + + + Name: System.FlagStatus -- PKEY_FlagStatus + Description: Status of Flag. Values: (0=none 1=white 2=Red). cdoPR_FLAG_STATUS + + Type: Int32 -- VT_I4 + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 12 + + + + + Name: System.FlagStatusText -- PKEY_FlagStatusText + Description: This is the user-friendly form of System.FlagStatus. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {DC54FD2E-189D-4871-AA01-08C2F57A4ABC}, 100 + + + + + Name: System.FreeSpace -- PKEY_FreeSpace + Description: The amount of free space in bytes. + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_Volume) {9B174B35-40FF-11D2-A27E-00C04FC30871}, 2 (PID_VOLUME_FREE) (Filesystem Volume Properties) + + + + + Name: System.FullText -- PKEY_FullText + Description: This PKEY is used to specify search terms that should be applied as broadly as possible, + across all valid properties for the data source(s) being searched. It should not be + emitted from a data source. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {1E3EE840-BC2B-476C-8237-2ACD1A839B22}, 6 + + + + + Name: System.Identity -- PKEY_Identity + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {A26F4AFC-7346-4299-BE47-EB1AE613139F}, 100 + + + + + Name: System.ImageParsingName -- PKEY_ImageParsingName + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D7750EE0-C6A4-48EC-B53E-B87B52E6D073}, 100 + + + + + Name: System.Importance -- PKEY_Importance + Description: + Type: Int32 -- VT_I4 + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 11 + + + + + Name: System.ImportanceText -- PKEY_ImportanceText + Description: This is the user-friendly form of System.Importance. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {A3B29791-7713-4E1D-BB40-17DB85F01831}, 100 + + + + + Name: System.InfoTipText -- PKEY_InfoTipText + Description: The text (with formatted property values) to show in the infotip. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 17 + + + + + Name: System.InternalName -- PKEY_InternalName + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSFMTID_VERSION) {0CEF7D53-FA64-11D1-A203-0000F81FEDEE}, 5 (PIDVSI_InternalName) + + + + + Name: System.IsAttachment -- PKEY_IsAttachment + Description: Identifies if this item is an attachment. + + Type: Boolean -- VT_BOOL + FormatID: {F23F425C-71A1-4FA8-922F-678EA4A60408}, 100 + + + + + Name: System.IsDefaultNonOwnerSaveLocation -- PKEY_IsDefaultNonOwnerSaveLocation + Description: Identifies the default save location for a library for non-owners of the library + + Type: Boolean -- VT_BOOL + FormatID: {5D76B67F-9B3D-44BB-B6AE-25DA4F638A67}, 5 + + + + + Name: System.IsDefaultSaveLocation -- PKEY_IsDefaultSaveLocation + Description: Identifies the default save location for a library for the owner of the library + + Type: Boolean -- VT_BOOL + FormatID: {5D76B67F-9B3D-44BB-B6AE-25DA4F638A67}, 3 + + + + + Name: System.IsDeleted -- PKEY_IsDeleted + Description: + Type: Boolean -- VT_BOOL + FormatID: {5CDA5FC8-33EE-4FF3-9094-AE7BD8868C4D}, 100 + + + + + Name: System.IsEncrypted -- PKEY_IsEncrypted + Description: Is the item encrypted? + + Type: Boolean -- VT_BOOL + FormatID: {90E5E14E-648B-4826-B2AA-ACAF790E3513}, 10 + + + + + Name: System.IsFlagged -- PKEY_IsFlagged + Description: + Type: Boolean -- VT_BOOL + FormatID: {5DA84765-E3FF-4278-86B0-A27967FBDD03}, 100 + + + + + Name: System.IsFlaggedComplete -- PKEY_IsFlaggedComplete + Description: + Type: Boolean -- VT_BOOL + FormatID: {A6F360D2-55F9-48DE-B909-620E090A647C}, 100 + + + + + Name: System.IsIncomplete -- PKEY_IsIncomplete + Description: Identifies if the message was not completely received for some error condition. + + Type: Boolean -- VT_BOOL + FormatID: {346C8BD1-2E6A-4C45-89A4-61B78E8E700F}, 100 + + + + + Name: System.IsLocationSupported -- PKEY_IsLocationSupported + Description: A bool value to know if a location is supported (locally indexable, or remotely indexed). + + Type: Boolean -- VT_BOOL + FormatID: {5D76B67F-9B3D-44BB-B6AE-25DA4F638A67}, 8 + + + + + Name: System.IsPinnedToNameSpaceTree -- PKEY_IsPinnedToNameSpaceTree + Description: A bool value to know if a shell folder is pinned to the navigation pane + + Type: Boolean -- VT_BOOL + FormatID: {5D76B67F-9B3D-44BB-B6AE-25DA4F638A67}, 2 + + + + + Name: System.IsRead -- PKEY_IsRead + Description: Has the item been read? + + Type: Boolean -- VT_BOOL + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 10 + + + + + Name: System.IsSearchOnlyItem -- PKEY_IsSearchOnlyItem + Description: Identifies if a location or a library is search only + + Type: Boolean -- VT_BOOL + FormatID: {5D76B67F-9B3D-44BB-B6AE-25DA4F638A67}, 4 + + + + + Name: System.IsSendToTarget -- PKEY_IsSendToTarget + Description: Provided by certain shell folders. Return TRUE if the folder is a valid Send To target. + + Type: Boolean -- VT_BOOL + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 33 + + + + + Name: System.IsShared -- PKEY_IsShared + Description: Is this item shared? This only checks for ACLs that are not inherited. + + Type: Boolean -- VT_BOOL + FormatID: {EF884C5B-2BFE-41BB-AAE5-76EEDF4F9902}, 100 + + + + + Name: System.ItemAuthors -- PKEY_ItemAuthors + Description: This is the generic list of authors associated with an item. + + For example, the artist name for a track is the item author. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D0A04F0A-462A-48A4-BB2F-3706E88DBD7D}, 100 + + + + + Name: System.ItemClassType -- PKEY_ItemClassType + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {048658AD-2DB8-41A4-BBB6-AC1EF1207EB1}, 100 + + + + + Name: System.ItemDate -- PKEY_ItemDate + Description: This is the main date for an item. The date of interest. + + For example, for photos this maps to System.Photo.DateTaken. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {F7DB74B4-4287-4103-AFBA-F1B13DCD75CF}, 100 + + + + + Name: System.ItemFolderNameDisplay -- PKEY_ItemFolderNameDisplay + Description: This is the user-friendly display name of the parent folder of an item. + + If System.ItemFolderPathDisplay is VT_EMPTY, then this property should be too. Otherwise, it + should be derived appropriately by the data source from System.ItemFolderPathDisplay. + + If the folder is a file folder, the value will be localized if a localized name is available. + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" "bar" + "\\server\share\mydir\goodnews.doc" "mydir" + "\\server\share\numbers.xls" "share" + "c:\foo\MyFolder" "foo" + "/Mailbox Account/Inbox/'Re: Hello!'" "Inbox" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 2 (PID_STG_DIRECTORY) + + + + + Name: System.ItemFolderPathDisplay -- PKEY_ItemFolderPathDisplay + Description: This is the user-friendly display path of the parent folder of an item. + + If System.ItemPathDisplay is VT_EMPTY, then this property should be too. Otherwise, it should + be derived appropriately by the data source from System.ItemPathDisplay. + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" "c:\foo\bar" + "\\server\share\mydir\goodnews.doc" "\\server\share\mydir" + "\\server\share\numbers.xls" "\\server\share" + "c:\foo\MyFolder" "c:\foo" + "/Mailbox Account/Inbox/'Re: Hello!'" "/Mailbox Account/Inbox" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 6 + + + + + Name: System.ItemFolderPathDisplayNarrow -- PKEY_ItemFolderPathDisplayNarrow + Description: This is the user-friendly display path of the parent folder of an item. The format of the string + should be tailored such that the folder name comes first, to optimize for a narrow viewing column. + + If the folder is a file folder, the value includes localized names if they are present. + + If System.ItemFolderPathDisplay is VT_EMPTY, then this property should be too. Otherwise, it should + be derived appropriately by the data source from System.ItemFolderPathDisplay. + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" "bar (c:\foo)" + "\\server\share\mydir\goodnews.doc" "mydir (\\server\share)" + "\\server\share\numbers.xls" "share (\\server)" + "c:\foo\MyFolder" "foo (c:\)" + "/Mailbox Account/Inbox/'Re: Hello!'" "Inbox (/Mailbox Account)" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {DABD30ED-0043-4789-A7F8-D013A4736622}, 100 + + + + + Name: System.ItemName -- PKEY_ItemName + Description: This is the base-name of the System.ItemNameDisplay. + + If the item is a file this property + includes the extension in all cases, and will be localized if a localized name is available. + + If the item is a message, then the value of this property does not include the forwarding or + reply prefixes (see System.ItemNamePrefix). + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6B8DA074-3B5C-43BC-886F-0A2CDCE00B6F}, 100 + + + + + Name: System.ItemNameDisplay -- PKEY_ItemNameDisplay + Description: This is the display name in "most complete" form. This is the best effort unique representation + of the name of an item that makes sense for end users to read. It is the concatentation of + System.ItemNamePrefix and System.ItemName. + + If the item is a file this property + includes the extension in all cases, and will be localized if a localized name is available. + + There are acceptable cases when System.FileName is not VT_EMPTY, yet the value of this property + is completely different. Email messages are a key example. If the item is an email message, + the item name is likely the subject. In that case, the value must be the concatenation of the + System.ItemNamePrefix and System.ItemName. Since the value of System.ItemNamePrefix excludes + any trailing whitespace, the concatenation must include a whitespace when generating System.ItemNameDisplay. + + Note that this property is not guaranteed to be unique, but the idea is to promote the most likely + candidate that can be unique and also makes sense for end users. For example, for documents, you + might think about using System.Title as the System.ItemNameDisplay, but in practice the title of + the documents may not be useful or unique enough to be of value as the sole System.ItemNameDisplay. + Instead, providing the value of System.FileName as the value of System.ItemNameDisplay is a better + candidate. In Windows Mail, the emails are stored in the file system as .eml files and the + System.FileName for those files are not human-friendly as they contain GUIDs. In this example, + promoting System.Subject as System.ItemNameDisplay makes more sense. + + Compatibility notes: + + Shell folder implementations on Vista: use PKEY_ItemNameDisplay for the name column when + you want Explorer to call ISF::GetDisplayNameOf(SHGDN_NORMAL) to get the value of the name. Use + another PKEY (like PKEY_ItemName) when you want Explorer to call either the folder's property store or + ISF2::GetDetailsEx in order to get the value of the name. + + Shell folder implementations on XP: the first column needs to be the name column, and Explorer + will call ISF::GetDisplayNameOf to get the value of the name. The PKEY/SCID does not matter. + + Example values: + + File: "hello.txt" + Message: "Re: Let's talk about Tom's argyle socks!" + Device folder: "song.wma" + Folder: "Documents" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 10 (PID_STG_NAME) + + + + + Name: System.ItemNamePrefix -- PKEY_ItemNamePrefix + Description: This is the prefix of an item, used for email messages. + where the subject begins with "Re:" which is the prefix. + + If the item is a file, then the value of this property is VT_EMPTY. + + If the item is a message, then the value of this property is the forwarding or reply + prefixes (including delimiting colon, but no whitespace), or VT_EMPTY if there is no prefix. + + Example values: + + System.ItemNamePrefix System.ItemName System.ItemNameDisplay + --------------------- ------------------- ---------------------- + VT_EMPTY "Great day" "Great day" + "Re:" "Great day" "Re: Great day" + "Fwd: " "Monthly budget" "Fwd: Monthly budget" + VT_EMPTY "accounts.xls" "accounts.xls" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D7313FF1-A77A-401C-8C99-3DBDD68ADD36}, 100 + + + + + Name: System.ItemParticipants -- PKEY_ItemParticipants + Description: This is the generic list of people associated with an item and who contributed + to the item. + + For example, this is the combination of people in the To list, Cc list and + sender of an email message. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D4D0AA16-9948-41A4-AA85-D97FF9646993}, 100 + + + + + Name: System.ItemPathDisplay -- PKEY_ItemPathDisplay + Description: This is the user-friendly display path to the item. + + If the item is a file or folder this property + includes the extension in all cases, and will be localized if a localized name is available. + + For other items,this is the user-friendly equivalent, assuming the item exists in hierarchical storage. + + Unlike System.ItemUrl, this property value does not include the URL scheme. + + To parse an item path, use System.ItemUrl or System.ParsingPath. To reference shell + namespace items using shell APIs, use System.ParsingPath. + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" "c:\foo\bar\hello.txt" + "\\server\share\mydir\goodnews.doc" "\\server\share\mydir\goodnews.doc" + "\\server\share\numbers.xls" "\\server\share\numbers.xls" + "c:\foo\MyFolder" "c:\foo\MyFolder" + "/Mailbox Account/Inbox/'Re: Hello!'" "/Mailbox Account/Inbox/'Re: Hello!'" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 7 + + + + + Name: System.ItemPathDisplayNarrow -- PKEY_ItemPathDisplayNarrow + Description: This is the user-friendly display path to the item. The format of the string should be + tailored such that the name comes first, to optimize for a narrow viewing column. + + If the item is a file, the value excludes the file extension, and includes localized names if they are present. + If the item is a message, the value includes the System.ItemNamePrefix. + + To parse an item path, use System.ItemUrl or System.ParsingPath. + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" "hello (c:\foo\bar)" + "\\server\share\mydir\goodnews.doc" "goodnews (\\server\share\mydir)" + "\\server\share\folder" "folder (\\server\share)" + "c:\foo\MyFolder" "MyFolder (c:\foo)" + "/Mailbox Account/Inbox/'Re: Hello!'" "Re: Hello! (/Mailbox Account/Inbox)" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 8 + + + + + Name: System.ItemType -- PKEY_ItemType + Description: This is the canonical type of the item and is intended to be programmatically + parsed. + + If there is no canonical type, the value is VT_EMPTY. + + If the item is a file (ie, System.FileName is not VT_EMPTY), the value is the same as + System.FileExtension. + + Use System.ItemTypeText when you want to display the type to end users in a view. (If + the item is a file, passing the System.ItemType value to PSFormatForDisplay will + result in the same value as System.ItemTypeText.) + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" ".txt" + "\\server\share\mydir\goodnews.doc" ".doc" + "\\server\share\folder" "Directory" + "c:\foo\MyFolder" "Directory" + [desktop] "Folder" + "/Mailbox Account/Inbox/'Re: Hello!'" "MAPI/IPM.Message" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 11 + + + + + Name: System.ItemTypeText -- PKEY_ItemTypeText + Description: This is the user friendly type name of the item. This is not intended to be + programmatically parsed. + + If System.ItemType is VT_EMPTY, the value of this property is also VT_EMPTY. + + If the item is a file, the value of this property is the same as if you passed the + file's System.ItemType value to PSFormatForDisplay. + + This property should not be confused with System.Kind, where System.Kind is a high-level + user friendly kind name. For example, for a document, System.Kind = "Document" and + System.Item.Type = ".doc" and System.Item.TypeText = "Microsoft Word Document" + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" "Text File" + "\\server\share\mydir\goodnews.doc" "Microsoft Word Document" + "\\server\share\folder" "File Folder" + "c:\foo\MyFolder" "File Folder" + "/Mailbox Account/Inbox/'Re: Hello!'" "Outlook E-Mail Message" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 4 (PID_STG_STORAGETYPE) + + + + + Name: System.ItemUrl -- PKEY_ItemUrl + Description: This always represents a well formed URL that points to the item. + + To reference shell namespace items using shell APIs, use System.ParsingPath. + + Example values: + + Files: "file:///c:/foo/bar/hello.txt" + "csc://{GUID}/..." + Messages: "mapi://..." + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_Query) {49691C90-7E17-101A-A91C-08002B2ECDA9}, 9 (DISPID_QUERY_VIRTUALPATH) + + + + + Name: System.Keywords -- PKEY_Keywords + Description: The keywords for the item. Also referred to as tags. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) Legacy code may treat this as VT_LPSTR. + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 5 (PIDSI_KEYWORDS) + + + + + Name: System.Kind -- PKEY_Kind + Description: System.Kind is used to map extensions to various .Search folders. + Extensions are mapped to Kinds at HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\KindMap + The list of kinds is not extensible. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {1E3EE840-BC2B-476C-8237-2ACD1A839B22}, 3 + + + + + Name: System.KindText -- PKEY_KindText + Description: This is the user-friendly form of System.Kind. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {F04BEF95-C585-4197-A2B7-DF46FDC9EE6D}, 100 + + + + + Name: System.Language -- PKEY_Language + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 28 + + + + + Name: System.MileageInformation -- PKEY_MileageInformation + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {FDF84370-031A-4ADD-9E91-0D775F1C6605}, 100 + + + + + Name: System.MIMEType -- PKEY_MIMEType + Description: The MIME type. Eg, for EML files: 'message/rfc822'. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {0B63E350-9CCC-11D0-BCDB-00805FCCCE04}, 5 + + + + + Name: System.NamespaceCLSID -- PKEY_NamespaceCLSID + Description: The CLSID of the name space extension for an item, the object that implements IShellFolder for this item + + Type: Guid -- VT_CLSID + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 6 + + + + + Name: System.Null -- PKEY_Null + Description: + Type: Null -- VT_NULL + FormatID: {00000000-0000-0000-0000-000000000000}, 0 + + + + + Name: System.OfflineAvailability -- PKEY_OfflineAvailability + Description: + Type: UInt32 -- VT_UI4 + FormatID: {A94688B6-7D9F-4570-A648-E3DFC0AB2B3F}, 100 + + + + + Name: System.OfflineStatus -- PKEY_OfflineStatus + Description: + Type: UInt32 -- VT_UI4 + FormatID: {6D24888F-4718-4BDA-AFED-EA0FB4386CD8}, 100 + + + + + Name: System.OriginalFileName -- PKEY_OriginalFileName + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSFMTID_VERSION) {0CEF7D53-FA64-11D1-A203-0000F81FEDEE}, 6 + + + + + Name: System.OwnerSID -- PKEY_OwnerSID + Description: SID of the user that owns the library. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {5D76B67F-9B3D-44BB-B6AE-25DA4F638A67}, 6 + + + + + Name: System.ParentalRating -- PKEY_ParentalRating + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 21 (PIDMSI_PARENTAL_RATING) + + + + + Name: System.ParentalRatingReason -- PKEY_ParentalRatingReason + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {10984E0A-F9F2-4321-B7EF-BAF195AF4319}, 100 + + + + + Name: System.ParentalRatingsOrganization -- PKEY_ParentalRatingsOrganization + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {A7FE0840-1344-46F0-8D37-52ED712A4BF9}, 100 + + + + + Name: System.ParsingBindContext -- PKEY_ParsingBindContext + Description: used to get the IBindCtx for an item for parsing + + Type: Any -- VT_NULL Legacy code may treat this as VT_UNKNOWN. + FormatID: {DFB9A04D-362F-4CA3-B30B-0254B17B5B84}, 100 + + + + + Name: System.ParsingName -- PKEY_ParsingName + Description: The shell namespace name of an item relative to a parent folder. This name may be passed to + IShellFolder::ParseDisplayName() of the parent shell folder. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 24 + + + + + Name: System.ParsingPath -- PKEY_ParsingPath + Description: This is the shell namespace path to the item. This path may be passed to + SHParseDisplayName to parse the path to the correct shell folder. + + If the item is a file, the value is identical to System.ItemPathDisplay. + + If the item cannot be accessed through the shell namespace, this value is VT_EMPTY. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 30 + + + + + Name: System.PerceivedType -- PKEY_PerceivedType + Description: The perceived type of a shell item, based upon its canonical type. + + Type: Int32 -- VT_I4 + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 9 + + + + + Name: System.PercentFull -- PKEY_PercentFull + Description: The amount filled as a percentage, multiplied by 100 (ie, the valid range is 0 through 100). + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_Volume) {9B174B35-40FF-11D2-A27E-00C04FC30871}, 5 (Filesystem Volume Properties) + + + + + Name: System.Priority -- PKEY_Priority + Description: + + Type: UInt16 -- VT_UI2 + FormatID: {9C1FCF74-2D97-41BA-B4AE-CB2E3661A6E4}, 5 + + + + + Name: System.PriorityText -- PKEY_PriorityText + Description: This is the user-friendly form of System.Priority. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D98BE98B-B86B-4095-BF52-9D23B2E0A752}, 100 + + + + + Name: System.Project -- PKEY_Project + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {39A7F922-477C-48DE-8BC8-B28441E342E3}, 100 + + + + + Name: System.ProviderItemID -- PKEY_ProviderItemID + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {F21D9941-81F0-471A-ADEE-4E74B49217ED}, 100 + + + + + Name: System.Rating -- PKEY_Rating + Description: Indicates the users preference rating of an item on a scale of 1-99 (1-12 = One Star, + 13-37 = Two Stars, 38-62 = Three Stars, 63-87 = Four Stars, 88-99 = Five Stars). + + Type: UInt32 -- VT_UI4 + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 9 (PIDMSI_RATING) + + + + + Name: System.RatingText -- PKEY_RatingText + Description: This is the user-friendly form of System.Rating. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {90197CA7-FD8F-4E8C-9DA3-B57E1E609295}, 100 + + + + + Name: System.Sensitivity -- PKEY_Sensitivity + Description: + + Type: UInt16 -- VT_UI2 + FormatID: {F8D3F6AC-4874-42CB-BE59-AB454B30716A}, 100 + + + + + Name: System.SensitivityText -- PKEY_SensitivityText + Description: This is the user-friendly form of System.Sensitivity. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D0C7F054-3F72-4725-8527-129A577CB269}, 100 + + + + + Name: System.SFGAOFlags -- PKEY_SFGAOFlags + Description: IShellFolder::GetAttributesOf flags, with SFGAO_PKEYSFGAOMASK attributes masked out. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 25 + + + + + Name: System.SharedWith -- PKEY_SharedWith + Description: Who is the item shared with? + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {EF884C5B-2BFE-41BB-AAE5-76EEDF4F9902}, 200 + + + + + Name: System.ShareUserRating -- PKEY_ShareUserRating + Description: + + Type: UInt32 -- VT_UI4 + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 12 (PIDMSI_SHARE_USER_RATING) + + + + + Name: System.SharingStatus -- PKEY_SharingStatus + Description: What is the item's sharing status (not shared, shared, everyone (homegroup or everyone), or private)? + + Type: UInt32 -- VT_UI4 + FormatID: {EF884C5B-2BFE-41BB-AAE5-76EEDF4F9902}, 300 + + + + + Name: System.SimpleRating -- PKEY_SimpleRating + Description: Indicates the users preference rating of an item on a scale of 0-5 (0=unrated, 1=One Star, 2=Two Stars, 3=Three Stars, + 4=Four Stars, 5=Five Stars) + + Type: UInt32 -- VT_UI4 + FormatID: {A09F084E-AD41-489F-8076-AA5BE3082BCA}, 100 + + + + + Name: System.Size -- PKEY_Size + Description: + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 12 (PID_STG_SIZE) + + + + + Name: System.SoftwareUsed -- PKEY_SoftwareUsed + Description: PropertyTagSoftwareUsed + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 305 + + + + + Name: System.SourceItem -- PKEY_SourceItem + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {668CDFA5-7A1B-4323-AE4B-E527393A1D81}, 100 + + + + + Name: System.StartDate -- PKEY_StartDate + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {48FD6EC8-8A12-4CDF-A03E-4EC5A511EDDE}, 100 + + + + + Name: System.Status -- PKEY_Status + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_IntSite) {000214A1-0000-0000-C000-000000000046}, 9 + + + + + Name: System.Subject -- PKEY_Subject + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 3 (PIDSI_SUBJECT) + + + + + Name: System.Thumbnail -- PKEY_Thumbnail + Description: A data that represents the thumbnail in VT_CF format. + + Type: Clipboard -- VT_CF + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 17 (PIDSI_THUMBNAIL) + + + + + Name: System.ThumbnailCacheId -- PKEY_ThumbnailCacheId + Description: Unique value that can be used as a key to cache thumbnails. The value changes when the name, volume, or data modified + of an item changes. + + Type: UInt64 -- VT_UI8 + FormatID: {446D16B1-8DAD-4870-A748-402EA43D788C}, 100 + + + + + Name: System.ThumbnailStream -- PKEY_ThumbnailStream + Description: Data that represents the thumbnail in VT_STREAM format that GDI+/WindowsCodecs supports (jpg, png, etc). + + Type: Stream -- VT_STREAM + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 27 + + + + + Name: System.Title -- PKEY_Title + Description: Title of item. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) Legacy code may treat this as VT_LPSTR. + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 2 (PIDSI_TITLE) + + + + + Name: System.TotalFileSize -- PKEY_TotalFileSize + Description: + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 14 + + + + + Name: System.Trademarks -- PKEY_Trademarks + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSFMTID_VERSION) {0CEF7D53-FA64-11D1-A203-0000F81FEDEE}, 9 (PIDVSI_Trademarks) + + + + + System.AppUserModel Properties + + + + + System.Audio Properties + + + + + System.Calendar Properties + + + + + System.Communication Properties + + + + + System.Computer Properties + + + + + System.Contact Properties + + + + + System.Device Properties + + + + + System.DeviceInterface Properties + + + + + System.Devices Properties + + + + + System.Document Properties + + + + + System.DRM Properties + + + + + System.GPS Properties + + + + + System.Identity Properties + + + + + System.IdentityProvider Properties + + + + + System.Image Properties + + + + + System.Journal Properties + + + + + System.LayoutPattern Properties + + + + + System.Link Properties + + + + + System.Media Properties + + + + + System.Message Properties + + + + + System.Music Properties + + + + + System.Note Properties + + + + + System.Photo Properties + + + + + System.PropGroup Properties + + + + + System.PropList Properties + + + + + System.RecordedTV Properties + + + + + System.Search Properties + + + + + System.Shell Properties + + + + + System.Software Properties + + + + + System.Sync Properties + + + + + System.Task Properties + + + + + System.Video Properties + + + + + System.Volume Properties + + + + + System.AppUserModel Properties + + + + + Name: System.AppUserModel.ExcludeFromShowInNewInstall -- PKEY_AppUserModel_ExcludeFromShowInNewInstall + Description: + Type: Boolean -- VT_BOOL + FormatID: {9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}, 8 + + + + + Name: System.AppUserModel.ID -- PKEY_AppUserModel_ID + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}, 5 + + + + + Name: System.AppUserModel.IsDestListSeparator -- PKEY_AppUserModel_IsDestListSeparator + Description: + Type: Boolean -- VT_BOOL + FormatID: {9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}, 6 + + + + + Name: System.AppUserModel.PreventPinning -- PKEY_AppUserModel_PreventPinning + Description: + Type: Boolean -- VT_BOOL + FormatID: {9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}, 9 + + + + + Name: System.AppUserModel.RelaunchCommand -- PKEY_AppUserModel_RelaunchCommand + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}, 2 + + + + + Name: System.AppUserModel.RelaunchDisplayNameResource -- PKEY_AppUserModel_RelaunchDisplayNameResource + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}, 4 + + + + + Name: System.AppUserModel.RelaunchIconResource -- PKEY_AppUserModel_RelaunchIconResource + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}, 3 + + + + + System.Audio Properties + + + + + Name: System.Audio.ChannelCount -- PKEY_Audio_ChannelCount + Description: Indicates the channel count for the audio file. Values: 1 (mono), 2 (stereo). + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 7 (PIDASI_CHANNEL_COUNT) + + + + + Name: System.Audio.Compression -- PKEY_Audio_Compression + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 10 (PIDASI_COMPRESSION) + + + + + Name: System.Audio.EncodingBitrate -- PKEY_Audio_EncodingBitrate + Description: Indicates the average data rate in Hz for the audio file in "bits per second". + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 4 (PIDASI_AVG_DATA_RATE) + + + + + Name: System.Audio.Format -- PKEY_Audio_Format + Description: Indicates the format of the audio file. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) Legacy code may treat this as VT_BSTR. + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 2 (PIDASI_FORMAT) + + + + + Name: System.Audio.IsVariableBitRate -- PKEY_Audio_IsVariableBitRate + Description: + Type: Boolean -- VT_BOOL + FormatID: {E6822FEE-8C17-4D62-823C-8E9CFCBD1D5C}, 100 + + + + + Name: System.Audio.PeakValue -- PKEY_Audio_PeakValue + Description: + Type: UInt32 -- VT_UI4 + FormatID: {2579E5D0-1116-4084-BD9A-9B4F7CB4DF5E}, 100 + + + + + Name: System.Audio.SampleRate -- PKEY_Audio_SampleRate + Description: Indicates the audio sample rate for the audio file in "samples per second". + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 5 (PIDASI_SAMPLE_RATE) + + + + + Name: System.Audio.SampleSize -- PKEY_Audio_SampleSize + Description: Indicates the audio sample size for the audio file in "bits per sample". + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 6 (PIDASI_SAMPLE_SIZE) + + + + + Name: System.Audio.StreamName -- PKEY_Audio_StreamName + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 9 (PIDASI_STREAM_NAME) + + + + + Name: System.Audio.StreamNumber -- PKEY_Audio_StreamNumber + Description: + + Type: UInt16 -- VT_UI2 + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 8 (PIDASI_STREAM_NUMBER) + + + + + System.Calendar Properties + + + + + Name: System.Calendar.Duration -- PKEY_Calendar_Duration + Description: The duration as specified in a string. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {293CA35A-09AA-4DD2-B180-1FE245728A52}, 100 + + + + + Name: System.Calendar.IsOnline -- PKEY_Calendar_IsOnline + Description: Identifies if the event is an online event. + + Type: Boolean -- VT_BOOL + FormatID: {BFEE9149-E3E2-49A7-A862-C05988145CEC}, 100 + + + + + Name: System.Calendar.IsRecurring -- PKEY_Calendar_IsRecurring + Description: + Type: Boolean -- VT_BOOL + FormatID: {315B9C8D-80A9-4EF9-AE16-8E746DA51D70}, 100 + + + + + Name: System.Calendar.Location -- PKEY_Calendar_Location + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {F6272D18-CECC-40B1-B26A-3911717AA7BD}, 100 + + + + + Name: System.Calendar.OptionalAttendeeAddresses -- PKEY_Calendar_OptionalAttendeeAddresses + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D55BAE5A-3892-417A-A649-C6AC5AAAEAB3}, 100 + + + + + Name: System.Calendar.OptionalAttendeeNames -- PKEY_Calendar_OptionalAttendeeNames + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {09429607-582D-437F-84C3-DE93A2B24C3C}, 100 + + + + + Name: System.Calendar.OrganizerAddress -- PKEY_Calendar_OrganizerAddress + Description: Address of the organizer organizing the event. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {744C8242-4DF5-456C-AB9E-014EFB9021E3}, 100 + + + + + Name: System.Calendar.OrganizerName -- PKEY_Calendar_OrganizerName + Description: Name of the organizer organizing the event. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {AAA660F9-9865-458E-B484-01BC7FE3973E}, 100 + + + + + Name: System.Calendar.ReminderTime -- PKEY_Calendar_ReminderTime + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {72FC5BA4-24F9-4011-9F3F-ADD27AFAD818}, 100 + + + + + Name: System.Calendar.RequiredAttendeeAddresses -- PKEY_Calendar_RequiredAttendeeAddresses + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {0BA7D6C3-568D-4159-AB91-781A91FB71E5}, 100 + + + + + Name: System.Calendar.RequiredAttendeeNames -- PKEY_Calendar_RequiredAttendeeNames + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {B33AF30B-F552-4584-936C-CB93E5CDA29F}, 100 + + + + + Name: System.Calendar.Resources -- PKEY_Calendar_Resources + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {00F58A38-C54B-4C40-8696-97235980EAE1}, 100 + + + + + Name: System.Calendar.ResponseStatus -- PKEY_Calendar_ResponseStatus + Description: This property stores the status of the user responses to meetings in her calendar. + + Type: UInt16 -- VT_UI2 + FormatID: {188C1F91-3C40-4132-9EC5-D8B03B72A8A2}, 100 + + + + + Name: System.Calendar.ShowTimeAs -- PKEY_Calendar_ShowTimeAs + Description: + + Type: UInt16 -- VT_UI2 + FormatID: {5BF396D4-5EB2-466F-BDE9-2FB3F2361D6E}, 100 + + + + + Name: System.Calendar.ShowTimeAsText -- PKEY_Calendar_ShowTimeAsText + Description: This is the user-friendly form of System.Calendar.ShowTimeAs. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {53DA57CF-62C0-45C4-81DE-7610BCEFD7F5}, 100 + + + + + System.Communication Properties + + + + + Name: System.Communication.AccountName -- PKEY_Communication_AccountName + Description: Account Name + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 9 + + + + + Name: System.Communication.DateItemExpires -- PKEY_Communication_DateItemExpires + Description: Date the item expires due to the retention policy. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {428040AC-A177-4C8A-9760-F6F761227F9A}, 100 + + + + + Name: System.Communication.FollowupIconIndex -- PKEY_Communication_FollowupIconIndex + Description: This is the icon index used on messages marked for followup. + + Type: Int32 -- VT_I4 + FormatID: {83A6347E-6FE4-4F40-BA9C-C4865240D1F4}, 100 + + + + + Name: System.Communication.HeaderItem -- PKEY_Communication_HeaderItem + Description: This property will be true if the item is a header item which means the item hasn't been fully downloaded. + + Type: Boolean -- VT_BOOL + FormatID: {C9C34F84-2241-4401-B607-BD20ED75AE7F}, 100 + + + + + Name: System.Communication.PolicyTag -- PKEY_Communication_PolicyTag + Description: This a string used to identify the retention policy applied to the item. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {EC0B4191-AB0B-4C66-90B6-C6637CDEBBAB}, 100 + + + + + Name: System.Communication.SecurityFlags -- PKEY_Communication_SecurityFlags + Description: Security flags associated with the item to know if the item is encrypted, signed or DRM enabled. + + Type: Int32 -- VT_I4 + FormatID: {8619A4B6-9F4D-4429-8C0F-B996CA59E335}, 100 + + + + + Name: System.Communication.Suffix -- PKEY_Communication_Suffix + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {807B653A-9E91-43EF-8F97-11CE04EE20C5}, 100 + + + + + Name: System.Communication.TaskStatus -- PKEY_Communication_TaskStatus + Description: + Type: UInt16 -- VT_UI2 + FormatID: {BE1A72C6-9A1D-46B7-AFE7-AFAF8CEF4999}, 100 + + + + + Name: System.Communication.TaskStatusText -- PKEY_Communication_TaskStatusText + Description: This is the user-friendly form of System.Communication.TaskStatus. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {A6744477-C237-475B-A075-54F34498292A}, 100 + + + + + System.Computer Properties + + + + + Name: System.Computer.DecoratedFreeSpace -- PKEY_Computer_DecoratedFreeSpace + Description: Free space and total space: "%s free of %s" + + Type: Multivalue UInt64 -- VT_VECTOR | VT_UI8 (For variants: VT_ARRAY | VT_UI8) + FormatID: (FMTID_Volume) {9B174B35-40FF-11D2-A27E-00C04FC30871}, 7 (Filesystem Volume Properties) + + + + + System.Contact Properties + + + + + Name: System.Contact.Anniversary -- PKEY_Contact_Anniversary + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {9AD5BADB-CEA7-4470-A03D-B84E51B9949E}, 100 + + + + + Name: System.Contact.AssistantName -- PKEY_Contact_AssistantName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CD102C9C-5540-4A88-A6F6-64E4981C8CD1}, 100 + + + + + Name: System.Contact.AssistantTelephone -- PKEY_Contact_AssistantTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {9A93244D-A7AD-4FF8-9B99-45EE4CC09AF6}, 100 + + + + + Name: System.Contact.Birthday -- PKEY_Contact_Birthday + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 47 + + + + + Name: System.Contact.BusinessAddress -- PKEY_Contact_BusinessAddress + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {730FB6DD-CF7C-426B-A03F-BD166CC9EE24}, 100 + + + + + Name: System.Contact.BusinessAddressCity -- PKEY_Contact_BusinessAddressCity + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {402B5934-EC5A-48C3-93E6-85E86A2D934E}, 100 + + + + + Name: System.Contact.BusinessAddressCountry -- PKEY_Contact_BusinessAddressCountry + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {B0B87314-FCF6-4FEB-8DFF-A50DA6AF561C}, 100 + + + + + Name: System.Contact.BusinessAddressPostalCode -- PKEY_Contact_BusinessAddressPostalCode + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E1D4A09E-D758-4CD1-B6EC-34A8B5A73F80}, 100 + + + + + Name: System.Contact.BusinessAddressPostOfficeBox -- PKEY_Contact_BusinessAddressPostOfficeBox + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {BC4E71CE-17F9-48D5-BEE9-021DF0EA5409}, 100 + + + + + Name: System.Contact.BusinessAddressState -- PKEY_Contact_BusinessAddressState + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {446F787F-10C4-41CB-A6C4-4D0343551597}, 100 + + + + + Name: System.Contact.BusinessAddressStreet -- PKEY_Contact_BusinessAddressStreet + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {DDD1460F-C0BF-4553-8CE4-10433C908FB0}, 100 + + + + + Name: System.Contact.BusinessFaxNumber -- PKEY_Contact_BusinessFaxNumber + Description: Business fax number of the contact. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {91EFF6F3-2E27-42CA-933E-7C999FBE310B}, 100 + + + + + Name: System.Contact.BusinessHomePage -- PKEY_Contact_BusinessHomePage + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {56310920-2491-4919-99CE-EADB06FAFDB2}, 100 + + + + + Name: System.Contact.BusinessTelephone -- PKEY_Contact_BusinessTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6A15E5A0-0A1E-4CD7-BB8C-D2F1B0C929BC}, 100 + + + + + Name: System.Contact.CallbackTelephone -- PKEY_Contact_CallbackTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {BF53D1C3-49E0-4F7F-8567-5A821D8AC542}, 100 + + + + + Name: System.Contact.CarTelephone -- PKEY_Contact_CarTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {8FDC6DEA-B929-412B-BA90-397A257465FE}, 100 + + + + + Name: System.Contact.Children -- PKEY_Contact_Children + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D4729704-8EF1-43EF-9024-2BD381187FD5}, 100 + + + + + Name: System.Contact.CompanyMainTelephone -- PKEY_Contact_CompanyMainTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {8589E481-6040-473D-B171-7FA89C2708ED}, 100 + + + + + Name: System.Contact.Department -- PKEY_Contact_Department + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {FC9F7306-FF8F-4D49-9FB6-3FFE5C0951EC}, 100 + + + + + Name: System.Contact.EmailAddress -- PKEY_Contact_EmailAddress + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {F8FA7FA3-D12B-4785-8A4E-691A94F7A3E7}, 100 + + + + + Name: System.Contact.EmailAddress2 -- PKEY_Contact_EmailAddress2 + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {38965063-EDC8-4268-8491-B7723172CF29}, 100 + + + + + Name: System.Contact.EmailAddress3 -- PKEY_Contact_EmailAddress3 + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {644D37B4-E1B3-4BAD-B099-7E7C04966ACA}, 100 + + + + + Name: System.Contact.EmailAddresses -- PKEY_Contact_EmailAddresses + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {84D8F337-981D-44B3-9615-C7596DBA17E3}, 100 + + + + + Name: System.Contact.EmailName -- PKEY_Contact_EmailName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CC6F4F24-6083-4BD4-8754-674D0DE87AB8}, 100 + + + + + Name: System.Contact.FileAsName -- PKEY_Contact_FileAsName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {F1A24AA7-9CA7-40F6-89EC-97DEF9FFE8DB}, 100 + + + + + Name: System.Contact.FirstName -- PKEY_Contact_FirstName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {14977844-6B49-4AAD-A714-A4513BF60460}, 100 + + + + + Name: System.Contact.FullName -- PKEY_Contact_FullName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {635E9051-50A5-4BA2-B9DB-4ED056C77296}, 100 + + + + + Name: System.Contact.Gender -- PKEY_Contact_Gender + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {3C8CEE58-D4F0-4CF9-B756-4E5D24447BCD}, 100 + + + + + Name: System.Contact.GenderValue -- PKEY_Contact_GenderValue + Description: + Type: UInt16 -- VT_UI2 + FormatID: {3C8CEE58-D4F0-4CF9-B756-4E5D24447BCD}, 101 + + + + + Name: System.Contact.Hobbies -- PKEY_Contact_Hobbies + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {5DC2253F-5E11-4ADF-9CFE-910DD01E3E70}, 100 + + + + + Name: System.Contact.HomeAddress -- PKEY_Contact_HomeAddress + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {98F98354-617A-46B8-8560-5B1B64BF1F89}, 100 + + + + + Name: System.Contact.HomeAddressCity -- PKEY_Contact_HomeAddressCity + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 65 + + + + + Name: System.Contact.HomeAddressCountry -- PKEY_Contact_HomeAddressCountry + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {08A65AA1-F4C9-43DD-9DDF-A33D8E7EAD85}, 100 + + + + + Name: System.Contact.HomeAddressPostalCode -- PKEY_Contact_HomeAddressPostalCode + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {8AFCC170-8A46-4B53-9EEE-90BAE7151E62}, 100 + + + + + Name: System.Contact.HomeAddressPostOfficeBox -- PKEY_Contact_HomeAddressPostOfficeBox + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7B9F6399-0A3F-4B12-89BD-4ADC51C918AF}, 100 + + + + + Name: System.Contact.HomeAddressState -- PKEY_Contact_HomeAddressState + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C89A23D0-7D6D-4EB8-87D4-776A82D493E5}, 100 + + + + + Name: System.Contact.HomeAddressStreet -- PKEY_Contact_HomeAddressStreet + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {0ADEF160-DB3F-4308-9A21-06237B16FA2A}, 100 + + + + + Name: System.Contact.HomeFaxNumber -- PKEY_Contact_HomeFaxNumber + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {660E04D6-81AB-4977-A09F-82313113AB26}, 100 + + + + + Name: System.Contact.HomeTelephone -- PKEY_Contact_HomeTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 20 + + + + + Name: System.Contact.IMAddress -- PKEY_Contact_IMAddress + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D68DBD8A-3374-4B81-9972-3EC30682DB3D}, 100 + + + + + Name: System.Contact.Initials -- PKEY_Contact_Initials + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {F3D8F40D-50CB-44A2-9718-40CB9119495D}, 100 + + + + + Name: System.Contact.JobTitle -- PKEY_Contact_JobTitle + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 6 + + + + + Name: System.Contact.Label -- PKEY_Contact_Label + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {97B0AD89-DF49-49CC-834E-660974FD755B}, 100 + + + + + Name: System.Contact.LastName -- PKEY_Contact_LastName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {8F367200-C270-457C-B1D4-E07C5BCD90C7}, 100 + + + + + Name: System.Contact.MailingAddress -- PKEY_Contact_MailingAddress + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C0AC206A-827E-4650-95AE-77E2BB74FCC9}, 100 + + + + + Name: System.Contact.MiddleName -- PKEY_Contact_MiddleName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 71 + + + + + Name: System.Contact.MobileTelephone -- PKEY_Contact_MobileTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 35 + + + + + Name: System.Contact.NickName -- PKEY_Contact_NickName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 74 + + + + + Name: System.Contact.OfficeLocation -- PKEY_Contact_OfficeLocation + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 7 + + + + + Name: System.Contact.OtherAddress -- PKEY_Contact_OtherAddress + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {508161FA-313B-43D5-83A1-C1ACCF68622C}, 100 + + + + + Name: System.Contact.OtherAddressCity -- PKEY_Contact_OtherAddressCity + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6E682923-7F7B-4F0C-A337-CFCA296687BF}, 100 + + + + + Name: System.Contact.OtherAddressCountry -- PKEY_Contact_OtherAddressCountry + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {8F167568-0AAE-4322-8ED9-6055B7B0E398}, 100 + + + + + Name: System.Contact.OtherAddressPostalCode -- PKEY_Contact_OtherAddressPostalCode + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {95C656C1-2ABF-4148-9ED3-9EC602E3B7CD}, 100 + + + + + Name: System.Contact.OtherAddressPostOfficeBox -- PKEY_Contact_OtherAddressPostOfficeBox + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {8B26EA41-058F-43F6-AECC-4035681CE977}, 100 + + + + + Name: System.Contact.OtherAddressState -- PKEY_Contact_OtherAddressState + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {71B377D6-E570-425F-A170-809FAE73E54E}, 100 + + + + + Name: System.Contact.OtherAddressStreet -- PKEY_Contact_OtherAddressStreet + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {FF962609-B7D6-4999-862D-95180D529AEA}, 100 + + + + + Name: System.Contact.PagerTelephone -- PKEY_Contact_PagerTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D6304E01-F8F5-4F45-8B15-D024A6296789}, 100 + + + + + Name: System.Contact.PersonalTitle -- PKEY_Contact_PersonalTitle + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 69 + + + + + Name: System.Contact.PrimaryAddressCity -- PKEY_Contact_PrimaryAddressCity + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C8EA94F0-A9E3-4969-A94B-9C62A95324E0}, 100 + + + + + Name: System.Contact.PrimaryAddressCountry -- PKEY_Contact_PrimaryAddressCountry + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E53D799D-0F3F-466E-B2FF-74634A3CB7A4}, 100 + + + + + Name: System.Contact.PrimaryAddressPostalCode -- PKEY_Contact_PrimaryAddressPostalCode + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {18BBD425-ECFD-46EF-B612-7B4A6034EDA0}, 100 + + + + + Name: System.Contact.PrimaryAddressPostOfficeBox -- PKEY_Contact_PrimaryAddressPostOfficeBox + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {DE5EF3C7-46E1-484E-9999-62C5308394C1}, 100 + + + + + Name: System.Contact.PrimaryAddressState -- PKEY_Contact_PrimaryAddressState + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {F1176DFE-7138-4640-8B4C-AE375DC70A6D}, 100 + + + + + Name: System.Contact.PrimaryAddressStreet -- PKEY_Contact_PrimaryAddressStreet + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {63C25B20-96BE-488F-8788-C09C407AD812}, 100 + + + + + Name: System.Contact.PrimaryEmailAddress -- PKEY_Contact_PrimaryEmailAddress + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 48 + + + + + Name: System.Contact.PrimaryTelephone -- PKEY_Contact_PrimaryTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 25 + + + + + Name: System.Contact.Profession -- PKEY_Contact_Profession + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7268AF55-1CE4-4F6E-A41F-B6E4EF10E4A9}, 100 + + + + + Name: System.Contact.SpouseName -- PKEY_Contact_SpouseName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {9D2408B6-3167-422B-82B0-F583B7A7CFE3}, 100 + + + + + Name: System.Contact.Suffix -- PKEY_Contact_Suffix + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 73 + + + + + Name: System.Contact.TelexNumber -- PKEY_Contact_TelexNumber + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C554493C-C1F7-40C1-A76C-EF8C0614003E}, 100 + + + + + Name: System.Contact.TTYTDDTelephone -- PKEY_Contact_TTYTDDTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {AAF16BAC-2B55-45E6-9F6D-415EB94910DF}, 100 + + + + + Name: System.Contact.WebPage -- PKEY_Contact_WebPage + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 18 + + + + + Contact.JA Properties + + + + + Contact.JA Properties + + + + + Name: System.Contact.JA.CompanyNamePhonetic -- PKEY_Contact_JA_CompanyNamePhonetic + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {897B3694-FE9E-43E6-8066-260F590C0100}, 2 + + + + + Name: System.Contact.JA.FirstNamePhonetic -- PKEY_Contact_JA_FirstNamePhonetic + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {897B3694-FE9E-43E6-8066-260F590C0100}, 3 + + + + + Name: System.Contact.JA.LastNamePhonetic -- PKEY_Contact_JA_LastNamePhonetic + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {897B3694-FE9E-43E6-8066-260F590C0100}, 4 + + + + + System.Device Properties + + + + + Name: System.Device.PrinterURL -- PKEY_Device_PrinterURL + Description: Printer information Printer URL. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {0B48F35A-BE6E-4F17-B108-3C4073D1669A}, 15 + + + + + System.DeviceInterface Properties + + + + + Name: System.DeviceInterface.PrinterDriverDirectory -- PKEY_DeviceInterface_PrinterDriverDirectory + Description: Printer information Printer Driver Directory. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {847C66DE-B8D6-4AF9-ABC3-6F4F926BC039}, 14 + + + + + Name: System.DeviceInterface.PrinterDriverName -- PKEY_DeviceInterface_PrinterDriverName + Description: Printer information Driver Name. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {AFC47170-14F5-498C-8F30-B0D19BE449C6}, 11 + + + + + Name: System.DeviceInterface.PrinterName -- PKEY_DeviceInterface_PrinterName + Description: Printer information Printer Name. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {0A7B84EF-0C27-463F-84EF-06C5070001BE}, 10 + + + + + Name: System.DeviceInterface.PrinterPortName -- PKEY_DeviceInterface_PrinterPortName + Description: Printer information Port Name. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {EEC7B761-6F94-41B1-949F-C729720DD13C}, 12 + + + + + System.Devices Properties + + + + + Name: System.Devices.BatteryLife -- PKEY_Devices_BatteryLife + Description: Remaining battery life of the device as an integer between 0 and 100 percent. + + Type: Byte -- VT_UI1 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 10 + + + + + Name: System.Devices.BatteryPlusCharging -- PKEY_Devices_BatteryPlusCharging + Description: Remaining battery life of the device as an integer between 0 and 100 percent and the device's charging state. + + Type: Byte -- VT_UI1 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 22 + + + + + Name: System.Devices.BatteryPlusChargingText -- PKEY_Devices_BatteryPlusChargingText + Description: Remaining battery life of the device and the device's charging state as a string. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 23 + + + + + Name: System.Devices.Category -- PKEY_Devices_Category_Desc_Singular + Description: Singular form of device category. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 91 + + + + + Name: System.Devices.CategoryGroup -- PKEY_Devices_CategoryGroup_Desc + Description: Plural form of device category. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 94 + + + + + Name: System.Devices.CategoryPlural -- PKEY_Devices_Category_Desc_Plural + Description: Plural form of device category. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 92 + + + + + Name: System.Devices.ChargingState -- PKEY_Devices_ChargingState + Description: Boolean value representing if the device is currently charging. + + Type: Byte -- VT_UI1 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 11 + + + + + Name: System.Devices.Connected -- PKEY_Devices_IsConnected + Description: Device connection state. If VARIANT_TRUE, indicates the device is currently connected to the computer. + + Type: Boolean -- VT_BOOL + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 55 + + + + + Name: System.Devices.ContainerId -- PKEY_Devices_ContainerId + Description: Device container ID. + + Type: Guid -- VT_CLSID + FormatID: {8C7ED206-3F8A-4827-B3AB-AE9E1FAEFC6C}, 2 + + + + + Name: System.Devices.DefaultTooltip -- PKEY_Devices_DefaultTooltip + Description: Tooltip for default state + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {880F70A2-6082-47AC-8AAB-A739D1A300C3}, 153 + + + + + Name: System.Devices.DeviceDescription1 -- PKEY_Devices_DeviceDescription1 + Description: First line of descriptive text about the device. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 81 + + + + + Name: System.Devices.DeviceDescription2 -- PKEY_Devices_DeviceDescription2 + Description: Second line of descriptive text about the device. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 82 + + + + + Name: System.Devices.DiscoveryMethod -- PKEY_Devices_DiscoveryMethod + Description: Device discovery method. This indicates on what transport or physical connection the device is discovered. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 52 + + + + + Name: System.Devices.FriendlyName -- PKEY_Devices_FriendlyName + Description: Device friendly name. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {656A3BB3-ECC0-43FD-8477-4AE0404A96CD}, 12288 + + + + + Name: System.Devices.FunctionPaths -- PKEY_Devices_FunctionPaths + Description: Available functions for this device. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D08DD4C0-3A9E-462E-8290-7B636B2576B9}, 3 + + + + + Name: System.Devices.InterfacePaths -- PKEY_Devices_InterfacePaths + Description: Available interfaces for this device. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D08DD4C0-3A9E-462E-8290-7B636B2576B9}, 2 + + + + + Name: System.Devices.IsDefault -- PKEY_Devices_IsDefaultDevice + Description: If VARIANT_TRUE, the device is not working properly. + + Type: Boolean -- VT_BOOL + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 86 + + + + + Name: System.Devices.IsNetworkConnected -- PKEY_Devices_IsNetworkDevice + Description: If VARIANT_TRUE, the device is not working properly. + + Type: Boolean -- VT_BOOL + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 85 + + + + + Name: System.Devices.IsShared -- PKEY_Devices_IsSharedDevice + Description: If VARIANT_TRUE, the device is not working properly. + + Type: Boolean -- VT_BOOL + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 84 + + + + + Name: System.Devices.IsSoftwareInstalling -- PKEY_Devices_IsSoftwareInstalling + Description: If VARIANT_TRUE, the device installer is currently installing software. + + Type: Boolean -- VT_BOOL + FormatID: {83DA6326-97A6-4088-9453-A1923F573B29}, 9 + + + + + Name: System.Devices.LaunchDeviceStageFromExplorer -- PKEY_Devices_LaunchDeviceStageFromExplorer + Description: Indicates whether to launch Device Stage or not + + Type: Boolean -- VT_BOOL + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 77 + + + + + Name: System.Devices.LocalMachine -- PKEY_Devices_IsLocalMachine + Description: If VARIANT_TRUE, the device in question is actually the computer. + + Type: Boolean -- VT_BOOL + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 70 + + + + + Name: System.Devices.Manufacturer -- PKEY_Devices_Manufacturer + Description: Device manufacturer. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {656A3BB3-ECC0-43FD-8477-4AE0404A96CD}, 8192 + + + + + Name: System.Devices.MissedCalls -- PKEY_Devices_MissedCalls + Description: Number of missed calls on the device. + + Type: Byte -- VT_UI1 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 5 + + + + + Name: System.Devices.ModelName -- PKEY_Devices_ModelName + Description: Model name of the device. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {656A3BB3-ECC0-43FD-8477-4AE0404A96CD}, 8194 + + + + + Name: System.Devices.ModelNumber -- PKEY_Devices_ModelNumber + Description: Model number of the device. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {656A3BB3-ECC0-43FD-8477-4AE0404A96CD}, 8195 + + + + + Name: System.Devices.NetworkedTooltip -- PKEY_Devices_NetworkedTooltip + Description: Tooltip for connection state + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {880F70A2-6082-47AC-8AAB-A739D1A300C3}, 152 + + + + + Name: System.Devices.NetworkName -- PKEY_Devices_NetworkName + Description: Name of the device's network. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 7 + + + + + Name: System.Devices.NetworkType -- PKEY_Devices_NetworkType + Description: String representing the type of the device's network. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 8 + + + + + Name: System.Devices.NewPictures -- PKEY_Devices_NewPictures + Description: Number of new pictures on the device. + + Type: UInt16 -- VT_UI2 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 4 + + + + + Name: System.Devices.Notification -- PKEY_Devices_Notification + Description: Device Notification Property. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {06704B0C-E830-4C81-9178-91E4E95A80A0}, 3 + + + + + Name: System.Devices.NotificationStore -- PKEY_Devices_NotificationStore + Description: Device Notification Store. + + Type: Object -- VT_UNKNOWN + FormatID: {06704B0C-E830-4C81-9178-91E4E95A80A0}, 2 + + + + + Name: System.Devices.NotWorkingProperly -- PKEY_Devices_IsNotWorkingProperly + Description: If VARIANT_TRUE, the device is not working properly. + + Type: Boolean -- VT_BOOL + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 83 + + + + + Name: System.Devices.Paired -- PKEY_Devices_IsPaired + Description: Device paired state. If VARIANT_TRUE, indicates the device is not paired with the computer. + + Type: Boolean -- VT_BOOL + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 56 + + + + + Name: System.Devices.PrimaryCategory -- PKEY_Devices_PrimaryCategory + Description: Primary category group for this device. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D08DD4C0-3A9E-462E-8290-7B636B2576B9}, 10 + + + + + Name: System.Devices.Roaming -- PKEY_Devices_Roaming + Description: Status indicator used to indicate if the device is roaming. + + Type: Byte -- VT_UI1 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 9 + + + + + Name: System.Devices.SafeRemovalRequired -- PKEY_Devices_SafeRemovalRequired + Description: Indicates if a device requires safe removal or not + + Type: Boolean -- VT_BOOL + FormatID: {AFD97640-86A3-4210-B67C-289C41AABE55}, 2 + + + + + Name: System.Devices.SharedTooltip -- PKEY_Devices_SharedTooltip + Description: Tooltip for sharing state + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {880F70A2-6082-47AC-8AAB-A739D1A300C3}, 151 + + + + + Name: System.Devices.SignalStrength -- PKEY_Devices_SignalStrength + Description: Device signal strength. + + Type: Byte -- VT_UI1 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 2 + + + + + Name: System.Devices.Status1 -- PKEY_Devices_Status1 + Description: 1st line of device status. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D08DD4C0-3A9E-462E-8290-7B636B2576B9}, 257 + + + + + Name: System.Devices.Status2 -- PKEY_Devices_Status2 + Description: 2nd line of device status. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D08DD4C0-3A9E-462E-8290-7B636B2576B9}, 258 + + + + + Name: System.Devices.StorageCapacity -- PKEY_Devices_StorageCapacity + Description: Total storage capacity of the device. + + Type: UInt64 -- VT_UI8 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 12 + + + + + Name: System.Devices.StorageFreeSpace -- PKEY_Devices_StorageFreeSpace + Description: Total free space of the storage of the device. + + Type: UInt64 -- VT_UI8 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 13 + + + + + Name: System.Devices.StorageFreeSpacePercent -- PKEY_Devices_StorageFreeSpacePercent + Description: Total free space of the storage of the device as a percentage. + + Type: UInt32 -- VT_UI4 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 14 + + + + + Name: System.Devices.TextMessages -- PKEY_Devices_TextMessages + Description: Number of unread text messages on the device. + + Type: Byte -- VT_UI1 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 3 + + + + + Name: System.Devices.Voicemail -- PKEY_Devices_Voicemail + Description: Status indicator used to indicate if the device has voicemail. + + Type: Byte -- VT_UI1 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 6 + + + + + Devices.Notifications Properties + + + + + Devices.Notifications Properties + + + + + Name: System.Devices.Notifications.LowBattery -- PKEY_Devices_Notification_LowBattery + Description: Device Low Battery Notification. + + Type: Byte -- VT_UI1 + FormatID: {C4C07F2B-8524-4E66-AE3A-A6235F103BEB}, 2 + + + + + Name: System.Devices.Notifications.MissedCall -- PKEY_Devices_Notification_MissedCall + Description: Device Missed Call Notification. + + Type: Byte -- VT_UI1 + FormatID: {6614EF48-4EFE-4424-9EDA-C79F404EDF3E}, 2 + + + + + Name: System.Devices.Notifications.NewMessage -- PKEY_Devices_Notification_NewMessage + Description: Device New Message Notification. + + Type: Byte -- VT_UI1 + FormatID: {2BE9260A-2012-4742-A555-F41B638B7DCB}, 2 + + + + + Name: System.Devices.Notifications.NewVoicemail -- PKEY_Devices_Notification_NewVoicemail + Description: Device Voicemail Notification. + + Type: Byte -- VT_UI1 + FormatID: {59569556-0A08-4212-95B9-FAE2AD6413DB}, 2 + + + + + Name: System.Devices.Notifications.StorageFull -- PKEY_Devices_Notification_StorageFull + Description: Device Storage Full Notification. + + Type: UInt64 -- VT_UI8 + FormatID: {A0E00EE1-F0C7-4D41-B8E7-26A7BD8D38B0}, 2 + + + + + Name: System.Devices.Notifications.StorageFullLinkText -- PKEY_Devices_Notification_StorageFullLinkText + Description: Link Text for the Device Storage Full Notification. + + Type: UInt64 -- VT_UI8 + FormatID: {A0E00EE1-F0C7-4D41-B8E7-26A7BD8D38B0}, 3 + + + + + System.Document Properties + + + + + Name: System.Document.ByteCount -- PKEY_Document_ByteCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 4 (PIDDSI_BYTECOUNT) + + + + + Name: System.Document.CharacterCount -- PKEY_Document_CharacterCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 16 (PIDSI_CHARCOUNT) + + + + + Name: System.Document.ClientID -- PKEY_Document_ClientID + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {276D7BB0-5B34-4FB0-AA4B-158ED12A1809}, 100 + + + + + Name: System.Document.Contributor -- PKEY_Document_Contributor + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {F334115E-DA1B-4509-9B3D-119504DC7ABB}, 100 + + + + + Name: System.Document.DateCreated -- PKEY_Document_DateCreated + Description: This property is stored in the document, not obtained from the file system. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 12 (PIDSI_CREATE_DTM) + + + + + Name: System.Document.DatePrinted -- PKEY_Document_DatePrinted + Description: Legacy name: "DocLastPrinted". + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 11 (PIDSI_LASTPRINTED) + + + + + Name: System.Document.DateSaved -- PKEY_Document_DateSaved + Description: Legacy name: "DocLastSavedTm". + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 13 (PIDSI_LASTSAVE_DTM) + + + + + Name: System.Document.Division -- PKEY_Document_Division + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {1E005EE6-BF27-428B-B01C-79676ACD2870}, 100 + + + + + Name: System.Document.DocumentID -- PKEY_Document_DocumentID + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E08805C8-E395-40DF-80D2-54F0D6C43154}, 100 + + + + + Name: System.Document.HiddenSlideCount -- PKEY_Document_HiddenSlideCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 9 (PIDDSI_HIDDENCOUNT) + + + + + Name: System.Document.LastAuthor -- PKEY_Document_LastAuthor + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 8 (PIDSI_LASTAUTHOR) + + + + + Name: System.Document.LineCount -- PKEY_Document_LineCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 5 (PIDDSI_LINECOUNT) + + + + + Name: System.Document.Manager -- PKEY_Document_Manager + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 14 (PIDDSI_MANAGER) + + + + + Name: System.Document.MultimediaClipCount -- PKEY_Document_MultimediaClipCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 10 (PIDDSI_MMCLIPCOUNT) + + + + + Name: System.Document.NoteCount -- PKEY_Document_NoteCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 8 (PIDDSI_NOTECOUNT) + + + + + Name: System.Document.PageCount -- PKEY_Document_PageCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 14 (PIDSI_PAGECOUNT) + + + + + Name: System.Document.ParagraphCount -- PKEY_Document_ParagraphCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 6 (PIDDSI_PARCOUNT) + + + + + Name: System.Document.PresentationFormat -- PKEY_Document_PresentationFormat + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 3 (PIDDSI_PRESFORMAT) + + + + + Name: System.Document.RevisionNumber -- PKEY_Document_RevisionNumber + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 9 (PIDSI_REVNUMBER) + + + + + Name: System.Document.Security -- PKEY_Document_Security + Description: Access control information, from SummaryInfo propset + + Type: Int32 -- VT_I4 + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 19 + + + + + Name: System.Document.SlideCount -- PKEY_Document_SlideCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 7 (PIDDSI_SLIDECOUNT) + + + + + Name: System.Document.Template -- PKEY_Document_Template + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 7 (PIDSI_TEMPLATE) + + + + + Name: System.Document.TotalEditingTime -- PKEY_Document_TotalEditingTime + Description: 100ns units, not milliseconds. VT_FILETIME for IPropertySetStorage handlers (legacy) + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 10 (PIDSI_EDITTIME) + + + + + Name: System.Document.Version -- PKEY_Document_Version + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 29 + + + + + Name: System.Document.WordCount -- PKEY_Document_WordCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 15 (PIDSI_WORDCOUNT) + + + + + System.DRM Properties + + + + + Name: System.DRM.DatePlayExpires -- PKEY_DRM_DatePlayExpires + Description: Indicates when play expires for digital rights management. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_DRM) {AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}, 6 (PIDDRSI_PLAYEXPIRES) + + + + + Name: System.DRM.DatePlayStarts -- PKEY_DRM_DatePlayStarts + Description: Indicates when play starts for digital rights management. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_DRM) {AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}, 5 (PIDDRSI_PLAYSTARTS) + + + + + Name: System.DRM.Description -- PKEY_DRM_Description + Description: Displays the description for digital rights management. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_DRM) {AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}, 3 (PIDDRSI_DESCRIPTION) + + + + + Name: System.DRM.IsProtected -- PKEY_DRM_IsProtected + Description: + + Type: Boolean -- VT_BOOL + FormatID: (FMTID_DRM) {AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}, 2 (PIDDRSI_PROTECTED) + + + + + Name: System.DRM.PlayCount -- PKEY_DRM_PlayCount + Description: Indicates the play count for digital rights management. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_DRM) {AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}, 4 (PIDDRSI_PLAYCOUNT) + + + + + System.GPS Properties + + + + + Name: System.GPS.Altitude -- PKEY_GPS_Altitude + Description: Indicates the altitude based on the reference in PKEY_GPS_AltitudeRef. Calculated from PKEY_GPS_AltitudeNumerator and + PKEY_GPS_AltitudeDenominator + + Type: Double -- VT_R8 + FormatID: {827EDB4F-5B73-44A7-891D-FDFFABEA35CA}, 100 + + + + + Name: System.GPS.AltitudeDenominator -- PKEY_GPS_AltitudeDenominator + Description: Denominator of PKEY_GPS_Altitude + + Type: UInt32 -- VT_UI4 + FormatID: {78342DCB-E358-4145-AE9A-6BFE4E0F9F51}, 100 + + + + + Name: System.GPS.AltitudeNumerator -- PKEY_GPS_AltitudeNumerator + Description: Numerator of PKEY_GPS_Altitude + + Type: UInt32 -- VT_UI4 + FormatID: {2DAD1EB7-816D-40D3-9EC3-C9773BE2AADE}, 100 + + + + + Name: System.GPS.AltitudeRef -- PKEY_GPS_AltitudeRef + Description: Indicates the reference for the altitude property. (eg: above sea level, below sea level, absolute value) + + Type: Byte -- VT_UI1 + FormatID: {46AC629D-75EA-4515-867F-6DC4321C5844}, 100 + + + + + Name: System.GPS.AreaInformation -- PKEY_GPS_AreaInformation + Description: Represents the name of the GPS area + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {972E333E-AC7E-49F1-8ADF-A70D07A9BCAB}, 100 + + + + + Name: System.GPS.Date -- PKEY_GPS_Date + Description: Date and time of the GPS record + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {3602C812-0F3B-45F0-85AD-603468D69423}, 100 + + + + + Name: System.GPS.DestBearing -- PKEY_GPS_DestBearing + Description: Indicates the bearing to the destination point. Calculated from PKEY_GPS_DestBearingNumerator and + PKEY_GPS_DestBearingDenominator. + + Type: Double -- VT_R8 + FormatID: {C66D4B3C-E888-47CC-B99F-9DCA3EE34DEA}, 100 + + + + + Name: System.GPS.DestBearingDenominator -- PKEY_GPS_DestBearingDenominator + Description: Denominator of PKEY_GPS_DestBearing + + Type: UInt32 -- VT_UI4 + FormatID: {7ABCF4F8-7C3F-4988-AC91-8D2C2E97ECA5}, 100 + + + + + Name: System.GPS.DestBearingNumerator -- PKEY_GPS_DestBearingNumerator + Description: Numerator of PKEY_GPS_DestBearing + + Type: UInt32 -- VT_UI4 + FormatID: {BA3B1DA9-86EE-4B5D-A2A4-A271A429F0CF}, 100 + + + + + Name: System.GPS.DestBearingRef -- PKEY_GPS_DestBearingRef + Description: Indicates the reference used for the giving the bearing to the destination point. (eg: true direction, magnetic direction) + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {9AB84393-2A0F-4B75-BB22-7279786977CB}, 100 + + + + + Name: System.GPS.DestDistance -- PKEY_GPS_DestDistance + Description: Indicates the distance to the destination point. Calculated from PKEY_GPS_DestDistanceNumerator and + PKEY_GPS_DestDistanceDenominator. + + Type: Double -- VT_R8 + FormatID: {A93EAE04-6804-4F24-AC81-09B266452118}, 100 + + + + + Name: System.GPS.DestDistanceDenominator -- PKEY_GPS_DestDistanceDenominator + Description: Denominator of PKEY_GPS_DestDistance + + Type: UInt32 -- VT_UI4 + FormatID: {9BC2C99B-AC71-4127-9D1C-2596D0D7DCB7}, 100 + + + + + Name: System.GPS.DestDistanceNumerator -- PKEY_GPS_DestDistanceNumerator + Description: Numerator of PKEY_GPS_DestDistance + + Type: UInt32 -- VT_UI4 + FormatID: {2BDA47DA-08C6-4FE1-80BC-A72FC517C5D0}, 100 + + + + + Name: System.GPS.DestDistanceRef -- PKEY_GPS_DestDistanceRef + Description: Indicates the unit used to express the distance to the destination. (eg: kilometers, miles, knots) + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {ED4DF2D3-8695-450B-856F-F5C1C53ACB66}, 100 + + + + + Name: System.GPS.DestLatitude -- PKEY_GPS_DestLatitude + Description: Indicates the latitude of the destination point. This is an array of three values. Index 0 is the degrees, index 1 + is the minutes, index 2 is the seconds. Each is calculated from the values in PKEY_GPS_DestLatitudeNumerator and + PKEY_GPS_DestLatitudeDenominator. + + Type: Multivalue Double -- VT_VECTOR | VT_R8 (For variants: VT_ARRAY | VT_R8) + FormatID: {9D1D7CC5-5C39-451C-86B3-928E2D18CC47}, 100 + + + + + Name: System.GPS.DestLatitudeDenominator -- PKEY_GPS_DestLatitudeDenominator + Description: Denominator of PKEY_GPS_DestLatitude + + Type: Multivalue UInt32 -- VT_VECTOR | VT_UI4 (For variants: VT_ARRAY | VT_UI4) + FormatID: {3A372292-7FCA-49A7-99D5-E47BB2D4E7AB}, 100 + + + + + Name: System.GPS.DestLatitudeNumerator -- PKEY_GPS_DestLatitudeNumerator + Description: Numerator of PKEY_GPS_DestLatitude + + Type: Multivalue UInt32 -- VT_VECTOR | VT_UI4 (For variants: VT_ARRAY | VT_UI4) + FormatID: {ECF4B6F6-D5A6-433C-BB92-4076650FC890}, 100 + + + + + Name: System.GPS.DestLatitudeRef -- PKEY_GPS_DestLatitudeRef + Description: Indicates whether the latitude destination point is north or south latitude + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CEA820B9-CE61-4885-A128-005D9087C192}, 100 + + + + + Name: System.GPS.DestLongitude -- PKEY_GPS_DestLongitude + Description: Indicates the latitude of the destination point. This is an array of three values. Index 0 is the degrees, index 1 + is the minutes, index 2 is the seconds. Each is calculated from the values in PKEY_GPS_DestLongitudeNumerator and + PKEY_GPS_DestLongitudeDenominator. + + Type: Multivalue Double -- VT_VECTOR | VT_R8 (For variants: VT_ARRAY | VT_R8) + FormatID: {47A96261-CB4C-4807-8AD3-40B9D9DBC6BC}, 100 + + + + + Name: System.GPS.DestLongitudeDenominator -- PKEY_GPS_DestLongitudeDenominator + Description: Denominator of PKEY_GPS_DestLongitude + + Type: Multivalue UInt32 -- VT_VECTOR | VT_UI4 (For variants: VT_ARRAY | VT_UI4) + FormatID: {425D69E5-48AD-4900-8D80-6EB6B8D0AC86}, 100 + + + + + Name: System.GPS.DestLongitudeNumerator -- PKEY_GPS_DestLongitudeNumerator + Description: Numerator of PKEY_GPS_DestLongitude + + Type: Multivalue UInt32 -- VT_VECTOR | VT_UI4 (For variants: VT_ARRAY | VT_UI4) + FormatID: {A3250282-FB6D-48D5-9A89-DBCACE75CCCF}, 100 + + + + + Name: System.GPS.DestLongitudeRef -- PKEY_GPS_DestLongitudeRef + Description: Indicates whether the longitude destination point is east or west longitude + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {182C1EA6-7C1C-4083-AB4B-AC6C9F4ED128}, 100 + + + + + Name: System.GPS.Differential -- PKEY_GPS_Differential + Description: Indicates whether differential correction was applied to the GPS receiver + + Type: UInt16 -- VT_UI2 + FormatID: {AAF4EE25-BD3B-4DD7-BFC4-47F77BB00F6D}, 100 + + + + + Name: System.GPS.DOP -- PKEY_GPS_DOP + Description: Indicates the GPS DOP (data degree of precision). Calculated from PKEY_GPS_DOPNumerator and PKEY_GPS_DOPDenominator + + Type: Double -- VT_R8 + FormatID: {0CF8FB02-1837-42F1-A697-A7017AA289B9}, 100 + + + + + Name: System.GPS.DOPDenominator -- PKEY_GPS_DOPDenominator + Description: Denominator of PKEY_GPS_DOP + + Type: UInt32 -- VT_UI4 + FormatID: {A0BE94C5-50BA-487B-BD35-0654BE8881ED}, 100 + + + + + Name: System.GPS.DOPNumerator -- PKEY_GPS_DOPNumerator + Description: Numerator of PKEY_GPS_DOP + + Type: UInt32 -- VT_UI4 + FormatID: {47166B16-364F-4AA0-9F31-E2AB3DF449C3}, 100 + + + + + Name: System.GPS.ImgDirection -- PKEY_GPS_ImgDirection + Description: Indicates direction of the image when it was captured. Calculated from PKEY_GPS_ImgDirectionNumerator and + PKEY_GPS_ImgDirectionDenominator. + + Type: Double -- VT_R8 + FormatID: {16473C91-D017-4ED9-BA4D-B6BAA55DBCF8}, 100 + + + + + Name: System.GPS.ImgDirectionDenominator -- PKEY_GPS_ImgDirectionDenominator + Description: Denominator of PKEY_GPS_ImgDirection + + Type: UInt32 -- VT_UI4 + FormatID: {10B24595-41A2-4E20-93C2-5761C1395F32}, 100 + + + + + Name: System.GPS.ImgDirectionNumerator -- PKEY_GPS_ImgDirectionNumerator + Description: Numerator of PKEY_GPS_ImgDirection + + Type: UInt32 -- VT_UI4 + FormatID: {DC5877C7-225F-45F7-BAC7-E81334B6130A}, 100 + + + + + Name: System.GPS.ImgDirectionRef -- PKEY_GPS_ImgDirectionRef + Description: Indicates reference for giving the direction of the image when it was captured. (eg: true direction, magnetic direction) + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {A4AAA5B7-1AD0-445F-811A-0F8F6E67F6B5}, 100 + + + + + Name: System.GPS.Latitude -- PKEY_GPS_Latitude + Description: Indicates the latitude. This is an array of three values. Index 0 is the degrees, index 1 is the minutes, index 2 + is the seconds. Each is calculated from the values in PKEY_GPS_LatitudeNumerator and PKEY_GPS_LatitudeDenominator. + + Type: Multivalue Double -- VT_VECTOR | VT_R8 (For variants: VT_ARRAY | VT_R8) + FormatID: {8727CFFF-4868-4EC6-AD5B-81B98521D1AB}, 100 + + + + + Name: System.GPS.LatitudeDenominator -- PKEY_GPS_LatitudeDenominator + Description: Denominator of PKEY_GPS_Latitude + + Type: Multivalue UInt32 -- VT_VECTOR | VT_UI4 (For variants: VT_ARRAY | VT_UI4) + FormatID: {16E634EE-2BFF-497B-BD8A-4341AD39EEB9}, 100 + + + + + Name: System.GPS.LatitudeNumerator -- PKEY_GPS_LatitudeNumerator + Description: Numerator of PKEY_GPS_Latitude + + Type: Multivalue UInt32 -- VT_VECTOR | VT_UI4 (For variants: VT_ARRAY | VT_UI4) + FormatID: {7DDAAAD1-CCC8-41AE-B750-B2CB8031AEA2}, 100 + + + + + Name: System.GPS.LatitudeRef -- PKEY_GPS_LatitudeRef + Description: Indicates whether latitude is north or south latitude + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {029C0252-5B86-46C7-ACA0-2769FFC8E3D4}, 100 + + + + + Name: System.GPS.Longitude -- PKEY_GPS_Longitude + Description: Indicates the longitude. This is an array of three values. Index 0 is the degrees, index 1 is the minutes, index 2 + is the seconds. Each is calculated from the values in PKEY_GPS_LongitudeNumerator and PKEY_GPS_LongitudeDenominator. + + Type: Multivalue Double -- VT_VECTOR | VT_R8 (For variants: VT_ARRAY | VT_R8) + FormatID: {C4C4DBB2-B593-466B-BBDA-D03D27D5E43A}, 100 + + + + + Name: System.GPS.LongitudeDenominator -- PKEY_GPS_LongitudeDenominator + Description: Denominator of PKEY_GPS_Longitude + + Type: Multivalue UInt32 -- VT_VECTOR | VT_UI4 (For variants: VT_ARRAY | VT_UI4) + FormatID: {BE6E176C-4534-4D2C-ACE5-31DEDAC1606B}, 100 + + + + + Name: System.GPS.LongitudeNumerator -- PKEY_GPS_LongitudeNumerator + Description: Numerator of PKEY_GPS_Longitude + + Type: Multivalue UInt32 -- VT_VECTOR | VT_UI4 (For variants: VT_ARRAY | VT_UI4) + FormatID: {02B0F689-A914-4E45-821D-1DDA452ED2C4}, 100 + + + + + Name: System.GPS.LongitudeRef -- PKEY_GPS_LongitudeRef + Description: Indicates whether longitude is east or west longitude + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {33DCF22B-28D5-464C-8035-1EE9EFD25278}, 100 + + + + + Name: System.GPS.MapDatum -- PKEY_GPS_MapDatum + Description: Indicates the geodetic survey data used by the GPS receiver + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {2CA2DAE6-EDDC-407D-BEF1-773942ABFA95}, 100 + + + + + Name: System.GPS.MeasureMode -- PKEY_GPS_MeasureMode + Description: Indicates the GPS measurement mode. (eg: 2-dimensional, 3-dimensional) + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {A015ED5D-AAEA-4D58-8A86-3C586920EA0B}, 100 + + + + + Name: System.GPS.ProcessingMethod -- PKEY_GPS_ProcessingMethod + Description: Indicates the name of the method used for location finding + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {59D49E61-840F-4AA9-A939-E2099B7F6399}, 100 + + + + + Name: System.GPS.Satellites -- PKEY_GPS_Satellites + Description: Indicates the GPS satellites used for measurements + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {467EE575-1F25-4557-AD4E-B8B58B0D9C15}, 100 + + + + + Name: System.GPS.Speed -- PKEY_GPS_Speed + Description: Indicates the speed of the GPS receiver movement. Calculated from PKEY_GPS_SpeedNumerator and + PKEY_GPS_SpeedDenominator. + + Type: Double -- VT_R8 + FormatID: {DA5D0862-6E76-4E1B-BABD-70021BD25494}, 100 + + + + + Name: System.GPS.SpeedDenominator -- PKEY_GPS_SpeedDenominator + Description: Denominator of PKEY_GPS_Speed + + Type: UInt32 -- VT_UI4 + FormatID: {7D122D5A-AE5E-4335-8841-D71E7CE72F53}, 100 + + + + + Name: System.GPS.SpeedNumerator -- PKEY_GPS_SpeedNumerator + Description: Numerator of PKEY_GPS_Speed + + Type: UInt32 -- VT_UI4 + FormatID: {ACC9CE3D-C213-4942-8B48-6D0820F21C6D}, 100 + + + + + Name: System.GPS.SpeedRef -- PKEY_GPS_SpeedRef + Description: Indicates the unit used to express the speed of the GPS receiver movement. (eg: kilometers per hour, + miles per hour, knots). + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {ECF7F4C9-544F-4D6D-9D98-8AD79ADAF453}, 100 + + + + + Name: System.GPS.Status -- PKEY_GPS_Status + Description: Indicates the status of the GPS receiver when the image was recorded. (eg: measurement in progress, + measurement interoperability). + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {125491F4-818F-46B2-91B5-D537753617B2}, 100 + + + + + Name: System.GPS.Track -- PKEY_GPS_Track + Description: Indicates the direction of the GPS receiver movement. Calculated from PKEY_GPS_TrackNumerator and + PKEY_GPS_TrackDenominator. + + Type: Double -- VT_R8 + FormatID: {76C09943-7C33-49E3-9E7E-CDBA872CFADA}, 100 + + + + + Name: System.GPS.TrackDenominator -- PKEY_GPS_TrackDenominator + Description: Denominator of PKEY_GPS_Track + + Type: UInt32 -- VT_UI4 + FormatID: {C8D1920C-01F6-40C0-AC86-2F3A4AD00770}, 100 + + + + + Name: System.GPS.TrackNumerator -- PKEY_GPS_TrackNumerator + Description: Numerator of PKEY_GPS_Track + + Type: UInt32 -- VT_UI4 + FormatID: {702926F4-44A6-43E1-AE71-45627116893B}, 100 + + + + + Name: System.GPS.TrackRef -- PKEY_GPS_TrackRef + Description: Indicates reference for the direction of the GPS receiver movement. (eg: true direction, magnetic direction) + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {35DBE6FE-44C3-4400-AAAE-D2C799C407E8}, 100 + + + + + Name: System.GPS.VersionID -- PKEY_GPS_VersionID + Description: Indicates the version of the GPS information + + Type: Buffer -- VT_VECTOR | VT_UI1 (For variants: VT_ARRAY | VT_UI1) + FormatID: {22704DA4-C6B2-4A99-8E56-F16DF8C92599}, 100 + + + + + System.Identity Properties + + + + + Name: System.Identity.Blob -- PKEY_Identity_Blob + Description: Blob used to import/export identities + + Type: Blob -- VT_BLOB + FormatID: {8C3B93A4-BAED-1A83-9A32-102EE313F6EB}, 100 + + + + + Name: System.Identity.DisplayName -- PKEY_Identity_DisplayName + Description: Display Name + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7D683FC9-D155-45A8-BB1F-89D19BCB792F}, 100 + + + + + Name: System.Identity.IsMeIdentity -- PKEY_Identity_IsMeIdentity + Description: Is it Me Identity + + Type: Boolean -- VT_BOOL + FormatID: {A4108708-09DF-4377-9DFC-6D99986D5A67}, 100 + + + + + Name: System.Identity.PrimaryEmailAddress -- PKEY_Identity_PrimaryEmailAddress + Description: Primary Email Address + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {FCC16823-BAED-4F24-9B32-A0982117F7FA}, 100 + + + + + Name: System.Identity.ProviderID -- PKEY_Identity_ProviderID + Description: Provider ID + + Type: Guid -- VT_CLSID + FormatID: {74A7DE49-FA11-4D3D-A006-DB7E08675916}, 100 + + + + + Name: System.Identity.UniqueID -- PKEY_Identity_UniqueID + Description: Unique ID + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E55FC3B0-2B60-4220-918E-B21E8BF16016}, 100 + + + + + Name: System.Identity.UserName -- PKEY_Identity_UserName + Description: Identity User Name + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C4322503-78CA-49C6-9ACC-A68E2AFD7B6B}, 100 + + + + + System.IdentityProvider Properties + + + + + Name: System.IdentityProvider.Name -- PKEY_IdentityProvider_Name + Description: Identity Provider Name + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {B96EFF7B-35CA-4A35-8607-29E3A54C46EA}, 100 + + + + + Name: System.IdentityProvider.Picture -- PKEY_IdentityProvider_Picture + Description: Picture for the Identity Provider + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {2425166F-5642-4864-992F-98FD98F294C3}, 100 + + + + + System.Image Properties + + + + + Name: System.Image.BitDepth -- PKEY_Image_BitDepth + Description: + + Type: UInt32 -- VT_UI4 + FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 7 (PIDISI_BITDEPTH) + + + + + Name: System.Image.ColorSpace -- PKEY_Image_ColorSpace + Description: PropertyTagExifColorSpace + + Type: UInt16 -- VT_UI2 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 40961 + + + + + Name: System.Image.CompressedBitsPerPixel -- PKEY_Image_CompressedBitsPerPixel + Description: Calculated from PKEY_Image_CompressedBitsPerPixelNumerator and PKEY_Image_CompressedBitsPerPixelDenominator. + + Type: Double -- VT_R8 + FormatID: {364B6FA9-37AB-482A-BE2B-AE02F60D4318}, 100 + + + + + Name: System.Image.CompressedBitsPerPixelDenominator -- PKEY_Image_CompressedBitsPerPixelDenominator + Description: Denominator of PKEY_Image_CompressedBitsPerPixel. + + Type: UInt32 -- VT_UI4 + FormatID: {1F8844E1-24AD-4508-9DFD-5326A415CE02}, 100 + + + + + Name: System.Image.CompressedBitsPerPixelNumerator -- PKEY_Image_CompressedBitsPerPixelNumerator + Description: Numerator of PKEY_Image_CompressedBitsPerPixel. + + Type: UInt32 -- VT_UI4 + FormatID: {D21A7148-D32C-4624-8900-277210F79C0F}, 100 + + + + + Name: System.Image.Compression -- PKEY_Image_Compression + Description: Indicates the image compression level. PropertyTagCompression. + + Type: UInt16 -- VT_UI2 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 259 + + + + + Name: System.Image.CompressionText -- PKEY_Image_CompressionText + Description: This is the user-friendly form of System.Image.Compression. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {3F08E66F-2F44-4BB9-A682-AC35D2562322}, 100 + + + + + Name: System.Image.Dimensions -- PKEY_Image_Dimensions + Description: Indicates the dimensions of the image. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 13 (PIDISI_DIMENSIONS) + + + + + Name: System.Image.HorizontalResolution -- PKEY_Image_HorizontalResolution + Description: + + Type: Double -- VT_R8 + FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 5 (PIDISI_RESOLUTIONX) + + + + + Name: System.Image.HorizontalSize -- PKEY_Image_HorizontalSize + Description: + + Type: UInt32 -- VT_UI4 + FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 3 (PIDISI_CX) + + + + + Name: System.Image.ImageID -- PKEY_Image_ImageID + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {10DABE05-32AA-4C29-BF1A-63E2D220587F}, 100 + + + + + Name: System.Image.ResolutionUnit -- PKEY_Image_ResolutionUnit + Description: + Type: Int16 -- VT_I2 + FormatID: {19B51FA6-1F92-4A5C-AB48-7DF0ABD67444}, 100 + + + + + Name: System.Image.VerticalResolution -- PKEY_Image_VerticalResolution + Description: + + Type: Double -- VT_R8 + FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 6 (PIDISI_RESOLUTIONY) + + + + + Name: System.Image.VerticalSize -- PKEY_Image_VerticalSize + Description: + + Type: UInt32 -- VT_UI4 + FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 4 (PIDISI_CY) + + + + + System.Journal Properties + + + + + Name: System.Journal.Contacts -- PKEY_Journal_Contacts + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {DEA7C82C-1D89-4A66-9427-A4E3DEBABCB1}, 100 + + + + + Name: System.Journal.EntryType -- PKEY_Journal_EntryType + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {95BEB1FC-326D-4644-B396-CD3ED90E6DDF}, 100 + + + + + System.LayoutPattern Properties + + + + + Name: System.LayoutPattern.ContentViewModeForBrowse -- PKEY_LayoutPattern_ContentViewModeForBrowse + Description: Specifies the layout pattern that the content view mode should apply for this item in the context of browsing. + Register the regvalue under the name of "ContentViewModeLayoutPatternForBrowse". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 500 + + + + + Name: System.LayoutPattern.ContentViewModeForSearch -- PKEY_LayoutPattern_ContentViewModeForSearch + Description: Specifies the layout pattern that the content view mode should apply for this item in the context of searching. + Register the regvalue under the name of "ContentViewModeLayoutPatternForSearch". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 501 + + + + + System.Link Properties + + + + + Name: System.Link.Arguments -- PKEY_Link_Arguments + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {436F2667-14E2-4FEB-B30A-146C53B5B674}, 100 + + + + + Name: System.Link.Comment -- PKEY_Link_Comment + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_LINK) {B9B4B3FC-2B51-4A42-B5D8-324146AFCF25}, 5 + + + + + Name: System.Link.DateVisited -- PKEY_Link_DateVisited + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {5CBF2787-48CF-4208-B90E-EE5E5D420294}, 23 (PKEYs relating to URLs. Used by IE History.) + + + + + Name: System.Link.Description -- PKEY_Link_Description + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {5CBF2787-48CF-4208-B90E-EE5E5D420294}, 21 (PKEYs relating to URLs. Used by IE History.) + + + + + Name: System.Link.Status -- PKEY_Link_Status + Description: + + Type: Int32 -- VT_I4 + FormatID: (PSGUID_LINK) {B9B4B3FC-2B51-4A42-B5D8-324146AFCF25}, 3 (PID_LINK_TARGET_TYPE) + + + + + Name: System.Link.TargetExtension -- PKEY_Link_TargetExtension + Description: The file extension of the link target. See System.File.Extension + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {7A7D76F4-B630-4BD7-95FF-37CC51A975C9}, 2 + + + + + Name: System.Link.TargetParsingPath -- PKEY_Link_TargetParsingPath + Description: This is the shell namespace path to the target of the link item. This path may be passed to + SHParseDisplayName to parse the path to the correct shell folder. + + If the target item is a file, the value is identical to System.ItemPathDisplay. + + If the target item cannot be accessed through the shell namespace, this value is VT_EMPTY. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_LINK) {B9B4B3FC-2B51-4A42-B5D8-324146AFCF25}, 2 (PID_LINK_TARGET) + + + + + Name: System.Link.TargetSFGAOFlags -- PKEY_Link_TargetSFGAOFlags + Description: IShellFolder::GetAttributesOf flags for the target of a link, with SFGAO_PKEYSFGAOMASK + attributes masked out. + + Type: UInt32 -- VT_UI4 + FormatID: (PSGUID_LINK) {B9B4B3FC-2B51-4A42-B5D8-324146AFCF25}, 8 + + + + + Name: System.Link.TargetSFGAOFlagsStrings -- PKEY_Link_TargetSFGAOFlagsStrings + Description: Expresses the SFGAO flags of a link as string values and is used as a query optimization. See + PKEY_Shell_SFGAOFlagsStrings for possible values of this. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D6942081-D53B-443D-AD47-5E059D9CD27A}, 3 + + + + + Name: System.Link.TargetUrl -- PKEY_Link_TargetUrl + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {5CBF2787-48CF-4208-B90E-EE5E5D420294}, 2 (PKEYs relating to URLs. Used by IE History.) + + + + + System.Media Properties + + + + + Name: System.Media.AuthorUrl -- PKEY_Media_AuthorUrl + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 32 (PIDMSI_AUTHOR_URL) + + + + + Name: System.Media.AverageLevel -- PKEY_Media_AverageLevel + Description: + Type: UInt32 -- VT_UI4 + FormatID: {09EDD5B6-B301-43C5-9990-D00302EFFD46}, 100 + + + + + Name: System.Media.ClassPrimaryID -- PKEY_Media_ClassPrimaryID + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 13 (PIDMSI_CLASS_PRIMARY_ID) + + + + + Name: System.Media.ClassSecondaryID -- PKEY_Media_ClassSecondaryID + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 14 (PIDMSI_CLASS_SECONDARY_ID) + + + + + Name: System.Media.CollectionGroupID -- PKEY_Media_CollectionGroupID + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 24 (PIDMSI_COLLECTION_GROUP_ID) + + + + + Name: System.Media.CollectionID -- PKEY_Media_CollectionID + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 25 (PIDMSI_COLLECTION_ID) + + + + + Name: System.Media.ContentDistributor -- PKEY_Media_ContentDistributor + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 18 (PIDMSI_CONTENTDISTRIBUTOR) + + + + + Name: System.Media.ContentID -- PKEY_Media_ContentID + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 26 (PIDMSI_CONTENT_ID) + + + + + Name: System.Media.CreatorApplication -- PKEY_Media_CreatorApplication + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 27 (PIDMSI_TOOL_NAME) + + + + + Name: System.Media.CreatorApplicationVersion -- PKEY_Media_CreatorApplicationVersion + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 28 (PIDMSI_TOOL_VERSION) + + + + + Name: System.Media.DateEncoded -- PKEY_Media_DateEncoded + Description: DateTime is in UTC (in the doc, not file system). + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {2E4B640D-5019-46D8-8881-55414CC5CAA0}, 100 + + + + + Name: System.Media.DateReleased -- PKEY_Media_DateReleased + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {DE41CC29-6971-4290-B472-F59F2E2F31E2}, 100 + + + + + Name: System.Media.Duration -- PKEY_Media_Duration + Description: 100ns units, not milliseconds + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 3 (PIDASI_TIMELENGTH) + + + + + Name: System.Media.DVDID -- PKEY_Media_DVDID + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 15 (PIDMSI_DVDID) + + + + + Name: System.Media.EncodedBy -- PKEY_Media_EncodedBy + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 36 (PIDMSI_ENCODED_BY) + + + + + Name: System.Media.EncodingSettings -- PKEY_Media_EncodingSettings + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 37 (PIDMSI_ENCODING_SETTINGS) + + + + + Name: System.Media.FrameCount -- PKEY_Media_FrameCount + Description: Indicates the frame count for the image. + + Type: UInt32 -- VT_UI4 + FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 12 (PIDISI_FRAMECOUNT) + + + + + Name: System.Media.MCDI -- PKEY_Media_MCDI + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 16 (PIDMSI_MCDI) + + + + + Name: System.Media.MetadataContentProvider -- PKEY_Media_MetadataContentProvider + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 17 (PIDMSI_PROVIDER) + + + + + Name: System.Media.Producer -- PKEY_Media_Producer + Description: + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 22 (PIDMSI_PRODUCER) + + + + + Name: System.Media.PromotionUrl -- PKEY_Media_PromotionUrl + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 33 (PIDMSI_PROMOTION_URL) + + + + + Name: System.Media.ProtectionType -- PKEY_Media_ProtectionType + Description: If media is protected, how is it protected? + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 38 + + + + + Name: System.Media.ProviderRating -- PKEY_Media_ProviderRating + Description: Rating (0 - 99) supplied by metadata provider + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 39 + + + + + Name: System.Media.ProviderStyle -- PKEY_Media_ProviderStyle + Description: Style of music or video, supplied by metadata provider + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 40 + + + + + Name: System.Media.Publisher -- PKEY_Media_Publisher + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 30 (PIDMSI_PUBLISHER) + + + + + Name: System.Media.SubscriptionContentId -- PKEY_Media_SubscriptionContentId + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {9AEBAE7A-9644-487D-A92C-657585ED751A}, 100 + + + + + Name: System.Media.SubTitle -- PKEY_Media_SubTitle + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 38 (PIDSI_MUSIC_SUB_TITLE) + + + + + Name: System.Media.UniqueFileIdentifier -- PKEY_Media_UniqueFileIdentifier + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 35 (PIDMSI_UNIQUE_FILE_IDENTIFIER) + + + + + Name: System.Media.UserNoAutoInfo -- PKEY_Media_UserNoAutoInfo + Description: If true, do NOT alter this file's metadata. Set by user. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 41 + + + + + Name: System.Media.UserWebUrl -- PKEY_Media_UserWebUrl + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 34 (PIDMSI_USER_WEB_URL) + + + + + Name: System.Media.Writer -- PKEY_Media_Writer + Description: + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 23 (PIDMSI_WRITER) + + + + + Name: System.Media.Year -- PKEY_Media_Year + Description: + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 5 (PIDSI_MUSIC_YEAR) + + + + + System.Message Properties + + + + + Name: System.Message.AttachmentContents -- PKEY_Message_AttachmentContents + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {3143BF7C-80A8-4854-8880-E2E40189BDD0}, 100 + + + + + Name: System.Message.AttachmentNames -- PKEY_Message_AttachmentNames + Description: The names of the attachments in a message + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 21 + + + + + Name: System.Message.BccAddress -- PKEY_Message_BccAddress + Description: Addresses in Bcc: field + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 2 + + + + + Name: System.Message.BccName -- PKEY_Message_BccName + Description: person names in Bcc: field + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 3 + + + + + Name: System.Message.CcAddress -- PKEY_Message_CcAddress + Description: Addresses in Cc: field + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 4 + + + + + Name: System.Message.CcName -- PKEY_Message_CcName + Description: person names in Cc: field + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 5 + + + + + Name: System.Message.ConversationID -- PKEY_Message_ConversationID + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {DC8F80BD-AF1E-4289-85B6-3DFC1B493992}, 100 + + + + + Name: System.Message.ConversationIndex -- PKEY_Message_ConversationIndex + Description: + + Type: Buffer -- VT_VECTOR | VT_UI1 (For variants: VT_ARRAY | VT_UI1) + FormatID: {DC8F80BD-AF1E-4289-85B6-3DFC1B493992}, 101 + + + + + Name: System.Message.DateReceived -- PKEY_Message_DateReceived + Description: Date and Time communication was received + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 20 + + + + + Name: System.Message.DateSent -- PKEY_Message_DateSent + Description: Date and Time communication was sent + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 19 + + + + + Name: System.Message.Flags -- PKEY_Message_Flags + Description: These are flags associated with email messages to know if a read receipt is pending, etc. + The values stored here by Outlook are defined for PR_MESSAGE_FLAGS on MSDN. + + Type: Int32 -- VT_I4 + FormatID: {A82D9EE7-CA67-4312-965E-226BCEA85023}, 100 + + + + + Name: System.Message.FromAddress -- PKEY_Message_FromAddress + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 13 + + + + + Name: System.Message.FromName -- PKEY_Message_FromName + Description: Address in from field as person name + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 14 + + + + + Name: System.Message.HasAttachments -- PKEY_Message_HasAttachments + Description: + + Type: Boolean -- VT_BOOL + FormatID: {9C1FCF74-2D97-41BA-B4AE-CB2E3661A6E4}, 8 + + + + + Name: System.Message.IsFwdOrReply -- PKEY_Message_IsFwdOrReply + Description: + Type: Int32 -- VT_I4 + FormatID: {9A9BC088-4F6D-469E-9919-E705412040F9}, 100 + + + + + Name: System.Message.MessageClass -- PKEY_Message_MessageClass + Description: What type of outlook msg this is (meeting, task, mail, etc.) + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CD9ED458-08CE-418F-A70E-F912C7BB9C5C}, 103 + + + + + Name: System.Message.ProofInProgress -- PKEY_Message_ProofInProgress + Description: This property will be true if the message junk email proofing is still in progress. + + Type: Boolean -- VT_BOOL + FormatID: {9098F33C-9A7D-48A8-8DE5-2E1227A64E91}, 100 + + + + + Name: System.Message.SenderAddress -- PKEY_Message_SenderAddress + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {0BE1C8E7-1981-4676-AE14-FDD78F05A6E7}, 100 + + + + + Name: System.Message.SenderName -- PKEY_Message_SenderName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {0DA41CFA-D224-4A18-AE2F-596158DB4B3A}, 100 + + + + + Name: System.Message.Store -- PKEY_Message_Store + Description: The store (aka protocol handler) FILE, MAIL, OUTLOOKEXPRESS + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 15 + + + + + Name: System.Message.ToAddress -- PKEY_Message_ToAddress + Description: Addresses in To: field + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 16 + + + + + Name: System.Message.ToDoFlags -- PKEY_Message_ToDoFlags + Description: Flags associated with a message flagged to know if it's still active, if it was custom flagged, etc. + + Type: Int32 -- VT_I4 + FormatID: {1F856A9F-6900-4ABA-9505-2D5F1B4D66CB}, 100 + + + + + Name: System.Message.ToDoTitle -- PKEY_Message_ToDoTitle + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {BCCC8A3C-8CEF-42E5-9B1C-C69079398BC7}, 100 + + + + + Name: System.Message.ToName -- PKEY_Message_ToName + Description: Person names in To: field + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 17 + + + + + System.Music Properties + + + + + Name: System.Music.AlbumArtist -- PKEY_Music_AlbumArtist + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 13 (PIDSI_MUSIC_ALBUM_ARTIST) + + + + + Name: System.Music.AlbumID -- PKEY_Music_AlbumID + Description: Concatenation of System.Music.AlbumArtist and System.Music.AlbumTitle, suitable for indexing and display. + Used to differentiate albums with the same title from different artists. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 100 + + + + + Name: System.Music.AlbumTitle -- PKEY_Music_AlbumTitle + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 4 (PIDSI_MUSIC_ALBUM) + + + + + Name: System.Music.Artist -- PKEY_Music_Artist + Description: + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 2 (PIDSI_MUSIC_ARTIST) + + + + + Name: System.Music.BeatsPerMinute -- PKEY_Music_BeatsPerMinute + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 35 (PIDSI_MUSIC_BEATS_PER_MINUTE) + + + + + Name: System.Music.Composer -- PKEY_Music_Composer + Description: + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 19 (PIDMSI_COMPOSER) + + + + + Name: System.Music.Conductor -- PKEY_Music_Conductor + Description: + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 36 (PIDSI_MUSIC_CONDUCTOR) + + + + + Name: System.Music.ContentGroupDescription -- PKEY_Music_ContentGroupDescription + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 33 (PIDSI_MUSIC_CONTENT_GROUP_DESCRIPTION) + + + + + Name: System.Music.DisplayArtist -- PKEY_Music_DisplayArtist + Description: This property returns the best representation of Album Artist for a given music file + based upon AlbumArtist, ContributingArtist and compilation info. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {FD122953-FA93-4EF7-92C3-04C946B2F7C8}, 100 + + + + + Name: System.Music.Genre -- PKEY_Music_Genre + Description: + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 11 (PIDSI_MUSIC_GENRE) + + + + + Name: System.Music.InitialKey -- PKEY_Music_InitialKey + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 34 (PIDSI_MUSIC_INITIAL_KEY) + + + + + Name: System.Music.IsCompilation -- PKEY_Music_IsCompilation + Description: Indicates whether the file is part of a compilation. + + Type: Boolean -- VT_BOOL + FormatID: {C449D5CB-9EA4-4809-82E8-AF9D59DED6D1}, 100 + + + + + Name: System.Music.Lyrics -- PKEY_Music_Lyrics + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 12 (PIDSI_MUSIC_LYRICS) + + + + + Name: System.Music.Mood -- PKEY_Music_Mood + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 39 (PIDSI_MUSIC_MOOD) + + + + + Name: System.Music.PartOfSet -- PKEY_Music_PartOfSet + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 37 (PIDSI_MUSIC_PART_OF_SET) + + + + + Name: System.Music.Period -- PKEY_Music_Period + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 31 (PIDMSI_PERIOD) + + + + + Name: System.Music.SynchronizedLyrics -- PKEY_Music_SynchronizedLyrics + Description: + Type: Blob -- VT_BLOB + FormatID: {6B223B6A-162E-4AA9-B39F-05D678FC6D77}, 100 + + + + + Name: System.Music.TrackNumber -- PKEY_Music_TrackNumber + Description: + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 7 (PIDSI_MUSIC_TRACK) + + + + + System.Note Properties + + + + + Name: System.Note.Color -- PKEY_Note_Color + Description: + Type: UInt16 -- VT_UI2 + FormatID: {4776CAFA-BCE4-4CB1-A23E-265E76D8EB11}, 100 + + + + + Name: System.Note.ColorText -- PKEY_Note_ColorText + Description: This is the user-friendly form of System.Note.Color. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {46B4E8DE-CDB2-440D-885C-1658EB65B914}, 100 + + + + + System.Photo Properties + + + + + Name: System.Photo.Aperture -- PKEY_Photo_Aperture + Description: PropertyTagExifAperture. Calculated from PKEY_Photo_ApertureNumerator and PKEY_Photo_ApertureDenominator + + Type: Double -- VT_R8 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 37378 + + + + + Name: System.Photo.ApertureDenominator -- PKEY_Photo_ApertureDenominator + Description: Denominator of PKEY_Photo_Aperture + + Type: UInt32 -- VT_UI4 + FormatID: {E1A9A38B-6685-46BD-875E-570DC7AD7320}, 100 + + + + + Name: System.Photo.ApertureNumerator -- PKEY_Photo_ApertureNumerator + Description: Numerator of PKEY_Photo_Aperture + + Type: UInt32 -- VT_UI4 + FormatID: {0337ECEC-39FB-4581-A0BD-4C4CC51E9914}, 100 + + + + + Name: System.Photo.Brightness -- PKEY_Photo_Brightness + Description: This is the brightness of the photo. + + Calculated from PKEY_Photo_BrightnessNumerator and PKEY_Photo_BrightnessDenominator. + + The units are "APEX", normally in the range of -99.99 to 99.99. If the numerator of + the recorded value is FFFFFFFF.H, "Unknown" should be indicated. + + Type: Double -- VT_R8 + FormatID: {1A701BF6-478C-4361-83AB-3701BB053C58}, 100 (PropertyTagExifBrightness) + + + + + Name: System.Photo.BrightnessDenominator -- PKEY_Photo_BrightnessDenominator + Description: Denominator of PKEY_Photo_Brightness + + Type: UInt32 -- VT_UI4 + FormatID: {6EBE6946-2321-440A-90F0-C043EFD32476}, 100 + + + + + Name: System.Photo.BrightnessNumerator -- PKEY_Photo_BrightnessNumerator + Description: Numerator of PKEY_Photo_Brightness + + Type: UInt32 -- VT_UI4 + FormatID: {9E7D118F-B314-45A0-8CFB-D654B917C9E9}, 100 + + + + + Name: System.Photo.CameraManufacturer -- PKEY_Photo_CameraManufacturer + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 271 (PropertyTagEquipMake) + + + + + Name: System.Photo.CameraModel -- PKEY_Photo_CameraModel + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 272 (PropertyTagEquipModel) + + + + + Name: System.Photo.CameraSerialNumber -- PKEY_Photo_CameraSerialNumber + Description: Serial number of camera that produced this photo + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 273 + + + + + Name: System.Photo.Contrast -- PKEY_Photo_Contrast + Description: This indicates the direction of contrast processing applied by the camera + when the image was shot. + + Type: UInt32 -- VT_UI4 + FormatID: {2A785BA9-8D23-4DED-82E6-60A350C86A10}, 100 + + + + + Name: System.Photo.ContrastText -- PKEY_Photo_ContrastText + Description: This is the user-friendly form of System.Photo.Contrast. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {59DDE9F2-5253-40EA-9A8B-479E96C6249A}, 100 + + + + + Name: System.Photo.DateTaken -- PKEY_Photo_DateTaken + Description: PropertyTagExifDTOrig + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 36867 + + + + + Name: System.Photo.DigitalZoom -- PKEY_Photo_DigitalZoom + Description: PropertyTagExifDigitalZoom. Calculated from PKEY_Photo_DigitalZoomNumerator and PKEY_Photo_DigitalZoomDenominator + + Type: Double -- VT_R8 + FormatID: {F85BF840-A925-4BC2-B0C4-8E36B598679E}, 100 + + + + + Name: System.Photo.DigitalZoomDenominator -- PKEY_Photo_DigitalZoomDenominator + Description: Denominator of PKEY_Photo_DigitalZoom + + Type: UInt32 -- VT_UI4 + FormatID: {745BAF0E-E5C1-4CFB-8A1B-D031A0A52393}, 100 + + + + + Name: System.Photo.DigitalZoomNumerator -- PKEY_Photo_DigitalZoomNumerator + Description: Numerator of PKEY_Photo_DigitalZoom + + Type: UInt32 -- VT_UI4 + FormatID: {16CBB924-6500-473B-A5BE-F1599BCBE413}, 100 + + + + + Name: System.Photo.Event -- PKEY_Photo_Event + Description: The event at which the photo was taken + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 18248 + + + + + Name: System.Photo.EXIFVersion -- PKEY_Photo_EXIFVersion + Description: The EXIF version. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D35F743A-EB2E-47F2-A286-844132CB1427}, 100 + + + + + Name: System.Photo.ExposureBias -- PKEY_Photo_ExposureBias + Description: PropertyTagExifExposureBias. Calculated from PKEY_Photo_ExposureBiasNumerator and PKEY_Photo_ExposureBiasDenominator + + Type: Double -- VT_R8 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 37380 + + + + + Name: System.Photo.ExposureBiasDenominator -- PKEY_Photo_ExposureBiasDenominator + Description: Denominator of PKEY_Photo_ExposureBias + + Type: Int32 -- VT_I4 + FormatID: {AB205E50-04B7-461C-A18C-2F233836E627}, 100 + + + + + Name: System.Photo.ExposureBiasNumerator -- PKEY_Photo_ExposureBiasNumerator + Description: Numerator of PKEY_Photo_ExposureBias + + Type: Int32 -- VT_I4 + FormatID: {738BF284-1D87-420B-92CF-5834BF6EF9ED}, 100 + + + + + Name: System.Photo.ExposureIndex -- PKEY_Photo_ExposureIndex + Description: PropertyTagExifExposureIndex. Calculated from PKEY_Photo_ExposureIndexNumerator and PKEY_Photo_ExposureIndexDenominator + + Type: Double -- VT_R8 + FormatID: {967B5AF8-995A-46ED-9E11-35B3C5B9782D}, 100 + + + + + Name: System.Photo.ExposureIndexDenominator -- PKEY_Photo_ExposureIndexDenominator + Description: Denominator of PKEY_Photo_ExposureIndex + + Type: UInt32 -- VT_UI4 + FormatID: {93112F89-C28B-492F-8A9D-4BE2062CEE8A}, 100 + + + + + Name: System.Photo.ExposureIndexNumerator -- PKEY_Photo_ExposureIndexNumerator + Description: Numerator of PKEY_Photo_ExposureIndex + + Type: UInt32 -- VT_UI4 + FormatID: {CDEDCF30-8919-44DF-8F4C-4EB2FFDB8D89}, 100 + + + + + Name: System.Photo.ExposureProgram -- PKEY_Photo_ExposureProgram + Description: + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 34850 (PropertyTagExifExposureProg) + + + + + Name: System.Photo.ExposureProgramText -- PKEY_Photo_ExposureProgramText + Description: This is the user-friendly form of System.Photo.ExposureProgram. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {FEC690B7-5F30-4646-AE47-4CAAFBA884A3}, 100 + + + + + Name: System.Photo.ExposureTime -- PKEY_Photo_ExposureTime + Description: PropertyTagExifExposureTime. Calculated from PKEY_Photo_ExposureTimeNumerator and PKEY_Photo_ExposureTimeDenominator + + Type: Double -- VT_R8 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 33434 + + + + + Name: System.Photo.ExposureTimeDenominator -- PKEY_Photo_ExposureTimeDenominator + Description: Denominator of PKEY_Photo_ExposureTime + + Type: UInt32 -- VT_UI4 + FormatID: {55E98597-AD16-42E0-B624-21599A199838}, 100 + + + + + Name: System.Photo.ExposureTimeNumerator -- PKEY_Photo_ExposureTimeNumerator + Description: Numerator of PKEY_Photo_ExposureTime + + Type: UInt32 -- VT_UI4 + FormatID: {257E44E2-9031-4323-AC38-85C552871B2E}, 100 + + + + + Name: System.Photo.Flash -- PKEY_Photo_Flash + Description: PropertyTagExifFlash + + Type: Byte -- VT_UI1 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 37385 + + + + + Name: System.Photo.FlashEnergy -- PKEY_Photo_FlashEnergy + Description: PropertyTagExifFlashEnergy. Calculated from PKEY_Photo_FlashEnergyNumerator and PKEY_Photo_FlashEnergyDenominator + + Type: Double -- VT_R8 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 41483 + + + + + Name: System.Photo.FlashEnergyDenominator -- PKEY_Photo_FlashEnergyDenominator + Description: Denominator of PKEY_Photo_FlashEnergy + + Type: UInt32 -- VT_UI4 + FormatID: {D7B61C70-6323-49CD-A5FC-C84277162C97}, 100 + + + + + Name: System.Photo.FlashEnergyNumerator -- PKEY_Photo_FlashEnergyNumerator + Description: Numerator of PKEY_Photo_FlashEnergy + + Type: UInt32 -- VT_UI4 + FormatID: {FCAD3D3D-0858-400F-AAA3-2F66CCE2A6BC}, 100 + + + + + Name: System.Photo.FlashManufacturer -- PKEY_Photo_FlashManufacturer + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {AABAF6C9-E0C5-4719-8585-57B103E584FE}, 100 + + + + + Name: System.Photo.FlashModel -- PKEY_Photo_FlashModel + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {FE83BB35-4D1A-42E2-916B-06F3E1AF719E}, 100 + + + + + Name: System.Photo.FlashText -- PKEY_Photo_FlashText + Description: This is the user-friendly form of System.Photo.Flash. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6B8B68F6-200B-47EA-8D25-D8050F57339F}, 100 + + + + + Name: System.Photo.FNumber -- PKEY_Photo_FNumber + Description: PropertyTagExifFNumber. Calculated from PKEY_Photo_FNumberNumerator and PKEY_Photo_FNumberDenominator + + Type: Double -- VT_R8 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 33437 + + + + + Name: System.Photo.FNumberDenominator -- PKEY_Photo_FNumberDenominator + Description: Denominator of PKEY_Photo_FNumber + + Type: UInt32 -- VT_UI4 + FormatID: {E92A2496-223B-4463-A4E3-30EABBA79D80}, 100 + + + + + Name: System.Photo.FNumberNumerator -- PKEY_Photo_FNumberNumerator + Description: Numerator of PKEY_Photo_FNumber + + Type: UInt32 -- VT_UI4 + FormatID: {1B97738A-FDFC-462F-9D93-1957E08BE90C}, 100 + + + + + Name: System.Photo.FocalLength -- PKEY_Photo_FocalLength + Description: PropertyTagExifFocalLength. Calculated from PKEY_Photo_FocalLengthNumerator and PKEY_Photo_FocalLengthDenominator + + Type: Double -- VT_R8 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 37386 + + + + + Name: System.Photo.FocalLengthDenominator -- PKEY_Photo_FocalLengthDenominator + Description: Denominator of PKEY_Photo_FocalLength + + Type: UInt32 -- VT_UI4 + FormatID: {305BC615-DCA1-44A5-9FD4-10C0BA79412E}, 100 + + + + + Name: System.Photo.FocalLengthInFilm -- PKEY_Photo_FocalLengthInFilm + Description: + Type: UInt16 -- VT_UI2 + FormatID: {A0E74609-B84D-4F49-B860-462BD9971F98}, 100 + + + + + Name: System.Photo.FocalLengthNumerator -- PKEY_Photo_FocalLengthNumerator + Description: Numerator of PKEY_Photo_FocalLength + + Type: UInt32 -- VT_UI4 + FormatID: {776B6B3B-1E3D-4B0C-9A0E-8FBAF2A8492A}, 100 + + + + + Name: System.Photo.FocalPlaneXResolution -- PKEY_Photo_FocalPlaneXResolution + Description: PropertyTagExifFocalXRes. Calculated from PKEY_Photo_FocalPlaneXResolutionNumerator and + PKEY_Photo_FocalPlaneXResolutionDenominator. + + Type: Double -- VT_R8 + FormatID: {CFC08D97-C6F7-4484-89DD-EBEF4356FE76}, 100 + + + + + Name: System.Photo.FocalPlaneXResolutionDenominator -- PKEY_Photo_FocalPlaneXResolutionDenominator + Description: Denominator of PKEY_Photo_FocalPlaneXResolution + + Type: UInt32 -- VT_UI4 + FormatID: {0933F3F5-4786-4F46-A8E8-D64DD37FA521}, 100 + + + + + Name: System.Photo.FocalPlaneXResolutionNumerator -- PKEY_Photo_FocalPlaneXResolutionNumerator + Description: Numerator of PKEY_Photo_FocalPlaneXResolution + + Type: UInt32 -- VT_UI4 + FormatID: {DCCB10AF-B4E2-4B88-95F9-031B4D5AB490}, 100 + + + + + Name: System.Photo.FocalPlaneYResolution -- PKEY_Photo_FocalPlaneYResolution + Description: PropertyTagExifFocalYRes. Calculated from PKEY_Photo_FocalPlaneYResolutionNumerator and + PKEY_Photo_FocalPlaneYResolutionDenominator. + + Type: Double -- VT_R8 + FormatID: {4FFFE4D0-914F-4AC4-8D6F-C9C61DE169B1}, 100 + + + + + Name: System.Photo.FocalPlaneYResolutionDenominator -- PKEY_Photo_FocalPlaneYResolutionDenominator + Description: Denominator of PKEY_Photo_FocalPlaneYResolution + + Type: UInt32 -- VT_UI4 + FormatID: {1D6179A6-A876-4031-B013-3347B2B64DC8}, 100 + + + + + Name: System.Photo.FocalPlaneYResolutionNumerator -- PKEY_Photo_FocalPlaneYResolutionNumerator + Description: Numerator of PKEY_Photo_FocalPlaneYResolution + + Type: UInt32 -- VT_UI4 + FormatID: {A2E541C5-4440-4BA8-867E-75CFC06828CD}, 100 + + + + + Name: System.Photo.GainControl -- PKEY_Photo_GainControl + Description: This indicates the degree of overall image gain adjustment. + + Calculated from PKEY_Photo_GainControlNumerator and PKEY_Photo_GainControlDenominator. + + Type: Double -- VT_R8 + FormatID: {FA304789-00C7-4D80-904A-1E4DCC7265AA}, 100 (PropertyTagExifGainControl) + + + + + Name: System.Photo.GainControlDenominator -- PKEY_Photo_GainControlDenominator + Description: Denominator of PKEY_Photo_GainControl + + Type: UInt32 -- VT_UI4 + FormatID: {42864DFD-9DA4-4F77-BDED-4AAD7B256735}, 100 + + + + + Name: System.Photo.GainControlNumerator -- PKEY_Photo_GainControlNumerator + Description: Numerator of PKEY_Photo_GainControl + + Type: UInt32 -- VT_UI4 + FormatID: {8E8ECF7C-B7B8-4EB8-A63F-0EE715C96F9E}, 100 + + + + + Name: System.Photo.GainControlText -- PKEY_Photo_GainControlText + Description: This is the user-friendly form of System.Photo.GainControl. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C06238B2-0BF9-4279-A723-25856715CB9D}, 100 + + + + + Name: System.Photo.ISOSpeed -- PKEY_Photo_ISOSpeed + Description: PropertyTagExifISOSpeed + + Type: UInt16 -- VT_UI2 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 34855 + + + + + Name: System.Photo.LensManufacturer -- PKEY_Photo_LensManufacturer + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E6DDCAF7-29C5-4F0A-9A68-D19412EC7090}, 100 + + + + + Name: System.Photo.LensModel -- PKEY_Photo_LensModel + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E1277516-2B5F-4869-89B1-2E585BD38B7A}, 100 + + + + + Name: System.Photo.LightSource -- PKEY_Photo_LightSource + Description: PropertyTagExifLightSource + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 37384 + + + + + Name: System.Photo.MakerNote -- PKEY_Photo_MakerNote + Description: + Type: Buffer -- VT_VECTOR | VT_UI1 (For variants: VT_ARRAY | VT_UI1) + FormatID: {FA303353-B659-4052-85E9-BCAC79549B84}, 100 + + + + + Name: System.Photo.MakerNoteOffset -- PKEY_Photo_MakerNoteOffset + Description: + Type: UInt64 -- VT_UI8 + FormatID: {813F4124-34E6-4D17-AB3E-6B1F3C2247A1}, 100 + + + + + Name: System.Photo.MaxAperture -- PKEY_Photo_MaxAperture + Description: Calculated from PKEY_Photo_MaxApertureNumerator and PKEY_Photo_MaxApertureDenominator + + Type: Double -- VT_R8 + FormatID: {08F6D7C2-E3F2-44FC-AF1E-5AA5C81A2D3E}, 100 + + + + + Name: System.Photo.MaxApertureDenominator -- PKEY_Photo_MaxApertureDenominator + Description: Denominator of PKEY_Photo_MaxAperture + + Type: UInt32 -- VT_UI4 + FormatID: {C77724D4-601F-46C5-9B89-C53F93BCEB77}, 100 + + + + + Name: System.Photo.MaxApertureNumerator -- PKEY_Photo_MaxApertureNumerator + Description: Numerator of PKEY_Photo_MaxAperture + + Type: UInt32 -- VT_UI4 + FormatID: {C107E191-A459-44C5-9AE6-B952AD4B906D}, 100 + + + + + Name: System.Photo.MeteringMode -- PKEY_Photo_MeteringMode + Description: PropertyTagExifMeteringMode + + Type: UInt16 -- VT_UI2 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 37383 + + + + + Name: System.Photo.MeteringModeText -- PKEY_Photo_MeteringModeText + Description: This is the user-friendly form of System.Photo.MeteringMode. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {F628FD8C-7BA8-465A-A65B-C5AA79263A9E}, 100 + + + + + Name: System.Photo.Orientation -- PKEY_Photo_Orientation + Description: This is the image orientation viewed in terms of rows and columns. + + Type: UInt16 -- VT_UI2 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 274 (PropertyTagOrientation) + + + + + Name: System.Photo.OrientationText -- PKEY_Photo_OrientationText + Description: This is the user-friendly form of System.Photo.Orientation. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {A9EA193C-C511-498A-A06B-58E2776DCC28}, 100 + + + + + Name: System.Photo.PeopleNames -- PKEY_Photo_PeopleNames + Description: The people tags on an image. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) Legacy code may treat this as VT_LPSTR. + FormatID: {E8309B6E-084C-49B4-B1FC-90A80331B638}, 100 + + + + + Name: System.Photo.PhotometricInterpretation -- PKEY_Photo_PhotometricInterpretation + Description: This is the pixel composition. In JPEG compressed data, a JPEG marker is used + instead of this property. + + Type: UInt16 -- VT_UI2 + FormatID: {341796F1-1DF9-4B1C-A564-91BDEFA43877}, 100 + + + + + Name: System.Photo.PhotometricInterpretationText -- PKEY_Photo_PhotometricInterpretationText + Description: This is the user-friendly form of System.Photo.PhotometricInterpretation. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {821437D6-9EAB-4765-A589-3B1CBBD22A61}, 100 + + + + + Name: System.Photo.ProgramMode -- PKEY_Photo_ProgramMode + Description: This is the class of the program used by the camera to set exposure when the + picture is taken. + + Type: UInt32 -- VT_UI4 + FormatID: {6D217F6D-3F6A-4825-B470-5F03CA2FBE9B}, 100 + + + + + Name: System.Photo.ProgramModeText -- PKEY_Photo_ProgramModeText + Description: This is the user-friendly form of System.Photo.ProgramMode. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7FE3AA27-2648-42F3-89B0-454E5CB150C3}, 100 + + + + + Name: System.Photo.RelatedSoundFile -- PKEY_Photo_RelatedSoundFile + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {318A6B45-087F-4DC2-B8CC-05359551FC9E}, 100 + + + + + Name: System.Photo.Saturation -- PKEY_Photo_Saturation + Description: This indicates the direction of saturation processing applied by the camera when + the image was shot. + + Type: UInt32 -- VT_UI4 + FormatID: {49237325-A95A-4F67-B211-816B2D45D2E0}, 100 + + + + + Name: System.Photo.SaturationText -- PKEY_Photo_SaturationText + Description: This is the user-friendly form of System.Photo.Saturation. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {61478C08-B600-4A84-BBE4-E99C45F0A072}, 100 + + + + + Name: System.Photo.Sharpness -- PKEY_Photo_Sharpness + Description: This indicates the direction of sharpness processing applied by the camera when + the image was shot. + + Type: UInt32 -- VT_UI4 + FormatID: {FC6976DB-8349-4970-AE97-B3C5316A08F0}, 100 + + + + + Name: System.Photo.SharpnessText -- PKEY_Photo_SharpnessText + Description: This is the user-friendly form of System.Photo.Sharpness. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {51EC3F47-DD50-421D-8769-334F50424B1E}, 100 + + + + + Name: System.Photo.ShutterSpeed -- PKEY_Photo_ShutterSpeed + Description: PropertyTagExifShutterSpeed. Calculated from PKEY_Photo_ShutterSpeedNumerator and PKEY_Photo_ShutterSpeedDenominator + + Type: Double -- VT_R8 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 37377 + + + + + Name: System.Photo.ShutterSpeedDenominator -- PKEY_Photo_ShutterSpeedDenominator + Description: Denominator of PKEY_Photo_ShutterSpeed + + Type: Int32 -- VT_I4 + FormatID: {E13D8975-81C7-4948-AE3F-37CAE11E8FF7}, 100 + + + + + Name: System.Photo.ShutterSpeedNumerator -- PKEY_Photo_ShutterSpeedNumerator + Description: Numerator of PKEY_Photo_ShutterSpeed + + Type: Int32 -- VT_I4 + FormatID: {16EA4042-D6F4-4BCA-8349-7C78D30FB333}, 100 + + + + + Name: System.Photo.SubjectDistance -- PKEY_Photo_SubjectDistance + Description: PropertyTagExifSubjectDist. Calculated from PKEY_Photo_SubjectDistanceNumerator and PKEY_Photo_SubjectDistanceDenominator + + Type: Double -- VT_R8 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 37382 + + + + + Name: System.Photo.SubjectDistanceDenominator -- PKEY_Photo_SubjectDistanceDenominator + Description: Denominator of PKEY_Photo_SubjectDistance + + Type: UInt32 -- VT_UI4 + FormatID: {0C840A88-B043-466D-9766-D4B26DA3FA77}, 100 + + + + + Name: System.Photo.SubjectDistanceNumerator -- PKEY_Photo_SubjectDistanceNumerator + Description: Numerator of PKEY_Photo_SubjectDistance + + Type: UInt32 -- VT_UI4 + FormatID: {8AF4961C-F526-43E5-AA81-DB768219178D}, 100 + + + + + Name: System.Photo.TagViewAggregate -- PKEY_Photo_TagViewAggregate + Description: A read-only aggregation of tag-like properties for use in building views. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) Legacy code may treat this as VT_LPSTR. + FormatID: {B812F15D-C2D8-4BBF-BACD-79744346113F}, 100 + + + + + Name: System.Photo.TranscodedForSync -- PKEY_Photo_TranscodedForSync + Description: + Type: Boolean -- VT_BOOL + FormatID: {9A8EBB75-6458-4E82-BACB-35C0095B03BB}, 100 + + + + + Name: System.Photo.WhiteBalance -- PKEY_Photo_WhiteBalance + Description: This indicates the white balance mode set when the image was shot. + + Type: UInt32 -- VT_UI4 + FormatID: {EE3D3D8A-5381-4CFA-B13B-AAF66B5F4EC9}, 100 + + + + + Name: System.Photo.WhiteBalanceText -- PKEY_Photo_WhiteBalanceText + Description: This is the user-friendly form of System.Photo.WhiteBalance. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6336B95E-C7A7-426D-86FD-7AE3D39C84B4}, 100 + + + + + System.PropGroup Properties + + + + + Name: System.PropGroup.Advanced -- PKEY_PropGroup_Advanced + Description: + Type: Null -- VT_NULL + FormatID: {900A403B-097B-4B95-8AE2-071FDAEEB118}, 100 + + + + + Name: System.PropGroup.Audio -- PKEY_PropGroup_Audio + Description: + Type: Null -- VT_NULL + FormatID: {2804D469-788F-48AA-8570-71B9C187E138}, 100 + + + + + Name: System.PropGroup.Calendar -- PKEY_PropGroup_Calendar + Description: + Type: Null -- VT_NULL + FormatID: {9973D2B5-BFD8-438A-BA94-5349B293181A}, 100 + + + + + Name: System.PropGroup.Camera -- PKEY_PropGroup_Camera + Description: + Type: Null -- VT_NULL + FormatID: {DE00DE32-547E-4981-AD4B-542F2E9007D8}, 100 + + + + + Name: System.PropGroup.Contact -- PKEY_PropGroup_Contact + Description: + Type: Null -- VT_NULL + FormatID: {DF975FD3-250A-4004-858F-34E29A3E37AA}, 100 + + + + + Name: System.PropGroup.Content -- PKEY_PropGroup_Content + Description: + Type: Null -- VT_NULL + FormatID: {D0DAB0BA-368A-4050-A882-6C010FD19A4F}, 100 + + + + + Name: System.PropGroup.Description -- PKEY_PropGroup_Description + Description: + Type: Null -- VT_NULL + FormatID: {8969B275-9475-4E00-A887-FF93B8B41E44}, 100 + + + + + Name: System.PropGroup.FileSystem -- PKEY_PropGroup_FileSystem + Description: + Type: Null -- VT_NULL + FormatID: {E3A7D2C1-80FC-4B40-8F34-30EA111BDC2E}, 100 + + + + + Name: System.PropGroup.General -- PKEY_PropGroup_General + Description: + Type: Null -- VT_NULL + FormatID: {CC301630-B192-4C22-B372-9F4C6D338E07}, 100 + + + + + Name: System.PropGroup.GPS -- PKEY_PropGroup_GPS + Description: + Type: Null -- VT_NULL + FormatID: {F3713ADA-90E3-4E11-AAE5-FDC17685B9BE}, 100 + + + + + Name: System.PropGroup.Image -- PKEY_PropGroup_Image + Description: + Type: Null -- VT_NULL + FormatID: {E3690A87-0FA8-4A2A-9A9F-FCE8827055AC}, 100 + + + + + Name: System.PropGroup.Media -- PKEY_PropGroup_Media + Description: + Type: Null -- VT_NULL + FormatID: {61872CF7-6B5E-4B4B-AC2D-59DA84459248}, 100 + + + + + Name: System.PropGroup.MediaAdvanced -- PKEY_PropGroup_MediaAdvanced + Description: + Type: Null -- VT_NULL + FormatID: {8859A284-DE7E-4642-99BA-D431D044B1EC}, 100 + + + + + Name: System.PropGroup.Message -- PKEY_PropGroup_Message + Description: + Type: Null -- VT_NULL + FormatID: {7FD7259D-16B4-4135-9F97-7C96ECD2FA9E}, 100 + + + + + Name: System.PropGroup.Music -- PKEY_PropGroup_Music + Description: + Type: Null -- VT_NULL + FormatID: {68DD6094-7216-40F1-A029-43FE7127043F}, 100 + + + + + Name: System.PropGroup.Origin -- PKEY_PropGroup_Origin + Description: + Type: Null -- VT_NULL + FormatID: {2598D2FB-5569-4367-95DF-5CD3A177E1A5}, 100 + + + + + Name: System.PropGroup.PhotoAdvanced -- PKEY_PropGroup_PhotoAdvanced + Description: + Type: Null -- VT_NULL + FormatID: {0CB2BF5A-9EE7-4A86-8222-F01E07FDADAF}, 100 + + + + + Name: System.PropGroup.RecordedTV -- PKEY_PropGroup_RecordedTV + Description: + Type: Null -- VT_NULL + FormatID: {E7B33238-6584-4170-A5C0-AC25EFD9DA56}, 100 + + + + + Name: System.PropGroup.Video -- PKEY_PropGroup_Video + Description: + Type: Null -- VT_NULL + FormatID: {BEBE0920-7671-4C54-A3EB-49FDDFC191EE}, 100 + + + + + System.PropList Properties + + + + + Name: System.PropList.ConflictPrompt -- PKEY_PropList_ConflictPrompt + Description: The list of properties to show in the file operation conflict resolution dialog. Properties with empty + values will not be displayed. Register under the regvalue of "ConflictPrompt". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 11 + + + + + Name: System.PropList.ContentViewModeForBrowse -- PKEY_PropList_ContentViewModeForBrowse + Description: The list of properties to show in the content view mode of an item in the context of browsing. + Register the regvalue under the name of "ContentViewModeForBrowse". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 13 + + + + + Name: System.PropList.ContentViewModeForSearch -- PKEY_PropList_ContentViewModeForSearch + Description: The list of properties to show in the content view mode of an item in the context of searching. + Register the regvalue under the name of "ContentViewModeForSearch". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 14 + + + + + Name: System.PropList.ExtendedTileInfo -- PKEY_PropList_ExtendedTileInfo + Description: The list of properties to show in the listview on extended tiles. Register under the regvalue of + "ExtendedTileInfo". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 9 + + + + + Name: System.PropList.FileOperationPrompt -- PKEY_PropList_FileOperationPrompt + Description: The list of properties to show in the file operation confirmation dialog. Properties with empty values + will not be displayed. If this list is not specified, then the InfoTip property list is used instead. + Register under the regvalue of "FileOperationPrompt". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 10 + + + + + Name: System.PropList.FullDetails -- PKEY_PropList_FullDetails + Description: The list of all the properties to show in the details page. Property groups can be included in this list + in order to more easily organize the UI. Register under the regvalue of "FullDetails". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 2 + + + + + Name: System.PropList.InfoTip -- PKEY_PropList_InfoTip + Description: The list of properties to show in the infotip. Properties with empty values will not be displayed. Register + under the regvalue of "InfoTip". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 4 (PID_PROPLIST_INFOTIP) + + + + + Name: System.PropList.NonPersonal -- PKEY_PropList_NonPersonal + Description: The list of properties that are considered 'non-personal'. When told to remove all non-personal properties + from a given file, the system will leave these particular properties untouched. Register under the regvalue + of "NonPersonal". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {49D1091F-082E-493F-B23F-D2308AA9668C}, 100 + + + + + Name: System.PropList.PreviewDetails -- PKEY_PropList_PreviewDetails + Description: The list of properties to display in the preview pane. Register under the regvalue of "PreviewDetails". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 8 + + + + + Name: System.PropList.PreviewTitle -- PKEY_PropList_PreviewTitle + Description: The one or two properties to display in the preview pane title section. The optional second property is + displayed as a subtitle. Register under the regvalue of "PreviewTitle". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 6 + + + + + Name: System.PropList.QuickTip -- PKEY_PropList_QuickTip + Description: The list of properties to show in the infotip when the item is on a slow network. Properties with empty + values will not be displayed. Register under the regvalue of "QuickTip". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 5 (PID_PROPLIST_QUICKTIP) + + + + + Name: System.PropList.TileInfo -- PKEY_PropList_TileInfo + Description: The list of properties to show in the listview on tiles. Register under the regvalue of "TileInfo". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 3 (PID_PROPLIST_TILEINFO) + + + + + Name: System.PropList.XPDetailsPanel -- PKEY_PropList_XPDetailsPanel + Description: The list of properties to display in the XP webview details panel. Obsolete. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_WebView) {F2275480-F782-4291-BD94-F13693513AEC}, 0 (PID_DISPLAY_PROPERTIES) + + + + + System.RecordedTV Properties + + + + + Name: System.RecordedTV.ChannelNumber -- PKEY_RecordedTV_ChannelNumber + Description: Example: 42 + + Type: UInt32 -- VT_UI4 + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 7 + + + + + Name: System.RecordedTV.Credits -- PKEY_RecordedTV_Credits + Description: Example: "Don Messick/Frank Welker/Casey Kasem/Heather North/Nicole Jaffe;;;" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 4 + + + + + Name: System.RecordedTV.DateContentExpires -- PKEY_RecordedTV_DateContentExpires + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 15 + + + + + Name: System.RecordedTV.EpisodeName -- PKEY_RecordedTV_EpisodeName + Description: Example: "Nowhere to Hyde" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 2 + + + + + Name: System.RecordedTV.IsATSCContent -- PKEY_RecordedTV_IsATSCContent + Description: + Type: Boolean -- VT_BOOL + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 16 + + + + + Name: System.RecordedTV.IsClosedCaptioningAvailable -- PKEY_RecordedTV_IsClosedCaptioningAvailable + Description: + Type: Boolean -- VT_BOOL + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 12 + + + + + Name: System.RecordedTV.IsDTVContent -- PKEY_RecordedTV_IsDTVContent + Description: + Type: Boolean -- VT_BOOL + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 17 + + + + + Name: System.RecordedTV.IsHDContent -- PKEY_RecordedTV_IsHDContent + Description: + Type: Boolean -- VT_BOOL + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 18 + + + + + Name: System.RecordedTV.IsRepeatBroadcast -- PKEY_RecordedTV_IsRepeatBroadcast + Description: + Type: Boolean -- VT_BOOL + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 13 + + + + + Name: System.RecordedTV.IsSAP -- PKEY_RecordedTV_IsSAP + Description: + Type: Boolean -- VT_BOOL + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 14 + + + + + Name: System.RecordedTV.NetworkAffiliation -- PKEY_RecordedTV_NetworkAffiliation + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {2C53C813-FB63-4E22-A1AB-0B331CA1E273}, 100 + + + + + Name: System.RecordedTV.OriginalBroadcastDate -- PKEY_RecordedTV_OriginalBroadcastDate + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {4684FE97-8765-4842-9C13-F006447B178C}, 100 + + + + + Name: System.RecordedTV.ProgramDescription -- PKEY_RecordedTV_ProgramDescription + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 3 + + + + + Name: System.RecordedTV.RecordingTime -- PKEY_RecordedTV_RecordingTime + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {A5477F61-7A82-4ECA-9DDE-98B69B2479B3}, 100 + + + + + Name: System.RecordedTV.StationCallSign -- PKEY_RecordedTV_StationCallSign + Description: Example: "TOONP" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 5 + + + + + Name: System.RecordedTV.StationName -- PKEY_RecordedTV_StationName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {1B5439E7-EBA1-4AF8-BDD7-7AF1D4549493}, 100 + + + + + System.Search Properties + + + + + Name: System.Search.AutoSummary -- PKEY_Search_AutoSummary + Description: General Summary of the document. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {560C36C0-503A-11CF-BAA1-00004C752A9A}, 2 + + + + + Name: System.Search.ContainerHash -- PKEY_Search_ContainerHash + Description: Hash code used to identify attachments to be deleted based on a common container url + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {BCEEE283-35DF-4D53-826A-F36A3EEFC6BE}, 100 + + + + + Name: System.Search.Contents -- PKEY_Search_Contents + Description: The contents of the item. This property is for query restrictions only; it cannot be retrieved in a + query result. The Indexing Service friendly name is 'contents'. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 19 (PID_STG_CONTENTS) + + + + + Name: System.Search.EntryID -- PKEY_Search_EntryID + Description: The entry ID for an item within a given catalog in the Windows Search Index. + This value may be recycled, and therefore is not considered unique over time. + + Type: Int32 -- VT_I4 + FormatID: (FMTID_Query) {49691C90-7E17-101A-A91C-08002B2ECDA9}, 5 (PROPID_QUERY_WORKID) + + + + + Name: System.Search.ExtendedProperties -- PKEY_Search_ExtendedProperties + Description: + Type: Blob -- VT_BLOB + FormatID: {7B03B546-FA4F-4A52-A2FE-03D5311E5865}, 100 + + + + + Name: System.Search.GatherTime -- PKEY_Search_GatherTime + Description: The Datetime that the Windows Search Gatherer process last pushed properties of this document to the Windows Search Gatherer Plugins. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {0B63E350-9CCC-11D0-BCDB-00805FCCCE04}, 8 + + + + + Name: System.Search.HitCount -- PKEY_Search_HitCount + Description: When using CONTAINS over the Windows Search Index, this is the number of matches of the term. + If there are multiple CONTAINS, an AND computes the min number of hits and an OR the max number of hits. + + Type: Int32 -- VT_I4 + FormatID: (FMTID_Query) {49691C90-7E17-101A-A91C-08002B2ECDA9}, 4 (PROPID_QUERY_HITCOUNT) + + + + + Name: System.Search.IsClosedDirectory -- PKEY_Search_IsClosedDirectory + Description: If this property is emitted with a value of TRUE, then it indicates that this URL's last modified time applies to all of it's children, and if this URL is deleted then all of it's children are deleted as well. For example, this would be emitted as TRUE when emitting the URL of an email so that all attachments are tied to the last modified time of that email. + + Type: Boolean -- VT_BOOL + FormatID: {0B63E343-9CCC-11D0-BCDB-00805FCCCE04}, 23 + + + + + Name: System.Search.IsFullyContained -- PKEY_Search_IsFullyContained + Description: Any child URL of a URL which has System.Search.IsClosedDirectory=TRUE must emit System.Search.IsFullyContained=TRUE. This ensures that the URL is not deleted at the end of a crawl because it hasn't been visited (which is the normal mechanism for detecting deletes). For example an email attachment would emit this property + + Type: Boolean -- VT_BOOL + FormatID: {0B63E343-9CCC-11D0-BCDB-00805FCCCE04}, 24 + + + + + Name: System.Search.QueryFocusedSummary -- PKEY_Search_QueryFocusedSummary + Description: Query Focused Summary of the document. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {560C36C0-503A-11CF-BAA1-00004C752A9A}, 3 + + + + + Name: System.Search.QueryFocusedSummaryWithFallback -- PKEY_Search_QueryFocusedSummaryWithFallback + Description: Query Focused Summary of the document, if none is available it returns the AutoSummary. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {560C36C0-503A-11CF-BAA1-00004C752A9A}, 4 + + + + + Name: System.Search.Rank -- PKEY_Search_Rank + Description: Relevance rank of row. Ranges from 0-1000. Larger numbers = better matches. Query-time only. + + Type: Int32 -- VT_I4 + FormatID: (FMTID_Query) {49691C90-7E17-101A-A91C-08002B2ECDA9}, 3 (PROPID_QUERY_RANK) + + + + + Name: System.Search.Store -- PKEY_Search_Store + Description: The identifier for the protocol handler that produced this item. (E.g. MAPI, CSC, FILE etc.) + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {A06992B3-8CAF-4ED7-A547-B259E32AC9FC}, 100 + + + + + Name: System.Search.UrlToIndex -- PKEY_Search_UrlToIndex + Description: This property should be emitted by a container IFilter for each child URL within the container. The children will eventually be crawled by the indexer if they are within scope. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {0B63E343-9CCC-11D0-BCDB-00805FCCCE04}, 2 + + + + + Name: System.Search.UrlToIndexWithModificationTime -- PKEY_Search_UrlToIndexWithModificationTime + Description: This property is the same as System.Search.UrlToIndex except that it includes the time the URL was last modified. This is an optimization for the indexer as it doesn't have to call back into the protocol handler to ask for this information to determine if the content needs to be indexed again. The property is a vector with two elements, a VT_LPWSTR with the URL and a VT_FILETIME for the last modified time. + + Type: Multivalue Any -- VT_VECTOR | VT_NULL (For variants: VT_ARRAY | VT_NULL) + FormatID: {0B63E343-9CCC-11D0-BCDB-00805FCCCE04}, 12 + + + + + System.Shell Properties + + + + + Name: System.Shell.OmitFromView -- PKEY_Shell_OmitFromView + Description: Set this to a string value of 'True' to omit this item from shell views + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {DE35258C-C695-4CBC-B982-38B0AD24CED0}, 2 + + + + + Name: System.Shell.SFGAOFlagsStrings -- PKEY_Shell_SFGAOFlagsStrings + Description: Expresses the SFGAO flags as string values and is used as a query optimization. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D6942081-D53B-443D-AD47-5E059D9CD27A}, 2 + + + + + System.Software Properties + + + + + Name: System.Software.DateLastUsed -- PKEY_Software_DateLastUsed + Description: + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {841E4F90-FF59-4D16-8947-E81BBFFAB36D}, 16 + + + + + Name: System.Software.ProductName -- PKEY_Software_ProductName + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSFMTID_VERSION) {0CEF7D53-FA64-11D1-A203-0000F81FEDEE}, 7 + + + + + System.Sync Properties + + + + + Name: System.Sync.Comments -- PKEY_Sync_Comments + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 13 + + + + + Name: System.Sync.ConflictDescription -- PKEY_Sync_ConflictDescription + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CE50C159-2FB8-41FD-BE68-D3E042E274BC}, 4 + + + + + Name: System.Sync.ConflictFirstLocation -- PKEY_Sync_ConflictFirstLocation + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CE50C159-2FB8-41FD-BE68-D3E042E274BC}, 6 + + + + + Name: System.Sync.ConflictSecondLocation -- PKEY_Sync_ConflictSecondLocation + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CE50C159-2FB8-41FD-BE68-D3E042E274BC}, 7 + + + + + Name: System.Sync.HandlerCollectionID -- PKEY_Sync_HandlerCollectionID + Description: + Type: Guid -- VT_CLSID + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 2 + + + + + Name: System.Sync.HandlerID -- PKEY_Sync_HandlerID + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 3 + + + + + Name: System.Sync.HandlerName -- PKEY_Sync_HandlerName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CE50C159-2FB8-41FD-BE68-D3E042E274BC}, 2 + + + + + Name: System.Sync.HandlerType -- PKEY_Sync_HandlerType + Description: + + Type: UInt32 -- VT_UI4 + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 8 + + + + + Name: System.Sync.HandlerTypeLabel -- PKEY_Sync_HandlerTypeLabel + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 9 + + + + + Name: System.Sync.ItemID -- PKEY_Sync_ItemID + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 6 + + + + + Name: System.Sync.ItemName -- PKEY_Sync_ItemName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CE50C159-2FB8-41FD-BE68-D3E042E274BC}, 3 + + + + + Name: System.Sync.ProgressPercentage -- PKEY_Sync_ProgressPercentage + Description: An integer value between 0 and 100 representing the percentage completed. + + Type: UInt32 -- VT_UI4 + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 23 + + + + + Name: System.Sync.State -- PKEY_Sync_State + Description: Sync state. + + Type: UInt32 -- VT_UI4 + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 24 + + + + + Name: System.Sync.Status -- PKEY_Sync_Status + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 10 + + + + + System.Task Properties + + + + + Name: System.Task.BillingInformation -- PKEY_Task_BillingInformation + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D37D52C6-261C-4303-82B3-08B926AC6F12}, 100 + + + + + Name: System.Task.CompletionStatus -- PKEY_Task_CompletionStatus + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {084D8A0A-E6D5-40DE-BF1F-C8820E7C877C}, 100 + + + + + Name: System.Task.Owner -- PKEY_Task_Owner + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {08C7CC5F-60F2-4494-AD75-55E3E0B5ADD0}, 100 + + + + + System.Video Properties + + + + + Name: System.Video.Compression -- PKEY_Video_Compression + Description: Indicates the level of compression for the video stream. "Compression". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 10 (PIDVSI_COMPRESSION) + + + + + Name: System.Video.Director -- PKEY_Video_Director + Description: + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 20 (PIDMSI_DIRECTOR) + + + + + Name: System.Video.EncodingBitrate -- PKEY_Video_EncodingBitrate + Description: Indicates the data rate in "bits per second" for the video stream. "DataRate". + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 8 (PIDVSI_DATA_RATE) + + + + + Name: System.Video.FourCC -- PKEY_Video_FourCC + Description: Indicates the 4CC for the video stream. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 44 + + + + + Name: System.Video.FrameHeight -- PKEY_Video_FrameHeight + Description: Indicates the frame height for the video stream. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 4 + + + + + Name: System.Video.FrameRate -- PKEY_Video_FrameRate + Description: Indicates the frame rate in "frames per millisecond" for the video stream. "FrameRate". + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 6 (PIDVSI_FRAME_RATE) + + + + + Name: System.Video.FrameWidth -- PKEY_Video_FrameWidth + Description: Indicates the frame width for the video stream. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 3 + + + + + Name: System.Video.HorizontalAspectRatio -- PKEY_Video_HorizontalAspectRatio + Description: Indicates the horizontal portion of the aspect ratio. The X portion of XX:YY, + like 16:9. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 42 + + + + + Name: System.Video.SampleSize -- PKEY_Video_SampleSize + Description: Indicates the sample size in bits for the video stream. "SampleSize". + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 9 (PIDVSI_SAMPLE_SIZE) + + + + + Name: System.Video.StreamName -- PKEY_Video_StreamName + Description: Indicates the name for the video stream. "StreamName". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 2 (PIDVSI_STREAM_NAME) + + + + + Name: System.Video.StreamNumber -- PKEY_Video_StreamNumber + Description: "Stream Number". + + Type: UInt16 -- VT_UI2 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 11 (PIDVSI_STREAM_NUMBER) + + + + + Name: System.Video.TotalBitrate -- PKEY_Video_TotalBitrate + Description: Indicates the total data rate in "bits per second" for all video and audio streams. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 43 (PIDVSI_TOTAL_BITRATE) + + + + + Name: System.Video.TranscodedForSync -- PKEY_Video_TranscodedForSync + Description: + Type: Boolean -- VT_BOOL + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 46 + + + + + Name: System.Video.VerticalAspectRatio -- PKEY_Video_VerticalAspectRatio + Description: Indicates the vertical portion of the aspect ratio. The Y portion of + XX:YY, like 16:9. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 45 + + + + + System.Volume Properties + + + + + Name: System.Volume.FileSystem -- PKEY_Volume_FileSystem + Description: Indicates the filesystem of the volume. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_Volume) {9B174B35-40FF-11D2-A27E-00C04FC30871}, 4 (PID_VOLUME_FILESYSTEM) (Filesystem Volume Properties) + + + + + Name: System.Volume.IsMappedDrive -- PKEY_Volume_IsMappedDrive + Description: + Type: Boolean -- VT_BOOL + FormatID: {149C0B69-2C2D-48FC-808F-D318D78C4636}, 2 + + + + + Name: System.Volume.IsRoot -- PKEY_Volume_IsRoot + Description: + + Type: Boolean -- VT_BOOL + FormatID: (FMTID_Volume) {9B174B35-40FF-11D2-A27E-00C04FC30871}, 10 (Filesystem Volume Properties) + + + + + Property store cache state + + + + + Contained in file, not updated. + + + + + Not contained in file. + + + + + Contained in file, has been updated since file was consumed. + + + + + Delineates the format of a property string. + + + Typically use one, or a bitwise combination of + these flags, to specify the format. Some flags are mutually exclusive, + so combinations like ShortTime | LongTime | HideTime are not allowed. + + + + + The format settings specified in the property's .propdesc file. + + + + + The value preceded with the property's display name. + + + This flag is ignored when the hideLabelPrefix attribute of the labelInfo element + in the property's .propinfo file is set to true. + + + + + The string treated as a file name. + + + + + The sizes displayed in kilobytes (KB), regardless of size. + + + This flag applies to properties of Integer types and aligns the values in the column. + + + + + Reserved. + + + + + The time displayed as 'hh:mm am/pm'. + + + + + The time displayed as 'hh:mm:ss am/pm'. + + + + + The time portion of date/time hidden. + + + + + The date displayed as 'MM/DD/YY'. For example, '3/21/04'. + + + + + The date displayed as 'DayOfWeek Month day, year'. + For example, 'Monday, March 21, 2004'. + + + + + The date portion of date/time hidden. + + + + + The friendly date descriptions, such as "Yesterday". + + + + + The text displayed in a text box as a cue for the user, such as 'Enter your name'. + + + The invitation text is returned if formatting failed or the value was empty. + Invitation text is text displayed in a text box as a cue for the user, + Formatting can fail if the data entered + is not of an expected type, such as putting alpha characters in + a phone number field. + + + + + This flag requires UseEditInvitation to also be specified. When the + formatting flags are ReadOnly | UseEditInvitation and the algorithm + would have shown invitation text, a string is returned that indicates + the value is "Unknown" instead of the invitation text. + + + + + The detection of the reading order is not automatic. Useful when converting + to ANSI to omit the Unicode reading order characters. + + + + + Smart display of DateTime values + + + + + Specifies the display types for a property. + + + + + The String Display. This is the default if the property doesn't specify a display type. + + + + + The Number Display. + + + + + The Boolean Display. + + + + + The DateTime Display. + + + + + The Enumerated Display. + + + + + Property Aggregation Type + + + + + The string "Multiple Values" is displayed. + + + + + The first value in the selection is displayed. + + + + + The sum of the selected values is displayed. This flag is never returned + for data types VT_LPWSTR, VT_BOOL, and VT_FILETIME. + + + + + The numerical average of the selected values is displayed. This flag + is never returned for data types VT_LPWSTR, VT_BOOL, and VT_FILETIME. + + + + + The date range of the selected values is displayed. This flag is only + returned for values of the VT_FILETIME data type. + + + + + A concatenated string of all the values is displayed. The order of + individual values in the string is undefined. The concatenated + string omits duplicate values; if a value occurs more than once, + it only appears a single time in the concatenated string. + + + + + The highest of the selected values is displayed. + + + + + The lowest of the selected values is displayed. + + + + + Property Enumeration Types + + + + + Use DisplayText and either RangeMinValue or RangeSetValue. + + + + + Use DisplayText and either RangeMinValue or RangeSetValue + + + + + Use DisplayText + + + + + Use Value or RangeMinValue + + + + + Describes how a property should be treated for display purposes. + + + + + Default value + + + + + The value is displayed as a string. + + + + + The value is displayed as an integer. + + + + + The value is displayed as a date/time. + + + + + A mask for display type values StringType, IntegerType, and DateType. + + + + + The column should be on by default in Details view. + + + + + Will be slow to compute. Perform on a background thread. + + + + + Provided by a handler, not the folder. + + + + + Not displayed in the context menu, but is listed in the More... dialog. + + + + + Not displayed in the user interface (UI). + + + + + VarCmp produces same result as IShellFolder::CompareIDs. + + + + + PSFormatForDisplay produces same result as IShellFolder::CompareIDs. + + + + + Do not sort folders separately. + + + + + Only displayed in the UI. + + + + + Marks columns with values that should be read in a batch. + + + + + Grouping is disabled for this column. + + + + + Can't resize the column. + + + + + The width is the same in all dots per inch (dpi)s. + + + + + Fixed width and height ratio. + + + + + Filters out new display flags. + + + + + Specifies the condition type to use when displaying the property in the query builder user interface (UI). + + + + + The default condition type. + + + + + The string type. + + + + + The size type. + + + + + The date/time type. + + + + + The Boolean type. + + + + + The number type. + + + + + Provides a set of flags to be used with IConditionFactory, + ICondition, and IConditionGenerator to indicate the operation. + + + + + The implicit comparison between the value of the property and the value of the constant. + + + + + The value of the property and the value of the constant must be equal. + + + + + The value of the property and the value of the constant must not be equal. + + + + + The value of the property must be less than the value of the constant. + + + + + The value of the property must be greater than the value of the constant. + + + + + The value of the property must be less than or equal to the value of the constant. + + + + + The value of the property must be greater than or equal to the value of the constant. + + + + + The value of the property must begin with the value of the constant. + + + + + The value of the property must end with the value of the constant. + + + + + The value of the property must contain the value of the constant. + + + + + The value of the property must not contain the value of the constant. + + + + + The value of the property must match the value of the constant, where '?' matches any single character and '*' matches any sequence of characters. + + + + + The value of the property must contain a word that is the value of the constant. + + + + + The value of the property must contain a word that begins with the value of the constant. + + + + + The application is free to interpret this in any suitable way. + + + + + Specifies the property description grouping ranges. + + + + + The individual values. + + + + + The static alphanumeric ranges. + + + + + The static size ranges. + + + + + The dynamically-created ranges. + + + + + The month and year groups. + + + + + The percent groups. + + + + + The enumerated groups. + + + + + Describes the particular wordings of sort offerings. + + + Note that the strings shown are English versions only; + localized strings are used for other locales. + + + + + The default ascending or descending property sort, "Sort going up", "Sort going down". + + + + + The alphabetical sort, "A on top", "Z on top". + + + + + The numerical sort, "Lowest on top", "Highest on top". + + + + + The size sort, "Smallest on top", "Largest on top". + + + + + The chronological sort, "Oldest on top", "Newest on top". + + + + + Describes the attributes of the typeInfo element in the property's .propdesc file. + + + + + The property uses the default values for all attributes. + + + + + The property can have multiple values. + + + These values are stored as a VT_VECTOR in the PROPVARIANT structure. + This value is set by the multipleValues attribute of the typeInfo element in the property's .propdesc file. + + + + + This property cannot be written to. + + + This value is set by the isInnate attribute of the typeInfo element in the property's .propdesc file. + + + + + The property is a group heading. + + + This value is set by the isGroup attribute of the typeInfo element in the property's .propdesc file. + + + + + The user can group by this property. + + + This value is set by the canGroupBy attribute of the typeInfo element in the property's .propdesc file. + + + + + The user can stack by this property. + + + This value is set by the canStackBy attribute of the typeInfo element in the property's .propdesc file. + + + + + This property contains a hierarchy. + + + This value is set by the isTreeProperty attribute of the typeInfo element in the property's .propdesc file. + + + + + Include this property in any full text query that is performed. + + + This value is set by the includeInFullTextQuery attribute of the typeInfo element in the property's .propdesc file. + + + + + This property is meant to be viewed by the user. + + + This influences whether the property shows up in the "Choose Columns" dialog, for example. + This value is set by the isViewable attribute of the typeInfo element in the property's .propdesc file. + + + + + This property is included in the list of properties that can be queried. + + + A queryable property must also be viewable. + This influences whether the property shows up in the query builder UI. + This value is set by the isQueryable attribute of the typeInfo element in the property's .propdesc file. + + + + + Used with an innate property (that is, a value calculated from other property values) to indicate that it can be deleted. + + + Windows Vista with Service Pack 1 (SP1) and later. + This value is used by the Remove Properties user interface (UI) to determine whether to display a check box next to an property that allows that property to be selected for removal. + Note that a property that is not innate can always be purged regardless of the presence or absence of this flag. + + + + + This property is owned by the system. + + + + + A mask used to retrieve all flags. + + + + + Associates property names with property description list strings. + + + + + The property is shown by default. + + + + + The property is centered. + + + + + The property is right aligned. + + + + + The property is shown as the beginning of the next collection of properties in the view. + + + + + The remainder of the view area is filled with the content of this property. + + + + + The property is reverse sorted if it is a property in a list of sorted properties. + + + + + The property is only shown if it is present. + + + + + The property is shown by default in a view (where applicable). + + + + + The property is shown by default in primary column selection user interface (UI). + + + + + The property is shown by default in secondary column selection UI. + + + + + The label is hidden if the view is normally inclined to show the label. + + + + + The property is not displayed as a column in the UI. + + + + + The property is wrapped to the next row. + + + + + A mask used to retrieve all flags. + + + + + Defines the enumeration values for a property type. + + + + + Gets display text from an enumeration information structure. + + + + + Gets an enumeration type from an enumeration information structure. + + + + + Gets a minimum value from an enumeration information structure. + + + + + Gets a set value from an enumeration information structure. + + + + + Gets a value from an enumeration information structure. + + + + + Represents a registered file system Known Folder + + + + + Release resources + + Indicates that this mothod is being called from Dispose() rather than the finalizer. + + + + Gets the path for this known folder. + + A object. + + + + Gets the category designation for this known folder. + + A value. + + + + Gets this known folder's canonical name. + + A object. + + + + Gets this known folder's description. + + A object. + + + + Gets the unique identifier for this known folder's parent folder. + + A value. + + + + Gets this known folder's relative path. + + A object. + + + + Gets this known folder's parsing name. + + A object. + + + + Gets this known folder's tool tip text. + + A object. + + + + Gets the resource identifier for this + known folder's tool tip text. + + A object. + + + + Gets this known folder's localized name. + + A object. + + + + Gets the resource identifier for this + known folder's localized name. + + A object. + + + + Gets this known folder's security attributes. + + A object. + + + + Gets this known folder's file attributes, + such as "read-only". + + A value. + + + + Gets an value that describes this known folder's behaviors. + + A value. + + + + Gets the unique identifier for this known folder's type. + + A value. + + + + Gets a string representation of this known folder's type. + + A object. + + + + Gets the unique identifier for this known folder. + + A value. + + + + Gets a value that indicates whether this known folder's path exists on the computer. + + A bool value. + If this property value is false, + the folder might be a virtual folder ( property will + be for virtual folders) + + + + Gets a value that states whether this known folder + can have its path set to a new value, + including any restrictions on the redirection. + + A value. + + + + Represents a non filesystem item (e.g. virtual items inside Control Panel) + + + + + Represents a Non FileSystem folder (e.g. My Computer, Control Panel) + + + + + Represents a registered non file system Known Folder + + + + + Release resources + + Indicates that this mothod is being called from Dispose() rather than the finalizer. + + + + Gets the path for this known folder. + + A object. + + + + Gets the category designation for this known folder. + + A value. + + + + Gets this known folder's canonical name. + + A object. + + + + Gets this known folder's description. + + A object. + + + + Gets the unique identifier for this known folder's parent folder. + + A value. + + + + Gets this known folder's relative path. + + A object. + + + + Gets this known folder's parsing name. + + A object. + + + + Gets this known folder's tool tip text. + + A object. + + + + Gets the resource identifier for this + known folder's tool tip text. + + A object. + + + + Gets this known folder's localized name. + + A object. + + + + Gets the resource identifier for this + known folder's localized name. + + A object. + + + + Gets this known folder's security attributes. + + A object. + + + + Gets this known folder's file attributes, + such as "read-only". + + A value. + + + + Gets an value that describes this known folder's behaviors. + + A value. + + + + Gets the unique identifier for this known folder's type. + + A value. + + + + Gets a string representation of this known folder's type. + + A object. + + + + Gets the unique identifier for this known folder. + + A value. + + + + Gets a value that indicates whether this known folder's path exists on the computer. + + A bool value. + If this property value is false, + the folder might be a virtual folder ( property will + be for virtual folders) + + + + Gets a value that states whether this known folder + can have its path set to a new value, + including any restrictions on the redirection. + + A value. + + + + Represents the different retrieval options for the thumbnail or icon, + such as extracting the thumbnail or icon from a file, + from the cache only, or from memory only. + + + + + The default behavior loads a thumbnail. If there is no thumbnail for the current ShellItem, + the icon is retrieved. The thumbnail or icon is extracted if it is not currently cached. + + + + + The CacheOnly behavior returns a cached thumbnail if it is available. Allows access to the disk, + but only to retrieve a cached item. If no cached thumbnail is available, a cached per-instance icon is returned but + a thumbnail or icon is not extracted. + + + + + The MemoryOnly behavior returns the item only if it is in memory. The disk is not accessed even if the item is cached. + Note that this only returns an already-cached icon and can fall back to a per-class icon if + an item has a per-instance icon that has not been cached yet. Retrieving a thumbnail, + even if it is cached, always requires the disk to be accessed, so this method should not be + called from the user interface (UI) thread without passing ShellThumbnailCacheOptions.MemoryOnly. + + + + + Represents the format options for the thumbnails and icons. + + + + + The default behavior loads a thumbnail. An HBITMAP for the icon of the item is retrieved if there is no thumbnail for the current Shell Item. + + + + + The ThumbnailOnly behavior returns only the thumbnails, never the icon. Note that not all items have thumbnails + so ShellThumbnailFormatOption.ThumbnailOnly can fail in these cases. + + + + + The IconOnly behavior returns only the icon, never the thumbnail. + + + + + Represents a link to existing FileSystem or Virtual item. + + + + + Path for this file e.g. c:\Windows\file.txt, + + + + + The path for this link + + + + + Gets the location to which this link points to. + + + + + Gets the ShellObject to which this link points to. + + + + + Gets or sets the link's title + + + + + Gets the arguments associated with this link. + + + + + Gets the comments associated with this link. + + + + + Factory class for creating typed ShellProperties. + Generates/caches expressions to create generic ShellProperties. + + + + + Creates a generic ShellProperty. + + PropertyKey + Shell object from which to get property + ShellProperty matching type of value in property. + + + + Creates a generic ShellProperty. + + PropertyKey + IPropertyStore from which to get property + ShellProperty matching type of value in property. + + + + Converts VarEnum to its associated .net Type. + + VarEnum value + Associated .net equivelent. + + + + Creates a property writer capable of setting multiple properties for a given ShellObject. + + + + + Writes the given property key and value. + + The property key. + The value associated with the key. + + + + Writes the given property key and value. To allow truncation of the given value, set allowTruncatedValue + to true. + + The property key. + The value associated with the key. + True to allow truncation (default); otherwise False. + If the writable property store is already + closed. + If AllowTruncatedValue is set to false + and while setting the value on the property it had to be truncated in a string or rounded in + a numeric value. + + + + Writes the specified property given the canonical name and a value. + + The canonical name. + The property value. + + + + Writes the specified property given the canonical name and a value. To allow truncation of the given value, set allowTruncatedValue + to true. + + The canonical name. + The property value. + True to allow truncation (default); otherwise False. + If the given canonical name is not valid. + + + + Writes the specified property using an IShellProperty and a value. + + The property name. + The property value. + + + + Writes the specified property given an IShellProperty and a value. To allow truncation of the given value, set allowTruncatedValue + to true. + + The property name. + The property value. + True to allow truncation (default); otherwise False. + + + + Writes the specified property using a strongly-typed ShellProperty and a value. + + The type of the property name. + The property name. + The property value. + + + + Writes the specified property given a strongly-typed ShellProperty and a value. To allow truncation of the given value, set allowTruncatedValue + to true. + + The type of the property name. + The property name. + The property value. + True to allow truncation (default); otherwise False. + + + + Release the native objects. + + + + + + + + + + Release the native and managed objects. + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + + Call this method to commit the writes (calls to WriteProperty method) + and dispose off the writer. + + + + + Reference to parent ShellObject (associated with this writer) + + + + + Provides easy access to all the system properties (property keys and their descriptions) + + + + + Returns the property description for a given property key. + + Property key of the property whose description is required. + Property Description for a given property key + + + + Gets the property description for a given property's canonical name. + + Canonical name of the property whose description is required. + Property Description for a given property key + + + + System Properties + + + + + Name: System.AcquisitionID -- PKEY_AcquisitionID + Description: Hash to determine acquisition session. + + Type: Int32 -- VT_I4 + FormatID: {65A98875-3C80-40AB-ABBC-EFDAF77DBEE2}, 100 + + + + + Name: System.ApplicationName -- PKEY_ApplicationName + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) Legacy code may treat this as VT_LPSTR. + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 18 (PIDSI_APPNAME) + + + + + Name: System.Author -- PKEY_Author + Description: + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) Legacy code may treat this as VT_LPSTR. + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 4 (PIDSI_AUTHOR) + + + + + Name: System.Capacity -- PKEY_Capacity + Description: The amount of total space in bytes. + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_Volume) {9B174B35-40FF-11D2-A27E-00C04FC30871}, 3 (PID_VOLUME_CAPACITY) (Filesystem Volume Properties) + + + + + Name: System.Category -- PKEY_Category + Description: Legacy code treats this as VT_LPSTR. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 2 (PIDDSI_CATEGORY) + + + + + Name: System.Comment -- PKEY_Comment + Description: Comments. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) Legacy code may treat this as VT_LPSTR. + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 6 (PIDSI_COMMENTS) + + + + + Name: System.Company -- PKEY_Company + Description: The company or publisher. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 15 (PIDDSI_COMPANY) + + + + + Name: System.ComputerName -- PKEY_ComputerName + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 5 (PID_COMPUTERNAME) + + + + + Name: System.ContainedItems -- PKEY_ContainedItems + Description: The list of type of items, this item contains. For example, this item contains urls, attachments etc. + This is represented as a vector array of GUIDs where each GUID represents certain type. + + Type: Multivalue Guid -- VT_VECTOR | VT_CLSID (For variants: VT_ARRAY | VT_CLSID) + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 29 + + + + + Name: System.ContentStatus -- PKEY_ContentStatus + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 27 + + + + + Name: System.ContentType -- PKEY_ContentType + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 26 + + + + + Name: System.Copyright -- PKEY_Copyright + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 11 (PIDMSI_COPYRIGHT) + + + + + Name: System.DateAccessed -- PKEY_DateAccessed + Description: The time of the last access to the item. The Indexing Service friendly name is 'access'. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 16 (PID_STG_ACCESSTIME) + + + + + Name: System.DateAcquired -- PKEY_DateAcquired + Description: The time the file entered the system via acquisition. This is not the same as System.DateImported. + Examples are when pictures are acquired from a camera, or when music is purchased online. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {2CBAA8F5-D81F-47CA-B17A-F8D822300131}, 100 + + + + + Name: System.DateArchived -- PKEY_DateArchived + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {43F8D7B7-A444-4F87-9383-52271C9B915C}, 100 + + + + + Name: System.DateCompleted -- PKEY_DateCompleted + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {72FAB781-ACDA-43E5-B155-B2434F85E678}, 100 + + + + + Name: System.DateCreated -- PKEY_DateCreated + Description: The date and time the item was created. The Indexing Service friendly name is 'create'. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 15 (PID_STG_CREATETIME) + + + + + Name: System.DateImported -- PKEY_DateImported + Description: The time the file is imported into a separate database. This is not the same as System.DateAcquired. (Eg, 2003:05:22 13:55:04) + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 18258 + + + + + Name: System.DateModified -- PKEY_DateModified + Description: The date and time of the last write to the item. The Indexing Service friendly name is 'write'. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 14 (PID_STG_WRITETIME) + + + + + Name: System.DescriptionID -- PKEY_DescriptionID + Description: The contents of a SHDESCRIPTIONID structure as a buffer of bytes. + + Type: Buffer -- VT_VECTOR | VT_UI1 (For variants: VT_ARRAY | VT_UI1) + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 2 (PID_DESCRIPTIONID) + + + + + Name: System.DueDate -- PKEY_DueDate + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {3F8472B5-E0AF-4DB2-8071-C53FE76AE7CE}, 100 + + + + + Name: System.EndDate -- PKEY_EndDate + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {C75FAA05-96FD-49E7-9CB4-9F601082D553}, 100 + + + + + Name: System.FileAllocationSize -- PKEY_FileAllocationSize + Description: + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 18 (PID_STG_ALLOCSIZE) + + + + + Name: System.FileAttributes -- PKEY_FileAttributes + Description: This is the WIN32_FIND_DATA dwFileAttributes for the file-based item. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 13 (PID_STG_ATTRIBUTES) + + + + + Name: System.FileCount -- PKEY_FileCount + Description: + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 12 + + + + + Name: System.FileDescription -- PKEY_FileDescription + Description: This is a user-friendly description of the file. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSFMTID_VERSION) {0CEF7D53-FA64-11D1-A203-0000F81FEDEE}, 3 (PIDVSI_FileDescription) + + + + + Name: System.FileExtension -- PKEY_FileExtension + Description: This is the file extension of the file based item, including the leading period. + + If System.FileName is VT_EMPTY, then this property should be too. Otherwise, it should be derived + appropriately by the data source from System.FileName. If System.FileName does not have a file + extension, this value should be VT_EMPTY. + + To obtain the type of any item (including an item that is not a file), use System.ItemType. + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" ".txt" + "\\server\share\mydir\goodnews.doc" ".doc" + "\\server\share\numbers.xls" ".xls" + "\\server\share\folder" VT_EMPTY + "c:\foo\MyFolder" VT_EMPTY + [desktop] VT_EMPTY + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E4F10A3C-49E6-405D-8288-A23BD4EEAA6C}, 100 + + + + + Name: System.FileFRN -- PKEY_FileFRN + Description: This is the unique file ID, also known as the File Reference Number. For a given file, this is the same value + as is found in the structure variable FILE_ID_BOTH_DIR_INFO.FileId, via GetFileInformationByHandleEx(). + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 21 (PID_STG_FRN) + + + + + Name: System.FileName -- PKEY_FileName + Description: This is the file name (including extension) of the file. + + It is possible that the item might not exist on a filesystem (ie, it may not be opened + using CreateFile). Nonetheless, if the item is represented as a file from the logical sense + (and its name follows standard Win32 file-naming syntax), then the data source should emit this property. + + If an item is not a file, then the value for this property is VT_EMPTY. See + System.ItemNameDisplay. + + This has the same value as System.ParsingName for items that are provided by the Shell's file folder. + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" "hello.txt" + "\\server\share\mydir\goodnews.doc" "goodnews.doc" + "\\server\share\numbers.xls" "numbers.xls" + "c:\foo\MyFolder" "MyFolder" + (email message) VT_EMPTY + (song on portable device) "song.wma" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {41CF5AE0-F75A-4806-BD87-59C7D9248EB9}, 100 + + + + + Name: System.FileOwner -- PKEY_FileOwner + Description: This is the owner of the file, according to the file system. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_Misc) {9B174B34-40FF-11D2-A27E-00C04FC30871}, 4 (PID_MISC_OWNER) + + + + + Name: System.FileVersion -- PKEY_FileVersion + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSFMTID_VERSION) {0CEF7D53-FA64-11D1-A203-0000F81FEDEE}, 4 (PIDVSI_FileVersion) + + + + + Name: System.FindData -- PKEY_FindData + Description: WIN32_FIND_DATAW in buffer of bytes. + + Type: Buffer -- VT_VECTOR | VT_UI1 (For variants: VT_ARRAY | VT_UI1) + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 0 (PID_FINDDATA) + + + + + Name: System.FlagColor -- PKEY_FlagColor + Description: + + Type: UInt16 -- VT_UI2 + FormatID: {67DF94DE-0CA7-4D6F-B792-053A3E4F03CF}, 100 + + + + + Name: System.FlagColorText -- PKEY_FlagColorText + Description: This is the user-friendly form of System.FlagColor. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {45EAE747-8E2A-40AE-8CBF-CA52ABA6152A}, 100 + + + + + Name: System.FlagStatus -- PKEY_FlagStatus + Description: Status of Flag. Values: (0=none 1=white 2=Red). cdoPR_FLAG_STATUS + + Type: Int32 -- VT_I4 + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 12 + + + + + Name: System.FlagStatusText -- PKEY_FlagStatusText + Description: This is the user-friendly form of System.FlagStatus. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {DC54FD2E-189D-4871-AA01-08C2F57A4ABC}, 100 + + + + + Name: System.FreeSpace -- PKEY_FreeSpace + Description: The amount of free space in bytes. + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_Volume) {9B174B35-40FF-11D2-A27E-00C04FC30871}, 2 (PID_VOLUME_FREE) (Filesystem Volume Properties) + + + + + Name: System.FullText -- PKEY_FullText + Description: This PKEY is used to specify search terms that should be applied as broadly as possible, + across all valid properties for the data source(s) being searched. It should not be + emitted from a data source. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {1E3EE840-BC2B-476C-8237-2ACD1A839B22}, 6 + + + + + Name: System.Identity -- PKEY_Identity + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {A26F4AFC-7346-4299-BE47-EB1AE613139F}, 100 + + + + + Name: System.ImageParsingName -- PKEY_ImageParsingName + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D7750EE0-C6A4-48EC-B53E-B87B52E6D073}, 100 + + + + + Name: System.Importance -- PKEY_Importance + Description: + Type: Int32 -- VT_I4 + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 11 + + + + + Name: System.ImportanceText -- PKEY_ImportanceText + Description: This is the user-friendly form of System.Importance. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {A3B29791-7713-4E1D-BB40-17DB85F01831}, 100 + + + + + Name: System.InfoTipText -- PKEY_InfoTipText + Description: The text (with formatted property values) to show in the infotip. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 17 + + + + + Name: System.InternalName -- PKEY_InternalName + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSFMTID_VERSION) {0CEF7D53-FA64-11D1-A203-0000F81FEDEE}, 5 (PIDVSI_InternalName) + + + + + Name: System.IsAttachment -- PKEY_IsAttachment + Description: Identifies if this item is an attachment. + + Type: Boolean -- VT_BOOL + FormatID: {F23F425C-71A1-4FA8-922F-678EA4A60408}, 100 + + + + + Name: System.IsDefaultNonOwnerSaveLocation -- PKEY_IsDefaultNonOwnerSaveLocation + Description: Identifies the default save location for a library for non-owners of the library + + Type: Boolean -- VT_BOOL + FormatID: {5D76B67F-9B3D-44BB-B6AE-25DA4F638A67}, 5 + + + + + Name: System.IsDefaultSaveLocation -- PKEY_IsDefaultSaveLocation + Description: Identifies the default save location for a library for the owner of the library + + Type: Boolean -- VT_BOOL + FormatID: {5D76B67F-9B3D-44BB-B6AE-25DA4F638A67}, 3 + + + + + Name: System.IsDeleted -- PKEY_IsDeleted + Description: + Type: Boolean -- VT_BOOL + FormatID: {5CDA5FC8-33EE-4FF3-9094-AE7BD8868C4D}, 100 + + + + + Name: System.IsEncrypted -- PKEY_IsEncrypted + Description: Is the item encrypted? + + Type: Boolean -- VT_BOOL + FormatID: {90E5E14E-648B-4826-B2AA-ACAF790E3513}, 10 + + + + + Name: System.IsFlagged -- PKEY_IsFlagged + Description: + Type: Boolean -- VT_BOOL + FormatID: {5DA84765-E3FF-4278-86B0-A27967FBDD03}, 100 + + + + + Name: System.IsFlaggedComplete -- PKEY_IsFlaggedComplete + Description: + Type: Boolean -- VT_BOOL + FormatID: {A6F360D2-55F9-48DE-B909-620E090A647C}, 100 + + + + + Name: System.IsIncomplete -- PKEY_IsIncomplete + Description: Identifies if the message was not completely received for some error condition. + + Type: Boolean -- VT_BOOL + FormatID: {346C8BD1-2E6A-4C45-89A4-61B78E8E700F}, 100 + + + + + Name: System.IsLocationSupported -- PKEY_IsLocationSupported + Description: A bool value to know if a location is supported (locally indexable, or remotely indexed). + + Type: Boolean -- VT_BOOL + FormatID: {5D76B67F-9B3D-44BB-B6AE-25DA4F638A67}, 8 + + + + + Name: System.IsPinnedToNameSpaceTree -- PKEY_IsPinnedToNameSpaceTree + Description: A bool value to know if a shell folder is pinned to the navigation pane + + Type: Boolean -- VT_BOOL + FormatID: {5D76B67F-9B3D-44BB-B6AE-25DA4F638A67}, 2 + + + + + Name: System.IsRead -- PKEY_IsRead + Description: Has the item been read? + + Type: Boolean -- VT_BOOL + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 10 + + + + + Name: System.IsSearchOnlyItem -- PKEY_IsSearchOnlyItem + Description: Identifies if a location or a library is search only + + Type: Boolean -- VT_BOOL + FormatID: {5D76B67F-9B3D-44BB-B6AE-25DA4F638A67}, 4 + + + + + Name: System.IsSendToTarget -- PKEY_IsSendToTarget + Description: Provided by certain shell folders. Return TRUE if the folder is a valid Send To target. + + Type: Boolean -- VT_BOOL + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 33 + + + + + Name: System.IsShared -- PKEY_IsShared + Description: Is this item shared? This only checks for ACLs that are not inherited. + + Type: Boolean -- VT_BOOL + FormatID: {EF884C5B-2BFE-41BB-AAE5-76EEDF4F9902}, 100 + + + + + Name: System.ItemAuthors -- PKEY_ItemAuthors + Description: This is the generic list of authors associated with an item. + + For example, the artist name for a track is the item author. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D0A04F0A-462A-48A4-BB2F-3706E88DBD7D}, 100 + + + + + Name: System.ItemClassType -- PKEY_ItemClassType + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {048658AD-2DB8-41A4-BBB6-AC1EF1207EB1}, 100 + + + + + Name: System.ItemDate -- PKEY_ItemDate + Description: This is the main date for an item. The date of interest. + + For example, for photos this maps to System.Photo.DateTaken. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {F7DB74B4-4287-4103-AFBA-F1B13DCD75CF}, 100 + + + + + Name: System.ItemFolderNameDisplay -- PKEY_ItemFolderNameDisplay + Description: This is the user-friendly display name of the parent folder of an item. + + If System.ItemFolderPathDisplay is VT_EMPTY, then this property should be too. Otherwise, it + should be derived appropriately by the data source from System.ItemFolderPathDisplay. + + If the folder is a file folder, the value will be localized if a localized name is available. + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" "bar" + "\\server\share\mydir\goodnews.doc" "mydir" + "\\server\share\numbers.xls" "share" + "c:\foo\MyFolder" "foo" + "/Mailbox Account/Inbox/'Re: Hello!'" "Inbox" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 2 (PID_STG_DIRECTORY) + + + + + Name: System.ItemFolderPathDisplay -- PKEY_ItemFolderPathDisplay + Description: This is the user-friendly display path of the parent folder of an item. + + If System.ItemPathDisplay is VT_EMPTY, then this property should be too. Otherwise, it should + be derived appropriately by the data source from System.ItemPathDisplay. + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" "c:\foo\bar" + "\\server\share\mydir\goodnews.doc" "\\server\share\mydir" + "\\server\share\numbers.xls" "\\server\share" + "c:\foo\MyFolder" "c:\foo" + "/Mailbox Account/Inbox/'Re: Hello!'" "/Mailbox Account/Inbox" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 6 + + + + + Name: System.ItemFolderPathDisplayNarrow -- PKEY_ItemFolderPathDisplayNarrow + Description: This is the user-friendly display path of the parent folder of an item. The format of the string + should be tailored such that the folder name comes first, to optimize for a narrow viewing column. + + If the folder is a file folder, the value includes localized names if they are present. + + If System.ItemFolderPathDisplay is VT_EMPTY, then this property should be too. Otherwise, it should + be derived appropriately by the data source from System.ItemFolderPathDisplay. + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" "bar (c:\foo)" + "\\server\share\mydir\goodnews.doc" "mydir (\\server\share)" + "\\server\share\numbers.xls" "share (\\server)" + "c:\foo\MyFolder" "foo (c:\)" + "/Mailbox Account/Inbox/'Re: Hello!'" "Inbox (/Mailbox Account)" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {DABD30ED-0043-4789-A7F8-D013A4736622}, 100 + + + + + Name: System.ItemName -- PKEY_ItemName + Description: This is the base-name of the System.ItemNameDisplay. + + If the item is a file this property + includes the extension in all cases, and will be localized if a localized name is available. + + If the item is a message, then the value of this property does not include the forwarding or + reply prefixes (see System.ItemNamePrefix). + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6B8DA074-3B5C-43BC-886F-0A2CDCE00B6F}, 100 + + + + + Name: System.ItemNameDisplay -- PKEY_ItemNameDisplay + Description: This is the display name in "most complete" form. This is the best effort unique representation + of the name of an item that makes sense for end users to read. It is the concatentation of + System.ItemNamePrefix and System.ItemName. + + If the item is a file this property + includes the extension in all cases, and will be localized if a localized name is available. + + There are acceptable cases when System.FileName is not VT_EMPTY, yet the value of this property + is completely different. Email messages are a key example. If the item is an email message, + the item name is likely the subject. In that case, the value must be the concatenation of the + System.ItemNamePrefix and System.ItemName. Since the value of System.ItemNamePrefix excludes + any trailing whitespace, the concatenation must include a whitespace when generating System.ItemNameDisplay. + + Note that this property is not guaranteed to be unique, but the idea is to promote the most likely + candidate that can be unique and also makes sense for end users. For example, for documents, you + might think about using System.Title as the System.ItemNameDisplay, but in practice the title of + the documents may not be useful or unique enough to be of value as the sole System.ItemNameDisplay. + Instead, providing the value of System.FileName as the value of System.ItemNameDisplay is a better + candidate. In Windows Mail, the emails are stored in the file system as .eml files and the + System.FileName for those files are not human-friendly as they contain GUIDs. In this example, + promoting System.Subject as System.ItemNameDisplay makes more sense. + + Compatibility notes: + + Shell folder implementations on Vista: use PKEY_ItemNameDisplay for the name column when + you want Explorer to call ISF::GetDisplayNameOf(SHGDN_NORMAL) to get the value of the name. Use + another PKEY (like PKEY_ItemName) when you want Explorer to call either the folder's property store or + ISF2::GetDetailsEx in order to get the value of the name. + + Shell folder implementations on XP: the first column needs to be the name column, and Explorer + will call ISF::GetDisplayNameOf to get the value of the name. The PKEY/SCID does not matter. + + Example values: + + File: "hello.txt" + Message: "Re: Let's talk about Tom's argyle socks!" + Device folder: "song.wma" + Folder: "Documents" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 10 (PID_STG_NAME) + + + + + Name: System.ItemNamePrefix -- PKEY_ItemNamePrefix + Description: This is the prefix of an item, used for email messages. + where the subject begins with "Re:" which is the prefix. + + If the item is a file, then the value of this property is VT_EMPTY. + + If the item is a message, then the value of this property is the forwarding or reply + prefixes (including delimiting colon, but no whitespace), or VT_EMPTY if there is no prefix. + + Example values: + + System.ItemNamePrefix System.ItemName System.ItemNameDisplay + --------------------- ------------------- ---------------------- + VT_EMPTY "Great day" "Great day" + "Re:" "Great day" "Re: Great day" + "Fwd: " "Monthly budget" "Fwd: Monthly budget" + VT_EMPTY "accounts.xls" "accounts.xls" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D7313FF1-A77A-401C-8C99-3DBDD68ADD36}, 100 + + + + + Name: System.ItemParticipants -- PKEY_ItemParticipants + Description: This is the generic list of people associated with an item and who contributed + to the item. + + For example, this is the combination of people in the To list, Cc list and + sender of an email message. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D4D0AA16-9948-41A4-AA85-D97FF9646993}, 100 + + + + + Name: System.ItemPathDisplay -- PKEY_ItemPathDisplay + Description: This is the user-friendly display path to the item. + + If the item is a file or folder this property + includes the extension in all cases, and will be localized if a localized name is available. + + For other items,this is the user-friendly equivalent, assuming the item exists in hierarchical storage. + + Unlike System.ItemUrl, this property value does not include the URL scheme. + + To parse an item path, use System.ItemUrl or System.ParsingPath. To reference shell + namespace items using shell APIs, use System.ParsingPath. + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" "c:\foo\bar\hello.txt" + "\\server\share\mydir\goodnews.doc" "\\server\share\mydir\goodnews.doc" + "\\server\share\numbers.xls" "\\server\share\numbers.xls" + "c:\foo\MyFolder" "c:\foo\MyFolder" + "/Mailbox Account/Inbox/'Re: Hello!'" "/Mailbox Account/Inbox/'Re: Hello!'" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 7 + + + + + Name: System.ItemPathDisplayNarrow -- PKEY_ItemPathDisplayNarrow + Description: This is the user-friendly display path to the item. The format of the string should be + tailored such that the name comes first, to optimize for a narrow viewing column. + + If the item is a file, the value excludes the file extension, and includes localized names if they are present. + If the item is a message, the value includes the System.ItemNamePrefix. + + To parse an item path, use System.ItemUrl or System.ParsingPath. + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" "hello (c:\foo\bar)" + "\\server\share\mydir\goodnews.doc" "goodnews (\\server\share\mydir)" + "\\server\share\folder" "folder (\\server\share)" + "c:\foo\MyFolder" "MyFolder (c:\foo)" + "/Mailbox Account/Inbox/'Re: Hello!'" "Re: Hello! (/Mailbox Account/Inbox)" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 8 + + + + + Name: System.ItemType -- PKEY_ItemType + Description: This is the canonical type of the item and is intended to be programmatically + parsed. + + If there is no canonical type, the value is VT_EMPTY. + + If the item is a file (ie, System.FileName is not VT_EMPTY), the value is the same as + System.FileExtension. + + Use System.ItemTypeText when you want to display the type to end users in a view. (If + the item is a file, passing the System.ItemType value to PSFormatForDisplay will + result in the same value as System.ItemTypeText.) + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" ".txt" + "\\server\share\mydir\goodnews.doc" ".doc" + "\\server\share\folder" "Directory" + "c:\foo\MyFolder" "Directory" + [desktop] "Folder" + "/Mailbox Account/Inbox/'Re: Hello!'" "MAPI/IPM.Message" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 11 + + + + + Name: System.ItemTypeText -- PKEY_ItemTypeText + Description: This is the user friendly type name of the item. This is not intended to be + programmatically parsed. + + If System.ItemType is VT_EMPTY, the value of this property is also VT_EMPTY. + + If the item is a file, the value of this property is the same as if you passed the + file's System.ItemType value to PSFormatForDisplay. + + This property should not be confused with System.Kind, where System.Kind is a high-level + user friendly kind name. For example, for a document, System.Kind = "Document" and + System.Item.Type = ".doc" and System.Item.TypeText = "Microsoft Word Document" + + Example values: + + If the path is... The property value is... + ----------------- ------------------------ + "c:\foo\bar\hello.txt" "Text File" + "\\server\share\mydir\goodnews.doc" "Microsoft Word Document" + "\\server\share\folder" "File Folder" + "c:\foo\MyFolder" "File Folder" + "/Mailbox Account/Inbox/'Re: Hello!'" "Outlook E-Mail Message" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 4 (PID_STG_STORAGETYPE) + + + + + Name: System.ItemUrl -- PKEY_ItemUrl + Description: This always represents a well formed URL that points to the item. + + To reference shell namespace items using shell APIs, use System.ParsingPath. + + Example values: + + Files: "file:///c:/foo/bar/hello.txt" + "csc://{GUID}/..." + Messages: "mapi://..." + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_Query) {49691C90-7E17-101A-A91C-08002B2ECDA9}, 9 (DISPID_QUERY_VIRTUALPATH) + + + + + Name: System.Keywords -- PKEY_Keywords + Description: The keywords for the item. Also referred to as tags. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) Legacy code may treat this as VT_LPSTR. + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 5 (PIDSI_KEYWORDS) + + + + + Name: System.Kind -- PKEY_Kind + Description: System.Kind is used to map extensions to various .Search folders. + Extensions are mapped to Kinds at HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\KindMap + The list of kinds is not extensible. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {1E3EE840-BC2B-476C-8237-2ACD1A839B22}, 3 + + + + + Name: System.KindText -- PKEY_KindText + Description: This is the user-friendly form of System.Kind. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {F04BEF95-C585-4197-A2B7-DF46FDC9EE6D}, 100 + + + + + Name: System.Language -- PKEY_Language + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 28 + + + + + Name: System.MileageInformation -- PKEY_MileageInformation + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {FDF84370-031A-4ADD-9E91-0D775F1C6605}, 100 + + + + + Name: System.MIMEType -- PKEY_MIMEType + Description: The MIME type. Eg, for EML files: 'message/rfc822'. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {0B63E350-9CCC-11D0-BCDB-00805FCCCE04}, 5 + + + + + Name: System.NamespaceCLSID -- PKEY_NamespaceCLSID + Description: The CLSID of the name space extension for an item, the object that implements IShellFolder for this item + + Type: Guid -- VT_CLSID + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 6 + + + + + Name: System.Null -- PKEY_Null + Description: + Type: Null -- VT_NULL + FormatID: {00000000-0000-0000-0000-000000000000}, 0 + + + + + Name: System.OfflineAvailability -- PKEY_OfflineAvailability + Description: + Type: UInt32 -- VT_UI4 + FormatID: {A94688B6-7D9F-4570-A648-E3DFC0AB2B3F}, 100 + + + + + Name: System.OfflineStatus -- PKEY_OfflineStatus + Description: + Type: UInt32 -- VT_UI4 + FormatID: {6D24888F-4718-4BDA-AFED-EA0FB4386CD8}, 100 + + + + + Name: System.OriginalFileName -- PKEY_OriginalFileName + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSFMTID_VERSION) {0CEF7D53-FA64-11D1-A203-0000F81FEDEE}, 6 + + + + + Name: System.OwnerSID -- PKEY_OwnerSID + Description: SID of the user that owns the library. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {5D76B67F-9B3D-44BB-B6AE-25DA4F638A67}, 6 + + + + + Name: System.ParentalRating -- PKEY_ParentalRating + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 21 (PIDMSI_PARENTAL_RATING) + + + + + Name: System.ParentalRatingReason -- PKEY_ParentalRatingReason + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {10984E0A-F9F2-4321-B7EF-BAF195AF4319}, 100 + + + + + Name: System.ParentalRatingsOrganization -- PKEY_ParentalRatingsOrganization + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {A7FE0840-1344-46F0-8D37-52ED712A4BF9}, 100 + + + + + Name: System.ParsingBindContext -- PKEY_ParsingBindContext + Description: used to get the IBindCtx for an item for parsing + + Type: Any -- VT_NULL Legacy code may treat this as VT_UNKNOWN. + FormatID: {DFB9A04D-362F-4CA3-B30B-0254B17B5B84}, 100 + + + + + Name: System.ParsingName -- PKEY_ParsingName + Description: The shell namespace name of an item relative to a parent folder. This name may be passed to + IShellFolder::ParseDisplayName() of the parent shell folder. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 24 + + + + + Name: System.ParsingPath -- PKEY_ParsingPath + Description: This is the shell namespace path to the item. This path may be passed to + SHParseDisplayName to parse the path to the correct shell folder. + + If the item is a file, the value is identical to System.ItemPathDisplay. + + If the item cannot be accessed through the shell namespace, this value is VT_EMPTY. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 30 + + + + + Name: System.PerceivedType -- PKEY_PerceivedType + Description: The perceived type of a shell item, based upon its canonical type. + + Type: Int32 -- VT_I4 + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 9 + + + + + Name: System.PercentFull -- PKEY_PercentFull + Description: The amount filled as a percentage, multiplied by 100 (ie, the valid range is 0 through 100). + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_Volume) {9B174B35-40FF-11D2-A27E-00C04FC30871}, 5 (Filesystem Volume Properties) + + + + + Name: System.Priority -- PKEY_Priority + Description: + + Type: UInt16 -- VT_UI2 + FormatID: {9C1FCF74-2D97-41BA-B4AE-CB2E3661A6E4}, 5 + + + + + Name: System.PriorityText -- PKEY_PriorityText + Description: This is the user-friendly form of System.Priority. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D98BE98B-B86B-4095-BF52-9D23B2E0A752}, 100 + + + + + Name: System.Project -- PKEY_Project + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {39A7F922-477C-48DE-8BC8-B28441E342E3}, 100 + + + + + Name: System.ProviderItemID -- PKEY_ProviderItemID + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {F21D9941-81F0-471A-ADEE-4E74B49217ED}, 100 + + + + + Name: System.Rating -- PKEY_Rating + Description: Indicates the users preference rating of an item on a scale of 1-99 (1-12 = One Star, + 13-37 = Two Stars, 38-62 = Three Stars, 63-87 = Four Stars, 88-99 = Five Stars). + + Type: UInt32 -- VT_UI4 + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 9 (PIDMSI_RATING) + + + + + Name: System.RatingText -- PKEY_RatingText + Description: This is the user-friendly form of System.Rating. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {90197CA7-FD8F-4E8C-9DA3-B57E1E609295}, 100 + + + + + Name: System.Sensitivity -- PKEY_Sensitivity + Description: + + Type: UInt16 -- VT_UI2 + FormatID: {F8D3F6AC-4874-42CB-BE59-AB454B30716A}, 100 + + + + + Name: System.SensitivityText -- PKEY_SensitivityText + Description: This is the user-friendly form of System.Sensitivity. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D0C7F054-3F72-4725-8527-129A577CB269}, 100 + + + + + Name: System.SFGAOFlags -- PKEY_SFGAOFlags + Description: IShellFolder::GetAttributesOf flags, with SFGAO_PKEYSFGAOMASK attributes masked out. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 25 + + + + + Name: System.SharedWith -- PKEY_SharedWith + Description: Who is the item shared with? + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {EF884C5B-2BFE-41BB-AAE5-76EEDF4F9902}, 200 + + + + + Name: System.ShareUserRating -- PKEY_ShareUserRating + Description: + + Type: UInt32 -- VT_UI4 + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 12 (PIDMSI_SHARE_USER_RATING) + + + + + Name: System.SharingStatus -- PKEY_SharingStatus + Description: What is the item's sharing status (not shared, shared, everyone (homegroup or everyone), or private)? + + Type: UInt32 -- VT_UI4 + FormatID: {EF884C5B-2BFE-41BB-AAE5-76EEDF4F9902}, 300 + + + + + Name: System.SimpleRating -- PKEY_SimpleRating + Description: Indicates the users preference rating of an item on a scale of 0-5 (0=unrated, 1=One Star, 2=Two Stars, 3=Three Stars, + 4=Four Stars, 5=Five Stars) + + Type: UInt32 -- VT_UI4 + FormatID: {A09F084E-AD41-489F-8076-AA5BE3082BCA}, 100 + + + + + Name: System.Size -- PKEY_Size + Description: + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 12 (PID_STG_SIZE) + + + + + Name: System.SoftwareUsed -- PKEY_SoftwareUsed + Description: PropertyTagSoftwareUsed + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 305 + + + + + Name: System.SourceItem -- PKEY_SourceItem + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {668CDFA5-7A1B-4323-AE4B-E527393A1D81}, 100 + + + + + Name: System.StartDate -- PKEY_StartDate + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {48FD6EC8-8A12-4CDF-A03E-4EC5A511EDDE}, 100 + + + + + Name: System.Status -- PKEY_Status + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_IntSite) {000214A1-0000-0000-C000-000000000046}, 9 + + + + + Name: System.Subject -- PKEY_Subject + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 3 (PIDSI_SUBJECT) + + + + + Name: System.Thumbnail -- PKEY_Thumbnail + Description: A data that represents the thumbnail in VT_CF format. + + Type: Clipboard -- VT_CF + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 17 (PIDSI_THUMBNAIL) + + + + + Name: System.ThumbnailCacheId -- PKEY_ThumbnailCacheId + Description: Unique value that can be used as a key to cache thumbnails. The value changes when the name, volume, or data modified + of an item changes. + + Type: UInt64 -- VT_UI8 + FormatID: {446D16B1-8DAD-4870-A748-402EA43D788C}, 100 + + + + + Name: System.ThumbnailStream -- PKEY_ThumbnailStream + Description: Data that represents the thumbnail in VT_STREAM format that GDI+/WindowsCodecs supports (jpg, png, etc). + + Type: Stream -- VT_STREAM + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 27 + + + + + Name: System.Title -- PKEY_Title + Description: Title of item. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) Legacy code may treat this as VT_LPSTR. + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 2 (PIDSI_TITLE) + + + + + Name: System.TotalFileSize -- PKEY_TotalFileSize + Description: + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_ShellDetails) {28636AA6-953D-11D2-B5D6-00C04FD918D0}, 14 + + + + + Name: System.Trademarks -- PKEY_Trademarks + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSFMTID_VERSION) {0CEF7D53-FA64-11D1-A203-0000F81FEDEE}, 9 (PIDVSI_Trademarks) + + + + + AppUserModel Properties + + + + + Name: System.AppUserModel.ExcludeFromShowInNewInstall -- PKEY_AppUserModel_ExcludeFromShowInNewInstall + Description: + Type: Boolean -- VT_BOOL + FormatID: {9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}, 8 + + + + + Name: System.AppUserModel.ID -- PKEY_AppUserModel_ID + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}, 5 + + + + + Name: System.AppUserModel.IsDestListSeparator -- PKEY_AppUserModel_IsDestListSeparator + Description: + Type: Boolean -- VT_BOOL + FormatID: {9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}, 6 + + + + + Name: System.AppUserModel.PreventPinning -- PKEY_AppUserModel_PreventPinning + Description: + Type: Boolean -- VT_BOOL + FormatID: {9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}, 9 + + + + + Name: System.AppUserModel.RelaunchCommand -- PKEY_AppUserModel_RelaunchCommand + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}, 2 + + + + + Name: System.AppUserModel.RelaunchDisplayNameResource -- PKEY_AppUserModel_RelaunchDisplayNameResource + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}, 4 + + + + + Name: System.AppUserModel.RelaunchIconResource -- PKEY_AppUserModel_RelaunchIconResource + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}, 3 + + + + + Audio Properties + + + + + Name: System.Audio.ChannelCount -- PKEY_Audio_ChannelCount + Description: Indicates the channel count for the audio file. Values: 1 (mono), 2 (stereo). + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 7 (PIDASI_CHANNEL_COUNT) + + + + + Name: System.Audio.Compression -- PKEY_Audio_Compression + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 10 (PIDASI_COMPRESSION) + + + + + Name: System.Audio.EncodingBitrate -- PKEY_Audio_EncodingBitrate + Description: Indicates the average data rate in Hz for the audio file in "bits per second". + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 4 (PIDASI_AVG_DATA_RATE) + + + + + Name: System.Audio.Format -- PKEY_Audio_Format + Description: Indicates the format of the audio file. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) Legacy code may treat this as VT_BSTR. + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 2 (PIDASI_FORMAT) + + + + + Name: System.Audio.IsVariableBitRate -- PKEY_Audio_IsVariableBitRate + Description: + Type: Boolean -- VT_BOOL + FormatID: {E6822FEE-8C17-4D62-823C-8E9CFCBD1D5C}, 100 + + + + + Name: System.Audio.PeakValue -- PKEY_Audio_PeakValue + Description: + Type: UInt32 -- VT_UI4 + FormatID: {2579E5D0-1116-4084-BD9A-9B4F7CB4DF5E}, 100 + + + + + Name: System.Audio.SampleRate -- PKEY_Audio_SampleRate + Description: Indicates the audio sample rate for the audio file in "samples per second". + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 5 (PIDASI_SAMPLE_RATE) + + + + + Name: System.Audio.SampleSize -- PKEY_Audio_SampleSize + Description: Indicates the audio sample size for the audio file in "bits per sample". + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 6 (PIDASI_SAMPLE_SIZE) + + + + + Name: System.Audio.StreamName -- PKEY_Audio_StreamName + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 9 (PIDASI_STREAM_NAME) + + + + + Name: System.Audio.StreamNumber -- PKEY_Audio_StreamNumber + Description: + + Type: UInt16 -- VT_UI2 + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 8 (PIDASI_STREAM_NUMBER) + + + + + Calendar Properties + + + + + Name: System.Calendar.Duration -- PKEY_Calendar_Duration + Description: The duration as specified in a string. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {293CA35A-09AA-4DD2-B180-1FE245728A52}, 100 + + + + + Name: System.Calendar.IsOnline -- PKEY_Calendar_IsOnline + Description: Identifies if the event is an online event. + + Type: Boolean -- VT_BOOL + FormatID: {BFEE9149-E3E2-49A7-A862-C05988145CEC}, 100 + + + + + Name: System.Calendar.IsRecurring -- PKEY_Calendar_IsRecurring + Description: + Type: Boolean -- VT_BOOL + FormatID: {315B9C8D-80A9-4EF9-AE16-8E746DA51D70}, 100 + + + + + Name: System.Calendar.Location -- PKEY_Calendar_Location + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {F6272D18-CECC-40B1-B26A-3911717AA7BD}, 100 + + + + + Name: System.Calendar.OptionalAttendeeAddresses -- PKEY_Calendar_OptionalAttendeeAddresses + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D55BAE5A-3892-417A-A649-C6AC5AAAEAB3}, 100 + + + + + Name: System.Calendar.OptionalAttendeeNames -- PKEY_Calendar_OptionalAttendeeNames + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {09429607-582D-437F-84C3-DE93A2B24C3C}, 100 + + + + + Name: System.Calendar.OrganizerAddress -- PKEY_Calendar_OrganizerAddress + Description: Address of the organizer organizing the event. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {744C8242-4DF5-456C-AB9E-014EFB9021E3}, 100 + + + + + Name: System.Calendar.OrganizerName -- PKEY_Calendar_OrganizerName + Description: Name of the organizer organizing the event. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {AAA660F9-9865-458E-B484-01BC7FE3973E}, 100 + + + + + Name: System.Calendar.ReminderTime -- PKEY_Calendar_ReminderTime + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {72FC5BA4-24F9-4011-9F3F-ADD27AFAD818}, 100 + + + + + Name: System.Calendar.RequiredAttendeeAddresses -- PKEY_Calendar_RequiredAttendeeAddresses + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {0BA7D6C3-568D-4159-AB91-781A91FB71E5}, 100 + + + + + Name: System.Calendar.RequiredAttendeeNames -- PKEY_Calendar_RequiredAttendeeNames + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {B33AF30B-F552-4584-936C-CB93E5CDA29F}, 100 + + + + + Name: System.Calendar.Resources -- PKEY_Calendar_Resources + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {00F58A38-C54B-4C40-8696-97235980EAE1}, 100 + + + + + Name: System.Calendar.ResponseStatus -- PKEY_Calendar_ResponseStatus + Description: This property stores the status of the user responses to meetings in her calendar. + + Type: UInt16 -- VT_UI2 + FormatID: {188C1F91-3C40-4132-9EC5-D8B03B72A8A2}, 100 + + + + + Name: System.Calendar.ShowTimeAs -- PKEY_Calendar_ShowTimeAs + Description: + + Type: UInt16 -- VT_UI2 + FormatID: {5BF396D4-5EB2-466F-BDE9-2FB3F2361D6E}, 100 + + + + + Name: System.Calendar.ShowTimeAsText -- PKEY_Calendar_ShowTimeAsText + Description: This is the user-friendly form of System.Calendar.ShowTimeAs. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {53DA57CF-62C0-45C4-81DE-7610BCEFD7F5}, 100 + + + + + Communication Properties + + + + + Name: System.Communication.AccountName -- PKEY_Communication_AccountName + Description: Account Name + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 9 + + + + + Name: System.Communication.DateItemExpires -- PKEY_Communication_DateItemExpires + Description: Date the item expires due to the retention policy. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {428040AC-A177-4C8A-9760-F6F761227F9A}, 100 + + + + + Name: System.Communication.FollowupIconIndex -- PKEY_Communication_FollowupIconIndex + Description: This is the icon index used on messages marked for followup. + + Type: Int32 -- VT_I4 + FormatID: {83A6347E-6FE4-4F40-BA9C-C4865240D1F4}, 100 + + + + + Name: System.Communication.HeaderItem -- PKEY_Communication_HeaderItem + Description: This property will be true if the item is a header item which means the item hasn't been fully downloaded. + + Type: Boolean -- VT_BOOL + FormatID: {C9C34F84-2241-4401-B607-BD20ED75AE7F}, 100 + + + + + Name: System.Communication.PolicyTag -- PKEY_Communication_PolicyTag + Description: This a string used to identify the retention policy applied to the item. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {EC0B4191-AB0B-4C66-90B6-C6637CDEBBAB}, 100 + + + + + Name: System.Communication.SecurityFlags -- PKEY_Communication_SecurityFlags + Description: Security flags associated with the item to know if the item is encrypted, signed or DRM enabled. + + Type: Int32 -- VT_I4 + FormatID: {8619A4B6-9F4D-4429-8C0F-B996CA59E335}, 100 + + + + + Name: System.Communication.Suffix -- PKEY_Communication_Suffix + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {807B653A-9E91-43EF-8F97-11CE04EE20C5}, 100 + + + + + Name: System.Communication.TaskStatus -- PKEY_Communication_TaskStatus + Description: + Type: UInt16 -- VT_UI2 + FormatID: {BE1A72C6-9A1D-46B7-AFE7-AFAF8CEF4999}, 100 + + + + + Name: System.Communication.TaskStatusText -- PKEY_Communication_TaskStatusText + Description: This is the user-friendly form of System.Communication.TaskStatus. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {A6744477-C237-475B-A075-54F34498292A}, 100 + + + + + Computer Properties + + + + + Name: System.Computer.DecoratedFreeSpace -- PKEY_Computer_DecoratedFreeSpace + Description: Free space and total space: "%s free of %s" + + Type: Multivalue UInt64 -- VT_VECTOR | VT_UI8 (For variants: VT_ARRAY | VT_UI8) + FormatID: (FMTID_Volume) {9B174B35-40FF-11D2-A27E-00C04FC30871}, 7 (Filesystem Volume Properties) + + + + + Contact Properties + + + + + Name: System.Contact.Anniversary -- PKEY_Contact_Anniversary + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {9AD5BADB-CEA7-4470-A03D-B84E51B9949E}, 100 + + + + + Name: System.Contact.AssistantName -- PKEY_Contact_AssistantName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CD102C9C-5540-4A88-A6F6-64E4981C8CD1}, 100 + + + + + Name: System.Contact.AssistantTelephone -- PKEY_Contact_AssistantTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {9A93244D-A7AD-4FF8-9B99-45EE4CC09AF6}, 100 + + + + + Name: System.Contact.Birthday -- PKEY_Contact_Birthday + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 47 + + + + + Name: System.Contact.BusinessAddress -- PKEY_Contact_BusinessAddress + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {730FB6DD-CF7C-426B-A03F-BD166CC9EE24}, 100 + + + + + Name: System.Contact.BusinessAddressCity -- PKEY_Contact_BusinessAddressCity + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {402B5934-EC5A-48C3-93E6-85E86A2D934E}, 100 + + + + + Name: System.Contact.BusinessAddressCountry -- PKEY_Contact_BusinessAddressCountry + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {B0B87314-FCF6-4FEB-8DFF-A50DA6AF561C}, 100 + + + + + Name: System.Contact.BusinessAddressPostalCode -- PKEY_Contact_BusinessAddressPostalCode + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E1D4A09E-D758-4CD1-B6EC-34A8B5A73F80}, 100 + + + + + Name: System.Contact.BusinessAddressPostOfficeBox -- PKEY_Contact_BusinessAddressPostOfficeBox + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {BC4E71CE-17F9-48D5-BEE9-021DF0EA5409}, 100 + + + + + Name: System.Contact.BusinessAddressState -- PKEY_Contact_BusinessAddressState + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {446F787F-10C4-41CB-A6C4-4D0343551597}, 100 + + + + + Name: System.Contact.BusinessAddressStreet -- PKEY_Contact_BusinessAddressStreet + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {DDD1460F-C0BF-4553-8CE4-10433C908FB0}, 100 + + + + + Name: System.Contact.BusinessFaxNumber -- PKEY_Contact_BusinessFaxNumber + Description: Business fax number of the contact. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {91EFF6F3-2E27-42CA-933E-7C999FBE310B}, 100 + + + + + Name: System.Contact.BusinessHomePage -- PKEY_Contact_BusinessHomePage + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {56310920-2491-4919-99CE-EADB06FAFDB2}, 100 + + + + + Name: System.Contact.BusinessTelephone -- PKEY_Contact_BusinessTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6A15E5A0-0A1E-4CD7-BB8C-D2F1B0C929BC}, 100 + + + + + Name: System.Contact.CallbackTelephone -- PKEY_Contact_CallbackTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {BF53D1C3-49E0-4F7F-8567-5A821D8AC542}, 100 + + + + + Name: System.Contact.CarTelephone -- PKEY_Contact_CarTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {8FDC6DEA-B929-412B-BA90-397A257465FE}, 100 + + + + + Name: System.Contact.Children -- PKEY_Contact_Children + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D4729704-8EF1-43EF-9024-2BD381187FD5}, 100 + + + + + Name: System.Contact.CompanyMainTelephone -- PKEY_Contact_CompanyMainTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {8589E481-6040-473D-B171-7FA89C2708ED}, 100 + + + + + Name: System.Contact.Department -- PKEY_Contact_Department + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {FC9F7306-FF8F-4D49-9FB6-3FFE5C0951EC}, 100 + + + + + Name: System.Contact.EmailAddress -- PKEY_Contact_EmailAddress + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {F8FA7FA3-D12B-4785-8A4E-691A94F7A3E7}, 100 + + + + + Name: System.Contact.EmailAddress2 -- PKEY_Contact_EmailAddress2 + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {38965063-EDC8-4268-8491-B7723172CF29}, 100 + + + + + Name: System.Contact.EmailAddress3 -- PKEY_Contact_EmailAddress3 + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {644D37B4-E1B3-4BAD-B099-7E7C04966ACA}, 100 + + + + + Name: System.Contact.EmailAddresses -- PKEY_Contact_EmailAddresses + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {84D8F337-981D-44B3-9615-C7596DBA17E3}, 100 + + + + + Name: System.Contact.EmailName -- PKEY_Contact_EmailName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CC6F4F24-6083-4BD4-8754-674D0DE87AB8}, 100 + + + + + Name: System.Contact.FileAsName -- PKEY_Contact_FileAsName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {F1A24AA7-9CA7-40F6-89EC-97DEF9FFE8DB}, 100 + + + + + Name: System.Contact.FirstName -- PKEY_Contact_FirstName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {14977844-6B49-4AAD-A714-A4513BF60460}, 100 + + + + + Name: System.Contact.FullName -- PKEY_Contact_FullName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {635E9051-50A5-4BA2-B9DB-4ED056C77296}, 100 + + + + + Name: System.Contact.Gender -- PKEY_Contact_Gender + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {3C8CEE58-D4F0-4CF9-B756-4E5D24447BCD}, 100 + + + + + Name: System.Contact.GenderValue -- PKEY_Contact_GenderValue + Description: + Type: UInt16 -- VT_UI2 + FormatID: {3C8CEE58-D4F0-4CF9-B756-4E5D24447BCD}, 101 + + + + + Name: System.Contact.Hobbies -- PKEY_Contact_Hobbies + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {5DC2253F-5E11-4ADF-9CFE-910DD01E3E70}, 100 + + + + + Name: System.Contact.HomeAddress -- PKEY_Contact_HomeAddress + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {98F98354-617A-46B8-8560-5B1B64BF1F89}, 100 + + + + + Name: System.Contact.HomeAddressCity -- PKEY_Contact_HomeAddressCity + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 65 + + + + + Name: System.Contact.HomeAddressCountry -- PKEY_Contact_HomeAddressCountry + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {08A65AA1-F4C9-43DD-9DDF-A33D8E7EAD85}, 100 + + + + + Name: System.Contact.HomeAddressPostalCode -- PKEY_Contact_HomeAddressPostalCode + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {8AFCC170-8A46-4B53-9EEE-90BAE7151E62}, 100 + + + + + Name: System.Contact.HomeAddressPostOfficeBox -- PKEY_Contact_HomeAddressPostOfficeBox + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7B9F6399-0A3F-4B12-89BD-4ADC51C918AF}, 100 + + + + + Name: System.Contact.HomeAddressState -- PKEY_Contact_HomeAddressState + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C89A23D0-7D6D-4EB8-87D4-776A82D493E5}, 100 + + + + + Name: System.Contact.HomeAddressStreet -- PKEY_Contact_HomeAddressStreet + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {0ADEF160-DB3F-4308-9A21-06237B16FA2A}, 100 + + + + + Name: System.Contact.HomeFaxNumber -- PKEY_Contact_HomeFaxNumber + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {660E04D6-81AB-4977-A09F-82313113AB26}, 100 + + + + + Name: System.Contact.HomeTelephone -- PKEY_Contact_HomeTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 20 + + + + + Name: System.Contact.IMAddress -- PKEY_Contact_IMAddress + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D68DBD8A-3374-4B81-9972-3EC30682DB3D}, 100 + + + + + Name: System.Contact.Initials -- PKEY_Contact_Initials + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {F3D8F40D-50CB-44A2-9718-40CB9119495D}, 100 + + + + + Name: System.Contact.JobTitle -- PKEY_Contact_JobTitle + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 6 + + + + + Name: System.Contact.Label -- PKEY_Contact_Label + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {97B0AD89-DF49-49CC-834E-660974FD755B}, 100 + + + + + Name: System.Contact.LastName -- PKEY_Contact_LastName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {8F367200-C270-457C-B1D4-E07C5BCD90C7}, 100 + + + + + Name: System.Contact.MailingAddress -- PKEY_Contact_MailingAddress + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C0AC206A-827E-4650-95AE-77E2BB74FCC9}, 100 + + + + + Name: System.Contact.MiddleName -- PKEY_Contact_MiddleName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 71 + + + + + Name: System.Contact.MobileTelephone -- PKEY_Contact_MobileTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 35 + + + + + Name: System.Contact.NickName -- PKEY_Contact_NickName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 74 + + + + + Name: System.Contact.OfficeLocation -- PKEY_Contact_OfficeLocation + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 7 + + + + + Name: System.Contact.OtherAddress -- PKEY_Contact_OtherAddress + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {508161FA-313B-43D5-83A1-C1ACCF68622C}, 100 + + + + + Name: System.Contact.OtherAddressCity -- PKEY_Contact_OtherAddressCity + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6E682923-7F7B-4F0C-A337-CFCA296687BF}, 100 + + + + + Name: System.Contact.OtherAddressCountry -- PKEY_Contact_OtherAddressCountry + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {8F167568-0AAE-4322-8ED9-6055B7B0E398}, 100 + + + + + Name: System.Contact.OtherAddressPostalCode -- PKEY_Contact_OtherAddressPostalCode + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {95C656C1-2ABF-4148-9ED3-9EC602E3B7CD}, 100 + + + + + Name: System.Contact.OtherAddressPostOfficeBox -- PKEY_Contact_OtherAddressPostOfficeBox + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {8B26EA41-058F-43F6-AECC-4035681CE977}, 100 + + + + + Name: System.Contact.OtherAddressState -- PKEY_Contact_OtherAddressState + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {71B377D6-E570-425F-A170-809FAE73E54E}, 100 + + + + + Name: System.Contact.OtherAddressStreet -- PKEY_Contact_OtherAddressStreet + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {FF962609-B7D6-4999-862D-95180D529AEA}, 100 + + + + + Name: System.Contact.PagerTelephone -- PKEY_Contact_PagerTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D6304E01-F8F5-4F45-8B15-D024A6296789}, 100 + + + + + Name: System.Contact.PersonalTitle -- PKEY_Contact_PersonalTitle + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 69 + + + + + Name: System.Contact.PrimaryAddressCity -- PKEY_Contact_PrimaryAddressCity + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C8EA94F0-A9E3-4969-A94B-9C62A95324E0}, 100 + + + + + Name: System.Contact.PrimaryAddressCountry -- PKEY_Contact_PrimaryAddressCountry + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E53D799D-0F3F-466E-B2FF-74634A3CB7A4}, 100 + + + + + Name: System.Contact.PrimaryAddressPostalCode -- PKEY_Contact_PrimaryAddressPostalCode + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {18BBD425-ECFD-46EF-B612-7B4A6034EDA0}, 100 + + + + + Name: System.Contact.PrimaryAddressPostOfficeBox -- PKEY_Contact_PrimaryAddressPostOfficeBox + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {DE5EF3C7-46E1-484E-9999-62C5308394C1}, 100 + + + + + Name: System.Contact.PrimaryAddressState -- PKEY_Contact_PrimaryAddressState + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {F1176DFE-7138-4640-8B4C-AE375DC70A6D}, 100 + + + + + Name: System.Contact.PrimaryAddressStreet -- PKEY_Contact_PrimaryAddressStreet + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {63C25B20-96BE-488F-8788-C09C407AD812}, 100 + + + + + Name: System.Contact.PrimaryEmailAddress -- PKEY_Contact_PrimaryEmailAddress + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 48 + + + + + Name: System.Contact.PrimaryTelephone -- PKEY_Contact_PrimaryTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 25 + + + + + Name: System.Contact.Profession -- PKEY_Contact_Profession + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7268AF55-1CE4-4F6E-A41F-B6E4EF10E4A9}, 100 + + + + + Name: System.Contact.SpouseName -- PKEY_Contact_SpouseName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {9D2408B6-3167-422B-82B0-F583B7A7CFE3}, 100 + + + + + Name: System.Contact.Suffix -- PKEY_Contact_Suffix + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {176DC63C-2688-4E89-8143-A347800F25E9}, 73 + + + + + Name: System.Contact.TelexNumber -- PKEY_Contact_TelexNumber + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C554493C-C1F7-40C1-A76C-EF8C0614003E}, 100 + + + + + Name: System.Contact.TTYTDDTelephone -- PKEY_Contact_TTYTDDTelephone + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {AAF16BAC-2B55-45E6-9F6D-415EB94910DF}, 100 + + + + + Name: System.Contact.WebPage -- PKEY_Contact_WebPage + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 18 + + + + + JA Properties + + + + + Name: System.Contact.JA.CompanyNamePhonetic -- PKEY_Contact_JA_CompanyNamePhonetic + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {897B3694-FE9E-43E6-8066-260F590C0100}, 2 + + + + + Name: System.Contact.JA.FirstNamePhonetic -- PKEY_Contact_JA_FirstNamePhonetic + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {897B3694-FE9E-43E6-8066-260F590C0100}, 3 + + + + + Name: System.Contact.JA.LastNamePhonetic -- PKEY_Contact_JA_LastNamePhonetic + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {897B3694-FE9E-43E6-8066-260F590C0100}, 4 + + + + + JA Properties + + + + + Name: System.Contact.JA.CompanyNamePhonetic -- PKEY_Contact_JA_CompanyNamePhonetic + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {897B3694-FE9E-43E6-8066-260F590C0100}, 2 + + + + + Name: System.Contact.JA.FirstNamePhonetic -- PKEY_Contact_JA_FirstNamePhonetic + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {897B3694-FE9E-43E6-8066-260F590C0100}, 3 + + + + + Name: System.Contact.JA.LastNamePhonetic -- PKEY_Contact_JA_LastNamePhonetic + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {897B3694-FE9E-43E6-8066-260F590C0100}, 4 + + + + + Device Properties + + + + + Name: System.Device.PrinterURL -- PKEY_Device_PrinterURL + Description: Printer information Printer URL. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {0B48F35A-BE6E-4F17-B108-3C4073D1669A}, 15 + + + + + DeviceInterface Properties + + + + + Name: System.DeviceInterface.PrinterDriverDirectory -- PKEY_DeviceInterface_PrinterDriverDirectory + Description: Printer information Printer Driver Directory. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {847C66DE-B8D6-4AF9-ABC3-6F4F926BC039}, 14 + + + + + Name: System.DeviceInterface.PrinterDriverName -- PKEY_DeviceInterface_PrinterDriverName + Description: Printer information Driver Name. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {AFC47170-14F5-498C-8F30-B0D19BE449C6}, 11 + + + + + Name: System.DeviceInterface.PrinterName -- PKEY_DeviceInterface_PrinterName + Description: Printer information Printer Name. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {0A7B84EF-0C27-463F-84EF-06C5070001BE}, 10 + + + + + Name: System.DeviceInterface.PrinterPortName -- PKEY_DeviceInterface_PrinterPortName + Description: Printer information Port Name. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {EEC7B761-6F94-41B1-949F-C729720DD13C}, 12 + + + + + Devices Properties + + + + + Name: System.Devices.BatteryLife -- PKEY_Devices_BatteryLife + Description: Remaining battery life of the device as an integer between 0 and 100 percent. + + Type: Byte -- VT_UI1 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 10 + + + + + Name: System.Devices.BatteryPlusCharging -- PKEY_Devices_BatteryPlusCharging + Description: Remaining battery life of the device as an integer between 0 and 100 percent and the device's charging state. + + Type: Byte -- VT_UI1 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 22 + + + + + Name: System.Devices.BatteryPlusChargingText -- PKEY_Devices_BatteryPlusChargingText + Description: Remaining battery life of the device and the device's charging state as a string. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 23 + + + + + Name: System.Devices.Category -- PKEY_Devices_Category_Desc_Singular + Description: Singular form of device category. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 91 + + + + + Name: System.Devices.CategoryGroup -- PKEY_Devices_CategoryGroup_Desc + Description: Plural form of device category. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 94 + + + + + Name: System.Devices.CategoryPlural -- PKEY_Devices_Category_Desc_Plural + Description: Plural form of device category. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 92 + + + + + Name: System.Devices.ChargingState -- PKEY_Devices_ChargingState + Description: Boolean value representing if the device is currently charging. + + Type: Byte -- VT_UI1 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 11 + + + + + Name: System.Devices.Connected -- PKEY_Devices_IsConnected + Description: Device connection state. If VARIANT_TRUE, indicates the device is currently connected to the computer. + + Type: Boolean -- VT_BOOL + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 55 + + + + + Name: System.Devices.ContainerId -- PKEY_Devices_ContainerId + Description: Device container ID. + + Type: Guid -- VT_CLSID + FormatID: {8C7ED206-3F8A-4827-B3AB-AE9E1FAEFC6C}, 2 + + + + + Name: System.Devices.DefaultTooltip -- PKEY_Devices_DefaultTooltip + Description: Tooltip for default state + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {880F70A2-6082-47AC-8AAB-A739D1A300C3}, 153 + + + + + Name: System.Devices.DeviceDescription1 -- PKEY_Devices_DeviceDescription1 + Description: First line of descriptive text about the device. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 81 + + + + + Name: System.Devices.DeviceDescription2 -- PKEY_Devices_DeviceDescription2 + Description: Second line of descriptive text about the device. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 82 + + + + + Name: System.Devices.DiscoveryMethod -- PKEY_Devices_DiscoveryMethod + Description: Device discovery method. This indicates on what transport or physical connection the device is discovered. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 52 + + + + + Name: System.Devices.FriendlyName -- PKEY_Devices_FriendlyName + Description: Device friendly name. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {656A3BB3-ECC0-43FD-8477-4AE0404A96CD}, 12288 + + + + + Name: System.Devices.FunctionPaths -- PKEY_Devices_FunctionPaths + Description: Available functions for this device. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D08DD4C0-3A9E-462E-8290-7B636B2576B9}, 3 + + + + + Name: System.Devices.InterfacePaths -- PKEY_Devices_InterfacePaths + Description: Available interfaces for this device. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D08DD4C0-3A9E-462E-8290-7B636B2576B9}, 2 + + + + + Name: System.Devices.IsDefault -- PKEY_Devices_IsDefaultDevice + Description: If VARIANT_TRUE, the device is not working properly. + + Type: Boolean -- VT_BOOL + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 86 + + + + + Name: System.Devices.IsNetworkConnected -- PKEY_Devices_IsNetworkDevice + Description: If VARIANT_TRUE, the device is not working properly. + + Type: Boolean -- VT_BOOL + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 85 + + + + + Name: System.Devices.IsShared -- PKEY_Devices_IsSharedDevice + Description: If VARIANT_TRUE, the device is not working properly. + + Type: Boolean -- VT_BOOL + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 84 + + + + + Name: System.Devices.IsSoftwareInstalling -- PKEY_Devices_IsSoftwareInstalling + Description: If VARIANT_TRUE, the device installer is currently installing software. + + Type: Boolean -- VT_BOOL + FormatID: {83DA6326-97A6-4088-9453-A1923F573B29}, 9 + + + + + Name: System.Devices.LaunchDeviceStageFromExplorer -- PKEY_Devices_LaunchDeviceStageFromExplorer + Description: Indicates whether to launch Device Stage or not + + Type: Boolean -- VT_BOOL + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 77 + + + + + Name: System.Devices.LocalMachine -- PKEY_Devices_IsLocalMachine + Description: If VARIANT_TRUE, the device in question is actually the computer. + + Type: Boolean -- VT_BOOL + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 70 + + + + + Name: System.Devices.Manufacturer -- PKEY_Devices_Manufacturer + Description: Device manufacturer. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {656A3BB3-ECC0-43FD-8477-4AE0404A96CD}, 8192 + + + + + Name: System.Devices.MissedCalls -- PKEY_Devices_MissedCalls + Description: Number of missed calls on the device. + + Type: Byte -- VT_UI1 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 5 + + + + + Name: System.Devices.ModelName -- PKEY_Devices_ModelName + Description: Model name of the device. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {656A3BB3-ECC0-43FD-8477-4AE0404A96CD}, 8194 + + + + + Name: System.Devices.ModelNumber -- PKEY_Devices_ModelNumber + Description: Model number of the device. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {656A3BB3-ECC0-43FD-8477-4AE0404A96CD}, 8195 + + + + + Name: System.Devices.NetworkedTooltip -- PKEY_Devices_NetworkedTooltip + Description: Tooltip for connection state + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {880F70A2-6082-47AC-8AAB-A739D1A300C3}, 152 + + + + + Name: System.Devices.NetworkName -- PKEY_Devices_NetworkName + Description: Name of the device's network. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 7 + + + + + Name: System.Devices.NetworkType -- PKEY_Devices_NetworkType + Description: String representing the type of the device's network. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 8 + + + + + Name: System.Devices.NewPictures -- PKEY_Devices_NewPictures + Description: Number of new pictures on the device. + + Type: UInt16 -- VT_UI2 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 4 + + + + + Name: System.Devices.Notification -- PKEY_Devices_Notification + Description: Device Notification Property. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {06704B0C-E830-4C81-9178-91E4E95A80A0}, 3 + + + + + Name: System.Devices.NotificationStore -- PKEY_Devices_NotificationStore + Description: Device Notification Store. + + Type: Object -- VT_UNKNOWN + FormatID: {06704B0C-E830-4C81-9178-91E4E95A80A0}, 2 + + + + + Name: System.Devices.NotWorkingProperly -- PKEY_Devices_IsNotWorkingProperly + Description: If VARIANT_TRUE, the device is not working properly. + + Type: Boolean -- VT_BOOL + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 83 + + + + + Name: System.Devices.Paired -- PKEY_Devices_IsPaired + Description: Device paired state. If VARIANT_TRUE, indicates the device is not paired with the computer. + + Type: Boolean -- VT_BOOL + FormatID: {78C34FC8-104A-4ACA-9EA4-524D52996E57}, 56 + + + + + Name: System.Devices.PrimaryCategory -- PKEY_Devices_PrimaryCategory + Description: Primary category group for this device. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D08DD4C0-3A9E-462E-8290-7B636B2576B9}, 10 + + + + + Name: System.Devices.Roaming -- PKEY_Devices_Roaming + Description: Status indicator used to indicate if the device is roaming. + + Type: Byte -- VT_UI1 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 9 + + + + + Name: System.Devices.SafeRemovalRequired -- PKEY_Devices_SafeRemovalRequired + Description: Indicates if a device requires safe removal or not + + Type: Boolean -- VT_BOOL + FormatID: {AFD97640-86A3-4210-B67C-289C41AABE55}, 2 + + + + + Name: System.Devices.SharedTooltip -- PKEY_Devices_SharedTooltip + Description: Tooltip for sharing state + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {880F70A2-6082-47AC-8AAB-A739D1A300C3}, 151 + + + + + Name: System.Devices.SignalStrength -- PKEY_Devices_SignalStrength + Description: Device signal strength. + + Type: Byte -- VT_UI1 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 2 + + + + + Name: System.Devices.Status1 -- PKEY_Devices_Status1 + Description: 1st line of device status. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D08DD4C0-3A9E-462E-8290-7B636B2576B9}, 257 + + + + + Name: System.Devices.Status2 -- PKEY_Devices_Status2 + Description: 2nd line of device status. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D08DD4C0-3A9E-462E-8290-7B636B2576B9}, 258 + + + + + Name: System.Devices.StorageCapacity -- PKEY_Devices_StorageCapacity + Description: Total storage capacity of the device. + + Type: UInt64 -- VT_UI8 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 12 + + + + + Name: System.Devices.StorageFreeSpace -- PKEY_Devices_StorageFreeSpace + Description: Total free space of the storage of the device. + + Type: UInt64 -- VT_UI8 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 13 + + + + + Name: System.Devices.StorageFreeSpacePercent -- PKEY_Devices_StorageFreeSpacePercent + Description: Total free space of the storage of the device as a percentage. + + Type: UInt32 -- VT_UI4 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 14 + + + + + Name: System.Devices.TextMessages -- PKEY_Devices_TextMessages + Description: Number of unread text messages on the device. + + Type: Byte -- VT_UI1 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 3 + + + + + Name: System.Devices.Voicemail -- PKEY_Devices_Voicemail + Description: Status indicator used to indicate if the device has voicemail. + + Type: Byte -- VT_UI1 + FormatID: {49CD1F76-5626-4B17-A4E8-18B4AA1A2213}, 6 + + + + + Notifications Properties + + + + + Name: System.Devices.Notifications.LowBattery -- PKEY_Devices_Notification_LowBattery + Description: Device Low Battery Notification. + + Type: Byte -- VT_UI1 + FormatID: {C4C07F2B-8524-4E66-AE3A-A6235F103BEB}, 2 + + + + + Name: System.Devices.Notifications.MissedCall -- PKEY_Devices_Notification_MissedCall + Description: Device Missed Call Notification. + + Type: Byte -- VT_UI1 + FormatID: {6614EF48-4EFE-4424-9EDA-C79F404EDF3E}, 2 + + + + + Name: System.Devices.Notifications.NewMessage -- PKEY_Devices_Notification_NewMessage + Description: Device New Message Notification. + + Type: Byte -- VT_UI1 + FormatID: {2BE9260A-2012-4742-A555-F41B638B7DCB}, 2 + + + + + Name: System.Devices.Notifications.NewVoicemail -- PKEY_Devices_Notification_NewVoicemail + Description: Device Voicemail Notification. + + Type: Byte -- VT_UI1 + FormatID: {59569556-0A08-4212-95B9-FAE2AD6413DB}, 2 + + + + + Name: System.Devices.Notifications.StorageFull -- PKEY_Devices_Notification_StorageFull + Description: Device Storage Full Notification. + + Type: UInt64 -- VT_UI8 + FormatID: {A0E00EE1-F0C7-4D41-B8E7-26A7BD8D38B0}, 2 + + + + + Name: System.Devices.Notifications.StorageFullLinkText -- PKEY_Devices_Notification_StorageFullLinkText + Description: Link Text for the Device Storage Full Notification. + + Type: UInt64 -- VT_UI8 + FormatID: {A0E00EE1-F0C7-4D41-B8E7-26A7BD8D38B0}, 3 + + + + + Notifications Properties + + + + + Name: System.Devices.Notifications.LowBattery -- PKEY_Devices_Notification_LowBattery + Description: Device Low Battery Notification. + + Type: Byte -- VT_UI1 + FormatID: {C4C07F2B-8524-4E66-AE3A-A6235F103BEB}, 2 + + + + + Name: System.Devices.Notifications.MissedCall -- PKEY_Devices_Notification_MissedCall + Description: Device Missed Call Notification. + + Type: Byte -- VT_UI1 + FormatID: {6614EF48-4EFE-4424-9EDA-C79F404EDF3E}, 2 + + + + + Name: System.Devices.Notifications.NewMessage -- PKEY_Devices_Notification_NewMessage + Description: Device New Message Notification. + + Type: Byte -- VT_UI1 + FormatID: {2BE9260A-2012-4742-A555-F41B638B7DCB}, 2 + + + + + Name: System.Devices.Notifications.NewVoicemail -- PKEY_Devices_Notification_NewVoicemail + Description: Device Voicemail Notification. + + Type: Byte -- VT_UI1 + FormatID: {59569556-0A08-4212-95B9-FAE2AD6413DB}, 2 + + + + + Name: System.Devices.Notifications.StorageFull -- PKEY_Devices_Notification_StorageFull + Description: Device Storage Full Notification. + + Type: UInt64 -- VT_UI8 + FormatID: {A0E00EE1-F0C7-4D41-B8E7-26A7BD8D38B0}, 2 + + + + + Name: System.Devices.Notifications.StorageFullLinkText -- PKEY_Devices_Notification_StorageFullLinkText + Description: Link Text for the Device Storage Full Notification. + + Type: UInt64 -- VT_UI8 + FormatID: {A0E00EE1-F0C7-4D41-B8E7-26A7BD8D38B0}, 3 + + + + + Document Properties + + + + + Name: System.Document.ByteCount -- PKEY_Document_ByteCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 4 (PIDDSI_BYTECOUNT) + + + + + Name: System.Document.CharacterCount -- PKEY_Document_CharacterCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 16 (PIDSI_CHARCOUNT) + + + + + Name: System.Document.ClientID -- PKEY_Document_ClientID + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {276D7BB0-5B34-4FB0-AA4B-158ED12A1809}, 100 + + + + + Name: System.Document.Contributor -- PKEY_Document_Contributor + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {F334115E-DA1B-4509-9B3D-119504DC7ABB}, 100 + + + + + Name: System.Document.DateCreated -- PKEY_Document_DateCreated + Description: This property is stored in the document, not obtained from the file system. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 12 (PIDSI_CREATE_DTM) + + + + + Name: System.Document.DatePrinted -- PKEY_Document_DatePrinted + Description: Legacy name: "DocLastPrinted". + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 11 (PIDSI_LASTPRINTED) + + + + + Name: System.Document.DateSaved -- PKEY_Document_DateSaved + Description: Legacy name: "DocLastSavedTm". + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 13 (PIDSI_LASTSAVE_DTM) + + + + + Name: System.Document.Division -- PKEY_Document_Division + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {1E005EE6-BF27-428B-B01C-79676ACD2870}, 100 + + + + + Name: System.Document.DocumentID -- PKEY_Document_DocumentID + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E08805C8-E395-40DF-80D2-54F0D6C43154}, 100 + + + + + Name: System.Document.HiddenSlideCount -- PKEY_Document_HiddenSlideCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 9 (PIDDSI_HIDDENCOUNT) + + + + + Name: System.Document.LastAuthor -- PKEY_Document_LastAuthor + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 8 (PIDSI_LASTAUTHOR) + + + + + Name: System.Document.LineCount -- PKEY_Document_LineCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 5 (PIDDSI_LINECOUNT) + + + + + Name: System.Document.Manager -- PKEY_Document_Manager + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 14 (PIDDSI_MANAGER) + + + + + Name: System.Document.MultimediaClipCount -- PKEY_Document_MultimediaClipCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 10 (PIDDSI_MMCLIPCOUNT) + + + + + Name: System.Document.NoteCount -- PKEY_Document_NoteCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 8 (PIDDSI_NOTECOUNT) + + + + + Name: System.Document.PageCount -- PKEY_Document_PageCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 14 (PIDSI_PAGECOUNT) + + + + + Name: System.Document.ParagraphCount -- PKEY_Document_ParagraphCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 6 (PIDDSI_PARCOUNT) + + + + + Name: System.Document.PresentationFormat -- PKEY_Document_PresentationFormat + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 3 (PIDDSI_PRESFORMAT) + + + + + Name: System.Document.RevisionNumber -- PKEY_Document_RevisionNumber + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 9 (PIDSI_REVNUMBER) + + + + + Name: System.Document.Security -- PKEY_Document_Security + Description: Access control information, from SummaryInfo propset + + Type: Int32 -- VT_I4 + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 19 + + + + + Name: System.Document.SlideCount -- PKEY_Document_SlideCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 7 (PIDDSI_SLIDECOUNT) + + + + + Name: System.Document.Template -- PKEY_Document_Template + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 7 (PIDSI_TEMPLATE) + + + + + Name: System.Document.TotalEditingTime -- PKEY_Document_TotalEditingTime + Description: 100ns units, not milliseconds. VT_FILETIME for IPropertySetStorage handlers (legacy) + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 10 (PIDSI_EDITTIME) + + + + + Name: System.Document.Version -- PKEY_Document_Version + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 29 + + + + + Name: System.Document.WordCount -- PKEY_Document_WordCount + Description: + + Type: Int32 -- VT_I4 + FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 15 (PIDSI_WORDCOUNT) + + + + + DRM Properties + + + + + Name: System.DRM.DatePlayExpires -- PKEY_DRM_DatePlayExpires + Description: Indicates when play expires for digital rights management. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_DRM) {AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}, 6 (PIDDRSI_PLAYEXPIRES) + + + + + Name: System.DRM.DatePlayStarts -- PKEY_DRM_DatePlayStarts + Description: Indicates when play starts for digital rights management. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_DRM) {AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}, 5 (PIDDRSI_PLAYSTARTS) + + + + + Name: System.DRM.Description -- PKEY_DRM_Description + Description: Displays the description for digital rights management. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_DRM) {AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}, 3 (PIDDRSI_DESCRIPTION) + + + + + Name: System.DRM.IsProtected -- PKEY_DRM_IsProtected + Description: + + Type: Boolean -- VT_BOOL + FormatID: (FMTID_DRM) {AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}, 2 (PIDDRSI_PROTECTED) + + + + + Name: System.DRM.PlayCount -- PKEY_DRM_PlayCount + Description: Indicates the play count for digital rights management. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_DRM) {AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}, 4 (PIDDRSI_PLAYCOUNT) + + + + + GPS Properties + + + + + Name: System.GPS.Altitude -- PKEY_GPS_Altitude + Description: Indicates the altitude based on the reference in PKEY_GPS_AltitudeRef. Calculated from PKEY_GPS_AltitudeNumerator and + PKEY_GPS_AltitudeDenominator + + Type: Double -- VT_R8 + FormatID: {827EDB4F-5B73-44A7-891D-FDFFABEA35CA}, 100 + + + + + Name: System.GPS.AltitudeDenominator -- PKEY_GPS_AltitudeDenominator + Description: Denominator of PKEY_GPS_Altitude + + Type: UInt32 -- VT_UI4 + FormatID: {78342DCB-E358-4145-AE9A-6BFE4E0F9F51}, 100 + + + + + Name: System.GPS.AltitudeNumerator -- PKEY_GPS_AltitudeNumerator + Description: Numerator of PKEY_GPS_Altitude + + Type: UInt32 -- VT_UI4 + FormatID: {2DAD1EB7-816D-40D3-9EC3-C9773BE2AADE}, 100 + + + + + Name: System.GPS.AltitudeRef -- PKEY_GPS_AltitudeRef + Description: Indicates the reference for the altitude property. (eg: above sea level, below sea level, absolute value) + + Type: Byte -- VT_UI1 + FormatID: {46AC629D-75EA-4515-867F-6DC4321C5844}, 100 + + + + + Name: System.GPS.AreaInformation -- PKEY_GPS_AreaInformation + Description: Represents the name of the GPS area + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {972E333E-AC7E-49F1-8ADF-A70D07A9BCAB}, 100 + + + + + Name: System.GPS.Date -- PKEY_GPS_Date + Description: Date and time of the GPS record + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {3602C812-0F3B-45F0-85AD-603468D69423}, 100 + + + + + Name: System.GPS.DestBearing -- PKEY_GPS_DestBearing + Description: Indicates the bearing to the destination point. Calculated from PKEY_GPS_DestBearingNumerator and + PKEY_GPS_DestBearingDenominator. + + Type: Double -- VT_R8 + FormatID: {C66D4B3C-E888-47CC-B99F-9DCA3EE34DEA}, 100 + + + + + Name: System.GPS.DestBearingDenominator -- PKEY_GPS_DestBearingDenominator + Description: Denominator of PKEY_GPS_DestBearing + + Type: UInt32 -- VT_UI4 + FormatID: {7ABCF4F8-7C3F-4988-AC91-8D2C2E97ECA5}, 100 + + + + + Name: System.GPS.DestBearingNumerator -- PKEY_GPS_DestBearingNumerator + Description: Numerator of PKEY_GPS_DestBearing + + Type: UInt32 -- VT_UI4 + FormatID: {BA3B1DA9-86EE-4B5D-A2A4-A271A429F0CF}, 100 + + + + + Name: System.GPS.DestBearingRef -- PKEY_GPS_DestBearingRef + Description: Indicates the reference used for the giving the bearing to the destination point. (eg: true direction, magnetic direction) + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {9AB84393-2A0F-4B75-BB22-7279786977CB}, 100 + + + + + Name: System.GPS.DestDistance -- PKEY_GPS_DestDistance + Description: Indicates the distance to the destination point. Calculated from PKEY_GPS_DestDistanceNumerator and + PKEY_GPS_DestDistanceDenominator. + + Type: Double -- VT_R8 + FormatID: {A93EAE04-6804-4F24-AC81-09B266452118}, 100 + + + + + Name: System.GPS.DestDistanceDenominator -- PKEY_GPS_DestDistanceDenominator + Description: Denominator of PKEY_GPS_DestDistance + + Type: UInt32 -- VT_UI4 + FormatID: {9BC2C99B-AC71-4127-9D1C-2596D0D7DCB7}, 100 + + + + + Name: System.GPS.DestDistanceNumerator -- PKEY_GPS_DestDistanceNumerator + Description: Numerator of PKEY_GPS_DestDistance + + Type: UInt32 -- VT_UI4 + FormatID: {2BDA47DA-08C6-4FE1-80BC-A72FC517C5D0}, 100 + + + + + Name: System.GPS.DestDistanceRef -- PKEY_GPS_DestDistanceRef + Description: Indicates the unit used to express the distance to the destination. (eg: kilometers, miles, knots) + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {ED4DF2D3-8695-450B-856F-F5C1C53ACB66}, 100 + + + + + Name: System.GPS.DestLatitude -- PKEY_GPS_DestLatitude + Description: Indicates the latitude of the destination point. This is an array of three values. Index 0 is the degrees, index 1 + is the minutes, index 2 is the seconds. Each is calculated from the values in PKEY_GPS_DestLatitudeNumerator and + PKEY_GPS_DestLatitudeDenominator. + + Type: Multivalue Double -- VT_VECTOR | VT_R8 (For variants: VT_ARRAY | VT_R8) + FormatID: {9D1D7CC5-5C39-451C-86B3-928E2D18CC47}, 100 + + + + + Name: System.GPS.DestLatitudeDenominator -- PKEY_GPS_DestLatitudeDenominator + Description: Denominator of PKEY_GPS_DestLatitude + + Type: Multivalue UInt32 -- VT_VECTOR | VT_UI4 (For variants: VT_ARRAY | VT_UI4) + FormatID: {3A372292-7FCA-49A7-99D5-E47BB2D4E7AB}, 100 + + + + + Name: System.GPS.DestLatitudeNumerator -- PKEY_GPS_DestLatitudeNumerator + Description: Numerator of PKEY_GPS_DestLatitude + + Type: Multivalue UInt32 -- VT_VECTOR | VT_UI4 (For variants: VT_ARRAY | VT_UI4) + FormatID: {ECF4B6F6-D5A6-433C-BB92-4076650FC890}, 100 + + + + + Name: System.GPS.DestLatitudeRef -- PKEY_GPS_DestLatitudeRef + Description: Indicates whether the latitude destination point is north or south latitude + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CEA820B9-CE61-4885-A128-005D9087C192}, 100 + + + + + Name: System.GPS.DestLongitude -- PKEY_GPS_DestLongitude + Description: Indicates the latitude of the destination point. This is an array of three values. Index 0 is the degrees, index 1 + is the minutes, index 2 is the seconds. Each is calculated from the values in PKEY_GPS_DestLongitudeNumerator and + PKEY_GPS_DestLongitudeDenominator. + + Type: Multivalue Double -- VT_VECTOR | VT_R8 (For variants: VT_ARRAY | VT_R8) + FormatID: {47A96261-CB4C-4807-8AD3-40B9D9DBC6BC}, 100 + + + + + Name: System.GPS.DestLongitudeDenominator -- PKEY_GPS_DestLongitudeDenominator + Description: Denominator of PKEY_GPS_DestLongitude + + Type: Multivalue UInt32 -- VT_VECTOR | VT_UI4 (For variants: VT_ARRAY | VT_UI4) + FormatID: {425D69E5-48AD-4900-8D80-6EB6B8D0AC86}, 100 + + + + + Name: System.GPS.DestLongitudeNumerator -- PKEY_GPS_DestLongitudeNumerator + Description: Numerator of PKEY_GPS_DestLongitude + + Type: Multivalue UInt32 -- VT_VECTOR | VT_UI4 (For variants: VT_ARRAY | VT_UI4) + FormatID: {A3250282-FB6D-48D5-9A89-DBCACE75CCCF}, 100 + + + + + Name: System.GPS.DestLongitudeRef -- PKEY_GPS_DestLongitudeRef + Description: Indicates whether the longitude destination point is east or west longitude + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {182C1EA6-7C1C-4083-AB4B-AC6C9F4ED128}, 100 + + + + + Name: System.GPS.Differential -- PKEY_GPS_Differential + Description: Indicates whether differential correction was applied to the GPS receiver + + Type: UInt16 -- VT_UI2 + FormatID: {AAF4EE25-BD3B-4DD7-BFC4-47F77BB00F6D}, 100 + + + + + Name: System.GPS.DOP -- PKEY_GPS_DOP + Description: Indicates the GPS DOP (data degree of precision). Calculated from PKEY_GPS_DOPNumerator and PKEY_GPS_DOPDenominator + + Type: Double -- VT_R8 + FormatID: {0CF8FB02-1837-42F1-A697-A7017AA289B9}, 100 + + + + + Name: System.GPS.DOPDenominator -- PKEY_GPS_DOPDenominator + Description: Denominator of PKEY_GPS_DOP + + Type: UInt32 -- VT_UI4 + FormatID: {A0BE94C5-50BA-487B-BD35-0654BE8881ED}, 100 + + + + + Name: System.GPS.DOPNumerator -- PKEY_GPS_DOPNumerator + Description: Numerator of PKEY_GPS_DOP + + Type: UInt32 -- VT_UI4 + FormatID: {47166B16-364F-4AA0-9F31-E2AB3DF449C3}, 100 + + + + + Name: System.GPS.ImgDirection -- PKEY_GPS_ImgDirection + Description: Indicates direction of the image when it was captured. Calculated from PKEY_GPS_ImgDirectionNumerator and + PKEY_GPS_ImgDirectionDenominator. + + Type: Double -- VT_R8 + FormatID: {16473C91-D017-4ED9-BA4D-B6BAA55DBCF8}, 100 + + + + + Name: System.GPS.ImgDirectionDenominator -- PKEY_GPS_ImgDirectionDenominator + Description: Denominator of PKEY_GPS_ImgDirection + + Type: UInt32 -- VT_UI4 + FormatID: {10B24595-41A2-4E20-93C2-5761C1395F32}, 100 + + + + + Name: System.GPS.ImgDirectionNumerator -- PKEY_GPS_ImgDirectionNumerator + Description: Numerator of PKEY_GPS_ImgDirection + + Type: UInt32 -- VT_UI4 + FormatID: {DC5877C7-225F-45F7-BAC7-E81334B6130A}, 100 + + + + + Name: System.GPS.ImgDirectionRef -- PKEY_GPS_ImgDirectionRef + Description: Indicates reference for giving the direction of the image when it was captured. (eg: true direction, magnetic direction) + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {A4AAA5B7-1AD0-445F-811A-0F8F6E67F6B5}, 100 + + + + + Name: System.GPS.Latitude -- PKEY_GPS_Latitude + Description: Indicates the latitude. This is an array of three values. Index 0 is the degrees, index 1 is the minutes, index 2 + is the seconds. Each is calculated from the values in PKEY_GPS_LatitudeNumerator and PKEY_GPS_LatitudeDenominator. + + Type: Multivalue Double -- VT_VECTOR | VT_R8 (For variants: VT_ARRAY | VT_R8) + FormatID: {8727CFFF-4868-4EC6-AD5B-81B98521D1AB}, 100 + + + + + Name: System.GPS.LatitudeDenominator -- PKEY_GPS_LatitudeDenominator + Description: Denominator of PKEY_GPS_Latitude + + Type: Multivalue UInt32 -- VT_VECTOR | VT_UI4 (For variants: VT_ARRAY | VT_UI4) + FormatID: {16E634EE-2BFF-497B-BD8A-4341AD39EEB9}, 100 + + + + + Name: System.GPS.LatitudeNumerator -- PKEY_GPS_LatitudeNumerator + Description: Numerator of PKEY_GPS_Latitude + + Type: Multivalue UInt32 -- VT_VECTOR | VT_UI4 (For variants: VT_ARRAY | VT_UI4) + FormatID: {7DDAAAD1-CCC8-41AE-B750-B2CB8031AEA2}, 100 + + + + + Name: System.GPS.LatitudeRef -- PKEY_GPS_LatitudeRef + Description: Indicates whether latitude is north or south latitude + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {029C0252-5B86-46C7-ACA0-2769FFC8E3D4}, 100 + + + + + Name: System.GPS.Longitude -- PKEY_GPS_Longitude + Description: Indicates the longitude. This is an array of three values. Index 0 is the degrees, index 1 is the minutes, index 2 + is the seconds. Each is calculated from the values in PKEY_GPS_LongitudeNumerator and PKEY_GPS_LongitudeDenominator. + + Type: Multivalue Double -- VT_VECTOR | VT_R8 (For variants: VT_ARRAY | VT_R8) + FormatID: {C4C4DBB2-B593-466B-BBDA-D03D27D5E43A}, 100 + + + + + Name: System.GPS.LongitudeDenominator -- PKEY_GPS_LongitudeDenominator + Description: Denominator of PKEY_GPS_Longitude + + Type: Multivalue UInt32 -- VT_VECTOR | VT_UI4 (For variants: VT_ARRAY | VT_UI4) + FormatID: {BE6E176C-4534-4D2C-ACE5-31DEDAC1606B}, 100 + + + + + Name: System.GPS.LongitudeNumerator -- PKEY_GPS_LongitudeNumerator + Description: Numerator of PKEY_GPS_Longitude + + Type: Multivalue UInt32 -- VT_VECTOR | VT_UI4 (For variants: VT_ARRAY | VT_UI4) + FormatID: {02B0F689-A914-4E45-821D-1DDA452ED2C4}, 100 + + + + + Name: System.GPS.LongitudeRef -- PKEY_GPS_LongitudeRef + Description: Indicates whether longitude is east or west longitude + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {33DCF22B-28D5-464C-8035-1EE9EFD25278}, 100 + + + + + Name: System.GPS.MapDatum -- PKEY_GPS_MapDatum + Description: Indicates the geodetic survey data used by the GPS receiver + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {2CA2DAE6-EDDC-407D-BEF1-773942ABFA95}, 100 + + + + + Name: System.GPS.MeasureMode -- PKEY_GPS_MeasureMode + Description: Indicates the GPS measurement mode. (eg: 2-dimensional, 3-dimensional) + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {A015ED5D-AAEA-4D58-8A86-3C586920EA0B}, 100 + + + + + Name: System.GPS.ProcessingMethod -- PKEY_GPS_ProcessingMethod + Description: Indicates the name of the method used for location finding + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {59D49E61-840F-4AA9-A939-E2099B7F6399}, 100 + + + + + Name: System.GPS.Satellites -- PKEY_GPS_Satellites + Description: Indicates the GPS satellites used for measurements + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {467EE575-1F25-4557-AD4E-B8B58B0D9C15}, 100 + + + + + Name: System.GPS.Speed -- PKEY_GPS_Speed + Description: Indicates the speed of the GPS receiver movement. Calculated from PKEY_GPS_SpeedNumerator and + PKEY_GPS_SpeedDenominator. + + Type: Double -- VT_R8 + FormatID: {DA5D0862-6E76-4E1B-BABD-70021BD25494}, 100 + + + + + Name: System.GPS.SpeedDenominator -- PKEY_GPS_SpeedDenominator + Description: Denominator of PKEY_GPS_Speed + + Type: UInt32 -- VT_UI4 + FormatID: {7D122D5A-AE5E-4335-8841-D71E7CE72F53}, 100 + + + + + Name: System.GPS.SpeedNumerator -- PKEY_GPS_SpeedNumerator + Description: Numerator of PKEY_GPS_Speed + + Type: UInt32 -- VT_UI4 + FormatID: {ACC9CE3D-C213-4942-8B48-6D0820F21C6D}, 100 + + + + + Name: System.GPS.SpeedRef -- PKEY_GPS_SpeedRef + Description: Indicates the unit used to express the speed of the GPS receiver movement. (eg: kilometers per hour, + miles per hour, knots). + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {ECF7F4C9-544F-4D6D-9D98-8AD79ADAF453}, 100 + + + + + Name: System.GPS.Status -- PKEY_GPS_Status + Description: Indicates the status of the GPS receiver when the image was recorded. (eg: measurement in progress, + measurement interoperability). + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {125491F4-818F-46B2-91B5-D537753617B2}, 100 + + + + + Name: System.GPS.Track -- PKEY_GPS_Track + Description: Indicates the direction of the GPS receiver movement. Calculated from PKEY_GPS_TrackNumerator and + PKEY_GPS_TrackDenominator. + + Type: Double -- VT_R8 + FormatID: {76C09943-7C33-49E3-9E7E-CDBA872CFADA}, 100 + + + + + Name: System.GPS.TrackDenominator -- PKEY_GPS_TrackDenominator + Description: Denominator of PKEY_GPS_Track + + Type: UInt32 -- VT_UI4 + FormatID: {C8D1920C-01F6-40C0-AC86-2F3A4AD00770}, 100 + + + + + Name: System.GPS.TrackNumerator -- PKEY_GPS_TrackNumerator + Description: Numerator of PKEY_GPS_Track + + Type: UInt32 -- VT_UI4 + FormatID: {702926F4-44A6-43E1-AE71-45627116893B}, 100 + + + + + Name: System.GPS.TrackRef -- PKEY_GPS_TrackRef + Description: Indicates reference for the direction of the GPS receiver movement. (eg: true direction, magnetic direction) + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {35DBE6FE-44C3-4400-AAAE-D2C799C407E8}, 100 + + + + + Name: System.GPS.VersionID -- PKEY_GPS_VersionID + Description: Indicates the version of the GPS information + + Type: Buffer -- VT_VECTOR | VT_UI1 (For variants: VT_ARRAY | VT_UI1) + FormatID: {22704DA4-C6B2-4A99-8E56-F16DF8C92599}, 100 + + + + + Identity Properties + + + + + Name: System.Identity.Blob -- PKEY_Identity_Blob + Description: Blob used to import/export identities + + Type: Blob -- VT_BLOB + FormatID: {8C3B93A4-BAED-1A83-9A32-102EE313F6EB}, 100 + + + + + Name: System.Identity.DisplayName -- PKEY_Identity_DisplayName + Description: Display Name + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7D683FC9-D155-45A8-BB1F-89D19BCB792F}, 100 + + + + + Name: System.Identity.IsMeIdentity -- PKEY_Identity_IsMeIdentity + Description: Is it Me Identity + + Type: Boolean -- VT_BOOL + FormatID: {A4108708-09DF-4377-9DFC-6D99986D5A67}, 100 + + + + + Name: System.Identity.PrimaryEmailAddress -- PKEY_Identity_PrimaryEmailAddress + Description: Primary Email Address + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {FCC16823-BAED-4F24-9B32-A0982117F7FA}, 100 + + + + + Name: System.Identity.ProviderID -- PKEY_Identity_ProviderID + Description: Provider ID + + Type: Guid -- VT_CLSID + FormatID: {74A7DE49-FA11-4D3D-A006-DB7E08675916}, 100 + + + + + Name: System.Identity.UniqueID -- PKEY_Identity_UniqueID + Description: Unique ID + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E55FC3B0-2B60-4220-918E-B21E8BF16016}, 100 + + + + + Name: System.Identity.UserName -- PKEY_Identity_UserName + Description: Identity User Name + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C4322503-78CA-49C6-9ACC-A68E2AFD7B6B}, 100 + + + + + IdentityProvider Properties + + + + + Name: System.IdentityProvider.Name -- PKEY_IdentityProvider_Name + Description: Identity Provider Name + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {B96EFF7B-35CA-4A35-8607-29E3A54C46EA}, 100 + + + + + Name: System.IdentityProvider.Picture -- PKEY_IdentityProvider_Picture + Description: Picture for the Identity Provider + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {2425166F-5642-4864-992F-98FD98F294C3}, 100 + + + + + Image Properties + + + + + Name: System.Image.BitDepth -- PKEY_Image_BitDepth + Description: + + Type: UInt32 -- VT_UI4 + FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 7 (PIDISI_BITDEPTH) + + + + + Name: System.Image.ColorSpace -- PKEY_Image_ColorSpace + Description: PropertyTagExifColorSpace + + Type: UInt16 -- VT_UI2 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 40961 + + + + + Name: System.Image.CompressedBitsPerPixel -- PKEY_Image_CompressedBitsPerPixel + Description: Calculated from PKEY_Image_CompressedBitsPerPixelNumerator and PKEY_Image_CompressedBitsPerPixelDenominator. + + Type: Double -- VT_R8 + FormatID: {364B6FA9-37AB-482A-BE2B-AE02F60D4318}, 100 + + + + + Name: System.Image.CompressedBitsPerPixelDenominator -- PKEY_Image_CompressedBitsPerPixelDenominator + Description: Denominator of PKEY_Image_CompressedBitsPerPixel. + + Type: UInt32 -- VT_UI4 + FormatID: {1F8844E1-24AD-4508-9DFD-5326A415CE02}, 100 + + + + + Name: System.Image.CompressedBitsPerPixelNumerator -- PKEY_Image_CompressedBitsPerPixelNumerator + Description: Numerator of PKEY_Image_CompressedBitsPerPixel. + + Type: UInt32 -- VT_UI4 + FormatID: {D21A7148-D32C-4624-8900-277210F79C0F}, 100 + + + + + Name: System.Image.Compression -- PKEY_Image_Compression + Description: Indicates the image compression level. PropertyTagCompression. + + Type: UInt16 -- VT_UI2 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 259 + + + + + Name: System.Image.CompressionText -- PKEY_Image_CompressionText + Description: This is the user-friendly form of System.Image.Compression. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {3F08E66F-2F44-4BB9-A682-AC35D2562322}, 100 + + + + + Name: System.Image.Dimensions -- PKEY_Image_Dimensions + Description: Indicates the dimensions of the image. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 13 (PIDISI_DIMENSIONS) + + + + + Name: System.Image.HorizontalResolution -- PKEY_Image_HorizontalResolution + Description: + + Type: Double -- VT_R8 + FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 5 (PIDISI_RESOLUTIONX) + + + + + Name: System.Image.HorizontalSize -- PKEY_Image_HorizontalSize + Description: + + Type: UInt32 -- VT_UI4 + FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 3 (PIDISI_CX) + + + + + Name: System.Image.ImageID -- PKEY_Image_ImageID + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {10DABE05-32AA-4C29-BF1A-63E2D220587F}, 100 + + + + + Name: System.Image.ResolutionUnit -- PKEY_Image_ResolutionUnit + Description: + Type: Int16 -- VT_I2 + FormatID: {19B51FA6-1F92-4A5C-AB48-7DF0ABD67444}, 100 + + + + + Name: System.Image.VerticalResolution -- PKEY_Image_VerticalResolution + Description: + + Type: Double -- VT_R8 + FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 6 (PIDISI_RESOLUTIONY) + + + + + Name: System.Image.VerticalSize -- PKEY_Image_VerticalSize + Description: + + Type: UInt32 -- VT_UI4 + FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 4 (PIDISI_CY) + + + + + Journal Properties + + + + + Name: System.Journal.Contacts -- PKEY_Journal_Contacts + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {DEA7C82C-1D89-4A66-9427-A4E3DEBABCB1}, 100 + + + + + Name: System.Journal.EntryType -- PKEY_Journal_EntryType + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {95BEB1FC-326D-4644-B396-CD3ED90E6DDF}, 100 + + + + + LayoutPattern Properties + + + + + Name: System.LayoutPattern.ContentViewModeForBrowse -- PKEY_LayoutPattern_ContentViewModeForBrowse + Description: Specifies the layout pattern that the content view mode should apply for this item in the context of browsing. + Register the regvalue under the name of "ContentViewModeLayoutPatternForBrowse". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 500 + + + + + Name: System.LayoutPattern.ContentViewModeForSearch -- PKEY_LayoutPattern_ContentViewModeForSearch + Description: Specifies the layout pattern that the content view mode should apply for this item in the context of searching. + Register the regvalue under the name of "ContentViewModeLayoutPatternForSearch". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 501 + + + + + Link Properties + + + + + Name: System.Link.Arguments -- PKEY_Link_Arguments + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {436F2667-14E2-4FEB-B30A-146C53B5B674}, 100 + + + + + Name: System.Link.Comment -- PKEY_Link_Comment + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_LINK) {B9B4B3FC-2B51-4A42-B5D8-324146AFCF25}, 5 + + + + + Name: System.Link.DateVisited -- PKEY_Link_DateVisited + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {5CBF2787-48CF-4208-B90E-EE5E5D420294}, 23 (PKEYs relating to URLs. Used by IE History.) + + + + + Name: System.Link.Description -- PKEY_Link_Description + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {5CBF2787-48CF-4208-B90E-EE5E5D420294}, 21 (PKEYs relating to URLs. Used by IE History.) + + + + + Name: System.Link.Status -- PKEY_Link_Status + Description: + + Type: Int32 -- VT_I4 + FormatID: (PSGUID_LINK) {B9B4B3FC-2B51-4A42-B5D8-324146AFCF25}, 3 (PID_LINK_TARGET_TYPE) + + + + + Name: System.Link.TargetExtension -- PKEY_Link_TargetExtension + Description: The file extension of the link target. See System.File.Extension + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {7A7D76F4-B630-4BD7-95FF-37CC51A975C9}, 2 + + + + + Name: System.Link.TargetParsingPath -- PKEY_Link_TargetParsingPath + Description: This is the shell namespace path to the target of the link item. This path may be passed to + SHParseDisplayName to parse the path to the correct shell folder. + + If the target item is a file, the value is identical to System.ItemPathDisplay. + + If the target item cannot be accessed through the shell namespace, this value is VT_EMPTY. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_LINK) {B9B4B3FC-2B51-4A42-B5D8-324146AFCF25}, 2 (PID_LINK_TARGET) + + + + + Name: System.Link.TargetSFGAOFlags -- PKEY_Link_TargetSFGAOFlags + Description: IShellFolder::GetAttributesOf flags for the target of a link, with SFGAO_PKEYSFGAOMASK + attributes masked out. + + Type: UInt32 -- VT_UI4 + FormatID: (PSGUID_LINK) {B9B4B3FC-2B51-4A42-B5D8-324146AFCF25}, 8 + + + + + Name: System.Link.TargetSFGAOFlagsStrings -- PKEY_Link_TargetSFGAOFlagsStrings + Description: Expresses the SFGAO flags of a link as string values and is used as a query optimization. See + PKEY_Shell_SFGAOFlagsStrings for possible values of this. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D6942081-D53B-443D-AD47-5E059D9CD27A}, 3 + + + + + Name: System.Link.TargetUrl -- PKEY_Link_TargetUrl + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {5CBF2787-48CF-4208-B90E-EE5E5D420294}, 2 (PKEYs relating to URLs. Used by IE History.) + + + + + Media Properties + + + + + Name: System.Media.AuthorUrl -- PKEY_Media_AuthorUrl + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 32 (PIDMSI_AUTHOR_URL) + + + + + Name: System.Media.AverageLevel -- PKEY_Media_AverageLevel + Description: + Type: UInt32 -- VT_UI4 + FormatID: {09EDD5B6-B301-43C5-9990-D00302EFFD46}, 100 + + + + + Name: System.Media.ClassPrimaryID -- PKEY_Media_ClassPrimaryID + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 13 (PIDMSI_CLASS_PRIMARY_ID) + + + + + Name: System.Media.ClassSecondaryID -- PKEY_Media_ClassSecondaryID + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 14 (PIDMSI_CLASS_SECONDARY_ID) + + + + + Name: System.Media.CollectionGroupID -- PKEY_Media_CollectionGroupID + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 24 (PIDMSI_COLLECTION_GROUP_ID) + + + + + Name: System.Media.CollectionID -- PKEY_Media_CollectionID + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 25 (PIDMSI_COLLECTION_ID) + + + + + Name: System.Media.ContentDistributor -- PKEY_Media_ContentDistributor + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 18 (PIDMSI_CONTENTDISTRIBUTOR) + + + + + Name: System.Media.ContentID -- PKEY_Media_ContentID + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 26 (PIDMSI_CONTENT_ID) + + + + + Name: System.Media.CreatorApplication -- PKEY_Media_CreatorApplication + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 27 (PIDMSI_TOOL_NAME) + + + + + Name: System.Media.CreatorApplicationVersion -- PKEY_Media_CreatorApplicationVersion + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 28 (PIDMSI_TOOL_VERSION) + + + + + Name: System.Media.DateEncoded -- PKEY_Media_DateEncoded + Description: DateTime is in UTC (in the doc, not file system). + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {2E4B640D-5019-46D8-8881-55414CC5CAA0}, 100 + + + + + Name: System.Media.DateReleased -- PKEY_Media_DateReleased + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {DE41CC29-6971-4290-B472-F59F2E2F31E2}, 100 + + + + + Name: System.Media.Duration -- PKEY_Media_Duration + Description: 100ns units, not milliseconds + + Type: UInt64 -- VT_UI8 + FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 3 (PIDASI_TIMELENGTH) + + + + + Name: System.Media.DVDID -- PKEY_Media_DVDID + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 15 (PIDMSI_DVDID) + + + + + Name: System.Media.EncodedBy -- PKEY_Media_EncodedBy + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 36 (PIDMSI_ENCODED_BY) + + + + + Name: System.Media.EncodingSettings -- PKEY_Media_EncodingSettings + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 37 (PIDMSI_ENCODING_SETTINGS) + + + + + Name: System.Media.FrameCount -- PKEY_Media_FrameCount + Description: Indicates the frame count for the image. + + Type: UInt32 -- VT_UI4 + FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 12 (PIDISI_FRAMECOUNT) + + + + + Name: System.Media.MCDI -- PKEY_Media_MCDI + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 16 (PIDMSI_MCDI) + + + + + Name: System.Media.MetadataContentProvider -- PKEY_Media_MetadataContentProvider + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 17 (PIDMSI_PROVIDER) + + + + + Name: System.Media.Producer -- PKEY_Media_Producer + Description: + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 22 (PIDMSI_PRODUCER) + + + + + Name: System.Media.PromotionUrl -- PKEY_Media_PromotionUrl + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 33 (PIDMSI_PROMOTION_URL) + + + + + Name: System.Media.ProtectionType -- PKEY_Media_ProtectionType + Description: If media is protected, how is it protected? + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 38 + + + + + Name: System.Media.ProviderRating -- PKEY_Media_ProviderRating + Description: Rating (0 - 99) supplied by metadata provider + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 39 + + + + + Name: System.Media.ProviderStyle -- PKEY_Media_ProviderStyle + Description: Style of music or video, supplied by metadata provider + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 40 + + + + + Name: System.Media.Publisher -- PKEY_Media_Publisher + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 30 (PIDMSI_PUBLISHER) + + + + + Name: System.Media.SubscriptionContentId -- PKEY_Media_SubscriptionContentId + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {9AEBAE7A-9644-487D-A92C-657585ED751A}, 100 + + + + + Name: System.Media.SubTitle -- PKEY_Media_SubTitle + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 38 (PIDSI_MUSIC_SUB_TITLE) + + + + + Name: System.Media.UniqueFileIdentifier -- PKEY_Media_UniqueFileIdentifier + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 35 (PIDMSI_UNIQUE_FILE_IDENTIFIER) + + + + + Name: System.Media.UserNoAutoInfo -- PKEY_Media_UserNoAutoInfo + Description: If true, do NOT alter this file's metadata. Set by user. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 41 + + + + + Name: System.Media.UserWebUrl -- PKEY_Media_UserWebUrl + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 34 (PIDMSI_USER_WEB_URL) + + + + + Name: System.Media.Writer -- PKEY_Media_Writer + Description: + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 23 (PIDMSI_WRITER) + + + + + Name: System.Media.Year -- PKEY_Media_Year + Description: + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 5 (PIDSI_MUSIC_YEAR) + + + + + Message Properties + + + + + Name: System.Message.AttachmentContents -- PKEY_Message_AttachmentContents + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {3143BF7C-80A8-4854-8880-E2E40189BDD0}, 100 + + + + + Name: System.Message.AttachmentNames -- PKEY_Message_AttachmentNames + Description: The names of the attachments in a message + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 21 + + + + + Name: System.Message.BccAddress -- PKEY_Message_BccAddress + Description: Addresses in Bcc: field + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 2 + + + + + Name: System.Message.BccName -- PKEY_Message_BccName + Description: person names in Bcc: field + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 3 + + + + + Name: System.Message.CcAddress -- PKEY_Message_CcAddress + Description: Addresses in Cc: field + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 4 + + + + + Name: System.Message.CcName -- PKEY_Message_CcName + Description: person names in Cc: field + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 5 + + + + + Name: System.Message.ConversationID -- PKEY_Message_ConversationID + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {DC8F80BD-AF1E-4289-85B6-3DFC1B493992}, 100 + + + + + Name: System.Message.ConversationIndex -- PKEY_Message_ConversationIndex + Description: + + Type: Buffer -- VT_VECTOR | VT_UI1 (For variants: VT_ARRAY | VT_UI1) + FormatID: {DC8F80BD-AF1E-4289-85B6-3DFC1B493992}, 101 + + + + + Name: System.Message.DateReceived -- PKEY_Message_DateReceived + Description: Date and Time communication was received + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 20 + + + + + Name: System.Message.DateSent -- PKEY_Message_DateSent + Description: Date and Time communication was sent + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 19 + + + + + Name: System.Message.Flags -- PKEY_Message_Flags + Description: These are flags associated with email messages to know if a read receipt is pending, etc. + The values stored here by Outlook are defined for PR_MESSAGE_FLAGS on MSDN. + + Type: Int32 -- VT_I4 + FormatID: {A82D9EE7-CA67-4312-965E-226BCEA85023}, 100 + + + + + Name: System.Message.FromAddress -- PKEY_Message_FromAddress + Description: + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 13 + + + + + Name: System.Message.FromName -- PKEY_Message_FromName + Description: Address in from field as person name + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 14 + + + + + Name: System.Message.HasAttachments -- PKEY_Message_HasAttachments + Description: + + Type: Boolean -- VT_BOOL + FormatID: {9C1FCF74-2D97-41BA-B4AE-CB2E3661A6E4}, 8 + + + + + Name: System.Message.IsFwdOrReply -- PKEY_Message_IsFwdOrReply + Description: + Type: Int32 -- VT_I4 + FormatID: {9A9BC088-4F6D-469E-9919-E705412040F9}, 100 + + + + + Name: System.Message.MessageClass -- PKEY_Message_MessageClass + Description: What type of outlook msg this is (meeting, task, mail, etc.) + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CD9ED458-08CE-418F-A70E-F912C7BB9C5C}, 103 + + + + + Name: System.Message.ProofInProgress -- PKEY_Message_ProofInProgress + Description: This property will be true if the message junk email proofing is still in progress. + + Type: Boolean -- VT_BOOL + FormatID: {9098F33C-9A7D-48A8-8DE5-2E1227A64E91}, 100 + + + + + Name: System.Message.SenderAddress -- PKEY_Message_SenderAddress + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {0BE1C8E7-1981-4676-AE14-FDD78F05A6E7}, 100 + + + + + Name: System.Message.SenderName -- PKEY_Message_SenderName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {0DA41CFA-D224-4A18-AE2F-596158DB4B3A}, 100 + + + + + Name: System.Message.Store -- PKEY_Message_Store + Description: The store (aka protocol handler) FILE, MAIL, OUTLOOKEXPRESS + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 15 + + + + + Name: System.Message.ToAddress -- PKEY_Message_ToAddress + Description: Addresses in To: field + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 16 + + + + + Name: System.Message.ToDoFlags -- PKEY_Message_ToDoFlags + Description: Flags associated with a message flagged to know if it's still active, if it was custom flagged, etc. + + Type: Int32 -- VT_I4 + FormatID: {1F856A9F-6900-4ABA-9505-2D5F1B4D66CB}, 100 + + + + + Name: System.Message.ToDoTitle -- PKEY_Message_ToDoTitle + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {BCCC8A3C-8CEF-42E5-9B1C-C69079398BC7}, 100 + + + + + Name: System.Message.ToName -- PKEY_Message_ToName + Description: Person names in To: field + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 17 + + + + + Music Properties + + + + + Name: System.Music.AlbumArtist -- PKEY_Music_AlbumArtist + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 13 (PIDSI_MUSIC_ALBUM_ARTIST) + + + + + Name: System.Music.AlbumID -- PKEY_Music_AlbumID + Description: Concatenation of System.Music.AlbumArtist and System.Music.AlbumTitle, suitable for indexing and display. + Used to differentiate albums with the same title from different artists. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 100 + + + + + Name: System.Music.AlbumTitle -- PKEY_Music_AlbumTitle + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 4 (PIDSI_MUSIC_ALBUM) + + + + + Name: System.Music.Artist -- PKEY_Music_Artist + Description: + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 2 (PIDSI_MUSIC_ARTIST) + + + + + Name: System.Music.BeatsPerMinute -- PKEY_Music_BeatsPerMinute + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 35 (PIDSI_MUSIC_BEATS_PER_MINUTE) + + + + + Name: System.Music.Composer -- PKEY_Music_Composer + Description: + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 19 (PIDMSI_COMPOSER) + + + + + Name: System.Music.Conductor -- PKEY_Music_Conductor + Description: + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 36 (PIDSI_MUSIC_CONDUCTOR) + + + + + Name: System.Music.ContentGroupDescription -- PKEY_Music_ContentGroupDescription + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 33 (PIDSI_MUSIC_CONTENT_GROUP_DESCRIPTION) + + + + + Name: System.Music.DisplayArtist -- PKEY_Music_DisplayArtist + Description: This property returns the best representation of Album Artist for a given music file + based upon AlbumArtist, ContributingArtist and compilation info. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {FD122953-FA93-4EF7-92C3-04C946B2F7C8}, 100 + + + + + Name: System.Music.Genre -- PKEY_Music_Genre + Description: + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 11 (PIDSI_MUSIC_GENRE) + + + + + Name: System.Music.InitialKey -- PKEY_Music_InitialKey + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 34 (PIDSI_MUSIC_INITIAL_KEY) + + + + + Name: System.Music.IsCompilation -- PKEY_Music_IsCompilation + Description: Indicates whether the file is part of a compilation. + + Type: Boolean -- VT_BOOL + FormatID: {C449D5CB-9EA4-4809-82E8-AF9D59DED6D1}, 100 + + + + + Name: System.Music.Lyrics -- PKEY_Music_Lyrics + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 12 (PIDSI_MUSIC_LYRICS) + + + + + Name: System.Music.Mood -- PKEY_Music_Mood + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 39 (PIDSI_MUSIC_MOOD) + + + + + Name: System.Music.PartOfSet -- PKEY_Music_PartOfSet + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 37 (PIDSI_MUSIC_PART_OF_SET) + + + + + Name: System.Music.Period -- PKEY_Music_Period + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 31 (PIDMSI_PERIOD) + + + + + Name: System.Music.SynchronizedLyrics -- PKEY_Music_SynchronizedLyrics + Description: + Type: Blob -- VT_BLOB + FormatID: {6B223B6A-162E-4AA9-B39F-05D678FC6D77}, 100 + + + + + Name: System.Music.TrackNumber -- PKEY_Music_TrackNumber + Description: + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 7 (PIDSI_MUSIC_TRACK) + + + + + Note Properties + + + + + Name: System.Note.Color -- PKEY_Note_Color + Description: + Type: UInt16 -- VT_UI2 + FormatID: {4776CAFA-BCE4-4CB1-A23E-265E76D8EB11}, 100 + + + + + Name: System.Note.ColorText -- PKEY_Note_ColorText + Description: This is the user-friendly form of System.Note.Color. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {46B4E8DE-CDB2-440D-885C-1658EB65B914}, 100 + + + + + Photo Properties + + + + + Name: System.Photo.Aperture -- PKEY_Photo_Aperture + Description: PropertyTagExifAperture. Calculated from PKEY_Photo_ApertureNumerator and PKEY_Photo_ApertureDenominator + + Type: Double -- VT_R8 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 37378 + + + + + Name: System.Photo.ApertureDenominator -- PKEY_Photo_ApertureDenominator + Description: Denominator of PKEY_Photo_Aperture + + Type: UInt32 -- VT_UI4 + FormatID: {E1A9A38B-6685-46BD-875E-570DC7AD7320}, 100 + + + + + Name: System.Photo.ApertureNumerator -- PKEY_Photo_ApertureNumerator + Description: Numerator of PKEY_Photo_Aperture + + Type: UInt32 -- VT_UI4 + FormatID: {0337ECEC-39FB-4581-A0BD-4C4CC51E9914}, 100 + + + + + Name: System.Photo.Brightness -- PKEY_Photo_Brightness + Description: This is the brightness of the photo. + + Calculated from PKEY_Photo_BrightnessNumerator and PKEY_Photo_BrightnessDenominator. + + The units are "APEX", normally in the range of -99.99 to 99.99. If the numerator of + the recorded value is FFFFFFFF.H, "Unknown" should be indicated. + + Type: Double -- VT_R8 + FormatID: {1A701BF6-478C-4361-83AB-3701BB053C58}, 100 (PropertyTagExifBrightness) + + + + + Name: System.Photo.BrightnessDenominator -- PKEY_Photo_BrightnessDenominator + Description: Denominator of PKEY_Photo_Brightness + + Type: UInt32 -- VT_UI4 + FormatID: {6EBE6946-2321-440A-90F0-C043EFD32476}, 100 + + + + + Name: System.Photo.BrightnessNumerator -- PKEY_Photo_BrightnessNumerator + Description: Numerator of PKEY_Photo_Brightness + + Type: UInt32 -- VT_UI4 + FormatID: {9E7D118F-B314-45A0-8CFB-D654B917C9E9}, 100 + + + + + Name: System.Photo.CameraManufacturer -- PKEY_Photo_CameraManufacturer + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 271 (PropertyTagEquipMake) + + + + + Name: System.Photo.CameraModel -- PKEY_Photo_CameraModel + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 272 (PropertyTagEquipModel) + + + + + Name: System.Photo.CameraSerialNumber -- PKEY_Photo_CameraSerialNumber + Description: Serial number of camera that produced this photo + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 273 + + + + + Name: System.Photo.Contrast -- PKEY_Photo_Contrast + Description: This indicates the direction of contrast processing applied by the camera + when the image was shot. + + Type: UInt32 -- VT_UI4 + FormatID: {2A785BA9-8D23-4DED-82E6-60A350C86A10}, 100 + + + + + Name: System.Photo.ContrastText -- PKEY_Photo_ContrastText + Description: This is the user-friendly form of System.Photo.Contrast. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {59DDE9F2-5253-40EA-9A8B-479E96C6249A}, 100 + + + + + Name: System.Photo.DateTaken -- PKEY_Photo_DateTaken + Description: PropertyTagExifDTOrig + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 36867 + + + + + Name: System.Photo.DigitalZoom -- PKEY_Photo_DigitalZoom + Description: PropertyTagExifDigitalZoom. Calculated from PKEY_Photo_DigitalZoomNumerator and PKEY_Photo_DigitalZoomDenominator + + Type: Double -- VT_R8 + FormatID: {F85BF840-A925-4BC2-B0C4-8E36B598679E}, 100 + + + + + Name: System.Photo.DigitalZoomDenominator -- PKEY_Photo_DigitalZoomDenominator + Description: Denominator of PKEY_Photo_DigitalZoom + + Type: UInt32 -- VT_UI4 + FormatID: {745BAF0E-E5C1-4CFB-8A1B-D031A0A52393}, 100 + + + + + Name: System.Photo.DigitalZoomNumerator -- PKEY_Photo_DigitalZoomNumerator + Description: Numerator of PKEY_Photo_DigitalZoom + + Type: UInt32 -- VT_UI4 + FormatID: {16CBB924-6500-473B-A5BE-F1599BCBE413}, 100 + + + + + Name: System.Photo.Event -- PKEY_Photo_Event + Description: The event at which the photo was taken + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 18248 + + + + + Name: System.Photo.EXIFVersion -- PKEY_Photo_EXIFVersion + Description: The EXIF version. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D35F743A-EB2E-47F2-A286-844132CB1427}, 100 + + + + + Name: System.Photo.ExposureBias -- PKEY_Photo_ExposureBias + Description: PropertyTagExifExposureBias. Calculated from PKEY_Photo_ExposureBiasNumerator and PKEY_Photo_ExposureBiasDenominator + + Type: Double -- VT_R8 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 37380 + + + + + Name: System.Photo.ExposureBiasDenominator -- PKEY_Photo_ExposureBiasDenominator + Description: Denominator of PKEY_Photo_ExposureBias + + Type: Int32 -- VT_I4 + FormatID: {AB205E50-04B7-461C-A18C-2F233836E627}, 100 + + + + + Name: System.Photo.ExposureBiasNumerator -- PKEY_Photo_ExposureBiasNumerator + Description: Numerator of PKEY_Photo_ExposureBias + + Type: Int32 -- VT_I4 + FormatID: {738BF284-1D87-420B-92CF-5834BF6EF9ED}, 100 + + + + + Name: System.Photo.ExposureIndex -- PKEY_Photo_ExposureIndex + Description: PropertyTagExifExposureIndex. Calculated from PKEY_Photo_ExposureIndexNumerator and PKEY_Photo_ExposureIndexDenominator + + Type: Double -- VT_R8 + FormatID: {967B5AF8-995A-46ED-9E11-35B3C5B9782D}, 100 + + + + + Name: System.Photo.ExposureIndexDenominator -- PKEY_Photo_ExposureIndexDenominator + Description: Denominator of PKEY_Photo_ExposureIndex + + Type: UInt32 -- VT_UI4 + FormatID: {93112F89-C28B-492F-8A9D-4BE2062CEE8A}, 100 + + + + + Name: System.Photo.ExposureIndexNumerator -- PKEY_Photo_ExposureIndexNumerator + Description: Numerator of PKEY_Photo_ExposureIndex + + Type: UInt32 -- VT_UI4 + FormatID: {CDEDCF30-8919-44DF-8F4C-4EB2FFDB8D89}, 100 + + + + + Name: System.Photo.ExposureProgram -- PKEY_Photo_ExposureProgram + Description: + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 34850 (PropertyTagExifExposureProg) + + + + + Name: System.Photo.ExposureProgramText -- PKEY_Photo_ExposureProgramText + Description: This is the user-friendly form of System.Photo.ExposureProgram. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {FEC690B7-5F30-4646-AE47-4CAAFBA884A3}, 100 + + + + + Name: System.Photo.ExposureTime -- PKEY_Photo_ExposureTime + Description: PropertyTagExifExposureTime. Calculated from PKEY_Photo_ExposureTimeNumerator and PKEY_Photo_ExposureTimeDenominator + + Type: Double -- VT_R8 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 33434 + + + + + Name: System.Photo.ExposureTimeDenominator -- PKEY_Photo_ExposureTimeDenominator + Description: Denominator of PKEY_Photo_ExposureTime + + Type: UInt32 -- VT_UI4 + FormatID: {55E98597-AD16-42E0-B624-21599A199838}, 100 + + + + + Name: System.Photo.ExposureTimeNumerator -- PKEY_Photo_ExposureTimeNumerator + Description: Numerator of PKEY_Photo_ExposureTime + + Type: UInt32 -- VT_UI4 + FormatID: {257E44E2-9031-4323-AC38-85C552871B2E}, 100 + + + + + Name: System.Photo.Flash -- PKEY_Photo_Flash + Description: PropertyTagExifFlash + + Type: Byte -- VT_UI1 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 37385 + + + + + Name: System.Photo.FlashEnergy -- PKEY_Photo_FlashEnergy + Description: PropertyTagExifFlashEnergy. Calculated from PKEY_Photo_FlashEnergyNumerator and PKEY_Photo_FlashEnergyDenominator + + Type: Double -- VT_R8 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 41483 + + + + + Name: System.Photo.FlashEnergyDenominator -- PKEY_Photo_FlashEnergyDenominator + Description: Denominator of PKEY_Photo_FlashEnergy + + Type: UInt32 -- VT_UI4 + FormatID: {D7B61C70-6323-49CD-A5FC-C84277162C97}, 100 + + + + + Name: System.Photo.FlashEnergyNumerator -- PKEY_Photo_FlashEnergyNumerator + Description: Numerator of PKEY_Photo_FlashEnergy + + Type: UInt32 -- VT_UI4 + FormatID: {FCAD3D3D-0858-400F-AAA3-2F66CCE2A6BC}, 100 + + + + + Name: System.Photo.FlashManufacturer -- PKEY_Photo_FlashManufacturer + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {AABAF6C9-E0C5-4719-8585-57B103E584FE}, 100 + + + + + Name: System.Photo.FlashModel -- PKEY_Photo_FlashModel + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {FE83BB35-4D1A-42E2-916B-06F3E1AF719E}, 100 + + + + + Name: System.Photo.FlashText -- PKEY_Photo_FlashText + Description: This is the user-friendly form of System.Photo.Flash. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6B8B68F6-200B-47EA-8D25-D8050F57339F}, 100 + + + + + Name: System.Photo.FNumber -- PKEY_Photo_FNumber + Description: PropertyTagExifFNumber. Calculated from PKEY_Photo_FNumberNumerator and PKEY_Photo_FNumberDenominator + + Type: Double -- VT_R8 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 33437 + + + + + Name: System.Photo.FNumberDenominator -- PKEY_Photo_FNumberDenominator + Description: Denominator of PKEY_Photo_FNumber + + Type: UInt32 -- VT_UI4 + FormatID: {E92A2496-223B-4463-A4E3-30EABBA79D80}, 100 + + + + + Name: System.Photo.FNumberNumerator -- PKEY_Photo_FNumberNumerator + Description: Numerator of PKEY_Photo_FNumber + + Type: UInt32 -- VT_UI4 + FormatID: {1B97738A-FDFC-462F-9D93-1957E08BE90C}, 100 + + + + + Name: System.Photo.FocalLength -- PKEY_Photo_FocalLength + Description: PropertyTagExifFocalLength. Calculated from PKEY_Photo_FocalLengthNumerator and PKEY_Photo_FocalLengthDenominator + + Type: Double -- VT_R8 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 37386 + + + + + Name: System.Photo.FocalLengthDenominator -- PKEY_Photo_FocalLengthDenominator + Description: Denominator of PKEY_Photo_FocalLength + + Type: UInt32 -- VT_UI4 + FormatID: {305BC615-DCA1-44A5-9FD4-10C0BA79412E}, 100 + + + + + Name: System.Photo.FocalLengthInFilm -- PKEY_Photo_FocalLengthInFilm + Description: + Type: UInt16 -- VT_UI2 + FormatID: {A0E74609-B84D-4F49-B860-462BD9971F98}, 100 + + + + + Name: System.Photo.FocalLengthNumerator -- PKEY_Photo_FocalLengthNumerator + Description: Numerator of PKEY_Photo_FocalLength + + Type: UInt32 -- VT_UI4 + FormatID: {776B6B3B-1E3D-4B0C-9A0E-8FBAF2A8492A}, 100 + + + + + Name: System.Photo.FocalPlaneXResolution -- PKEY_Photo_FocalPlaneXResolution + Description: PropertyTagExifFocalXRes. Calculated from PKEY_Photo_FocalPlaneXResolutionNumerator and + PKEY_Photo_FocalPlaneXResolutionDenominator. + + Type: Double -- VT_R8 + FormatID: {CFC08D97-C6F7-4484-89DD-EBEF4356FE76}, 100 + + + + + Name: System.Photo.FocalPlaneXResolutionDenominator -- PKEY_Photo_FocalPlaneXResolutionDenominator + Description: Denominator of PKEY_Photo_FocalPlaneXResolution + + Type: UInt32 -- VT_UI4 + FormatID: {0933F3F5-4786-4F46-A8E8-D64DD37FA521}, 100 + + + + + Name: System.Photo.FocalPlaneXResolutionNumerator -- PKEY_Photo_FocalPlaneXResolutionNumerator + Description: Numerator of PKEY_Photo_FocalPlaneXResolution + + Type: UInt32 -- VT_UI4 + FormatID: {DCCB10AF-B4E2-4B88-95F9-031B4D5AB490}, 100 + + + + + Name: System.Photo.FocalPlaneYResolution -- PKEY_Photo_FocalPlaneYResolution + Description: PropertyTagExifFocalYRes. Calculated from PKEY_Photo_FocalPlaneYResolutionNumerator and + PKEY_Photo_FocalPlaneYResolutionDenominator. + + Type: Double -- VT_R8 + FormatID: {4FFFE4D0-914F-4AC4-8D6F-C9C61DE169B1}, 100 + + + + + Name: System.Photo.FocalPlaneYResolutionDenominator -- PKEY_Photo_FocalPlaneYResolutionDenominator + Description: Denominator of PKEY_Photo_FocalPlaneYResolution + + Type: UInt32 -- VT_UI4 + FormatID: {1D6179A6-A876-4031-B013-3347B2B64DC8}, 100 + + + + + Name: System.Photo.FocalPlaneYResolutionNumerator -- PKEY_Photo_FocalPlaneYResolutionNumerator + Description: Numerator of PKEY_Photo_FocalPlaneYResolution + + Type: UInt32 -- VT_UI4 + FormatID: {A2E541C5-4440-4BA8-867E-75CFC06828CD}, 100 + + + + + Name: System.Photo.GainControl -- PKEY_Photo_GainControl + Description: This indicates the degree of overall image gain adjustment. + + Calculated from PKEY_Photo_GainControlNumerator and PKEY_Photo_GainControlDenominator. + + Type: Double -- VT_R8 + FormatID: {FA304789-00C7-4D80-904A-1E4DCC7265AA}, 100 (PropertyTagExifGainControl) + + + + + Name: System.Photo.GainControlDenominator -- PKEY_Photo_GainControlDenominator + Description: Denominator of PKEY_Photo_GainControl + + Type: UInt32 -- VT_UI4 + FormatID: {42864DFD-9DA4-4F77-BDED-4AAD7B256735}, 100 + + + + + Name: System.Photo.GainControlNumerator -- PKEY_Photo_GainControlNumerator + Description: Numerator of PKEY_Photo_GainControl + + Type: UInt32 -- VT_UI4 + FormatID: {8E8ECF7C-B7B8-4EB8-A63F-0EE715C96F9E}, 100 + + + + + Name: System.Photo.GainControlText -- PKEY_Photo_GainControlText + Description: This is the user-friendly form of System.Photo.GainControl. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C06238B2-0BF9-4279-A723-25856715CB9D}, 100 + + + + + Name: System.Photo.ISOSpeed -- PKEY_Photo_ISOSpeed + Description: PropertyTagExifISOSpeed + + Type: UInt16 -- VT_UI2 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 34855 + + + + + Name: System.Photo.LensManufacturer -- PKEY_Photo_LensManufacturer + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E6DDCAF7-29C5-4F0A-9A68-D19412EC7090}, 100 + + + + + Name: System.Photo.LensModel -- PKEY_Photo_LensModel + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {E1277516-2B5F-4869-89B1-2E585BD38B7A}, 100 + + + + + Name: System.Photo.LightSource -- PKEY_Photo_LightSource + Description: PropertyTagExifLightSource + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 37384 + + + + + Name: System.Photo.MakerNote -- PKEY_Photo_MakerNote + Description: + Type: Buffer -- VT_VECTOR | VT_UI1 (For variants: VT_ARRAY | VT_UI1) + FormatID: {FA303353-B659-4052-85E9-BCAC79549B84}, 100 + + + + + Name: System.Photo.MakerNoteOffset -- PKEY_Photo_MakerNoteOffset + Description: + Type: UInt64 -- VT_UI8 + FormatID: {813F4124-34E6-4D17-AB3E-6B1F3C2247A1}, 100 + + + + + Name: System.Photo.MaxAperture -- PKEY_Photo_MaxAperture + Description: Calculated from PKEY_Photo_MaxApertureNumerator and PKEY_Photo_MaxApertureDenominator + + Type: Double -- VT_R8 + FormatID: {08F6D7C2-E3F2-44FC-AF1E-5AA5C81A2D3E}, 100 + + + + + Name: System.Photo.MaxApertureDenominator -- PKEY_Photo_MaxApertureDenominator + Description: Denominator of PKEY_Photo_MaxAperture + + Type: UInt32 -- VT_UI4 + FormatID: {C77724D4-601F-46C5-9B89-C53F93BCEB77}, 100 + + + + + Name: System.Photo.MaxApertureNumerator -- PKEY_Photo_MaxApertureNumerator + Description: Numerator of PKEY_Photo_MaxAperture + + Type: UInt32 -- VT_UI4 + FormatID: {C107E191-A459-44C5-9AE6-B952AD4B906D}, 100 + + + + + Name: System.Photo.MeteringMode -- PKEY_Photo_MeteringMode + Description: PropertyTagExifMeteringMode + + Type: UInt16 -- VT_UI2 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 37383 + + + + + Name: System.Photo.MeteringModeText -- PKEY_Photo_MeteringModeText + Description: This is the user-friendly form of System.Photo.MeteringMode. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {F628FD8C-7BA8-465A-A65B-C5AA79263A9E}, 100 + + + + + Name: System.Photo.Orientation -- PKEY_Photo_Orientation + Description: This is the image orientation viewed in terms of rows and columns. + + Type: UInt16 -- VT_UI2 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 274 (PropertyTagOrientation) + + + + + Name: System.Photo.OrientationText -- PKEY_Photo_OrientationText + Description: This is the user-friendly form of System.Photo.Orientation. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {A9EA193C-C511-498A-A06B-58E2776DCC28}, 100 + + + + + Name: System.Photo.PeopleNames -- PKEY_Photo_PeopleNames + Description: The people tags on an image. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) Legacy code may treat this as VT_LPSTR. + FormatID: {E8309B6E-084C-49B4-B1FC-90A80331B638}, 100 + + + + + Name: System.Photo.PhotometricInterpretation -- PKEY_Photo_PhotometricInterpretation + Description: This is the pixel composition. In JPEG compressed data, a JPEG marker is used + instead of this property. + + Type: UInt16 -- VT_UI2 + FormatID: {341796F1-1DF9-4B1C-A564-91BDEFA43877}, 100 + + + + + Name: System.Photo.PhotometricInterpretationText -- PKEY_Photo_PhotometricInterpretationText + Description: This is the user-friendly form of System.Photo.PhotometricInterpretation. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {821437D6-9EAB-4765-A589-3B1CBBD22A61}, 100 + + + + + Name: System.Photo.ProgramMode -- PKEY_Photo_ProgramMode + Description: This is the class of the program used by the camera to set exposure when the + picture is taken. + + Type: UInt32 -- VT_UI4 + FormatID: {6D217F6D-3F6A-4825-B470-5F03CA2FBE9B}, 100 + + + + + Name: System.Photo.ProgramModeText -- PKEY_Photo_ProgramModeText + Description: This is the user-friendly form of System.Photo.ProgramMode. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7FE3AA27-2648-42F3-89B0-454E5CB150C3}, 100 + + + + + Name: System.Photo.RelatedSoundFile -- PKEY_Photo_RelatedSoundFile + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {318A6B45-087F-4DC2-B8CC-05359551FC9E}, 100 + + + + + Name: System.Photo.Saturation -- PKEY_Photo_Saturation + Description: This indicates the direction of saturation processing applied by the camera when + the image was shot. + + Type: UInt32 -- VT_UI4 + FormatID: {49237325-A95A-4F67-B211-816B2D45D2E0}, 100 + + + + + Name: System.Photo.SaturationText -- PKEY_Photo_SaturationText + Description: This is the user-friendly form of System.Photo.Saturation. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {61478C08-B600-4A84-BBE4-E99C45F0A072}, 100 + + + + + Name: System.Photo.Sharpness -- PKEY_Photo_Sharpness + Description: This indicates the direction of sharpness processing applied by the camera when + the image was shot. + + Type: UInt32 -- VT_UI4 + FormatID: {FC6976DB-8349-4970-AE97-B3C5316A08F0}, 100 + + + + + Name: System.Photo.SharpnessText -- PKEY_Photo_SharpnessText + Description: This is the user-friendly form of System.Photo.Sharpness. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {51EC3F47-DD50-421D-8769-334F50424B1E}, 100 + + + + + Name: System.Photo.ShutterSpeed -- PKEY_Photo_ShutterSpeed + Description: PropertyTagExifShutterSpeed. Calculated from PKEY_Photo_ShutterSpeedNumerator and PKEY_Photo_ShutterSpeedDenominator + + Type: Double -- VT_R8 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 37377 + + + + + Name: System.Photo.ShutterSpeedDenominator -- PKEY_Photo_ShutterSpeedDenominator + Description: Denominator of PKEY_Photo_ShutterSpeed + + Type: Int32 -- VT_I4 + FormatID: {E13D8975-81C7-4948-AE3F-37CAE11E8FF7}, 100 + + + + + Name: System.Photo.ShutterSpeedNumerator -- PKEY_Photo_ShutterSpeedNumerator + Description: Numerator of PKEY_Photo_ShutterSpeed + + Type: Int32 -- VT_I4 + FormatID: {16EA4042-D6F4-4BCA-8349-7C78D30FB333}, 100 + + + + + Name: System.Photo.SubjectDistance -- PKEY_Photo_SubjectDistance + Description: PropertyTagExifSubjectDist. Calculated from PKEY_Photo_SubjectDistanceNumerator and PKEY_Photo_SubjectDistanceDenominator + + Type: Double -- VT_R8 + FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 37382 + + + + + Name: System.Photo.SubjectDistanceDenominator -- PKEY_Photo_SubjectDistanceDenominator + Description: Denominator of PKEY_Photo_SubjectDistance + + Type: UInt32 -- VT_UI4 + FormatID: {0C840A88-B043-466D-9766-D4B26DA3FA77}, 100 + + + + + Name: System.Photo.SubjectDistanceNumerator -- PKEY_Photo_SubjectDistanceNumerator + Description: Numerator of PKEY_Photo_SubjectDistance + + Type: UInt32 -- VT_UI4 + FormatID: {8AF4961C-F526-43E5-AA81-DB768219178D}, 100 + + + + + Name: System.Photo.TagViewAggregate -- PKEY_Photo_TagViewAggregate + Description: A read-only aggregation of tag-like properties for use in building views. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) Legacy code may treat this as VT_LPSTR. + FormatID: {B812F15D-C2D8-4BBF-BACD-79744346113F}, 100 + + + + + Name: System.Photo.TranscodedForSync -- PKEY_Photo_TranscodedForSync + Description: + Type: Boolean -- VT_BOOL + FormatID: {9A8EBB75-6458-4E82-BACB-35C0095B03BB}, 100 + + + + + Name: System.Photo.WhiteBalance -- PKEY_Photo_WhiteBalance + Description: This indicates the white balance mode set when the image was shot. + + Type: UInt32 -- VT_UI4 + FormatID: {EE3D3D8A-5381-4CFA-B13B-AAF66B5F4EC9}, 100 + + + + + Name: System.Photo.WhiteBalanceText -- PKEY_Photo_WhiteBalanceText + Description: This is the user-friendly form of System.Photo.WhiteBalance. Not intended to be parsed + programmatically. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6336B95E-C7A7-426D-86FD-7AE3D39C84B4}, 100 + + + + + PropGroup Properties + + + + + Name: System.PropGroup.Advanced -- PKEY_PropGroup_Advanced + Description: + Type: Null -- VT_NULL + FormatID: {900A403B-097B-4B95-8AE2-071FDAEEB118}, 100 + + + + + Name: System.PropGroup.Audio -- PKEY_PropGroup_Audio + Description: + Type: Null -- VT_NULL + FormatID: {2804D469-788F-48AA-8570-71B9C187E138}, 100 + + + + + Name: System.PropGroup.Calendar -- PKEY_PropGroup_Calendar + Description: + Type: Null -- VT_NULL + FormatID: {9973D2B5-BFD8-438A-BA94-5349B293181A}, 100 + + + + + Name: System.PropGroup.Camera -- PKEY_PropGroup_Camera + Description: + Type: Null -- VT_NULL + FormatID: {DE00DE32-547E-4981-AD4B-542F2E9007D8}, 100 + + + + + Name: System.PropGroup.Contact -- PKEY_PropGroup_Contact + Description: + Type: Null -- VT_NULL + FormatID: {DF975FD3-250A-4004-858F-34E29A3E37AA}, 100 + + + + + Name: System.PropGroup.Content -- PKEY_PropGroup_Content + Description: + Type: Null -- VT_NULL + FormatID: {D0DAB0BA-368A-4050-A882-6C010FD19A4F}, 100 + + + + + Name: System.PropGroup.Description -- PKEY_PropGroup_Description + Description: + Type: Null -- VT_NULL + FormatID: {8969B275-9475-4E00-A887-FF93B8B41E44}, 100 + + + + + Name: System.PropGroup.FileSystem -- PKEY_PropGroup_FileSystem + Description: + Type: Null -- VT_NULL + FormatID: {E3A7D2C1-80FC-4B40-8F34-30EA111BDC2E}, 100 + + + + + Name: System.PropGroup.General -- PKEY_PropGroup_General + Description: + Type: Null -- VT_NULL + FormatID: {CC301630-B192-4C22-B372-9F4C6D338E07}, 100 + + + + + Name: System.PropGroup.GPS -- PKEY_PropGroup_GPS + Description: + Type: Null -- VT_NULL + FormatID: {F3713ADA-90E3-4E11-AAE5-FDC17685B9BE}, 100 + + + + + Name: System.PropGroup.Image -- PKEY_PropGroup_Image + Description: + Type: Null -- VT_NULL + FormatID: {E3690A87-0FA8-4A2A-9A9F-FCE8827055AC}, 100 + + + + + Name: System.PropGroup.Media -- PKEY_PropGroup_Media + Description: + Type: Null -- VT_NULL + FormatID: {61872CF7-6B5E-4B4B-AC2D-59DA84459248}, 100 + + + + + Name: System.PropGroup.MediaAdvanced -- PKEY_PropGroup_MediaAdvanced + Description: + Type: Null -- VT_NULL + FormatID: {8859A284-DE7E-4642-99BA-D431D044B1EC}, 100 + + + + + Name: System.PropGroup.Message -- PKEY_PropGroup_Message + Description: + Type: Null -- VT_NULL + FormatID: {7FD7259D-16B4-4135-9F97-7C96ECD2FA9E}, 100 + + + + + Name: System.PropGroup.Music -- PKEY_PropGroup_Music + Description: + Type: Null -- VT_NULL + FormatID: {68DD6094-7216-40F1-A029-43FE7127043F}, 100 + + + + + Name: System.PropGroup.Origin -- PKEY_PropGroup_Origin + Description: + Type: Null -- VT_NULL + FormatID: {2598D2FB-5569-4367-95DF-5CD3A177E1A5}, 100 + + + + + Name: System.PropGroup.PhotoAdvanced -- PKEY_PropGroup_PhotoAdvanced + Description: + Type: Null -- VT_NULL + FormatID: {0CB2BF5A-9EE7-4A86-8222-F01E07FDADAF}, 100 + + + + + Name: System.PropGroup.RecordedTV -- PKEY_PropGroup_RecordedTV + Description: + Type: Null -- VT_NULL + FormatID: {E7B33238-6584-4170-A5C0-AC25EFD9DA56}, 100 + + + + + Name: System.PropGroup.Video -- PKEY_PropGroup_Video + Description: + Type: Null -- VT_NULL + FormatID: {BEBE0920-7671-4C54-A3EB-49FDDFC191EE}, 100 + + + + + PropList Properties + + + + + Name: System.PropList.ConflictPrompt -- PKEY_PropList_ConflictPrompt + Description: The list of properties to show in the file operation conflict resolution dialog. Properties with empty + values will not be displayed. Register under the regvalue of "ConflictPrompt". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 11 + + + + + Name: System.PropList.ContentViewModeForBrowse -- PKEY_PropList_ContentViewModeForBrowse + Description: The list of properties to show in the content view mode of an item in the context of browsing. + Register the regvalue under the name of "ContentViewModeForBrowse". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 13 + + + + + Name: System.PropList.ContentViewModeForSearch -- PKEY_PropList_ContentViewModeForSearch + Description: The list of properties to show in the content view mode of an item in the context of searching. + Register the regvalue under the name of "ContentViewModeForSearch". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 14 + + + + + Name: System.PropList.ExtendedTileInfo -- PKEY_PropList_ExtendedTileInfo + Description: The list of properties to show in the listview on extended tiles. Register under the regvalue of + "ExtendedTileInfo". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 9 + + + + + Name: System.PropList.FileOperationPrompt -- PKEY_PropList_FileOperationPrompt + Description: The list of properties to show in the file operation confirmation dialog. Properties with empty values + will not be displayed. If this list is not specified, then the InfoTip property list is used instead. + Register under the regvalue of "FileOperationPrompt". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 10 + + + + + Name: System.PropList.FullDetails -- PKEY_PropList_FullDetails + Description: The list of all the properties to show in the details page. Property groups can be included in this list + in order to more easily organize the UI. Register under the regvalue of "FullDetails". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 2 + + + + + Name: System.PropList.InfoTip -- PKEY_PropList_InfoTip + Description: The list of properties to show in the infotip. Properties with empty values will not be displayed. Register + under the regvalue of "InfoTip". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 4 (PID_PROPLIST_INFOTIP) + + + + + Name: System.PropList.NonPersonal -- PKEY_PropList_NonPersonal + Description: The list of properties that are considered 'non-personal'. When told to remove all non-personal properties + from a given file, the system will leave these particular properties untouched. Register under the regvalue + of "NonPersonal". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {49D1091F-082E-493F-B23F-D2308AA9668C}, 100 + + + + + Name: System.PropList.PreviewDetails -- PKEY_PropList_PreviewDetails + Description: The list of properties to display in the preview pane. Register under the regvalue of "PreviewDetails". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 8 + + + + + Name: System.PropList.PreviewTitle -- PKEY_PropList_PreviewTitle + Description: The one or two properties to display in the preview pane title section. The optional second property is + displayed as a subtitle. Register under the regvalue of "PreviewTitle". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 6 + + + + + Name: System.PropList.QuickTip -- PKEY_PropList_QuickTip + Description: The list of properties to show in the infotip when the item is on a slow network. Properties with empty + values will not be displayed. Register under the regvalue of "QuickTip". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 5 (PID_PROPLIST_QUICKTIP) + + + + + Name: System.PropList.TileInfo -- PKEY_PropList_TileInfo + Description: The list of properties to show in the listview on tiles. Register under the regvalue of "TileInfo". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 3 (PID_PROPLIST_TILEINFO) + + + + + Name: System.PropList.XPDetailsPanel -- PKEY_PropList_XPDetailsPanel + Description: The list of properties to display in the XP webview details panel. Obsolete. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_WebView) {F2275480-F782-4291-BD94-F13693513AEC}, 0 (PID_DISPLAY_PROPERTIES) + + + + + RecordedTV Properties + + + + + Name: System.RecordedTV.ChannelNumber -- PKEY_RecordedTV_ChannelNumber + Description: Example: 42 + + Type: UInt32 -- VT_UI4 + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 7 + + + + + Name: System.RecordedTV.Credits -- PKEY_RecordedTV_Credits + Description: Example: "Don Messick/Frank Welker/Casey Kasem/Heather North/Nicole Jaffe;;;" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 4 + + + + + Name: System.RecordedTV.DateContentExpires -- PKEY_RecordedTV_DateContentExpires + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 15 + + + + + Name: System.RecordedTV.EpisodeName -- PKEY_RecordedTV_EpisodeName + Description: Example: "Nowhere to Hyde" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 2 + + + + + Name: System.RecordedTV.IsATSCContent -- PKEY_RecordedTV_IsATSCContent + Description: + Type: Boolean -- VT_BOOL + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 16 + + + + + Name: System.RecordedTV.IsClosedCaptioningAvailable -- PKEY_RecordedTV_IsClosedCaptioningAvailable + Description: + Type: Boolean -- VT_BOOL + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 12 + + + + + Name: System.RecordedTV.IsDTVContent -- PKEY_RecordedTV_IsDTVContent + Description: + Type: Boolean -- VT_BOOL + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 17 + + + + + Name: System.RecordedTV.IsHDContent -- PKEY_RecordedTV_IsHDContent + Description: + Type: Boolean -- VT_BOOL + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 18 + + + + + Name: System.RecordedTV.IsRepeatBroadcast -- PKEY_RecordedTV_IsRepeatBroadcast + Description: + Type: Boolean -- VT_BOOL + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 13 + + + + + Name: System.RecordedTV.IsSAP -- PKEY_RecordedTV_IsSAP + Description: + Type: Boolean -- VT_BOOL + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 14 + + + + + Name: System.RecordedTV.NetworkAffiliation -- PKEY_RecordedTV_NetworkAffiliation + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {2C53C813-FB63-4E22-A1AB-0B331CA1E273}, 100 + + + + + Name: System.RecordedTV.OriginalBroadcastDate -- PKEY_RecordedTV_OriginalBroadcastDate + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {4684FE97-8765-4842-9C13-F006447B178C}, 100 + + + + + Name: System.RecordedTV.ProgramDescription -- PKEY_RecordedTV_ProgramDescription + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 3 + + + + + Name: System.RecordedTV.RecordingTime -- PKEY_RecordedTV_RecordingTime + Description: + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {A5477F61-7A82-4ECA-9DDE-98B69B2479B3}, 100 + + + + + Name: System.RecordedTV.StationCallSign -- PKEY_RecordedTV_StationCallSign + Description: Example: "TOONP" + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 5 + + + + + Name: System.RecordedTV.StationName -- PKEY_RecordedTV_StationName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {1B5439E7-EBA1-4AF8-BDD7-7AF1D4549493}, 100 + + + + + Search Properties + + + + + Name: System.Search.AutoSummary -- PKEY_Search_AutoSummary + Description: General Summary of the document. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {560C36C0-503A-11CF-BAA1-00004C752A9A}, 2 + + + + + Name: System.Search.ContainerHash -- PKEY_Search_ContainerHash + Description: Hash code used to identify attachments to be deleted based on a common container url + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {BCEEE283-35DF-4D53-826A-F36A3EEFC6BE}, 100 + + + + + Name: System.Search.Contents -- PKEY_Search_Contents + Description: The contents of the item. This property is for query restrictions only; it cannot be retrieved in a + query result. The Indexing Service friendly name is 'contents'. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_Storage) {B725F130-47EF-101A-A5F1-02608C9EEBAC}, 19 (PID_STG_CONTENTS) + + + + + Name: System.Search.EntryID -- PKEY_Search_EntryID + Description: The entry ID for an item within a given catalog in the Windows Search Index. + This value may be recycled, and therefore is not considered unique over time. + + Type: Int32 -- VT_I4 + FormatID: (FMTID_Query) {49691C90-7E17-101A-A91C-08002B2ECDA9}, 5 (PROPID_QUERY_WORKID) + + + + + Name: System.Search.ExtendedProperties -- PKEY_Search_ExtendedProperties + Description: + Type: Blob -- VT_BLOB + FormatID: {7B03B546-FA4F-4A52-A2FE-03D5311E5865}, 100 + + + + + Name: System.Search.GatherTime -- PKEY_Search_GatherTime + Description: The Datetime that the Windows Search Gatherer process last pushed properties of this document to the Windows Search Gatherer Plugins. + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {0B63E350-9CCC-11D0-BCDB-00805FCCCE04}, 8 + + + + + Name: System.Search.HitCount -- PKEY_Search_HitCount + Description: When using CONTAINS over the Windows Search Index, this is the number of matches of the term. + If there are multiple CONTAINS, an AND computes the min number of hits and an OR the max number of hits. + + Type: Int32 -- VT_I4 + FormatID: (FMTID_Query) {49691C90-7E17-101A-A91C-08002B2ECDA9}, 4 (PROPID_QUERY_HITCOUNT) + + + + + Name: System.Search.IsClosedDirectory -- PKEY_Search_IsClosedDirectory + Description: If this property is emitted with a value of TRUE, then it indicates that this URL's last modified time applies to all of it's children, and if this URL is deleted then all of it's children are deleted as well. For example, this would be emitted as TRUE when emitting the URL of an email so that all attachments are tied to the last modified time of that email. + + Type: Boolean -- VT_BOOL + FormatID: {0B63E343-9CCC-11D0-BCDB-00805FCCCE04}, 23 + + + + + Name: System.Search.IsFullyContained -- PKEY_Search_IsFullyContained + Description: Any child URL of a URL which has System.Search.IsClosedDirectory=TRUE must emit System.Search.IsFullyContained=TRUE. This ensures that the URL is not deleted at the end of a crawl because it hasn't been visited (which is the normal mechanism for detecting deletes). For example an email attachment would emit this property + + Type: Boolean -- VT_BOOL + FormatID: {0B63E343-9CCC-11D0-BCDB-00805FCCCE04}, 24 + + + + + Name: System.Search.QueryFocusedSummary -- PKEY_Search_QueryFocusedSummary + Description: Query Focused Summary of the document. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {560C36C0-503A-11CF-BAA1-00004C752A9A}, 3 + + + + + Name: System.Search.QueryFocusedSummaryWithFallback -- PKEY_Search_QueryFocusedSummaryWithFallback + Description: Query Focused Summary of the document, if none is available it returns the AutoSummary. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {560C36C0-503A-11CF-BAA1-00004C752A9A}, 4 + + + + + Name: System.Search.Rank -- PKEY_Search_Rank + Description: Relevance rank of row. Ranges from 0-1000. Larger numbers = better matches. Query-time only. + + Type: Int32 -- VT_I4 + FormatID: (FMTID_Query) {49691C90-7E17-101A-A91C-08002B2ECDA9}, 3 (PROPID_QUERY_RANK) + + + + + Name: System.Search.Store -- PKEY_Search_Store + Description: The identifier for the protocol handler that produced this item. (E.g. MAPI, CSC, FILE etc.) + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {A06992B3-8CAF-4ED7-A547-B259E32AC9FC}, 100 + + + + + Name: System.Search.UrlToIndex -- PKEY_Search_UrlToIndex + Description: This property should be emitted by a container IFilter for each child URL within the container. The children will eventually be crawled by the indexer if they are within scope. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {0B63E343-9CCC-11D0-BCDB-00805FCCCE04}, 2 + + + + + Name: System.Search.UrlToIndexWithModificationTime -- PKEY_Search_UrlToIndexWithModificationTime + Description: This property is the same as System.Search.UrlToIndex except that it includes the time the URL was last modified. This is an optimization for the indexer as it doesn't have to call back into the protocol handler to ask for this information to determine if the content needs to be indexed again. The property is a vector with two elements, a VT_LPWSTR with the URL and a VT_FILETIME for the last modified time. + + Type: Multivalue Any -- VT_VECTOR | VT_NULL (For variants: VT_ARRAY | VT_NULL) + FormatID: {0B63E343-9CCC-11D0-BCDB-00805FCCCE04}, 12 + + + + + Shell Properties + + + + + Name: System.Shell.OmitFromView -- PKEY_Shell_OmitFromView + Description: Set this to a string value of 'True' to omit this item from shell views + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {DE35258C-C695-4CBC-B982-38B0AD24CED0}, 2 + + + + + Name: System.Shell.SFGAOFlagsStrings -- PKEY_Shell_SFGAOFlagsStrings + Description: Expresses the SFGAO flags as string values and is used as a query optimization. + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: {D6942081-D53B-443D-AD47-5E059D9CD27A}, 2 + + + + + Software Properties + + + + + Name: System.Software.DateLastUsed -- PKEY_Software_DateLastUsed + Description: + + Type: DateTime -- VT_FILETIME (For variants: VT_DATE) + FormatID: {841E4F90-FF59-4D16-8947-E81BBFFAB36D}, 16 + + + + + Name: System.Software.ProductName -- PKEY_Software_ProductName + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (PSFMTID_VERSION) {0CEF7D53-FA64-11D1-A203-0000F81FEDEE}, 7 + + + + + Sync Properties + + + + + Name: System.Sync.Comments -- PKEY_Sync_Comments + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 13 + + + + + Name: System.Sync.ConflictDescription -- PKEY_Sync_ConflictDescription + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CE50C159-2FB8-41FD-BE68-D3E042E274BC}, 4 + + + + + Name: System.Sync.ConflictFirstLocation -- PKEY_Sync_ConflictFirstLocation + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CE50C159-2FB8-41FD-BE68-D3E042E274BC}, 6 + + + + + Name: System.Sync.ConflictSecondLocation -- PKEY_Sync_ConflictSecondLocation + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CE50C159-2FB8-41FD-BE68-D3E042E274BC}, 7 + + + + + Name: System.Sync.HandlerCollectionID -- PKEY_Sync_HandlerCollectionID + Description: + Type: Guid -- VT_CLSID + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 2 + + + + + Name: System.Sync.HandlerID -- PKEY_Sync_HandlerID + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 3 + + + + + Name: System.Sync.HandlerName -- PKEY_Sync_HandlerName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CE50C159-2FB8-41FD-BE68-D3E042E274BC}, 2 + + + + + Name: System.Sync.HandlerType -- PKEY_Sync_HandlerType + Description: + + Type: UInt32 -- VT_UI4 + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 8 + + + + + Name: System.Sync.HandlerTypeLabel -- PKEY_Sync_HandlerTypeLabel + Description: + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 9 + + + + + Name: System.Sync.ItemID -- PKEY_Sync_ItemID + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 6 + + + + + Name: System.Sync.ItemName -- PKEY_Sync_ItemName + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {CE50C159-2FB8-41FD-BE68-D3E042E274BC}, 3 + + + + + Name: System.Sync.ProgressPercentage -- PKEY_Sync_ProgressPercentage + Description: An integer value between 0 and 100 representing the percentage completed. + + Type: UInt32 -- VT_UI4 + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 23 + + + + + Name: System.Sync.State -- PKEY_Sync_State + Description: Sync state. + + Type: UInt32 -- VT_UI4 + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 24 + + + + + Name: System.Sync.Status -- PKEY_Sync_Status + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 10 + + + + + Task Properties + + + + + Name: System.Task.BillingInformation -- PKEY_Task_BillingInformation + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {D37D52C6-261C-4303-82B3-08B926AC6F12}, 100 + + + + + Name: System.Task.CompletionStatus -- PKEY_Task_CompletionStatus + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {084D8A0A-E6D5-40DE-BF1F-C8820E7C877C}, 100 + + + + + Name: System.Task.Owner -- PKEY_Task_Owner + Description: + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: {08C7CC5F-60F2-4494-AD75-55E3E0B5ADD0}, 100 + + + + + Video Properties + + + + + Name: System.Video.Compression -- PKEY_Video_Compression + Description: Indicates the level of compression for the video stream. "Compression". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 10 (PIDVSI_COMPRESSION) + + + + + Name: System.Video.Director -- PKEY_Video_Director + Description: + + Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR) + FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 20 (PIDMSI_DIRECTOR) + + + + + Name: System.Video.EncodingBitrate -- PKEY_Video_EncodingBitrate + Description: Indicates the data rate in "bits per second" for the video stream. "DataRate". + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 8 (PIDVSI_DATA_RATE) + + + + + Name: System.Video.FourCC -- PKEY_Video_FourCC + Description: Indicates the 4CC for the video stream. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 44 + + + + + Name: System.Video.FrameHeight -- PKEY_Video_FrameHeight + Description: Indicates the frame height for the video stream. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 4 + + + + + Name: System.Video.FrameRate -- PKEY_Video_FrameRate + Description: Indicates the frame rate in "frames per millisecond" for the video stream. "FrameRate". + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 6 (PIDVSI_FRAME_RATE) + + + + + Name: System.Video.FrameWidth -- PKEY_Video_FrameWidth + Description: Indicates the frame width for the video stream. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 3 + + + + + Name: System.Video.HorizontalAspectRatio -- PKEY_Video_HorizontalAspectRatio + Description: Indicates the horizontal portion of the aspect ratio. The X portion of XX:YY, + like 16:9. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 42 + + + + + Name: System.Video.SampleSize -- PKEY_Video_SampleSize + Description: Indicates the sample size in bits for the video stream. "SampleSize". + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 9 (PIDVSI_SAMPLE_SIZE) + + + + + Name: System.Video.StreamName -- PKEY_Video_StreamName + Description: Indicates the name for the video stream. "StreamName". + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 2 (PIDVSI_STREAM_NAME) + + + + + Name: System.Video.StreamNumber -- PKEY_Video_StreamNumber + Description: "Stream Number". + + Type: UInt16 -- VT_UI2 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 11 (PIDVSI_STREAM_NUMBER) + + + + + Name: System.Video.TotalBitrate -- PKEY_Video_TotalBitrate + Description: Indicates the total data rate in "bits per second" for all video and audio streams. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 43 (PIDVSI_TOTAL_BITRATE) + + + + + Name: System.Video.TranscodedForSync -- PKEY_Video_TranscodedForSync + Description: + Type: Boolean -- VT_BOOL + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 46 + + + + + Name: System.Video.VerticalAspectRatio -- PKEY_Video_VerticalAspectRatio + Description: Indicates the vertical portion of the aspect ratio. The Y portion of + XX:YY, like 16:9. + + Type: UInt32 -- VT_UI4 + FormatID: (FMTID_VideoSummaryInformation) {64440491-4C8B-11D1-8B70-080036B11A03}, 45 + + + + + Volume Properties + + + + + Name: System.Volume.FileSystem -- PKEY_Volume_FileSystem + Description: Indicates the filesystem of the volume. + + Type: String -- VT_LPWSTR (For variants: VT_BSTR) + FormatID: (FMTID_Volume) {9B174B35-40FF-11D2-A27E-00C04FC30871}, 4 (PID_VOLUME_FILESYSTEM) (Filesystem Volume Properties) + + + + + Name: System.Volume.IsMappedDrive -- PKEY_Volume_IsMappedDrive + Description: + Type: Boolean -- VT_BOOL + FormatID: {149C0B69-2C2D-48FC-808F-D318D78C4636}, 2 + + + + + Name: System.Volume.IsRoot -- PKEY_Volume_IsRoot + Description: + + Type: Boolean -- VT_BOOL + FormatID: (FMTID_Volume) {9B174B35-40FF-11D2-A27E-00C04FC30871}, 10 (Filesystem Volume Properties) + + + + + Helper class to modify properties for a given window + + + + + Sets a shell property for a given window + + The property to set + Handle to the window that the property will be set on + The value to set for the property + + + + Sets a shell property for a given window + + The property to set + Window that the property will be set on + The value to set for the property + + + + A strongly-typed resource class, for looking up localized strings, etc. + + + + + Returns the cached ResourceManager instance used by this class. + + + + + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + + + + + Looks up a localized string similar to AddToMostRecentlyUsedList cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to AlwaysAppendDefaultExtension cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to Index was outside the bounds of the CommonFileDialogComboBox.. + + + + + Looks up a localized string similar to File name not available - dialog was canceled.. + + + + + Looks up a localized string similar to Shell item could not be created.. + + + + + Looks up a localized string similar to Handle provided cannot be IntPtr.Zero.. + + + + + Looks up a localized string similar to Multiple files selected - the FileNames property should be used instead.. + + + + + Looks up a localized string similar to Multiple files selected - the Items property should be used instead.. + + + + + Looks up a localized string similar to File name not available - dialog has not closed yet.. + + + + + Looks up a localized string similar to Common File Dialog requires Windows Vista or later.. + + + + + Looks up a localized string similar to Office Files. + + + + + Looks up a localized string similar to All Picture Files. + + + + + Looks up a localized string similar to Text Files. + + + + + Looks up a localized string similar to CreatePrompt cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to Custom controls cannot be removed from a File dialog once added.. + + + + + Looks up a localized string similar to Control name cannot be null or zero length.. + + + + + Looks up a localized string similar to CommonFileDialogMenuItem controls can only be added to CommonFileDialogMenu controls.. + + + + + Looks up a localized string similar to Modifying controls collection while dialog is showing is not supported.. + + + + + Looks up a localized string similar to Dialog cannot have more than one control with the same name.. + + + + + Looks up a localized string similar to Dialog control must be removed from current collections first.. + + + + + Looks up a localized string similar to EnsureFileExists cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to EnsurePathExists cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to EnsureReadOnly cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to EnsureValidNames cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to Browsing to object failed.. + + + + + Looks up a localized string similar to ExplorerBrowser failed to get current view.. + + + + + Looks up a localized string similar to Unable to get icon size.. + + + + + Looks up a localized string similar to Unexpected error retrieving item count.. + + + + + Looks up a localized string similar to Unexpected error retrieving selected item count.. + + + + + Looks up a localized string similar to Unexpected error retrieving selection.. + + + + + Looks up a localized string similar to Unexpected error retrieving view items.. + + + + + Looks up a localized string similar to The given path does not exist ({0}). + + + + + Looks up a localized string similar to Guid does not identify a known folder.. + + + + + Looks up a localized string similar to ControlPanel Category. + + + + + Looks up a localized string similar to ControlPanel Classic. + + + + + Looks up a localized string similar to Communications. + + + + + Looks up a localized string similar to Compressed Folder. + + + + + Looks up a localized string similar to Contacts. + + + + + Looks up a localized string similar to Documents. + + + + + Looks up a localized string similar to Games. + + + + + Looks up a localized string similar to Generic Library. + + + + + Looks up a localized string similar to Invalid. + + + + + Looks up a localized string similar to Library. + + + + + Looks up a localized string similar to Music. + + + + + Looks up a localized string similar to Music Icons. + + + + + Looks up a localized string similar to Network Explorer. + + + + + Looks up a localized string similar to Not Specified. + + + + + Looks up a localized string similar to Open Search. + + + + + Looks up a localized string similar to Other Users. + + + + + Looks up a localized string similar to Pictures. + + + + + Looks up a localized string similar to Printers. + + + + + Looks up a localized string similar to RecordedTV. + + + + + Looks up a localized string similar to RecycleBin. + + + + + Looks up a localized string similar to Saved Games. + + + + + Looks up a localized string similar to Search Connector. + + + + + Looks up a localized string similar to Searches. + + + + + Looks up a localized string similar to Generic SearchResults. + + + + + Looks up a localized string similar to Software Explorer. + + + + + Looks up a localized string similar to User Files. + + + + + Looks up a localized string similar to Users Libraries. + + + + + Looks up a localized string similar to Videos. + + + + + Looks up a localized string similar to IsExpandedMode cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to Custom categories cannot be added while recent documents tracking is turned off.. + + + + + Looks up a localized string similar to The file type is not registered with this application.. + + + + + Looks up a localized string similar to JumpListLink's path is required and cannot be null.. + + + + + Looks up a localized string similar to JumpListLink's title is required and cannot be null.. + + + + + Looks up a localized string similar to Negative numbers are not allowed for the ordinal position.. + + + + + Looks up a localized string similar to Given Known Folder ID is invalid.. + + + + + Looks up a localized string similar to Parsing name is invalid.. + + + + + Looks up a localized string similar to Creation of window has failed, view inner exception for details.. + + + + + Looks up a localized string similar to Window class could not be registered, check inner exception for more details.. + + + + + Looks up a localized string similar to Message filter registration failed.. + + + + + Looks up a localized string similar to No listener handled of that value is registered.. + + + + + Looks up a localized string similar to Cannot create window on the listener thread because there is no existing window on the listener thread.. + + + + + Looks up a localized string similar to NavigateToShortcut cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to Parent cannot be null.. + + + + + Looks up a localized string similar to The method or operation is not implemented.. + + + + + Looks up a localized string similar to OverwritePrompt cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to This CanonicalName is not a valid index.. + + + + + Looks up a localized string similar to This PropertyKey is not a valid index.. + + + + + Looks up a localized string similar to Argument CanonicalName cannot be null or empty.. + + + + + Looks up a localized string similar to Index was outside the bounds of the CommonFileDialogRadioButtonList.. + + + + + Looks up a localized string similar to RestoreDirectory cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to Retrieved a null shell item from dialog.. + + + + + Looks up a localized string similar to Given property key is invalid.. + + + + + Looks up a localized string similar to Shell Exception has occurred, look at inner exception for information.. + + + + + Looks up a localized string similar to GetParsingName has failed.. + + + + + Looks up a localized string similar to The given CanonicalName is not valid.. + + + + + Looks up a localized string similar to DefaultSaveFolder path not found.. + + + + + Looks up a localized string similar to LibraryName cannot be empty.. + + + + + Looks up a localized string similar to Folder path not found.. + + + + + Looks up a localized string similar to Invalid FolderType Guid.. + + + + + Looks up a localized string similar to The given known folder is not a valid library.. + + + + + Looks up a localized string similar to Can't get the display name.. + + + + + Looks up a localized string similar to Destination array too small, or invalid arrayIndex.. + + + + + Looks up a localized string similar to Must have at least one shell object in the collection.. + + + + + Looks up a localized string similar to Cannot insert items into a read only list.. + + + + + Looks up a localized string similar to Cannot remove items from a read only list.. + + + + + Looks up a localized string similar to Shell item could not be created.. + + + + + Looks up a localized string similar to Shell Object creation requires Windows Vista or higher operating system.. + + + + + Looks up a localized string similar to Unable to Create Shell Item.. + + + + + Looks up a localized string similar to Registration for change notification has failed.. + + + + + Looks up a localized string similar to Unable to change watched events while listening.. + + + + + Looks up a localized string similar to The value on this property cannot be set. To set the property value, use the ShellObject that is associated with this property.. + + + + + Looks up a localized string similar to No constructor found matching requested argument types.. + + + + + Looks up a localized string similar to Unable to set property.. + + + + + Looks up a localized string similar to Unable to get writable property store for this property.. + + + + + Looks up a localized string similar to A value had to be truncated in a string or rounded if a numeric value. Set AllowTruncatedValue to true to prevent this exception.. + + + + + Looks up a localized string similar to This Property is available on Windows 7 only.. + + + + + Looks up a localized string similar to This property only accepts a value of type \"{0}\".. + + + + + Looks up a localized string similar to Unable to set list of sort columns.. + + + + + Looks up a localized string similar to Unable to set visible columns.. + + + + + Looks up a localized string similar to CurrentSize (width or height) cannot be greater than the maximum size: {0}.. + + + + + Looks up a localized string similar to The current ShellObject does not have a thumbnail. Try using ShellThumbnailFormatOption.Default to get the icon for this item.. + + + + + Looks up a localized string similar to The current ShellObject does not have a valid thumbnail handler or there was a problem in extracting the thumbnail for this specific shell object.. + + + + + Looks up a localized string similar to CurrentSize (width or height) cannot be 0.. + + + + + Looks up a localized string similar to ShowHiddenItems cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to Show places list cannot be changed while dialog is showing.. + + + + + Looks up a localized string similar to The Stock Icon identifier given is invalid ({0}).. + + + + + Looks up a localized string similar to Child control's window handle cannot be zero.. + + + + + Looks up a localized string similar to Parent window handle cannot be zero.. + + + + + Looks up a localized string similar to TabbedThumbnailProxyWindow has not been set.. + + + + + Looks up a localized string similar to A valid active Window is needed to update the Taskbar.. + + + + + Looks up a localized string similar to The array of buttons must contain at least 1 item.. + + + + + Looks up a localized string similar to Tool bar buttons for this window are already added. Please refer to the Remarks section of the AddButtons method for more information on updating the properties or hiding existing buttons.. + + + + + Looks up a localized string similar to Value is already set. It cannot be set more than once.. + + + + + Looks up a localized string similar to The given control has not been added to the taskbar.. + + + + + Looks up a localized string similar to Window handle is invalid.. + + + + + Looks up a localized string similar to This preview has already been added.. + + + + + Looks up a localized string similar to The given preview has not been added to the taskbar.. + + + + + Looks up a localized string similar to Maximum number of buttons allowed is 7.. + + + + + Looks up a localized string similar to Null or empty arrays are not allowed.. + + + + + Encapsulates the data about a window message + + + + + Received windows message. + + + + + The result of registering with the MessageListenerFilter + + + + + Gets the window handle to which the callback was registered. + + + + + Gets the message for which the callback was registered. + + + + + Base class for the Event Args for change notifications raised by . + + + + + The type of the change that happened to the ShellObject + + + + + True if the event was raised as a result of a system interrupt. + + + + + The data that describes a ShellObject event with a single path parameter + + + + + The path of the shell object + + + + + The data that describes a ShellObject renamed event + + + + + The new path of the shell object + + + + + The data that describes a SystemImageUpdated event. + + + + + Gets the index of the system image that has been updated. + + + + + Listens for changes in/on a ShellObject and raises events when they occur. + This class supports all items under the shell namespace including + files, folders and virtual folders (libraries, search results and network items), etc. + + + + + Creates the ShellObjectWatcher for the given ShellObject + + The ShellObject to monitor + Whether to listen for changes recursively (for when monitoring a container) + + + + Start the watcher and begin receiving change notifications. + + If the watcher is running, has no effect. + Registration for notifications should be done before this is called. + + + + + + Stop the watcher and prevent further notifications from being received. + If the watcher is not running, this has no effect. + + + + + Processes all change notifications sent by the Windows Shell. + + The windows message representing the notification event + + + + Disposes ShellObjectWatcher + + + + + + Disposes ShellObjectWatcher. + + + + + Finalizer for ShellObjectWatcher + + + + + Gets whether the watcher is currently running. + + + + + Raised when any event occurs. + + + + + Raised when global events occur. + + + + + Raised when disk events occur. + + + + + Raised when an item is renamed. + + + + + Raised when an item is created. + + + + + Raised when an item is deleted. + + + + + Raised when an item is updated. + + + + + Raised when a directory is updated. + + + + + Raised when a directory is renamed. + + + + + Raised when a directory is created. + + + + + Raised when a directory is deleted. + + + + + Raised when media is inserted. + + + + + Raised when media is removed. + + + + + Raised when a drive is added. + + + + + Raised when a drive is removed. + + + + + Raised when a folder is shared on a network. + + + + + Raised when a folder is unshared from the network. + + + + + Raised when a server is disconnected. + + + + + Raised when a system image is changed. + + + + + Raised when free space changes. + + + + + Raised when a file type association changes. + + + + + Describes the event that has occurred. + Typically, only one event is specified at a time. + If more than one event is specified, + the values contained in the dwItem1 and dwItem2 parameters must be the same, + respectively, for all specified events. + This parameter can be one or more of the following values: + + + + + None + + + + + The name of a nonfolder item has changed. + SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the previous PIDL or name of the item. + dwItem2 contains the new PIDL or name of the item. + + + + + A nonfolder item has been created. SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the item that was created. + dwItem2 is not used and should be NULL. + + + + + A nonfolder item has been deleted. SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the item that was deleted. + dwItem2 is not used and should be NULL. + + + + + A folder has been created. SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the folder that was created. + dwItem2 is not used and should be NULL. + + + + + A folder has been removed. SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the folder that was removed. + dwItem2 is not used and should be NULL. + + + + + Storage media has been inserted into a drive. SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the root of the drive that contains the new media. + dwItem2 is not used and should be NULL. + + + + + Storage media has been removed from a drive. SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the root of the drive from which the media was removed. + dwItem2 is not used and should be NULL. + + + + + A drive has been removed. SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the root of the drive that was removed. + dwItem2 is not used and should be NULL. + + + + + A drive has been added. SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the root of the drive that was added. + dwItem2 is not used and should be NULL. + + + + + A folder on the local computer is being shared via the network. + SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the folder that is being shared. + dwItem2 is not used and should be NULL. + + + + + A folder on the local computer is no longer being shared via the network. + SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the folder that is no longer being shared. + dwItem2 is not used and should be NULL. + + + + + The attributes of an item or folder have changed. + SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the item or folder that has changed. + dwItem2 is not used and should be NULL. + + + + + The contents of an existing folder have changed, but the folder still exists and has not been renamed. + SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the folder that has changed. + dwItem2 is not used and should be NULL. + If a folder has been created, deleted, or renamed, use SHCNE_MKDIR, SHCNE_RMDIR, or SHCNE_RENAMEFOLDER, respectively. + + + + + An existing item (a folder or a nonfolder) has changed, but the item still exists and has not been renamed. + SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the item that has changed. + dwItem2 is not used and should be NULL. + If a nonfolder item has been created, deleted, or renamed, + use SHCNE_CREATE, SHCNE_DELETE, or SHCNE_RENAMEITEM, respectively, instead. + + + + + The computer has disconnected from a server. + SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the server from which the computer was disconnected. + dwItem2 is not used and should be NULL. + + + + + An image in the system image list has changed. + SHCNF_DWORD must be specified in uFlags. + dwItem1 is not used and should be NULL. + dwItem2 contains the index in the system image list that has changed. + //verify this is not opposite? + + + + The name of a folder has changed. SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the previous PIDL or name of the folder. + dwItem2 contains the new PIDL or name of the folder. + + + + + The amount of free space on a drive has changed. + SHCNF_IDLIST or SHCNF_PATH must be specified in uFlags. + dwItem1 contains the root of the drive on which the free space changed. + dwItem2 is not used and should be NULL. + + + + + A file type association has changed. + SHCNF_IDLIST must be specified in the uFlags parameter. + dwItem1 and dwItem2 are not used and must be NULL. + + + + + Specifies a combination of all of the disk event identifiers. + + + + + Specifies a combination of all of the global event identifiers. + + + + + All events have occurred. + + + + + The specified event occurred as a result of a system interrupt. + As this value modifies other event values, it cannot be used alone. + + + + + Represents a standard system icon. + + + + + Creates a new StockIcon instance with the specified identifer, default size + and no link overlay or selected states. + + A value that identifies the icon represented by this instance. + + + + Creates a new StockIcon instance with the specified identifer and options. + + A value that identifies the icon represented by this instance. + A value that indicates the size of the stock icon. + A bool value that indicates whether the icon has a link overlay. + A bool value that indicates whether the icon is in a selected state. + + + + Release the native and managed objects + + Indicates that this is being called from Dispose(), rather than the finalizer. + + + + Release the native objects + + + + + + + + + + Gets or sets a value indicating whether the icon appears selected. + + A value. + + + + Gets or sets a value that cotrols whether to put a link overlay on the icon. + + A value. + + + + Gets or sets a value that controls the size of the Stock Icon. + + A value. + + + + Gets or sets the Stock Icon identifier associated with this icon. + + + + + Gets the icon image in format. + + + + + Gets the icon image in format. + + + + + Gets the icon image in format. + + + + + Specifies options for the size of the stock icon. + + + + + Retrieve the small version of the icon, as specified by SM_CXSMICON and SM_CYSMICON system metrics. + + + + + Retrieve the large version of the icon, as specified by SM_CXICON and SM_CYICON system metrics. + + + + + Retrieve the shell-sized icons (instead of the size specified by the system metrics). + + + + + Provides values used to specify which standard icon to retrieve. + + + + + Icon for a document (blank page), no associated program. + + + + + Icon for a document with an associated program. + + + + + Icon for a generic application with no custom icon. + + + + + Icon for a closed folder. + + + + + Icon for an open folder. + + + + + Icon for a 5.25" floppy disk drive. + + + + + Icon for a 3.5" floppy disk drive. + + + + + Icon for a removable drive. + + + + + Icon for a fixed (hard disk) drive. + + + + + Icon for a network drive. + + + + + Icon for a disconnected network drive. + + + + + Icon for a CD drive. + + + + + Icon for a RAM disk drive. + + + + + Icon for an entire network. + + + + + Icon for a computer on the network. + + + + + Icon for a printer. + + + + + Icon for My Network places. + + + + + Icon for search (magnifying glass). + + + + + Icon for help. + + + + + Icon for an overlay indicating shared items. + + + + + Icon for an overlay indicating shortcuts to items. + + + + + Icon for an overlay for slow items. + + + + + Icon for a empty recycle bin. + + + + + Icon for a full recycle bin. + + + + + Icon for audio CD media. + + + + + Icon for a security lock. + + + + + Icon for a auto list. + + + + + Icon for a network printer. + + + + + Icon for a server share. + + + + + Icon for a Fax printer. + + + + + Icon for a networked Fax printer. + + + + + Icon for print to file. + + + + + Icon for a stack. + + + + + Icon for a SVCD media. + + + + + Icon for a folder containing other items. + + + + + Icon for an unknown drive. + + + + + Icon for a DVD drive. + + + + + Icon for DVD media. + + + + + Icon for DVD-RAM media. + + + + + Icon for DVD-RW media. + + + + + Icon for DVD-R media. + + + + + Icon for a DVD-ROM media. + + + + + Icon for CD+ (Enhanced CD) media. + + + + + Icon for CD-RW media. + + + + + Icon for a CD-R media. + + + + + Icon burning a CD. + + + + + Icon for blank CD media. + + + + + Icon for CD-ROM media. + + + + + Icon for audio files. + + + + + Icon for image files. + + + + + Icon for video files. + + + + + Icon for mixed Files. + + + + + Icon for a folder back. + + + + + Icon for a folder front. + + + + + Icon for a security shield. Use for UAC prompts only. + + + + + Icon for a warning. + + + + + Icon for an informational message. + + + + + Icon for an error message. + + + + + Icon for a key. + + + + + Icon for software. + + + + + Icon for a rename. + + + + + Icon for delete. + + + + + Icon for audio DVD media. + + + + + Icon for movie DVD media. + + + + + Icon for enhanced CD media. + + + + + Icon for enhanced DVD media. + + + + + Icon for HD-DVD media. + + + + + Icon for BluRay media. + + + + + Icon for VCD media. + + + + + Icon for DVD+R media. + + + + + Icon for DVD+RW media. + + + + + Icon for desktop computer. + + + + + Icon for mobile computer (laptop/notebook). + + + + + Icon for users. + + + + + Icon for smart media. + + + + + Icon for compact flash. + + + + + Icon for a cell phone. + + + + + Icon for a camera. + + + + + Icon for video camera. + + + + + Icon for audio player. + + + + + Icon for connecting to network. + + + + + Icon for the Internet. + + + + + Icon for a ZIP file. + + + + + Icon for settings. + + + + + HDDVD Drive (all types) + + + + + Icon for BluRay Drive (all types) + + + + + Icon for HDDVD-ROM Media + + + + + Icon for HDDVD-R Media + + + + + Icon for HDDVD-RAM Media + + + + + Icon for BluRay ROM Media + + + + + Icon for BluRay R Media + + + + + Icon for BluRay RE Media (Rewriable and RAM) + + + + + Icon for Clustered disk + + + + + Collection of all the standard system stock icons + + + + + Creates a stock icon collection using the default options for + size, link overlay and selection state. + + + + + Overloaded constructor that takes in size and Boolean values for + link overlay and selected icon state. The settings are applied to + all the stock icons in the collection. + + StockIcon size for all the icons in the collection. + Link Overlay state for all the icons in the collection. + Selection state for all the icons in the collection. + + + + Returns the existing stock icon from the internal cache, or creates a new one + based on the current settings if it's not in the cache. + + Unique identifier for the requested stock icon + Stock Icon based on the identifier given (either from the cache or created new) + + + + Gets the default stock icon size in one of the StockIconSize values. + This size applies to all the stock icons in the collection. + + + + + Gets the default link overlay state for the icon. This property + applies to all the stock icons in the collection. + + + + + Gets the default selected state for the icon. This property + applies to all the stock icons in the collection. + + + + + Gets a collection of all the system stock icons + + + + + Icon for a document (blank page), no associated program. + + + + + Icon for a document with an associated program. + + + + + Icon for a generic application with no custom icon. + + + + + Icon for a closed folder. + + + + + Icon for an open folder. + + + + + Icon for a 5.25" floppy disk drive. + + + + + Icon for a 3.5" floppy disk drive. + + + + + Icon for a removable drive. + + + + + Icon for a fixed (hard disk) drive. + + + + + Icon for a network drive. + + + + + Icon for a disconnected network drive. + + + + + Icon for a CD drive. + + + + + Icon for a RAM disk drive. + + + + + Icon for an entire network. + + + + + Icon for a computer on the network. + + + + + Icon for a printer. + + + + + Icon for My Network places. + + + + + Icon for search (magnifying glass). + + + + + Icon for help. + + + + + Icon for an overlay indicating shared items. + + + + + Icon for an overlay indicating shortcuts to items. + + + + + Icon for an overlay for slow items. + + + + + Icon for a empty recycle bin. + + + + + Icon for a full recycle bin. + + + + + Icon for audio CD media. + + + + + Icon for a security lock. + + + + + Icon for a auto list. + + + + + Icon for a network printer. + + + + + Icon for a server share. + + + + + Icon for a Fax printer. + + + + + Icon for a networked Fax printer. + + + + + Icon for print to file. + + + + + Icon for a stack. + + + + + Icon for a SVCD media. + + + + + Icon for a folder containing other items. + + + + + Icon for an unknown drive. + + + + + Icon for a DVD drive. + + + + + Icon for DVD media. + + + + + Icon for DVD-RAM media. + + + + + Icon for DVD-RW media. + + + + + Icon for DVD-R media. + + + + + Icon for a DVD-ROM media. + + + + + Icon for CD+ (Enhanced CD) media. + + + + + Icon for CD-RW media. + + + + + Icon for a CD-R media. + + + + + Icon burning a CD. + + + + + Icon for blank CD media. + + + + + Icon for CD-ROM media. + + + + + Icon for audio files. + + + + + Icon for image files. + + + + + Icon for video files. + + + + + Icon for mixed Files. + + + + + Icon for a folder back. + + + + + Icon for a folder front. + + + + + Icon for a security shield. Use for UAC prompts only. + + + + + Icon for a warning. + + + + + Icon for an informational message. + + + + + Icon for an error message. + + + + + Icon for a key. + + + + + Icon for software. + + + + + Icon for a rename. + + + + + Icon for delete. + + + + + Icon for audio DVD media. + + + + + Icon for movie DVD media. + + + + + Icon for enhanced CD media. + + + + + Icon for enhanced DVD media. + + + + + Icon for HD-DVD media. + + + + + Icon for BluRay media. + + + + + Icon for VCD media. + + + + + Icon for DVD+R media. + + + + + Icon for DVD+RW media. + + + + + Icon for desktop computer. + + + + + Icon for mobile computer (laptop/notebook). + + + + + Icon for users. + + + + + Icon for smart media. + + + + + Icon for compact flash. + + + + + Icon for a cell phone. + + + + + Icon for a camera. + + + + + Icon for video camera. + + + + + Icon for audio player. + + + + + Icon for connecting to network. + + + + + Icon for the Internet. + + + + + Icon for a ZIP file. + + + + + Icon for settings. + + + + + HDDVD Drive (all types) + + + + + Icon for BluRay Drive (all types) + + + + + Icon for HDDVD-ROM Media + + + + + Icon for HDDVD-R Media + + + + + Icon for HDDVD-RAM Media + + + + + Icon for BluRay ROM Media + + + + + Icon for BluRay R Media + + + + + Icon for BluRay RE Media (Rewriable and RAM) + + + + + Icon for Clustered disk + + + + + Represents a collection of custom categories + + + + + Add the specified category to this collection + + Category to add + + + + Remove the specified category from this collection + + Category item to remove + True if item was removed. + + + + Clear all items from the collection + + + + + Determine if this collection contains the specified item + + Category to search for + True if category was found + + + + Copy this collection to a compatible one-dimensional array, + starting at the specified index of the target array + + Array to copy to + Index of target array to start copy + + + + Returns an enumerator that iterates through this collection. + + Enumerator to iterate through this collection. + + + + Returns an enumerator that iterates through this collection. + + Enumerator to iterate through this collection. + + + + Event to trigger anytime this collection is modified + + + + + Determines if this collection is read-only + + + + + The number of items in this collection + + + + + Represents a collection of jump list items. + + The type of elements in this collection. + + + + Adds the specified item to this collection. + + The item to add. + + + + Removes the first instance of the specified item from the collection. + + The item to remove. + true if an item was removed, otherwise false if no items were removed. + + + + Clears all items from this collection. + + + + + Determines if this collection contains the specified item. + + The search item. + true if an item was found, otherwise false. + + + + Copies this collection to a compatible one-dimensional array, + starting at the specified index of the target array. + + The array name. + The index of the starting element. + + + + Returns an enumerator that iterates through a collection. + + An enumerator to iterate through this collection. + + + + Returns an enumerator that iterates through a collection of a specified type. + + An enumerator to iterate through this collection. + + + + Occurs anytime a change is made to the underlying collection. + + + + + Gets or sets a value that determines if this collection is read-only. + + + + + Gets a count of the items currently in this collection. + + + + + Represents a jump list link object. + + + + + Interface for jump list tasks + + + + + Interface for jump list items + + + + + Gets or sets this item's path + + + + + Initializes a new instance of a JumpListLink with the specified path. + + The path to the item. The path is required for the JumpList Link + The title for the JumpListLink item. The title is required for the JumpList link. + + + + Release the native and managed objects + + Indicates that this is being called from Dispose(), rather than the finalizer. + + + + Release the native objects. + + + + + Implement the finalizer. + + + + + Gets or sets the link's title + + + + + Gets or sets the link's path + + + + + Gets or sets the icon reference (location and index) of the link's icon. + + + + + Gets or sets the object's arguments (passed to the command line). + + + + + Gets or sets the object's working directory. + + + + + Gets or sets the show command of the lauched application. + + + + + Gets an IShellLinkW representation of this object + + + + + Represents a separator in the user task list. The JumpListSeparator control + can only be used in a user task list. + + + + + Release the native and managed objects + + Indicates that this is being called from Dispose(), rather than the finalizer. + + + + Release the native objects. + + + + + Implement the finalizer. + + + + + Gets an IShellLinkW representation of this object + + + + + Event args for when close is selected on a tabbed thumbnail proxy window. + + + + + Event args for various Tabbed Thumbnail related events + + + + + Creates a Event Args for a specific tabbed thumbnail event. + + Window handle for the control/window related to the event + + + + Creates a Event Args for a specific tabbed thumbnail event. + + WPF Control (UIElement) related to the event + + + + Gets the Window handle for the specific control/window that is related to this event. + + For WPF Controls (UIElement) the WindowHandle will be IntPtr.Zero. + Check the WindowsControl property to get the specific control associated with this event. + + + + Gets the WPF Control (UIElement) that is related to this event. This property may be null + for non-WPF applications. + + + + + Creates a Event Args for a specific tabbed thumbnail event. + + Window handle for the control/window related to the event + + + + Creates a Event Args for a specific tabbed thumbnail event. + + WPF Control (UIElement) related to the event + + + + If set to true, the proxy window will not be removed from the taskbar. + + + + + Helper class to capture a control or window as System.Drawing.Bitmap + + + + + Captures a screenshot of the specified window at the specified + bitmap size. NOTE: This method will not accurately capture controls + that are hidden or obstructed (partially or completely) by another control (e.g. hidden tabs, + or MDI child windows that are obstructed by other child windows/forms). + + The window handle. + The requested bitmap size. + A screen capture of the window. + + + + Grabs a snapshot of a WPF UIElement and returns the image as Bitmap. + + Represents the element to take the snapshot from. + Represents the X DPI value used to capture this snapshot. + Represents the Y DPI value used to capture this snapshot. + The requested bitmap width. + The requested bitmap height. + Returns the bitmap (PNG format). + + + + Resizes the given bitmap while maintaining the aspect ratio. + + Original/source bitmap + Maximum width for the new image + Maximum height for the new image + If true and requested image is wider than the source, the new image is resized accordingly. + + + + + Represents the main class for adding and removing tabbed thumbnails on the Taskbar + for child windows and controls. + + + + + Internal dictionary to keep track of the user's window handle and its + corresponding thumbnail preview objects. + + + + + Internal constructor that creates a new dictionary for keeping track of the window handles + and their corresponding thumbnail preview objects. + + + + + Adds a new tabbed thumbnail to the taskbar. + + Thumbnail preview for a specific window handle or control. The preview + object can be initialized with specific properties for the title, bitmap, and tooltip. + If the tabbed thumbnail has already been added + + + + Gets the TabbedThumbnail object associated with the given window handle + + Window handle for the control/window + TabbedThumbnail associated with the given window handle + + + + Gets the TabbedThumbnail object associated with the given control + + Specific control for which the preview object is requested + TabbedThumbnail associated with the given control + + + + Gets the TabbedThumbnail object associated with the given WPF Window + + WPF Control (UIElement) for which the preview object is requested + TabbedThumbnail associated with the given WPF Window + + + + Remove the tabbed thumbnail from the taskbar. + + TabbedThumbnail associated with the control/window that + is to be removed from the taskbar + + + + Remove the tabbed thumbnail from the taskbar. + + TabbedThumbnail associated with the window handle that + is to be removed from the taskbar + + + + Remove the tabbed thumbnail from the taskbar. + + TabbedThumbnail associated with the control that + is to be removed from the taskbar + + + + Remove the tabbed thumbnail from the taskbar. + + TabbedThumbnail associated with the WPF Control (UIElement) that + is to be removed from the taskbar + + + + Sets the given tabbed thumbnail preview object as being active on the taskbar tabbed thumbnails list. + Call this method to keep the application and the taskbar in sync as to which window/control + is currently active (or selected, in the case of tabbed application). + + TabbedThumbnail for the specific control/indow that is currently active in the application + If the control/window is not yet added to the tabbed thumbnails list + + + + Sets the given window handle as being active on the taskbar tabbed thumbnails list. + Call this method to keep the application and the taskbar in sync as to which window/control + is currently active (or selected, in the case of tabbed application). + + Window handle for the control/window that is currently active in the application + If the control/window is not yet added to the tabbed thumbnails list + + + + Sets the given Control/Form window as being active on the taskbar tabbed thumbnails list. + Call this method to keep the application and the taskbar in sync as to which window/control + is currently active (or selected, in the case of tabbed application). + + Control/Form that is currently active in the application + If the control/window is not yet added to the tabbed thumbnails list + + + + Sets the given WPF window as being active on the taskbar tabbed thumbnails list. + Call this method to keep the application and the taskbar in sync as to which window/control + is currently active (or selected, in the case of tabbed application). + + WPF control that is currently active in the application + If the control/window is not yet added to the tabbed thumbnails list + + + + Determines whether the given preview has been added to the taskbar's tabbed thumbnail list. + + The preview to locate on the taskbar's tabbed thumbnail list + true if the tab is already added on the taskbar; otherwise, false. + + + + Determines whether the given window has been added to the taskbar's tabbed thumbnail list. + + The window to locate on the taskbar's tabbed thumbnail list + true if the tab is already added on the taskbar; otherwise, false. + + + + Determines whether the given control has been added to the taskbar's tabbed thumbnail list. + + The preview to locate on the taskbar's tabbed thumbnail list + true if the tab is already added on the taskbar; otherwise, false. + + + + Determines whether the given control has been added to the taskbar's tabbed thumbnail list. + + The preview to locate on the taskbar's tabbed thumbnail list + true if the tab is already added on the taskbar; otherwise, false. + + + + Invalidates all the tabbed thumbnails. This will force the Desktop Window Manager + to not use the cached thumbnail or preview or aero peek and request a new one next time. + + This method should not be called frequently. + Doing so can lead to poor performance as new bitmaps are created and retrieved. + + + + Clear a clip that is already in place and return to the default display of the thumbnail. + + The handle to a window represented in the taskbar. This has to be a top-level window. + + + + Selects a portion of a window's client area to display as that window's thumbnail in the taskbar. + + The handle to a window represented in the taskbar. This has to be a top-level window. + Rectangle structure that specifies a selection within the window's client area, + relative to the upper-left corner of that client area. + If this parameter is null, the clipping area will be cleared and the default display of the thumbnail will be used instead. + + + + Moves an existing thumbnail to a new position in the application's group. + + Preview for the window whose order is being changed. + This value is required, must already be added via AddThumbnailPreview method, and cannot be null. + The preview of the tab window whose thumbnail that previewToChange is inserted to the left of. + This preview must already be added via AddThumbnailPreview. If this value is null, the previewToChange tab is added to the end of the list. + + + + + Event args for the TabbedThumbnailBitmapRequested event. The event allows applications to + provide a bitmap for the tabbed thumbnail's preview and peek. The application should also + set the Handled property if a custom bitmap is provided. + + + + + Creates a Event Args for a TabbedThumbnailBitmapRequested event. + + Window handle for the control/window related to the event + + + + Creates a Event Args for a TabbedThumbnailBitmapRequested event. + + WPF Control (UIElement) related to the event + + + + Gets or sets a value indicating whether the TabbedThumbnailBitmapRequested event was handled. + Set this property if the SetImage method is called with a custom bitmap for the thumbnail/peek. + + + + + Represents a tabbed thumbnail on the taskbar for a given window or a control. + + + + + Creates a new TabbedThumbnail with the given window handle of the parent and + a child control/window's handle (e.g. TabPage or Panel) + + Window handle of the parent window. + This window has to be a top-level window and the handle cannot be null or IntPtr.Zero + Window handle of the child control or window for which a tabbed + thumbnail needs to be displayed + + + + Creates a new TabbedThumbnail with the given window handle of the parent and + a child control (e.g. TabPage or Panel) + + Window handle of the parent window. + This window has to be a top-level window and the handle cannot be null or IntPtr.Zero + Child control for which a tabbed thumbnail needs to be displayed + This method can also be called when using a WindowsFormHost control in a WPF application. + Call this method with the main WPF Window's handle, and windowsFormHost.Child control. + + + + Creates a new TabbedThumbnail with the given window handle of the parent and + a WPF child Window. For WindowsFormHost control, use TabbedThumbnail(IntPtr, Control) overload and pass + the WindowsFormHost.Child as the second parameter. + + Parent window for the UIElement control. + This window has to be a top-level window and the handle cannot be null + WPF Control (UIElement) for which a tabbed thumbnail needs to be displayed + Offset point used for displaying the peek bitmap. This setting is + recomended for hidden WPF controls as it is difficult to calculate their offset. + + + + Sets the window icon for this thumbnail preview + + System.Drawing.Icon for the window/control associated with this preview + + + + Sets the window icon for this thumbnail preview + + Icon handle (hIcon) for the window/control associated with this preview + This method will not release the icon handle. It is the caller's responsibility to release the icon handle. + + + + Override the thumbnail and peek bitmap. + By providing this bitmap manually, Thumbnail Window manager will provide the + Desktop Window Manager (DWM) this bitmap instead of rendering one automatically. + Use this property to update the bitmap whenever the control is updated and the user + needs to be shown a new thumbnail on the taskbar preview (or aero peek). + + The image to use. + + If the bitmap doesn't have the right dimensions, the DWM may scale it or not + render certain areas as appropriate - it is the user's responsibility + to render a bitmap with the proper dimensions. + + + + + Override the thumbnail and peek bitmap. + By providing this bitmap manually, Thumbnail Window manager will provide the + Desktop Window Manager (DWM) this bitmap instead of rendering one automatically. + Use this property to update the bitmap whenever the control is updated and the user + needs to be shown a new thumbnail on the taskbar preview (or aero peek). + + The image to use. + + If the bitmap doesn't have the right dimensions, the DWM may scale it or not + render certain areas as appropriate - it is the user's responsibility + to render a bitmap with the proper dimensions. + + + + + Override the thumbnail and peek bitmap. + By providing this bitmap manually, Thumbnail Window manager will provide the + Desktop Window Manager (DWM) this bitmap instead of rendering one automatically. + Use this property to update the bitmap whenever the control is updated and the user + needs to be shown a new thumbnail on the taskbar preview (or aero peek). + + A bitmap handle for the image to use. + When the TabbedThumbnail is finalized, this class will delete the provided hBitmap. + + If the bitmap doesn't have the right dimensions, the DWM may scale it or not + render certain areas as appropriate - it is the user's responsibility + to render a bitmap with the proper dimensions. + + + + + Invalidate any existing thumbnail preview. Calling this method + will force DWM to request a new bitmap next time user previews the thumbnails + or requests Aero peek preview. + + + + + Returns true if the thumbnail was removed from the taskbar; false if it was not. + + Returns true if the thumbnail was removed from the taskbar; false if it was not. + + + + + + + + + Release the native objects. + + + + + Release the native objects. + + + + + + Title for the window shown as the taskbar thumbnail. + + + + + Tooltip to be shown for this thumbnail on the taskbar. + By default this is full title of the window shown on the taskbar. + + + + + Specifies that only a portion of the window's client area + should be used in the window's thumbnail. + A value of null will clear the clipping area and use the default thumbnail. + + + + + Specifies whether a standard window frame will be displayed + around the bitmap. If the bitmap represents a top-level window, + you would probably set this flag to true. If the bitmap + represents a child window (or a frameless window), you would + probably set this flag to false. + + + + + Gets or sets the offset used for displaying the peek bitmap. This setting is + recomended for hidden WPF controls as it is difficult to calculate their offset. + + + + + This event is raised when the Title property changes. + + + + + This event is raised when the Tooltip property changes. + + + + + The event that occurs when a tab is closed on the taskbar thumbnail preview. + + + + + The event that occurs when a tab is maximized via the taskbar thumbnail preview (context menu). + + + + + The event that occurs when a tab is minimized via the taskbar thumbnail preview (context menu). + + + + + The event that occurs when a tab is activated (clicked) on the taskbar thumbnail preview. + + + + + The event that occurs when a thumbnail or peek bitmap is requested by the user. + + + + + + + + + + Release the native objects. + + + + + Known category to display + + + + + Don't display either known category. You must have at least one + user task or custom category link in order to not see the + default 'Recent' known category + + + + + Display the 'Recent' known category + + + + + Display the 'Frequent' known category + + + + + Represents the thumbnail progress bar state. + + + + + No progress is displayed. + + + + + The progress is indeterminate (marquee). + + + + + Normal progress is displayed. + + + + + An error occurred (red). + + + + + The operation is paused (yellow). + + + + + WPARAM value for a THUMBBUTTON being clicked. + + + + + Sets the window's application id by its window handle. + + The window handle. + The application id. + + + + Thumbnail Alpha Types + + + + + Let the system decide. + + + + + No transparency + + + + + Has transparency + + + + + Defines the properties used by a Shell Property. + + + + + Gets a formatted, Unicode string representation of a property value. + + One or more PropertyDescriptionFormat flags + chosen to produce the desired display format. + The formatted value as a string. + + + + Gets the property key that identifies this property. + + + + + Get the property description object. + + + + + Gets the case-sensitive name of the property as it is known to the system, + regardless of its localized name. + + + + + Gets the value for this property using the generic Object type. + + + To obtain a specific type for this value, use the more strongly-typed + Property<T> class. + You can only set a value for this type using the Property<T> + class. + + + + + Gets the System.Type value for this property. + + + + + Gets the image reference path and icon index associated with a property value. + This API is only available in Windows 7. + + + + + Creates a readonly collection of IProperty objects. + + + + + Creates a new Property collection given an IPropertyStore object + + IPropertyStore + + + + Creates a new Property collection given an IShellItem2 native interface + + Parent ShellObject + + + + Creates a new ShellPropertyCollection object with the specified file or folder path. + + The path to the file or folder. + + + + Checks if a property with the given canonical name is available. + + The canonical name of the property. + True if available, false otherwise. + + + + Checks if a property with the given property key is available. + + The property key. + True if available, false otherwise. + + + + Release the native and managed objects + + Indicates that this is being called from Dispose(), rather than the finalizer. + + + + Release the native objects. + + + + + Implement the finalizer. + + + + + Gets the property associated with the supplied canonical name string. + The canonical name property is case-sensitive. + + + The canonical name. + The property associated with the canonical name, if found. + Throws IndexOutOfRangeException + if no matching property is found. + + + + Gets a property associated with the supplied property key. + + + The property key. + The property associated with the property key, if found. + Throws IndexOutOfRangeException + if no matching property is found. + + + + Defines the shell property description information for a property. + + + + + Gets the localized display string that describes the current sort order. + + Indicates the sort order should + reference the string "Z on top"; otherwise, the sort order should reference the string "A on top". + The sort description for this property. + The string retrieved by this method is determined by flags set in the + sortDescription attribute of the labelInfo element in the property's .propdesc file. + + + + Release the native objects + + Indicates that this is being called from Dispose(), rather than the finalizer. + + + + Release the native objects + + + + + Release the native objects + + + + + Gets the case-sensitive name of a property as it is known to the system, + regardless of its localized name. + + + + + Gets the property key identifying the underlying property. + + + + + Gets the display name of the property as it is shown in any user interface (UI). + + + + + Gets the text used in edit controls hosted in various dialog boxes. + + + + + Gets the VarEnum OLE type for this property. + + + + + Gets the .NET system type for a value of this property, or + null if the value is empty. + + + + + Gets the current data type used to display the property. + + + + + Gets the default user interface (UI) column width for this property. + + + + + Gets a value that describes how the property values are displayed when + multiple items are selected in the user interface (UI). + + + + + Gets a list of the possible values for this property. + + + + + Gets the column state flag, which describes how the property + should be treated by interfaces or APIs that use this flag. + + + + + Gets the condition type to use when displaying the property in + the query builder user interface (UI). This influences the list + of predicate conditions (for example, equals, less than, and + contains) that are shown for this property. + + For more information, see the conditionType attribute + of the typeInfo element in the property's .propdesc file. + + + + Gets the default condition operation to use + when displaying the property in the query builder user + interface (UI). This influences the list of predicate conditions + (for example, equals, less than, and contains) that are shown + for this property. + + For more information, see the conditionType attribute of the + typeInfo element in the property's .propdesc file. + + + + Gets the method used when a view is grouped by this property. + + The information retrieved by this method comes from + the groupingRange attribute of the typeInfo element in the + property's .propdesc file. + + + + Gets the current sort description flags for the property, + which indicate the particular wordings of sort offerings. + + The settings retrieved by this method are set + through the sortDescription attribute of the labelInfo + element in the property's .propdesc file. + + + + Gets a set of flags that describe the uses and capabilities of the property. + + + + + Gets the current set of flags governing the property's view. + + + + + Gets a value that determines if the native property description is present on the system. + + + + + Get the native property description COM interface + + + + + Indicate flags that modify the property store object retrieved by methods + that create a property store, such as IShellItem2::GetPropertyStore or + IPropertyStoreFactory::GetPropertyStore. + + + + + Meaning to a calling process: Return a read-only property store that contains all + properties. Slow items (offline files) are not opened. + Combination with other flags: Can be overridden by other flags. + + + + + Meaning to a calling process: Include only properties directly from the property + handler, which opens the file on the disk, network, or device. Meaning to a file + folder: Only include properties directly from the handler. + + Meaning to other folders: When delegating to a file folder, pass this flag on + to the file folder; do not do any multiplexing (MUX). When not delegating to a + file folder, ignore this flag instead of returning a failure code. + + Combination with other flags: Cannot be combined with GPS_TEMPORARY, + GPS_FASTPROPERTIESONLY, or GPS_BESTEFFORT. + + + + + Meaning to a calling process: Can write properties to the item. + Note: The store may contain fewer properties than a read-only store. + + Meaning to a file folder: ReadWrite. + + Meaning to other folders: ReadWrite. Note: When using default MUX, + return a single unmultiplexed store because the default MUX does not support ReadWrite. + + Combination with other flags: Cannot be combined with GPS_TEMPORARY, GPS_FASTPROPERTIESONLY, + GPS_BESTEFFORT, or GPS_DELAYCREATION. Implies GPS_HANDLERPROPERTIESONLY. + + + + + Meaning to a calling process: Provides a writable store, with no initial properties, + that exists for the lifetime of the Shell item instance; basically, a property bag + attached to the item instance. + + Meaning to a file folder: Not applicable. Handled by the Shell item. + + Meaning to other folders: Not applicable. Handled by the Shell item. + + Combination with other flags: Cannot be combined with any other flag. Implies GPS_READWRITE + + + + + Meaning to a calling process: Provides a store that does not involve reading from the + disk or network. Note: Some values may be different, or missing, compared to a store + without this flag. + + Meaning to a file folder: Include the "innate" and "fallback" stores only. Do not load the handler. + + Meaning to other folders: Include only properties that are available in memory or can + be computed very quickly (no properties from disk, network, or peripheral IO devices). + This is normally only data sources from the IDLIST. When delegating to other folders, pass this flag on to them. + + Combination with other flags: Cannot be combined with GPS_TEMPORARY, GPS_READWRITE, + GPS_HANDLERPROPERTIESONLY, or GPS_DELAYCREATION. + + + + + Meaning to a calling process: Open a slow item (offline file) if necessary. + Meaning to a file folder: Retrieve a file from offline storage, if necessary. + Note: Without this flag, the handler is not created for offline files. + + Meaning to other folders: Do not return any properties that are very slow. + + Combination with other flags: Cannot be combined with GPS_TEMPORARY or GPS_FASTPROPERTIESONLY. + + + + + Meaning to a calling process: Delay memory-intensive operations, such as file access, until + a property is requested that requires such access. + + Meaning to a file folder: Do not create the handler until needed; for example, either + GetCount/GetAt or GetValue, where the innate store does not satisfy the request. + Note: GetValue might fail due to file access problems. + + Meaning to other folders: If the folder has memory-intensive properties, such as + delegating to a file folder or network access, it can optimize performance by + supporting IDelayedPropertyStoreFactory and splitting up its properties into a + fast and a slow store. It can then use delayed MUX to recombine them. + + Combination with other flags: Cannot be combined with GPS_TEMPORARY or + GPS_READWRITE + + + + + Meaning to a calling process: Succeed at getting the store, even if some + properties are not returned. Note: Some values may be different, or missing, + compared to a store without this flag. + + Meaning to a file folder: Succeed and return a store, even if the handler or + innate store has an error during creation. Only fail if substores fail. + + Meaning to other folders: Succeed on getting the store, even if some properties + are not returned. + + Combination with other flags: Cannot be combined with GPS_TEMPORARY, + GPS_READWRITE, or GPS_HANDLERPROPERTIESONLY. + + + + + Mask for valid GETPROPERTYSTOREFLAGS values. + + + + + The specified items can be copied. + + + + + The specified items can be moved. + + + + + Shortcuts can be created for the specified items. This flag has the same value as DROPEFFECT. + The normal use of this flag is to add a Create Shortcut item to the shortcut menu that is displayed + during drag-and-drop operations. However, SFGAO_CANLINK also adds a Create Shortcut item to the Microsoft + Windows Explorer's File menu and to normal shortcut menus. + If this item is selected, your application's IContextMenu::InvokeCommand is invoked with the lpVerb + member of the CMINVOKECOMMANDINFO structure set to "link." Your application is responsible for creating the link. + + + + + The specified items can be bound to an IStorage interface through IShellFolder::BindToObject. + + + + + The specified items can be renamed. + + + + + The specified items can be deleted. + + + + + The specified items have property sheets. + + + + + The specified items are drop targets. + + + + + This flag is a mask for the capability flags. + + + + + Windows 7 and later. The specified items are system items. + + + + + The specified items are encrypted. + + + + + Indicates that accessing the object = through IStream or other storage interfaces, + is a slow operation. + Applications should avoid accessing items flagged with SFGAO_ISSLOW. + + + + + The specified items are ghosted icons. + + + + + The specified items are shortcuts. + + + + + The specified folder objects are shared. + + + + + The specified items are read-only. In the case of folders, this means + that new items cannot be created in those folders. + + + + + The item is hidden and should not be displayed unless the + Show hidden files and folders option is enabled in Folder Settings. + + + + + This flag is a mask for the display attributes. + + + + + The specified folders contain one or more file system folders. + + + + + The specified items are folders. + + + + + The specified folders or file objects are part of the file system + that is, they are files, directories, or root directories). + + + + + The specified folders have subfolders = and are, therefore, + expandable in the left pane of Windows Explorer). + + + + + This flag is a mask for the contents attributes. + + + + + When specified as input, SFGAO_VALIDATE instructs the folder to validate that the items + pointed to by the contents of apidl exist. If one or more of those items do not exist, + IShellFolder::GetAttributesOf returns a failure code. + When used with the file system folder, SFGAO_VALIDATE instructs the folder to discard cached + properties retrieved by clients of IShellFolder2::GetDetailsEx that may + have accumulated for the specified items. + + + + + The specified items are on removable media or are themselves removable devices. + + + + + The specified items are compressed. + + + + + The specified items can be browsed in place. + + + + + The items are nonenumerated items. + + + + + The objects contain new content. + + + + + It is possible to create monikers for the specified file objects or folders. + + + + + Not supported. + + + + + Indicates that the item has a stream associated with it that can be accessed + by a call to IShellFolder::BindToObject with IID_IStream in the riid parameter. + + + + + Children of this item are accessible through IStream or IStorage. + Those children are flagged with SFGAO_STORAGE or SFGAO_STREAM. + + + + + This flag is a mask for the storage capability attributes. + + + + + Mask used by PKEY_SFGAOFlags to remove certain values that are considered + to cause slow calculations or lack context. + Equal to SFGAO_VALIDATE | SFGAO_ISSLOW | SFGAO_HASSUBFOLDER. + + + + + Represents a saved search + + + + + Defines a strongly-typed property object. + All writable property objects must be of this type + to be able to call the value setter. + + The type of this property's value. + Because a property value can be empty, only nullable types + are allowed. + + + + Constructs a new Property object + + + + + + + + Constructs a new Property object + + + + + + + + Returns a formatted, Unicode string representation of a property value. + + One or more of the PropertyDescriptionFormat flags + that indicate the desired format. + The formatted value as a string, or null if this property + cannot be formatted for display. + True if the method successfully locates the formatted string; otherwise + False. + + + + Returns a formatted, Unicode string representation of a property value. + + One or more of the PropertyDescriptionFormat flags + that indicate the desired format. + The formatted value as a string, or null if this property + cannot be formatted for display. + + + + Clears the value of the property. + + + + + Gets or sets the strongly-typed value of this property. + The value of the property is cleared if the value is set to null. + + + If the property value cannot be retrieved or updated in the Property System + If the type of this property is not supported; e.g. writing a binary object. + Thrown if is false, and either + a string value was truncated or a numeric value was rounded. + + + + Gets the property key identifying this property. + + + + + Get the property description object. + + + + + Gets the case-sensitive name of a property as it is known to the system, + regardless of its localized name. + + + + + Gets the value for this property using the generic Object type. + To obtain a specific type for this value, use the more type strong + Property<T> class. + Also, you can only set a value for this type using Property<T> + + + + + Gets the associated runtime type. + + + + + Gets the image reference path and icon index associated with a property value (Windows 7 only). + + + + + Gets or sets a value that determines if a value can be truncated. The default for this property is false. + + + An will be thrown if + this property is not set to true, and a property value was set + but later truncated. + + + + + + Represents a custom category on the taskbar's jump list + + + + + Add JumpList items for this category + + The items to add to the JumpList. + + + + Creates a new custom category instance + + Category name + + + + Category name + + + + + Event that is triggered when the jump list collection is modified + + + + + Represents an instance of a Taskbar button jump list. + + + + + Create a JumpList for the application's taskbar button. + + A new JumpList that is associated with the app id of the main application window + If there are any other child (top-level) windows for this application and they don't have + a specific JumpList created for them, they all will share the same JumpList as the main application window. + In order to have a individual JumpList for a top-level window, use the overloaded method CreateJumpListForIndividualWindow. + + + + Create a JumpList for the application's taskbar button. + + Application Id for the individual window. This must be unique for each top-level window in order to have a individual JumpList. + Handle of the window associated with the new JumpList + A new JumpList that is associated with the specific window handle + + + + Create a JumpList for the application's taskbar button. + + Application Id for the individual window. This must be unique for each top-level window in order to have a individual JumpList. + WPF Window associated with the new JumpList + A new JumpList that is associated with the specific WPF window + + + + Adds a collection of custom categories to the Taskbar jump list. + + The catagories to add to the jump list. + + + + Adds user tasks to the Taskbar JumpList. User tasks can only consist of JumpListTask or + JumpListSeparator objects. + + The user tasks to add to the JumpList. + + + + Removes all user tasks that have been added. + + + + + Creates a new instance of the JumpList class with the specified + appId. The JumpList is associated with the main window of the application. + + Application Id to use for this instace. + + + + Creates a new instance of the JumpList class with the specified + appId. The JumpList is associated with the given WPF Window. + + Application Id to use for this instace. + WPF Window that is associated with this JumpList + + + + Creates a new instance of the JumpList class with the specified + appId. The JumpList is associated with the given window. + + Application Id to use for this instace. + Window handle for the window that is associated with this JumpList + + + + Reports document usage to the shell. + + The full path of the file to report usage. + + + + Commits the pending JumpList changes and refreshes the Taskbar. + + Will throw if the type of the file being added to the JumpList is not registered with the application. + Will throw if recent documents tracking is turned off by the user or via group policy. + Will throw if updating the JumpList fails for any other reason. + + + + Gets the recommended number of items to add to the jump list. + + + This number doesn’t + imply or suggest how many items will appear on the jump list. + This number should only be used for reference purposes since + the actual number of slots in the jump list can change after the last + refresh due to items being pinned or removed and resolution changes. + The jump list can increase in size accordingly. + + + + + Gets or sets the type of known categories to display. + + + + + Gets or sets the value for the known category location relative to the + custom category collection. + + + + + Gets or sets the application ID to use for this jump list. + + + + + Occurs when items are removed from the Taskbar's jump list since the last + refresh. + + + This event is not triggered + immediately when a user removes an item from the jump list but rather + when the application refreshes the task bar list directly. + + + + + Retrieves the current list of destinations that have been removed from the existing jump list by the user. + The removed destinations may become items on a custom jump list. + + A collection of items (filenames) removed from the existing jump list by the user. + + + + Represents a jump list item. + + + + + Creates a jump list item with the specified path. + + The path to the jump list item. + The file type should associate the given file + with the calling application. + + + + Gets or sets the target path for this jump list item. + + + + + Provides internal access to the functions provided by the ITaskbarList4 interface, + without being forced to refer to it through another singleton. + + + + + Represents an instance of the Windows taskbar + + + + + Applies an overlay to a taskbar button of the main application window to indicate application status or a notification to the user. + + The overlay icon + String that provides an alt text version of the information conveyed by the overlay, for accessibility purposes + + + + Applies an overlay to a taskbar button of the given window handle to indicate application status or a notification to the user. + + The handle of the window whose associated taskbar button receives the overlay. This handle must belong to a calling process associated with the button's application and must be a valid HWND or the call is ignored. + The overlay icon + String that provides an alt text version of the information conveyed by the overlay, for accessibility purposes + + + + Applies an overlay to a taskbar button of the given WPF window to indicate application status or a notification to the user. + + The window whose associated taskbar button receives the overlay. This window belong to a calling process associated with the button's application and must be already loaded. + The overlay icon + String that provides an alt text version of the information conveyed by the overlay, for accessibility purposes + + + + Displays or updates a progress bar hosted in a taskbar button of the main application window + to show the specific percentage completed of the full operation. + + An application-defined value that indicates the proportion of the operation that has been completed at the time the method is called. + An application-defined value that specifies the value currentValue will have when the operation is complete. + + + + Displays or updates a progress bar hosted in a taskbar button of the given window handle + to show the specific percentage completed of the full operation. + + The handle of the window whose associated taskbar button is being used as a progress indicator. + This window belong to a calling process associated with the button's application and must be already loaded. + An application-defined value that indicates the proportion of the operation that has been completed at the time the method is called. + An application-defined value that specifies the value currentValue will have when the operation is complete. + + + + Displays or updates a progress bar hosted in a taskbar button of the given WPF window + to show the specific percentage completed of the full operation. + + The window whose associated taskbar button is being used as a progress indicator. + This window belong to a calling process associated with the button's application and must be already loaded. + An application-defined value that indicates the proportion of the operation that has been completed at the time the method is called. + An application-defined value that specifies the value currentValue will have when the operation is complete. + + + + Sets the type and state of the progress indicator displayed on a taskbar button of the main application window. + + Progress state of the progress button + + + + Sets the type and state of the progress indicator displayed on a taskbar button + of the given window handle + + The handle of the window whose associated taskbar button is being used as a progress indicator. + This window belong to a calling process associated with the button's application and must be already loaded. + Progress state of the progress button + + + + Sets the type and state of the progress indicator displayed on a taskbar button + of the given WPF window + + The window whose associated taskbar button is being used as a progress indicator. + This window belong to a calling process associated with the button's application and must be already loaded. + Progress state of the progress button + + + + Sets the application user model id for an individual window + + The app id to set + Window handle for the window that needs a specific application id + AppId specifies a unique Application User Model ID (AppID) for the application or individual + top-level window whose taskbar button will hold the custom JumpList built through the methods class. + By setting an appId for a specific window, the window will not be grouped with it's parent window/application. Instead it will have it's own taskbar button. + + + + Sets the application user model id for a given window + + The app id to set + Window that needs a specific application id + AppId specifies a unique Application User Model ID (AppID) for the application or individual + top-level window whose taskbar button will hold the custom JumpList built through the methods class. + By setting an appId for a specific window, the window will not be grouped with it's parent window/application. Instead it will have it's own taskbar button. + + + + Sets the current process' explicit application user model id. + + The application id. + + + + Gets the current process' explicit application user model id. + + The app id or null if no app id has been defined. + + + + Represents an instance of the Windows Taskbar + + + + + Gets the Tabbed Thumbnail manager class for adding/updating + tabbed thumbnail previews. + + + + + Gets the Thumbnail toolbar manager class for adding/updating + toolbar buttons. + + + + + Gets or sets the application user model id. Use this to explicitly + set the application id when generating custom jump lists + + + + + Sets the handle of the window whose taskbar button will be used + to display progress. + + + + + Indicates if the user has set the application id for the whole process (all windows) + + + + + Indicates whether this feature is supported on the current platform. + + + + + + + + + + Release the native objects. + + + + + Dispatches a window message so that the appropriate events + can be invoked. This is used for the Taskbar's thumbnail toolbar feature. + + The window message, typically obtained + from a Windows Forms or WPF window procedure. + Taskbar window for which we are intercepting the messages + Returns true if this method handles the window message + + + + Helper function to capture a bitmap for a given window handle or incase of WPF app, + an UIElement. + + The proxy window for which a bitmap needs to be created + Size for the requested bitmap image + Bitmap captured from the window handle or UIElement. Null if the window is hidden or it's size is zero. + + + + Represents a taskbar thumbnail button in the thumbnail toolbar. + + + + + Initializes an instance of this class + + The icon to use for this button + The tooltip string to use for this button. + + + + The window manager should call this method to raise the public click event to all + the subscribers. + + Taskbar Window associated with this button + + + + + + + + + Release the native objects. + + + + + Release the native objects. + + + + + + The event that occurs when the taskbar thumbnail button + is clicked. + + + + + Gets thumbnail button's id. + + + + + Gets or sets the thumbnail button's icon. + + + + + Gets or sets the thumbnail button's tooltip. + + + + + Gets or sets the thumbnail button's visibility. Default is true. + + + + + Gets or sets the thumbnail button's enabled state. If the button is disabled, it is present, + but has a visual state that indicates that it will not respond to user action. Default is true. + + + + + Gets or sets the property that describes the behavior when the button is clicked. + If set to true, the taskbar button's flyout will close immediately. Default is false. + + + + + Gets or sets the property that describes whether the button is interactive with the user. Default is true. + + + Non-interactive buttons don't display any hover behavior nor do they raise click events. + They are intended to be used as status icons. This is mostly similar to being not Enabled, + but the image is not desaturated. + + + + + Native flags enum (used when creating the native button) + + + + + Native representation of the thumbnail button + + + + + Handle to the window to which this button is for (on the taskbar). + + + + + Indicates if this button was added to the taskbar. If it's not yet added, + then we can't do any updates on it. + + + + + Event args for TabbedThumbnailButton.Click event + + + + + Creates a Event Args for the TabbedThumbnailButton.Click event + + Window handle for the control/window related to the event + Thumbnail toolbar button that was clicked + + + + Creates a Event Args for the TabbedThumbnailButton.Click event + + WPF Control (UIElement) related to the event + Thumbnail toolbar button that was clicked + + + + Gets the Window handle for the specific control/window that is related to this event. + + For WPF Controls (UIElement) the WindowHandle will be IntPtr.Zero. + Check the WindowsControl property to get the specific control associated with this event. + + + + Gets the WPF Control (UIElement) that is related to this event. This property may be null + for non-WPF applications. + + + + + Gets the ThumbnailToolBarButton that was clicked + + + + + Thumbnail toolbar manager class for adding a thumbnail toolbar with a specified set of buttons + to the thumbnail image of a window in a taskbar button flyout. + + + + + Adds thumbnail toolbar for the specified window. + + Window handle for which the thumbnail toolbar buttons need to be added + Thumbnail buttons for the window's thumbnail toolbar + If the number of buttons exceed the maximum allowed capacity (7). + If the Window Handle passed in invalid + After a toolbar has been added to a thumbnail, buttons can be altered only through various + properties on the . While individual buttons cannot be added or removed, + they can be shown and hidden through as needed. + The toolbar itself cannot be removed without re-creating the window itself. + + + + + Adds thumbnail toolbar for the specified WPF Control. + + WPF Control for which the thumbnail toolbar buttons need to be added + Thumbnail buttons for the window's thumbnail toolbar + If the number of buttons exceed the maximum allowed capacity (7). + If the control passed in null + After a toolbar has been added to a thumbnail, buttons can be altered only through various + properties on the ThumbnailToolBarButton. While individual buttons cannot be added or removed, + they can be shown and hidden through ThumbnailToolBarButton.Visible as needed. + The toolbar itself cannot be removed without re-creating the window itself. + + + + + + + + + + Release the native objects. + + + + + Event arguments for when the user is notified of items + that have been removed from the taskbar destination list + + + + + The collection of removed items based on path. + + + + diff --git a/packages/WindowsAPICodePack-Shell.1.1/WindowsAPICodePack-Shell.1.1.nupkg b/packages/WindowsAPICodePack-Shell.1.1/WindowsAPICodePack-Shell.1.1.nupkg deleted file mode 100644 index 72aba89946b53c1f4324290549a0112f28977ce2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 473735 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%0A%6 z*@J83EP_8u&BE0poeBzk!ZL-5Yl^*@VNBcWswdi|93mt%uzdWrt1RGF5> z|E?JO?jkTs0wbdn6(_rQNl#DC?Vp=pFvOSU%PGhz8k+A*@0Xch;7v=($;mD7ruw{T z87Vmved*q58JSr=Zya5BI9%QHPk2KlK}1W`h#&|edR--=6TRCvMDMHD4Wb9pgVlSF z-Yu_QccVsK7TINWyV%u!zQ2EFp65RIo_p>&b7tn;GxM1MTQ$Rj4{o+SVgPnuQ`@Nl zzr{xN`KHvuD}I0f9tifJhm1SI_=&CXB>=VtiLbam(W0Y|#(4KLt0r(r`hk=7mpIMmvbJk%wE8N12a^+{0!Jlq zmd@K?)$WSg+x*n@+eVJ}e}t1xWhZuy@&%nQ{D(Df{855hWBZ zIi0;do@xApN+2qo>C1JnL_{}EoJ{}g7>oz`ewM%MLHk0y=9Fy%JZ2goCgZ6<#hg?G zS$TW#Sys>09osdUHYqSMK8~yMSfuI>?;lag+L5%69*b0>@2fn_#yU&@nG>PU#M z1uT6UJlQ$3m(DuUHF&X?4jYA}$*rdLD^ZmTC>Yf3Zc135BB4wcGa%whS@M2oZg{g08bKcweA9mo*jRJ`8obt_|cttAOp7OImfjZ;^sE#Z&Q`ugYr=3lY`dE*xcR(HcQay>R=dx( z0WV`pVGtsQE3a6ssnMMD&72?EX;aiH9FU*kx}YGFHCJI7jR_q6X!*ZVyc__4kY@U} zQ1v@5A+z`#xWkuRI{o>YYrt&>+=VZic-evn_3n&JFGR8qN!4k4y+pJcg zZ6zS$?Ael(9Z%xJ7miYF*N^>`snoiz$Www$LcZ30MIg_XEcnKsVIW^Wox%S^b1di6JHCk0`+6|<+6SBnP~}H) ztj2rk{&GFgsZHk^J~gz~tH&!VKj`-F!1FJ#@s8#9;aa>he7jvC%{}=WUs;anF7&23 zt$m6}#tKGO$f%JvPAq0Y`=@j?+xWe9*kQH``#1`9g8lxHjN9MejXBv7Rye#{eDy1BZp=W zdzwbUCdnORKap0KGZh){b-bV3D7_#^k=cf6JeQ+45HzB9yHirAM^JE&?d+@o~>Q+3wWp-DV6J1@8@g_=H8EC~Dz z(qDLG`s)T!y@;>cYbSIn2c7+%%d{2B+I+KE$Jq(?cBlh<0G3{O&CQKdzTKO%`e+xM zA%a`9n}?-%OZ}v-j_P4o5mwBF)vgG8lb6lB;uZ64$RODV<~+}opuQMiBfPDfpE3H{ zXxwbM{yILxn}{9;-4oX@5p^xT$olH9py|N$K9o_+(r{R$>H}$kb)nmjsz?0(KZ7sC z$h(3nN-xXgCLtN+e-myc<1a1fgH63piI+6cyl0O< zp56FGVP(;?N|Kquil(&yZ1Vw3U8fmRVmozG^7Poz@SKazGL!Iy;;qJ}jiSbLFX9i^ zl^NXsG>xepSE?%1%r?$`YP7~V($}~7zj<*9J$xFt6CK*&=x}xww7FdReIlkyvKP|( z_}#TPqlwHf;aOkRKmKlMS?^xkJC=lD9r|bsMWTBik;FHClkH)Dn8vb+TjlI~y`yN$C4l4vFvn8RxzKo8Pe##p@Fi;%ds- z3fX+`O8-<~8J-qKZ~ov$A@?6_G|twuxxJ)K$KlhlgR8b~*T;O!r|sT)P%{xn3%RA+ zsc@CJJLzO2MeTyTcP4LVKHq!YS*u)%oZYmPQb%p;cM&IqcGE7czp)K6@{@9lj+v#P z;Tgx8-sOme2ctf&IBQ1p*J)+Ku)2;9MtvH*#|^6R;u;3{%BUXYqIFd~Lxa~C2dQ@^ z!!WmlxoMBAf4emo+I#NjbJOC)m;!Y__nBk&_57d?h7)eXpE-*AWo4L%~)$dfl znR$dJo6skYV}u&j-CW6f8)$5>6wHtPmEX*s!dQB*ogNUIXfmJRG?h%@km1I8fb+&b zraEv_ThlrX(_j=DrF8pOH1jmTfknGWagvZhNtEr;&q2F2y_Dnz*$eE^aC{bQLT2uS z(|kpK?5c0vas4JNecjfiilys;kF27MeO!Mm=CFu?tE{+mdOvNo!;3^yfPuwW0P}Ap zCCsM5o8IfS?-Lv^5xx?2y3wcg*-{cVvSK&NjZe|jLk~4eu-5c6{3a`cE<@^AOOG~+ zkC;9K2eLjp?j-d z<@?GX;n>h7`V4#|rX+@RXNqO{A@3;Rv#OuP+~+pryZ6k?2R~QpA#9Co7HJ=)(l?pe zp>O}Vbl?0;!LH^sdhTCJE%`E zom~D!{px~r#qh0H%%4RCa}G@)hmv!0N5_`uz|S|Wf4UW;{}iac+O=t22c$h)_Ow4d zxEc&V3N8*aTwF73u=|2=E7OA1Je%XU~e;<@opyFO1B7uY|pFKmhM)8dRqRe?5_78qvLq^-+o*W zHcuO_*tj~^ol9397({o?eR$?FM~SK-`*RZA+$16r>EsUnZV`TNkJ)*ybxl#Rfz(bl z(o9V#q1r&sM%JIz;}V;lvRqpZ;u~8j;PVtW!8*rDiviGtr-`#0HQJa*^{usz%>h1| zt)fqntxwO!L>s!t;`grUrspp{c8RpqYsJ%DZhAY-(j1g3m~+NbtvXa$>YeFs7|;-B zEnjxWx1403*4H>xB-WJjD516iZIj!B(KSuYg|u$n4qXW~6mRe4$jy8j#^Bn^H zN{K!`0+5IGt?5mTm-{6?KG1GWVn1MD?e*e8M^4e;WQ^C^YtXJE;kN6;nJ5-6Q8;MX z*j!rH-OOxeqqHF3LBjGoq-pg`rrto0CgJz+U#el(IpqT?!ORX)-dNc`m7KPS(&3Lv zg4QjvqKQ9!GJ^TPIR8>UlQQ#CpQoj?s6Y1^a-O_0iB<)i&Nq)eTWhJ*WlmBK(l8T% z0}|~$Q*r{jI&uQQG8Mbe_+%Yl&8d8+%BFrzIG?fAWmayAc47OST;E+>sV*Xz)Z&-= zHe)5@3fLt6Ud~E-I3Za)p`vL2Is~wE79wJ1GxWzyNNB$XEP-Nans*Rl4GT1Z6pXTi{B8^_ zyRpqf%YuV@{m$KPEj_|!({65a*k!)i|NOcq4I2>r5(@*gR#jQX2MgVwG^Jzs5=T1z zO(ahe5WFco-S5hom=|wMQ#A{){pr@#SwFYX%!iOY=`QW6(_Eq5oa6cBWRO)W!u+Uh zO6c)kTiTyW-Ze3^xyL1MfFmB~8gu)5R9vM?68su-97Z%o>jpH?tl1shz9+A1)~bTb zq+y;zX{y7SJ!PJ&n}Mhqap|(h`S%7h7m=Z(K)!pKajV{&X=En65{xZ~n8+Wl*rYOzV= zOmwRAuc*v3r`UkJKc1bCnoY-8$3`5Jj^68^H7$Q)srqd(bg@(^6Z4=Y)fs9{kvaI-ACbRm@D6?y1Joh9I zh0K&E42|p89?`SM?aLw!H)|pbPtCaMICuG;0+VTeV$kZui*7*E!WbcHv zD(^L(?w^bq{A%sVbxT}Tx8-#WwYdDJQ6xBYz(ZQqtW)32!17J~dq-6>f@yl^2!A`y zs*`_nVqVsHj+QoE<#^m`tsVIM zEMtPsLb~3-yFI6^u`8*0~;?E#hERFxE556lQDXG)4uoE3ZtUa zKW|AtDoaHxQM96k+&iK}3g2(XJ|oqr4c&4dMYLhps7EVmA=BwT0eZJ{x>~}Jn^`b9 zMSfa+gw;3mjnFXX!(JsEP2`IfbRF0!)}Y2b$EFtWX-j6>+%C6 zPWiuoHl3*_&6|V-nYHL86-{|j6q|eBPK!NqLp^83Z$C$=-OQ(6Nm@y>`Aks#)*GCC zSdY14fuytf)D~HNy?Y-1H1Gp6HM@ZX^|}|EU25!cil@=TVF+8)qh|t9X#X#7B{nTS zH-z~y3YLth`W}x+e};^2xkJG(3J;aWqY)o!dD>%!*Dl=(dubIoxB|RJEk?M#(h8EJ z`U)05(p8%8a2h?AkT!fQ?UU2LCA?s`l!d8>jfsQ&nyNwKRd zv%o#NxRmTP&;P_HH_YE_1&Z4!xRen~nD-AA_#Cbfm1TPb^uBP0#JCSJa^*qZ?aD*B z{Yk9;X8kldVcA}Bf#BV9MW=MdqrNwWF}cRi6r3$KWm%Vt@Mj0tq$gJVJo+U!!Lt29 z3euWNjdACH!_~K84m#GDW_$aop~-JH{$XRFdvjB&(5Sd?O24PR&QFpGnIMxRmctkE1bP2ZNVb6P_xY3%ZI#NkK?l<3O5} z3wEv#B{Wyer+7dt#bDXv+^TR;!hd+f5cKZ$Uy0rK5YLmJRZx(c@}DWL+KmG~eJf^h z1qet}U-0f{2e(l=XsC~j3fNiNj&HN=t59F4$>gzB{}ybH==jTn@)su`G+B7G%@mcQ zImNSm_4&+u%DW82lhKlh>~iV`Wu>-QPj!lNmsQ2!*P4|iisC){niVC4)R(<`kO4!J z-JU>)?sI;m-NGr)Ux^fq7|2f=YPKXBi!c``|H-O3!CEV``=@^l{c}^-m^4+dU)&X= zCm!>+N3dM zE7&s^nG)tzkl3JgE*sgchAa(bI^cA*>^4_yaRyoq9)FFC{wLp_HT7dAUm*B-zisDt zQwmNEAQrJHE2jw1T^h2kQzuCF{S?Tl71Sd%rH0|Sn{>!>&7;qIAB>uEq-rF`9IPO7 zhL5+g@1{(vIzb;9?Yh&dA?BOTzan| zWE7-!1bQG5A!%v#*rPdvp1$6jo^?{cFIql8Q) zsF}4YL8VdrQI5)5WI6fhXRrZzg#+%8K?0PkdVqx0&7v7OjX?fu^!SLv5WrWzIJH-+d9g2NjS= z_vzKmmEhEw{(cQzaLq_Xh3oEZ{~I4-P9yt~ciT+w z1wXSDjUBP_O5ZPQEvIVed4jmM2%S-yeY9vAxm>1UupASr2NU-m-7s%`UM2{k8gh8V zwJh$k{`URUr2B!0mYulv^E-Kx-NdqUX&BNBZ=^m`9N9?n@2CteW*;?CnG!JAPm&Pb z(($Irb@Y+gRAAA&HfYZ3KG3|29ITdwXl+RsL8j*RPRHpRpx*<093c*DT;t9KD>GG# zzR^l-d1)KC-Tk>esRzr8d(n7vi93(QV0+I;oOZn7^iJ27QIt8DSdsy&Z4n%c374f` zQ$D3Ha}hWLztKks>uFVc97N2lh%aw=iB6@slRUTMk_ZC+0HwI1_>uS@u49>2kbZYt zMwEp(M7byEJxJgE8f{(=OXv+ zx-?Vck5B!o4nzG>@z+2Y4@!fC=6eaXgBAaQdX3YQ3 zMlm-^A}XZ@a!p~^0$TGHKb=L(nDnz)TT46XPlzS_Y#wVzx{LBC&p#2Ta1f+Xx5#>(7gHnw0R7txE zFWOS%iA01oT2t_rDewi7{2PTT?`Ymbd0R^Zd85E$K$woTG~$h&J6~X=#;LiUR-^}K zfWmma&;u>sBvcIVFzV8oIt5ixW|jV8_|V}~0;->UDDz;a5G3;jVg)M)U1``Rdi)J6 zEeFY#+W>I~*p*sHp2h?NEWiNt%}7dV%UM?t*X2{&DMOjoSiW_kaJ>VJ{We5`*^Y0a3mhMayDjo4*Igu`d1PB$|1Hu7(K@+D90YvZW{v`O1-Jys% z7 z8qERhq9C9ZUT0J=?40B5CKNUNjDr&24R;VZKD*+uIYtW-&9@I-Fr3pGB`yz+v{W4)5MfW;Z5%f z8gErFyUUt6{88eNpXcOiY75;lp9Ik9_p_z@OAnSP2{0tl{wEFTj5Cx&$+>SbmKq5( z-PsgCm^uke*Np-{GHlcj1Qw^s=rXz0oHjcu;?7>vB9_y6+I49q~tH4E#2G2B_~C^Iq8I@O32l6By$I)X+3ma18r#^e^<~_9`J35d^U@6l|26WfMZN<_=R3euQ*058o`)RhyRSKK=@%d!%dH59kK3ot!3V#8|!{^|go6T#)YZSqcI+QC));@vL|E7%= zHPii;Zb`r5F2dnF__4LWrTO{lX$jA<571IY{;~}N9%%X^oOlarFz${)iEe$%1HZG> zm8ghCk}k#6Q7TvD9>Wc+o7Tv?DG6_|{w3*uq&~8e4tsR3-NEyM&7JT&yOKFDSBpmA$|EV3jzSm_UK0Mx)?v1pq}w zw>eW22VFtvFx-rj_O$Fr_0<%SlW;0R#A-5}KXmAo%zeV8UrhnGsguHH!8scuV#Bmf zUh(6<;7_@B`uO#aa9eoJo2a_Ppqw5KC5#;UB6Z!r`m3MK;O9ZleDwlf1u?lpBZiUT zQ+U9MZ>jw%smv1@5*hMsd_*$^mg%Yr{zJbeTgR1rAT5HG*o6Wr*d~H?*uqe-5Xn3N zzx8`1%(UHgcQ|uIFAt4?Qe55h%9viq^cHpH>DNf#HlB3B2#==)N9=Bf~xGsX<`{n#wfxGAV?CKc)7VV6Fg=Roof3nn0 zEI0w`;)?Mp!V%clV}S5B^>svFtwztmZ^<+-qCum{*>fpPRW4IFvQhzR`%ZHhKTZ^BUpb@GXFiFYd!8g_H9o9LREK~mM}fxUtK+a|Im;wDNj8ewA7 zdlvUBh=cESP%JE)*7B~yM)^_sTz73klYw7g6JC7w3QfX~m?hqYB*Q5aA&?)Y2gbd>+yno?*+2 zu3+EVc@W%GjW?RmE)9TR&*-zs@(2oO<>TGX^lRb@obs~^wB^s=kWYa*)at@bD7EJZ zR9Imw6P5_;TathWB>WXQG2$V=*e)ew+~OaLD&bF4BuK)RC$s?s zZUEgjfTR|D2Tp@EsZUz9W;%!o!d{fZBpzJ{Uu6EdRY&{6LGU;=;!CO-Jf7O3E`K}U zAiudlGha-RRDM{|GruvPw}7!=IUn|heD5}X=V~Qxmt2M@80hfwfE_8H<^^s%35ZNv z;Hw6{x_*MCzp%^CtGrkb$zgn7eG#=|3N~O+@ufdTl$BhP*els<+FRRm*}I|N*gx`m z=9PY@rN*O`lb}?Dhggo1gfli4H)()AaXI0UM3F%1J=|Gj%lr?R_>m9}7x@6gp0Y{?2(7-FvV8A); z-5yagkNetVT0j+=Rg-782!mEm{+6Wa_>QHIT~;t{X`t!+izcvS7LD^7R5wd`QFzf~ zN$pq6YZl@Aa8G#fsaN~L-{aFy+`50A)}(=r=DnxMG}rVF0QxaZrFMnoa0VK*r5g;u zSX9nP@z32nN54gPsuRNm^b~QYCi8)Gj=@G1GzRHAZCc|u{Iy}f=p0;Xnp$@2c=hYj z$8o`4HQV4cU~JB~w@e;KeD$lry76{s$wQM+)G9Cb=Jp@Yc5Z{FscKLW0fX(Vx;ngG zFn-G>D{aHLt)Gu~pN4U_{cZMk&Ol>R#5(ZXQOZb>!L@k$FU44H#sV$+3PD zg<3=lyy?E&M^oOd57^z{o{GJOoR4xHzzH&`3sJkW;(D0Gl(2=3F8;$PZ$H4Wq%@f{ zizH*m!!eArp(R&iE>sWD`fFh|pqtsgj(+~(v7&beW%!9F<9vpxeK7Nl6xBX|c+r>I9rV3=2Q40vg3QaRCM_eQ{QSaDHDUSh!8^VOcyu=)YcT}gBu83b# zKKlK$iQj?o5VwDFo0TZTHK5*n3(aUeH(-;+gFj8(!fpj5-T{vY?q8lvG6EcB@`e3w zy3?){0ge`(#u&jPJ9r~}91h4Ypl>q#Y8XDGK%H+<5M0p8Lp~c09%PHZ3PL}5bF1|j zBR$xMY5e}Yd&=6vUmlYKCx?^fQ!26=F}y)>Bb`rx5iDUWMhq)jAt%}v@BoSc+A-J* zlWnCMn|#^=F?o#qX2EKHQGQB39=@C(SKupu7<%xD!5n5H*db$rC%k*SFaCI6^6|bj zFQ;D)K*Spd~;PjT}rVTvWXvCWuf-V2X3?O53iEWzdZjwsS2 z1B;4%0q2JQ8dumW!s3e$Q))S`(UKIhhqY}LHyO<=x(tvTar`j9lT5G)RN4Kep*Ha{ zc76js!AroeQx_wK{u~+@7oNecSd<>rL$KF>9$Crk++oQLP&N%UBkjA@oH}$pXa|x9 zb+OOcm7WRK2~i}U5Ke`;Gj5}F9rG$7vekaiy&9(b28F6X0YV=1JDI;8AuYF!o+c*K z>Eg>&?SABPSuk44n{)DU(#^fDS;&eRag+oq4(c{>T4>><9-XaxaLR47Eu7bstR>s2 zN|nWNS|FBHtuZRc4;|tp`|#q|l+*QFMpgWC0l4&CLR&+@*>UZwzj!b;lI68#NszYT z!gjYQ^FHz1uoA`|8RH!`yz@uW3v6!2<2`K8M_NPT^3a8H|2{KOH?1U97HJNd#eEqa z*B_4|DG45O2Fl|Kk6rF03}nHC*;VFa?1J%ZC<3bE7HYi2R0xJBw;yZ(*-zZ)Wd{ zmP4zQQ%cgBKCyUY@wl6nAnqlG6+u&>hv74D);kaG_FD(Wkvu9_uJafrUv0Bt6gH%g zE#D~@B{!@fR1jh>i1k5}ps(S~cgDRnKTqzix(88wd085O^>YnLLa1n1OQcW4oeYO+ zh0)2=%P-8%peD7ZGqHyTgkcn{;I3w_1c}Vbhgf?5Y%jph`0*a*GRQWB!hIuhC#ldt zuVM|;kcUCT;*0+%%0k7?`5kHqUO+7dWrCfa49q|szLeCYTB0H-BA=o6K2HYBQi`R( z5g#rO2p9P$wDDEsjk}a4+9`Q1(H~b$iikNEoXPExu=!_4LS@s?=Y7oB(BVeR~II20%`MKTSCutv-G7~y7dn;E|yM1 z_yjAu^gC5w^HK6V>O`1T3UukS>UTf1+U+x5b#Mi$t^=ZkG ze3ZP&Kzq|I5jvp=ypzN7NWga9T=w-i@Q|-ubGty z+zxa*V#STB0zdfKx)nN-u&_u%@SJWu_OdFem@*j{?nUn)Gi{SoEIwTx_D3b4P)An~ zd>)Zk4sCL z>Z{K;ipU`aE`_*!-hAMO1d=v&81eL9KJqlU+mD-JK3ym&yRe%wfgdevZ*Rv;Pu`rT z7g=Pn+Y5amd5>@o6HJN4pGq6vtR&-T(QIfkdy#>XeDfO-4whCv(;ZZBd_F!0C!YJ* zV$CG+a88YQ(^qs3vq9n2z0Z?2AKDV?6V55mC08bgl0W=ftKfeg#v0l4Q0AZO=LBY~ zuYIPgsnZ+s*+%YTYG&*uwEF61j+!|vuTfet#4OgD`5sQ*PJy1yl@H5*q5X!uCov%N zDr3}c`~02>f;8{jov%$oepuU_JiQM4eKR8uP8c$cn>O*!wQ|W9_q%obfq(?f`>2J_ zP_kdYo2HbS#-C1~OQK=w2+xZg?t|y}>$`Z%kpPB(Cz84)q$l`j?OwadNILlpg#{k+ zS`=yv@Ie+cqs9y)kA}Vivtl*Tf$+ovpaM+s_G`M@?AW2pFT?x8a*T3#!tfZz+c1P> zXl#LT-ZmO@fBW*$d^5tHnG8%M%qsb~<6!`o7d7@Xnjc+tx8x7ywdKKvmCGnftKZ@C zw9HYo%JNl;7w$D zaeDcjUM0+7SB}wvFAtuw;1n9f924k%r{Nu;zu*t74>p-<5IsKrR^e)k; z7NELt8ug{SmYiAbl(K}9Q${_2aVN1j@yVRWp(2=Z*IZfoE(SvPn|IC2zZ5g)FSM&u zt=6_4Ax}3562oG}t=@BaW+%BN~u^qW__T;3SDPtUyVs+L>7n)5fScy*H`BAjyOdD&osvR{{OEM1|_q&6o3vdA5 z`J;{cl<3zHoyYD!z@iJ*W^PrrWcBrrOt|zU8CHrFi`}`YcN@J}-xT+>z_WO$mulsu zsi6-4rCg&vU%!E~rGYxO&cQ$$E9Zf97D5c;OhDfVvJ=+7>gJ*deqR zxTPvT$s2*iOBWKvC8LIRePY=x#A7d)**P_5_s6$o}g*d(c*o$33lG%JTN7+I4&QuwLu?s}R#vIvn%WE51-Oi3?4~ zZr51)ifizjSA%aRKjW`>uM3k^9?(;PKT5xlRxVMF3p!FrW8t&iIq6TQ&ZA2kq&o^2 zG#Ipw1=26az+$ooJ|9_EcI_g4Q_mlWzy5e?Vi4l3Ll>l4vheixx)V=#WcdT1Qv}^Q zB7`I(eiNJZ>b|*B$-*<2zIvYSbo4W7`^548c;8zQ4WD*KQ^SV;NkIAP7Whcwshpxt&tHEZ&_f%bKaUHEGp|yhi#T zZ3Ijmdo-dgfy1X4{t44=b%#vaIRi2{;!U^2E+uIlz`L8X5q_l7ps%5WqHm~PQAbQT z&inFq>e9oT`kF!fvNc=9$K427PwsW?b=?^^N$wT=s)8wzSBJ?kNNt{zUpc5r{@t7@GdwWneD`jiDOG+wIM$!amy;HRD^oMihSIvr#jgs4lrEBk(amA2pdIi&o ztrIxnT-IBorP`ARO^&!!ZprX4k#z!BoRdmjFXELCIqiYpWKB#;jJgwDceFAUg87gs zQE{-(59Po&DXuV8%`bL#;uQa6uyYJlVgl~JXN z%BTGjzl?D%AFh9<&)eS*CQ^hfr*Z6xJw75cs(pUA?q(k1(Hag0(Z>4r)z8*}J4)lK z|7I;eQ#KYF)NuzQRWPE*?cr6XjY`AmQ^)3SJEYopkE7E=k6&0%(q1yJjARLfEF6FK ztmvYfSD>0!J0*_4$oNbj+fd_m8>F(bYWlj67Dg_mxRUMX>y%@eKBSY}Y#hv(He(&5 zOkHQ+e`VU13(klxa`C!tDZzR<#i+P4uB*=LCXpU2{Tv>DU;je7O)!sjd{Ewavb|+d z=p1MlSW73eggHwr^|;D!{y3}S45M^X3S+-9ajJP^c;#I&rRjHL!Ij?Rn}G1P>O|_5 z5OfIY^OE({J2P2FK|NaL_ZPm;9hXSGtE1D_B{<{O-8TI0MI!5!(2k8%sYTH-LC!E3?XqET2HhBxv+DJ+i<;d(LN`R zblZjkH$vdgmx8~mt@E!t+F9wtC3iO$F2M>lO7cEr<) z^}Ye8=+j>67_nzCVia2ldE4`2%CH5t5HUYSB!UPKcagH*AAQRbM08wO^|vv)?qNEa zq%4Iwzx;43$uI}{!gAg0Dd3Ux>rgP+_XK+B&)-29 zu|aU30M`+2UGumG*^ZP!8m+p;OsxuowSvB0&|JJd{(R2nG1oV|>K3=VDgxw`-Ijf2 zDtXa$X_53>1`dr^SffVK%v?X3oS9UVeL6>N5d03nN=p{Ik6F|al+{Uua`pL3GA}e1 zAw6>dZyP0mPyo$ZuB5DPjhieD^PO%Sf72a25{2{=$mxk`6FOd4CyfsL#zg(OTLdr- zLCtIyhW^!sJw2zy8#moQ)H%+JPKpNHMV=q33KC!0de$D6S+QT_{Ow}7(%-ws%BA%P zU-xD;3a?)Q)4vAL8(gAKq*~W+2RI4_%>oc3|wx`c}F$0?a)XJ`?j;K`UGbB!C8kn=AZL_aWydYk~LX zqp+THUENf);J@8H1g&bFE`T#{S}W(4)Ug%V?iPHv$+>n=L#XUY@JE+@`npFZ5?|Uexv-f&&D(3?XNx}p~F0p7wJqXApq*V;vOwxL&QCZ zHHxDc(2lx#lgpT&sEq(x&I(N?%G`)P%Q(N{Jn7Yb)5F<932GTWL<;8cLmejf zk2}RBR1#r`=&HaF`h&jEvn9^kFHZ-pn$L+%QBQDxz`Hih=fk4rx#~+hpPO7?VCtVN zywo~xBNx+U;#saZK^0xOFRC93R9l#_P*Q<@AlpA*FM$HSF-aINfN4F_%bF(c0e+{S z13&&{yY(FqlCjyMaQBn?+i;>cS*R){y9PR8^1F9zr7h9!AN^OAr@KqK)(=XUi!{hR zdC#wUYL4{Iebn&4FIehEijvkQAlWlWX{`FST`>Fh#2qc#3j2SWdq;UkAFECgK92K@ zW>HcD{>G$RM@nMMO!%Ky4ht>Z`JguKzU8$D8w14dd#j&~AtGPCkoAoAZAWi1F>yGJ z`H>oBST6b)=igd=`My{ACuEJP>@s^EP-35R-cVL+Wl5<-&3Y#Mj!FHhzAR}&bRf^4 zfl*6;NApSI-C?Ga)4tM0P)jrf5K89s8rTJD0j%M+-|Rasfh2KB(_ zt5~87CXWbsLS!A4(c}Hsmpf-?ueBnzjsN85m;q|Vz!A%Jo!G!Jt0Sht?k(3N=Gee-);<`OHswA$ zCUG{%*aIlR5|rj=U=Q#YYg?I|xZdtuKO0z9ARYOolSRtI@c|OQvSv5;WSWsEHHfA?Nad@PKTe5qGPda3HEO>p{ZQ~eRB~5Yj zp(HWIqausZ*Oo;%rJ2K%4(Q@MVaMSL{lSUyuFW46ql3>}bub zL|we`xbOG+m}?-Tw|&*Gdn03XC(Diakf`oskX_#2n$pS7(Z6YD@Gcr0sJCkf!rA{Z!Bq{Y6nULA)XrwyzIr-Sg2x1+{G!+jn>ZO@127+ zCa9?>sq*>Xi@64)goMM{?9GJ{t71xnW6YMtdJIoU&PwRTvcXjVUSgV6|Cn)0>1doM zB>c(v+%cg1BEG@1Rx1(Rf1JJj)O}Kx32I{dvd4%u0jlgOPw=A!=LIoHYYrl~C|})t zriCiSN;gHtLVpj`NjS;CI3RkX6radwA)<9CTnV7(psy) z@Zpcc@EQFp3OpZjq3R;4#5Yz8QG#Smo9rVsxGK6!OJD}84gxsik}OMEVWiq4oxRP3 zIqG^RxV;ck;^b{qZy8J7@y15}B7S3)Mo*CSn@ZwTJ<~|Ho_P zt~_XOt5*`StOi%7C(n(~P#36eiGc+S?6}j$yhjU~d2#lO-p0xO*|8}y1TPuV6AM=5 zS0Z%t+}N~}T@}ZIO%6U>Me*Fw`m^lV8C+T7x&Fv}-8>&FCt^l~+#5bj34iQGh`!Hs zo25Z)S9P(lD{D&5j%k;Bb6nU7gtfs!O2pDbV-nF!*IFZ%ZC9=#4M;|1*GcM-Nz%bNsYU`{!ku zbwiESWynq2lbp%wg>moxgz=@uoXu0~7l366SwQ+`pNALg$;Urj?-`l2uSAcF{*}4S z{n6PMa3jM8B*oy*ii1e2QOhYO*1vLrfHYt@?ut;+_0Rn24!8soeq*?Eo3`B>aC4<$ zcz5%u(Bji-)HuwB@mH<@AS32q89;8bVsAi*G{%5GLta?klrIrE#Y~YVj2V4Xitet~wKV4CRWT!D49(P=#E%@2+ z?aPIK25;YpWvuUe=4@Uo0anLG25 z`oA}{Mt{R&_fd)T+jIU?r{{%Fat@`z0%PTPN$}l!v_Un0f4PpXL#_S=x;#dVj_6-&SU)h2` zk)?pNiE7a+S_!_lroy?GoqtsQ^X+M^J0>r%tUi!)$>G<;3st9s(@x=${KF*)&7*XS zqaP+NsN;@2{TSJlK@6Wx2zTbkIrz4CtdbW7f-V(k5D!jUg|C)4mdsx|pr-u$n_ncZ z5!^fdu)ZSb!I*cq2V^>X4H6(U^I9xg{XcPVLdD_|hEF+b&BkTn^PJfj6a9OAmwim6J^TPUQm}(A zo*oGF|4@FjbqBAerH=7fk7!4+gZ;}-Z1H6}0_WqG`CRU+Tt}mt+yO6e5Nr$i)hXS% z2~eUMF7o}~3)9>K`XD+0H@FkLRrI}C?umK8$x;>v@U%1n@^fp#4 z)ZZ2L>WRZ)!{ZSDDu^rN$#UM5|1Hm|5Nvo0lo^!QwCBls3PJKU?+Vi=k9dP`j?0xy z>Z|QZB8wfJ<_A?;`Qv%Npe(YE(EZ9@-A$XXlLbOwCv@wmZCX!??PutUyz6AGn)a{hzH|Febi$GSRxDZtG&#ClGsiNh2meav6tS zgA3H!byFI$e4?Mf$$hzBp6?ye{%fl*ReaXW6@6<~@pZwu_`^T0>_{c== zqCo2ygcrz^VZwh-1f`RkEc)Bi2+`@}lnOZj14~1vIp<4Q?LaU)b4|NA zms{GRYYQ@`vZeG1683M`NBy zRBxY&T1;IhXt<-QNLHf~75Q9Z-mgQd2E@-i?UnT;q*2)oSr0ngKi~P z{|p(nesPNny76&O$(y@B7Ta)Ep&gwE8?MxuJjjbRWb0c6!@L~+T{BcA_!`ED+3}#E z%q_2&E@=dJ4F51N(*SuuhZMK zoexI*I-x!(ZiU=>5#4ib*QLS0Ks@Zlvv(YwNUH&H>L@Nms}to{C4W+g3L-ndDD|+y zBA~kRjhG!6XN;=EMPk5j=k#zIXg)Mk`bSzltS61Wj!vK>`IpdY5_gFSzlbx!iQ_!v zG(M;dr61zJ8ckuw!)D}F!zN^{VM{CmV<^$#oAIsCT9R#ORmnz@nOq&CIav8fnt-t5mGi=U4TriPc!D_Srm@BJD)g*i49Kh&E5# zSp}~GqGi7O?3V0G657%r@tNX+{ zUmYkvbL3*JOw^svSP)%5R;zjp5t8@rME2r;1q+fh#_)fDwk)^XaGeN^YAxg{q{@f} z#aIrNAb|}`09_{C`SP8`OCqG@gf{KJ!Xo?_0+II)uHJ6D0{-7uoa)S!_N&s^l)rub zHv4{~N8X4@o>>~;iCT~AuVwjTtA6}T?{aKC{t1i?f4ZZ8>gM9gU|Zng%bm^|n4qUx z{Wxtz#Pe4kv;LC<%mp#E@`Nt(`(mV;qi8Vxw^U zK9Ri}$+zfDb+c{QzB`r9}5^76aJyY%!};kD+R zcSqiQF7KH8`t3vLtCjSE(tfQ*1w1k+ZpP|YwYOU;tm$oXoJsx-cJ23XCxn+X5cS{x zeIZ;ey6`GXk{>wt@=$}uH`dWVQF9o72y4%%V@bmMQRI*5?(H9HOXfLwzmfeW+5!IJ zreKGDp8dd0t5YSvYKsWXRr_DBS^9Hjg>w1zJM(Uy#lVf=_fFQ;&4(5a)(*qZE-#;9 zzATMeN$o&8Mhb=-?awK7zB22!_GA$euFA%cG8Qkk$-Yz>{hnInIUFb{8i7!qf8~Ai zQU(BSiyKza>H3r6rjPzbZ=I}_R{x@SzYp~%aw^|QLpK4ZP60o!aH5*9$%sP?_EgeaxS;*S`nZ44Qje{t&+?Cd4+0j$*F8{-a)bx#C@I4UGABb!QH^^mk#nk{L!V87Brtc+Z#<; zs4C`E6Z@JO8E??kz`kZF{|TO_VrN!KzJaZ%(tcCUh1M!$RJwM;iSB95ehBBG!>2Do z^7GWYfzEGVWQIRqcpj#QsSPAvc&7z9INkR$m=khD<{r070xE&8C>v9Fmpq;-*^=-j zWEaxC@X!(W)z(wFUykqp>^=46R`+$oUFTL=j~jMuX=!mOW|p7LHHul~>OBQsziZDe zzusHytC73`WZhECqyjs?ELi!4|0RC~VXaX5uTuI?q|Loc&do$mRKTn*nyGscJH|rw ziaGN(@YY5ZMPN(K`cnE08~Be#O@)6;jd?O{${$Klk|tCbIXm_qO9K&qoL}Fm95l}s%W$%^4P!3 z+0#Bu!>38=LlwE=(|z8rR^qd({3!OF#Ebu^46#a|OuoOA`=?PHufQI!dguwmd9rbZ z58<%H|J}{WA@PU-jw;)5h~*)n1A1R@ruw0A1fmdu@?w3--2-nE{(+xe$&~2Y zUdwn>GcDpq{QCBR88xQq>At_ANUCP8D}N9wz!I%x8yBZ$p(8|H{Z@V;SA$vKH_j{n zIOw!}0l|E*d7?$I^3}$#oPVhH5%iMszBM>(k}othcVZTH`~F;#HrglQhwO6qO_9c) z;B3+#S?gQr5{;|RS9%eqi03w&Ae}CjGl|q7cTAN%FWTzD$L=pPu#5P3gGAKb=)u$% z`0CGzIngEP(xa|Pq`B2hD~YejZ0I!e42cneqs|609Z98phwMnF=4SqdZ0%trrr;rD ze|y8bTvkpGn^$AjrgLA++w$+CHIle-XpKnrWU$_Na)7m?MI;#f+xr;wsK~UNJ(%zv zcD$v}z1>xL?&ERM;YsHElOBmty{}e+MZuF1LvxjHc4Nz|Pkbl#HYNO=_uRVazEz8e zXNz~)$aEf+E;1l`&(9&=IWuqLGWX9de?6!Yx{UKYLf!jpY0j0z_)hth+vf7lxsRhB zy1Zne7IlHW)6Z%DoKL(9l7Y!vvUGi$^E~~hRtWd;1*R1Hsmeuzwrxrzy~5zP+Fd}= zuy6?8>sF>zEIZ$=gD%gTGP}#!Ys7M$HL1RM(^ycPi{d=B!F@v?8^pp8XGo8d{3lI! zu$z4AEQ_RK3I1ob$6$nsC)Sski0|bjS9G$BCmy(wnEsE*Nm>nEGGVX9j)?xUl#wrU zuPNjRCaueE%=u)b`^Mi9cci8dctgnT!;fY69?BwJ2O}Q}rJ{YP(oYwDtD5Sd+`5gb zw^f+%K^rmp z1a;3CeMTnhY7-4CE|wL5a;8PKbq`Kq?W^o8&n`|M`txqEE80}4-D40fDC#n0yJ&vPLH|?K4 z&HNH>2-9o zE0X-UAu%-O-AAC{HS)0rMcr0_{|~RUEnK{?nBvu$Ba?l!xVU<8BK_2rZQpAW&%|%4 zikDrvvvK9ZK@_5Mwc>Dv{VwtcJ{r zbRhoA|E_Ofey6$OFaH`CXz!D>rl+UF3W`5(s%e$WGRj;H z5*XOF-mYUR;)w2w zQdMFgQ0xuKC!4WV7)oA>OJVjv9!7f%EHO3Wor};Qt`!uv74XxHl;27E_3!SrBRs4& z2El`*E47(>VvL#{MZO<{_l)@kDm6thAD#9n2{Og>DZSKxcvPph#{U)er~ktvZWzk} z3bPlm{DVN?tQFLGWBE?0kX81}-C~V&F>bq(eCSSUO3z&=RgvC!Hl)YkhFp<5QW?2M zx&lde7xC^t=oI%2Z@hzoI9;-zwDkyrl}k_eC@R~xqh5L+6zNUg_waiw6D)_!{{TN~ zH9jUk-gB^LOE>QVu3q|aw?gW@KWS6a@n!A_Tup`J5Ft*GwR;3_+w=aBtfc&p>BEXY zUTsyxbw8XB=ZCJe#XXbxpMNGh@NNI%{g)E~i}zo&KF7H>rYef1(tjOInwpBf{u_!j zUzVRymYlVioLq8qA2_r0hIn*4vO98a%)O8IuDfrRIcmKmsPu8cM^pcrVI?qhDy1vQ zK~Gzs3TuyEz4Tn(Hst(uxF|JuWqS{5>zG)yZ9sUR4r9UhxhZ|$o3yQ~EZaI3+)uuf z`g|p@M=qUSyZoavW$W17$;aOLsc%+J^h{Nx4Az{Zw94PC?5M-B%0d4&3`9gXZ#*-U z_~qNc8Ok~3yR)Fl`%C95(_GkZ*pE`pL@~>W?g6gUCib%lNP9#t*Jm50wE4B)2a}N4 z`nkrwM~IZ;3sYjdnfzu7bN=q)@uGJ87xL~WtS{ZmZ=N%YDpT?AuS$-)@mMF0iqB21 zO!FGUMX5$ge*n^Ju)I~~1~efq>kgkp8c@$qu6Tdp-ab1*Bzm9zufX8u0R>~rLZFXJ zJ!C{Iw5stptGH6^W)H3UhP{!R!>l+w^RS9}yr;=uG39QmOB~p0FHrQn`^?Mo$C+*u zems4LeI{RCfA3`qx7K8acjEbCQ?GSMl5eTvB;kG~B3kj4Tk1kZOovXY8)#PgRlKpB zzfjGRTenj^O>SL!ZQBF@au9g9o~nN%%I zzPwflX@z}%^{h%GB-U#F_Xfy!Z^o)kGTuVr4tS-&05KcC*6&*eD+hgD1_} zuT_e-vr^*!e#$zFoE+SnKjqqxe5G$xTr3s*{c3XbG>&@qMpwi5gvXDFbh{At{$~PD zNJ!=ROO?)clcLs!3rTg@n;+wzN$gKt19lyI0zf_b6;06hUx%;RQQ?DOZs~}@-be7c zw{rEc(&Vxdxp+s=aL{0AQeI=(Bsw~=$2eTLyffY1IcjA7cTMWHq}-T{$t#ol+Y2kj zd2%%m$T~rACCe3ZdG?WXlju@=LM3sv_)k+1KJG9fj)=H$)2U80hrQ)x#j8$N z*SSJlyuwicn9{{Hz)4GE)?90B;Gc4 zOF3Og@N!Lwb-Lc<28uGk22P6cd`XzZG(Pd#9{6ekbBYr$@f4Mj<)?(YNz%si`pt&# zv(<^kGpQ&$7YgRsiTowz(f&tD_Fbts9Y$GKpR@2R#S8)kFGU0`vT}V~ z8zv{H_F_L72Geq)5|V>=6 zc@_Uv>>_m4`$<kGA3kjpz~J)LpcV>~0E z5n?ZcSOI=z{&)SiNVVEixP-rD7jr^Azg+YDdAkXC1-xq+2$B<7d#7Oo6+@y$z~y>U z?J#>05xH)Ta540JTJg4Kq(cD;D%TnPiMAj7Q3zXANU%M8UU_&`$nMlkkIzXx6HLd$ zuatHB6zc_OjCPg2h;2V5qW`d3$rg@sgSx%R*d(l0XUYb|U$Q!W+IR!>?)`*&PhgWW z^eT}r#TQ19ZV|1L*iVYPfoMJ~f74nro-G+HEW7J<;4MVluhk`&#=WI^ zB(;fjw;3^PQ}BT08j`8KJuw!kE?TCFU3l42o~zZ_-fZ#fg_?3Uv#FxNW#F<+_`h5C zX?DY1s6>hLi7V%<)gA4-+2@&+0FHT=eDsXecT#(Xc5?f%T;Y}pGrTm%F4UN4R& z$i{mdCRk$>3}YJ{W+xpQgO~(-AZN1eS?S{%9(!5G4hcp z&b_VDWo7@exa(!3+$gapne~p)#m+C~dj?Ubmh~id@nd`H$;DvJfsu}(_D;e{+I&F= z&gVJ#Ou^zDWLu5x{D=JZ_RswXKFht!FLfKCzc}HrX0}r_B5!oXbx(3!pcP@xm}9;d zrD1Pl^krUhY~xH4hyS3>HrT5-ihUi$&@=nAI!KI zM&0ZEMAKWV_j;M_C%>S}4x_GUtt#y)TJ`*R8hZ6s-X?1H4BeU-g`-#SRR$lfOWg`q zZ>Oj7*AKq&NHwieQ@+2?(hh@TJ0mFCf8v}VxM(M;e)BA7Go)U1ie7;GTkbn__mfdb zW;Q2LN1DxSj210q3@ebfFI6>;m zGll7&ozQy2CcW9&Q6VVdZM_$$)!|= zws&Oy>M-Dk4eEzo`z^Y^!DsQW^kcB8vCZBlNYyFkQ0vm6*NGwH_Vok1JD&3e`(J<0 z$Lbs8K&+|Rjc|1qdK0P*Uosr z!D3WqeQv|Ff^%w^-!=$G)v?OXPQn1NKq*##E0R}RLw2UeaA8mgCDsY=BHi|fxVmg* z-5g|B{feUulAv&Gg8-a#esi-nSeGF0M1X*a+dJsBR+#|U`@O3}9eGQ|6A3PXsCgoTosW&d`VYMhb_M=92H=7B<2vX^{ zjowhb71dbUih)Q`zHvy;o?tmCx_TF^*|*rX@3Is4YWb`}bJC|u!`Tnl%GZKQf`kT1 zQhs!jlslf37eJThO)>oQJ{Hjg_W4yB;hFi-_E5~m<})S}WvVH;7xzRfw`)u=vtOk< zfioB8ji6Ss0!8cuGvCNLcOYsR`FL^6ZC|0;0fBk|MtPt#iIdbgWVRh|^~yF$4Lh}p zs4Skakw}f;2>Y%F?SDkXt%QQ7r1nGmuB}{pTcw!-?d%Kaa=LR40@eE>so0y~ z?f1KR;&aCmDGA#@xzIK8&jcj~qUGj8&C7ttnmLocyt z?pWN5c(*dx=-O0yM7r$xWwlY%gVDJMn@s7t!2;=y0|u1=$n=}y0e5f9-oLKRV1!4Z zYRT;2p(z?ZUs%(TAbO?rJrJCMfFF>W(l3UD;&$qOj=Tf6w4%)(C6rJNmruq+R9S6H z_9lOZd=5DMRfSNpKZV@_-~Ou_n>z)uO$_`}Q*_782xT*h>M+RvJk9^^FIzx$?8~FB z6HH%r-Oq*umt~t4|9FE{LL+;Ry=3D<$}X1P>kbD^ZYH%IN3y3cI}J;=K21RdCg4k( zQa)5^hy!G&psT0T?EcL7L>BISBJndKT2Iju{c&!mo6ek`Nm?6{5y$jz^Z~yGw+BHj ztu#*B-)UzWp|@74H(dV}b{h|CU(PQ9K>%|@G!v_ik#>yd1L6ytBz5d4>YiZcioTD4 zNu8dNO5L@shX!<*QQVpCNQICJjTzXHOQ-aGY2ZWQ29&1f`jP(e2*mQ zmUF~rti<mEjN|}XOp{-si(NkE9p&4s5}Zw>x9N|A&}Q{Dc^lOcE#44yPimWiN!cpsYAAxDUH1c0DH0}0v`V$z(7_pdygQD zE`r^o5{7lAZ8==D0nD}tZxubkvtzX{>F_T+an5q1#^iT4b@*LZ!=^bs5 z_mn~bYoiZSr&0TxDLpe!d(Iy8v3JVR5mKE+T2vKo2NwNk#h~M&U zxLWT{8CY_sSswo~yv3N~AO%bgV$l+$U7;tqLNXrhxBt9iSdO3iAyoKE;f2Dx9PIZRGh8-?f8gy@$jw+LXxylNs3 z=B=vGcgk|E>~f|ldL!TwPghN_t^1@dj*$1xHd8eHd(t8AzcfU*PN-x8?@3;n9*iTiHra!T+5!QR{I z3Y)$acb&`YtCmcGjXv4fARC|ahEv?wWqjERtZi?rRKvLaG3MXfFCJ(Va!n_N#OWdw zAn0aeZbGg-OH9nF62Bame0|k#^YcwPjOWV6-KkP*$Yrl$x%W7fKC!%N(vdqgezhCX ze|&2h9(h-3Fj>huzwFy8mvZc0+gJ6F8+zAxYf)$ykJ(Hy#8FMA;{)j7{JZj%E^?5L0(9{#>eR4t_K|V<$c&ABlbhJ0htMq^6W_4xlZh5pD?Al5}CF&)7cu@0BsR zc{Mh8*|N?JVOUGe28At58?Moi6T%$g!X!{En!vP?V|AFwL69{<6<+iy0uq*xtg5c{Q z#M9Ez|ACrNGwt@raq|DLgv$dm!M@V2PhWvn;+OXTpx0d%|5fZ^{|2y@aF2nC&HoRy z@;^}Z@*XzZabg`K;486q{L?*T`f?S*`CTA1oqaHepBH#OfVoNl5!49s9tV z@>(C@hsD;4yyimDo@S1EYZv+6lRdrn$A29*=U(Vm?L9Bt`5?Q>tE=SYb-{Ah$VK2K=a3&BuPmT=!mU>GR>>V(5 zqxa)P&<^}Wl{I1@wO+(}eR}hyyCUSzgMe2QI-sePNe88Hb#f}FW$}Ef)b}dDZ zn2n-0MQc~c)s}LkqFuw$jh28XCcBT@&o_q}I^}B9l2@m$oz)4+_Ty?m4UpP3bRWR0 z1BuXpWILAFv3KH|nO=rGkSYDE3m%#0qgk&8x&B{6n&@pU1)FYxX4TRds%U#CcwXC{ zX3L30yI1KtU(e_MXeU6!9(LeFosnG)PA!Ye- z_hR$_UnW6J(?MI2bxJ#n@fi;|>}Zt43ao|58H-Yo4aH%kO;zdx1PI_DvxvI|nN=0% zEHm$*-N`D!nbaH*1Hshf^BSjZyTb?daa!7Rd8+mNDoG4x%dp0X<}$4rZAvnm2MrzB zfY(Z+#c&KU>%qFt*`Zv0{!WZn6^NHzu&!e&I$UA^UPaAhMk~m-k0HH{k6FzfmO5__wxA8IjQl=&DIpN}g0BjkXVMNY++> zd$Zf=hxLVegPOtD)wye-Y6=4+@DkoFid9ytrWm%|aJ1g+!D2FaDJPWc0#z?0Byp}t ztgu>>ti-$(-w4qAH|^L=U#=>8Gt8tgdyG@ZUk}wD(M06pvoC@_*F=GUrB|b7#6&CP zxr1zm2Pd9n6rqvEECIVJ8hv1^=0QanF`Rv92bghhmN9o1#xg!KpKO_+rPR`9mT}KX zwp6K!ro39NU616bk+#LZC|IH=@C`}YVATM6C}$(aiL8xWJw>01>d+a}{YaxSGWn@c zwO)cTCzkJ2j-XoiYe%T#G`$Fx@I7hKD9lE%Ry#w$4}@AOOyKIVj8=Z?V7-CVdRFJZ zZe$r2j7yCO@;WPxDVi~-9Sw^gyCq{-^*$9NtobG_Fu394&wU6=c?@oM@luVKBy>@->jdLvmsI18UE zrcJV(Q~6t3?80Y5qD{*YMC&%=dYu4T0Y`&mN!Fd$m}01N!ue){^{S~mW>uYYmzgu% za~ON_YPeb~BNYwDf;>GpQgb4s71-Q!&Jh-c8TXkwXceHU>J-D8?+9I!eD1n*^)kbP zdl2IV))h@Tw_t&V$woT>ymj5qOSp4T2d=*Sp`;h_z3z(QRl-wI$W_M&%ANUg(Kcb( z`eLaF3|L$$1{uqAF50Y0<$i`3=};yig5NAqS2YGWdLxK1wi@U zQ2qHV;Tw)mo+*tL9h0;jkMw(K4{SU%K)JSD9rPNQ#R#w`6LF3lyO6nJF{_5kROb$$ zHM)rd9OP=REH_R9{|siU+yJTK^KN5emO9544aJ%UXGlfsPbnB4+=xL7oF;)`Fh6cK zXo}Pz&>cA#z~ndJ<*;bpXji#?yjZ6K(O_NJ(5Mbx?UgYWg}^ut11w9u4q+Nc-w!Kq zXw)W~8)V|MVz^B7daPA%t}fR`Vi)n;qisy%r)9l?m|#J31;P>j4#TSjTL(>@t}oO2 zt;W$LbC{7qu2f_`D$xR{jT9OMEE&K;lOm=XY5V9i&p|dV0Ublqp3RtXJOl`Va5{>f z#?b^M@A}ez@47{qN*ute?l+|Drr~WVYbRN#yv0>`y(z{;?kSRE{6Ha0W$C&tAU{39 z>Y}M_Ef|J8RoAtezlLNOOsMniNaUVvlrEP5)LFf2p&@p9W!i!DO>`awaCV)_ak?Db0%SMncF{3xUa7 z1FT{)deiW#UcyRLOxk7V!F50~m^{ICf{m3P?bqjunH=R z$^D2{lbelbD)py;SZ5FcYzzY257Tk<3d2mx?|Q>>4y;Vfw2D5!a)dg zo?nEZInWuJqV!{qP2$2D0XWF>JUB^uk8gi323+|I&Scp<4^OY3}22R)UYszKtIo43$;LM znbN1xPZN%z8hs-4!~_5r81pvn5t4J2CSKK);TAnJKkfl2Ms2VjFZ(gq4ZRwx4qt`H z(&eNyKG&{5C~0$AK6GDBGI}jouOW-Ttl%GkLXavJX?F*h^?U;;;OemD2B6o-y~x^= zEJWTSXn^n(If$Y=0rrUDymkO!k30qHs0ZgdGe2@t&?d9rEku?E0HcCVtuTK8;?Ibz zyL3GX(0JL$lrH#@oiCM9fM_;N-YIh_NANcEBZk)st_)&vX<7*cjO(!Z`Pt+&cb2sCHpSKIa_i+lFp!k~!IGUKOt$K&R4cIr)4mi4oQuP!V|oATCp5V0}8R z#h06l-rP+LHx!vCXx1c| z^C~An^lOA)QKFSYJNf7qTdo;YryrikluOlJshosH_j@qCb?R=`{My773Iw+n(tDw8aWJi*G#1;xMX zstK44lNOJ&r1Pf!*1zpLi3d#ml^DN1=B`3R7cGbH%x44rPwHMa8aDKlA6UwXW2AFS(HdY47Qh>| zoS%FHjDD4-QUjIaOe^9N8ijVpSN=-Qh@)?dLO~6!3_zJv^h4eB+?at3J2F41|ziqTZn#0{xq0NDCA|&hO_HxzI zJ+~ip-L7R?HCo8MXF=_Z6+o=%VOJGq=W{$7Pi^33%`gJEA;4x-SF(ky;#sf}4;sj7 zV9cYDU!1QH$0YsPvxR};P9NJ_`o8x$)A*64cg&i#G81XOoKqNZM1p&&=Bx%U+xPlZAmr!qeLo@x1(x+rRoi&kh_j`2 z!Jnn*uAO(s$1m@ycH1-f{a&lZhpKz_MeEw6-TS=5T8y9O3&IW$-7XedZLf~qvCTej z;fkWKbK-5pdGLhS?TMzrKeuMpief379^CnLJ+|`fcJ^t7#w8ri=f|IyvpJH(CJmp5 zjRaS_L+g4weiwF)Pb{EGx0lw-TlLbzu;|!g9ijz-3`Hv*`Jnt@~HtPy&H#;<(%G-FL>4Qy>@pB5| z&BB}VqukTRN*|+(FY7x!8Ix1b>pN9}TU~u8eQmqwX!u0;4Vi+vX`t%*($jt449emz zKiGF<#G(}MIJu{IVXWAmpktpey*xbeVb;5%d#cN>%;NIM>2!ru*w=B7+VH95$}c+< z&aFboYm?{wG&~?MRHSVEqp&V3dL~(QHs|N26Krcig@ixcx*1<&riWk3Cs{xkh14kzD|W`ny? zGVp1hcv)MtbczDM{m}+j*4kIT9K7Xu2>XM-aO0DjDRW3?-<|5}SnOt&V~OHURn|f} zSR!8u3igw+{`X}B>97(b{jzrDTB;4P{1M7IWL)(08=^$F=H5c$?q9LOx6j}D5>fee z)m=%?zAZI?F=^FZL0g>c493O;yXs*D@mJoiF{s!x_IP{9Kg+um=89u2s7~*`b8t^% zLD^-3nL~q*==+C;ach1QcR+X=bBk}0x&`JZsUzzno#erAjl?xLXH>RZ`BeYPNt|A+ z4*vE;!{@T{vL7Y)D*3+Aj!(D9_mFO_Q7Nl!y?9WIR>;_M1~&ZHu`m;c731bzt(0|6 zwX+1m!04ju7E|tX#tWe-dH)mV8nc>Ws*zK}_YC~H_hFTcW(H)7CC7%lx^sghk$bZf zO1f}yKClxu=udk6+F;4B{*hb*?+|g+TOVZj{?Kaf9mbEfwdUi~j2|VH=+}*P-_|IQ zgTXpkc+>iadIa5^IEOwih_TceNXj*C%6_ezuxa)mFu_N6;BW%nFDK41k=wxtzIkBl zAA9+$Z_qHR^5tW_{2x5jgOY!attbYL@5|qIJY?$64#(6TsOK|}-d5dM$#FxW>H~cw zL9rA{M2QpnUY^&%Ys^bFBY&A|q0ZUtOZnq@WDh;19O4p^U3^SdbJb$Y8*W1d%hj3C zeb&uDCDak%*jmS4Cy?nqWyxe~#rO6FNO$ao^W~A;&%K0f%Tner1=@*B@w5GhL z;MY6ed9%1IY72bTD_FE})VXv-k&rS%IUBep;vi8R;AW=@7@~B~`mn>NR?Y_Qh$u?k zCMs%l#;VL~L$Z1Hdl|7DXCtawNLC`C3$y`i*K9tY)Ptq7qtsjh1#}wT5-7LE@Y;CWJnjr)!tElHDXta2-riPu!+ zNFaQ3U|(yAJClIe+Fs12ALXnrcm?O20DM1s3F=J*9|j$rDA9$wR~LGH?Y02Uvv?Os z6_n;tI0~Hjy{NL0W!r7k_y(#iaFL#FK)A z>8Xd5^pVc%Id*etq3o0UjvxC5@Awhm-E@!*M@@7v?k?@Cr*sm4#}>$6As*0;24(B3FkE@AKY`3B;~26{3ZV#u#oz^1^8sI zdD^9fv}(E;jQ=Z1}t0z>6ePQBilj z%L;tI=~HuX|2@1Fz-XE6UK7NDthESCb)NQ?2i&!j4)u{GNc4_3mPvVh?&a^0U-x|T zn|r3hf2~c`SwuWQT@8=F{$H^~C0aDan-46qlgU3g_6Gs!j~9T;;=!!4Kcbn3TO(gU zs8)f)htn0l_l|y$Y&Bs&Ofnv*4)io9Qq#7?Uhnzu7H-J?)*UEodDkQa5+YRGcTpa9 zP)1E0e=c9%4CFq);tW?VJGAW<&LYX_=_P@Tj&CPRQ2_(Ez|XJOh|!jR&mQmn6!AJC z!A?Kf@)2g^rTf&PW#E(}Ec{Q$s9OXg{K>j;Zg)~7VGDAH^JV?eT~~sWE$cVZLR*$l zn{#%sUds;a1UU&{b`i&40E08S`72O(_|?kZiR-;@UhdiQ?Zp~asLfjK2lq*ZVK$tr z-4+q;o4t1=Ub3tuf0z0U>}^fBdL!jyVdyXya$h7;3IYWe{!op((<0j)pLwjE!t>-A zGa7cW`mIv-N#(Drj}E8R;pCef>*E&3OzYh3@6UToO^HJ9dGg;(VwE2L0@LaOsoT+M zy*_!xi-p_=C-^MezI!{-GbS+j0iEpgxYo@^EDoo65%>nrPM(bf!QXq z9GLDrh4B%oPx|qvO~?wjdtgbJE>daUc~a7x*Y1$J_Vv{utD>VXLjz^DeV3lCsTG9| z{0w~9n;0>*nb|)rP84+hb5*u-lKk4_8C(5+16IH3Vuu(ZDiNK2Zu{n2ROYD@sL|tL zx+R9Mr-RN8Y3T%-$=4-WPX1mzqMX>4ig!MIio5O9vVSLVCi}WOgFH-xagBpE1FPE&w;{u&lvq`pPJUZdB(y5Yzg&Xq~Je%O}d z{6pLyoj&DC%XS_8{>}3i9UgElvUWG^)Ai7M?wFVS9d@7*2Qu>2&)skv@=l$sg1VPa zr22Pn4|&u$2com?BvHSW8S z!FFjlGg9&lfs8*a>|1CrKF~Slz9KkVyyipmY2^;)Vw_!!TYnj$WP!A^@@{j*WLGed z;UFlqFuuQm-P768BO7C$ov;}t_)4(DkH!<9$@nwV`6b%|i?+#R>5p4hE2B$z(RO5w zOE1`7qjHPp6cpn;TL-3tAt^SB=HApfLYlCC8JnZGc7f{gV^#-1lx1}DqP zn?snEokmZ@rxawaIM8Xom>~a~lUT|i2J5ET^xC3K`ldM8Tn5fzXcsgW9_BtU=wNeD?ua`U|3 zx9+<4kKfGfeWsn6z2=-Xv-j*h^_z!tm-w}WEp4MssJc$QP$c0?J=2L1ty{E3w*|ss z(wdk}+=RuN(0(yfr)rXxWV#Y$9mGDj@YWIL@d7)Z;s2iXDOX*q>V>JK6-&hC``;+p z#hl)Tzgffhp|3|RX~6v_L|E_2U#;Qo?1k`T-A^4#l0CK8A6N!H^_FZ?BL0Itt&vl?DE3!bXM!QUWCLbI!Wfon=~`0uG*3#gZ>Qfj>_&M z%5j1caYm zAJHX8HX~;Dk8-fn-@!Q?ZxO!2|L!9##zh*$2WGa*u#ZISB6;cfs&7oo!^J z(;r6&^{S3)0N_9WqXR=WqTH?6Nl*&rYlyi${%4(Pp`vaDiep+zu626 z<&Wk!M^peA>>So(Y=#XxhnX?-{a$4myB=FMmCw$9J;yuR$ER%X)>o8ed=uK02)G#j zyAP+)kd<4EjmB~ZG&PZ6pE}w!d$1^?JnLBubH5gmVO{1DZ?0_TV~0%lZSpOl9&2#w zD9fomswug$o#Wl?e&CI^3=zWyZ0o4d6)E0m+mPGDrLb)kXpc^PK2P2j-$p+WO7qzp z75qkjAzTXyk^Woi_m9s ziwUps=3h-CJYfR9PgS%|41dyJjndU?I=qkx_)ZLwi+NiL-@5iR1(THnjtMF#ez4Z^ zOZmGfQjtx{=!!LwkY;R-AKj}UM5RL!x|>%%6Wi8_j;;m73{Q1l@!69fe(0L0LU|mp-gKY%=qp6D zZ>2)#?aYF2+if5wzjq6lQ3E~`0z~kQR1Sk8OMMo5b!L5wvAV;&U25KdpGO&JbPg(U zTiuu3HmK9@n>by-IXu)gu8Q<{NS>`MRS&CA4U1%aZaYgnhJdSTD~S+kr5@0q(WAb| zr-9gNS58$l)-KIP6Y}lqp1K0lC^r*nE)5kJvqaiLeFa7+k#^Z} zl8~a$D0s%K=f$wPehW^-QwSy_#O&%QVu#rAuZH1A6Aa&$%hV z;yxhq=Vlu#UqfH*FfYLbL;wL|DdY;)eO zW~c!1;z^P@LocvWgv6bS9m&G z1TLfkd(0f3vmm~B$|)l`l9(;liGSvbV(ma|`2RCHBD(03TBwH>pic;tTt4+M^Dqiq znp%woZ$)SVIp%98MS|7=7g z-G}*!+8zE9OD^hik)w4~U!jDji5Hv41HI&N6K2E+tTbRjmEuviF`-Ai_f!&IkV80^ zRq_tdr5flS6h#N*=-#Jw=Lpo(nn@dowwobN@MAZ(J&C;-FE?Y>ZIH!1*;(a3MbJ}D zB=ZV=)*A;B>e)!Q?BYoI&-_o-wnEiy>coHHK{pw_f;-9 zEGuDsa=PmE%(cJsx1=pG4C?`($>C87BxP4qwTRsClQ|;F1d4-m6`()*k{r#qtr;o9 z`;$PB2~x$@+N7yypOy3t5Fba3&pSpmVMm8?(bLa_|7`}9Ynql|K7;e#m-`fmb{Z3- zu`&Sf96M#q{!9^AfOsdamTi!-jhu@9KsATI7(su6A8!3V;wPHGU2<4YyZ>d2uce(U zMno0u&YZ(Zj`(Mrbw{a&yN}l9RDvVy3NXh;6kWg!ZXegl3^-C`JWq5`+hev`8$@c+ z^3!T|g6hf+y@+gKM%rg?><2K&U&P9e7HIg#hNk)+0}{s0P^I3ZJKf&~WpK|Y`LZo6 zT|+VMW#akx!-Ct}1E2AVJodD*Zb`EgU@BZ0SqUBI+e>R*EE*?QTa{J7*J%TsSHdZ} zo=OZ;wEH@3`I^;Phf;i^mzno%7ancj!Ncrk#Oy~3%E9X5@{6v$np=@P*>&Ohs=Yt{ zqc*+^SAl8+j%Z^J6QQkU>M;yf&Bl&!drV`_42F`oF($l;U|V1-A@4^r>1OQxt6adh zQ2gEs8k~lAt-{1)#=H!yt7N$j!ny;IZjNUsDBJvIGf`x;xmGWD^<)l;jhf** zmqi$bq3z5J??)0T3useqeI19*@5>VqL@xJtj_j3BFnr!p)I>U+YlL!e6irDX zrrz9$!Z?+k(`eBqVCKpM>o)?zV<5ZD#-rlMr;GTgInqVHi60MW8EsmEld%{DXSb@8 zu$>-U;HyfZ&Q?yOE4Y6WkVaE);ta$HSv`6>a8&gy6s=;7EAFP4j%D9O;~vr$)s5+u zkdCNb{2GsG8N-^z1npCuJrWkoiC{0Kw)e|rL|H~CMl@~cSa8a&p4Dl;&4DD&ZkXvF z=d&nDtl@C)7j2?125B0EOzluIiGi8*#jYwu?lYsFB+x$|U7lxM&^%U#md^D66&d&V4Roa`<0__U)SrB-@YLH#_T7eF}FRX2_!qlxg`8Xi2t3!ttkSccEm zfrMlNmT!}@#O6SaPhE=|U>K8$uzU{2;wSlUT(%GVSmZ^LGtMW6Gyko3kHhFp>_N$ zW?82r>+~8l5o|TJ@1vZbbqFbG2HsnFyd_tMtGN3G5?BDeNgfhQ2PG~>LoJMjOoFTs z|4V%Y++$D&^;2i+$0$(G&>PLj@8f~w>KgetkRrkD;Vb{x+7b~)RfYF+Uo2#J z?r%&_=TX%rZ1>R3HO7YgPp8pO|Hc;vX3?4LC0bk|bhCk)jc)*zH=7AGbC+&Z3(3`Gr zVm#vOvZfy8CuP)7Okz~0RPx#93)baZmr&1ZOZzI22Q-0I^C-P~)Ul1sim4Cz=A^^1u%^DRt5~vc^ zY-A{6cbEZHWaE7y>?@|3wfbS#b7k^^cW`aYyxgQaZUFFoXOp)T@m!|KK^|Q5B`#7T zYcO0`T(QL_%K3A|@kAa9#aaYZqJf0E*C1OQsh7Y!PJ!+W$YkVgR(Dhl60sQ--wc|8 z&6$t9RaZ3Mr`Rnhr16~Ltf;+c?(A{X?Anw?ez*gW1++<%pP+S;EhAv*t5%HuGSIqcB&o~zXS)DWbF8Uimz&pt~XD1l{+}#xZv}3nkCH!V1 z=55_(sD>W^i7d~hNeXI$=6Oonoo{l!j|gwloY(u=QC;ko#fOLlf8ZFAai`jR!=QHP zP5WA&35HCMkMgG-k&WWWZ!cIzBC0QCYqwEocaW;8IWmS;<+V@3mm?yT|3@h7lUC-; z8Oe4^F`Nu~B{$k6ZyR`rELz+hJIRgqW*L)(O2YK=4uCg&KtH`%yhYsl^D+O>kCuS; zj7xiE!&%v4h^#FhkLnvfDy95HN-E}psu?aC`H0+tR{<6OIe^ljb%3@y4C}lV2!tlE z-c@=AtW)eBS1FrP2yZGsy0t?kO+%4|80dMsmd!i@rPPrsvCU%_PlG*j3AAKQFiwh1 zy~(BRT`hgOI0@^QB2)fHxVAf_vbb2M$@0BsxKq2ttg$LiC$A&sn}@u$B?zq#w(gJH zk-?4EdCUWbar9@Z6&YXJpNayRA8lg?Y{9(L=xep_zP&*Hcor%=&Z&xpLW3LI?|NWv^OW z+}-UyMN0aQov6juVYijrsX!3yr*>~mQU35104&e1*C;4hLQHM5%sg?ZVT2ZbDABr9 zp0+P)gZVF<`u4vt#-*Y&cp`!pv{^9I2*G6fL2aMrN%wB_`{wy1OrX8;axRu5P#UVr z4?*xCAKSccz>4*XAOzA^IUPbGUn^J3DGp>ss2;tH(dnyB@u+kb?5!4-7HW|+5wq_M zAn$FaTkf6NH2rC%AN@LV_e)HSL1mdNB&vAwfdlQppfcNmM!i=0)N^A_pcL!zU+5?@ z)}sEPNwX+0FnxCaeRmh{6yF|&Z-ks*QI=MkM64+Ra7b2pA4Vk>XX~AMXxU(xHC76* zDd-^%$F0Zu8<#c;YtF(g{)x zGq>v+NcBI?j-41qFw~>2J#YwLBIq=neYr{@tiK91Fz$IJP*=&;h1mfBSh<*FGB53A z`_u|TqB9*~vNj$#kwP)A%G95uR-C(vPY67#h*Om{5lyL8U(rfiQ^x|{p;>B>j#ugO zyCVL{?JSdaw^oID%yQ`I<;SdL3s!yp8s6TI|1Ir)qFu2H1KJ=M5`{~TloOMye?Ex( zbJTv40OgE(XR=J@OpGM3c(%2Y&@vHS{uUUz6poBMIdWvFnVD0u}S&z3uZQ(D@w}f#M=CPS<;c zP}pN0pA0|USvcu?&71gnd?m8v;u?|h8G3;Hh!1=Z@2MUm!Y5oG}LqZ3(sG~sg0Ej^2OHXe;#bkn_LQt#Qdw;M<3Cv zVeT>1B3M?P809wy;d&QEdbh0&a{hI#Em^-%g^BKD#xq-Z3irm*hW8-iiNQA~aqz{! zSPH8WklF^gv?-P`**|Y?e4~`2ocnj=mwJnO7gBi@IS1d-YmfcI^!Np(FjYG-%_sX5 zN=WU{(?I?9@#bi`;;H_;(IeW~J*3>CIs#!Iz9BMK%3ZcCeU9nHn%gUrUiJr;MWdRF zg2Uv}Ul6iV4!d0DU;W`hUp>N*DNwo(jMgrSDZ@tog@`aW#s9)HR=pk-j}PTj{dCYj@v~ZXr2ZFyMQZf}>$u)-C25%&Fe}&N zws!-@%(paZTXx7TmI%)h_bULl?h2MzBM|E?1iW{2bD6MIulLI)E`1bnkUYM|EZ8o`Tf8s8tF^nbT=P^h4=4u z)*t>WET>7RxSc+3BS3?<&{07S!B-z_SHCgT zfU5AObuydYcREWTA73yYuX)^Ty8Zx;=!_f3RVJ}LdqhvW&ak@mLg5p6yP6++IhPqJ zY=WNmVHVfA$7;-{LevlvJf$l%>q&R+ar0h!;w}KX1}7e$0e5BWgwC+~7dyV$*!V+O zA=_QkPXq7oeDC`m`#K>$T+YmlkI&fpPUmN-e=A--bF^N3VAPrB{kRf*Ng<;wvn(@H z;=N0!hpnwo=D(R)vgDFdZ)%bvE^y$c?i95X#R3Idp< zI`W1?2J#HGnU(uu2liBo04X7uVC{K16=B@Um3e{RM3MtV4t?v}0|JV43=@jN6RMzh z66)!H<_$}wfQ7eOvez zW&@vef5G(J%22@%P*V#L4<4FVTcAvTtyoTyQ__m2v#_^VQTUM!-W0&)ec4|pRr^8| z_xTqLP;{EA4S90MEIc{9Osb7<|CKaZm4X{aB{NmWk%o~rZ9Y-e2LgBnJ*W^_nNCom zEu??6zNu|hO(DSSahrM=4I8R&M%Cun8ET}ct}xBxmwQitvI0-A@Yd6N^8dg&vtCtO zO_A%lscWG|+fgz$A2HhFup1BlqBa4g&1UFhp`J(%{ILa$!Dna?U`@SfQ)ldc*TpGKMnZk=n-G0s-fta@kL{17 zfo(t4dsF?BxwwRlv<$Y<4-0E64!EZL1H`q=HgxAQYi6ScPi=l{ruwg1jC) zLYyHaqvpdGHw4!ou7bbghqEu*cwfXB&OZcYGl{30>R2@X39?EPE2yNB0kfO+C$)U7 zjuOyCYira-0t>ELWK=PslXhixwHS~wdLrF51F^|6WQc5UF81u8u!-QEg|ozwbd2C0 zdW-23lQ!X1K^w{6L$4xj0Sjo{qWnUn3A7x)Lzu=PrduRNC_k8fLWgsV6kCXpDgqP& zQ62K<>EQk(Qs&23!HisbNIXdcSuFl))Sg`7USUCH7{F}=t15=oK*Ln#0jptPIB~0R zYnVO{UsLw3o13|c8}JT47-AuRXsO7UZS$-FWQ8bS6hl`SuN&E(yn{XKz7WRr9C!`oADnAVs%AXm<86WE{ipb5)#vH*AEgMjV1b zE<;&qn?E#1C}=A9!_d^Y4YI97W=70qfv0Ly|Gf73u;XF#+=LgZ5AW{&U^YpwMU>bL z&ejI2j2)*PY(RCOe_zBrT;1C~K{xuHPXCwXmact{Hnw!)xsnE#^FLQaS(nn0N-h~l zd6#^o-`fTGKN&@NutMOmf>+E-TUCH8BGvFBt@!jd@>TGMlnk17Gdew%nL8^$;-8a| zp6kFWG*WCk29Ri@wH83D#F|>kfdI5W=^5?3ep{`HTG9b9*p-{oyXyL^R=ur#0Of{DgNVV4C^D3vgm&G6je z7ytCT{QL1?|HQtM;}S$O(wrbex!dc(-tEpD|?T$2S~6C1|`e=5e@C zn8CXTlz|G@I&imVCJU4iFg}^P-NAJ*qHNvO;c?UyL+|(y3!OmR$|Y;}v) z=I9%tutC<6(74&=A5PPE`E4K;JeWbBFJxkIDy1$LbOXIAaH9@ivQUrjW;zkHneT8f z%adb#f%$Bwr6#`X=*i>}N`EzmQ+4n9R#>C83gsqp;qUxt<6J^?_$)4`z6}_88XEri zV5s9);B0mz@hA>&krAalNtcLIwvGh9i)3G1si!N+$}8MKr~=D_g~HU$Ixc3cGSyh! z%a3)S`0NKy>$gr#AH#dvwy>_z^ZJYeGb{TVe9NRk-R7pj6w__k_C;35+z+boKPyb= zpYEzPo_n-i)2TX=sSPTwdd9)cs~7kC#n;v-CsuJM<6`KK^IO13!-Z_DP9Cwo0tVz8)y?u?LNn? zx%(5>5Ay4+qo#14FUG{GBQ+IOS0h%{F+A5&OZ(=IIuNU}HmoW*t3wsB4voy*L_X9& zfB4?^)Hws(pA%Gp{=tf8eMS@{s?I>P!%)h*223@zp!n! z(S9gl;=*5k(|`HW78LOW6_cLNt!+m0Y)`Tv2^Q~DlPsut?$X=CbOj1>OY(Xa&As)? zB+K2J8ZG2lc@(u|IBWG_^{Q$T=Y6=5Air(zE8EPBRFn@));cgvy_Q-XhbENew z8LX>`@?g|Fu|6M_5sYjEs(a}uuHm~cyVwsO%=&V7E+C-TF}PJ(q4E7Eig0wa4>(OwPHxKv5}OBDV| zBL6S-8<_imsOCXjZtbQ>dhLF0q*cJVHY}LTFU9_@J9$-yZgxw1bkG}YA`x3iFSLRa z*=ve&v28JarV7*WD3Hjg<7~K0OlCR!seQ8`@Egg6>}dGPEy}Q3hv`8@oklecbD zRWY1>MZ(X#X6$WXY%h0xw}6Se)PGu}>r3AaGcMnL*aRcbD}3y?IS}yO5h|a4`##8K z){HvnlWsTRI%@71J`&C7uO$6lsX}zDq_EDE0N;}McYbplI$pNa-SlJ%P?HW0^IR@N z^5@p7D-nM|JF!($L!xRnDPZRoSVseJ6xm_G^dXBnKmvX{7Q6gr73M!sK*t8PG_=?v zL>R#5P91YCS%_loE~L_zKDO&=1~Ea_f1pweb7+KQ zBo>3r#)+t+6ws3zY-I>yNHwqr&RjwwVE9-Yhipu`8LJ?Cm-loRcqg)!v5j{k3YPPC ztAE~zoq}hjFGiXKc0;YKFlWg4P^X#5>P1!ZQ~EH9!+T?D&U;W5$nu>=>7bPGo`b$j zk9n5-2+E)54#Ti8pTPd^Dv?Rssh#Hl>H zr)^WCaq*YqTLXk`R9FS$>AvGfoz=!x@R!lbUN%{TpKvTADhG~Wb)K37^oH|jGblxF z#X=us-bV6u-uFMd_&xu4LrR6%lecNE+Qz|WfoJRZHpf^=eC_W$dY_yflH#+lH@jh> zB1V6jKAmv&W-Pm)sN)Imcu{=;X{AQP`!0L$E6fXTyp3G8NO{m>VtT2+$+*ZgSE9}* zL`p~UlB`04ph?On9|!Xd$@`zfULWOu){!&<81EaWnx{smu1@ept0;^|#?$z&`^ZT( z7CwS~KXI{ULGLf%ELqC*!pEk2U5YcRg}?Leah;`Dtv|SNuR$OsN8n_~m>#iY$)G2I zBz_=n;QjDy0N<9uyXN7m)&45N;|Et^&*DDB&jz_G?FDTY?UjT%!0)aNOTa^J>FEFU z-oD1JT*t8R;z@_@4H_|kOft&L1eW@(AjgZ8BF zhB4Z1ji<9PoBR@!h!pw*#v}LCXEBHiubRz@g5F#pbTsl-OX*G{@*|qgL-8Olw!2Rq zp#x1fj>2xwhDsYqhqLb&u|H<}1{95ITG-D0+n0w=NWM(_rt_S;^@8*9x@70t+P9r& z=D9OpM%{EW6l|&rRFF078hxGh%{Ns@RIoiY@U(v1?X_xN6~&v&r)b;nmOzNSi+@YC zg~xyDjH`=YF&Mr$5^o|V=r~t+Psa^?6O{DqUq<)EvFl9jO?>Q(x%#hTMbf%=K({aW zRq5kVX{;p2mrQ9zgQ3ZENM3j1Do+IVN-H6t~Xx{&7k`{Shd) z)q4|tPRplCh>NT))n(^VB-;X7Jqr;Ts7$GxmHe63!``J8cysk~n=$*eu`5^uLYHgP z9heX`Azl2*)e{v;_5}%rGBc91SHlZP_zP7cHuTCaDWJtPPN-V%%@9cF{q!GZsS&6o zY6F#wX)%gHoJRvMGAbg(E%)9$az4*EBTdN=WL_B&xVL69)x5Uba$tyGzG$YiDIm2i z94v>_5Agl}f@2zx@aJ}aQXu5#OB z++^=KTJywYH2%Xu1@jhR?Ak^?dtY4p$4<@+YaL^Kh(0&up0m5N;i(Z%uNfN$H542> z6=IJH+r>PzA|i#3*kz9beWakZAAMnao!iVEv^r$F6~ zRbO9`kmO;N2k}is5?3YPyIQ23gBj=S!UpvqVq1AA@%NGXgL|6-mt%txdRi(B ze4^&0qNbQ9N+iEyE`=#7d|;{c)1kO`V>O+FNL?d#&e6*+6Gy``gvXmWdZtY5~&uREDHRDjD!am9S*R_)_ipSz-Z%+G~F z1m8yU1xpNem65XtG4+m5T=`EytEp$)(=xeq5ir8FIXR+HOc&b0U2`wrbxv-65gp~C zG?Wt7AL*ieef08jRnW*Y{Yk%^^Y})y5dpJV?cy%K^TO!+k6yf-Yuv>lDzkk?)s1e?7bfpL(78iF&V=$hB8H$)zv6 zr@2i0>De66>}bBL6=}>RF`AInuwWi7tu;HHc<4vEHz_%l`CuPdY~>HTU}tEaOpa33 znm9N&AW%#!IkF|)o68j^d~kiNeRp2(z()r?TbFiZK?=)l?^c`9Df3=VT=#YSrqbPA z=WTYgWlp&41y*I?=5j(!VEk~nY~u;$!R%yf>Fhg;ZctIy=K`6kF%Hs6j-IkvCDM?i z3HB-5iS*(oC1s)&qdnVa93wikG1=i7W6Fb&E)CSx@tw}_ z#%+>M*J-WOx6h-K5Z(9h?S(WK(ajLr*NRq!#@04wYI!zv#_eU;$>jcU1bvZw0 z1;q~)gWb5E-vaBsKm2q`-Us5n^nHyx$$PVCI?i{N*CYJ&TA45xkvJxOK@`yH}sA-Q3{xaIsOo}jgukP;XM7tFJn$Y{AF*>iG zGU7Ln?r7UZlwEhslO;5KD!VdUpWv=|UN+`uh+_OYC?h6i+*eyQNL9jS@D)U&wSwvV zF-H16P?kfisnUEOp=G8-*M}CYWEIK5As1qlPHcR zu^Tz|lY#Lj4I7;R`JlgH@`RRYeFp6jpifm~B?r-)wlK#yn~c0b!F$?ch-+G|1{>0# zB0&09vAf+5z#Vf*P3375ltj`;8~p0(C-OQ@Zd@Ly<_L|@BJgyQB+H3R8Ap(Y%VHqe zW&#Yvd2XczmmOT15lL9UzYay|yQs&vtAcp>-Mh}YN-FdT>m##%G27JZevW616C|s^ zkDkP*Vbr=gC=I&LP{Q-5u+L2GVFqk;4Zt71G|lwnUIX#Aa8SxG@lUuepu?5`5ogFc zA7Zr6A^Ur*QkkPCwsLvD1Oh(LXCEJGoCcR={1%A=Jmgn?h7^Db6ZdapiJpJJ zGp&$od#-BQGZ5j;=ia7*{D>JFnkxT68ZW$ZFXpgQ*J=f_v3huElBKi>#EIosNNc*E zhr-c*z8?p7!lW)XU)u+B;_Y!xrw&?abi;Pk}_CkU*U!X;u%kN7F>&r*kR{N4QYpKmKr_l5}RF|M+WUsx}D zxIDWuDIJe3@ayLja{|?6eRM~<^~t{ezH)U9&+-e0tZF6OZEAS~YzstkFL7)kLTC%; zw>aPPoS%7YgGM_JDW>9hX53W~Eg|9v!STsOpJs`$3oK*$PfC2OF*E&>v5w;E%g`e~ zdDa&jGCHVwQ(?geK+)0L`0-A{VG_}=`4eay5_PPkrE^(_|II(!EXM+k~7Y z13VXwRWY!)syA80mQC>cqa!7f(jfBHzPZDcRu#T1KQu|gKqCKMm(n&s9A$ns8TAnq ze<_hhR#(t{L+VeRe__*|r5ec%PwLpHat&y&ip#CTeiSHhine(8xelv;dh4DW|7pz& z2RD|k%!l7w0-EB2mXCCJG>}#O7MeW#=d}~S!IS%^r|@qdKb8u=RM)T5kqUDJl#%>@ zNO;HLc8UGsD+0?Yk6ouhxLt&OiyjsH-M>yEMntW@Zq!|?xO23<9ra?`hGkeJlpnf- zj(XR>zIjyIu=sx8@Vxn*$m6q^I|szozg}y!^y>vB)gY9~9iaI7ACOT8I2}~WduBKH zb2a_`@lEh_(QHO7DDWYDNMeTea6jAyHBA-DHZco+6vI7;x~r)vCCSMQSpxnqa02EO zA60?Y=8|yqrhV|P%vW0gj}o|RQ9HUeItHi_eW?IcK3_0IpS0GSDZefa zZIlDcvm75v7c}IwS1`8DM#*nLg}SHf3bfI)Qz1AB`l)fJG?Uc`tyIeFSME7f>Y_Te zA{{S*X!7Deqi6w=SvxfV|3d~J$vwLn7Wiagwc%IzfUt3J+^X+EuiTsUf;?DEy9W-` zJ5r28#-sx@4Voksq^BZ2tuhBruEW1OSrh9o5KI0E?vZmCS-JP+A7aHnD__s8d^s0< zW1Q;-|1T=(>AsI9fHM`1*CCi+ngSGF*l$b8p;a!^c@*9Z#aY-8BhO_Z2l@_*B8Lm+n-K|OAoHy7VKt@ z`V{WlrMAyZBIqv~x=w1}6fpokyzC>Qc9}A;ausIPT7W7R!dW1R&rqK0?8Am@wABeu)#i9p1Z5c_lJKV7@ zS4rES134ku>)LvlYqZhdhWA9yK*ULk70}m(SkV846~_nn)W7xj-}Ap8mAJQcqYC6; zrgWJ9Hz`wGkMY1eb*njkvn3S{ph-HYGI70%D^LJcaBE|$kR+| z5|L5YRCA-_+O=AtPL#qgBQ_^b;@T$KKJ6S?rq^7$dV9zC6aR(=d@wWbQi^{C z#Q0Jj%#Q;vI17*68&Z4@`pH<;!ERXpF?;LMUAP0w@%(Y=Ani?P!?#Bi)V-4M7Zr44 z?m?$_q$wkKEHOu;xZ-6Uq9!28?7sOE?_+pgi@J91bN<(6+l04?_07GIomfERF>YOSUVo0E&&LKjiE2Cn1!8dcp z2==CC%jzTN0IIIW_&Q6P66L`8JYVn|xzJ$>{N||*?xL^%M8R^%xh8-_lIBaA{Et=_ z11RWH6-fRu27EOvWD8Ez&X~#ii8kMZEL|G)l>h5IC!go&mFsfC5;mi+U8~+J)M%fO zv6%9oRv(SNSCMC#(TGhbP`bZR~|(#*1um)%q-;tHOrPCR(Y!Ss>}LPy$H1kiy9|& ztF5P=@B-TdtnZrEi_DzomBy(EtC}#o4x^UoG7UYSde6-WZ@3u4v@z0Z)4Cei+cteC zfmnN9s=(jhH0V{+wO+0o=eT<^=;vQa4a0+>^7YL{lZlog4w2nHYqpp#!Z*8qBMa@( zZKGlNzL$zZI_{A{>!F`wVwY`|0?I>xFMhZE9MwXrIpehMZ#q9w$j4tO_HEh{wZ#F9 zlNV2!n58xvkF{}cw0~5&rWDxhn&=A4%G9(}wwN`YYKsdAt%G*&7^^jqwfOjd`-XqL z12haOT$~-U_X^}}?;J^&kMP?! zsx|Qm;1lDyMBt&ys#AXLODV>@;d5K6{1J?f|OOPhtK;Su}eO? zTj!M{qMfekOmCkPW^kWERga#6*|mQCpmYDajMR?juJcF5hz>6VD5;&76V-zv^-S`fVvl zRwY70Hj}KNbeP~I=k(Q}5AW%uHkcWZA~*YV_j1dRCEwaVOZWho-%6YkKs;*W%W%|v ztZsl`scrf|4m?#ADQkrooD>)@{}SZ7(AVYB5~Kj0{R2aMl*?CZKGzr|^xCi9t`uOp zIX8e7TE&klsX9j{viFOO1HX7fF>z`U;);{TF#51E5+9`X}aMrnT2tO3FnC0W^ zl`C*yLUPoIn0&zr%US3t#%?4xh3;O}6w+~h#Vy?NFDK0XeQdvqwd1=1=j{>*Cnx<} z7D7zOK&YzrN5=BiIL_X$+@J(r!DDPBgg6bR?sa zsubF6DwkZzC8!hjmR)Zz8=l-daiWF-`<=5v3cbF9`L`CO7=9@+&Bj3O68Mu1FBpkf zND8?_(-db2X2v8L0sBkgN`~qQ=9-a~(S2jN%ZcMe&kbr7DOxXb+6BDBHUgX)$*|J( z+`Bp zWLYltkwI)IyjYV%QCJ`g&|ej%)lhXc>CN{k3=ddheXn)QvDBRBr&1 zbNpGm1AgpT`wU+5=dtWaqcZvDxE#LrhL+x)np>$kQ%w7!=;^^U#>(Rl*{Uv-HCQ z=$;OP=d-1CG;AnK)*YPX?cnEC<(!lc2sS2S=Y&^#4sMJCtY_JS8fJ;PyQysgX`M8T z+nyMvkAJu-6OHx%d;)flaVz*Lu9J?mW)JtH(1R2rKru7jBwBNJ(=m# z6%O7eFO310dWxaHVi6rbgrgUP_LlHFt(>6n@)Df#I1#)-Eh0s;*E?xlOmab}d2?e_ zeQBwYkUn1cmt}CM1nY26; zJd;THW!KfLUc{tCWA>-lcF66MyBO(TTZYAziVxajEy|l#|C}a zV}p#nmbx^eDzY`AEIyFyWt5QF1&^F(n9j`$;Ek|w~J=$VWRGu^N3&xn^m zZvjC2)&Y6O?CS)MBY^|L{YY??c&7IT0Q5+3lX$uJF~F0rWuKb490tHi?JR}7S{?;t z-QuRS83dJ}2z-?NuWE%%%2z8vyjAY<36a1APWqu$-YTzAP=Yx}!UW{HRo>r;56gaV zTRs@Y+dL=<1>rL%Z9Lesh8rb>uoVDCDH|qxesCrq|KYi^h*zlF30x3^N1cDXRCu<^LXW!ZLfg5Tf5S?DseZO1D2>xH_x7|7+nZ{-*lQo$+s@*z?)AT{I^Ja@Nis!XBflFOBmO@p{|au=>Wt7#`#J#{#Vxvp|-3#G4!sM z-%8C7;p3h@$)@L1DhriVYm%HFmzZ&SPdLoJG08RZo~V8}*HIaVf6+R3LuqrjOQB;_ zwS8i3(3z@)-qMN&0c<1{KZG$uZ7rj_M=5-unu)r$j#g(}Py%8a3||%q)p2a)`m6rw z$wJ`C-Y{ecUkA0xe?wk}QD(V?rwI2x1X65wM1Kcf=)D`G&lh)?U#c;QF!OCE(9H^4 zGcdvlbJVE-JqiT*iZA@Y>0wYS=30Un!?7ilzw1cCN^r&QK~N3cNjp4cN&V$=PmF?P z-fDQxG9S`*dqKY)Bc7mq6lRsTZHE^QS6ozhwJeB)TI!4uv=ho{O`T|$Rhn6e1_tqF zc_yY#XkPyn2%5luC|BJ28x}5>$cRv{A7&@?W3u@W2lPx!^kLJwk-2LO%%XD)@o8Bu zCW*d2Fr-khEEJanep}wthaG2kYx&a_*o9rD!irfOMQg};+4>}&~T|{D}~kRR7_SOAB&7 zl>UDsVx4v`JRG~hoYNYck`DQp6%$+nk7ouGwo(2A2p=uS!n8z?~e-_`5nb5VpVmA$&jNSyCDylGjsb z>K5EJe}CiujZg-8M~zPFtK|#5O0E(sqLM&rU6`u`%Qp|L)%O15Lnkl(ue}?eBXTD` zE(<;6Nl46J>}oc?SH=W~|F z2{t(Y_%tmcqkq4q--cfno*Cx<*_Dd!U2xBCYE(-FI7$w5G};SRuTKseR7A3(=ZKB!$v^T|Wa=bHP9AiXQ0HS(!nO+WR76veKu6H9j53zSeg;W6ymG zKZ%gH?yg(4{$g!McC$U5#VIZBWKzHA^F@brOk$|VvS9Dd?NuE;s>3ly|9L`T*C#9I zSo(>XN1*3gK|;FFy5keh)=0B(3nlXb#pWwrpBVo9MW6Ki)o)Jt6?Wy=-Y8ek*l;O5 z`r_}8Q0drj_?~odw^^%okxskqsr{brf}osv2e_wHr9f1!QV&VMcR_}Po@G_)MdR}+&r2xPO^Jc%_fNV#5t{MyTyYH=~~HH|6D z6?+SlDY4%3D`&8;!Aobqoa1Y{Y}ZyzwSHh4LRYH$o|=vmi0R4F&JEWH2lr&7r6VXS3;%`GEYQ|mfRJc*SOFS?BM8!!dwSRu}1h}33 zbQb$c=G&7m!z3$yYLE5pTKPJwUzd~1F>lGoWY4|^{hodFp5V{>PRXq8y8*HLEV9LA z$L2&^MS@@G#&rw64>8=f%)}dZDz?GiysB`qdt-rx^PoMk@qf#W!JF?lQWZ=F!50Vd z1BDl>KP$ZLwjK=dzO2L$HqNXyvtcQNA#S$s(RV zg}v|ix;S6EdiM9Msp8cS|4e*4``qU0>g_f_nc`Zsuj|0sAWgZe!C%tx<%UKFsp$-x zx0BtZjnpCW{==~dF-XQF65d^vFuYNkY~o4lC7m5;7n2!|Y;@BM7PlIWx&;#$NMDg$ z>lG9Gx7_CO+dsO&?WnqQ|mZ z{1$%d5+x(EBFhx%`y$7K$GC0B?(y4*=OpQkzg4*A$Ns&3 zw+3kQwtqxk_PXi&Ive`mCVV@6`+OdE-Eos1_6uI2_WXZI?*Bh2OlgtdZ1>s^6`9m` zq1^q=c^5Q)9(`V_-5q|a>}8vqqW!5WW2b`KeeK~-1`Z&D;sk=2Xto99d(?NHPh3}C z^}1b?DtZLC%KcyFi}vR-UlsB1$NptcKl`EQ=l2GH+k&RYLVD^s-7o?NT~pn13K#Lf zit{~;6O-?j0ss6bBbUAiPNuqX*8O7@*TX&e?gzK?vCNli14~kk_%n@MeBfuC6(e_$ zuRTAj2~ZT+r@b6vxC)5LrZb8E6DPX|pVfF6$HF+QdUT$jv}dnBj>l#>{!efG28lOf zJ-No1UY`}-2%n4OX7>Ci0a3zK{$hYak*=F?>v2;TZr#@7vd20u_izt$44Hv%?!UU} zrdd&YkLsrWUt@MJZ$70(mc%~co#nv>TC7wFy@Y-dU>8wbgZ&%3Ccz_$>6haFUp_a@ zKie0^fp@j+xqaY8uK$&nJvP)+RvsaAZim-6Px45#=mwX$S(CspqIw`K?u4|#>y4g- z>Yn5a>+A~xE1w$i=*4_FG+qNnw?Fyc2(pLwstO17jv{a5m#eZIy|N{-|Bd)lF`;vu zR^ObzoM!U`|HR&654~To=Kia@GE4lj$A@f1A*x5OZ@J0apSTk1`8nbYEvt~TS7w)s zz1V)Xk9+Zd=0x;=RYtCICiW=ZUQ<0hmiX<-?W52?uk_s%rPO`^|C`j_z#^STohPHd zY-x}{dOYuPb&f&*S8dj-wO!74@cV$Y@??U_R?lbUFaNhkr-tqXv4!sW?UTbNhhknH zi5j@IJ4g(_pM`RAKDM`iL1>8OA~*=8(}Y^f|6%*av^V;>B@_x1k#et*o&oqNu?_uPA)_xX69*k-=++cFDsv%>GwyI1*|o#V5+ z?ID$X#xE#mrjzZ-wu#Ak)N}8PsA`)$n+lLjG7tF$ynu{-ZCNJQ5n)>lv?votr#iAUpW(ib74v<|U95P!Y%JeY7sAb#=!kta zR%j{#iQ;2+60(uX?}oIU143nUZ+`4>>vc=|hb`udeOQ~zpylEOzPMW+QmB-yf^Ja^tD+Ghe9DRlTe41NX(h!7EurZ10)BVL#EFXb^MBdi^>ww7PbV%ESUhvW_y6Bl zoPo5kBg?BXtSK+V&U*fyscquy&sp7aqmIr3Q%lIKqPZisd<MLU%DB<;e9xV3 z+LxU}+w*;N`hBU46Rp><;SivR4&b}&G9Y`5;*)oLYDQLqXgJ1y{-zSBhMrUklWuEK zT$4MtEE>Z_RKirlnz3(G>FghUi5F_ni z;g{9U^Jn^3t+>O!$MPl?anLro44b4u6=d5T#7w0I@|@v8pEmS z{t_&Ij~zEGIwtq#W{-R}pdD&j##;1Rr&!keAtK+@*}hf!FWKhk?RwnDQt?%8Z;kUh&9-4(QwQ%g`f77#g^wcEI;S+QeF+@x zI}u&wpVX_h^qI%);QAL{^)7wl@Bf!=z!zscBGVa#XrYR4-rYRdgf95s^B43NKDDM5 zY%2Vc_-*nk)$erWuxsk{=BXF!F3(Se+qPJHp8uDkDMJU{p{}CqX>V6nHO?bpP4@6 za#kR?{n2~E(KsfFNf~;!hEta) z=>uxbtEx;!T-g}>kKU5r$h(|eg|Xb_8d0|e^H0v}J-fGX*Ws&6oUR>~y*IsRgEc?m z@STBO6y3mXz?_Nuro{G}Z&!4el73g;V2Se1mCxjjLrI|eu`<|sZcFY{&-M=m_IX%8oT48n(B)z++P{0Vj;aGF z^D^a>x%)qEGQUoFc17Ei_x!=Iw|e)bm~w$(R^8{kO(E*>S%=-WI(&0FD4K=L_-(GZ zyCc$$M2)|9S#0jU$^+kw*nQQ?FZ28>6@8brymf$At@rj<=f!V`LaCqF)&)N&$qQMg zQKj*I8QFs7c^*=iv(&zKUsQAXFec8e)?{fR82(78!cG9yq$F*ffRO`+7~&_?sj^Oo0d#q-sgmlZiNsuLgOZ{^DK@3h>!rp90VF3J4SuF=D5$^JthQY3@CP5Au1_p`Dm zk{5JWQ=Gg_BpG&d%#)8_u#B4ssO^}QH=W%5{U%lBhxqI$O91Uy5D zxcAxrdOj6SQ%*Twn>~L|WZ~6j;p^}t-}tErh(_VqdP9hpLZQWKWaBNF@Q>$z2Hi9W zJOA%mVRkGrXmVsm^yi(zn!UnzPh!6@7B-P?Ka2#IGpZj;@(qe(mA>v z{?^DpY0TK{%lpyq;_pYt#hXSa#9Kyx1pQnIf&Oy{LGK;>+}^8d>e~x$s@yXTe|D_@ z&*I4W-GKe%m3pp%n-K-+jb?nM41&l}l<#wv_XV|g^%g99xqC;kv{f0)yV`em>Jo#)Wa@}`E9poG@pt42Y*aZZV@ zpX0AKf^xn*H*RGClZo8JOTE#mXX3M-M5^r|;eIBj2BuYgYXg!~(_wA+scQpyq z;=Z?x+v{-0%AaqjdpYjU(AqI)g8x!f;iWP&)g49X}?XcU2MNnWKYZ2 z10zb}zoENUY!627R(8HuY1@sx(T@->60G@j!}G23#tjNP#g{@C&t}Nz2loBNx0-$* ze;(!lhZX%Dy}eNAdgAfB3K@enusUVH0iG(wnR3#D0q^z0!Y2ol63T0*^DP^w_#but zpHz;0kMj)$*o0r~gcB44pQ36{>6K4k(+{r4P(*%fusi>2rx!-?ALDHq`A|~2jNYhg zyjK$%@%fVb-z+Sb^q&5TzCWJ2oG4d)CrB>}qcUtZ@Qg&2z1n4o?W@h7JkGr?b>TaY zw3_E1h$|gW{Ma^n*#kQY2kcAF#Oc}ixMaBr$FlT$=ja+4&2gD z79V^dQ}OOBx*t!Br5+5qih@gQt`;%qOQ_Nb0(~ZSk~d5#p39I;9NY!cNHalorK@{p z`N8Of*v^9u(mB)2@NAmkAutqhRe8By$dDz4K4qzf%D$*gvY;rxzJDp1AW!OmNx)h3 z1d3SH`}Ky>+wtE~t3YH9@%k?>vx22gnXS5Pm;`xn&<&@t<*T1|bUM*NoZeSU_acTe6#Fzb7Q({sB*IU+8eVXb_ zqRLA@o|^n|ZcMl@VwSTs-~8jm9K)TgGHjT2c5cDWQ?mXFzP~&@>Gg8w4&f8bdqF->Pfv7+zLahS zi6(s^1yL9&OjI!{^rm;s@Aqy$R%@Hy&|ZaJ?P^LVLPa_3nX6EvNELFh_M$UIF`lQL z?t~#}^G*5YoAEZ(327EMpn6~&pwnKv|A^-RX$R<@DdI3@>|}T%ZL-njal&x;xb96< zD@*EQ%LWD;zsYcUKJqJY1g*6wADXo9rr3% zWONetGULY*Y!h~$rvsb(m(nWYtI?a-E7c2IfCsuP+zhl`Fb_;x;O({VebyVn{yhf9 z7sdLXb5kW{IsC<**UwrG9k0y5C_%~lVVKZbs?z*_op0yF~_-jXLF;eoBhkAnVAAe9wN9}T7l9dU) zAAMwJ?O@dWYoU6lr6fUOi_?-xv(xbYw#a*RN#B`@9r41vwHE7x5IX%V+}*?N0^NLx zRd1X+KDQ;WQ-4t%Ci;}#m{lFzl6HjuMdBpcH5P?u?Y30!olhs8xyQhZ=O)EZIiL)| zs!aY&{`CGcuYMk%-};w%B1vVBXT3dLE5y{yEQ8n6OlaFGU_Fq6L!N?1Km}w>dCk@$qCX4-EZ-4v0-B~uSxbZ$vP?I^ zWczmqf(VtT30N&2+d^(jkKFK@7vyTeS zP2v613C`;j6H2{U87$_wz51Tcut|(>w*Kqdx=Y~vB8C&*qfeHSf+=rlr`y+lq=p*1Eo~q>X}<=K8LL7ua0y06 zPNky>OrEdaP6xK5H8r;cecL#dyn2IqZ4aqHP%t4J1{lXBJ13V!n`|2T(e7?FGVevE zmeV#coeYU}Jy~&LZhy*hH$X}0X85n9>zWb>apG-{AHfRO=Quwnt1g<6v?xh=N7{?4 zFGg41l%$ucv?@)}-(vu$eJ06}cu9>U8#p5^;=m_==C>{N*!fRV`Z1x5WTh#x=hErA zy;`ktHK_oJSRXp>g6!3yW;%OgW(t&#HEDTfsjOReW4qY$74H15b?$r(rbB_TeZx14 z@c<^b6#qgKAd3Lkb~I4lFH%Lek}Th+W+K=O=}SNw;#ZGhMw!PHtvg~mCa=bS4gR2s zJJ*i)r?-xcqS_gVUbS1vEaJ=#GRM-3^MhAY+lpLM5cY3&+6c7@SCbNp%#C2Ww2Hs| zmIQ|11=90DaEW-fgVc=KJHL~a`3l`$?{?lm+iWl;8|r;zSQUH9350ZssrQC~T7?|F*u}GFK+x!PSt>oTA6^X|o3U3()wZvRVN7`t1jLax8yy`TYGmX~=(wS7 zdbnrWCskj_qE4R;>mThKS{mzOK6b0;JCq<0wOhJ44cU{qallZY2@@xZA23aXZ|Z07 z?iBsapXAKQaN%zFDbqTg51eO{0n3jeH_qbZGr(LZ3NYNAILv zc=GPb55uB3zok@;!=;t035EFCfqf8Fdu?cU=fY02gzM=iT3U3f zJ4=mV598F_Tj(;W6GGqK{unQ`CG8_vqoI5(0;^H^aQ^Eq{~e2B+kFLbN&P=rhoa^J zdfYU;eM~d?l(_G3S~WTPc5<&ImMvr6iVeDjGXXZ?^By8YIFQ&|0`=14X--8L(g9na#McERV23Dv;7|CsY*nO}k9 z1*iDJ821=3sK8@Jx9;<5}Qz9sdVXzx5X)f$*?4KnRXDE) zGBFa<&bheyB!O+~OzvpiGjBpTDVStU@s}+1*PdrI0d>)*GS#IaQq+z>Y)pk|;dqTP z|Ns6mE^deFr{q?lZ1L_unIsY`1rpB->dFg=b)8a_a(}H;Nk|C|eMcGu;Jv+e{s}&+HNOaY!)!B}tzW_uo~h0W)6= zPnqrMwh5JhDRr%$p&hbyaIR5Y=+J)m;G00Sd%XmX55cZ_!kc_%U}bvf5=@@T0&GP4 z38);RmXC3A0H*If<9LPoMF=5jlWa+DaNT%-b0whRqc7|Oh!V9`dZ4ldde~V#<|4=l zGn60=XT(8ie1;G}52YhYhIi;ika4JR{5mWZ&Zft0$aunZ!m*`){u^hQ$6@L8HsG|9 zy`G5(etz^qL$Z`<6y<)=c>l>UCo}RsK>!w~$t=q9fJp&a8elw(q_I&MaNwIA!%oE{5t#m8>VxNDI6sX zsdNX#!p|#nL$$fXyPC{flA0iz!k$Xb#pRgDYVc%Q8$NoB7)NPsDe8hrP6@MtlhRRm z)!fmJXWEh*faubSdUQ(NA;#6l4#O#4Y{$ZsaJY#FJ#aBa7?>i^S%Hc&JYZHp9gwz3 z@^FQl>o4~%88eA9c7aow>rjYwwIj|jNG#n;JaD(EEL0|{Dvk#TTtI(7^gaam^#5U{ zh`|`74gzZ03fWpEod*nPO%Dz~hDapBzGsJN6)6RS0##bN!@)ssiJT_!{jU?n7C}GH z49GcSPPziVk!0~-rS0&`lBG#s64QU-ec-^{6cLj0A2U#bg!%tkXdBcnvIg0s`-LZy zUIMBCFs;^s;wH$+;VorN4Z;(cf~L4AyFJ4;;eZrF@}h)Ok}07ShJls2XydeEyc8)O zE`{SJ(x)(&(ANP39NuAOBskWy1AR6q(Bh~@d>`o+9O}U)&iH@HAd&QU_*$5b9?KOl zp!w5O2*o5pQV2yDIONb7psw0=Y1?HhF_HQko3!BCmh9Y4u~j11lpRw+nnnGun8@Ym z-~Ol+6%WX9&VRW>=fEYIoh(EK0h9z1Lx51EC?1Ib z+7HZ`UWEq~`X%H2AmFh|a7`X~cWJxRNFZ7r$EC9`2wc0)sIIA03zI>*5#EDhzasil z-K|SqywfAuuP&3uthXfilaZ&ZDRe=26TDzoUTXH54yY~;)Doi;Ri{aB6~B+C5&y44wIe(4D>`IB~Uj={9}IJ@71RS)}XJD zIceH>LBf3?{+36s@>sM5_dm;h?dsGYAc&4>_1av{l6cqu$LH{I9({Vap825cY^>KVXj-*#eS zJWAIm1;W8p5LIMq%w3CNh+!qI5YLIve&H>)2sS`g1H!}s3=x36XnZ1Rz62&p0L7DX zj>1Ki`Mr{}hth%x=s^)6BJ{G}xv$C@CA^F}2Pq?#)Fe|s@ImtP<%-}rkr!)2U6wR= zU%QjztakrLDWks6e~)2*THcFr4e9?w+gA%pX%yW)E`OFj*yX8yw6xRm==+iF>cx|` zrJBWkmd{=QN^rdH(CO=$F7Mc<8%!j^X_fy90mIW58KOXLz8>o#G&FGc%R#LY=z( z?L2XDuY>)`k@J5KwZDaneYh1%FB=(Rb9~6@Wr_WFLGg%X>}|op$?nDR4e2&Es#e`m zKddWlpv$Cd-a4iuQV4xMCQQiLS65H?Bqv(UNq2A7A&mZNbs1w zlDyGV)BCDo-m1NTDzBA=LkU?D?L-s1Zk@(2U}U>4wU4dk?3Vs?=k@JAO))W?c0bq{ zci`p3xS!0fOzZu4P-9*Y@j(JRxk!U#yZ`IT`91kA+Rw;5`d38O=pC0|AMWAWyX4(s zYld2?yM*hCkDG3#Y8>!S`%ATX(axL+>_}Jc5EIg_Kct;qA!v?=&Z?|jnn->#w@lMo zDL9BLSe_3M-*`=%6M8#)m~^bR*niH6H!`lSXmYvzU4mG}qRz_o_%ZGE zt(F5Lu~G+Tz!SiTl2_Bl=4&PQ(G8`w=jg7ln80kfpj#O$XO_EGCR+O`m z(jFiCIgvjij&E60$)<@WS^uQ3G`if1$x`c963r97_}-W8yN|UAHZc3O%B_bd>RJB+ z>z6MdnrEp=JARi>HUj=*m+cSB_`J=9e)Oq7(s3APdpRZT;#9g1Yd|yQ!@+#dabq?e9?KQF5Zas(9!6-Fj zk1QC+5h3AL&ozKU*GfOtv3w_0p>O)$A|w0q&IS9(D~It}Y76vVGrX%X(W^inrmuNA z&kkoRK9^5PGv5tz#SnnAV|FxciZ5!VI$Vvhv8$L;cl)cRc!$4FKr8R?3a>SgVRFYU z?_+wPU4;v$r@3&S&hv=y`0K#wAC{}-Jn%LU7t2x$TLKL+P$6FayluAs-HR#d26F{*!Ilxj%Y31ynC7GO$JKME;FOV~;_bLkvhF;! zDxdSSRjk#=fBJ?7s+KcQ2?B`3eYo9GDcs@Sue`Z**v9)8-4*B?0 z;VHsgx+DebY9_cX`^)mea;w;;;%%+fXD3g;gi;_uZ-eO;&W-hj!601L@yyaZ81-d| zD^k);C6}e}W-N3^l+96d;_mBNN8F z?+&;EDc2mbhIBT3u_jEOL0}g&wT%K<4v1tjs{*c4+~t0mLD|3%<+9e!Xzqw+{fe65$oGJvji-qf4o(i* zyj%z3AD_kyna7tr%NPI!ogFuEO1-Rp?O8TgrLaLhqUBz3=7&P%_usf5R*T0nOGBp{C`m1f3+V7f7GYzmV;lIUw`ha(W3nl=*spn%`=)Y~+T! z^p@To5D*nzVS?`t0VT}*!NiyDyrJ3rNgRn1gw%=5+UXy@K2xi%@&aqrNujs7A3 zSl`?0y3)tech0r3J}h`0IyH=KH}&n0xU_f`m;#-(c_2SZIvpEW&)Yf8BDC_jjQ2 z4Nl4Av_t(Qu7{}a8dGLi(N`yrjqVL_|J7aN&iwwV*JaJgyc2!1puRu%gri~T%%0x( zyh|#~K{EPD;sc|*139@jMjESfPjq(`_H;hq=Q_wWGTV~cPiOs;IPTeoV1K zD__ICnLG4&A-Blg12rOStqTQUV{1Cc%z zZe4?NQnO4SpPp9-`E6`*p~I%=fCR&Fsx-ahx~sqbrFUpubWyNQi8O475hXMKmc zT0sq0INhNYr%Yd+Z#S8LRM>TMS20g?Y4m-^-Fp9L{}1MeqQ3*9eZwD)yxfavGLtR+ z8`osH82gvb9sFOj`WADYF;|PebNRYv)6@^pLmuq&uRr+zkjMHmd}d$#{maphOT>7|K*!dKbOzB5qm&pa!-xVsiCvK&EK8miz3UqYqgJ_W3rEBNA0)S zkohL9sA-{mMSqo1oF5tB&sA6?qO0K_YZwl3n(dEjq>r#QnO)?-dM({2Yf9?$h43cI zty+%rOMl7dh)h%W3Rwzc9>bs!XK8A>pytI_-Sbi3U@8$8+Mg8Cd&g*#?+{fR=3A$) zcg4gEq^vAIIvyF8IVvvXj3f!*_lTxca0K@nUM*9sRj!`5h418{H?u*^7i(j(8(y7g z^T-T$wO*y=`66!w``V{>a{3wG;I^1mYYy^xyg2bPkZe~k*zycWhOP~V1IaVYjjjJ= zOW_7Ej+V#3Zo#2nu|1tc@kb80j(UlfoJD~MllEeRi(9O5TpT100>iqd=zy4%KE?n7 zj_S86AwTGmUT6BOPqg;vE=HQ+zQGmaG8d)SRYgaNQI*65J!Bi5Wwan!j3}oE!4zko z8IG#I7t>>)PtUB!`XmOz7VRgrfN)$A?$+{=@gSVb%=h6HT7KT$h6}3C3Z<9vvGo{k zLORu+yB8G>W1kdwu=JClHz_WU$!vBZ55~Z)e08% z?q=>sO~cO?Fm9}Dk@(aljPVC#*IE-qu1eZBoGFz{SIB-Pi`+xx(nEaJ>q^a?r&#srw3*!Xr|B?RMc;qtNxO+*js zg#!4)m?Ea}!d5S;ygRrBz6)2;rB4~O%K+o7g|;Pi&-@vET^i%UrEhLDWM{Dm{aZlP zF@NBg6a9_*K;incYecq+Q&7}i->~_i%HK(%s=2+RLv$ne0dx5TX<71E&HNo<*y7Lt z>xC-B?CgJ+z#UL5Bj^qL)q2OEMCpoDb^R9CC3^U+P;m*)FGz;h#3qP7~*QCDH~gJZG%c z2Y;py=wRLKChRLD(r=Dl|A&M&#P+N-?BV%6leBg~*z=bsj4S-pZ#rH7hpD?EmL}4` zA$@XrLaIXd(vt-3Rn5=*-@`pENd}&lS^e7gza9O2r)NC-88vgeCaUecOXY_v0Oj$NL2cp)Wkq?$s%GOq&J`Za4}|I zuE8(jiCIM4%QTq4$5~293!PxA9M!#rL9nfZ5*Z=kvk<{j8l{W0oxM+PT$hJGYg0mu z%(AJ+wWN)(# zvmOC2ZZn{@wSj#$)L*NE~r=ohuyO#S#3S8?|X|!~kk~8)QA!y@zvF z3)gQXkg{lx?^ySuzHj4LkD2UoAo7w@_RXo)Nj!$65;l_}eS;r}t1AhSMADP7m6yiQW56(orpE|+k2MQfz>&qB$Q>lT!ZBrV#f4yKaZ8tD0t z1q7G%C5pj5B>rayPs)ZLXcXt(BS8!$dG32rUnYqeuK01D{+pv4ZPV>8B^HuE`$5#k zBxw8ZIY??$B&vWoBh|B!rrO2(k?NcKE3QX1h4c1ylGNx1ilIv)i$<@w2`(FwKtfW5 z5~(s{UnJ1%)N5n?5*T-i0?h10w*8R_NMy5$97)x#*Gd)e>nlasQMW0#P8h-l{WB&h z1u*TBVN-AP3Jf~Op85q^FQ-A6--Lwq0f8LbIh&V7x>u=}>)Gdp{6=-t!w+6j_7U1s z4Gxt@2PBX)VFN92H`9y-rD*Bh7Vd!SAU>Qq_#6o;BU zSf@B3IHyp+hbBMTi!(1YnTWvZ}-(pm@pk4 z1W;l-`Sw;UyXk3)9{2)6I)YAM>yjSUoeb+_5ZDax=yoSaA6wOs=q3Tk8DMvp=8wN7rb=zu$JuPM5SXjX; zr>NhfY{Sl(NL)SuX@1hkI7gG#d*aXbi^lVmRM0Kk#Wu0^g{+qXdi%@0dy}T@FOXa_=6R;R>>W}*vH*@mW^M!gwM2~c#|%WJ-MYDObv%CcZnGfY@~go7E`2B z1dB#CGC8-CNNgz@H0>_Vk;VOoGNVmxilS0ZKNoji24kaVjQ*wNzy0MG?i3V^<_`p!B}xSvmn-u%ux!1 z&!8>E(=Yu?yawXIK4Ik`6AqeZ>BQ@1YHZn&Y!NQF=aJ0*%ij2N2wU8fNRa=Mch4P! z2sN%#&1bX)Rk!(%%-qRH1JAQYEE@Do9;m~4=lMGcai~I|G3`3R#O{4$A=7pp}x8B5v3-iZP); zNuDWEw1@soqnp{}t^+xWVHe*?uLeqxx5C?xIKA>Au&qonm*=?ogECkx%8YJD6qWh8|$;P6rDyR%|Wa-Iu z1YIo?e!v}AZz=>;K{K&In<(mK9G5c^J=CtGIR!}HV|@&}uX*MH|0_IBlV3g~L{sSs zrm34v&;BXvYKAAgT~lNN8bg}x_R+ia6uiN`+;g{^A-=Aj%brJoaFo#p1S)2l(@;gb zWZa<82j~|mzfI$WsE~C6_z_kf>{ZZEQct&+o|y+Y7_v(C&tQi?spmG94nsDghbc}0 z&?1>IbPnqb$tS=7;WI_Q!fHU~?N-ObB~D)&gi1X}dcFXR62O&o$DW->pwAhl|(psN)MV zvf)i|)=t%WhQV9us5+JioEsOZ2FWzZ3h~j1Cx;?APt0xtM$>)Ls_8YH^-YF(uIJsu zrrOk3V+;}8UfnGjZt$8h;ZC&==`$J46tOZfqWTBS21Ja+QO1jK_{|mv@g*IZy5nqr zGn;UI?3p#?q?V0A*SQmWax%hj?gQx(&;)pCE~g1M4c;{-k)q6pXEc?fT@hmAg!EBj z0$2=X*--v0m6Uo-o)o2fNXv|~R0k=#9LOcA#wB!r285c=mD!J0rZzdUJFsX`?`sN_ z@bOT*%LGbz{*vNMjSPVXorm(0&jj$$Es^Mooy?rp^ir4*s>O)74NFNP_50# z!a)*ye~hWrrnC1pjVaWk+_9_V`~~JID=4+pXK_+Oh=6!wYg#cGoTPen^Ac zvLmPpPH9Hwtb2U?Q?@(Z-WC#TYUeXr?%szrPYLaD7ve?VD-H1$5;_B+Pc@n|j(gq4 zG@3J8vcqAi@6|*ln^B;^Bt6G9I%uCgJa_60hd>)%`n`&(KpR0SFiy{PjUJQT0jr)8 zdBE3577OGMm0Ko!4K!BeJ*L>dH(|qq>U~r*E=6gw-R*Pa$KbUVG(DuAblXJ9w%dw= zYI@HKaWiTvGY4F84Y=Xgb^2uII6O=NvMS@dUi!134!3AGYg{B;3)MX zr4dvr_eziF0s|F`;~EhVBv|(K!5`q5jOEqQF?}~EQBnFu3bkntSQRoNiXY+Z!!C#o zCAlnk;T(OyrQDM}l?%+&w>WNfUR}aU?=ZX-2Qt=(K&$kIQ$SG$K1%Cp8d(Np|BMm2i9GC3>Gw z-cCVI6q_?wde2kl1HI$@!oaCKGd<8iFtu@t)sN4h$G=yd@@R_xth4Tb&1{+NUwZv& z!J$WqW-WQ_2})pyvp8QRLeV-!(e}7Zn*U;sD@(^XZ0e$Nrf~>MyQwgB3SQxx$6cvOA;Mt_b{JhNZCFx>JPoA-jm-_}c`z%XtjHKF|=9RlGVn~PWgIqoXWmSGpfk1ulfMld*s&R zU3sp)<%7VS{5#b2c;b}hPr8_j`+3#%mTkQQOhQCSO9x~KA5z3T-IODhGE z)gRe*vkM?g>nifiKWwUxN4gCvV>Bg;F-zkhp*;2O+}o^gcvN0ybdRiC+Hr3Q1p#Tr`a1~2+9JYgM9imz6C zTkw<6R=Ed9ey5+4xr5}b9HIDCLyKhZp!cn3N!P0l+Wr61S6OwC7@Z^at`25$+UUcd z=Yb_2ZIN$(=9GAH*mK62p4RBf5^RGa`&R_&*$OjAJj^6aJ1Zevg;`guUXrdkpD9uS zk$yRIjXZXxX1LO?*alE5TtR|XKW^-b{VOlvJlC3pP+uzlP!d9zeWZpnG^~KtJR#>1PR|+Ltz*cxj!WU(FR+-+Fxewbexvg{fMsp5)?tncZihNuO8~CE{n7jQ# zamCDf&&+e3lfRWNanba5KDdWDT5IRC8Hs;ObIMU2?LH_IAd|pHyYIs+@`XM=Uo^w+ zI=`QqJN{L)ke`e@At?G>n0h}9nxIO1SCpo<n(``Pse7zIIKOp0 zzQYjIoL|*F|K%IZAmKv$r4ss?FWO{@MbCPap-61r3f_LphiaK1zNR{g(H(@s1QVp% zt^JtV2D8b-TRc;CevrtA1%&mjXsSX2Xicgv!)WPheL=hMoN`@y$5IpJe1h1}lgS?A zE#{{(kr}O9@=p~aGn1FpH2vowN1tb2_|I`f7R2FCw(RvT&Vitdv+x(~V1dCTvSfmU zsOkpBVvF8GRU$)fOG?k&m<=;%Nzyz}6jhf%Rc=M;nHtku4l0nvwv_a2jM*)}1jC*o z1m=`VQS=9fss$SO7YOdmMO(*wPtL*AXDI##5w}4Gwl6&Gwr;TeH8l4$xMnF+Q&|_O z)vEROVIlr~w2M$dApux8A;0vb-Yo*u|M^`&F_HN}!Ay5zt5~~t1gFA)7|AGFLC49_ya?Tv3vocHJZ*?9ZWX#L^}-d!#hPY9R{z$ z(|y=WA6U_AfU6)MsYTALT#Ben8lpRIYEFDm8B+&cFXk^q4WRtuSv=CSQ7$!g4 zlINFhz&qMSJLT)rL>BWY5?jhRCqH)of=RsHmKQa%og)HhO5G)Pcy>E?r(7h`duf;w zo&Y7vN1`_dW=OFK1_<{#`nUlDa?+MM&Sj2$zF;5kyX8ksZ|7WpvfsnG#0bwpaHYsf zAd{AQDAx{Hhzb(u(t&PJILbGa3LUk<~8`0Ole9Od|hT8{GkA0GNO1^(zI3 zoB?1yVo#6*Lu|zP@)3$kDT*q`W#xPqbDUW^1_59yWg6cAfO&>lL>U0)4cV}Yd&n*) z0GM)gbHc>99DG&qpJu2^9BISv(Q*a0GNXSFrPtBUk{;*^8sMqpkFIj&Cpc> zfO!J|rYA$25&+CW0GOT}rxkD0jPd|rHbC~A0bu3>z-$nhd-WDIJqQ4Enl2^}0OmB) zb{+uC2GFt!0L&XAJ1PJ$2LWJCvw{@?U^a+wxB|eup&?qahC<~7z|^P9&If?0&xBC~ zfVspX`bretlMet>pTklS0Ok?^Ons205&+C4HdPk@nE5f9FN!crgCHSS0GQFNZy+;t zOI_UrNFTcjKYb=Y>s+N`z0GDfb^-On#!Tp{FyZOA(1fBL$)i%~p2{%HG=%=Kjjcz` z2js83iF*4G#(tIXfR1sFxpyBhym=fH@k-vJ*S9nGm3>LFl`8EHf0z|iX357koO%|2 zKoX9LJ=Heni)t6~nEZBTRc*%d5AIv!D}9`&h+ z=i8z5(7aX({|#}UnjuV`GL&@Th7_%>fu+`6pl32q4vuQzJ2CTQ)>ZyOULAzstUX!h z9o-1SgSV)!8ki%TCc0bl?!apr#5>=GrOo8sr-9X;u@*Si{fPl>x1 zp)_xTf*fZ)dHVq^m>)|KtTbw`xSe*diubw^;1u>7D7vIp^UF8(k4Cdn8-M6Q4jPJy ziDsW4v)^#wa5YRA`}G;)mm_hWvV$>ppr_rh;yS;}mN^-pm8|;h-p_7e3U>MXd}5~5 zI8XV`US4->$wMrW&Ph1wvefLfOXiM5wQdpv_V&xzeJ1W!bYhLAMTPFU8JF~d@bAVY zn$r4Qm9MKHe++M#IGmF{_&#H#1x#Ck6F*5iUld!jmUK2x9&pJX&>1+(ne;ce#J-qZ zZMitgC6^Y=FrJ#ONN>nXmMO7@HwT|B+IYrLx^o2$HT*_$Dft603uZ?A)aF&+8bYS- z4rOK=#gOI=W5_(ChSYn(#y)>N=}LE1GrkyRlVVEx;H|-|h`C0-T8b)4BmPNGehELt zV$=pV*a+!d^kjEWn!pzrg_4CwFHp0BjeJ(8>HK%YGFA->N%Ka9hoX~B59iW zlswI$n;46qG%_H|kE&BMgLR2((~R>wYiMu7Ba(N?F}!Al4lxtM6|pUf+=%Ds`Bx%C z@f~%-^~A7suIO{bCEDZnjTFf0qe|5D6&>O~eMXa=B6O1B3dyo$8(z18?5rjtkg~k{fQ_)pYhHD{AT{}9NmWFmD6C*n^Fq=%( zaDc`Sed9@43IXLLdG*v8g_Bqvys7uA#0>w0aCYt9POCC3CdHMEP(D;aX>;HBOEzz# zOyWQGG?s`{EFCoBN4|-i%sgfvO^POIlo)RLg0R0P3ptJaOr-s=FGpu2{Qjw3ta#SK z^(XYTT04sSKy5c}F3{Y|**gIv8Leh+``Li)&+6;RBwOwfv+z~1y8|0i59~G+r@ne; zTIoj8{V9}sU>*s$fqiY%p)B3;x^fO;p6Oy4--ErEanmHeCRf}-ZQD)etZ>5>yolMM z{lM8v8y*#3s)1KyxcSSEN$)H^GL$!w-kDu6y`Q+sUH$68uKh(>d%Hvh=|?Xn5*4J* za+Dj9itp_(VV|VMLB{t@zjx17Ta8w!Q|!$at^c~r{h@$1*r?@k@;*z&ApfnA%$klE z(wDhb>W>Q>h86y3)y6pki9cN~{`=}_h3!zX_nZa1CQb`6)5a9Bt&ZM^FChGzTcY@G zKyW>6Je@1PptwZ$p8bwclKO@hH9by@_|KQqWG5m`B0;yiW6q9pZ6k@*PF`N@{c8 zF_PbW$4TCU$aTIG@CM&Wc$4oG?CLvBa-HuC$#v9Qd}m=VANkVAtq`qf-+7qryMRa^ zYOe1hA~}#{`uZ**od;3=``Csk{~^oV?&Fa5Q~Ueehzx+J1$+Y110mYaJ_+eT5G`k) z0+T*3BDK^ypAV67)bYNCh}2Uj_!=Q{H}xK0V?-uGv^jlEke&q5=JYj1dNM?t)7K2? zDG+T=Ukmu4uO%YWsMCF|5P66?+t(VAMo;-2*>&-3z~P z-3PyP-4FlidH{atO2V&P55ccp55sR<>{sO;qJp#XXd71Xihn&LHGBpAR#|u7q zx6lyYCp2OvG5-=j7N;|#rH{pHS z_MVot>|^ZR81pgqJ`8<~y&pp#XCJ}P$JvK5m&e&ZW9Z}TUoht5>_aUjq#wnYkF$?q z%qQ7rG2bWI=P>4z?DH7&N%jRS&y(znn8K6nOBnM>_GOH@Y$D6NjPBX{S>`2l8_@lN zZvBHSvlZP3=suZ&Vb0a#LX^1`4lDVF_nd!ykGX0q%W&~5t+{KJ##*?QN#Rg&% zv8zk@rd7&H2OgBl)}g z-#*~M0dof|Dwt9DcHswwpA_CXC^_h!K_!Fl7`$lk_k;gEm? zi&q!FUc9UL!{V%x@{+qsE(~iqyz}s0!v_v88y+7%b@=1MR}6n+_}<}1hkrkuDQ#GK zeQCGS+|nVXfzlbJi%Y*MJyrT+>BZ8l5z2@wM>HLA?TB_G{xG7`h#NjBQT3y~A0>>wesu5A zV@KaV`q9x#Mz0vXW_16u8D(?JmX*C(_DR{XvNL7P@9cS}61XPNIZzg;2}}z-5m+49 z9QZJBAaE+clwV!muKZ8sealNLKdbzv@``XIJT<&3ye@nsd?I}7UGcl_zw6<uZ5 zV%ScuJ>3|F#s8gM-|49?F7XyE)z#GkDb(a_H&=T-wKnVE2nI)1F1s%41X5W@tK;9RF4Y!|+JC`Mr8-zMTIU!w5(%knhw} z3*~w}wMc%HrWkgy{Nh}O5s_LVzon;^%7^sSGBdSYzNn{G$i{lCl#TUREw_4HORbUr zh?GRuP41z`*2(!absM{09<0Z5nl1km$)^mP*KD_*%5Qd_rgGW-&6FN29j~BSs~%b` z*!=n1w3OO>m!7IHQ{m<(kW!GUYR+bBvFhem>#11t_Ihe;^K3npXkMbHYMYPA)|Q~I zd5xZ`Z(fI#grO6fKY)}6v5C!})Q3)LzDiF`ZvM8On$r9WJvFuY&oq^FAKCNR_vU}M z>i@bdF_!WFj>#Br)5=J5mUsvHmuoYPPyQ-)rtzO^l^VyoG&f(HX*yH0&UVZ^ovS*f z;%>`)7yOucd||S6ZY2HnOyUPuYJE-rLcA3vR1VVzrBolLo*BnH!OUZpFn?oSWL{ua zp?eA4YIHB7TZ8TubZgPQif$dczoT1^?lp89(ES75Ms%;E+l1~7beqw=iEazJx6o}x z_cpq1=-xrM9o@U=cA$F?-A;7xquYh<19ZF59cR8`zJ@2zeS_{Kx^K~)LiZg!jeoyK zcLv=L=+43)@$Wfw|3-Hn-B0K)p!*r!MRdQQyM&Hmk25TJ`xqUEE(;xwaE3=GpcBza z=wx&XIuAN8x(4X3VjHtP*gvs_>_B!9y20p*&=sRAK{o{5P;|r44M$gsZUnlK=|*v-_HXExpnC@0Qg#aaEIXZDhVD6ZB#$&uz7kZbx?tUE}^M+0g|)Zo}Y}tW>m;ZB{gcyHtFga>elLlx2C>DYxL?Jai+_ zRiL{M-Ar_UL$?myd*}|M`v%??O%#kfbE;BFbUk}Vs(k{x{KO12K&!aIFjkH86Z z&o`V?**NQ8l`Gl4;S*fHyBcTRbJrneLDgyInW~lSTUEXJd+uVHJo@bq{MWM}7OIV? zw=xCcU_6$HjY)PK7LJBub&2dj{+w7y9TW&wbu6w_Bax1wNQCj{MQf{vM605)y6AuK z8^$tvP9%^>FnQzDXtG}*8j7g#yzxmjnh3|D1!}S~7D_M!1Ih3>bxpu z1N!70z1sTO7NDfEwz@nT2uG}ASe7SO9TTXHB*_{UhwoO6e)DHESR9L!-_%w|nVeX4 zHFm^+aJ1^zcO}`r@mM5b4C@<aMf(NI8Ji9W z!5}g@S;2($&>a>?1}mLe^*<F>6mwOs`Sw`@`?g&94oIGG#Hc+tV}Afa1&lA~&3HIBSvbpbO9}%&XR_JsMR>eanz4JU1MO#455wp+S*AP#q8p>NOT}L?lo@Fi@@1&8}z0 z)WRD1yAp?@R>3-36@^&-K&Ivf{kb+JlsMsFAYx`DQf;S7rs8D0Hkho9tD(WQYP`M} zD;&`aN$0Qvv;e|2=1>|N6o_Mw={04crBP)ZW?H3}+6up3SZL#rEM)$`sJ~JXqXyLm zXt~8QZZT=0BQys?v2%1(~cGjl*ctn4EKjKDEhYESf&|N;O#3CpKQIg{?#U z(U3Y`4PADQ=r50vUtVqiDLyW@wy6f)ot@LhK?-I6Wx|%GVA=@U(MOArR88g_D?c8q zt;w|90|Mo0`gSW&qqP}>8CS0;5DLe%O+6r-Nd8a5GfzWJAUmgpi`AL{j;L7rhC#`R zre-{(ZJ_iuE>XuPQ!9)E)0*kEU~yoaY6)7)9iytT#!}UZHQK+g9<Bl6K z9@0u_>oki4V^n*otMzGvQzbCtH|ue1BGoJmNvZ1`g!YIdmg+?_I~Whs(t_^5Oan3o zZ%jqW=^!oT(jpl~qI0pgLG0^Wq(-!IBsDKO@sdD!xf(Lhd;S*4rwK&Qgv7A6eB}a)fjOWpr+p+*lA>KkCdwxkUwzNdBN=M?`CfpuLbe zY@W|K23MyyxNncu($iOabU>g!R+}6YNRpFV=P*(g+Cv3s%LLM5ncDXSwTW=hdCBD6kRhJoP%Kh|v3LlF*-*y-tx@9)(yKv^7!Ja^K-{@(#r09=8jyp- z5gLl^?_7hSt-~!YCW;rGa)mjvn#a z(X1W6<`J7ZM(I&$IS%zBPdnDkql+F-^a#?98T}~HYCp>cBd0i#@ZD-Cbw%!fzC?f) z8CHU93$1afosiNdrqPzM4!}IBj4Kml=~Z&kR=;qkMN_R)$7p)fw@9rZ0i52Lzt1?L zHlB7&>CHyVr5EdtOU==GS=D)U&@!w@jpFRjIxJQC52*>^;LrR!{d!OOY_xM+^QuWI zrCqT#ucnwM$CgVm%^P+DlyLEs#v-0hb$)(9SWmg-N^2;72hXi0FICZyi9=m>(kHLXW!1o>{1u@=t;hoea!nl z*g)ZmD7mI&jF+z_ZOs^4Jx*^GB~hD}*QOd8j*BnFl_>j%hGP+<1gybGs&lNuacaDd zRG=9~FfM)3Dy`V>&+pSWl~atlrVe$oUu{cCri9fn7c^lXN}CA!`H}5HAuYa(Yt&$B z;{K5RI-6b>=rQA$`u#3?!k)Sur;kLU#)x`ID`B*iwJn=gS7{g0nBso6nhm>8KOE93 zykc4tVpHYx^A9ZPYq`y5N#1Bl(;CBQ)cEb2l8lBu7}Cl+{YSRz-+AUdsu690Z zww#7BIjL5Ze~=nakP&;NI zf{qDYZt!K|=47>toM^Uai)^`uY3ng+41I1HhNOqgdF1IWHOuulTA|V!m|i1B1`1`q z2W%XvmO9m58=GNUWz1O5`So)~-KqY;7P(lGwKTlu}zi(J`Mi_|Qc5r!KT)9ML+0nMNMN z$d*3FPu7gYZ0#g{a(WxMqjvXO-`ckO+Hn-%b+LGr^B3lY;vxD?OL7(3T*zt^yrj8I z&rtkYd16+zS~FB{BBRNWP@NMm2*j&!KHxVel)8;U){IH*BYJP!{%gj#%UxJt*#UZk zS}$ek9fV*Yku+~K{@Qr~*?pF)+5KY3+xDyZC7E`lmTk0cV7~$$hz8Y&v#o9WEvYNQ z+Nq1N{ZfOCEm))mLWR*ty=~%JL7{Jhe)?&`Ky^Gy{i<*cev?p>3>vXfQjO4@5j2WE zde8=I<8e|ucGNbv<%2drRh>8R#QeYJH1PVv_GmE zeKbs)1pNYuO0uDup2KggDl6-Q?TvO~->@19F+EGuLc^I-I*S47m?WJGO^`@QtcC{2 zzofq?Tv4fwqNPZzPYgM{ng;b`PxAZp8Dk>pK{}oEur{T%I9)KZFxu?(`B@(Mu@@pJ zJ?IWM?xI=x=q+chp2O7X69U+sedDoeQts2I5ODHK*3X|n^Cme42SsshO-(G0vk4}e zy5&qu=(4c>_=)w$X3*X@2z4->@Id=SZp;+4#O#;b6PJnqdNE3h5$!C}-v_xlCpn(c z&P17-)CoSBjYZNUbS)D`q9le*O-@yiIW2ca_3caB9$GSWfk>|) zlIDpT&5vduPBCfgHT8&>zMS;J3auGPBQ;8ocVnv*t2h#IsC3MU*ViO*dKIXttY->x zyK4Q;r*JB97@0i-YaI3z9}H&IA?7%HuKZOz(xGt!YQ^(gkFrAEw9+*+#Aj`oq$Cq|At{Z@Ym>mrj##3WzL9{h2OGQpA91mX@hfjVaR-US_a?r}a zD72<>=AHDDBWE7UG=_cqkZEShiRm%YUmV1CBl$RC`JpA4$P_Hb{!U^~(Ui5|N3VI| zQoAOiCQ~Ql{@hf5+7m8nl0K3bQMJ1$3Cp9ZbT;(5xBlpA&tKglznYIOclv2rJ6dX? zq@_oEJA$WlR&t1IORa$c-0 zDp@45nXTo3{;-;M*C`x|I9ozSELB4p5#uRu(x51b8SPrJRD5iPdUr zpNhKA!ww0^C3mCRA~=O<`h({~C@TedXqPdNJZjh!10 z)RCr(euafLd9|eVq%OzO_%ctq$jzCK_{Y5*C$+2p~lVq>Wt+CBEed;%2e&yM{>@juLhFNl)e@{ z9m|$pOF8C}Hi9j8S$1#wu1)P$+b+$pJ1x7?x;N5yLTcNm?YhhCHpeb=?i$;McW&UI z_RKX}Y})xW6He%@ax{ohfd-7nVo`!vdbK7)ZK|mA7h(;oQT*!HB>U8cBO$F2(l2F_ zhwKW+;NJww7Dl`Ll&wvPmQx8MksZPwh^PVm&aL*6Kuvu~>{qTBb+laK>G>br=d_%V z+}bge^~sJJV>1rXF2Q*!s*zbeU94EBjGL1*)|sNm{_T&~Fs>zR(}K0m0CJS&{ijrii!zr~g0=%>H1E|R$fX)`K{)!Ob^meY%f zW%L@Yvy!2YUF*LX;x`^8*0P?KPFT{GDH}DlHq}5Vq)$IiGpF7YF;30tiDkk_M9G>N zo7CK#8S6jo83w&X2^-rsRox}%^Rrq|Pdlz^+LqRN#gi~VoGy?#RXv?J8h-k-L?GE5=Ut6IiVR{Rgcf8{kVnxB4cxSqFuZ4?~w z=HQZeAex}ps)F^#OMc}{KAO)GyJmHI?S>3-n%ms__6s0 zj5b@xp_LZYkEgV_wj!2a+5-BoY_at0M}C$b)qk5lAVco7Pr(eQO~M?KmYMBS(1U5e z*W>g>$<(!2+hSa9m_Dt`4JL7G2C#0@%MG(kGSgr+{q0Ips;Tsqot#*#Ds0|PFmp-( z`8`OEA1qsHwM$5Y5H(cl{ZJfy^e8hXT1YPu8FMa-YDE)ylqw#pN8~?yx!C!BZAV)% z_8(3o^DDU>ZG~VeUJ^@1|Cckcz1!O{Q@Q$oIYDb-_Wx|z%pCXsY>N6p@gGjl@d|Xu zv|8l9o{qKh`7bA8ue1KkiDani{`)DVYRLa`8hXY0-!Fl^*8Q*dj=i$}uP5WE<1;rNWk@U}F*xE9V&j&c_ z9PO%O#=0tT`9X!{=ozP-<5(U6u{E%?1{xE!&EAn^N-D{vFH%|?FNdpfa?>czgpxS} zinQDAaVD%auG8v7J)XMlp*LX7sb<$EWAtQ!mYjN%QQut&XHIYgh6Td!epJ=_{G`c0$xKF=K;jm(9Z! zQS%X?RG*nL=Uf;yW3~w(N0QQr)RPHEza?#*Oe$)f5WOm*Z8z;~$ChonSvSN69TjQebIIXph+X zEEBZFtrHv=vwW69Yknp&htorr>8B60&qS+r`=Kl%ciPfJ_FmhBtpn^6)nb0+E?VyC z=hW%p^pI@^&VlxsXm7(LENT5;+capz{=?$h@-g~%BofYmwZ}G{RM0En(XdhQ^TxR73ic!Lb`*~(1qEGJ=3+ZM3)Sc^?dIMc)m;}wA@*@4c9+6H6_W|)a}aHg3VU*56J z$P79I8D?M%vQ9i#O(L_Uwu-gilD16E63vhs$N^$Z%Mr5orsoNLfOVocVHjs!YiqwH zZJCxOYMqchTc!FkWuuJQ$JTbCw^Y+F3u@u?P{vg?1{yQTkB37{JQhnbJu^2V)6NJk z(>_mYAX!=}mIjBl&0w$e?KQT&y3JTkIx4md)saz;SZajJ7v-sv*Is0rg`T76vK2e& zB}T^MJmc|c9!u7Pz>$fqIWRSk4B0>}XU5n+q(s|C^ol~lO!*V!UyMSZ=R%Uv;xzMX z7qiUk#fc0tT0YPx`?XR*OZIe(mf>8Kj+hpAPF|lLJpj}?+mcxOds=$ZPh2e{(oI0G zTG^)M2=%o0r%ll@I@urkEk&}I$VV^ri>%`;Umjzk$kv0BamMe@Ez7k$TWk6F9vS2} zf1o`l-FvqVNtM!Cs^{eo2RcIf%M`}cwBM7`)41qj6cLQ} z&KW7E$X&AnNNX%u zYkg~tZ>?{wb#1EpOjVufEw=R5n)P~CrfXr^5?y|Xu|}64gRD*ZP`D)U*x}U3#F+YwHG_Ud+L;cZlu`2wNov4on z^;ZUIIwuf`l#@3g`(RE{eYCu2NKa``kZ7lZ4RADwsO*W=%B{(f%Rt zlQA{)o7*IB4YNKfLZ2y4XqEgh`UIYKprw-ZeF>T;=@e|gCco5wrT;>EyMm5c+>hM< zuze|3d(WDbK>7sq53A5>j69!4K35P4q^`YUqiU~P&>ztU(zKB+pGu+kaY^-CIA#nE zl)^DNm0|Me5qXR+YI!uO5BZ7?GEG2x?o}I$YP=&G3D?kmOpNvvhsz_hg{(h;71CdH zrBCKC+Gl$DA(P)to=PPjJBg7Gs0YbAE84@7WTA}&`3hk{II0Kr1PN;ETvLO|4~o@b zlEwM}<1=8?WpBt|d76xK!6IC^LrX?z}^Nj$ zEReRoxk%d83Jf&Lkb$vbYB^m<x)|n?TrNbcx*|GTplXYZ=CiG$BlEE1U;u25Fp;+99C8T~0MvY6VR*GS!b?1Map-aPVlsrF2zaeSGV zgK!2wzG^Te8qgBj!B7&@U)wNxjn_cP7C?!i_v&wPAg|dUp&;|Q>=PA?_T@6$BNJir zNvwF4c4TRzVl$_D$-jdv4>A|m1cJtU>Uu$wide5NYLnMqtDwp3Xvmn5aRXV)ntkZ= z97eKOd-TS(LG!t&vNzVPVvA3raP2CpKg1#n8-QW5a5Pzq!NHVl>}| z;(pSpCNZ~FrTe*HzwGP0k^nU;Cw&vA88Ycd#Bz4pRVEKp4!y+@%E)ZV$& z-?+q)J6;Xx-@s-Dsd4h{8isD!pwYAmSsF7nMq?&!ZOqhI-ZV|7HE8q*6R|aHBA02{ zkatWhy`i+`+ZcNrZ;ZA5lj_lvh}CFIXf}f4mPSy*Xhr3QX#fqMJ8xu+n*beyLG617 zB-_Qc_nhhXALv(N=+j@>Mtg!j@H8e8)?OeXw>n749bvRTY(pLdQIqteK{z9h(%O=I zu+#i_rnw8XIQB6)1u#!NN$VRGT-0Br)k3Qf?F*q5^pzL7mazH{Xj z(ELN~XQt@P@@aEVQ=4%?peAhmosLA1(Y7Yph6!yyYlHg5P;eE-!xiMiH1s+|!r0KM zEa433*`f%0B^isF3zzDrv(Zkw$g-P61EZR%{KDi&Z3>>0c~1ZV=NiGLtW*s>T_nvFv)0X^u!1QQOA)d#~DFF^Wh% zX#MLZ=4YQ14Ea2#@#SR4-+?jnUXp%WiGDkQe2>R*4ouFkoe}fzmZ2`No^;YDA#Ilg zv@bH~*F;FuSicvdeT-V`(JK(WCsm2)7hPx>tKB=&D;4e5r&h6OcS!WggI00LL7Sg`bejWct)Ty2)vq<`6%kzvv;5a?wi*?Z zz9O_LGFQaxOVuLA4Wv{Bm5SIF##vF(iP|bF%ktAoC-p1)?3@)BT{(N@WnQwnTws8H zcg-&nGmbKN|Tk|ttw4S4BqujQvms#IAW2rhXZEVzVml-?5 zkjsp!-+?o$z0{_41htBXr1W|wwZZM{W2qri{g&TYYf9S%L|bi{T8={P4>0J9X4aad z&sKBNnVGdE-5ZV?G!;uNo}(sBg{*67sZmp_q%BXTnw4(SRPCy5VOtHW9bZPRYR$UV zn7y{Gpf^oZHLg+g&{~&{ZmoGO0bA`$k5PLKoSJ>A?jAp61q@}`6jYcbN((9^a`G?S*nuPs*3cAUfWRC#j;fRv}npy>63cOallliYB|g9Hm~B?W3ISHKuEcP7cDO8w4|asAyGYF>~hFZl9XkV$c7QU?WQ+7gG@GgnVdYsmt@En-IyWKgxMn1 z9uCx+qU7$2{;FlRnJPwkSFN8~s&sCBuwvwz>A(OEyg&pEpkzRMj;0#(4H^qcE(!(J z0qQuF{0Wa}MJ-B?{%SqiTp@b0PJTpgc#a?!c8x8aYFwJB9CF)RzwBap3q;GPsq2YR z?Wz-YAia!%GB0&;k*)$-WH|2ikKw6iMQ0tT<*#VuvcoR_D{OacumL&#+>)3%mhCrj z{WF*}KbwF4)cWB`qiCwKHi%Py=281=1hmYtU+YPvhf>9s_9q$=j(*2*f5?90Xbc+N z^tz2!EIMyJB{D|olKmgr-o3Z6WxEfogCKug7=aNO!9{RkBta5nG83KfB~qO99DvVm z+5K`$ecIQ9flQHt$OUeDfM-n(>UU;$F5zE^{!Q` z3X;alZH?#f(L!8=k(1g~DL@Q}JPI4o88W(#;`2GbA7Z3E7xhOf{BXRV@`XOX{H!sT z{uh2Bgmd~Qj$Ks!l7@mRflmr5Iha(J{phOJu4P=HTitgSj7&l|+=QJoy`xZe-FToU zJP~K~%8GdiM6a<3!-bi1__@OEu}Dnvg<50P!hFLU6_$r&6DZz|p&#+sQOOgxfHjE$^ZYPnC5#PzliK)5S|5sUOuy*V|NTw-ZaAWB(Q zKhI4szg(1Gi$0@yrhHQ%B73crmvk@9wi_ju8|!ACqp#(ebBht5==g;$U2tK*^I>&R z&F&IUMR@WA_W?(hmx)utq?}pQW%AXMKf|P)S=43n)nCQz^FD~_lX7NJm&sQ{e6jdq z$SSH?drC5N|Jnxex0G4bW_kp}ohA`MFY>ISnl+PaeBSLJ!YjDf=iRnA(2}u!@&fZB zy!}k6Z}-h=u~=?m#FmRvUQv@bjbiL&FX_W{EK=;EUXbE5dNi+eU6eVo;AuJ5HSg!+ANgsLL$B%1d1+ zj2g3lzDixQr78;!F7MyCoLSUmmS3&uU-_My{=HCT4l7gQE*DKtNoG-(DPXE39_Q6X zZA@5D(!a2nMNMAhNs+IKjQ?aod)4nCMD|SYj!rp>O30#8h_H<)Sj$CntwmA36#{4? zal_9>!tG)T(cSwUSGRua}49CMb7# zx8FXV-&9@>SJ*5Pe*9sh{Pe@7#3-{2gypH658=xxxBIX$7WS%)$#q`t+2U7^$W+Cp zzzdE4k=Io?ScNZDxJ`+VRJcQl?jI-QWddDGZfgi=h0@j2$bcGEx>q4$FOZ)KQF(zJ zRFJ%kt#weEgH07`BqzI#OwJ1j2oeCYTgd#g%xG}${jkX{F|vRF%)H#*-ZHG5f{2kEht}+JbzQaIoj*^TqMt{ z!b6zZ*z~zbo(G4+O!lNa$Napxhbp*8jA-bCeaqfi$tiW-c5m8hNEfAa`iz@uFv}Ws zq%cQBwqmIwOX+VaBA2o(=4hVFuVs1s?0NRt;C~bjMCCa#?wsb-#-1yc;oEg3>_Ps8 z+7^ne%Cm|o@uVmPC`zw9L?eC{tilW3!(}#iTe)!Z)^0t7t`4q1rP>&Twt4+T+XwGw z2suk5LWSGU9?N&Pr0JrR2E50&MXF7bCe)@is#!E^3eOL;@O8LIAmmvP`Q%E#v?ED- zrRHDL|0cYax^`=9aXh|KBSD1?X|do~rO%_zzlt73xvjO7B}v7EUqtEgtp;KWVSZLOX)c&yBUtpW!qfwR7p5!0hf{RudIw4F^788pS5u|+?EHp^&*z(OE8e~#IZ_gQn?vkJab9M4?8rE*4VH#3+JS^m z5I3=i+=xpKMA={C$|eutB5TXhrRC<< zL&W$&uYB^nA0nUBp<-Xvp566N8i$al2D58KYkDpe zcDej&mz6L8J){>qf6JrizMd!i=VP9%rE(5N5C}Ju*~RUmzl%wVJ|#Q}7O6PyvQ2Jo zFZ3KT8^89rZ8m^taYRUUMCIiBTJmNO&jK+Q%&xT=d9odNd6p4i;Rk-^hLE9QU9PacUL=igX zD-AR$Ky8}7$TqW0$cLO08ZZM-5-MJgE(&NpWI4$Vf4irBxD9r!XJ5n{H_7nb-=`US z&lSEU85S}$$w{K^OZxm?ug3w*{$;y!WRqj#`HPHk5b&8PUp+HwEq{3x12$>Y;J0@cdPY~o> zns(jOh)_hET)gv9U9&u{R_?XMgv$16DH+?^+-xsbyCj|5XRGEY7@zK=9Z8|xYebk0 z5&QF~HAS*$HW$yWAo@dw>;?1jS?g~5gUdNM}6z@YV zLsSYr(g9G+z~LG{$rNv7jXtJXVz*ob#|t825zVvq3@bTW7wWGgSN58{WbMhCZlo}jNs^x+ zo4I&q`-+6*m7V1mNmQBu-Gm`hI!;tk1q1%fPxQp#i`d<-wz*+y$QNyj?V*Mko+sv9u@9(W-s;#Kky z$@9<2tTS{>TE)n+o%Q%^>_o4m39jwp@E4FNZSo;rC>KQ!@tXI#{JCBxmldXY+XF!$ z^y6|rTP*LrKvuYLk9Q_th-bAQCU2%!1|2hwyz{VFZIyG&Q+=(`Z0!lo%=o${j?_($ ztOVX4bB?~nLnOzF;m#c;1hLQ6)}-ICGGshHR}bvuW|qAW^PYP%^-?~zAm%j9s+KrX z_tQI8^S|{qUVpqm4f(CFVT?E9!Y|Y{WGr)TW*&L>-l!s<>TCUlM-w?!B=zjMzUJH6 z)Am6uSW>8@H_bWnmTbS*7xC6N&}TdytHm%$tjFggHE}AUz6`g{)feG-1W6vAj@0rg zM&ME6sHx+%gL_X%)YnZ8AkJcsx>1v;-xb@^qw@63UEf9;^Gb(PJj^P+#ZL zLiymKz79?opc0>s)DkP3Zg282*JjF^jA}7KgE8&JG?z?kDQPUZwvuWpQA^1*luSFx zG?QE_Ni~v88_6`0TnjM`#I%nZ%_C|ZWsSphi>OzmIz`YYqAro^5s3~_(jTJk5cGzM z&QQ@85?!IBC!{(;rXOUw!Si}Sy-pDIfm9cWdO%eN$mIVz+5ec_uQGo{-Y?1eLC#NQ z{9L{dvVFZ=UoX=?C(j32zAVR=WcZ5wUY6bK<@O-6XY#tq>OoG2j2`6kAe-07Wg4>*VlU2CvB9LG~`m-L*3JbMkhLtewi)xs094*O@qNqI5}&PUPlPW-iOiiL9K+ z$z>Timya{qI1`5xQ8S*cg$ z9zEBa+MYl`Bs#qzB2@voAxow#^m})YDjx^}*sI z5ta=&=&U(gd;TF2kCu9fPNn{GX>>WTxU_qHA+P2IVA)tj$3>{^Mh>A9rQU`FOLj9v^4@7~}X#V@t+W8WVKc`CK3@ z`Ur`*M2#%z7n4YBKRL ziC(2WD)*+^lcX212l?0a%gI+uU!;2K6#x+!qr_E{g&FfC=$n`9>@@DcqoqW5jdK`s zF1<*!yW1+}3|ITZ-9im>L$4=o{CcL)U&Dkv7ecTE$9hoahO({K%B+_V2 z1#U^z7WgSRWF^zt_k>@>*lz5Qktn znB03_nNDe%(W>OMD>=*LwbDt2B)Ko*VvE!f60Zdz_sL`A1aG$2*CFzQpQW^yNjfZg znwKnil3iNtQc1qhNnu>%EHf;yt;ys;x^!;l7brY<-7+$s|fn)I*H%T(Wyk?on#HRVBnJpLPQ=68? zxy^IK#y^gS;r^}bq|_dhR>BPi#`F|eS5Ynopg z-F|zMh*TH5?L!flS?Z>cc6s^x%kemG;mh)RS7&ch%8ft(#ID5C+tp2${ry+XQ9rs*br%~dhSmpM%`w8Hl;}1yyU0h>D}^hr(w&c`;{kU>!(CC z+%Qh->~Lq2l5UtKS!Pbvl*V_<`+r`TElJHKHgk;Q#7_Fb-@>*MBIu!p#PN7H6TeOq zzBUiO3v&2iucDV2*M)1SC?=bri6kbe$fC7>VwR1Qrv2IbH;r^!Fgf_svpcXoq;Mr)(IF}q=8EeVmExHZwBmk!}#b-S6t&IWH& zWI;u2CeJN>_Ily%GV|Kfyj)c*XR4u6MW63>HwowD*R5YeAzc+oN4HMXIjT;hms}ET ztHZQoSe9d03A=L4icpziR0*4EFsTNM${3VkPmVbytce&?gDtg~@;sJg7?NQ}iWw0r zQjDlzLy8G07Ni)EL4OtUYoJ~sz6|XK>2*+^LwE_g4YCcY%Me|G=3|hYL2-m&5}rqe zxDu5yijZz9`(*yMeb9VnlCDUsmPl%Ih8Y^WaE6rHVY?Wpz=|GsF z%Iw(8#90ZDghP|j3Tt_cnxvUbYO|`awBJo z!yb|4`++X^mE2Fu8>aWmS=k9NIDaKOJ;UWJ>?TyR%ipfn$a_&OxBet0<5dxTX>0PI z`KVPn`c?vQ1{vG=C=O3R`A@1tKgFb*O6t6Ak1^3vxTv;JkvaBS}DC%in%`P3er&m)sqnYni}i68vH z9hG;>nS{1@7Y%t^@q_UYohTg_9-+LDV=-cRHYz-o`+>~756H6bOYFn1@u~beGV|Aw zWv?qS6E`6vBXuOCN4N1Y49~E;gxSZj`WQx6u{lg*-P~0tES;q|HMR3mGYQ$q1E!`} zTEWl+J1h8D!o`4x#K8*wm2fZMUBo#EuQ=9|Kn?)u6wrT zT<^Hnm32|~|j(!6DJmd#gruJUyjyJ^4pGS47V#n?k9#FH0g6&Sw5{&DN!zcN z8(m=CYnS*V1St8&Y8_e2+o%0%ZaY|Zuh49N_;7P!jw{Rk%GBnk&HQe^72nH6@}ddZ zV!lf!!zLn`1T85IJ`6k#`q+T;!E&I>DEVA6pEAv`{D-v@d5Y4(9^ zIGGr4iHiA8^K+Sdhyy#DK#fAO{CX@Y3GFjURkkNJI~>(y`oa%=w$4WA1+@+U#Z10?5b)g}%KaqejB@*FS?L2> z5=nBFbF3j0*0-d$+|=cTiL(4)x=%BXeN)QvPkJI#+{LHKX1Tw8DyPfMB}Fx@RRDvz z0WOe?K^GFx(C5nMm|gmmYzDrKd%#J$@_sBjmxyxr<=mQ6Jn2u-sm)l($ ze-VdX@0VVVo@2AyYwt-5M@!R~0fNP;so2t?4uYU97Z-9z{nW0JyTD~Q;Y%?YBL>{f z_PapULnEu#N-PaKDuE)o{JQ@iJ}~IbF)-j&QhI z?ncg*a*IL?p5YobzCdsSjV_kJ*Og6%LegpCg>7%5`cvPCd7Ik<+}uW$HQ1i`?Y}&XRJKBOIlco0K_8;35?c61hjp zIU?66bBvT*9N`qTTq5HT74DF7hB8-3Il^&n@H{6-xj>l%RH%PK`AbwkQv96SXO#XJ zm9MApW$OM6Wj{*QD-^v-%`-|~q2f?o7T+YjNHmF5E2SKi2PC$jlw|me)hug+N1!8{ z4u#=Czml|?x1ufNZ)=}$L2wdG7`9^xQz6zRGyWmyz;4MEOe%|a)7ZnuYHiM^IQ)<2 z_r9jOaI3(8pp0pC&59~NE)KN@vL5{PM}3j^7neF->2zI()6QB)(@vH;m~}36EPSEV zA3C+>l19!*=>jM;3}%v3r{`3yZbJK4;nvr?TA&PL5l)XzfA4CJFPk31bUsKmoz zd+~68Z$~_Xv+EnvYBSp`wz_OzLV>*$Ec5kDj#PxHe&%!lZM2=r6)Mx}NP zHEJ-g2A7BZXv9a^$9l62fmx9bVIz=YTy!i;*sdSQjkpKduOcIcdubYt!ZzsBilGns z{q)=MyU91}zn6Wh?mMJn?`FH5$8|Y0Wc+Ts6(W!pXr^59wNc^R_Y&?W5-*1vHn=O` zFNf}v^z?H3c6ozKoAw9bvv}tyomo&9L>U-@l;J_jG`P4%gqMWJ%~F8+aGezQ>?G;e zSYt8YYxEXnCGbeI)0x|?+?VMjPCKqGlYPN^+jZq$5aQK;-pFUX4k4F7<1B=iq!SDCYuG{=0_O`$kX6kh4`_CK$aVpp6rao#d`Y~D6al;X-a;9^sm3n-9O{J1>ODT(0JB{Ir?f`(HbIFu2_Qjhq2k79JYj zc%WEHcrgmU za^byP(1k!YUIEvrTwqQTgT+sXN;k;j1#z>@aQX3J&p22yI31dj(c|8Ax!7($Sc^OY z2@i+`lEdkXBf>$@%1;rvG3(vgz@0ix~bR)4td%;TDY1M&nrNGg4g zzwBo_w@7XfSlZnK_jcz%VRsEI72IV@-%9lAI~!-Xx#0HsqV&!J%2r8Xe&s>P33ncZ z9K9H){yUW@;77WXb|qxyUC2M5d^))co2{ognU~66*5o7n6Y%QY^4<$bcnqcH5r|oEGMw~QajZ)!o|>g9`gFzj=REz zeHgNaamNb*LGu~!W0`rH5L*Z$`P>e+;oaQ&2jqHxGWWhp^pz1|wxZ;AMT5Sy@ z*U8;jM{1-|@bem8tkAo#>Pq#*oG0DIVV2jBn<;q?y_%o;yJiLP7p2$~%urmwtpF zHrDg!YG*@)BA^sMzXP;x>dM!G9u5U z!{%y|M^^H7b-kZedaSgllv`hyQI2c!WKqjsRl8MoDnBXR9^^8^csWKak}G%JHo&|aeUMbU4 z+(%|j1|L~Mp3fy)Rmu?d*xV7*Yv}6m{x2Tx5igoI7b%eYHoZ_7FNn2DcGK^Bq1(K{ zr&L2u84Gr0K?u@9Sh8zN-{an~Z_5v2zw~0>ma&-2!lQz3z|f?qe3yv&5=!HO5GlLX zdyDF72|`x~SgJ)H_!*ZzU2d)Jb2UL%EHe=VO4Z+Q*|nrb^)BYRh16O&xpXUWZT0dV zlpVQL9M+xu8pFD#tCs|YYut1-qLsB;_Xny-ck?^;sNpPDTi)>`vttt5hnqxR`&7CH zyRQ3!%!u6kkVt3&k$ExPbcWZpuh}&u|;am&rw*N!gH1 zSBHsGCBI3;X;rGWhpCLVQZtu^(vlZm)P6*AajZtl5fasgGyFQ-x|jDs>x7lXjboSF zEzA|it6?9!g=m2R; zgt1uhi`b2p`*15}?T58eXbmt7FO?!z4cLQqxJa%Rt5nh6CE8&XDneBJ)V7e7Sa z{el%T{;suH0z@ZG=VgSI8rquP?KfC^lv+GR^)0IlXbZiup=b-{MzcL6Z||_ z$Mcqt<5rL7Egp5&j#^7c)ynalh2xL0ZoFvO_(xeae%PY%;!&QA@-#R)`u4M4k1aYf!aNNRh#JW&xS*W!t)L0a1tO>Q2gjy>?tp(w@^`ORbaLj7(jK!eN zT5!x#P_Ys`Zy|WmI`F(@;HXvLxJBS4Yrqjpz!59J%NBr_wf`T}{Qn58|9Or7Wo`eM zrhiP!e?i0lQSJT(&HhKU`j<5Nm$dncCjVnv{BaHbCGGvV=Kf<^d%ec~jJE!~rv8kU z{*s3N1KRlyY34tomH&uFeq0;>K~4OJwD1=-@E_E^U(mdNRO_zSxPMsNeooV_*Rqdj z*gvXW{}Gz?3tIILXw=8F>E|@*7qsZ-HRxLH`324SC9U}xjrnD5`FTzGN44a74f!SQ z_<7CvS*`dbjre74_{TKit2q{q-f40RA5KSHEs3Im6Mx?9tB(VY!FN>N?c9R5p1&=`dfVC6$G> zT1DJAah&xbnlZSjg^j{}d4K zRd~A!tM+!KBz`gbS^}fR5nOx~>r}s2^FpqC*ii)Ugx_hFM^Yk*e| zcH77E8>_2f`#5iDJZ_$Z6-4lKQbis`ftVr1uh-k_S*b>rCzZU|`8BVS$sifKq%`$oot=6q8s=V@f zQyhOO6v}JD8|0FXVje=^>pL|icp=_PZUUdZP%S~nEarQudLpt1sa73j)=C^qv4>%ofI@)xEVc>Ee595;u9h8L7LM*tYQq$y%dRmODQ5k$XbgfcaFIO3G z0vR|%kU|YI0ze@pyf3oJRSeFyUTwaLF-T506l%71D+>CeG5an$Tpz0*5?Z536O;?m zcJegD-uTHPPjbX>@C~ow^1*D&qA=*t1=ut<$x4Il5!A%K%Y`~^o${frzc_!vM+L|% z5iFR<9F2A9XZI4Jer-T&xBa+xPu7TBa_+=r#G5B@?gR(T)eO8354eE=&@~zl9u}*u zgCHgcZEy_1ZWUS{^lNNTv!}D~$>aNFsLxaFa$bXtUwoU3F8gqE6HNISiy9x97=Kf= zP9J2n;rUB^j8EJ9Yyfhlie=af{>dJO5Bm+DhwItqtDjV>;oCt2G)@Ef`3NgCAK%G> zrPgbavh>k|G|qZJ;QBJ#L!7}0Xzr;(}5xT(}#CyDt#WjOD7{# z)MS>JxRIX==+i>8-1&F~Wn;E~`dhCAo56*LAQoyimEE>g5h%>6DANlM1xeIe-BrjwLB8Ruj37gS`1ZK%RwY{%Q1ju2MnKmF~ zF-d?lhP08#w6?aNkjY?diphjr;@wCxBajYl%2LwFg%1j@kx+cXqFY1`tNdG#|7mn1olJiA7YE&2%j1o&CdXkqZa$Ja% zDzmwqGADU4s!EkY$J~@k)3%UNYRNKcO_WK_%q3JiB+HW%sCOx+oF2R@PjL2$k~(TSMOG0U)&#hkXbYEB+#Uhiy+ zQ7wwPOcI>!qxhfrHKP)dq&L}FR31*;l)CyV>q^yr7y4B#D)*;aBk4?~urivo=a@h* zAHWRAsF2(2b33uW-XM`4WuPUlpukv)YOL_Iz9s-y(TpjLbJJ~w- zaunEwgaKiE0(W)D_p2y))#iTrIE9a)W$G>t&Xbn&DBx7GJ?#?PvM-s*?Hc8B8WGNe zz8T63FEuV_``DlLN(MAPcvM}d5jqG)_WVj8DsyEOAW>jRN-Nc@Syt@l zG}(5mx~l5&<22`LCKGbG)m*awJgcZ?kuSprBZ_`nvnKmjIvQOuWc$@YuSrB_?8-zt z?F({#HTRRh!+k;N{EsTRMQtwXa`X3%LS|9T@}C5xlB>~60dY76d)X&XUOZYD!N{Nw ztG!%))zEfDo&?29c}13?Y$D6k`N`hNv+S)rx3op9zNvVd_1mkY{>DO_f;os!H2x_~TJZR;^nlE7dwVg4gU- zd)iXXJ%-&iTXg}GD`hpL{24l3qNX(@vr5!T)axisO2`fAf3`x(0rI@abbO!0&xM^B zTyGyj5Q%g7;1;%lpZU0SuSyLakr!$jE&E!y_sf+y#EJplLm>PJ!-Wgtli=lk#H?KU znSMZYuhnAhWXp4azhA^Id%l1g8J^B@G$E!T&v}XI-C`97&-7c!fu!M=Z-!UXw}aOg zGRgO=qWG}!%i;Ce_gfj=EoNKdCBnWvgRmjZ`0qqa!}*7D?w7meW{}pG#mcHmMp6sk zmCX<_sh@i~amc^Pz?21WF2vHcd$?-Yh~3s!u0SM${&6(i5b zg4RD&@8S(kgYYECcsnmj9tgHOfAQvZ^iqS2J>8o05!gP~NIsp%{GdpFZYCA`eZNJl zB8{1dt31*)j1=N?G$?c@JmhE)leEl_B8j2L*-~AxPBW;BRkBEY9G7`;t8W@GMZRkR ze&l(kkyTf`4yQ0fBwX1T$7!cul5*Z7Vmacj&zx^zP*!GN^V%%D;?yE35sieNU@NE4 zfJSNLyHZdt&e*;-Tu?|?x(w;DJTltU%Dsb-miEx6UuV69_Eyu=I3Kh|*<4UW*N{); zm);*;ywbqaL8k+*4z@DT>LAkr=7TE_EDkCTsCF>N2OVik-aWw_!>F`YVVX+_!J2SZ7UkR2R_n*5wDYHpHH>lKYaMAUf76&mAt_W z{~FI7B;StLxd}DH#no__gzCohcy^d+V+VH5PA`bXC^;vCQ74!$Ez;JJ2i43fiAnw` zNuNv1TpW{OnB5HzEinM`?3D{%}7s_(bIs-`KWeynmDk!3MXd{~M zx1y{dRQmZw1tto_78+8)%(gEF*9cr6vh&J%rF*%uW#^TBm-Irep_eoBGBwgfd}i#o z<^68UlVP*sP%0E0FWzo(T26p)_GBjq+|bYF~cF@9UP)4?gh+0cyVtNBhz`hCxRwA6rN?SH32+aix>BNJzL#d{qa`L zrGni1F8|eo@6q9j^k1AFH>2$iffwJ&PNDyWfUIyQY2AA9PrCEsIZ}{`?v`G~82c0h z&-q%r+4V}k0BLoyneU%=@E0l&7W4JpwxHh+ui`T26}pRrfb9bhTyg*h-0$I9DS|n) zpmIP3C{B#}7!DFT9BD+RN1|nn4f=lhXhE+r`ADS)=@8j1c zA4YdeYCPLLeDpnhIYVsU0ejRSmWmg8^_VR521i)mi%aEuVKvx$)Z>D{UJfN3w-Vt3 zaG>WkJtTwPPH-w>P)KNgIfdxfkaIb?xV)O4znxtC{^H}{ z^3B!x^y>YG%d5#>eNJi(-oBllPu`9%!0vgH&7!lGwHL8$lVC=6Tvl)V#6xlzy}j_7 zl6?O1{M{r-RVzwGer)X)H?k1d)<1m?dGgfl$dkmmbrQspq8}Z&(LC*!sc}3@44%3sJX9WZai!7yBv{fOfe6y9Ds4rXMy}-*_9l{B~yNAQ&a(~a+ z7s*>lgJ(MU9c&gK_IP@`oMAC9=G)zplC}!I@*?B;$}Xa8{-dq8%kOf^5lsRPp)iE` z{ty-df>12D@St!%3pdfqSxz2fC5EA??C_dZ$xpOdeZueC?MwpgLn=>6_m0QeNqHgs z`$ooMpzsohgiC;J;i0&ro+BxXbs^8CgQzGLW)f?QM5C4Crk==KI5vt|6x(9Zmo!a4 zzbK_;e%YSAo+jn(`0?06IS*q%tB`=QU<^r)7j}}&BI%r@%N>k)iH?>wdT}KCFx$%+ zKrh%ZWbUeK%i=LSXuCqk1tc_5cZ^CDLoV~_Qclm7 z0(V0jjjupp7sb~!vDn6uqF43#75ge{A8ABBZC(Iegrbt;S2NFe&g}t){STYqSx|9j z;L@iJx>s5Al>y`*C$?E$De33eug%KiwO?M_&h)|#l(ad#9ApDrjKnKNsCg-1Kyrdu zz_?WEyfnTS%c<@J`)U0ga^R6N`|btVLvg+du4Xv#Z_X8$TLXaNc+uB1`)HKGV-+e5 z*R_zi4W4teI?qWJwrl~?Llw0Jx`|a=mTU

r4sWt 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%0A~oa#8cUtc5K1QwQrUdfTq2 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

    RJ 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

    yuy>-2~}#U;W{~RCOWVTPre9@0dgVulfY6 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�iQ%*-IvOVierh22^5A@n7 zgBMlZ5PUJwk{%bUXQ(XJFLd;ePKR;X1aXl6W9wbunf%}Xampc7&QwS$l*5$MLU@N# z4k>5Z$hjP5PFr%SNkURd&Xl5@#w={+v~mig5{Au|)51*1#EjqF=kxyl{{P?O_w#tz znC-r=`@Wvn^Lk#F*I~3VCA$8M)YAny-HE12ySqQR zCqI{+Rb>K`y*L(_tm}LnBImHB$E8qnQ)0v|X8upZ4cpq6vHe-djJG3O(b+!dyF>2+ z->W(z?w3chg2cn11(I6X_%X}<8^A;yGcI~PWs%)@kp9>0@oA8ph%jJu+qE{)B>GV^ z(8w}xSfRIs@z08QQ65ERiKNn|>Qhm~vvc{z`~R*;fOwXp`0xjixv986v=6DIyY+7d zUf(hViLF<^+#?(Oh3L0ky}xYH(p}*EFVhhG#np-v6GnO@FtFr;{m5=;LaWbibHh0q z3;|jxgNer-#jnZvJnPH~DsJ38`owiH=}Yp9Z791frhvAyTJ`O9wP&mTf}r zc9a1Bjdgwr>iD6h52_PB)B~}Pt>e4>#l4%~7;Y^Hbk7rBQ}Uh*xtu<(Rb6vr4TZ)zt(;wTvyRr*^GibR+qP2m$q#5XVx@t(C8J1C6!yHlk2Jh72DzBmt#VG zmw4J@T9<#1&aF3Zy^eC$&g{$1Oo8OYsGbOL`4Y;IiD=ogq z9@X}X`TbGo9y}4>#DzS37M*opg7swhqHjD^E!*mI@Yzh!sAc<^V>HeoTFjOUV}rGB zE?a%)baro-#F*GdtFd;R92XHHPK_DP-3Sjg5$NyjnjW)gm0IBJ7S%uGH0_ni@*1jK z+uf-<#+r}byrq_#uJS1^5j#TH{5{c?P@K3%%eE#~s@(uCwd_~49Ay`x6JX>6)w>)W+E_r%sHF`*_cO;np8U) z7C-SbZ%9iBuAYnkBS72mUV>7xoz)9SPP4wco{#6$eiX&{%xKU;L^e{UmrJzD5-qFk zPv@z1fAa#y96#}dY(u6PCR>tgH6l|f^KXm1m0kKf)3VMCQW)%us(7tDW5eB;AVIYo zU%ktoYoyd~f~KKrtA@J`8O6x$-_5OiRr|%uQZsc` z^RD=P`)mX1Xi4Z=8U4``&^5P?p8ZO?LwW6F74SUkmQ~)Zh!;QhJ_F-Dyquk3~%16+Nx)I#@}rf=z{w&mE-40%5}nB-`N(>Y7| zRkatHbhJ|ljC^B>3HzW@9b56@$*h{!!nCN-%Dbt6oMmKWe8c_GE{Mt8w_HPp5ka-u zLRUdEduj~6OwS)t0}*vcGtDjMhFy$i#hp6Td>yjPG>S!{Xw~AIGu>|swc9omBRnVf z=JaJbVBTJStjmbo&CV3PxZQl5yT@xus?j9%$mq-5E5k1gGSy_l%Tsl)CHAfC9U znN3F($#2;aofVjbA7>^c2_MIiu+7I3@H-D5yZ4q_mz$Nz*O9hW7x`#$f)n|Rt$edW zEbwF0BU|ZM6~yr@J1Of;IGdVXrJnY)ag4WN`Qw)2_T=Y=g~=|MVcPqa3AK|ExscNe zWjmCwK0yixf_5LOiI9Y6TN|&`HCbUGhQ*r6E3(_EL4wU6XD7brEEC4BhYlBDYkcul zcg}l)x^?`@RdM@w-(eGMx0^MV?nP%4Hxxbx%J*H8%sS=XL!333?N93*ycDlGy@oYk z5^i}jabKAUQ7Ni?JDmhyp8njk7+fs>lDoUTjlG%}XczqS^Rw05TgUU%9vt5L@C0E$ z?bq+^xgM6=vTx*KLItnVje(hnuV$xqmrPTe`~84DZKi)}k$|Oxn!kkT%3Zw{KEk@X ziV0TkXxSw{kN+-Iq(0C;m~kRe{o>EBu5TuDKQJu(2pRb&^x*b_2bh@ox+`BY1QwjByjCUke8r|` zV^`C9AZ?a1{l#v8X894IRGH2yUzN;MrxLHOZjlkbU6pRs*k*kqz3ybSg~<^u+2^HV zew%G~d+X-88rEH@ol{w6`f_CnIf#MV(x%_gZqf*2?DzNj6NFjE3%Fz?v4`p8au-8b#~CAG`q$c$r7>y~I?oX`}*E#7k4YpJU? z#CH8@O$YO9ibKm;_wg}TW~6pi;+|H{(M*rbhCTjg)m#nid)g^Q+5vxN{pXL% znQf0DI>xdi31BYxxd55255~d@d5QCw}x)cb$pgh>-2qHa4Koje|PL|azaez;uo|Q^=-I8O_i9I z@*2WatSp!&ZScA6v&l^=XJqob_*|*CL3Wyx*?5R2a`k*_vGr;kiFWjC>bL6D$G{?Y zTB_CIn1WNlsI8Fl1>lqE_IBg6jug^iVh@f z%XX4Yu3P4t-stIm)9I>Vb9e_RnGSQ=GMp543qkwQ$&=R}rc&46`pnwoXvcONwnx<2 z1~>YDdU=0{6>`S@;I}ICOSyCQS+S6-qKs30TRqwhXVDRE1Ej%Fzdz!IX-{2_Wo!89 zq*%S*nOm-oDt<*1(ErsO9l!H{UU#TA>#EF~F$+V=jZRP3KK#jVqcK}5FEvfiD(M5O z%*W*{U~ULT>=O~&4fm&2uZ?`~Ef zZcVEje{<8M=t`G}62r=LVWvsiba2%b8ybIBU#YLBbYetC-J|(TNT)E~LPb%{199Q) zhl2RDaGOtmY?*z2m-N+-Sj(t)THsvgiV@+ykBWmJ-~dKraX`Eu1wU*xqn_eeCJ}yM zcDMGRiA9@&`#{9Qd{@QJ+h(12n(b39&AU=4()gaJ>*L1xbF$OAHLLhsMSz$zGS#Kb zv%+j=&TVAKButwx-_|@2IqcW9FJ|l6X_e^|_*n-#i-T+OKQ#vLkC3!pM#lR^T}@Pz zF3Gh&uh?tCi3=LPlRdPSW?t;FSrlrQa__jh`)Qfp6pJ2x9Vvr=mn$mc#_koI35VnJ zx%=Yl?D1BuuAd*|4Q|^lqP)_Un^GbKRPX3!*(pz@Sm6*@P%_P4mSS5iN}wGR}EMUfMz|%is4%-4FQJY zn)#`WsU&#oYFmAOYZ!H#{h_}yb^!Bs-by!LE$dTtZrsV|GtYjGx5$GdBsnm~2XJLh zMrlcIqqaktn^}W9eJgBtyjk5LYZtT5&l{GYUxsYHjMEHQiGs>b zIOOxJYemjL=Onk&s=Qh>n9hKdzl5S*giZ5#Ks*D;1OkO6Es@>$d3Bxk-}u~Pg%U!2ogWu<)gtwC$GlyHo^ zx~~~^Be`JhLFZsN{_3CB`X5|a$pcqy=a)tviG6EwBT+lHOd`CieuLD8ry;SClnUS8 zO~>;`1JRqWdoDEa3XUP%)>}!l?6&W>_jM;!$gP&*q6#<8U3 z4}NTW{K4C`UuG>OQmuby%ITSo+|S0fW)mIGB-5H!_tok(RsQ*`)%h1%v+7q1Fn

    A$7$<=_u(zU2a=2bmn=FYcFwQ?#%(vgg_id8+zLLTarajJ*|fQB5K(7w&LBx zlI194+^pGL#GSL@xp9-pZ$%f%ekZU31Iu&lE?JkKS=>(W_rsqIADnO6Xej#O(opDL zZLgB`IpE{$f$imyBOd03uDuc6nY+@N<3{Zd6F%U(lPMA9Ll3`Ir|h*SX|MCYsrE^KvoCw`x#?LC(T|hYL#oIMnJXi+wt8aOUwVJFTZTA>vBrjKKIO7O;fLyfuNGUXj0gA8TrnKBYEo5bt}PFU}uZp z1gjsvepC+ei+tve!$JW>h$KBUA6{{&_uwDdk-l(+7jgQ@lkNrSo?`{lU%bl;uFlyj zt?9;ocvmCWd^(Ec#@{?+VB7WJMLxmUNe?Me&|-C+i>|7IM?GSLYqoX5?37 ztJk)TvD?P)Lah`_oX=b5T9saV|Db9&8WcWa^vz%MGh$Uu zJSyHRGm!%>ReU{6vT1q_>a0`Z(CjWX9P)EtpB(Yz_Nut(W3$3lGA}31TO%%Md~!C7 zbl5r|gD@nyQRmgEYgL_RIqz1SqU1vdV2t#35sMfyy8jc4y{ z2?nBVQ)p-DygJ?^H0fR&6d!LBeQ9<^VB@D%Lmcxq;qr-RTFJSxyRYigXzdpcpD=0* zD_|=a!4kOxET3q@2ql+Z=aS8*i&1SO`AFaRoda#*cV_*ssHS}m))n_Zy1^Y$*M8`_ z_2?2U3eVJ9ugLoRP932r^=)TDJUVG&OC?wJR(y~qy2qOP1 zdSa#tfrvMe+=Jr_47z*XVMv?gtCnl$&-V_V%JKfedT{H{8wVSG;?39tE{Zydd^o0c4Y9b@>U`#bB!yF6&+ zbFH_1c-NdTx+-;@->uAi`8X``+r>A_&h-u9$31#x-zahN>y1O=*;K}ozQgpKeYtOG zj*w4`@rc6{r{yi1%))i&DAAWE@-F*2Bn9W}?9La37v$6KYId*f15-sLr!-EVvea-o z)!{9VRsiODjvCq~i@P!IgoJHDI}Uy2+$kSdP-t|wQ*lU%=C~!dmDc9+gz?C zfwAM^bpm5?yy!~OWAOP<<><*X$2L9<>I}w>9({VzKcdp{@w>iGN8BBH>9hLg0YcK6 zfIlO5!gF#Iy(iaIEiW}G)jC>tRoImJp#QKmTdt>NW6*9X46>)Q{4*>j<9yZ8@Ua*6 z<@O~~Ad}sS`WthK&*LB0vhTYc6<;o!JyK!uX5|hDLWRt*qCGzC6ghcydt>FF^wsC| zD*NPmzdvuOg~vyfXbWC&HJWU0w4z>rbjdo&=D1DUFVli%|0zpW4OI$}@xabRVAxpN z8Xu{VzfYR5Wo7YlnkU=GllDumNks*be&dki`l5w;JgdzTz!47z)}>~kR(SOU3~^1A~^^jp71 zlGk~Q!=;W;jfYbT*9UEeRqLN=W)5U~cY5Qtv5cyd%bn29pjSg)Tz`|#Vk!%8^N5N|%`aIJxMJ;V@_pV3Q ztulKJU$xgG=11o-(f*Se+C6E5wtCDxrB>yU+8)B0K|10F#Odb#`uLx56Z!XjJe8sS zZ^O&4`3w+`CUkz?n6X|xoteFH+~EnsyYvjQc_!*$&cf{*T`XI4t|J&%)(Fn%^uITF$Cg_p2<`F!PC z9A%*gWI}@*GkS93cBfV^nta8PpLz(-3T}f(q>suXKj);?Vm=ci6xECE7~v_dJ?ENt z7g+1hmJ-ecH#@@(njz22y*2VkejhuUX^JV~%r+KT@r7#+3~`ZfKMdT-JTnL8!z!tQPPI{uU(@I=qW~BlA}QZ>5tEd%#*Ws z3c0JCkL;SRmQu~)&ofq2U(Cx-{Mk`Vlb_xs-EQ4&+8k^w*bUIplP0N3Cb{M`vH$U% z18v#P#T_mVg$}VaY5#zpT~^bIfFCYOXHL^7QTI0o2ra#I{0+y)%J!dwabaMZ1KJ$? z4su0Z##(jlt2fSdg>gLjakwq5Al$F&!5JZmuW%pgpqn7MA>pOZ2%8kcQVoE9T0&s2 zEy1@U2z*~7wPnI#+k$AtS^2i&vD(&-qVQ|Hsidx-m3bRRlA4x%n{WgNTou*)a8-M7 zFLrsorN`g7ccu>?t4oQ_9i_&4tOn=Ut}W5(!^yJn@B%x>sVr|3h+9!c6?i)6Bigp7 z?h)75XfbBI;r4@118=vi#=;vMubwO!acFD$QFGjxh@U>;ylnTNCOfwFAvd&IlzoET z)@ee{?jW#zS8wbUaIVE%P-JfM z1P2svu~gWfd8%aYEzLX7MmkL7+BqI~TKNUo=5bf8j@jAF*b}INoWpX2Zb437ditN6 z8ylQ#zv^`3xs*7DkzzfD6MM%;UuKQiN~vjmmcn&xtB_P-%knn2HDGX}Z1O$R<;1-^ zgGCLPbrbTV^pIb~gMv3b6@MiJB;4{bimmOI-B*JGv*p-H?ogZc@jaZf^y*(fQZjFu zE+ra=y0mBfxoL{KHXJR<`DQk3nMWSfbmTrr;d=8R{FMs5G~#8BxQ0L5idSL(KE6)1 zt-9qi_~&LQnJgGro5{Puk#3hcOdgdj5B2q4Cd)SbxmhW|jf!vYdiZDg!rn!)Y?BGO z`2JN%PTB=0Q`=xT#&lUD>+u|w%9`b}gtbt?7=-X!rb`*_KrlO@0{ zHIAtaY*b;-RRc@-ke|6<)V&X8S2mV!)qQV|pVluO>e$iz_405IS#&p5RHoi&u}W0G zmEsu?gRihwVZZ6Sh`6zZ?`)S)mm2IqpsxY;7Q4P4PmFGJae0(m1#Xx^y(f2>d%KMtoa`ZeI z*%~ou<)msena9J#WCfxT`LEZU=v05QR$*3!=}H%mvldlbJedg zhnyhNzH^+1Q_M@IQOhSWDF?Z_G&iY194$n%B*?n8u#E zDUwmG72rietrbbrCisVO;6Sjq-Q=6DUc&^#e;A=v*BkOvpa*d@Pcj*#Shf9X z7raGItWa40o-N4j!!KW04_Vf)B_@Aw)WfJAwFhE9Rdh39;&pP*JB@hf!(_j9*4bKP z(MrR}n)`9fpBBb!naM|;5p^ltJ3Py(d+(Tr_+)I|Y+I|%3(X-fn^twfB{?y2F&_nE ze5;!f#rNZUtB(+DgBdrR25p!QLBrU5GWo_jQ)NV$Zd>idEl%OmZ}?5*kgv;C{<*n( z`X9!wYh`O)@39eI`;_ug6N z`?b@3qN4Z=CgG07u#lwt*895wDh*TD^_+8E7p|{Au?_BiQ!zjby~$B@@)_PMz}|Z= zuD!i=->fdC=6ppFwPR=V&D7f?p}|8wy`mxBF(FJhMP|0*nigXsqx`PF_vrn`uJ)~w za)u6u7_~siCkx0~Uu?#F?H+DCiy1UUZy!-%t7oXw8dA8V>56!hTQ_$X!-kV{$SBnp zZKMv^fp*rx_7T3D8K$q9Malb_>paYSVCb_B#`KOE6$to|E|bN?xVbCCJ2uP+Ub3iZ z`NFFdE-O=NXeOzp!DGGH*l;whFn5xSd8e@`V$z(fe@d>i!-R05U}rWx?oZ;&b*#w- zLEdR`p9;dgzpk}gFh-}W%T$t6o>M_kVHbN>cxq!VhSg67d8bWRB%H+?`_=TX#nxW9OrRY+^89K4`H5GWMcL87ZSNC>BF&S#C`356Aud9Y|FeB zbV}u=jatm-jt2gl)4XKaJ++O`kN2kS#FN`Wr9XFDYE7@4HX7~NQBkh*jrK9kY2Z}F z7jtGc7T=gOcbmN3l9jX;xVb4>zFC&Cw4WZQb`LDx&MD%V%n5We{KWQ6)pEf?m+Gh&_us%dIE2Zx;G$b%B<1Z@k%Hx73C}z?EA8L>E1vw z@U+NlI4JmYTZ`8)G_K2&Ay~9BdN>C7!BqImnDCeAWB)KxcnaHOUajTx8t$6>!>G&n zvlvT1v13@g`>1WePT(iS$43!Jd`JKDjy8pB1MWrZqnqv69m6++TZ^#<|1gRG!xNl4 z-EzsFfkTPES~KPQDc{3cY}Q$>S;I894M2Gf<#-L-jQ;=Usz$X9NCN{~MP;|64hsIP z68ssf`41!V-aw7O&uuDCA$U*Zr2X&F&HE*FHMYUl*EdCMn35M~jdU@I7iSyiquC{^ zKwO26kwZ0qceUPOom$iU`NsB z`@G6r*V#9{**Co>_OdoU-{YhU{%YcF2Jg9JD$&kSy+jCTj$LO$yPW`{~@< zJj*qE?(B-SyVrFVBR6CcCO`2u-{J}N;R#)n*=_m|k(PQ}8>ku zo2FQYY8|vrt>;+zWZ$#^BL3Z0nF@Qxx(Y2ac|?bQa!@o zJ3ra6@C?Q!*-;_(WBcSGdm8u3UL&b{Tvr};DG#$);AS_FL>e(KL=n-K>rEwNyj-h4 z<&o7t1sZpCn3z_L7pG9!C^g32y@W;n^$=U;ec8Xn+`Xsv7SBs8hP1umAiz$N{eHJ1 zr4WnZhn&_wL|$&Ghz0hx&#tN9m!{keHoM=U6+mh3U4yKJ#xqwdL zLV5Im<(VSfc@UvI?8`hd2il7cwyW`y0h_Y-)>3(0Re68_W?tiAOY)Ncro@Xp2sIuK zz;ZPHo4aRu2=e#1(L8K0Zw}d!m8>c9mko~!w-*Vw*YUcZ<(ZJV7k8eg@;^Bi%S+zi zznQ$ZwubMfsqDSK>Q04+Q^>>I0FtdxyZ@fr-NW~|<~$8|+Dsd?c{o5$w%~aQ9P2>4 z$&q_4hweG;t@Y<&-{4^<@h~m-)V|>*4+5+ub}vqkC&q|}1N_aBmkc;zbWd%YXuC}O zh@!jry=uT7k@hKGGH_yBUNUeYP+r#)Jc|N1i$&YxPw{X7Gc@^H)59mV0X>d7OpXJ@&VE?Wt`6E(DOb!tL=aLYAE>?B=`R;ETmz z_5{tx?TX?gEiPkKE0>HK-1Jf3Q_I;~3xL9r=cQ|B&CW_hPM z6|0Te-Hxso?d<3k?3h=YBrhMmX2K_#Z~Q9uyGjG|fb>w1w_Wp(!I-%Nvz6MI74Qqi z{tk~A^J?*2ayj^g=a&x9nCp<>#BcstQyt9m7HYLImn<54fwW}H1TI!f;N~u&1LQL3cmi?=L?l(xaE&K0{$kC?J zVid3bDdynnU0ct6; za&AUA5bf_7!KIA2ken7+M?lrYXtoaFH`j5ZhG1w0xoo;Vak^<@(hh3=mD(3SXLzWx zEl+0zirxu4=z&z;%HN2IhFB&}XjHA$(m@+88~rlhDAPN0)2B9g)(Z(jklxHl5)`_z!}6E=0s$utUV4qxMM41SvTX_(5Z#3CPa zLPjCY9}!eLT4bh5_Um^mD+WKYKG88NIh86L=9Gj3uE<&m^v|Qk(;WxIrc{K&bOb9G zPd2%q>d=(^HeuijogShl5i9K85}unE1a!pq9FQ+*4Sh|BGyh&MMpZsk(OUV6@WY%m z0Y<#XL&}81A|Bv?k!V&*us33j=8ueybtp(q4IFeD^^25^&S{#gBm{qAsvb`u7asDz zy1ad6oytpfl83pO-i;+2D_k(`7X#mYo2T`K`r+9EWhH|h@wQ3T9GPL6*SB^UR;yGT zcd6WjWBTL-5h`DbPFrBjo*Et<0v02ki?B@j8u%DZIPzxLU`27_%y?{bh9t#|7$QLt zCqgAD#czgN}XQgbzaYm8V#&k(D{iT za$S#k+_b3HaX@k^{!nGS^=0Jsu5y##rVVigN8}dJ>~jH|N-hBfhEGy&qraYuBDo`J zB4I7vFOLw9|JdjD;D>6jZ=jYmm-ZyknK3#k=1RT^JVu>5OyRQ{{pi%5|NxFktO{7=>k zG2~rTUfK}!cgh^@kmPV|J}cGE(XX1YB{>|^B&TzIDOn;fpZQ#tYMc9hp^7!IFDyXy zA=Pa6LU#Cb1Fd=0a$4ut!rhbgOHGRz`7n5{O66~>Kv1`D6lDS3?i*D@VD;KL$04YC z`Bek?rMj~B3Y1#R33hwqzE3w_Y(a+X{a8U3uJFg8Y!*_`M{#fNY%2+)^wIy|Funx z8vKIJcav{W?%{>)cLaYOM}_ZD)$HGDx6s}Doj^?-uZM<5Bf$X=^9Z9(qj-!uMl`F(rgOSf{x161*_hX}76j?uH2L zDP0CXgUy>8>38ma#%lP_BYVI(?iLlAQ$6P$wQ;whiROXKoqLaY%u*Y;KI;aJSZBO% zumpD2oSKJopnfNg9dcu?VrhsvjbAwT4f-N_4o6<=54-&U z*KY>7u7rLo<`PiURQ8r|0VgLQd&YBpJqjGxI=u*n*8tuP>JH1>5xalNiA?wUeE z)8a84OT=m74M7Q&f6qDyzQ~94e;vq(Li)Tm?4D=UKh1Vc`%ZR2^2_G-RrMd&Q!F7| zN^|5^RpXytTrj3C$w2Bl{TZsbbW|F)gPA7;OQIjw)Fa$Qa|!oOh#A0Ek}MiPxBAi4GaU}tzEze{A{*a30MMdGYSD58ZAX$H^L&w*MJmt-Nm z>Hf0EaMdX5+Rw~p{>B@?20HmrbE2jUMV&ZI_D1ONZ&<)*8}g`kh*WV1Cd40X1JCBq zMiR!>#VMzWeq&yULVn~mcsU{u`jp-v0{RNVu1QmF5Ie~sh;;r&M|dcoOHjrbNrqC4 zs;nJlstB`+=&j=ch!cEBC-~+@KGc-RJ&vmq>}SOg6(k^eiTgbdEK%_7)4&SH^+?Wpxg}d`3-2lt7=N{C?q5iLr+mlU*dPe1Q zstdQ!Ls!)eQu zf1O+C;OA@?QC#d0)+8cD(I+aO4@H=u+)vRk)zbq#bO~-KjyZf*E0@Yg zq_(_ed&ZG2HdReUy4V4!bHfJigwCNl5{;!G<(2;68*p$$?soOh5iq!JW1$e`V%40 zCxw4e6*l@Ws;D~uqKej!zE77CW+l-ps9?f8D&{0kTeKfmMTd!?f0|?Ej^ol$eOv$y z5)>h#-(6pX0)L|?{Ip^|^d4~MK}1RHnhYh7c#-poc|;h7p?e6SyNdn64sbg@7nT-Q zP77y*QfGf>J`@7Hw7L_5h~q0A8 z>FDK%3FuU0_Rpl$penq)mSX{{Nrd&D{;f@y@FiPK%T^cM4|oOu>PFVTK#dOh7pRjt z{{^b}F4(}6SS=0NFNzJ)z?Gt6PT+17`Geiz3BqWzli2)IxEK^it!^w`jN(L`&G1HW z`8Lw%b(i!A%lyd8@Y^N1P$S}!6y*6&|4}RWBEPKq!?8GZoFYF%e2BTQ4~C`}38U>b zGLQ^;>gJEhhGJSE8mUo#m0BnTnIrp;UV#hpZA8msMIOItcwIgxfa{oNRnhCZ^$0MO z(Q#blN|z_pF)Ct zpu>dGa0#s33ya}J|GfNJAOo24xtNrX*@{u1L}|OS)iFrK`t$O0RFW)3hv;+#hH&8D zxCSq^&!OHTQl%h22KxcN9}ocrSYa2Ha6YKMU-+?lS&9d-^s*l!gs;&JzG9zWm`!&U z23Z}!1|7pCp<u!+oq0dU(JYf(Ob-31@SdgnmP3 zi-7!8up(jS zdBQL}{d`0|6iOuZRkNRE%r!K1%!4i*#jXv!8JVxdqk#xA(!hO)9yW9jMBnm|eg`l+ z;S`Rt*^kbqU)=|Ch{rCT!f{d7ZtcuH!tb?%O7S~?KXU>X%uhmB(hrJ&LX@x~G87O| zSu+^%U#rt{{%`LCai$r6BO@p(xM76imwk>ptLgP`G+5<91BePzkP3T$*^{^>l(pkHGnT*68Gg1m z2kJxAl%~iLht+}*SpJQ7bhQ^cgcKA(6<5=nPkppn!P>eFyKh~$N+HU$(LQ9 zcOyWKl!Y#viUePRH}bi>Z5lfuL*XaRR(K(d`H>L#;h;RIAaO~O5>Vei;0br=I(R5aZl{F{8q)=k!(GGlWT$(P>;i zEeEPfQ~+4_0O`N1Tl?%U>!#C7!1{zsDEH&IQB>tv2h(4OB}&ZN9bu~MW1;D(U_HVQ z6yZ27meh}~pZK_MiOMi9geHIERruK!5;}$cQV5uANEk=u zpTM>8xqJoE6EFsy7)Slayd=!ZqYHn~ChVa8y1SZ$4hk9`Tpgvj0!mQWOK?>`!k5l^^K{pKk*bt`V2SA**QrjY7J<5C{gY z-yIJGS%U%i51@>G)(s%?2tNRyn^8%yo5=csnDInC3@X!aMKgQO^*e zGLT6R|4~c$JHG7F#<3_F$^~NS!W;JWM{~mK*Tb6r3-GTlrLq<8rpthU9K>r-DgJb!SM>p7wI!1vkL-akOvfR`P4B903Ff9Zw$q%Rn z^}npe;YSL~lIWm)VQsOM4%t|p8|)AK|I6tjouDhHjqtyD=Q z#R~TI0Fq_|aOGvMD?E^2DQMtnk+uBy5d_Z}H=#y}LlTJT5)@scrUWI=tD--$(e2TM z7T^ei8jgdCQNf-1L;~HX+Y5mz>B7S37xan)F6�QQo+UVplk`@FcTdhz>xs%|aOmm&*|C6v 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 - - - WindowsAPICodePack-Shell - 1.1 - Windows API Code Pack - Shell - Aybe - Aybe - http://code.msdn.microsoft.com/WindowsAPICodePack/Project/License.aspx - http://archive.msdn.microsoft.com/WindowsAPICodePack - true - Shell library for Windows API Code Pack - Windows® API Code Pack for Microsoft® .NET Framework provides a source code library that can be used to access some features of Windows 7 and Windows Vista from managed code. - en-US - WindowsAPICodePack - - - - - \ No newline at end of file diff --git a/packages/repositories.config b/packages/repositories.config index b26801e8..174af163 100644 --- a/packages/repositories.config +++ b/packages/repositories.config @@ -1,6 +1,5 @@  - \ No newline at end of file

rmKvA9eEQLMzqCTvJkVk`+KHVI-l- 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%0A44*Kt-II7~-woD6aSnI5+Q}1T-Z1Xva*vYV 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%0ANZvgi5HU2I|S0c)YDFlc68f#Jo7d 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

6R0c>JABc2C4!Yh!H`}aP7=1 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≈toLg+E=!@z$|8Z4le&Aip^Z!-~kurfz9At8s?TN{*|uhJ&j4djTHCN^NraId~}`5ay*6amGGMcu=3GCDdHKrbTw$kmSxj$&?zr! z(6R|p32P{b;aiGf$%bJ#hPekVu2>GC0{^KnS_$ zI2J8Jm5?eeNQkxAuFOiZVnH!fhvj%AewaEZ@Xk8^GG4+N!sylxbq&e%GQeS2dqphh zyipVmNu|1`0I_HeYf74gh{d#2*AaD9T<1F)9kE>a_XwaLL)(;r4xuv0CZUw?4tnJ5 zrumC1xE2yWBvz0R(j|`PS=|*~*060sHC)5icx{gkl?(qL%OLh=yAoJe!fzvl6_4(} zAYvM-tsu!mR*)hq@wn}|&a;a-biaqQBY=LgWF}0KMlp>npsk3hWD0#} znV1fdKtq~)--ph#2{=XW(9LP~q0i?i{Dapti+9nnA_CD!yeP1`W67+onVe{WVF~vSXs7K~Y@Rv>lxlTvK!fQQ>W6uhfiU zwXghdTgND`0J{#!aK9g42#TiD>`fdXfb&Nj#SCm=^@kiY%!epNi~&n3GvF52K7+cq zl5+f&k3BY~ICE?e+s`V%#YQVX@wxOwcZ(r;2U~(hLjI2Ea7Y%nSX0$BRx)IRHBEtI z5!D-#Wa)-w+batIjFTw9HUeFfoo@@IMs0tY;IBHLICJ@{<7#J~b(&y7LX3#P) z!q;Ozg~$Z7PZ!ZVm~O^J2QeNsNl6kkPT~xUHF#Bph%EyN_6o8n_SaKrZmj(D01l4$MqvJh5Z!-ZN2DhC=zwSwe-h@F@_<}A$ zQ1J~NY$M_-2M%|Q8~#HR4MmhxhgDohVkH;J_@<#-tR-oREJ&QqyVBl~&U@dR`Egro z`0Z$>fV+ZNiU&4S4j+Q~90a*EMx2KRKw*vq@lQwx1n}g-!(A}FLqz0-N%7R3mxQlU z1i%lOn+ZMoBmhI>rJLTld&{o-y8HF%QUt89j|fQ*bQKlz5$I z4U+@wm7=gZXDTfELsTu>F-^nVJ7T(ofVd!ibm!jfz@kzG^a`S?Jky!5vbUHU4BAVQ zXc{1)W`;OddRH(aL_}Z0=%LQS{BRmSF3{sgOcLCNa1h1}be-`-NWI*QM{RcQDZFk- zh=z1mvJrn0bXK!Cmo;@=u?$&vL~(fKbLS+rytxS)a#Bybcnic;B!q8{JQPslR8x^f zBoRA^fk>j`vYM-_EYDjGCpnJ5S^MB6t6&9+4Y!-Vx50G*bp^hQ2L{isebRQ>^lCZ0 zp$Zn-zy^;tuwtsL;X3e-;cAxSO1iG^FJ1>RU#@}uB!+in$XxMB-+?vLP*h2hkos*2 zBGSQC*<=k)m04MGMM=^%K^KPC!FOWK{EmBWX5V>iL)Qn8Tin?9FBdIs95>i)t3a1G z8-C_<^O??j4c=f93>Io(rqC;#{C>+E{3T&-;6B=Me@PBD*%>A0bfr0X**X1jqCMf6 zMo;w1N+reEUo(H`Ca+4SD6zrTQ&{bWG%-)M}?$v=%^5F*3=|N z=8*;>>3dKZB*#mV1WD?(`+_z^bs1z6+2y+<*FG$p=LAc)SXqYX2}9FZLva;WksKrw z@Ro)i*h5rb`E!497d2Bzx5Rf2cQw-UM@Ei$-Oxorl5Eyc4WysAuEy$UYqOH z)V)COG6_OINmk?lZHVP6&?d60_eZ{;RgrT|#kN_?RV`K$6wvQPh?n9O#jkpAJ zLrLlFu%9FW^4Q3!z~oF#6?utuEhNH8u4A&AjkHul=4?YTTv_4wA@j2xQ|A%1vI4+6 zA%p__Q?yV#IdXD<;`;`tJFKnBNCH5TJZmbB#fnJGH)TT=U2Pv~NUX-!+09Kb_04E& zkJ8g4bRmlT;gQpYX-SUCTMo;skjtmpGHW`H&T;~8yPRVnO>i$f6RlVSd;M-W1cv++ z9pHyXj(@f_;BP`d*g|bquq36 z(dI1?ZFGlYB^PQ&$%@L#hK7^^&9G!?k9ND|#e-u!UWe>>U+}ECwx!sP!J23%Bhg-ss>QXaUeSJfG^kc2$re>pVjbQ@s+eh@^O@6iR&`X1lXOKftaTy!BS!Vs#n4(| zu0{5DP!vs*Y|Rx#mDM#!A(9YL=n5~hmMZItZ5q6~wj%Es>0!7S+#Fmx73@Rot);k< zi}Wvr(_p*XNHJ4o^i!2=&UQ4_F!!ORD#Zt6I~d7u_$}Zy5M10EIfh-{5G2Du8`y$C zdd^i?q=8wiuG)^PBbi*Y*LhAxhv7IGFo-?}*MeVqXXNPRC0$iD3GG-DDOw285KPTW ztRcy~Xu3$tR`$q?>MrL4vgZt16S?%p$Z@NPvZHe{&&r%3gDfVnrfwr$%dt6Gv5@es z?@@UCJ4jpYnlt$XW(lkYUdiQ=V^y>?%W-6lwIvr?2f8}aqhtkPRkj64k2S45vVf5# zAE0M-3&0il-A(W6{@L}N5y|fZBHu^X*TGOa5(U;kAici#T9Is9f*^}7D?2=oPF>qY z;+5;LI?vfQ$2+347p>89Y~A~Vnm9`UTSy?kH*!X;Yp$+|pbSBuD@idma7c5kZ1Sce znJ({Ydt~)0t^079EH$9(ki7>PEFII;6nWq9J!JAq6Yg59??uuIrx}WD7(DAr7E+=_ z+h%ne@pMBJZOu^~!`Al5DP3Crp%YeGL9fIA-XyAMhHF{8%7G6HiEySYvby6qP(#mf zR9@yCWsjndY8V(eNo5uErwCzRl2cSucNJ0BSdn=N)knKAU zpd8Qg-A7M0MqAEmN}+|sP-oLi1$@{XNGKA(afBj-BB^kPqN)DN2TnQMAlb<3t|S>A z=*ZztaJqjQG&Zv$SL5(%r1Rl9L%C6gOAtkjI0KF&AOyo8vO0p)sdE)|D8$|$<+D5; zhT{K%TAlriftIiB#JS`Nfd<4-J26fq27)2C%H2N&LV}36L%jX3@$Gd!8wQf#OKLUV zE(co9+d~6zUEu6VdYcWyu(cpn<7siV#c_v{ zPfpU1xhG3%4UFwX<_S+C$}oh$pV|NJH_9pQicHeW0MG)+Wsw zpErkF&TS2)#*j+qE-?!TjUf=Rw16>-m2zuY>ke&(o#uCU!z|odUel{{c{S8>4j-s| zStqg?PRF`w4{_LxnA+F(_Rbv{=HTh8Seazs%gL4+dZQxsz7Nl64W zl3FK}Q;a)ws)L7`*i|m>KhP&vtr4uI?*3GUF>>DGB(o6>T|Yi@mcEC{5qzSb!f?!SlvLQ^b79APH_I<&?&KYvKK zzLE6T_}>ZF-o}w(LKpxOpL9&A1qvq#V1!0QMp`l1p*C5Y90={)@1p({AausTM_ei6 zEP7yd;#;)a1SpCyV9IHH7!hk^XT`xAxcGY>Z~!8@;^rG0+a%J=;{gG}i3P%&{uJvt zf;%kCLaPi`VEA?0)j3$`w8;4VPXM8k+Tdbaelrc8b}+l*k}eN?NG>X`}>D; z_nRnxmHi!X`JGdMV}&6QR9Uz9c>*|dK7xiq6Ue0Ds6!`F7YqnrMz?|RF79`zsP3U1 zb9sk&A3ET(MRga~yAt#{^srJV^03_1d$-DhCF-o{HL!U()N%$h$5@%fF+je(8A+VG zCkgU)z9lw6&=T39sNU7{cs>o7I=iM<vj9f?!N6!JN$CNR73>N$xj5!Zzt9AZ*Y1PI1tDitYXNUO8;CPx;_b3vEHMyr;d| zulmb;Ja#n8CLbrYY8Nks_ZGp+lNG4Tk(>3%!BAe@(#uEp1+aW1ae2+rX-j{5s0dFY zZ?jtJpq?NG6oMQ?e#<8^h*DAHc{T@u+lBSM|G4+*aiCw_+zs@vUU!LFGs!=>Kl4d8 zn2qbHP{%EauRUdJovfzcG*1t*cuJbR716e=Bu<#7)L5Xn&zP2p08;4)_&!$xQ>9^4 zMB77Zjc<&urr>)}U~NR>_hM>iaQ;v@Enwv7v;{#j(S-Tq6^QsOY{4~fvKaye4HC){ zB6LwGvbhjO%MtX3*f|6>ug1&rTAKg^B~zT(1VD{_&Q_Fw@}E@4kUM9&cs# z9h%p(frn`~%)IFbmChWRzMSOufmXr>$u0CxZz^L4BmOdbO7oG2=xup-Z|F&n?|ZYy ztan%Xlj99YhyA&o#e)o{Z}xT4Z~?^rZk>DI~qn+qIDEiM-PUN z8jpvWGqFo{PqODpHgyKIXL`P29_7v;nolNfZ1`nm8nw=@?nIDu>NnO$*1ym?P%QR?2jz`El2v+9z5adgS9#f&XV*8^mmlp<&NI8qy{wt;hRW*AX5(Vg zVEptvcSiVe*jd1}gpWEu-@7yWa`6&}-0*x;{LGw3lTG>|5ws*(7cJ|tBQR9n+UuL6 zIR5iIzgw_dpIr6Lq1$qrS%V=3QNkU+Ic7jbQUPg&MTxYDrn<%HU7PGS*?sDC^0fp1 zEDvVdZc?o=eRKF=zAwo+gT%>$f4Cu_VUUa<)P*96 zyWupKe^)qw!og#kasx!RryLBEB5ANUbdsU8S{Fl~vfj)`fYRIXd{)sZZHc%Xs781< z%#a%Y@SA}Le;qu#WN||TCUa`#?)ybgN3>Et9gII^lP{;)>~S2-5ZNMI$Ia&WOAV5{ zqlp>t_@jd?S6ht9egI~X!`7Ta2?B^AHPi9_^@gdZ(6)dy4l@#=X1y1 zz+*DWv(eq~OStTTO`0_%RtH}S!~4a(#aC&Ie4;Uxkx~(`T0>v%*8ol!bI7oeIEV;Z zR)5BrHy>+i9VF(XVy#}Jv&UM#z|okf60L)xI(jfF#cjs*lv(TFM>Gpa<3&r@tdXq6ch6hoU->p`21;UiF#FA04A zFzSYK>Q5K`bT9-h2{uIh79-__gV9q9?rj=4qw%cwc|7^UbN{*cjl<)%7v4IC$D8}L zwhs|!+01{?;KATJFVZDzJ8VI;=$h*KRhy$MwkM@Bn1R=4g`rKAd$dP z60=BQZ-X>fO>Y}~PEzMvJeL2unxzj}G8sSFKc9!=Nxe$Xu{hfMkQ$)&&ORJjtKiM& z$IQ3f@OzEJg7nhgE{OX`j+04klt8SxUt;SZG#;eG({%8d*USAJjhG6}28mN04kT-O z|1-~~MGVhLn{+UnI~nt({hQOQ8#(Ex>1clMziL3KQl(kLNOka~ak!_-y&Vg~anzAy zsMCBp&F-{YWWnMm6_Ry0tj7*U!=kX<_`dg4+}#@#q&K4ctxI<5h7WVz$-<4idXJBpf57*Fm2PALoMoRc^1{sv=7Us7Heh8n zc7zWy%0Bm=m!x0sgM93dW{9r5kiB_!FXw+Z49~OiEWh_b!iH86M+2ZjvyOnu;7fxN z8-$m?r!8UuQU-~F8dx4V>r-!V{4??66zJVojV1i&rN;zGQ)2D#>91C(aXe_S3z=KU^^VRtX$FBLbJj=Tj zCG~USlkyR*+b`)xmc~_jpIv58<4@`EGW(x-NL|xFx`vO2IY;DSI83BVL`+ID)85pP zcK<49zeg&DOpIVfe_JXeKrn(pQKkXrLK7sVvT@uQbG6LZ3mh@uAXXRx56Ao!;n(KqwS- zu;bqga&=ah*AM0~+BoK2^1C3>F)PyjM~7e#>>&4o+zuEVeq{Roj|KU!!elY; zZO~E{@_jBJ;YN=}PlQ+K*|i6HEPA@Jr|N4kpJvmk`-s6d)vGjXIH?XEv8_HIO|tZ^ zED`gxd`7!de7hk=ejU5Np3*#6!PFJO8U$7&Zx+CObn@ZT@+qwYL^rlQs$0{C_UUN6 zx4m747q8pWUmB9NO~3TR$@uf4D*sz#OjPObO`Nz{&wFXq$=%soKB7wU+bwzR+)b8X z1$c}JAeK@fZ6txDIEoVlBV|>K!%vO4SRcN58(ggE@5jY@-b-;&-q|Z2@jkeq6cL*c z?jVs^K!^i}utoySL_#33CW&mURZ8#gNrr&{kT}qdvUr|_PMuw#QWd^D=RRC z5@3k@P6fe0#&HZ1f)tIoVn%mPUbwFs+uuA9qUKD4>n>EQxV4$Knc0u z+r&V`N`ORKEDa?nGM&T5GAuBED`ir7z}kv%Nq_xjlZE+Jfcjx%DRZ7kWq^_ zXdgKq%%2*foL}i5xwxyne%j`*`{31x9?t_rb88gW@LvqwtcDH-`Z1`j23-%0x&A#l zz3!XUn_iVay}$0#`j6gUCf3Hp5Cd$51_&YrL?jr1973$HPK5LZH|hQTqHoMq|3>|O zZT0!bv+G^Ei!H-~?+udND*kzkSV*g`;(L^w!L4x|!j2??em zQ{C-+G(z++#nCsJyC>Z}uFDAYaby(ajXg1?+F?hJUl|7_`vIzfw^#0~Z zout#*@~yu!D4`{kPUO|~#by8O+L{hw=_>sc7)b@iW*ikmuR~Em;`-@(Ls3*k(UttQ zQz9wW*t z&6;2Xi&tYUXR?Ky!&q}*BM}1vO#(PH7{nxjhH4U_m~@EAzvOp!+30GR-vy3tZ4<7u ze0xS)0~#S>U1AmM`o;Za&$<-a@Y+|-XODH)_h@jeN!DSp9(z+jgg^5Tz#QOJYe0Uy z{^fkphfHc_x3hT@e>WAo3}@%TqnfpTi1{2HFkKsZaWzg$aUdpq%QH{zaGM$=Nvc*6WI5 z9T=;j?->q!g@&{9Zf(6@_~Vd4v9O|8$HHo;typ+f=!q zvgy=!RhUi2!(P5-%unThe}!X3#=tZ?s*2cq88Iy{Lbu{*_yGI9(E5)NRA(y{b9K@; zoibssv!~}_I(z-;t!;vJEG$QUJcYuR3gz0KUYzXN*KZp*eEki3m;3e>K5HQyNVW(! zfMsjO!Jt79j;6i&D4$Kstg@$kILxP+Q#^Om4;x7r{v<|!_0zN2@+ih*I=UNXlWFho z!y*CXAIAXkxRV$mG!a~)&6@tT|Dhd0+pq4EhfCsEP^%+rG0^Va{ea2|H(MrcfOshYemlQ3!HtnOIJk9r`oc3?m#3{iu621@X0;B}FZR#p zJVbw@I>|M%FHdi_#tw$|MwjhT&)H~Sdf9@$SCM!5L+p>T=&n<+K-|B)LolpgAm6;Hpy*ZsB-;HZMS2a5gfyE zT#*`=ejB{~2RIyuyjBQfuvdv~Fne|N2)*OwMWJ>E1=;Z8;W{k2?mzT=S+v1?SRDK;c4KPO&Yb5wDe7#dqq{AUTAOUL(fBDJ`RPX)bmRH$aB0q6 z9$LhNV`hya35XSo03njOb%hK_Op>_8B%@f%JqIG%h_lLf3<FsnpoX@geQ6b`}?U&L0n}&`VWeYD_8qBf6>cV3T8SP9!OkYhP5f+*9gLyN?72);D?#MH$g--x zHwjZmwjHkgUxHy9MUe$kGiR%d1OYBh0wjY5GAWdn`>Kbu2^%KBe*cor1`5necK3_B zy)EgFKUA4M$p+)eU3&t7e?=5x%@GDLiG1Oh1OgsQ11O9L<%SA^qpq+%o6fwE<~X3T zqGw+aAULWEa+`QqUq4c-+%Blj#>)WU^7VVq~Rt4qZ}Ab zsUa%zZP&T8Tbb5C36TI{w2Z8ch_PL9VCpyv?8-DVYZv-LIy4os-_oa%N+%@Yfaxf4 z>c;^@YTa7L6D^;Auu-(U;eD(kDIzN^B!F`03wUBD;G8uMpir1n5@UpTchU9+W>Ev_ zofr&l7%l03LoMh$Z>)t--Z4jjAk3V>j5NTppavS>JcD%?AHhwd`s&|>jgZFCJKzE< zBMCDSK(48i8`c@iP-!3;PIQczj?KOzXf4M@K=Y_Vawis!H;{ZL{;D-!_NNc`eN~Sw zO`<>Y;rJ<=Ws~VoK8-(ffBi8U&!%lLgsdSZ!6tGBxG%vLL*Md?CLoD5(s3lUqO^Mu zJ4wTBa(l8%dNpt@2aZJ6a7lO72DWYp74?VR|D~f|I+>)4&eOi3Y_YX4{ou2-@3KF8 z(9bHVJh)+pw7j^EwhW`iET{kGv-K>zyuLbT(zEH{(O(^GnPPrc`Rt9|`0DpK*f3k( z@LI#HQjL4VMypoizT{u2#C^#R_8$x~OzRlLIud@HMY{#0A|Nog*dVSo>7d4LU`FT_ zw9lezm=naJThe_ct~Qi-6<1E7e+5`>#=((#88M87b43#^0TI&Kg2KeW66QQqLoDmg zCQTh#!EM31z}bbWkhWl_5M^~j6ip~Fv2<2s6ltK80~mpf(ikS1iw;_mOBMvQA}b_! zqUbm)^7CWnl;&hp=hu|I*R`YZWcJu|jGvC@?mvdF0NNW^i`q(#p%Oq_>Ks+hV;~Xc z0K(V^$eBh0cMwYB(L-2saY?Waqvgo|8H`&WZw0Ezl;8x?3a3_>J!LgyjIv3u7%9)K20&X}2)GDgDfl~7> z`tddC5FA^349D7(5SC-7P$eTAL(DNql+Qxt&JPii3*e-c)Rx6scX4}m#eZxJv%-ZWfK3fcf4ch7o z-C}q!|n=nMFLKH-lB!EZ>fk+|*ES4%V2_ZsvC11V&ls;r;nE)4p-TkMB6}=61 zR|k$z6{{@0WppX`uU?iv$!CSFFi4+g^GSBMPhV8u;-IKb^@jIJ&_a~3$mb#(r$B(S zLoT65l2ZMb7wW}IQBlf=nbPPx;)ngVHJ<&dug zk1;Z+Gr2Htlv?$*w5qpAsp?en3v$9SBGv+|JdQ*WHQ*AE$k}ry64rJmRP-h}RQvO% zLg!9(3OdXfr*jPgT5Df}M_Qm*41vO0aTvLO%dS}dfs>_nB}#=!l3L}s>`sSjNneG( zAQl?p*m;ABQ$VP50;HA@U`9ofXl^6Zm1-+Nlc1UtpkAH)w7kDlmRWOxQ+>Q+wwWfH z7^N^!v4|Y>sZ*@VNMK-OFf*|wQCFPcx5{DqYW~ujRh#Uo9$hs^yzA3&YXC!ew}y&~bHI68a#B}jJB8^8l=iH)=rSYv!z8Z$uI1Odh( zL9kSb6kQ3ep1O57pJb=wFlKy(+$KoY*I$v5^i)#u)ysQNh@)j^~q~w$w;bB&sr6R*Py$ zH#lEQf+a)?5EGx5ZKwgl2=DwDCZv%G>5hz$RY?3AN(Vv4%=XuL)2^GFv6L zEuAiE&98IXs%~{Y@|`OlJW^{o+nDAc>Az2Un>$PSOKaeUyv2eN0yyFhZd73)kcxqc zBgW#0BBr{s1%EwpH-|u5L1+VP#g!wmR!f?Ev0+?1{UF1*nE5`2F{9eK*d+3`$Gw`g zzMT%UKpQ1F!#Z)Yt4lx%Y#49Ttivm$VO$XWhBlJs1_=x`fGBZZ5!BF^-=zR2ktEVU z$XHhjAZ;$TV61O8j5mi~X&8TNrZb2IrcQMbQdGUN$oWOSx^7G{Lx^$_btOVue7Zn} z@sd`Z(IK+&U!+kwmVqC|Mp>FT&zfl8n-MxGBBcceYbJyyklC*6BL3uK zlu+9R9lGL>$)~=bwr625u2*Q*nO_+^+-ffG>G_*lqWYMjJW8|x2E~4FN^+nSN&pwm zuvS_zfxA!!YQ?ku^fcQg;f@AEm1rFa)zQOM;?y5pJk5H`JC9oWlJ0BDa#{34_bqq92 zIv5Izdwa#ry~W)v5f6#h&Y!|jsV0i{HbOZyA)(+HA(pVD3&E8NGsmBtx}Ch`lv^wl!_*rb)_6PT zb}2=Vb8=TQxFgQ)@_j#qg#8B58uXW=H^;$$^@Urs1eBmQNtgmr?3aM_Nj4NRfQ5}@ zOf;dLXmDKP-$g#~l~ID@VnKH|G!_#MH+>cam*M6bT3P}WOmK`SO+ZWu_601QQS97g zAb4Wj|6@Vkpn}~S$V#7Q@InDuq$adoD*BiFpz@i?o@bA*hW!S$HQ4>-o8{$$A^z=l z$^L$E_4CKRx#^$EpY7Gh(^Gl*d;csszdV)K{qwVb^!}oR5J-ITh2{z%WDwwrK>#^~ z5mg9D=wZwpslMr7^>0-F+SrThUv{mNHnCrihvUiBbNc#@x!d%%Ag~^IiHldf?{)fM z|IF{#6pls5%WE?KJvqJh;P5|T{UseJ5K$Z%i2y`S|2anx0YQxbRI5Y_%8)EJIS3RK zbpi%YMKWJ@=a%a9BAZ;~e`c>P>%EV54IWLC4u(o&YR*2&4W$V7O@E)1orwCbRZ@V6 zN#ztMmOxpofV2=N6dDqBqG|Fz7zE7XIq)$D0WVap&%S3I1*Bt3cqW_^ViCZ^_eO~! z_knB!;s{eoP^=xII*z1ZDM1H4Ovg;)roX*B&9{lL8%)YqIdhQ866=U2Ua^EvfQR0=f0^2AmKAh*H9bWigOCiVcn_j&OIBoLQdufBg>a7QHQ~ ztp|?IpI=d~Rvm5$DuVg2NxZ_yrM)^o`RMQdSGPcNmH%&`SkNZToxt#e-*aGaEjM&0piul- zPYKuofxQS=klJGX;%eikXkhuCc>xti-DQSGDhp!}VJRJpu>dMT641zEgE5Rb+vo7K ziluAW`*D=l4A^5hyGe12!JC6Y`CN5Vc6cduP6`#HL{fkf-}7C@+BaR~fSCkJWhis& zxGS9e)sGFrtMWSCEuPjVe8*~>HmLF6yCA!lTneYes}y%Y;(J%%WUau1f*|}>^?!}$ zlTp1L>;BE^#Z7JBu3o(62knitdS2&%m*#bGxLmg-ro-NsAh zIMxg77-J>V9BY6K7f$<83IxFnNMa*nl~h`x_G`Z-zwBr>`Qkrl81}Eo)%d>}X}Osy zVr3Odv@=tEe{v_%fQkeK+Cm>a$p3g4Q*({sXESmk|Yvb0o3$cxt zErd@tn*Ew*pM4=w$5l0P&v>=wKI|zg$Zt%)*){!O4S)5V4f6YZ)k?|}?>#U0GkZ*D z#q~k?nBFJ%oTBz=Z~8c%5ATXz++P;CZ9bUoevmKXvbyKbnGZAG`gd|mX)DTjnLXt0 z6O?&zlkB0Cwe!*4;?lBW=HIq{<;Evi^Pwd%%)hh{gh-5>(1sK^i^T$taSWu@%wp%8 zBIL7<;}Os!7w5&W%C+vIU&ASjC}3@DW8?mfi{imJa?kO<(HH;m4cUDA-Er^Z<%#c( z^>NYbp>KP?IBh(heEG2B@oj>`ngb!=u%@;JhxI_am;J#|K;In{!c+yVklKX63+sX& zV}e%0#V?H(zf8`Td%ML=H`ns=XM25f{rklZanmX;U#F9YY-azQmAN}X*u6z_lkZ!D zFGy+2diVJ->t!pti!`I5w~l88S+~}%vTXS>iJSgm^`v7E^bG>F4aEf{GtAfPQ#68r zD8qn=lLSOe>ljJFVqGLnb_HA)>BNU7xeeXf&Sr zAD<2eS^4uHC*%3UW7CKIsSI$eUdXK#dwOyGdrM*t$EgEcQwN>V1Xsz=@;n))4`DR_ zHqoY~x*k0|^R)OqNwF0E<3E1RW^(3Of9t!~p5OQGizh9QMXy(DTCCNddY^N*xQeIV z_;)G(>r`I-a|_$)il$r5(?5J+`}yn}p0zj*d%JQZT8y-E*}e_n7PR-{ZZYX#_}Q}M z!6LX@&{=?Pg|c2c?M+K@v}lFw4;bc)&P%Bm$Nw|WCSQ7ENAoHF-=di3!hG3$f#S7` zuXoNg!pPohA|D?(%oyIKQ9Y96qvtn%(8;%R>9bEp3nO7ccoi&S#I~NdvfF zDyX-}t?*r3zgb;>)7Zeugzyz&?4%lyjMC-Um*=HjyNiQV)~7uJ8l$g6BH z9^Hk;PK9a{dMd*|G=9hyey*%OKQkRd(0Dj3`(6Az8PA`CL1>%oHiovxe`FBh3W&~6 zPMq`SZom2Y^8DjP=TH4O~d|F2RUSB|F7u_0owkQ0^5JJ2H zp|fjyc5V9ZRr>1V_4&>hY9WroNu33`X4L%P@`i4Mr7OZ_lKJXR^7(n_D`*7Rc;7{L z8#c8GKQw;W3P0E9=O;I3^0ehS8@t%NXfpOzC|Z#JDwr1YerQbbO-%i2FMWxaF2Kqs zQ`*tM(W&Kv9tWff!7b=iMh*tcD%aEJEsS~}uXXS5i!%{-@&f9)t?tTonrl6k!-7u}HARNrddavSaPy@O%=`Dp^w7=I!G0!2-a2y3w>ZALX-Y zx!Rxd;V_>TalfNFK>0vFC96RHq2(pYYKL-umyfT?&(U8uqTjaK|vAX^v<0D#oz4lC> z8*6S<%d65`h>MsvyE zQ*HWTkm4zAVZ>khk%b9bt0Dg>I)R65mfoeabP+ti*wOXwNQg8O-$qUItREUkYprx~ zdH!qP*iLNpxNCRwK`8Vrscpe!dHGH8@g7OvVPmeiiXih*cLqUE#iJ~f2PS1-Jg^ncGx@)sC&!nmJ-O-S#(5!=|GI+QxeBXO2^4k4r$dW{M_fzk2 z{JDtT&(;_Jf8Qg*+I<9T#rDGRxGc_G1cOqAW*thE!Goc+p!Ijy13e-B(VNcwZew{Y z3J|BdMe`cA{xM%?CZtU`J&9(+>wJ z(uF<7i}~#^pFRdNub1Sup|rgILz_f!Z4!M{C;h8mx?w+G&2LwXS?0q9*^q7|yoH>` zIW6C!7SbwdnFPYu2PT{uAO+Td#w_NsH7rK^TDG^1`Llc$O5HeW*PdFP$;IWaNr!TW z`t;*fUpp}nQyE1JTcEAbUJPI$5@-R06bhy(rwJ|W)ZWh(*>ykZcSE~; zoMw}=v7FDwKD#3jmNsZ^qiAFBCC>J2GS7bM-Hm%^=hwY-SXTaZp0>}1`?u-JsQu8p z%4Xim^(`S=R$wQLW!vr^>uU`BmfZ%6`K{?S;Hez=p=HtfDBH&?dwKJlRb2`9{Wi&G zp|n^@YYQRe#sAw|*t@r|ju-!S*}v|F?)p7T1L4L~+Cq)L^ro0OGTq@Qqc`5Pd4IPu zD1+ak#>{k@J{;QjX2r|mruNsFDPHq~oXyg~qb~}+@T^~1PkuMu3bczUH}xqk_vs@< zB9$-=IF#J^^fB=#3m~xA5{S4^#_T&;&|1!WCI-k5Y$Usf>&5uN((QWDOk>sZI$aSe z&Zwl$_AZ{#71jBdjVz2g(LgcIeUnTHl)@0OB$k9|A+<3@z3Y~1!IJN4Fpzh5zE)o- zB&{jdK(rn@7(a{oSpgPz|9?1_EgRl_cWCJfSUlSUBBiM7+W-@P{a}o^H=T}03o-Lu z!=&8>9+!O8p+$<`DN*$61d9G%fwIdZXd6&MiWA)|P4w%8$#)Bp=FU5VzL?cB+Bt$39)HZNtbeH`ZOg3y2 z-p_SE<4prNYJPuT1{=4e!N)%OiYRb14lWygC^)*|tCUCG2U-3pMEQj}%^D`EgD)z= zP?Rz+iX;riPfzpFveeAy)K_sX2_6HRH>$mGsFTw6w5T;puNu1Xy#^vz*~SUDH9W3% z_2oMT8dFECd$2%lPrxkM7^G##2C*6-Ue==H`Z1e2I83rdXM}V*9S`!xV+$~*N?XZeh@(zagIU03GJe|O6CY>7RtVNnxE>2?ynX{`=4cVr92jXK z3PL)(OL~n6c#+e)gp%`j@7=wn!|QvnRJ`Hu&HqK+h>`q~PS<-c!SvTA)f#{{hu_u{ z8jpurI$8ijou8i^$Y!BYq7z1d(-clcAm!Lhqy<`G8&QfRwWRgko|gRRPm|Ag=ab9q zc~~nDbDV~#QmpZ}Iv7+(9H8tQa;}Ba&@a`58bGM9KnNs&WiTcPLjn`goe;+2@1o#- zsMT7fS>t7O@ZgpD+haQG&HQo3@x5=_R@i}0(}yxE(*57xpR#OLSd_DL`o~W_Z;O`J z6D{{?g7sG$iH#a&6uE=LwJuT962YHB(CHSQoJA#-@q8I==6Z++PnNw@$Xm z*3h#x{sQNvJh@u@66dcBhrXYsPqXz7ir?s8I4-^ao{#=m_%hG_VIBv$_eK0Y&fs`n zJo>0~+vBwd6g-I{4TNM)=y1saH#P>?B8-`�u0Q2jj~5f7v9ci?KnnhMSGimdD7U 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