MZ@ !L!This program cannot be run in DOS mode. $vx%x%x%uE%x%uE%x%y%x%uE%x%uE%x%uE%x%uE%x%uE%x%Richx%PELN]T!  ])@A0Рd@1\.text `.data@@.idata@@.rsrc@@@.reloc@B@==M@QQRSpUVV X@Y Z@[\]^_cf`f@ggjkpl`mop q sstupvpwxxyPzz@}}0ЈN]T#T2T&hInitializeMapper: entering...InitializeMapper: failed to alloc(1) mapper arrayUninitializeMapper: exitedOpenObjHandle: failed to grow mapper arrayOpenObjHandle: Arithmatic overflow error %xOpenObjHandle: failed to alloc(2) mapper arrayOpenObjHandle: the mapper array has grown to %dCloseObjHandle: bad handle(%p)AcquireObjReadLock: bad handle(%p)GetObjWithReadLock: bad handle(%p)ReleaseObjReadLock: bad handle(%p)AcquireObjWriteLock: bad handle(%p)GetObjWithWriteLock: bad handle(%p)ReleaseObjWriteLock: bad handle(%p)InitAllocator: entering...UninitAllocator: exited(%d, %d, %d)AllocRequest: Arithmatic overflow error %xAllocRequest: failed to alloc a req blockAllocCallObj: failed to alloc a call objAllocLineObj: failed to alloc a line objGetLineDevNode: failed to alloc LINE_DEV_NODESetNegotiatedTSPIVersion: deviceID(%x), TSPIV(%x)SetNegotiatedExtVersion: deviceID(%x), ExtV(%x)SetSelectedExtVersion: deviceID(%x), ExtV(%x)SetSelectedExtVersion: ext version(%x) not match the negotiated one(%x)CommitNegotiatedTSPIVersion: deviceID(%x)DecommitNegotiatedTSPIVersion: deviceID(%x)GetDevCaps: tspi version(%x) not matchthe committed one(%x)GetDevCaps: ext version(%x) not match the committed one(%x)!!! !! ! AcceptAnswerCloseCloseCallConditionalMediaDetectionConfigDialogDevSpecificDialDropGetAddressCapsGetAddressIDGetAddressStatusGetCallAddressIDGetCallInfoGetCallStatusGetDevCapsGetDevConfigGetExtensionIDGetIDGetLineDevStatusMakeCallNegotiateExtVersionOpenProviderInitializeProviderShutdownSecureCallSelectExtVersionSendUserUserInfoSetAppSpecificStCallParamsStDefaultMediaDetectionSetDevConfigSetMediaModeSetStatusMessagesTranslateDriverResult: unknown driver result(%x)GetLineObjWithReadLock: obj(%p) has bad key(%x)GetLineObjWithWriteLock: obj(%p) has bad key(%x)GetCallObjWithReadLock: obj(%p) has bad key(%x)GetCallObjWithWriteLock: obj(%p) has bad key(%x)GetLineHandleFromCallHandle: obj(%p) has bad key(%x)GetLineAndCallObjWithReadLock: inbound ht_call(%p) closed alreadyGetLineAndCallObjWithReadLock: bad call handle(%p, %x)PrepareSyncRequest: Arithmatic Overflow error.Failed to alloc async req for oid(%x)PrepareSyncRequest: failed to alloc sync req for oid(%x)PrepareAsyncRequest: Arithmatic Overflow error.Failed to alloc async req for oid(%x)PrepareAsyncRequest: failed to alloc async req for oid(%x)SyncDriverRequest: oid(%s), devID(%x), reqID(%x)SyncDriverRequest: oid(%s), devID(%x), reqID(%x), deviceID(%x)SyncDriverRequest: oid(%s), devID(%x), reqID(%x), hdCall(%p)SyncDriverRequest: oid(%s), devID(%x), reqID(%x), hdLine(%p)SyncDriverRequest: IoCtl(Oid %x) failed(%d)SyncDriverRequest: (Oid %s) returns with NDIS status (%x)AsyncDriverRequest: oid(%s), devID(%x), ReqID(%x), reqID(%x), hdCall(%x)AsyncDriverRequest: IoCtl(oid %x) failed(%d)ProcessEvent: event(%p), msg(%x), ht_line(%p), ht_call(%p), p1(%p), p2(%p), p3(%p)PE::fnLineEvent: msg(%x), line(%p), p1(%p), p2(%p), p3(%p)PE::fnLineEvent: msg(%x), htline(%p), htcall(%p), p1(%p), p2(%p), p3(%p)ProcessEvent: incomplete outbound call, saving stateProcessEvent: failed to acquire write lock for call(%p)ProcessEvent: failed to reacquire read lock for call(%p)PE::fnLineEvent(CALLSTATE): htline(%p), htcall(%p), p1(%p), p2(%p), p3(%p)PE::fnLineEvent(CALLSTATE_IDLE): htline(%p), htcall(%p), p3(%p)ProcessEvent: failed to map obj(%p) to handleProcessEvent: failed to reacquire write lock for obj(%p)PE::fnLineEvent(NEWCALL): htline(%p), call(%p)ProcessEvent: TAPI failed to create its own handle for the new call, so we close the callPE::fnLineEvent(CREATE): ghProvider(%p), p2(%p), p3(%p)ProcessEvent: unknown msg(%x)AsyncEventsThread: IoCtl(GetEvent) failed(%d)AsyncEventsThread: Got exit message from TSPI_providerShutdownAsyncEventsThread: GetQueuedCompletionStatus lpOverlapped == NULL!AsyncEventsThread: GetQueuedCompletionStatus failed(%d)AsyncEventsThread: got a line eventAsyncEventsThread: got a completed reqAsyncEventsThread: got a bogus reqAsyncEventsThread: req(%p) with reqID(%x) returned lRes(%x)AsyncEventsThread: call compproc with ReqID(%x), lRes(%x)AsyncEventsThread: report back the saved call stateAET::fnLineEvent(CALLSTATE): htline(%p), htcall(%p), p1(%p), p2(%p), p3(%p)GetNdisTapiHandle: wait for the outbound call to complete...lineAccept(%d): reqID(%x), call(%p)lineAnswer(%d): reqID(%x), call(%p)TSPI_lineAnswer: Arithmatic Overflow error %xlineClose(%d): line(%p)lineCloseCall(%d): call(%p)lineCloseCall: synthesize DROP reqlineConditionalMediaDetection(%d): line(%p), mode(%x)TSPI_lineConditionalMediaDetection: Arithmatic Overflow error %xlineDevSpecific_post: lRes(%x)lineDevSpecific(%d): reqID(%x), line(%p), addressID(%x), call(%p)TSPI_lineDevSpecific: Arithmatic Overflow error %xlineDial(%d): reqID(%x), call(%p)TSPI_lineDial: Arithmatic Overflow error %xlineDrop_post: lRes(%x)postDrop::fnLineEvent(CALLSTATE_IDLE): htline(%p), htcall(%p)lineDrop(%d): reqID(%x), call(%p)TSPI_lineDrop: Arithmatic Overflow error %xlineGetAddressCaps(%d): deviceID(%x), addressID(%x), TSPIV(%x), ExtV(%x)TSPI_lineGetAddressCaps: Arithmatic Overflow error %xlineGetAddressID(%d): line(%p), addressMode(%x)lineGetAddressID: addressID(%x)lineGetAddressStatus(%d): line(%p), addressID(%x)lineGetCallAddressID(%d): call(%p)lineGetCallAddressID: addressID(%x)lineGetCallInfo(%d): call(%p)lineGetCallStatus(%d): call(%p)GetLineDevCaps: failed to alloc mem of size(%x)GetLineDevCaps: ulNeeded(%x), LINEDEVCAPS(%x), LINE_DEV_CAPS(%x)GetLineDevCaps: dwNeededSize(%x), dwTotalSize(%x)lineGetDevCaps(%d): deviceID(%x), TSPIV(%x), ExtV(%x)lineGetDevConfig(%d): deviceID(%x)lineGetExtensionID(%d): deviceID(%x), TSPIV(%x)lineGetID(%d): line(%p), call(%p), addressID(%x), select(%x)LineGuidlineGetID: obj(%p)Guid %4.4x-%2.2x-%2.2x-%1.1x%1.1x-%1.1x%1.1x%1.1x%1.1x%1.1x%1.1xMediaType: %dlineGetLineDevStatus(%d): line(%p)lineGetNumAddressIDs(%d): line(%p)lineGetNumAddressIDs: numAddressIDs(%x)lineMakeCall_post: lRes(%x)lineMakeCall(%d): reqID(%x), line(%p)lineMakeCall: failed to create call objlineMakeCall: failed to map obj(%p) to handlelineMakeCall: failed to reacquire read lock for obj(%p)lineNegotiateExtVersion(%d): deviceID(%x), TSPIV(%x), LowV(%x), HighV(%x)lineNegotiateExtVersion: syncRequest returned(%x)lineNegotiateTSPIVersion(%d): deviceID(%x)lineNegotiateTSPIVersion: TSPIVersion(%x)lineOpen(%d): deviceID(%x), htLine(%p)lineOpen: failed to create line objlineOpen: failed to map obj(%p) to handlelineOpen: obj(%p)Guid: %4.4x-%4.4x-%2.2x%2.2x-%1.1x%1.1x%1.1x%1.1x%1.1x%1.1x%1.1xMediaType(%ld)lineSecureCall(%d): reqID(%x), call(%p)lineSelectExtVersion(%d): line(%p), ExtV(%x)lineSendUserUserInfo(%d): reqID(%x), call(%p)lineSetAppSpecific(%d): call(%p)lineSetCallParams(%d): reqID(%x), call(%p)lineSetDefaultMediaDetection(%d): line(%p), mode(%x)lineSetDevConfig(%d): deviceID(%x)lineSetMediaMode(%d): call(%p), mode(%x)lineSetStatusMessages(%d): line(%p)providerEnumDevices: permProvID(%x)NDISTAPI\Device\NdisTapi\\.\NDISTAPIproviderInit: perfProvID(%x), lineDevIDBase(%x)providerInit: CreateFile(%s, sync) failed(%ld)providerInit: CreateFile(%s, async) failed(%ld)providerInit: CreateIoCompletionPort failed(%ld)providerInit: CONNECT failed(%ld)providerInit: failed to alloc thread infoproviderInit: failed to alloc event bufproviderInit: CreateThread failed(%ld)providerInit: lRes(%x)providerCreateLineDevice: tempID(%x), deviceID(%x)providerCreateLineDevice: failed(%ld) to createproviderShutdown: perfProvID(%x)providerShutdown: Calling PostQueuedCompletionStatusproviderShutdown: PostQueuedCompletionStatus failedKMDDSPDLL_PROCESS_ATTACHDLL_PROCESS_DETACH7uIrY08@HTp ,4HThp$\2̠15RSDSs$L*kmddsp.pdbЈVW3WWWW<Ft V83~@_^̋VVDFV@^̋VVDNu v4V@^̋VV@jv0VD~wF^̋Vvf4V@^h j YYhj@H4uh@j YYDVW3@f(3j f*3X,0 4 4OGfL*,Trً 4T_3^̋W39=,v.SV3ۋ54VfLvPG,;=,r^[%$hL5 P54Thtj YY_̋USVMWUo=03k,؋=4]}=u"hj YYaHj,Y,;Pj@H4uhj: YYDS5,hj tc]ލ=4jYRL4P8}4L L 4L$L$4fL(fL(,Mu] ,A;s/k, 4 4OGv,fL ,A;rԡ4k,u0f*T=05*k, 4OfA*f*E=0A EA$f(fA(f((t 3@f(Q(3fA* ֋M3_^[]hhj H̋UQ3ʼnESVW1;, 4k,f;A(u|y tv4t$t ̠֡43Ƀd 4d$4fL(4f*fT* 40f=* 3VhHj HM_^3[,M]̋SVW;,s!k, 4f;q(uy t 3Whhj] H_^[̋UQSVWU;,s1 4k,f;q(uy th4MD 3Whj YH_^[]̋VW;,s+k, 4f;q(uy t 3Whju H_^̋SVW;,s!k, 4f;q(uy t 3Whj H_^[̋UQSVWUJ;,s1 4k,f;q(uy te4MD 3Whj H_^[]̋VW;,s+k, 4f;q(uy t*3Whj- H_^̋Vh@jYYh<83h|588h\5t5x85T5X^̋SV3WA Q8TF 8uh<LQxTG xuh|LQXTC Xuh\LSWVh\j7_^[̋USVWM<3VMىMD 8MUˋFu ;v,u3Au;w3@EEu]ދv uɉMMtFh<@FEt%u A 8 O A G ;u]QT<Ex;rg3;w^wYG;rRPj@Huhj'YYh<C>Fu8F 58YC F s Khhj V@3_^[]̋VW<WDvfjVL W@_^̃=tu t0SV|SD5xt xj0j@HuhjDYYS@^[̋UVuW5tjV&L |WDxW5x@_^]̋UVuW5TjVK \WDXW5X@_^]̋SVWSD5t9~t6uu0jj@Huh0jLYY~5S@_^[̋SVWWVhjSDeuDx3S@_^[̋SVWWVhjSDuD(t;xtpWhj x3S@_^[̋VWVh@jR WDȅuDA 3AW@_^̋VWVhlj WDYuD3pW@_^̋UQSVWUVDuV@D739wuWG$GuD OEI0h@_^[]̋USVWhD؅tdCt;tPVhj CUt;tPRhj 39su#CuDe{U ;vCJ ;rBz 3jYC@BB(rPC(PB(2APWBPiH h@_^[]̋UW3t$E SV+ttANJu^[uIz_] ̋U3ʼnEVW}ƅHt$HtHHt u,Qh(Qh QhQhQ֍X΍8t@IutQu +Q+ȋ)LtMQQWPM_3^B]̋URVuW}V2DGPV PjjM 6GAW_^] ̋UBVuW}VPGPFM 1GAw_^] ̋3 ;t#@uQh8j HË̋UQVWUt++ENILKtQVhlj9m҉3_^]̋UQVWU t++ENILKtQVhj`҉3_^]̋UQVWUpt2E8LACIt#8LACOt0Vhjˉ3_^]̋UQVWU\t2E8LACIt#8LACOt0Vhj,ˉ3_^]̋UQVUWtLACIuN uTE 0^Shpj< 6Ut)M=LACOt)PShj ?M2E 3_^[]̋UQS]VWUK;rZuWhDME~WF^ D8@8F=r 8W@E 03Whj\D _^[]̋UQS] VWUKT;uWhsEffFF PFKWRA8EF8~DWFH^LD8@8FP=r 8W@E03WhjD _^[] ̋UQSVWV,HtXHt>Ht$Hukvvv4l-hHjHJvvv4l-hvvv4l-hvv4l-hjj3ۍMQC^F PVPVW5f;ttPvhSH'>t6F4l-h4j_^[]̋U 3ʼnESVWsTCDsPssH4l-hpjACsLEC PDC8C P@SMCQVC@PVPW54s VDK8Vu@VL3@tdt=tWPsDhj5ȕhHs̠֍s VDK8Vu@VL@ME3_^[;]̋U3ʼnESVW]sCs;s sPWVShjuE$t!ttoU\6suss vuhDjsss ujv5̠֋UEPEP}?LACOwuu2$u,hjLACOuA~$t;h"jsYYhdUu Ex$uF_^[]̋UQQu Ԕu@Ph"jԔM U.ugUES]VRPCPuu5M3ҋuFT^XtSuF\P7 ֹ#M ^[]̋UQQSVu @uPh#jSu^r~M UqUEPSuR؅t M JZM3ҋ]TCTsXtVuC\P6 ӹ#YM hh<#j ^[]̋UQW}@WPhl#jwULuoS]EVPjSst Du#XXXX֋C FΉESuu KU^[_]̋U@S]SPh#jUW}U/VUut uU3΁>LACIE}Et 2}%EtEVEPj%Etxq~(ujh#jVEYYPj u&u#E։FΉEutM nuE#XXXXu։FΉE}t(MQtABQtAB EIHhE^_[]̋UQQ=Pth0PVu @uPh#jEpp|;MUUEPVRt M`EW}@ GE GE0PGPF3 ׹#ϋ_M\_hh$j ^] ̋Uu hD$j } uUr`JdQr<2 E ] ̋U ĔS] VWu3@uuSuĔPhh$juEHx;UUEPWuRta}E@ GTEGX9utFMU1ut#!{MU-}G\tE[w\EuPG`GdVP1 w:t2PS:t2PS:t2PS:t2PS:t2PS:t2PSr:t2PSJ:t2PS.:t2PS\:t2PS@:t2PS$:t2PS:t2PS:t2PS :t2 PSCC3M_^[]̋U졈 @uPhH'jGMUpS] EVW}PWP6utM>UH}UBtErj$~ XFF3jY}#u#uGF{ uC9Cv 8rj8XCMC8Q:t 2CPSs3MM_^[]̋U SVWUVj@}HE3PF P&}EhjGEGG$G G(Pw$ ׹#6Dhh w h'jG VEj {VWFuVh+jC$C#PC"PC!PC PCPCPCPCPCPCP7h,jLs$hL,j} MGC E0ϋ_^[]̋UQQ= th0 u u@Ph\,j M U3u]S]EVPjuSuu-U#UBT9ut E#-M ^[]̋UQQ=Qth0QW} @WuPh,jHMUunS]EPj SDEt MNEBMыC Ay#lEuK }M M [_]̋U =Uth0Uu u@Ph,jyM Uu}UEVW}RPGPuuuHMUu}FTt YE/~XtWuF\P ֹ#|M ,_^]̋U =Hth0Hu@Ph,jMUuwUEVPj Rut MJMUS]}Ct xE%E ӹ#CˋXMU[^]̋UQQ=Tth0Tu u@Ph-jM UVW}EPj(uWCut M fS]U}CTt EBEuCXEC\EC`t Cd{hCdӹ#M O[_^]̋UQQu u@Ph4-jMUTu[UEVPj Rt M1E#W}׋@ GE GϋM_^]̋UQSVup uAVQhl-jX (Eֹ PEP1u\MEW}Qu wFAF FP^NF 3QQSPjuQQ`׹#1ϋ_^[]̋U =Kth0Ku u@Ph-jYMUuwUEVPj R!Uut M]JMUS]e}Ct 5E%E ӹ#C^ˋM[^]̋UQQu@Ph-jMUuaUEVPjR"t M蟾7E#W}׋@ GE GEGϋjMg_^] ̋Uuh-jE E EE<3]̋UL3ʼnESVW.E}]$EEE.}̥$.}쥥uVu h4.jE3;3CPEPS|WhjWjhEPXutPEPhd.S,Wh@jWjhEPX4utPEPh.SnWWWPlutPh.S 4WEuPjEĉ]PjPh#5}zNj j@Huh/SMYY}Qj@HHȡHuhH/SYYCEPWWhMWW(ȡu;tPhp/S pT5Tl4MEĉ8߉E8E ȕKtPh.S 5P54P5PWEPj|HSh/jIM 3_^[] ̋U E MPQh/jMEEjPjEPjPh#5utPh/j H3]̋U3ʼnEVWu .}h0j| 5,54,5Ph80jIYYh 3VV5uhp0j"YYj0054P5PVEPj|0PpT5TcM3_3^!]̋UE V3+tMHVh0Ġh0jLmYYh8h8u5xYh0j8YY~t vTVT5uhLhL5L3@^] hYu@à 3̋U3ʼnE} SVW`H`3d}p;t/hd3 u=tj'Y`3Fu⡴EtiE];r:9;t3Ή;̠֋ 9UuE9Mt΋‰UEىMPu컸Y===33} d3p;t-hd3 u9=j_tj;:3Fhh[YYuhhY=Yu3=ĕt&hĕAYtu5ĕWu̠`3@M_^3[?] ̋U} u]*̋Ucsm9Eu u PcYY]3]j0hpE3uE w} u=`uu9E t =tNE} u duu u̠׉EMEQPDYYËe3uu}Euu uEMEQPYYËe3uu}Euu uEMEQPYYËe3uu} }EVVuMEQPxYYËe3uEVVuHMEQPIYYËe3u=t4EVVu̠MEQP YYËe3uE t Euu uEMEQPYYËe3uu=tG=dt>Euu u̠׉EMEQPtYYËe3uuE E; } w ̋UQ3ʼnEVu3;u sWu>t ̠׃;u r_M3^ ]; u@̋Uj u$h P]̋U$h d`\5X=Tff tfPfLf%Hf-DxElEpE|pth lxjXkǀ|jX |jX |jXk LjX Lh]%%̋UE3SVWH<AYt} p ;r H;r B(;r3_^[]̋UjhhЈdPSVW1E3PEdeEhtTE-PhPt:@$ЃEMd Y_^[]ËE3Ɂ8ËeE3Md Y_^[]̋UEMZf9t3]ËH<39PEu f9Q]̋UeeVWN@;t t УjEPE3EE1E 1E3EM3EEPE3EM3;t5uO@ щ _^]%hЈd5D$l$l$+SVW1E3ʼnEPeuEEEEdËM3"̋Uuuu uhhv]hЈd5D$l$l$+SVW1E3PeuEEEEdËMd Y__^[]Q%%%|v͂BVqà FZ;NAp]Tʋ%%X@QQRSpUV X Z@[\]^_cf`f@ggjk`mop q sstupvpwxxy@}Pzz}Ջ:O]k͌ #;Jd~ˍٍ!9Pr׎  !"#$KMDDSP.dllTSPI_lineAcceptTSPI_lineAnswerTSPI_lineCloseTSPI_lineCloseCallTSPI_lineConditionalMediaDetectionTSPI_lineDevSpecificTSPI_lineDialTSPI_lineDropTSPI_lineGetAddressCapsTSPI_lineGetAddressIDTSPI_lineGetAddressStatusTSPI_lineGetCallAddressIDTSPI_lineGetCallInfoTSPI_lineGetCallStatusTSPI_lineGetDevCapsTSPI_lineGetDevConfigTSPI_lineGetExtensionIDTSPI_lineGetIDTSPI_lineGetLineDevStatusTSPI_lineGetNumAddressIDsTSPI_lineMakeCallTSPI_lineNegotiateExtVersionTSPI_lineNegotiateTSPIVersionTSPI_lineOpenTSPI_lineSecureCallTSPI_lineSelectExtVersionTSPI_lineSendUserUserInfoTSPI_lineSetAppSpecificTSPI_lineSetCallParamsTSPI_lineSetDefaultMediaDetectionTSPI_lineSetDevConfigTSPI_lineSetMediaModeTSPI_lineSetStatusMessagesTSPI_providerCreateLineDeviceTSPI_providerEnumDevicesTSPI_providerInitTSPI_providerShutdownN@D S                    # + , / 7 C I J K M Q   2 BDHHHHH~ؤ¤bF6*jТ(6Rhp̣P8.& v&L8D4`l~ؤ¤bF6*jТ(6Rhp̣P8.& v&L8 memmoveq_XcptFilter_amsg_exitfreemalloc_inittermmsvcrt.dlll_except_handler4_commonWaitForSingleObjectSetEventGInitializeCriticalSectionCreateEventALeaveCriticalSection%EnterCriticalSectionLocalAllocDeleteCriticalSectionCloseHandleLocalFreeCreateFileAGetQueuedCompletionStatusWideCharToMultiByteRSleepRExitThreadMultiByteToWideChar lstrlenWPGetLastErrorDisableThreadLibraryCallsDefineDosDeviceAPostQueuedCompletionStatusDeviceIoControlCreateIoCompletionPortjCancelIoCreateThreadUnhandledExceptionFilterCSetUnhandledExceptionFilter GetCurrentProcessaTerminateProcess-QueryPerformanceCounter GetCurrentProcessIdGetCurrentThreadIdGetSystemTimeAsFileTimeGetTickCountKERNEL32.dll'TraceVprintfExA%TraceRegisterExATraceDeregisterArtutils.dllntdll.dll memcpymemset 8Ph  xMUI4VS_VERSION_INFOLD%LD%?"StringFileInfo040904B0LCompanyNameMicrosoft Corporationl"FileDescriptionTAPI Kernel-Mode Service Providerp(FileVersion6.3.9600.17484 (winblue_r5.141107-1600).InternalNamekmddsp>LegalCopyrightCopyright Microsoft Corporation 1995. All Rights Reserved.> OriginalFilenameKMDDSP.TSPj%ProductNameMicrosoft Windows Operating SystemBProductVersion6.3.9600.17484DVarFileInfo$Translation  MVRڜtZStq MUIMUIen-US 0110p1t1x1|11111111111111111111111111111114282@2H2222223 3"3-343Z3a3m3333333333334'444=4G4Q4W4]4c4i4o4u4z4444444455%5>5C5_5o5t5}555555555 666 6'606;6D6S6^6d6s66666667(7/7;7E7O7V7a7g7n7{777777868F8N8l8888888 9!9/9J9~9999999 :#:2:Q:_:e:l:r:x:}::::::::::::::::; ;;; ;(;N;a;g;;;;<<-<8>&>.>5>P>_>f>>>>>>> ??#?F?\?k?r?????@00!0+0J0s0 11v1111112^22222&3{33344#5T555555556M6n666666666773787J7O7^7c7777777788>8K8e8k8w888888888889*9Q9999#:::::: ;,;4;e;;;;E8>>>I>V>w>}>>>>>>>>?W?]?l?}???????P000,040E0`0m000001K1U1\112 222223334y5555555W6666677/858@8F8L8U8_8f889I9W9999&:/:?::;G;Y;`;<<<<<<=========>>>>>>>>?????`|333J4444556%6+6m6s6~666G7V7]77777q8889P9b9C::::::::;<<><}>>>H?????p0^0000000001&1/1@1P1Y1b1h1n1y1~111111122y2222)31373=3F3P3W3333344444444445555555y6666666{7778#8.89888888899999Y:w:::::::;;;*;4;\;a;l;v;;;;;;;< <<.<5 >>>$>.>4>=>M>W>]>c>i>o>|>>>>>>>>>>>?? ??? ?'?9?H?O?U?^?d?i?o?u?{???????? 00:0G0d0l0r0000000011$1*1>1C1O1^1f1y111122?2V2k2334 4;444444555<5B5H5N5T5Z5a5h5o5v5}555555555555555666*636H6T6666677777788&8;8H8P8b8m8888 9&9h9t999999999999999999:: : 0