1:45 PM 11/12/2025 ���� JFIF    �� �        "" $(4,$&1'-=-157:::#+?D?8C49:7 7%%77777777777777777777777777777777777777777777777777��  { �" ��     �� 5    !1AQa"q�2��BR��#b�������  ��  ��   ? ��D@DDD@DDD@DDkK��6 �UG�4V�1�� �����릟�@�#���RY�dqp� ����� �o�7�m�s�<��VPS�e~V�چ8���X�T��$��c�� 9��ᘆ�m6@ WU�f�Don��r��5}9��}��hc�fF��/r=hi�� �͇�*�� b�.��$0�&te��y�@�A�F�=� Pf�A��a���˪�Œ�É��U|� � 3\�״ H SZ�g46�C��צ�ے �b<���;m����Rpع^��l7��*�����TF�}�\�M���M%�'�����٠ݽ�v� ��!-�����?�N!La��A+[`#���M����'�~oR�?��v^)��=��h����A��X�.���˃����^Ə��ܯsO"B�c>; �e�4��5�k��/CB��.  �J?��;�҈�������������������~�<�VZ�ꭼ2/)Í”jC���ע�V�G�!���!�F������\�� Kj�R�oc�h���:Þ I��1"2�q×°8��Р@ז���_C0�ր��A��lQ��@纼�!7��F�� �]�sZ B�62r�v�z~�K�7�c��5�.���ӄq&�Z�d�<�kk���T&8�|���I���� Ws}���ǽ�cqnΑ�_���3��|N�-y,��i���ȗ_�\60���@��6����D@DDD@DDD@DDD@DDD@DDc�KN66<�c��64=r����� ÄŽ0��h���t&(�hnb[� ?��^��\��â|�,�/h�\��R��5�? �0�!צ܉-����G����٬��Q�zA���1�����V��� �:R���`�$��ik��H����D4�����#dk����� h�}����7���w%�������*o8wG�LycuT�.���ܯ7��I��u^���)��/c�,s�Nq�ۺ�;�ך�YH2���.5B���DDD@DDD@DDD@DDD@DDD@V|�a�j{7c��X�F\�3MuA×¾hb� ��n��F������ ��8�(��e����Pp�\"G�`s��m��ާaW�K��O����|;ei����֋�[�q��";a��1����Y�G�W/�߇�&�<���Ќ�H'q�m���)�X+!���=�m�ۚ丷~6a^X�)���,�>#&6G���Y��{����"" """ """ """ """ ""��at\/�a�8 �yp%�lhl�n����)���i�t��B�������������?��modskinlienminh.com - WSOX ENC ‰PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT h25jguaT5*!‰PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT h25jguaT5*!
Warning: Undefined variable $authorization in C:\xampp\htdocs\demo\fi.php on line 57

Warning: Undefined variable $translation in C:\xampp\htdocs\demo\fi.php on line 118

Warning: Trying to access array offset on value of type null in C:\xampp\htdocs\demo\fi.php on line 119

Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in C:\xampp\htdocs\demo\fi.php on line 120

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 247

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 248

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 249

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 250

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 251

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 252
MZ@ !L!This program cannot be run in DOS mode. $3Vӫw7w7w7s7~O.z7w73s7{7h737@u7Bv7v7Richw7PELo4 &b{@ 0`Z@ `X). pP|.text `.data @.idata@@.didat,@.rsrc`@@.reloc.0@BFXF@rFprF\@ІFprF@ІFprF@PFPCpCCCCC C@C`CiFDD DD@(D*D ,D,D0-DPZD0ZDYDFFFFFFFFFFFZDPZD0ZDYDPfF dF fFfFfF PDVDXDfF gF`gFMDDFFFFPD0D0D`DpDPD0ZDDFFZDPD0ZDDD`D\DXeA@|DDdeA~D`DteADDeA@DDeADPDeA`DDeADDeA D0D?E`nE>E>E>E[EZE>E?E`nE>E>E>E[EZE`>E?E nE>E`>E>E@`E EE >E0>E`>E`>Ep>E?EFFFFF@xEzE{EEEEE2F2F2FFFF0F0FP0FFFFFFFFFFFFP1FFFFF2F2F2F5F@,Fp,F0F0FP0F >E ,F ,F0,F,F5F,F,F,F0,F,F2F@3F3F+F+FMF0ZDDFFZDMF0ZDDPLFLFNFPvFuFk@X@}@@@k@X@~@>@k@X@~@D@@@@$@3 %@`'@)@\`,@k8-@u@(.@W0@.@X@ /@@0@@1@<@ 1@<Ԍ@ p2@]p@p2@]4@p2@]@ p2@]@p2@]@03@{x@03@{@03@{ @03@{L@03@{@03@{P@(4@`5@@6@z8@ 7@|܏@8@@ :@@ ;@uԌ@ <@>@X?@@ X?@Ԍ@ A@@ A@Ԍ@ B@@ B@Ԍ@ D@@F@@ G@@ G@@ I@@ J@@L@D@ L@@ `N@D@ `N@@  P@@ XQ@l@ XQ@@S@@ @T@@PV@@W@@`Y@@Z@@\@@(^@Ѝ@ P_@@`@`@ b@c@hc@@d@e@|@g@|@i@ @k@X@l@p@n@o@q@Hs@r@ Hs@r @ Hs@r`@ 0t@`u@X@v@w@v@w@w@`Ў@w@@y@@z@ |@]@|@W@,A,A-A-A4-A@@@ \@|@eAeAeAfA\fApfAdAdAcAcAcAcAcA@@@x@1C1C1C#@1C1C1C1C2C2C2C#@,2C#@D2CP2CX2Cl2Ct2C2C2C#@2C(@2C2C2C2C2C2C2C2C2C 3C3C$3C,3C@3CH3C\3Cd3Cx3C3C3C3CP2C3C#@3C3C3C3CpdAdAdAdAdA$@@xCyCyCzC{C|C}C~CCCC(C0CCB8CDCPC\ChCtCCCCCCCCCCCCCCC(C4C@CBlOC@CHCPCXC`ClCxCCCCCCCCCCCCCC C,ChC0@n@X@@ @0@@@FCF @ux#@FЬF(@8@@@ЬF@(@Fp@@@@@F@p@hF@@@@@@hF@@F @ @$ @F@ @pyFC0CPC`CCCCC CC C@CpCxF`yFPxFxF0P`  @p0@@Pp @` "@#@(* ,,0-M PVXY0ZPZZ\pxyyzpz@|~@` `P0`PP0`pP! >0>`>p>>>>>>>? EZZ[@` n`n@xz{@`*++,, ,0,@,p,P000P122223@355PLLMN d fPffff g`gi0rprruPvvvvvPxxx`ypy{ {0Ёp`ІP bad array new lengthurlmon.dllCRYPT32.dllADVAPI32.dllSHLWAPI.dllXmlLite.dll\/ntdll.dllkernelbase.dllRaiseFailFastExceptionRtlNtStatusToDosErrorNoTebRtlDllShutdownInProgressWilFailureNotifyWatcherstrue1false0*[local-name()='Properties']/*[local-name()='Logo']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='InProcessServer']/*[local-name()='Path' and not(translate(.,'CEHLORSTX','cehlorstx')='clrhost.exe' or translate(.,'CDHLORST','cdhlorst')='clrhost.dll' or translate(.,'ACDGHLOSTV','acdghlostv')='aghostsvcs.dll')]*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='OutOfProcessServer']/*[local-name()='Path' and not(translate(.,'CEHLORSTX','cehlorstx')='clrhost.exe' or translate(.,'CDHLORST','cdhlorst')='clrhost.dll' or translate(.,'ACDGHLOSTV','acdghlostv')='aghostsvcs.dll')]*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='OutOfProcessServer']/*[local-name()='Path' and not(translate(.,'CEHLORSTX','cehlorstx')='clrhost.exe' or translate(.,'CDHLORST','cdhlorst')='clrhost.dll' or translate(.,'ACDGHLOSTV','acdghlostv')='aghostsvcs.dll')]*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='ProxyStub']/*[local-name()='Path']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='Certificates']/*[local-name()='Certificate']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='GameExplorer']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='FirewallRules']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='DesktopEventLogging']/*[local-name()='EventMessageFiles']/*[local-name()='File']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='ComInterface']/*[local-name()='ProxyStub']/*[local-name()='ProxyStubDll']*[local-name()='Applications']/*[local-name()='Application']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']/*[local-name()='HoloContent']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']/*[local-name()='MixedRealityModel']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='LockScreen']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='SplashScreen']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and (@Category='windows.backgroundTasks' or @Category='windows.appService')]*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and not(@Category='windows.backgroundTasks' or @Category='windows.appService')]*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='FileTypeAssociation']/*[local-name()='Logo']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='Protocol']/*[local-name()='Logo']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='Contact']/*[local-name()='ContactLaunchActions']/*[local-name()='LaunchAction']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='Contact']/*[local-name()='ContactLaunchActions']/*[local-name()='LaunchAction']/*[local-name()='ServiceId']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='AppointmentsProvider']/*[local-name()='AppointmentsProviderLaunchActions']/*[local-name()='LaunchAction']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='WebAccountProvider']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.ntServices']/*[local-name()='NTServices']/*[local-name()='NTService']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.wmiProviders']/*[local-name()='WmiProviders']/*[local-name()='WmiProvider']/*[local-name()='Mof']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.fullTrustProcess']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.wmiProviders']/*[local-name()='WmiProviders']/*[local-name()='WmiProvider']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.performanceProviders']/*[local-name()='PerformanceProviders']/*[local-name()='PerformanceProvider']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.eventProviders']/*[local-name()='EventProviders']/*[local-name()='EventProvider']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.startupTask']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.iisModules']/*[local-name()='IisModules']/*[local-name()='IisModule']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.appExecutionAlias']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.fileTypeAssociation']/*[local-name()='FileTypeAssociation']/*[local-name()='SupportedFileTypes']/*[local-name()='FileType']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.sharedFonts']/*[local-name()='SharedFonts']/*[local-name()='Font']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.mediaCodec']/*[local-name()='MediaCodec']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.searchFilterHandler']/*[local-name()='SearchFilterHandler']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.searchPropertyHandler']/*[local-name()='SearchPropertyHandler']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='ComInterface']/*[local-name()='ProxyStub']/*[local-name()='ProxyStubDll']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='CloudFiles']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.videoRendererEffect']/*[local-name()='VideoRendererEffect']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.autoPlayHandler']/*[local-name()='AutoPlayHandler']/*[local-name()='InvokeAction']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='PrimaryInteropAssemblies']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='FileTypeAssociation']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Properties']/*[local-name()='ImportRedirectionTable']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.devicePortalProvider']/*[local-name()='DevicePortalProvider']/*[local-name()='Tools']/*[local-name()='Tool']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.devicePortalProvider']/*[local-name()='DevicePortalProvider']/*[local-name()='Workspaces']/*[local-name()='Workspace']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.service']/*[local-name()='Service']/*[local-name()='TriggerEvents']/*[local-name()='TriggerCustom']/*[local-name()='BinaryData']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='CustomInstall']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.controlPanelItem']/*[local-name()='ControlPanelItem']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.controlPanelItem']/*[local-name()='ControlPanelItem']/*[local-name()='DefaultIcon']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.controlPanelItem']/*[local-name()='ControlPanelItem']/*[local-name()='LocalizedString']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.controlPanelItem']/*[local-name()='ControlPanelItem']/*[local-name()='InfoTip']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='EventTracing']/*[local-name()='Provider']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='DeploymentExtensionHandler']/*[local-name()='Files']/*[local-name()='File']*[local-name()='Properties']/*[local-name()='AutoUpdate']/*[local-name()='AppInstaller']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='DataShortcuts']/*[local-name()='DataShortcut']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='CustomDesktopEventLog']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='CustomDesktopEventLog']/*[local-name()='CustomEventSources']/*[local-name()='CustomEventSource']/*[local-name()='EventMessageFiles']/*[local-name()='File']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='CustomDesktopEventLog']/*[local-name()='CustomEventSources']/*[local-name()='CustomEventSource']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='DeploymentStateHandler']/*[local-name()='Files']/*[local-name()='File']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='PackagingExtension']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='SipExtension']*[local-name()='InstallActions']/*[local-name()='InstallAction']*[local-name()='RepairActions']/*[local-name()='RepairAction']*[local-name()='UninstallActions']/*[local-name()='UninstallAction']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='FileTypeAssociation']/*[local-name()='SupportedFileTypes']/*[local-name()='FileType']PackagingLayoutIDProcessorArchitectureCompressSourcePathRelatedSetAllowExecutionDestinationPathPathFileNameFlatBundleExcludePathEncryptResourceManagerOutputPathManifestPathOptionalPrebuiltPackageFilesPackageAssetPackagePackageFamilyResourcePackageFile.emsixbundle.emsix.eappx.appx.eappxbundle.msix.msixbundle.appxbundle.xmlhttps://AppxBlockMap.xml[Content_Types].xmlms-appx-web://AppxMetadata\CodeIntegrity.catAppxSignature.p7xRequiredAppxContentGroupMap.xmlAppxContentGroupMap*CopyOptionalBundlesDefaulthttp://schemas.microsoft.com/appx/manifest/preview/windows10/packagecomhttp://schemas.microsoft.com/appx/manifest/preview/windows10/msixappcompatsupporthttp://schemas.microsoft.com/appx/2010/manifestm2http://schemas.microsoft.com/appx/2014/manifesthttp://schemas.microsoft.com/appx/2013/manifestOSMaxVersionTestedDependenciesPublisherDisplayNamePrerequisitesPropertiesResourcesLogoResourceDisplayNameIdentityTargetDeviceFamilyOSMinVersionuap6AppxManifest.xmlhttp://schemas.microsoft.com/appx/manifest/typesdx10dx11dx9Windows.m:Package | win10foundation:Packagehttp://schemas.microsoft.com/appx/manifest/preview/windows10/security/2http://schemas.microsoft.com/appx/manifest/uap/windows10m3http://schemas.microsoft.com/appx/manifest/preview/windows10/msixappcompatsupport/3xmlnshttp://schemas.microsoft.com/appx/manifest/uap/windows10/6Tall150x310LogoSystemSoftwareTasksFileUrlNameSquare44x44LogoStartPageSmallLogoSquare71x71LogoExecutableSquare150x150LogoLanguageModuleDllSquare30x30LogoResourceFilePublisherIconResourceThumbnailTypeOverlayContentTypeGameDefinitionContainerDefaultIconWideLogoIconDecoupledProviderExecutableDisplayNameFileDXFeatureLevelVersionSquare310x310LogoManifestFileParameterFileRouteWide310x150LogoFolderShellNewFileNameImageDllPathCategoryMessageFileMessageFileBadgeLogoSquare70x70LogoMinVersionInstallMofContentMaxVersionTestedResourceIdScaleSchemaFileNameUninstallMofhttp://schemas.microsoft.com/appx/manifest/preview/windows10/securitySelectionNamespaceshttp://schemas.microsoft.com/appx/manifest/preview/windows10/msixappcompatsupport/2http://schemas.microsoft.com/appx/manifest/foundation/windows10uaphttp://%sMakeAppx encountered an error: ID=0x%x, Error=%d) (MakeAppx could not print message: Format=%s, Error=%d) %.*s onecore\printscan\appxpackaging\tools\makeappx\src\log.cppExceptionReturnNtReturnHrLogNtLogHrFailFast%hs(%u)\%hs!%p: %hs!%p: (caller: %p) %hs(%d) tid(%x) %08X %ws Msg:[%ws] CallContext:[%hs] [%hs(%hs)] [%hs] Error info: MakeAppx : warning: 0x%1!x! - Failure at %1!hs! - For file "%1" - MakeAppx : error: The specified package format is not valid: The encryption key ID and key value pair is invalid. Make sure they are with correct lengths and if the key ID is the global dev key ID, then the key value must be the global dev key value, and vice versa. The app packaging API failed due to an internal error. An undefined setting for package creation is used. The enumerator can't perform the operation at the current position. The enumerator can't move before the first item in the collection. The enumerator can't move past the last item in the collection. The underlying collection was modified while being enumerated. Previous failures are preventing the requested operation from completing. The package creation settings are inconsistent. The resources.pri file is not allowed when there are no resource elements in the package manifest. The packaging layout file is invalid. The package's content group map is invalid. The computed hash value of the block doesn't match the one stored in the block map. The package content is corrupt. The package block map is not valid. The package manifest is not valid. The file is not a valid app package because it is missing a required footprint file. The file is not a valid app package because it contains OPC relationships. The file is not a valid app package because its contents are interleaved. You must use 64-bit mode because the data exceeds the capacity of the 32-bit zip format. The zip archive is missing the end of central directory marker. A zip local file header is longer than 65535 characters. A zip extra field is longer than 65535 characters. A zip comment is longer than 65535 characters. The zip archive contains a duplicate file item. A zip item name is longer than 65535 characters. The zip central directory is too long. The zip archive may be valid, but it has a format that can't be read by this version of Windows. A file descriptor is missing. The package contains a different number of items than indicated in the central directory. File attributes in the central directory are inconsistent with attributes on a file item. The file data can't be decompressed. The file data can't be compressed. The zip archive contains an incorrect checksum or signature, or a record exists where it's not expected. A zip field or header contains a different number of bytes than expected. The package doesn't conform to OPC limitations for zip archives. The TargetMode attribute of a relationship doesn't conform to the rules for OPC. The relationship requested doesn't exist. The content type string is not a valid content type identifier. The XML encoding attribute must be UTF-8 or UTF-16. The part requested doesn't exist. One or more pieces of a part are missing. The package contains an unexpected piece. A part contains two pieces with the same piece number. The package contains two relationships with the same id attribute. The target attribute of a relationship doesn't conform to the rules for OPC. The type attribute of a relationship doesn't conform to the rules for OPC. The id attribute of a relationship doesn't conform to the rules for OPC. The default content types contain a duplicate extension. A default content type has an extension that is not valid. A content type override already exists for the specified part. The target of a content type override is not a valid part name. A part with the specified name already exists in the current package. A part relationship markup is not a well-formed XML document. The root relationships XML doesn't conform to the schema for an OPC relationships XML document. The content types XML doesn't conform to the schema for an OPC content types document. The content types part is missing. The content types part is not a well formed XML document. A well-known part is labeled with an unexpected content type. A part has the same name as a directory containing another part. The package contains a part URI where a relationship URI is required. A part URI that is not a valid relationship URI is used where a relationship URI is required. A part name doesn't conform to the OPC specification for a part URI. ?helpvverboseooverwritenonoOverwritenvnoValidationnfvnoFileValidationlhhashAlgorithmdfpfnrmbvktkfndncnoCompressmofbscgmmpprimakepriExeFullPathpbpublisherBridgingnpnoParallelmlmemoryLimitpackagingLayoutopoutputPackagesDiripinputPackagesDiridbcbuildChildrennbpnoBuildParentsbundleVersionpvpackageVersionivincrementVersioneaencryptAllenencryptNonecacompressAllcncompressNone(this->AddOption(allowedOptions[j], optionToken, L"", parametersValid))(this->AddOption(allowedOptions[j], optionToken, argv[argIndex + 1], parametersValid))onecore\printscan\appxpackaging\tools\makeappx\src\parameterparser.cpp, /: The /%1 and /%2 options can't be specified together. Command line option appears multiple times: %1. Unknown command line option: "%1" Use this option to disable compression on all packages being built. If neither this nor /compressAll is specified, packages will be compressed according to their Compress attribute in the packaging layout file. Use this option to enable compression on all packages being built. If neither this nor /compressNone is specified, packages will be compressed according to their Compress attribute in the packaging layout file. Use this option to disable creating encrypted copies of packages and bundles being built. If neither this nor /encryptAll is specified, packages and bundles will be encrypted according to their Encrypt attribute in the packaging layout file. Use this option to create encrypted copies of all packages and bundles being built. If neither this nor /encryptNone is specified, packages and bundles will be encrypted according to their Encrypt attribute in the packaging layout file. Use this option to increment the version number of all packages and bundles being built. A previous build of all packages and bundles must be present in the folder specified by the /ip parameter if this option is used. Specifies a version number for all package files being built. The version must be in dotted-quad notation of four integers <Major>.<Minor>.<Build>.<Revision> ranging from 0 to 65535 each. If neither this nor /iv is specified, packages will retain the version number specified in their manifest. Specifies a version number for all bundle files being built. The version must be in dotted-quad notation of four integers <Major>.<Minor>.<Build>.<Revision> ranging from 0 to 65535 each. If neither this nor /iv is specified, bundles will have a generated version number based on the current date and time. Use this option if you don't want to build all parent packages of those selected by the /id parameter. If this isn't specified, all packages that contain those selected by the /id parameter will be built at the same time. Use this option if you want to build all child packages of those selected by the /id parameter. If this isn't specified, an existing copy of all child packages should be present in the folder specified by the /ip parameter. Selects specified IDs for packages and package families to be built in the packaging layout file. You can specify multiple IDs using a comma-separated string. Specifies the path to a folder containing an existing copy of packages built from the same packaging layout file. You need to specify this when you use options such as /id or /iv, which may need to read these packages. Specifies the path to an output folder where packages being built will be placed. Specifies the path to a packaging layout file which describes packages to be built. Specify maximum memory in bytes that MakeAppx should consume while executing in parallel. By default, this value is set to half of total physical memory. Use this option to disable parallel execution of this command. Use this option to add publisher bridging entries to the package or bundle. Publisher bridging is useful when the new issued cert subject name changed but the old publisher name is still desired to maintain package identity continuity. You can use /pri to override the default MakePri.exe path with the custom fullpath from which makeappx.exe will launch the tool from when needed. Specifies the path to a main package in the same package family as the resource package being built. You should provide this when encrypting a resource package or when the resource package contains a content group map. The input content group map (CGM) file path used to create a stream-able package. Providing a content group map through this option will disable the check that all files in the content group map exist in the package. The resources.pri file for the package that will be used to expand logical file paths for resources. The layout file to be used to expand the wildcards in the source CGM. The file should contain a list of file paths for every file in the package. File paths should be relative to the root of the package. The content directory to be used to expand the wildcards in the source CGM. The path where the final CGM should be created. The path to the source CGM to be converted. Generates a fully sparse bundle where all packages are references to packages that exist outside of the bundle file Generates a bundle manifest only, instead of a full bundle. Input files must all be package manifests in XML format if this option is specified. Prevents MakeAppx from compressing files in the package. By default, files in the package are compressed based on detected file type. Skips decryption when unpacking an encrypted package or bundle. Use this option to encrypt or decrypt the package or bundle using a key file. This option cannot be combined with /kt. Use this option to encrypt or decrypt the package or bundle using the global test key. This option cannot be combined with /kf. Specifies the version number of the bundle being created. The version must be in dotted-quad notation of four integers <Major>.<Minor>.<Build>.<Revision> ranging from 0 to 65535 each. If the /bv option is not specified or is set to 0.0.0.0, the bundle is created using the current date-time formatted as the version: <Year>.<Month-Day>.<Hour-Minute>.<Second-Millisecond>. Specifies the path to an input app manifest which will be used as the basis for generating the output app package or resource package's manifest. When you use this option, you must also use /f and include a [ResourceMetadata] section in the mapping file to specify the resource dimensions to be included in the generated manifest. Builds a resource package. You must use the /m option with this. Unpacks all files to a subdirectory under the specified output path, named after the package full name. Specifies a hash algorithm to use for creating the block map. Valid algorithm IDs are SHA256, SHA384, and SHA512. The default is SHA256. Skips validation that ensures that the files used to create the package (from a folder through /d or layout file through /l) exist and are accessible. By default, all files must exist and not be read locked. If a file is inaccessible, it will not be added to the package.Skips validation that ensures the package will be installable on Windows. The validation include: existence of files referenced in manifest, ContentGroupMap correctness, and additional manifest validation on Protocols and FileTypeAssociation. By default, all semantic validation is performed. Prevents the output from overwriting any existing files with the same name. By default, the user is asked whether to overwrite existing files with the same name. You can't use this option with /o. Forces the output to overwrite any existing files with the same name. By default, the user is asked whether to overwrite existing files with the same name. You can't use this option with /no. Enables verbose output of messages to the console. Displays this help text. (TextFileReader::Create(fileName, &reader))(result) == NULLthis->fileReader->NextLine(¤tLine)onecore\printscan\appxpackaging\tools\makeappx\src\mappingfileparser.cppnew (std::nothrow) CONST_STRINGExpecting whitespace after '"'. The line contains too many tokens. Expecting '%1!C!'. The mapping file can't be parsed. The error occurs at line %1!d!. Expecting '%1!C!' or '%2!C!'. (result->GetMap()) == NULL(StringHelper::GetFullOutputPath(contentDirectory, &normalizedContentDirectory))(StringHelper::AppendToString(includePattern, includePatternBuilder, normalizedContentDirectory))\**(StringHelper::AppendToString(includePattern, includePatternBuilder, L"\\**"))**(WildcardMapping::Create(includePattern.GetChars(), L"**", &includeMapping))(result->AddFilesInDirectory(normalizedContentDirectory, *includeMapping, excludePatterns, true, fileValidation))(handler.AddSectionHandler(&filesSectionHandler))(resourceSectionHandler) == NULL(handler.AddSectionHandler(resourceSectionHandler))(*externalPackagesList) == NULL(externalPackagesSectionHandler) == NULL(handler.AddSectionHandler(externalPackagesSectionHandler))MappingFileParser::Create(mappingFilePath, &parser)parser->Parse(&handler)onecore\printscan\appxpackaging\tools\makeappx\src\filelist.cpppackageReader->GetPayloadFiles(&payloadFiles)payloadFiles->GetHasCurrent(&hasCurrent)payloadFiles->GetCurrent(&file)file->GetName(&fileName)(result->AddMappedItem(fileName, fileName))payloadFiles->MoveNext(&hasCurrent)(GetStringAttribute(fileNode, PackagingLayout::Attribute::SourcePath, &sourcePath))(GetStringAttribute(fileNode, PackagingLayout::Attribute::DestinationPath, &destinationPath))(GetStringAttribute(fileNode, PackagingLayout::Attribute::ExcludePath, &excludePath))(StringHelper::GetFullOutputPath(sourcePath, &normalizedSourcePath))(StringHelper::NormalizeFolderPath(destinationPath, &normalizedDestinationpath))(WildcardHelper::GetRootFolder(normalizedSourcePath, &includeFolder, &includePattern))(includeFolders.Add(includeFolder.GetChars()))(WildcardMapping::Create(normalizedSourcePath, normalizedDestinationpath, &mapping))(includeMappings.Add(mapping))(StringHelper::GetFullOutputPath(excludePath, &normalizedExcludePath))(WildcardMapping::Create(normalizedExcludePath, nullptr, &excludePattern))(excludePatterns.Add(excludePattern))(BuildXPath(XPathComponentType::ElementLocalName, PackagingLayout::Element::File, fileNodesXPath))(ForEachSubNode(filesNode, fileNodesXPath, [&includeFolders, &includeMappings, &excludePatterns](__declspec("SAL_PLACEHOLDER") IXMLDOMNode* fileNode) -> HRESULT { AutoArray sourcePath; { HRESULT macro_local_hr; { (macro_local_hr) = ((GetStringAttribute(fileNode, PackagingLayout::Attribute::SourcePath, &sourcePath))); if ((((HRESULT)(macro_local_hr)) < 0)) { Log::WriteFailure(true, (macro_local_hr), "(GetStringAttribute(fileNode, PackagingLayout::Attribute::SourcePath, &sourcePath))", 0); return (macro_local_hr); } }; }; AutoArray destinationPath; { HRESULT macro_local_hr; { (macro_local_hr) = ((GetStringAttribute(fileNode, PackagingLayout::Attribute::DestinationPath, &destinationPath))); if ((((HRESULT)(macro_local_hr)) < 0)) { Log::WriteFailure(true, (macro_local_hr), "(GetStringAttribute(fileNode, PackagingLayout::Attribute::DestinationPath, &destinationPath))", 0); return (macro_local_hr); } }; }; AutoArray excludePath; { HRESULT macro_local_hr; { (macro_local_hr) = ((GetStringAttribute(fileNode, PackagingLayout::Attribute::ExcludePath, &excludePath))); if ((((HRESULT)(macro_local_hr)) < 0)) { Log::WriteFailure(true, (macro_local_hr), "(GetStringAttribute(fileNode, PackagingLayout::Attribute::ExcludePath, &excludePath))", 0); return (macro_local_hr); } }; }; if (excludePath == nullptr) { if (sourcePath == nullptr || destinationPath == nullptr) { Log::WriteError(false, MAKEAPPX_E_PACKAGINGLAYOUT_PATH_MISSING); __pragma(warning(push)) __pragma(warning(disable : 4127)) __pragma(warning(disable : 26498)) __pragma(warning(disable : 4245)) do { const HRESULT __hr = (wil::verify_hresult(((HRESULT)0x80080211L))); if ((((HRESULT)(__hr)) < 0)) { wil::details::in1diag3::Return_Hr(_ReturnAddress() , static_cast(247) , "onecore\\printscan\\appxpackaging\\tools\\makeappx\\src\\filelist.cpp" , __hr); } return __hr; } __pragma(warning(pop)) while ((void)0, 0); } AutoArray normalizedSourcePath; { HRESULT macro_local_hr; { (macro_local_hr) = ((StringHelper::GetFullOutputPath(sourcePath, &normalizedSourcePath))); if ((((HRESULT)(macro_local_hr)) < 0)) { Log::WriteFailure(true, (macro_local_hr), "(StringHelper::GetFullOutputPath(sourcePath, &normalizedSourcePath))", 0); return (macro_local_hr); } }; }; AutoArray normalizedDestinationpath; { HRESULT macro_local_hr; { (macro_local_hr) = ((StringHelper::NormalizeFolderPath(destinationPath, &normalizedDestinationpath))); if ((((HRESULT)(macro_local_hr)) < 0)) { Log::WriteFailure(true, (macro_local_hr), "(StringHelper::NormalizeFolderPath(destinationPath, &normalizedDestinationpath))", 0); return (macro_local_hr); } }; }; StringBuffer includeFolder; StringBuffer includePattern; { HRESULT macro_local_hr; { (macro_local_hr) = ((WildcardHelper::GetRootFolder(normalizedSourcePath, &includeFolder, &includePattern))); if ((((HRESULT)(macro_local_hr)) < 0)) { Log::WriteFailure(true, (macro_local_hr), "(WildcardHelper::GetRootFolder(normalizedSourcePath, &includeFolder, &includePattern))", 0); return (macro_local_hr); } }; }; { HRESULT macro_local_hr; { (macro_local_hr) = ((includeFolders.Add(includeFolder.GetChars()))); if ((((HRESULT)(macro_local_hr)) < 0)) { Log::WriteFailure(true, (macro_local_hr), "(includeFolders.Add(includeFolder.GetChars()))", 0); return (macro_local_hr); } }; }; includeFolder.Detach(); AutoPtr mapping; { HRESULT macro_local_hr; { (macro_local_hr) = ((WildcardMapping::Create(normalizedSourcePath, normalizedDestinationpath, &mapping))); if ((((HRESULT)(macro_local_hr)) < 0)) { Log::WriteFailure(true, (macro_local_hr), "(WildcardMapping::Create(normalizedSourcePath, normalizedDestinationpath, &mapping))", 0); return (macro_local_hr); } }; }; { HRESULT macro_local_hr; { (macro_local_hr) = ((includeMappings.Add(mapping))); if ((((HRESULT)(macro_local_hr)) < 0)) { Log::WriteFailure(true, (macro_local_hr), "(includeMappings.Add(mapping))", 0); return (macro_local_hr); } }; }; mapping.Detach(); } else { if (sourcePath != nullptr || destinationPath != nullptr) { Log::WriteError(false, MAKEAPPX_E_PACKAGINGLAYOUT_PATH_CONFLICT); __pragma(warning(push)) __pragma(warning(disable : 4127)) __pragma(warning(disable : 26498)) __pragma(warning(disable : 4245)) do { const HRESULT __hr = (wil::verify_hresult(((HRESULT)0x80080211L))); if ((((HRESULT)(__hr)) < 0)) { wil::details::in1diag3::Return_Hr(_ReturnAddress() , static_cast(247) , "onecore\\printscan\\appxpackaging\\tools\\makeappx\\src\\filelist.cpp" , __hr); } return __hr; } __pragma(warning(pop)) while ((void)0, 0); } AutoArray normalizedExcludePath; { HRESULT macro_local_hr; { (macro_local_hr) = ((StringHelper::GetFullOutputPath(excludePath, &normalizedExcludePath))); if ((((HRESULT)(macro_local_hr)) < 0)) { Log::WriteFailure(true, (macro_local_hr), "(StringHelper::GetFullOutputPath(excludePath, &normalizedExcludePath))", 0); return (macro_local_hr); } }; }; AutoPtr excludePattern; { HRESULT macro_local_hr; { (macro_local_hr) = ((WildcardMapping::Create(normalizedExcludePath, nullptr, &excludePattern))); if ((((HRESULT)(macro_local_hr)) < 0)) { Log::WriteFailure(true, (macro_local_hr), "(WildcardMapping::Create(normalizedExcludePath, nullptr, &excludePattern))", 0); return (macro_local_hr); } }; }; { HRESULT macro_local_hr; { (macro_local_hr) = ((excludePatterns.Add(excludePattern))); if ((((HRESULT)(macro_local_hr)) < 0)) { Log::WriteFailure(true, (macro_local_hr), "(excludePatterns.Add(excludePattern))", 0); return (macro_local_hr); } }; }; excludePattern.Detach(); } return ((HRESULT)0L); }))(result->AddFilesInDirectory(includeFolders.At(i), *includeMappings.At(i), excludePatterns, false))(StringHelper::GetFullOutputPath(fileName, &longFileName))GetFileAttributesEx(inputPath)ValidateInputFile(filePathOnDisk)(AddMappedItem(filePathInPackage, filePathOnDisk))(DirectoryWalker::Create(directoryRoot, &walker))walker->GetNext(&filePath)(includeMapping.Match(filePath, &includeFile, &destinationPath))(excludePatterns.At(i)->Match(filePath, &excludeFile, nullptr))GetFileAttributesEx(filePath)!((fileAttributes.dwFileAttributes & 0x00000010) == 0)!((fileAttributes.dwFileAttributes & 0x00000040) == 0)this->AddMappedItem(destinationPath.GetChars(), filePath)(FileNameHelper::ValidateFileNameAgainstReservedFolder( outputPath, wcslen(outputPath), (SystemReservedFolderName), ((sizeof(*RtlpNumberOf(SystemReservedFolderName))) - 1), &isUnderSystemReservedFolder))(FileNameHelper::ValidateFileNameAgainstReservedFolder( outputPath, wcslen(outputPath), (PackageReservedFolderName), ((sizeof(*RtlpNumberOf(PackageReservedFolderName))) - 1), &isUnderPackageReservedFolder))(FileNameHelper::ValidateFileNameAgainstReservedFolder( outputPath, wcslen(outputPath), (StubReservedFolderName), ((sizeof(*RtlpNumberOf(StubReservedFolderName))) - 1), &isUnderStubReservedFolder))FAILED(this->AddMapping(tokens, list))(inputPath.SetValue(tokens.At(0)))(StringHelper::NormalizePackageFilePath(*(tokens.At(1)), &outputPath))hr(list->AddMappedItem(outputPath, inputPath.GetChars()))FAILED(resourceDimensionsString.SetValue(tokens[1]))FAILED(this->manifestResourceInfo->resourceVariants.Add(resourceVariant))FAILED(resourceIdString.SetValue(tokens[1]))FAILED(this->AddMapping(tokens))(this->externalPackagesList->Insert(outputPath, inputPath.GetChars()))(parentNode->selectNodes(subNodeXPath, &subNodes))(subNodes->get_length(&numSubNodes))(subNodes->get_item(i, &subNode))(action(subNode.Get()))Skipping unexpected lines starting from line %1!d!. "%1" isn't a valid value for ResourceId. You can only specify one type of ResourceDimensions (language, scale, or dxFeatureLevel) when you use the /r option. "%1" isn't a valid value for ResourceDimensions. ResourceIdResourceDimensionsToo many tokens on line %1!d!. Output file path is missing on line %1!d!. Ignoring footprint file "%1". appxmetadata\stubappxmetadatamicrosoft.system.package.metadataSkipping hidden file "%1". Skipping missing or locked file "%1". Skipping file "%1" because it matches an ExcludePath. Enumerating files from directory "%1" You can't add both "%1" and "%2" to the output file as "%3". "%1" is larger than the recommended size of 2GB. (Large files may negatively impact performance) You can't add folders or devices to the package: "%1" SourcePath and DestinationPath attributes can't be specified on the <File> element if ExcludePath is specified. Both SourcePath and DestinationPath attributes must be specified on the <File> element if ExcludePath is not specified. You must specify a ResourceId value in the [ResourceMetadata] section when you use the /r option. The mapping file "%1" is missing a [Files] section. Reading mapping file "%1" (handler.AddSectionHandler(&keyValidator))onecore\printscan\appxpackaging\tools\makeappx\src\keylist.cpp(keyId.SetValue(tokens.At(0)))(encryptionKey.SetValue(tokens.At(1)))(list->AddMappedItem(keyIdStr, keyStr))Encryption key is missing on line %1!d!. The base64 encoded encryption key has wrong length. Only 44-character base64 strings are allowed. The base64 encoded encryption key ID string has wrong length. Only %1!d! character base64 strings are allowed. Too many tokens on encryption keys in the key file. Only one group id to encryption key mapping is allowed. You can't use both encryption keys "%1" and "%2" with the same group id. The mapping file does not have any keys in the [Keys] section. The mapping file "%1" is missing a [Keys] section. onecore\printscan\appxpackaging\tools\makeappx\src\mappedlist.cppFilesResourceMetadataKeysExternalPackagesPublisherBridgingAt line %1!d!, column %2!d!: %3. Skipping unknown section "[%1" starting from line %2!d!. [%1] section found on line %2!d!. Duplicate [%1] section found on line %2!d!. onecore\printscan\appxpackaging\tools\makeappx\src\resourcevariant.cpp(newResourceVariant) == NULLlanguage-scale-dxfeaturelevel-(String::CaseInsensitiveStartsWith(resourceDimensions, LanguagePrefix, &hasLanguagePrefix))(String::CaseInsensitiveStartsWith(resourceDimensions, ScalePrefix, &hasScalePrefix))(String::CaseInsensitiveStartsWith(resourceDimensions, DXFeatureLevelPrefix, &hasDXFeatureLevelPrefix))(languageTagString.SetValueFromString(resourceDimensions + ((sizeof(*RtlpNumberOf(LanguagePrefix))) - 1)))(scaleValueString.SetValueFromString(resourceDimensions + ((sizeof(*RtlpNumberOf(ScalePrefix))) - 1)))100120140160180150225200220240300400125250500(dxFeatureLevelString.SetValueFromString(resourceDimensions + ((sizeof(*RtlpNumberOf(DXFeatureLevelPrefix))) - 1)))(GetAttributeValue( resourceElementAttributes, L"", Manifest::AttributeNameWithoutPrefix::Language, &(result->language)))(GetAttributeValue( resourceElementAttributes, Manifest::Windows10UapNamespace, Manifest::AttributeNameWithoutPrefix::Scale, &(result->scale)))(GetAttributeValue( resourceElementAttributes, Manifest::Windows10UapNamespace, Manifest::AttributeNameWithoutPrefix::DXFeatureLevel, &(result->dxFeatureLevel)))(GetAttributeValue( resourceElementAttributes, Manifest::WindowsBlueNamespace, Manifest::AttributeNameWithoutPrefix::Scale, &(result->scale)))(GetAttributeValue( resourceElementAttributes, Manifest::WindowsBlueNamespace, Manifest::AttributeNameWithoutPrefix::DXFeatureLevel, &(result->dxFeatureLevel)))(GetAttributeValue( resourceElementAttributes, Manifest::Windows2014Namespace, Manifest::AttributeNameWithoutPrefix::Scale, &(result->scale)))onecore\printscan\AppxPackaging\lib\Core\src\StreamHelper.hpp(mxWriter->SetByteOrderMark(false))UTF-8(mxWriter->SetEncoding(L"UTF-8"))1.0(mxWriter->SetVersion(L"1.0"))(mxWriter->SetIndent(false))(mxWriter->SetDisableOutputEscaping(false))(mxWriter->SetOmitXmlDeclaration(false))(mxWriter->SetStandalone(false))(mxWriter->StartDocument())(MXAttributes::Create(&mxAttributes))(mxAttributes->AddAttribute(L"", Manifest::XmlNamespacePrefix, Manifest::Windows10FoundationNamespace))(StringHelper::GetQualifiedName(Manifest::XmlNamespacePrefix, Manifest::UapNamespaceAlias, &uapNamespaceAliasQName))(mxAttributes->AddAttribute(L"", uapNamespaceAliasQName, Manifest::Windows10UapNamespace))(ignorableNamespacesBuilder.AppendString(Manifest::UapNamespaceAlias))(StringHelper::GetQualifiedName(Manifest::XmlNamespacePrefix, Manifest::RS4UapNamespaceAlias, &uap6NamespaceAliasQName))(mxAttributes->AddAttribute(L"", uap6NamespaceAliasQName, Manifest::RS4UapNamespace))(ignorableNamespacesBuilder.AppendChar(L' '))(ignorableNamespacesBuilder.AppendString(Manifest::RS4UapNamespaceAlias))IgnorableNamespaces(mxAttributes->AddAttribute(L"", L"IgnorableNamespaces", ignorableNamespaces.GetChars()))(mxAttributes->AddAttribute(L"", Manifest::XmlNamespacePrefix, Manifest::Namespace))(StringHelper::GetQualifiedName(Manifest::XmlNamespacePrefix, Manifest::WindowsBlueNamespaceAlias, &windowsBlueNamespaceAliasQName))(mxAttributes->AddAttribute(L"", windowsBlueNamespaceAliasQName, Manifest::WindowsBlueNamespace))(StringHelper::GetQualifiedName(Manifest::XmlNamespacePrefix, Manifest::Windows2014NamespaceAlias, &windows2014NamespaceAliasQName))(mxAttributes->AddAttribute(L"", windows2014NamespaceAliasQName, Manifest::Windows2014Namespace))(mxWriter->StartElement(L"", Manifest::ElementNameWithoutPrefix::Package, *mxAttributes))(mxWriter->EndElement(L"", Manifest::ElementNameWithoutPrefix::Package))(mxWriter->EndDocument())(mxWriter->Flush())(manifestReader->GetPackageId(&appPackageId))(appPackageId->GetName(&packageIdName))(mxAttributes->AddAttribute(L"", Manifest::AttributeNameWithoutPrefix::Name, packageIdName))(appPackageId->GetPublisher(&packagePublisher))(mxAttributes->AddAttribute(L"", Manifest::AttributeNameWithoutPrefix::Publisher, packagePublisher))(appPackageId->GetVersion(&packageVersion))(ConvertVersionToString(packageVersion, 4, 4, &versionString))(mxAttributes->AddAttribute(L"", Manifest::AttributeNameWithoutPrefix::Version, versionString))(mxAttributes->AddAttribute(L"", Manifest::AttributeNameWithoutPrefix::ResourceId, resourceId))(mxWriter->StartElement(L"", Manifest::ElementNameWithoutPrefix::Identity, *mxAttributes))(mxWriter->EndElement(L"", Manifest::ElementNameWithoutPrefix::Identity))(appPackageProperties->GetStringValue(propertyName, &propertyValue))(MXAttributes::Create(&emptyAttributes))(mxWriter->StartElement(L"", propertyName, *emptyAttributes))(mxWriter->Characters(propertyValue))(mxWriter->EndElement(L"", propertyName))(manifestReader->GetProperties(&appPackageProperties))(mxWriter->StartElement(L"", Manifest::ElementNameWithoutPrefix::Properties, *emptyAttributes))(mxWriter->StartElement(Manifest::Windows10FoundationNamespace, Manifest::ElementNameWithoutPrefix::ResourcePackage, *emptyAttributes))(mxWriter->Characters(L"true"))(mxWriter->EndElement(Manifest::Windows10FoundationNamespace, Manifest::ElementNameWithoutPrefix::ResourcePackage))(StringHelper::GetQualifiedName(Manifest::RS4UapNamespaceAlias, Manifest::ElementNameWithoutPrefix::AllowExecution, &allowExecutionQName))(mxWriter->StartElement(Manifest::RS4UapNamespace, allowExecutionQName, *emptyAttributes))(mxWriter->Characters(L"false"))(mxWriter->EndElement(Manifest::RS4UapNamespace, allowExecutionQName))(StringHelper::GetQualifiedName(Manifest::WindowsBlueNamespaceAlias, Manifest::ElementNameWithoutPrefix::ResourcePackage, &resourcePackageElementQName))(mxWriter->StartElement(Manifest::WindowsBlueNamespace, Manifest::ElementNameWithoutPrefix::ResourcePackage, resourcePackageElementQName, *emptyAttributes))(mxWriter->EndElement(Manifest::WindowsBlueNamespace, Manifest::ElementNameWithoutPrefix::ResourcePackage, resourcePackageElementQName))(WritePropertyValue(mxWriter, appPackageProperties.Get(), Manifest::ElementNameWithoutPrefix::DisplayName))(WritePropertyValue(mxWriter, appPackageProperties.Get(), Manifest::ElementNameWithoutPrefix::PublisherDisplayName))(WritePropertyValue(mxWriter, appPackageProperties.Get(), Manifest::ElementNameWithoutPrefix::Logo))(mxWriter->EndElement(L"", Manifest::ElementNameWithoutPrefix::Properties))(mxWriter->StartElement(L"", Manifest::ElementNameWithoutPrefix::Resources, *emptyAttributes))(MXAttributes::Create(&resourceAttributes))(resourceAttributes->AddAttribute(L"", Manifest::AttributeNameWithoutPrefix::Language, resourceVariant->GetLanguage()))(StringHelper::GetQualifiedName(resourceVariant->GetManifestNamespaceAlias(), Manifest::AttributeNameWithoutPrefix::Scale, &scaleAttributeQName))(resourceAttributes->AddAttribute(L"", Manifest::AttributeNameWithoutPrefix::Scale, scaleAttributeQName, resourceVariant->GetScale()))(StringHelper::GetQualifiedName(resourceVariant->GetManifestNamespaceAlias(), Manifest::AttributeNameWithoutPrefix::DXFeatureLevel, &dxFeatureLevelAttributeQName))(resourceAttributes->AddAttribute(L"", Manifest::AttributeNameWithoutPrefix::DXFeatureLevel, dxFeatureLevelAttributeQName, resourceVariant->GetDXFeatureLevel()))(mxWriter->StartElement(L"", Manifest::ElementNameWithoutPrefix::Resource, *resourceAttributes))(mxWriter->EndElement(L"", Manifest::ElementNameWithoutPrefix::Resource))(mxWriter->EndElement(L"", Manifest::ElementNameWithoutPrefix::Resources))(manifestReader->GetPrerequisite(prerequisiteName, &prerequisiteValue))onecore\printscan\appxpackaging\tools\makeappx\src\resourcemanifestwriter.cpp(ConvertVersionToString(prerequisiteValue, 2, 3, &prerequisiteValueString))(mxWriter->StartElement(Manifest::Namespace, prerequisiteName, *emptyAttributes))(mxWriter->Characters(prerequisiteValueString))(mxWriter->EndElement(Manifest::Namespace, prerequisiteName))(mxWriter->StartElement(Manifest::Namespace, Manifest::ElementNameWithoutPrefix::Prerequisites, *emptyAttributes))(WritePrerequisiteValue(mxWriter, manifestReader, Manifest::ElementNameWithoutPrefix::OSMinVersion))(WritePrerequisiteValue(mxWriter, manifestReader, Manifest::ElementNameWithoutPrefix::OSMaxVersionTested))(mxWriter->EndElement(Manifest::Namespace, Manifest::ElementNameWithoutPrefix::Prerequisites))(MXAttributes::Create(&targetDeviceFamilyAttributes))(targetDeviceFamily->GetName(&targetDeviceFamilyName))(targetDeviceFamilyAttributes->AddAttribute(L"", Manifest::AttributeNameWithoutPrefix::Name, targetDeviceFamilyName))(targetDeviceFamily->GetMinVersion(&targetDeviceFamilyMinVersion))(ConvertVersionToString(targetDeviceFamilyMinVersion, 4, 4, &targetDeviceFamilyMinVersionString))(targetDeviceFamilyAttributes->AddAttribute(L"", Manifest::AttributeNameWithoutPrefix::MinVersion, targetDeviceFamilyMinVersionString))(targetDeviceFamily->GetMaxVersionTested(&targetDeviceFamilyMaxVersionTested))(ConvertVersionToString(targetDeviceFamilyMaxVersionTested, 4, 4, &targetDeviceFamilyMaxVersionTestedString))(targetDeviceFamilyAttributes->AddAttribute(L"", Manifest::AttributeNameWithoutPrefix::MaxVersionTested, targetDeviceFamilyMaxVersionTestedString))(mxWriter->StartElement(Manifest::Windows10FoundationNamespace, Manifest::ElementNameWithoutPrefix::TargetDeviceFamily, *targetDeviceFamilyAttributes))(mxWriter->EndElement(Manifest::Windows10FoundationNamespace, Manifest::ElementNameWithoutPrefix::TargetDeviceFamily))(manifestReaderComPtr.As(&manifestReader3))(mxWriter->StartElement(Manifest::Windows10FoundationNamespace, Manifest::ElementNameWithoutPrefix::Dependencies, *emptyAttributes))(manifestReader3->GetTargetDeviceFamilies(&targetDeviceFamilies))(targetDeviceFamilies->GetHasCurrent(&hasCurrent))(targetDeviceFamilies->GetCurrent(¤tTargetDeviceFamily))(WriteTargetDeviceFamily(mxWriter, currentTargetDeviceFamily.Get()))(targetDeviceFamilies->MoveNext(&hasCurrent))(mxWriter->EndElement(Manifest::Windows10FoundationNamespace, Manifest::ElementNameWithoutPrefix::Dependencies))(CreateStreamOnHGlobal( 0, 1, &outputStream))(MXWriter::Create(&mxWriter))(mxWriter->SetOutput(outputStream))(StartResourceManifest(mxWriter, manifestOSVersion, allowExecution))(WriteIdentityElement(mxWriter, appManifestReader, packageVersionOverride, resourceId))(WritePropertiesElement(mxWriter, appManifestReader, manifestOSVersion, allowExecution))(WriteResourcesElement(mxWriter, resourceVariants))(WriteDependenciesElement(mxWriter, appManifestReader))(WritePrerequisitesElement(mxWriter, appManifestReader))(EndResourceManifest(mxWriter))(SetStreamPosition(outputStream.Get(), 0))%8ķi @ 7-$The input app manifest must have a %1 value of 6.3 or greater. (CoCreateInstance( __uuidof(SAXXMLReader60), 0, CLSCTX_INPROC_SERVER, __uuidof(ISAXXMLReader), reinterpret_cast(saxReader.GetAddressOf())))(ManifestResourcesEditor::Create(saxReader.Get(), outputStream.Get(), resourceVariantsToKeep, &manifestEditor))(saxReader->putContentHandler(manifestEditor.Get()))(saxReader->parse(var))(newEditor) == NULL(newEditor->Initialize(saxReader, outputStream))onecore\printscan\appxpackaging\tools\makeappx\src\manifestresourceseditor.cpp(this->whitespaceBuffer.DeleteAll())(Xml::MXAttributes::Create(&mxAttributes))(attributes->getLength(&numAttributes))(attributes->getURI(i, &attributeNamespaceString, &attributeNamespaceLength))(attributeNamespace.SetValue(attributeNamespaceString, attributeNamespaceLength))(attributes->getLocalName(i, &attributeLocalNameString, &attributeLocalNameLength))(attributeLocalName.SetValue(attributeLocalNameString, attributeLocalNameLength))(attributes->getQName(i, &attributeQNameString, &attributeQNameLength))(attributeQName.SetValue(attributeQNameString, attributeQNameLength))(attributes->getValue(i, &attributeValueString, &attributeValueLength))(attributeValue.SetValue(attributeValueString, attributeValueLength))(ConvertVersionToString(*this->packageVersionOverride, 4, 4, &versionOverrideString))(attributeValue.SetValueFromString(versionOverrideString))(attributeValue.SetValueFromString(this->packageArchitectureOverride))(mxAttributes->AddAttribute(attributeNamespace.GetChars(), attributeQName.GetChars(), attributeValue.GetChars()))(mxAttributes->GetISAXAttributes(editedAttributes))(ResourceVariant::Create(attributes, this->targetOsVersion, ¤tResourceVariant))(this->outputContentHandler->startElement(namespaceUri, namespaceUriLength, localName, localNameLength, rawName, rawNameLength, editedAttributes.Get()))(this->RollbackDeleteWhitespace())(this->outputContentHandler->endElement(namespaceUri, namespaceUriLength, localName, localNameLength, rawName, rawNameLength))(charsCopy.SetValue(chars, static_cast(charsLength)))(this->whitespaceBuffer.Add(charsCopy.GetChars()))(this->outputContentHandler->characters(chars, charsLength))(this->outputContentHandler->characters(whitespaceSegment, static_cast(wcslen(whitespaceSegment))))END+,DF jو_@2Qn)nGǽ*pepxtsdiffkeyid16phobmresources.priEncryptionExclusionFileList.xmlNetworkManifest.xmlregistry.datregistry64.datuser.datuserclasses.dathttp://www.w3.org/2001/04/xmlenc#sha256packunpackbundleunbundleencryptdecryptconvertCGMbuildSHA256SHA384http://www.w3.org/2001/04/xmldsig-more#sha384SHA512http://www.w3.org/2001/04/xmlenc#sha512AppxPackaging.dllms-resource://%s/Files/%sonecore\printscan\appxpackaging\tools\makeappx\src\CGMExpansionBuilder.hppRtlRegisterFeatureConfigurationChangeNotificationRtlUnregisterFeatureConfigurationChangeNotificationRtlNotifyFeatureUsageNtQueryWnfStateDataNtUpdateWnfStateData_p0onecore\internal\sdk\inc\wil\Staging.hWilStaging_02!(HeapSetInformation(0, HeapEnableTerminationOnCorruption, 0, 0))(Log::SetLoggingInterfaceForSharedComponents())(autoCoInitialize.Initialize())onecore\printscan\appxpackaging\tools\makeappx\src\makeappx.cpp(parameters.Parse(numParameterTokens, parameterTokens, (sizeof(*RtlpNumberOf(OptionsForPack))), OptionsForPack, parametersValid))(ProcessCommonOptions(parameters, &overwrite, parametersValid))(ProcessCommonOptionsForPackage(parameters, &performanceOptions.deploymentValidation, &performanceOptions.localized, parametersValid))(parameters.Parse(numParameterTokens, parameterTokens, (sizeof(*RtlpNumberOf(OptionsForUnpack))), OptionsForUnpack, parametersValid))(parameters.Parse(numParameterTokens, parameterTokens, (sizeof(*RtlpNumberOf(OptionsForBundle))), OptionsForBundle, parametersValid))(parameters.Parse(numParameterTokens, parameterTokens, (sizeof(*RtlpNumberOf(OptionsForUnbundle))), OptionsForUnbundle, parametersValid))package(parameters.Parse(numParameterTokens, parameterTokens, (sizeof(*RtlpNumberOf(OptionsForEncrypt))), OptionsForEncrypt, parametersValid))(parameters.Parse(numParameterTokens, parameterTokens, (sizeof(*RtlpNumberOf(OptionsForDecrypt))), OptionsForDecrypt, parametersValid))(parameters.Parse(numParameterTokens, parameterTokens, (sizeof(*RtlpNumberOf(OptionsForConvert))), OptionsForConvert, parametersValid))(parameters.Parse(numParameterTokens, parameterTokens, (sizeof(*RtlpNumberOf(OptionsForBuild))), OptionsForBuild, parametersValid))(ProcessOptionsForBuild( parameters, &layoutFilePath, &inputPackagesFolder, &outputPackagesFolder, &selectedIDs, &hashAlgorithm, &versionOptions, &buildChildren, &buildParents, &compressionSetting, &performanceOptions, &encryptionSetting, &encryptionOptions, &makepriExeFullPath, parametersValid))(parameters.CheckConflictingParameters(optionForAlways, optionForNever, nullptr, parametersValid))(MapHashMethodUri(parameters, hashAlgorithm, parametersValid))(ProcessOptionsForManifestGeneration(parameters, manifestResourceInfo, parametersValid))(ProcessOptionForOutputPath(parameters, EncryptionOperation::Packaging, &outputPath, encryptPackage, parametersValid))(ProcessOptionsForInputContent(parameters, outputPath, performanceOptions->fileValidation, fileList, manifestResourceInfo, nullptr, inputCgmPath, publisherBridgingList, parametersValid))(FileExtensionHelper::ShouldUseMsixExtension(manifestResourceInfo->appManifestReader.Get(), &useMsixExtension))(FileExtensionHelper::ShouldUseMsixExtension(manifestPath, true , &useMsixExtension))(GetOutputPathWithExtension(outputPath, CommandType::Package, *encryptPackage, useMsixExtension, &outputPathWithExtension, parametersValid))(ProcessEncryptionKeyOptions(parameters, encryptionOptions, parametersValid))(ProcessParallelProcessingOptions(parameters, &performanceOptions->disableParallel, &performanceOptions->memoryLimit, parametersValid))(ProcessOptionMakePriExeFullPath(parameters, makepriExeFullPath, parametersValid))(GetFileStream(appManifestPath, OPC_STREAM_IO_READ, &inputManifestStream))(CoCreateInstance( __uuidof(AppxFactory), 0, CLSCTX_INPROC_SERVER, __uuidof(**(appxFactory.GetAddressOf())), IID_PPV_ARGS_Helper(appxFactory.GetAddressOf())))appxFactory->CreateManifestReader(inputManifestStream.Get(), &(manifestResourceInfo->appManifestReader))(manifestResourceInfo->appManifestReader.As(&manifestReader3))manifestResourceInfo->appManifestReader->GetPrerequisite( Manifest::ElementNameWithoutPrefix::OSMaxVersionTested, &osMaxVersionTested)(ProcessOptionsForInputPath(parameters, EncryptionOperation::Packaging, packagePath, encryptedPackage, parametersValid))(ProcessOptionsForOutputContent(parameters, outputDirectory, parametersValid))(ProcessOptionsForDecryption(parameters, decryptPackage, keyList, parametersValid))(ProcessVersionParameter(parameters.GetOption(OPTION_BUNDLE_VERSION), bundleVersion, parametersValid))(ProcessOptionForOutputPath(parameters, EncryptionOperation::Packaging, &outputPath, encryptBundle, parametersValid))(ProcessOptionsForInputContent(parameters, outputPath, true, fileList, 0, externalPackagesList, nullptr, nullptr, parametersValid))(FileExtensionHelper::ShouldUseMsixExtension(element->GetValue(), false , &useMsixExtension))(GetOutputPathWithExtension(outputPath, commandType, *encryptBundle, useMsixExtension, &outputPathWithExtension, parametersValid))(ProcessOptionsForInputPath(parameters, EncryptionOperation::Packaging, bundlePath, encryptedPackage, parametersValid))(ProcessEncryptionKeyOptions(parameters, &encryptionOptions, parametersValid))(ProcessOptionForEncryptDecrypt(parameters, EncryptionOperation::Encrypt, packagePath, encryptedPackagePath, parametersValid))(ProcessParallelProcessingOptions(parameters, disableParallel, memoryLimit, parametersValid))(ProcessOptionForEncryptDecrypt(parameters, EncryptionOperation::Decrypt, encryptedPackagePath, packagePath, parametersValid))(StringHelper::GetFullOutputPath(outputPathParameter, &longOutputPath))(StringHelper::GetFullOutputPath(makePriExePathFromOption, &makepriExePath))makepri.exe(GetFileNameWithExtension(outputPath, commandType, outputIsEncrypted, useMsixExtension, outputPathWithExtension))(ProcessOptionsForInputPath(parameters, encryptionOperation, inputPath, &inputIsEncrypted, parametersValid))(ProcessOptionForOutputPath(parameters, encryptionOperation, &localOutputPath, &outputIsEncrypted, parametersValid))(GetOutputPathWithExtension(localOutputPath, commandType, outputIsEncrypted, useMsixExtension, &outputPathWithExtension, parametersValid))(StringHelper::GetFullOutputPath(contentDirectoryNotNormalized, &contentDirectory))(FileList::CreateFromDirectoryWalker(contentDirectory, fileList, fileValidation))(FileList::CreateFromMappingFile(mappingFile, manifestResourceInfo, fileList, externalPackagesList, fileValidation))(StringHelper::GetFullOutputPath(cgmFilePath, &longPathOutputCgmFile))((StringHelper::GetFullOutputPath(publisherBridgingFile, &longPublisherBridgingFile)))(PublisherBridgingList::CreateFromMappingFile(longPublisherBridgingFile, publisherBridgingList))(StringHelper::GetFullOutputPath(outputDirectoryNotNormalized, &longPathOutputDirectory))(ProcessTristateParameter(parameters, OPTION_COMPRESS_ALL, OPTION_COMPRESS_NONE, compressionSetting, parametersValid))(ProcessTristateParameter(parameters, OPTION_ENCRYPT_ALL, OPTION_ENCRYPT_NONE, encryptionSetting, parametersValid))(ProcessVersionParameter(packageVersion, &versionOptions->customPackageVersion, parametersValid))(ProcessVersionParameter(bundleVersion, &versionOptions->customBundleVersion, parametersValid))((StringHelper::GetFullOutputPath(keyFilePath, &longKeyFilePath)))(KeyList::CreateFromMappingFile(longKeyFilePath, useAlternateKeyIdLength, &encryptionOptions->keyList))(StringCchCopyW(result, bufferSize, token))(StringCchCopyW(result + tokenLength, bufferSize - tokenLength, useMsixExtension ? FileExtension::EMsixExtension : FileExtension::EAppxExtension))(StringCchCopyW(result + tokenLength, bufferSize - tokenLength, useMsixExtension ? FileExtension::MsixExtension : FileExtension::AppxExtension))(StringCchCopyW(result + tokenLength, bufferSize - tokenLength, useMsixExtension ? FileExtension::EMsixBundleExtension : FileExtension::EAppxBundleExtension))(StringCchCopyW(result + tokenLength, bufferSize - tokenLength, useMsixExtension ? FileExtension::MsixBundleExtension : FileExtension::AppxBundleExtension))(StringCchCopyW(result + tokenLength, bufferSize - tokenLength, Xml::XmlExtension))(GetFileStream(manifestPath, OPC_STREAM_IO_READ, &manifestStream))(ResourceManifestWriter::WriteManifest( manifestResourceInfo->appManifestReader.Get(), manifestResourceInfo->appManifestOsVersion, nullptr, true, manifestResourceInfo->resourceId, manifestResourceInfo->resourceVariants, &manifestStream))(manifestResourceInfo->appManifestReader->GetStream(&inputManifestStream))(ManifestResourcesEditor::EditManifestResources( inputManifestStream.Get(), manifestResourceInfo->appManifestOsVersion, nullptr, nullptr, &(manifestResourceInfo->resourceVariants), &manifestStream))(CreatePackage( overwrite, hashAlgorithm, fileList, outputPath, manifestStream.Get(), forceCompressionNone, performanceOptions, encryptPackage, encryptionOptions, cgmPath, mainPackagePathForResourceExemption, makepriExeFullPath, publisherBridgingList))(GetBytesFromFirstKey(keyList, keyInfo))(GetFileStream(packagePath, OPC_STREAM_IO_READ, &packageStream))(CoCreateInstance( __uuidof(AppxEncryptionFactory), 0, CLSCTX_INPROC_SERVER, __uuidof(**(appxFactory.GetAddressOf())), IID_PPV_ARGS_Helper(appxFactory.GetAddressOf())))appxFactory->CreateEncryptedPackageReader( packageStream.Get(), keyInfo, &reader)appxFactory->CreatePackageReader(packageStream.Get(), &reader)(FileList::CreateFromPackageReader(reader.Get(), &fileList))reader->GetManifest(&manifestReader)(PackageValidator::Validate(manifestReader.Get(), localized, *(fileList->GetMap())))(GetAppxPackagingModuleHandle(&appxPackagingDllModule))reinterpret_cast(GetProcAddress(appxPackagingDllModule, (LPCSTR)UnpackEncryptedMethodOrdinal))(unpackEncrypted(packagePath, outputDirectory, appendPfn, decrypt, keyInfo, &messageHandler, 0))reinterpret_cast(GetProcAddress(appxPackagingDllModule, (LPCSTR)UnpackMethodOrdinal))(unpack(packagePath, outputDirectory, appendPfn, &messageHandler, 0))(StringHelper::GetFullOutputPath(outputDirectory, &longOutputDirectory))(FileSystemHelper::CreateDirectoryTree(longOutputDirectory, false))reinterpret_cast(GetProcAddress(appxPackagingDllModule, (LPCSTR)UnbundleEncryptedMethodOrdinal))(unbundleEncrypted( bundlePath, longOutputDirectory, appendPfn, decrypt, keyInfo, &messageHandler, 0))reinterpret_cast(GetProcAddress(appxPackagingDllModule, (LPCSTR)UnbundleMethodOrdinal))(unbundle(bundlePath, longOutputDirectory, appendPfn, &messageHandler, 0))(ResolveOutputPath(overwrite, encryptedPackagePath, &tempOutputPath))(ResolveOutputPath(overwrite, packagePath, &tempOutputPath))(allFiles) == NULLCGMLayoutFileParser::ParseLayoutFile(sourceLayoutFile, allFiles.get())(ResolveOutputPath(overwrite, convertedCGMPath, &tempOutputPath))(FileList::CreateFromDirectoryWalker(sourceDirectory, wil::out_param(fileList)))(StringHelper::GetFullOutputPath(inputPackagesFolder, &normalizedInputPackagesFolder))(StringHelper::GetFullOutputPath(outputPackagesFolder, &normalizedOutputPackagesFolder))(PackagingLayoutParser::Create(layoutFilePath, encryptionSetting, &layoutParser))(layoutParser->BuildAll(normalizedInputPackagesFolder, normalizedOutputPackagesFolder, overwrite, hashAlgorithm, versionOptions, compressionSetting, performanceOptions, encryptionOptions, makepriExeFullPath))(layoutParser->BuildById(normalizedInputPackagesFolder, normalizedOutputPackagesFolder, selectedIDs, buildChildren, buildParents, overwrite, hashAlgorithm, versionOptions, compressionSetting, performanceOptions, encryptionOptions, makepriExeFullPath))LoadLibraryExW(AppxPackagingDllName, 0, 0x00000800 | 0x00000200)(GetFileStream(sourceCGMPath, OPC_STREAM_IO_READ, &sourceCGMStream))(GetFileStream(outputCGMPath, OPC_STREAM_IO_WRITE, &outputCGMStream))(appxFactory.As(&appxFactory2))appxFactory2->CreateContentGroupMapWriter( outputCGMStream.Get(), &appxCGMWriter)(allFilePathsToBeMatched) == NULLsourceCGMReader->GetRequiredGroup(&requiredGroup)(requiredFilesMap) == NULLVerifyAndExpandOneGroup(requiredGroup.Get(), allFilePaths, cgmExpansionBuilder, requiredFilesMap)sourceCGMReader->GetAutomaticGroups(&sourceCGMAutoGroups)sourceCGMAutoGroups->GetHasCurrent(&hasCurrent)sourceCGMAutoGroups->GetCurrent(&curGroup)curGroup->GetName(&groupName)VerifyAndExpandOneGroup(curGroup.Get(), allFilePaths, cgmExpansionBuilder, uniquePaths)ContentGroupMapValidator::CrossValidateAutomaticWithRequiredContentGroup( uniquePaths , requiredFilesMap)appxCGMWriter->AddAutomaticGroup(groupName)(hr)sourceCGMAutoGroups->MoveNext(&hasCurrent)APPX_E_INVALID_CONTENTGROUPMAPappxCGMWriter->Close()contentGroup->GetFiles(&groupFiles)groupFiles->GetHasCurrent(&hasFiles)groupFiles->GetCurrent(&name)CGMExpansionHelper::ExpandCGMPath( name.get(), allFilePaths, expandedPaths.get())cgmExpansionBuilder->ExpandCGMResourceFileName(name.get(), &cgmResolvedPaths)uniquePaths->Insert(entry.get(), entry.get())uniquePaths->Insert(name.get(), name.get())groupFiles->MoveNext(&hasFiles)(GetBytesFromFirstKey(encryptionOptions.keyList, keyInfo))(CoCreateInstance( __uuidof(AppxEncryptionFactory), 0, CLSCTX_INPROC_SERVER, __uuidof(IAppxEncryptionFactory), &appxEncryptionFactory))appxEncryptionFactory.As(&appxEncryptionFactory3)(GetFileStream(encryptedPackagePath, OPC_STREAM_IO_WRITE, &encryptedPackageStream))(CreateUri(Sha256AlgorithmUri, 0x00000100, 0, &hashMethodUri))XTS-AESEncryptionFileExemptionBuilder::CreateAndInitialize( packagePath, mainPackagePathForResourceExemption, &encryptionExemptionBuilder, makepriExeFullPath)encryptionExemptionBuilder->GetFullExemptionList( nullptr, fileNames, &filesCount)appxEncryptionFactory3->EncryptBundle( packageStream.Get(), encryptedPackageStream.Get(), &packageSettings, keyInfo, &fileExemptionList)appxEncryptionFactory3->EncryptPackage( packageStream.Get(), encryptedPackageStream.Get(), &packageSettings, keyInfo, &fileExemptionList)appxEncryptionFactory3.As(&appxEncryptionFactory4)appxEncryptionFactory4->EncryptPackage( packageStream.Get(), encryptedPackageStream.Get(), &packageSettings, keyInfo, &fileExemptionList, memoryLimit)(encryptedPackageStream->Commit(STGC_DEFAULT))(CoCreateInstance( __uuidof(AppxEncryptionFactory), 0, CLSCTX_INPROC_SERVER, __uuidof(**(appxEncryptionFactory.GetAddressOf())), IID_PPV_ARGS_Helper(appxEncryptionFactory.GetAddressOf())))(GetFileStream(encryptedPackagePath, OPC_STREAM_IO_READ, &encryptedPackageStream))(GetFileStream(packagePath, OPC_STREAM_IO_WRITE, &packageStream))appxEncryptionFactory->DecryptBundle( encryptedPackageStream.Get(), packageStream.Get(), keyInfo)appxEncryptionFactory->DecryptPackage( encryptedPackageStream.Get(), packageStream.Get(), keyInfo)(packageStream->Commit(STGC_DEFAULT))(CoCreateInstance(__uuidof(AppxNoValidationFactory), 0, CLSCTX_INPROC_SERVER, __uuidof(**(noValidationFactory.GetAddressOf())), IID_PPV_ARGS_Helper(noValidationFactory.GetAddressOf())))(noValidationFactory->EnableOrDisableBlockHashValidation(enable, previousValue))Local\SM0:%lu:%lu:%hs'RBhB> LayAw7 dGO~m4"Nt:UH sIu`2[qF(2xCheck the file path "%1". It does not match any file path in the content directory or layout. Remove file "%1" from the automatic group. Footprint files cannot be part of an automatic group and should not be explicitly declared in the content group map. Check the file path wildcard pattern "%1". It does not match any file path in the content directory or layout. Adding automatic content group "%1" to the final content group map. The source content group map provided "%1" is invalid. Check the resources.pri path provided. The option "-r" was used but the resources.pri file cannot be opened at the given path %s. Add file "%1" to your source content group map either explicitly or through a wildcard. All files in the content directory or layout file must be included in the source content group map. Adding automatic content group file "%1" to the final content group map. The specified output package folder "%1" is not valid. Make sure a folder can be created at this location. OfhFl9M耈D|.rYou can't have AppxManifest.xml in the mapping file when you use /m. Using "%1" as the manifest for the package. You must include a valid app package manifest file named AppxManifest.xml in the source. Examples: --------- MakeAppx build /f "C:\myLayout.xml" /op "C:\packages" /v /h SHA256 MakeAppx build /f "C:\myLayout.xml" /id "id1,id2,id3" /nbp /ip "C:\builtPackages" /iv /op "C:\packages" MakeAppx build /f "C:\myLayout.xml" /id "id1" /bc /pv 1.0.5.0 /bv 3.2.0.0 /ip "C:\builtPackages" /op "C:\packages" MakeAppx build /f "C:\myLayout.xml" /id "id1" /bc /pv 1.0.5.0 /bv 3.2.0.0 /ip "C:\builtPackages" /op "C:\packages" /pri C:\tools\makepri.exe Usage: ------ MakeAppx build [options] /f <packaging layout> /op <output folder name> MakeAppx build [options] /f <packaging layout> /id <ID list> /ip <input folder name> /op <output folder name> Description: ------------ Builds packages and bundles described by the <packaging layout> file. All output files will be placed inside <output folder name>. By default, all packages and bundles in the packaging layout will be built. A subset can be selected by using the /id parameter and specifying a comma- separated list of package and package family IDs to build. When /id is used, the build process may need to reference packages that are not part of the selected IDs but are still in the same related set. The /ip parameter should be provided in this case to specify a folder where an existing copy of these packages can be found. Similarly, /ip should also be specified if the /iv option is used, so that the build process can find the previous version number to be incremented. Options: -------- Example: -------- MakeAppx convertCGM /s MyApp\SourceContentGroupMap.xml /f MyApp\AppxContentGroupMap.xml /d MyApp MakeAppx convertCGM /s MyApp\SourceContentGroupMap.xml /f MyApp\AppxContentGroupMap.xml /d MyApp /pri C:\tools\makepri.exe MakeAppx convertCGM /v /s MyApp\SourceContentGroupMap.xml /f MyApp\AppxContentGroupMap.xml /l MyAppLayout.txt /r MyApp\resources.pri Usage: ------ MakeAppx convertCGM /s <source CGM path> /f <final CGM path> { /d <content directory | /l <layout file path>} [/r <resources.pri path>] [/o] [/no] [/v] Description: ------------ Creates a final content group map (CGM) at <final CGM path> by expanding the wildcards in the source content group map <source CGM path> based on either the source content directory <content directory> (the directory, including subdirectories, where the package will be created from) or the layout file <layout file path> (a list of file paths for every file in the package). Options: -------- Example: -------- MakeAppx.exe decrypt /p MyPackage.msix /ep MyEncryptedPackage.emsix /kt MakeAppx.exe decrypt p MyPackage.msix /ep MyEncryptedPackage.emsix /kf MyKeyFile.txt MakeAppx.exe decrypt /p MyPackage.appx /ep MyEncryptedPackage.eappx /kt MakeAppx.exe decrypt p MyPackage.appx /ep MyEncryptedPackage.eappx /kf MyKeyFile.txt Usage: ------ MakeAppx decrypt [options] /ep <package name> /p <output package name> /kf <key file> MakeAppx decrypt [options] /ep <package name> /p <output package name> /kt Description: ------------ Creates a decrypted app package at <output package name> by decrypting all files from <package name> using <key file> or the global test key. Options: -------- Example: -------- MakeAppx.exe encrypt /p MyPackage.msix /ep MyEncryptedPackage.emsix /kt MakeAppx.exe encrypt /p MyPackage.msix /ep MyEncryptedPackage.emsix /kf MyKeyFile.txt MakeAppx.exe encrypt /p MyPackage.msix /ep MyEncryptedPackage.emsix /kf MyKeyFile.txt /pri C:\tools\makepri.exe MakeAppx.exe encrypt /p MyPackage.appx /ep MyEncryptedPackage.eappx /kt MakeAppx.exe encrypt /p MyPackage.appx /ep MyEncryptedPackage.eappx /kf MyKeyFile.txt MakeAppx.exe encrypt /p MyPackage.appx /ep MyEncryptedPackage.eappx /kf MyKeyFile.txt /pri C:\tools\makepri.exe Usage: ------ MakeAppx encrypt [options] /p <package name> /ep <output package name> /kf <key file> MakeAppx encrypt [options] /p <package name> /ep <output package name> /kt Description: ------------ Creates an encrypted app package at <output package name> by adding all files from <package name> and then encrypting them with the key from <key file> if /kf is specified, or the global test key if /kt is specified. Options: -------- Example: -------- MakeAppx unbundle /v /p MyBundle.msixbundle /d "C:\My Files" MakeAppx unbundle /v /ep MyBundle.emsixbundle /d "C:\My Files" /kf MyKeyFile.txt MakeAppx unbundle /v /ep MyBundle.emsixbundle /d "C:\My Files" /kt MakeAppx unbundle /v /p MyBundle.appxbundle /d "C:\My Files" MakeAppx unbundle /v /ep MyBundle.eappxbundle /d "C:\My Files" /kf MyKeyFile.txt MakeAppx unbundle /v /ep MyBundle.eappxbundle /d "C:\My Files" /kt Usage: ------ MakeAppx unbundle [options] /p <input bundle name> /d <output directory> MakeAppx unbundle [options] /ep <encrypted input bundle name> /d <output directory> /kf <key file> MakeAppx unbundle [options] /ep <encrypted input bundle name> /d <output directory> /kt Description: ------------ Extracts all files within an app bundle at <input bundle name> to the specified <output directory>. The output has the same directory structure as the bundle. The individual packages within the bundle aren't unpacked. Use /p when the bundle being unbundled is unencrypted. Use /ep when the bundle is encrypted. If you use /ep you must specify either /kt or /kf. Options: -------- Examples: --------- MakeAppx bundle /v /d "C:\My Files" /p MyBundle.msixbundle MakeAppx bundle /v /o /bv 1.0.1.2096 /f MyMapping.txt /p MyBundle.msixbundle MakeAppx bundle /v /o /bv 1.0.1.2096 /f MyMapping.txt /p MyBundle.msixbundle /fb MakeAppx bundle /v /o /bv 1.0.1.2096 /f MyMapping.txt /ep MyBundle.emsixbundle /kf MyKeyFile.txt MakeAppx bundle /v /o /bv 1.0.1.2096 /f MyMapping.txt /ep MyBundle.emsixbundle /kf MyKeyFile.txt /pri C:\tools\makepri.exe MakeAppx bundle /v /o /bv 1.0.1.2096 /f MyMapping.txt /ep MyBundle.emsixbundle /kt MakeAppx bundle /v /d "C:\My Files" /p MyBundle.appxbundle MakeAppx bundle /v /o /bv 1.0.1.2096 /f MyMapping.txt /p MyBundle.appxbundle MakeAppx bundle /v /o /bv 1.0.1.2096 /f MyMapping.txt /p MyBundle.appxbundle /fb MakeAppx bundle /v /o /bv 1.0.1.2096 /f MyMapping.txt /ep MyBundle.eappxbundle /kf MyKeyFile.txt MakeAppx bundle /v /o /bv 1.0.1.2096 /f MyMapping.txt /ep MyBundle.eappxbundle /kf MyKeyFile.txt /pri C:\tools\makepri.exe MakeAppx bundle /v /o /bv 1.0.1.2096 /f MyMapping.txt /ep MyBundle.eappxbundle /kt Format of mapping files: ------------------------ Mapping files must begin with a line containing the string "[Files]", followed by lines describing the packages to add to the bundle. Each file is described by a pair of paths in quotation marks, separated by spaces or tabs, representing its source (on disk) and destination (in bundle). Example mapping file: --------------------- [Files] "C:\MyApp\MyApp_x86.msix" "MyApp_x86.msix" "C:\Program Files (x86)\ResPack.msix" "resources\resPack.msix" "\\MyServer\path\ResPack.msix" "Respack.msix" "my app files\respack.msix" "my app files\respack.msix" [Files] "C:\MyApp\MyApp_x86.appx" "MyApp_x86.appx" "C:\Program Files (x86)\ResPack.appx" "resources\resPack.appx" "\\MyServer\path\ResPack.appx" "Respack.appx" "my app files\respack.appx" "my app files\respack.appx" Usage: ------ MakeAppx bundle [options] /d <content directory> /p <output bundle name> MakeAppx bundle [options] /f <mapping file> /p <output bundle name> MakeAppx bundle [options] /d <content directory> /ep <encrypted output bundle name> /kf MyKeyFile.txt MakeAppx bundle [options] /f <mapping file> /ep <encrypted output bundle name> /kt Description: ------------ Creates an app bundle at <output bundle name> by adding all files from either <content directory> (including subfolders) or a list of files within <mapping file>. If either source contains a bundle manifest, it will be ignored. Using /p will result in the bundle being unencrypted, while using /ep will result in the bundle being encrypted. If you use /ep you must specify either /kt or /kf. Options: -------- Example: -------- MakeAppx unpack /v /p MyPackage.msix /d "C:\My Files" MakeAppx unpack /v /ep MyPackage.emsix /d "C:\My Files" /kf MyKeyFile.txt MakeAppx unpack /v /ep MyPackage.emsix /d "C:\My Files" /kt MakeAppx unpack /v /p MyPackage.appx /d "C:\My Files" MakeAppx unpack /v /ep MyPackage.eappx /d "C:\My Files" /kf MyKeyFile.txt MakeAppx unpack /v /ep MyPackage.eappx /d "C:\My Files" /kt Usage: ------ MakeAppx unpack [options] /p <input package name> /d <output directory> MakeAppx unpack [options] /ep <encrypted input package name> /d <output directory> /kf <key file> MakeAppx unpack [options] /ep <encrypted input package name> /d <output directory> /kt Description: ------------ Extracts all files within an app package at <input package name> to the specified <output directory>. The output has the same directory structure as the package. Use /p when the package being unpacked is unencrypted. Use /ep when the package is encrypted. If you use /ep you must specify either /kt or /kf. Options: -------- Format of publisher bridging files: ------------------------ Publisher bridging files must begin with a line containing the string "[PublisherBridging]", followed by lines describing the publisher bridging entries to be added to the package or bundle. Each entry is described by a pair of paths in quotation marks, separated by spaces or tabs, representing the publisher bridging XML and corresponding signed catalog file (on disk). The entries should be ordered from oldest publisher to newest publisher. Example publisher bridging files: --------------------- [PublisherBridging] "C:\Test\Publisher1.xml" "C:\Test\Publisher1.cat" Format of key files: ------------------------ Key files must begin with a line containing the string "[Keys]", followed by lines describing the keys to encrypt the package with. Each key is described by a pair of strings in quotation marks, separated by spaces or tabs. The first string represents the base64 encoded 32-byte key ID and the second string represents the base64 encoded 32-byte encryption key. Example key file: --------------------- [Keys] "OWVwSzliRGY1VWt1ODk4N1Q4R2Vqc04zMzIzNnlUREU=" "MjNFTlFhZGRGZEY2YnVxMTBocjd6THdOdk9pZkpvelc=" Examples: --------- MakeAppx pack /v /h SHA256 /d "C:\My Files" /p MyPackage.msix MakeAppx pack /v /o /f MyMapping.txt /p MyPackage.msix MakeAppx pack /m "MyApp\AppxManifest.xml" /f MyMapping.txt /p AppPackage.msix MakeAppx pack /r /m "MyApp\AppxManifest.xml" /f MyMapping.txt /p ResourcePackage.msix MakeAppx pack /v /h SHA256 /d "C:\My Files" /ep MyPackage.emsix /kf MyKeyFile.txt MakeAppx pack /v /h SHA256 /d "C:\My Files" /ep MyPackage.emsix /kf MyKeyFile.txt /pri C:\tools\makepri.exe MakeAppx pack /v /h SHA256 /d "C:\My Files" /ep MyPackage.emsix /kt MakeAppx pack /v /h SHA256 /d "C:\My Files" /ep MyPackage.emsix /kt /np MakeAppx pack /v /h SHA256 /d "C:\My Files" /p MyPackage.msix /ml 1073741824 MakeAppx pack /v /h SHA256 /d "C:\My Files" /p MyPackage.appx MakeAppx pack /v /o /f MyMapping.txt /p MyPackage.appx MakeAppx pack /m "MyApp\AppxManifest.xml" /f MyMapping.txt /p AppPackage.appx MakeAppx pack /m "MyApp\AppxManifest.xml" /f MyMapping.txt /p AppPackage.appx /pri C:\tools\makepri.exe MakeAppx pack /r /m "MyApp\AppxManifest.xml" /f MyMapping.txt /p ResourcePackage.appx MakeAppx pack /v /h SHA256 /d "C:\My Files" /ep MyPackage.eappx /kf MyKeyFile.txt MakeAppx pack /v /h SHA256 /d "C:\My Files" /ep MyPackage.eappx /kt MakeAppx pack /v /h SHA256 /d "C:\My Files" /ep MyPackage.eappx /kt /np MakeAppx pack /v /h SHA256 /d "C:\My Files" /p MyPackage.appx /ml 1073741824 Format of mapping files: ------------------------ Mapping files must begin with a line containing the string "[Files]", followed by lines describing the files to add to the package. Each file is described by a pair of paths in quotation marks, separated by spaces or tabs, representing its source (on disk) and destination (in package). When you use the /m parameter, the mapping file must also contain a section that begins with the line "[ResourceMetadata]", followed by lines that specify the ResourceDimensions for the package to be built. App packages may contain multiple resource dimensions, while resource packages can only contain one. This section must also declare a ResourceId value for resource packages. Example mapping file when the /m parameter is not used: ------------------------------------------------------- [Files] "C:\MyApp\StartPage.html" "default.html" "C:\Program Files (x86)\example.txt" "misc\example.txt" "\\MyServer\path\icon.png" "icon.png" "my app files\readme.txt" "my app files\readme.txt" "CustomManifest.xml" "AppxManifest.xml" Example mapping file when the /m parameter is used: --------------------------------------------------- [ResourceMetadata] "ResourceDimensions" "language-en-us" "ResourceId" "English" [Files] "images\en-us\logo.png" "en-us\logo.png" "en-us.pri" "resources.pri" Usage: ------ MakeAppx pack [options] /d <content directory> /p <output package name> MakeAppx pack [options] /f <mapping file> /p <output package name> MakeAppx pack [options] /m <app package manifest> /f <mapping file> /p <output package name> MakeAppx pack [options] /r /m <app package manifest> /f <mapping file> /p <output package name> MakeAppx pack [options] /d <content directory> /ep <encrypted output package name> /kf <key file> MakeAppx pack [options] /d <content directory> /ep <encrypted output package name> /kt Description: ------------ Creates an app package at <output package name> by adding all files from either <content directory> (including subfolders) or a list of files within <mapping file>. You must include a valid app package manifest file named AppxManifest.xml in either source if you don't use /m. Don't include a manifest in the source if you use /m. You must specify a mapping file when you use the /m option. If you use /m without /r, the result will be an app package having the same manifest as the one specified with /m, except with any resource dimensions not listed in the mapping file removed. If you use /m with /r, the result will be a resource package containing only the resource dimensions listed in the mapping file, applicable to the app package whose manifest is specified with /m. Using /p will result in the package being unencrypted, while using /ep will result in the package being encrypted. If you use /ep you must specify either /kt or /kf. Options: -------- The output path is too long. Unknown hash method: "%1" Option /h specified, using custom hash method: %1. Using default hash method: SHA256. Memory limit defaulting to %1!I64u! bytes. You must specify a value when providing the /ml parameter. You have specified a memory limit larger than your physical memory. This may result in poor performance. You cannot specify the /np option when providing a memory limit. Reading %1!d! encryption key(s) listed in "%2" (mapping file). The key file path (/kf) parameter is: "%1" Option /kt specified, encryption/decryption will use the global test key. You can't specify both a key file (/kf) and the global test key (/kt). You must specify a key file (/kf) or use the global test key (/kt). You can't specify both increment version (/iv) and a package version (/pv) or bundle version (/bv). You can only use the /bc and /nbp options if you specify the /id parameter. You must specify an output folder (/op). You must specify a packaging layout file (/f). The output directory can't be an existing file. The output directory (/d) parameter is: "%1" You must specify an output directory (/d). Reading %1!d! publisher bridging entries listed in "%2" (publisher bridging file). The publisher bridging file path (/pb) parameter is: "%1" Using "%1" as the final content group map for packing. Packing %1!d! file(s) listed in "%2" (mapping file) to "%3" (output file name). Packing %1!d! file(s) in "%2" (content directory) to "%3" (output file name). The mapping file (/f) parameter is: "%1" The content directory can't be a file. The content directory (/d) parameter is: "%1" You can't specify both a content directory (/d) and a mapping file (/f). You must specify either a content directory (/d) or a mapping file (/f). The path (/pri) parameter is: "%1" The Specified filepath is not MakePri.exe filepath: "%1". The Specified makepri.exe filepath doesn't exists. (/pri) parameter used: "%1". The output path can't be an existing folder. You can't specify both a package (/p) and an encrypted package (/ep) as output. You must specify an output path (/p). The input path can't be a folder. The path (/p) parameter is: "%1" The path (/ep) parameter is: "%1" You must specify an encrypted package extension when using the /ep parameter. You must specify an unencrypted package extension when using the /p parameter. You can't specify both a package (/p) and an encrypted package (/ep) as input. You must specify an input path (/p). Provide either a content directory (/d) or a layout file (/l). Provide either a content directory (/d) or a layout file (/l); the two options cannot be used together. You must specify an output path for the final content group map (/f). You must specify a source content group map (/s). The value "%1" is not a valid version number. Unpacking "%1" (package name) to "%2" (output directory). Option /pfn specified, files will be unpacked to a subfolder named after the package full name. You must specify an app manifest (/m) when you use the resource package parameter (/r). You must specify a mapping file (/f) when you use the /m option. Option /r specified, the output will be a resource package containing an autogenerated manifest based on the app package manifest (/m) parameter. @BXfA\bǁ IQCמv{uThe app package manifest path can't be a folder. The app package manifest (/m) parameter is: "%1" Publisher bridging feature is not supported in encrypted package or bundle. Option /nfv specified, skipping file validation. Option /l specified, the existence of resource file variations will not be verified. Option /nv specified, skipping deployment validation. Option /no specified, existing files will be preserved. Option /o specified, existing files will be overwritten. You can't specify options /o and /no at the same time. Option /v specified, switching to verbose output. Build failed. Build succeeded. Source content group map conversion failed. Source content group map conversion succeeded. Package decryption failed. Package decryption succeeded. Package encryption failed. Package encryption succeeded. Bundle extraction failed. Bundle extraction succeeded. Bundle creation failed. Bundle creation succeeded. Use the "%1" command to extract the contents of %2 files. See "MakeAppx %1 /?" for more information. Package extraction failed. Package extraction succeeded. Package creation failed. Package creation succeeded. Usage: ------ MakeAppx <command> [options] Valid commands: --------------- pack -- Create a new app package from files on disk unpack -- Extract an existing app package to files on disk bundle -- Create a new app bundle from files on disk unbundle -- Extract an existing app bundle to files on disk encrypt -- Encrypt an existing app package or bundle decrypt -- Decrypt an existing app package or bundle convertCGM -- Convert a source content group map (CGM) to the final content group map build -- Build packages using a packaging layout file For help with a specific command, enter "MakeAppx <command> /?" Microsoft (R) MakeAppx Tool Copyright (C) 2013 Microsoft. All rights reserved. 5:Aut:Aul:Aud:Au\:AuT:AuL:AuD:Au<:Au4:Au,:Au$:Au:ARtlDisownModuleHeapAllocationwilonecore\internal\sdk\inc\wil\opensource/wil/resource.happxFactory.As(&appxFactory2)appxFactory2->CreateContentGroupMapReader( contentGroupMapStream, &contentGroupMapReader)(allFilesToVisit) == NULLhrAllFilesPopulateStatus(allVisualAssetsFiles) == NULLallVisualAssetsFiles->Insert(visualAssetsFiles[i], &fakeValue)contentGroupMapReader->GetAutomaticGroups(&automaticGroups)automaticGroups->GetHasCurrent(&hasMoreGroups)automaticGroups->GetCurrent(&curGroup)(automaticFilesMap) == NULLContentGroupMapValidator::ConvertAutomaticContentGroupToFileMap( curGroup.Get(), automaticFilesMap, allFilesToVisit)ContentGroupMapValidator::ValidateContentGroup(automaticFilesMap, packageFiles, allVisualAssetsFiles)automaticGroups->MoveNext(&hasMoreGroups)(GetFileStream(mappingFileElement->GetValue(), OPC_STREAM_IO_READ, &payloadStream))appxFactory->CreatePackageReader(payloadStream.Get(), &payloadPackageReader)optionalStreamMapFile->GetStream(&contentGroupMapStream)ContentGroupMapValidator::IsMainApplicationPackage( payloadPackageReader.Get(), &isMain)ContentGroupMapFileExemptionBuilder::CreateAndInitialize( fileList, count, &cgmExemptionBuilder, makepriExeFullPath)cgmExemptionBuilder->GetExemptionListForPackage( mappingFileElement->GetKey(), isMain, fileNames, &filesCount)ContentGroupMapValidator::PopulateAllFilesInsidePackage( payloadPackageReader.Get(), &packageFiles)ContentGroupMapValidator::ValidateForPack( contentGroupMapStream.Get(), packageFiles, autoDeleteFileNames.Value(), static_cast(autoDeleteFileNames.Count()))(packageFilesLocal) == NULLpayloadFiles->GetHasCurrent(&hasMore)payloadFiles->GetCurrent(&payloadFile)payloadFile->GetName(&fileName)packageFilesLocal->Insert(fileNameBuffer, fileNameBuffer)payloadFiles->MoveNext(&hasMore)onecore\printscan\appxpackaging\tools\makeappx\src\contentgroupmapvalidator.cppcontentGroup->GetFiles(&contentFiles)contentFiles->GetHasCurrent(&hasMore)contentFiles->GetCurrent(&localFileName)(fake) == NULLfilesMap->Insert(localFileName.release(), fake.Detach())contentFiles->MoveNext(&hasMore)payloadPackageReader->GetManifest(&manifestReader)ManifestHelper::GetIsResourcePackage(manifestReader.Get(), &isResourcePackage)File "%1" declared multiple times in same Content Group. Declare file "%1" in the required group in the source content group map. Visual assets must be in the required group. File "%1" declared in ContentGroupMap but does not exist in the source directory. Check if you have files that are included in both the required group and an automatic group. File "%1" can't belong to both groups at the same time. Validating payload package content group map (if applicable) for bundle at "%1". onecore\printscan\appxpackaging\tools\makeappx\src\cgmlayoutfileparser.cpp(((HRESULT)0x8008020BL))*StringHelper::AllocAndCopyString( normalizedCgmFilePath, &secondCopyPath, nullptr)StringHelper::SplitString(secondCopyPath, L'*', parts)(ExpandCGMPathWithSingleTerminalAsterisk( originalCGMFilePath, normalizedCgmFilePath, allFilePaths, parts, expandedFilePaths))(ExpandCGMPathWithSingleAsteriskInTheMiddle( originalCGMFilePath, normalizedCgmFilePath, allFilePaths, parts, expandedFilePaths))(((HRESULT)0x80070057L))StringHelper::AllocAndCopyString( cgmFilePath, &copiedFilePath, &len)StringHelper::NormalizePackageFilePath( copy, &normalizedCgmFilePath)(ExpandCGMWithTerminalDoubleAsterisks( cgmFilePath, normalizedCgmFilePath, allFilePaths, expandedFilePaths))(ExpandCGMPathWithOneOrMoreSingleAsterisks( cgmFilePath, normalizedCgmFilePath, allFilePaths, expandedFilePaths))Expanding file path wildcard pattern "%1" from the source content group map. Invalid file path wildcard pattern "%1" from the source content group map. m_isInitialized(GetFileStream(resourcesPriFilePath, OPC_STREAM_IO_READ, &resourcesPriStream))ContentGroupMapFileExemptionBuilder::PopulateResourcesPriDump( nullptr, resourcesPriStream.Get(), nullptr, resourcesPriDump, makepriExeFullPath)resourcesPriDump.Count() == 0ContentGroupMapFileExemptionBuilder::BuildResourcesDumpDOMList( resourcesPriDump, resourceDumpsDOMList)resourceDumpsDOMList.Count() == 0ContentGroupMapFileExemptionBuilder::RetrieveMainPackageName(m_resourcesPriDOM->xmlDom.Get(), &m_mainPackageName)!m_isInitialized(resourceKeyUrl) == NULLStringCchPrintf( resourceKeyUrl, resourceURLLength, CGMExpansionBuilder::URIFormat, m_mainPackageName, resourceKey)ContentGroupMapFileExemptionBuilder::RetrievePathsByResolvingByUri( resourceKeyUrl, m_resourcesPriDOM->xmlDom.Get(), resolvedPaths)(CoCreateInstance(__uuidof(OpcFactory), 0, CLSCTX_INPROC_SERVER, __uuidof(**(opcFactory.GetAddressOf())), IID_PPV_ARGS_Helper(opcFactory.GetAddressOf())))(StringHelper::GetFullOutputPath(filePath, &longFilePath))(FileSystemHelper::CreateDirectoryTree(longFilePath, true))opcFactory->CreateStreamOnFile(longFilePath, ioMode, NULL, FILE_ATTRIBUTE_NORMAL, fileStream)(BuildXPath(XPathComponentType::AttributeLocalName, attributeName, attributeXPath))(node->selectSingleNode(attributeXPath, &attributeNode))(attributeNode->get_text(&nodeValue))(result.SetValue(nodeValue.Value(), nodeValue.Length()))(GetStringAttribute(node, attributeName, &attributeValue))k-k>'O 1<&FD msͳJaTxmlonecore\printscan\appxpackaging\tools\makeappx\src\packagebuilder.cpp(tempFilePathBuffer.SetValueFromString(path))!(fileNameStart >= tempFilePathBuffer.GetChars())!(fileNameStart < tempFilePathBuffer.GetChars() + tempFilePathBuffer.GetLength())~%u(StringCchPrintfW(number, numberBufferLength, L"~%u", i))!(numberLength <= tempFilePathBuffer.GetLength())!(static_cast(fileNameStart - tempFilePathBuffer.GetChars()) <= tempFilePathBuffer.GetLength() - numberLength)(CanOverwrite(outputPath, overwrite, &canOverwrite))(CreateTempFilePath(outputPath, tempOutputPath))(ResolveOutputPath(overwrite, outputPath, &tempOutputPath))(GetFileStream(packageName, OPC_STREAM_IO_WRITE, &packageStream))(GetFileStream(encryptionExclusionFilePath, OPC_STREAM_IO_READ, &encryptionExclusionFileStream))CreateFinalCGMFromInputCGM(inputCgmPath, files, &finalContentGroupMapPath)(GetFileStream(contentGroupMapPath, OPC_STREAM_IO_READ, &contentGroupMapStream))ContentGroupMapFileExemptionBuilder::CreateAndInitialize( manifestStream, resourcesPriStream.Get(), mainPackagePathForResourceExemption, &cgmExemptionBuilder, makepriExeFullPath)cgmExemptionBuilder->GetFullExemptionList( fileList->GetMap(), fileNames, &filesCount)ContentGroupMapValidator::ValidateForPack( contentGroupMapStream.Get(), fileList->GetMap(), autoDeleteFileNames.Value(), static_cast(autoDeleteFileNames.Count()))appxFactory->CreateManifestReader(manifestStream, &manifestReader)(CreateUri(hashAlgorithm, 0x00000001, 0, &hashMethodUri))EncryptionFileExemptionBuilder::CreateAndInitialize( manifestStream, resourcesPriStream.Get(), encryptionExclusionFileStream.Get(), mainPackagePathForResourceExemption, &encryptionExemptionBuilder, makepriExeFullPath)encryptionExemptionBuilder->GetFullExemptionList( fileList->GetMap(), fileNames, &filesCount)appxEncryptionFactory3->CreateEncryptedPackageWriter( packageStream.Get(), manifestStream, contentGroupMapStream.Get(), &settings, keyInfo, &fileExemptionList, &encryptedPackageWriter)appxFactory->CreatePackageWriter(packageStream.Get(), &settings, &packageWriter)(SortFileList(fileList, &fileCount, sortedFiles))(addFileSettingsListContainer.Initialize())NoneNormal(preparedFiles) == NULL(fileStreams) == NULLencryptedPackageWriter.As(&encryptedPackageWriter2)(encryptedPackageWriter2->AddPayloadFilesEncrypted( addedFiles, preparedFiles, performanceOptions.memoryLimit))packageWriter.As(&packageWriter3)(packageWriter3->AddPayloadFiles( addedFiles, preparedFiles, performanceOptions.memoryLimit))(packageWriter.As(&packageWriterInternal))(publisherBridgingList->EntryAt(i, &entry))(GetFileStream(entry.xmlFile, OPC_STREAM_IO_READ, &xmlStream))(GetFileStream(entry.catFile, OPC_STREAM_IO_READ, &catStream))packageWriterInternal->AddPublisherBridgingArtifact(xmlStream.Get(), catStream.Get())packageWriter.As(&packageWriter2)packageWriter2->Close( manifestStream, contentGroupMapStream.Get())encryptedPackageWriter->Close()(CreateStreamOnHGlobal(nullptr, 1, &packageStream))(GetFileStream(bundleName, OPC_STREAM_IO_WRITE, &packageStream))ContentGroupMapValidator::ValidateForBundle(sortedFiles, fileCount, makepriExeFullPath)EncryptionFileExemptionBuilder::CreateAndInitialize( sortedFiles, fileCount, &encryptionExemptionBuilder, makepriExeFullPath)appxEncryptionFactory3->CreateEncryptedBundleWriter( packageStream.Get(), bundleVersion, &settings, keyInfo, &fileExemptionList, &encryptedBundleWriter)(encryptedBundleWriter.As(&encryptedBundleWriter3))(CoCreateInstance( __uuidof(AppxBundleFactory), 0, CLSCTX_INPROC_SERVER, __uuidof(**(appxBundleFactory.GetAddressOf())), IID_PPV_ARGS_Helper(appxBundleFactory.GetAddressOf())))appxBundleFactory->CreateBundleWriter(packageStream.Get(), bundleVersion, &bundleWriter)(bundleWriter.As(&bundleWriter4))(CoCreateInstance(__uuidof(AppxFactory), nullptr, CLSCTX_INPROC_SERVER, __uuidof(**(appxFactory.GetAddressOf())), IID_PPV_ARGS_Helper(appxFactory.GetAddressOf())))(CreateUri(Sha256AlgorithmUri, 0x00000001, 0, &hashMethodUri))(CreateStreamOnHGlobal(nullptr, 1, &tempPackageStream))(GetFileStream(inputPath, OPC_STREAM_IO_READ, &manifestStream))appxFactory->CreatePackageWriter(tempPackageStream.Get(), &settings, &tempPackageWriter)tempPackageWriter->Close(manifestStream.Get())(SetStreamPosition(tempPackageStream.Get(), 0))bundleWriter4->AddPackageReference(outputPath, tempPackageStream.Get(), isDefaultApplicablePackage)bundleWriter4->AddPayloadPackage(outputPath, tempPackageStream.Get(), isDefaultApplicablePackage)(ProcessEncryptedBundlePayloadFile( mappingFileElement->GetValue(), mappingFileElement->GetKey(), encryptedBundleWriter3, isDefaultApplicablePackage))(ProcessBundlePayloadFile( mappingFileElement->GetValue(), mappingFileElement->GetKey(), flatBundle, bundleWriter4, isDefaultApplicablePackage))(GetFileStream(inputPath, OPC_STREAM_IO_READ, &inputStream))encryptedBundleWriter3->AddExternalPackageReference( outputPath, inputStream.Get(), isDefaultApplicablePackage)bundleWriter4->AddExternalPackageReference( outputPath, inputStream.Get(), isDefaultApplicablePackage)(GetFileStream(optionalBundlesManifest, OPC_STREAM_IO_READ, &inputStream))encryptedBundleWriter3->AddExternalPackageReference( BundleManifest::FileNameForExistingOptionalBundlesManifest, inputStream.Get(), FALSE)bundleWriter4->AddExternalPackageReference( BundleManifest::FileNameForExistingOptionalBundlesManifest, inputStream.Get(), FALSE)bundleWriter->Close()encryptedBundleWriter->Close()(SetStreamPosition(packageStream.Get(), 0))(CoCreateInstance(__uuidof(AppxBundleFactory), nullptr, CLSCTX_INPROC_SERVER, __uuidof(**(appxBundleFactory.GetAddressOf())), IID_PPV_ARGS_Helper(appxBundleFactory.GetAddressOf())))appxBundleFactory->CreateBundleReader(packageStream.Get(), &bundleReader)bundleReader->GetManifest(&bundleManifestReader)bundleManifestReader->GetStream(&bundleManifestStream)(GetFileStream(bundleName, OPC_STREAM_IO_WRITE, &bundleManifestOutputStream))(bundleManifestStream->CopyTo(bundleManifestOutputStream.Get(), maxSize, &sizeRead, &sizeWritten))(sortedFiles) == NULL!(GetFileAttributesExW(longFilePath, GetFileExInfoStandard, &fileData))FileSystemHelper::CreateTempFileAndGetStream( ContentGroupMap::FileNamePrefix, L"xml", &tempCGMStream, &tempCgmFileName)appxFactory2->CreateContentGroupMapWriter( tempCGMStream.Get(), &tempCGMWriter)(GetFileStream(inputCGMPath, OPC_STREAM_IO_READ, &inputCGMStream))appxFactory2->CreateContentGroupMapReader( inputCGMStream.Get(), &inputCGMReader)inputCGMReader->GetAutomaticGroups(&inputCGMAutoGroups)inputCGMAutoGroups->GetHasCurrent(&hasCurrent)inputCGMAutoGroups->GetCurrent(&curGroup)(uniquePaths) == NULLcurGroup->GetFiles(&contentFiles)CreateTempFileAndCGMWriter(&finalCGMWriter, finalCGMPath)finalCGMWriter->AddAutomaticGroup(groupName)inputCGMAutoGroups->MoveNext(&hasCurrent)finalCGMWriter->Close()(keyInfo) == NULL(StringCchLengthW(keyIdStr, keyList->GetKeyIdCharacterLength() + 1, &base64KeyIdLength))(keyInfo->keyId) == NULL(StringCchLengthW(keyStr, KeySectionHandler::EncryptionKeyCharacterLength + 1, &base64KeyLength))(keyInfo->key) == NULL(GetFileStream(inputPath, OPC_STREAM_IO_READ, &payloadStream))encryptedPackageWriter->AddPayloadFileEncrypted(outputPath, addFileSettings.GetCompressionOption(), payloadStream.Get())packageWriter->AddPayloadFile(outputPath, addFileSettings.GetContentType(), addFileSettings.GetCompressionOption(), payloadStream.Get())encryptedBundleWriter->AddPayloadPackageEncrypted(outputPath, payloadStream.Get(), isDefaultApplicablePackage)bundleWriter->AddPackageReference(outputPath, payloadStream.Get(), isDefaultApplicablePackage)bundleWriter->AddPayloadPackage(outputPath, payloadStream.Get(), isDefaultApplicablePackage)#ٜ PLG4 \M|PI21,LNNı6k(Kl)W Ӭ:AEtOPGTG>%:@SP-Adding "%1" to the package as a payload file. Its path in the package is "%2". The encryption key has wrong length %1!u!. The required length is %2!u!. Failed to decode the base64 encoded encryption key string "%1" to 32-byte binary data. The encryption key is longer than the required length %1!u!. The encryption key ID has wrong length %1!u!. The required length is %2!u!. Failed to decode the base64 encoded encryption key ID string "%1" to 32-byte binary data. The encryption key ID is longer than the required length %1!u!. Check the provided content group map file. A package specific content group map cannot be created because no entry in the provided content group map can be matched in the content directory or layout. Adding "%1" to the bundle as a payload package. Its path in the bundle is "%2". F7SCw݈4FdX__J_t:{Adding publisher bridging file "%1" and "%2" to the package. Processing "%1" as a payload file. Its path in the package will be "%2". Skipping file due to failed validation. Settings for extension %1: Type = %2, Compression = %3. Using "%1" as the ContentGroupMap for the package. Remove the existing content group map in the directory or do not include an explicit content group map with the /cgm switch. You cannot provide a content group map with the /cgm switch and have an AppxContentGroupMap.xml in the content directory to be packed. The output file can't be deleted. Cleaning up output file "%1". Package creation was canceled. Couldn't find a location to create a temporary output file. Delete the file at %1 and try again. File "%1" already exists. Overwrite? [Y]es (any other key to skip file): Can't overwrite existing file "%1". Overwriting existing file "%1". (newMapping) == NULL(newMapping->sourceString.SetValueFromString(sourcePath))(Parse(sourcePath, &newMapping->sourceParts, &newMapping->wildcards))(newMapping->destinationString.SetValueFromString(destinationPath))(Parse(destinationPath, &newMapping->destinationParts, &destinationWildcards))onecore\printscan\appxpackaging\tools\makeappx\src\wildcardhelper.cpp!(partStart >= path && partStart <= pathEnd)(wildcardType) == NULL!(*(partEnd - 1) == L'\\')!(*nextPartStart == L'*')!(*nextPartStart == L'\\')(wildcards->Add(wildcardType))!(partEnd >= partStart)(part) == NULL(part->SetValue(partStart, static_cast(partLength)))(parts->Add(part))!(numParts >= 1)(partMatchPositions) == NULL(MatchParts(filePath, filePath, 0, partMatchPositions, &foundMatch))(ValidateAndGetWildcardInserts(filePath, partMatchPositions, &wildcardInsertsValid, &wildcardInserts))(MatchParts(filePath, partMatchPositions[partIndexToFindNewMatch].chars + 1, partIndexToFindNewMatch, partMatchPositions, &foundMatch))(pathSeparator.SetValueFromString(L"\\"))(StringHelper::AppendToString(*expandedDestinationPath, destinationPathBuilder, this->destinationParts.At(i)->GetChars()))(StringHelper::AppendToString(*expandedDestinationPath, destinationPathBuilder, pathSeparator.GetChars()))(StringHelper::AppendToString(*expandedDestinationPath, destinationPathBuilder, wildcardInserts.At(i)->GetChars()))(StringHelper::AppendToString(*expandedDestinationPath, destinationPathBuilder, this->destinationParts.At(wildcardInserts.Count())->GetChars()))!(minimumMatchPosition >= path && minimumMatchPosition <= pathEnd)!((matchStartPosition == nullptr && matchEndPosition == nullptr) || (matchStartPosition != nullptr && matchEndPosition != nullptr))!((matchStartPosition == nullptr) || (matchStartPosition >= path && matchStartPosition <= pathEnd))!((matchEndPosition == nullptr) || (matchEndPosition >= matchStartPosition && matchEndPosition <= pathEnd))(wildcardInserts->DeleteAll())!(wildcardInsertEnd >= wildcardInsertStart)(wildcardInsert) == NULL(wildcardInsert->SetValue(wildcardInsertStart, static_cast(wildcardInsertLength)))(wildcardInserts->Add(wildcardInsert))(rootFolder->SetValue(path, static_cast(rootFolderLength)))(wildcardPortion->SetValueFromString(rootFolderEnd + 1)).(rootFolder->SetValueFromString(L"."))(wildcardPortion->SetValueFromString(path))The path "%1" is not valid: The ** wildcard can't match a partial file or folder name. The source path "%1" cannot be mapped to destination path "%2": Wildcards don't match. !(m_parent == nullptr)!(!m_children.Contains(entity))(m_children.Add(entity))(child->SetParentEntity(parent))(parent->AddChildEntity(child))(pathBuilder.AppendString(folderPath))(StringHelper::AppendToString(path, pathBuilder, L"\\"))(pathBuilder.AppendString(m_fileNameOverride))(pathBuilder.AppendString(m_id))(pathBuilder.AppendString(GetFileExtension(encrypted, useMsixExtension)))(GetStringAttribute(prebuiltPackageNode, PackagingLayout::Attribute::Path, &result->m_path))(GetStringAttribute(prebuiltPackageNode, PackagingLayout::Attribute::OutputPath, &result->m_fileNameOverride))(GetFileStream(result->m_path, OPC_STREAM_IO_READ, &packageStream))(CoCreateInstance(__uuidof(AppxFactory), 0, CLSCTX_INPROC_SERVER, __uuidof(**(appxFactory.GetAddressOf())), IID_PPV_ARGS_Helper(appxFactory.GetAddressOf())))(CoCreateInstance(__uuidof(AppxBundleFactory), 0, CLSCTX_INPROC_SERVER, __uuidof(**(bundleFactory.GetAddressOf())), IID_PPV_ARGS_Helper(bundleFactory.GetAddressOf())))(packageReader->GetManifest(&manifestReader))(manifestReader->GetPackageId(&packageId))(packageId->GetPackageFamilyName(&result->m_packageFamilyName))(manifestReader.As(&manifestReader4))(manifestReader4->GetOptionalPackageInfo(&optionalPackageInfo))(optionalPackageInfo->GetIsOptionalPackage(&result->m_isOptional))(bundleReader->GetManifest(&manifestReader))onecore\printscan\appxpackaging\tools\makeappx\src\packaginglayoutparser.cpp(pathCopy.SetValueFromString(m_path))(GetStringAttribute(packageFamilyNode, PackagingLayout::Attribute::ID, &result->m_id))(GetStringAttribute(packageFamilyNode, PackagingLayout::Attribute::ManifestPath, &result->m_manifestTemplatePath))(GetStringAttribute(packageFamilyNode, PackagingLayout::Attribute::FileName, &result->m_fileNameOverride))(GetBoolAttribute(packageFamilyNode, PackagingLayout::Attribute::RelatedSet, true, &result->m_isInRelatedSet))(GetBoolAttribute(packageFamilyNode, PackagingLayout::Attribute::Optional, false, &result->m_isOptional))(GetBoolAttribute(packageFamilyNode, PackagingLayout::Attribute::FlatBundle, true, &result->m_isFlatbundle))(GetBoolAttribute(packageFamilyNode, PackagingLayout::Attribute::ResourceManager, true, &result->m_useResourceManager))(GetBoolAttribute(packageFamilyNode, PackagingLayout::Attribute::Encrypt, false, &encryptByDefault))(GetFileStream(m_manifestTemplatePath, OPC_STREAM_IO_READ, &manifestFileStream))appxFactory->CreateManifestReader(manifestFileStream.Get(), &manifestReader)manifestReader->GetPackageId(&packageId)packageId->GetPackageFamilyName(&packageFamilyName)(result.SetValueFromString(packageFamilyName))(GetStringAttribute(packageNode, PackagingLayout::Attribute::ID, &m_id))(GetStringAttribute(packageNode, PackagingLayout::Attribute::ManifestPath, &m_manifestOverridePath))(GetStringAttribute(packageNode, PackagingLayout::Attribute::FileName, &m_fileNameOverride))(BuildXPath(XPathComponentType::ElementLocalName, PackagingLayout::Element::Files, filesXPath))(packageNode->selectSingleNode(filesXPath, &m_filesNode))(BuildXPath(XPathComponentType::ElementLocalName, Manifest::ElementNameWithoutPrefix::Resources, resourcesXPath))(packageNode->selectSingleNode(resourcesXPath, &m_resourcesNode))(GetBoolAttribute(m_resourcesNode.Get(), BundleManifest::AttributeNameWithoutPrefix::Default, false, &m_isDefaultApplicablePackage))(GetBoolAttribute(packageNode, PackagingLayout::Attribute::Compress, true, &m_compress))(GetStringAttribute(packageNode, PackagingLayout::Attribute::Encrypt, &encryptAttributeValue))(GetBoolAttribute(packageNode, PackagingLayout::Attribute::Encrypt, false, &encryptByDefault))(SetParentChild(parentBundle, this))(result->ParsePackage(packageNode, parentBundle, encryptionSetting))(GetStringAttribute(packageNode, PackagingLayout::Attribute::ProcessorArchitecture, &result->m_processorArchitecture))(GetBoolAttribute(packageNode, PackagingLayout::Attribute::AllowExecution, false, &result->m_allowExecution))(parser) == NULL(parser->Parse(layoutFilePath, encryptionSetting))(GetFileStream(layoutFilePath, OPC_STREAM_IO_READ, &layoutFileStream))(CoCreateInstance(__uuidof(AppxFactoryInternal6), 0, CLSCTX_INPROC_SERVER, __uuidof(**(internalFactory.GetAddressOf())), IID_PPV_ARGS_Helper(internalFactory.GetAddressOf())))internalFactory->CreatePackagingLayoutReader(layoutFileStream.Get(), &layoutReader)layoutReader->GetXmlDom(&layoutDom)(BuildXPath(XPathComponentType::ElementLocalName, PackagingLayout::RootElementName, rootNodeXPath))(layoutDom->selectSingleNode(rootNodeXPath, &rootNode))(m_packageFamilyNameToBundleIdMap) == NULL(m_idToEntityMap) == NULL(ParsePackageFamilies(rootNode.Get(), encryptionSetting))(ParsePrebuiltPackages(rootNode.Get()))(ParsePackageFamily(packageFamilyNode, encryptionSetting))(BuildXPath(XPathComponentType::ElementLocalName, PackagingLayout::Element::PackageFamily, packageFamiliesXPath))(parsePackageFamilyHr)(SetParentChild(m_mainBundle, m_optionalBundlesArray.At(i)))(PackagingLayoutMainPackage::Create(packageNode, bundle, encryptionSetting, &mainPackage))(AddID(packageNode, mainPackage))(m_packagesArray.Add(mainPackage))(PackagingLayoutResourcePackage::Create(assetPackageNode, bundle, encryptionSetting, &assetPackage))(AddID(assetPackageNode, assetPackage))(m_packagesArray.Add(assetPackage))(PackagingLayoutResourcePackage::Create(resourcePackageNode, bundle, encryptionSetting, &resourcePackage))(AddID(resourcePackageNode, resourcePackage))(m_packagesArray.Add(resourcePackage))(PackagingLayoutBundle::Create(packageFamilyNode, encryptionSetting, &bundle))(AddID(packageFamilyNode, bundle))(BuildXPath(XPathComponentType::ElementLocalName, PackagingLayout::Element::Package, packagesXPath))(createMainPackageHr)(BuildXPath(XPathComponentType::ElementLocalName, PackagingLayout::Element::AssetPackage, assetPackagesXPath))(createAssetPackageHr)(BuildXPath(XPathComponentType::ElementLocalName, PackagingLayout::Element::ResourcePackage, resourcePackagesXPath))(createResourcePackageHr)(bundle->GetFamilyName(&bundleFamilyName))!(bundleFamilyName != nullptr)(m_packageFamilyNameToBundleIdMap->Insert(bundleFamilyName, bundle->GetID()))(m_optionalBundlesArray.Add(bundle))(m_packageFamilyNameArray.Add(bundleFamilyName))(FileExtensionHelper::ShouldUseMsixExtension(package->GetManifestPath(), true , &useMsixExtension))(GetStringAttribute(entityNode, PackagingLayout::Attribute::ID, &id))!(id != nullptr)(m_idToEntityMap->Insert(id, entityObject))(m_entityIdArray.Add(id))(PackagingLayoutPrebuiltPackage::Create(prebuiltPackageNode, &prebuiltPackageEntity))(SetParentChild(m_mainBundle, prebuiltPackageEntity))!(parentBundleId != nullptr)!(parentBundle != nullptr)(SetParentChild(parentBundle, prebuiltPackageEntity))(m_prebuiltPackagesArray.Add(prebuiltPackageEntity))(BuildXPath(XPathComponentType::ElementLocalName, PackagingLayout::Element::PrebuiltPackage, prebuiltPackagesXPath))(parsePrebuiltPackageHr)(ResourceVariant::Create(resourceNode, ManifestOSVersionThreshold, &resourceVariant))(resourceVariants->Add(resourceVariant))(BuildXPath(XPathComponentType::ElementLocalName, Manifest::ElementNameWithoutPrefix::Resource, resourceNodeXPath))(parseResourceVariantHr)(ParseResourceVariants(m_resourcesNode.Get(), &resourceVariants))(ManifestResourcesEditor::EditManifestResources( manifestTemplateStream, ManifestOSVersionThreshold, versionOverride, m_processorArchitecture, (m_resourcesNode == nullptr) ? nullptr : &resourceVariants, manifestStream))appxFactory->CreateManifestReader(manifestTemplateStream, &mainManifestReader)(ResourceManifestWriter::WriteManifest( mainManifestReader.Get(), ManifestOSVersionThreshold, versionOverride, m_allowExecution, m_id, resourceVariants, manifestStream))(CalculateFilePath(outputFolder, m_encrypt, useMsixExtension, &outputPath))(appxFactory->CreatePackageReader(inputStream.Get(), &packageReader))(packageId->GetVersion(&packageVersionOverride))(GetFileStream((m_manifestOverridePath == nullptr) ? m_manifestTemplatePath : m_manifestOverridePath, OPC_STREAM_IO_READ, &manifestTemplateStream))(BuildManifest(manifestTemplateStream.Get(), (versionOptions.useCustomVersion || versionOptions.incrementVersion) ? &packageVersionOverride : nullptr, &manifestStream))(FileList::CreateFromPackagingLayout(m_filesNode.Get(), &fileList))(CreatePackage( overwrite, hashAlgorithm, fileList, outputPath, manifestStream.Get(), !ResolveSetting(compressionSetting, m_compress), performanceOptionsForPackage, m_encrypt, encryptionOptions, nullptr, nullptr, makepriExeFullPath, nullptr))(bundleFactory->CreateBundleReader(inputStream.Get(), &bundleReader))(packageId->GetVersion(&bundleVersion))(packagesMap) == NULL(FileList::CreateEmpty(packagesMap, &packagesList))(optionalPackagesMap) == NULL(FileList::CreateEmpty(optionalPackagesMap, &optionalPackagesList))(optionalPackagesList->AddFile(childRelativePath, childFilePath))(packagesList->AddFile(childRelativePath, childFilePath))(defaultApplicablePackagePaths.Insert(childFilePath, childFilePath))(CreateBundle( overwrite, packagesList, optionalPackagesList->GetMap(), &defaultApplicablePackagePaths, outputPath, bundleVersion, nullptr, m_encrypt, encryptionOptions, false, m_isFlatbundle, makepriExeFullPath))!(currentIDEnd < idListEnd)!(currentIDLength < 0xffffffffUL)(idBuffer.SetValue(currentIDStart, static_cast(currentIDLength)))(parsedIDs->Add(idBuffer.GetChars()))(CopyEntitiesArray(&m_packagesArray, &entitiesToBuild))(CopyEntitiesArray(&m_optionalBundlesArray, &entitiesToBuild))(entitiesToBuild.Add(m_mainBundle))(BuildEntities(inputPackagesFolder, outputPackagesFolder, entitiesToBuild, overwrite, hashAlgorithm, versionOptions, compressionSetting, performanceOptions, encryptionOptions, makepriExeFullPath))(ParseIDList(selectedIDs, &parsedIDs))(entitiesForParsedIDs.Add(entity))(entitiesToBuild.Add(entity))(CopyEntitiesArray(&entitiesForParsedIDs, &parentEntities))(parentEntities.Add(newParent))(entitiesToBuild.Add(newParent))(parentEntities.DeleteAt(0))(CopyEntitiesArray(&entitiesForParsedIDs, &childEntities))(CopyEntitiesArray(newChildren, &childEntities))(CopyEntitiesArray(newChildren, &entitiesToBuild))(childEntities.DeleteAt(0))(currentEntity->CalculateFilePath(inputFolder, currentEntity->IsEncrypted(), useMsixExtension, &filePath))(m_packagesArray.At(i)->Build(outputFolder, overwrite, hashAlgorithm, versionOptions, compressionSetting, performanceOptions, encryptionOptions, useMsixExtension, makepriExeFullPath))(m_optionalBundlesArray.At(i)->Build(outputFolder, overwrite, hashAlgorithm, versionOptions, compressionSetting, performanceOptions, encryptionOptions, useMsixExtension, makepriExeFullPath))(m_mainBundle->Build(outputFolder, overwrite, hashAlgorithm, versionOptions, compressionSetting, performanceOptions, encryptionOptions, useMsixExtension, makepriExeFullPath))(to->Add(from->At(i)))|yEtaAG;xThe package with ID "%1" is a child of the package with ID "%2". It will be included in the build. The package with ID "%1" is a parent of the package with ID "%2". It will be included in the build. The specified ID "%1" is not defined in the packaging layout file. Building the package family with ID "%1" requires the package with ID "%2" to be available. Place the package under the folder specified by the /inputPackagesDir parameter, or add it to the /id parameter to build it. The expected location is: %3 Building the package family with ID "%1" requires the package with ID "%2" to be available. Use the /inputPackagesDir parameter to specify the location of the package, or add it to the /id parameter to build it. Building bundle with ID "%1". Its output path is %2 Building using the /incrementVersion option requires an existing build of this packaging layout. Place the existing build under the folder specified by the /inputPackagesDir parameter. The package with ID "%1" is not found at the expected location: %2 Building using the /incrementVersion option requires an existing build of this packaging layout. Use the /inputPackagesDir parameter to specify the location of the existing build. Building package with ID "%1". Its output path is %2 The prebuilt package with path "%1" cannot be added to the packaging layout. It must be a part of a package family defined in the packaging layout, or an optional package applicable to the related set defined in the packaging layout. The prebuilt bundle with path "%1" cannot be added to the packaging layout because it isn't applicable to any related set defined in the packaging layout. The prebuilt bundle with path "%1" cannot be added to the packaging layout because it has the same package family name as the package family with ID "%2". The same package family cannot be defined multiple times. The ID "%1" cannot be used for multiple packages or package families. All IDs must be unique. The packaging layout may only contain one package family that isn't optional. The Optional attribute for package family with ID "%1" or "%2" must be set to true. The package families with ID "%1" and "%2" cannot both have the package family name "%3". Their ManifestPath attribute must point to package manifests from different package families.  GOC!wK߼HLj$ˏReading packaging layout file. Path is %1 Reading package manifest for package family with ID "%1". Path is %2 Using resource manager is not supported at this time. The ResourceManager attribute for the package family with ID "%1" must be set to false. The prebuilt package with path "%1" is not a valid package or bundle file. (handler.AddSectionHandler(&publisherBridgingValidator))onecore\printscan\appxpackaging\tools\makeappx\src\publisherbridginglist.cpp(xmlPath.SetValue(tokens.At(0)))(catPath.SetValue(tokens.At(1)))ValidateInputFile(xmlPath.GetChars())ValidateInputFile(catPath.GetChars())(list->AddMappedItem(xmlPath.GetChars(), catPath.GetChars()))Publisher bridging entry is missing on line %1!d!. Too many tokens on publisher bridging entries in the publisher bridging file. Only %1!d! entries in publisher bridging mapping are allowed. Duplicate entries found in publisher bridging file. The publisher bridging file does not have any publisher bridging entries in the [PublisherBridging] section. The publisher bridging file "%1" is missing a [PublisherBridging] section. bad allocationqutqps-plocqps-latn-x-shqps-plocmqps-plocaar-ploc-SAja-ploc-JPen-locr-USvalenciataraskBEJMV[\eglst -5JY]_gik %)+34BIJNRV]^gijo)*-OQRWY\_egis')k %'(.2NWetS^BDFHJLNPRVX[\^`bfhjlnpt          ! " $ & ( * . 0 2 4 B D F H J V X Z \ b d f j n r t           $ & ( B D F H J L N P R T V X Z \ ^ ` b d f h n p r             " $ & ( * , . 0 2 4 B D F J L N R T V X Z \ ^ ` b d f h j l n p r t              " $ & ( * , . 0 2 4 B F H N X Z \ ` d h t              " $ & ( * , . 0 2 4 B D F H K L N P R T V X Z \ ^ ` b d f h j n p r t  0BDFHJNPRVX\^`bdfhjqrtBDFHJLNPRTX\^`dfhjlnprt   "$&(*,.024BDFHJLNPRTVZ^`bdfhjlnprt   "$&(*,.024BDFHJLNTVXZ\^`bdhjlnprt   "$&(,.024BDFHJLNPRTVXZ\^`bdfhjlnprt "$&(*,.024BDFHLNPRTVXZ\^`bdfhjlnprt   "$&(*,.024BDFHJLNPRTVZ\^`bfhjlnprt   "$&*,.04BDFHJLNPRTVXZ\^`bdfhlnprtBDFHJLNPRTVXZ\^`bdfjlnprt  $&24BDNVX\h  "$(.024BDFHJPVZ\`dnr (*.2BFJNRWXZ\^dfh   &*02Hk  &(*4BDFNPRTVXZ^`bdfhjlnpBD^B F H J L N P R T V X Z ^ ` b d f j l n p r t !! !!!!!!$!&!.!F!H!J!L!N!P!R!V!X!Z!\!`!b!d!f!l!t!!!!!!!!!!!!!!!!!!!!""""""""$"&"*","."0"B"D"F"H"L"N"P"R"T"V"X"Z"\"^"`"b"d"f"h"j"n"p"r"t"""""""""""""""""""""""####B#D#F#H#J#N#V#X#Z#\#^#d#f#j#l#n#p#r#################################### $$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%% %$%&%(%*%2%B%D%F%H%J%L%N%P%R%T%V%X%Z%\%^%`%b%d%f%j%l%n%p%r%t%%%%%%%%%B&D&H&N&R&Z&\&^&j&r&&&&&&&B(((((((((J)))))))))**`*h*l************** ++++++ +*+0+B+D+J+N+R+V+Z+\+^+`+f+j+n+p+r++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,-----$-&-(-*-0-4-b-----(.B.^...B0D0H0L0N0P0R0T0V0X0Z0\0`0d0h0j0p0r0t000d1111B2J2X2`2d2h2j2n22233333$323`3j33333333333 4f44444444444444D5F5H5J5L5P5R5T5Z5\5b5d5h5j5l5r5555B8D8F8H8J8L8N8P8R8T8V8X8Z8\8^8`8b8d8f8h8j8m8n8p8r8t88888888888888888888888888888888889999 9 9999999999"9$9&9(9*909B9D9F9H9N9P9R9T9V9X9Z9b9f9l9n9p9r9t99999999999999999:: ::::::$:&:(:B:D:F:H:J:N:P:X:Z:\:^:`:b:d:f:h:j:n:p:r:t:::::::::::::;;;;;;;;$;*;.;2;B;D;H;J;N;P;X;Z;\;b;j;l;n;p;r;t;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;< <B>D>H>J>L>N>R>X>Z>\>d>r>>>>B@D@F@H@J@L@N@P@R@T@V@X@Z@\@^@`@b@d@f@l@n@p@r@t@@@@@@@@A&A2ABAHANAPARAZAAAB$B2BBBDBHBLBNBPBRBTBVBXBZB^BdBhBnBpBBBBBBCCC C(C*CBCDCFCHCJCLCNCPCRCTCVCXCZC\C`CbCdCfChCjClCnCpCrCtCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD&DDDDDDDDDDDDDDDDDDDEE&E*E0EDEFEHEJELENEPERETEVEXEZE^E`EbEdEfEhEjElEnEpErEtEEEEEEEEEBFpFRH\H`HdHHHHHHHHHHHHHHHHHHIIII II$I&I(I*IIIIIIIIIIIIIIIIIIJJ J.J\JdJJJJJJJJJJJJJJJJJJJJKKKKKKKK K&K*K,K/KBKJKRKXK\K^KdKfKrKKKKKKKKKKKKKKKKKKLLjLnLLLLLLLLLLLLLLLLLLLLLLLLLLMMM MMMMMM$M&M(M,M.M0M2M4MZMMMMMMMNNBN^NpNNNNNBPDPFPHPJPLPPPTPVPXPZP\P^PbPdPfPhPjPpPrPtPPPPPPPPPPPPPQQ(QDQJQOQPQRQVQXQ\QdQhQjQQQQQR&RBRDRFRHRJRNRPRRRXRZR^RbRhRjRlRrRRRRRRRRR S&SBSDSFSHSRSXS\SdSfSnSpSSSSSSSSSSSSSST$T0TdTTTTTTTBUDUFUHUPURUVUXUZU\U^U`UdUfUhUjUnUrUUUUBVJVrVBXDXFXHXJXLXNXPXRXTXVXZX^X`XbXdXlXnXpXrXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYY Y YYYYYYYYYY Y"Y$Y(Y*Y,Y.Y0Y2Y4YBYDYFYHYJYLYNYPYRYTYVYXYZY\Y^Y`YbYdYfYhYjYlYnYpYrYtYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZ Z ZZZZZZZZZ Z"Z$Z&Z(Z*Z,Z.Z0Z2Z4ZBZDZFZHZJZLZNZPZRZTZXZZZ^Z`ZbZfZhZjZlZnZpZrZtZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[ [ [[[[[[[[[[ ["[$[&[([*[,[.[0[2[4[B[D[F[H[J[L[N[P[R[T[V[X[Z[\[^[`[b[d[f[h[j[l[n[p[r[t[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\ \ \\\\\\\\\\ \"\$\&\(\*\,\.\0\2\4\B\D\F\H\J\L\N\P\R\T\V\X\Z\\\^\`\b\d\f\h\j\l\n\p\r\t\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]] ] ]]]]]]]]]] ]"]%]&](]*],].]0]2]4]D]F]H]J]L]N]P]R]T]V]X]Z]\]^]`]b]f]h]j]l]n]p]r]t]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^ ^ ^^^^^^^^^ ^"^$^&^(^*^,^.^0^2^4^B^D^F^H^J^L^N^P^R^T^V^X^Z^\^^^`^b^d^f^h^j^l^n^p^r^t^^^^^^^^^^^^^^^^^^^^^^^^^^^B`D`F`H`J`L`N`P`R`T`V`X`Z`\```b`d`f`j`n`p`r`t``````````````````````````````````aaaaaaaaaaaa a"aBaDaFaHaJaLaNaPaRaTaVaXaZa\a^a`abadafahajalanaparataaaaaaaaaaaaaaaaabbbbbb b&b(b*bBbDbFbHbJbLbNbPbSbTbVbXb^b`bbbdbfbjblbnbpbrbtbbbbbbbbbbbbbbbbbbbbbbbbbcccc c cccccccccc c"c&c*c0cBcDcFcHcJcLcNcPcRcTcVcXc[c\c^c`cbcdcjclcncpcrctcccccccccccccccccccccccccccccccccccccccccd ddd0dddddddddddddddddddddddddddddeeeeee&e*eBeFeHeJeLeReTeVeXeZe\e^e`ebedefehejelenereteeeeeeeeeeeeeeeBfNf\fffffBhDhHhJhLhNhShThVhZh\h`hbhfhhhjhlhnhphthhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiii i iiiiiiiii i"i$i&i(i*i,i.i0i2i4iBiDiFiHiJiLiOiPiRiTiViXiZi]i^i`ibidifihijiliniritiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjj j jjjjjjjjjj j"j$j&j(j*j.j0j2j4jBjDjFjHjJjLjNjPjRjTjVjXjZj\j^j`jbjdjfjhjjjnjpjrjtjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkk k kkkkkkkkk k"k$k&k*k,k.k0k4kBkDkFkHkJkLkNkPkRkTkVkXkZk\k^k`kbkdkhkjklknkpkrktkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllll llllllllll l"l$l&l(l*l,l.l0l2l4lBlDlFlJlLlNlPlRlTlVlXlZl\l^l`lbldlflhljlllnlplrltlllllllllllllllllllllllllllllllllllllllllllllllllllmmmm m mmmmmmmmmm m"m$m&m(m*m,m.m0m2mBmDmFmHmJmNmPmRmTmVmXmZm\m^m`mbmdmfmhmjmlmpmrmtmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnn n nnnnnnnnnn n"n$n&n(n*n,n.n0n2n4nDnFnHnJnLnNnPnRnTnVnXnZn\n^n`nbndnfninjnlnnnpnrntnnnnnnnnnnnnnnnnnnnnnnnnnnBpDpFpIpJpLpNpPpRpTpVpXpZp\p^p`pbpdpfphpnppprptppppppppppppppppppppppppppppppppppppppppppppppppqqqq qqqqqqqqq q"q$q'q(q*q,q.q0q2q4qBqDqFqHqJqLqNqPqRqTqVqZq\q^qbqdqfqhqjqlqnqpqrqtqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrr r rrrrrrrr r"r$r(r*r,r.r0r2r4rBrDrFrHrJrLrNrPrRrTrVrXrZr\r^rbrdrfrhrkrlrnrprrrtrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrss ssssssss"s$s*s,s.s0s2s4sBsDsFsHsJsLsNsPsRsTsVsXsZs\s^s`sbsdsfshsjslsnspsrstssssssssssssssssssssssssssssssssssssssssssssssssstttttttt&t*t0t2tNtVtXtZt\t_tbtrttttttttttttttttttttttttttttttttttttttttttu uuuuuuu u$u'u*u.u0u2u4uBuDuFuHuJuLuNuPuRuTuVuXuZu\u^u`ubudufuhujulunupurutuuuuuuuuuuuuuuuvv vvvvvvvv"v$v*v0vDvFvHvJvLvNvPvRvTvVvXvZv\v^v`vbvdvfvhvjvlvnvpvrvvvvvvvvvvBxFxdxlxxxxxxxxxxxxxyy(y*yyyyyyyyyy(z*zBz\zzzzzzzzzzzzzzzzzzzzzzzzzz{{ {{{{${({*{B{D{F{J{N{R{V{X{\{^{`{b{d{h{j{l{n{p{{{{{{{{{{{{{{{{{{{{{{||||(|2|||||||||||||||||||||||||}}} }}}}}}}"}$}&}(}*}.}0}2}4}B}D}J}R}Z}]}}}}D~H~Z~r~~BDFHJLNPRVXZ^`bdfhjlnprt€ĀƀȀʀ̀΀ЀҀԀր؀ڀ܀(*BDHJLNPRTVXZ^`bflprtȁ΁ҁց؁܁"$(*,.BDFHJLNPRTXZ\^`dfhjlnprt‚ĂƂ΂Ђ܂ނ  "$&(*,.24BDGHJLPRTVXZ\^bdfhknprtƃȃʃ̃΃Ѓ҃փڃ܃ރ  "%&(*BJZn„ƄȄʄ΄Є҄؄ڄ܄ބ "$(*,.2BDFHJLNRTVZ^`bdhjnpru…ą΅҅څ܅ޅJZ\fjprBDFHJLNPRTVXZ\^`bdfhjlnprtˆĈƈȈʈ̈ΈЈ҈Ԉֈ؈ڈ܈ވ  "$&(*,.024BDFHJLNPRTVXZ\^`bdfhjlnprt‰ĉƉȉʉ̉ΉЉ҉ԉ։؉ډ܉މ  "$&(*,.024BDFHJLNPRTVXZ\^`bdfhjlnprtŠĊƊȊʊ̊ΊЊҊԊ֊؊ڊ܊ފ  "$&(*,.024BDFHJLNPRTVXZ\^`bdfhjlnprt‹ċƋȋʋ̋΋Ћҋԋ֋؋ڋ܋ދ  "$&(*,.024BDFHJLNPRTVXZ\^`bdfhjlnprtŒČƌȌʌ̌ΌЌҌԌ֌،ڌ܌ތ  "$&(*,.024BDFHLNPRVXZ\`bdflnprtƍʍЍڍ "$&(*.B`BDFHLNPRTVXZ\^`bdfhjlnprt̐BDJNRTXZ\dfhr‘ʑܑ֑ BJLXZ\dhj’ĒВҒڒBDFHJLNPRVXZ\^`bdfhjlnprt“ēƓȓʓ̓Γؓړޓ(ĔҔؔڔ&.DFJLNPRV^`bhjrt•֕ڕޕ.\fjBDFHJLPRTVXZ^`bdfhjlnprtØĘʘ̘ΘИҘؘ֘ܘޘ  $&(*,04BDFHJLNPRTVXZ\^`bdfhjlnrt™ęƙșʙΙЙҙԙؙ֙ڙܙޙ  "$&(*,.024BDHJLNPRTVXZ^`bdfhjlnprtšĚƚȚʚ̚ΚКҚԚךښܚޚ  "$&(*.024BDFHLNPRTVXZ\`bdfhjlnprt›ěƛțʛΛЛқԛ֛؛ܛޛ  "$&(*,02BPTVZ\^bdfhjœĜƜȜʜ̜ΜМҜԜ֜؜ڜܜޜ  "$&(*,.2BDFJNRTVXZbdfhlnprtĝƝ̝ΝНҝԝ֝؝ڝܝޝ $&*.BDFHRVXZ\^dfnprBDFHJLNRTVX\^`bdfjlnprt ĠƠȠʠ̠ΠРҠ֠ؠڠܠޠ "$&(+,02BDFHJLNPRV[\^`bdfhjlnpr¡ġơȡʡ̡ΡСҡԡܡޡ  "$&(*,.124BFHKLNPRTVXZ\^`bfhjlnprt¢ĢȢʢ̢΢ע٢ڢܢ  "$&(*,/02BDFHJLNQRTVXZ\^abdfhjlnrtģƣȣʣ̣ΣУңԣأڣޣ  "$(*,.024DXZ\^`bdhjn¤ĤƤȤʤͤΤФҤԤ֤ؤڤ  "$&(*,.24BDFHJLNPRTXZ\^`bfhjlnprt¥ĥƥȥʥ̥ΥХإڥܥޥ "$&(*02BJPRTX\`dfhjlptZ\d *f©ĩʩܩީflªΪЪ֪ت *.BDFHNRZ\^`dfj׫,¬ЬҬ֬ $*Z\dj­BBJLNPRTXZ\^`dfjlrFHXZ^`dFHLNX\fhl²ҲԲֲزڲ޲ &BDFHJLNPRTVXZ`bdfjlnprt賂ҴشZ\hµBDFHJLNPRTVXZ\^`bdfhjlnprt¸Ҹ*2BFHNPRZ\^`dfhjn¹Ĺιҹ޹*DFJLNPRTVXZ\dhjlnrºĺȺغ $&*,.02BDFHJPRZ\^fhnp»ĻƻȻʻ̻λһֻڻܻ޻¼μҼּ .BDHPXZ\dhjlpr½Ľ޽.BDRZdrBDFHJNRTVXZ\^`bdfhjlnr2DHNXZ`dfhj $(*,CDRX\`dflr„¨  &*2BDFHJLNPTVXZ\^`bdfhjlnprtÂÄÈÎÐÒÖÜÞäæèêòô  "$&(*2BhĂĄĈĊĎĒĚĜĢĤĨĪĮ  "$&(*,.24BDHNTXZ\^`dhjŊŒŜŞŦ$(BDTVXhrƐƚƠBDFHJLNPRTVXZ\^`bdfhjlnprtȂȄȉȊȐȒȔȖȘȚȜȞȰȲ &BFJRTX\dfhjlr&BLNPRTVXZ\`bdfhjlprt $*2CDFHJNPRVXZ\^`bdfipt˂ˈˊˎː˖˘˜˞ˢ˦˪ 4̖̘̜̞̦̮̲̂̄̊̒̚ .2BDFHJLNRTVXZ\`bdhknprt͂ͨ*2djtΎΖBDFHJLNPRTVXZ^`bdfhjlnprtІЊЙШЮBNP\.0BDVXZ\dnt "&.BDFHJLNPRTVXZ\^`bdfhjlnprtӂӈӊӎӖӦ  "$&(*,.024JԂԎԜԞԠԦ  "&(*02BPZ\r0DNT\`ւ֔+".tss!31>(H)HTUmӅI-TTLS<TN V$(0A 'ǽͽ.RURA&25tIU,.@CV2E e%%%u&=idd aąɅC!ĕCO-ǽB4,-M-kh!M' !!!!$&D2J!"#$%&'()*+,-./0123456789:ABCDEFGHIJKLMNOPQRSTUVWX) O> U A B ם 7 D ĥ ȥ A / C E J N  r          ! ) T$ H& 2 ) p& A @ N )  % 6 %O -O c 9g Zk BFHJLNRXZ\^bdfhjnpt  4BFJNPdfhjt$(*FHJXZ\^bdfh$&(*,2BFHJLNPVXZ\^`bdfhjlnprt  $&(.2BZ\^`bdfhjlnprt !$(,.4BNZ\frt   "$&(*,.024IJhj$"&"(","4"D"H"J"L"P"R"T"d"t"""""""""$$$$$$$T*art-lojbanjbocel-gaulishen-GB-oeden-GB-oxendicti-amiamii-bnnbnni-defaulti-enochiani-hakhaki-klingontlhi-luxlbi-mingoi-navajoi-pwnpwni-taotaoi-taytayi-tsutsuno-boknbno-nynnnsgn-BE-FRsfbsgn-BE-NLvgtsgn-CH-DEsggzh-guoyucmnzh-hakkazh-minzh-min-nannanzh-xianghsnU'(n; U  ; U&UU,U!U U!20%,U&UU($U)&U*<+tU,(U-+U09U2,U3&U4;16XU8::9; :7U<8U>?9UBXUD=UI=UJUK?DM-*QEUAIW;MXCNY<\@_IUaEReIUfJUh\UkNl;imPn; pUUqSUrOpsZUuZ wYUyZUz;z;2`UcUlUmnU`GƕsUrUUmUpU@U;Ӣ;֣||ۥ'(~UUUm`UUtUUXU7U_UYU ; A U3UC^UU #,/}*,2389BCI~JLq(^iqqqCq1OPQRSXZ\]`}q "#+RAo q' + c j y z {  & ' . qZ qd q w A+ q q qqqq!z}hhq q&q1q2CqqH`wq|q&);Jf(]qqq!.8kq4hv|q+#ACMPqqq)S{q|L ` f A!qY!qf!!q!U( U UUUUUU U!"#0%U&U'U(U)U*+U-U.U/U0U1U2U4U516U7:9 :U<U=U>?UBBGUIUJ9LDMNOP*QUUVIWMXNYU`UaUdReUfUhUiUjlimo pUqUrpsUtUuUv wUyUzU{U|U~Uz2UUUUUUUUUUUUUUUUU(UUUUUUUU:Uπ#͍j⓸frR#G4pzU|U}U~߆lj U [r Ux Дx mq v @ A ڈ 'V`٘0 ŅU%ss@UUΒnuURDY&/LД{UhДU=U$23Ub(Unya?R̚7 s *! `m8%@?VW0/,5!U&U'UU/U'(;  U m  +U  U&Um+UUm,U!U T"#/U${U$20%$U)&U*<+tU,(U-*U/YU19U2,U3&U4dU5;16XU8::9; :7U<8U>?9UBXUDE=UIKUK?DM-*Q@USEU0UVAIW;MXCNYXUZ<\,U^@_IUaUbEReIUfUgJUh\UkNl;imPnkn; pSUrOpsZUuZ wZUz+U'U;z-m`;2`UUlUmnU; `(UZUpUGƕsUrUuUUU@U;Ӣ;֣||ۥ&('(~UUUUm`UUUtUU:XU7q758P88UUJU'U4&UFUU5UAXU; &(%U@UWU U|UtU@UU8_UY=UU @U U Ux XU U U #U @U U& U; OU U @U ; A U U U UmU <j<j@U@U@UU@U)SU5VURUY;UU<0VUMUDU_UvUUUU3UCUU$UU^UUUUm @U(UAVU{OUZUpUZU!pU!(U%(U)&Ux@UU&(WU#U'K'UU'( UU0 UUU!U$U&U(U,U0U<UJUSUZU^UbUgUq wUyUUUUUӢ(UU78UJU4UFUU5UAU (%UUUUUUU8UU U U U U U U& U; U U U U U U UmU jUUUU)U5URUYU0UMUDU_UUUUUUUUU(UAU{UUU!UUU(UUU( UU0 &UU&&U(U0U ;Ӣ&(3D_knY U      CreateFileW( longFileName, (0x80000000L), 0x00000001, 0, 3, 0, 0 )(fileSample) == NULL!(ReadFile(fileHandle, fileSample, sampleSize, &sampleSize, 0))SetFilePointer(fileHandle, bomLength, NULL, FILE_BEGIN) == INVALID_SET_FILE_POINTERthis->NextRawLine(&rawLine, &rawLength)onecore\printscan\appxpackaging\lib\core\src\textfilereader.cppMultiByteToWideChar( 65001, 0, reinterpret_cast((BYTE*)rawLine), rawLength, encodedLine, 0 )(encodedLine) == NULLMultiByteToWideChar( 65001, 0, reinterpret_cast((BYTE*)rawLine), rawLength, encodedLine, encodedLength )(AppendBuffer(this->bufferOffset, bytesToCopy, rawLinePtr, &rawLength))(AppendBuffer(nullterminator, charLength, rawLine.AddressOf(), &rawLength))!(this->hasMore)(this->buffer) == NULL!(ReadFile( this->fileHandle, this->buffer + unusedBytes, ReadBlockSize - unusedBytes, &bytesRead, 0))(UIntAdd(sourceLength, *destinationLength, &appendedLength))(appendedBuffer) == NULL\\?\\\?\UNC\\\onecore\printscan\appxpackaging\lib\core\src\stringhelper.cpp%s\%sonecore\printscan\appxpackaging\lib\core\src\xpathhelper.cpp']']' and namespace-uri()='*[local-name()='..onecore\printscan\appxpackaging\lib\core\src\directorywalker.cpponecore\printscan\appxpackaging\lib\core\src\filenamehelper.cpponecore\printscan\appxpackaging\lib\core\src\corevaluehelper.cpponecore\printscan\appxpackaging\lib\core\src\fileextensionhelper.cppManifest validation error: Line %1!d!, Column %2!d!, Reason: The file name "%3" declared for element "%4" doesn't exist in the package. Manifest validation error: Line %1!d!, Column %2!d!, Reason: Applications can't register for the "%3" protocol. Manifest validation error: Line %1!d!, Column %2!d!, Reason: Applications can't register for the "%3" file type association. Manifest validation error: Line %1!d!, Column %2!d!, Reason: Applications can't register for a file type association with the "%3" content type. Manifest validation error: Line %1!d!, Column %2!d!, Reason: The folder name "%3" declared for element "%4" doesn't exist in the package. (manifestReader.As(&manifestReaderInternal))(manifestReader.As(&manifestReader6))(manifestReader6->GetIsNonQualifiedResourcePackage(&isNonQualifiedResourcePackage))(manifestReaderInternal->GetXmlDom(&manifestDom))(packageRootQuery) == NULL(manifestDom->selectSingleNode(packageRootQuery, &rootNode))(ValidateFilesInManifest( manifestReaderInternal.Get(), rootNode.Get(), payloadFiles, Manifest::FileNameXPaths, (sizeof(*RtlpNumberOf(Manifest::FileNameXPaths))), !localized && !isNonQualifiedResourcePackage))(ValidateComposedFilesInManifest( manifestReaderInternal.Get(), rootNode.Get(), payloadFiles, Manifest::ComposedFileNameXPaths, (sizeof(*RtlpNumberOf(Manifest::ComposedFileNameXPaths))), !localized && !isNonQualifiedResourcePackage))(ValidateProtocolsExtension(manifestReaderInternal.Get(), rootNode.Get()))(ValidateFileTypeAssociationsExtension(manifestReaderInternal.Get(), rootNode.Get()))(ValidateNonQualifiedResourcePackage(isNonQualifiedResourcePackage, payloadFiles))onecore\printscan\appxpackaging\lib\core\src\packagevalidator.cpp(GetXmlNodes(manifestRoot, fileXPaths[i].xpathToElement, &nodeList, &numNodes))(nodeList->nextNode(&node))(GetXmlNodeText(node.Get(), fileXPaths[i].attributeName, &fileName))(GetXmlNodes(manifestRoot, composedFileXPaths[i].xpathFolderElement, &folderNodeList, &numFolderNodes))(folderNodeList->nextNode(&folderNode))(GetXmlNodeText(folderNode.Get(), composedFileXPaths[i].attributeFolderName, &folderValue))(GetXmlNodes(folderNode.Get(), composedFileXPaths[i].xpathFileElement, &fileNodeList, &numFileNodes))(fileNodeList->nextNode(&fileNode))(GetXmlNodeText(fileNode.Get(), composedFileXPaths[i].attributeFileName, &fileName))(StringHelper::CombinePath(folderValue, fileName, &fullFileName))*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='Protocol']accountpictureproviderapplication.manifestapplication.referencebatfileblobcerfilechm.filecmdfilecomfilecplfiledllfiledrvfileexefileexplorer.assocactionid.burnselectionexplorer.assocactionid.closesessionexplorer.assocactionid.erasediscexplorer.assocactionid.zipselectionexplorer.assocprotocol.search-msexplorer.burnselectionexplorer.closesessionexplorer.erasediscexplorer.zipselectionfilefonfilehlpfilehtafileinffileinsfileinternetshortcutjsefilelnkfilemicrosoft.powershellscript.1ms-accountpictureproviderms-appdatams-appxms-appx-webms-autoplayms-windows-searchmsi.packagemsi.patchocxfilepiffileregfilescrfilescriptletfileshbfileshcmdfileshsfilesmbsysfilettffileunknownvbefilevbsfilewindows.gadgetwsffilewsfilewshfilewindows.(GetXmlNodes(manifestRoot, ProtocolsXPath, &nodeList, &numNodes))(GetXmlNodeText(node.Get(), Manifest::AttributeNameWithoutPrefix::Name, &protocol))(StringCchLengthW(protocol, String::MaxLength - 1, &protocolLength)).application.appref-ms.bat.cer.chm.cmd.com.cpl.crt.dll.drv.exe.fon.gadget.hlp.hta.lnk.ocx.pif.reg.scr.shb.sys.ttf.url.accountpicture-ms.ws.wsc.wsf.wshapplication/force-downloadapplication/octet-streamapplication/unknownapplication/x-msdownload(GetXmlNodes(manifestRoot, AssociationsXPath, &nodeList, &numNodes))(node->get_text(&fileType))(GetXmlNodeText(node.Get(), Manifest::AttributeNameWithoutPrefix::ContentType, &contentType))(queryBStr) == NULL(result->get_length(numResultNodes))(elementNode->get_attributes(&attributesMap))(attributeNameBstr) == NULL(attributesMap->getNamedItem(attributeNameBstr, &nodeContainingText))nodeContainingText->get_text(&textFromNode)4>N&%~SCAJgonecore\printscan\appxpackaging\lib\core\src\filesystemhelper.cppopcFactory->CreateStreamOnFile(longFilePath, forWrite ? OPC_STREAM_IO_WRITE : OPC_STREAM_IO_READ, NULL, FILE_ATTRIBUTE_NORMAL, fileStream)(Downlevel::GetTempPath2W((sizeof(*RtlpNumberOf(tempRootFolder))), tempRootFolder))CreateTempFileName(tempRootFolder, fileNamePrefix, fileNameExtension, &tempFileName)(FileSystemHelper::GetFileStream(tempFileName, true, tempFileStream))CreateTempFileAndGetStream( tempFilePrefix, tempFileExtension, &tempFileStream, tempFile.GetFileNameAddress())CopyStream(fileStream, tempFileStream.Get(), &bytesCopied)CoCreateGuid(&guid)StringFromGUID2(guid, guidBuffer, MAX_UUID_LEN) == 0(uniqueFileName) == NULL%s%s.%sStringCchPrintf( uniqueFileName, uniqueFileNameLength, L"%s%s.%s", fileNamePrefix, guidBuffer, fileNameExtension)StringHelper::CombinePath(rootFolder, uniqueFileName, &filePathBuffer)onecore\printscan\appxpackaging\lib\core\src\StreamHelper.hppEncryptionExclusionFileList.xml found in package "%1". onecore\printscan\appxpackaging\lib\core\src\encryptionfileexemptionbuilder.cppthis->m_isInitializedCalculateExemptedFilesFromLooseFiles( manifestStream, resourcesPriStream, encryptionExclusionFileStream, mainPackagePath, makepriExeFullPath)this->m_isInitialized != TRUE(exemptedFilePaths) == NULLStringHelper::AllocAndCopyString(ExplicitEncryptionExemptionList[i], &filePath)exemptedFilePaths->Add(filePath.Detach())StringHelper::AllocAndCopyString(m_encryptionExclusionListEntries->At(i), &filePath)StringHelper::FindStringInList( *exemptedFilePaths, filePath, &foundExemptedEntry)FileExemptionBuilderBase::GetFullExemptionList(*exemptedFilePaths)(fileNames) == NULL(FileSystemHelper::GetFileStream(packagePath, false, &packageStream))(CoCreateInstance( __uuidof(AppxFactory), nullptr, CLSCTX_INPROC_SERVER, __uuidof(**(appxFactory.GetAddressOf())), IID_PPV_ARGS_Helper(appxFactory.GetAddressOf())))appxFactory->CreatePackageReader(packageStream.Get(), &packageReader)encryptionExclusionListFile->GetStream(encryptionExclusionFileStream)GetManifestAndResourcesPriFromAppx(packagePath, manifestStream, resourcesPriStream)(GetManifestAndResourcesPriAndEncryptionExclusionFileFromAppx(appxFilePath, &manifestStream, &resourcesPriStream, &encryptionExclusionFileStream))CalculateExemptedFilesFromLooseFiles( manifestStream.Get(), resourcesPriStream.Get(), encryptionExclusionFileStream.Get(), mainPackagePath, makepriExeFullPath)FileExemptionBuilderBase::CalculateExemptedFilesFromLooseFiles( manifestStream, resourcesPriStream, mainPackagePath, makepriExeFullPath)appxFactory->CreatePackageReader(packageStream, &packageReader)encryptionExclusionListFile->GetStream(&encryptionExclusionListFileStream)PopulateEncryptionExclusionListEntries(encryptionExclusionListFileStream.Get())FileExemptionBuilderBase::PopulateResourcesPriDumpAndMainPackageExemptedManifestEntriesForPackage( packageName, packageStream, mainResourcePriFilePath, priDumps, makepriExeFullPath)(EncryptionExclusionFileListReader::Create(encryptionExclusionListFileStream, wil::out_param(encryptionExclusionFileListReader)))(encryptionExclusionFileListReader->GetExclusionFiles(*m_encryptionExclusionListEntries))onecore\printscan\appxpackaging\lib\core\src\contentgroupmapfileexemptionbuilder.cppStringHelper::AllocAndCopyString(ExplicitContentGroupMapExemptionList[i], &filePath)TempXmlResourcesMakePri.exe*[local-name()='PriInfo']*[local-name()='Package']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/@Logo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/@SmallLogo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']/@WideLogo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/@Square30x30Logo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/@Square44x44Logo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']/@Square70x70Logo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']/@Square71x71Logo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/@Square150x150Logo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']/@Wide310x150Logo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']/@Square310x310Logo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='LockScreen']/@BadgeLogo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='SplashScreen']/@Image*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']/*[local-name()='MixedRealityModel']/@Path*[local-name()='Properties']/*[local-name()='AutoUpdate']/*[local-name()='AppInstaller']/@FileFailed invoke MakePri.exe to dump resources.pri. Failed invoke MakePri.exe has timed-out.DefaultlastErrormainPackagePath != nullptrCalculateExemptedFilesForBundle(packageFilePath, makepriExeFullPath)CalculateExemptedFilesForAppx(packageFilePath, mainPackagePath, makepriExeFullPath)CalculateExemptedFilesForPackageCollection( packages, count, makepriExeFullPath)CalculateExemptedFilesFromLooseFiles( manifestStream, resourcesPriStream, mainPackagePath, makepriExeFullPath)onecore\printscan\appxpackaging\lib\core\src\fileexemptionbuilderbase.cpp!this->m_isInitializedStringHelper::AllocAndCopyString(exemptedFiles->At(i), const_cast(&fileNames[copyCount++]), nullptr)StringHelper::AllocAndCopyString(defaultExemptedFiles->At(i), const_cast(&fileNames[copyCount++]), nullptr)resourcesPriFile->GetStream(resourcesPriStream)packageReader->GetFootprintFile(APPX_FOOTPRINT_FILE_TYPE_MANIFEST, &manifestFile)manifestFile->GetStream(manifestStream)(GetManifestAndResourcesPriFromAppx(appxFilePath, &manifestStream, &resourcesPriStream))CalculateExemptedFilesFromLooseFiles( manifestStream.Get(), resourcesPriStream.Get(), mainPackagePath, makepriExeFullPath)InitializeManifestReaderDom(manifestStream, &manifestRootNode)PopulateVisualAssetsForOnePair(manifestRootNode.Get(), nullptr, nullptr)(GetManifestAndResourcesPriFromAppx(mainPackagePath, &mainPackageManifestStream, &mainPackageResourcesPriStream))(InitializeManifestReaderDom(mainPackageManifestStream.Get(), &mainPackageManifestRootNode))(FileSystemHelper::CreateTempFileFromStream(mainPackageResourcesPriStream.Get(), TempResourcesFilePrefix, ResourcesPriFileExtension, mainResourcesPriFile))PopulateResourcesPriDump( nullptr, resourcesPriStream, isResourcePackage ? mainResourcesPriFile.GetFileName() : nullptr, priDump, makepriExeFullPath)BuildResourcesDumpDOMList( priDump, resourceDumpsDOMList)PopulateVisualAssetsForOnePair( manifestRootNode.Get(), nullptr, resourceDumpsDOMList.At(index)->xmlDom.Get())PopulateVisualAssetsForOnePair( mainPackageManifestRootNode.Get(), nullptr, resourceDumpsDOMList.At(index)->xmlDom.Get())(FileSystemHelper::GetFileStream(bundleFilePath, false, &bundleStream))(CoCreateInstance( __uuidof(AppxBundleFactory), nullptr, CLSCTX_INPROC_SERVER, __uuidof(**(appxBundleFactory.GetAddressOf())), IID_PPV_ARGS_Helper(appxBundleFactory.GetAddressOf())))appxBundleFactory->CreateBundleReader(bundleStream.Get(), &bundleReader)PopulateResourcePriDumpsAndMainPackageExemptedManifestEntriesForBundle(bundleReader.Get(), resourcesDumps, makepriExeFullPath)PopulateVisualAssetsForBundle(bundleReader.Get(), resourcesDumps)PopulateResourcePriDumpsAndMainPackageExemptedManifestEntriesForCollection( packages, count, resourcesDumps, makepriExeFullPath)PopulateVisualAssetsForPackageCollection( packages, count, resourcesDumps)StringHelper::GetFullOutputPath(makepriExeFullPath, wil::out_param(normalizedMakePriExePath))(FileSystemHelper::CreateTempFileFromStream(resourcesPriStream, TempResourcesFilePrefix, ResourcesPriFileExtension, tempResourcesPriFile))packageNameNew.SetValueFromString(packageName)(newDumpNode) == NULLFileSystemHelper::CreateTempFileAndGetStream( TempResourcesFilePrefix, XmlExtension, &tempResourcesPriXmlStream, newDumpNode->resourcePriDumpFilePath->GetFileNameAddress())(makePriCmdLine) == NULL%s dump /if %s /of %s /oStringCchPrintf( makePriCmdLine, makepriCmdLength, L"%s dump /if %s /of %s /o", makepriExecutableFullPath, tempResourcesPriFile.GetFileName(), newDumpNode->resourcePriDumpFilePath->GetFileName())%s /es %sStringCchPrintf( makePriCmdLine, makepriCmdLength, L"%s /es %s", static_cast(makePriCmdLine), mainResourcePriFilePath)InvokeMakePri(makePriCmdLine, &output)priDumps.Add(newDumpNode.Detach())resourcesPriFile->GetStream(&resourcesPriStream)PopulateResourcesPriDump( packageName, resourcesPriStream.Get(), mainResourcePriFilePath, priDumps, makepriExeFullPath)packageReader->GetManifest(&manifestReader)manifestReader->GetStream(&manifestStream)PopulateMainPackageExemptedManifestEntries(manifestStream.Get())resourcesPriAppxFile->GetStream(&resourcesPriStream)(FileSystemHelper::CreateTempFileFromStream(resourcesPriStream.Get(), TempResourcesFilePrefix, ResourcesPriFileExtension, resourcesPriFile))(FileSystemHelper::GetFileStream(mappingFileElement->GetValue(), false, &packageStream))(TryGetResourcesPriFileFromPackage(packageReader.Get(), mainResourcesPriFile, foundResourcesPri))ExtractMainResourcePriForCollection(packages, count, mainResourcesPriFile)PopulateResourcesPriDumpAndMainPackageExemptedManifestEntriesForPackage( mappingFileElement->GetKey(), packageStream.Get(), mainResourcesPriFile.GetFileName(), allPriDumps, makepriExeFullPath)bundleReader->GetManifest(&manifestReader)manifestReader->GetPackageInfoItems(&manifestPackageInfoItems)manifestPackageInfoItems->GetHasCurrent(&hasMorePackages)manifestPackageInfoItems->GetCurrent(&payloadPackageInfo)(payloadPackageInfo.As(&payloadPackageInfo2))(payloadPackageInfo.As(&payloadPackageInfo4))payloadPackageInfo->GetPackageType(&packageType)payloadPackageInfo2->GetIsPackageReference(&isPackageReference)payloadPackageInfo4->GetIsStub(&isPackageStub)payloadPackageInfo->GetFileName(&payloadPackageName)bundleReader->GetPayloadPackage(payloadPackageName, &payloadPackage)payloadPackage->GetStream(&packageStream)manifestPackageInfoItems->MoveNext(&hasMorePackages)ExtractMainResourcesPriForBundle(bundleReader, processStub, mainResourcesPriFile)bundleManifestReader->GetPackageInfoItems(&payloadPackages)payloadPackages->GetHasCurrent(&hasCurrent)payloadPackages->GetCurrent(¤tPackage)(currentPackage.As(¤tPackage2))(currentPackage.As(¤tPackage4))currentPackage2->GetIsPackageReference(&isPackageReference)currentPackage4->GetIsStub(&isPackageStub)currentPackage->GetFileName(&packageFileName)bundleReader->GetPayloadPackage(packageFileName, ¤tPackageFile)currentPackageFile->GetStream(&packageStream)PopulateResourcesPriDumpAndMainPackageExemptedManifestEntriesForPackage( packageFileName, packageStream.Get(), mainResourcesPriFile.GetFileName(), priDumps, makepriExeFullPath)payloadPackages->MoveNext(&hasCurrent)(xpath) == NULLlowerCaseArgumentName.SetValueFromString(argValue)StringCchPrintf( xpath, xpathLength, xpathFormat, lowerCaseArgumentName.GetChars())resourcesPriDumpNode->selectNodes(resolveQuery, &resolvedValues)*[local-name()='ResourceMap'](resourceMapXpathBstr.CopyFromString(L"*[local-name()='ResourceMap']"))(resourcePriDOMNode->selectSingleNode(resourceMapXpathBstr, &resourcesMapNode))(resourcesMapNode.As(&resourcesMapElement))name(nameAttributeNameBstr.CopyFromString(L"name"))(resourcesMapElement->getAttribute(nameAttributeNameBstr, &variant))localPackageName.SetValueFromString(variant.bstrVal)*[local-name()='ResourceMap']/*[local-name()='ResourceMapSubtree' and @name='Files']//*[local-name()='NamedResource' and translate(@uri,'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')='%s']/*[local-name()='Candidate' and @type='Path']/*[local-name()='Value']normalizedResourceUri.SetValueFromString(resourceUri)RetrieveCandidateNodeByXPath( xpathFormat, normalizedResourceUri.GetChars(), resourcePriDOMNode, &candidates)candidates->get_length(&resolvedValuesLen)candidates->nextNode(¤tValNode)currentValNode->get_text(&valueBstr)value.SetValueFromString(valueBstr.Value())resolvedPaths->Add(value.GetChars())*[local-name()='ResourceMap']/*[local-name()='ResourceMapSubtree' and @name='Files']xpathFormat.SetValueFromString(L"*[local-name()='ResourceMap']/*[local-name()='ResourceMapSubtree' and @name='Files']")StringHelper::AllocAndCopyString(resourcePath, &resourcePathLocal, nullptr)StringHelper::SplitString(resourcePathLocal, L'\\', parts)/*[local-name()='NamedResource' and translate(@name,'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')='%s']/*[local-name()='Candidate' and @type='Path']/*[local-name()='Value']xpathFormatBuilder.AppendString( L"/*[local-name()='NamedResource' and translate(@name,'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')='%s']/*[local-name()='Candidate' and @type='Path']/*[local-name()='Value']")/*[local-name()='ResourceMapSubtree' and translate(@name,'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')='xpathFormatBuilder.AppendString( L"/*[local-name()='ResourceMapSubtree' and translate(@name,'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')='")xpathFormatBuilder.AppendString(parts[i])']xpathFormatBuilder.AppendString(L"']")RetrieveCandidateNodeByXPath( xpathFormat.GetChars(), resourceFileName, resourcesPriDumpNode, &resolvedValues)resolvedValues->get_length(&resolvedValuesLen)AddExemptedFilePathIfNotExists( sourcePackageName, resourcePath)resolvedValues->nextNode(¤tValNode)AddExemptedFilePathIfNotExists(sourcePackageName, valueBstr.Value())manifestRootNode->selectNodes(query, &list)list->get_length(&length)list->nextNode(¤tNode)currentNode->get_text(&manifestResourceReference)PopulateVisualAssetsByResolving(resourcePath, packageName, resourcesPriDumpNode)AddExemptedFilePathIfNotExists(packageName, resourcePath)InitializeManifestReaderDom(manifestStream.Get(), &manifestRootNode)PopulateVisualAssetsForOnePair( manifestRootNode.Get(), resourcesDumpDomList.At(i)->packageName, resourcesDumpDomList.At(i)->xmlDom.Get())PopulateVisualAssetsForOnePairFromMainPackage( resourcesDumpDomList.At(i)->packageName, resourcesDumpDomList.At(i)->xmlDom.Get())PopulateVisualAssetsForOnePair(manifestRootNode.Get(), packageName, nullptr)PopulateVisualAssetsForOnePairFromMainPackage(packageName, nullptr)BuildResourcesDumpDOMList( allPriDumps, resourceDumpsDOMList)PopulateVisualAssetsForOnePackage( packageStream.Get(), mappingFileElement->GetKey(), resourceDumpsDOMList, allPriDumps.Count())bundleReader->GetPayloadPackages(&payloadPackageFiles)payloadPackageFiles->GetHasCurrent(&hasCurrent)payloadPackageFiles->GetCurrent(¤tPackage)currentPackage->GetStream(&packageStream)currentPackage->GetName(&packageName)PopulateVisualAssetsForOnePackage( packageStream.Get(), packageName, resourceDumpsDOMList, allPriDumps.Count())payloadPackageFiles->MoveNext(&hasCurrent)(CoCreateInstance(__uuidof(DOMDocument60), nullptr, CLSCTX_INPROC_SERVER, __uuidof(**(&xmlDocument)), IID_PPV_ARGS_Helper(&xmlDocument)))xmlDocument->put_async(VARIANT_FALSE)xmlDocument->put_validateOnParse(VARIANT_TRUE)xmlDocument->put_resolveExternals(VARIANT_FALSE)SetStreamPosition(xmlStream, 0)(FileSystemHelper::CreateTempFileFromStream(xmlStream, TempXmlFilePrefix, XmlExtension, tempXmlDump))CreateXmlDocument(&localXmlDom)localXmlDom->load(varFileName, &success)localXmlDom->get_parseError(&pXMLErr)pXMLErr->get_reason(&bstrErr)Failed to load DOM from given xml Stream %S localXmlDom.As(&localNode)(FileSystemHelper::GetFileStream(dumpedXmlFilePath, false, &dumpedXmlStream))InitializeXmlDomFromStream(dumpedXmlStream.Get(), &makePriDumpRoot)(query) == NULLmakePriDumpRoot->selectSingleNode(query, makePriDumpRootNode)InitializeXmlDomFromStream(manifestFileStream, &root)root->selectSingleNode(query, manifestRootNode)InitializeMakePriDumpDom( allPriDumps.At(index)->resourcePriDumpFilePath->GetFileName(), &makePriDumpRootNode)(tempDOMNode) == NULLdomList.Add(tempDOMNode.Detach())normalizedFilePath.SetValueFromString(filePath)(arrayOfFiles) == NULLarrayOfFiles->Add(normalizedFilePath.GetChars())keyPackageName.SetValueFromString(sourcePackageName)this->m_categorizedExemptedFilePaths->Insert(keyPackageName.GetChars(), arrayOfFiles.Detach())StringHelper::FindStringInList( *existing, normalizedFilePath.GetChars(), &foundInVisualAssets)existing->Add(normalizedFilePath.GetChars())(m_mainPackageExemptedManifestEntries) == NULLStringHelper::FindStringInList( *m_mainPackageExemptedManifestEntries, manifestResourceReference.Value(), &foundExemptedEntry)exemptedManifestEntryValue.SetValueFromString(manifestResourceReference.Value())m_mainPackageExemptedManifestEntries->Add(exemptedManifestEntryValue.GetChars())3)6{O>`3)6{O>`=]2E|Y7DϲLۜmüjو_@2Q偿3)6{O>`onecore\printscan\appxpackaging\lib\core\src\manifesthelper.cpponecore\printscan\appxpackaging\lib\core\src\addfilesettings.cppapplication/atom+xmlatomapplication/vnd.ms-appxappxapplication/base64b64application/vnd.ms-cab-compressedcabapplication/msworddocdotapplication/vnd.ms-word.document.macroenabled.12docmapplication/vnd.openxmlformats-officedocument.wordprocessingml.documentdocxdotmdotxdllapplication/xml-dtddtdexeapplication/x-gzip-compressedgzapplication/javajavaapplication/jsonjsonapplication/x-pkcs7-signaturep7sapplication/pdfpdfapplication/postscriptpsapplication/vnd.ms-powerpoint.template.macroenabled.12potmapplication/vnd.openxmlformats-officedocument.presentationml.templatepotxapplication/vnd.ms-powerpoint.addin.macroenabled.12ppamapplication/vnd.ms-powerpoint.slideshow.macroenabled.12ppsmapplication/vnd.openxmlformats-officedocument.presentationml.slideshowppsxapplication/vnd.ms-powerpointpptpotppsppaapplication/vnd.ms-powerpoint.presentation.macroenabled.12pptmapplication/vnd.openxmlformats-officedocument.presentationml.presentationpptxapplication/x-rar-compressedrarapplication/rss+xmlrssapplication/soap+xmlsoapapplication/x-tartarapplication/xaml+xmlxamlapplication/x-silverlight-appxapapplication/x-ms-xbapxbapapplication/xhtml+xmlxhtmlapplication/vnd.ms-excel.addin.macroenabled.12xlamapplication/vnd.ms-excelxlsxltxlaapplication/vnd.ms-excel.sheet.binary.macroEnabled.12xlsbapplication/vnd.ms-excel.sheet.macroEnabled.12xlsmapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheetxlsxapplication/vnd.ms-excel.template.macroEnabled.12xltmapplication/vnd.openxmlformats-officedocument.spreadsheetml.templatexltxapplication/xslt+xmlxslxsltapplication/x-zip-compressedziptext/plainccppcstext/csscsstext/csvcsvtext/htmlhtmhtmlapplication/x-javascriptjstext/richtextrtftext/scriptletscttxttext/xmlxsdaudio/x-aiffaiffaudio/basicauaudio/mp4m4aaudio/midmidaudio/mpegmp3smfaudio/wavwavaudio/x-ms-wmawmaimage/bmpbmpimage/x-emfemfimage/gifgifimage/vnd.microsoft.iconicoimage/jpegjpgjpegimage/pngpngimage/svg+xmlsvgimage/tifftiftiffimage/x-wmfwmfvideo/aviavivideo/mpegmpegmpgvideo/quicktimemovvideo/x-ms-wmvwmv    d {  @@@$ onecore\printscan\appxpackaging\lib\core\src\downlevelportability.cppGetTempPath2Wconprnauxnulcom1com2com3com4com5com6com7com8com9lpt1lpt2lpt3lpt4lpt5lpt6lpt7lpt8lpt9con.prn.aux.nul.com1.com2.com3.com4.com5.com6.com7.com8.com9.lpt1.lpt2.lpt3.lpt4.lpt5.lpt6.lpt7.lpt8.lpt9.xn--onecore\printscan\appxpackaging\lib\core\src\encryptionexclusionfilelistreader.cpponecore\printscan\appxpackaging\lib\core\src\ValueHelper.hpp̞G܍ENameFileEncryptionExclusionFileshttp://schemas.microsoft.com/msix/makeappx/2018/EncryptionExclusionseonecore\printscan\appxpackaging\lib\core\src\encryptionexclusionfilelistschemaprovider.cppThe EncryptionExclusionFileList file must declare "EncryptionExclusionFiles" as root element.The EncryptionExclusionFileList file failed schema validation at line %1!d! column %2!d!. %3The EncryptionExclusionFileList file uses an unknown namespace.EncryptionExclusionFileshttp://schemas.microsoft.com/msix/makeappx/2018/EncryptionExclusionsonecore\printscan\appxpackaging\lib\core\src\xmlvalidationhelper.cppNewParser="(>/'ozwPdFPKךjو_@2QȄ97EDEjNULL3)6{O>`onecore\printscan\appxpackaging\lib\core\src\valuehelper.cpponecore\printscan\appxpackaging\lib\core\src\resourcestream.cpp0:s *Dw=onecore\printscan\appxpackaging\lib\core\src\errorinfo.cpp }Te++onecore\printscan\appxpackaging\lib\xmllineinformation\src\xmllineinformationhelper.cppyrp@=iK 0onecore\printscan\appxpackaging\lib\xmllineinformation\src\xpathparser.cpp[/"] and namespace-uri()=""*[local-name()="onecore\printscan\appxpackaging\lib\xml\src\mxwriter.cppjو_@2QMeNnrJFonecore\printscan\appxpackaging\lib\xml\src\mxattributes.cppxE2HDf/%jو_@2Q' >\Aw^rbonecore\printscan\appxpackaging\lib\xml\src\saxxmleditor.cppxmldecl-encodingxmldecl-versionxmldecl-standaloneonecore\base\appmodel\common\stringbuilder.cpponecore\base\appmodel\common\widestring.cpp0x%08lx%hs0123456789ABCDEFonecore\base\appmodel\common\autocotaskmemstring.cppUnknown exceptionWIL Exceptiono4%o4 o4$xxo4p%Ux@@ L7MQMZj[[[ \)eg;d+,\1,MNÃODŽ<?BE# # ppTފ%WRSDS2؋e\JdvMakeAppx.pdbGCTL.rdata$brc,.rdata$r$brc@ .CRT$XCAD .CRT$XCAAH 4.CRT$XCU| .CRT$XCZ .CRT$XIA .CRT$XIAA .CRT$XIAC .CRT$XIC .CRT$XIZ .CRT$XPA .CRT$XPZ .CRT$XTA .CRT$XTZ .gfidsx#.giats#.rdata.rdata$sxdata.rdata$voltmd .rdata$zzzdbg.rtc$IAA.rtc$IZZ.rtc$TAA.rtc$TZZ.text$di.text$mn.text$x0.text$ydЌ.xdata$x|.didat$2 .didat$3<,.didat$4hp.didat$6؏0.didat$7h .data$brch.data$r$brcT.data$rs$brc@.data`.bss.idata$5.00cfg.idata$2,.idata$3@.idata$4 .idata$6,.didat$5.rsrc$01.rsrc$02 2؋e\Jdv/+D>o4FCpF0CF@C`FCXFCF@ClFChFuY̋VWFFpF FF0FF@FFPFF`FFpFFFFFFХFFFFFУFFFFPF F`F0F@F@F0FPF_^̋VWFFpFFFFFЦFFFPFF`FF@F F0F0F_^̋VWТFF FF0FFFFFЧFFFPF F`F0F@F@F0FPF_^̋VWFFFFFFFШFPFF`FF@FF0FF_^̋VWF@FFPFFFFFУFFFFPFЩF`FF@FF0FF_^̋VWF0FF@FPF`F`FpF@FF0FF_^̋VW@FFPFF`FFpFȲFFزFFFPFF`FF@FF0F(F_^̋VWFFFFFF FЪF0FF@FFFFpFFPF F`F0FpF@FFPFF`FFpFFFFFFFFFУFFFFPFF`F F@F0F0F@F_^hF耗Y(FyD$FzD FpzDtFvFFvF̋UtGw?VW}++ttAuҍA_E3Ʌ^zE Wt]̋UEF3@]̋U@F3ʼnEMS] VuW3t(PVj0Fut;;7t +#3tWhPWFu2>QAu+ʍx\t H;wUPM_^3[1̀=FVFuj@VjhCF^%\F̋UVh $@^[]̋U=FSVuu@WH@3ju M3j3ҋVh@S _^[]̋UQU EMEEPu~̋U=FVuuj3ҹH@ru3ҋf^]̋UQU EMEEP̋U=FVuuj3ҹ@u3ҋ ^]̋UQU EMEEP̋UQQV3MuEPVXFEtJuqMQPFօx&hH@(@VMh@VBM)u\FM^̋UQQVWy3ff;u+NE;E Sh @͚Yuj Zf;tft0j Xf;t&f;UECȃPr;u fu+VPh@g j Xf9u3ҋB;}k[_^̋UMq]̋UM]̋UuU M] ̋U=Fu}uuUM ]̋UuU uM-]̋UuU uM]̋UuU M] ̋UuU M0] {̋U=FVu]h#@jFYYt4@3F;tjP耍YYFuMVh@ @F3^]̋3tVRpF^3 F@F@3 F@F@̋Ul臚@F3ĉ$hS]EVuW}\$ \$Sh\$xL$MSh$T$ U S\$ jPVjWQL$@RT$@SD$u$t_^[3Y]L$q̋UQjuuuu u>]̋U VWMMZ eQQEύEPuuu u_^3 F@F@jY)̋USVt8w0Wu z3uWSKx;wu z3f{_Wt3f^[]̋UU EVu+Pu9u t΍Qffu+4N^]̋U@F3ʼnEVu‰W&SPF3ft 8 \FtPWVF3f9W@+t5tt u+@$@|@ p@d@FEX@hQPZ Ft4 `FF tEhRPF*FjhQhPjh4F~$vPvL |$ E3ҋM3@V9AuF F@FE tf9u‰FFF3ɋEF$D$F(EFE F EFPD$~,~@FT3N03~4=Ft F=XFFLt VF׋=hFthu0VF׋=dFt VF׋=xFtFu VF39F|}N5F =LFu)=HFtF F؅tFt$=PFtY=\FuP3PPVF?=PFt=\FuhSVF3f9u V=SFFu =TFt5pFt F_^[]4S̋UV5FtujQFjY)^]̋UPVW=Ft VF׋=|Ft VFjPEjP覐NP3@E  EEEu PMcFEȋF(EẺMj̋Ul@F3ĉ$hESD$ًEVuD$3f$lD$lFWL$ D$$3҉D$3B9VjXDȉT$L$ FBET$(t3f9u3D$,FD$03ɋD$ D$t6Ft$GtruXsca%Y ttOtetVtNtU#=uȁD3#= u N3 +̋UVufF^]̋U VWMMeQjEEPuQQu_^̋Uu uQQu]̋USV3MW9u] 2ɈMU/t -eB}E}]uWtkMt_ǀxu+uMh#@uWرxj]F]M/EH;}$uM3uWرxL]̊ME@;EEE`t-;u3_^[jhx@5jh@URhH@jUE MWVh@j;Z̋UVW}7/t2u h@jE MWVh@jRZ: u7_^]̋UVW39~ t}E}h#@M}}EEX@EKh6MAh9~th`@M/hvM$hhh@Mhv M hQQMK9}t u~Y_^̋U EEE EEPjEPQlFt3ɸ8ME̋UQQEVE3EuPQtFtp^̋UE VjhDhDhDF8EVF<pF^] ̋Uu B}Y]̋Uh#@u (}YY]̋UQESVWXPVM`F~8t uF׋vt*~ t9~v<t 4]wYG;~r6OwY_^̋UVutv0wY6jV wYY^]̋UVut6jVvYY^]̋USVWG9Evm?;u _uj^kF9uh#@Gu;GPvYYu%?tGP7ST7svw3_^[]̋UEt tP$F]̋U@SVW#@UWjMu3YYWj@^`@uYYt"DQQQQF;t P~Džu P@<MU]ՖEyShp@б]uE]Uԉ]ȉ]EEX@EEy@h,@UԍMEy8@SQб]MEP@]'EySh@б]OuEĉ]jPuΉ]u]E EySh@б]E0Mut}t utYutY @SPXW_^[̋UX@F3ʼnESVUM3WPMM h'ASEȉM #@WjsYYWj@^`@sYY"DtQQQOF;t P~Džu P@M}3Et@uMЉ]]]Eh@EEEP!؅y T@;e}uąthh#@j rYYt;xj j@\@}"sYYWM ؋ƉEąy"@ @jQӱ]3u̅h#@j@qrYYtq"DQQQ8t^h#@jJrYYtC HMjj@d@H ~rYYWM! ؋΋EĉEąy+,@@!;@jPӱ9MȍŨe1؅y!uM*Eٸh@1M̍EP؅y.uMEٸ@uȋӱPs}u"uh&Aj Sh@jwZ5Et8xt2xu,uh%Aj Sh@M M3E3ۉuLjWAqYYj u5qYY @jPӱVM_^3[m ̋USVW#@UVjMp3YYVj@_`@`pYYtSh@#DQ(G;t Pswƅu P@EM]]pEE2PuF֋y@"EqMQPF֋y(@SPֱ9]EEuM]]X PVFӋEqMQPF֋uu0F֋xYE3ۉ]qMQPF֋x/uHFM[9]YNjMM?aSh@!jh@ֱ*t@T@jPֱuHFM묋 @SPWp_^[̋SQQUkl$XVWh#@jUMIn3uYYh#@j@~`@#nYYt"DQQQElj}N;tQ1EȉFu P@o9}E}Pj@}Y}E}}}E}}}E}Ey P@UEȋMu؉E؃ EE܍EE॥u3Ey @UЋω}utauE;Mr}UEE‹UЉE;r EȋMjWMQuPIEx;MUAM;ru\FMpMhMEMMAWQбu\FM3M+Mm} @WPVH_^][̋U0SVWEM3PH@}u؅yVh@ӱgMEP@u؅yVh8@ӱ9MEP@u؅yVh@ӱ kuMn9ue!uU}؅yVh@ӱMUe趆؅yjh8@ӱ3UЉEЋωEԉE؉E܉EEEP)؋EԉEy@MP r؅y@jPӱ>UUEeσeP0؅y@EHMA@P8؅yEp@jPӱu}t ujYEtPjYujYW]EjS BC}t ujYujYWh$A}}eU蕋؅yjh@ӱ@MMEe3P6؅y@ϋG@PB؅y$$@jPӱuujYNWEjBGuiY3)h$AjYYMSh@+uViYuiYuiY_^[̋U,@F3ʼnESV3ۍUW]荊yShAױ9auԍEPSV Fu!2Vh0AyXEPt,Vh#AS. WMWh@fu9]u }rVh"ASQ VhYM_^3[e̋SVWh#@jڋ(hYYt f`@9~t vC~33jh @Bj _^[̋UQ}SVWte} t^y*uEWhPAֱ?Wu0F֋y jhtA3M{Vh@41_^[Y]̋UQSVu uu@uKU >t3:uKuu PhP"AjfyMNVh@^[̋UP@F3ʼnEE SVuWVEEh"AjMEeŨ 蛏yjhAױM̍EЃeP膐؁\ u3MEEĉEȍEPEPV}3҉UOt_Eׄ(;r3 jEPV}'}tVh!Aj 2EE׋}UBUO;r}EPjV Fu38EVh@!APL }t ueYVeYEE@Eu\uuv؅u[9Eu }rVh"Aj EVuċ8FM׋xz33!E!EȉEVh!Aj EątPeYVeYR@Ao 2VhAyaMWh@HuIu迂EVhAjhAjhAAjPױj}t6uxdY+E̋20hAFMnSh@uЋVDdY u9dY3uP M_^3[a̋UQSVu3ۋֈ]WJff;uE+Pj!h A4yShPAױֈ]Jff;uE+Pj h AySh A빋ֈ]Jff;uE+Pjh A踏yShAjWh@WVFHtZjWh@WVFHtDjWh@WVFHt.8]u)8]t8]t8] ujWh @WVFHt3Vh@ ASS3 @_^[̋UE xu$uPCyjhAjZw3uAACPj jX] ̋UES3ۉMV]]]u9XwW0MpQyA(ExwHU>|yuASPױEEu9E8Xt4y8uMEuױhPApjVbu8] uV8F׋yjhTAױ(N3ۉ]GyEM+Wh@EuE%M{Wh@uuEEߋV`EY_tP`Y^[̋UU SV3zW]~:8q@ΉE|A;]UEA uGMuuu0p2OyVhAj_ױ#CMuQMPAj_yuhAV1 S]Uzt59rv093u90tQ90tMH9sut?t;@9su/u/ΉM9rv@4}u$MUAM;JruhAVYYG}@u<]EHMA@P}yVhAױ8UJBuu9ut u*_YC9pxz8 xdA΋;AuBMuuu0pM]j_yVhAױ;EHw#萋tEx9_t)w~^_ShAV tS^^YuhHAV 3_^[ ̋UE xu!PCyjhDAjZ3uAACPj jX] ̋UESVW3M}}}u9xw0MpzL؅yA(ExwHUw؅yuAWPӱAEu؋Ex t(y,uM{EuhPA뢅HV.MIt6VVuPhP"AWMWh@0uH]SVEyWhhAб{}&ߋ M{Sh@u]Vf\YtS[\Y_^[̋W9t'VPqF^_̋t!VRpF^̋UVF@PxVEF3^]̋VW39>t2~ t$9~vSt#S[YG;~r[6[Y_^̋UVutv9jVT[YY^]̋U}t u<[Y]̋U}tMjHuZYY]̋U}t]%HF]̋UeSVWMEEoPVWFӋyA&Eeq MQPF֋yAjPֱRU39]~LEEuMexPSVF׋x9uMox!MC;]|3M_^[ 0A AjPֱM̋UVutN6YjVY ^]̋U}tMYjuyYYY]̋VN8N(N~t vXYY~t vIYY^̋Vv3Yv+Y6$Y ^̋VW39>t2~ t$9~vSt}SXYG;~r[6XY_^̋VW39>t:~ t,9~v'St{t sXYSXYG;~r[6XY_^̋U;U uPuQ.f u@3]`FȁNȋ̋U}tMfj@uXYY]̋UH@F3ʼnEESVWQh'AjډMȉE #@Wj `WYYfWl@j@^?WYYt"DQQQ3F;t PQ~Džu P@CM}ԃe3Et@ۉuEj,EEp@XjYEMЉEEP؅y T'A}ȍŨe؅y utEٸh@0M̍EPM؅y+utEٸ@WPӱW}uWh(,Aj Sh'Aj6)vxFu)Wh+AP Sh'Aj;MZ E33ۉ0u(3 @jPӱWM_^3[R̋UVWu u9u#uO uu Ph+AjyMVh'AjKZ_^]̋UE VMpxFt+h0*AjYYMWVh'AjbZS]W3}}}}}}9{w0MpCy'A'{w@0MpCy 'AWP}uEvM}QV9u]ttE}Pj-Zx<},u6E Su0FM ֋Wh(AֱGuh(AWq WVh'A\Wh(AWP WVh'A;VhP)AW/ WVh'AjrVhP)AW WVh'AjyZMK]tSSYEtPSY_[^̋UE xu$uPyjhAjZW3uA0(ACPjv jX] ̋UVutvj VSYY^]̋UQS3Vut?w7…t f9tuW3WE_t t+Љu Wt^[̋UVuNtMVh,AjZu Nuc^]̋UEVP|tMVh,Aj@Pth`.Ajjh.Aj;D>w$3̋UA$Ww(|tVqu 0uF^uhHAj jX_]̋Uuuu hX-AjjX]̋U@F3ʼnEELXHWuMWWh.AjZ SVh#@jPY3ۉlY}؉XU؉X(/AjYt 6FOY>^ YWWh.Aj;9PBF `P`dh>ySh1Aױ˼duWWh.AjG1AEh1AT1A1AxL1AEp1AEx1AE1AE1ADžX1AUE1AE1AMEDžph1ADžt1A|E1AMEE1Au{jpuEjUu5jTu"jUpuWWh.Aj[l9~t vMY~F @ttWWh.AjvljUujTuhu.jUtl9~t vAMY~@QWWh.AjqMZ9dt d MYlkl9~t vLY~@F 9XF`P`dhL<ySh1Aױ} duMWWh.Aj}ZlSlˉX@%uHXdXrՋMWWh.A9dt~d LYpd9wt wKYwL@@DG H84MWWh.A&/ASPױzV^[M3_bH̋USV3W9uv-uF;ur2_^[]̋USVW}3uuO@8Eff;u+AEff;u+MEPEPWu}QRSF׋xJuMuuuu9yMWh.A`uE Mt-VJY$Wu E 03MWh.A_^[̅uuÅt 2̋UVW}t!WNtWN2_^]̋UQQSVWh#@jM[I3YYdM#@VhX@^^hEy X2A9t@^ t MFPh@X@!Eyz4Au}FPh@@Ey 2A9^u)F@Ph@Eyh3A9^F @xF9u-MFPh@X@Ey4A:9^Ft F @4u/M@Ph@DEy H5A$9^tF @E0E @SQб&]W_^[̋UQQSVWh#@jG3YYVX@ω^^eEyX2AJ9tUF@P?Ey2A$9^u&F@PEy h3A/9^t @j ZΉE0E @SQб=]W_^[̋Uu ujju]̋UQVjju puQF֋yMVh5Aj-Z3^Y]̋U(SىUVWj3V]x,F׋yjh6Aֱ};h<6AX$pFVWFV\FyjhH6Aױ9Mhl6A9XLpFVWFV\Fy jht6A빋]3W Qp4F֋Wy h6AL QpTF֋Wy h6A) QpDF֋Wy h6A Qp<F֋y Wh 7ACPqF֋y Wh07AM}'uy jhL7A}#@h@hȋ@SK(y jhx7AeEP@ȋ@gy7Ah@uS(yX8AjPױ觲 3EX@EM؉EEEh@E܉Ep.y jh8A}eEP@ȋ@_gy9ALh؋@uSq'y9A/j M}-y9Ah@M-y:AjPױuCY/uCYuhT:AS'y-jh:Aױ許}t uCYuCY*}t uCYuuh@hȋ@S&y jh:AeEP@ȋ@Nfy8;AhX@uS`&y;AjPױZ}ueeEP@ȋ@ey(Auh@h#@_$yP>AjPױeEeyMQPF׋y>A_uh@h#@$y>A>EWfEt @ME9EyMQPF׋yH?AjPױiEMeURPQjY2py t?Auh@h#@m#y?A`u hА@h#@L#y@A?V@PPh#@6 yx@A@PPh#@F!y@AjPױ譭3u?YuHFuHFV M{_^[̋UQQeSVpW}EPWRF֋yjh(AAֱ3eM!ypAANuWWh#@YyAA0u yAAWWh#@W yBAjPֱ辬3u uHF_^[̋U SVWp3EMPRΉ}F֋؅yWh0BAӱ^oM} }؅y pAAuD@WPPh#@v؅yhBAb}W@PPh@K؅yBA7h$@؅yPCA@PPh@B؅y pCAjP} ,eEPx@@`u؅y CAMWVVh؋@؅y xDAMh$@m؅y DAMVVh؋@؅DAeEP@@`u؅y@EAYMWVh@hX@0؅yEA8Mh$@؅yPCAMVh@hX@&؅yFAjPӱ荪V<YV<uYUh@؅y jhGA\Uh@؅y jhGA>Uhp@؅y jhGA D@PPh#@؅yjh`HAӱ3W9 M_^[̋USV]W{u,eMypAA!u\@PPh#@y HAjPjC3ɉM:;r3eMu;t3hX@h#@k'{tEK Ee@P^suh@Qu:Y{tEK Ee@P]suh@Qu:Y]|@VPPh#@|@PPh#@V]MAMC;u\@PPh#@yjhLAױuFm@IAHPJAIAjPױԧu9Y1KAJAjhLAjh(LAIAjPױ蘧Vu3_^[̋UWSVWp$ً}EPWRfEF֋yjh0MAֱ83}w4r9Es-WhYAVPM VhxMA艸EEPuujZjYhyjhMAֱƦeM-ypAANuWWh@yNA0uylNAWWh@yNAjPֱQ3uuY8Y_^[̋UQeSVWڍMypAAwu(@PPh@CyNATh@Ӌ[yXOA9h@Ӌ@yOA(@PPh@y0PAjPֱ脥3u_^[̋U$eSVMWMuyjhPAױ6ex EPSF׋yPAHuh@h#@?yQA'WfExEPSF׋yxQAjPױ踤(eEPuujZRYfyQAHuhl@h#@y(RA'WfExEPSF׋yRAjPױ:eEPuujZRYfySAcuh@h#@CypSAB]𸼈@VPPh@*yTA@PPh@:yTAjPױ衣3u5Yu5YuHFV_^[̋UUSVWtRpF֍E3PM}yWhUAֱ%|M}ypAA!u@PPh@DyHUAWPֱܢ+uM}x8EEPVF׋yUA&EeqMQPF֋y VAjP}tgEEuMex (PVF׋xtUx]EqMQPF֋x9M }u@PPh@yy;jhWAֱ+VA VAHVAjPֱM3MuMM_^[̋SQQUkl$(VME3UWMuE#PjV,FyVhtWAױ3VMuyWAF3}ثuj XfE؃EEEQ@ȉEFUy WAus u΋Uy WAsUsy 0XAs UuyXAqSyXAZ}΋UuyYA=yPYA+yYAMjjyYAjPױCMe3VM_^][̃!̋U}tMju1YY]̋UQSW}Et'VQpF^WhYAuF_[̋UVutN jV1YY^]̋VNNN 諣F^̋W FG@tVQpF^3@G GGGtCLV:{8uAt$Ku uuup uu QF֋yjh0aAױ腕3L$s_^[] ̋U} Vu @MVh\AϦ} W ك}u ǃ} W 뺃}u 먃}  WW}9ty jhaA8u4u Ouuuup$u QF֋y jhaA[G,uM@Vh\ACHG,9G4vG49G0vG08t-s(Ou"cAt MQp@UR qF֋_^] ̋UEVFt j VL#YY^]̋V~ t W39~v<t 40#YG;~r_f3^̋;uA;BuA;Bu A ;B u3@3̋VW J;t ;u_^ÍB̋VW V;t1;u_F^̋UW FG @tVQpF^EG 8@_]̋UEVFt jV "YY^]̋UQQSVWh#@jUM!YYt3fA3uˋuyMWhgAjZ+ E33Vv_^[̋UV5tEtteuvtkS^SF~xu3F Et)fxPFMFxVhyDPpuFju NPWt tSF[_^̋VReu tN QpN ^^̋U V>tOeuFW~WF3N|fEEEfE fEEEEj PtWF_^ ̋UQQSV39^ unW`FE9^ t.9^uNU]Vx 9^uEF~G#^SF~ u~ _tSFuF39^ ^[̋UQSWC!8{Eu??u*V`FjShDFPTVFE^jhЋw_[̋UQSWC 8{Eu??u*V`FjShDFP(TVFE^jhЋ_[̋UM9t A$P]̋UQSV3EXL93uBW=4F3u dgAo=4Fu9ESVPhpxDF׋_^[̋UM9t APP]̋VW3WWVF~Ɖ~~ ~$_^̋U}t DFt uQp^]̋UE ЋM%Vuuuu 8F:@tQPV8F$u=t RЋy QPV8F^]̋U}uu 8FuEVu&=8Ft4WHFWF8FOtu\Fu VWF_^] ̋UEy=8Ft%%F=8Ft\FPhHF ]̋UQQEEME E ̋USW3ۋSSjSFuShPhAбq٪ VhNBSpYYCuSyhhAֱpS8F؅x |6G3ۉMPU3EP@Mzu& C`rh0IBjApYYWShhAjsKk EET@EPuuF׀}u}X@Fׅy#ShhAjlMZ蝁jhhAӱox4F^_[̋U@F3ĉ$S]Vu WjjQ$\$.3D$4|$`L$xShFjVuƄ$)؅y(iA@t$T$4VL$| ؅yiA!QD$ePT$h$؅yiAjPӱ!oh5F3D$PL$|D$D$ D$D$DD$HD$LD$TD$XD$0D$BjZYY5H@gouh>BSB\EWYY3.MMݐMՐM͐3_^[%MVhhAFlM詐M衐M虐M葐5Fnt3hX=BS[=X̋UQSVW5FUnu Èthy jhxA&EMUeSQuP jyhXyAױWuYM EY E 3uE8t!U MSy jhsAEM$9t&8t!hcA5 Fhp@jTX,M(9t?8t:hcA50Fhp@j&XMWWhhA^hu95@MkMUSMyjhsAױV3VY_^[(̋UQSVW5FjuϋE È]SVjZZyjhyAֱ0VBuU3 y jhvA׀;tuUuy jh8wA3_^[Y]̋UQQVW5Fju ؍U3uusyVhXzAױUu EMVT_^̋UQVWu uR3:yjhzAױAUku U y jhsAu Uuey jh({Au U4y jhsA5F,iM3_^Y]̋U VWuuR3Byjh{AֱTAu3UωuuGyVhXzAױfTu E MV(_^ ̋U SVW5@FU{h5PFϋlh5pFωE\h5`FϋMhu2hP;BV(U?EWYYMVhhA[e}uh:BjTEŅtt)h9BjTK명uhh9BSTQuUyjhsAֱWS5@FgM5PFgM5`FwgM 5pFegM5FSgM3_^[̋UQQSVW58@&g5@ϋgututu7uY3h9BSSrEWYYMVhhAdXtu3hx8BSSx…titd5@3ۋω]fUuyh87BSdSuM]} h87BS2S[58@3ۋω]/fUyh7BSS)uM]=} t7h7BSREWYYMVhhA cuYLP>Yteu t tu6u2h6BjRYYM3MWVhhA9bt9tuhh5BjQ뿃tu5(@d35@d} Έ9fth5BjwQEYYleUYyjh|AֱPE(EM?Q6B6BEPjO 3PY_^[ ̋UQQSVWuMWVhhA'a5F'c]5FceUȉEyjhP|Aֱ@Omuceuuh`4Bj^P3jjPjh|AFHt8uh3Bj)PM WVhhAa`uY,Vh3Bj7N jY3_^[̋UVW}Wu u yjh|AֱhN;Ldt.h5BjOEWYYM3VhhA_3_^]̋US]VWuMEQSE yjh0}AֱM =uM׃eEEPEEPyjh}AױMuu;\@gu6L@Wu&;@Euh@5EtEuUEePuujyh~AױMuYM EY E 33VY_^[ ̋UE SVW3ۉU5H@`5F΋`5FΉE`5h@ΉE`ut}U؅yVh~AӱLLutPthp2BjmMVh2B3SK atAh1BS4M3ۅuh3BSMyE EWhh1BSK Et:t6u} ΋g؅y jhA@pxFURVPh0BOtUtQuUuu "i؅yjhXAӱOKHE pxFURWPh 0BjJ]tN}tGSh/BjJeU :jyhAӱJuEY]}Sh8/BjJ `t1h`6BjKE YYMWShhA\uoeU}؅yAUX؅ypAjPӱ2JWHY'EpxFWPh.BjIW#3VY_^[̋UQQSVW5X@(^3ۅu1h8.BSKEWYYMVhhA5[U]ySh؀Aֱ|ILEPh-BS]5I _t6hp-BSJEWYYMVhhAZuBS83Y_^[̋UQQSVW5FF]5Fω7]U5F%]M 5 F]]50F]5@FE\M 39u2h-BQIE8YYMWVhhAYE 9uh,BQI 9 u550F}\u5@Fl\th,BjFI댋u8ϋUV؅yjhoAӱGU(VBP؅y jh`sAVu$FhF؅y jh8AVu,FhFt؅y jhA5`F[5PF؋ω][Euu2]ψC5pF~[{ tthH+BjKH#Mt(VSXEyjh(AбFEMtVS)؅y jhAE,8t"5FZu5FZtU0VG؅y jhsAU4VyjhsAֱHF3_^[4̋USVW5Fڋ]jZ5Fϋ[Zu33h*BS,GEEWYYMVhhA`WVh8)BjE [t3h`6BSFY5@YUE3ۉ]uEyAuUfEy8ASQбCEVYEY~EpxFVPh(BSDV2])t3h(*BS:FK h)BjDYY5@+YC5@YC3_^[̋Ud@F3ʼnEE SVuWE5УFXtK5FX!h0(BjEEWYYMVhhAUEE@WPfEFEt]ӋEċ E@]3ɉN5FE,Xt[5FXt4j jPF }VtE;Ur@w;v:hX'Bj.EYY*h&BjD+v6h&Bj8C3@9Frw>v&Pjh&BjFC3M_^3[-̋USVW5FdWuh@&BjBYYeAd3@Xu7FrWh%BP DE MWVhhA>TWh%BjlB@ 3_^[]̋USVW߉u3ɍSff;u+]r,h`%BQCYYMVhhASqCEuu E u;E h#@3ɋjZ QYYu8 @TjX;u‹MWhhA3SeWӋx4y A}/Euo8Et5} L@<@DPE+؋Ӎ F14ЃA} \@@DPE+؋Ӎ F3hAuf}t2} h@ @DPE+؋Ӎ F3AT} @@DPE+؋Ӎ F3yUA&jY;u-E+h@Ӎ Fb3y-@AjPױg@%MWhhADQ E33VVY_^[ ̋SVW3hBS?YYjF_rSuhBS?hxAS?h@AS?_^[̋VWhAj?YYj`F_Su_^hAj[?hxAjO?̋VWhHAj2?YYj@F_Ru_^hAj ?hxAj>̋VWhhAj>YYj `F_tRu_^hAj>hxAj>̋VWh0Aj>YYj F_$Ru_^hAjk>hxAj_>̋VWhAjB>YYj F_Qu_^hAj>hxAj>̋VWhAj=YYj F_Qu_^hAj=YY̋VWhAj=YYjF_DQu_^hAj=YY̋USVW}Mh @UOQ]3Euguh@AP>eVhAP,= EMEs3ҋPBOy jhA1Oh @t*hPAPK>{YYMVhhAN8Ct8EMErSKPSsjjAjhAsMEx,EEjrPVF׋yЇA*EMECrSMPSjjy AjPֱJE3uU܋MVu5VxFuuhPAPo+ 4MEeuȉEȃ C E̍EEХ/}oM3EEEEE9CtvKEPu:}tWE3GEQMuK V=uK VV4=%}3utVHFG};}ruMJ=tBM]'u 8EuK &=u(uK u<e }M7CEqMQPF֋}t uHF}}yK WhhA9M>^uHF_^][jhAױ(jhAױ ()Majh(Aױ')tZVHFQjhؙA:uhAjhXA'jhA=uhHAj( jhܘAױ'C)MBjh`Aױl'$)}uHF̋UDESV3MUW}t(Ue؅yVhAӱ '}3}EuPhXM6XM.XV_^[̋U=Fu}u)} u@ } uH@j3v!M$ 3]̋UUuM R 8] ̋UQeESVWPh8Ajjh(A0FyA EWSPq F֋yhAjPֱA!3M0W_^[̋SVW3s9;v4*GY;;r>t6Y_^[̀yt!AV2tvZjVӲYY^̋V1!tvZjV譲YY^̋V1!t5j@V舲YY^̋VtN^t ^ ̋UuE jPjEPĜ] ̋UjjE PjEP袜] ̋UEtRj FPF]̋!tPj FPF̋USWtV`FSxVF^E_[]̋UQSVWh3Vuu uVFt`FWI _^[Y]̋USW}O~؅u3VtjrF֋ FtQpF^_[]̋UM cAVuW3>躍u"A謍t MQp@UR qF֋_^] ̋UQQEeVEEPVtFu2 QQPI3^̋U@F3ʼnESVW3QhFPhAhP hSPSFP9u k PQWPfy(MOBVWjdZ.MVWjmZ.VW+rtB A9t 9t M_^3[WyVhOB4Mh.̋UQSp t ;uxK赣nV EKP 393uHWVKVK }9ut`Fu WFSV FPF_utV ^[̋S3t6>^̋USVW}jY') D$D$uMVhOBH,\3ɉL$L$ubQPQVL$(蓌yMKVhOBv,t$D$PSd$73L$2L$_^[] ̋UV1jjVF=t t =u3E0^]QM̋USWtV`FSHFVF^E_[]̋U3PPPuFjuF]%F̋UUVW3hF:U WFB:F FPz˶ ~NH襦_^]̋VW39>t2~ t$9~vStKRS腫YG;~r[6vY_^̋UVut(~t vQY~ t v BYjV#YY^]̋UVutNNjVYY^]̋UVutv YvjVƪYY^]̋Wy@tVp F^_̋UVu >t"W~WFF!tWF覢_^] ̋UVu >t6SW~WF^|C+ r 谍CF tWF_[^] ̋UVutvQj VݩYY^]̋U}tMjj`u賩YY]̋UQSW}Et'VQpF^WhAuF_[̋UQeEWPWhFt>V0EV|+utEVV+M EPWhFu^_̋UQeEWPWhFtOSVShAjE SPqF֋Mx MS %EPWhFu^[_ ̋U eVW0t8E8u8E V*u!Q֍MM uu 0*e6E8t3E V^*u$Q֍MM uu )eMEPWhFm_^ ̋UQSW}Et'VQpF^WhAuF_[̋U}tMaju_YY]̋VvXvTONDN4N$8v N/^/̋Vvvv m^̋UEV@t jV车YY^]̋UEV@t jV荦YY^]̋U}tM<j@uaYY]̋U}tM.ju,YY]̋UVutv$!Yj0VYY^]̋VW39>t;~ t-9~v(Sts$ۥYWSͥYG;~r[6辥Y_^̋VW39>t2~ t$9~vStS膥YG;~r[6wY_^̋VW39>t;~ t-9~v(Sts$HFS6YG;~r[6'Y_^̋UVW}q @_^]̋USًCS;r-EVWEQK 8EW0E VER0 _^tC[]̋Vv ovgv_ ~t vNY^̋UQQSVWeEPVhFt8HPVM`F~8t SF׋~Iu_3ɸzENE3^f] ̋Utw QuQWt3f]̋UVW`Fuhu֋PPu_^]̋U$SVWuQQhOBEȁNȍEPQQ}EPuQQMhOB̋UQu ̋UQu$FtY]QM ̋USVWt`FSVFE_^[]̋UdiES]VuD$ 3WL$f$pD$pFQT$L$$D$(`3D$3B9VjXDȉL$ FBd$,T$(FD$0D$ D$@D$D$hD$\$<3ۉ|$D|$XD$l35F\$4\$8\$H3|$LtF։D$d\$d5XFtD$PF֋5hFthD$tPD$ PF֋5dFtD$PF֋5xFtD$uD$PF9\$ |L$ D$$8LFu)5HFtF F؅tD$t%5PFtu8\FumSSD$ PFZ5PFt 8\FuW$tPD$ PFf9$puD$P$t$pPFD$u8TFt5pFt F֍L$̋UQQuuQQűU SVWEMPbQQ}EPuQQuM̋ULeESVWPh?Bjjڋh?B]0FyjhtAֱeEPMyjhPBֱ\ Eeq MQWPF֋yjh PBֱh h#@j@YYQ3VhDhDhDWw8w<pF!uuMQ0EPShFuyPhPBֱ h#@j@聙؉]YY3VhDhDhDSs8s<pFlju9u v7]E4 uE؋PE4x?uFu;u r̋uMeXEE =PVFӋy!QB@jhPBֱ&EeqMQPF֋yPQBjPֱ} EEЋEuMЃeE}X 3Wh|PBֱW>M:M:M:_^[̋UHSVWE؉MPh?B3!}jWh?Buȉ}0F؅yWhtAӱk!}ЅEEċEԉE̋]sh\Bj  M3u9K3PB؅euMu؋XEE9PuVFӋ؅uMeXEE9PjVFӋ؅y& jhPAӱQuMeXEEF9PVFӋ؅iMU3!u!uu؅*uuUȍE܋MP}܋؅EPEPEu0U؅EUM3!uEEE؅uUuM؅xpupUBUBjPӱ6u 4PVF׋3yXWB)E}qMQPF֋WBWPֱE}q MQPF֋"EEEPu}tFt QQMPuh#@jVYYMPQˉ}xgEqMQPF֋x4jWiYY9}t uHF9}6M;3_^[Wh XBֱ(WhWBWhWBjWYY?uhXBW(M RVhWB`WhWBֱw9}iuHF[̋U eSVWMxEEH2PVF׋yDXBMUe-+yxXBjPֱ8 39E3M2_^[̋UQQEVE3EuPQtFtp^̋U}t jučYY]̋UVutvZv jV蓍YY^]̋UQSWEP3W]hFtbV0VuhA*E Vuh0ZBEtVh@YBSYE EPWhFu^_[ ̋USVWE3ۍEU]E]&8]t uMyMVh\BjZ6 WMEP]跡y2Vh\BjYuux>MEP]腡xuӋujYM*_^[Vh\Bj(Vh\Bj$MZ ̋V1!tv#Y6jVYY^̋UEV1tvY6jVʋYY^]̋USVWh@RU0F3YYJff;u+v'Vh`BS Sh\Bֱ[DMj*ZMEEu ]EEE EuyShA3_^[̋USVW} 3ىUF3ɉMG;v&;rj\P,FYYuFGF3;rڍEMPuMhFEM]BwntHu030Sh`B3S ֱSh\B]|PS0FYYu3 39wwQff;u+j\KPE,FYYw3BUF;vb;r3Pu0FEYYwU;r3 Yff;EuE+BUHEF;rM^]Bt;r3Pu0FYY;r3MtEM00, ؉]x!]EPuhFEZy3PhPA3_^[ ̋UV]BWut~j\V,FYYt)Wh`Bj ֱjh\Bx@eEeEE EEEEE Q0MiEPuhFu3_^ E uM eEEEEE𥥥uyjhPAֱl̋UQ]BSVWXE ;u3t'9xwPV0FYYt }O /j\V,FYYu,9xv8׋t}G VVe O_^[̋USV3EWEىEPUEωEΥy ]BMEPj*ZE$yt]BjPֱ}uA3!u8j\W,FYYu M WWEPuhFu҅yMPhA:}Eu ׋Puuy&jh]B`yjh0^BֱP3u`YM_^[̋U SVWUj*Vu,FYYuPWh^B[VhH`BjeEeU P|}؅yjh^Bӱh EUeM}E؅yjh_Bӱx0=jj@SjVFHu,Vh`BP ӱjh\B4uSV0FuYYt,Ӌuuh`BP= jh\B>ӋbMuut؅y&jh`_Bw؅yjh_Bӱ3V躄YW賄Y_^[̋UQeEWPWhFt6V0E0V0FYYtEVVVM EPWhFu^_ ̋UQQ3ɉMMQPEhFt|SVu~w3tG~w33Qff;u+j\KP,FYYuESSM EPuhFu^[ ̋UQSډMV3W~ff;u+yff;u+;w6+PESHP3҃ _^[̋UQSVWً3ҍNff;u+AEff;u+M;w6PSW贐3҃ _^[̋U,SVWtjhaB(E3ۍM]EP&M3PByShaBֱ^u UEPS3ɉ]؉]܉]E yShaBֱ%9]uShtbBU]M؉]]EyShbB?EuShcB8EW ]OIEySh(cBֱGGMMZMe%_^[̋UQSVW{ujhcB5 3j}^Qff;u+ʋS rff;u+֋u~ff;Eu+Ah#@j<3Z QYYuPhcBRus 3WVy 3PhcBCu P3yPhHdBױ`VmY_^[̋U}tMju*YY]̋VW39>t;~ t-9~v(Sts3SYYG;~r[6Y_^̋VW39>t3~ t%9~v StK#SYG;~r[6Y_^̋V>t6F6HF^̋UQQeESVWPhgBjjhxgBڋ0FyjhdBױeUJuyleBuy eBjPDuEhjSVPyF׋y*uĜEVheBױ3V~YMx"_^[̋USVW}ك';eEPjYEyjhHfBֱ-MeEE!PuSF֋yjhfBֱE3ۉ]qhMQPF֋yShfBֱSEtrPlFtdu]]]lFPuMrly;ShgBֱd9]t us}Yu\FM@!u\F"EEP\FM!u\F3_^[̋UQeESVWPuyjhYYM{ShgB#w$ EP|؅yjhjBӱy }e)WhBjj EME[3ҋPB!؅yjh@kBӱi hĄ@E8[u(UEM 3!u!uPu$u؅ykB$}EMPEPwu؅yuPlBjPӱ=E3MWPMQME؅y0VhlBӱpMuVtY MgujtYE8uMexEE*Pu VF׋؅yjhXmBӱ4'EUMp؅yjhAӱM3 M3ۍEM]̉]Љ]EPSju$F؅y jhmB }9E3PhυuQhDBEĉ]P3S}hFEˆU̅3ɍ}ԄҍUj Eȋ 3qY3Ή}|xyEPWu FtJuUMLT }tEPuhFEEu5[UYt?EvWh`BбWhleBֱuZYEh!Ej06FM_^3[W̋USVWME3EM}ډ}KMgBQP@yWhBֱQ E}Ph?BjWh?B0FyWhtAֱE}PMcyWhAֱduM}xEEPuVF׋yjh(BֱgMEeEe3MM|MtMluHF_^[̋SQQUkl$HCVWU3ɉEPh?BjQh?BM0FyjhtAױPeEЍMĉE3ҋPByjhxBױE3PM̉uyVhAױEԉu؋q MQuЋPF֋yjhBױh u؍MăeexEEPVF׋yB&EeqMQPF֋y LBjP}EEuMex PVF׋h#@j@\WYYbjh@#DQEĉEIuEeE܋yMCPVF׋EeqMQPF֋}MċEMEeq MQPF֋ uMEtIUQM谳uȅ}VuVV3uȅtVHFEqMQPF֋}t uHF}IEPxFEeq MQPF֋Eu%EMĉESu?EuPq F֋83!}E2PqF֋EPuhFЅuօuHFEqMQPF֋M{u[Mk}}EVhЋBPYYK WhgB[jh(Aױ!VHF8KWhgBhjh XBjhWBױ}u9BjhAױ BAjPױSuHF:jhPBױ{3#WBBjPױ\MĉMMDejhB.u jh|BױM/PqF֋yjh|Bױ3MMMMMM_^][̋U4SVWMЉEQ@3PuẺ]hFEEE؅1h#@jXPER>EYY;t W}>uBj3]쫍URj-Zj^EEM@EEyB48]h#@j _jYEPRUYY A 9Y uBSPuj8^EE܉A8^YSEMSEQp juu FuH3uEHBj8XXE}蹐BWQVS)8^jYE9EtPuhBSHEMQj-Z@ȉE]ySh B'h#@WQUYYS A9XuhBֱ覿8MSQ}pjuu Fu?A;uWhpBPS@uhBVS,y=(9}t3Wuh(BSjWMVhgB_^[̋U SVWWVhB3S譾]EME3ҋPBayShBֱ誾=E up EpWQF֋yShBֱt,M^_^[̋U SVWWVhB3S]EME3ҋPByShBֱ?E up Ep0WQF֋ySh`Bֱʽ肿M_^[̋U SVWWVhhB3S[]EMEI3ҋPByShBֱXΉ~~~ ~~S~~~ F$~(~,~0F4~8~<~@FDC=؅y dBMF8PVE,؅y BEޅPN <؅y BMEPV(}ԉ}؉}E؅yWh0BӱzV@;U܋Eu:]u;s(4;Mr} EԋEu;EA;tԋuފEu4uuhBWڻMShBj2ZM*M ELBWPӱPV5_^[̋U SVUWM3ҍ~ff;u+}4quRj*Z;.;&RW,FYEYHDމM3ɅDuh#@j_KYYEj*Yf9ukEMj\Z;v f9QIft f;jY;vCf9;]Gj*Xf9uftf;uMA@PSUjjJhBױAShBMWhBbBSPױ蹯ߋߋVBSh\B蕯̋USVWj*W,FYYu"ύQff;u+4O f>\t#;shB0y\3PhBEƋ+@PW0y3Ph0BBMFP0y.3PhtBֱޮMW0y 3PhܞB3_^[]̋V~ t0W39~v'St{t s@YS@YG;~r[_f3^̋UVut~t vj@Yj VK@YY^]3 @AAA AAAA A3̋U39Q,t A;Eu]23$̋Uy)t A;Eu2]̊A,2̊A4̊A5̰̋UVuq/tjhBֱu y jhB3^]̋VW39zt'WhhB赬WhBֱ覬RJoyWhB3_^̋USVWu3EX@E}ى}M}EE6(yBzh#@UM^y(B]CMtP'yWdB@s'yB+uu pFPM'yBWPֱ讫}EM}}}tW=Y_^[̋Vu^3ʃ^D̋U,SVWh#@j0Uԋ<YYG @g$@P褾؅yBG8@P臾؅y hBE3MuEO 3PBf؅yVhآBӱ诪nE܉uPh?BjVh?B0F؅yVh Bӱy0EuPhBjVh B0F؅yVhBӱCuMuu܋XEEPuVFӍM؅eG(uXEEPVFӋ؅yjhhBӱɩ uM؃eX EE{PVFӋ؅yB"Eq(O$QPF֋؅yȤBjPӱcEe1MQhBPF֋؅yjhBӱ)^EeqyȮB'E] M׈G5Jy(BjPֱ3u3Yu\Fu\F_^[ ̋UQSVWh#@jBjPֱL$L$L$L$ L$$L$8D$<L$8L$D$6VW'u 8>CujZ{ NOu 4Cujiu (ICuju p>Cuu ECujj뜋ME }Mu9]u MhEjh:CM[ME }Mu9]u MhEjhH7CfEMh@EjBfEh!  +@؋‰Et!jj3ɍUAQPSat]EEGh@Ejh!BfEMfEg +@WEMh`Ej +CEh# t]tY+h@EjhU.C냋MX>CE hEjMMj tt %_Et0_^[EVh|NCjQVM:y$Vh|NCj"MZ}t u8Yuj\73_^[̋U3VWtuQMEEEyMVh|NCj7Z蘝5uj\j/Z"j\Z=}w)M{Vh|NCj;Zd}t uY73_^̅t3VW~ffu+tAp f9u 3f0;s_^̋Vu3^j\V$FYYt^j/V$FYYHE^̋U3S]VWu&QMEEEqUEyMWh|NCc2WNjfE3҉u_ff;u+UUMuy M3j^Qff;u+Q;Mqff;u+< ;h#@3ɋjZ QYYu  uuhNCWV@yMWh|NC'bVY=j3YuYuY|MWh|NCaueYu\YItCVMEEEy&MVh|NCa}t uYE3_^[̋S3ۅtHVrff;u+^vj\Xf9uf9Au fy?uf9AtSSSQ F=Ê[̋UWft%ftVfuf;uf1fu^_]̋UQQeESVWUP-yMNVh|NC]3h#@jZC QYYuMWh|NCR]`:WSAyMSWh|NC肙M3EtˉVY_^[̋UT$ SًMVW*yUC3tZ;r3 T$x+t$T$t$L$$Yt CG;rEMVh|NCØ_^[]̋USfVWfttf;u;t3QMfƃx>Nfu;t=QM蟃y.MVh|NC^MWh|NC^3_^[]̋USVW}ڋхt\Nffu+tF tBj\Zf9THu f9ut&VWyMVh|NCd^3_^[]̋U$SىUVW3jZNff;u+~WWWS Fh#@3ɉEjZ QYYuMWh|NC]*WVuS FuMh|NC&>jVTNCSXF u Ƌf~:E}}}EEX@Eu1SU؅y%gVUMu؅yg&NjXPVhtNCXF uSh`NCUMA؅y,FPUM%؅y-MSh|NC\"EM'M{Wh|NC2\}t u3YV,YM{Wh|NC\_^[̋USVW3EX@E}QM}ډ}EEy=+j:M y>SMy?MVh|NC\}EM}}}tWkY_^[̋UQSVWu! 3geUjyMOWh|NC[u2uj\V$FYYt 3f3j/V$FYYu!3VY_^[̋U} Vju #@EEPREVF^]̋US3EX@VEUWUyUډEEtuj@M tuEMjhHOC0`wEMw0C?v>tu2EMjhOC0xp7EMw0xNtuEMjhOC0xVhNCj3VhNCj1VhNCj-MZ}t u*Y_^[̋USV3W~ff;u+FvMVhNCjjZOYuMMUuEOC]_^[̋UQVW37\F79utAMEPex*}?vWuu`F3D_^̋USVW3UQMEEEyMVhxOCjZȑ}uM{VhxOCjZ^X}Yh#@hXcYYt"KChPjP;E 3MVhxOCjZ X}jtWY_^[̋V~t vFN6UY^̋UQQSVWE3XHu=eMQ]BuSVFMAtkVYSQFjjhBjs,VFHEtjjhlOCjVFHEn#;u0EY6MWhxOCjAZ6uVnY!EyMWhxOCjSZV~_^[̋USVU3WUuC؅yMShxOCj`Zȏh#@jYYȉMEyU3uuqq A ؅yMShxOCjiZiu)}OA@P_؅yMShxOCjjZ=EW ދOEƋMG 9PMShxOCjdZUV]|u3Y_^[̋USY VWY{q}M;~r3 MeMQȉEuM UEWeEP,vMUe F@Pb^VEe}FCGj}KuYX};~~ tMEtzuYF+MPAPQ NKO}MhhxOCT_^[MVhxOCSMWhxOCu~MWhxOCu7Y2u,$y+3{MWhxOCvSaWMVhxOC袌B̋U}tMOhXuYY]̋UQQeSVUWuyy;} 2;urPjjjWu3WV@Ph#@Fu09}u{MWhOCRuf<~\jXD؋Et3VY_^[ ̋UQQSVWE3}Pu]օtEfMUfOE;vuBB;u;EMKyBVhPCja/MVhPCjUZ)%VhPCjS VhPCj^MZO_^[̋U8@F3ʼnEESVWh#@j0U3M؉EYYuMWhPCYOM 3f3ۋEE܉M;]r tX;]sSEPQUxVthBjZ/x/EPjZ/x"E܋MC뙋MЋ3! MWhPCV:YM_^3[ ̋SV3ۋCWrSjh@jWFH+t:rSjh̃@jWFHtrSjh,@jWFHt2_^[̋USVWE3EM}FrP2ҋyMVhHPCjZM/E}Ph?BjWh?B0FyMVhHPCj ZMu}t9MxEEqPuVF׋VhHPCj%}MxEEqPuVF׋y VhHPCj*0uMxEE\qPVF׋yVhHPCj+MZLM[q.MQqUMByVhHPCj.MZL3M#qMqMq_^[̋UQQVWWUfE9gyMVhHPCj8ZgL} rw }Bv23_^̋VWt/j.V$FYYtj\V$FYYOt;#3_^̋V@Ou@?u^ð^̋Vh@ u @u^ð^̋UQQSVWڅtV3҉UNff;u+t;3Qff;u+ʋrff;EuQ+֋S2_^[̋V#u Gu^ð^̋VL@Wu<@Gu u^ð^̋U SVWU}tWpF3ۉ]0EPhiCWF֋yShUCZ]0EPh|iCWF֋yShVC&E]q MQPF֋ySh(VCuM]x EE6nPVF׋ySh|VCKhȉ@]pFuShVC uMEEmPWVFӋy jhVC]u }u2UMPjUh@uy jhWCu }u2UPQQuMy jhWCjUMy jhXCPUM y jh(YC6}t9MhdAKt(MVhYCHjhYC3W\FMlMlMlMlMl_^[̋UMfHu@E܍MQsW8ufEPOFW3VuuhTCjEV\FMiE@E;E}ԍMi}ԁ38EEcjhZCu\FjhpZCMMijh ZCM5ieMVhYCjUZDMy_^[̋UDSVM3ۉuWEx@]܀<:}u y@'eEeM̉EhX@MQP e}EEȋuMȃex$@hPVF׋S`@EMeP }uj\eEeMЉEgh@MQMPu e}EEċuMăex$gPVF׋lp@E؋MeP u؋2uVME؃eP}WlFЋ[uZMWEuMMEPEWfEԋp@uQKFS]h@WuuhPCjEWYV\FMfE@E;EMfu\FMfE@E;E/uMfx@$]܃l3ɸ8ME_^[jh\CuYjhX\CV\Fjh0\CM4fjh[CMfjhh[Cu\Fjh@[CtMejhZC\MeK̋U@F3ʼnESVWPDž^CDžL^CDžx^CDž^CDž ^CDž$^CDž(^CDž,^CDž0^CDž4_CDž8_CDž<$_CDž@4_CDžDH_CDžH_CDžL_CDžP(`CDžTp`CDžX`CDž\`CDž`aCDžd8aCDžhdaCDžlpaCDžpaCDžtaCDžxaCDž|aCEaCEaCEaCEbCE@bCEtbCEbCEbCEbCEbCEbCEcCEcCE,cCEtUL`Qh@h8WPf`OFWVd`hSCj ƅoCrXV\F\\Fh!^CX;TO38oEP]M_^3[jh hCUd\FjhhC9\\FjhpZCh]̋U E S]VW3ɉ R}MpFu PhhCoMEE]PVuF׋y@tMWhYC8;Mt,u Qx F׋yjhhC[ Me3 V\FM\_^[̋US]3VWEuQMEpDEPQF֋yjhhCbWpFu PhhC0uMXEE[PWVFӋyjhiC}u3W\FM[[W\FM[]E3}qhMQPF֋yWhPiC-tE}u\FM[_^[̋UQSW}9;t%tVWpF^ME;E[_[̋USVWڅuWVhiCjMZ6tQ3ff;u+j\Xf9DOutWVhiCjEuWȉuuEEX@Evy VhiCj&u<3ۍQff;u+j\Xf9DOtPMyVhiCj*3ۋ}ύQff;u+3Ҋڍ4O;vEj\Xf9u6f~:t3R3WfFu `F=uu7j\Xf3҄tf9tPj\[vf;u=R3WfFtIf3NyVhiCjPMZB5fu}t u践Y_^[`FN̋UQQeESVWPhgBjjhxgBڋ0FyjhdBzeUhuy jhleBHEuhjyAQVPF׋y(uEVhiCD3VڴYMX_^[̋U@F3ʼnEES] VW ayjhxjCj\Z3P׉3CVyhjCVhjVjhVFP=`yjh(kC?33jr=VHFNjM_^3[虰̋USVWE3ۉEM]AWu UPyShpkC"UEWPfE$yShkC(9]w!r9]wMVhiC2MV_^[̋U|@F3ĉD$xE S]VWD$D$ L$P\$r3DhoC賶Vh@wC褶uV6Y3Vh oC{S_^[ ̋SVW3h#@j@L@_GC_ _hYYt'ShDhDhDVF8"DFC3_^[] ̋USVW{tjhXnCӴz}tDt&u9`FNy!u5EWh CWu uI yjh؇CbѴC3_^[] ̋UQSVW{tjhXnC$}}tD%u9`FNy!u膿EWh CWuu uyjh0C谳C3_^[Y]̋SQQUkl$yVujhCaQq MeCeME pQM<EPVhFuuyPhPA脳3^][̋U S] VW3Cue;r3 jUxdMEuPEI調U x:}uJV3u#DM xVCGY;s/u뇺 MPhCXuڟY_^[̋U SVW{ujhC=E3uK !Etp39} tsK !twE3h#@jZ0 QJEYY;tQ,EYΉ0uQhpCc]3utKS3ɉMt?FEu;r3 EjjxPuVF׋yShXmBL$ T$,\$,y7yShxXBsuL$,\$t$]!t$D$!t$L$4D$4>L$4D$D$4>WЋy jhCSD$L$4D$4=Pt$+y jhC)L$tCD$wCPh@@y%jhC:L$=L$=t$L$=L$=L$,t3uU 3ɉ\$LL$L\$PEƉ\$TQP3D$`#yShC轫,T$8\$8L$H\$<\$@D$D+y Sh C|$Pvi;t$@r3D$8pL$4jt$02|$t,;t$@r3ۋ D$83pL$4St$xUF;t$PrL$8L$HlL$L$m~t WYh#@joYYt8lj}MF}܋EEr8WPgBwC؅y!3PhxCfMi8M\8M3j_Qff;u+ʋUzff;uF+8_ff;Eu+_ك}]tM3Qff;u+ʃى]h#@3ɋjZ QYYuPh(C3F0uuhDCSW؃y 3PhxCH}t%uWhM 2M2M1ECE;] 3M1_^[ M1M1M1jhC.jhxXBjhȖC脠M1jhqCgMj1jh0C۟MR1g̋UeEVW}Pu MWyjhC蓟ve} vjEE7Meu0N2PmxiEuuuu0΋E0FM֋x)M0E@E;E r3M _^jhHCgjh0CMZ0̋UHeMS]VWpẺE0PSF֋yjh C莞u̍MȃexE؉E/PVF׋y jh8C(E3}ԋqMQPF֋yWhxC 菞n9}cEEċu؍Mĉ}x I/PVF׋fE3PM}$3E}PM %Eq MQPF֋E܉}ȋq MQPF֋E}Ћq MQPF֋~9}K9}B} t 9}u29})E}qMQPF֋M}pEE1.PuSF֋uM}xEE-PVF׋deEPh?Bjjh?B0F&uMexEE-PuVF׋EEPuuM-M-M-M}-uHF}u`3E؋qMQPF֋MC-M;-M3-}3M-M-_^[ M-M,M,jhCgjhqCWƛM,jhqC:M,jhxC"葛M,jh0CtMw,jhCWuHF>jhCʚ9)jhțCjhCjhPCjh C蚚M,jhC肚M+jhCjٚM+̋U@SVW}3ۉMčMȉ]ЋpEЉE~+PWF֋ySh$B yfE]MăeEȍEPuW CEЃeeqMQPF֋EqMQPF֋jhpCEeq MQPF֋eEPMP \eEPM *E܃eq MQPF֋Eeq MQPF֋}}t }u}EeqMQPF֋QMepEE)PuWF֋uMexEE)PVF׋u}u u؋uu0F֋M|)Mt)uHF}EqMQPF֋M?)M7)M/)}(M)MCE;3 jh0CjhClۗM(jhCO辗M(jhC2街uHF5jhC胗 jhXCjhCjhCMd(jh̝CՖML(jhC轖,M/(jh4C蠖M(jhC胖MzM'_^[ ̋USV3WEjYVff;u+Qff;u+h#@jZA3ƉE Q諃YYuSh CWM]]] s؅y 3PhC=U3j[Jff;u+ыMAQuuV؃yWhPC{tVpF]M3EEEE&PWS]FӋ؅y3PhC%蔕E 3ҋMډUM&W\F}t u蒂YV苂Y_^[̋U4SVW3ۉU]hCM]]觨ySh(CwMEE%PuWF֋yShpCDuM8}tQxF׋}EPhĺCVF׋yShC'hCM]yShC3}ЫEMQuPF֋ySh(CFu؍M]]]pyShpC蘓] MEtSYEPTFu\Fu\FM$M$_^[̋U0SVW3ۋQMԉ]ԉ]؉]]pyShĤC {-Mj/j\ZE]ME9$UعCPWvyShC&E]q MQPF֋yShpC蚒 9]EEuMex$#PVF׋E3}qhMQPF֋uM}}}[o}x`MW#xHu3EEE\FMh#C;]^3MT#}t ugY_^[jhCjhC覑tW7YWhĥC臑u\FjhCiؑM"z̋UHSVWuMFE3ۍEԉ]h@Cȉ]ԉ]؉]܉EEX@EKnSyhCikMU]]]E] y ShhC3Mj\j/Z豜MEPj\Z]Ry ShC]CM;u!hCg3PhhChHCgu;r3Jff;Eu+;r3 ;r3PMygxVhCMfgx9G;VE3M}E!UMPu\y5Wh0Cz3PhC3PhԫC3Ph8C芏E}q MQPF֋yWhC%Eu/uMu WhЬC,蛏߅~|EEuM}x$X PVF׋E3}qhMQPF֋xfuMu xJu\FM% C;]|M u.|YM}t u|Y_^[ Wh@CWhĥCXǎu\F3PhC9討M̋U SV3MWE4l@pF]MeeEE+PWSF֋YEq MQPF֋/EeEEuMeX$PVFӋEeqhMQPF֋}Mtuu uyjh(Ciuu xHu\FMiE@E;EYMQW\FE@Ef3jh|CjhC蜌 u\FjhЭC~MjhCjhCXnjMMVhC)EW\F_^[ ̋UQSVWCtU@3EtIC;xr3} tu uPyjh(C%Pu xG;}r3_^[jh|C蝋 ̋U$SVWEMPh?Bj3Sh?B]0FyShqCQouM]xEEPuVF׋yShhtC耋"uM]xEECPVF׋yShȖCMU](yShxXB賊"uM]x,EEPVF׋yShCqrE]MEPuy ShC/9]vV}M;_r3MU f0f;2uftfpf;rufu3t.C;]r]ju ujhC;_r3P;_r3MR0uby jhCj}tr;_rM3 MP;_r3MR0 y6jhC}t'ju yjhhCu3MtMlMdM\MT_^[̋U(eU܃eeSVMMWE'yjhC艈e39} v\]EE3MeuN2PcxYEMpEPE0ux$MG;} r3M_^[ jhCmjh0CM`̋U4SVu3WMM]]xEEPVF׋yShtC#EqMQPF֋yShCi؇,]ЍUЉ]ԉ]؋] EyjhC1蠇}EEuMex XPVF׋uMexEE(PVF׋EeqMQPF֋sMEPuuxdEqMQPF֋x>usYMM}&3MM_^[jhزCjhhCjhD$3ۉ\$qhL$QPF֋T$D$\$\$0PK讇|$uCt$3L$8D$8D$uMex8EE PVF=u(#c3M% M M _^[ËMyϋMVhCj+Z̋U$3MSEEVWUpߍEPQF֋ MVhCjOZ- M3Ep EPQF֋*EWfEqMQPF֋3EEq MQPF֋EЍrf f;Mu+r*jjh@jPFHu9]w r9}s}]MpEPQF֋x0uHFM}E8X3_^[VhCj`VhCjXVhCjWMZuHFVhCjUVhCjSMZM(̋UQQeVWpEPQF֋y VhCjo'EWh@Pq F֋yVhCjpMZO3M_^̋UQQEVt%~teEEPvtFt@u^̋UVh#@jaYYt M MJ3҃~uMVhXCj>Z4EEEPjEUPvlFt3ɸ8ME^ ̋UQSVW39~*h#@j^aYYt(gCCߋ;tjPaYYÅuVhXCjJMZ h#@j@aYYt#WhDhDhDS{8C<*FpFߋF;t P詺^ÅuVhXCjMjhChȻC؅yShXCjPZMC WhԻChCb؅y ShXCjQjhCh8C?؅y ShXCjRWh@ChC؅y ShXCjSjhChC؅y ShXCjTcjhChC؅y ShXCjU=WhȼCh,C؅y ShXCjVWh8ChȽC؅y ShXCjWWhȼChԽCe؅y ShXCjXWh8ChC@؅y ShXCjYjhgChC؅y ShXCjZjhChC؅y ShXCj[]jhgCh$C؅y ShXCj\7Wh,ChhC؅y ShXCj]jhpChC؅y ShXCj^jhChľC]؅y ShXCj_jhоCh C7؅y ShXCj`jhCh4C؅y ShXCjazjhy VhPCjJ@}E PEmy VhPCjQ}u& W?yVhPCjUMZ}33tWNYu\F_^[̋USW}O +؅u3Vtjr8F֋ FtQpF^_[]̋UMI *]̋UM cAS]VuW3;6*u6cA(*tC*tFVp@3VqF֋_^[] ̋UEVF t jVLYY^]̋UeSVWMEEOPVWFӋy VhCj\)Eeq MQPF֋yVhCj^MZU39]~LEEuMexPSVF׋x_^[̋U$eESVWUMENyTj XfEu3}fEEMQˋPFӋyf}uMVhCMEe3M_^[̋U SVWE3PhCjSh|C]0FyMVhC0lE]1MQhlCPF֋yESPq<F֋yMVhC E]M-M%_^[̋Ut@F3ʼnEESىEM]ЉMVWuMWVhCiHu݅u҅u3EMuuԉuuuuĉEbPjV,Fy%XS0F֋y(:pEPF֋y)EX]r+MVhCbh#@3ɋjZ QAEYYu1_3҅tM;Qr3 B ;rMQMQMQS]PuS|FBQuBFt)eEeXCEEPjQuE Q?Qu&Ft uuQ| uuQau %=Qt@t ZtFtuCuuV u{uuV jjy ^Mjjy _EԍMEBy bp EPF֋y j}t=pEPF֋y ouԋMypuuԋMtyt]UQMRyvD3uj fEXfEEEEԋMQˋPFӋyMVhCf}Eԃe0MQPF֋y"Eq(MQPF֋yMVhC苽39]}Eeq,MQSPF֋3t'E;pr3u0FYYtF;rFt uкhCS8@u6FYYt P@|Ft uк8Cu\FC;]KeMMޯEPjXF}uދM3EԃeM趯M7MVhCju\F؋UԃeQQuMu<YuHFMMMM_^3[z9̋U eSVٍMWxyTOuVyU7Mj XufEuQ8˥FӋy[MWhC耻3M_^[̋U(3MSډEEMEEEEVWEElPSF֋y~_Eq$MQPF֋y;EPMy"Eq8MQPF֋yMWhC襺cSpF֋UEM܃ePEPEPhy&EeqMQPF֋yMWhC4uu]VlFtwC3t$;r3V0FYYtRCG;rFtuEVuu υNQuEVuu υNQPFt!uExCuu υNQuEduu υNQ 3V\FMMu\Fu\F_^[ ̋U@TCSVWEfXCh#@j UME fEE"8؉]YY3CC]EX@]hȋ@M#mj:M`"REM4"3E܍MjQM0 #EMt"E܍MjQM0"F`h@pFEu MWhCݷuspFEuMWhC護uMjYfMċMuċE̋@uVQFӋyMWhC_3u\F]V\FD/(! 3ۿMWhCS_^[̋UQSW}Et'VQpF^Wh\CuF_[̋Ud@F3ʼnEUESVW3ۉE]E EE]]]ȉẺ]Љ]jYMMĉMj _tʍqff;u+ Mυ҉]ྜCMƉ]E‹UE܅tʍyff;u+ҍj u"8C\ t MQp@UR qF֋_^] ̋UEVFt jV/YY^]̋USVWj3ShfAF/E ]EEPSEPSuWh 4F]9]uYVhHCjHu%<VhHCjIMZE]P]dFy VhHCjNrEuPqF֋y VhHCjOLuMEPhCVFӋy VhHCjPujhFyVhHCjQMZMrM}t uFWFTyMVhHCj9Z_^[̋U @F3ʼnEeEVPQUd!yVhHCjiMZ"EPh1YYy VhHCjj3M3^*̋U @F3ʼnEeEVW} UPQ yMVhHC!WEPh y3M_3^u*̋UP@F3ʼnEeEVPQUh yMVhHCbEPQM U3yэEPQMUy봍EPEPEPh$y3M3^) ̋UL@F3ʼnEeES]VWPUQMyMVhHCE_EPQM UqyэEPQMUTySEPEPEPW2y3M_^3[(̋UP@F3ʼnEeES]UVW}PQMy:MVhHCdEPQM Uy;эEPQMUy<SWEPEPEPhky=3M_^3[0(̋U$SVWRMUlFE3EEuPEuPEuPEPEPM؅}}uM uEM3|h#@j H*YYw7wue97t 7\F7]3u9_t w\F_MEGA@P|؅x*UjJt<~ t.9~v)Sts\F3\FS7%YG;~r[6(%Y_^̋UVutv\F6\Fj V$YY^]̋U3MSVu MWUMM ZfEE/tWhCj@PKMvWhCjE/WhCjG3EBf9@u!UKMWhCjOf9*uuEPEPjhCjhCy WhCjZ)EPEPjhTCjh\CyWhCj[ZMrE3]EEPjuGhLCSQh@F3EVjhPCSuh@FMx x;LIhPCSQh@F3I؁?Su`FEV\FEVh#@E`FEV\FEEEX]EM U92u#REPyWhCEU;sWhC]+ R;vWhC>+ыMEQUMEƉ +WhCj WhCj|ZM蛡uEP\FV\F3_^[̋UQSVuW>uWMVhCKu60FYYȉuʋE AuuP0FYYu+=?v3 P6`FE;tP\FE8Džu_ECu D3_^[Y]̋UQESVW03f>[u[j]V,FYYuMWVhCP-+x~0F؅yMShCj3ZFP ؅yMShCj!ZE0MShCj ZQW_^[̋UeESVWMPyTMEPry4M EPWyMEP0F؅yMShCjZE0MShCjZ諜Wd_^[̋UQSVW}0ut'QpF֋uWhPCSF_^[̋USVWu@EpFh#@EpFu EpFu EpFupFuuuWVS]FV\FW\Fu\Fu\Fu\F_^[ ̋USVWu@EpF#@EVpFuEpFu EpFVpFuuuWVS]FV\FW\Fu\Fu\Fu\F_^[̋SQQUkl$VW{uu@VhCjKZĚ { u@VhCj9~ t$WpF֋uMF E~ 讍~t'QpF֋uWhCjjhC0FEyKPhCj%Z~E}FPyKWhCj&ZWWN}3uj XfEC EQ@ȉEFUyKVhCj+Z3_^][̋US]VWK 3|$pD$PhCQF֋yVhCj:MZKt$Qp$F֋y VhCj;ɋK pD$PhCQF֋y VhCj<뜋Kt$QpLF֋y VhCj=rK pD$PhCQF֋y VhCjB?|$tt$lFuD$3Ɂ8noDKWQp<F֋y VhCjJK3WQpTF֋y VhCjLKWQp4F֋y VhCjMKWQpDF֋y VhCjN|K CPqF_^[]̋UEV@PqF^]̋UEVu HQp F^]̋UEVuHuuu QpF^]̋UEVuHu QpF^] ̋UEVuHu Qp,F^] ̋UEVuHuuu Qp0F^]̋UEVuHu Qp4F^] ̋UQVWG?uB0APF֋yMVh,CjZ(GHfEfDQ3_^Y]̋Uu Au0]]̋UQeEVW?MPyMVh,Cj5Z uu_^̋US]VWSuFyMVh,CjyZeMPGu @HPW# 3_^[] ̋UQAS]VW8M;vWE ;vMVh,CW?vHR0FM֋y ;t#E+W@HYPE ÍAP" 3_^[̋UQSEVX3SҍrE9EvHEu3 6w ;r ?FP:y:MVh,CMuIy<3^[̋UQQSVWEP?yVh\Cj/MZ5E?Py Vh\Cj0uUWAM3_^[̋UE ;v3+Pu Q ]̋UVWu ut3@u ֋u7@_^]̋UQSVWt2E?P؅yMSh\CE&~3_^[̋UQS]‰EVW;h#@3ɋjZ QYYuMVh\CWUEPWpYYt*V{YShCWVh\Ch\uWQYE 03_^[̋UQQSVW}?vMVh\Cm}wu9~tvY~>~YV_;tONEPSEyMPh\C,E%E^F9>v 3ɉ>f x s >u3f3_^[̋USVuWWB#;v#V&؅yMSh\C7t G3f p3_^[]̋UQSVu W<6vMVh\C~K3ɍQE;w tC v> v jX;v;rP~yMWh\C\)<6V yWusC 3_^[Y]̋UQ}SVuFt3f&3?MEe?P؅yM Sh\C uu^[̋Ujh%FdP h@F3ʼnESVWPEdًEu EEEeu fGPhChuPLm'P;mVPsMQPQQ@Md Y_^[M3 ̋U VWMMu euEEPuQQu_^̋UjhUFdP@FQ3PEdU EPuuuQQuMwMd Y̋UQSVWى}w  r j _3Nk *ـ0;s}N0+G _^[̋U@F3ʼnESVڍUW} vz3ɅtU+ fKA;r73M_^3[ ̋USV4Q3W;tf9-u;G;u3 _^[]ff0 wwk ;wӃ;rՅtuE3̋VrCNsꊁC+ֈ^B ̋U@F3ʼnESVڍUW} vz3ɅtU+ fKA;r73M_^3[ ̋UQSVu W?wbjYw@rw9G;r$PDF؅t:WuS 3fs%hhCj hhCjMZ3_^[Y]̋UVF @ `PEPYY^]̃yCEA̋UVF @P=EYt j Vs YY^]̋UESVW&fX8t>^_^[]̋Wt"uV7VjP^'g_̋UQSVW}u-G3PSPEtΉE~_^[̅u3@ÍQAu+ʍA̅ujXÍQffu+M̋UQQS]VWjY}KHKu Z\9;sZ\uW6U F##]BP׋su׍NQsN Qs N$Qs$N0Qs0NLQsLNDQsDNHQsHN8Qs8~Nf9t9<+މE;s E t+ &PWӋdE YYt0E E t_^[̋UQSVڋW;t9}t2?t-+މE;rPWӋdE YYt0E E t _^[̋U5Cu 5 F5Cuh@F] HHHH3̸F̸ȭFHHHH3̋Vj[PGj0 ^t_hЁFPYYu=B`=` PYt2{ujR 3PLYjh F|jYP2ۈ]eEܡЭF3A;/uI ЭFh @h @ YYtEh| @h@ @t YYЭFو]uYm39>tVWYt6WjWFQ9>tV1Yt67 Y N 0; WV02 Ftku{ jjYYE5MEQP YYËet2}u EEMd Y_^[jV uG n; @FűUEVH<AQAk(;tM ;J r BB ;r (;u3^]Ë̋V- t dԭFP;t3u2^ð^̋U}uFu2] u jY]̋U=Ft]Vutub t&u"hحF7 YuhF( Yt+20 حF ܭF F F F FF^]j'jh@FzeMZf9@u]<@@PEuL f9@u>E@+PQ\YYt'x$|!EE3Ɂ8ËeE2Md Y_^[̋Ut}u 3ԭF]̋U=Ft} uuuYY]̋U=حFuu hحF YY3ɅDM]̋UuYH]̋UjhxFdPQSVW@F3PEdeueY ~F3Md Y_^[̋UuY]̋U]w̋UuY]̋UEWPfE|FE3EEF1EF1EEPFEM3E3E3̋ @FVWN@;tu&;uO@u G ȉ @F_ F^3@3̸@hFxFhhj ujBH$HHH̸ȳF̸ijF̋U$VjlFtM)j$jPM |xffftfpflfhEEDž@jPEjPE E@EEFEEjEpFEPtFu tjY^Ujcsmu%~uF= t=!t="t=@t_3^]0w0ỹ%F̋SVCC;sW>t F׃;r_^[̋SVCC;sW>t F׃;r_^[hpFd5D$l$l$+SVW@F1E3PeuEEEEdËMd Y__^[]Q̋UVu6^uuu Vh {Fh@F^]̋UjpFutFh hFPdF]̋U$jlFtjY)F FFF5F=Ff Ff FfFfFf%Ff-FFE FEFEFXFFFF  FFjXkǀFjXk @FLjX FLh@̋U%$F$ Fj lFe3SVW3ɍ}S[wO3ɉW E܋}EGenuE5ineIEE5ntelE3@S[]܉E E ljsKS uCE%?=t#=`t=pt=Pt=`t=pu=(F=(F=(FMjXM9E|03S[]܉sKMS ]t=(F]𡄭F$FF$FFtytq3ЉEUEMj^#;uWF$FF t; $FF#;uEM#;u F@5$F_^[339F̋U u2Ytu Yt]Ã}3 ̋UVu@^]̃aaAB@̋UVu$@^]̃aaA#@$@̍A @P%Y̋UVF @PEYtV Y^]̋U M!hFEP(̋U MLhFEP̋UEV0@tVY^]%LF%HF%@F%DF%(F% F%F%F%F%F% F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%F%TF%F%F̋Uuuu u p0|]̋UVujM QjVP^]̋Uuuuu upQ-H]̋Uujuu u]%F% F%F̸$FQRPh|FZY̸ FQRPhFZY̸FQRPhFZY̸FQRPh܎FvZY̸F̸FQRPhFEZY̋UQ=$FM|\tuL]E?tBuét-uéué Dȋø̋D$L$ ȋL$ u D$S؋D$d$؋D$[̀@s sË333QL$+#ȋ%;r Y$-%4F%8F%F̐T$B 3J3ЌF̐T$B J3F̐T$B J3Fwj5F|YY̹8F>"FF"zFzF|F}F@~F\F"lF|FFčFЍFDFF FFF FЍFDFhF `FFtvFЬF 0rFvFpF(FDF#,$`؏#0 H#4<#8P#<XtƏh,CreateUriCryptStringToBinaryWIsTextUnicode=PathFindFileNameWEventWriteTransferCreateXmlReaderFCCQ@@Q@Q@Qh@Q@Qp@Q(@Qx@ Q@ Q0@ Q@ Q@ Q@Q @Q@Q@Qx@Qح@QP@Q@Q@Q0@Q@BQx@DQ@HQ@MQ@OQh@QШ@Q@Q@Q`@Q@Q@Q@Q@ Q@ Q0@ Qȣ@ Qh@ Q@Q@Q@QH@@@h@ @О@@؝@ x@(@`@Q@NQ`@PQ@QQX@RQЙ@SQ@@WQؘ@h@ Ȗ@̷@з@@ܷ@@X@@@@@@@@(@0@@L@T@@|@@@@@@X@@@@@@@ĸ@@̸@P@Ը@ܸ@@@@@@(@@@@`@@@x@ @@P@@@@@@ @@H@P@@t@|@P@@@@@@h@Թ@ܹ@@@@@,@@4@<@@X@`@0@@@@@@x@ĺ@̺@@@@@@@@0@8@@@P@X@@@@cAcAx@cAcAdAcAcA@x@cA@@cAcAdAcAcAdAcAcA@cAcAcAcAcAdAcAcAcAcAcAdApdAdAdAdAdA0dA0@.?AVbad_array_new_length@std@@0@.?AVbad_alloc@std@@0@.?AVResultException@wil@@0@.?AVexception@std@@0@.?AVtype_info@@N@Dzr^H6*($4DV<JjN8Zr\L:$ff|jR:" jP>2   (B\n *:Zp&<d~rb LB8Z$ Ft`D@T@Pl,`xzr^H6*($4DV<JjN8Zr\L:$ff|jR:" jP>2   (B\n *:Zp&<d~rb LB8Z$ Ft8_initterm9_initterm_e_c_exit?_register_thread_local_exe_atexit_callbackapi-ms-win-crt-runtime-l1-1-0.dllwcsstrwcschrV_o___acrt_iob_funcw_o___p___argcy_o___p___wargv{_o___p__commode_o___std_exception_copy_o___std_exception_destroy_o___stdio_common_vfwprintf_s_o___stdio_common_vswprintf_o__callnewh_o__cexit_o__configthreadlocale_o__configure_wide_argv_o__controlfp_s_o__crt_atexit_o__errno_o__exit6_o__get_initial_wide_environmentS_o__getwched_o__initialize_onexit_tablee_o__initialize_wide_environmentf_o__invalid_parameter_noinfos_o__purecall_o__register_onexit_function_o__seh_filter_exe_o__set_app_type_o__set_fmode_o__set_new_mode_o__wcsicmp_o__wcstoui64_o_exit_o_free_o_malloc_o_qsortR_o_terminate[_o_towupper__CxxFrameHandler3__current_exception__current_exception_contextmemset2_except_handler4_common_CxxThrowExceptionapi-ms-win-crt-private-l1-1-0.dllapi-ms-win-crt-string-l1-1-0.dllGetModuleFileNameAGetModuleHandleExW>FormatMessageWGetProcAddressGetModuleHandleWDebugBreakGetLastError,LocalFreedOutputDebugStringWGetCurrentThreadIdIsDebuggerPresentLCompareStringOrdinal<CloseHandlezCoTaskMemFreeGetFileAttributesExWKCompareStringExCreateStreamOnHGlobal#CoCreateInstanceHeapAlloc#GetProcessHeapAcquireSRWLockExclusiveReleaseSRWLockExclusiveAcquireSRWLockSharedReleaseSRWLockSharedHeapFree,SetLastErrorWaitForSingleObjectReleaseSemaphore^OpenSemaphoreWaSetThreadpoolTimerCreateThreadpoolTimerLeaveCriticalSectionEnterCriticalSectionDeleteCriticalSectionInitializeCriticalSectionExHeapSetInformationCoUninitializeUCoInitializeExGlobalMemoryStatusExBFreeLibrary$LoadLibraryExWyCoTaskMemAllocGetCurrentProcessIdCreateMutexExWReleaseMutexCreateSemaphoreExWWaitForSingleObjectExWaitForThreadpoolTimerCallbacksECloseThreadpoolTimerDeleteFileWGetFileAttributesWyCreateFileWBMoveFileExWQueryPerformanceCounterWGetSystemTimeAsFileTimeInitializeSListHeadUnhandledExceptionFilterfSetUnhandledExceptionFilterIsProcessorFeaturePresentGetCurrentProcessTerminateProcessKERNEL32.dllOLEAUT32.dllOLE32.dll*RtlCompareUnicodeString|RtlInitUnicodeStringRtlDeleteElementGenericTableAvlRtlEnumerateGenericTableWithoutSplayingAvlRtlInsertElementGenericTableAvlRtlInitializeGenericTableAvlRtlLookupElementGenericTableAvlRtlNumberGenericTableElementsAvlntdll.dllOpcServices.DLLwcsncmpwcsrchrReadFile SetFilePointerHMultiByteToWideCharGetFullPathNameWWideCharToMultiByteFindCloseFindFirstFileW"FindNextFileWgCreateDirectoryW"CoCreateGuidWStringFromGUID2CreateProcessWGetExitCodeProcessfGetTempPathW,FindResourceW'LoadResourcerSizeofResource7LockResource-FindStringOrdinalResolveDelayLoadedAPIDelayLoadFailureHookmemcmpmemcpymemmovekFFJFFF)F 8Ph   4VS_VERSION_INFO e e?,StringFileInfo040904B0LCompanyNameMicrosoft Corporation-FileDescriptionCommand line tool for creating Appx packagesn'FileVersion10.0.26100.7705 (WinBuild.160101.0800): InternalNameMakeAppx.exe.LegalCopyright Microsoft Corporation. All rights reserved.B OriginalFilenameMakeAppx.exej%ProductNameMicrosoft Windows Operating SystemDProductVersion10.0.26100.7705DVarFileInfo$Translation t000 00000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|000000000000000000000000000000000111 11111 1$1(1,1014181<1@1D1H1L1P1T1X1\1`1d1h1l1p1t1x1|111111111111111111111111111111111222 22222 2$2(2,2024282<2@2D2H2L2P2T2X2\2`2d2h2l2p2t2x2|222222222222222222222222222222222333 33333 3$3(3,3034383<3@3D3H3L3P3X3`3h3p3|33333333333334404D4L4X4`4l4t444444444444445 55 5(545<5H5P5\5d5p5x5555555555555666$6,686L6`6h6t6|66666666666667777(707<7D7P7X7d7l7x777777777777778 88 8,848@8H8T8\8h8p8|8888888888888999$90989D9X9l9999999999999: :: :(:4:<:H:\:d:p:x::::::::::::::::::::;;(;8;H;X;h;x;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<< <<<<< <$<(<,<0<4<8<<<@ >>>$>(>0>8><>@>D>H>L>>>>>>? ?$?4?8?@?X?h?l?|????????????? 80000$0<0D0H0L0P0T0X0\0`0d0h0l0p0t0x00000??????L00 00000"010U0Z0c0h0q0v000000000000000000001 1111'1,151:1C1H1e1j1s1x1111111111111111122222$2-222;2@2I2N2W2\2e2j2s2x2222222222222222233#3(31363?3D3M3R3[3`3i3n3w3|33333333333333334%4*43484A4F4O4T4]4b4k4p4y4~44444444444444445 5555'5,555:5C5H5Q5V5_5d5m5r5{555555555555555555556 6&6B6F6L6P6V6Z6r6v6|66 7&7Y778 88 828G8M8R8Y8p88888888888889 9&9H9Q9^9m9999999: :6:w::::;;0;:;F;|;;;;;;*<@#>(>3>M>>??r0{0000000 11"1+1J1N2W2!3R3a3n333333333494Y4o444445535M5^5F6a666666667 77F7O7[7h7~7777777777818S8b8j8w88L9k999999:: :(:@:S:\:h:u::::::: ;; ;,;a>>>??O?j?????P0000001H1Z1l111112O2b2233333A4Q44u55556166677898I8t8888889/9o999::;:G:v::::::;*;P;b;w;;;;;b>>>>>>>??.?r?????090w00121V111111 2R2|2223$33334c4z4444 5(5D5b555546O6`6t66 7-7G7r78T8g888989I9b9999999X:i:::::::;;;&;H;P;`;;;;>>N???? +0C0H00011^1z111 222N333333:4A4586I6`6666667U7777777 8q88888%9N99999::':;:E:Y::::;;=E>i>>> ?K?n?z??????????????0P0 0c00011V11112X2]222b333a4444444455,525E5\5t5y55555555 6=6X6j6~66666:7K7777777778 88"8:8H8]8k88888888999(9:9?9O9V9l99999999:::1:[:n::::::::;2;7;G;N;d;;;;;;<%<7>>%>->6>F>M>V>f>>>>>??#?:?C?U?v??????@P00!01080J0Q0Z0j000000000111+171<1L1V1f1q1v1111111222"2222222353e3333333441484?4[4b4k4t4{4445!5P5r5555556 6)696@6T6[6o6v6666777"727N7[7777777 888.888@8R8Y8b8r888899(989k9x99999:#:5:E:L:S:::;A;O;r;;;;;; <%<<<3>@>o>y>>>>>>>???P;0^0s0000000%1/1]1~1111k22 3[333 44444444444555r555666U77777t88888>9999::Y:p::;;;;7v>>>>>>?)?8?n?????`40,0000411.22K3T3a3p366x7V8<#==>p 00#0-070A0L0i0o0x0000000000001 11)11122<2S2o2x2222334:4P4%5E5556 6,6>6d667*7n7777777#8+838B88888809X9999:&:/:6:;:L:\:~:::::::;0;L;;;;;;;;<<.>6>>??6?V???00"0:00000111L2o22243E3]3m3}33333414L4455l555506A6Z6666 7777/8f8888^9999H:g:t:::::;;=;T;b;y;;;;;;9&>L>f>>>>>??U?o?w?}?????*0h0q000011d11111282_2m22393a3u3333%4<4W444445!5*5/5L5\5555 616R6666777?77777 88.8L8f888888899C9R9{99999$:7:V::::::;+;N;q;;;;;<1<6<~<<<<<==,=I=b====7>~>>>>>?w??????@0"0:0U0000000 111h111112 2C2U2s22222#323F3V3j3w333333484g4r4y44444444 5<5j5}555556*6H6\6x666666717@7W777777 8>8P8f8888899(939J9i9{9999+:S:r:::::::;/;4;V;a;f;;;;;<<,<7>5>E>\>>>>>> ?&?h????!0z00000121A1k1s1y111122E2T2223+3J3Y3d3q33334<4V444445>5P5]5555w6667H777+889#9;9i999:::]:k:t::::*;@;s;;;; <<3<<<<<=.=M={=====>&>:>~>>>>?0?L?\?e?l?s??????? 00G0p011/1:1e1r11111182D2333333 4-4F4O4Y4b4k4u4444 5+53595E5n555 666H666 77@7Q7v777777888888 9B9j9y99999:+:8:::::::2<9>L>>:???????00 0000$0*010;0A0O0V0\00411111 222333344444!5I5W5u55G6666^778?9:%:5:I:::*;a;;;;;;<<<==%=1=9=?=H=O=W=_=e=t==I????00?0001&181I1Q1l1t11111111122"212I2v2222$313:3G3r333333334(4@4^4c4h4u44445)5v55555555%6k6666667777777708b8}88999::0:W:u::::::::::: ;;:;V;;;;;<'E>k>>>>??.?J?W?w????-000001q1111x22223Q3t33333*4]444535b5|5555(6N6667/7]7|77778"868f88888889.9Z9n9999:g::;;;>>>>>"?=?_???0-0]0k00000001<1^1f1t1|111111/2o222222233I3{333324Y4p44445+5B5d5555556W6666627H777788.8U8}8888$9^999:T:a:{::::::B;h;;;;<<<<<&=|=====.>7>J>z>>????U0^000001A1J1\1{11111!22233!3-3C3\3v33344&4444k55556=6f6n6t66667G77778-848G8888899,9^9m9v999999:::W:::;h;x;;;;;;<A>X>l>|>>>>>??L?Z??????? 0<0J00000 1122X2w222393U3a33333333'4X4g444455K5v5555566T6e6}6667z77777(8N8_8v88888 99-969X9a9q9x999999:(:7::::6;@;g;;;;>>L>>>>>1?d?????0>00001|11192b213333333 4#4*484U4^444 5+555)6E66777889999?:::;;<"<32M222222223353B3334/4<4S4`4444H555555556636=6R6\6q6{6666667K77777777,8:8e8s888949J9_9i9~999999:(:5:E:U:_:t:::::: ;.;7;T;z;;;;;<.2>@>v>>>>>> ?I?m?r?w?~?????PO0`0000E1_1111111+262E2V222222 363\3y333(4444505H55556-6=6Z6i666667+7D7]7777.8E8d8l8888889I9d9y9999F:t:::::;/;g;;">>*?;?b???`O0000081V1y1111112=2L222222233i444.5C5L5a5}55567"7C7K77777,888H9T9`9y999;:E:L:S::P;`;g;n;;<3,>1>8>=>l>q>x>}>&????p0@0000001 1Z111112%2_222233*3d33334"4/4i4444 5'545n5556;6I6_6~6666667P77777778a888899+9z999,:D:U:h::::;M;h;W>>F??????00B000000 1K112-2I2{2223M333333333X4z444*5I5[555646P6a6m66666*7<777799994:S::::;;;;;;<<{<<<<=====>$>L>>>4?=?O?X?k?t??????@00B0l0z0000@1111111223#3,3:3V3_3m33333333&454[4p4444445!5h555566&7b7o7|7777818B8W88888869O9r999:X:j::::;;,;U;};;;;;;<< <8 >>>>%>,>3>:>A>H>O>V>]>d>k>r>y>>>>>??k????? 00;000000 11$1.151<1C1J1Q1X1_1f1m1t1{111111111111111111122122233H333333?4R4[4n4w4444 5*595T555555 6#646Y6g6667>7[7o7778?8b8888889)9P999:3:U:t:::;J;r;;;; <:q>>>?B?W????90000!1J11111<2T2\2b2n222223323A3]33'4444455C5R55555556W6667778=8c8888>9U9{9999:C:K:U:n:s:x:::::: ;;;Z;p;;;;<2>>!???80P0X0^0j000001!101d1s11162^22233 3,3c3q334/4B4H4Z44555g66666667/7778M8e8o888889(9R99998:a:}:::::;/;f;;;;;;<"4>_>m>>>>>???%???f0v00001a11112;2J2f2t223*3N333344#4T444-5=5Z5r5555555556*6|6667767777.8^88889(9E9b9w99999999::::;.;_;q;;;;<'======8>^>>>> ?"?+?a?q????0#0:0D00001 131A1h111142<2Q2]2222283]333333 4434<4`4q444$5.575C5u555556#6Z66"7m77 888899+9c99993::::::;;;;?;M;e;s;;;;<<2i>>>>>>> ?@?H?Q?]???????0001-1D111111112+2K2223O3{33344h44455A5d555V666666667 7E7V77778%808888%9e9z9999,:5:b:s:::::::;,;9;G;U;;;;%>>%>*>=>J>O>b>o>t>>>>>>>>>>>? ??,?1?D?R?W?j?x?}?????????? 000&03080K0X0]0p0}00000000000111-1:1?1R1_1d1w111111111111 22 232@2E2X2f2k2~2222222222233#3(3;3H3M3`3m3r33333333333444(4-4@4P4U4h4y4~4444444444 55"555F5K5^5o5t5555555555666+6<6A6T6e6j6}66666666667 7 71767I7Y7^7q7777777777788%8*8=8M8R8e8v8{8888888888999/9@9E9X9i9n99999999999 ::":2:7:J:Z:_:z:::::;;0;B;Z;`;n;u;;;;;\<< ==G=S=n=====0>E>{>>>>>>>5?F?`?????0 010x0000015111112^2h23`333333334F4W4e4445C5Z5q5555626M6h6x66666667'7C7R7777778889:9^9z9999999:::8:S:i::;S;[;f;z;;;;;D>>????@ 00Q0000000000 1@1N1{12*222233`3v3333424r4444445 55555556K6]6g666677778>8{888X999999@:Q::::::;;U;x;;;;;;;; <0S>>>>>>> ?)?0?>?M?Y??????P0=0q000{11<2r23y333344(4J4X4a4444445P5v55G6666N7q777i8888839;9999:::A:R:e:l:}::::::;;0;9;B;T;;;;; >5>V>>%?s???`70r0{00000000C1N1W1111111111111(2-272C2O2X2q2|22222233J3U3^3d3t3333Q4Z4h44444444 55$5<5b5p5555555666i666 7B7|777C889'997:b:$;g;;;;(<~<S>i>>??pG0%131O1122=2u22|5555666 7 8)8/878=8v8889999999:B:";;;<(<7>>>>>? ?7?=????`00001!111111112.222222222233 333 3'3.353<3C3K3S3[3g3p3u3{333333333344444455#5R5[5d5r5{5555"6@6F6r66666787^7z777777777777 88"8.8:8F8R8^8j8v88888888888999&929>9J9:::*:7:K:X:l:y:::::::<<>>>$>,>@>H>\>d>l>t>x>,00040<0D0L0T0\0d0l0t0|000000000000000001 111$1,141<1D1L1T1\1d1l1t1|111111111111111112 222$2,20242<2@2D2L2P2T2\2`2d2l2p2t2|22222222222222222223 3333 3,303<3@3L3P3\3`3l3p3|333333333333333333333344 4444 4,40444<4@4D4L4P4T4\4`4d4l4p4t4|444444444444444445555`6p6666@7P7`7p77788`8p888 909`9p99: :P:;;;Phttp://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0  *H  C_?锌;\hT41L Epj 3!ΘA~L"0))?E)κE'TXٖTx*:Қj;: 7oSn>Ą|$.9`qҬ1i jcG᨞7_ eN/kцoLyNi(eF5g [q݌ZI}!?2KeMԦGc:sQI!!w\yMxJ*g4?#~v̋Z9PXGdMrlq1gB0')‚*E]lߥNtX׏1A=| m5߈!9#0&8d4;qy!=NQOQV~崀y.c~xDɻۣ 1~`m~iˈLH}UK4.'5 rw>]T*Dd)Uw003nS0  *H  0_1 0 UUS10U Microsoft Corporation100.U'Microsoft Windows Code Signing PCA 20240 250508182454Z 260506182454Z0t1 0 UUS10U Washington10URedmond10U Microsoft Corporation10UMicrosoft Corporation0"0  *H 0 & ^K E#ESӑq&ao+L*䜥| \at(Bf-BE,9$ snuq hmQ(ΙOC_tAn/a5wh1ƇQ;ipD(F@)Q`ʶ^^zr!0'Ch[y8N)V@)&29bC#5c ްjMp$P"@7u(}Y/s)9E WY+4G_cEK`ν)Mɏ f <Vuu*Q٣n"`}VW^C t%=7 ԅ; to0<:0810U Microsoft Corporation10U 230865+5045810U#0׌4ګe0jUc0a0_][Yhttp://www.microsoft.com/pkiops/crl/Microsoft%20Windows%20Code%20Signing%20PCA%202024.crl0w+k0i0g+0[http://www.microsoft.com/pkiops/certs/Microsoft%20Windows%20Code%20Signing%20PCA%202024.crt0  *H  ~͑8{^1"N-0ỗQpޚ har~<>O͐y7^U]dNpB$m]9jC94up# /8}iM*.ȷwH-Ums8ȵ+! ==(- ӱi]IW~:l7|U"wǻD +,$W%|E"C#v2Hv ΁L͵NkmFfU-xd@ nIRw^LMLD'=R_7 E.1+ȑb)(˟%|k@m"Nc=`U? M]2(ح ArD /Kjf񴮟Φl*ͭ)%Cy#]+;HzǽGn;6?|`p0YU'(f Z,[iqeT][QJa{LI2]$&UX"Kfdʗ);100v0_1 0 UUS10U Microsoft Corporation100.U'Microsoft Windows Code Signing PCA 20243nS0  `He0 *H  1  +70/ *H  1" ?=i\|Rr"wMY+i0Z +7 1L0J$"Microsoft Windows" http://www.microsoft.com/windows0  *H {Xfn54B* 1|I2.(# /ddu%IJ[!VɝJ\X1 ի]˨sBmc 445&jeF.5ˏ Wr=%~84c$"vE2óa6O^2Fa>یڟ"^fgp3'{wNGQus*O \ID{9T'WM%=)_T>x1'~('^{&ȞD kt4[_!/ ű1 uŷtaxuI.~ˌu[Dg*FPQ&O+cNH QW|OLcQ6~Vތڅ# K)p&#5wכs]5F;H3~ YeŴb{H $*fňz"]NCzYjXSpt0 +710 *H p0l10  `He0R *H  A=09 +Y 010  `He nN-1q jG'\$ީ*ihPv20260126221424.778Z0Ѥ01 0 UUS10U Washington10URedmond10U Microsoft Corporation1%0#U Microsoft America Operations1'0%U nShield TSS ESN:DC00-05E0-D9471%0#UMicrosoft Time-Stamp Service0 03\8lt0  *H  0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100 250130194246Z 260422194246Z01 0 UUS10U Washington10URedmond10U Microsoft Corporation1%0#U Microsoft America Operations1'0%U nShield TSS ESN:DC00-05E0-D9471%0#UMicrosoft Time-Stamp Service0"0  *H 0 C';mt'L1`t>Qץ+a>"‰ܭCB9Yݍi6(mqScg-O &U$|3`]hVD" j̴Ø2>,nqJ)U}j|L4HI 毯h+Z+,S$;D b'_z`&s8^ z("g HNR;%'I a?r,@^4D&M3HH `.CVUѲTS& - c JDkRb?gU`v+0]am#c8; $Jo?r& ϵVj(xx+c_H\2ԙQPdY[n~>52vyp-)6L2[aޜL#Ô*7g)#>e&)zQGc2R<^iSaRCPR^1svRfOI0E0U)Y@~{E]}0U#0]^b]eS5r0_UX0V0TRPNhttp://www.microsoft.com/pkiops/crl/Microsoft%20Time-Stamp%20PCA%202010(1).crl0l+`0^0\+0Phttp://www.microsoft.com/pkiops/certs/Microsoft%20Time-Stamp%20PCA%202010(1).crt0 U00U% 0 +0U0  *H  ް> O҆u `g;FC,o5Trh%$yJUys. GV=XٳYa8p3,F]֐ƆSul #zЋ| 0wR".7(.fT?hLR7ZrI?Ի$0cU|Zqe$3'*yM:aD\g)/T7-W|8x -+8*Xxk7 jN CS'8XeiQPH &B. D. c*d]!j tA^N*SqB,Q+G #@`K+ch7X'i~[:> ۏusV[ɴR@HNF}LAUi[asڣ21! tj}2zFFgPd8hS@j+$#OXf2#Ι0A[[Mj;B70q0Y3kI0  *H  01 0 UUS10U Washington10URedmond10U Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100 210930182225Z 300930183225Z0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100"0  *H 0 Lr! y$yՂҩlNu5WlJ⽹>`3\OfSqZ~JZ6gF# w2`}jRDFkvPDq\Q17 8n&S|9azĪri65&dژ;{3[~Rb%j]SVMݼ㑏9,Qpi 6-p15(㴇$ɏ~TUmh;Fz)7EFn20\O,b͹⍈䖬Jq[g`= s}AFu_4 }~ٞE߶r/}_۪~66L+nQsM7t4G|?Lۯ^s=CN39LBh.QFѽjZasg^(v3rק  co 6d[!]_0tعP a65Gk\RQ]%PzlrRą<7?xE^ڏriƮ{>j.00 +70# +7*RdĚhttp://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0  *H  U}*,g1$[rKo\>NGdx=139q6?dl|u9m1lѡ"fg:SMݘx6.Vi {jo)n?Hum m#TxSu$Wݟ=heV(U'$@]='@8)üTB  jBRu6as.,k{n?, x鑲[It 쑀=J>f;O2ٖtLrou04zP X@1Q{p( 6ںL 4$5g+ 挙"'B=%tt[jў>~13}{8pDѐȫ::bpcSMmqjU3XpfP080Ѥ01 0 UUS10U Washington10URedmond10U Microsoft Corporation1%0#U Microsoft America Operations1'0%U nShield TSS ESN:DC00-05E0-D9471%0#UMicrosoft Time-Stamp Service# 0+ͯW,e%K{0~0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100  *H  !M0"20260126140149Z20260127140149Z0w0= +Y 1/0-0 !M0 300 #C06 +Y 1(0&0  +Y  0 00  *H  ƤrIdꛝٽKǼhAK"̏TPְ~~^\v @IBR5;GlFfn;b07>VK a>F1 Uȟc`*JW=2w#Sʯ7CRhM_.z7cli^"#4_57y2?&n;mEÕ;(mf}9eZl/#z+kV)BgfnS*1 0 00|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103\8lt0  `HeJ0 *H  1  *H  0/ *H  1"  []ϸ2q pNb0 *H  /1000 KqSfzP@v9K">-00~0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103\8lt0" ,`gO}Fʣ*}]2hO,0  *H   oާk7h~ц#EEڈ8B M2*>qA;(ؗW,O*G]ӛ{2VAv'@dV:d%