MZ@ !L!This program cannot be run in DOS mode. $q5}5}5}5|} 2}!4}#4}">}'4}Rich5}PEL"A!  pxuW@`zHvP(@pX.textHop `.datat@.rsrc(v@@.reloc|@Bc"A("A3"A@"AJmsvcrt.dllKERNEL32.dllNTDLL.DLLrtutils.dllǠ||+| |||N|7||||w||||(|0%||]||1|%|B$||9||8|̀|ˀ|/||$|#MMgMM~MrM @vv0v }A#, InitializeMapper: failed to alloc(1) mapper arrayInitializeMapper: entering...UninitializeMapper: exitedOpenObjHandle: the mapper array has grown to %dOpenObjHandle: failed to alloc(2) mapper arrayOpenObjHandle: failed to grow mapper arrayCloseObjHandle: 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: 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: ext version(%x) not match the negotiated one(%x)SetSelectedExtVersion: deviceID(%x), ExtV(%x)CommitNegotiatedTSPIVersion: deviceID(%x)DecommitNegotiatedTSPIVersion: deviceID(%x)GetDevCaps: ext version(%x) not match the committed one(%x)GetDevCaps: tspi version(%x) not matchthe committed one(%x)SetStatusMessagesSetMediaModeSetDevConfigStDefaultMediaDetectionStCallParamsSetAppSpecificSendUserUserInfoSelectExtVersionSecureCallProviderShutdownProviderInitializeOpenNegotiateExtVersionMakeCallGetLineDevStatusGetIDGetExtensionIDGetDevConfigGetDevCapsGetCallStatusGetCallInfoGetCallAddressIDGetAddressStatusGetAddressIDGetAddressCapsDropDialDevSpecificConfigDialogConditionalMediaDetectionCloseCallCloseAnswerAccept!!! !! ! TranslateDriverResult: 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: bad call handle(%p, %x)GetLineAndCallObjWithReadLock: inbound ht_call(%p) closed alreadyPrepareSyncRequest: failed to alloc sync req for oid(%x)PrepareAsyncRequest: failed to alloc async req for oid(%x)SyncDriverRequest: IoCtl(Oid %x) failed(%d)SyncDriverRequest: oid(%s), devID(%x), reqID(%x), hdCall(%x)AsyncDriverRequest: IoCtl(oid %x) failed(%d)AsyncDriverRequest: oid(%s), devID(%x), ReqID(%x), reqID(%x), hdCall(%x)GetNdisTapiHandle: wait for the outbound call to complete...lineAccept(%d): reqID(%x), call(%p)lineAnswer(%d): reqID(%x), call(%p)lineClose(%d): line(%p)lineCloseCall: synthesize DROP reqlineCloseCall(%d): call(%p)lineConditionalMediaDetection(%d): line(%p), mode(%x)lineDevSpecific_post: lRes(%x)lineDevSpecific(%d): reqID(%x), line(%p), addressID(%x), call(%p)lineDial(%d): reqID(%x), call(%p)postDrop::fnLineEvent(CALLSTATE_IDLE): htline(%p), htcall(%p)lineDrop_post: lRes(%x)lineDrop(%d): reqID(%x), call(%p)lineGetAddressCaps(%d): deviceID(%x), addressID(%x), TSPIV(%x), ExtV(%x)lineGetAddressID: addressID(%x)lineGetAddressID(%d): line(%p), addressMode(%x)lineGetAddressStatus(%d): line(%p), addressID(%x)lineGetCallAddressID: addressID(%x)lineGetCallAddressID(%d): call(%p)lineGetCallInfo(%d): call(%p)lineGetCallStatus(%d): call(%p)GetLineDevCaps: failed to alloc mem of size(%x)GetLineDevCaps: dwNeededSize(%x), dwTotalSize(%x)GetLineDevCaps: ulNeeded(%x), LINEDEVCAPS(%x), LINE_DEV_CAPS(%x)lineGetDevCaps(%d): deviceID(%x), TSPIV(%x), ExtV(%x)lineGetDevConfig(%d): deviceID(%x)lineGetExtensionID(%d): deviceID(%x), TSPIV(%x)MediaType: %dGuid %4.4x-%2.2x-%2.2x-%1.1x%1.1x-%1.1x%1.1x%1.1x%1.1x%1.1x%1.1xlineGetID: obj(%p)LineGuidlineGetID(%d): line(%p), call(%p), addressID(%x), select(%x)lineGetLineDevStatus(%d): line(%p)lineGetNumAddressIDs: numAddressIDs(%x)lineGetNumAddressIDs(%d): line(%p)lineMakeCall_post: lRes(%x)lineMakeCall: failed to reacquire read lock for obj(%p)lineMakeCall: failed to map obj(%p) to handlelineMakeCall: failed to create call objlineMakeCall(%d): reqID(%x), line(%p)lineNegotiateExtVersion: syncRequest returned(%x)lineNegotiateExtVersion(%d): deviceID(%x), TSPIV(%x), LowV(%x), HighV(%x)lineNegotiateTSPIVersion: TSPIVersion(%x)lineNegotiateTSPIVersion(%d): deviceID(%x)MediaType(%ld)Guid: %4.4x-%4.4x-%2.2x%2.2x-%1.1x%1.1x%1.1x%1.1x%1.1x%1.1x%1.1xlineOpen: obj(%p)lineOpen: failed to map obj(%p) to handlelineOpen: failed to create line objlineOpen(%d): deviceID(%x), htLine(%p)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)providerCreateLineDevice: failed(%ld) to createproviderCreateLineDevice: tempID(%x), deviceID(%x)providerShutdown: perfProvID(%x)NDISTAPIDLL_PROCESS_DETACHDLL_PROCESS_ATTACHKMDDSPPE::fnLineEvent(CREATE): ghProvider(%p), p2(%p), p3(%p)ProcessEvent: TAPI failed to create its own handle for the new call, so we close the callPE::fnLineEvent(NEWCALL): htline(%p), call(%p)ProcessEvent: failed to reacquire write lock for obj(%p)ProcessEvent: failed to map obj(%p) to handlePE::fnLineEvent: msg(%x), htline(%p), htcall(%p), p1(%p), p2(%p), p3(%p)ProcessEvent: unknown msg(%x)PE::fnLineEvent(CALLSTATE_IDLE): htline(%p), htcall(%p), p3(%p)PE::fnLineEvent(CALLSTATE): htline(%p), htcall(%p), p1(%p), p2(%p), p3(%p)ProcessEvent: failed to reacquire read lock for call(%p)ProcessEvent: failed to acquire write lock for call(%p)ProcessEvent: incomplete outbound call, saving statePE::fnLineEvent: msg(%x), line(%p), p1(%p), p2(%p), p3(%p)ProcessEvent: event(%p), msg(%x), ht_line(%p), ht_call(%p), p1(%p), p2(%p), p3(%p)AsyncEventsThread: GetQueuedCompletionStatus failed(%d)AET::fnLineEvent(CALLSTATE): htline(%p), htcall(%p), p1(%p), p2(%p), p3(%p)AsyncEventsThread: report back the saved call stateAsyncEventsThread: call compproc with ReqID(%x), lRes(%x)AsyncEventsThread: req(%p) with reqID(%x) returned lRes(%x)AsyncEventsThread: got a bogus reqAsyncEventsThread: got a completed reqAsyncEventsThread: exiting threadAsyncEventsThread: got a line eventAsyncEventsThread: GetQueuedCompletionStatus lpOverlapped == NULL!AsyncEventsThread: IoCtl(GetEvent) failed(%d)providerInit: lRes(%x)providerInit: CONNECT failed(%ld)providerInit: CreateThread failed(%ld)providerInit: failed to alloc event bufproviderInit: failed to alloc thread infoproviderInit: CreateIoCompletionPort failed(%ld)providerInit: CreateFile(%s, async) failed(%ld)providerInit: CreateFile(%s, sync) failed(%ld)providerInit: perfProvID(%x), lineDevIDBase(%x)\\.\NDISTAPI\Device\NdisTapiRSDSTߟZ@ъkmddsp.pdbUVW3WWWW(W;NjuFu3 V$W3~@_^]̋UVufV0Wv,W^]̋UVuV8WFV4W^]̋UVuV8WNu v<WV4W^]̋UVuW=8WV4Wjv@WV׃~w_F^]̋UVuvf<WV4W^]̋WhWjWYYhj@DW3;ǣ,WuhWj1YYD_VhWj Xf Wf="W$W(W3,WPr ,WGfD*,GTr١,WTPH^3_̋W39=$WvV3,WPZG,;=$Wr^hWC5,WHWh Wjq YY_̋USVWhW39(WV$W=5,W}uuhWj YYH$Wk,Pj@DW;ã,WuhlWj YYDY5$Wh<Wj ;vp$u} ,WEj܍< YP0W,WP$WEH,WL ,WL$fH,WfL(,,MEu}$WH;s0k,,WP ,WCfD*$WCH,;rՋ ,Wk,DPu=(Wf="WHW "Wk,,WfP* (Wf"WUP U P$f WfP(f W!Wt f W3fp*@( MhW_^[ ̋USVW}hW;5$Wsx,Wk,f;H(uc39X t\P^,Wp P$,W\ ,W\$,Wf\(f"W ,WfD*,W(WVf="WIuhWj HhW&_^[]̋UVuWWWo;$Ws$ ,Wk,f;p(ux t PD3uhWjP WLH_^]̋USVuWWS;=$Ws1,Wk,f;p(ux tP,WD M 3uh Wj SH_^[]̋UE; $Ws.,Wk,f;A(uy tQhW3uh0Wjh H]̋UVuWWW!;$Ws$ ,Wk,f;p(ux t PI3uhTWj WH_^]̋USVuWWS;=$Ws1,Wk,f;p(ux tP,WD M 3uhxWj SH_^[]̋UE; $Ws.,Wk,f;A(uy tQhW23uhWj H]̋VWhWj5$WYYhtW3h8W=pWhXW=0W=4W։=PW=TW_^̋UQQSV5HW3W]]H P pWEpW;u=0WhtWP 4WE4Wuh8W P TWCTWuhXWSuuhWj$_^[̋USVW3tWS}}}}8WpW;NuU;v7uE}uM;wE}u MMuv utSF4WF}t*u H pW G H O 9EuMMPHWuFPj@DWuhWj-YYS4W33E7GupWG =pW H O x S4WG_^[̋USVuWtWS8WNf3ʃS4W_^[]̋UE@]̋UE`]̋U=0WVW}u=0W8WV8W4Wt 4WV4W_^]Wj@DWuh,WjYY3̋U 0WS]VW3ʃ8WV8W4WV4W4W_^[]̋U=PWVW}u=PWXWV8WTWt TWV4W_^]Wj@DWuhXWjWYY3̋U PWS]VW3ʃXWV8WTWVTW4W_^[]hW$W%W̡Wt)V5HWWWGtPW֡Wu_^hW0W̋UVWWV8WW}t9xtuu0jj@DWuhWjZYY3x WWV4W_^]̋UVW} WuhWjWV8Wu[uDx 3V4W_^]̋UVW} WuhWjWV8WuuDx3V4W_^]̋UVu WVuh`WjjWW8WuuD(tH;tQVhWj/ p3W4W_^]̋UVWuhWj WV8Wu=uDH H3V4W_^]̋UVWuhWj WV8Wu3;uDxV4W_^]̋UVWWW8WuuD%~uvu)FtF@0M 3W4W_^]̋USVWS8WuIu DFt"9E tPu h$Wj Ft9EtPuhWj x~uuuvFtFU Wx;v5B ;sB3jYz F@JBv((z(Hzȃ3_S4W^[]̋UWS]EHVWt!HtHHt u"WxW pWhWE Њ@u+OOGuȡWtMQQSP9M_^[6̋UE t=@USVW4Du^< WSQPjjLWE8NH~_^[]̋UVu t0vEuSWxʋ˃Mp_qP[^]̋U졨W3 9Et(ͰWAuuhWj H]ͬW̋UQEPu$u'M=NILKt"PuhWj;uv+E 3̋UQEPuu'M=NILKt"PuhWjup+E 3̋UQEPu|u.M=LACIt)=LACOt"Puh WjuE 3̋UQEPuou.M=LACIt)=LACOt"PuhPWj1uE 3̋UQEPutEELACIVt"LACOtQuhWj @M 3u^̋UQQEPu$uSEMS] VtW@Et;9X t @Eut(8LACIu p tXME3^[ShWj) 1EPSűM=LACOtPShWjS9u,̋UVW}GPuuh<Wj DME~ FE `WWF8W4W4WF=4Wr 4WW4WE03_^]̋UVW}GTP)uuhxWj+ DpEffFSF PFKWRA$WE3C^8~LFDE `WWFH8W4W4WFP=4Wr4WW4WE03[_^]̋UVu FWvvv4|;hWj}VF jM QPVPVu5HWTWVt PWPvhWj2H6k_^]̋UQQSVu FDWvTvPvvH4|;hPWjF~L8WEF PF8F P4WVVMQWF@PWPu58WTW~ WE N8Wu4WW0WV34W} tUPW=tHPvDh WjOhHvxW~ WN8Wu4WW0WV>4WE_^[̋US] VuW~ ut#>LACOu@~$t:hWjYYWhXWEPWu Ex$uF_^[]̋UVW}3;tVVVVu uVPW;u7E _^] ̋UQu Wu5WhWj:EPu fuxSVuW}EPFPuwh؅t u >B]jWCTsXt΋u{\ȃSh#u _^[̋UQu Wu5WhWjEPu uxSVuW}EPFPuwh؅t u B]jW)CTsXt΋u{\ȃSh#u B_^[̋UQuW5Wh$WjEPuupVuWEPjvht u(D}SXXXXF Wh#GWu vuu[_^̋UWS]S5Wh`WjEPSW}EPWEPS"EtW EzVu3>LACIEEPV}EtWEFSWW6,S(uEPjvhtSu~(#h<Wj2YYEPjvh @؅tu.uu]ESWCBSE}tuu]uU]ESXXXXWCS}t%FtNHFtNH FMAuuu^_[̋UQu Wu5Wh|Wj)EPuutSVuW}EP Pwh؅t u.?G ]CE C{Sh#Su_^[ ̋Uu hWj } uEH`VWx^_[̋UQQu؂W5؂WhWjEPuSVu W}EPPwhEtLEPWq}]CtSE2jGYu(CC3{ h#tCFE jsxY9HvD;rʉH@DKlHl(WHpQPCpPSu WFxPVCxPSnWPVPSLWPVPS6WPVPSWPVPSWPVPSWPVPSWPVPSWPVPSWPVPSWPVPSWPVPSWPVPSWPVPStWPVPS^W PV PSHFF3uVuu_^[̋UQQu܂W5܂WhWjEPu+SVu W}EPPwhEtEPW}]CtSEj$XjYuCC3{ h#tDCFE 9H~ s v 8rj8YHj$HQP@8CPS&3u:uY_^[̋UQQSVWVE}0EPF PWhUE Bj8zZYCCR33{ h#uvhh shWj{V?4WhHWjg$;vEuwuHWWj@DWEIVhWj, 33Ej-YxsHq WH QP@ C PSuWFPVCPSWF PVC PSwWPVPSWPVPSWPVPS}FFu_^[̋UuWu u5WhWj:]+̋UQSVu`WuCW5WhWju EPDPuh3;u|EW}G_G E jwXQQFFSNNN G PjuQQWuh#؅uO} ȃu_^[ ̋UWVu uV5Wh Wj-E PjVhj0t]]LACIF GFg$uG _FSGEPhn7WWWh&Wj W9EPEjph uO}F gW#SG WEPEjphuF uVSFVuStShD&WjX uEG uvh&Wj0j_Suhjvzzmemmove(wcscmpfree;_inittermmalloc_adjust_fdivmsvcrt.dllInitializeCriticalSectionKCreateEventA1CloseHandleDeleteCriticalSection@LeaveCriticalSectionEnterCriticalSectionSetEventzWaitForSingleObjectGLocalAllocKLocalFreedMultiByteToWideCharhGetLastErrorDeviceIoControl>Sleep~WideCharToMultiBytelstrlenW{DefineDosDeviceA'CancelIoExitThreadGetQueuedCompletionStatuslCreateThreadUCreateIoCompletionPortOCreateFileAQueryPerformanceCounterGetTickCount>GetCurrentThreadId<GetCurrentProcessIdGetSystemTimeAsFileTimeFTerminateProcess;GetCurrentProcessWUnhandledExceptionFilter2SetUnhandledExceptionFilterKERNEL32.dll3TraceVprintfExA#TraceDeregisterA1TraceRegisterExArtutils.dllvA{%%z{{DDE3F'H"IOJKLNNOPSSVHV"WW.ZA[\^__vabbc:dee`fgggpVh||%|4|G|j||||||||})}=}S}k}z}}}}}} ~~7~Q~i~~~~~~ 2  !"#$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_providerShutdown6sW`WXWPWDW(WW WWWWWWWWWW|WlWdWPWDW0W(WWWWWWWWWWtW`W S                    # + , / 7 C I J K M Q   2 BDHHHHHD@0HX4VS_VERSION_INFO( ( ?0StringFileInfo 041904B0LCompanyName>@?>@0F8O 09:@>A>DB0FileDescription>AB02I8: A;C61K ?@828;538@>20==>3> @568<0 TAPIt)FileVersion5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)/InternalNamekmddsp2LegalCopyright >@?>@0F8O Microsoft, 1995. A5 ?@020 70I8I5=K.? OriginalFilenameKMDDSP.TSPt)ProductName?5@0F8>==0O A8AB5<0 Microsoft Windows@ProductVersion5.1.2600.2180DVarFileInfo$TranslationPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGX l==>=G=a=k========>>(>1>8>N>]>f>k>p>w>>>>>>>>>>?%?0?;?J?d?p?w?~?????????00020@0M0^0t0{000000000001"1)1K1X1a1j1u1{1111111112I2Z2a2222223(393A3g33333344>4O4p4}44444444444444555&5.575E5k5~5555616<6L6e6n66666 777$7)757>7O7X7u7777777777777 88/8J8S8X8a8g8x8~8888888888899%9,959U9d9k9999999::::W:s::::::::;;];v;};;;c<<<<<<>>8??@@0m00000001 1>1o111111111122.272}222222222 3323D3K3Y3333!4*4/4444555=6H6M67728;8@8859A9F9 :]:l:r:w:;4;;;;;;<<<<>%>*>>>>?????P`0000_3e3j345!5,5=56*6/6U6a6g6l66)777<7777798B8u888 999:?:D:L;R;W;;;<<<<*====R>>>>??_????????`0!0p0000"141}1112*2/2222333E4N4S45(5-5555576h6v6{67#7(77777 8&80868_8i8s888888888888888)939:9F9L9X9k9q9w99:1:k:::;';>;];;;;b#>0>=>[>a>u>>>>>>?#?4?@?L?c????????p 0%0F0Q0W0c0u0000000011(1Q1Y1c1|11111112 2*20282B2W2_2e2l2v2|2222222222222 33?3U3a3i3q3}3333444444444444 5555$515=5J5P5W5`5f55556*666B6P0 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|00000000000