MZ@ !L!This program cannot be run in DOS mode. $PELq! 0Ҫ  @}O( 8  H.text؊  `.rsrc(@@.reloc @BHSU ,0( (( +*0( (( +*:~( *0 ( +*"*0  rpQ  rp(~r=p( --rAp+rp+rp ( s s o o o o o o rps! o" s# o$ (%  o r3ps& o' (( rps) o* o+ ,o, +  9 o-     9r?pQo- o. o/   (0   9 rkpo1 ,; r{po2 ,  o3  + rprpo4   rpo1 , rprpo4  P(5  ( Q+P(5 rp( Q  +rpQr1pPrmp( Q89o6 rqp(7 Qo- ,kPo- o. o/ (7 QPrpo1 ,Prprpo4 QPrpo1 ,Prprpo4 Q+ rwpQ+ rpQrpPrmp( QݾPrp(7 Qo8 o9 o: +2o; Pr)po< rmp(= Qo< (> o? - ,o@ JPr1po< ( QoA ,Pr)poA o< rmp(= Q? , oB oC ,oD ,oE +*Ad?4 tDJ?"(F *.rap*0( ( (  +*0( ( (  +*:~( *0 ( +*0U-rwp+rwp  9~  9s ~ o o o ~ o o rps! o" ~ s o sG o$ ~ o rprp (% (7 oH 8~,~s ~s o ~o o o ~o o rps! o" sG o$ ~o rprp(7 oH -~+~ +*0_~  ,~ oB ~ oC ~ ,~oB ~oC & *LM2r%p*0m  rpQ  -rwp+rwps s o o o o o rSpoH o o rps! o" (( rps) o* o+ ,o, +,Co- ,r?pQ +rpQr1pPrmp( Q+s  ,Ko6 rqp(7 Qo-   ,Po- o. o/ (7 Q+ rwpQ+ rpQrpPrmp( Qݾ Prkp(7 Q o8 o9 o:  +2 o;  Pr)p o< rmp(= Q o< (>  o? -  , o@ JPrpo< ( QoA ,Pr)poA o< rmp(= Q? , oB oC ,oD ,oE +*Ad? VftVJ&?"(F *~raprpr%p*0(I ((  +*0(J ((  +*0(K ((  +*0(L ((  +*0(M ((  +*0(N ((  +*0(O ((  +*0(P ((  +*0(Q ((  +*0(R ((  +*0(S ((  +*0(T ((  +*:~( *0 ( +*0-(+( -(+( s o o o o o rps! o" s o o (oH o ((oH  + *0  oU +R(V , oN+,3, oNo\oNo\(W , (X -o@ +* _l0sY r-pQPoZ  ~[  (!sI%s\ oH%oF%oD(] (( rps) (o* o+   9W o- o. o/ o,   ,= o^   o_ rWp(   oZ r]p (7 Q+ (+   9oa Ex8r]pob (7 Q8oc ob rmp(d (" ,rp+rpQ,oe ,Prp(7 Q+<r]pob (7 Q+(rYpob (7 Q+r]pob (7 Q++ rqpQ+ rpQyrpo< (7 QP(> Xr pof o_ (7 QP(> (rApo< oA (g QP(> 1 , oE ,oB oC +*Ad$!$0$G($Mq10$ ,rOpQ8  oh (i ~j ok ~l ok -~m +~n oo %-&+ (p oq rp(#Prpo2 Prpo2  -+(N Prpo2 3Prpo2 +  -rp+ oNof  (0    _9 ` `9 `oL,yoN(%or ,M(0 , -+ rp(7  - ,+rpos  ,' `-+, rpQ+rOpQ+ , rOpQ+rpQ+ rpQ+*0F  st ob o^ 8 okosu ov ow omox oooy o}oz oo{ oo| #?o} oo~ ouo owo oyo o{o oso oqo X i?o\( QofQ+*0 ~[ Q~[ QT rpQs  ~[ (!(rup( o o+ ,o, +9o- o. o/ (0 ,?o^   o_ rp(7 o r]p(7 Q8~ (+   9_o   Er8#r]po (7 Q8 o   ,5oWQrpP(7 QoY( QoUT + r pQ8o o rpo2   , rOpQ+r]po (7 Q,YPrOp(d ,EoWQP(0 ,*rG pP(7 QoY( QoUT +(rYpo (7 Q+r]po (7 Q++ r pQ+U,2o- ,o- o. o/ Q+ rwpQ+ rpQr]pP(7 QݾPr p(7 Qo8 o9 o: +2o; Pr)po< rmp(= Qo< (> o? - ,o@ JPr; po< ( QoA ,Pr)poA o< rmp(= Q',oC ,oE +*Ad?  ,yt,yJ,9e'0 Q rpQ   (! (rup( o o+ ,o, +,Qo- ,o o Q rw pQ+rpQr pPrmp( Q+Z,2o- ,o- o. o/ Q+ rwpQ+ rpQr pPrmp( Q  ,( P(*   ,Pr p ( Qݾ Pr p(7 Q o8 o9 o:  +2 o; Pr)po< rmp(= Qo< (>  o? -  , o@ JPr po< ( QoA ,Pr)poA o< rmp(= Q.,oE , oB oC +*AdN? )tJ.03 ~[ Q~[ QrpQrpQ s  ~[ (!(rup( o o+ ,o, +9ro- o. o/ (0 ,?o^   o_ rp(7 o r]p(7 Q8 (+   9o   Eo8r]po (7 Q8o   ,5oWQrK pP(7 QoY( QoSQ + rOpQ+^o rpo2   , rOpQ+r]po (7 Q+(rYpo (7 Q+r]po (7 Q++ r pQ+U,2o- ,o- o. o/ Q+ rwpQ+ rpQr]pP(7 QݾPr p(7 Qo8 o9 o: +2o; Pr)po< rmp(= Qo< (> o? - ,o@ JPr po< ( QoA ,Pr)poA o< rmp(= Q1,oE ,oB oC +*Ad_? 0 :t0 J010 Q rpQ   (! (rup( o o+ ,o, +,>o- ,o o Q rw pQ+ rpQ+U,2o- ,o- o. o/ Q+ rwpQ+ rpQr pP(7 Q  ,( P(*   ,Pr p ( Qݾ Pr p(7 Q o8 o9 o:  +2 o; Pr)po< rmp(= Qo< (>  o? -  , o@ JPr po< ( QoA ,Pr)poA o< rmp(= Q.,oE , oB oC +*Ad6?u tJ.0 rpQ,o j+ , r; pQ+,( jo &o  ,o@ 7 6%ri p%%r p% o< %rmp( Q+*5M R\70V ( & r pQ9  6%r p%%r p%o< %rmp( Q +*9"(F *.r p*(F s ( s ( *{ *"} *{ *"} *{ *"} *{ *"} *0;( ,( o + ,( o  +*( o ( ( o *( o ( o ( ( o *( o ( ( o *( o ( o ( ( *0G( o ( o ( rWpo< ( ( oA ( *0+ ,!( o< o oA ( *0 ( , (  +*0"( , (  +*0{ (  ,r p( (7 s z(  ,r[ p( (7 s z(  ,r p( (7 s z +*09( (  ,r pr p( ( (  +*"(F *{%*"}%*{&*"}&*{'*"}'*"(B*{(*"}(*{)*"})*{**"}**"(B*{+*"}+*{,*"},*{-*"}-*{.*"}.*{/*"}/*"(B*{0*"}0*{1*"}1*{2*"}2*{3*"}3*{4*"}4*{5*"}5*{6*"}6*"(B*{7*"}7*{8*"}8*{9*"}9*{:*"}:*{;*"};*{<*"}<*{=*"}=*{>*"}>*{?*"}?*{@*"}@*{A*"}A*{B*"}B*{C*"}C*{D*"}D*{E*"}E*"(B*0  ( ( , + +*0+ o &o r p( -o+ o+ o &o t1 sP rpo tTo t6oK rpo tTo ( oMo & o+oOo & +*s z"( *0 r7p +*0 rp +*0*rprp( I-(+( +*0*rpr-p( I-(+( +*0( (( +*0 rkp +*0( (( +*0( (( +*:~H( *0 ( +*0U-(+(  9~F 9s F~Fo o o ~Fo o rps! o" ~Fs o sG o$ ~Fo rprp (% (7 oH 8~G,~s G~Gs o ~Go o o ~Go o rps! o" sG o$ ~Go rprp(7 oH -~G+~F+*0_~F ,~FoB ~FoC ~G ,~GoB ~GoC &FG*LM^((( I*0C   rpQ  ( - (+(s s o o o o o o rps! o" o rps& o' ~I(( rps) ( s ~ o o o o o+ ,o, +,Co-     ,r?pQ  +rpQr1pPrmp( Q+s  ,Ko6 rqp(7 Qo-   ,Po- o. o/ (7 Q+ rwpQ+ rpQrpPrmp( Q7 6%P%rp% o< %rqp% oA %-&+o< %rp( Q o8 o9 o: +oo; ,+X6%P%r)p%o< %rqp%oA %-&+o< %rmp( Qo< (> o? - ,o@ JPrpo< ( QoA ,Pr)poA o< rmp(= QS,oB oC ,oD ,oE ,o +*Ad| JS0P (    rpQ  ( (-(+(s s o o o o o o rps! o" o rps& o' ~I(( rps) ( s ~ o o o o o+ ,o, +,Co-     ,r?pQ  +rpQr1pPrmp( Q+s  ,Ko6 rqp(7 Qo-   ,Po- o. o/ (7 Q+ rwpQ+ rpQrpPrmp( Q7 6%P%rp% o< %rqp% oA %-&+o< %rp( Q o8 o9 o: +oo; ,+X6%P%r)p%o< %rqp%oA %-&+o< %rmp( Qo< (> o? - ,o@ JPrpo< ( QoA ,Pr)poA o< rmp(= QS,oB oC ,oD ,oE ,o +*Ad| JS"(F *.rapH*BSJB v4.0.30319l #~!#Strings:#USJ#GUIDK #BlobW 3XI2 Di 3   k L       /  Q D  T `D@DrD@c ! +Kk2k4& f O   SD  D Da Do% "7 D D  s 6 H D y lgD= D C  kPk u^@I DSZ 8D DLAA ]f]<AA!. A%B %C (J +Qv 0\4 7k?F AFQQ2Q++  Q QQQ QQO++  Z/V2VG2Vm2V2/VVVV V>VSV(=tV6/>V/3BBGsLL3!2\OOOOTOgOzOOOO,OOL@O++z  P %t % A  %  A R% %] (%% L%% n% A % % %a &8] x' A 'h h*q*]*%*%*%+%$+ %H+%l+ %+c%+z%+%+% ,P%B, AT, %l,r-Zx-l02[H4L L8&:+>1@y 6Am 90B;9B];EB;gBV;oBa;xB<B<Bo =B=Bw!>B>B?B?C?FC@jCACBCP D$D!ELDIE|D EEhEIEEREXEZEiEcEFkEFtEG|EGEHEHEHEIEIEJE JEKEXKEiKELELEMEMENF0NFw OF OFP(Fw P0F P9F QAF QJFRRFR[F ScF" SlF,TtFAT}FUF0UF VF% VFWFWFWF+ XFXF+ YFYF+ ZFZF+ [F[FU+ \G[\Ga+ ]Gg]Gm+ ^'Gs^0G+ _8G_AG7+ `IG>`RG+ aZGacG+ bkGbtG+ c|GcGAdGRdG+ eGeGfG/ fG6 gHD kHnH%nH%nH&O nIaO pPI%rtIK%rI%rI%rI ArI %sIas`K8]uK AuK0U vOh|hSqS]   0    Q g  cC! %+ Fy 1  + F 1  1      %%                                   k ~0 ~      z    )19AIQYaiqy!)9AQaL%%\) %^e"lsy  0k CV0eV~   %  m$),H9! A)1 sFK9   AIU%a%m%%%%%%%%%%4<Ym<DDLQ Q DVDD!*D05Y ganT~{ana a!zK\9\  \   >       5     i; d ddVddwBlVqH < t||||=||t|w!;|a|o t||P t| ||V|h|Hq[ Sq\yy * x ;a iE%[ & g !$(),-0MP"T'X,Y\1]ad"eh'l,p1qx6|s. . . .# .+ .3 .; .C .K .S .[ .c! .kK .sX {'{'#{'C{'c'c{''{''{''' ')''''' '!'! )'A'A I'a'a i'' '' '' '' '' '!'! )'A'A I'a'a i'i'' '' '' ''' ''' ' '!'! )'@'A'A I'`'a'a i''' ''' ''' '' '' '!'! )'A'A I'a'a i'' '' ' ' ' !'! A'A `'a'a '' '' '' '@ '` ' ' ' ' ' '@ '` ' ' ' ' ' ' '@ ' ' ' ' ' ' '@ '` ' ' ' ' ' ' '` ' ' ' ' '' '@'`'''''' '@'`'''''' '@'`''''''!/KX]< V&*:Bf    " ' .=` ` ` ` ` ` ` ` ` ` ` `  ` ` ` g` ~` ` ` T` ` d i m u ~ li i i  i   i i  4i    i & E 4i  i     _ k w  B   V  ` ` ` O` ` ` ` `     !#%') +/-0-1/2/3141536375A7C9D9E;F;G=H=J?K?LAMANCOCQERESGTGUIVIWKXKYMZM\O]O^Q_Q`SaSbUcUdWeWfYgYh[i[k]l]m_n_oapaqcrcseteugvgwixiykzk{m|m}o~oqqssuuwwyy{}!2uM%, Dk iii Version11DefaultFactoryRoundB1DefaultFactoryRoundD1get_K1set_K1get_N1get_O1Nullable`1IEnumerable`1Task`1HttpHeaderValueCollection`1ReadOnlyCollection`1IEnumerator`1WebApiResult`1List`1get_STAi1ToInt32get_K2set_K2get_O2get_STAi2get_K3set_K3get_K4set_K4RetrotecOnlineServicesNFW4LodgeTestData_2026get_UTF8get_Aset_Aget_Bset_Bget_Cset_CmodelIDuserIDclientIDget_Dset_Dget_Eget_MFset_MFget_Fset_Fget_Gset_Gget_Hget_Iget_Jget_Kset_KDefaultURLget_Lget_Nset_NSystem.IOTDTOget_DTOCheckForExcaliburDataDTOrCloudFlowEPRangeDTOHandleResponseDTOGetListOfRangeInfosFromDTOrCloudFlowEPFanDTOtheFlowEPFanDTOGetFlowEPForFanDTOGetFlowEPForFanResultDTOdevPWvalue__set_Poly_aLodgeTestDataLodgeWholeTestDataset_Poly_bIATSWebBCTSWebATTMAWholeFileWebmscorlibset_Poly_cSystem.Collections.GenericSendAsyncReadAsStringAsyncReadAsStreamAsyncGetAsyncPostAsyncget_FirmwareModelIdset_FirmwareModelIdfirmwareModelIdset_Poly_dReadAddmessageReturnedUserEnteredk__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__BackingFielduseLiveBackendHttpMethodget_EASServiceURL_ProdWholeFileServiceURL_Prodget_STAiServiceURL_Prodget_duolCrService_Prodget_duolCrServiceYek_ProdReplaceIsNullOrWhiteSpaceTrace_LiveClientInstance_DevClientInstanceget_DataSourceset_DataSourceEnumFlowEPFanDataSourceget_StatusCodeHttpStatusCodeget_IsSuccessStatusCodeget_MessageHttpResponseMessageget_FullExceptionMessageerrorMessageget_ResultMessageset_ResultMessageresultMessageHttpRequestMessageget_Rangeset_RangeAddRangeget_getPDFCalibrationReportForGaugeget_checkExistsCalibrationReportForGaugeIDisposableRuntimeTypeHandleGetTypeFromHandleOpenPdfFileCopyPDFStreamToFileReturnDeviceIndexForDeviceNamedevUsernameDateTimeWriteLineget_NewLineSecurityProtocolTypeobjectTypeget_ReasonPhraseValidateResponseDisposecalibDatecalibrationDateFormatAsDateCreateDebuggerBrowsableStateCompilerGeneratedAttributeGuidAttributeDebuggableAttributeDebuggerBrowsableAttributeComVisibleAttributeAssemblyTitleAttributeObsoleteAttributeAssemblyTrademarkAttributeTargetFrameworkAttributeAssemblyFileVersionAttributeAssemblyConfigurationAttributeAssemblyDescriptionAttributeDataMemberAttributeCompilationRelaxationsAttributeDataContractAttributeJsonObjectAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeurlRouteJValueget_ValueexistingValueAuthenticationHeaderValueMediaTypeWithQualityHeaderValuevalueset_Avenue_avenueuseLiveliveDeserializeinitializeIndexOfset_Poly_fset_Poly_gget_SelfReferencingset_SelfReferencingUTF8EncodingASCIIEncodingSystem.Runtime.VersioningToBase64StringtheIATSStringtheBCTSStringget_aStringxmlDataStringjsonDataStringtheExcalStringget_ReturnStringToStringSubstringget_PathfilePathget_LengthUriWholeFileServiceURL_LoopbackuseLoopbackSeekget_IsPolynomialset_IsPolynomialfanSerialop_GreaterThanOrEqualget_DeviceModelgaugeModelget_FanModelset_FanModelfanModelSystem.Collections.ObjectModelFanTesticWebAccessClassLibrary.dllset_SecurityProtocolSetSuccessfulFileStreampdfStreamget_ItemSystemTrimget_defaultVersionNumWebApiResultEnumget_ParametersCreatedOnset_ParametersCreatedOnget_RCloudFlowEPFanset_RCloudFlowEPFanget_getFlowEquationParamsForFanfitsForFanget_getPDFCalibrationReportForFanget_checkExistsCalibrationReportForFanincomingDoorFanJTokenDefaultTokentokenFlattenSeekOriginJoinset_Versionget_FirmwareVersionset_FirmwareVersionHttpVersionget_defaultVersionSystem.Runtime.Serializationset_AuthorizationSystem.ReflectionDevicesCollectionWebExceptionNotImplementedExceptionHandleExceptionAggregateExceptionget_InnerExceptionSetExceptionHttpRequestExceptionCommonNewtonsoft.JsonReadJsonWriteJsonUnknownCopyToRangeInfodtoSystem.Net.HttpNewtonsoft.Json.LinqClearget_CertificateNumberset_CertificateNumbercertificateNumberget_SerialNumberset_SerialNumberget_DeviceSerialNumberget_defaultHeaderJsonReaderreaderServicePointManagerHttpMessageInvokerFanModelDM32_IDsWithB1ParameterFanModelDM32X_IDsWithPossibleD1ParameterJsonWriterwriterPrinterGetFlowEPForFanResultDTOConverterJsonConverterJsonSerializerserializerSetErrorIEnumeratorGetEnumerator.ctor.cctorincStrGetGaugePDFStreamFromExcaliburGetPDFStreamFromExcaliburUpdateDoorFanCalibrationFromExcaliburCheckGaugeCalibrationReportExistsInExcaliburCheckFanCalibrationReportExistsInExcaliburget_DTOsset_DTOsHandleResponseDTOsSystem.DiagnosticsSystem.Runtime.InteropServicesSystem.Runtime.CompilerServicesDebuggingModesget_FlowEPRangesset_FlowEPRangesDatescalibNotesGetBytesUpdateDoorFanWithCustomRangeValuesSetStringsSystem.Threading.TasksContainsSystem.Collectionsget_InnerExceptionsdtosSystem.Net.Http.HeadersHttpHeadersHttpRequestHeadersget_DefaultRequestHeadersWLettersBaseDTOClassProcessset_BaseAddressUnitsCleanUpHttpClientsCancelPendingRequestsEASServiceURL_PassivHausisPassivHausget_StatusWebExceptionStatusConcatJObjectSerializeObjectDeserializeObjectSetSelfReferencedDirectgaugeSerialNumToGetfanSerialNumToGetSystem.NetclientSecretget_IsFactoryDefaultset_IsFactoryDefaultget_Resultset_ResultGetLatestFlowEPForFanResultToLowerInvariantReturnHttpClientEnvironmentget_Currentget_Contentset_ContentStringContentHttpContentget_Countget_AcceptStartCanConvertJsonConvertEASServiceURL_AirTestExcaliburWebRequestRangeListGetLatestFitFromListget_ExceptionListset_ExceptionListget_PostMoveNextSystem.Textget_EASServiceURL_DevWholeFileServiceURL_Devget_STAiServiceURL_Devget_duolCrService_Devget_duolCrServiceYek_DevexNoCertificateFoundKeyNoCustomFitsFoundKeyUsingFactoryDefaultsKeyDevicesClassLibraryFanTesticWebAccessClassLibraryop_Equalityop_InequalityEmpty9api/OnlineService/FanTestic/:_ https://airtestsportal-test.azurewebsites.net/A https://www.attmalodgement.org//http://localhost:44331/application/xml basic+Success lodging test!<string><string></string>Gunable to retrieve lodgement numberCNo content in successful response;Problem with response data: [], )Bad response contentBad response/Problem lodging test: [=: async Problems sending xml: , [/: Problem sending xml: %^TaI1cal#3https://bcts.anseo.co.uk/!application/jsonAuthorization Token Authorization: Token -Api/Fantestic/Process/AccessToken?: async Problems sending json: 1: Problem sending json: OAIzaSyBxFuZ9IbtGbJHX6F5wdTc1mHnB7i0LJ0w)Error: not retrieved: Error: A"UnableToSearchCFEPNoCustomFits"Success! WNo flow equation parameters found for fan. =UnableToSearchCFEPNoCustomFitsException: ;Error: no result deserialized7Error: no response received'Error: HttpRequest 3Error: Internet problem: Error:YNull DoorFan, cannot update range parameters)UsingFactoryDefaults ErrorException??UPublished Flow Equation Parameters, Round %NoCertificateFound?serialNumber=;: null or empty json returned?Success found fan certificate: 7Error: no certificate foundeSuccess found fan certificate (updated defaults): OError: No result in successful response=: Problems checking fan cert: ;: Problem checking fan cert: )Success getting PDF!+NoCertificateFound: [ =: Problems getting pdfStream: ;: Problem getting pdfStream: CSuccess found gauge certificate: A: Problems checking gauge cert: ?: Problem checking gauge cert: )NoCertificateFound: -Bad incoming pdfStream;Problem writing PDF to file:  [Success!1Error opening pdf file ' ': [%^Ex1cal#MException returned from HTTP Request: EError returned from HTTP Request: UUnknown error returned from HTTP Request: , DTOsFanModelFirmwareModelIdWhttps://dev.elmhurst.designersfriend.co.uk/Uhttps://airtightness.elmhurstenergy.co.uk/api/v2/members/'/tests/blower-door/=/tests/blower-door-passivhaus/Shttps://airtightness.elmhurstenergy.co.uk Token%: async Problems ()sending json: Nf      .IMEMQUYYY         IMI   M       Q  Y Y UUY Y E"IMEMQUYYYEE((e(((a( ee( 2((IE$ima(quyY(( m (  a y*(0aaa a  aa44a   /I,E,mQUYYY, I ,!IEMQUYYY ,I,E,mQUYYY Y   = YAa aa aaa   a E Yaa EI a($(0 a( $  M  0(IMEMQUYYYY Ya a M Iz\V4?_ :;0O沦퀠$$RSA1)ump`T?LǠީ,tO#<Z1ݩ19vI!5dBX2Mb{^20t!~8ً`̦]ɍ,{,-eR`Ɔ|7(n @^ https://airtestsportal-test.azurewebsites.net/@ https://www.attmalodgement.org/.http://localhost:44331/ simonwpassword18api/OnlineService/FanTestic/2https://bcts.anseo.co.uk/5000dev5FN101986C:\temp.pdf 410000E04 E E (a( (}a0     Y   0 0   4 4       (((a(a((((0((4((( TWrapNonExceptionThrows#FanTesticWebAccessClassLibraryCopyright © 2019)$a4007373-98b0-434e-9d02-0833c6101af5 1.0.0.0G.NETFramework,Version=v4.0TFrameworkDisplayName.NET Framework 4FcKC 6d &h`l_Ge|An"BȹYd@0U~"_'S8}9jUX_Cmۥ 6*pٶ 9+*94fK