MZ@ !L!This program cannot be run in DOS mode. $PEL;" 0z"  PA@ΘO 8  H.text(y z `.rsrc|@@.reloc @BHt7 ` {*"}*0 s rpo ( s  o } , o ,o ,o {(  "Prkprp( ( Q ,((+rp(Prp(( Q+*4$4 +B  FP jm"0prp  {(  9:Prp( Q{(+ 9 o$o" o#  8 ($   r[po%   ,+w o$ o&   ,R o$ o& oJ Prkp( Q o$ o& oH o$ o& oH  ,+  (' :Y o +Prp( QPrp(( ( Q 9r7pPr_prp() Q{o% 9{o* o+ X{ o, Prp( Q5%.o- i,33%%rp%%rp%(. Prkp( QPrp(( ( Q+Pr?p( Q+*ALd7b9Nr}p}(/ *{*"}*{*"}*{*"}*{ *"} *{ *"} *{ *"} *{ *"} *{ *"} *"(/ *{*"}*{*"}*"(/ *{*"}*"(/ *{*"}*"(/ *{*"}*{*"}*"(/ *{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*"(/ *{*"}*{*"}*{*"}*{*"}*{*"}*{ *"} *{!*"}!*{"*"}"*{#*"}#*{$*"}$*{%*"}%*"(/ *0s%os%ou%oq%o}%o{% o% o% o% ow% oy%o  (U (V ,o  + *u 0s%os%ou%oq%o0 o}%o{%o1 o% o% o% ow% oy% o  (U (V ,o  + * 0ws%os%ou%oq%o}%o{%o%o% o% ow% oy% o (V  +*0s%os%ou%oq%o0 o}%o{%o1 o%o%o% ow% oy% o (V  +*0s%os%ou%oq%o}% o{% o% o% o% ow%oy%o  (U (W ,o  + *u 0s%os%ou%oq%o0 o}% o{%o1 o% o% o% ow% oy%o  (U (W ,o  + * 0ys%os%ou%oq%o}%o{%o% o% o% ow% oy% o (W  +*0s%os%ou%oq%o0 o}%o{%o1 o%o% o% ow% oy% o (W  +*0Ts2 o3 o4 o5 o3 o4 rps6 o7 s8 o9 o3 o:  +*0   r}p 9o; s< %o= (> o? s@ (A ( rpsB oC oD oE oF ,oG oH oI oJ &  sK z-+(L -+(M +* 0   r}p 9h, oN +9No; s< %o= (A ( rpsB sO oP oQ rpoR rpoS oT  +N (U   (   ,3 (V   sW   (X  ~&( oS  (Y - o (> o? s@ oC oD oE oF ,oG oH oI oJ &  sK z-+(L -+(M +*AL[4#W 41e.rp&*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*0 ( +*"(/ *{P*"}P*{Q*"}Q*{R*"}R*{S*"}S*{T*"}T*{U*"}U*{V*"}V*{W*"}W*{X*"}X*{Y*"}Y*{Z*"}Z*"(/ *0 rp +*0 r|p +*0 rp +*0 rp +*0 rp +*0 rp +*0 r;p +*0 rp +*0 rqp +*0 rp +*0 rw p +*0 r p +*0 rT p +*0 r p +*0 r p +*0 r p +*0 r: p +*0 r p +*0 r p +*0 r p +*0 rz p +*0 r p +*0 rW p +*0 r p +*0 r]p +*0 rp +*0 rcp +*0 rp +*0 r@p +*0 rp +*0 rFp +*0 rp +*0 r#p +*0 r}p +*0 rp +*0 r2p +*0 rp +*0 rp +*0 rp +*0 rp +*0 rNp +*0 rp +*0 rp +*0 rp +*0 rgp +*0 rp +*0 ,o+ + , rmpsZ z,o+ + , rqpsZ z,o+ +, rupsZ z ([ s\ ( o] ( o] o^ s_ s` sa   o  , o ,o ,o ,o  + *4 & C v{ BSJB v4.0.30319l|$#~$`#StringsH?|#USV#GUIDV8 #BlobW 3EZaU p}O @ @@ `       o !2 !   @ T  w"9 c gk 7 7 7 7>kkkk kkckBBB.o ; tJ7P Dkk 0NB$B AAVAYAHAA"]A'HA6A&MA'YA'Y'p 1p7pAPpA[A[hA[A[A[A[A[Q ZQ ZQ ZZZZ]ZZ]`dmlyZZdmZ5]ZZN]5]ZZGZ5ZZZ}]TZ*Z6ZVGVVVVV4V V-V VGVVV$V5VGVVVVVVV VVVVoVOVZVVVV(V`VV{VnVwV<avZZZRZ4ZZnZP CX d ^x! @$T$C\$e$m$v$C~$$PC$_$$'$ $ $w $ $o $| $ $ $  $+ $: %%C%!%*%C2%;%D%wL%U%o']%|1f%o%Cw%%%%C%%C% %%%<%D%5M%DR%%%&+ C&7 &C&#"&q C*&~ 3&,C;&>D&CL& U&JC]&Uf& n& w&PC!&e!&"&"&C C#&S #&$&WX$d'Dp3 (WA(DN4)Z)fj*y,+f+,,5-?.N/R/R0/ RH/R`/Rx/R/"R/(R/.R/4R/:R0}R 0R80RP0NRh0R0UR0R0R0R0\R0~R11 V 1 [)1a11f:1zCB1K1lS1q\1Cd1m13wu1A}~1SC1_11C1@1C11LC1f1C111R1R 27R$2R<2`RT2Rl2R27R2R2`R2R2R27R3R,3`RD3 R\3Rt3pR3 R3 R3 R3 R3Z R4c R42 R44 RL4 Rd4R|4YR4{R4IR4R4R4R 5nR$5@R<58RT5%Rl5R5R5@R5pR5R5 R5R6- R,6Y>   O O   >    O      OO        O    >   O O  >   O     O O       O     >     )19AIQYaiqyqy.4: C GLSY n k5MSC1C  #$$7 =D |]!=!,bc!@]is)x (,S 24S  <1 c 1<DA  !DkIB!HYaR^!v    #(- 2!$7%(<),A-0F14K58P<UUY]ae  =AEIM {. ...#.+?.3?.;?.C.KE.S?.[?.c].k.s@{Ici{{{{{0{{ > {!{!)H@{A{AIV`{a{aic{{{{{{>{{H{{  {!{!)r@{A{AI`{a{ai}{{{{{{{r{{  {!{!)@{A{AIa{ai{{}{{{{{{{  !{!)$ @{A{A`{a{a{{{{{{ {@{`{{{{{{ {@{`{{{{{  {)@{I`{i{{{{{  {)@{I`{{{{{ { {@ {` { { ! {! A {A a {a  {  {  {  {  { ! {! A {A { {@{`{{{{{{ {@{`{{{{{{ {@{`{{{ ` J&*     "8CHMRVW^ c+@>^ ^ ^  H; ' B YiW  &,28>R Y` EDj";d";d";d$ t    ^ g 6   ]MrD<)Dt 1         "#$%'!(!)#*#+%,%-'.'/)0)1+2+3-4-6/7/8191:3;3<5=5>7?7@9A9B;C;D=E=F?G?HAIAJCKCYEZG[I\K]M^O_Q`SaUbWcYd[e]f_gahciejgkilkmmnopqqqrssstuuuvwwwxyyyz{{{|}}}~.dd m7vkd d       Cget_N1get_O1get_Q1Task`1HttpHeaderValueCollection`1List`1get_Firmware1get_N2get_O2get_Q2Dictionary`2get_Firmware2get_Q3get_Firmware3RetrotecOnlineServicesNFW4FanTestic5FanTesticIntegrity5FanTestic6FanTesticIntegrity6get_UTF8get_Aget_Bget_Cget_Dget_Eget_Fget_Gget_Hget_Iget_Jget_Kget_STAIProdURLget_AddressURLset_AddressURLget_STAIDevURLget_Lget_MSystem.IORetrotecOnlineServicesNFW4.DTOErrorReportDTOerrorReportDTOrCloudUWPget_Pget_QrCloudIOSmacOSiOSvalue__amscorlibSystem.Collections.GenericSendAsyncReadAsStringAsyncSendExceptionAsyncSendErrorAsyncSendExceptionWithLogFilesAsyncSendErrorWithLogFilesAsyncPostErrorReportAsyncget_TechnicianIdset_TechnicianIdtechnicianIdOpenReadAddget_AppVersionsPublishedrCloudAndroidk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldReadToEndHttpMethodIsNullOrWhiteSpaceget_StackTraceset_StackTracestackTraceProductionWebServiceExcaliburWebServicerCloudServiceRetrotecAuthServiceget_LanguageCodeset_LanguageCodelanguageCodeget_VersionCodeset_VersionCodeEnsureSuccessStatusCodeget_IsSuccessStatusCodeCryptoStreamModeget_AppPackageset_AppPackageget_Messageset_MessageHttpResponseMessageerrorMessageHttpRequestMessageVirtualGaugeIDisposableStringFromScramble_contentsOfJSONFileget_Nameset_Nameget_PackageNameset_PackageName_jsonFileNameGetFileNameget_ApkNameset_ApkNameget_VersionNameset_VersionNameset_MediaTypeget_HashTypeset_HashTypeget_ContentTypeget_ReportTypeset_ReportTypereportTypeSystem.CoreASPCoreWebApiCoreDisposeDebuggerBrowsableState_httpSite_httpsSiteCompilerGeneratedAttributeGuidAttributeDebuggableAttributeDebuggerBrowsableAttributeComVisibleAttributeAssemblyTitleAttributeJsonIgnoreAttributeAssemblyTrademarkAttributeTargetFrameworkAttributeAssemblyFileVersionAttributeAssemblyConfigurationAttributeAssemblyDescriptionAttributeDataMemberAttributeCompilationRelaxationsAttributeDataContractAttributeJsonObjectAttributeAssemblyProductAttributeAssemblyCopyrightAttributeJsonArrayAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeJsonPropertyAttributeget_ExcaliburGaugeCalibrationByRecordIdRouteget_ExcaliburCalibrationByTestIdRouteget_AddErrorReportWithLogFileRouteaddErrorReportWithFileRouteget_ExcaliburGetFlowEPForFanRouteget_ExcaliburGaugeCheckBySerialNumberRouteget_ExcaliburCheckBySerialNumberRouteget_ExcaliburGaugeCalibrationBySerialNumberRouteget_ExcaliburCalibrationBySerialNumberRouteget_AddErrorReportRouteaddErrorReportRouteget_ApiVersionValueMediaTypeHeaderValueget_RetrotecASPPortalHeaderValueget_ApplicationHeaderValueget_AuthenticationHeaderValueappKeyHeaderValueMediaTypeWithQualityHeaderValueget_ApiVersionKeyValueappKeyValuevalueLiveget_Sizeset_SizeIndexOfEncodingSystem.Runtime.VersioningFromBase64StringSubstringRetrotecOnlineErrorReportinglogMsgget_Hashset_Hashset_Pathget_Lengthget_UriRepoUnInstallValRepoInstallValLocalRetrotecPortalRetrotecOnlineServicesNFW4.dllCryptoStreamMemoryStreamget_ItemSystemSymmetricAlgorithmICryptoTransformget_OSPlatformset_OSPlatformosPlatformRetrotecOnlineServicesNFW4.Enumget_OccuredOnset_OccuredOnoccuredOnget_QueryGetTestCountForFlowEPFanget_QueryGetTestCountForTechnicianget_AccountLoginget_Iconset_Iconget_OSVersionset_OSVersionget_LatestDM32XVersionset_LatestDM32XVersionParseJSONForDM32XFirmwareVersionget_MinSdkVersionset_MinSdkVersionget_TargetSdkVersionset_TargetSdkVersionget_AppVersionset_AppVersionappVersionosVersionDM32Verificationget_RetrotecApplicationset_RetrotecApplicationretrotecApplicationget_STROMALocationget_FWLocationDebugInformationStatisticalInformationget_AdditionalInformationset_AdditionalInformationadditionalInformationSystem.Runtime.SerializationSystem.ReflectionKeyCollectionHandledExceptionUnhandledExceptionArgumentNullExceptionexceptionget_Descriptionset_DescriptionNewtonsoft.JsonUnknownProductionAppRepositoryAppSystem.Net.HttpDM32FirmwareSetupClearCharStreamReaderTextReaderAesCryptoServiceProviderUriBuilderget_TimeStampIntegerset_TimeStampIntegerDM32DataLoggerDM32XFirmwareOnlineCheckerDM32FirmwareCheckerSystemCheckerget_Signerset_SignerDM32CalibrationUpdaterRetrotecReportViewerGetEnumeratorDM32Configurator.ctor.cctorCreateDecryptorExcaliburget_AddedMsset_AddedMsget_LastUpdatedMsset_LastUpdatedMsSystem.DiagnosticsSystem.Runtime.InteropServicesSystem.Runtime.CompilerServicesDebuggingModesget_Packagesset_Packagesget_Categoriesset_CategorieslogFilePathNamesRetrotecOnlineServiceAddressesWebApiRoutesReadAllBytesGetBytesSystem.Threading.Tasksget_Installsset_Installsget_UnInstallsset_UnInstallsget_QueryGetFactoryDefaultFlowEPFansContainsget_Appsset_AppsSystem.Net.Http.Headersget_HeadersMobileHeadersPortalHeadersHttpHeadersHttpContentHeadersHttpRequestHeadersget_DefaultRequestHeadersWLettersget_RCloudServiceAddressget_RetrotecAuthenticationServiceAddressget_ExcaliburServiceAddressget_BaseAddressset_BaseAddressapiAddressget_GetTechnicianLocationsStatsget_Requestsset_RequestsWindowsget_KeysConcatFormatSerializeObjectDeserializeObjectSystem.NetASPNetWebApiNetDateTimeOffsetSplitget_ResultGetFirmwareUpdateInfoFromWebClientBuildHttpClienthttpClientDevelopmentget_Currentget_Contentset_ContentMultipartFormDataContentStringContentHttpContentByteArrayContentget_Countget_Acceptget_STAISecondPartget_STAIFirstPartJsonConvertRepoRequestget_PostMoveNextSystem.TextRstoreRepoIndexRstoreAppsIndexLogFilePrefixget_AddErrorReportRouteWithLogFileNoPrefixget_AddErrorReportRouteNoPrefixget_RCloudServiceApplicationKeyget_RetrotecAuthenticationApplicationKeySystem.Security.Cryptographyihttp://rstore.retrotec.com/rstore/newrepo/index.json[Problem getting DM32X firmware from {0} [{1}] 1.0.4Asetting latest DM32X version to E...try serialize RstoreAppsIndex..dm32xui#...found version 3...null RstoreAppsIndex..s...Exception getting DM32X version from json object: {0} '"apkName":"dm32xui_E...try looking in json string for .....found apk .s...Exception getting DM32X version from json string: {0} =...no json returned from web..!application/json'multipart/form-dataErrorReportDTOLogFile_mtLRBobTwCJXTrVwe6PkFo7UyVXyEazW1EWwPN5w7a+t1cdelsgXV0wqWXnIZ30NHBcq4/SB62WPuxuTYKma5Pwh5loaMJV3ffwdiOsiYuCNaSApFybhypDCtqIOF9PimtLRBobTwCJXTrVwe6PkFqZMMo3+VcoiBcGDghvL8SrX3n6Z0wb5bX1ezw4G+cLXPoiPutOqERfvmOKabOiFTrJlxZfq4OF9OGaJifQSv9Hlgsz1H4mIkW5Fm7QCogX6mtLRBobTwCJXTrVwe6PkFiPahuWAZJFYViBo5GZM4eanXT8m2GjrWvEzRcZTR7slmtLRBobTwCJXTrVwe6PkFoM8oquJYstwdi+SmjQB1bHGFCfMTWc0WSbuz+Plvp5ocfHu1AkYRsHz4b5A8jjVOA==qNK81m9le3naVJwHUPD/YXOG+45XBh8DlRxB0ZCIklEEnpD+wwQLQ4fP4rrhfwZemtLRBobTwCJXTrVwe6PkFo2zXm4y6+Sg+O9IVWdcPI4+421QLuifAt6A7u9QhIPLdx8208aIBd56qMkWPUet5w==vW4D1RVavHC5HC89KjpJkZtd7AgwIaPj71HLKnAL1yO3F1vblkNW2xPsCOEh/jrAmtLRBobTwCJXTrVwe6PkFp7HSxMAjr0fcwniS3jsA3KFYiyHyJlY50eOCt8J/0VLY3hlNdqz8IF4zsej+u5mUDwnOWa3yLR6JDlfGson8q2w=QSXh9BhpYx41e99i1yO0ChBzfXVPIwlrUHbt6BjHNPXXp5b9cfVZ34D3YVF0+T1IY3hlNdqz8IF4zsej+u5mUD6rVZKE4VyFNZh3pkQXfWuk=Y3hlNdqz8IF4zsej+u5mUD6LcGcBMwzJpv2WFcQ4knwM=1INiROcfU1LzgpJ7bMua//A==YjkaRpi4v7aXawVtIrq61HmFs7i93cCnAySnxcez8Z6k=YfbolMTrTFMqvtPC3+cvcO7vThpOuMjsNLNBoJpbcOwQ=1TokkK1IgkjSULQLDnaiffA==YZ9aROx5l1uGx3SlXhKvl66u1XZ48dGWjh012yRzwEsI=03MiNdkXyEsazBUhWsjbZf8qzVnl1weUYazOjUPMiA+uLknmHi4FWNhX2lj5Ks63Y0BJcMDNt7mpb2YtIe4bwNXx+Vy6KxvRVNPMBHT7P7Xg=dImIVs8DwBT0ld40lMPUPjd8jwLKFMIaIRHgQ5GXlHg+XV43mxF5UzN7Ey403aTrdImIVs8DwBT0ld40lMPUPuauKWD0fYK59OcBU3vXk0l59xYzOHVZ4odHcRDLlcAOTV99JeOEGE25h3N4S8hs2efUGbCQA7FcgiEzb9sVczHhn3ZepRJ5IhhF9xqYSxmtcGb5jeDHrChYd6xo1Hg6TKZlU0XMHwaDGtOyCHTOEMQNUg5pmkQXXCX6KapRn6idTV99JeOEGE25h3N4S8hs2WNdy47Eps9SPhtBxCAFkZznd/xr/IqHX++r6ERX8/2tY6LXONHzfzPzOReGzSubgpAUfXNAL2Po/HdAwUKuypPE=tDn5gJcphHRuuGk0yP5HR7x8QhB0pOTlMeeI3PpT4QlkfMZ0i0JZEG43BHPOheV4tDn5gJcphHRuuGk0yP5HR4dI8pEcUFDRggEKQjXuLz5TYK0382cdVVMGrimctxfu24fu+1KW5TzHtHYT7nnhHuwAvajlu+qqonqpD5V3UA2NzkzKoRglIPwQHxK1KCIFYKbKrAHcP5MJihuCAn6g2JMR7OO/uMpkJqfEJ1PLXMcs=YEVLCFSMKR4BSsdvt24xiCWjGD8AGNMlWuIMBYKrzfxU=14upotyoLiz+qG14cMsUiaQ==3TLqeGW/RNbREtYvDYBen1yCDu3cQhyAA+GjOopvhohaymGizEJTwkmyfz0y83kSYePM+ZC1fe2auRcXdP2FbzmMrQ7RwJ248PxReveP4phc=1RIBi+DK6QrlQwrpjpddAnw==18sHuNVeIE3L5NBbO/ePiKg==ibtUvOWpIg/7uaGlXe/ka4MT0v4x3Kr2gJwnnsygwQwmtDdsTYWzdxp1kRm+z84B++kvCQItMdHOdXmhiBXXizjftpSL9aYTAzM29O1XsEg=+yyTS0dFFYxsekz1zqHo5t8V1bPsavZPHlDXiVSyhwR8exEFg3QFlqN0I/FcPVrt179lhL0+6fkC9sLhxeQyRSg==1fDx/STL0JMvgXBWCZx62ZA==1/wtRE84J5OqBEa5RH/IDXg==03MiNdkXyEsazBUhWsjbZf8qzVnl1weUYazOjUPMiA8uerIh+QWcVhQW7//rNyu76LXONHzfzPzOReGzSubgpFsBN+uG2N/zTIEShqj9QQZTRC7KoFFhbtYETWIoBjQyTV99JeOEGE25h3N4S8hs2efUGbCQA7FcgiEzb9sVczHHYQ5Gmmh6/8FcIWyoQkKBabcnU1,FB#I      I QUY] U U )a$m$]] e$ ii$ mm$         @@      ]         ]']a      Y   U Uz\V40O沦?_ :$$RSA1)ump`T?LǠީ,tO#<Z1ݩ19vI!5dBX2Mb{^20t!~8ً`̦]ɍ,{,-eR`Ɔ|7(n @Thttp://rstore.retrotec.com/rstore/newrepo/Vhttps://rstore.retrotec.com/rstore/newrepo/index.json      a ea$aae$a$48<        a a ea$ ea$ a a a a e$ e$ a a $ $<84<8]4 <84 <8]4a<84a<8]4a<84 a<8]4 @@a 8 8 < < 4 4  (( ((a (ea$(a(a (e$(a($((8(<(4(TWrapNonExceptionThrowsRetrotecOnlineServicesNFW4Copyright © 2019)$af09907d-2277-426f-ba8e-a8c2938f3f75 1.0.0.0G.NETFramework,Version=v4.0TFrameworkDisplayName.NET Framework 4 repo name timestamp icon address description requests apps packages install uninstall added packageName lastUpdated categories apkName hash hashType minSdkVersion signer sizetargetSdkVersion versionCode versionName/FAQ95=L-;Ft; ʏ~/s+ | . |=ѶᇑU4qp%Ǩ("_ђic9*9x@ĿZ3[Ȼ܌G7BZ'R88zRSDSOTH}[C:\GIT\Repos\Apps_SharedCode\RetrotecOnlineServices\RetrotecOnlineServicesNFW4\obj\ReleaseLive\RetrotecOnlineServicesNFW4.pdb _CorDllMainmscoree.dll% 0HX4VS_VERSION_INFO?DVarFileInfo$Translation StringFileInfo000004b0Comments"CompanyName^FileDescriptionRetrotecOnlineServicesNFW40FileVersion1.0.0.0^InternalNameRetrotecOnlineServicesNFW4.dllHLegalCopyrightCopyright 2019*LegalTrademarksfOriginalFilenameRetrotecOnlineServicesNFW4.dllVProductNameRetrotecOnlineServicesNFW44ProductVersion1.0.0.08Assembly Version1.0.0.0 $9