MZ@ !L!This program cannot be run in DOS mode. $V:7li7li7lijoh7lijhh7li7mi7lijmh7lijlh7lijdh7liji7lijnh7liRich7liPEL#W!  @AȠPH028.textx `.dataD@.idata\@@.rsrcH@@.reloc@Bh$@P\dl|$8@Thtp2Ġ$05?P?O SST`UPW@XXYZ[\p^`_@`a@dPgghikmmnqq@r@ttuPvwwxPyzzz} ~@0`InitializeMapper: 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_DETACH#W#t2t&#W 2&0RSDS)z[U/O фkmddsp.pdbGCTL.rdata$brc.CRT$XCA.CRT$XCZ.CRT$XIA.CRT$XIAA .CRT$XIZ$.cfguard .rdatap2.rdata$sxdatat2.rdata$zzzdbg`4U.text$mn.xdata$x.edata`.data`.bss.idata$5Ġ.00cfgȠ<.idata$2.idata$3.idata$4ܡ.idata$6.rsrc$01.rsrc$02VW3WWWWTFt V83~@_^̋VV0FV4^̋VV0nu vDV4^̋VV4jv<V0~wF^̋VvfDV4^hj YYhj@@4uhj YYDVW3@f(3j f*3X,0 4 4OGfL*,Trً 4T_3^̋W39=,v.SV3ۋ54VfPvHG,;=,r^[%$hP5 H54LhDj YY_̋USVMWUo=03l,؋=4]}=u"h`j YYaHj,Y,;Pj@@4uhj9 YYDT5,hj td]ލ=4jYRP4P8}4L L 4L$L$4fL(fL(,mu] ,A;s/k, 4 4OGv,fL ,A;rԡ4k,u0f*L=05*k, 4OfA*f*E=0A EA$f(fA(f((t 3@f(Q(3fA* ֋M3_^[]hhj H̋UQ3ʼnESVW0;, 4k,f;A(u|y tv4t$t Ġ֡43Ƀd 4d$4fL(4f*fT* 40f=* 3Vhj HM_^3[K]̋SVW;,s!k, 4f;q(uy t 3Wh8j[ H_^[̋UQSVWU;,s1 4k,f;q(uy tf4MD 3Wh\j WH_^[]̋VW;,s+k, 4f;q(uy t 3Whjs H_^̋SVW;,s!k, 4f;q(uy t 3Whj H_^[̋UQSVWUH;,s1 4k,f;q(uy td4MD 3Whj H_^[]̋VW;,s+k, 4f;q(uy t)3Whj+ H_^̋Vhj YYh\83h|5X8h@5t5x8585<^̋SV3WA QXLF Xuh\PQxLG xuh|PQ<LC <uh@PSWVh,j5_^[̋USVWM\3VMىM0 XMUˋFu ;v,u3Au;w3@EEu]ދv uɉMMtFh\4FEt%u A X O A G ;u]QL\Ex;rawYG;rRPj@@uh|j+YYh\C>FuXF 5X_C F s QhhPj V43_^[]̋VW\W0vfjV^K W4_^̃=tu t0SV|S05xt xj0j@@uhjHYYS4^[̋UVuW5tjVJ |W0xW5x4_^]̋UVuW58jVvJ @W0<W5<4_^]̋SVWS05t9~t6uu0jj@@uhjLYY~5S4_^[̋SVWWVhdjS0euDx3S4_^[̋SVWWVhjS0uD(t;xtpWhj x3S4_^[̋VWVhjR W0ȅuDA 3AW4_^̋VWVh<j W0YuD3pW4_^̋UQSVWUV0uV4D739wuW#GuD OEI0h4_^[]̋USVWh0؅tdCt;tPVhhj CUt;tPRhj 39su#CuDe{U ;vCJ ;rBz 3jYC@BB(rPC(PB(2APWBP G h4_^[]̋UW3t&E SV+tt ANu^[uIz_] ̋U3ʼnEVW}ƅt(tHt u,QhQhQhQhQ֍P΍8t@utQu +Q+ȋ tMQQWPM_3^MA]̋URVuW}V2DGPV PjjpM 6GAW_^] ̋UBVuW}VPGPmEM 1GAw_^] ̋3 ;t#@uQhj HË̋UQVWUt++ENILKtQVh<j1g҉3_^]̋UQVWUt++ENILKtQVhljZ҉3_^]̋UQVWUjt2E8LACIt#8LACOt0Vhjˉ3_^]̋UQVWUVt2E8LACIt#8LACOt0Vhj$ˉ3_^]̋UQVUWtLACIuN uTE 0^Sh@j4 6Ut)M=LACOt)PShj9M,E 3_^[]̋UQS]VWUK;rZuWhME~ WF^ 0@@@F=r @W4E 03WhjTD _^[]̋UQS] VWUKT;uWhsEffFF PFKWRA8EF8~D WFH^L0@@@FP=r @W4E03WhPjD _^[] ̋UQSVWV-t^tBt&ukvvv4 hj8Jvvv4 hvvv4 hXvv4 hjj3ۍMQC^F PVPVW5<`f;txPvhSH'>t6F4 hj_^[]̋U 3ʼnESVWsTCDsPssH4 h@j1CsLEC P0C8C P4SMCQVC@PVPW5ȕ`s V0k8Vu4VP34tex=tXPsDhj5hHsĠ֍s V0k8Vu4VP4ME3_^[V:]̋U3ʼnESVW]sCs;s sPWVShjuE$t!ttoUR8suss vuhjsss ujv5Ġ֋UEPEP}?LACOwuu2$u,hj*C GCGCYYG O N뙃,u{ @t{ uRG ȉE(M}tuhj 뺋MG,AMt uh suss wvhHjsss jwv5Ġց{ @u:suwvhj@sjjjwv5Ġ֋O VMƃI-tVh !j aUEPEP)GE}up_pp wvuhPjE ppp uwv5Ġ֋O UCuELACIK NK3ۉN ω~^$@FE?P*tVhj Vi|tWh jM AEPF EphD jF5ΉESPuEhSpĠ֋MEQPtBAE9hx jGYYusUEPj ROt u#C փfFz'EPEjP uu#C ։FDss58h j5ss58jjjĠ֋M_^3[5]̋U@3ʼnEeBJ B`EPEPrrj rh#5ȕ`tx=tPh,!j SVWjEPEPEP5dt#uu9h!jYYxPh!j jt떍E;h"jb53YYjF3Yx@t!53jYCF@;r߃eFN F`EPEPvvj vh#5ȕ`x=Ph,!7h@"j~KWRAYYt hh"~fN@}SWVh"je~tEPSVĠ׍~ W0n8Wu4WPr4uSVh"j$SV5Ġփ}"h#juuuuuh8#j5$uuujuuĠh\!jYYM_^3[2]j̋UQSVWu^ t'>LACOuA~$t;h#jRYYhtUsu Ex$uF_^[]̋UQQu u@Ph#jM UugUES]VRPCPuuu5M3ҋuFT^XtSuF\P16 ֹ#M ^[]̋UQQĔSVu @uĔPh#j3u^r~M UYUEPSuR؅t M ,ZM3ҋ]UCTsXtVuC\Pl5 ӹ#IM hh $j ^[]̋UQW}@WPh<$jWU4uoS]EVPjS[t Du#XXXX֋C FΉE/uu Kj7^[_]̋U졨@S]SPhT$jUW}UVUut uU3΁>LACIE}Et o2f_%EtEVEPj EtZS~(ujhp$jVEYYPj u&u#E։FΉEutMnuE#XXXXu։FΉEf}t(MQtABQtAB EIH}JE^_[]̋UQQԔVu @uԔPh$jEpp|;MUUEPVRt M`EW}@ GE GE0PGP1 ׹#ϋVMY_hh$j ^] ̋Uu h%j } uUr`JdQrϋM_^]̋UQSVu\ uAVQh<.jX hEֹ PEPyu\MEW}Qu wFAF FP^NF 3QQSPjuQQ,׹#yϋ$_^[]̋UД @Дu uPh`.jMUuwUEVPj R!ut MJMUS]}Ct E%E ӹ#CˋlMo[^]̋UQQu@Ph.jMUuaUEVPjR"t M7E#W}׋@ GE GEGϋMɿ_^] ̋Uuh.jfE E EE83]̋UL3ʼnESVW.E}]$EEE.}̥.}쥥uVu h/jE3;3CPEPSWhjWjhEP|<uxPEPh4/SWh@jWjhEP|ȕuxPEPhd/SJnWWWP(uxPh/S 4WEuPjEĉ]PjPh#5<`}۸谿j j@@uh/SYY}Qj@H@ȡHuh0SYYCEPWWhOWWhȡu;xPh@0SI pL5Le͸4MEĉ@߉E8E KxPh/S 5H5ȕH5<HWEPjHShh0jM 3_^[] ̋U E MPQh0jMEhEjPjEPjPh#5<`uxPh0j. H3]̋U3ʼnEVWu .}h0j 5<X5ȕX5<Hh1jYYh3VV5luh@1jYYj0<5ȕH5HVEPj0HpL5L\ĶM3_3^!]̋UE V3+tOVht1h|1j YYh 8h8u5Yh1jYY~t vLVL5uhPh P5 3@^] hYu@à 3̋U3ʼnE} SVW`H`3d}p;t/ht3 u=tjY`3Fu⡴EtiE];r:9;t3Ή;Ġ֋ 9UuE9Mt΋‰UEىMPu컸Y===33} d3p;t-ht3 u9=j_tj/:3Fh h[YYuhhY=Yu3=ĕt&hĕAYtu5ĕWuĠ`3@M_^3[?] ̋U} u]*̋Ucsm9Eu u PWYY]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^ ]; u4̋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_^[]̋Ujhhh0dPSVW1E3PEdeEhtTE-PhPt:@$ЃEMd Y_^[]ËE3Ɂ8ËeE3Md Y_^[]̋UEMZf9t3]ËH<39PEu f9Q]̋UeeVWN@;t t УjEPE3EE1E 1E3EM3EEPE3EM3;t5uO@ щ _^]%h0d5D$l$l$+SVW1E3ʼnEPeuEEEEdËM3"̋Uuuu uh@hv]h0d5D$l$l$+SVW1E3PeuEEEEdËMd Y__^[]Q%%%܄ւ-\pу#Ui'W*%%L SST`UPWXY[\p^`_@`a@dPgghikmnqq@r@ttuPvwwxPyz}zz ~5EUdwˌ-BYmčލ +9MgҎ7Pb  !"#$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 BDHHHHHJʤp\>"F^v¢Тܢ.Xvƣ, ܡHR(` ̡<Jʤp\>"F^v¢Тܢ.Xvƣ, ܡHR( memmoveo_XcptFilter_amsg_exitfreemalloc_inittermmsvcrt.dllj_except_handler4_common-EnterCriticalSectionLeaveCriticalSectionSInitializeCriticalSectionWaitForSingleObjectLocalAllocSetEventCloseHandleLocalFree DeleteCriticalSectionCreateEventAoCancelIo&lstrlenWDeviceIoControlGetQueuedCompletionStatusZExitThreadPostQueuedCompletionStatusMultiByteToWideCharjSleepYGetLastErrorCreateFileADefineDosDeviceADisableThreadLibraryCallsCreateThreadWideCharToMultiByteCreateIoCompletionPortUnhandledExceptionFilter[SetUnhandledExceptionFilterGetCurrentProcessyTerminateProcess>QueryPerformanceCounterGetCurrentProcessIdGetCurrentThreadIdGetSystemTimeAsFileTimeGetTickCountKERNEL32.dllTraceDeregisterA'TraceVprintfExA%TraceRegisterExArtutils.dll memcpy memset 8Ph  MUI4VS_VERSION_INFO 98 98?StringFileInfo040904B0LCompanyNameMicrosoft Corporationl"FileDescriptionTAPI Kernel-Mode Service Providern'FileVersion10.0.14393.0 (rs1_release.160715-1616).InternalNamekmddsp>LegalCopyrightCopyright Microsoft Corporation 1995. All Rights Reserved.> OriginalFilenameKMDDSP.TSPj%ProductNameMicrosoft Windows Operating System> ProductVersion10.0.14393.0DVarFileInfo$Translation 2TVj2.xԟ($P MUIMUIen-US\000 00000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|00000000010s44444444445"5.5D5I5R5h5v555555555556666$6*60666;6]6l6{6666666667 70757>7F7S7`7|77777777777788 8&858R8l888888888999#9)909=9L9[999999::.:A:P:y::::::: ;@;P;X;v;;;;;;;>><>M>d>m>>>>>>>>>>> ??#?(?1?7?\?l?s?x???????????@ 00&0D0_0n0u00000011+121P1h1t1111112122263i3q3y3333&444444C555W667|77777777868H8U8Z8`8p8{888889999.939Z9`9n9w999999::5:;:G:T:[:l:w:::::::::#;;;;;R<<<<<<<=9====>+>Q>z>>>>x?}??????P00)060W0]0j0y000000071=1L1]1g1~11111111 22&2A2N2j2v2222+353<33334444f5o5z5k6X7e7k78I88889999: :::::Z;};;;;;<<<<=I>{>>>?#?k?u?|?`tH0R0Y001"1)1F4O4X456676B6U6Y7e7k77777988889"969=99.:>:D:::;;;;=!=(=^==>>>>?O???pd0h00011#1~1111111 22$2F2O2`2p2y222222222222&3<33333K4U4\4444555V6_6h67%7,778 88888"9V9_9k9:":):::::; ;-;@;`;z;;;;;;;;;;;<1<78>@>S>Y>_>e>k>q>v>>>>>>>>>>>>>>>>>?D?J?O?V?b?h?m?s?|???????????????0 070E0J0i0}000000001 11?1S1g111111111111S2q2}222234v444445B5^5g5r5y555555555555555556 666!6+6;6K6Q6\6b6n6~666677/7M7a7g7)8D8P8_8h8q88888888B9G9i99999:: ::: :$:,:0:8:<:D:H:P:T:\:`:|:: 0