From b207468416f96138b3c8822bc2923fcdc43bfeab Mon Sep 17 00:00:00 2001 From: woni <320753691@qq.com> Date: Fri, 5 Jan 2024 01:06:53 +0800 Subject: [PATCH] add buttons --- .gitignore | 2 + .../saprecorderapp.metadata.v7.bin | Bin 245526 -> 241066 bytes .../saprecorderapp.projects.v7.bin | Bin 125179 -> 228343 bytes .../DesignTimeBuild/.dtbcache.v2 | Bin 395 -> 138675 bytes ...158b00bb-4f52-4114-8c5c-e14263dc2124.vsidx | Bin 0 -> 107 bytes ...3c124d32-551a-40c1-bef4-b2ec265158c4.vsidx | Bin 0 -> 107 bytes ...4ee1f92f-9bf9-4ad0-8c4d-86bd63692856.vsidx | Bin 0 -> 248 bytes ...92968b58-6e87-4087-9456-c49e8b0ad4b2.vsidx | Bin 0 -> 107 bytes ...a3cdbefd-2e68-40dc-ae50-1e4b98bcddb8.vsidx | Bin 48222 -> 0 bytes ...b8de8f72-346a-4af6-9e3d-cfb25e56a580.vsidx | Bin 0 -> 48048 bytes .vs/SAPRecorderApp/v17/.futdcache.v2 | Bin 139 -> 443 bytes .vs/SAPRecorderApp/v17/.suo | Bin 53248 -> 60928 bytes MainWindow.xaml | 108 +- MainWindow.xaml.cs | 72 +- Properties/PublishProfiles/win10-arm64.pubxml | 14 +- .../PublishProfiles/win10-arm64.pubxml.user | 6 + Properties/PublishProfiles/win10-x86.pubxml | 12 +- .../PublishProfiles/win10-x86.pubxml.user | 10 + SAPRecorderApp.csproj.user | 4 +- obj/SAPRecorderApp.csproj.nuget.dgspec.json | 18 +- obj/SAPRecorderApp.csproj.nuget.g.props | 6 +- obj/project.assets.json | 16 +- .../win10-x86/App.g.cs.backup | 0 .../win10-x86/MainWindow.g.cs.backup | 0 .../win10-x86/SAPRecorderApp.assets.cache | Bin 9581 -> 9464 bytes ...SAPRecorderApp.csproj.FileListAbsolute.txt | 63 ++ .../win10-x86/XamlTypeInfo.g.cs.backup | 956 ------------------ .../win10-x86/apphost.exe | Bin 121344 -> 121344 bytes .../win10-x86/embed/MainWindow.xbf | Bin 1409 -> 3300 bytes .../intermediatexaml/SAPRecorderApp.dll | Bin 8192 -> 8704 bytes .../intermediatexaml/SAPRecorderApp.pdb | Bin 13616 -> 13336 bytes 31 files changed, 213 insertions(+), 1074 deletions(-) create mode 100644 .gitignore create mode 100644 .vs/SAPRecorderApp/FileContentIndex/158b00bb-4f52-4114-8c5c-e14263dc2124.vsidx create mode 100644 .vs/SAPRecorderApp/FileContentIndex/3c124d32-551a-40c1-bef4-b2ec265158c4.vsidx create mode 100644 .vs/SAPRecorderApp/FileContentIndex/4ee1f92f-9bf9-4ad0-8c4d-86bd63692856.vsidx create mode 100644 .vs/SAPRecorderApp/FileContentIndex/92968b58-6e87-4087-9456-c49e8b0ad4b2.vsidx delete mode 100644 .vs/SAPRecorderApp/FileContentIndex/a3cdbefd-2e68-40dc-ae50-1e4b98bcddb8.vsidx create mode 100644 .vs/SAPRecorderApp/FileContentIndex/b8de8f72-346a-4af6-9e3d-cfb25e56a580.vsidx create mode 100644 Properties/PublishProfiles/win10-arm64.pubxml.user create mode 100644 Properties/PublishProfiles/win10-x86.pubxml.user delete mode 100644 obj/x86/Debug/net8.0-windows10.0.19041.0/win10-x86/App.g.cs.backup delete mode 100644 obj/x86/Debug/net8.0-windows10.0.19041.0/win10-x86/MainWindow.g.cs.backup delete mode 100644 obj/x86/Debug/net8.0-windows10.0.19041.0/win10-x86/XamlTypeInfo.g.cs.backup diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..49bc29c --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +bin/* +obj/* diff --git a/.vs/ProjectEvaluation/saprecorderapp.metadata.v7.bin b/.vs/ProjectEvaluation/saprecorderapp.metadata.v7.bin index 8f99cec6aa603edd879505bd9c894f4610e0704a..ca2de9dd330834c740e222d4c2593d8b01c9864d 100644 GIT binary patch delta 5486 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 Oi!O<9BVPFH68%5Jj#U!? delta 4949 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 HrV{c$1C^ok diff --git a/.vs/ProjectEvaluation/saprecorderapp.projects.v7.bin b/.vs/ProjectEvaluation/saprecorderapp.projects.v7.bin index c402271a067d00e21f2505e5ad610af648e019ce..23095641ec7d5a425843e426e4b7f61a081a7526 100644 GIT binary patch delta 12821 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 delta 279 zcmXZOyGjHx6oBEGSud-tU|}iPN-lG9v0B_^1wm}Ii$x|mkwKZ2WDz^35G=IWMr-jA zEPbEtggk}G)d=8%m)n>7%jz^>h$CM|o1}>P?2qF+JgCN36UpF#%&8Sk8HMP@H z0}o0C5L$BWsO5|2oqG<&?wL(jhc=-&{@j!%h;6YpPI%rm$j1SCt!k7$aM1nc(a1z_CTQtj; u$K~6*8P7Z#m+EaTjD~VsK}G02V0C38Z0cW+XNT5}OUG7DR#6@I8$)RTkYEAg literal 0 HcmV?d00001 diff --git a/.vs/SAPRecorderApp/FileContentIndex/3c124d32-551a-40c1-bef4-b2ec265158c4.vsidx b/.vs/SAPRecorderApp/FileContentIndex/3c124d32-551a-40c1-bef4-b2ec265158c4.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..a7d76f1a3345824dc70c9238738a19f49a5d4636 GIT binary patch literal 107 vcmZ>EaTjD~VsK}G02V0C38Z0cW+XNT5}OUG7DR#6@I8$)RTkYEAg literal 0 HcmV?d00001 diff --git a/.vs/SAPRecorderApp/FileContentIndex/4ee1f92f-9bf9-4ad0-8c4d-86bd63692856.vsidx b/.vs/SAPRecorderApp/FileContentIndex/4ee1f92f-9bf9-4ad0-8c4d-86bd63692856.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..67d3179caf587cded95ff2d7cf920bfa01fcbe27 GIT binary patch literal 248 zcmZ>EaTjD~Vz|Np0oqVn9Z0)a#W)AY1Um)4RBXKrwv=Ee3zE3|KLc0GY!NEaTjD~VsK}G02V0C38Z0cW+XNT5}OUG7DR#6@I8$)RTkYEAg literal 0 HcmV?d00001 diff --git a/.vs/SAPRecorderApp/FileContentIndex/a3cdbefd-2e68-40dc-ae50-1e4b98bcddb8.vsidx b/.vs/SAPRecorderApp/FileContentIndex/a3cdbefd-2e68-40dc-ae50-1e4b98bcddb8.vsidx deleted file mode 100644 index 967010302c54c75b6703a7ccffb6c57a539561ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48222 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ℜfQg zXuexO^Zf`4{XkHC=7paRDraH%MZv|O zdL0se38xbP={=6`DVlfs`2ns0OX(}G(-^?h3K z9MF8{f%?e>;hzI4_qoC61)mS9=L>@u1z!SM{uQ9*E(yLe_g@wMQqcNdoAlQw{j%U2 zKtAnl5bJqI(*HgDyFm57BI#Fx%6otAe=z*jx&L91PrD}kr$EbpCj4hX%YPyK7sG!g z{8xitOZqp%Uk@thyGj2(X#0O0{zg#!e;&LE)GogS`Ly3dtoIhsa<_rr|8wv!p#I#4 zlbCNi(EASvZVxJdhuj|-epK#{4vq;9g35VF_=g4`7JPW{5y3}-%71kDoj_D-yM!MP zDsQ*&6N0-3pAdXvaF5_b&~j6PdnSE)a4*n$W`;iiRF4D0&kjEqRL%lW`yHJ7hvfcJ zkdV_>C4F^pP4Lj*TF`ulgVu9I@W|XhDtL78nBXSR`i~EPLhz}<6N4uOPY#{}TF>V2 zrvX>SWA48NbYJ@J@K@yimEqqHD({0y|4`CD9R4H0kAmj=c<_@+ zzb5>(!A~dsGvPl6YL~Bq>idnPUk|GHw?N0ykHY^LG~bQke-`{XX#F>V+T%A#|84Mh z!QX>?+HK+g3|j8?@P7rhT_^$`Qk@RnY%KJ{zzZ?F0p!)o0(ti~E zaquU>pMuu^^YFh2-W2?0@K?cK2mdSh8_@E<2i4=|;H|m;$MAm&{yFJ?3IEsde+z#H zs60DgyYl{IAukdZ@+--Oyb4%;%9lb4dEc(m`K^g6|B&zx4bRtn>OMbmS;&u16+Sw+ zQ}8jM?RXrh{dNhzE2v%*f=^8PM9_SE*R14C3+|b8em1kp?H7I)sQlTW?VFSP^TYEx zYx%*F@JoZsg8UL{wRcVMFwpvs0F`@W@aW(s(0X{az3{l;@u2?3%imT0^x#>b?K~%V z9;n=B1kFS)M@&pZB= z{_5asg0BVDi(iZ?d_(X}!MA|wb$Rfu!MB0x^Y7u`8U8)NE0caz_z!^A^P!~klOZMd z>fHZm_>Y0+`$X`X+`kUAe?Axfi=cM@25A24gWm?#_dCJw25$&{4>bP|g8vCB_oumk zBdGme@yzHLF@TT_`iq0BX}ps$G2oFA736S><5*@*BeWZ(LvtFt#rN~ zTj_iWppdU>R5^b0u#g|7EqpX+`^SOG+ch{L_xTl(%J+oe6N7xix8zO=P5~{?uf0|N z>A}5%dxP3*257$h!yl0Qvw{aEeNOnfp!xZwhAO`>>5GDkg9ius9m=YoFH{urGjvsc zMUbC+tMt{uHNitc_2V`5y1zd7eTR?gQo?z zfZCrgMOMA%1o<9d>HW;`&kAl0@@{kGzaYrhPKxKn>5}&%P(5Cp^p^x*3TjWjdrA{C9%i1+~Wy zLCgIp=|2Y5y z2PmFz8WsPz@MD8JCw&)Ce}7`q`NDeHZ)(!_O*+3JRPy+KLiyF4@O+b?(&q)|2Nwhn z0&NFBz*zbC3HIWbhF=z3o^*cyxALtD@9PX*QYR;eP>I&o4pq|0?%?6aKfLt zX#T(F{vDwDjM%X&?{5|;XPY2jUoL(-(D*h0TAm+etn^XA(LsJdx9&eE{DXrJ0d3z- zpmN3~eV5>PP(3Dq+I@1;r+~J1&+yYh=lfaV4-E2s^wMWeaBgrOX!(OcVM+J`#9uwRYJT`b-@c7^f!KVgK1nsBI;ZF;037!tB z$C=@u7CbBIPY-`i@Z6-I7yg-`{r|l1&kw#J_`=|ef)|0-_mc204gWIG{<$>iuMYCd zon`0OgO+qs=E9vhJz9;zJ;1xlB;imfKDo{WAFlap=1?|UA<^Hv~ z|Ha(@a`3CU|20rQxIX;1K<)lLP+pF9zp!psjez)*X2u=iT@8sN{0%|9Ie!a@?18Ro@LG3y} z=?j7ffi(`p9}?u3MXLN#(DMAEX4SJcxITDT@NiH$M}p=*A?YWA>VFETy-y8pPWtJf z<<3g_*}>|*5 zUJ9E3Wx4;#-2b=WtAdvXUkzIBb>UwhybM(Sn{)rIpz-US;olRy614uSKy?+Lp{})NWDg3X(|2q6{ z!v8k-J5af|gufM3-k-wX7W{MYFTvY`e+~W(wEjE7-wE2k+l}eu?*J;7pGvCs?-(2v z93A8{5a6~Ga)?RI4?O*0F|>xa8lAI zho2gr-|epa{H#ym^x$5g<@X6cBe*YUd->*e<)0Ir8=M!MA6x)xk451ZhhGwYY4{c4 zpA=jfTovTkiAtYC!>^3r-eT&$nQy2y?lwj@SGt3Jzh}{+{ca5Zv)sQa{4ayQ3jR9xe+w%2=A_>O+F!Sa|7-AX!M}sX z9e&TU>g8u{3bzN9GZ3DiZL0JggZwXNb^k#@{x6lXH$QV&dOr@d9sFQL;m*Nv!CgSx zw=1Y!CWLuMMsXt_N+;hVX|6pAtL*RIj7M9}}LRsi<-%CjF$~ z$)NS~vo(dMfy(E9Ln{5x3_cB1?m6N4k31{?d7%0Ep@_=Q4_j3Fv%_DQ`_Bvi{P6s$ zbmiwKOA7e`rIK?oX#4re-Aca{wBFZ&>Umkx-vC;jaXh z_kpB;D0p@5e>nU{LG`#c>DMLwGvPlQ{2ZtrUkuNWqg1_L4t^#0)!^4a^M5n^^}%li zzn%Lx1b+ZJo__(_u3skozd+mfo8WJg{)g~4gXX_A_}@wYQ}{oJ|4Wcx^DB9O4gM|o z_uw7DJA-!x{oxGt7!m9XZWG)#xLxo8!RKLNDePYD0S@DsyN3Qi7A0j+n>@Y6xd?;V^G+%Gs2RIdZV9~gdi__?6-z`~?2 z3NFt5L&7fsjhm~(uL&LsTK~H6>%$)wJUr=72_6yL7(6m~RPgBFF~Lp2V}r+m+V#Zn zCk0Oqo)SDYxH))Qa7*y?;2FU)gHH>d1v*ci7yg-`c0WJ-1;J+rFAP2h)E>_Z|NP(! zf-eldD0mU5+?NJlp7d9Q|2I&1mj+)Gd|mJ|(Efcx@QuMY1>YQeOYrjGTZ3;4-aH*4 z{IShDw~74Sncr&J4LZLqZsXecHlgTh=x%W1+7tLUu1#*Upi}C4O53BZ<)&83)HbQE zyOh1To>uA83ik}%hqURHKE0$)uTs<74ALwkRlL3yLl)x*V#kaip4Z5GACx_aJ^TW?WlTDU0~O{Kk>0-$o?);TbD!M;(Dm^m+DJzPaa~}4XP(Cw(^2@khL`x?$EhhEu(zYJD zjQbPd=N3H_stu(}pjvDKEi}J+N*6)bluT_h0lCZ2W?b73s;5d1fbNc!cE?wyLMI__ z_tJ3pwt@CZSCp4cCWl@n-J^1gwrCIRy9f5x8jgfnMOQt%IUFPcP2HC$ejSCkIg&AwMpN1{~u`qd=L+qzX%`zmyqR6Zu{uB~fz zUEPC=f<-`%VOGp678IWwTAw7*Yk^CP;_C@#YI;XT~+klqUS;NrO8O#2YMi_ zpNzyqikg28I!?y&rq8Ro^cJs8*YZ;3&#(0Pw0JV9=C?1T>!9|6bS-pYnma-S5)}rMnm*ppOZw=RuS?Qvp)~n^E-qrF_{yiDXIo757LmkK62$psuay%*b9JO8goJwC?bRE>O zBAr^)KGApVnUzp$lUmnMJ)P99oT*djL#Z>>6vpEeWGQEAX<}6Ix=Y`e>pe^6^s3Q0 z&XTssF=%;HX4GBBOD7iX+Bdnb&ELtJ z%9Vfj;-9m#RDL@3nrcop>>{Jo^sYVoR9!|nV~RQVMW1QJ&E1PC%Q->16lxz$qx>qU z8cI#Eq;#L6GoZG^2<6>r)MlJA&-8Xg_-WW@0oU4R8nsS`9>l+Cc*(M|?<{B+kF}5G zJ35tXTPmGUbdRErLu-^ShVH{ZsW_vZ2c1j%hSn&y#kko~HPh>dW&&GeZ#Xw}JtI0p zbbpr=u7ldw)A8UrMb|=Y(R6rankwBJ>Uf-v514WUX?tPiJ*tPM6kSqu9aK&C;_o>A zDa|>p^RTsCJBB(x)vorXbAUDMUvwsPUn0uh@aEsY@^^9;kk`3u8dUkxy^79+DoJ}y zEV_5m8PFL>+lPOhXHTv+&nkK#RNXoslFsE?tLpvsvGq%5LXCL#y8Uqwer2zWLszY= z|4HX^e_!rRgw7{rKiWGPYAoH4^f^VB6kQIT&zeEH0J@myxL?_MKm2tb*Ty~R3aB&A zeq1er8rk+kqAA8Ssdr&9+Oe%Nb-QymdJ{%&ggA zCim2EF_w^8m)0BT+#aTdV zx>l9i3TJ_tv~3R7bzdTN-RF)(I;H5;qSK1*S#)~Qy^GE$+DVvK*Ls2b0O>(R7ZqJx zbV<>rMVA*{QFLX|RYg}9T~l;zQTyN3y6bE28e0y)ch$-?xaLi`-H@a2C=nrDbN-Se4GG^~B=xgQ1m_F-1v66l2N)sAFYL)g^WP zHJ5&I{b#y6Cg~wX?UVWZl`by29=fn{x_0&2^u;B|IPA5hEI)@-cV${r+ND^^^`6wU zCDo=SRca~inS*zk$B`&CkN!3X>1v`iqzj9hXIV*D#x6sfcDq4Go8wbz?Ut8X))6f= zO)r&d*A=Bhw}*5!*^OkWWmi_KjRRg=yL&yUZC#0uQZ2Buq^*oJwOU04kSf#lr_@re zh@@(=ioa6xyJwJEuOmWgKe~UEnsarHk~L)?*Q<_pOBjph;2V}*Tawq2HU|$eZGG8i zeZ{HuRd#*pu)ZX$N5WjRoCkGgbKf!_YQ%N-Vzkveq${CDXX%2Xi;6CR>JQRo(1Yu) z`)IvwaZz`HOVCBnTT^r$)W|Rw4J@?=3ro#!yXK<*Qs{bGG>=()KGa>*JhYq&HI{cH zTQ6S1wSFNrzt+;fm-EjtFP&9X2@9~TbWu^|7!RdJ`bAhwYP)TrR9Wt5q{?4h*RH4? zIp#m4)KMpA3>yh5sF z>=(~d_Ah!k)K#BUeci9mrzX!_T(P_Jn^$y2(UnkFa;_5W$?3G+HHfpgaa8JEqn+b^ zNm2K3_NHFh(e+&0!&2)teoCFeTscVfV*6ccPJL0@yg%*~PhQDI?+h@&~CqXFXv)EwN@tth+cREU#LYm&I0;Jm<~%$TE*T zJHISGABl^&wnyfZ!?KQ9Pr2Otc{U=Q1@(-_6PMkK8Z|vrSx`M9-JfgMbyDM^`bmxJ zckkD|UQ3F5!3B)8y`ZkLrBjQ#K68btmG^l6MN2#Y#`ki!-qLYf+YCTJ;mGmR2vWI-fTI@Zk z@?H6LX;L*b7E9%wqor!=3d%U*-9=Tl^Fr5|3&>~LC0JCdCQC{OTjI6yTxCgJA1$q% zODm`AFjJIl9F$sWX-Rf|^x9IMY)Z!$wJtqPYN;-+bzZJErdYposMJ<0D@!gT;yMz{ z<18uF!cQvdEa?c*!Yj+do&tESZC#y6t+yLRmiJma7^9@t>%1wo)hqccRTF1V>7hl} zLp>pt+M7l;sWlqkq}J;yO4`M4Yg|=zIoo<|EzY)5YjOQ4?c^WEwee7@S38>yjePTY zZ66sGrP|MtC{?EOvedjrOR0Wt8>E(6TN=7@^V+hmY^CN|S8~>sg!5?cL5wuVllvll zP9JeKBwYh__LDA$I(noli>`tiorb(q5A<3I`k~aE-DzESTI6hEijwU+sghldNIlo{ z>_%!FwAG%QD|2m8&z=^d_wGgaFFFfqELuqFZqSKXdm*w`Lyao#z&g5$YvabkiW>{D zlzEKy&Xdcb#x|+)jV@B<+ji;vqOJ|KgH)OJ!@|Oaj7qPyjMSV)>4j+T=v`KtEUUV- zjHhPSvb<{1CXR4zsbv--U42%SKKi8B>a&X8UWjGP?~J*K9CM(?!=aUgvCivmHQKET zjqa}CTxTqY+G^wdVyLZ?cGpYmS_!sv5vi_4j5bo!J=t4Cd%8%pglpFfQu8~a7xB-# z-73eCqIC`^svP@QYEHd+5p9_Z^&EZ?=j!eZojW`k)uTNh^~7!()V_0$+`nkI-Zzh{ z!fp+y#^bo2S9zSly|#U>hNR1jb}JgS>((R2cH6moQO}W$=h9h4m18`YDosz7cB6I~ z*IG>4#Rj!<+(^|;kCSRaJwoa_)b)YXoVG`*1lO_dlP#sSrQTgyXk@lO)Oi^*rgYDu z>TEQYD%ofv?Z#*4oyu8O*3dJ(?xa1bu5E>JTWaf!+fpOVvg(m#^pfZ7_JX}HwUj#@ z$G;Xc-s&s67uBBbE~NIAJ|tBWBd4^>uLO7QjvrfL)RUUuds6LWgp^upb=k_@$YQiK z|GM%4qo3ExH~KB+|8!YUI|qHi^^EK33L9R6{$Kn@}$af+(?a>dYRO+L%scEu5CwG zgH#EQ6shv{SW}g043%mJJyYsTVqBF@D!PAB^Ex@)VYjO1~wT_olzxiym3HZ~>RJsQ zOHw5p>!eDyf2Hc_C@`X^oBb=bte!2ktbMBetZ~TG&F|V(>N%i(D%BeHt@g0()-x0V zU6C&3o_ZSVd@9^g^V{!I?d*w-)SQk@srszozEpiYOX;3VNo}=}N@}Z(=00yW#WQoM z^OeuQjl#P_U57|FKqrz%x(e#kRH?ge*E-Vf>7wU4j&7f@8Do4#Csnd%ddBo=P)~(z z=eVMKLOt_y{cV1=k#?s)uYP1Y?C%33`!K3G!0Q>QU0JY_|&54z6B@W-sH0*Pcrq zROzk?U2UnkYe1e?jf85ympoCO2Iw1S}w2o-+9=w&Z1K9I@?I?TmMPBIYG%r zV(ETG&1oF!;)m2-mk~+2d(nwSCl$5qGWt|{KvC;;q)LZIq1S4qcT271ZeR0SyV?KJ zt`EB&ID(WRtxfm5T59bps$O@JUR!o0-Xis`J8P+$c=jq)ANSW%OS$Kfs*kH2scqML zrP{|mwdYOh;rh)nU|CmgQp@VKQu8a!3d`3mC5Jm@53O1tZYb?t01 z85zzfmU1qZ`n=0$dQ!)z&+fWsYuytbW5HZfT&+pX-$e)Gw%6TWzk42I9%H7|J~uW> zmFzlLYG1k&lA6C;=Ng@iHO5r^S!zxroR&6a$d8n1yQRJ_Wm}~_U9&dnlA=n`bEN9I zqAaii`wgAobgO@R(R^CMlS-*_?0u;h$1Y7Ki_S>APzFWs+Bg68Br$WtNr684dF z7SulSglGfQc~(ExLX+rmscVqQ_-FT2&E1I406ZJi%f0UQ+s>OqQCO>at&Tq5a3pwc zWaN>$r|nLuohygVo{T(>kUfe{EjqoZS~>SgyOUPsc%CO!LuWv#bAYE`((a_n6{u?} z>7h{1GlovMjA>q*$9|V8e`xoqWLGLuC2Lu!a@^%ewV}HZSGDT7w9=PiORx7XY941d zsnWX9?rO-n!spgTGyA)HDxeO=UFpF^ZJlvZYIM*uq)IRbNV{>bZjQ^Lb2{~P_oxo; z8HY~poB_R7nlqr$$2GNQM^f#lr%BgCyQdePmwBxq~-bc(1z@z19y}kCC-CVwe!To z^T$1lnr^gNRjWbA)nu-XHd1FN*R@jR_||}Q9n`g=7PPFp1MN7ssHODwA%x^*OBZF);)r>d&+K3eOqd)yB*Zsr^TjNR!^3yiO;;GyBAf0r%+NQc&a2- zH^-Y)3wTN--2nBBXJ{p4O!wN>xwH2)*8J|X-Ir)rcN=<)Ju)<(ck`$1HSS8g$f{+G zH~NSvoxcqA&jF-pOR1%7lT`W6cY36)^C_6r+VxDS7V{~X)UrNzlq$hFPilKtr?k5*9eQ%5 z4#sM!XCeBq)Yf$|rRyhmBAy6LEUHZ7o$H$eimHpAJaksot$XxjQ?!ZmwNxFA-qN8H zM6b1yJ7uXlbSw34XDX_+KQoh(prXMd6(`pL&uABa#7D~9V5~WP+QQ|*2$Av%9%j#*LwP} zsmkfz<1{{dtyZ4$OV!Pl#A-Zz3gyk=XmKCVosWB3b zlA1^FmJWHY*WDW3y6iXKV;%?f-AUhO_F9`uon`GUdvrokPrQ7dA~jF9ht#TGckyc; z*NzBj_hf5fU3dEd^XS{sL+}z~m(=xI_x%84lskllMctDbouqn|bE5l%c|{i&^{%nP zJ%e-9(4N5*$FjaSzi4;ztsK|Y?j_7)AGz~Wj%#pdIpgKsGr8AOE5-cIDpDi0=Sb_w zy%6ft4e3&-Ps6*nGkw3(H#L24(Uq}pT)N|sy5F`%KIgNPF-___ZALTc5~$~AuG6i{ z5#6oXjbsOKZM>9rvCSQkz2Q4Oiy2*7*m3B|m;L8xoCbB2c^0+?>WFnrcI&5kTx&7M z=YpcjarHR#CXl}EcML4+%q#V-t3zij^LKNgx)~dm*Qx!4qPrKJSaed+c}2UE{Z)0n zw&pyk?>KuBF#+l<<1Dxwss}q4t|hdFw zdfpMo9WxGpaQ6R`Ke+#e|G@^9pLX&o$DDS?3CEni{=_5BJn5+8R~~c587G`{-09<< zd-};IJ*x7dgP8fT{Y0sZJW!x!e9(ne^yP#L~ z{^?h{J*oya$-4Pc&)#gAP4oXx*0ZNg-HfD7bJ}g!y?*qg$@=e391}R@w3DAZSbvXp zz3)j2?|CMro;s~fu|?6$Aa5KH(T{Kj~muZ zAaZCkVR$p4xA{ZUJg&c4-rM}Wx7oV48Pea(>}|$0&DKMjA;Sy~3^YAMn<2xSA$51- zK=ZiXW=?Oj1?l^nxx<>_L!05lo8i5Fwjm9l9%~_Lk1N{`X`aT zzqxpz`DAZ%Qx&qXx7oJ8*=DL#`kUcg zP)=_%KneW~!fZ3FnbfKgeb%RESmUSPkE$keu(k(Zx3{|4tB?A7nwdS#(S6P3ZGZJO zLx}Iz!Zo@2no)%#`kKe}*t30oMm}*ntLy1&W+DKh7NP`_%_JjjCs$>BN|lo|BrFIVQ1!i-BfCUo)b|ZkkEqm2sP)&4%I41}u<5_+ZIZCbG4bIndu+KC~Ga zZg-F%>8tR|2b!m}*=cWk(cf$w&|tu%#EfZaeNZDGwM6!w=5S1e{AS z%|N4y5ktI-x~K?i*`X@hVR*AcZ!?X$+FDAyzOsLE(Gjm^uuxQAnfefgU)$S!t;bg#D98ls#JmDxWYg;$oX`kLO(t$*}14 zYzQ@Cha-B8K~#d2Fmt$u-OWx{;*@kdT$EwZ3z`8L`!)WQKPXFLdYd%^4hn`r-CCJ};~k^rF1FfQ)DTPPCvu?qdOM0y3%+Yub51!2#C!4Z=EXyr(f!Tg z)Yw{b>-PpJXOjo(%FJDSX;1T#GRO@z9Ad_J!m_l{NL9UX0Sd%y`kUiXV{fyTYussh zHtYnQ;2Ch#xKNaXQ^IoQ)+lyhcE>_1TMaRqxoP;+cuCbYUaqea7^L(IR*mwxHnNTB zDy_u8An6OLa|&qd?IsvJ5>b0c?0&Lz^)P7gzGR>o+24p|E%+;kYR45&I5IP?Hx9Q8 zY$?+AH=}!-+1NZW)xa&<39+hy&f7E?j;wo>G;WOxr^Xb~52BLr)F zp$#m#kItekG!wOS=ca1@s{W?GTQV0&*baeGECS#L<4!4)*3r=n&#uPGv$X<5+P>xu zR7bI-?AmRcm&DzSw5u9|*cLljc!Cv!#;|0uCUIojfU6m1GdH5uHrc~cGLVs(R?`<% z#Y?J>$jErKb&LWU-u5ios~F{{%x=jPQi-V=Z*N672jpZtwk4FbU7fcVb8G$uwW~+2 zC`u=DyB*ZkIrUNn<&(YrbQGdm_+Tf4mDASJ-oiPz1MS}@0!G}~O*0$SF=db*PgOQg z6_^2cF>ICJ+x(;*I7Bk#l`~;zFmkztLew@$cRy_L)^UszaE$mv$}hjCGc2RB3tETP zIx&>Sq%chPzQaKCjiJrIhByDh1!4dFTKF!l|G~F()lxl(44XVmt9;e~y)Jk*tKq|k z*lKzcF<9qNIKorNCtF9|+x$1}Ed|oQGz}rq&)*nj$X_FLVby}yo!QD;CYIi%UOdXs_4qR5J9TDw3k8y=vUT@93y zS@ls1LvkiT)_d&~Ty}y&rVnqPGOU@|c3gMVAYL0of7RsmjDcp4@>iou)myi4nwc0{dm{z3HCTNQNM-&{G+jBZy5q_2UG>tNAE z8~?%7T*Hb(y~U&-X!h-ECb9gkDU!Ube-_Zu49Sv;81yiV^+T&GR&D7MNb^n>ka)JuS@qc+Lqc81KLm$4 z&`fMxVQyLG?NYYw)4t{zC5daoo@Om-8E|dPu8^^hJzUW$wrT#=)BJo$^F?+>{moxd z+R)~d;ms+1&9L6)P(-B)b`zLxkCM|n^z2PN&8(VIX*hk_$EYFL*X%*C-&MU;v_qpN zpt-G~R(D`^sE9SshkBbG%M`bw{KkqHS(-7G4jNh5?Gw2>$hNPgvE{xN4>Xh8m0@4A zoT_`9H=>HNe{4znC!XP4JGhuMUIJ&;E+_h$9eeFEM&(XqN62zPbSP##lWhWKjOq3^ z^J!5lTWw&wW^+e>^L{i&N3=SxF){*a>BLqixG5UTZe@s5)eY=)aB&P4oKH`)?IXO_ z+5M&MUN;>(R*M)fOb6{Sq|@7Bi_4vfsn-?;`?2dgosRJI^6HZ0lMFqqsJ2Be+wg>4 zN7vJAfv2LJ)}pFi4>rx+SR+!^035tcLyWU~nyql}!Za_|5S%&z@x=U~C}boXu}hUrhRt`QuA zU@a(4Zb>y%yy|ctl6@?D9fj5FK4gBSSuHYz&jxfA8O>fwxx90tab`0vuB(# zgTyRJ(~h#z)kFB$8r_T|rbWhhI*#kj>G{eUnDp;1tr^hvilKbQ6tkOiBIBq;-GDum zBf6=t>EGP^g8$FF##l!4ea(r3r}6_D_17 zrIe3@s*Z5rLjT?rFwj)y#bZ%^Nzq-MwfmRgC-jJ3-gq*Ru*1)i9()tu=Sp9ThpEhTg?xR~J-^Hq_X`9&BlE!=Rf* z=T;SrI4sTK)4GVh=H+!Vb79GV!QcTf)UT+3K7@OGoa`?sI)IqNnL0P0e&D zjX8yxWl5ba(6puHwOrA;PpY4^-+nDZv9&6OQ{V52=B3*W9vYkQMm z*DLlk7os}UGNfVg|M&jp9-2u-j3dSue!dioVBDJ4*DS*QVjiVN$9~he_ULtm(8EQ| z`%Al>RW1t!($}s<%jP#=nRQ0Ju}slng|5137%cb!x~ys;9@$)qG|dIv>a!#CMYxWR zg*>sk)zWYRSl8gvx*ogy431(18T*xgHrCPEU=`6!rW*`{b6SepSo5Gqlr;}}N?DdUt=r3GpJ*oYPP_f5bGxpFVNznu zWL{>ig1K%^IW$mDQcal2kv{H}Ep6!^<+FMu?{+wxGF|$JN8>mORK)W2shvi>s&xpI zgA-;c+Z7UpbY|q%tDvZ5SQ@h}lJ_^S7-;ryC(8cj0wioL6J?goQ`$Klo9C%GUcDVG z3`5%T62@}3Q`&`GZ}aogKbE$ET?suxyQ&|%dok8O`mW9T98xk``x};y^rLoy-$iry?^;V0_(gYV&eOcNJPIRTokCigx{3OWf8G zVRDbQ^x7L$w9BU&t)t7-_3-`8thPnH&B~IH>7K&3?JP@n=}Z=?5&4>nQfPq*?g_rgZB&N#29fld~ns}yNK!b3mT>$(QOVe zG4&c3_*=%pCm(GYQ%0_*>h$mJZU6Q)<9nN(@N(60942hb@EmBa9@=a>+;un;&73kV zjE!Ev=2HSAdMh@Y;`rTfq)PbK=xJx(ZZwh_NtCgG-gknvz|zwK#$F{JtJ zux4^O^XCk0P95Hy+Sh!IO36z_EWf*1s*2X$sD)!6R#~Wp!}d*EDyk?K!ESDkK@xI$ z;51DMgCbG;C`Lzra|cCrhBMESFgXl^joyD@y6CFL8l#Wtn_V7Ga&0Xm-(1~CM=<&> zV;Zf;j?}^mkWtCdxVwhfu%2d*M=qSIgdJ&GDTT9l04y;XN6#TDa!D6KlqebAuCN$JPVXr*VFmswxYgdW^-cVaEaNDsDKbp)Wv z_+hlihT&M_6d_lO#C*&fm~X5K;i!390c`LN|=)4HIB|FRyB zNogR)pg(-1bzxNhK7Q#qEX2Wxv^ZxpUk-d9+CJ!5?`-s0JwA%fK7G;7FJ1l6iPc8j z6c-!O9vUkr@MLB;oLhI1P~(w-LkHokvT(&zsJEO9`+^6nB2Es`4{E15l!lVgm0ia8 zZCpL#(vuyfbyd_I9p$vK2cIP&Qa!_E*ML)sZY!lLhjL$sw?}Gar3*T%lq)z9>TMQn zc1Ek7omJkxT}uybk1yCmm4`u8?30$NhyLbuwclYqhN$t1HFIrp*Mp3K74ouL(~jsa z9kE9AQ^PIm!}11pL)wSi z0H?tr9dTlwwxti&;TjoJZ`;;J~ zvfH8Mh^}Ir%=FablTEsQW_KBY5~^@2BHj|{!6CIkLZui(tpM>q|2Egu$zHn)V5PzF z(bI-D6NfhwdzajCcB%13k>XJ%K4txS^KB zCH|20W#=IR#@VyTv~7T?~`srr zrGXPdo<$NwhSo%D0~=|pvxbocF={k%h{U#NUD=5%A3Bs)bXH~4%O`W>f}tX_(-tL{ zheXL%jiGY5J>cGRONL3!p|rwrijC2b>N3|G=(+r7maLtH$>r-C#=zQcsp_*(buRHEl~*j7yK|I?msyk`mvoFYM3ytc?^Vl zX;J?pmJkzYX8E)@WDKv)2~j3Z#*4Pcp0tRwm-ZwLPmbysgB+P|eAqgllT5}qo`hkG zt7(TrX|KOr9E<0?=``4T46&{Y8JjgoZ|@uwJj_M#-VRFwREjWh6g7+qwJP-sb5vw(W6Dx^{)?0n2F@ zNZ3GGNN>Bj8`j_%Hl1eFN)L0|P$0jVsc1ucD$Cun;Sv9Sz`}9au+mby>|`y9 zFeqww;s?(`*v7xFppa)4=RaLvUBmxB8w~q3HsDieRM#Lo-jefAd~7zVB@c<)qm|?9 zXr&!EdzM>Z)!J^jM)WnGr3)~{zUF%zbCv60&@q0AL09xO8w9kmfe~77H~F61pgqW| zI}5@Ac8j(DU5=I*KIn~FN}o(*#88M{y&i4b7p(RXrhMkV9lK$cY(m>b4qd>Yzz@`d zhcZuTpK+Ai!Ftj8g|$e&tU7mAZ}Y^mD}>J+TEfq)B^D!ScIh0G`?ua_FH zh(}`?i7tBUgt@!!WlhMqW~4uCZOIIR`_&XUR%%a{YB*!bG@SGtS)c@rYGP$qA*iA> zOapNjBiec&Su%MkoOK9&#C*{)LN*$d)_w4|N4;-$C6g>~LJn)r?QaemXnxRnQZ|7G zVin!jy2?AzUMjt_N~XQI_su-C!X(P&BC565@!fF7at*+tv<~B8C0_=Ek9EC4QFLM< zHD={me!~Rqc|xs=oci1GMLB~93wi1KPD=-$XVTFO8J+`Dtmj}g>a{CG>KHsmi#5`x zI90@Uhqbw)?DXoR<#cy-6AEFj!Q0TAJRY6U?h`kc*HO>B(;n7Q2s3zl&0#g>+I4-H z6Ah_bU#1EQZ<^U9C(kiC=;QI_e&yMCLzVV!U@40pYIVWJ#03clS$Wf5f3Nn?4r*WdA=LUDv-o;t1}%@?8({)C@h8w3<+7G8(9N z!=BJRwMOh(9t>UxVVt8%26`Vm!I|UV)fi^UJ7u_RZRZ=5Tg_ZJ=t` z!!@%wXK||@bMR#R+H#wescE6Ex=W2*s7wm4WgCy)$hDCUMF8FxtxC~(J5ytaXLpul z)99~OBvLXG%de7!l^csm->#%&RKbYjwLrSHH5($kgPr-h95PbbiP%QFuc;N_&{_e$ ztWzD+1P$C!3k+y7m<6ZYs$3$#cs7q^aH!R%| z%~HI^Y*yplvD3|7_PK$D{oqA=os}WXW}lDj(r(1ie|r{GwxJm?-pdC5lflk-p$rC*GA=ZzE6KSSq89_N=BV!hYxxXZEHu2UQSd##Cy}gM>66 zQ$aJhM+VXMjW+glbVbRnuKIjS+{a$!&7Ob-VmUQfct46-7&wTBXPDV7oINjQS&y`s zVPh5DyY;fi?QJcCtDxg(et&c6K=Y=~ERVf0WSEGl5h3wZp8nPF(ay0J#O@519cr+2 z-=M}A$Y_~0gXjHcoNZT<+Vgf5GJ?HKchsN|45PO>pNr0zqOoom2N@*YF^nOA7^Hca zyT(duy6-8AMYm5bZ}Z0XnR1!yRrDs!LDeFbXbKxz3KD|Cm0>2 z@diRCqUNYQ6jWyzC*SS3p4PQ#9 zml%v+&ghX#BF-5bJ_#p_N|_EoeBMG zbt=16ZTvl$R}{Uh?Tq6ZAEaBtX2{1$+t%?Ct_;FkaS<5u8A4(w#$K zj(n$-=F!z=7NRv>q5*u%g`HR8QJTYneyl@`ne8^DwA4L!#bBO6y$_p2s^hRIdLOH% z)3N+Kg+%^Vats@J9=2t}>{%64FaD%P2PY4tzla4u`@p4ofhJ>+^wf&Bb&ON8keBJ0 z9W<*Z>g{jd(>jnr{kWNhA68T?n%N!uY`EC1*I-1+yiTy`Ex{Tf8B<+1TN`$2$HE=9 zI8|I$U-K^p2vSuCacJN+tw)7m$!LQfY|j!O?3Tltw!6(CSxxtw&N>Dg8;Y&wpWa!y zap;6`(s%42Y4d1*#3^YmJo4U^ws!|lfx+2~ZMb#+dbuwoeg2U{!%Lke)X|VHp?A~gX z-qeTC#wyv1^2xM?eGrj!)9vL*xkc5)>qv1R_2mVe7#E|EjrI=S=v6uGmW0*XJ+#!(w* zw)>WDUs%h7_KQU?tVvwSSu&NP(3p<2x|Mx5M}HUtI%jzD@WKUExpb0oja4(tY#Mzy zb2L+PCC6M`kE$moT=?E2@(@`LfyZ;qCNm#7Id+Et@iI8~-0v|`o#rv5NV)gQl~ z?msNsFHRME&oIgS7lh9Wb4pS7c?w(nB3M12 zm+*_j=Z80hH-=vlz94*I_@&{C;K%XrlJKh%|7zHJu1NSb;n#*=7k)i#`>#s)>V)}< zP07n!x>f$QiGOS2uM58|{PyrW!qF)bKNP+#{NeCN!XFKPEd25CC&HhE)yt<6z60Khe|IMQh42?)(|tMNuY|uE{#y9! z;k#h%>AMMkFZ_Mja(Sam~(&%4}>2d-agDr)^&eJ z*!;Y9Tj8DIZ3*w1@F-Y0pBWyV_%R9Zp70(Ck4t!b!V?po6rLQOlKWE=-YYyUym#*J z3)}t~u=<#n`v>Iyg7ATfUld*(=AFippJ%hh2PJ+*!mAQq9X>d`Cd@Y*OE2rfhlCG> z)yrWCKRf)K@Zqp>AC>UY;bX$b=Kcxc6Jg6cDa-<~>OD1lTKII>a$k_}Sz#XbmwwJq zctdz&_$6T$DV6RL*m5onUj|$M6|i=8CCsO}DtvYLn(!OKZ-g!9&EdDg+S5C7|N8I^ z;dh4L6}~b2?(j{p<-IR_bNGX~|Do`0;ScBj#}fW{_!F@0xjpwk9sXSIe?IrWknk5_ z<^C$X4g76bJ^TQ+oFBn_njZtEyBF3T?}L^1ewa`5K=?PX`F@x1?_u-(Dd9hd9}NE` z{MYc`VEvtiSPo0lVwR3o52t{|>??}-qC_zVA;p|e759ew!u?@3GF9F%Sot|wDBcma z-8;j|%d5#%4%_YG5#e26KFzKPj|x8{{LJufu;o81JQn8Dj0b39Ga)=NJSjXm%#OIy z@w}+YnFcG@^u+H6^J(@^cxHGOY`t^Cydhla7KRtW*1tI6r3o*C?f*3iuMMw*`80obV|ypXRiLPY<7w_!lI67HqxeBz$g| zQ|W5gi^J!KH-tCB+SSD{AK%re^q0WOaVc!MmnZ&;@N2@a4Zkk@`Y_LXs+_CBSBI~G zE$>YUzZvG!yd`{H;@=j2d-xsU>%%v|%6DVJ?+&wxt$N>+`|nTq1L2#)w}fvEe-Ku# zk0kuj@W)_2%_qXQC;n66JHou}QT2WXR<6${d}sIz;V;5`d`M9I)x>`-{Ppl%;ctZR zhWRw#3V$c@-wl5+{Qd9`U_Q-{68>@cCyBo&;d^1_{dvOw6aGc`m*M-uzY704e1G_X z@NdGu4gU`2)BGXfKPLRAg#R3VF#MPBU&DWc^{Yb=((&07-U3$ct-{+TzBk+#?hkJl z9vU7N9v&VDKR&#Dc!%(gu=cT2!aIkb9DYjpsj%y%XC}N`cr;8?nr9`vdw7rV*zmaU z`0#}A#PFo>FZ&m{cW-2Xi6{PnfOe?9TvfKC7H z#D6FJ-SGEv|3?Y`7`FcZPWYbiz2Tq2_Sdfx{&o2N@B^^y%`81~h)_Xc^{xf0gdl77X=Y-FN zdkJ5Z@Wn8n<`oIQGJI*`FHiW2@M~b}d40lHhOdIH_nL&?5PoC$zjFW0311t23#|RW zGyHzoa&FH3Tf(=7KN$WHY`PC8{1I5WJ`U^OKbQE=hwlu30XE;4!e4>S_jQ<0^G!f~ zeGArJeh8cX$Kn6Z{d>aqhJOmz_)7TK;rn6p{|2@{{s{AF9t7-%Aw*hVPk0O1^jjvp zRe0;fZyW9lZR!F6 zwrdP*zCB>;8wc}gCIjkcpTtjxZTEiR8R7kNe^z)-;^)GaJ0G^5MY+Eu_m_s3g_nm9 z3a<#S46h2WhAnSh!iOaMY}j#mG;BML&HdxT$0z=|2|q7POJUPpp73kJuY=Y5>%&*V%JXK}{&@$i zUA`~zx53u)k%aGn?T638mh(B-^k0Wf_l@v3Vbgsl;qSqw|9-+hO!!Bza^92hy}AE0 zm``(G;(wL+`xAa3{F}u8F5%yY{}BFT_#P1k>LgJs4@J_JhKPB-`OZ?NrBf`7DrW=*; zGhpQ&16$ATFrQ{3pgfac`+XnSbTeSn&4l?h2LPspX_FfNL-#ZikuJDby|DJ^33!Co!iN7V`59a=d6919# z#}ogF@F&B!!}i~uu=epa*mCd6{cj}v&G5Gq|DA-tm+|gjd4WcW}aM5Z~V ze!M39ro_J`;kPGz1FRhH48JS!H^IvF-thawH-~S9wY!hN=KpB;W4Zr{gg=?^rxLy+ z{ORy#U_Q;40PFio_-nB8-wj*-H(}fPo!tLk!avOYAHjT@pC$Zr*!=e;{43bPcNgnMD-?F;vZw}Z*r>;Rko39#in zIrpCuerot>uy#Efww~P+zejj%;wQkCH!1Ox6F)WKy~5MNdx!T4?;D;DE8m=i=fakI zK*ICG3&IO?e^J7V!%JZ0U7q_Z62B6*{6iAIKJkYo{2bVPN5bmmxZFQJd;+XI&&&N& z5`Sv=wD9TSGs0)W`mb|f^Pd+!Kle9;H-=vVE5}O{z9@Wg_+{ajhc5}gBK%6&dR~?A zt6|H#BH`EM{_9}%@y5je7i_v~6Mjqht>Non?eO}9ZwS8=w!Rw^em88o_raETbMD`o z@NKa6`Qh+K!XM53Pr&X&KcDaybN@>Te-*aAuP6Sl#D6p4Z-u`No9?^0|AWN;F!4W5 z_$T52hSkR}a{oS9`R`BoH?VU57Is|xHQ~SI{y!4_XZT;?hhXjLaWu;OTZXp^Zw-^A z8J6&HSh*h`-T_vhPfB=aSh=1GTkgojj|x9CJQ_CL?y&jC!`k7V3GWRn&pzRO!_#5Q zodqk$9N2OW$o=`@1+e8VhE2CL@yo)?!w12(Zyjv8&ki32tHJ!inmbtY`N zXC-_#Y`Sw3J}=>ou=y?wUmU(9d?{>suY#@bs)Vl&UlV=#_+py|2?qfyg%_D2;UsO1vdYOVfFGU*z}))t@m@V@_rt+y({X5KalY668-~hJ%3L4FR*g| zHT<{m-(k!7SHcg4?F`fNDqY>@eYXm48Rn~P73S*;#k?R`>3FTNb@=)dR zl6Wy+k1w7Q-V-+8Uaos;`~*Rtd~FZ|;0`QZ() z^<4~`{}r(EzAAiq__eU*zCO%5`W3z={6<*0-U6$Kw}!8SE$hrq^{{XIW4O`yNVDex|jUZ)uc% z_*ur1gO^~7c>%oQpONrx;W4o7dscY&@E)*wm<-zwQ^WjxQKjD}%rC)KczT#G0akbh ztR7~DXTz2=FZT}!&kys`Z>2vFHri?q&e=PiQ*!J^Xph|ap!gnP6 zY1n+9OZ=UQ|3c!w46E<2C;l$j^6n0QEAihBe<%Fi@b|*shqe2A623S5Q`q+ZGU5Be zzk-$P0oeL}3)gth{r}DV2g83${NKa>fX&BuNvhosCCv99DxM!ksCeG5uQ1;zs4zdQ zU15F%tHOMfs+eyNl{~y1UtxX|wwU+iD}MWg`LbEH^U1LFKQ;XH@Gjw9Vf_Pd{1@|8 zph~}6!lT1u63-WQ%O3cCX{G1;lBKu3VU{TVh)>1O3D1R{7Y~G$V{zh_gqMc-nY+rj z99G{e!v`mxFKku(AqgKEULQUTw*2RWk4XHH;iJMw!5E#g{}AWgwF_{30n`p4^Vtg;`zFJrGGK39rC~ZRQTfDe_6tpz)T(f|1KrR z>k@xu!dE4HP56zlnty_VbMi-vpcf7T9zjO8677={_00J^U$HyZ>y$ zpM!1pov``8l<-$z)7_Qu-LU0-6V{LX5Vqc*=KjxN)87YM&ix7hF8BWcoBxlw|7X~7 z$}dKgz46uMy1yl?Jp4aPRUSWlR`L8qNijb*P&_m|EX>b>R{Q{L{_SDyb*IGd9DZ`{ zKQ-Z}g`b{yzE)fLcTGIsL9TM20o(4euyRjI{AAer_JnQ!-mrS%o9mTt7OXzzCOi+; z9+oA%JbX}iMR+A_zJtT-V9P%Ywp~Xh{#e-hkB8Oo3E}4^{=|fz4_h9;<5}rXOZ@5K zGs0(vUl2Yke0G>`ELA-(3ZD}`H+&v!`!7uRrQwUh7l&U4EB7VgS0?__gkPQTW#P*c z|C)qf8-5+Ezj{-`Zw_A@eoOeR;p<@QeS5<1NcaX=x!;@k_l4gNtG8QV^L;S!9}3?V z{&4ssu<1Sq+fR2S{?p;lgg+bpT=?^_`M!|w7h&bOEAe;3miN8f|30i8{v`MB3I8-lZ?_ps$Y2x~uo3I8?xxA5P?|9~9_e2=oq;eV?r{qqagWuM!_ zma{{6M_4)d0)EBs6y6!OeY@oTsKh@b{LJufu=0)x@1A)6vxq8hYymGlfzTOdxodN%DFdeefuUnBRnhdb71wg5VoBM!s>(XzgGJXPW+niTG;Xq$^B<1 zo?oM^{D+5+fK7K4Yk&i$KU?e7B#-yFUr zd@F2yA4>SP@P}c``&hys4}T)eFEUlWPr;`9Ov0bb{m+N*41Xc_zm)Ko!(R!1HTS@c`uRV=>if^IcJq(i|7ZAL;fKNvKj>pW@m0!V zzFt|(|4dNj^SdI|UVgQu;`!oh$-@s(7V{rd7_^ z@VM}J*mh2W?UyNu-!nWl@zWCCJIwDAR(X8awRk#g{uv4LKj~CFUz@IYemSVZa}u5h ztLMduUy}G`2`>*H6kd`0t6=3_6Fvl1@6Qe&39Hwm!bii(b!@`Ng^y4Cb7AE;HSwo~ zPtW}`6MjMXEV#yB!h8d~>e~n_*M+e4T?AY1rMdsA#9x;1<>4z}^Sv(N*Td$&3br5L z1lzv1=KgiC>EDs?^|^mz!tV~>6n;U-#5A*XM6~AMc z|FWa%c@k{9N5Gb|E3Evx!M1mFcue?N;oZY~z~&nd+b(|gr+9MWr-t{2EpH!KdzzK- z?C>1e{PV)|6Tcwg0~1~pUL0N$UK(B&UJhH{iiB5&SHaeQXu|8mhlQUVeopvs*!CTj z@X-k$m+Q`fq@(_ua61d2jdw z;ag$#`!U#bx5MWDENuUO4z~U~6aN+1ba&A#=*KM4OY{3F=>_auBT zY<<6g&37N{IQ=7Rx(8v)|6BN&j|0I z_*vmO;d$ZtuzqeitbF|TUA1FX!mGmvhu4JHhS!A;2_G6>4=d;42_F$YGJI6{=@Oj}Ehxx&xlJkP_#jyD=$$kEd zgQ}ljSt{l?XX^eHx&NB*Yhl}aRl-+?uYr~SjbVNfqxAe{*m~ZY@O25lBjM}AHzfW> zSo?in;@=Nj->tCae<<;{!It~c-2Y_4cfh9m3~WDtHt}~R{Dp-1DVIw3)$rGI|E`4Z zhSmS~6aRz6|0v-fhkpVq$Gr*vH2kyh&%^%{{snCMUnTtO@crQja{qVXKf;dRf5Nuw zp~Uw*zHQ$Yu<=_ayj6JX#BZB$Z^HcvZxC=_D^_b!gCXz z7d{|7KfEBkFnl1a97_^j3M=38@QU1Do$#9QI#{_6Nq9Z1T_2J7Bg039j}9LLTmEqg z9}nyIPD%LG@M*B=&Pe#o@Cy=ucKAh!KPP-{_`L9o!{>)Lgg1s?621VozLzF^5v+bM zN%$4vSB5WzP5Uu)6M_n75STPfuadmCXq>7mw+zXykcc<{X&?B2YEAQ00yLXj0 z11UyQ`T>Q@3zcF2s&Q6h%&cZb;mX3*;Ou4@IH#FcxVUg>q4AbDl6$54@)Zj@=Ce9YFtrwSJd4VjrFdqyDO`NRTaOgQm(G})w#Cb)s<#V zrCC$)Ytj73=CIQCIcQ~Ma}MS0%J1#WD^1U+KA2TFr*LkecSoZKaYf-Oa9rhDMZNac z+UiexRbAS1qrv^EpXZWtH>6oXoP9pJ8N*+3T;aap#AYg}wnbCULBpfVLPnE+DcAF; zWi;Ab1FA96G)uWNnycBM+7lOpYEN7ZuB?Q^EPPcP#B$3aX#6nLX&abrQ-BDUA#>Uugjk$T0w!AblTCxec!aopPzoX$uchh%dKmliGu zXH)aIl2-J3E~&(Mg$qIZcO2uz>jO%j1CW1QwM+DRL8V_vzH!x3QOOrqX^SiGlDb|} zDb>TcvJ-J7*GucJHZzW#%C@XZUd|o+*jkpCgxb$I!j`WUjU&J9T3NNPth+0b$e4AY z)+L(Du_>B&bzN(3kfb7CP(vZLjB4cy8gm!uf>@3zrwJEL>H1aN#+H z=YiVTcY@j@Aj~XGHHhawk-eOrY(?99EL*&nMEl*`RWWmgk5! zm2b+cDpPXm=&&oz~QlL<|t-sdDd2|di?T0Kmnjw#>){F{U|EG<3G z09y~O9?ak3M6Ru0bkteDxDecnf1*5%Ux=Gb$$L|_C5TF(MR(=^Tc~!O6qu=ZGmamy5INdJU-jQwUqKvEo$Fu{MRCHO86Cmd`@t&Tp=YCY1JDTwK>{LFL_( zzpk7t*}hp*=$#gL~sSrV?weeW`zH%9%%wsU?ZC*(5Y%E#jVq z(?LsBcVi2u7ES}FQRZIsy4Q1&LS4)#+#l3d#Mz*F*1qjs>lddNt_SUjX~d2MEzNT0 zfyy?G-Z$<%?(R)#Q$Vd<^xBqci}S!a+_#-mSV4^E?>=aDC8%E&7Z)xA=d!L4=Yb3H zl>1b_?1Syj;aVRkE(e{b_Tg#)sIS|H5{=QziKfwa?St1c*IG)}4pxAAu#T=>aocmV z3TGG2DV$q4uW)|hg2IJ`iwl<(E-zeBxUz6n;p)OQ;QrJemJEqtCKD}m&>7-CL$DL?hTJLl;V`=JVI$_Iqju4gB*+Dd3jfv)Rc9@P# z#<+48jd3mzjaQSRlB>Pxv}YC?bzdSrv(QzcI}&k1;l#p8g_8@X6z*9#wQ%pkwzS!G zJ*QAxaF-w+P`IFQVd3J!C50;rR~D`+TwS=P(4KcK@9NvT`k(!qx3VQMzT1qRu~J*0y--%y^rPTd-Oi@ zKu5`}s!?>k<{rwGqVeve#6^WG3hke{{1w-Mu5ZPK;KC|F3-Q{N=A1>WyS2rPdvU+Q zHr`s?ZHbn!n7^VeTU;e9p>4CUF4H&?Mbl_+v#80^mXgmkjMn z%TcPv&1)&5c^%iHaoVkDE82agYtVKii{@H^wnVjIkBHX3qRMfH=(RdnfxM!cS&=f; z-b(y{XvvNRQ5jZNF4s$5E6+;)iso{^Au59-MYLyKJBg-TRikHh>B?2^tQtq6`Seb+ zuo+8OQ{}I%b=JCyUst)-RqgA@I~)1tfX;{RbLN72Ut6!Y)ka!P=y|7cJ&(WQg2Kh1 zwjo;Dfpyn@*X9-$x>HstF0twnz#t_AfN`mgzg=CUobxwiydM=Rzq-_Hfzd(A=C ziJ&uyzIh?&h-@uRTw2%WQd?~cwEKDWZ$_cz%tN=LCFmPP{r!R}&EE3bTnmGyUsQJ& z)jDWV>2DGB8*j<&h+0%~E}})oD9NHKS^IW=vP|_Ot_HPsy|z* zr#bvHuNEjSD_jR^Y2q5t^A2%Lp}W>qb$3-ss78#j9PLW99PP@zqP6Im#Z^e;TrVC5 zy6O{^)P4M1>hS!Pc@kkAKc_UQI64iuLlMDYZqhO>Hgir$oKWJaj86t-UW=<2**qTx2p{ z8?X*bQ(tX;q9rV>H14y!Hm?>Uy5H6|=2D*}I9A=)S;DePzpQk)oP5sEw$c6-)v$dq zmlBQfJV7+xe$q!<%euPnzR9z(eL&BIJc$`osPFU)W?uD_xG&eP07bo{Qi}TfO*?+C z*AU|#aUSDsPtf(aII+-mo2%P-_>H{^9Y3z}#P<3Cu3Zhav#vASWUlS&c9s*Z#Zl4e zEqmYV*6X+4xAma5LT@Cl2F)Y3qq7}V%PPi{+OL{Z8(OQVPUf=u7RME;4Q)`IQK)xo zy+g;otYwoGcx^4N5k=+HM~jA?(?w-)Kd!IzZfm2iLcKPZ^QNc_i>r3q;I$>W1`}=j zl1jOxQZ7NG##pBQQ8d?*D%si7YjZ7SH6>b$9!4}*>*-qSR}N#W*;!Ro@};G{rTAb+ zh-sWRMYVcRp|htWN3E_Xt$JSIwRO365v{QuUFP>%4d}r{W!Kt8@2@BsoJqYt81!^i zwAb`(fh7T#dU>;f_g|%t9Bk0Ev@whruN!? z(PxTk&haQ(va_>jT79XgZQBOXT&{IRbGhOby}PzbSX+6|qrC?((%ccbkJ7fZ2v2q+H3DR%ZS!u--*`ZoFa}bG_Pkp z;&RZ{h^JAa=Tq}ZJp$DW(^;_b8 zg_dlq#kqy94b^~XUeEkpxy~u{uAX^5@;N45jm)RD%CNL*Q5&A1S^lz;+_tx)S5%AY zVLlQo&&rZVYxG)q+|h`x5cS3jNHGhvU7eMLKF#ZPHQKHR_3N(M^zIA6j;Cp_msE_o zY~6xtk*GJaH$}^F6fHnLW9&h34d|F%z(4P{D;vi}`$RDpC^ z9@}<~DfHY~FD=d}v^2f6*!os2+ZoakwzRPIF_!805S2>%64jmkFM4L|nm{zAEfLMD zwJb!#=2Fk1cb63FZ|w=CUCPWTPA*hh{jI2+?OH*v;dMJ2wM!)s)rK}Hwq+hv*S12> zEZRCfv#3W|T0OFqUh-UCJ!=D^xt5o<-RU^y)tlZ`iy2cmu22cJAyG;6mZCD~Ek#Rk z7w;%ieyv0_{i@QIp3rO4uPTjsy1THv-$E>AB-i>n(USFb3!6hK<`D9_bI>C68?LRF zfj;wb6*ar?fWlRvr|hn)MuP61U2~5soDaHs((AkS(h^*S8>4l&7I*LJSP(5u$rsT! zPc^LFS$Slke%Cdv=o(IaiSA{6z9Bkuy2@?O%iB|&_AJ2}{Q%-EMKq;rT2YQ$6riN)4SpoEzP}*xT4S*LyszsE3`D{ zQPFZ%R?3ywktNzXPenw_cf~B)Mt3WYRrTYD6_;~oO!bw|;#@_|DRlH&pXeIIXGA{1 zaE={MnWCC=h7%p@ou?dYxc1C-3GKwDAPSizbs!{ZzUU&@XdP7_fj;$UTOFq}ZV+-AHyMhth=a8P? zIEqDAc0Q>SE!opNeflKO6^kt#SvVQ=v`=hLfXwB{6m5U!WXLj|<(&z9g6<3`E-17g z93i55a?c{#7JY)K9Xa2L?j)V{MDscZ#HEF83ARg5C@Ql%InfgI6`gs=k><5|UEPc3 za&;`W>sKe^&_g{91{^+fgT`cB-paC+f>h5BsQccQhsh7v8!Sz1&c zEmKr)dVSG5dQH)mc1Bn`4vf*pMDuD_qP4hlS<22ud0gFzrg3K>YCk?j5KZIGLR4C< zPE?x(_I2%X3q7wOp))nwb(34qD zi(T`&;}#DDUB!v>3KtbFE3_PKQgr>{DTU~p4z6|DJ%n?B*RHZf%hw}`O64lR*;sV` zZ0DtRJ`v5;nHel!uPp9UXvumbvGpSEwDe2jn8LAz;|k5Yl)e`CE3`&Os;E?2z1Z5j z_}=!#}Jnij3srvjpNxqB2XO}{6qw-uGk(`m1jP`ed9 zIrW@QR8Cj;qIz}ZC)zu$x7E(QR%7m|J$q70ZBlf%pk<2of~nmBdhNPMw5Ob5_1)%j z_30kN*7=5zIHpi(*OXR$UgEVa^+Z}!X3q^p%UM&pb+6)eTc-7Tb}cID8Z6qAV(apq z6?Hnk(5EK){N;F@Ip8>I5!>teb*(MYG_hTI znNlCAR*cc&L`zm5qHki^deJ9ymM1PQv;=KTROaQSjpb;xbF$O!8SH7(sTI#OMJ3Tf zL~C?~uRm2YT7_kK*S){Ct300gdrmYfr$t`71F`Q!=S=&~^P}~kGqtv^ww#?sJ%sJ? zTxkhtkGPZZnSm#Vjt8%uZ96_)-FdB~J_B*Ic(&x3p<~AK+jDN`S;voSK+l*vr&M|{ zuPtF7vx7LXa7v+a+P`9ZVr!Y6`H9NxtSUOkcv>d5=Uc94omCyH>Y;OPVU5m%?!ry$ zYE86!SL323yY3M!S&fU9<}4{50=jb&)v!Aoy?`-G(6KnR(7Vo_qP6QeMQzG;mh+O& z!u62aMEkr!dGzIC>%R}IYul^e6)iy<5^c5qMpVv@FHu@YcIVVj+1s@4QI*YSUG08V zG_NzPsNVElqPet2y_*tx?k1`qpJM3mCKZ~}_r^raci$yy-=3U{K6&+o+^2Wb3e|+~ z*@^DnoJqw43hl9R^qA=0$Qf3&#oDc?^v<)Q5_yW^x^{A**RC)fZ|*SkNTRcx>toRp zeEUFL3pxtak$K&5sHxe7%H#S|wDwkm&fu<|+ow8SyYdv3Q>{79-4DC(5ZmYXrqsek zy;r*{+jP2YjCr+Z@!&$G@(fHIQ)oG!Z;6)Ud6j7Go>7UGqfDZudGgd*bvY||ZA-Oq zPjyY>zD-o~+N9X74lGkk)7x2l$NPF$KcrnKNoymW{@IThH7c4*or$KjX3@N^{X|=* zO^Wti`>ume*}S#{tyENgEm%}bTC8{|sD~7NdZ+b@>c<(yeXlWkS5K>5ahP)@IhA33 zwO37fy@nD;5$}3*Orc}L=XA_|kQP;N9wW2Y4 zeJ$CRn|?g{7cFgk-F3(0dAd2APun*s)Q+`yW+=`sv;Fxy|M91=()V8oO)(Q$OOtVh2z9sMSIS!op@~vv=i4NTBQ~u zt_7XzMSDiwd0J$QUQXPta7^L8g}#&2jzFJXxcf5wLe>DHXGorZi>CMdTeL=d&GS63 zmEJMDq;M(d34!Rk!<~ibQxkW$qOH&l9P`%V?m#r&m67Ngv$JwhDraV~^7HATy` zkL^9>bPS26(U!%IwR+vI?5)e*^PTCDpzmh-=Cs#pTXZ(HpX}Gsg`S*w8Y!Bl-J?31 zyw-m?3dFgE^9$SkgLk!OaS`^R*AiW|wck9@BdtN>^9w!q(HDvOL@ly?C(GT%9Io{t zqG|LD?le3JQ=Uyb4dWfZ+U4BB_8i^PTyMJzH;p~z4${2NBcgZPb){~c&iFnrG`-dVW(ohOye=LDk* z#}tk&99Ots;he(uiNeadUIXeIohjFpA2|$x}u1vC~}E-q2RHsTi5kk55RR1&vh5+e!uTXUNSjeGHGGx`{(m} z@8!M!|Nr}+zyI&}AK!ZHgdgAh$(R2`sBq^93xwwmcL|-k_ZB>NX#ZCV!YlE-0Px)5 z!-x5r&v-Q5JSu@PA%kCD=oW^AH11hpFRRk9TO}+i*14-es4MPx=9hive&6DRzXyVf z=TTtH2)l&yfjy3=Az`{fEajh9p+)M8yZmeQe+$r%(R^jMT}TN@VN?)>sIVK?2|*Gz z36m&^1X7b0a@C_KzFi}9SoH0__@U0jf8$%vLdAoYf987OtHn`yH~W97MA-jNHBe?+2n+f`2Y_`!pyPcp-Yrqz zFIDf$)%$VkUG{8V=5-0^>wlqIuSV-%YcKP<0FLp*ZxRaNBa)!mX&EMToaa_haIfH# zc`J~Vs_qO>4==uGd|6db6)*3`|1YcW#=&<-RW4u(DTvA3uMMflAXQA8!iU?04R|Bs zdl2`6EUPezbAX?GA7u(wCEqo2UxWwpy>!js7aP}+@L5Ab)x6Zr+B_-Ei(%fH6|Nhr@eIOr_umZhxmgIRFCl!KI3fPfXw z4*Zl&UJWpcpL9!$Mv=QHbLH?;uvj4_cmzLMno|hKcg^?gJKDdDm$>O>`HR5% z7r0?y7((s2aSfsuS<&0{Lw!3lkYRcewv`12(`n^wwiW53%gx4xWAk225%NT~l1TEr0Q z-vwVzp&wTt=&@f3s9wFuKY8yp0HgVTAN*2hL07N-HTv&SyjH!o(*D1Pm_DV(W&}U! zdo9QDhxw+i!f5`#55F7(=#1d!_*TmizZD;eo355W{rivM&uWYTbZN9Q>YVb*-=?q2 z)%-I$qxk#bcaMrc1l$oh4NOHAdJA#_>3D6bl?6}oc%mlRHsa!7$H)5g@0D(W5SFZFNK!?lwC zzec#X0R9H>R=|~jw*jsKTn+eJ0LzQ;4m|%I;GKYL0S5r@0vrTf2e=;a_kbG!{{XlV za1-F&fcF623((@y-*3VDTLHHLJ_Ptjz$XF!1o#Nxqkw+~FwE_^e;n`$z#ZzlJ8}OM z;4Z+Y0iOYU7VrhY=K!Av+yh|vdvU)Ha6jMyz=MEa0Ql`oxIYZ|GT5eQ>0j~uL%_cQ4yo_|9rqsq{zLu$Biw%s_zB>r0EYb; z?mt(be~J4OfF}V@0e%JeFTk$>^!qgKzX3c0_$}affZqfD0Qe)|Pk{dc{2B1Sfd2ys z7U+0!dk#QGh4C1n{~q|Q59} zfPRpx8DsMwh*xvXhn{-~4L9%2#&!uL%oun8h2Ota=*9@7=(#u}K>5OVnKJ&kgoXU~ z>+tub0HgT-1%7+fC_;!i4;>UGpps^f9Dh#cf9ug6MnU`c>v2B;U=;u3@OwYn0G+Y+ zr}(XQrToXdyb@p(|9`?S$1%FC$fw5pM^F~ivP6^x=TC`5QashUlK)zP@5=#3@xLE_ z7pifZ{9n1Ac^>kAviZc9f$U5RF%xB8BpYd zfN&hX9YoI^!0d)CXv<2^4MT2qBCHR3)G+!Ob;%)Fil4$$Shz}x?hMQQo$-Xx(iw6Z zPqpw+3lT;N^z(FV_{aCtvi6Yri8x}R20_tpz3Hf>OVJ|OkP;DTNdiB~%LT|Y%O!|h zHOkotLQ?ah=wCGXzZBmR#CKPf_=xDHLu(?E=hX z+C6dS6;~cw6N|(=QpD%A`r>iF)h&6b|K=>CEO1i~S+Y8mOD0;sP_#0o(G&V-neLGG z&>@)(oxc5%{!`PMLK-M{>GMB|Z`8tQTA32o5(?`7PsCpZyD|LR;s5rPN*t9kmXgmn zuudRVwDf4$OE~pUy}(cY<9LA4{9gmVZ&nHLCTQPwLGwlVx3Y}4R_J>5c(rHHe;Kc@ z3H)z|-(EF>AnKgseGYw|I<`HtQlVk0e&_hhd~=*Onty%$Z$Yio>O{*P?M>yau3C+k zr$fs>anqH5t^ThW{Olj~9Q6;xdnP;`3H%|H$`mMZEe@FNk9c3zB7V^-_DB3yrz2vw z``lh<)E8fHXpK7>ae4h-uhnjk#;thmvx-i8%(rw7X1DO@o!@$+@W4aG`dKZ=x}f6! z(nIJ@OK8B3-#)KB7;w5=9&2dW9<;iDYB^eCS4QsXVYDYdtTy^h_ zEBYWu0%Z)yq3-SSdmEnm@$6Q|<*@3H->t=1wUKB7VG;n2tl`Da#E)C}fqSOj^xh{w z?Ob%iy*vF6eCUhzZ=bPr&AaOHzoz}KzV4sRs}=qG2M~_qIb9pzjnW`Eucels|0##onh~$r|IR>stOGULy0<;}sLol z7x`~}yVC#W3wxjRek5)^eCgoTXYTp%BlirPammUPem=Es#lq7+_HG|-c(YS32m{9P zYpk)RRJrj7PfR^!yKf*XUj6jKn+}Y9=GnD(pBjI#bN4mY)!7yI$7^8Z>ylg7I)0_b zp7_M&r(AZjbjJllE1X}s(QEtQ?cHZT`swTM`1|X(4V`+iql>7tn$qqi^g?C(*L|w_ zs2_i{@!r(`D04qs(f^!{lAf>nA3YJCkM#c>ipT>sY0dQjr!M<0F-Gci>?B2q*)E1UE<|{R{%}{oC=_=jQXl>z^ehYpOJ^B z40{@Yygco>lqqOiq;8EizFvS8Kz^$aKz4+jA-N;+3RDbH59tL^A4g2mA@z9}_wxYj0p|lQ0K5UP0WbpC2-pM|1zZRi1B?U6Q*Qxm1#AOs z2V4ZW7;p(747e2VM!*ihWdIQn0Ym{Y09zbKo(aHCKmtHMYBzwAND7b!WB`+Z%K=$H z4v+^F08;>c{Z)JZEBLtrfNUcTt?Pfy@!znCr;`78L5%;hf>45x-^f7KzSQf7oIUTb z94-B8eG8jX8Q(Z*bN=D?{N8rbE!V!}gZYDZ`|kby!QXszM_Ola*}iGr4>s zJwXqjP{ZJpZ9QZwzB}}qVkm1VlyzLnPDxqo8z9zYrKIffG}WUK`IEG@mZSVjdP_PC zT5`CSKmGf=@#o9xi)Pkend`swrKmhp|7F1=$3mm!{}B9^)_-YM2vh$@ZEs2ccx>qZ zUIhC8GK#G9iu%`1d?qhTr`NGo+8>Su{r?E`SKDOuo^4u8C1>{8RR`0r-Cl9gzU`lJ zxO&~rnPD-RlgRy6RS7~ZD8~t9oY81qzTSQ%)_2s3H51ttp7wjgAt_Rr2&bjI-)6TK z6_hr+&CzdnJ8bqa-Z|`6de!A|!j@lG{v` zxO+Wn%#<~%#$2wmRh6VoC!FF;)#xh{-b6ur`g>h&rC2C5RgJwO@wsHW>6A;^T-fEb z`#j-IX(^OVOi5wNo|I)z1k6tVTF9kk{p0uwKfU*0@V)LW{}f1z$-TKm?)vL)ON%M# zi;t|M;0AZyt*JyBe<=qlf5mCt-w%sm%)|)>Ph0B5fMXWOT% zQbn^~b>YnmW&MAp{dpU-L0tRJnFrJ2k+SULBE;W7U~p8rApqS5ky6Z}%ANoNFqy>g)ZdmQ3f1u%+#FZ@zBNmq%#(R>Rf zRO#Bv{DWx(U!q1)4L|1toAW=84f(I0{1b#WS=k97rR#$m(K}1?u(1D5)ACmb+MW^l zOOIb$Bg5I)dOFa`{B!C{H2g-!-`b-uZ4?UqVc(}yyH(xWT73P2>SMcHnn~CeIQNZn z&XxIZM)#m;W&RKC0hI}4ohYjop8Jjnm9e8BOue>w48 zOD6^gZ(4g``Mux0@>)LM|M=$KhyU$u@^fO~XRGeI*egGu^4RoU>qmXE|5ExV*Oi_d zKXDu*{!$q<7k;k!9~v3nOx#1kahjvljUAq`sLJ7zFp;yJC#9uqB5DgIWa&c8?!C-; ziK+i7&9y!j^*^qy zCXHq@Qwc0QENXieLQRwFl=VHZ9WGcPELyZ|Ni|&OYg(T*Rm7F^XT|?t7y8d-^(xqzzxI z7gis>)GDk_PA#sU&Wl#E?dUSiS>SS}EnO6vikV-@b|e=hGu_49buk}ZOmG*|)x{)q z5!FgIH(i{ZU8EFb7Y%2uC%KZApM`(h)PAE(Va(ZvGuc$G4MXW7Hi_=yJS?d6#d;|EVog-_ z#gZ-hV%b*nwM>fj^!9|LNhuwZ($T$x(oS(Ik;(Q9^lZrNk)FQi{(U`4>5of!u1(1G z4D9R4Ws(JUdp?h63Lp_<(qtx=03F?nkm8nOBo34RD1D^ksl5_B-dD4q3>mUk#kUW*rrj(OK<^w&| zQmplY1h_?IcT(l_llhnj+?7-JfD>NlqW#36y9mR&@8U&Ng~y8dA!qly!KxZ=661n+_81d&wS`*a;04% zD~eMNQQ!c>4Ow{yJ>ysGycloylm$zv2thc)mW4^c?rE79%Yb)gni+ZAsu z)Cbj%dSK`qEKzyC8!ilyk9wf~hMHXC+iW*-0DgUTtWoMq-Dr?4I{@Ft2 zkbi_#j;d_2{T#7WDy_YABuD*r9goS)THY;PX_&^kPm|eyi&E2apWSR6Wxe*OY+S_N zp20?8Y=U)r(H1oY>v_Nneu}ZowEtAB9Wd=bn#IYq|ER-e{r$t{tNllz0=QZYKB;u0 z=o|Dzey$e2nqP3C1(c|E&da#4X4zi?um8IT*MIW+AARhk4{bYsgYd1-KePSnp3e<^ zY~b1TiLMo}88wY7@$FaMwq9aR_z^cfp04ged?8qR_^uibE6&Io#y6h7F(ilb;{PCi`(as$fsrc5tDG9E$4V}t z+>e%jvS@jHJsT^sPj7SD*2=qGwl}vtn>z{Mo{^F;qnCYm|<2k9ax)NZE+2k!zF|8r<7kH>I`wM(gEBr@=^_w7+fW%fWbk za7T!M+#3}ED~L8dfp_egoOGp+RXM|FE$W#JS3ss5q)5Z^F9@1qlrkWA(^%c0W8AHe z=ihCAjOpe+vaOweXWIYe;w!rxOZI=BgU1W`vf$g;UswZjWvwx|w~$4o4subo#9> zN62Ay2mN+yz~vsa4!ei!{UKM#=Wzx1U(=2RX|t6ur3RA~r=)@BGci?52iwXP_tKl$ z7w`ssZg;?MwGX)iR`+nwYxVoR0ju5XcKTg*kK5~W@4xDZluQc=IoOVb#0J9ATsS9k zHkf?q2oh4+X3)N73>MBi+mWV5&8CU;+|Z8nRBbusMW%H@^say_7;-rjUE_VA0Q14t zQ>i75LKSM-|2Yrs`I|w;7G&E0kKXLPN*keR|3CWezp@TY`@eop?9rt~m33j-|I246 zKfkqM+W)zaX7#z_N4I87`+uXk{Lg27RC2aDg@kGUmn|@+{lBhZ*R=n076X^KXr^_ru|2?{|s6C{k}n~+wBTi z`v?6FtHbYg*xf_^P$1~oKhqZ5-K_4_z$VooO;;Z=Tbb6&jQ01pwj(98N~hUWaOyax zq0lAPnHKtb(*+g@p|;Ezc+nB*Wr5NR150<+?CE^8?z>l%oIcSTv0EjV+hfIi1;4f5 z8;e^#k{EaOyCuox?YH5eL7&S%qqOPLb+ur@z8>6jNOPy*L7tq|7D5$!aZfThvEuML zOa`#LwrW++_SojIZD`f%(~Q*qnJX)r!`* z)usnlZ4S@pq}W+xu*Jlf{C~x4;c@wVic$**Yt5swoiy}kv;)@}-iy6g_rRTNm1RWQ zOGEviE3T;BHv50Yg!zhk)n<#gF40+x(D7fUpvd`(O;Z?grlr9HW81qV3YiA}N z)p1Z=JGMpM6Cf+kch+ycv`OB&Dul^-Wm{Jv)aCl>pBsx4;scVh6 zTt2Hi7LlxeX9Rymf5h+di*`@kdBv57*2E$)j}-BFt-g5NZ*@za(2qBNg!Rk)==IKM zc+SI`J#{1_kg5A9<W5&-Vzq-cSzK58wrdWy8ov6Q{)&#F?7waRgJ%c4O1&bH;}fJIsN z`NHYDe|1{wwYERoXC8a+yC!d0b^ERMgO7gX?eF>R_8)Ef!o83FaOB}?t##K-bRb;7 zfdx7BIL=I3ie<5qTRV<3ieq}PfLNNYTtXbKN!b*NQ@=j7HpX4_Mw_TrW3lqwkn7u4 z)75io_J0qkRQpD#`Za6z|Hfmt+5a`Fay0tCwtZxE>Y#ls-(*lZo@r|n^sY8nr=8Ps z&NV~d*mzuKy}>yk+_FS=R*+umdb@4O+LU3S z+_qKJdQ+RW58{RFth`oSlrMJs{u#Hw*WsKQ=21noR=0?_!nEE5evh};;Z^YOZ5@9+ zZwurmH%j?nCM((2=kt>|3?-dbPVLD(bhG2SPpKza!H;cRiWaho{9eAlQ~y2_-7V#1 z@As*%#|r6uA|=^^Vss}C{jr6lxL8Q$8S>C;M-tI&CYLEk4!npx%R{C%BvJ_+VnolM z)1l$XLSvGq5yjU7!t~K%Un&`~8-MV`)Kj+m2D0MSPcOXbz}RP=U3>Sb@drD1Ut?XJ zU2%ULRWggI<~z9Oz-TK^0;HG9zQyTGKRd#szSgge@abNeADlb|9N(nJT92@ z-=zQYI8j|sqtQH*{=d-Zzte8__DzeaWFK}`%W0?e8W}mNhvfLPuGO(jn|s1Yni<5Z zCuMG#7-=;V<&uRuqe`D6SKVPbCQV669;?}x%0&u^WULRlb1}SNXx6PBlYtUA5=Cd$ ze`!9|3%&l?y4p?vHniGzM#boEo+J)))^titC*o3$n`0M=!MSz24ny^6!TREvLOLd& zJx*2^Qzdc^`|R*{T8y7u@3r=NVEIPt>| Xd}qZcMz2k=#PqftJ}VNz?EL>f*W+g~ delta 6504 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 I8>Hnw09ULRfdBvi diff --git a/MainWindow.xaml b/MainWindow.xaml index bfcb3a1..6ff3d7b 100644 --- a/MainWindow.xaml +++ b/MainWindow.xaml @@ -3,73 +3,85 @@ x:Class="SAPRecorderApp.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" - xmlns:local="using:SAPRecorderApp" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" - mc:Ignorable="d" - > + mc:Ignorable="d"> + + + + + - + - + - - + - - - - - - + - - + - - - - - + + + + + + + + + + + + - + + + diff --git a/MainWindow.xaml.cs b/MainWindow.xaml.cs index d4989ff..5ac8024 100644 --- a/MainWindow.xaml.cs +++ b/MainWindow.xaml.cs @@ -6,24 +6,8 @@ using Microsoft.UI.Xaml.Controls.Primitives; using Microsoft.UI.Xaml.Data; using Microsoft.UI.Xaml.Input; using Microsoft.UI.Xaml.Media; -using Microsoft.UI.Xaml.Navigation; -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Runtime.InteropServices.WindowsRuntime; -using System.Threading.Tasks; -using Windows.Devices.Display; -using Windows.Devices.Enumeration; -using Windows.Graphics; -using WinRT.Interop; - using Windows.ApplicationModel; -using Rect = Windows.Foundation.Rect; -using Microsoft.UI; // Needed for WindowId. -using Microsoft.UI.Windowing; // Needed for AppWindow. -using WinRT.Interop; // To learn more about WinUI, the WinUI project structure, @@ -42,27 +26,39 @@ namespace SAPRecorderApp Activated += MainWindow_Activated; - this.AppWindow.MoveAndResize(new Windows.Graphics.RectInt32(1600, 100, 500, 1000)); + this.AppWindow.MoveAndResize(new Windows.Graphics.RectInt32(1600, 100, 600, 1000)); - var m_AppWindow = GetAppWindowForCurrentWindow(); - var titleBar = m_AppWindow.TitleBar; - // Hide system title bar. - titleBar.ExtendsContentIntoTitleBar = true; + //var m_AppWindow = GetAppWindowForCurrentWindow(); + //var titleBar = m_AppWindow.TitleBar; + //// Hide system title bar. + //titleBar.ExtendsContentIntoTitleBar = true; + var m_AppWindow = this.AppWindow; + ExtendsContentIntoTitleBar = true; + if (ExtendsContentIntoTitleBar == true) + { + m_AppWindow.TitleBar.PreferredHeightOption = TitleBarHeightOption.Tall; + } + + TitleBarTextBlock.Text = AppInfo.Current.DisplayInfo.DisplayName; + + SystemBackdrop = new DesktopAcrylicBackdrop(); } - private void myButton_Click(object sender, RoutedEventArgs e) + private void RecordButton_Click(object sender, RoutedEventArgs e) { - if (myButton.Content == "Recording") - { - myButton.Content = "Record"; - } - else - { - myButton.Content = "Recording"; - } - + } + + private void CopyButton_Click(object sender, RoutedEventArgs e) + { + //Clipboard.SetContent(recordTextBox.Text); + } + + + private void ClearButton_Click(object sender, RoutedEventArgs e) + { + recordTextBox.Text = ""; } @@ -72,7 +68,7 @@ namespace SAPRecorderApp // if (!displayList.Any()) return; // var monitorInfo = await DisplayMonitor.FromIdAsync(displayList[0].Id); - + // var winSize = new SizeInt32(); // winSize.Height = Convert.ToInt32(monitorInfo.NativeResolutionInRawPixels.Height / 10); // winSize.Width = Convert.ToInt32(monitorInfo.NativeResolutionInRawPixels.Width / 10); @@ -97,11 +93,11 @@ namespace SAPRecorderApp //} } - private AppWindow GetAppWindowForCurrentWindow() - { - IntPtr hWnd = WindowNative.GetWindowHandle(this); - WindowId wndId = Win32Interop.GetWindowIdFromWindow(hWnd); - return AppWindow.GetFromWindowId(wndId); - } + //private AppWindow GetAppWindowForCurrentWindow() + //{ + // IntPtr hWnd = WindowNative.GetWindowHandle(this); + // WindowId wndId = Win32Interop.GetWindowIdFromWindow(hWnd); + // return AppWindow.GetFromWindowId(wndId); + //} } } diff --git a/Properties/PublishProfiles/win10-arm64.pubxml b/Properties/PublishProfiles/win10-arm64.pubxml index a7fdd16..4967ba1 100644 --- a/Properties/PublishProfiles/win10-arm64.pubxml +++ b/Properties/PublishProfiles/win10-arm64.pubxml @@ -5,14 +5,16 @@ https://go.microsoft.com/fwlink/?LinkID=208121. FileSystem - ARM64 + x64 win10-arm64 - bin\$(Configuration)\$(TargetFramework)\$(RuntimeIdentifier)\publish\ - true - False + bin\\\win10-arm64\publish\ + false + false False - True - diff --git a/Properties/PublishProfiles/win10-arm64.pubxml.user b/Properties/PublishProfiles/win10-arm64.pubxml.user new file mode 100644 index 0000000..72042d1 --- /dev/null +++ b/Properties/PublishProfiles/win10-arm64.pubxml.user @@ -0,0 +1,6 @@ + + + False|2024-01-04T16:06:39.6533629Z;False|2024-01-05T00:05:36.4969953+08:00;False|2024-01-05T00:03:26.4536979+08:00;False|2024-01-05T00:02:59.3435869+08:00; + + + \ No newline at end of file diff --git a/Properties/PublishProfiles/win10-x86.pubxml b/Properties/PublishProfiles/win10-x86.pubxml index 34d14d4..7c6257f 100644 --- a/Properties/PublishProfiles/win10-x86.pubxml +++ b/Properties/PublishProfiles/win10-x86.pubxml @@ -7,12 +7,14 @@ https://go.microsoft.com/fwlink/?LinkID=208121. FileSystem x86 win10-x86 - bin\$(Configuration)\$(TargetFramework)\$(RuntimeIdentifier)\publish\ - true - False + bin\\\win10-x86\publish\ + false + false False - True - diff --git a/Properties/PublishProfiles/win10-x86.pubxml.user b/Properties/PublishProfiles/win10-x86.pubxml.user new file mode 100644 index 0000000..5b4ec52 --- /dev/null +++ b/Properties/PublishProfiles/win10-x86.pubxml.user @@ -0,0 +1,10 @@ + + + + + True|2024-01-04T16:11:10.2241756Z;True|2024-01-05T00:10:19.9868526+08:00; + + + \ No newline at end of file diff --git a/SAPRecorderApp.csproj.user b/SAPRecorderApp.csproj.user index 5fc5cf7..3c8c39e 100644 --- a/SAPRecorderApp.csproj.user +++ b/SAPRecorderApp.csproj.user @@ -1,6 +1,8 @@  - + + <_LastSelectedProfileId>D:\CS\SAPRecorderApp\Properties\PublishProfiles\win10-x86.pubxml + Designer diff --git a/obj/SAPRecorderApp.csproj.nuget.dgspec.json b/obj/SAPRecorderApp.csproj.nuget.dgspec.json index f9bd6c5..9f598e2 100644 --- a/obj/SAPRecorderApp.csproj.nuget.dgspec.json +++ b/obj/SAPRecorderApp.csproj.nuget.dgspec.json @@ -1,23 +1,23 @@ { "format": 1, "restore": { - "C:\\Users\\32075\\OneDrive\\文档\\Code\\csex\\SAPRecorderApp\\SAPRecorderApp.csproj": {} + "D:\\CS\\SAPRecorderApp\\SAPRecorderApp.csproj": {} }, "projects": { - "C:\\Users\\32075\\OneDrive\\文档\\Code\\csex\\SAPRecorderApp\\SAPRecorderApp.csproj": { + "D:\\CS\\SAPRecorderApp\\SAPRecorderApp.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\32075\\OneDrive\\文档\\Code\\csex\\SAPRecorderApp\\SAPRecorderApp.csproj", + "projectUniqueName": "D:\\CS\\SAPRecorderApp\\SAPRecorderApp.csproj", "projectName": "SAPRecorderApp", - "projectPath": "C:\\Users\\32075\\OneDrive\\文档\\Code\\csex\\SAPRecorderApp\\SAPRecorderApp.csproj", - "packagesPath": "C:\\Users\\32075\\.nuget\\packages\\", - "outputPath": "C:\\Users\\32075\\OneDrive\\文档\\Code\\csex\\SAPRecorderApp\\obj\\", + "projectPath": "D:\\CS\\SAPRecorderApp\\SAPRecorderApp.csproj", + "packagesPath": "C:\\Users\\wn\\.nuget\\packages\\", + "outputPath": "D:\\CS\\SAPRecorderApp\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\32075\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\wn\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -25,9 +25,9 @@ "net8.0-windows10.0.19041.0" ], "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "C:\\Program Files\\dotnet\\library-packs": {}, - "https://api.nuget.org/v3/index.json": {} + "https://api.nuget.org/v3/index.json": {}, + "https://pkgs.dev.azure.com/ms/DevHome/_packaging/DevHomeDependencies/nuget/v3/index.json": {} }, "frameworks": { "net8.0-windows10.0.19041": { diff --git a/obj/SAPRecorderApp.csproj.nuget.g.props b/obj/SAPRecorderApp.csproj.nuget.g.props index ba45863..2ca74bc 100644 --- a/obj/SAPRecorderApp.csproj.nuget.g.props +++ b/obj/SAPRecorderApp.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\32075\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wn\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 6.7.0 - + @@ -18,6 +18,6 @@ - C:\Users\32075\.nuget\packages\microsoft.windowsappsdk\1.4.231115000 + C:\Users\wn\.nuget\packages\microsoft.windowsappsdk\1.4.231115000 \ No newline at end of file diff --git a/obj/project.assets.json b/obj/project.assets.json index fbbcceb..7ceaf03 100644 --- a/obj/project.assets.json +++ b/obj/project.assets.json @@ -1188,23 +1188,23 @@ ] }, "packageFolders": { - "C:\\Users\\32075\\.nuget\\packages\\": {}, + "C:\\Users\\wn\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\32075\\OneDrive\\文档\\Code\\csex\\SAPRecorderApp\\SAPRecorderApp.csproj", + "projectUniqueName": "D:\\CS\\SAPRecorderApp\\SAPRecorderApp.csproj", "projectName": "SAPRecorderApp", - "projectPath": "C:\\Users\\32075\\OneDrive\\文档\\Code\\csex\\SAPRecorderApp\\SAPRecorderApp.csproj", - "packagesPath": "C:\\Users\\32075\\.nuget\\packages\\", - "outputPath": "C:\\Users\\32075\\OneDrive\\文档\\Code\\csex\\SAPRecorderApp\\obj\\", + "projectPath": "D:\\CS\\SAPRecorderApp\\SAPRecorderApp.csproj", + "packagesPath": "C:\\Users\\wn\\.nuget\\packages\\", + "outputPath": "D:\\CS\\SAPRecorderApp\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\32075\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\wn\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -1212,9 +1212,9 @@ "net8.0-windows10.0.19041.0" ], "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "C:\\Program Files\\dotnet\\library-packs": {}, - "https://api.nuget.org/v3/index.json": {} + "https://api.nuget.org/v3/index.json": {}, + "https://pkgs.dev.azure.com/ms/DevHome/_packaging/DevHomeDependencies/nuget/v3/index.json": {} }, "frameworks": { "net8.0-windows10.0.19041": { diff --git a/obj/x86/Debug/net8.0-windows10.0.19041.0/win10-x86/App.g.cs.backup b/obj/x86/Debug/net8.0-windows10.0.19041.0/win10-x86/App.g.cs.backup deleted file mode 100644 index e69de29..0000000 diff --git a/obj/x86/Debug/net8.0-windows10.0.19041.0/win10-x86/MainWindow.g.cs.backup b/obj/x86/Debug/net8.0-windows10.0.19041.0/win10-x86/MainWindow.g.cs.backup deleted file mode 100644 index e69de29..0000000 diff --git a/obj/x86/Debug/net8.0-windows10.0.19041.0/win10-x86/SAPRecorderApp.assets.cache b/obj/x86/Debug/net8.0-windows10.0.19041.0/win10-x86/SAPRecorderApp.assets.cache index afa0aac8e8987ce21b7ff8b252e1e841c800a735..65e7936db9b1fc3db6838d175c260876c4cb3bfa 100644 GIT binary patch delta 1094 zcmaFs^~2LOz}wxChk=3NEJwiFTd{K=^iQ=G4OtR-JIy$LgZMF_9ZHNYRSQJ?&mNKn zDuMz&AU%Q6*(xTqIJKxaraW)*N7jVNyLgl)^D;>bumWXEP$iQm+Y7NxKFTT~$Oe?` zL(`fu*+Eu%vH+6|?<@?NcxJ)L_R3;FSqVW7px#MXR9N#a!4MS?5S+Z8Pj<2ci#+cf ztg`QwB_^@TVAZMz@`oTOR3@WoUBWv9MdYDm=43v02VPV!J(Mh%e2!h8w*yUWE!Z0Z zSj^3sEU&5nmKDSjK>t|CSr8RX!8%ALxKEp{w^x$Z0SrGEW1@w1|z*~#IOgF&Ol-0B#my` kM^=MGPKn3L(@|lyP8D#_}qH8P^ z&7S<8(L`V_HiJ2o4E+1MoBvpHh(Z^q;Yk{pvK2nYa;l^5v7rt^WM zDA-W~xa^!K1@V#~Pyv=8O`p79L3HvSPIG|{bmJ!qnr}AeDq`f9M~k7Y+^GUMqE%_~ zAAWIu%qUHpY{V;$&5NKY6$NP$z!4#`lPB -// This code was generated by a tool. -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - - -namespace SAPRecorderApp -{ - public partial class App : global::Microsoft.UI.Xaml.Markup.IXamlMetadataProvider - { - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.UI.Xaml.Markup.Compiler"," 3.0.0.2311")] - private global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlMetaDataProvider __appProvider; - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.UI.Xaml.Markup.Compiler"," 3.0.0.2311")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - private global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlMetaDataProvider _AppProvider - { - get - { - if (__appProvider == null) - { - __appProvider = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlMetaDataProvider(); - } - return __appProvider; - } - } - - ///

- /// GetXamlType(Type) - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.UI.Xaml.Markup.Compiler"," 3.0.0.2311")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::Microsoft.UI.Xaml.Markup.IXamlType GetXamlType(global::System.Type type) - { - return _AppProvider.GetXamlType(type); - } - - /// - /// GetXamlType(String) - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.UI.Xaml.Markup.Compiler"," 3.0.0.2311")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::Microsoft.UI.Xaml.Markup.IXamlType GetXamlType(string fullName) - { - return _AppProvider.GetXamlType(fullName); - } - - /// - /// GetXmlnsDefinitions() - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.UI.Xaml.Markup.Compiler"," 3.0.0.2311")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::Microsoft.UI.Xaml.Markup.XmlnsDefinition[] GetXmlnsDefinitions() - { - return _AppProvider.GetXmlnsDefinitions(); - } - } -} - -namespace SAPRecorderApp.SAPRecorderApp_XamlTypeInfo -{ - /// - /// Main class for providing metadata for the app or library - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.UI.Xaml.Markup.Compiler"," 3.0.0.2311")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public sealed class XamlMetaDataProvider : global::Microsoft.UI.Xaml.Markup.IXamlMetadataProvider - { - private global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlTypeInfoProvider _provider = null; - - private global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlTypeInfoProvider Provider - { - get - { - if (_provider == null) - { - _provider = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlTypeInfoProvider(); - } - return _provider; - } - } - - /// - /// GetXamlType(Type) - /// - [global::Windows.Foundation.Metadata.DefaultOverload] - public global::Microsoft.UI.Xaml.Markup.IXamlType GetXamlType(global::System.Type type) - { - return Provider.GetXamlTypeByType(type); - } - - /// - /// GetXamlType(String) - /// - public global::Microsoft.UI.Xaml.Markup.IXamlType GetXamlType(string fullName) - { - return Provider.GetXamlTypeByName(fullName); - } - - /// - /// GetXmlnsDefinitions() - /// - public global::Microsoft.UI.Xaml.Markup.XmlnsDefinition[] GetXmlnsDefinitions() - { - return new global::Microsoft.UI.Xaml.Markup.XmlnsDefinition[0]; - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.UI.Xaml.Markup.Compiler"," 3.0.0.2311")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - internal partial class XamlTypeInfoProvider - { - public global::Microsoft.UI.Xaml.Markup.IXamlType GetXamlTypeByType(global::System.Type type) - { - global::Microsoft.UI.Xaml.Markup.IXamlType xamlType; - lock (_xamlTypeCacheByType) - { - if (_xamlTypeCacheByType.TryGetValue(type, out xamlType)) - { - return xamlType; - } - int typeIndex = LookupTypeIndexByType(type); - if(typeIndex != -1) - { - xamlType = CreateXamlType(typeIndex); - } - var userXamlType = xamlType as global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType; - if(xamlType == null || (userXamlType != null && userXamlType.IsReturnTypeStub && !userXamlType.IsLocalType)) - { - global::Microsoft.UI.Xaml.Markup.IXamlType libXamlType = CheckOtherMetadataProvidersForType(type); - if (libXamlType != null) - { - if(libXamlType.IsConstructible || xamlType == null) - { - xamlType = libXamlType; - } - } - } - if (xamlType != null) - { - _xamlTypeCacheByName.Add(xamlType.FullName, xamlType); - _xamlTypeCacheByType.Add(xamlType.UnderlyingType, xamlType); - } - } - return xamlType; - } - - public global::Microsoft.UI.Xaml.Markup.IXamlType GetXamlTypeByName(string typeName) - { - if (string.IsNullOrEmpty(typeName)) - { - return null; - } - global::Microsoft.UI.Xaml.Markup.IXamlType xamlType; - lock (_xamlTypeCacheByType) - { - if (_xamlTypeCacheByName.TryGetValue(typeName, out xamlType)) - { - return xamlType; - } - int typeIndex = LookupTypeIndexByName(typeName); - if(typeIndex != -1) - { - xamlType = CreateXamlType(typeIndex); - } - var userXamlType = xamlType as global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType; - if(xamlType == null || (userXamlType != null && userXamlType.IsReturnTypeStub && !userXamlType.IsLocalType)) - { - global::Microsoft.UI.Xaml.Markup.IXamlType libXamlType = CheckOtherMetadataProvidersForName(typeName); - if (libXamlType != null) - { - if(libXamlType.IsConstructible || xamlType == null) - { - xamlType = libXamlType; - } - } - } - if (xamlType != null) - { - _xamlTypeCacheByName.Add(xamlType.FullName, xamlType); - _xamlTypeCacheByType.Add(xamlType.UnderlyingType, xamlType); - } - } - return xamlType; - } - - public global::Microsoft.UI.Xaml.Markup.IXamlMember GetMemberByLongName(string longMemberName) - { - if (string.IsNullOrEmpty(longMemberName)) - { - return null; - } - global::Microsoft.UI.Xaml.Markup.IXamlMember xamlMember; - lock (_xamlMembers) - { - if (_xamlMembers.TryGetValue(longMemberName, out xamlMember)) - { - return xamlMember; - } - xamlMember = CreateXamlMember(longMemberName); - if (xamlMember != null) - { - _xamlMembers.Add(longMemberName, xamlMember); - } - } - return xamlMember; - } - - global::System.Collections.Generic.Dictionary - _xamlTypeCacheByName = new global::System.Collections.Generic.Dictionary(); - - global::System.Collections.Generic.Dictionary - _xamlTypeCacheByType = new global::System.Collections.Generic.Dictionary(); - - global::System.Collections.Generic.Dictionary - _xamlMembers = new global::System.Collections.Generic.Dictionary(); - - string[] _typeNameTable = null; - global::System.Type[] _typeTable = null; - - private void InitTypeTables() - { - _typeNameTable = new string[15]; - _typeNameTable[0] = "Microsoft.UI.Xaml.Controls.XamlControlsResources"; - _typeNameTable[1] = "Microsoft.UI.Xaml.ResourceDictionary"; - _typeNameTable[2] = "Object"; - _typeNameTable[3] = "Boolean"; - _typeNameTable[4] = "Microsoft.UI.Xaml.Media.MicaBackdrop"; - _typeNameTable[5] = "Microsoft.UI.Xaml.Media.SystemBackdrop"; - _typeNameTable[6] = "Microsoft.UI.Composition.SystemBackdrops.MicaKind"; - _typeNameTable[7] = "System.Enum"; - _typeNameTable[8] = "System.ValueType"; - _typeNameTable[9] = "SAPRecorderApp.MainWindow"; - _typeNameTable[10] = "Microsoft.UI.Xaml.Window"; - _typeNameTable[11] = "Microsoft.UI.Xaml.Controls.TreeViewNode"; - _typeNameTable[12] = "Microsoft.UI.Xaml.DependencyObject"; - _typeNameTable[13] = "System.Collections.Generic.IList`1"; - _typeNameTable[14] = "Int32"; - - _typeTable = new global::System.Type[15]; - _typeTable[0] = typeof(global::Microsoft.UI.Xaml.Controls.XamlControlsResources); - _typeTable[1] = typeof(global::Microsoft.UI.Xaml.ResourceDictionary); - _typeTable[2] = typeof(global::System.Object); - _typeTable[3] = typeof(global::System.Boolean); - _typeTable[4] = typeof(global::Microsoft.UI.Xaml.Media.MicaBackdrop); - _typeTable[5] = typeof(global::Microsoft.UI.Xaml.Media.SystemBackdrop); - _typeTable[6] = typeof(global::Microsoft.UI.Composition.SystemBackdrops.MicaKind); - _typeTable[7] = typeof(global::System.Enum); - _typeTable[8] = typeof(global::System.ValueType); - _typeTable[9] = typeof(global::SAPRecorderApp.MainWindow); - _typeTable[10] = typeof(global::Microsoft.UI.Xaml.Window); - _typeTable[11] = typeof(global::Microsoft.UI.Xaml.Controls.TreeViewNode); - _typeTable[12] = typeof(global::Microsoft.UI.Xaml.DependencyObject); - _typeTable[13] = typeof(global::System.Collections.Generic.IList); - _typeTable[14] = typeof(global::System.Int32); - } - - private int LookupTypeIndexByName(string typeName) - { - if (_typeNameTable == null) - { - InitTypeTables(); - } - for (int i=0; i<_typeNameTable.Length; i++) - { - if(0 == string.CompareOrdinal(_typeNameTable[i], typeName)) - { - return i; - } - } - return -1; - } - - private int LookupTypeIndexByType(global::System.Type type) - { - if (_typeTable == null) - { - InitTypeTables(); - } - for(int i=0; i<_typeTable.Length; i++) - { - if(type == _typeTable[i]) - { - return i; - } - } - return -1; - } - - private object Activate_0_XamlControlsResources() { return new global::Microsoft.UI.Xaml.Controls.XamlControlsResources(); } - private object Activate_4_MicaBackdrop() { return new global::Microsoft.UI.Xaml.Media.MicaBackdrop(); } - private object Activate_9_MainWindow() { return new global::SAPRecorderApp.MainWindow(); } - private object Activate_11_TreeViewNode() { return new global::Microsoft.UI.Xaml.Controls.TreeViewNode(); } - private void MapAdd_0_XamlControlsResources(object instance, object key, object item) - { - var collection = (global::System.Collections.Generic.IDictionary)instance; - var newKey = (global::System.Object)key; - var newItem = (global::System.Object)item; - collection.Add(newKey, newItem); - } - private void VectorAdd_13_IList(object instance, object item) - { - var collection = (global::System.Collections.Generic.ICollection)instance; - var newItem = (global::Microsoft.UI.Xaml.Controls.TreeViewNode)item; - collection.Add(newItem); - } - - private global::Microsoft.UI.Xaml.Markup.IXamlType CreateXamlType(int typeIndex) - { - global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlSystemBaseType xamlType = null; - global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType userType; - string typeName = _typeNameTable[typeIndex]; - global::System.Type type = _typeTable[typeIndex]; - - switch (typeIndex) - { - - case 0: // Microsoft.UI.Xaml.Controls.XamlControlsResources - userType = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Microsoft.UI.Xaml.ResourceDictionary")); - userType.Activator = Activate_0_XamlControlsResources; - userType.DictionaryAdd = MapAdd_0_XamlControlsResources; - userType.AddMemberName("UseCompactResources"); - xamlType = userType; - break; - - case 1: // Microsoft.UI.Xaml.ResourceDictionary - xamlType = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlSystemBaseType(typeName, type); - break; - - case 2: // Object - xamlType = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlSystemBaseType(typeName, type); - break; - - case 3: // Boolean - xamlType = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlSystemBaseType(typeName, type); - break; - - case 4: // Microsoft.UI.Xaml.Media.MicaBackdrop - userType = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Microsoft.UI.Xaml.Media.SystemBackdrop")); - userType.Activator = Activate_4_MicaBackdrop; - userType.AddMemberName("Kind"); - xamlType = userType; - break; - - case 5: // Microsoft.UI.Xaml.Media.SystemBackdrop - xamlType = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlSystemBaseType(typeName, type); - break; - - case 6: // Microsoft.UI.Composition.SystemBackdrops.MicaKind - userType = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("System.Enum")); - userType.AddEnumValue("Base", global::Microsoft.UI.Composition.SystemBackdrops.MicaKind.Base); - userType.AddEnumValue("BaseAlt", global::Microsoft.UI.Composition.SystemBackdrops.MicaKind.BaseAlt); - xamlType = userType; - break; - - case 7: // System.Enum - userType = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("System.ValueType")); - xamlType = userType; - break; - - case 8: // System.ValueType - userType = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Object")); - xamlType = userType; - break; - - case 9: // SAPRecorderApp.MainWindow - userType = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Microsoft.UI.Xaml.Window")); - userType.Activator = Activate_9_MainWindow; - userType.SetIsLocalType(); - xamlType = userType; - break; - - case 10: // Microsoft.UI.Xaml.Window - xamlType = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlSystemBaseType(typeName, type); - break; - - case 11: // Microsoft.UI.Xaml.Controls.TreeViewNode - userType = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Microsoft.UI.Xaml.DependencyObject")); - userType.Activator = Activate_11_TreeViewNode; - userType.AddMemberName("Children"); - userType.AddMemberName("Content"); - userType.AddMemberName("Depth"); - userType.AddMemberName("HasChildren"); - userType.AddMemberName("HasUnrealizedChildren"); - userType.AddMemberName("IsExpanded"); - userType.AddMemberName("Parent"); - userType.SetIsBindable(); - xamlType = userType; - break; - - case 12: // Microsoft.UI.Xaml.DependencyObject - xamlType = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlSystemBaseType(typeName, type); - break; - - case 13: // System.Collections.Generic.IList`1 - userType = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType(this, typeName, type, null); - userType.CollectionAdd = VectorAdd_13_IList; - userType.SetIsReturnTypeStub(); - xamlType = userType; - break; - - case 14: // Int32 - xamlType = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlSystemBaseType(typeName, type); - break; - } - return xamlType; - } - - private global::System.Collections.Generic.List _otherProviders; - private global::System.Collections.Generic.List OtherProviders - { - get - { - if(_otherProviders == null) - { - var otherProviders = new global::System.Collections.Generic.List(); - global::Microsoft.UI.Xaml.Markup.IXamlMetadataProvider provider; - provider = new global::Microsoft.UI.Xaml.XamlTypeInfo.XamlControlsXamlMetaDataProvider() as global::Microsoft.UI.Xaml.Markup.IXamlMetadataProvider; - otherProviders.Add(provider); - _otherProviders = otherProviders; - } - return _otherProviders; - } - } - - private global::Microsoft.UI.Xaml.Markup.IXamlType CheckOtherMetadataProvidersForName(string typeName) - { - global::Microsoft.UI.Xaml.Markup.IXamlType xamlType = null; - global::Microsoft.UI.Xaml.Markup.IXamlType foundXamlType = null; - foreach(global::Microsoft.UI.Xaml.Markup.IXamlMetadataProvider xmp in OtherProviders) - { - xamlType = xmp.GetXamlType(typeName); - if(xamlType != null) - { - if(xamlType.IsConstructible) // not Constructible means it might be a Return Type Stub - { - return xamlType; - } - foundXamlType = xamlType; - } - } - return foundXamlType; - } - - private global::Microsoft.UI.Xaml.Markup.IXamlType CheckOtherMetadataProvidersForType(global::System.Type type) - { - global::Microsoft.UI.Xaml.Markup.IXamlType xamlType = null; - global::Microsoft.UI.Xaml.Markup.IXamlType foundXamlType = null; - foreach(global::Microsoft.UI.Xaml.Markup.IXamlMetadataProvider xmp in OtherProviders) - { - xamlType = xmp.GetXamlType(type); - if(xamlType != null) - { - if(xamlType.IsConstructible) // not Constructible means it might be a Return Type Stub - { - return xamlType; - } - foundXamlType = xamlType; - } - } - return foundXamlType; - } - - private object get_0_XamlControlsResources_UseCompactResources(object instance) - { - var that = (global::Microsoft.UI.Xaml.Controls.XamlControlsResources)instance; - return that.UseCompactResources; - } - private void set_0_XamlControlsResources_UseCompactResources(object instance, object Value) - { - var that = (global::Microsoft.UI.Xaml.Controls.XamlControlsResources)instance; - that.UseCompactResources = (global::System.Boolean)Value; - } - private object get_1_MicaBackdrop_Kind(object instance) - { - var that = (global::Microsoft.UI.Xaml.Media.MicaBackdrop)instance; - return that.Kind; - } - private void set_1_MicaBackdrop_Kind(object instance, object Value) - { - var that = (global::Microsoft.UI.Xaml.Media.MicaBackdrop)instance; - that.Kind = (global::Microsoft.UI.Composition.SystemBackdrops.MicaKind)Value; - } - private object get_2_TreeViewNode_Children(object instance) - { - var that = (global::Microsoft.UI.Xaml.Controls.TreeViewNode)instance; - return that.Children; - } - private object get_3_TreeViewNode_Content(object instance) - { - var that = (global::Microsoft.UI.Xaml.Controls.TreeViewNode)instance; - return that.Content; - } - private void set_3_TreeViewNode_Content(object instance, object Value) - { - var that = (global::Microsoft.UI.Xaml.Controls.TreeViewNode)instance; - that.Content = (global::System.Object)Value; - } - private object get_4_TreeViewNode_Depth(object instance) - { - var that = (global::Microsoft.UI.Xaml.Controls.TreeViewNode)instance; - return that.Depth; - } - private object get_5_TreeViewNode_HasChildren(object instance) - { - var that = (global::Microsoft.UI.Xaml.Controls.TreeViewNode)instance; - return that.HasChildren; - } - private object get_6_TreeViewNode_HasUnrealizedChildren(object instance) - { - var that = (global::Microsoft.UI.Xaml.Controls.TreeViewNode)instance; - return that.HasUnrealizedChildren; - } - private void set_6_TreeViewNode_HasUnrealizedChildren(object instance, object Value) - { - var that = (global::Microsoft.UI.Xaml.Controls.TreeViewNode)instance; - that.HasUnrealizedChildren = (global::System.Boolean)Value; - } - private object get_7_TreeViewNode_IsExpanded(object instance) - { - var that = (global::Microsoft.UI.Xaml.Controls.TreeViewNode)instance; - return that.IsExpanded; - } - private void set_7_TreeViewNode_IsExpanded(object instance, object Value) - { - var that = (global::Microsoft.UI.Xaml.Controls.TreeViewNode)instance; - that.IsExpanded = (global::System.Boolean)Value; - } - private object get_8_TreeViewNode_Parent(object instance) - { - var that = (global::Microsoft.UI.Xaml.Controls.TreeViewNode)instance; - return that.Parent; - } - - private global::Microsoft.UI.Xaml.Markup.IXamlMember CreateXamlMember(string longMemberName) - { - global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlMember xamlMember = null; - global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType userType; - - switch (longMemberName) - { - case "Microsoft.UI.Xaml.Controls.XamlControlsResources.UseCompactResources": - userType = (global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType)GetXamlTypeByName("Microsoft.UI.Xaml.Controls.XamlControlsResources"); - xamlMember = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlMember(this, "UseCompactResources", "Boolean"); - xamlMember.SetIsDependencyProperty(); - xamlMember.Getter = get_0_XamlControlsResources_UseCompactResources; - xamlMember.Setter = set_0_XamlControlsResources_UseCompactResources; - break; - case "Microsoft.UI.Xaml.Media.MicaBackdrop.Kind": - userType = (global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType)GetXamlTypeByName("Microsoft.UI.Xaml.Media.MicaBackdrop"); - xamlMember = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlMember(this, "Kind", "Microsoft.UI.Composition.SystemBackdrops.MicaKind"); - xamlMember.SetIsDependencyProperty(); - xamlMember.Getter = get_1_MicaBackdrop_Kind; - xamlMember.Setter = set_1_MicaBackdrop_Kind; - break; - case "Microsoft.UI.Xaml.Controls.TreeViewNode.Children": - userType = (global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType)GetXamlTypeByName("Microsoft.UI.Xaml.Controls.TreeViewNode"); - xamlMember = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlMember(this, "Children", "System.Collections.Generic.IList`1"); - xamlMember.Getter = get_2_TreeViewNode_Children; - xamlMember.SetIsReadOnly(); - break; - case "Microsoft.UI.Xaml.Controls.TreeViewNode.Content": - userType = (global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType)GetXamlTypeByName("Microsoft.UI.Xaml.Controls.TreeViewNode"); - xamlMember = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlMember(this, "Content", "Object"); - xamlMember.SetIsDependencyProperty(); - xamlMember.Getter = get_3_TreeViewNode_Content; - xamlMember.Setter = set_3_TreeViewNode_Content; - break; - case "Microsoft.UI.Xaml.Controls.TreeViewNode.Depth": - userType = (global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType)GetXamlTypeByName("Microsoft.UI.Xaml.Controls.TreeViewNode"); - xamlMember = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlMember(this, "Depth", "Int32"); - xamlMember.SetIsDependencyProperty(); - xamlMember.Getter = get_4_TreeViewNode_Depth; - xamlMember.SetIsReadOnly(); - break; - case "Microsoft.UI.Xaml.Controls.TreeViewNode.HasChildren": - userType = (global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType)GetXamlTypeByName("Microsoft.UI.Xaml.Controls.TreeViewNode"); - xamlMember = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlMember(this, "HasChildren", "Boolean"); - xamlMember.SetIsDependencyProperty(); - xamlMember.Getter = get_5_TreeViewNode_HasChildren; - xamlMember.SetIsReadOnly(); - break; - case "Microsoft.UI.Xaml.Controls.TreeViewNode.HasUnrealizedChildren": - userType = (global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType)GetXamlTypeByName("Microsoft.UI.Xaml.Controls.TreeViewNode"); - xamlMember = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlMember(this, "HasUnrealizedChildren", "Boolean"); - xamlMember.Getter = get_6_TreeViewNode_HasUnrealizedChildren; - xamlMember.Setter = set_6_TreeViewNode_HasUnrealizedChildren; - break; - case "Microsoft.UI.Xaml.Controls.TreeViewNode.IsExpanded": - userType = (global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType)GetXamlTypeByName("Microsoft.UI.Xaml.Controls.TreeViewNode"); - xamlMember = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlMember(this, "IsExpanded", "Boolean"); - xamlMember.SetIsDependencyProperty(); - xamlMember.Getter = get_7_TreeViewNode_IsExpanded; - xamlMember.Setter = set_7_TreeViewNode_IsExpanded; - break; - case "Microsoft.UI.Xaml.Controls.TreeViewNode.Parent": - userType = (global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlUserType)GetXamlTypeByName("Microsoft.UI.Xaml.Controls.TreeViewNode"); - xamlMember = new global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlMember(this, "Parent", "Microsoft.UI.Xaml.Controls.TreeViewNode"); - xamlMember.Getter = get_8_TreeViewNode_Parent; - xamlMember.SetIsReadOnly(); - break; - } - return xamlMember; - } - } - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.UI.Xaml.Markup.Compiler"," 3.0.0.2311")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - internal class XamlSystemBaseType : global::Microsoft.UI.Xaml.Markup.IXamlType - { - string _fullName; - global::System.Type _underlyingType; - - public XamlSystemBaseType(string fullName, global::System.Type underlyingType) - { - _fullName = fullName; - _underlyingType = underlyingType; - } - - public string FullName { get { return _fullName; } } - - public global::System.Type UnderlyingType - { - get - { - return _underlyingType; - } - } - - virtual public global::Microsoft.UI.Xaml.Markup.IXamlType BaseType { get { throw new global::System.NotImplementedException(); } } - virtual public global::Microsoft.UI.Xaml.Markup.IXamlMember ContentProperty { get { throw new global::System.NotImplementedException(); } } - virtual public global::Microsoft.UI.Xaml.Markup.IXamlMember GetMember(string name) { throw new global::System.NotImplementedException(); } - virtual public bool IsArray { get { throw new global::System.NotImplementedException(); } } - virtual public bool IsCollection { get { throw new global::System.NotImplementedException(); } } - virtual public bool IsConstructible { get { throw new global::System.NotImplementedException(); } } - virtual public bool IsDictionary { get { throw new global::System.NotImplementedException(); } } - virtual public bool IsMarkupExtension { get { throw new global::System.NotImplementedException(); } } - virtual public bool IsBindable { get { throw new global::System.NotImplementedException(); } } - virtual public bool IsReturnTypeStub { get { throw new global::System.NotImplementedException(); } } - virtual public bool IsLocalType { get { throw new global::System.NotImplementedException(); } } - virtual public global::Microsoft.UI.Xaml.Markup.IXamlType ItemType { get { throw new global::System.NotImplementedException(); } } - virtual public global::Microsoft.UI.Xaml.Markup.IXamlType KeyType { get { throw new global::System.NotImplementedException(); } } - virtual public global::Microsoft.UI.Xaml.Markup.IXamlType BoxedType { get { throw new global::System.NotImplementedException(); } } - virtual public object ActivateInstance() { throw new global::System.NotImplementedException(); } - virtual public void AddToMap(object instance, object key, object item) { throw new global::System.NotImplementedException(); } - virtual public void AddToVector(object instance, object item) { throw new global::System.NotImplementedException(); } - virtual public void RunInitializer() { throw new global::System.NotImplementedException(); } - virtual public object CreateFromString(string input) { throw new global::System.NotImplementedException(); } - } - - internal delegate object Activator(); - internal delegate void AddToCollection(object instance, object item); - internal delegate void AddToDictionary(object instance, object key, object item); - internal delegate object CreateFromStringMethod(string args); - internal delegate object BoxInstanceMethod(object instance); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.UI.Xaml.Markup.Compiler"," 3.0.0.2311")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - internal class XamlUserType : global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlSystemBaseType - , global::Microsoft.UI.Xaml.Markup.IXamlType - { - global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlTypeInfoProvider _provider; - global::Microsoft.UI.Xaml.Markup.IXamlType _baseType; - global::Microsoft.UI.Xaml.Markup.IXamlType _boxedType; - bool _isArray; - bool _isMarkupExtension; - bool _isBindable; - bool _isReturnTypeStub; - bool _isLocalType; - - string _contentPropertyName; - string _itemTypeName; - string _keyTypeName; - global::System.Collections.Generic.Dictionary _memberNames; - global::System.Collections.Generic.Dictionary _enumValues; - - public XamlUserType(global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlTypeInfoProvider provider, string fullName, global::System.Type fullType, global::Microsoft.UI.Xaml.Markup.IXamlType baseType) - :base(fullName, fullType) - { - _provider = provider; - _baseType = baseType; - } - - // --- Interface methods ---- - - override public global::Microsoft.UI.Xaml.Markup.IXamlType BaseType { get { return _baseType; } } - override public bool IsArray { get { return _isArray; } } - override public bool IsCollection { get { return (CollectionAdd != null); } } - override public bool IsConstructible { get { return (Activator != null); } } - override public bool IsDictionary { get { return (DictionaryAdd != null); } } - override public bool IsMarkupExtension { get { return _isMarkupExtension; } } - override public bool IsBindable { get { return _isBindable; } } - override public bool IsReturnTypeStub { get { return _isReturnTypeStub; } } - override public bool IsLocalType { get { return _isLocalType; } } - override public global::Microsoft.UI.Xaml.Markup.IXamlType BoxedType { get { return _boxedType; } } - - override public global::Microsoft.UI.Xaml.Markup.IXamlMember ContentProperty - { - get { return _provider.GetMemberByLongName(_contentPropertyName); } - } - - override public global::Microsoft.UI.Xaml.Markup.IXamlType ItemType - { - get { return _provider.GetXamlTypeByName(_itemTypeName); } - } - - override public global::Microsoft.UI.Xaml.Markup.IXamlType KeyType - { - get { return _provider.GetXamlTypeByName(_keyTypeName); } - } - - override public global::Microsoft.UI.Xaml.Markup.IXamlMember GetMember(string name) - { - if (_memberNames == null) - { - return null; - } - string longName; - if (_memberNames.TryGetValue(name, out longName)) - { - return _provider.GetMemberByLongName(longName); - } - return null; - } - - override public object ActivateInstance() - { - return Activator(); - } - - override public void AddToMap(object instance, object key, object item) - { - DictionaryAdd(instance, key, item); - } - - override public void AddToVector(object instance, object item) - { - CollectionAdd(instance, item); - } - - override public void RunInitializer() - { - global::System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(UnderlyingType.TypeHandle); - } - - override public object CreateFromString(string input) - { - if (BoxedType != null) - { - return BoxInstance(BoxedType.CreateFromString(input)); - } - - if (CreateFromStringMethod != null) - { - return this.CreateFromStringMethod(input); - } - else if (_enumValues != null) - { - long value = 0; - - string[] valueParts = input.Split(','); - - foreach (string valuePart in valueParts) - { - object partValue; - long enumFieldValue = 0; - try - { - if (_enumValues.TryGetValue(valuePart.Trim(), out partValue)) - { - enumFieldValue = global::System.Convert.ToInt64(partValue); - } - else - { - try - { - enumFieldValue = global::System.Convert.ToInt64(valuePart.Trim()); - } - catch( global::System.FormatException ) - { - foreach( string key in _enumValues.Keys ) - { - if( string.Compare(valuePart.Trim(), key, global::System.StringComparison.OrdinalIgnoreCase) == 0 ) - { - if( _enumValues.TryGetValue(key.Trim(), out partValue) ) - { - enumFieldValue = global::System.Convert.ToInt64(partValue); - break; - } - } - } - } - } - value |= enumFieldValue; - } - catch( global::System.FormatException ) - { - throw new global::System.ArgumentException(input, FullName); - } - } - - return System.Convert.ChangeType(value, System.Enum.GetUnderlyingType(this.UnderlyingType)); - } - throw new global::System.ArgumentException(input, FullName); - } - - // --- End of Interface methods - - public Activator Activator { get; set; } - public AddToCollection CollectionAdd { get; set; } - public AddToDictionary DictionaryAdd { get; set; } - public CreateFromStringMethod CreateFromStringMethod {get; set; } - public BoxInstanceMethod BoxInstance {get; set; } - - public void SetContentPropertyName(string contentPropertyName) - { - _contentPropertyName = contentPropertyName; - } - - public void SetIsArray() - { - _isArray = true; - } - - public void SetIsMarkupExtension() - { - _isMarkupExtension = true; - } - - public void SetIsBindable() - { - _isBindable = true; - } - - public void SetIsReturnTypeStub() - { - _isReturnTypeStub = true; - } - - public void SetIsLocalType() - { - _isLocalType = true; - } - - public void SetItemTypeName(string itemTypeName) - { - _itemTypeName = itemTypeName; - } - - public void SetKeyTypeName(string keyTypeName) - { - _keyTypeName = keyTypeName; - } - - public void SetBoxedType(global::Microsoft.UI.Xaml.Markup.IXamlType boxedType) - { - _boxedType = boxedType; - } - - public object BoxType(object instance) where T: struct - { - T unwrapped = (T)instance; - return new global::System.Nullable(unwrapped); - } - - public void AddMemberName(string shortName) - { - if(_memberNames == null) - { - _memberNames = new global::System.Collections.Generic.Dictionary(); - } - _memberNames.Add(shortName, FullName + "." + shortName); - } - - public void AddEnumValue(string name, object value) - { - if (_enumValues == null) - { - _enumValues = new global::System.Collections.Generic.Dictionary(); - } - _enumValues.Add(name, value); - } - } - - internal delegate object Getter(object instance); - internal delegate void Setter(object instance, object value); - - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.UI.Xaml.Markup.Compiler"," 3.0.0.2311")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - internal class XamlMember : global::Microsoft.UI.Xaml.Markup.IXamlMember - { - global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlTypeInfoProvider _provider; - string _name; - bool _isAttachable; - bool _isDependencyProperty; - bool _isReadOnly; - - string _typeName; - string _targetTypeName; - - public XamlMember(global::SAPRecorderApp.SAPRecorderApp_XamlTypeInfo.XamlTypeInfoProvider provider, string name, string typeName) - { - _name = name; - _typeName = typeName; - _provider = provider; - } - - public string Name { get { return _name; } } - - public global::Microsoft.UI.Xaml.Markup.IXamlType Type - { - get { return _provider.GetXamlTypeByName(_typeName); } - } - - public void SetTargetTypeName(string targetTypeName) - { - _targetTypeName = targetTypeName; - } - public global::Microsoft.UI.Xaml.Markup.IXamlType TargetType - { - get { return _provider.GetXamlTypeByName(_targetTypeName); } - } - - public void SetIsAttachable() { _isAttachable = true; } - public bool IsAttachable { get { return _isAttachable; } } - - public void SetIsDependencyProperty() { _isDependencyProperty = true; } - public bool IsDependencyProperty { get { return _isDependencyProperty; } } - - public void SetIsReadOnly() { _isReadOnly = true; } - public bool IsReadOnly { get { return _isReadOnly; } } - - public Getter Getter { get; set; } - public object GetValue(object instance) - { - if (Getter != null) - return Getter(instance); - else - throw new global::System.InvalidOperationException("GetValue"); - } - - public Setter Setter { get; set; } - public void SetValue(object instance, object value) - { - if (Setter != null) - Setter(instance, value); - else - throw new global::System.InvalidOperationException("SetValue"); - } - } -} - diff --git a/obj/x86/Debug/net8.0-windows10.0.19041.0/win10-x86/apphost.exe b/obj/x86/Debug/net8.0-windows10.0.19041.0/win10-x86/apphost.exe index 9db265ed0e74d576adc3271e8b942e87bc97562a..d8268db6c6b4642444cec9072aa48b4ecd257b59 100644 GIT binary patch delta 184 zcmZqJ!rrijeM1f-(-ZcIiXxMn7_TutX^v#t9?8V0y+KaC8At5fM-Z KrTk^b7)1aDgf_We#(p7fxF|r8rbXY$$DKV4xQ(GYlk6Y}!a;we=DTwAO+%0jdyV z!Z0st+QdtZmnRb+8WSHiX?!xi*k7QD4<@ED`mFu{zi;nzhJ#dSVmxPd&f06Q%eTJ0 z_J(K6O%_EI&3dS}qnU zLr~-kg`s@0Fiu=F2^F!9>1M6N$Z~wkOjX39-;(C!GU}g) zL@vlKXIBuBnt8b<*I|7yI(*!ess^U#%nnP<%OKCyA9reMKy z5nqkRwoVzij8H@Xyo8;E-BD^$4n>HdT%!#K4gd08X!hW*PG$dHhy4t!O}9iVWAI}Rb}YFfbKFgX7K-p8tGwa)jmz|j^bf`4F39Z4?HKF; za!#4HK}_BollR5s&QP}S-5--5iOJoe%=nLDuvhqS&OG#`j&nZm0{BiNT8Z#)m8G;W zEtaKy=FnYf7BYe6KD(}ANwGO({c;+FlI-|(u;=EAFVY1@{BP=QFEspDR)TvgBnZ#S zlU-h@AT*;;ZEvl@He*wjbvy~)t^@Q)x$Q#3?_0^(?8~gvBEd^5NmE6xgg9IxxmhQr zmmuO{3LWtVBC_wYPFjLo!^ueJhjk|_!E+6pQG$=_=`R%}I3OGmkgKfID#7!{#vowc zHMq#Tg+gsoHWJ{uFAp1-(q(k4W^A@v*4d_E(VZpm%YwE`aI=oS%9W^zp5UE&x~4I& zl^J|OTE8m$ztn^88tJ;Oo!sB42j?5k4)EaLsGDe?jYN_7C4D=^#Eb|_jx=CTbZoAy z)3y#BtwMAf3Fi-t#NQmru75?sG4(c zfY~qq9=e-{Fze(r6kT%IMolOi!sklCkB#(grLFZwu1|puuyi=B{%5%RI0TL)0#{U! zl!QKZsw?T?wn(K~l;D?6%1}xyH06~E(OOTqN!+o$wtCD}f}f}Gr>Ce?!SeE!jB!aiJ$oPHhM^;w)6RtZmvZH{rQ=`1 zP2@?=m1lhEMi~4&^^uiTcB>k(ymoGgj8P<*;m~2=#?(E*LLc4%^ZV!Yun&<#@@z0Y8t- AssI20 literal 1409 zcmcIkOHUI~6#nMXGHn4xCK?A8G%bHliH|@Gv;`lnZORzyuB97Y zxG-_y!aaY%xb{Ez1K9ctT=|{bDUy(AqVY~n&*R?n_|84I5Bw082{bi82SA1{N!ABr z$UnyXQ_Mfd{Cmt--7xTdZ@CmKg=M$o2Gk3Aw^a7RlD8Tb^F=rG!-}6T-l~M9Vi0=e zlDD+t`fjnjTnNImOtV6If{0%mSCQklk18#7G_g&2k^Ctw9ki&mu*;K+)LXRY@QQmc zXzNlgAkVKtsY}l$8kE}ftJAN}QxUBZ&$lQ83;!`MU^Dtl=9TL9h-)1l?qZE~NaY>W zD0OIS^8+jYmmbuKcZ5?i3ceh6h+k0Gjyto=EZ6>+sl{00*HsF* zWyBO|*y%ZS|B>npFi!g&=C87DpHwBD8c|6H06q=ej;jO4sL2_bB#-_P^-0n?G44~7 zX+0go;)y0t`0SHR_;B(B_sK~ZMi11kM3PDUwd8FIN%zEaBnv93QQnX&*%w*faXOaC z6w1+=Gt?!9EIB8!zGi#Uy8|Ss;jLlulY361U@3kZ@n^?2pSeUc) Tdj_^F%u-EbK8foI{ZRV}wY|ti diff --git a/obj/x86/Debug/net8.0-windows10.0.19041.0/win10-x86/intermediatexaml/SAPRecorderApp.dll b/obj/x86/Debug/net8.0-windows10.0.19041.0/win10-x86/intermediatexaml/SAPRecorderApp.dll index 6482947ee183e092cf4ebea92f63a5df87a02945..801e83967ec1247ca06494263303e84a2e0f3b40 100644 GIT binary patch delta 3167 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 TeGC3=YM-=B2V#GhsYd&MHZ}E( diff --git a/obj/x86/Debug/net8.0-windows10.0.19041.0/win10-x86/intermediatexaml/SAPRecorderApp.pdb b/obj/x86/Debug/net8.0-windows10.0.19041.0/win10-x86/intermediatexaml/SAPRecorderApp.pdb index 0271d1e4a3b884683b2d17949a691e5050109d94..6f6cfe570e20c043537284069c289caa2a942757 100644 GIT binary patch delta 1185 zcmZuwZD>z?%pH|y3G%?5o?Pgnzk0_B(3%%Qq$U0N15!V z-D+XOk9vy=q9R&R%(Y@^(H{!x9}%Y*CTf)l3bIN4qwCn1!#!{6Xr>09JkN99^PZgd zeNWD9K3KOmq`M`e>E9Cl3HA|mq`4^;uT4ObTP9LOtSmw^prb+;l@%`qe-Gc~hcB#e zsDdA?coKV6vm^Y&&BHBquOB>YUy~ddO=Ml0D@}2rHX}y`tiS|dBH$z%MF9vGpmbiE zr;F%#VE`N806f_1BZ=07tH4*lY4B_CSe9rpGpz=3tt@UXt2$@CBy%!)aT1H4f0LV|)eMQPFOF2DjM z!;242jpP2`+p@ektUb$%dmR|3 z&v1K_v$V(*@fo<4;dSu>OkPdAmlrMdvlorjC{fhwR--tW=Zu`NLO)mn99;@z#Uj9-;c^>?DJs{6AWty8W((tk;Zn}(W~ zEjnhqd;am!k_9g>-YLneytLub_?4Bh_}W-}Q^VIEs@vM+tf<^lU)s`GT^z4z_+X0B zc6NJpQzF(7?>%j)D+uVE>f}_4Q)y29#wN2lna#Ouu41#C&8=*H!)6DYeQe%h^Ch3P z7=^)TQ3>8>;v|QSFz8JAlHEog1&-!J<$`&lOt1lp($V+9lbYqIPC6A{O(= zhxuZ^;R?00VjKy1ZC3Gs=VlvsLV-EMdYyZ)aLcism(>;h3%3tUpEoNs(0g+J@kE*S O@s~NPeh$tWBKjA&DDmI` delta 1442 zcmZ`(3us$q6h7zX=GClivNl~^i%aK9>)PHWO-5_!B(|BgcIsSHQ|i#hq>5$>>z1I>uBGHU)>}Y_uv@d3gV&drp=B=zLbL)<|n0_1Q?KBO^boCM#vMg@~C< zdvK~P#k^%?`b9GlZl$r?frA5t6NEn#^2mXJ2p+;w!WRk8E$X>NtaBi=I5>EOa2Fv$ zt{LHVK?A1*4*n)H*g0^MZL@1ZveQx&5D~$SEMNeq?X&)k~Yu?-D3aSNtYC6SQzgjU0S4BQp%Qfs*t7fWd~TO z!|Ec<7GT9%s9BN`RuwqgE-o&+&{|*cQI!VxOgY#16=s-Kc|;_F3Y2yPMNOC0!FLqf)Rp2qB*oghV(I5xe|x z<(g^D*ODvu`)ooSoOANu7z^UP%AeBE<5E?E^lf9FHi zr3uoL=~L-5>2vAt)7NaZhWypJPba&+>+^-X=dMf}TFZps_zxFMf5@R({a%aVu2@VM z5d!i`3Yt@~dZ_ix6=rPqD=qta^ zAC`P!DHt97{}r;9LI3WEHyIOqrN^Ty_S3OY#=iNWL%XNhF^!pTG4mU$)u?VlwFlKl zQGF8CS5Q5M>Se<(bw-tWqpZRjD-#o0kQTxGx+K3Bz(M;!oE6*S}TTyIYL=6XB?2{Pq}>}TfUa{Pyjsp+A(o^EN71r}yKc#Ye3IkL?Ds(*jl(KfOHTqt z;trOT4wi;S4vaKGSyG2