MZ@X !L!This program cannot be run in DOS mode. $V/D8|D8|D8|D9|8|e|C8|g| 8|f|E8|b|E8|RichD8|PELdM  k Q {L P 0Q h lmx.text h.rdata[@H.data  @INIT .rsrc0  @B.relocy z @BParseFileBufToLines%s(): Line(%d) ----> ParseFileBufToLines() ParseFileBufToLines%s(): Line(%d) %04d: "%s" ParseFileBufToLines%s(): Line(%d) ParseFileBufToLines(): Exceed nMaxByteCntLine! nNumLinesRead:%d pucBuffer: "%s" ParseFileBufToLines%s(): Line(%d) ParseFileBufToLines(): Reach File End!! ParseFileBufToLines%s(): Line(%d) ParseFileBufToLines():End Of configuration file, break ParseFileBufToLines%s(): Line(%d) <---- ParseFileBufToLines() ̋U E SVuƉE4 j[#3 E0ExEfEfEt'= rj]hhhE ehW};uZ3Ʉ}M < t(< t$UJF;}AE ;utuEE4 }#3 t0= r'hhh1uuh!} t=4 #3 t0= r'hhhuuh(}uSEPu.t>Fh4 #3 t[= rRhh|hh/4 #3 t*= r!hhh\hR_EM4 #3 ^[t*= r!hh0hDhXPlatformReadFile%s(): Line(%d) PlatformReadFile(): szFileName should not be NULL! PlatformReadFile%s(): Line(%d) PlatformReadFile(): pBufOfLines should not be NULL! PlatformReadFile%s(): Line(%d) PlatformReadFile(): failed to map the file, %s!, ndisStatus: %#X PlatformReadFile%s(): Line(%d) PlatformReadFile(): failed to open the file, %s!, ndisStatus: %#X PlatformReadFile%s(): Line(%d) PlatformReadFile(): NdisInitializeString() failed! szFileName: %s ̋USV3W} 3C;uu84  = hhhh;9uuC4  |= ohhh ph fIWEP9uf9uPQEPEPEPE P9u uEPE P9u u$uuuuuuu3<4 3 t.= r%hhX hl u Wh u<4 3 t.= r%hh h nu Wh `EVPu74  t+= r"hh8 hL #Whd _^[PlatformHandleRmRequests%s(): Line(%d) + PlatformHandleRmRequests() PlatformHandleRmRequests%s(): Line(%d) - PlatformHandleRmRequests() ̋UEVW4 @#3 t*= r!h h h )h ǸW'4 #3 _^t*= r!hh h h ]RmWorkitemCallback%s(): Line(%d) + RmWorkitemCallback() RmWorkitemCallback%s(): Line(%d) - RmWorkitemCallback() ̋U4 V@#3 t*= r!h h h h  uB4 #3 ^t*= r!hhh&h:]̋UVuPl^]N5CWaitForReturnPacket%s(): Line(%d) N5CWaitForReturnPacket(): wait for un-returned packet (%d) N5CWaitForReturnPacket%s(): Line(%d) N5CWaitForReturnPacket(): end of waiting returned packet ̋UVulW4 3 t0= r'hh h"lh6ohVt4 3 t*= r!h hrh+h!_^]̋USVuW3;É̞ 39u,(CtV:L$CtSSV3J$CShVugu-(CtV7C$CtSjVI$C_^[]̋UESV39^ t@W~ ;~$u^$^ F ju8SWPju79^ u_^[]̋UQQE3;W}tW9Mu 9Mu9M tuuLSVw3;MMt'EPEPV]VE6Eu3ɋEGE^_G[E ;tE;tWE;tO_̋UVuf&WEPEPEPEPu/}3EPEPW}vuM uAP#fEf?u_^ ̋UVuWf}3~SU RB@;|[f~_3^] ̋UM3~VU RBu0@;|^3] ̋UU<9v70J9v70EB<9v70J9v70S] VEW3j_~\U ;}}QE}veB<9v70<9v70ȊEU 2BB G;U |3҅~3S<9v70LS9v70B;|_^[] ̋US]ˋVW}3ʃ}M I3҅u;~7D1 ReadCommonRegistry() ReadCommonRegistry%s(): Line(%d) <== ReadCommonRegistry, Status=%x ReadCommonRegistry%s(): Line(%d) %sReadCommonRegistry%s(): Line(%d) Bogus field size %d ReadCommonRegistry%s(): Line(%d) -- failed ReadCommonRegistry%s(): Line(%d) Overriding NetworkAddress is invalid - %02x-%02x-%02x-%02x-%02x-%02x ReadCommonRegistry%s(): Line(%d) <-- ReadCommonRegistry, Status=%x ̋UD SEEVu W4 3ۃ3 }ĉ]t*= r!hhXhl h VEPEP9]t>4  = hhhuhG@G8@j8Zpff=Juމ]ԾQ 4 ^3 t.= r%h6hh0FPh"PFPu̍EPEP39MuetE<tA<Mffff;VvfFf~au j QS]PQSSE@;Fr ;FwE>F ~t<t~atF 3ffQPSF EЃeFHtTHtHHHt=4 3 tD= r;hhh()vh<EЉfEfEЈEԃ }z=4  t*= r!hbhThhh|EEffv&K{j EPW uܥ}fffv08jEPWuܥ}fǃ MujjGoPj GaP39uu̍EPEPEP9u}EȊuNu8HtDu!8Hu8Hu8Hu8Hu 8HuwEf@fƇX4 3 tJ= rAhhhkEHQHQHQHQHQPhA(uu 4 3 t-= r$hhh uh ME_^[UpdateDefaultSetting%s(): Line(%d) UpdateDefaultSetting(): QosCapability=0x%x UpdateDefaultSetting%s(): Line(%d) UpdateDefaultSetting(): bCCXenable(%d), bRegCcxRm(%d), OffLineDurUpLimit(%d), UpdateCCXCellPwr(%d) UpdateDefaultSetting%s(): Line(%d) UpdateDefaultSetting(): bSupportTurboMode=%d, bAutoTurboBy8186=%d UpdateDefaultSetting%s(): Line(%d) pNdisCommon->bRegInactivePs = %d UpdateDefaultSetting%s(): Line(%d) LeisurePs On!! UpdateDefaultSetting%s(): Line(%d) LeisurePs Off!! UpdateDefaultSetting%s(): Line(%d) The TKIP in N mode is %d ̋UQQSVu Eo Eܞ WEL u8J Ɔ fG RestoreLastInitSetting() RestoreLastInitSetting%s(): Line(%d) <=== RestoreLastInitSetting() ̋U SE4 VW}%3 t*= r!hh'h'.h'$ƇY xhPlPjxPh W3A;t~x-HHtHHt HxDžx DžxhPlPjxPh WKKDž|tKt 3!p"Džp Džp3tttt;u ȁMEpT;uQ4EPM ehPlPh|Ph Wtt|4 _%3 ^[t*= r!hh'h'h(MaRmWorkitemSetRFPowerStateWorkItem̋UVW}h,*WhXPW(h8*WhVWW_^]̋UVW}PVW_^]̋UVujVjV}jVujVmjVejV]jVUj VMj VEj V=j V5^]̋UVujVjVjVjVjVjVjVj Vj Vj Vj V^]̋UE H =} ]̋UVuLv23W3f9Hv$NJD0@$Eju\uGf;Hr2_^]̋UVuLv2IW3f9Hv2NJD0@$EjutjutGf;Hr΀^_^]̋UVuL<Wv3t FF $G'< vj XOɉF t PQFP3G8F0E dNu@_F4dHSj[H+tQ tL4 #3 t*= r!hh-h-h-F84 #3 t*= r!hh.h .Ph4.FF8q4 j[#3 t= rhhd.h|. h.u4 #3 t*= r!hh.h.h.^8F< G(F@JFDLPiFHfG8t F\ #ÉF\G@[tHQPF`P Np tPWFtPFpvwx_^] ̋U Vu Nv jph QFFF M^] ̋UE3ɉ $(, ]N5CQueryInformation%s(): Line(%d) ====> N5CQueryInformation, OID=0x%08x N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_HARDWARE_STATUS: 0x%08X N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_MEDIA_SUPPORTED or OID_GEN_MEDIA_IN_USE: %08x N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_VENDOR_ID:%02x:%02x:%02x N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_VENDOR_DESCRIPTION:%s N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_DRIVER_VERSION:%08x N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_CURRENT_LOOKAHEAD or OID_GEN_MAXIMUM_LOOKAHEAD: %d N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_MAXIMUM_FRAME_SIZE:%d N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_MAXIMUM_TOTAL_SIZE:%d N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_TRANSMIT_BLOCK_SIZE or OID_GEN_RECEIVE_BLOCK_SIZE:%d N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_TRANSMIT_BUFFER_SPACE:%d N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_RECEIVE_BUFFER_SPACE:%d N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_MAC_OPTIONS:%08x N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_LINK_SPEED:%d Mbps N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_MEDIA_CONNECT_STATUS: NdisMediaStateConnected N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_MEDIA_CONNECT_STATUS: NdisMediaStateDisconnected N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_MAXIMUM_SEND_PACKETS:%d N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_MEDIA_CAPABILITIES: N5CQueryInformation%s(): Line(%d) Query Information, OID_GEN_PHYSICAL_MEDIUM:%d(NdisPhysicalMediumUnspecified) N5CQueryInformation%s(): Line(%d) Query Information, OID_802_3_PERMANENT_ADDRESS:%02x:%02x:%02x:%02x:%02x:%02x N5CQueryInformation%s(): Line(%d) Query OID_802_11_INFRASTRUCTURE_MODE: Ndis802_11unknown N5CQueryInformation%s(): Line(%d) Query OID_802_11_INFRASTRUCTURE_MODE: Ndis802_11AUTO N5CQueryInformation%s(): Line(%d) Query OID_802_11_INFRASTRUCTURE_MODE: Ndis802_11IBSS N5CQueryInformation%s(): Line(%d) Query OID_802_11_INFRASTRUCTURE_MODE: Ndis802_11INFRA N5CQueryInformation%s(): Line(%d) Query OID_802_11_SSID: NDIS_STATUS_ADAPTER_NOT_READY N5CQueryInformation%s(): Line(%d) Query OID_802_11_SSID: NDIS_STATUS_ADAPTER_NOT_READY N5CQueryInformation%s(): Line(%d) Query OID_802_11_BSSID: %02X:%02X:%02X:%02X:%02X:%02X N5CQueryInformation%s(): Line(%d) Query Information, OID_802_3_MAXIMUM_LIST_SIZE:%d N5CQueryInformation%s(): Line(%d) Query OID_802_3_MULTICAST_LIST: N5CQueryInformation%s(): Line(%d) Query Information, OID_802_3_CURRENT_ADDRESS:%02x:%02x:%02x:%02x:%02x:%02x N5CQueryInformation%s(): Line(%d) Query OID_802_11_ASSOCIATION_INFORMATION, length=%d N5CQueryInformation%s(): Line(%d) Query OID_802_11_ENCRYPTION_STATUS: SecurityInfo.EncryptionStatus: %d (Return EncryptionStatus: %d) N5CQueryInformation%s(): Line(%d) Query some OIDs for Windows ME HCT 9.6. N5CQueryInformation%s(): Line(%d) Query OID_802_11_PRIVACY_FILTER: N5CQueryInformation%s(): Line(%d) Query OID_802_11_AUTHENTICATION_MODE: Ndis802_11AuthModeOpen N5CQueryInformation%s(): Line(%d) Query OID_802_11_AUTHENTICATION_MODE: Ndis802_11AuthModeShared N5CQueryInformation%s(): Line(%d) Query OID_802_11_AUTHENTICATION_MODE: RT_802_11AuthModeAutoSwitch N5CQueryInformation%s(): Line(%d) Query OID_802_11_AUTHENTICATION_MODE: RT_802_11AuthModeWPA N5CQueryInformation%s(): Line(%d) Query OID_802_11_AUTHENTICATION_MODE: RT_802_11AuthModeWPAPSK N5CQueryInformation%s(): Line(%d) Query OID_802_11_AUTHENTICATION_MODE: RT_802_11AuthModeWPANone N5CQueryInformation%s(): Line(%d) Query OID_802_11_AUTHENTICATION_MODE: RT_802_11AuthModeWPA2 N5CQueryInformation%s(): Line(%d) Query OID_802_11_AUTHENTICATION_MODE: RT_802_11AuthModeWPA2PSK N5CQueryInformation%s(): Line(%d) Query OID_802_11_AUTHENTICATION_MODE: Ndis802_11AuthModeMax N5CQueryInformation%s(): Line(%d) Query OID_802_11_AUTHENTICATION_MODE: unknow authmode: 0x%X N5CQueryInformation%s(): Line(%d) OID_802_11_CAPABILITY Querying N5CQueryInformation%s(): Line(%d) Query OID_802_11_RSSI_TRIGGER: %d N5CQueryInformation%s(): Line(%d) Query OID_802_11_RSSI: %d N5CQueryInformation%s(): Line(%d) Query OID_802_11_TX_POWER_LEVEL: N5CQueryInformation%s(): Line(%d) Query OID_802_11_NETWORK_TYPE_IN_USE: BeSetNetworkTypeByNDTest 0x%0X N5CQueryInformation%s(): Line(%d) Query OID_802_11_NETWORK_TYPE_IN_USE: default Ndis802_11DS N5CQueryInformation%s(): Line(%d) Query OID_802_11_NETWORK_TYPE_IN_USE: G Ndis802_11OFDM24 N5CQueryInformation%s(): Line(%d) Query OID_802_11_NETWORK_TYPE_IN_USE: B Ndis802_11DS N5CQueryInformation%s(): Line(%d) Query OID_802_11_NETWORK_TYPE_IN_USE: A Ndis802_11OFDM5 N5CQueryInformation%s(): Line(%d) N5CQueryInformation(): Number of Network Type:%dN5CQueryInformation%s(): Line(%d) Query OID_802_11_NETWORK_TYPES_SUPPORTED: N5CQueryInformation%s(): Line(%d) OID_802_11_PMKID Querying N5CQueryInformation%s(): Line(%d) Query OID_802_11_FRAGMENTATION_THRESHOLD: %d N5CQueryInformation%s(): Line(%d) Query OID_802_11_POWER_MODE: 0x%X N5CQueryInformation%s(): Line(%d) Query OID_802_11_CONFIGURATION: N5CQueryInformation%s(): Line(%d) Query OID_802_11_DESIRED_RATES: N5CQueryInformation%s(): Line(%d) Query OID_802_11_SUPPORTED_RATES: N5CQueryInformation%s(): Line(%d) Query OID_802_11_RTS_THRESHOLD: %d N5CQueryInformation%s(): Line(%d) Query OID_802_11_STATISTICS: N5CQueryInformation%s(): Line(%d) Query Information, OID_FFP_SUPPORT: (not supported) N5CQueryInformation%s(): Line(%d) ===> Query OID_RT_GET_CHANNELPLAN. N5CQueryInformation%s(): Line(%d) <=== Query OID_RT_GET_CHANNELPLAN: %d N5CQueryInformation%s(): Line(%d) ===> Query OID_RT_GET_CHANNEL. N5CQueryInformation%s(): Line(%d) <=== Query OID_RT_GET_CHANNEL: %d N5CQueryInformation%s(): Line(%d) ===> Query OID_RT_GET_TOTAL_TX_BYTES. N5CQueryInformation%s(): Line(%d) <=== Query OID_RT_GET_TOTAL_TX_BYTES. N5CQueryInformation%s(): Line(%d) ===> Query OID_RT_GET_TOTAL_RX_BYTES. N5CQueryInformation%s(): Line(%d) <=== Query OID_RT_GET_TOTAL_RX_BYTES. N5CQueryInformation%s(): Line(%d) Query ID_RT_GET_BCN_INTVL: %d N5CQueryInformation%s(): Line(%d) Invalid preamble mode, dot11CurrentPreambleMode: %d... N5CQueryInformation%s(): Line(%d) Query OID_RT_GET_PREAMBLE_MODE: %d N5CQueryInformation%s(): Line(%d) Query OID_RT_GET_HARDWARE_RADIO_OFF: N5CQueryInformation%s(): Line(%d) ===> Query OID_RT_SUPPORTED_WIRELESS_MODE. N5CQueryInformation%s(): Line(%d) <=== Query OID_RT_SUPPORTED_WIRELESS_MODE: %x N5CQueryInformation%s(): Line(%d) ===> Query OID_RT_GET_SCAN_IN_PROGRESS. N5CQueryInformation%s(): Line(%d) <=== Query OID_RT_GET_SCAN_IN_PROGRESS: %x. N5CQueryInformation%s(): Line(%d) ===> Query OID_RT_GET_CHANNEL_LIST. N5CQueryInformation%s(): Line(%d) <=== Query OID_RT_GET_CHANNEL_LIST. N5CQueryInformation%s(): Line(%d) ===> Query OID_RT_GET_BSS_WIRELESS_MODE. N5CQueryInformation%s(): Line(%d) <=== Query OID_RT_GET_BSS_WIRELESS_MODE: %d N5CQueryInformation%s(): Line(%d) Query OID_RT_DBG_COMPONENT: %#X N5CQueryInformation%s(): Line(%d) Query OID_RT_DBG_LEVEL: %#X N5CQueryInformation%s(): Line(%d) Query OID_RT_AUTO_SELECT_CHANNEL: %d N5CQueryInformation%s(): Line(%d) Query OID_RT_TURBOMODE: %d N5CQueryInformation%s(): Line(%d) Query OID_RT_HIDDEN_SSID: %d N5CQueryInformation%s(): Line(%d) Query OID_RT_MAC_FILTER_TYPE N5CQueryInformation%s(): Line(%d) Query OID_RT_MAC_FILTER_TYPE: %d N5CQueryInformation%s(): Line(%d) Query OID_RT_LOCKED_STA_ADDRESS N5CQueryInformation%s(): Line(%d) Query OID_RT_LOCKED_STA_ADDRESS: LockedSTACount=%d N5CQueryInformation%s(): Line(%d) Query OID_RT_GET_PSP_XLINK_STATUS: N5CQueryInformation%s(): Line(%d) Query OID_RT_TX_POWER: %d dBm N5CQueryInformation%s(): Line(%d) Query OID_RT_TX_POWER_RANGE: min = %d dBm, max = %d N5CQueryInformation%s(): Line(%d) Query OID_RT_WPS_RECIEVE_PACKET: N5CQueryInformation%s(): Line(%d) WPS Check Recieve Buffer: N5CQueryInformation%s(): Line(%d) Query OID_RT_GET_LOGV2_DATA_LIST failed!!! BytesNeeded: %d N5CQueryInformation%s(): Line(%d) Query OID_RT_GET_LOGV2_ATTR_LIST failed!!! BytesNeeded: %d N5CQueryInformation%s(): Line(%d) Query OID_RT_GET_LOGV2_TYPE_LIST failed!!! BytesNeeded: %d N5CQueryInformation%s(): Line(%d) Query OID_RT_DOT11D: %d N5CQueryInformation%s(): Line(%d) Query OID_RT_GET_WMM_UAPSD_ENABLE: N5CQueryInformation%s(): Line(%d) Query OID_RT_GET_WMM_ENABLE: N5CQueryInformation%s(): Line(%d) ===> Query OID_RT_CURRENT_WLRELESSMODE. N5CQueryInformation%s(): Line(%d) <=== Query OID_RT_CURRENT_WLRELESSMODE: %d N5CQueryInformation%s(): Line(%d) ===> Query OID_RT_GET_DRIVER_UP_DELTA_TIME. N5CQueryInformation%s(): Line(%d) <=== Query OID_RT_GET_DRIVER_UP_DELTA_TIME: %u (0.1 Sec) N5CQueryInformation%s(): Line(%d) Query OID_RT_AP_WDS_MODE: %d N5CQueryInformation%s(): Line(%d) Query OID_RT_AP_GET_DTIM_PERIOD: %d N5CQueryInformation%s(): Line(%d) Query OID_RT_AP_SWITCH_INTO_AP_MODE: %d N5CQueryInformation%s(): Line(%d) ===> Query OID_RT_AP_GET_CURRENT_TIME_STAMP. N5CQueryInformation%s(): Line(%d) <=== Query OID_RT_AP_GET_CURRENT_TIME_STAMP. N5CQueryInformation%s(): Line(%d) ===> Query OID_RT_AP_GET_ASSOCIATED_STATION_LIST. N5CQueryInformation%s(): Line(%d) <=== Query OID_RT_AP_GET_ASSOCIATED_STATION_LIST: BytesNeeded: %d !!! N5CQueryInformation%s(): Line(%d) <=== Query OID_RT_AP_GET_ASSOCIATED_STATION_LIST. N5CQueryInformation%s(): Line(%d) Query OID_RT_INTEL_PROMISCUOUS_MODE: enabled: %d, filter src sta: %d N5CQueryInformation%s(): Line(%d) Query OID_RT_GET_11N_MIMPO_RSSI N5CQueryInformation%s(): Line(%d) ===> Query OID_RT_WIRELESS_MODE. N5CQueryInformation%s(): Line(%d) <=== Query OID_RT_WIRELESS_MODE: %d N5CQueryInformation%s(): Line(%d) OID_RT_RF_OFF: eRfPowerState: 0x%X, RFOff: 0x%X N5CQueryInformation%s(): Line(%d) Query OID_RT_GET_DEFAULT_KEY_ID: %d N5CQueryInformation%s(): Line(%d) ===> Query OID_RT_GET_CONNECT_STATE. N5CQueryInformation%s(): Line(%d) <=== Query OID_RT_GET_CONNECT_STATE: %d N5CQueryInformation%s(): Line(%d) Query OID_RT_GET_11N_MIMPO_EVM N5CQueryInformation%s(): Line(%d) Query OID_RT_WPS_HWGET_PBC_PRESSED N5CQueryInformation%s(): Line(%d) Query Information, MgntActQuery_RT_11N_RX_RATES:%d Mbps N5CQueryInformation%s(): Line(%d) Query Information, MgntActQuery_RT_11N_TX_RATES:%d Mbps N5CQueryInformation%s(): Line(%d) Query Information, MgntActQuery_RT_11N_USER_SHOW_RATES-RX:%d Mbps N5CQueryInformation%s(): Line(%d) Query OID_RT_11N_SYS_CPU_WAKE_SETTING N5CQueryInformation%s(): Line(%d) Query Information, MgntActQuery_RT_11N_USER_SHOW_RATES-TX:%d Mbps N5CQueryInformation%s(): Line(%d) OID_RT_MH_VENDER_ID(): Query OID_RT_MH_VENDER_ID. (MeetingHouse) N5CQueryInformation%s(): Line(%d) Query Information, Firmware Version = %d N5CQueryInformation%s(): Line(%d) 40MHz20MHzQuery Information, Current Bandwidth = %s N5CQueryInformation%s(): Line(%d) Query Information, OID_RT_11N_TX_RETRY_COUNT:%d Mbps N5CQueryInformation%s(): Line(%d) Query Information, MgntActQuery_RT_11N_INITIAL_TX_RATES:%d Mbps N5CQueryInformation%s(): Line(%d) Query MH_OID_CCX_NETWORK_EAP: %d N5CQueryInformation%s(): Line(%d) Query MH_OID_CCX_RM_ENABLE: %d N5CQueryInformation%s(): Line(%d) Query MH_OID_CCX_ROGUE_AP: %d N5CQueryInformation%s(): Line(%d) Query MH_OID_CCX_ENABLE: %d N5CQueryInformation%s(): Line(%d) Query MH_OID_CCX_VERSION: %d N5CQueryInformation%s(): Line(%d) Query MH_OID_CCX_MIXED_CELL: %d N5CQueryInformation%s(): Line(%d) <==== N5CQueryInformation, OID=0x%08x, Status=0x%X ̋ULSV3WEE4 j[# MMMMMMԉMEMt-= r$h~h82hL2u h`2 uU"ME !=N~6$ѝ4 3# M`8= S8hh2h2薼uh274 3# M8= 8hh2h2Tuh37j3WEP4 #3 7= 7hh\3hp35P4PPh37Ɖup@u+@E4 #3 Z7= M7hh3h3萻uh36EE4 #3 uE7= 6hh4h,4<Vh@4n6\39u XE4 # 6= 6hhp4h4uh46XE4 #3 d6= W6hh4h4蚺uh55XE4 #3 6= 6hhD5hX5Ruhl55XE4 #3 5= 5hh5h5 uh5:5XE4 #3 5= y5hh6h06輹uhD64XE4 #3 95= ,5hh|6h6ouh644 #3 E 4= 4hh6h6)uh7Y43} jPV1i'+E4 #3 4= 4hh07hD7ȸE3ҹ'PhX734 3C3Ƀ8u6 M:4= -4hh7h7ph7( ]4= 3h h7h8:h(8X(E 44 #3 E 3= 3hehx8h8uh834 #3 Eo3= b3hh8h8襷uh82=b=  = = =&--HtrHtEHt H09]r ȊEԋ̊E؍EԉE]2}uȊ9]rEԋg}uȋw9]rEԋ랃}uP9]rEԋ}s"4 #3 E2= 1hh,9h@96uhX9f13E4 #3 E1= 1hkh9h98P7P6P5P4PEPh9-XHH- H&/V%3HHt|H4 t<# E0= 0hch :h4:.hH:L%# M0= 0h_h:h:h:%4 # M0= v0h[h:h ;蹴h ;$4 # EB0= 50hWhX;hl;xh;$3C8)tJ8)tBd3ɉ4  = hh;h; h;`j hSE PSV#df} wE :3ɉ4  t*= r!hh<h,<辳h@<贳}?}J/)u)u E|EE4 #3 /= .hhx<h<DPPP~P}P|Ph< (.4 #3 E .= .hvh<h<ɲuh=-4 #3 t0= r'hzh4=hH=蒲h\=舲UM <@9}s 9"6,W Vu E89E4 #3 E-= -hqh=h= >P=P<P;P:PEPh=б(q-" ;m- HpH&HtoH5+̑WVOG D(E4 %3 }-= ,h\h=h>7uh>g,t^Ht/tHHtMQE?M0uu E Ee4 #3 S,= F,hhT>hh>艰uh>Q#4 #3 E,= +hh>h>=h?[ 4 3# M+= +hMh4 #3 E!= !hhHhHݥhH4 #3 Ed!= W!h{hHhI蚥hIVE4 #3 != !hph8IhLIRuh`I 4 #3 EE !=  hhIhIhI = ===tn=t9=e9]rEԋ 2}>9]r@EԋD}a@9]r8Eԋ<}389]r0Eԋ4}0)u)u Mؒ4 #3 E= h\hIhI袣hI9]rEԋ}np$M4 #3 t*= r!hh,Jh@J$hTJE4 #3 = hhxJhJܢuhJ 4 #3 t*= r!hhJhJ襢hJ蛢)u)u V9'E4 #3 = hhKh$K>uh8Kn4 #3 t*= r!h h\KhpKhKEԉE؄Eԋ܄Eء4 #3 ]w= jhhKhK譡hK4 #3 t*= r!hhKhLyh$LoEԉEEԋEء4 #3 ]= hhLLh`LhtL=9]rEԋ}9]rEԋc}r9]r Ȋ̊EԉM/}Ȋ59]r HEԋLE؍Eԉ]E}LHEjY9M :'EE4 M#3 u= hhLhLPhL#3C9]q*HtNHH4 3 t2= r)h hLhL藟q*Ph M腟EEE4 3 ] = h'hDMhXMBEPhlMpE믈]몡4 #3 t*= r!hhMhMhME Pj(VE E 4 #3 t*= r!hhMhM譞hN裞VEtMtMtMtM tM4 #3 = h<h4NhHN8uh\Nh;;CD!؞$4 #3 t*= r!hhNhN违hN赝EuE4 #3 3= &hhNhNiuhO4 #3 t*= r!hh8OhLO2h`O(Vbu 7,FF9us E0M,3CQ8,] r} E TTU :,vE04 3 ]N= AhhOhO脜hO 4 #3 t0= r'hhOhOPhPFUMjX9E)u )u34'M14 #3 E= h3h,Ph@P؛VhTP  4 4 M؍MԉEԉM#3 ]P= ChhPhP膛uhP E4 #3  = hhPhP?uhPoDp E4 #3 = hhQh,Quh@Q& $2Ȁ2E4 %@3 d= WhhhQh|Q蚚uhQFp E4 #3 = hhQhQQuhQ4 #3 t*= r!hhQhRhRGp E4 % 3 = hh4 #3 t0= r'hh]h]׋h]͋UM9]sKLEMESEPuKE= ==7=!="t\=) 4 @3 t*= r!hh]h]#h^3C9]؞ V2i'+E4 #3 = rhh$^h8^赊E3ҹ'PhL^3PV<i'+E4 #3 =  hh^h^LE3ҹ'Ph^rjjVi'+E4 #3 = hh^h_E3ҹ'Ph_4 #3 t*= r!hh\_hp_觉h_蝉E3C9]sE E`e38HMjjVi'+E4 #3 = hh_h_E3ҹ'Ph_5;d=/=3i=4=5=7tN=S4 #3 t*= r!hyh`h0`}hH`sEL VrjE4 3 E= h h`h`jh`O@E4 #3 = hh`h`Ӈ }auaPha赇YYWE4 #3 == 0hhDahXasuhla3PVi'+E4 #3 = hhahaE3ҹ'Pha:3 d@E3C9]8 EE4 E3 ]`= Shhbh(b薆EPh N5CSetInformation, OID=0x%08x, Status=0x%X N5CSetInformation%s(): Line(%d) Set OID_802_11_BSSID: N5CSetInformation%s(): Line(%d) Set OID_802_3_MULTICAST_LIST: N5CSetInformation%s(): Line(%d) Set OID_GEN_PROTOCOL_OPTIONS: N5CSetInformation%s(): Line(%d) Set OID_GEN_CURRENT_LOOKAHEAD: N5CSetInformation%s(): Line(%d) NDIS_PACKET_TYPE_DIRECTED N5CSetInformation%s(): Line(%d) NDIS_PACKET_TYPE_MULTICAST N5CSetInformation%s(): Line(%d) NDIS_PACKET_TYPE_ALL_MULTICAST N5CSetInformation%s(): Line(%d) NDIS_PACKET_TYPE_BROADCAST N5CSetInformation%s(): Line(%d) NDIS_PACKET_TYPE_PROMISCUOUS N5CSetInformation%s(): Line(%d) NDIS_PACKET_TYPE_ALL_LOCAL N5CSetInformation%s(): Line(%d) NDIS_PACKET_TYPE_SOURCE_ROUTING N5CSetInformation%s(): Line(%d) NDIS_PACKET_TYPE_SMT N5CSetInformation%s(): Line(%d) NDIS_PACKET_TYPE_GROUP N5CSetInformation%s(): Line(%d) NDIS_PACKET_TYPE_ALL_FUNCTIONAL N5CSetInformation%s(): Line(%d) NDIS_PACKET_TYPE_FUNCTIONAL N5CSetInformation%s(): Line(%d) NDIS_PACKET_TYPE_MAC_FRAME N5CSetInformation%s(): Line(%d) Set OID_GEN_CURRENT_PACKET_FILTER: N5CSetInformation%s(): Line(%d) Set OID_802_11_INFRASTRUCTURE_MODE: unknown type: 0x%X N5CSetInformation%s(): Line(%d) Set OID_802_11_INFRASTRUCTURE_MODE: RT_JOIN_NETWORKTYPE_AUTO N5CSetInformation%s(): Line(%d) Set OID_802_11_INFRASTRUCTURE_MODE: RT_JOIN_NETWORKTYPE_INFRA N5CSetInformation%s(): Line(%d) Set OID_802_11_INFRASTRUCTURE_MODE: RT_JOIN_NETWORKTYPE_ADHOC N5CSetInformation%s(): Line(%d) <==== N5CSetInformation, OID=0x%08x, Status=0x%X N5CSetInformation%s(): Line(%d) Set OID_802_11_PRIVACY_FILTER: N5CSetInformation%s(): Line(%d) Set OID_802_11_AUTHENTICATION_MODE: %d (0:Open, 1:Shared-Key) N5CSetInformation%s(): Line(%d) Set OID_802_11_AUTHENTICATION_MODE: Ndis802_11AuthModeAutoSwitch N5CSetInformation%s(): Line(%d) Set OID_802_11_AUTHENTICATION_MODE: RT_JOIN_NETWORKTYPE_INFRA! Return NDIS_STATUS_NOT_ACCEPTED N5CSetInformation%s(): Line(%d) Set OID_802_11_AUTHENTICATION_MODE: %d: RT_SEC_LVL_WPA N5CSetInformation%s(): Line(%d) Set OID_802_11_AUTHENTICATION_MODE: %d: RT_SEC_LVL_WPA2 N5CSetInformation%s(): Line(%d) Set OID_802_11_AUTHENTICATION_MODE: %d: Invalid Mode! Return NDIS_STATUS_INVALID_DATA N5CSetInformation%s(): Line(%d) Set OID_802_11_DISASSOCIATE: N5CSetInformation%s(): Line(%d) Set OID_802_11_REMOVE_WEP N5CSetInformation%s(): Line(%d) Set OID_802_11_ADD_WEP N5CSetInformation%s(): Line(%d) KeyIndex = %d N5CSetInformation%s(): Line(%d) KeyLength = %d N5CSetInformation%s(): Line(%d) KeyMaterial = %13s N5CSetInformation%s(): Line(%d) IsDefaultKey = %d N5CSetInformation%s(): Line(%d) [WARNING!!!] OID_802_11_ADD_WEP: return NDIS_STATUS_INVALID_DATA!! KeyIndex=%d, KeyLength=%d N5CSetInformation%s(): Line(%d) Set OID_802_11_ENCRYPTION_STATUS: EncryptionStatus(%d) is not valid! Return NDIS_STATUS_INVALID_DATA N5CSetInformation%s(): Line(%d) Set OID_802_11_ENCRYPTION_STATUS: %d N5CSetInformation%s(): Line(%d) default N5CSetInformation%s(): Line(%d) Ndis802_11Encryption3Enabled N5CSetInformation%s(): Line(%d) Ndis802_11Encryption2Enabled N5CSetInformation%s(): Line(%d) Ndis802_11EncryptionDisabled N5CSetInformation%s(): Line(%d) Ndis802_11Encryption1Enabled N5CSetInformation%s(): Line(%d) OID_802_11_PMKID Setting N5CSetInformation%s(): Line(%d) Set OID_802_11_REMOVE_KEY N5CSetInformation%s(): Line(%d) ===> Set OID_802_11_ADD_KEY, key->Length=%d N5CSetInformation%s(): Line(%d) [Note] KeyIndex is 0xc0000001 N5CSetInformation%s(): Line(%d) OID_802_11_ADD_KEY: +++++ Pairwise key +++++ N5CSetInformation%s(): Line(%d) <=== SetInfo, OID_802_11_ADD_KEY: !(key->KeyIndex & 0x80000000) N5CSetInformation%s(): Line(%d) <=== SetInfo, OID_802_11_ADD_KEY: key->KeyIndex & 0x0fffffff N5CSetInformation%s(): Line(%d) <=== SetInfo, OID_802_11_ADD_KEY: MacAddr_isBcst(key->BSSID) N5CSetInformation%s(): Line(%d) <=== SetInfo, OID_802_11_ADD_KEY: TKIP KeyLength:%d != 32 N5CSetInformation%s(): Line(%d) ------------------------------------------ N5CSetInformation%s(): Line(%d) [Pairwise Key set] N5CSetInformation%s(): Line(%d) ------------------------------------------ N5CSetInformation%s(): Line(%d) key index: 0x%x N5CSetInformation%s(): Line(%d) key Length: 0x%x N5CSetInformation%s(): Line(%d) ------------------------------------------ N5CSetInformation%s(): Line(%d) OID_802_11_ADD_KEY: +++++ Group key +++++ N5CSetInformation%s(): Line(%d) <=== SetInfo, OID_802_11_ADD_KEY: pMgntInfo.mIbss && !MacAddr_isBcst(key->BSSID) N5CSetInformation%s(): Line(%d) OID_802_11_ADD_KEY[Group]: Not to Check key length 32 for TKIP because we'e in RT_SEC_LVL_NONE. N5CSetInformation%s(): Line(%d) <=== SetInfo, OID_802_11_ADD_KEY: TKIP GTK KeyLength:%d != 32 N5CSetInformation%s(): Line(%d) OID_802_11_ADD_KEY[Group]: Not to Check key length 16 or 32 for AES because we'e in RT_SEC_LVL_NONE. N5CSetInformation%s(): Line(%d) <=== SetInfo, OID_802_11_ADD_KEY: AES GTK KeyLength:%d != 16 or 32 N5CSetInformation%s(): Line(%d) OID_802_11_ADD_KEY[Group]: Check key length 5 or 13 for Mix-mode WEP. N5CSetInformation%s(): Line(%d) ------------------------------------------ N5CSetInformation%s(): Line(%d) [Group Key set] N5CSetInformation%s(): Line(%d) ------------------------------------------ N5CSetInformation%s(): Line(%d) key index: 0x%x N5CSetInformation%s(): Line(%d) key Length: 0x%x N5CSetInformation%s(): Line(%d) ------------------------------------------ N5CSetInformation%s(): Line(%d) MgntActSet_802_11_ADD_KEY() return FALSE! Return NDIS_STATUS_INVALID_DATA N5CSetInformation%s(): Line(%d) Set OID_802_11_RELOAD_DEFAULTS: N5CSetInformation%s(): Line(%d) OID_RELOAD_DEFAULT N5CSetInformation%s(): Line(%d) OID_802_11_RELOAD_DEFAULTS: Invalid Data! Return NDIS_STATUS_INVALID_DATA N5CSetInformation%s(): Line(%d) OID_802_11_RELOAD_DEFAULTS: Ndis802_11ReloadWEPKeys N5CSetInformation%s(): Line(%d) Set OID_802_11_NETWORK_TYPE_IN_USE: %d N5CSetInformation%s(): Line(%d) Query OID_802_11_CONFIGURATION: Media Connect! Return NDIS_STATUS_NOT_ACCEPTED N5CSetInformation%s(): Line(%d) Set OID_802_11_CONFIGURATION: N5CSetInformation%s(): Line(%d) Set OID_802_11_DESIRED_RATES: N5CSetInformation%s(): Line(%d) Set OID_802_11_RTS_THRESHOLD: N5CSetInformation%s(): Line(%d) Set OID_802_11_FRAGMENTATION_THRESHOLD: N5CSetInformation%s(): Line(%d) Set OID_802_11_RSSI_TRIGGER N5CSetInformation%s(): Line(%d) Set OID_802_11_TX_POWER_LEVEL: N5CSetInformation%s(): Line(%d) Set OID_802_11_POWER_MODE: Mode(0x%X) is not valid! Return NDIS_STATUS_INVALID_DATA N5CSetInformation%s(): Line(%d) Set OID_802_11_POWER_MODE: 0x%X N5CSetInformation%s(): Line(%d) Set OID_RT_SCAN_AVAILABLE_BSSID: N5CSetInformation%s(): Line(%d) ===> Set OID_802_11_BSSID_LIST_SCAN. N5CSetInformation%s(): Line(%d) <=== Set OID_DOT11_SCAN_REQUEST (Immediate return because traffic is busy now) N5CSetInformation%s(): Line(%d) <=== Set OID_802_11_BSSID_LIST_SCAN. N5CSetInformation%s(): Line(%d) ===> Set OID_RT_TURBOMODE N5CSetInformation%s(): Line(%d) <=== Set OID_RT_TURBOMODE. N5CSetInformation%s(): Line(%d) ===> Set OID_RT_SET_CHANNEL N5CSetInformation%s(): Line(%d) !!! Failed to switch to the channel, %d N5CSetInformation%s(): Line(%d) <=== Set OID_RT_SET_CHANNEL: %d N5CSetInformation%s(): Line(%d) ===> Set OID_RT_SET_PREAMBLE_MODE. N5CSetInformation%s(): Line(%d) <=== Set OID_RT_SET_PREAMBLE_MODE: %d N5CSetInformation%s(): Line(%d) ===> Set OID_RT_SET_CHANNELPLAN N5CSetInformation%s(): Line(%d) !!! Failed to set the channelplan, %d N5CSetInformation%s(): Line(%d) <=== Set OID_RT_SET_CHANNELPLAN. N5CSetInformation%s(): Line(%d) OID_RT_FORCED_DATA_RATE: Data Rate(%#x) N5CSetInformation%s(): Line(%d) ===> Set OID_RT_SCAN_WITH_MAGIC_PACKET. N5CSetInformation%s(): Line(%d) <=== Set OID_RT_SCAN_WITH_MAGIC_PACKET. N5CSetInformation%s(): Line(%d) ===> Set OID_RT_SEND_SPECIFIC_PACKET. N5CSetInformation%s(): Line(%d) <=== Set OID_RT_SEND_SPECIFIC_PACKET. N5CSetInformation%s(): Line(%d) ===> Set OID_RT_DBG_COMPONENT. N5CSetInformation%s(): Line(%d) <=== Set OID_RT_DBG_COMPONENT: GlobalDebugComponents: %#X N5CSetInformation%s(): Line(%d) ===> Set OID_RT_DBG_LEVEL. N5CSetInformation%s(): Line(%d) <=== Set OID_RT_DBG_LEVEL: GlobalDebugLevel: %#X N5CSetInformation%s(): Line(%d) ===> Set OID_RT_AUTO_SELECT_CHANNEL. N5CSetInformation%s(): Line(%d) <=== Set OID_RT_AUTO_SELECT_CHANNEL: %d N5CSetInformation%s(): Line(%d) ===> Set OID_RT_HIDDEN_SSID. N5CSetInformation%s(): Line(%d) <=== Set OID_RT_HIDDEN_SSID: %d N5CSetInformation%s(): Line(%d) ===> Set OID_RT_MAC_FILTER_TYPE. N5CSetInformation%s(): Line(%d) Set OID_RT_MAC_FILTER_TYPE: Invalid Data! N5CSetInformation%s(): Line(%d) <=== Set OID_RT_MAC_FILTER_TYPE N5CSetInformation%s(): Line(%d) Set OID_RT_MAC_FILTER_TYPE: Invalid Length! N5CSetInformation%s(): Line(%d) ===> Set OID_RT_LOCKED_STA_ADDRESS. N5CSetInformation%s(): Line(%d) <=== Set OID_RT_LOCKED_STA_ADDRESS N5CSetInformation%s(): Line(%d) Set OID_RT_LOCKED_STA_ADDRESS: Invalid Data! N5CSetInformation%s(): Line(%d) Set OID_RT_LOCKED_STA_ADDRESS: Invalid Length! N5CSetInformation%s(): Line(%d) ===> Set OID_RT_FILTER_STA_ADDRESS. N5CSetInformation%s(): Line(%d) <=== Set OID_RT_FILTER_STA_ADDRESS N5CSetInformation%s(): Line(%d) Set OID_RT_FILTER_STA_ADDRESS: Invalid Data! N5CSetInformation%s(): Line(%d) Set OID_RT_FILTER_STA_ADDRESS: Invalid Length! N5CSetInformation%s(): Line(%d) ===> Set OID_RT_PER_STA_DATA_RATE. N5CSetInformation%s(): Line(%d) <=== Set OID_RT_PER_STA_DATA_RATE N5CSetInformation%s(): Line(%d) Set OID_RT_PER_STA_DATA_RATE: Invalid Data! N5CSetInformation%s(): Line(%d) Set OID_RT_PER_STA_DATA_RATE: Invalid Length! N5CSetInformation%s(): Line(%d) Set OID_RT_SET_PSP_XLINK_STATUS: N5CSetInformation%s(): Line(%d) Set OID_RT_SET_WMM_ENABLE: N5CSetInformation%s(): Line(%d) Set OID_RT_SET_WMM_UAPSD_ENABLE: N5CSetInformation%s(): Line(%d) <=== OID_RT_SimpleConfScan N5CSetInformation%s(): Line(%d) Set OID_RT_SimpleConfScan: inavalid InformationBufferLength(%d), BytesNeeded is %d N5CSetInformation%s(): Line(%d) Set OID_RT_SimpleConfScan: inavalid InformationBufferLength(%d), BytesNeeded is %d N5CSetInformation%s(): Line(%d) Set OID_RT_SimpleConfScan: inavalid InformationBufferLength(%d), BytesNeeded is %d N5CSetInformation%s(): Line(%d) Set OID_RT_TX_POWER_LEVEL: invalid length(%d), BytesNeeded: %d !!! N5CSetInformation%s(): Line(%d) Set OID_RT_TX_POWER: invalid length(%d), BytesNeeded: %d !!! N5CSetInformation%s(): Line(%d) Set OID_RT_TX_POWER: %d dBm N5CSetInformation%s(): Line(%d) Set OID_RT_DOT11D: invalid length(%d), BytesNeeded: %d !!! N5CSetInformation%s(): Line(%d) Set OID_RT_DOT11D: disable N5CSetInformation%s(): Line(%d) Set OID_RT_DOT11D: enable N5CSetInformation%s(): Line(%d) Set OID_RT_AP_WDS_AP_LIST: inavalid InformationBufferLength(%d), BytesNeeded is %d N5CSetInformation%s(): Line(%d) Set OID_RT_AP_WDS_AP_LIST: %02X-%02X-%02X-%02X-%02X-%02X N5CSetInformation%s(): Line(%d) Set OID_RT_AP_WDS_MODE: inavalid InformationBufferLength(%d), BytesNeeded is %d N5CSetInformation%s(): Line(%d) Set OID_RT_AP_WDS_MODE: %d N5CSetInformation%s(): Line(%d) ===> Set OID_RT_AP_SWITCH_INTO_AP_MODE. N5CSetInformation%s(): Line(%d) <=== Set OID_RT_AP_SWITCH_INTO_AP_MODE. N5CSetInformation%s(): Line(%d) Set OID_RT_INTEL_PROMISCUOUS_MODE: on = %d, filter src sta = %d, buflen = %d, buf0 = %d, buf1 = %d N5CSetInformation%s(): Line(%d) ===> Set OID_RT_SET_DEFAULT_KEY_ID. N5CSetInformation%s(): Line(%d) <=== Set OID_RT_SET_DEFAULT_KEY_ID. N5CSetInformation%s(): Line(%d) ===> Set OID_RT_WIRELESS_MODE. N5CSetInformation%s(): Line(%d) <=== Set OID_RT_WIRELESS_MODE. N5CSetInformation%s(): Line(%d) Set OID_RT_RF_OFF: PowerState=%d OID_RT_RF_OFF N5CSetInformation%s(): Line(%d) Set OID_RT_11N_TX_POWER_TRACKING: disable N5CSetInformation%s(): Line(%d) Set OID_RT_11N_TX_POWER_TRACKING: enable N5CSetInformation%s(): Line(%d) Set OID_RT_11N_DYNAMIC_TX_POWER_CONTROL: disable N5CSetInformation%s(): Line(%d) Set OID_RT_11N_DYNAMIC_TX_POWER_CONTROL: enable N5CSetInformation%s(): Line(%d) Set OID_RT_WPS_HWSET_PBC_PRESSED: invalid length(%d), BytesNeeded: %d !!! N5CSetInformation%s(): Line(%d) Set OID_RT_WPS_HWSET_PBC_PRESSED: %d N5CSetInformation%s(): Line(%d) Set OID_RT_WPS_LED_CTL_START: invalid length(%d), BytesNeeded: %d !!! N5CSetInformation%s(): Line(%d) Set OID_RT_WPS_LED_CTL_START: stop LED blinking N5CSetInformation%s(): Line(%d) Set OID_RT_WPS_LED_CTL_START: start LED blinking 4.8s N5CSetInformation%s(): Line(%d) Set OID_RT_WPS_LED_CTL_START_BOTTON: start LED blinking 4.8s N5CSetInformation%s(): Line(%d) <=== Set OID_RT_DBG_LEVEL: MH_OID_CCX_ROGUE_AP : %d N5CSetInformation%s(): Line(%d) <=== Set OID_RT_DBG_LEVEL: MH_OID_CCX_ROGUE_AP : %d N5CSetInformation%s(): Line(%d) <=== Set OID_RT_DBG_LEVEL: MH_OID_CCX_ENABLE : %d N5CSetInformation%s(): Line(%d) <=== Set OID_RT_DBG_LEVEL: MH_OID_CCX_ENABLE : %d N5CSetInformation%s(): Line(%d) <=== Set OID_RT_DBG_LEVEL: MH_OID_CCX_ADD_KRK N5CSetInformation%s(): Line(%d) <=== Set OID_RT_DBG_LEVEL: MH_OID_CCX_8021X : %d N5CSetInformation%s(): Line(%d) <=== Set OID_RT_DBG_LEVEL: MH_OID_CCX_8021X_RESULT : %d N5CSetInformation%s(): Line(%d) Set MH_OID_CCX_RM_ENABLE: CCXRM enable(%d) ̋UH MeEES]EС4 VuW3 ‹E Mȉ}t5= r,h hhCju hCE Mȃ!=U5>4=  = :% = i:-Hk%-- tOH[(G}G tƇT> GS3fjPVS1{j_9}s:FVSzEȉ84 3 = h hhAh ;EF}~FEj3YlFRuVS4 3 = th h"h6xAhJD4 3 D= 7hx hjh~;AhD4 3 = ht hhƤ@hڤUDjZ9UE6ueju^t64 #3 t)9 r!h4 hh@h&@Et74 #3 t*= r!h5 hBhVo@hje@Et74 #3 t*= r!h6 hh2@h(@Et74 #3 t*= r!h7 hΥh?h?EЃ Et74 #3 t*= r!h8 hh&?h:?EЀt74 #3 t*= r!h9 hZhnv?hl?Et74 #3 t*= r!h: hh9?hƦ/?E@t74 #3 t*= r!h; hh>h>Et74 #3 t*= r!h< h*h>>hR>E t74 #3 t*= r!h= hjh~>hx>E@t74 #3 t*= r!h> hhʧE>hާ;>Eрt74 #3 t*= r!h? hh>h&=E.t2E9u3 $tMMEPjS39Mt EЉ4 # = zhp hBhV~=hj@3;j_=9}48):+Ht}H4 t@ j6= ]6h hh=6h=56 j^9= h hh<hb4 3F t[9= rSh hZhn<h04  j^t)9= r!h h©h֩k<ha<VS{ƃ<- HHHt^HPE4 3 t0= r'h@h*h>;uu hR;EM_^[;4 3 t= rhhh;h>Sҫ}61$&ȑ@SA4 %3 tv= rmhhҪh;Vh:ȑ@S4 %3 t*= r!hh:hN:hf:VS"S跻EuD4 %3 t*= r!hhhr:h֫h:ǃȑ4 %3 t= uhh6hJ :Vh^Eǃȑ4 %3 ;= .hhh9Vh94 %3 t+= r"hhh9Vh&9EE'>jS{ tƇT4 3 /= "h3h~h&9h}<4 %3 j_t)9= r!h hƭhڭ8h8f?@63Ƀ QVPSzO94 #3 t*= r!h h h8h2~8FNE$Eϡ4 M#3Ƀ t-= r$h hJh^28uhr%84 #3 t-= r$h hh7uh74 #3 t+= r"h hhҮ7Vh74 #3 t/= r&h hh7EPh&w7}u+}MЋE3Gk=ǀj+} uY}sSMЋEk=j_ǀj VPK}EuVuuWS"wPS5B>4 #3  0= /h h:hN6uuhf6/jY9M3҃E~?4 % /9 /hC hƯhگH6uh14 % t,9 r$hK hVhj 6uh~5 xuxtjjjjS3+j^H2+ơ4 to% t*= r!h hhs5hΰi5@DƃLƃƃLJLJ% j^t)95 r!h hڰh5h4@uD38ǃLƃƃLJ83PPjjMMMMMMMQPSPY4 % t*= r!h h"h6E4hJ;4@uD38ƃLƃLJ83PPVI4 % h= [h_ hjh~3h54 % t*= r!hm hhƱx3hڱn3jX9@ƃƃƃLt3@@D@DLJt u@t SHSL@t V(V(3uuujjS8 S諳EMȉE s=   -  HHHHtd/4 %3 t*= r!hhh!2h"26}6uVS6]6FHtHt E%jQVh@P|?WEȉL6}@6F#PFD0PFfFMHHf~#F$EtD@4 %3 t*= r!h h>hR1hf0F%*uVPWS|4 ȁ3 Et1= r(h hh06h04 ~ud#3 t*= r!h hڲh^0hT0EċS64 3#F@ t/= r&h h"h6/hJ/4 V҉Ux?#3 (= (h hzh/h/(t4#3 (= (h hh^/h뷱8N uP8N uK8NuF8NuA8Nu<8Nu7#3 c(= V(h hRhf /hz`@u@~ t:#3 (= (h hhδ.vhuNjZ;t 'V4 UЋ@t UveFuEEǃDǀvN QMk=PBfFMċUfѨH uCEǃDǀvN QMk=PBfFMċUfѼEċMЉ4 @MЋ#3 Et/= r&h hh2-hF-4 #3 t/= r&h hrh\-hR-4 #3 t/= r&h hhµ#-hֵ-4 #3 t2= r)h hh,vh*,4 #3 t2= r)h h>hR,vhf,4 #3 = h hzhl,hr t/= r&h hζhA,h7,4 )tW8N u8N u8Nu8Nu 8Nu8Nt7#3 2%= %%h h"h6+hN/DV 39ȑu5# t= gh% hh+hηAt= t8# $= $h1 h2hF@+vhZ)3DjZ;N ȑu6#3 9 h> hh*hƸt> t9#3 #9 #hJ h.hB*vhVm33ɍD4 # t)9 r!hF hh9*hƹ/*FtE3uEDt EveFuEEǃDǀvN QMk=Pi>fFMċUfѨH uCEǃDǀvN QMk=P>fFMċUfѼEċMЉDjSEE^D4 #3 t*= r!h hh")h6)4 #3 t*= r!h hbhv(h(4 #3 t*= r!h hh(hƺ(4 #3 t-= r$h hhi(vh\(4 #3 t-= r$h h.hB/(vhV"(4 #3 t*= r!h hjh~'h'vF vuuPF PvvuS)o4 #3  =  h hhһ'h4 3j _t19= r)hh2hFR'hZH'4 UЃ9}6ȃ3 t.9= r&hh~h'h&4 3Ƀt2  9=  hhhμ&h t)9= r!hh2hF&hZ&S'E:Xj[tp9]rkttt;tPEP4 3  9 h hh&6h+*- NHHHHHHj Xi*9E`*t=4 3 ,= hi hhp%hMjv SE~ t -FuPSy4 3 = h} h^hr$hS(4 3 = hS hh$hξ(c)j_9}W)3fPSedEȉ84 3 f9= Zh= hh^$h')j_9}(3fPScEȉ84 3 9= h2 h6hJ#h^T'(jZ9U(`4 3 9 h hh#h&G(j_9};(6SbEȉ84 3 N9= Bh hҿhF#h&}6u~=4 3 F= 9hMhh2"hFC tf0f=t f=tf=u3 u Mȍ;Ut1Mt u ƃCƃCPSLrMȋE4 3 D= 7hdhh;"uh5'&~bD'$&4 3 t*= r!hhh!h!4 3 t*= r!hh6hJ!h^! r(tFt=4 3 N= AhhhE!h$Sf4 3  = hhh!h&Y$4 3 t*= r!hhNhb hv n%}c%VSUR4 3 ,!= !hhhs h 4 3 t-= r$h:hh> h4 UЃ}s 3EuS3l<t=4 3 t/= r&hJhh2EPhF4 3 = hMhrhEPh$4 3 t-= r$hUhhbhXUЃ} 6ƃtHtHujjjSn4 3 = hph hVh2#4 3 t-= r$hhZhnhUЃjX9EW#6VSFk<t<4 3 t.= r%hhhjPh\4 3 /= "hhh &h}!}E30'PuDu8EtUи 4 3 t/= r&hhBhVEPhjE\DvjX9E6"f6ff`DT}s "54 3 t-= r$hhh"hUЃj_9}VSn4 3 = h-hhh# jX9Ej!6VSn4 j_#3 t-= r$hh>hRqhfgUЃ9}.fȃ9Ms Nf~fMufEu3G3fvuEPS.mCFf;r4 3 = hhhh)4 3 t-= r$hhhhUЃ33A9MEE/;tuEVP0EM4 4 3 2= %hh&h:)54 54 hN4 3 t-= r$hhhhUЃe3@9Ett uEVPc/4 U3  |shhhw5 hn4 3 t0= r'hh*h><hR2UЋMȃ}3@;Dp 94 3 = hhzhDp Ph4 3 t0= r'hhhhUЋMȃ}3@;4Fp 94 3 L= ?hhh*CFp Ph>8=4 ǃ3 t3= r*hhbhvh=4 MȃU<v83 = h hhhq Gp 4 3 c= VhhhZh*3 = hhNhb"hv 4 3 t0= r'hhhh 4 Ej3_} wX@T;uMPVSJEȉ84 3 O= Bh6hh Fh3 g= Zh.hBhVhjd3 = h#hhh4 3 t-= r$h:hhhMȃEj3_}> wwD;EukGp <u WVSJ<uWVSKMȋE4 3 = h[hBhVhjB4 3 = hOhhh4 3 H= ;hDhhqhJ4 ȃ3 t/= r&h_h>hR:hf04 }O@wX;uMQVSKEȉ84 3 = h~hhh3  =  hshhph3 = hhh.hB8hV4 3 j_t,9= r$hhhhUЃ9}cDjjSX4 3 j_t,9= r$hhhhUЃe9}Tff= fE wfEčtMQPEP(jSUj Xf9EwEfPEP7'>o tHX`X)S4 3 j_t,9= r$hhh*h>UЃe9}ff= fE wfEčtMQPEP,'jSUf} vj XEfPEP7&o J`@`tHX`XEPjWSuPSRf0)> EE/ƃ)ƃ)uS{ 3FSLJ薐EPjS+PS Pj+SEPj+SVVSƃ 7 >( Pj+S4 Ԟ %@3 t5= r,h)hbhv PhMȃ]3@;sNMЉG4 % 3 l= _h/hhE0ShW>u G]jX;sNMЉ4 % 3 t0= r'hDh"h6<E0ShN,GF;r+<#r'GGtRVW$MoE%4 % 3 t= rhRhhE0ShtjY9MsF 4 3 ?9 3hh"h6iE0uhN)6VS` k%}jY;sD 4 3 9 hhhE0Wh4 63 t*9 r"hhhVh"VSo Ga;}ܞ 3@;sE4 3 5= (hhBhV^E0Whj 4 3҃8u7 t-= r$hhhhMȃC5 t-= r$hhh h MȃC9=n ? =n=@== ====9j X9EsI4 % 3 = hh.hB E0uhVjVs W!EȋM4 % 3 = hhh s Ps Ps Ps Ps PPh (b}3@;sO4 % 3 = hhh"9 E0Wh6) s 94 % 3 = hhh s PhjDX9Ep@FEffEEPSk]t3@9E4EuS\L4 3 t*= r!h1hh9 h/ 6tNu jjS[4 3 = h@h"h6 hJ:jSM2>j ~S E 3}jSt"6l6}t,Ev24M 454 3 1= $h6hvh( FPP uP Ph $4 3 t-= r$hhh h* UЃjX9Eg33ɃM4  s= fhhRhfj hz ==={==t)=<P>}s  FVNE}FEΊFU}< } } ƃ  Wƃ Kt Ht$H%jS/LE FjX9E F<A%fP PQSƄ96uMujHjX9EV F<Ȁ$d4 3 t-= r$huhhQhGUЃ}<t<t<t<t <t< )PS[4 3 = hhhh3 u }3@;d @@4 3 t+= r"hh2hFvVhZk t h~OYS>+ o~$'>, >- u@5u@* u@!u@0u@ 1u@S:Et <t<:c)u)uu|PS/EEPStxt uPS`Eπ}@ruS<HA('Pr>3 >4 S>uGjX9E_ N@ɊFÀƂvw xX . >jS}+;tSuHPSƆ:<>OHw S;w S&96uދE . ;EuƀvjSS,8 jX9EuFL <FD FNNP eFNNT <6; o~'($'FNNX >4  FNN Fd } :шiS]F FF /% 4 3Ƀ8u: t*= r!hghhhƃО t*= r!hlhhh ƃО 4 3Ƀ8u: t*= r!hth6hJh^wƃ P t*= r!hyhhGh=ƃ 38 u3@;sE4 3 = hhhE0Vhƃ؞ 14 3 = hhbhv؞ Ph}3@;sE4 3 =  hhhAE0WhuCj Sh4 3 = hh&h:hNx<u;j Sh4 3 te= r\hhhh9j Sh4 3 t*= r!hhhuh kEȉ8FE΍EPj3S/Ϡ ">  $@(j_9}63+t Nuƃ} ƃ} 4  9= h4hJh^} Phr} jX9EWFv+tmS躲bVSݱSPVSj~ Y|3f2jS5B%j_9}63+tNuƃ ƃ} ƃ ƃ} 4  9= hxhh} Phj_9}63+t Nuƃ ƃ 4  w9= khh ho} Ph2dj_9}'63+t Nuƃ ƃ 4  9= hhfhz Ph~uF tv$PS4 3 = hhhhz~8N8N 8N 8N 8N 8N h$S"j_9}6t Nuƃ ƃ S}4 3 9= ؿhhh. PhBj_9}63+tNuƃ ǃ ƃ 4  q9= ehhvhi Phao 3@9Es i39C4 %@  = h hhCPhԾKKII;8W= = |gs v   rv F" $!/F]    "g#G$j%%$%#"J&̋USVu ^`WGP(FhffvFhGP$uVVd_S(fhOSu$ W $_^[]̋USVuW~8_S(N4Su$W $_^[]PlatformSetTimer%s(): Line(%d) --->PlatformSetTimer() msDelay(%d) PlatformSetTimer%s(): Line(%d) PlatformSetTimer(): timer(%s) is alreadyreleased!!! PlatformSetTimer%s(): Line(%d) PlatformSetTimer(%s): Status(%#x) OutStandingTimerCnt(%d) ̋UE 4 SVW#3 t3= r*hh.)hB)uhV) 4 u Fh tC#3 = hhz)h)xVh)Eu~GPE(EFlFh3ɨfNvu FhG4 # t4= r+hAh)h)WwFxvhPh*Cu$uV,_^[] PlatformCancelTimer%s(): Line(%d) PlatformCancelTimer(%s), RT_TIMER_STATUS_SET case: status(%#x) PlatformCancelTimer%s(): Line(%d) PlatformCancelTimer(%s), cancel NG PlatformCancelTimer%s(): Line(%d) PlatformCancelTimer(%s), cancel OK PlatformCancelTimer%s(): Line(%d) PlatformCancelTimer(%s), timer is NOT set case: status(%#x)!!! ̋UQESVW_SE ](u Fh4 #3 t1= r(hsh+h+UvhFxPh+Dufh$E PFP0u(4 3#8M uD t.= r%hh+h+FxPh,Nhu$ t.= r%hh6,hJ,FxPh^,Offvuu$ W HS$4 %3 t1= r(hh,h,BvhxVh,1E _^[̋UEVpV(E Hh V$^]N5InitTimerSync%s(): Line(%d) ---> N5InitTimerSync() N5InitTimerSync%s(): Line(%d) <--- N5InitTimerSync() ̋UEV4 3 t*= r!hh.h.8h..FPF4F PF(F,4 3 ^t*= r!hh.h/h/]N5DeInitTimerSync%s(): Line(%d) ---> N5DeInitTimerSync() N5DeInitTimerSync%s(): Line(%d) N5DeInitTimerSync(): %d timer is outstanding, waiting... N5DeInitTimerSync%s(): Line(%d) N5DeInitTimerSync(): all timer is completed(%d) N5DeInitTimerSync%s(): Line(%d) <--- N5DeInitTimerSync() ̋UESV4 Wj[#3 E t*= r!hh/h/<h02~W(N39N~Y4 # t,9 r$hh0h20vhF0W$h VVE <W$4 #3 t.9 r&hh0h0E Ph0W4 _#3 ^[t*= r!hh0h0Lh1B]PlatformStopWorkItem%s(): Line(%d) ===> PlatformStopWorkItem(): %s PlatformStopWorkItem%s(): Line(%d) PlatformStopWorkItem(): %s, some workitem is pending, RefCount: %d PlatformStopWorkItem%s(): Line(%d) <=== PlatformStopWorkItem(): %s ̋USVu^839N(9N0; 8N<4  t.= r%hkhj2h2F=Ph2W{W(F4u W$ȈF4t^4 3 t3= r*hyh2h2hF4PF=Ph2UW$j2StS<W$4 3 t.= r%hh.3hF3=VhZ3_^[]PlatformScheduleWorkItem%s(): Line(%d) PlatformScheduleWorkItem(): %s Failed, RefCount: %d!!! ̋USVuF828^ PlatformRequestPreAuthentication() PlatformRequestPreAuthentication%s(): Line(%d) PlatformRequestPreAuthentication(): AP SecLvl=%d is not enough! PlatformRequestPreAuthentication%s(): Line(%d) PlatformRequestPreAuthentication(): PlatformRequestPreAuthentication%s(): Line(%d) PlatformRequestPreAuthentication(): New BSSID => Indicate to upper layer. PlatformRequestPreAuthentication%s(): Line(%d) PlatformRequestPreAuthentication(): Indicate Buffer Size = %d PlatformRequestPreAuthentication%s(): Line(%d) <=== PlatformRequestPreAuthentication() PlatformRequestPreAuthentication%s(): Line(%d) PlatformRequestPreAuthentication(): return for RegEnablePreAuth=%d, SecLvl=%d, mAssoc=%d ̋U, 4 SEVuW#3 ‰ƅt0= r'hh9h9|h9r 4 Kȑ>)1hPj|P3ҍBPDž} u%ƅi 0(h }J4 #3 = h8h9h:rh h*:b:|u{G:}upG:~ueG:uZG:uOG:uD4 #3 -=  h@hn:h:h:fO'ff;PGP3538jWBP: j2ɍŕ_xtC:|u9P:}u.P:~u#P:uP:u P:u@Ouu>4 #3 t*= r!hgh:h:h ;ƅ:%t^4 tR#3 t+= r"hxhV;hz;wVh;lVQh@P|P4 #3 tt= rkhh;h; h<H#3 t@= r7hh2<hV<)PȑPhj<M_^[̋U]I̋UVu v,V0V^]̋US]VWGPE(u fhߋFh3BuoG(HN1pEflffv^`FdEj$^xSVhFpMt3<t@$|GP$Vhv(7VL u$_^[]PlatformInitializeWorkItem%s(): Line(%d) PlatformInitializeWorkItem(): %s PlatformInitializeWorkItem%s(): Line(%d) PlatformInitializeWorkItem(): failed to allocate platform extensions: %s ̋UQ4 S3ۃ3 V]t-= r$h hAhAuhAu MEN,MN0jMQPF(6FAF4^8;tFjdV4  t-= r$h"h"Bh>BPuhVBCjXPWjuEPF8EP4j$~=WM;t38t@$|^<3_^[PlatformFreeWorkItem%s(): Line(%d) ===> PlatformFreeWorkItem(): %s PlatformFreeWorkItem%s(): Line(%d) <=== PlatformFreeWorkItem(): %s ̋U4 Vu3 W~8t.= r%hhChC F=PhCV~<uRGPjW3F<4 3 t.= r%hhDh(D=Vhu3@)EFEFˋ3^ ʃ3 3_^[ ̋UVu t"FNPEQRjv 0\&3 ^]̋UEVu FPVuBu%NVW>N+~N_f^] ̋UVu ~t VuVf^]PlatformSetPeriodicTimer%s(): Line(%d) Warning: Set periodic timer when timer is active !! ̋UVu FhtC4 %3 t*= r!hhFhFbhFXVuEPVFhFl,^] ̋UE H V$(HuP4ƆxuP4ƆG_ENEDE:E0E&EEEEP4^]GGGGG#HGGGH HH̋UE H wz$HEbEXENEDE:E0E&EEEEP]}HsHHHHHHHHHHH̋UE H V$IuP(ƆxuP(ƆG_ENEDE:E0E&EEEEP(^]SI:IlIvIIIIIIIII̋UE H $JEƀiEƀGXENEDE:E0E&EEEEP$]0JJAJKJUJJ_JiJsJ}JJJ̋UVu38 tE 3Ƀ} RR @QP|Ɔ^]̋UE MAAXM+;] ̋UQQWju 3}uEP_\Callback\ProximityCallbackNICCreateCallback%s(): Line(%d) ExCreateCallback: failed to create callback %lx ̋U$V3953 uWhvKEPVEEjEPEPEuEPuu;}94  t5= r,hhKhKWhKE3 _^NICRemoveCallback%s(): Line(%d) NICRemoveCallback: remove callback ̃=3 tK4 3 t*= r!hhLhLnhLd 3 %3 ̋UE\ V3;u9` tIEfU $fj 3E ЋE %P;t 0jP^]̋UE\ u9` tLEfU $fj 3E ЋE %P.tMjP]SSDTSPMIHPETMCFGRSD PTR̋U,SShEE8NE@NEHNEPNЅ҉UuEXNVqAu+WMEt1EEM;wXN3t BE9]rBESuӃ}j$u0xj$P}WuЅ҉Ut{EDԉEp@u+ƉE$GEE Ut8Ej$PEM}3j$Pt ӃEMu MU uuӋE 8uE_^E[̋UEV3 uu 3ɊH!jQ3ɊH Q3ɊHQPjM Qjp 0`^]PlatformSwitchClkReq = %x PlatformSwitchClkReq%s(): Line(%d) PlatformSetPMCSR() Failed! ̋UE VuE E tt Wu#P3F!hP3F P3FPV3GjE Phv 6` tE Ph$PYY_t= 4 3 t*= r!hh@PhXP\hlPR2} s ^]PlatformSwitchASPM= %x PlatformSwitchDevicePciASPM%s(): Line(%d) PlatformSwitchASPM() Failed! ̋UE Vu%u 3ɊH!hQ3ɊH Q3ɊHQP3FjM Qhp 0` tE PhnQcYY^t= 4 3 t*= r!h?hQhQ/hQ%2]̋UQE Eu!3ɊH!jhQ3ɊH Q3ɊHQPjMQhp 0`PlatformEnableASPM%s(): Line(%d) PlatformEnableASPM(): Fail to enable ASPM. Cannot find the Bus of PCI(Bridge). PlatformEnableASPM%s(): Line(%d) Dont modify ASPM for non intel chipset. For Bridge Vendor %d. PlatformEnableASPM%s(): Line(%d) PlatformEnableASPM():PciBridge BusNumber[%x], DevNumbe[%x], FuncNumber[%x], Write reg[%x] = %x ̋UQQVuWEPj!VE E Pj#V~ tE 8Fu 8F u8F!tN":uO8F#uJ8F$uE4 3 = hhRhRh S|}uL4 %3 b= Uhh\ShpS{F%PhSl*} F+S$ ؀ ]u!fF*uP3F$P3F#PQVHMF#Ɂ F$ F*j_Qh uh 4 3 tE= rw9;u2j$PVut#W}u\ p,P_ j$PE^4 3 [t/= r&hhYh(YEPh MPReadRegistry() MPReadRegistry%s(): Line(%d) <== MPReadRegistry, failed in ReadCommonRegistry(). Status=0x%X !!! MPReadRegistry%s(): Line(%d) <== MPReadRegistry, failed in NdisOpenConfiguration(). Status=0x%X !!! MPReadRegistry%s(): Line(%d) %sMPReadRegistry%s(): Line(%d) Bogus field size %d MPReadRegistry%s(): Line(%d) -- failed MPReadRegistry%s(): Line(%d) <-- MPReadRegistry, Status=%x ̋U 4 V33 ut*= r!hheheih2e_u u;ƉEt@4 3 \= OhhJehZeuhne&u EPEP9ut@4 3 = hheheuheSu ] W 4 ~}3 t.= r%hh&fh6fvFPhJfhPFPuEPEP39MuOt0<t,<uqMffff;VvfFfPQW+IE@;Fr ;Fw5^ 0~t<tF 3ffQPW^ eFHtMHtEHHt=4 3 t:= r1h1hNfh^f莸vhrf聸 fE } =4  t*= r!h hfhf6hf,Eu 4 3 _[t-= r$h9hfhfuhf߷E^̋UVW} WmtE@ Wt&_^]̋UQSVW}jWE] C 5pE ulEPSփ}uSh} t u W5l0jW_^[uEP ̋UU MJ;Vu|&WƋxxxxx x;}_1M)HHH ^]MPGetPacketBuffers%s(): Line(%d) Too many memory fragment during adjustment!, BufferCount(%d), MAX_PER_PACKET_PHYSICAL_BUF_NUM(%d) ̋USVWEPEPEPEPu ]3҉|E{ pl`{0CE fCHD4;39v>H9v/Sy|$Sy|(S9|,fC3F;0r9Uj_tkEPEPuEvGt,9v3fKB}@PWQC P#fCEFEE+GEw‹EEu_^[ 4 @3 t/= r&hhjh kƴjuhk跴2̋UV39uvM Ej4PF;ur^] MPSendPackets%s(): Line(%d) ---> MPSendPackets(): NumberOfPackets: %d MPSendPackets%s(): Line(%d) <--- MPSendPackets(): bRoaming MPSendPackets%s(): Line(%d) MPSendPackets(): Reset!!! MPSendPackets%s(): Line(%d) MPSendPackets(): Failed to get a local buffer to coalesce the NDIS_PACKET.!!! MPSendPackets%s(): Line(%d) MPSendPackets(): Out of TCB!!! MPSendPackets%s(): Line(%d) <--- MPSendPackets(): NumberOfPackets: MPSendPackets%s(): Line(%d) <--- MPSendPackets(): drop packets for N5PCI_CANNOT_TX()... ̋U4 SVWj@[#33 t-= r$hh&mh6muhJmuVx$Vn -t<4 #3 =  hhvmhmmhm9@ t<4 #3 = h hmhm)hmjV9}}E Ml;߉UEKSRHTVt3CC CE@eV&EMQPu>|cp{ M3҉lE`{0q{@uECLCfC,S C@fKCƃfǃT)SVu  ,֋}jV:jjV+4 @3 t*= r!hNhmh n螯hn蔯huPjVG;C_TfȅjVP4 @3 t*= r!hzhnnh~n#hnhuPjVyEE;EjVH4 @3 to= rfhhnhn軮hn豮C4 #3 t*= r!hhoho肮h&oxuu V_^[ MPShutdown%s(): Line(%d) ====> MPShutdown MPShutdown%s(): Line(%d) !!!Wait for LPS leave too long!!! LPSLeaveTimeOut = %d MPShutdown%s(): Line(%d) !!!Wait for IPS leave too long!!! IPSLeaveTimeOut = %d MPShutdown%s(): Line(%d) RF is in progress, need to wait until rf chang is done. MPShutdown%s(): Line(%d) After MPShutdown() -------- MPShutdown%s(): Line(%d) RTL_AllocateMemory_count = %d MPShutdown%s(): Line(%d) RTL_FreeMemory_count = %d MPShutdown%s(): Line(%d) RTL_AllocateSharedMemory_count = %d MPShutdown%s(): Line(%d) RTL_FreeSharedMemory_count = %d MPShutdown%s(): Line(%d) <==== MPShutdown ̋UQ4 Vu3 Wt*= r!hhBshNs\hbsRSVƆ& VE dEdA#lD jdhM t?u<4 #3 t/= r&hhvshsE Phs٪jV4 jd Mt?u<4 #3 t/= r&hhshs艪EPhszVVVj _F4 #3 t*= r!hh.th:t/hNt%hbWV3WVuƆ3\VƆE WjV$CjVWVJWVƆ3"jƆƆ4 ^j#3 _[t)9= r!hhtht肩htx4 #3 t/9= r'hhthtL53 ht<4 #3 t/9= r'hhuhu53 h.u4 #3 t/9= r'hhNuhZuԨ53 hnuĨ4 #3 t/9= r'hhuhu蘨53 hu舨4 3 _^t*= r!hhuhuXhuN̋U]MPPnPEventNotify%s(): Line(%d) ==> MPPnPEventNotify() MPPnPEventNotify%s(): Line(%d) MPPnPEventNotify: unknown PnP event %x MPPnPEventNotify%s(): Line(%d) NdisDevicePnPEventPowerProfileChanged- PowerProfile(%d) MPPnPEventNotify%s(): Line(%d) MPPnPEventNotify%s : PowerPolicy %d bInactivePs=%d bLeisurePS=%d <== MPPnPEventNotify%s(): Line(%d) MPPnPEventNotify: NdisDevicePnPEventSurpriseRemoved MPPnPEventNotify%s(): Line(%d) <== MPPnPEventNotify() ̋U4 SVuWj[#3 t)9 r!h=hvyhyۥhyѥE H3HtD4 # Y9 Mhchyhy荥u hy耥$EC4 % t/9 r'hUhzh"zCCh6z33PV3P3PV4 %3 9 h[hrzhzӤCP3PCPhzhz謤 S4 # t)9 r!hBhzhz耤h{vjVjVjVƆ4 #3 t)9 r!hfhF{hZ{+hn{!_^[]̋UEP]̋UEP]MpSetPCILatencyTimer%s(): Line(%d) Driver Sets default latency timer... MpSetPCILatencyTimer%s(): Line(%d) NdisWritePciSlotInformation (LatencyTimer) ulResult=%d MpSetPCILatencyTimer%s(): Line(%d) NdisReadPciSlotInformation (LatencyTimer) ulResult=%d MpSetPCILatencyTimer%s(): Line(%d) Failed to set Latency Timer to 0x40! ucPciLatencyTimer=%x ̋UE @ SVWEk4 3 t*= r!hh}h}h}u]jEPj v ]6`tP4 3 t+= r"hh~h*~迡Wh>~贡EEjEPj v 6dtM4 3 t+= r"hhv~h~UVh~JEET8]tT4 3 t/= r&hh~h~EPhEE3@3_^[]MpSetPCICacheLineSize%s(): Line(%d) Driver Sets default Cache Line Size... MpSetPCICacheLineSize%s(): Line(%d) NdisWritePciSlotInformation (CacheLineSize) ulResult=%d MpSetPCICacheLineSize%s(): Line(%d) Failed to set Cache Line Size to 0x08! ucPciCacheLineSize=%x MpSetPCICacheLineSize%s(): Line(%d) NdisReadPciSlotInformation (PciCacheLineSize) ulResult=%d ̋UE @ <SVuWE r<4 3 t*= r!hhԀhh]jE Pj v ] 6`tM4 3 t+= r"hh(h@虞WhT莞EE~ uz3F!j P3F P3FPVE 8] 4 3 t/= r&hGhhE PhEE3@ijE Pj v 6dt4 3 t+= r"h<hh话Vh(褝EE3_^[]MpGetPCIClockRequestCapability%s(): Line(%d) in pci configration, 0x34 = %x MpGetPCIClockRequestCapability%s(): Line(%d) in pci configration1, value_offset%x = %x MpGetPCIClockRequestCapability%s(): Line(%d) in pci configration2, value_offset%x = %x MpGetPCIClockRequestCapability%s(): Line(%d) clk_request,value_offset%x Clk_req %x ̋UQVuW=djE Pj4v 6ס4 3 t/= r&hh h@śE PhT趛} jEPE Pv 6ס4 3 t4= r+hhthlEPE PhX}EjPE E Pv 6ס4 3 t4= r+hhԄh EPE PhEE =u E4 3 t3= r*hh4hT豚PE Phh螚_3^E E Pv 6׊Eu $MpCheckReloadPCIEConfigurationSpace%s(): Line(%d) NdisReadPciSlotInformation (PCI_COMMON_CONFIG) ulResult=%d MpCheckReloadPCIEConfigurationSpace%s(): Line(%d) PCI_BAR0 = %x MpCheckReloadPCIEConfigurationSpace%s(): Line(%d) PCI_BAR1 = %x MpCheckReloadPCIEConfigurationSpace%s(): Line(%d) PCI_InterruptLine = %x MpCheckReloadPCIEConfigurationSpace%s(): Line(%d) PCI_CommandRegister = %x MpCheckReloadPCIEConfigurationSpace%s(): Line(%d) Reload PCI_BAR0 = %x MpCheckReloadPCIEConfigurationSpace%s(): Line(%d) Reload PCI_BAR1 = %x MpCheckReloadPCIEConfigurationSpace%s(): Line(%d) Reload PCI_InterruptLine = %x MpCheckReloadPCIEConfigurationSpace%s(): Line(%d) Reload PCI_CommandRegister = %x ̋UD S]VWj@EEPjs 3d4 3Ƀ@t? y= lhh.hR WhfEj_# t-= r$hhhƇЖuhڇÖ4 #3 t-= r$hhh薖uh"艖4 #3 t/= r&hh2hV\EPhjM4 #3 t/= r&hhh EPh9Eu'M;uM:ufMf;+E̡4 #3 t0= r'h%hڈh试h蟕EС4 #3 t0= r'h'h*hNihbYE4 #3 t2= r)h)hzh#PhffE4 #3 t2= r)h+h҉hٔPh ǔj@EPjs 3`M_^[苔GetPciBusInfo%s(): Line(%d) GetPciBusInfo(): Cannot Find Device(%X:%X) GetPciBusInfo%s(): Line(%d) GetPciBusInfo(): Find Device(%X:%X) bus=%d dev=%d, func=%d ̋U}E$E(E,Eu}u } uESVW=E EEE}u4EM  Ph SuE }BuE E Vh SEƃ3ʃ3_^]̋US]#Wp WEPt\EV0VQPttWu衛0EV轛uEtVpĉ3^_[]̋UVuVLh0?hp V4^]MpAllocatePools%s(): Line(%d) Allocate pool fail ̋UVuWjPPPEP}t"PEP}tP4 3 t*= r!hhΚhޚhWjh6tE_^]̋UVW}t P&t P&_^]̋UM A U u28u,8Hu'8Hu"8Hu8Hu8Hu(u2]PnpSetPower%s(): Line(%d) -----> PnpSetPower() PnpSetPower%s(): Line(%d) RF Off by reason %x Should not into this case PnpSetPower%s(): Line(%d) PnpSetPower() try to connect to %s PnpSetPower%s(): Line(%d) Enter D0 Allow DM to execute PnpSetPower%s(): Line(%d) Exit D0 Disallow DM to execute PnpSetPower%s(): Line(%d) !!!Wait for LPS leave too long!!! LPSLeaveTimeOut = %d PnpSetPower%s(): Line(%d) !!!Wait for IPS leave too long!!! IPSLeaveTimeOut = %d PnpSetPower%s(): Line(%d) RF is in progress, need to wait until rf chang is done. PnpSetPower%s(): Line(%d) PnpSetPower() sleep PnpSetPower%s(): Line(%d) PnpSetPower(): unexpected CurrentPowerState: %#X PnpSetPower%s(): Line(%d) <----- PnpSetPower() return ndis_status_success ̋UQ4 SVuW#3 E dEdt*= r!hIhRh^Ɂhr迁 u Ɔ~ ~ Vj[SV xVƆ& `SVͩjVߨE PjP VQ9uMujV荩j [胩haSV茨3SVuƆ3[VƆE V$C39s t;4 # t0= r'hhh賀s h裀Vs u$Cƀ$CVHSVSVƆ3軨 t3uڕ ƀtg4 #3 t0= r'hhڜhh3fftjPV躸ƀ4 #3 t*= r!hh"h.hBƆ 4 #3 t*= r!hhbhn@h6SƆ Ɔ& VƆڞ yt t*`u uu*u+t VH1V1ttV*1VlD jdM t;u<4 #3 t/= r&hhhl~E Ph]~jVC4 jd荓Mt;u<4 #3 t/= r&hhh  ~EPh})t jVC!t")tj|PVOhVj [F4 #3 t*= r!hhZhf}hzy}h趒SV3SVuƆ3谥VƆE 諸$CujVjV VjVj V舤j VƆ3_4 #3 tp= rghhhž|h֞|DSV4 #3 t0= r'hhh|xh|Ɔ 4 #_3 ^[t*= r!hhBhNL|hbB|PnpSetPowerWorkItemCallback%s(): Line(%d) -----> PnpSetPowerWorkItemCallback() PnpSetPowerWorkItemCallback%s(): Line(%d) <----- PnpSetPowerWorkItemCallback() ̋U4 V#3 Wt*= r!h,hjhP{hF{}W.jP4 #3 _^t*= r!h5h¥hޥ{hz]FillPnpCapabilities%s(): Line(%d) FillPnpCapabilities(): support remote wake up FillPnpCapabilities%s(): Line(%d) FillPnpCapabilities(): NOT support remote wake up ̋USVE PEjPu jV袎4 33%8] t= t*= r!hhhƦyhڦyF1 t*= r!hh hyh2y^^^ ^[]̋UQSVu PjV PjVPjVPjV(CHt-HtHtHu*dž(C@dž(CBdž(C(C(CI(Ct!ItIu(t (C(C t (C%@ (C/HH2F%jEE [tO<tK:t<u d t::t<u dt) dt EPj!VEE E Pj"E Pj"VEPj!V du(CF%:t<uuƆ (Co:t<u uƆ (C~,"Ɔ (C~,u0F%:t<u%E Pj"E PE j! E Pj!E V^[MPPciFindBridgeInfo%s(): Line(%d) Pci Bridge Vendor is found %d MPPciFindBridgeInfo%s(): Line(%d) Pci Bridge Vendor is %d ̋USVuEPEPEPEPEP3FEEEEEPjjVF%2fMf; E t Àr?^%4 3 t.= r%hhbhvvPh v4 3 t.= r%hhhuPhҪu~%EF"EF#EF$fEfF&fEfF(t0uuuV~%u3F$P3F#P3F"PV/F,^[MPCheckForHang%s(): Line(%d) MPCheckForHang(): Adapter->MgntInfo.pStaQos->CurrentQosMode=%d ̋UQQSVu3ۍ~ :W]]t*ɀu!~%u3F$P3F#P3F"PVpF,3G9x R :vȈ3ffsAffu8uWSVLf0D uV8uJ8& u5j V衛hVfu 83uEj Vc8]8V9SV 8 uEWVM3 3 <r(8 -u 83u83uVE3 WV4 :u-9}u @ :u}u('PV4 %3 tQ= rHhKh4hD(so p\h\sWV腚WVWV]Ɔ2_^[̋USVu28t EE ixuWVWVt4?t#tV}EE EE EE V_^[] MpFindAdapter%s(): Line(%d) ====> MpFindAdapter MpFindAdapter%s(): Line(%d) NdisReadPciSlotInformation (PCI_COMMON_CONFIG) ulResult=%d MpFindAdapter%s(): Line(%d) Unknown device - VendorID/DeviceID=%x/%x MpFindAdapter%s(): Line(%d) Adapter(8192SE) is found - VendorID/DeviceID=%x/%x MpFindAdapter%s(): Line(%d) Adapter(8192 PCI-E) is found - VendorID/DeviceID=%x/%x MpFindAdapter%s(): Line(%d) Adapter(8190 PCI) is found - VendorID/DeviceID=%x/%x MpFindAdapter%s(): Line(%d) Adapter(8185/8185B) is found - VendorID/DeviceID=%x/%x MpFindAdapter%s(): Line(%d) Unknown device - VendorID/DeviceID=%x/%x, Revision=%x MpFindAdapter%s(): Line(%d) Bus master is not enabled by BIOS! usPciCommand=%x MpFindAdapter%s(): Line(%d) NdisWritePciSlotInformation (Command) ulResult=%d MpFindAdapter%s(): Line(%d) NdisReadPciSlotInformation (Command) ulResult=%d MpFindAdapter%s(): Line(%d) Failed to enable bus master! usPciCommand=%x MpFindAdapter%s(): Line(%d) Bus master is enabled. usPciCommand=%x MpFindAdapter%s(): Line(%d) INTDIS==1 usPciCommand=%x MpFindAdapter%s(): Line(%d) NdisWritePciSlotInformation (Command) ulResult=%d MpFindAdapter%s(): Line(%d) NdisReadPciSlotInformation (Command) ulResult=%d MpFindAdapter%s(): Line(%d) Failed to set INTDIS to 0! usPciCommand=%x MpFindAdapter%s(): Line(%d) Set MpSetPCILatencyTimer fail MpFindAdapter%s(): Line(%d) NdisReadPciSlotInformation (RT_PCI_CAPABILITIES_HEADER) ulResult=%d MpFindAdapter%s(): Line(%d) PCIe Header Offset =%x MpFindAdapter%s(): Line(%d) NdisReadPciSlotInformation (PCIE Capability) ulResult=%d MpFindAdapter%s(): Line(%d) PCIe Capability =%x MpFindAdapter%s(): Line(%d) NdisReadPciSlotInformation (Link Control Register) ulResult=%d MpFindAdapter%s(): Line(%d) Link Control Register =%x MpFindAdapter%s(): Line(%d) Set MpSetPCILatencyTimer fail MpFindAdapter%s(): Line(%d) <=== MpFindAdapter, Status=%x MpFindAdapter%s(): Line(%d) MemPhysAddress(Low) = 0x%0x MpFindAdapter%s(): Line(%d) MemPhysAddress(High) = 0x%0x MpFindAdapter%s(): Line(%d) InterruptLevel = 0x%x MpFindAdapter%s(): Line(%d) IoBaseAddress = 0x%x MpFindAdapter%s(): Line(%d) IoRange = 0x%x MpFindAdapter%s(): Line(%d) PCI_BAR0 = %x MpFindAdapter%s(): Line(%d) PCI_BAR1 = %x MpFindAdapter%s(): Line(%d) PCI_InterruptLine = %x MpFindAdapter%s(): Line(%d) PCI_CommandRegister = %x MpFindAdapter%s(): Line(%d) Didn't Find PCIe Capability ̋U, EE VuW4 j_#3 DžDžƅƅt*= r!hhNh^ ghrgSj@EPjv 6d@tJ4 #3 =  hhhfhf fEf=f=f=f=Gf=E=f=F3f=3)f=tff=Dt`f=GtZf=ttTf=stNf=rtHf=qtB4 #3 9= h hhfEPEPhYEHthtDž.4 #3 t39= r+h h:hJeEPEPh^efdž04 #3 t39= r+h hhWeEPEPhCefdž04 #3 t39= r+hhh eEPEPhdf0I4 #3 t39= r+hhJhZdEPEPhndfdž0fEfFfEfFfEfFfEfFEVF3GN;tL4 #3 t89= r0h8 hhCdEPEPEPhʱ*dC Et ~tFF`Q4 #3 t19= r)hJ hhcPh&c jPWv 6ӃtB4 #3 = hf hZhjcch~jPWv 6dtB4 #3 @ = 3 h hh²chֲ:uD4 #3 = h h hbPh.4 #3 t19= r)h h^hn{bPhibi4 #3 t19= r)h hh0bPhγbjPWv 6ӃtL4 #3 t0= r'h hhahajPWv 6dtB4 #3 = h hBhRWahftN4 #3 t2= r)h hhaPhaf90uZPPj@EPVot<4 #3 = h hh`hEt `hVBF4 #3 t19= r)h< hh_Phµ_jPGPv 6d3ɃtA4  = zhW hڵhH_hF4  t2= r)h` h:hJ_Ph^^jPWv 6d3Ƀt<4  = h~ hvh^WhF4 j_# t19= r)h h޶ha^PhO^PPjEPV4 #3 t)9= r!h hh.^hB]tPjQ6tV萕F!PF PFP3hhjP3fFP3fFPVV d[uF%="uF%4 3 _^t0= r'h\ hbhrI]h9]M ]FPV jPWv 6djPWv 6jPhv ƅ6ӍPPPt/GHHH}VO?;mGF@GFD^H 4 3 t3= r*h hh\v@hʷ\ 4 3  = h hh[vDhG4 3 ƅ= h h.h>[hRGF4F8 4 3 ƅt3= r*h hjhz/[v4h"[ 4 3 t-= r$h hhZv8hʸZ;Ok^E̋4 3 t6= r-h. hڸhtZh^ZEЋ4 3 t6= r-h0 hh!Zh2 ZE4 3 t8= r/h2 hBhRYPhfYfEf4 3 t8= r/h4 hhwYPh_YDžu O38:4 #3 t*= r!h h¹hҹXhX̋UVuFtFPPfFLtvHP68fLF0tPv8v46f0VVgVeV~V軬Ft 6fVaV>^]MPInitialize%s(): Line(%d) ====> MPInitialize MPInitialize%s(): Line(%d) Expected media (%x) is not in MediumArray. MPInitialize%s(): Line(%d) MpAllocateAdapter() failed, Status: %#X! MPInitialize%s(): Line(%d) MpFindAdapter() failed, Status: %#X! MPInitialize%s(): Line(%d) MPReadRegistry() failed, Status: %#X! MPInitialize%s(): Line(%d) NdisMRegisterioPortRange failed MPInitialize%s(): Line(%d) NdisMMapIoSpace failed, Status: %#X MPInitialize%s(): Line(%d) MpAllocatePools() failed! Status: %#X MPInitialize%s(): Line(%d) MpInitializeScatterGatherDmaOrMapRegisters failed: %#X MPInitialize%s(): Line(%d) NicIFAllocateMemory failed: %#X MPInitialize%s(): Line(%d) NdisMRegisterInterrupt failed: %#X MPInitialize%s(): Line(%d) MPInitialize(): Adapter->RegWirelessMode=%d MPInitialize%s(): Line(%d) NicIFInitializeAdapter() RtStatus: %#X! MPInitialize%s(): Line(%d) NicIFInitializeAdapter() failed, Status: %#X! PnpWorkItemMPInitialize%s(): Line(%d) <==== MPInitialize, Status=%x MPInitialize%s(): Line(%d) After MPInitialize() -------- MPInitialize%s(): Line(%d) RTL_AllocateMemory_count = %d MPInitialize%s(): Line(%d) RTL_FreeMemory_count = %d MPInitialize%s(): Line(%d) RTL_AllocateSharedMemory_count = %d MPInitialize%s(): Line(%d) RTL_FreeSharedMemory_count = %d ̋U 4 VWj_3#3 uuEt)9= r!hShfhvRhR39uvM94t@;Er;EuD4 #3 t+= r"h`hhQVhQEM SEP;ƉEt?4 #3 P= Chlhh[Quhu􋾠]xƀ "VEq ZZV^38 jj(jVSF3f0PVuVEEtH4 3 t-= r$hh>hNPuhbPV3fuVEt@4 3 D= 7hhhOPuhVME3Ct jSVXLJXv8F0v46PEtD4 3 t*= r!hhhOhOjhvHFLvDv@6PEtV4 3 t-= r$hhh.uOuhBhOhSh6tVãVV袊VEt=4 3 = hhjhzNuhHV^EtH4 3 = hhhNuhNmV9tF4 3 t,= r#hhh"dNjh6XNE#V1jSSPP6FPP3ɅEtP4  t-= r$hhZhjMuh~Mjh6t N4  t0= r'h0hhM@hM  VT؅tHVТ4 3 t+= r"h<hhOMShDME} r tN4 3 }= hDhFhVLWhjLjVtWV3f7fE*tjVMhDVZVRhVhPVhmVdžxU= uhvV6Vy9VV2}t tVN[4 j_#3 t,9= r$hhhKuhK4 #3 t*= r!hhhKhK4 #3 t0= r'hh.h>~K53 hRnK4 #3 t0= r'hhvhAK53 h1K4 #3 t0= r'hhhK53 hJ4 #3 t0= r'hhhJ53 h*JEuRV聀E@t VC}$C@(Qh0(`''3_^MPHalt%s(): Line(%d) ====> MPHalt MPHalt%s(): Line(%d) MPHalt IDR0: MAC ID %02x-%02x-%02x-%02x-%02x-%02x MPHalt%s(): Line(%d) !!!Wait for LPS leave too long!!! LPSLeaveTimeOut = %d MPHalt%s(): Line(%d) !!!Wait for IPS leave too long!!! IPSLeaveTimeOut = %d MPHalt%s(): Line(%d) After MPHalt() -------- MPHalt%s(): Line(%d) RTL_AllocateMemory_count = %d MPHalt%s(): Line(%d) RTL_FreeMemory_count = %d MPHalt%s(): Line(%d) RTL_AllocateSharedMemory_count = %d MPHalt%s(): Line(%d) RTL_FreeSharedMemory_count = %d MPHalt%s(): Line(%d) <==== MPHalt ̋UQ4 SVuWj[#3 t)9 r!hchPhXGhl~GVƆ& ؂$CrPVRV;33>3PGPPVjG|4 #3 tY9 rQh~h|hG8P7P6P5P4P3PhF(VE dEdƾlD jd[M t?u<4 #3 t/= r&hhhmFE Ph^FjVD4 jd[Mt?u<4 #3 t/= r&hh$h,FEPh@E)t jVDL!t")tj|PVPh[VVV̝j _nhZWV m3WVuƆ3mVƆE Հ$CujVjV;t$CVwjV&tWVlWVƆ3mVƆƆM3PgVNV(= u6V4 j_#3 j^t)95 r!hh|hDhD4 #3 t/95 r'hhhmD53 h]D4 #3 t/95 r'hhh1D53 h!D4 #3 t/95 r'hh0h8C53 hLC4 #3 t/95 r'hhth|C53 hC4 #3 t)9= r!h hh}ChsC_^[DriverEntry%s(): Line(%d) ====> DriverEntry DriverEntry%s(): Line(%d) <==== DriverEntry: RegisterNDIS51: %d ̋U4 S3 VWt'= rjQh<hHBh\BSu EuP5jY3}j|EPuEEEE}E}EETENEiEjEhoE|EbyEEryE{Ev֋;tj|EPu]֋8] 4  t2= r)hhph|A PhA_^[MPQueryInformation%s(): Line(%d) ====> MPQueryInformation MPQueryInformation%s(): Line(%d) Query OID_802_11_TX_ANTENNA_SELECTED: MPQueryInformation%s(): Line(%d) Query OID_802_11_RX_ANTENNA_SELECTED: MPQueryInformation%s(): Line(%d) Query OID_802_11_NUMBER_OF_ANTENNAS: MPQueryInformation%s(): Line(%d) Query Information, OID_GEN_VENDOR_DRIVER_VERSION:%08x MPQueryInformation%s(): Line(%d) Query Information, OID_GEN_SUPPORTED_LIST MPQueryInformation%s(): Line(%d) Query Information: OID_PNP_CAPABILITIES, NOT support remote wake up MPQueryInformation%s(): Line(%d) ===> Query OID_RT_PRO_READ_REGISTRY. MPQueryInformation%s(): Line(%d) <=== Query OID_RT_PRO_READ_REGISTRY. MPQueryInformation%s(): Line(%d) Query Information, OID_PNP_ENABLE_WAKE_UP: %d MPQueryInformation%s(): Line(%d) Query Information, OID_PNP_QUERY_POWER: %d MPQueryInformation%s(): Line(%d) ===> Query OID_RT_PRO_RF_READ_REGISTRY. MPQueryInformation%s(): Line(%d) <=== Query OID_RT_PRO_RF_READ_REGISTRY. MPQueryInformation%s(): Line(%d) ===> Query OID_RT_PRO_READ_EEPROM. MPQueryInformation%s(): Line(%d) <=== Query OID_RT_PRO_READ_EEPROM. MPQueryInformation%s(): Line(%d) <==== MPQueryInformation(): handled by N5CQueryInformation() OID: 0x%08X Status: 0x%X MPQueryInformation%s(): Line(%d) Query Information, OID not supported :%08X MPQueryInformation%s(): Line(%d) ===> Query OID_RT_PRO_READ_BB_REG. MPQueryInformation%s(): Line(%d) <=== Query OID_RT_PRO_READ_BB_REG. MPQueryInformation%s(): Line(%d) ===> Query OID_RT_PRO_READ_EFUSE. MPQueryInformation%s(): Line(%d) <=== Query OID_RT_PRO_READ_EFUSE. MPQueryInformation%s(): Line(%d) <==== MPQueryInformation, OID=0x%08x, Status=%x ̋U$SEE4 33C# VWMMEMt*= r!hhh:h,9UEu }3ɉ ;P;{-%- HtEH4  ] =  hhHh\d9hp4  ]= hhh&9h4  ]= hhh8hj4  E[= Nhh8hL8uh`8%4  t*= r!hhhh8h^8Eо EHE tD4 % t*= r!hhh8h8EMQP贽E܉EEpk{4  t*= r!hih\hpw7hm7j[9]s EfGHt$HtHHSQuxQuv QutE4 3 = hhh6hlj^9usE0"Ef0fu GftfuGHt3ۀ!C_Gg fHfOfHfOfHfOfHfO@fgG2EE 3+tsIt]ItJIt7It$I3f RQRjPE3f RQRj3f RQRj QPw QPHu QPws뢡4 % ]'= hhhr5uh$4 j%3 YM9 hhThh+5uh|4  t*= r!h"hh4h4GR#QPuE4 %3 K= >hJhh4h$B;}`"t5@tAsRuuBuuf24 j[# t*= r!hhPhd3hx39]OIEtIPuPuEt%E4 #3 %= hhhp3hE9EEE2tjY+t+t]MERuu5 EGInuRuuVuIu4 3Ɂt9# t,= r#hlhh2WVh2 E2= %hrhlhB2Vh724 j[# t*= r!hhh2h1j X9Es MGE3  PVutVu~oM4 #3 /= "hh h z1h4EPj7EPEPj64 4 j[## t*= r!hhXhl1h1M9]GHt:Ht"HHt EPQjuoE(EPQju[EEPQjuFE 4 E4 ## t*= r!hhhy0ho0E;Ew$t,}u&uȋEȃ MEu 4 3 t.= r%hhh0uVh/E_^[MPSetInformation%s(): Line(%d) Set OID_PNP_ENABLE_WAKE_UP(%#X) MPSetInformation%s(): Line(%d) Set OID_PNP_SET_POWER: inavalid InformationBufferLength(%d), BytesNeeded is %d MPSetInformation%s(): Line(%d) Set OID_PNP_SET_POWER:Alread in this power state MPSetInformation%s(): Line(%d) Set OID_PNP_SET_POWER: wake up from %d to D0 MPSetInformation%s(): Line(%d) Set OID_PNP_SET_POWER: going to sleep: %d MPSetInformation%s(): Line(%d) @!!!!!Mgnt_SetPower we are scanning..... MPSetInformation%s(): Line(%d) @!!!!!Mgnt_SetPower before we save the ssid, the ssid is %s MPSetInformation%s(): Line(%d) Set OID_PNP_SET_POWER: inavalid power state MPSetInformation%s(): Line(%d) Set OID_802_11_TX_ANTENNA_SELECTED: MPSetInformation%s(): Line(%d) Set OID_802_11_RX_ANTENNA_SELECTED: MPSetInformation%s(): Line(%d) Set OID_802_11_NUMBER_OF_ANTENNAS: MPSetInformation%s(): Line(%d) ===> Set OID_RT_PRO_WRITE_REGISTRY. MPSetInformation%s(): Line(%d) <=== Set OID_RT_PRO_WRITE_REGISTRY. MPSetInformation%s(): Line(%d) Set OID_Unknown: %08X MPSetInformation%s(): Line(%d) ===> Set OID_RT_PRO_WRITE_BB_REG. MPSetInformation%s(): Line(%d) <=== Set OID_RT_PRO_WRITE_BB_REG. MPSetInformation%s(): Line(%d) ===> Set OID_RT_PRO_UPDATE_EFUSE. MPSetInformation%s(): Line(%d) ===> Set OID_RT_PRO_WRITE_EFUSE. MPSetInformation%s(): Line(%d) <=== Set OID_RT_PRO_WRITE_EFUSE. MPSetInformation%s(): Line(%d) ===> Set OID_RT_PRO_WRITE_EEPROM. MPSetInformation%s(): Line(%d) <=== Set OID_RT_PRO_WRITE_EEPROM. MPSetInformation%s(): Line(%d) ===> Set OID_RT_PRO_SET_ANTENNA_BB. MPSetInformation%s(): Line(%d) <=== Set OID_RT_PRO_SET_ANTENNA_BB. return!! MPSetInformation%s(): Line(%d) Set OID_RT_PRO_SET_ANTENNA_BB, antennaIndex(%#x) MPSetInformation%s(): Line(%d) <=== Set OID_RT_PRO_SET_ANTENNA_BB. MPSetInformation%s(): Line(%d) ===> Set OID_RT_PRO_RF_WRITE_REGISTRY. MPSetInformation%s(): Line(%d) <=== Set OID_RT_PRO_RF_WRITE_REGISTRY. ̋U@ U eS]EE Vu;W}Eĉ]    2  )~ HtiHtQHt2HtH P3f Pjj$P3f Pjj73f PjjV 7 PVi 3fP PVhl 3P PV[IT  fGf < 4 %3 ( =  hhh%7hE̍EPjV3҃}sUjY 4 % E 9  hhh1%3uh2"% ?;}E9xduB4 %3 US = F hhh$h Ɔ 4 u`%3 t0= r'hhh$Epdhq$}E@dƆtVĚuȁ t2= r)h h6hJ $uh^$4 ɻtu;t t.`u$uu*u +#3 t*= r!hhh#h#PV.PVƆ.PV.8PV.x*PV.0+PV}.4 #3 t0= r'h"hh"h"ff= f wftQPEPo7|t jSEPY7jV.ef vj XfPEP)7jEPS7}tjVUE̋MHdP5EMEjY 4 % E9 zhhFhZ!hnTjY9M4 3 49 (h|hh!hjYtC9Mr>4 3 9 hmhh\!h 4 3 = h^h>hR!hft4 3 t*= r!hhh h j X9EsOOtOtOOQPVcQPVcQPVD4 3 = hhhb h- !:D{F"tgSuuWu V=Ef4 3 Q= Dhh.hBu hV4 3 t*= r!hhnhhxj X9EO3  Ph V-b4 3 = hhhh`4 4  t*= r!hHhhh.V4 4 # t*= r!h%hRhfwhzmj X9Es MGHw3fPjV膳4 4 # = hDhhh`4 3 t*= r!hhhhj X9EGOEt OPS%WVt 3ɊmĊȋ% EPWVx4 3 = h h6hJ=h^ 4 #3 t0= r'hhhh 4 jZ9UsEE4 #3 t)9 r!hhhhE#3 t/= r&hh*h>wEPhRhuV84 #3 = hhh)h4 3 t*= r!hOhhhW#RP#R QV4 3 t*= r!hh&h:hNE̋M_^[i̋UE h Pu?]̋UE Pu@]DrvIFIndicatePackets%s(): Line(%d) DrvIFIndicatePackets(): Packet indication number is larger than buffer!! Drop!! DrvIFIndicatePackets%s(): Line(%d) Failed to allocate NdisPacket DrvIFIndicatePackets%s(): Line(%d) Failed to allocate NdisBuffer DrvIFIndicatePackets%s(): Line(%d) DrvIFIndicatePackets(): Packet indication number is larger than buffer!! Drop!! DrvIFIndicatePackets%s(): Line(%d) DrvIFIndicatePacket(): failed to allocate resource! status: %#! DrvIFIndicatePackets%s(): Line(%d) Failed to allocate NdisPacket DrvIFIndicatePackets%s(): Line(%d) Failed to allocate NdisBuffer ̋US38]EE9] 8]VW]EM }SW袒uSWUEEE=VEP39MH}D{PtEEPEP39MUȋuxt@ PH @H;uX ` 6Fd0EEE:}%E=VEP39M5HDf{vSWbnX C PC PEPEP39MUȋuxt@ PH @u6F!\0EEE:E 4 3 = jHhhh6hE4 tZ= rQjThhh4 t'= rjch8hPhd}}ululjW>VQPjW=4 3 t'= rjvhh]hSE4 3 t-= r$hhhuh0}}=pMQP4 = hhthh64 = hhhqhgulEP6׃}u6h}t}tuX uSV+}t'ljVc<WQPjVd;ME:s} *<7VKu_^[ DrvIFIndicateMultiplePackets%s(): Line(%d) Failed to allocate NdisPacket DrvIFIndicateMultiplePackets%s(): Line(%d) Failed to allocate NdisBuffer ̋UVu W}VWJSE x] VEP39MHDE XQtEPEP39]Uȋ;u9Xt@ PE H M @X 6F\0E :KqE 4 tZ= rQhh h h .4 t*= r!hh@h`ht} tJu ] jX lW9tSW}VQPjW8 u WS}[tE tPhVW-_^DrvIFCompletePacket%s(): Line(%d) Queue to many mp send packet ̋UEV3tH + ;v8 4 #3 t*= r!hhhih_M EV@P^] DrvIFIndicateScanStart%s(): Line(%d) ==> DrvIFIndicateScanStart() DrvIFIndicateScanStart%s(): Line(%d) <== DrvIFIndicateScanStart() ̋ 4 V#3 t0= r'hhdh|qhg 4 #3 ^t*= r!hhh8h.DrvIFIndicateScanComplete%s(): Line(%d) ==> DrvIFIndicateScanComplete(): status = 0x%x DrvIFIndicateScanComplete%s(): Line(%d) <== DrvIFIndicateScanComplete() ̋U 4 V#3 t3= r*hh|h:u h- 4 #3 ^t*= r!hhh h  ]DrvIFIndicateConnectionStart%s(): Line(%d) ==> DrvIFIndicateConnectionStart() DrvIFIndicateConnectionStart%s(): Line(%d) <== DrvIFIndicateConnectionStart() ̋ 4 V#3 t0= r'h hh h 4 #3 ^t*= r!hhh0 hD DrvIFIndicateConnectionComplete%s(): Line(%d) ==> DrvIFIndicateConnectionComplete() DrvIFIndicateConnectionComplete%s(): Line(%d) <== DrvIFIndicateConnectionComplete() ̋ 4 V#3 t0= r'hhh  h 4 #3 ^t*= r!hhFhf hz DrvIFIndicateAssociationStart%s(): Line(%d) ==> DrvIFIndicateAssociationStart() DrvIFIndicateAssociationStart%s(): Line(%d) <== DrvIFIndicateAssociationStart() ̋ 4 V#3 t0= r'h$h"hB hV 4 #3 ^t*= r!h(h~h\ hR DrvIFIndicateAssociationComplete%s(): Line(%d) ==> DrvIFIndicateAssociationComplete() DrvIFIndicateAssociationComplete%s(): Line(%d) <== DrvIFIndicateAssociationComplete() ̋ 4 V#3 t0= r'h1hXh|S hI 4 #3 ^t*= r!h5hh h DrvIFIndicateDisassociation%s(): Line(%d) ==> DrvIFIndicateDisassociation() DrvIFIndicateDisassociation%s(): Line(%d) <== DrvIFIndicateDisassociation() ̋ 4 V#3 t0= r'h=hh+h! 4 #3 ^t*= r!hAhh hDrvIFIndicateRoamingStart%s(): Line(%d) ==> DrvIFIndicateRoamingStart() DrvIFIndicateRoamingStart%s(): Line(%d) <== DrvIFIndicateRoamingStart() ̋ 4 V#3 t0= r'hIhhh 4 #3 ^t*= r!hMhh2hFDrvIFIndicateRoamingComplete%s(): Line(%d) ==> DrvIFIndicateRoamingComplete() DrvIFIndicateRoamingComplete%s(): Line(%d) <== DrvIFIndicateRoamingComplete() ̋ 4 V#3 t0= r'hVhhh 4 #3 ^t*= r!hZh@h`htDrvIFIndicateCurrentPhyStatus%s(): Line(%d) ==> DrvIFIndicateCurrentPhyStatus() DrvIFIndicateCurrentPhyStatus%s(): Line(%d) <== DrvIFIndicateCurrentPhyStatus() ̋ 4 V#3 t0= r'hbhh:hN 4 #3 ^t*= r!hfhvhdhZDrvIFIndicatePacket%s(): Line(%d) Failed to allocate NdisPacket DrvIFIndicatePacket%s(): Line(%d) Failed to allocate NdisBuffer DrvIFIndicatePacket%s(): Line(%d) DrvIFIndicatePacket(): Does not have enough RFD DrvIFIndicatePacket%s(): Line(%d) DrvIFIndicatePacket(): failed to allocate resource! status: %#! ̋U eSW} rWu{VuWV}`SFEPEP39Mt;4 = hhPhdShxEHDfvWVYEx G PG JEʋuUztR BEH E@tbC PC PEPEP}t4 3 t*= r!hhhh{39MtEP]LH4 t*= r!h:hh&hEHD]ljV[)tWVjMQPjVN(t|C =pE ulEPS׃}uShu Vl@4 t-= r$hlh<hPiuhh\WVh^_[̋UQMj5 5 uh;  u u%%%%̋WjY3` @ D H L P T xX l\ `_̋ 4 SV#3 Wt"= rhSW6h, 4 #3 t"= rhSWh 4 #3 t"= rhSWh 4 #3 t"= rhSWhl 4 #3 t"= rhSWvhXl 4 #3 t"= rhSWFhD< 4 #3 t"= rhSWh,  4 #3 t"= rhSWh 4 #3 t"= rhSWh 4 #3 t"= rhSWh| 4 #3 t"= rhSWVhL 4 #3 t"= rhSW&h_^[̋ 4 SV#3 Wt"= rhSWh 4 #3 t"= rhSWh 4 #3 t"= rhSW{hq 4 #3 t"= rhSWKhtA 4 #3 t"= rhSWh\ 4 #3 t"= rhSWhD 4 #3 t"= rhSWh0 4 #3 t"= rhSWh 4 #3 t"= rhSW[hQ 4 #3 t"= rhSW+h! 4 #3 t"= rhSWh 4 #3 t"= rhSWh 4 #3 t"= rhSWh 4 #3 t"= rhSWkha 4 #3 t"= rhSW;h1 4 #3 t"= rhSW hx 4 #3 t"= rhSWhd 4 #3 t"= rhSWhH 4 #3 t"= rhSW{h0q 4 #3 t"= rhSWKhA 4 #3 t"= rhSWh 4 #3 t"= rhSWh 4 #3 t"= rhSWh 4 #3 t"= rhSWh 4 #3 t"= rhSW[hQ 4 #3 t"= rhSW+h! 4 #3 t"= rhSWh 4 #3 t"= rhSWhp 4 #3 t"= rhSWh\ 4 #3 t"= rhSWkhHa 4 #3 t"= rhSW;h41 4 #3 t"= rhSW h  4 #3 t"= rhSWh  4 #3 t"= rhSWh 4 #3 t"= rhSW{hq 4 #3 t"= rhSWKhA 4 #3 t"= rhSWh 4 #3 t"= rhSWh 4 #3 t"= rhSWh| 4 #3 t"= rhSWhh 4 #3 t"= rhSW[hTQ 4 #3 t"= rhSW+h@! 4 #3 t"= rhSWh, 4 #3 t"= rhSWh 4 #3 t"= rhSWh 4 #3 t"= rhSWkha_^[̋UE SVW$>4 4 Ѿ#3 »Tt(= rhSWh@ 4 #3 y= lhSWh,N 4 Ѿ#3 »Tt(= rhSWh 4 #3 = hSWWh 4 #3 Tt"= rhSWh 4 #3 t"= rhSWh 4 #3 t"= rhSWh 4 #3 t"= rhSWh 4 #3 t"= rhSW[hQ 4 #3 t"= rhSW+h|! 4 #3 t"= rhSWhh 4 #3 o= bhSWhPD 4 3 6= )h( 4 3  = h hThXhL 4 Ѿ#3 »Tt(= rhSWh8 4 #3 = hSWh$c 4 3 U= HhhThh" 4 Ѿ#3 »Tt(= rhSWchY 4 #3 = hSW+h 4 3 = hhThhk 4 #3 Tt"= rh SWh 4 #3 t"= rh!SW~ht 4 #3 t"= rh"SWNhD 4 #3 t"= rh#SWh 4 #3 t"= rh$SWhp 4 #3 t"= rh%SWh\ 4 #3 t"= rh&SWhH 4 #3 t"= rh'SW^h4T 4 #3 = h(SW&h  4 3 = h,hThhi 4 Ѿ#3 »Tt(= rh0SWh 4 #3 t"= rh1SWzhp_^[]k--W./0V00 11133̋UME QVp;^~2 LD;]̋U UE Vf0fufpfWfutEeƍDEuf_^ ̋UEf8&u@@2]̋UEf8&u @f@f3]̋UExt2x]̋UQE8u2IWj _f9xw27Vuf&H }SENJPڈUT;;u } u }u }u}ytpu}iu1}QPw} jPQ&D8f[uS}rMjh$ P0u9Eǀxu,}w&TPSPE QfE@@ffEMDEEHG;[^_ ̋UE S]VWx4 Ⱦ@#3҃ t/= r&hThhhhP4 O3+IIItB# {= nhhhh;GPh ,># 9= ,hhhhh#3 t*= r!hlhhhh"0'Hj PjS#504 #3 = hhhhT 3ɍ9QSPh. C#3 t*= r!hYhhhh"#4 _#3 ^[t*= r!hhhhhh]̋UQQE 4 VWx¾@#3 }t0= r'hhh_h|U4 GtvHtEH#3 = hhh h\q#֋3 tX= rOhhhh@,#֋3 t*= r!hhhh$E#"4 Ee %[S]UExt:H :t zKAt=~N4 #3 = hhhCPj u h<txe} ~nEuxRtP:MuF:PTu;:PUu0:PVu%:PWu:PXu:PY+U E 9U|tMFEFf@fFdHt]HtTHHtV tQtL4 %@3 t0= r'h hhdhF FFPjF WF PpheFG0FG4FfG(fFfG8fFEPF P WAC }f'C f|EffHN@Ff{@UE%E  9E U4 [#֋3 _^t*= r!h-hhhx ̋UE 4 SVWx@#3 Et0= r'hChHhh, 4 uF =~F#3 = hMhHhAFPj h0EPEj"PFf'FfD FDffOHOHOH@fOfHMHfF 4 #3 t*= r!hshHhh_^[] ̋U 4 EESEE VuWx@#3 t0= r'hh h,h" 4 F=~F#3 = hh hFPjhEPEj#PFf'FfDFDffOHOHOH@fOfHjMQPfF4 #3 t*= r!hh h-h`#M_^[ ̋UDESVo W=4 ǹ@#3 ‰u^t5= r,hhhhl=4 @~y~oE z\))E р jE^uyj^@@t MFE3fuF fE3EEEEEPEPtnEPEPEP}ȥEPfTȍEP(f;MvMU89't f;MvM}uEEPEPhu=4 uM(tf}wEf@fv f9Ew fuPf}rH@3 n= ahohh(EPh 6jQExuQjuX4 %@3 = hxhhhEjPSTfEfCE:'3WhRPjWEE WUrE 3FъNcEMvuuRWLME+ljCE CCs3Ctj(jeiCfFff}sfC PuVjuNfRuK4 %@3 = hhh~h#3 = h,hhGE))QPh*J#3 tB= r9h#hhE @PFPFPh(_^[̋UE SVuo Wx4 %@3Ƀ t*= r!hhhh~jV`jVR 调jVƃV G PjVjVƃV jV`4 _%@3 ^[t*= r!hhhh]̋U SVuo EE X4 3%@ WMt*= r!hh|hhhjVuF<f'FDEffGGCGCGG fCfG fF ER ;ÉE 4 %@3 t*= r!hZh|hh@EjfjG PGfFju4 _%@3 ^[t*= r!hdh|hh, E VʃMwojpQ E @jPEPE H9~@9UB 9B E MA A fFE;ÉE zB4 %@3 t2= r)h0h|hFPuhEMkf̋U33ɋUAr?]̋U SVu WEEo jPEV $ <xjG PEPftjXf%fjPEPEPR 4H@4 %@3 = hhthPPPEPEPEPEPEPEPhEPR H@4 %@3 th= r_hhthPPPEPEPEPEPEPEPh8juM_^[y̋UXES]Vu NSuEE4 %@3 t*= r!hchh0h&jS=uhWjSEeE EPVWEPuEPe}̥EPuftEMDE4 @#3 t-= r$hWhvEPhe4 #3 t.= r%hWhjHhW%h t&= rjMhWhdMEPj&Q4 #3 t#= rjQhWh@_^[]̋U4 Vu% 3Ɂx Wt'= rjfh` hqh8 g} vj _Ɔt~} tPu Pj@YhIuvSSVt@Ou[j@_>t~t~u jVuhOuۡ4 % 3 _^t*= r!hh` hh ] ̋U4 S]V% 3 Wxt*= r!hh hEh ;} vj _Ɔt~} tPu Pj@YhIuvSVϣt@Ouj@_>t~t~u jVuhOu&j@_>t~t jVShOu4 _% 3 ^[t*= r!hh hHh >] ̋U4 Vu% 3Ɂx Wt*= r!hh@ hh } vj _Ɔt~} tPu Pcj@YhIuvSSV|t@Ou[j@_>t~t~t jVuYhOuۡ4 % 3 _^t*= r!hAh@ hh ] ̋U4 SVW} #3Ɂx t*= r!hXh hh j@ò^hNue}u E }@sq4 #3 t1= r(hdh hUFPh DE NVWH t NEEE ;ErE4 _#3 ^[t*= r!hph hh` ] ̋UVu ujVju 9VN^]̋UE)Vu utjV|P4 3 tG= r>hh  h<FPFPFPFPFPPh (^]̋UP SEE VuWԞ 3V:p 4 "#3 t*= r!hhh hh4 8)\fEf t<4 # t*= r!hhh h4h *26j Xf9EwE9ftP8Dp :t8:t 8`*+4 % t*= r!hhh hQh GSSSSSSSSSSjjV+{?V$48t8t-`u$uu*u +t84 % t*= r!hhh hh fEf;u Pmuƅ8tf8)t/8t!9ujjV՜]SSVȜV߳8)t'8tjjV覜9u &jVhf}f +8tx*PV++8t0+PV+"?uPVf؝PVV!Vuj Xf9EwE9faPGj Xf;w9ftP88`u$uu*u +tY8XtN4 4 %@ = hfhh hxh8 nz9@f؝f t V(V(+  u=r u8-ujXPSPV觕f E؉fDž wf9tPEPYt2;ft!x2QPP%ffPP3f3fP3 -P3f-P3-P33PPjjjSV wPV;M_^[̰̋US] Vu~TO4 %3 t+= r"hh hSh ~jVVqsVV3W?^[]̋UfE Mf]̋U4 3 Vfu t.= r%hFh hPh EfR(^]̋U EEEEE4 SVu%3 W}t6= r-hh h肿EPuWu h@ l E #j _9}䉆@v}}tuuk=0OP}E䈄3tM3Pju džPPSVP}uj} juD8P juD8!Pj juD&PP jD8+69}u:s5}t/ j uD8P jD8)uP jDPEP3PhEPTl4 _%3 ^[t*= r!hh hh M蹽̋UVuWj X9EvE}s2uk=0OP#3Pju >PPWVP2_^]̋USVu39lDtSDPV8)tE4 % t*= r!hh| hh8 jV^8W8)t=4 #3 t*= r!h(h| h輼h 貼VO8)tFV;4 #3 t*= r!h4h| hqh gu V`SSVڔ8 tj fdž Pf_^[]̋USVu38)uV8t48)tV艫8)tV:u |PV]SSVDWP1f_^[]̋UE Vu9t dž3;ttBt=~ +8 t!8t8ujjVzaVL^]Ɔ+̋UQQ4 SVuW#3 t*= r!hh hݺhd ӺV&8)t74 # t^= rUhh h蚺h  萺28 u2+X S\ WRP|;wrdw jV߫jVh:ñt8:t 8`*+8(8ZE+ SU WRP迹=v ƆE E 8tDSV4 % = h h h=h SSSSSSSSSSjjVo;:t8t(`u uu*u+tSVp4 % t*= r!h,h h跸h 譸_^[̋U 4 EEEESEVu#3 W}t0= r'hjhh hEhD ; 4 #3 tD= r;hmhh h u,E$u(PE PWu h 4 (U=ǃE}$uZ} uTuP t @tt=@u4#3 = hhh hnh vjX;u}sx@uoE i u}s[@uRE PuH}sB@u9#3 t*= r!hhh hhh 2Uȑt t} {9E r tVE,M-U*}+ M( M) 33 ǀ}$t"đ}$tYđ}$tE} t E舆NuV5}tEuk=W0OPEM舄1ljV5}tuuEƆp 4 %"3 t*= r!hhh h衵h, 藵}E u\Et-jGPEP(jGPGPjEPGP jGPPjWPu=E$j#Ek=0OPEP7PhEP&cItu?4 #3 t2= r)hhh h跴E$Pu h 襴jju džu$uuVP4 #3 tK= rBhhh hWh M%PuRWu VUM_^[(̋U}t3E%Puu3 uu3]̋UVu38)tE8Dp t=4 % t/= r&hzh h藳E Ph 舳E RPV=E u -V9'$^]̋UE38t:4 % tr= rihh hh Ff} rC4 % t1= r(hh hղE j PhP IJ2GVu 4 % t+= r"hh h臲Vh |^]̋U4 %3 t-= r$hhD h;uh .u umQ] ̋UV39u v/WMj3Ҋ_3ʃt5 OuF;u r_%^]̋UjuU  ȃM] ̋U E4 Vu%3 W} t2= r)hh hOEPuh` =Ej3Y vt#u WPh P3}S39 v2 sEPEPW EMDC; rԀ)[u?}u9ee33TU@ rjX3TU@rMMEPjVM_^8̋UEM 3q*]̋USVu38)t2E hDuf<'fT( fdžT(9lDt ;uSDPVkS|PV8,CWte8Ct]9hDu!E Pj9VE ]EPj:V4V(t-CPj:VE E Pj9ӉhD_^[]̋US38] Vut/8)uSV%jjVƆ)Ɔ)PUV;jVTh;8)tVV%VƆ))ϵSSV U^[]̋UEM -<']̋UEfU :'f;tQjPf-f]̋UVuju =p PƆ

hP h虩h 04 3 t*= r!h;hP hghl ]3@PW39'PW^_^[]̋U E 4 SVuEW33 E Et)= r h] h Su hl ը}j V<3 4 3 = hl h hzu h  mZ 4 3G t.= r%hs h h6Ph (Sif;'j V3j Vu_j Vq3:j VƆ36iE \EPj'VE}HHk) s tjVƆX їj(PVj0PVƆ%jVƆ(jVXPVBjV"jV[jVSV4 4 % = hy h h賦h 試`jV s E s E  4 3 t/= r&h h S\s u hp IEPj'V}}uVl}2@tt 3uVyQ4 %3 = h h S该hP 襥!s u0}E @ E 4 3 t-= r$h h S9Ws h ( 4 3 t0= r'h6 h Ss Wu h }uj VTj VƆ3+ 4 3 t&= rhA h S衤hp 藤E P3fftjPVl늃} uVpx}uj Vj VƆ32_^[̋UQQ39E EES]VWEPjSEPj S4 @#3 t0= r'h^ hX hΣuuh 辣M+Ej^E @+QS:4 #3 t3= r*hb hX hqE+Pu h ^_^[̋UQQSVW}Pi8PHVWL@3;ÉEL6蒷9PE]]EMi84h0SW Ev 8v 4v <v `4d8jhXltEЉQ48ЉQ;8sjHZQƒMű 48;щ]s 4BjZ؉4;щs 4Bj Z‰ UЉ 4$;щ(s 4B4jZ‰,U;sCdžlHN1pTEE;PE$p@P|VWE36i39pEvJ@4h FPWu*HN1ptEE;pr1 x@PVW肴Eu\36޴39xEvD@4h@FPWu$EHN1pE;xr1 E_^[̋UES33f9Xv6VWʋ|,tf;tqGGCBf;Pr_^fX[]̋UQQEM PSV3;WEuM s_T,:tD;uE} +];vB+E]ƊFA;uu;utXEEHE 9M r;ut<4 @3 t*= r!h{h hht ݞEE_^[̋U, S]3Vu W~ EEEˆMME]xfE+MtHE tjHOEjOEj EMfgXF j|QP߲jtF@PEF PF@E9PEF P袲E9jP~P苲EF jv@Pyjv@xPhGfgEGEGEGEGEG jEEPj jVfEfMf=Eetu艃 HEPuDu dž dž@n Etd)`)xfƆ1fi)fF tPh ƜYYjYf9NƆ2voUD0,t ƒw Af;NrL@@0+Š@< t<u4+f}f}7f} x4 %3 t*= r!huh hhx jh@ v0萰F0jPX HM؊HMيHMڊ@EjEPF0 PR @jjh8 jh0 v0,jXFF4 #3 t-= r$hp h SEPjdh` ֈEE_^[̋UMVWXflj pfǁ`fǁZǁPǁpǁxLt_&PHPL@OuٍQ_^]̋UVuW3V}E;ljEu2zS] WSVK р uyE} uNf9{E f}t,6M4AP/f>E fE f;Cf}rff9{}}uuE U|,M+M;v+uf7f+uEQMPEAP裛uEuu;ueE fEf;Eu7fE f;Ct-UfffMuЍTDUEfE f;CFuEM{ C,3@ CfCP[_^̋USVu 3;uC4 @ f= Yh h hh 3FW}t PWF+t3Ht"HtHuL@W>@W0@WP"9@tjWuVWtjW 8t+80]v ESWEE:0rfNl^^f^@^123fHN1pT_^[] ̋USVW}jW-j t[PjP WQ<96uKuWͣjW۬_^[]̋UQSVuLWEtE {HPjP VQ9?uPjP VQ9u獻P jQM PV9?uEMu} P PQtV9?u|t PPP VQ辧9?u拆t P踗lP0 PQTV~9?uދHt LPx_^[̋USVW}EPj'WEE u VW39^ uo` t h$ 踂YVW)t0u'@tuN8uSVW&uF E6)t|^ C$ tjPxP3f uj Yȁt+fuj X% jP~P苖u,` t h 軁YF 8VWC=^ C$ tjPxP13f uj Yȁt+fuj X% jP~PڕF $ <VW讧VWVxSxlt"u8u*u '?F<sEE*u 't2xPSvY\UfWEFƆAF0qLvB 91V QF $ uS#,W} ~WSƆ'Sm E t t E uWSt E EE E4 %3 t4= r+hU h8 h*jEPE Ph jSd;t:} @t>tuuuu uP!tK3dP9} u:u6@tt tut tjt jSdj FWP~FF O' vj YɍWfNt QRP}fHfMuG@PSfG(fG*ďLfG8fސu $ 0'tu^t3]PSm`dPSƆ&Ɔ'Ɔ%ƆsjjSCu}u ƆƆSHHHX #щP\H@\t(H`HaHHcPa@h ʈH@h@H@aHx\t9 t RQPu|HHHPHf fHTHd,`\H,V7H@\t"Sxtt WS@ S@WSWSt t h gYn WS蕿tl Sltl WSxto WS迿tm WStl WStm WS$tm WStn WnWS^jSƆȘ4 %@3 _t2= r)hN h8 h;fPht )f,~ FPS uuSXT t# PFPP v P P轩3ƆHL4 % ^[t*= r!hi h8 hehX e̋UQQ4 S]%3 VxE t*= r!hw h@ h4eh$ *ejS tE WS} } @t:t*u duu du uJd!tA3dP/tt tu"dt tjt jSdj WFPyGtO'QPFPyG'< vj XOfFt PQv xfHfMuG@PSLfG(fƆ&Ɔ'Ɔ%fG8fސu $ fސt f%fސ0'tu^t3]PSB3ƆYƆPS$SƆHH@X tz4 %3 t*= r!h h@ hch cH@\H,ߐj PHtPwwX4 %3 t*= r!h h@ hbh bH`\H,ߐV!H@\t"Sxtt WS@ S@WSܸS莹tl SpjSƆ]4 %@3 t2= r)h h@ haPh aSbj:WjSZ4 3 _t*= r!h h@ h|ahh rab Su*T!ZƆ t jS4 %3 ^[t*= r!h' h@ hahL a̋U SVW}ExE4 %3 E]t/= r&h6 h h`F6Ph `jW~~6uFvMMȈEjEP^SEEMt$ ]F63fސƆ&Ɔ'Ɔ%%fސt f%fސt f%fސW)u  uE@u^Ww)tt}tuEEE $ $EuWf@t3 t.t tu;vƆ@u}ujwƆ$3@PWRPWWƆH0'u-2f}v$ _^] ̋US]VWjSduE t} t+7NVSHǽt9?u ~p7E } rjSu_^[]̋USVu38W(u8tNVVDPVXPVXǨWVXƆ"VƆ"SV>_^[]̋UVuWVf3j džx+Ɔ))) ---Yȗ3_fdžf^]̋UVuEPj'V}Ps vx4 4 % t*= r!hxh h!Lh L} Vt {ZjV?V 4 4 S#à t*= r!hh hKhp KE AEAEW}AEAu ƆA9AƆAAfdžA!tWRQP_fGfAE }4AE$AfE(fAE,AfE0fAu Ɔ C9BƆ CAfdžBtWRQPc_fGfB}8_u ƆCju8CPƆC0_}dž4u#s ujVIj24PVR4 #3 [t*= r!hh hJhH J^]4̋UQ 4 SVu#3 WD t,= r#hWhIh, I 4 3}#3 t&= rhWhIh {IEPj'V}+/C8M ɈAuE}AEAEAu ƆA9AƆAAfdžA!tWRQP]fGfAE }4AE$AfE(fAE,AfE0fAu Ɔ C9BƆ CAfdžBtWRQP#]fGfB}8u ƆCju8CPƆC\Ɔ.CjV9EPj'V}uiu8u4u0u,u(u$u uuuuu Vk4 4 #à A= 4h/WhGh jV!o)ttV肿E E$Eܞ xtƀ4 %3 t<= r3haWhG  u Ph FYY}} E M3fAft+f= vj Xf tPQY[E$M49'fE(f:'E,<'fE0fV(fAfv/f=vf tAPQܘZ/t2t%x2QPܘZffD ܘVE8ffl*Ɔ/Cj(PVwVƆ%0'9'Q@tt !t ƆƆEPjV}ueEPjV3P3PVjVm4 #3 = hWhEht Da4 #3 t6= r-h?WhDPPh DjV mٞ t V4ƆР _^[4̋UM SVu3W}8 tėuf3f3@f‹ȗė2f9v&‹ȗff;r39u,9ėu0u*hDYΈΌ? r_^[] ̋UQ4 EPEj/PEtE4 ̋UEǀ]̋UM3B38)t8)u 8u]̋U, VuWEXj_EWEPEPUWU3ɊD ЈD D ЈD AJOuVjEPj EPݪM_^~B̋U4 %3 Vut*= r!hh| hZBhT PBj PVƆ ^]̋USVu28 v+0ju @FxP胔u: r2^[]̋UE0dQPM]̋UQQESVp`4 W@#3 t*= r!hhd hAhD wAj)<r EE؄+e3ҹ3h؋+(kw EwPdPMUh PjPU 4 3# ‹ t9r4hhd h@uuSh @ 4  38 u1# hhd hm@h  t1# hhd h3@h jo 9C\v1# ]Thhd h?h .))E3U;(dtE#3 t5= r,hhd h?j)Puh@ s?jVqhPwPdžddždSh P}PShdd38(d+}i3ҋ؋؄+w3؉84 # t<= r3hhd h>8ddh >jVpdždmE+8jYMi;vE33Hd4 # ts= rjhhd h>dSh @džd4 #3 t1= r(hhd h=dShd =d4 #3 t1= r(hhd h=8Sh x=jVohPwP Rh P}PQ=#3 t+= r"hhd h=Sh =džddžd;d@d,# t&r!hhd htEIu}u ǀ;}3u ;!u!3<;vu!FLr؃2r‹Mh0 QlP.P_^[̋UVuS 3:W 8)8)88 -<t@;u*;u;u;t8 rQ|PV_^]̋UESVp`4 W#3 t&= rhh S::h 0:3fjPVsƆ-4 #3 t&= rhh S9h| 9_^[]̋UEԞ S] VuWjMfKVP}fM1NPThlff;EuEg ft;g P;‹]f t PSQMEt jPVME t jPF:PMGf4V4 F0F0SV4G F0fG jjufF(fG"ufF8 RWU迄u"j Xf9EwEF'tPWFPMuW萄Sjju_ufttQPF@PLfHSjjuu3f;tLMSWjuuff;t ffJSWjuuHf;t@F*l Ef ܞ xt1SWjuu fttQP -Lf Sjj uu~fujP PƆ KƆ 3ɉh tff3xSQj0u3u􍾊c~f҉Et džh *SjWuu;~f҉E"džh h }utjWpP?KGGutPu썆pP"K}GtfGGffv-f=s'2fv Gуxff;rfjGh GWfJffv,f=s&2fvW0ff;r$$$Sjj0uƆbu|ft/H v%ъu b ub@JuSjWuu|ft-H v#ъub ubJu PyRjjWuE ua|fu.jjWuuL|fuSjj uE u3|ftVRPu uZR m VEPuSjj2uu{f҉Ut&tMQPHD0@PIfEfHSjj*uu{ft]Ɔ^Ɔ]Ɔ^SjWuƆuw{EEPVuUSjhuuQ{fƆvƆ@tƆƆƆSjhuu {fEu&jh PiHuEƆ@ƆƆSjWuuzfjPQGtFƆFFFFF"ˆƆƆSjWuuzfuƆ@ƆƆExtCSjWuuyUf9Ul wUf t RPQFSjWuuyfEcE0'tV詼@@d džd 8c 8t;| t h! 1Ydu džd $t džd| t h 1YLVEPuƆ_^[ ̋U eS] VuWxPEfCfE슇<M}<u tft]tTuQ}tG4 %3 {= nhhT" h0h(" 0HSVǷSu3E <@7i 8VS]S39E u3Lu*hPPuuw uRPb|MQLPjSEbn}EPu;uWu+4 %3 z= mhEP3ɍD\4 % t9= r0hhT" hz/PEPh! a/E$,PdX4 %3 = hhT" h /h! RhjjuuevSuEU艷MQELPjuEm}_E$:^?f;uQ PA3@ued W P:Vu)aB4 %3 t2= r)hhT" ho,Ph8! ],_^[̋USVuԞ E4 W3j% ZM UMt19 r)hh# h+(Php# +(EEei 0xEPMPjVj}Nv<o] s3kpt $d3fCPfK3PKPYx+EMx4 Ѓ@3 t/= r&hh# h +hT# +4 KtN@3 t*= r!hh# h*h # *@t tuK3<t<u ZfKt MAB@t 0&ȑItgItH4 %3 tr= rih@h# h*@ȑh" ):u N &u'N@uN u NKS@PuySVgtMv  E jS|PD>u#8 -u8-t -t XNXE EE:(;} 328] }EvfE p0mt$Ëx'ujh" P=t.ËX3;rw;EvE]:] r]EfH8t3tEt3tEM4 %3 t2= r)hh# h(3Ph" (3<t<u7EP-WjV?fEt@tjXR3PVsE4 %3 t-= r$hh# h'uh`" 'E_^[̋UQQS3ۃ} Vu]] u9@ uV8)t 9] B} 38uHƆ4 % E= h hL$ h&h0$ 4 % = }h hL$ h&h$ W9] |fؘ8)EuB8u43@PVSSVXo Y\,V8uEPjVEVY4 % 3 t^= rUh@hL$ h%h# 24 % 3 t*= r!hDhL$ h%h# %E Pj/V] :4 % 3 t*= r!hMhL$ hU%h# K%Pj1V8]t}u}u)u VTN8,Ct9] uVE Pj;V^[ ̋USVu38 itD4 %3 = hhH% h$h% $_8] ua3t f؝f=rV4 %3 t4= r+hMhH% h:$؝jPh$ &$2fdž؝@f؝ 4 W#3 t== r4h,hH% h#؝PE Ph$ # 4 :t8uO:t8tC`u:u1u(*u+uSSSSSSSSSjjSVR8#3 t*= r!hDhH% h0#hd$ &#_^[]̋UE S3+VuH94 4 % t*= r!hht& h"h & "jVJ:ۈ- --tjVV&jSVV#4 4 W‹% ǿt:= r1hht& W5"ؘPh% #" 4 4  tD= r;hht& W!3Px)P)PhX% ! .C8CڈCAA#R C#3fARP3AP3fAP3AP3APA#P3AP3AP3AP3APVAAAAAAfAAAfAAfA CAfBCf_^[]̋USVuWEPj'3V] ]):ÿ#:t8 :t 8`*+8 V8 -8-f f w8 u jVSVf f؝--- --4 # t*= r!h/h* h\h* RjSV,9]t SV&fؘ4 # t2= r)h<h* hؘPh`* 4 # tH= r?h?h* h3Px)P)Ph*  8)t8 uVfؘuw8ژuo8$dtg8)H4 # t4= r+hRh* h5ؘjPh) !8 ujVfؘ948 t 8E 8 8D:t 8`x*k+^:t 8N8BV,7EPEPV]]8)tVOEM;ÉEuuf4 f=4 uk8)tc84 (uU8 uM4 % t*= r!hh* hh`) 'W,0f4 9]u f=4 s8 9]4 # t0= r'hh* hNuuh( >}u jVxnV$8 -u~l4 # t*= r!hh* hh( j|P-P-Ɔ -dž-Z0VHOV莤V\fp- 4 # t8= r/hh* hX-Phx( F 4 -# t2= r)hh* h -Ph(( j)- --V-V,jVfjVhjSV9t4 % ÿ' t&= rhh* hwWq 4 3 t&= rhh* h?W9jV- --3<t<uƆjSV8 uEPj/VEVSV4 # t0= r'h h* huuhh' 8 -tdx4 # t2= r)hh* hW-Ph' ESV- --#jV.ė888 t9 w9 dw dvE $ȃw wV蕏V賐4 ` tJ= rAhh* h{$h& eVi :tV VV V8tӠ €rƆҠ  Ӡ Ҡ VJ4 # t;= r2hh* hE P h& E _ $(^[̋U Vu +uEEEPgE}ؙEM^8̋U Vu +uEfwfEEPEEM^̋UVu uVu^ <u1SWj [jxWP{+Kuju ƪ Ve+_[#0ju @FxPD+ ^]̋USVu38(WvF63fPfG!PWLc<uGPV t(C ;r3_^[]i 30̋UVuh+ jh0dPVƆ(ddžddždG5uuh0dPVE^]̋UEjjp`]̋U 4 SVW#33 t3= r*hh+ hDuuu h+ 1}uEjVE4 #3 t-= r$hh+ huh+ E+tHt HuE HE +Eu9u ]MˋPUEuM9uuE} }u EM} 4 #3 t4= r+h,h+ hNtPVhL+ :H;M~MEEEM3;E s4 #_3 ^[t2= r)h5h+ hEPuh+ E̋UW}Wuwf,fvSV~"P3PWBKu}M~aE M 3!]~ M8ى]t E9u|9uu}M߈FK M u} du-)t$3 v DŽ@;|4 %3 t2= r)hh$, hEp Ph+ ~Ep 3+t6Ht!HtHtHjtQjQjjjQVP Qj슇-^[_ ̋U 4 SVu#3 WxEE Et*= r!hC h, hh\, EPjVPjV3fސƇPV讥GPjV3fjfLJؐPWVjjVWjVEPj4V tjPVVXFjVUE Pj/VE Hx\t,EtEHEPjVEMuV_0Vw@ujjV?ƇjVG7Ƈ%h4 _#3 ^[t*= r!h h, hph8, f̋UQ4 SVu%3 WxE t*= r!h h, hh, E@{t;tjCPV[hMujXOQPVƇ'WjVE Pj/VE jV?jjVV_^[̋USVu39lDtSDPV8)tE4 % t*= r!h{ hX- h,h$- "jVp8)Wt=4 #3 t*= r!h hX- hh, Vm8tV8)tFV譍4 #3 t*= r!h hX- hh, }u VSSV_^[]̋U4 S]Vs`W#3 t*= r!hh. hh\. 8PVP3@ChƆ9Fbܠ U4 #3 t*= r!hh. h h-  -u-u!jV(-ujVwV -tjV-Ɔ -u-Ɔ-o Ɔ"`\@4 3#ǀ3 t*= r!h/h. h h- j[9xu džVͫ-f-9'f:'fV(u VwƆ"jVO4 #3 = hh. hJ h- p t*= r!hIh. h" h-  jVhjjV4 #3 t*= r!hNh. h hh- _^[]̋U4 SVuW#3 t*= r!hh/ h h/ { EPj'Vj[9]u4uu V袲4 #3 H= ;hE 3HSHHH4 t@# = h/h/ h u h/ # = zh+h/ h hp/ T-E4 # Mt*= r!hh/ h\ hH/ R EPEPjVHEXڞ xtƆVڞ VuV4 #3 t*= r!hh/ h h4/ ڞ jVuƆڞ Ɔ"Udž4 %3 t/= r&h#h/ hZ EPh. K džxƆ"4 # t*= r!hh/ h h. uxVwh NPVzƆ"4 # t*= r!hh/ hh. jVhCdžxt,CtVuVWhPVh8PVƆ"ƆX 4 #3 t*= r!h3h/ h h. _^[] ̋U EESVp`xE4 %3 W(t*= r!hhh00 hh0 Ɔ)PV}j_t[9}uuMV4 3 = hh00 hh/ a|t jPEP9uƆ++E-8u8x*PVhuEPVƆ+4 %3 t;= r2hh00 hjh/ `j2PVM_^[&̋UQQ4 S]V%3 WxEt*= r!hh0 hh0 jS[-3GWSƆvu~Ht~Lu~H~L7uI;Ɔ7t uj_WS3F5P3wPS;jS-EƆ7u!8'u8&t>EPj/SE&t$u~8tj~WS?SjWS6S uVS%jjj S@CKE E i <0h PKP\E NXffXhM`Mf\ fdM$VXffX$WXffXTXXffXE :KGd ƆxtS;S ݵjS2,3WSU= 8uN@tuF5~5EPWF PS}>4 %3 }t0= r'hVh0 hZF6PWhx0 Jtu0a t'u>SjS>}Ɔa ~6u~@WS3{S4*tltcPPS4 %$3 t2= r)hh0 hPhT0 ~St SRh tS*uPS-4 %3 t*= r!hh0 h'h<0 _^[̋U ESVWx`xS3ۃUt tu8Xt EE 8t v{t jW=gujxVW' R8 ueS8XtQ8XtL4 %3 t*= r!hh1 h?h1 5SSWƆ Ɔ (8HmW(tG4 %3 N= Ahh1 hhd1 +HtbHtO4 %3 X= Khh1 hiPh81 WW(tEPSjW>9]u W8BuV=<1] vv Du"vv EuE jYu]8E8uE8&tjE:$u]}uW8uO8^8tJ8jujW!F8u juWF8 txjujWEjujM8uM8^5u 8 u]SuuWESuWqF8 t+juuWEjuuWE PWME } E@P+EPSj W =9] ;t PW(uz,u"$@@RPWt 3$3,u"$HHRPW͇t 3$,3$PW$EjW3$PW$4 %3 t2= r)h h1 h$Ph1 Ɔ;t PW4 %3 t6= r-hh1 hgEHQPh0 QEPW$jWA_^[̋U< EE SEVW}xl fܐf4 3% Éƅ0t/= r&hh5 hEPh4 PWPj)WXf9]FY<Y4 %3 t9= r0hh5 hYjPEPhx4 F;t jPEPu3fސPhEPWY 4 % t?= r6hh5 hYjPEPh4 g 4  t*= r!hh5 h7h3 -FPW"jW8u"8uW|;Éu"jWjW8tCjWr8t3xiu'Wm;ÉtWWjWYhSSW9tv@W4 % = hh5 h"h3 ^f9# 4 % t8= r/h"h5 hPhh3 4  t*= r!h#h5 hh3 FPW~jW8u"8uW;Éu(jWHjW6W8tjW9Yf`fBv@W&.ft t3@3@LAf;ˉ 4 % t9= r0hXh5 hSPh3 n 4  t*= r!hYh5 h>h3 4f t fu{uruiY€sV4 % t*= r!h{h5 hh2 m W#W-FPWjW8u^8uVW;Éu jWdT4 %3 tD= r;hh5 h3h2 )jW8t8jW8t(xiuW;É8W>Y92WSW8u8u SWSWx4 % t+= r"hh5 hSSh2 HY4 % t*= r!hh5 hhd2 9P~ 9d u PW芄Ɔ&'%ft t3@3@fDAf%?f(% hSj`d<;ÉtQPP hSj2<f;Ӊt/;tQPP ffPW蠆9@ u[tuI@Džj=' =u87ta88tYhSh\ T ;f;Ӊt&;tQPT ffX n tjjWPjWFPjWƆVjWPj4WPjWft t3@3D@ APW觇H9X\vWWhSh:fH J@ $A4 % tE= r%t(ju Wf ju WfVSqtju W3ju W&:9u7N::u,N:;u!N:<uN:=u N:>txt ju W2gVxPټtRju WuC4 % 3 t*= r!h-h8 h h8 u W E E _^[̋UM Vux%u&x8u Q tuQ  u2)SQ 2ۅ҈] uq@*I  quIuE sh`} uzMVP读>4 %@ 3 tG= r>hh9 hFPFPFPFPFPPh9 (2u<4 %@ 3 t= rhh9 hh@9 }:u7N:u,N:u!N:uN:u N:t\4 %@ 3 a= Thh9 hFPFPFPFPFPPh8 [^]̋UVuWh+WV3;u+f+8-tl _^]̋UE-t l u+QPƀl ]̋UEt#:u8Pu8Pu8Pu 8Pu8Pt2]̋UMUVu")xu:3Buu&:u&u 'tFE?u P臷t2H u xu!3B;uxu>t 38HE^]̋UE @ SVW}38

h*h: hCPCPCPCPCPPh: (u Vtȅfffkdf+iuZE ut$ u $'t+PVt y :v u&t tu S8Xt _^[]̋USVu38] W8]u}E:u8Hu8Hu8Hu 8Hu8HtYuTjSuPE PVh^t;M 8f1Gf` t4EPWh:  3p)f0frfNf_f^[]̋UM28)u q*u]̋UE x @ tt#:u8Pu8Pu8Pu 8Pu8Pt2]̋UE x @ t8u8Hu8Hu8Hu8Hu 8Hu2]̋UM U2ItItDIIt4 t/u rlw t,uE 0t rw]rlww tu߀,űUM ItItIIt tu}w2]}v̋U2f}wf} t f}t]̋UVuW} E HHt~HthHtXHtHHEaHbHcHdHe@fƆ`mE_`E^SjuXVQ@WuP?T(Wu P'WuV _^]̋UVuWưh~@WjƆ@Xff> Hu_^]̋UVusf& YLSWhV hVEjjjPE3E;,E]w ;,v4 +%3 t:= r1h h< hG,,Suh0< - VW EGEjVG:' 3,,,, 4 E%3 t5= r,h h< huWSh; 4 E9ErQw;}vJ+}3 ȉ}= h h< hYWh; N3 ȉ]= r{h h< hSuWuuh`; M E4 %3 t== r4h h< hu,,Suh; $_[u#uE3ҹP+PV^̋U} Vu(E ƆdDƀ!'PjVXE Pj/VjV,J^]̋U} VuW(E ƆdDPjVXE Pj/VƇ!'VSJ_^]̋UEVo hGj j j@PTzR ^]̋UEo R |]̋UQf} ESVuW}  tPh = CYYfPu=8Eu ]t,Ph< :]s ]tPh< YYFOu}_^[u E t%h< Y tEPh< YYE̋US]WS 9?t[V7NH4 3 t0= r'h hd= hYv vhD= Iv v9?u^S_[]̋UVuh> Vh)PVh= Vhi*PVh= VhtDPVh= VhcxEPVh= VhJ,PVh= Vh3PVh= Vhuo PVvht= Vh΄ PV^^]̋US3VuWj džx+Ɔ)))fdžT(++ ---- Y3ȗVfdžff-f:' -<'4'HDffPDVƆNDNV3=VPV Ɔ VƆCp _ٞ ڞ ^[]̋US3Vu R & Vh l VX(`)H'@'ܘ|2Vffd)fD'ft2fx2d`j@h`fdž+ fdžR(* Ɔ-fdž-dƆ -Ɔ3fdž3FY@hIuhHp PDp Ep Fp Gp q 3V33džCCC@@̞ S dDdžo Ɔ$dO{VV5SSSV V%V&V0V"^[]̋U(M SVuԞ fE苁EfUffMMffWx }xEEۃ fɉE]}t EE uE M t2 M ud:9uFMI::u8MI:;u*MI:<uMI:=uMI:>tcDu dDtE uoEti} σ IHuDfr=4 3 == 0hhA hhPA u Vnf0f=t f=}G@E  4 3 t/= r&hhA h{EPhA lE fx uu@u PVu{uXE fx uu@u PVQ{u4E$<4@t  u V!{}؀)EtQ$<tA88C8C{8Cr8Ci8C`} Vj6} 3fMEEtjXf%f|:8f}tjXf%f}:T8f}tjXf%f~:T8u~f}tjXf%f:T8uUf}tjXf%f:T8u,f}tjYffɃ:D9 4 3 t0= r'hehA hh,@ 4  3 = hihA hPPP~P}P|Pjh? c,}EPEPuVLEȀ uR$<S}I)<}uuuVܥ%}sju Vp )txE PuuV}fuj Yȁf%f=PQV} EPVeu V6 4 @3 t*= r!hhA hu.u)o 9x\tEȀ uy u VN E U؋M ZfzfuPBt*juHDPu:NDu f;PDjuHDPNDfPD`.Bt:u f;fU}Ȁ Ȁut~:9utG::uiG:;u^G:<uSG:=uHG:>u=4 3 = hIhA hh> y,Cu-hDt$o @Xt)uE@ tV&*} F}}jy׃hDt΀)u @ B3w;$`o @a$*o @a$o @a$o @a$E2I4 %3 t*= r!hyhA hhh> o @bju V4 3 = hhA hZh > Pj)]s P:s BG:s 3G:s $G:s G:s G:s u EPV_^[w___w_____̋USVu t.d)`) tPhA YYY )u&0't tu 8Xt ^[]̋UM y A tP$ <ufyu RuFAAufyuRu4*E0't tu xt ]̋UQESVWo 8S W 6'PE|uXS7@X NH0F4 3 t-= r$hhB hS7hA ?Eo 'W SWPuXS7^@X NH0F4 3 t-= r$hhB h蔾S7hA 臾?Ejl[ 'SWPuXS7@X NH0F4 3 t-= r$hhB hS7hA ?}SԞ 'WuuXS7b@X NH0F4 3 t-= r$hhB h蘽S7hA 苽?}Sܞ 'WuuXS7@X NH0F4 3 t-= r$hhB hS7hA ?}Sǀ'WuuXS7b@X NH0F4 3 t-= r$hhB h蘼S7hA 苼?}'S 'WuuXS7@X NH0F4 3 t-= r$hhB hS7hA ?}PS 'WuuXS7b@X NH0F4 3 t-= r$hhB h蘻S7hA 苻?tututeuE_^[̋UE f;Eufu2Puu@]̋Uf} u0f} u'EAtauHNtnu @u7;E]}EH$k 6 / ( !    fA 6 / ( !   $ , f48^;Ӌ]|0PQCPu!}Eu(E ;|C:EtEM}t EMCT8E ;}%fCU LG;‰M3E*Wth*t$tHtHt?HtSHtHuIOK G C? tHtHtHHtHu#)%7!+tHt HHt UʊQ:wfffEA_[U^IjPjljsjWj^jejzjjjjjjjjjjzjj̋UM S]VuFfۈXvQuPf^^[]̋UVuW}PFu Pf~_^] ̋UM0jXw&t tAt;t $u3jH j0j$j`X"Ht`t lu ]̋UM $wctjZ+t!+ttHtjtet +t\E]}u}t;tE3`E3t@Ń,t0tBtHt `tluQ Eə3Ʌȍy̋Uf} Eu8 t3f9M v8tf9M u2]̋U} Eu8 t28M v8t8M u2]̋Uhjju u2fvV<u ff;r^fu 8 u2ff;tu33@]̋UfE f;EuPuuu2]̋UeS2f} VvMu $:Ew:vANuu<HHtHHtt Htztuu3tfP~$tQ0tLHtG`tBlt=4 3 t+= r"h=hC hVhC 렄tfPt}0r0 }ۀ^[] ̋USVuWjh 66u 4 3 `E t$E; wj\SWuhH 4 3  9EhWVܭhF 4 3 t{ 9EwqhWV譭htF V 4 3 tO 9EwEhWV聭hdF * 4 3 t# 9EwhWVUhTF K 4 3 t6 9Ew,hWV# CLF uDF Ph F YY 4 3 t# 9EwhWVެhE Ԭ3CHtmHt>H 4 3  9EhWV膬hE 4 3 t{ 9EwqhWVWhE V 4 3 tO 9EwEhWV+hE * 4 3 t# 9EwhWVhE  4 3 t< 9Ew2hWVͫC PC PCPCPCPhtE 誫$ 4 3 t# 9EwhWV肫hD x_^[]̋UEV~t~t Pu2FP$^]̋UEV~t Pu2} FPt$^]̋UQuvEuuMH3kMM fEP ̋UEH„txxʍH3kMM fEP ]̋U EE < fEfEfE fEfE fEfEfE$fE0fEHfE`fEls fDER<r <w22&< rfu Vj huW(ftǃ@SRPum3f9ut9 ƃuSurƃf9utE;tHH_^[ ̋US]V~WR} BF@Fffvf= wtPQFPP萲f<fvf wtQPFpPfhtDiFjƆiƆj WSt ǃ WSt t hH GY WSt WSt WS`t @WSt WSt WSt" FƆiƆj _^[]̋UE38PVu t3<f9t(Sf9[t^]̋UVW}~FFFFFFFFffFSl)PjWLJܠ SjWƝVjW V PW9Wh0 VWZ/ . [F_^]̋UExtEр uy @t2] ̋USVW}38^Wu8)t] 0'u] jWd8um} Eutu F ^t tNQPu hH 蜚Ɔ8u8ujVWjW_^[] ̋USVW}j W39M j W_^[]̋UVW}j Wj WX_^]̋UQQEWuQjjP4 %3 V= IhhHI h蕙h I 苙#SVGPj PGpj PVjj-uu Uf}uVjSuu Uj Yf9Mw fMfvtQPGPPŭVjj=uu yUf}uVj Suu `Uj Yf9Mw fMfvtQPGpPujh _PS蛭u_Tjh wpV脭uwt3FP3PuJuF$<^[_ ̋U EV~uG4 %3 = h0hI h hI fSWFPj PtFpj Pi]Wjj-Su AUf}uWjhSu &Uj Yf9Mw fMfvtQPFPP;Wjj=Su Uf}uWj hSu Uj Yf9Mw fMfvtQPFpPjh ^PSu^Tjh FpPFttFpt EtPPh`I E@P3Pu~uE@$<~t $ , @3~Ft $@,@@3~FtC$,@3fFC$f f;v ffEDtt@t tuܠ tuƆhuC$:ȍw;LWjhuu #Uf}E􍾛rE@t C$ C$<rC$:vEl)QjPW}jWPjW t ƆǀfdžuvC8u QPWp$@ t0 P PW}/ . E@$_[^ ̋UESVp`38WjVuj WV8_t~u 39'u 39',39'PV$ 4 3 t*= r!h1hHJ hٓhJ ϓjN 4 3 t*= r!h;hHJ h蓓hI 艓39'PV$SSVjVjV蹻V4_^[]̋USVW}ff3ۈjF P^^^^FojF:Pdj FPPYj FpPNhdJ ShPW(_^ij^[]̋USVu W}j([SVNfV(fFfT(fFj|PF P4 %3 t/= r&jBhJ hV(PhJ ^+u8)u8)u <t<F(F)PF*Pi\*Fx2Cx2Pt2CP9x2D Nȑ~'ɀᭀ0 H Q* t2 t)У H Q̣Pĥ@@F+)u )trfFf(+fFf*+fFf,+fF4 %3 t2= r)hhJ h蕐(+PhpJ 胐F(F$_^[]̋UVuff w(t QPu fMf Ef 2^] ̋UVuW EPV0o 9E~tE)t't'9E~EE_^]̋UE)t3@)tjX3]̋UEf]̋UEfR(]̋US]s v E )VWjS蜶(%(0E WPV蔣g ff ffl ff l ff ff M`(<@wj@X} E3i h 0PGPĢGƍg f Gf GƍfGfGƍl f(Gf Gƍl f0Gf GE fGf u;7jS觵)g39EvCOi @8t'3fQfH!QP%EE;r7@i w|t jPVxtQPFP\F'fV(fF8ƆNdf:'fF(fl*fJ9'L@'tD'QPF@PfD'fH39 ug f 9+tF+f8r:g P;~f +t RPQ臠)ur?Ev13Oi @8uj|QP臠tLEE;rѡ4 3 t*= r!hhK hchJ Y_^[]Ei Gt_9uff vj YɈH'tQSP负̋UEM ]̋UE@]̋UE!s U "s M]̋UMVu F0t.Ht!`tlEE E E)t,tN Pu^] ̋UE] ̋UEi)xVu*t+M y I tuQPbt t^] ̋UQeEPjjuE̋UQMS]j3X9E s2VW}EwUU3t 8t?s @<uƄt MP UU ;r-M@t QPFQFPEFtEED}rE_^[̋UQMS]j3X9E s2VW}EwUU3 8t?s @<uƄ MP UU ;r-M@ QPFQFPEFtEED}TrE_^[̋UQMS]j3X9Es2yVu r2kE @;W}EwUvD 9Er(Vu ut%F MF tEE;Er_^[̋UES2ۅ~U 3 9Mw;|[] ÊD̋UQVuVtVE EEPj=V\DtPVR}} u,Ϡ <u 3 <u3PVkK~ Wujd_ ('0'u Ph4 EPjt:F+HPUu%sju PwuEE_^[E}|̋UQVu WjPVu3}uA4 %3 t*= r!h- hN h=bhN 3b2f9~} v@Sf~ }uH@PuE9EuCCeFE 9E |[4 %3 t*= r!hQ hN hahN a_^̋UQSVu ـ Euy@@t MW~ʍQ;_}C4 %3 t/= r&hq hHO h'aFPh O a2S8u xuE4 %3 t/= r&h{ hHO h`EPhN `E^[̋U  SE4 VuW} %3 _}]EEEEEEt-= r$h h

tF  r랰̋UT eEE)S] Et uf0u tf{wրVDEtEڊff9CMs?4 3 t*= r!hh8T hVhT V2%F$Wj PEPkffuj X % jPEPjMЀ)tCffuj X % PxP.Eu2unE0PEPQ<Ev?4 3 tƒ= rhh8T hUEPhS U둋Mk=_PEPjEPEPEjEPEP6jEPit" @F$EjEPEPEMs <+]ԋ+EԋuJjX;|PD>PEP|iIJ +P+ȉEQEP[iEVWDPLi3uf@ f=st~ VWEPMUԋEtx p 33TEPEPAjEPEP i3ɅE$Eԡ4 % t>= r5hh8T hSEP3PhS SuSVL)tuV{uV;j4  t*= r!h<h8T hmShS cS_^M[8S̋U SVuWjX3SSVD@MN\WPdždžđdžMgEOEfdžȑEEj=ugj=ufE}E=EMu؍OhĕPLfjYP߉fX@IuWșPfjГԓؓYIu_^[̋UE tVuD4 %3 t0= r'hhT hQDhHT QV{^]̋UM@HtHtu xt u Qs]u Q̋UM@Ht Ht)HHtHu2 xu Quu Qu Q,]̋UE Vf@fE3fEEUffɃ  1@MufStjYf#fɃ 1W}:|ftjYf#fɃL1:}ftjYf#fɃL1:~upftjYf#fɃL1:uJftjYf#fɃL1:u$ftjXf#fD0:t2uEjPEPEPEPWft ft3B3ҊȀ u y3A3ɍB AȋEHEEEf9Er}tD@HtHt-HHtH xu Wubu Wu W{EuVF9̡ #u W Ht HtGHHt8Hu xuu W u W F̡ E_[^u WP u W ̋U  SVuW} E@@u:jPEPbEtD@HHtHHt  WV؊ËM_^[M̋UQeS] VW} } jSVbt E }@|E@|3} 9t @ @|_^[̋US]VW} WS@|3vjO ƀ} Q} PaO_vk_^ []̋USVW}3} j|PSat F @|@|3} 8t F @|@|3j[vS|ƀ} Q} P`avk__^[]̋UE SVW}3 E } ju SYat F @|@}%vƀ} j} P`vk_$_^[]̋UQVujVsEPEPVpgt1u EPEpV|fi)PEjpuPVgjV1t^̋UVuWj@ƶ} _>tjFP)`f Ou_^]̋USVW}3ۍ} >tSW?C @|_^[]̋UQS]i VWPVSH_6_\ i ` 9E}vtMi 4VS\/fMf( , u<HN1pǨn EjY};rMS( }S~_^[̋UQSVuWV|]E9 t.8X;_] zxB9 u؃M]u} u`8OH;tW)WVL.9ut P]V{_^[̋U eeSVW}E0;NHtV)ƆEGƆƆƆQPfEPWE G@EfC$GfE8HN1pEfC$f;)EEECC}r_^[̋Uu]̋UEh P\]̋UVuEPj'V}t P^]̋UQQVuEPj'VE}SW} QfډM҃ ѨU w u@EP\3CPGQė fsfrP;$\tVjY+tH+t=t1Ht'tt+jjjj3j0t+t"t ttHuaj _j [j Wj Sj OjKjG- w;$j2j.j*j&j"jjjjjj jjjXU Ȗ :u;8Bu68Bu18Bu,8Bu'8Bu"PGQt׊% tQ PG؊EQ$ <uIt$$t'u$ȃwvVD_[tTP}t jVh^FJNRVZ^bfjnrv̋UE :u#8Hu8Hu8Hu8Hu8Hu E`EtXPP]̋UE :u#8Hu8Hu8Hu8Hu8Hu ExEtphP]̋UE :u#8Hu8Hu8Hu8Hu8Hu EEtP]̋UE :u#8Hu8Hu8Hu8Hu8Hu EEtP]̋UE HɃ :u#8Hu8Hu8Hu8Hu8Hu EEtP]̋UE HɃ :u#8Hu8Hu8Hu8Hu8Hu EEtP]̋UE HɃ :u#8Hu8Hu8Hu8Hu8Hu E؋EtЋȋP]̋USVW} W fUt tjX3EEw _^[ U]0;NH323]f1f323f3Ɋff 2ȃ3fEff_fFfF EPREU_PtEPUEE4E:2̋UeSVu W~ EEt/ @GEtEtEG@]t 3ɋUfFf;w2f=s2f=sf=s f=p$f@t2f%f 8%PjjEPjEPSEEEfNEf+M% u&EljFfF f+EƆfƆED8 fP0ƒ;؉UEEEljDfF@sD+ft*Ej[*:u2ff;U+Efe84 3 t*= r!hZhT h>hT >_^[̋USVuW} E u>V u3f0f=tf=u/u&C@t $jPEP HEtD@uF;_^3̋UMWǁjZfǁ@_@JuQ]̋U E fSVuWMYtjXf%fj<S9P]GE EPj'V}|:}:G~:G:G:G:Gt} uf}G̡ 9NM tQ} tj[Xt ЊP3ۃDt @uQVu VfM 3t)fAf=s0f=8r@A$ <uHX} t@DHtHtOuQVu VM  u'Dtt@tuQV_^[QV$u V̋USVW} p E$ <ut F$EEf^F3f$fE UUMtFF$؍M  0%Pj3PPQPufM f)H fM f)HMEuv:uF uuSu]P7Stp Mu{]hevh;sX4 3 t6= r-hhLU h%/hhU /S.Eh9ErE8uL3ft@7SEF$ 0%PjE P3PPPSu 7SE_^[ ̋U$ SVu W}VEuEVWNEfFfEEPWM܈Effuj X % jPEPYBjSEPBVW>WVWSVWt VWEPVWPEPVWdQEPVW>uVWtxt VW _tEPEPW}PuVWCU܊$ <-f"ȋ @BVWG ;PVWEE닜SWHuESWEE:rπ}t{VW}}VWEE}x*EPS=!}VWƆ;uVW#HVWDcuSxtvtt }uErvttEE}t VWy}tK4 3 t*= r!hxh|U hA+h\U 7+SWƀvgVW$(t@f8M_^[*̋U SVW}(jEX^jpW3RuuEf;!u3fCPuWE6U`VPNHEfMfKQWEGC@f fSu7 uofff f-VWfFfF fF;AVVWVƆ)HN1pWf;f;wWEEECCf}jWQ_^[̋US] t tu%EV:tSP^[]̋UE ASVW}xu$؀*A uH'u?S@ t0 P PWc  5PVqt(ۈ @ t0 P PW& _^[]̋UEVuE3}fEuE8EuE }u3EEPjju u8\fEuEPEPrE^̋UQQSVu uV&g]ۈE t tuVjVOEPEPVBt4EPEpSu V3MAtfU RjPuQVCjVO^[ ̋UM3ҊQ3A3ҊQ3ҊQ3ҊQ ?]̋UQQSWu ]Eih}u3{@V}:ih~tE8ujFPu ;tMGh@|39}~1~tE8ujFPu \;tGh;}|3^_[ih̋UVWu }ȋ@h}ih>>t(@@|3~>t@;|3_^]ih8̋UVut Z;FV^]̋UEf@t3xt8uAh@|2]̋Uu uWu2x]̋UM`FV33р:t;u tF@h@r3^]ih̋UVW}d`PjP WQ莞96u獷FE@~tPjP WQ`96uhMu_^]̋US]VWu xVt3;tY8GtR8Et8G uHG f;8G t6jG fSKw$PP SQ96ujSL_^[] ̋UVu ~ W}xuF@F uPQt,x t&$fvHN1p2VW虠_^]̋UQQVuW3f9u;ŏďQA@fdžMMWhPF89t Ɔ}SE@{t[{tU{tOC9CtG3f j0Y}t;E~E}t;E}EhMuUt]t 22ۊŏ08]ďY]9  ʈHff[+f_^̋US]Vu ffWxuj X % PRt;Ft5jSXIG$9tqr9tƁQS裞jSJ_^[] ̋U( S] EC; VuWuE}؉E~2&jVH}$l;E@ATMA MA$MA(CMA,CMAM3@fAM胡MaMA MfIр uy 3ɊO3ɋUJMfTMAE艘@EffUj XZ4 % 3 =  hhV h@ hU 6 EPEPV;uEWp4u} CMu؉A,CMAE3AfHE胠E`EH Ѐ uy 3F3U}؋uBEfHEfTE@EM@E4 % 3  = hhV h2hU % jPEP3G$j PEP3EM@ HMHMHMHMHMH |H }H ~H H HHMHMHMHMHMHMf`f`H3f fuV5jVFEM_^[ ̋U, S]EE Vp;5 EEU~2Qft t3A3ɊЀ u y3@3WfHjSEE}l9E@AMlj|EMpx E॥uЉV0Q+ЋEPt~t u VWhKu_^[]̋UVuVvVH-9'fdžE3E@=|V]Vp)jtjjV^]̋UQSVu(WjVxEE U jVjV+!VZƃ*ƇtVHt5 H H H H H 3|H}H~HHH8]HfXfDžtf3P SP6E@Hfft,Hjt"Y+jtY+tt uj XjXX3@2 RR(-$-P2jP 6f9tj2P58_t'fOfGPhP5_M^[̋U( M3S38]VuWԞ EE f@ f3fXff1 H H H H H H 9H :H ;uH <uH =H>H H H H H H HfXSPfDž4EPPfܘf0'IjP74f9tj2P48_t'fOfGPhP3_M^[̋U4 S#3 VWt*= r!hTh] hh\ E f f`MPQPQPQPQPIH M9P :P ;P <P =P>P|P}P~PPPf`}PtI u fMfHf@fMufHfM fHM(ftU@H 7fMH@ufHfM fH M(ff@"t@"H#$Wu$PT>4 _#3 ^[t*= r!hh] hnh\ d]$̋UT EESVuԞ o 4 %3 W} t*= r!hh^ hh] E3ffOWPWPWPWPW@G 9G :G ;G <G =u$G>u G|G}G~GGGGfEfGfEfGQPfOfDž0EԉPPu,3u(f0'fajPO0f9tj2P,0xu;~2ȑH%SPP/o @\tBjPfDžo @\tjjPP xtGjEP_j}h PfDžnMWhPC/PV{t({t"fDž PWP/PVAx 4 3 t*= r!hh^ hh]  PVfDž>xuWj-P_.Ȟ t@kPVfDž @WP. t{ tr4 %@3 t:= r1h8h^ h2 P PhP]  fdžĞ p QWP-xt#Hf@fQWPc-4 _%3 ^[t*= r!hIh^ hh0] uMO(̋UL S]EEVu WEPxW38M$ffN$ VPVPVPVPV@F 9F :F ;F <F =F>FGFGFGFGFGFG FfEfFfEfFE f fFEPfNfDžffP̏ȏjP+0'tu$ftj2Pg+}(tgHx\t[fEPS8H@\uj P+jPPh@DžtS0txSG P:SfDžfDž:PSP|P}P~PPPf`HfMfHE]̋UE f f`MPQPQPQPQPIH M9P :P ;P <P =P>P|P}P~PPPf`HfMfHE]̋UE S38]Mʀ Hf38]V f3ff1x+f7NuPVPVPVPVPVP 9P :P ;P <P =P>P|P}P~PPP3ff|P}P~PPPP 9P :P ;P <P =P>HMPQPQPQPQPIuffPVPVPVPVPVP |P }P ~P P PP9P:P;P<P=P>8]HfXfXt) ʃ IfHE E^[]̋UE f MHf)ffP|P}P~PPPP 9P :P ;P <P =P>HE] ̋UM ESVuW3f9x+Jt~QVQVQVQVQVQ Q VQ VQ VQ VQVQ|Q}Q~QQQI|Q}Q~QQQA A FA FA FA FAFAAFAFAFAFAF}IQVQVQVQVQVQ Q VQ VQ VQ VQVQ9Q:Q;Q<Q=Q>fyfyAAFAFAFAFAFA yjfy[jVWKuE_^~[]̋U4 MTEEEEDS]VuEP3;W} t@f;tDȑu@u ' u@u "2_fx+3HEOHOHOHOHO@G 9G :G ;G <G =G>G|G}G~GGG+O|G}G~GGGG 9G :G ;G <G =G>GEOHOHOHOHO@OEOHOHOHOHO@G |G }G ~G G GG9G:G;G<G=G>}XGfWfWtRPGP(jh P8D8LjH@hǃȑɀjfDž_j@P3jZ9@a@$A} OȀ G`σ} H}$OȀῃ@ }(GO% },GO }0GOȀ# }4GOȀ }8GOȀ G9ȑut3@3OȀj G39@HA9@$AEF|F}F~FFFFEfNfN9H\vjP ǢvPP;jh Wu4 3ff%@@3 ‰Mt2= r)hNh^ h EPhH^ MfŊjG 2G fGG Pbju GP~>ufFffGfgPWOE4 _%@@3 ^[t*= r!hvh^ heh,^ []̋USVu 3W}o fN|^}^~^^^^ 9^ :^ ;^ <^ =^>^]F}F~FFFFfVfV9Q\vjP39ȑ~PPjh Sujh$ CPj|PC PC @C j9PCPE@} Ht&HtHtu+jh4 jh0 jh, jh( CP]E@9jxPCP@j S (_^[]̋U SVWEuj3Y2҈U܍}j13Yf3jh8 EPj PEPj WEPjEPaj9PPvj|PPaȑj$0P P*P"P3fj"f PSjWSf EP$P P{jEPfDž M _fdž^E[̋U Vu3ɉEffHfHM ЊPQPQPQPQPIH M9P :P ;P <P =P>P|P}P~PPPHEEEEfEuEPVfFM^̋UP SVW}Exh03ffF N N N N N N 9N :N ;N <N =N>N|N}N~PNh NPNjWNP3ɉNNfFffF 8)fސtf%f%fF"9tN"f"fǃl$)ttfP QffE􉅼PP̏ȏj{8ufDžPjd)ufDžPj*ŏuďSޤj 0't 'uN#0'tuFSxt:ƅtƅfDžPj*ftj2r| t&'PWPh^ 't0't8@DžtW0SF F:PWfDžfDž!PWZ#j-j=ht>PkWfDž #h<,~-P8H4%SP*u=Hx\t1jPfDžjP.HxXtb*tYfEPWH@\uj hjPM_^[̋Uuju ]̋U\ EES] Vu W}o Ԟ 4 %3 t*= r!hjh_ hhl_ E3f fNVPVPVPVPVPV 9V :V ;V <V =V>VVPVPVPVPV@FfEfFfEjfFSFPfNu(u$3VPfDž"EԉPPu0fu,f0'jPmf9tj2PJxu4~+ȑH%SPPo 9p\vAjPfDžo @\tjVPP' xtDjEPjuh PfDžMVhPk 3PW xt(xt"fDž PSP( PWf t, t#WhP x 4 3 t*= r!hh_ hh]  PWfDžxuSj-PO Ȟ t@kPWfDž SP t{ tr4 %@3 t:= r1hh_ h" P Ph_  fLJĞ p QSP yt#AfIfPSPS 4 _%3 ^[t*= r!hh_ hoh^ eM?,̋UX EEESVuW} 3fPf_OHOHOHOHO@G 9G :G ;G <G =G>G|G}G~GGGGf_GWf:'fG 8)fV(tf%f%fG"9@tO"g"8]fDž$t8Fp tfP SP E􉅸PPD'f@'f0'OjP= 89'u-fDžPjP 8)u$fDžl*PjP~.ȑH%SPP0't 8)uO#0'tuD8Xt98r*tƅfDžPj*P4f9tj2P8)u 4 8 8E 9@  t&= rhhc hWj _WVdž@ L83WVt # Ɔ3EPj'V9]ƆD  } s!E VVxVV:^_] ̋UE@$@]̋UE@`x9uP6]̋U4 VuW#3 t*= r!hhlf hphDf fE tS3u3Ɔ4 #3 = hhlf hhe Ɔ3Ɔ 4 3 t@= r7hhlf h͖ 3e te Phe 謖YY3SpuFjSV$(Ct$Ct V't$Ct jjV'3Wh3V3uAjSV$(CtV$CtWjV$Cdž493uJ3ۍE@tu?t3Ɋ@3PjQPPSVPCGMũ4Ɔ3ƆƆF 4 %3 [t*= r!hhlf hbhe X_^]̋UESVp`4 W#3 t&= rh(hf S hf 334Ht+H4؍4#P4VC؍C#P C؍A#P3fAAP3AP3fAP3AP3APA#P3AP3AP3AP3APVJ4j24PV襜4 #3 t&= rhQhf Shf ד_^[]̋UVulD39uJ4 % t*= r!hh g h肓hf xtDV^]̋USVuWƆ4 #3 t*= r!h hdh hh,h hDu<':'oucpDt Ɔ!CA!CuƆ!C Cu t)= r hh$n SIh@m ?Mj|PQZ3 t)= r hh$n S hl MQE_ƀE[^ ̋USVuVjjjuu 4ft)3f)QRPDto xatV62ۄtVx^[] ̋UQS]o VW3Vh VSE(4 %3 t*= r!hhn h(hn jSlD艩Et7NHF $ho WhPV&WCG8{8Mg} . $. (. 0. ,. 4. <Eho jhK"PV?謝ho jhK"lPV蓝ho uhPVyhlo uG hPVbu2CMKMMho o MPQ HNMu_^[̋UVu FPu赈ƨVu覈}t uVu^] ̋UVW}74ju HP uN:Mu ;Et6;u3_^]̋UQMS338*V]]]]tL9]EuEVE]M8\ tQuu VS;uE}v;u3^[8'uEE9]u E SE̋UVut_ju HP}tj7uNPː}vS]Wj,uW讐,Ku_[E6E7^]̋UL MSEEMxVu :WEEu8Pu8Pu8Pu8Pu 8PHI\uM tMMuuPSktH4 4 % t*= r!hhp h{hp {}uF4 4 % = hhp hzhxp oj 3}EY}fuSM SEȀ*t 39]39]á4 4 % t-= r$hhp h1zhdp 'zM;}@A6uIEeeȀe2M0M2]2Eŀ`0]ĀMĀ3SS$80Eŀe?SEPu6[S6uG9AGw4 4 % t*= r!hhhp hNyhHp Dy2M_^[y̋UVuW} GPV`PVSuWVL5}u`HPV6<9?tVSo ujVH7NHv uCCjuF0s9?u[ ǘWVփ_^] ̋USVW}Iju HPCu,NjVWHHN1p;uIju HPu,NjVWHHN1p;u(. Iju HP蕌u,NjVWHe0. HN1p(. ;u . Iju HP>u,NjVWH0. HN1p . ;u_^[]̋US]VW(7NjVSHHN1p9?uԍ(7NjVSHHN1p9?uԍ(. (7NjVSHQ0. HN1p9?uԍ . (7NjVSH0. HN1p9?u_^[]̋UVu 8 4 4 %t5 t*= r!hyh,q huhp uh`0 t*= r!h~h,q huhp ujƘVu~^]̋UQSVW} Xfpjj]u PQufM Zt>tE Pu@ftTtOE(ƀ'=E 3ɉ4 t*= r!hhlq hth@q t_^[̋US3f} sqVu uj1Vj2VHM $ E u j2V֗j3V($E u j3V辗j3Vj3VCtyj0V^ []̋UQ 4 3E S] t3= r*hhq hsEPPhq sfsoVuuj0V Sj1Vj2Vi$ ÈEuj2Vj3VJ Euj3Vj3V2j3V(E}dtx^[ ̋USWuj1V褖j2V3ɊM 2Ȁ2Qj2V臖j3Vٰ%Pj3Vqj0V3Cf's j0V-CtM _[]̋U( S]EEVu W}(3ҍ7=~K 4 3 {= nhhDr h;rWVhr /rFj Y|󫍅PR3C tjhq qYYfX$ tPPhq q  tPhq gqYYPS 3fȋP P P P" P PRPVjjVf2Pu VVV8f0u3E PSVwf_^[]̋USVuf0uSV袙E PSV:WPV聙3ҊQ Q Q Q" Q  QRPVjjV-jjV#VVjjV f2Pu VjuVV@f_t;VjjVju VV5f0u3E PSVt~^[] ̋UEV(WMQhh5Wu PCEEPW5 P]oE=v tu h t*= r!hchu S^VWvhu PVWvj39NtE4 ~> t*= r!hjhu SVWvhu VWvPj4 ~(3 <,t(= rhohu SUWVhXu UWV j_[^]̋USVWu }W\,3;t!G Eu~wu t6;u3_^[]̋UVWu }Wu\Su W؋G3;tI;GuOOWw pu viG HN1pD,PNV H[_^]̋U SV3Wш рҊ㈈ 22@=r 3щ р2ʃ(r3҅t +Ȋ2ۊ 2؊ 2ي 2؊ 2ˀc BreE  ‰  ‰ Ƌ „ۉ t!  ™ 3t!  ™ 3   Nj ։ Ћ  ։  ЋE 󉑠  ‰  ‰ Ƌ „ۉ t$  ™ Eet$  ™ Eet!  ™ 3t!  ™ 3  E E ։  ։   E} _^h4 [̋UQQS39h4 VWuU E tu+ G;rLM >NNNNp]U 3 #3 3 M3 N 3VMV3E3VV$3VU MV( 3 3 #3 3N N,3NN03NN43N}N8uM XP]u4 34 #34 34 M3 E3rΉJ3 r3JJ3JJ 3J J$3J} J(M rhP]u4 34 #34 34 M3 E3rΉJ 3 r3JJ3J}(JM r  H H H  E )EHMU#kп#3ʋ#k#3֋#k#33ƉE 3} 3E  ߋ E 3ߋ E3333ًMMMlE_^[ ̋U EPSVu33VWx 3~ MH3N= UM}M 3 ]3 }#3 }3MM 3 }3 #3 }< 3< 3< U#3< U3~ U3N}}3 3 U#3 U 3^3 3 }#3 }3]UU 3 }3 #3 ]< 3< 3VM3< M#3< U3~]}}< 3< 3< M#3< 3~ }= M 3 ]3 }#3 }3MM 3 }3 #3 }< 3< 3< U#3< U3~ U3N}}3 3 U#3 U 3^3 3 }#3 }3]UU 3 }3 #3 ]< 3< 3VM3< M#3< U3~]}}< 3< 3< M#3< 3~ }M 3 ]3 }#3 }3MM 3 }3 #3 }< 3< ]3N3< U#3< U3~ }}3 3 }#3 ]3V}}< 3< 3< ]}#3< ]3>U}}< 3< ]}3< #3< ]3~M}< 3< ]3< #3< M3~ }}3 #3 ]3 ]3N U 3 3 }#3 }}3MUU< U3< U3< #3< 3~}}}< U3< 3< ]]#3< U3~ }}3 3 #3 M3V ]]U3 3 }#3 }3}MM< M3< M3< #3< 3~}}}< M3< 3< ]]#3< M3~ }}3 #3 ]3 ]3N U 3 3 }#3 }3}UMU< U3< U3< #3< 3~}}}< U3< 3< ]]#3< U3~ }}3 #3 ]3 ]3V M 3 3 }#3 }}3UMM< M3< M3< #3< 3~}}}< M3< 3< ]]#3< M3~ }}3 3 #3 ]3N ]U 3 3 }#3 }}M3UU< U3< U3< #3< 3~}}}< U3< 3< ]]#3< U3~ }}3 #3 ]3 ]M 3V3 3 }#3 }3UMM}< M3< M3< #3< 3~}}}< M3< 3< ]]#3< M3~ }}3 #3 ]3 ]3N U 3 3 }#3 }}3MUU< U3< U3< #3< 3~}}}< U3< 3< ]]#3< U3~ }}3 #ȋ3 ]3 M< 3V ]3< ]3< M#3< UM 3 ]3 ]#3 ]3NM΋ 3 ]3>3 ]#3 ]3N#ЋE MM 3 ]3 3 U3N 8_PU^PH [ ̋UQ4 SV#3 WE$v t"= rh0SW4Bh v *B4 #3 t(= rh1SWBuu hv A39Eu MED M9EEv]4 #3 tE= r jjuVW :4 %3 t*= r!hh| hhL| _^[̋UE S]VxfHWftjXf%fǀ>  u f*jPNQR184 %3 t:= r1hh} h3'P&Ph| FPSjS~jSft t3@3D@ GPS{`djYFPQuƆ&VujV3SSV#SSVfSVaFPj0uTffuj X % PVGEt%,t tuPSHuSffuj X % PS聢_^[]̋U SVW}x\ EE fHftjXf%fÀ> S  u ffsN4 %3 t7= r.hh} h4@jPh} 2~*M8u8Hu8Hu8Hu8Hu 8HLjNPQ.tFP:+HHS~84 %3 tI= r@hLh} hf t t3@3D@ CPh} WYYFPWMjWjW= ft t3@3D@ CPWFPv P-f^WGPPv -FPjf^WVjW vjjWBƆ jjW/jW@tDž PjP WQ$9uuLDž P jQ PWڑ9u߃ujWs@xue w\WƆ4 %3 t2= r)hh} h Php} jW  4 @3 = hh} hlh@} JVLuD4 %3 = h*h} h h} zjjW>ft t3@3D@ CPWW.@@@~-jW"jPV+uWW>M_^[őU E4 SVu 3 W} t*= r!hh} h=h} 3fGfEjC PEP*)u)tm)udt[hjjuSU]fvWSsZt)u t)t``@@@u2WSoZPEPVbM_^[V̋US]VWu xSϜuu S[aju ~W}*t W5tIjS `dƆ&""""jf_VjS>jjSluWS_^[] ̋US]VWu xS5*u-uuu SajSju ~W}e)uQjS `dƆ&""""jf_VjS>39-uPPSuWS_^[] ̋U4 SVW} 3 xt&= rhChh~ ShT~  t *thju W_u Vu.4 3 tt= rkhXhh~ Sph~ LVWJuVW)u W4 3 t&= rhmhh~ S"h~ _^[]̋U4 SVW} 3 xt&= rhxh~ Sh~  t *teju W_u Vu.4 3 tq= rhhh~ S_h~ IV~VW3uVW4 3 t&= rhh~ Sht~ _^[]̋UM fft t3@3D@ At:+t(t-u6E Pun(E PuE Pue E Pu/] ̋UQQ}Vu fFWfEu Wu8}u Wu2l3Ɋ;tbtO0t<@t)P3VuW[V!VurVuSVuVuE)uWPVuWUVu7-ZtgtuWuMyVuH4 %3 \= Oh,h hh )ft ft3A3 I ODjY4 3#ƅu< t*= r!hh hh uWu\D t*= r!hh hah~ WE)t uWP4 #3 tg= r^h$h hh~ ;Vu!4 %3 t*= r!h(h hh~ _^ ̋USVu ^ W}xEEPjWƆƆƆƆƆ$ <ƆƆ8Cu8Cu8Cu8Cu8Cu 8C n    f f4 #3 t+= r"jfh S Ph 4 #3 t+= r"jgh Sd Ph R 4 #3 t+= r"jhh S, Ph|  4 #3 t+= r"jih S PhP 4 #3 \= Ojjh S Ph( (0'W}f9Vv 3h)?r*3fFP38E}u1Ɔ3`DPd)`)WYff1fdž#Ml tf0KtXp uOƆ3`DPd)`)Xfff0f=t f=Ɔtt ukp ubƆ3h)Pd)`)XffEn V2I3fFP25{f0f=tf=uad tXƆ3h)Pd)`)XffEn t 2t3fFP-2tƆt:Ed u.Ɔ3h)Pd)`)Wffy{tKɊt <tR<tNu<tFWzf9Vw7)u)u xPut ufdž0Ɔfw Ɔ VW/E*u;ƆƆƆfƆƆƆƆ_^[]̋UVu f~u ƆVus/^]̋UE0'u )u2]̋U Vu W3}t*3FPEd)`) VWWPj@TEf9TES3]u^f8E^3ɍ^fEfJx3PFQPf^VPSf}fv/M0'tt tj jYHE^ftNM0'tt tj jX‹Uf0'tt tj jX Efjjt2PjSM0'tt tj jYbPjRE3]Pd)`)uTfjjPjR0'tt tj jEY Hf?+Ef8EfEf;T7[_^̋U MSVuF Wx*S]Eu 't5xPWE]MƆ{EЀ ~Z Q*tE]4 4 #à t0= r'hgh hPhx 3FjjPu EPu裉tqMPGPuuu4 4 #à t0= r'hsh hPhT ]HdH|ƆƆƆb4 4 #à t*= r!hxh hh$ uue넀u.8@3f+TƁ*u''uEƆ/u W t-t$Ɔ Ɔ~ƆƆ_^[ ̋UEM S2ۈ8Xt5t#uPu8Xu :u 8XtƁ[]̋UE Vp W}2҈8QtBS t6:t28u*8u"@t8Qt8t8| uƀ[_^]̋UEVu N xtƆ1Ɔ2Ɔ4S39tƆ148 tƆ18 tƆ281t82uc8*u8'u4K8u08u(xQP;t 4Ɔ4ffFƆ2[^]̋UM A ЀVuu Ɓ3 $ <u VBu瀾- tƁ3^]̋UE3f9TVp U vdSW} tM fHCCfKAA 3ۊY fYM HfE fM f;Tr_[^]̋UMI2tttt]̋UUM SZ2ui8Et/ uBtAB@tABtAB.BuBtAB tAB@tABt[] ̋U SEVuW3E}fjEPVFjEPV8VM_^[̋UM U28EtBtABtAB BtABtAB@t] ̋UE fSVWt t3G3؀ u y3F3G4F@t EU RF;rj<1h Wt3fG g؋E @+Ƌ˃;}E4 3 t3= r*hh h~E @SPh kjG 0O t1HHt$Htu-u(jX&ujuju juj3@_^[]̋U M EE EE@EEE@<rEfEuEPhQcHM̋U U EE 28't2'MMMfEuMQhRE@EEGM2̋UE3ɉ ]̋UVujP^]̋USVuWs@8O4 f]%@3 t:= r1hhX hWPE Ph e fM GkfHfX@ Pj@^_^[] ̋UVW} jW#39 tO r@4 %@ t2= r)hhā h Php jW $_^]̋UEV 4 %3 t*= r!hh hdh Zfi^]̋U 3W}8(EEEnSVWF:|u;F:}u0F:~u%F:uF:uF:93fPfPFPGfF@ȑItcItD4 %3 ty= rphh h@3ȑh" .Eu ; u2;@ u;)u;;FPSӖ'Ð8j tp *g 3Eء4 % tP= rGhh h}uFPFPFPFPFPFPhX R,FPWt3ۡ4 %3 tI= r@hh h FSPFPFPFPFPFPh ,;]v Fى]E(E 9E^[E_̋USVuW j|P3ۍ-CPE Ɔ- -- V-E Pj/V u G|SV{_^[]̋UQQ 4 SVu%3 W 0 t2= r)hIh hLS 4 3 t,= r#hKh hLSVo)) -t `*+iLM|t E+'j'hQPw dAQ tCHt4Ht%H t  8 ,    GqM; Gq:GrKGq~Om GmVȅɉMtKP;Gm~@E+  ]u,=s%z 8tQVGiGJ4 %3 t-= r$hh huhȂ VGi_:_^[̋UQQfeS] VWj _~4NjM4>ujh FP tfF|ǍH;|3MfHfMU_^[̋UUVrW} 33ɍLA;w;DvD;v3_^]̋U EVu W3E}fVEEjEPVV_E^t tEt uEu t}u}u }EtEME̋U4 S] VuWE3E}嫫f>hWEEPEEEE֬EE@EҖE?ff}Gt-ݍEjGPGWEfF@GGGfF0GGfFGEGfFEjuWSwtkufFEPSGtRfffFGGv/MMEjuWEfFGEMuuEPS'u29fffFGGvHMME؋E8tjuWTEGjEPW;fFEMuĀ}u jWfFF,A4 #3 t*= r!h&h̃ W*Ph 4 #3 t:= r1h'h̃ WCPCPCPCPh 4 #3 t+= r"h(h̃ WCPhd M_^[r̋USVW}o E4 %3 t*= r!hh h=h 3^ YYXEj'XW^^^i^{Fr^qmVf VjW2_^[]̋USVW}o E4 %33 t*= r!hhX h{hD qjWVf@VjW^i^{8'''Fr^qtc8't[4 4 % t-= r$hhX huh WEuW,_^[] ̋U4 S]V W#3 t*= r!h2h hvh l~iS؅trz 8t4 #3 t3= r*hAh hvmPh P;Fm~SuFiF8G4 #3 t*= r!hLh hhh Fr< sFrfi_^[]̋U( fEES]E VuW3j?ƅYf4 #3 ƅt4= r+h6h h Ph 4 #3 tD= r;h7h hHQHQH@QPh 4 #3 t5= r,h8h hy@Phd dh SV l g l Fj!POQGPFPGF'j Xsf f g<0A<݋  jPG4 %3 t5= r,hzh hf 8Ph Qf jD8P 4 %3 t<= r3h~h h D8Ph| 4  D83 t2= r)hh hPhd gjh D8P\ jPf jD8P D8f P D8Pfe jPzf Gf GPGP;Gff fhD G;mW}t<ƆuƅƆPjW4 %3 t*= r!hh hhL SPCff t)SPPffhPfPjWt^4 %3 t*= r!hh hh0 fPPlf WtN8f84 %3 t/= r&hh hpF8Ph aWtGuGuGu ƆƆM_^[̋U eS]eW} cVh EPS fEUAWuPS.uSo%<@@i h u(V3g Ef f Effl Ef f l Ef f Ef f Ɔ\Ɔd%RTT:vNNPP  tj ƀ Q P:EPEPh u^_[4 %3 t= rhD h h0j@hȅ $̋USVW}o E4 %3 t*= r!h/h hh u u W5C H4 %3 t5= r,hDh ho @PhȆ ZM''A4 %@3 tB= r9hRh hPPE@Ph tC:rK CCC4 %@3 t4= r+heh hCPCPh8 rĀ Ѐ Ȁ ff̀ f8tPQ -t{sCs-thԣPfУWd_^[]̋USVu38 u2u Vut?u4 3 to= rfhSht hh\ C4 % @3 t*= r!hMht hUh0 KuV3^[] ̋UESVo W3j@]E PE E ~W^\^bjEPW~Pf^T~hFhXFh@FhXfFT4 % t*= r!j(h hv\h _^[]̋USVuWjH3ۍ~W~`_f^d^^^^[]̋UQS]f@EvD4 %3 =  jOh$ hh Vu fW}v(tPW P f } t jEP,G3ɉ +tHu @EEo @XtP4 % t,= r#jxh$ h8EPhԇ )Et  _^[̋UMVu  j QPfdž m4 %3 t0= r'hht h h< |^]̋US3Vu"s 3Ɋ!s Wjt_ E33Ej`1EEPo PEPjVCr_^[]̋UQE S]Wo l EEVE Eɍt9tUtMjPVBVjS4 %3 t*= r!hEh hWh MEMu^_[̋UQQEo U EB SW3 }}V0 3C##΃ If"fɁ f0 ##΃ I4HJf3f> f0 ##΃ I4HM0f3f> f0 ##΃ If_^[̋USVW} 3W]=<NWf,f;؋sCD:9'uE=6sɉ@=f,BBf;rCfrMt=<6s@==_^[]̋UE SVuWE c$c ǀ0 3ۈ4 , 8 hP = <4 % %= hh hhh VE 4 %3 = hh hh,  38,v8;0'u0;tVE;u h}3;u] W 8,v8;0'u0;tV)3PV;u. ,<sjWDP,jWP ,E3:ӈ] Í8Lt :r:s"ÍjH$QP.:,rE xEE 38,v8;0'u0;tV@uV;tM8u M E 38,v8;0'u0;tVVeE 4 % = hh h藾h <3:=sЋ@;t EE 0iE] _ <3:=s@š4 3% È] t*= r!hLh hh E _^[]``aMaMaa=bbcVc̋UQESjY3ۅE~3EMV4@W}EjWuuu u,#C;]|_^[̋U M S]VuW}EEVPPuƄ5FS5Pu$EVPu W5M_^[Ǽ ̋U@ S]VuW} EEVPEPcEL5؋L5ًȈD5ۍEPu L5SVEP$jEPW E~>u+HEEPu ESjP$jEPEPjY0@IuMuˋM_^[̋UH} ? S]EEW}EH} BVEPjVuSu WEPjVuSu Wj EPu`3@^3M_[̋UQVujEPV3Ʌ4 t5 t'= rjRh, hOh E2S3 t*= r!jWh, huh juE ]WEp E WPV3Ʌ4 ut t+= r"jjh, h覺Suhd 蘺Wu MED E C}Al_[^ t(= rjeh, h2Sh0 '2̋UQS]39 uC4  = hhԒ hֹh ̹VMMW MEFj@uEEP;Nj EM3M#3MȋEyZ ˋ Ӌ]U3#3]MMڋyZ ׋ }]3#3]UUߋ yZ}3} E#3}E8yZ  M]3#3]}ًMyZ ы Ӌ]U3#3]}ڋUyZ ‹ Ë]E3#3]}؋EyZ  ˋ]M3#3]}ًMyZ ы}3} U#3}U:yZ  Eԋ]3#3]}؋EyZ ȋ ˋ]M3#3]}ًMyZ  Ӌ]U3#3]}ڋUyZ  Ë]E3#3]}؋EyZ }3}#3} MM9yZ  Ӌ]U3#3]}ڋUyZ  Ë]E3#3]}؋E M3MЍyZ3M}3M ى] ˋ]M3#3]ًMyZ U3Uԉ}3U3U ډ]ы Ӌ]3#3]U E3E3EU3EyZ ؉]}3}#3} EE8yZ M3Mĉ}3M3M ى] ˋ]M3#3]ًMyZ U3Uȉ}3U3U ډ]ы Ӌ]3U3؋ E3E3EċU3En ؉}]ċ Ë]E33ً M3MЉ}3M3ME }ȍn Mȋ3}3}M9n U}3U33U3}3U ډ]̋ы UU:n E3EЉ}3E3E ؉]Ћ‹ Ë]E33ً M3M3MȋE3Mn ى]ԋ ˋ]M33ډ} U3U3ŰM3Un} ډ]؋ы Ӌ]3U3؋ E3E܉}3E3EUn }܋‹ E܋3}3}E8n M3M}3M33M3} ى] MM9n U3U}3U3Uċ ډ] U]33ڋUn ЋE3E܉]3EȉU3} Nj ]33ߋ}n M3M}3M̉]3} ϋ 3]U3ߋ}n U3UЉ}3U]3U }}3} U3}U:nUU 3Uԉ}3U3}3U3} ڋU]] UU:nUU 3U؉}3U3U ڋU]] U]33]ڋUnUU U3Uĉ}3U3U ډ]U] U]33]ڋUnUU U3Uȉ}3U3U ڋU]] U]33]ڋUnU U3Ủ}3Uĉ]3U }ċ}3}3} UU:nUU 3UЉ}3U3U 3}U3}]ȋ] UU:nUU 3Uԉ}3U3U ڋU]̋] Ű]33]ڋUnUU U3UЉ}3U3U ڋ U#}#U]Ћ] UЋ} U:ܼUU U3Uԉ}3U3U ڋ U#}#U] Uԋ}] U:ܼUU U3U؉}3U3U ڋU #U]؋]#ߋ} U؋] U:ܼUU U3U܉}3U3U ڋ U#}#U]܋] ׋}U U:ܼUU 3U}3U3E3U3Eȋ ڋ U#}#U] U}] U:ܼUU 3U3E3U؉}3Uċ ڋ U#}#U]] U} U:ܼUU  Ћ E}#}#E Nj}3M]3M3M ]E8ܼEE #߉} M #M} ˋ] M9ܼMM M3MЉ}3M3M ً M#}#M]] M} M9ܼMM 3Mԉ}3M3M ً M#}#M] M}] M9ܼMM 3M؉}3M3M ً M#}#M] M}] M9ܼMM M3Mĉ}3M3M ً M#}#M]] M} M9ܼMM M3Mȉ}3M3M ًM #M]]# M}] M9ܼMM M3M̉}3M3M ً M#}#M]ċ] Mċ} M9ܼMM 3MЉ}3M3M ً M#}#M]ȋ] ϋ} MM9ܼMM 3Mԉ}3M3M ً M#}#M] M̋}] M9ܼMM M3MЉ}3M3M ً M#}#M]Ћ] MЋ} M9ܼMM M3Mԉ}3M3M ًM] #M]# Mԋ}] M9ܼMM M3M؉}3M3M ً M#}#M] M؋}] M9ܼMM M3M܉}3M3M ً M#}#M]܋] M܋} M9ܼMM }3M3U3M3U3M3U ًM]] M]33]ًMbʉMM 3M}3M3Mċ ًM]] M]33]ًMbʋM ҉}}3}3} ʋ] U:bʋU ]}3E3}3E3}3E Ћ E8bʉEE E3EЉ}3E3E ؋E]] E]33]؋EbʉEE 3Eԉ}3E3E ؋E]] E]33]؋EbʉEE }3E3E3E ؋E]] E]33]؋EbʋE E3Eĉ}3E]3E }}3}3} EE8bʉEE E3Eȉ}3E3}3E3} ؋E]] EE8bʉEE }E3E3E3E ؋E]ċ] Eċ]33]؋EbʉEE 3EЉ}3E3E ؋E]ȋ] Eȋ]33]؋EbʉEE 3Eԉ}3E3E ؋E]̋] Ë]E33]؋EbʋE] E3EЉ}3E3E }Ћ}3} E3}E8bʉEE E3Eԉ}3E3}3E3} ؋E]ԋ] EE8bʉEE E3E؉}3E3E ؋E]؋] Ë]E33]؋EbʉEE E3E܉}3E3E ؋E]܋] E܋]33]؋EbʉEE 3E}3E3E ؋E]] E]33]؋EbʋE 3E}3E؉]3Eċ }}3}3} E]E8b3M3U3M3U3M3U ɉ}3}3} ى] MM9bʋ} ϋ ^N } U}33U:b ЋEVF_[̋U}Vt1t,W 3%3 ȉ Nu_^]̋US]VuF ;WNsFN?t:j@_+;ߍL0}Su QmWu Qv\Vj@X]FPs} +߃@|:j@u FP跴v\Vj@X FP6E @OuSu V茴_^[] ̋UVu~M E+ANu^] ̋UE3;u3@4HHfH#Eg@@ܺ@ vT2@ÉH^Hb3]̋ULESVW3Hy3Ҋq y ׉F|j@^J,3J3J3  Nz4uP xeMHUP}]##u } }}yZU} E}M}u|E ދu33ދunU} E}(Mu|}E(# #] ߋ u}ܼU} E}h h薔hȕ 茔 4 E8)u5# = hCh hMh4 \j P迨EĈu EPPM3ETTȊT@IMuj EPxPwj@P?hPVuĈƆ蠩j P^0^44 # t*= r!hh hh M_^[蹒̋U$ 4 EESEVu W33]}f# É]܉]t0= r'hh hkhl a 4 E8)u5# = hh h"h4 [F0 4 # t0= r'h*h hӑhT ɑ 4 # t6= r-h+h h蝑h4 臑EEE8EMCMmEMujEPEPSSSSxPuFuSSSSjSjSSPuEdH@4 # t*= r!hLh hh 踐M_^[菐̋U  4 eeS]EVu W3E}f#3 t0= r'h`h$ hAh 7 4 )u7#3 = hdh$ hh4 F0 4 #3 t0= r'hrh$ h謏hܖ 袏 4 #3 t6= r-hsh$ hth4 ^EEE8EMAMmEMujEPEPǣȑ3@;u(3QRxRuuQQQ1uHaQQxQuujjPPPPPHP8PFPScdd4 #3 t*= r!hh$ hOh EM_^[̋UQQS])uG4 %3 b= UhAh hh4 ۍ/Vu F0 4 W#3 t<= r3hPh h菍hȗ y 4 #3 t6= r-hQh hKddh 5dd+]u_ 4 E)u'#3 td9= r\hh S h4 =M Qy0;cP$4 #3 t%9= rhh Sʃh( _^[]̋U 4 ESVu #3 W}t0= r'hh hfh̛ \ 4 )u7#3 i= \hh hh4 6F0 8tj@PP蚗@WtM(03EjjPF<PWaE艆M蚔jPEP*PhEP0PF_^@[sk̋U M VuW}QEEjPEP5>PVWjEPP/VWPM3_@^k̋U$ MS]Vu WEE}쥥PEܥPEPMuܥ_^[j̋U EF(HS؃u<Wu3}쫫EEFPEPv0MMK_3ɍD(P[H@  Mj̋UEVu W3_H H$H(^]̋UVuF(W}~LStFM @E L0+F(O|F.u3ۊ~,^- F/ F V$3[_^]̋UVuF(Wt:D,@F(|N.u3f,F- N/ F V$F$N jZ3+jjPV4i3у_^r wvM QQA] ̋UPM  MMS]VMMWMM MjY 3EE]t3uEs ]EčEP]O}$WjuEPfWjuEPWWjEPEPGWjuEP8WjVEP+WSVEPWuEPz3@M_^[g ̋UE 3ɊHVj^t It ItIuj^р uyFFM+QVPu^]̋UQESVpWA#ύTU#\]MpM#D_^[̋UEVW38x3ɈLAr3}MLU ׁTLMF;uTr3E}r_^] ̋US]vVu W}+u27FKu_^[]̋UUV@   ‹у  ^]̋UMVu v3Ҋ3Ё3 ANu^]̋UQQSVW3۾ SXjXy Hu}u1uF&uFWFC |_^[̋U S]VuW}EEVS#u ȈPVSWPNjPWP6M_^[d̋U S]VuWu EEPP}WSVPGPVcȋى>:Ju:Zu:Bu:Bu2M_^[Xd̋UEMffHM3ҊqSVf1W3fPfq3Ҋq3fP3ҊqfI3уefPuM 3x X qq3fU 93f3} 3fyf3f<} U Tr3f3tFF$V~$_^] ̋UVuv u )^]̋UfU V3fvsE΍ <uFf;r\f;WtSFf;s6΍ S:tZύ ;\w r Z;\sF(f;u r[ύ 4v u(_^] ̋UEjP]̋USVW}j[>tWV(Ku_^[]̋UEVWj^3S:t"ft΍ \;Zr w L;JvG(frf[tu΍ P_^]̋Uf} v1VuW} >tE;FrwE;Fv uV`(Ou_^]̋UEPjPZ]̋U eeSVu WEEtEtE}uY]jWu-SqRPjW8jWuSjWjWjuuuVPu}uuujP3;uHN1p}$t3F P҃ %PjQQQEPWfEfM}uVST:fV ++++}++Uf~ fV} u C EE_^[ ̋US]VW}<Ǹo 9?7V QfMU fNV 9XtɉMHIU+t_@9XuHN1p 4 3 t7= r.j5h hZEPE8Ph` Z`HfUf;Qu 4 3 t5= r,j&h hZZE8uPh BZG>F0w2_^[]̋U EW} :EEEl}t<;VfAf8S<V9233f83fN+}NHf8f9Fu@f8 4 3 t/= r&jvh hJY8PhȦ 8YEN EEo o N1p9AE}v5HPu5duPuƇ:<@EE}t,:t*EƇ:xPHWu1aƇ:^[_ ̋UfEfM f;uv++=]̋UQS] VuHPVEqc<9 t6Ƹo WxzUx E < #< #3< ^ #3< ^ #ы #3< V~ < #< #3< ^  #3< ^ #ы #3< V ~ < #< #3< ^ #ы #3< #3< M~ _^[] ̋USVuW}## 3W]## 3^]_ ## 3V߉U#U# 3 E 3^ 3 #3 U3N]Mϋ 3 U3 U#3 U 3NMM 3 U3 U#3 U3NM}  3 3 }#3 ]3V}} OU} ]< 3< ]}3< #3< ]3>}< 3< ]}}< 1}}#3< ]3~}}< 3< 3< ]#؉}3< ]3~#ȉ}}] }3 3 U3 M 3 3^ U3 #3 U3N]Mϋ 3 U3 U#3 U 3NMM 3 U} 3 U#3 U 3 3N3 U#3< M3~M ׉UC}< ݋ 3] 3#؋ #33> ߋ}}< ދ 3] 3]#؋ #33~ ߋ}_}< ] 3 3]#؋ #33~ ߋ}_}< ] #ȋ  3#ȁ333~ M% _^A [̋UMS#VuW# 3Q]## 3^]YI ## 3V## 3^ ]E 3 E}3 #3 < ] 3< ]3< 3N#3< ] 3~U}}< 3< ]3< U#3< M3~}}U 3 3 }#3 ]3V}} OU} }< ]3< 3< ]}#3< ]3>}< 3< ]}}< 1}}#3< 3~#ȉ}}< 3< ]}3< #3< ]3~}}] }3 } 3 U3 3^ ]M 3 U3 U#3 ׋ 3 }3N3 }#3 } 3VMUU 3 }3 #3 }3VUU 3 3 U#3< 3~M ׉UC}< ] 3 3]#؋ #33> ߋ}}< ދ 3] 3]#؋ #33~ ߋ}_}< ݋ 3]] 3#؋ #33~ ߋ}_}< ] #ȋ  3#ȁ333~ M% _^A [̋U$ UE3VuWE}f3UuSSRVSu荆P4EPPj VdEE }u쥥3ɊM쥥#ˉM3t=N G|e}tuEMu}쥥3Ej_t=N Omt0]uCE܋M du쥥`[M_^z1 ̋UQQMAS] EVuW}E$B#Ћ]UTU#Ћ]UTT]UUT]#؊T2]UFGB#ЉUTUӋ]#ЉUTT]UUT]#؊T2]UFGB#ЉUTUӋ]#ЉUTT]UUT]#؊T2]UFGB#ЉUTU#Ћ]UTT]UUT]#؊T2]UFGB#ЉUTUӋ]#ЉUTT]UUT]#؊T2]UFGB#ЉUTUӋ]#ЉUTT]UUT]#؊T2]UFGB#ЉUTUӋ]#ЉUTUTU]T]#؊T2]UFGB#ЉUTUӋ]#ЉUTT]UUT]#؊T2UFGM] ]U]B#ЉUTUӋ]#ЉUTT]UUT]#؊T2FGMU]B#ЉUTUӋ]#ЉUTT]UUT]#؊T2FGMxU]B#ЉUTUӋ]#ЉUTT]UUT]#؊T2FGM,U]B#ЉUTUӋ]#ЉUTT]UUT]#؊T2FGMU]B#ЉUTUӋ]#ЉUTT]UUT]#؊T2FGMU]B#ЉUTUӋ]#ЉUTT]UUT]#؊T2FGMtLU]B#ЉUTUӋ]#ЉUTT]UUT]#؊T2FGMUE_^A[̋UQQSVu3W3D@=rNMFE@]P]U#A;M ӉUu3ɍTX]]P]U#A;M ӉUu3ɍTX]]]U#A;M ӉUu3ɍT]]P]U#A;M ӉUu3ɍTX]M:_^[ ̋UE``#Eg@@ܺ@ vT2]̅v,VrAFPQPQPQNu^̋Uv#ES؊Wfʃ_[]̋UHESVWju_Y3Ҋq Y ӉOu܋pxP #ދ# Mލxj׋ #؋# M V  ȋ#֋# Uٍp $ ы## }č>ν }##u }ȍ8|} #‹# E̍*ƇG Ƌ#ϋ# MЋ؍ F0 #ً# UԍF }#U# }؍>ؘi} ׋#ڋ# u܍0D  #Nj# Eލ[ Ƌ## M䍌\ }##M }荔:"k} M## U썴q  ы׋#u# uڍ0Cy #މuUE# E]!I  Ë## }ލ9b% M## MЍ @@  ʋ#׋# U䍴QZ^& ы## uٍ0Ƕ  ## E̋ڍ]/֋ Nj## }9SD  #ȋ# M ؋ ϋ#׋# Uȋߍ  ֋## u܋ٍ0! #ދ# E7Ë  Ƌ## }č9  #ȋ# M؋؍ ZE  ʋ## Uߍ㩋 ы## u0  #‹# Eԍog Ƌ## }荌9L*  33M̍ B9 ϋ33U؍q  ً33U䍄"am 3֋3E 8  3UD꾤 Ћ33Mȍ K 33Mԍ`K 3΋3]p 3M썔 ~( ȋ33U'  ы33}č>0ԋ 33]Ѝ 3}܍99ً ϋ33}荼:  ы33}>| 33}8eVċ  3ED") Nj 3Mԍ *C  ʋ 3U# ы 3u̍79   3}荼8Y[e Ƌ 3}č9  ϋ 3}:} ы 3}>]   3}؍8O~o Ƌ 3}9,  ȋ 3}Ѝ:C ׋ 3}썼>N   3}ȍ8~S  3E䍄5:  ϋ 3E* ً 3E܍ӆE P8ӉPPӉPP _^P [̋US]VuNӍ ?;WNsFj@N_+;rK3ɅvD0U A;rNVDG?;sEE MLV*E@@9]r333+tU ׍t0 A;r_^[] ̋U  S]Vu WjE~ZǍM^j8?Y;rjxY+Qhh VjEPVjZƋ&jjXYPM_^[!̰3̋UVu(t]'t hZP5(t h"'V5^]̸SWfdž fdž@džP dž dž|Jdžvdž0<dždžTdž%GdždždZdžAdž-dže-dž-dž2dž2dž[džx^džDdždždž\dž ! dž)dždžXXdž\nZdždždžlK"džpK"dž$dždždžOYdžđdžmYdžYdžZdžhdžcdžddžHQdžLQdžUdž ZdžZdždžAdž$džIdž{dž`dždž8mcdž[dž\dž-]džtbdžPdždž(džGdžHdžMdž#dž3dždž(OdžbQdžDPdžP_^[]̋UVu 3tU:tBNuu Ut |+Ή "^] 3̋UE(Vu W$ j,Y u! 3F;u0'R+_3^]̋UMjXPh u  ,% 3] ̋U EES]V ;W}vW iV6 P PDž+7PS+ )5 T  iPP6 Q 3P8+7PS)+5 5 M_^3[A̋U} v ]ÍEPuu u]̋UQe}t} wEPu u Mt|U! ̋UQVEPh'V M NwW6 ȃ _^̋U SVW3ۉE}E 2Š 0:t€ Lr}u,E :ˈM]]U<0r%<9w!0<}uÈ}uVx h" jdV!t hp" )}}&hH" 6 jdV~ h! NjU'];x -h! jd6 V@ x Shh! dSt h0! }}&h! jd6 V \h %NjU];t |8hx jd6 V t Sh( jdVd%|!Sx h 6 jdVeh }}#h jd6 V> h {NjU}u1hh jd6 VƇ} Ƈ| khL }u'Ƈ} h, 6 jdV ;3!h 6 jdV j_^_[]̋UeSVuW3jG[9]}|NWU-E E?;Nj}u jLY3u }uWUI;u6}u NSUEj EjEPWEE4u9Eu NS TE6 t/ h$ jdV EtG840,($ h$ jdVN,E}uEh$ ;}uEhl$ $}u Et~hT$ }uqE tkh<$ jdV WEe8<EEjYu c '3h4$ jdVEMuE};?7E6 t>E E3E0h($ jdV;EMuEt>E( E3E0h($ jdVhEMuE}uE$ 7}u Etv$ $}u Etc# }uVE tP# EEH 8<E3E0h($ jdVZEMuE}Z_^3[̋U }|VuNjUEeHEtEHt9Ht+HtHu@EjNUEE$EEjEEj jEPu^3̋U,eVuNjU>}t }tjXNjU uuu |3^̋U}SVuW|NjUEd}|NjU}}|N jU]߃}|NjUE=rMfefEMMEPM]]E P]_^3[̋UE(SVuW3E3G}MEEEE|NWUEd}|NWU}}|N WU} 4 Ѿ#3 ‹ L( t3r.hSWuuuh4(  4  E3}uh` h`` E)EE$4 f8EvqUEWEEEUE#3 t%= rhSWwuh$( jEEP=Mm@M 4 uUEPXUfHf;EEUWE 4 #3 t'= rhSWEPh$( EMPEEfMf;wu Ein u Ejn u Ekn u Eln u Emn eeEj[u<3f9Et4# t,= r#hhL( Whc  4 #3 t7= r.hhL( WE@9 Phc 4 EEf}d eeE Ej[u<3f9Et4# t,= r#hhL( W`hc V 4 #3 t1= r(hhL( W*E0h(  4 EEEf}fU uCEon #3 < 3 hSWon Ph(  u.#3   hSW5pn h' u%n %|n uK#3   hSW>5|n 5pn 5n 5xn h'  r u En ` u1#3 O F h"SW5n h' u1#3   h(SW5n h'  uEM艁n u En u X uSEn u#hhu>jjLuz hhu>jjLuz>W N u En < 3 u584 hh' YY u En  _#3 t(= rhuSWh\' u 4 U39E E#3 t4= r+hySW6En hD' 4 #3 t4= r+h{SWEn h4' 4 #3 t4= r+h}SWEn h' 4 #3 t4= r+hSW|En h& f 4 EEU;E_#3 t(= rhSWh& 4 U39PENE#3 t4= r+hSWEv hD' 4 #3 t4= r+hSWEv h4' z 4 #3 t4= r+hSWREv h' < 4 #3 t4= r+hSWEv h& 4 EEU;PE5u-E,$ M\Djh u}EP |EH jUe}|EHjUE,E 4 T EX #3 = yhSWuuh& UMUȉt ItI#}jW6j [2MɁfPP WQit96uKujWu uV uv}EM ƀ |EH jUEM }|'EHjUsE􊀨 M Cƀ 07!uEud ,"}|EHjUEjhuh t9jhue9}uh}uh}t}uhhu-9 4 #3 t%= rh8SWuh& uhu8?Phu8hhuA8%h ##3 tI= r@hKSWEHQHQHQHQH@QPhP& f 4 (#3 t1= r(hNSW>Eh8& + 4 #3 tC= r:hRSWE| PE@QPh& 4 #3 t[= rRh\SWE8Q7Q6Q5Q43QPh% y 4 (#3 = hbSWKE>Q=Q<Q;Q:9QPh% (d$u_}|EHjUb}|EH jUL}|EHjU6El Em En %uteEw E#3 tG= r>hSWlM PR@RURPQht% C 4 $EEMu&u uzu'uw#3 t3= r*hSWEPh`% 4 #3 '= hSWEPhD% (u`}|EHjU}|EH jU}|EHjUEMjuu艈)u(}uuyGuGw}uquNJg*uEEPEj3PL+uE,uEEEE;E b} w\uVf=3Er+ PhV1uhV1hh PhV1uhV1_3^̋UQeVue}W}| OjU}| OjUEjjV脔}VtHL_3^̋UQ}|EHjUx}pSVWj@ur-3ɻ1 E4 # ʋ t.r)hSWEPh1 4  M u+#3 hSWch1 fye@t` t;t6t #3 hSWh1 ~#3 t~ryhSWh1 ^#3 t^rYh SWh|1 >#3 t>r9h SWhl1 #3 trhSWhX1 {jDu-E4 #3 t*= r!hSWGuhD1 :4 Et$#3 tv= rmhSWh81 REt$#3 tL= rChSWh(1 (Et*#3 t"= rhSWh1 jHu, 4 E#3 t%= rhSW~uh1 qjLu.) 4 E#3 t'= rh!SW>EPh0 /jMu( 4 E#3 t'= rh$SWEPh0 jNu( 4 E#3 t8= r/h'SWEE Puh0 jOuW(E4 #3 t,= r#h+SWfEPh0 W4 #3 t"= rh1SW2h0 (EPEuu' 4 E#3 t'= rh5SWEPh0 EMu 4 #3 t"= rh7SWhc  4 #3 t"= rh8SWyh0 oEXEuu' 4 E#3 t-= r$h<SW+EPh0  4 EMu#3 t"= rh>SWhc hu& 4 E#3 t'= rhESWEPhh0 hu( 4 #ΉE3 t6= r-hISWiEȁQQPh@0 Khu' 4 #ΉE3 t6= r-hMSWEȁQQPh0 huo' 4 #ΉE3 t6= r-hQSWEȁQQPh/ hu]% 4 E#3 t'= rhUSWmEPh/ ^hu& 4 #ΉE3 t'= rhXSW(EPh/ hu& 4 #ΉE3 t'= rh\SWEPh/ huL& 4 #ΉE3 t'= rh_SWEPh/ hu& 4 #ΉE3 t'= rhbSWYEPhp/ Jhu% 4 #ΉE3 t'= rheSWEPhT/ hu}% 4 #ΉE3 t'= rhhSWEPh4/ huz# 4 E#3 t'= rhkSWEPh / {hu& 4 E#3 t>= r5htSWEEȁQQMQQPh. $hu[& 4 E#3 t>= r5hySWEȁQQMQQPh. $hu% 4 E#3 t3= r*h~SWE%PEPuh. rhu% 4 E#3 t%= rhSWSWEPh( _^[3̋UQ}SVu(WE|EHjUȾjhVh 0jSV"hWVj@VMEujj@Vzh7:u%"u%u% u%Pj@V<uj@V1hWV}hV?PSVz%h _^3[̋U}~ 1 肽3@]̸2 lv ]̋UQVW3d2 }Au6 hX2 jdV豼"}SL2 5N9 E tk 82 42 ݼ Ҽ$2 ȼ 轼h 2 jdV5 覼E E <@9 u[3_^}uE HjU}vٸ2 _3@̋U,VWx 3;H1U~#S}uM ؉\EU;|[% ~ x2 MQWVuv  _3^̋USVu3W}C|(NSU}u$6 裻VWD;6 腻5 {5 q5 g5 ]l5 SD5 I 5 ?5 54 +4 !x4 D4 ,4 4 3 3 `3 ۺD3 Ѻ 3 Ǻ2 轺2 賺2 詺2 蟺2 }v2 yL2 h= 5N 42 ]9^ u2F>82 4-&$2 Fdu 2 F~5NuOuJNSU42 ƹE4@ 貹$2 訹 蝹 蒹3_^[]̋UQ}VuNjU貹}EEW}+Et( 6`( ,e}+ESE v 6 EuSWh jdV{} }A\( ܸE WNjUe}`u 4jX话40uh|I SV芝|xuhLI SVeEM  jd]@U [6 wLwHuhJ SV褜w7uhI SV膜uhI SVaҜuhI SV<譜40uh|I SV舜|xuhLI SVcEM  EPh4I jd[S6 V裛e(@ u"EMQ@PhI SVk.u)EMRQ@PhH SV;講E}re(@ u"EMQ@PhH SV.u)EM-RQ@PhH SVʚ;E}ru ݞs8 6 hpH jd[SV耚}'h`H SVaҚ'hPH SVE趚''Ph SV訐5 h> SV茐5 h> SVp5 h> $hh WSPh> jd[S6 V(虐jhWSPhX> SVujh WSPh$> SVQjh W^SPh= SV輏-hh W7SPh= 1%}GPh= jd[S6 Vrwh= SVYʏ5'uhx= <uhd= hP= SV' 蘏 u h8= u h = h= &3e ue Ph< jd[S6 VŽ33e ue Ph< SV蘎 Ee t< Ph< SVk܎s hh< SVOEe t< PhD< '(uiejd[6 EM5 'QPh0< SV_E}r Ph< SVǍ8 h; G)&}}u jX`NjU KN jU>} E +Et( ԍ`( ʍu6 u h; jd[SV5覍e}+E E Euh v Wh SVn} }\( ^E Hρj PEP辷E h v uh SV蜌 EE;EnN*vi; u; Ph; jd[S6 VG踌 ; u; Ph; SV莌 e ue Ph`; SVd T; uL; Ph4; SVɋ: T; uL; Ph; SV蟋 T; uL; Ph; SVu @: u: Ph: SVK輋 e ue Ph: SV!蒋 e ue Ph: SVh e ue Pht: SV͊> l: ud: PhH: SV裊 @@: u4: Ph: SVyܠ 7h9 SV[̊?t7Ot-OOt"OtOtOh9 !h9 h9 ht9 hT9 h49 SV +u Wې,jdkJE@[6 t|?; u; PwGPPh8 SV菉PPPPPPh@Z SVI$躉hM_3_^[]̋UQQ}S]VWK3FVUƉ}-u4j}2u%4 %4 T}(uN}|HKjU芉K VU~M3ҋEQ9uu 4 4 !4 !4 EHHtwHtSHt u j| 4 #3 tn= reh^hV h苞54 54 hV u6KjUڈEseM ` }(suϞ 4 #3 t6= r-hghV huuuuhdV _^3[̋U,} EES]VE}u qjX?KWjU }4uGjYV }Mf0f=t f=tV EPQrBV 聇}uuE}؋E؃+Ex6 \L6 Re} v 6 EuS?Ph jdV视;}};\( GTKjUHe}qu gjX7Wu?SPh@6 jdVGA貆E܋E;Ei3_M^[S̋U0 SV]WjYV }jEE_9}EbKWU蚆uЁ4Mf0f=f=V 9}Eރ+uจW x6 L6 ܅e}; v 6 EuWSh jdV4襅;]\( 蒅CCjEPQ8t xW XhW 35u5KWU襅K WU虅uuu&TW 264W x6 L6 3ۿ v 6 uWSh jdVhلEPSju8/EWPh(W jdV<譄CCr 7u7W 茄KWUτK WUÄuuju/8ujEPu79u uK6:u2KjUXe}u wjXWSu%fEԍCPu$f3ɊW MEPh(W jdCVC1袃E؋E;E3M_^[C̋UQVWj_9}}u jXuNS3CSU虃}}u jXNSUw}j9]a9}fE36 v GAPh jdViڂeEuSuh jdVD赂uWub4SPh jdV萂E}?vGr;u:N SU軂NWU诂NSU 裂u uuu5;u:N SU}NWUqNSU eu uuu5Zu u5Hu u56u u4$u 5}fNWUN WU]+Et( v`( lu6 Sh; jdVۀLe }+ÉE v E uSWh jdV袀}}\( EEρj PEPcESuh jdVD赀E E ;Et3[_^̋UVj^9u}u jXSW}O3CSU赀E3;}3PhW jd[S6 V0PhW SV$CPhW SV~s PhW SV`;uSh@Vud;uSh@uShكu ShQ̃u u3 uQu6 u u qu u3 b u4}u} u jXIOSUrE (C) u$uQVjjVHf0uV83_[^]̋UU$ uRku% hjPRk{]̃ dV(= uƆq"'Ɔr"'Ɔp"' r"'SWX uEq"'u<4 3 t"= rhSWhPX  'Pd 4 3 t0= r'hSW躓q"'Ph,X 訓 4 3 t*= r!hSW聓p"'PhX o_[^̋UVW}(WwG0HHHtnHeq"'jhjWƆp"'W:4 3 1= $hh`Y hגq"'Ph8Y 4 3 = hh`Y h蒒hY 舒4 3 = hh`Y hMhX 빡4 3 tq= rhhh`Y hhX r"'Ɔp"'4 3 t2= r)hh`Y hܑr"'PhX ʑ_^]̋UQQS(]tQ4 4 % = hh 8  uC<u? ; |  /; ~!; |; }    8 ;8 t5 8 3۠ :u=4 v 85 :u39tAf0uj@hh0 Shh Q0R<u9tf0ujB-j jD%<u,9tf0ujA jh jCh0 Q蔥=4  w4 5 ^[̋S38 t < @ u = [à 8 u!<u ; ~; |2҈ 8 ;@ t = @ :u8< t8= t4:uj uhh V軤 < = [̋UE(2Ɉ''']̋U o W(/  ''S+H ĄL ܊E؊+P j T EMjteQPv;row9Evh';u 'u6ܠ 4( hV)4 hVƇ'Ƈ'ZSu9Urw9Ev't 'uЃ0'ܠ u4 릍';ttPjV[Ƈ'H ĄL ؊P ܊T _̋U} MuE~3@Ԡ } uE2|j2Xՠ ] ̀Ԡ S(t [Ãܠ +X Ą \ WjjQP~؊+=` ܊ d ;rw;v ՠ ';|;| X Ą\ ؊` ܊d _[̋UQQ֠ (SWEEu0't xt, -#É Et h\ ~Y=h u9V:u/ t##ÉƆ֠  Et h\ }YV:}h ܠ  tE'hP\ }YYEנ ';} to#É t9h\ ,ՠ ;|M uA lj t h[ }Yjj P@'PV`)PjV_[̋Vj^jd&Nu^    d j   Z@2d@JűU SVW}(32ۀ5'EEEEEEEE8m uh W$ m h W ̹  0'u 5 '2E uH= uUE8E}Eu MM؈E`}u:ErEMS؈MFU:v ڊUUu؈M2:s:v:u:]u:s:Ew:Eu:]u sEMGEEQ= U E2ɿ uE8t|E}u шMEEa}u;E|EMQEGu;~UuuE2;Ƌu};~;u;uu;};E;Eu;uu}EEk2ۀ= u}EEUtÊE:  sp=l sgM+ ;|6ME3Fj Vh u(jVWu(l = u}EEEEtt$E E Phh u'= tYE3 Mt;E: r03ۋCjSh u~'jSWur' l Ɔ dEF}r_^[̋UQQESVWx`(3ۀ]] h8 \ O ]hM3Cڋ]t]E}v!';s +HȉM+ȉM!';s&+; r!'!'!'r E !'; w !'E !''!' ;~k} ta!'8Ɉtjh6 W蔛hj@h6 W耛hh> Wp  P!'PW肀z;+!'8t j@h6 W3hh> W# 뺍!'8t j@h6 Whh> WhR@jh4 W!'y% 4 #3 »t2= r)hh|] S5w!'hd] %w 4 #3 t:= r1hh|] Sv!'Puu!'h ] v _^[̋U4 % 3 t.= r%Vh] VhvVh] v^h\Fh4 uojAh; uڙ]̋U4 % 3 t.= r%Vh] Vh-vVh] "v^hR\Fh4 ujIh; um]̡4 % 3 W(t.= r%Sh] ShuSh] u[3ɉ!'!'!'!'0'udž Xdž  h3B⅖ t!'Av !'WV}_̡4 % 3 V(t.= r%Sh3] ShtSh] t[!'PW!!'8t j@h6 W*hh> W!'^̋U 4 SVu(EW #3 »tB= r9hThX^ SUt P  Ph$^ 5t 4 #3 t8= r/hUhX^ S t h] s8   u"t HHu6Vdž t HuV-dž EM=n f0ujhSV踖n  Ht HuV EMtgt<',=n tJf0ujhSVGn '|"=n tELPSVn EMt(8 ; p t7LPSVp =n tLPSV˕n _^[]̋S3ۀ V(t!'!'4 3 t0= r'h&h^ hq'h^ qu;'D| Ɔ!'->} !'8u#} Ɔ!'(|!'!'!':!'u!':!'t@4 3 t2= r)hLh^ hMqPhh^ ;q!'!'!'!'^[̀u9Pj5VhV辮hV/ ̋U(eVtWEEEE<W<SEPj=W)eJE@tet\4 #3 t9= r0hh_ h pFPFP6uh`_ o ;E~EFEFEEhMuW,uy)up4 #3 tC= r:hh_ hoIPHPE'h_ joEM9'~HEIE0'4 #3 t4= r+hh_ hoEPEPh^ nEu8Et5Mw-r<v$:r +~E |EEEE8E[t EPj=W^̋UE(!'QPy]̋UQQEeSV(@''Wj SP|eE;WVkVhSV葊j9WV|kVE~"'t "'tj@jh`VPk_^[]̋USVu(ÈEujV;~ ujV;^[~ЋE ]̋UQExS V(W})''M :9''H~ ȀME}?vE?H~ ȀMEM?vE?H~ E E } ?vE ?4 %3 tA= r8h h8m hyFE PEPEP'Phl XF 4 %3 tF= r=hh8m h(F]PQPE Ph`l F ]E8vM;~U +х~ M *Ȉ4 %3 tA= r8h#h8m hEPQPhl {E]4 %3 t<= r3h+h8m h6EPQPhk E_^[̋UEM S(W3}E8'}EEEE<V4;E슃5'tX<tT<u`s*= MEt PQPE QPh(n jDsEEWEEE= tE Phn ,DYYfHry39uo8Mv!UƏ<D r,D AJuE(5'u E*EE= t&EPEPEPEPEPhm C}~E}}E= tMEuQPVPVhm pCE$ƃƃ= tjjPh\m :C  = t VhLm CYYVhh uuEPEPu VoKt2KtKKu=uVu uV&uVbuVbuVbuVb^_[̋UQES] VW(C~ ˀMEM?vE?MC~2ۀ?v?+~*2ۡ4 %3 t9= r0hhn hAPEPu hXn AME jHĈHX҈XX*ppZNȈ^Ju@M u3PEP,_^[̋UQESX`4 %3 V(]t@= r7hho h3A 4E to PhXo AYYu ƆH WWS~hu~E 3+thHt>4  tf= r]hho h@ho @4SWucE 3Ɋ'$ QhSWuc3+HtI4  = h8ho h @hn ?3CSShuSSh u'Pjh uPh h u9^|:j)Q3CShujSh u9^|jXhubH_t'HtHHu.uuu0ƆH4 %3 t*= r!hdho h>hn >^[̋US](E4 Vо#3W ʋ t>r9hhDq W>Ek"'Qg"'h q s>4  Mg"'$ #3 t"rhhDq W">hp >h #3 t"rhhDq W=hp =hm#3 t"rhhDq W=hp =h9#3 t"rhhDq W=hp |=h#3 t"rhhDq WR=hhp H=h#3 t"rhhDq W=hLp =hhhܠ  # 3ɁϠ t'r"h"hDq hCk"'4 uf}'u2#3 t*= r!hhv h-hpu -] Ƈk"'g"'!'W 4 #3 t+= r"hhv he-ShHu Z-_^[]#3 t*= r!hhv h)-h u -2̋UQQeSVuW(EbDtHt HuEjh VjhV ؈6'2ɊtEjZ:r싆(5'<u}u&u8Mu:u8Mu:u8Mu <uH8UtC4 #3 t69 r.hhhv h1,EP5'Ph,v ,E_^[̋UEUSV(3+WHHH4  t0= r'h0 hv h+uhv +U]}5 tpEPhhVu RqEtEPVS@EMI.#U'뫍IFQ'띍I^M'돍IvI'hSV?eE4 % 33 t-= r$hM hv h*u hv *9}V~EPEPV}E==uhP;=uh-=uh=uj2=uj =uj~?EMQMQPP}tuhuuuG;}Cuu=4 % 3 t-= r$h hv h)u h|v )E_^[ ̋UEVWx`4 (%3 t2= r)hhPw h^)Phw L)uku ƆYtPSEPSP3PW'u"}w 8uuVW}1Ɔ[_^]̋U4 SVu%@33 W(t2= r)h&hw h(Phhw x(8uU8uM uD8u<t-8] ƇuE E u _^[]̋US](VWW{E WSL& Mu_^[]̋U E(SVu WW} ME 3ۋWf9U]v:U}рbK;} uL @EJ$fMf;r3ۋM FfXffXF@@MM} u_^3[̋UE Ⱥ;SV$\tSj[+tE+t:'It'tt+ 20tGt;t/j [+t!ItI j[;wx1$hd`\XTPLHD@$f   f95 t Phuhf5  ^[] ̋U} Eu}t2]̋UQSVu3ɩW@} t<4 @ = r{hWS$%Ph} $X4 t#@ tE= r}v<E]Ȁa9H;u@EfE9f;r3ME  Ffzf:fzFBBMMuE_^[̋UE M(SVuUWz~R?#ׁ ӁpP=n uD 4 3 t2= r)hh~ h #Pvh~ _^[]̋UM U(Vu2D^u]̋UQQ4 SV@3 W t"= rh;WVT h J e]EEjYu58Ut04 @3 t"= rhGWV hc 4 @3 t+= r"hIWV E4ht EE}s4 @3 t"= rhKWV hc 4 @3 t(= rhPWV\ Phh L 4 @3 t+= r"hQWV& Ph\  4 @3 t+= r"hRWV 3CPhH 4 @3 t+= r"hSWV Ph< 4 @3 t)= r hXWV{ CPh0 j 4 @3 t,= r#hYWVD CPh$ 0 4 @3 t,= r#hZWV CPh 4 @3 t+= r"h]WV C%Ph 4 @3 t,= r#h^WV C Ph~ 4 @3 t)= r haWV] C ?Ph~ L 4 @3 t,= r#hbWV& C Ph~  4 @3 t%= rheWV sh~ 4 @3 t%= rhhWV sh~ _^[̋UM]3Bf9t[ftjtjZWǍЍ_̋UQE(SVW238tQ8t33f'ft'tff'ƀ'?ff'')'3f1ft'tf!ƀ'ffsEqf sEdf@sEWfsEJ=}E:4 %3 t*= r!hh hh EMs2 ss(_^[̋UQ388u8u 8$Hj$Y;r $)(( S9r h tP(h,  (3$3ɉMؒԒh;h h  u Ph _ uu tH}kj3;Yv@Mt` M'Nj[̋UeS](E􍃀EPE @ ?ttt EuEh tEPh YYh VEEEE EƇƇƆƆPuhh$S+2E@u$tItItIuJ$>($>,$>0$>43Ɋt!ItIt Iu"$$$$*M dEuTE}dvEd}"v }*wE4}v }"wE"}v }wE}v }wE}& du2}2rdV}#rPL}ru3@3M"EEuEh tMQMQPhl h ]t$sssss ss3h( n$}t P}t P=B t#uWPTuwjuuuSu V} 2 3 _ P^[ ̋US] VE f?f#W}fC$C$2#3Ƀf1f23f 2ȃ3f2 3fC $?C 2f1K@#;Kty2CC $Ƈ=ln 4 3 tE= ru~t VuuFu33@_^[]̋UM Vu(t Mt!VQV^] ̋UVuf:'fE39)8tK = u EPjV d= ^wfEEPjV L = u EPjV d= jrEEPjV ^]̋UMj2X*t tT@9ur]̋UESVWjhDu04 #3 t(= rhh8 Sjjh ^Vh@uC04 #3 t'= rhh8 S'Vh _^3[] ̋U4 %3 t*= r!hh` hhL E Ph@u/]̋UQQ4 SV#3 Wt/= r&h}h, htEPh e}EDEM ȁ}MM3g PSuE/4 #3 t.= r%hh, huSh؄ uh@u. 4 #3 t3= r*hh, hu hĄ 4 #3 = hh, hauh@h؄ OX}O3gG O PSuE .4 #3 t-= r$hh, huh uh@u-4 #3 = hM3ҍ qQI ыMD RSuUi-4 #3 t-= r$hh, hIuh <uh@u-4 #3 t-= r$hh, huht E}_^[̋UW} sEVu%s u7kT1.s t(v#PGPVkTjT0(s P^_]̋USVW}j.s [jFPTKuW:_^[]̋US]V2}Wt}uË}ufρ Quu SVLkT} Ɔ.s tju (s P}tj@u/s PqEps _ts xs ^[]̋USVW}3ۍ/s ~tVvEFvASPW6CT r_^[]̋U 4 SV#3 W}t3= r*hh SuWuh 4 } u2#3 t&= rhh ShX 2]}tfE Wu u uu4 #3 t&= rhh S|h@ r_^[]̋UQQ4 SVuW%33 |t*= r!h h hhЅ )@t[tVu2 OPWjj3Wu+9PVfpjY;uiu`OPWQQSى}E OE<t< uSj@uuuVEEG=Mu3DuNEEEE8 uSWDuuh VEE=MuQupEEEE8uSWDuuh VXEE=Muр3uOPWDWWh V&_^[̋U4 3 t*= r!hh hDh :j u$$ ]̋UE ȃ tIuj j X]̋USVu d(Wj3ۃ_+  tJǀ'ǀ'$dff;uf%u ƆG $f9u(fquf;ufu @8t8 8 Ɔ} Ɔ9' ǀ'ff=pf=Ifbǀ' fzуM1JJtD4 #3 n= ahdh@ hmh( c;f9ǀ' fqu!f9ufu @:t:f9fqf<fǀ'ƀ"'u$dff;ǀ';ugfqu8f9u/fu$@8tƆG Ɔ~ 5f;ufruf9u ftff;ufftftf;fquf;u fqqtHf;fquf;u fPqt$f;fruf;ufrqu ƆG jf;uvfrukf;uffPqHǀ'ƀ'Hf9ǀ'u0fqu%f9ufrqu@8t duƆC_^[]̋UM(V0x ua~u[hQ.l!E4 3 t(= rh;VWuuh E}rhju h'jju3fffFJ4  t*= r!hHVWIPh 74 3 t*= r!hIVWPh 4 3 t*= r!hJVWJPh܇ 4 3 t*= r!hKVWFPh hjEE3ufuPVE4 3 tY= rPh[hh h58P7P6P5P4PEPhp (jƃ5'/ZjY@""@"@IuJuEEe@)@5@/kM䍋M荌Wf}s2 f} 08AU€}Au E@EAEf}rE}h4 3 t3= r*hh VW hh\  h jY@@@@Iuƃƃ;ƃ4 3 t*= r!hVW;PhH ƃBƃC4 3 t2= r)hVWSCPBPh, 9E)]썳<E4 3 t0= r'hhh WPEPh FMuƃDƃ4 3 t1= r(hh VWDPh h fDfFjZƃfǃHƃ'kdfƃ5'ƃJ4 #3 t)9 r!hVWJPh܇ ƃK4 3 t*= r!hVWKPh܆ 3ɉ'4  t"= rhVWh M_^[m̋UVW}(WeWk9 'P 'P e'P'P'P'V_^]̋UVuW(PV?PV2!'PV%0'WVh V ء PV_Ɔx ^]̋UVuW(PVgPVZ!'PVM0'WV@h V5ء PV(_Ɔx ^]̋UQVu(E@W3HEt0Ht$HHttt u#EEjE_ ESSV WSVuhVcD}[tfLJfLJPj4VhhV5'3+tMHHt HtFH4  t*= r!hh h$h Ɔk)S4  t@= r7hh h 5' t Ph YYƆk)P3k)Ph7V_^ SW('t h` nY ts hD OYY 4 3 t0= r'hh0 h!s h s =u'tOu jVhSVSVuLaa_[̋UQQS(Whj@V*jDV PjDVjHVh hVhhVj@hVjdhVjhVWV@PWVCuh uhhVyjhVljhV_EECtu WuVEMujhV hBthVhhV hrhVhhVShVU WhVDShV8WhV,hhVhh4Vhh6Vvjh7Vi3Wh8V[j[ShVLjVfPjV7WVfPWV$(x uXjVj$EujVjrj3V4 #3 t)9 r!h h h]h S4 # t)9 r!h h h)h _[̋UQVW}j%^EjVjWqVjWptjVjWqVjWpFMu_^̋UQQVu(3ɀ WEE uD4 j_# 9= h hp hkhP aZSjƆ 4 _# t*9= r"h hp S&E Ph, EM {"'uE4 #3 t%9= rh hp Sh h N} sM } u24 #3 t%9= rh hp Sh ~EPWVE& u s @r jVhVs$Cjd4 #3 t%9= rh hp ShЉ Ɔ [_^̋UE(]̋UU S3f9ZEV2 1?t8IIt/IIt&tItt uWR MHC>9@4$t,0t!Ht`t luHHH Hff;Jl^[] ̋UE(ƀ]̋UE(]̋UES] VuIWo tItgIIt] tu @ @@ PjVEPjVE\v09,u(jt[WjVKu@@@V_^[] ̋UE(~~t ~~ ]!̋UQ4 3Ƀ Mt*= r!hWh hh EPEjP̋UQ 4 SV3 WEH t(= rheSWoh e 4 u3 t.= r%hfSW;D@h %ItMHtMLtMJtMKtM uMuMV te4 %3 t'= rhSWEPhЊ EPjV_^[̋U }  S] VuW}E]}EEt,V'jO[j=V=GKuEHtdHtHHtHtEXER)EtE4 @3 t*= r!hh hh ]EE}u%Lu}t E ej[E [E EE䀼0u SWV 4 #3 t2= r)hEh hPh 4 #3 t:= r1hFh hPPOPhh }tE:f0u.3u%k=0OPEjPjj9PV#k=0OPEjPSuuV}t+k=j3OPEPƅVhEPdzM_^[̋U 4 SVuW#3 »t2= r)h|hT SDh 4 #3 t,= r#h}hT S@hЋ @u" t2=ܠ t& (Dttt t _^[]̋US] VuW(E t/Ã)H"t uyG4jjVs3PjVs;}3PjVsjjVs;} jjVs؋Eà teHtZHtOHt?4 3 t+= r"h+h hHSht =E `"'MS"'~"'j?[SjVrSjVr;} SjVrSjVr;} SjVrE8E _^[] ̋UE(VW} Tut׃t;Jt+JtJuL34U2U1|U0o׃!t]JtMJt=4 3 t+= r"hbh hWht 2%U"'U"' U~"'_^] ̋U} EV(t }tjHP 4 %@3 t5= r,hh hwEPhȌ b^] ̋UE(ƀ']̋USVuWj@`F[?tjW P@'PVhKu_^[]̋UEM V( ' 4 3 t6= r-Wh< Wh'PWh$ _^]̋UE('S2tr[]Vγ ؋ƈ'^̋UM(} tf f }t 0jHQ ] 2̋UVuuhVS uhVE uV]ohhV, hhV jdhV^]̋U4 SV3 W t"= rh6WVTh JE tHtHuE tH] u hP~4 3 t&= rhNWVPhX _^[]̋U= u %  ]̋UU(V5 2 v$'% ht;u'^]'̋UVW}(h8Wh`W'nhdW']hlW'L_'^]̋US]VhfSb( f9E uE } ft3'W'>''? r'S8_E ^[]̋UQQEeSV(f''W93ҋ'EG9f9 EuRDŽ''Ev3'EEE;r9Mu#2҅Ev';r'}Ef t3''Qb'f'? r'uIE_^[̋USVuW(j Vu%PVjVƆɴ uPVsƃj Vs;tPVEH;tPV*k"';t!'WV_ƆƆ^[]̋UQVjhuVuL$EuVu^̋UEVp`y (u }"'t e'Pz Pء PV^]̋UVux 8W(to4 3 t:= r1hh hy P}"'Ph }"'u y uhء PV-_^]̋UQESV(W3ۿ@huEuM4 #3 t.= r%hhL h*CPh hYCd|R:v4 #3 t-= r$hhL huh _^[̋U SVu(W]3hVuS4 %@3 t.= r%hYh hQGPh ChGd|E3m PuE4 %@3 tA= r8hOh hݿMkdPQWh\ 迿]EMG{_^[̋UE(5']̋USVudtj ˄wuH4 %3 t*= r!hh, h h 2FLWu Pj_j1&jVOuNLA 2E _$E u*I @cutj FL@ @tu24 %3 t3= r*hh, hZPE Ph̎ G^[]̋UEf0u u P]̋UESVuPU38 uT;uP8M uI9CCu +t!HtHtHt Hu8C9Ct ƆC V5C^[] ̋USVu38 uX8M uQ9CCu +t!HtHtHt Hu8C9CtV2Ɔ3jV,33^[]̋U] ̋U4 V3 W t"= rhWVۼhh Ѽu94 3 t"= rhWV裼h@ 虼_^]̋USW}(}"'t(jW4 tPh QYY]VjhWVW$EuVWhahW ^tPh YYӀ_[]̋U E4 S(V3W Ήx t-= r$h VW芻h 耻4 x(I hjxh'jjx4 3 t"= rh)VWhx l|p3flfPx&^plpflfrPuP3 t"= rh3VW蔺hp 芺xRhCP|P4 |f)pt63 t*= r!hBVW1pPhP C,3 t"= rhGVWh@ C{xu `fEffEffEffEffEfH4 3 t*= r!h_VWupPh, c4 3 t*= r!h`VW=Ph +4 3 t*= r!haVWPh 4 3 t*= r!hbVW͸Ph 軸4 3 t*= r!hcVW蕸Ph 胸Ex3uPQf4 3 ta= rXhwh h1x8Q7Q6Q5Q43QPh (juҍ/Yj_VPVP@FOuIuƅw3Džp 4 3 t<= r3hWh臷wHcN QVPh g4 3 t<= r3hWh=wHeN QVPhh 4 3 t<= r3hWhwHgN QVPhD ӶFpwlpkWv)hfls2 fl W䍔v/Њv5€wGpuPfPlG@jpXf9lrphl4 3 t?= r6hh h׵GPPGPpVh 踵$pGluww3fs2 f DފȀfNs2 f $DȀGNFFfrfHf=ƃrf=Er$$4 3 t2= r)hh hߴPh ʹ3Džp4 3 t/= r&hh h荴PWhȐ ~GFpu3Džp4 3 t/= r&hh h4PWh %GFpu3Džp4 3 t/= r&hh hٳPWh| ʳGFpu3Džp4 3 t/= r&hh h耳PWhT qGFpuE;E4 3 t2= r)hh h';PhH EBEC4 3 t:= r1h h hղCPBPh, 軲EDE$4 3 t2= r)hh hyDPh gfD3kdfE$E4  t2= r)hh hPh4 fEfFƃ'4 3 t2= r)h$h hFPh 诱Eu ƃ5'<u ƃ5'<t<u5'5'x7'uGjW+u;4 3 t*= r!h?h h/h %EJ4 3 t2= r)hDh hJPh܇ ܰJtk<tX< tE<Ƈ Ƈ Ƈ Ƈ3Ƈ3ƇCƇS Ƈ LJ dLJ d ff;fqu#f9ufuLJ dLf;ugfquf9u ftf;uCfruf9u f tf;ufruf9u f%tff2u#ff;ufbf;u:fhuLJ df;ufztf;u f!8tf;qf9uf;ufrquLJ d5f;f9uf;u fsqtf;u{f9uf;u ftf;u]f9uf;u ftf;u?f9uf;ufVqf;uf9uf;ufWOf;%Sfquf9ufrqf;'fquf9ufsqf;fquf9uff;fquf9uff;fquf9ufVnf;wfquf9ufWBf;Kfruf9uf!f;fruf9uf"f;fruf9ufXf;fruf9ufYf;fruf9uf!ff;usfruf9uf">f;uKfruf9ufXf;u#fruf9ufYf;tf9uf9ufqxf;f9uf9ufqxf;f9uf9ufxf;f9uf9uftxf;]f9uf9ufVDxf;-f9uf9ufWxf;f9uf9ufqxf;f9uf9ufqxf;f9uf9ufxf;mf9uf9u ftXxf;Af9uf9u fVt,xf;f9u%f9ufWu xxf;fqu%f<ufguLJ df;fqu%f<ufuLJ d |f;lfquf9u ftf;Dfquf9u ftf;fqu#f9ufuLJ df;fquf9u ftf;fruf9u f#tf;fruf9uf$uf;umf9uf9ufOf;uGf9uf9uf)f;u!f9uf9uf d4 3 t0= r'hh h誧 dh 蚧 Ƈ} Ƈ~ u t!<u Ƈ~ <uƇ~ Ƈ} 4 3 t*= r!hh h*h܏ M_^[̋USV(E4 W33 Et*= r!hhȓ hĦh 躦 t.jVp؀]ujVjֻSjVj VBy%?PVWj(Vj4j VWhaVjV$sEujVj[j1iWVKuWj@V|WjDVsbWV؀]uWVUSWVJ4 j[#3 t)9 r!hMhȓ h讥h 褥j&VcPj&Vj(_j1ͺjVEOuj'V:Pj'V4 #3 t)9 r!hXhȓ h;hd 1j[SVPSVj_j1YjVOu4 3 t*= r!h_hȓ h٤hP ϤSVPSV*j_j1jVrOuj VgPj VjV PjVjV PjVjhjVj[j1虹jVKuj(V؈]Muj(VjdkQSj(Vj Xuj(Vsj Fj)VPj)VXj[j1(jVKuhjV6jVF PjV,jV0 PjVjV]%PjVSjVjVPjVj V$$? EuVu=4 3 = hhȓ hh8 ohj@Vxj0jVbhjIVUhjKVHj!hV;ShV*ShVShVShVjhVjhV`E jWVGMuSh6Vj"hV]~"'t "'tj@jh`Vhj:Vh<Vh8V3hVShVh$Vh(Vh,Vh0Vh4VrshVah7j@_WVjDV$ < tj菶EMu߀}wf4 3 t.= r%h hȓ h Ph WV3ÃPWVQj$SWV?.4 3 t*= r!hhȓ h蟠h 蕠_^[̋UQQ4 SVuW(33 }t*= r!h6h4 hEh ;j VƇ{"'y%?PVu {"'=Sj(Vqj4j VgjVs EueesujV;j_j1 SVOuSj@VSjDVbWVc؀]uWVSWV4 33 t*= r!huh4 hOh Ej&VPj&Vj_j1nSVOuj'VPj'Vv4 3 t*= r!hh4 h۞hd ўj_WVPWV)Ej1SVnMu4  t*= r!hh4 hvhP lWV,PWVj_j1藳SVOuj VPj VSV PSVjV PjVjhjVij(VPj(VUj)VPj)VAEj1 SVMuhSVjV+ PjVjV PjVSjVjVPjVj V$? EuVu  t h .YEƀ{"'Th7j@VsEƀ{"'4 3 t*= r!hh4 hڜh М_^[̋U4 SVu(Wj_#3 t)9= r!h* h̕ h脜h zeWVVCV LEt?4 #3 t*= r!h> h̕ h#h E 8V4 #3 t)9= r!hb h̕ h͛h ÛVL3Ʌ4 t4# 9=  he h̕ h腛hl # t)9= r!hh h̕ hYhT Oh7j@V4 #3 t)9= r!hu h̕ hh@ Vmt;4 #3 _9= Shx h̕ hΚh, - 4 #3 t/9= r'h{ h̕ h蘚h 莚 4 4 #σ t/9= r'h h̕ h[s h K(E PjxjV.E $}"'V3ؿ@#Ɂ s s tƃ.'s vY4 4  t0= r'h h̕ h謙s h 蜙js jV\33js Vƃ.'h9sƃ'4  t*= r!h h̕ h+hД !hj'V聼9{jujjVnV<44 t6 U= Hh h̕ hØh " t*= r!h h̕ h蕘h 苘WjjV*`WjjVs"'`jhWVw"'_FjhWVQFV{|V*Mu VShWV VChWVV}ChWVV33PVVN39@ u@PVV褪VHE t/ u& tVWj@VhjDV'j 3'Yǃ'8t jjMV豺hhVƆ2  VtuK4 %3 E t*= r!hM h̕ hhd E Pj=VVƆR 4 3 t*= r!hV h̕ h蜖hL 蒖3_^[]̋UQVujhpV$$CtVSWE PjVE jVhj!V Euj!V艹jjVhjBVrWSj@Vpjd7wWj@V[jhVBj h7j@V:j Wj@V*j Sj@V_[^̋UQE #USVW(vxt`tOHHtBHtHtHHhGjLR jXRj\uufFfjPRVjThRMfH g4 @#3 t-= r$hh h蟔h| 蕔URi3]3Ɉ4 # = hh h> kdPQhL  Ef p4 @#33 t-= r$hh hƓh, 輓UR jEYIu4 #3 ]t1= r(hh hoS+h ^e ]EM <i3u3Ɉ4 # tA= r8hh hkdPQ3u h E } |y5>t2't%HtHt HHucVE;GP.'(;h`W6t%HttHu&|"'M7'GM_^[ ̋UQE(SVWPM] ttttt ttu!t t t uj^;~C4 #3 95 rxhhh W襑h 蛑T4 #3 t.95 r&hhh WqEh ^Mhu 4 Mu2#3 95 h hh Wh u2#3 95 hhh WАh ;u'#3 t}95 ruhhh W袐hԖ Vu'#3 tQ95 rIhhh Wvh * u-#3 t%95 rhhh WJh @Es QMP@EM_^0'[t t @ @Q蹦̋UeVW})(EMEu!)u0'E Eu <uW<E uI 4 3 = }hh h6h ,W0' Muu0' MSEPu W EM ]ut HHHH t't"E5'u }Eu E5't9<t5E<u %X<u %K<u %><%3E<u %#<u %<u % <%# t E@| u uO}tIt yu u5yt/ 3Buu3 PhWư t t Sh 6YYu SPWtjj W 4 3 t,= r#hh h݌SVh ь[_^̋U SVu(38DWU] h8 j_9@ uM4 4 %# P= Chh< h;h 183tE4 4 %# = hh< hhș 8  8E  4 #3 t*= r!hh< h虋h 菋j V83j VtJֳ 4 #3 = hh< hAh` 7Ɔ3腳EPj'V(Ct$Ct Ve't$Ct SSVW'$Cptj WV$V6E V)8D Et$j Vj V3E8}"'VU.'<9]u 4 3 t-= r$hh< h@h< 6U.'9]Ƃ/'Y(C $CVc$C :uN}uH 4 3 t-= r$h!h< h跉h 證UƂ.'q 4 3 t8= r/h(h< hoE.'uPh W}t }(Ct8] tj WV$V*$C(CV蹻$Ct$CtSSVb$C8 t58С t38 t9]u8С tjSS jh@uViV}u]E8}"'t j1jV(CtV$CtSjV$C觰tSjV$Cj V衯j V3yE8}"'u y uz Pء PV茐 4 3 = hh< h躇h z4 4 %# th= r_hh< h}h` 94 4 % t-= r$hh< hBh 8U8}"'u y u| Pء PV誏_^[̋US]V(W} ?uGSJGG3gPhS&_^[]̋UQES] ;V(tJW3j YC+E )E EE 8PWu贩GMu_PC+C3cPhu^[̋U4 SVu3 W(t&= rhhp SDžhT 轅V$j Vv3ɈE 4 t3 t&= rhhp S~h@ tg 4 t&= rhhp SKh, AG 4 3ɃE t7 t&= rhhp S h@ GF t&= rhhp Sӄh ɄVGC(x uVff= sFu ,3fF%PVWF$ u>ܞ @4 3 t&= rhhp S#h 4 3 t6= r-hhp SFPPh Ճ4 3 t,= r#hhp S諃hx 蛃V蘞4 3 t&= rhhp Skh\ a_^3[]̋USVW}(3ۈ^8 tfdžfdžfdž0fdž0hT ShPWfdžR-'Y'džWdž?5hD Sh-PWh4 Sh1!'PWh$ Sh0'PWhd Shh Wסh Whn9 'PWƆK>h WhA 'PW&hԛ Whe'PWh Wh'PWh Wh'PWޢh Sh=_ء PW@h Whd'PW订WW'_{"'Ɔl"';Ɔm"'@^[]̋U( SEE Vu(W}]u|dCHHHqHHH4 o E3PhVREx\vjt[WjVKu 0'tt tj jXȈMً}WhVWhVWhVܣWh# 3PhV3GPh 3fPhV3fPV(P ?j[jLVܽ$EtOtOu   j[EujLVWjDV+%PjDVWjDVSVh 7jXV3fGPj\ eEPWVE豭C}عPu# u _fܠ ufu t tPh8 ,YYWhV}舢uhVzEfwuh7jPV3fGPjT ']tˀ]uhoHHHHHHW(VGM؋0'tt E uEW  ʊ ȊE ȋE؃t!HtHt Hu$QhQhQhQhVWj \3Ɋ2ۀEEEEEE E E EEEE E EEEE]AA<EvEEjMZ8v]AJuE}E3G PuV衠GGEMu ]ShV腠4 %3 2= %ho h$ h|EPh |k)4 %3 = hN h$ h|k)Ph u@t$2:sȊk)$ k)4 %3 t2= r)hA h$ h|k)Ph |3k)Ph73PhPfPj@hV~E䋆o Et\3+tNHHtDHt;4 % tO= rFh h$ h`{Wh| U{"MMMtOOtSOue4 %3 t/= r&h h$ h{EPhH zuhe뮃3"HHtyt]Ht>?EPj+VuMueEPj+V5'?u!'7jHV;i7VU0\4 %@3 t3= r*hh$ hyGPPh yWVWV^SWSWF {_^[]̋UVWVuB} OIt Iu%PVuȘ 4 3 t*= r!hh h,uhx "uG _^]̋USVW}(VW轲M IItIu'% $'uPVW0 4 _3 ^[t*= r!hh hth tE @ ]̋UEV('PI'V^]̋UVuV6 4 3 t-= r$hoh htvh s^]̋UVuW>(EthVW]|~SVWu7 4 3 t`= rWhh$ Ssvh 5` 4 3 t)= r hh$ SHsvh ;s 4 3 t)= r hh$ Ssvh̞ sNj[;tNt^tYHu)uS)t uA3~@F;~ h~uEts vVWFR=<uVWF#u~ ^FthhPWzf9^tF hjdVWz[_^]̋USVuW>(uRs vF 4 3 q= dhht hqhP q>~VWu; 4 3 th= r_hht hNqvh 9/ 4 3 t-= r$h ht hqvh qNFNtuu=ts vVWFVWF,fF *3Ƀ~ANt uhjdFPW#y 4 3 t-= r$hRht hYpvh0 Lp_^[]̋UE('tIt IuPPP]̋UM('} ~} ~} uPQPQ8]̋UES] V(3WBƒ';j_;jY;8jY;t/28^ ~tNQPzE^ VP128^ uF N~9NNQPM \z8^ F~t ~h Fhu u28^ 8N38^ F ~jdANb28^ VtNQPyE^ VPI28^ uF  Nt4t/FF8^ t ~hVhVPv_^[]̋UM VW}(ƒ'jX;t0~ FtFPW)yF VW(t ~ u FPWxF ~ hFPFFWtFvFF~ u7F38F jdF F@FFPWǀ~ uVWF 4 3 t-= r$hh hmvh l_^]̋UU(M 'It ItItuPR]PR%̋UVW}(388 9S] t;s v/t}txtstn 4  t+= r"hh hlSh l't$HtHt Hu"SWSWSWSW[_^]̋UE MU`jHYhП jH@ @ HhgPR] ̋UVW}(j'PWjI'VW_^]̋UUf0f=V(tnf=th'E E t>Ht;4 3 t-= r$hh hju hܟ jE E ;'|zE tNHt=4 3 ta= rXhh hju hܟ sj2s"'`0s"'% PhjjR3^]̋US](V2fHWr ruj?^u tu ?vj?^ tWVh( i VhWS_^[]̋UD EES(EfHf=VW]fEfEfEfEfEfEEr rEf=sM 3EAEE 5 Et$Qh i5 YYtuhȡ hYYE E E EfHrVuME<sE ȀM 5 t)Ph h5 YYtE Ph yhYY}    5 }tWuhd Ih eEE܍SEE}]Ȁ}u }s}5 WhD R<uE<r.MwEr wE rE<uE}ErMkM؋S5 tdWh$ $}EErNjM̋95 t>Wh ]g5 YYt)EkMWSPEPh̠ -g5'u_5 ]tPh gYYr*Å5 Et*Ph ?*Å5 EtPh| fYYeeEMЋ]jX\#dE Ph /dE̋UE k?EŘ ] ̋UE Mk?E ƀ ]̋UVu k?u umWhuu uT+9 tF4 3 Ɔ t1= r(hh hfcWuu h| Uc _2^] ̋UVu k?u uf u] huu u+4 3 t6= r-hh hb uu h b^] ̋UVW33VWuF?vGr_^]̋UVW33VWu4F?vGr_^]̋UE Mk?E Ŝ ]̋UE Mk?E Ş ]̋Vj ^3ɋƒ&t 'tA?vNu^̋Vj ^3ɋƒ&t 'tA?vNu^̋VWj _3j@ZHHHHJuOu_^̋UM(3V35'B'bD+tHt HuQQ^]̋UQS](W39'EE VWSE 3+txHt@4  = jSh8 h`u h `oE@tu_hVj WSC)hVj,WS4)h0E@tu*hVj WS)hVj,WS(j!VjWS(E } E;'^_[̋USVW}(39'E]EEuWEa'EtHtHt Huhj3W Ejhs W jjsWy jhs Wi jhs WY hVjuW (ujW,3;EeE+E aHHtxH} jW-+VjjWE&E4 3 t/= r&hh h^ujhȣ ^M }uG} =jW*VjjWE &E4 3 t/= r&hh h@^ujhȣ 1^M }u} jWK*VjjWE%E4 3 t/= r&hh h]ujhȣ ]M }uh} tbjW)VjjWEE%E4 3 t/= r&hh he]ujhȣ V]M }uEtHtHt Huuhuj3W0 }]EE;'E34 3 t*= r!h)h h\h \E_^[4 % t= rhh h\EPh 74 % 3 t= rh#h hV\EPhP G\{̋UE(ǁ'bDV3+tIt IuP P^]̋UES('E ~VWH E 3+tYH4 t+ tJ= rAjFWV[u hܟ [& t= rjCWVu[h k[E E ;'|_^[]̋U S]V(W39'}uE D4 3 t*= r!hh` hZh< Z3_^[ua'ǃtHtHt Huhj6SEjhv SjjvSjhv Sjhv Sǃt Hujh jh SN.EtOtOt Ouuhuj6S?39MuE } E;'-4 % t/= r&hh` hYE Ph YE̋UE(ǁ'bDV3+tIt IuPCP;^]̋UE MUVWqx `_P,Pf@@ @@@fǀT^]̋UeeSVu Wu}uVW}fF,fVFEGpffUGGXU]+V;ډEM)eƆD3ɉMFH;u}t E e EFfFVPuUu f}Pq,Eq(40H;f}PPuuVW EI;uvEfEf;uEeEM @DEMF;ȉMU3ME荼ǼGF>0wD‹U:EffDf3? 4 3 t*= r!hWh hOWh| EW3@_^[̋UE(5'tHHtHt Ht" ]̋UuM A]̋UEtHtHtHujXjj3@E]jhV葙jhV脙hhVyhhVy̋UQ4 SWj[#3 Et"9 rjh W/Vh %VVuqjVۓ PjVvyjV膕 PjVljDV貓 E uj2$kj2kEMu/4 #3 t"9 rj-h WUhܤ UE ^u3@34 #3 t$9 rj9h WjUjh ^U3_[̋UQSVW}(]'4 3 E't(= rjSh SUE PhȦ TM EFukjDW襒EujjEMuEt }4 3 = jbh STEPh jDW1EujiEMuEu;4 3 = jsh STEPhp W4 3 k= ^j{h SSh\ S?jDW{EujhEMu4 3ɃEu4 = hh SdSEPh, t.= r%h VS7SEPh (S EjDWِExj(KhEMu 4 3 t-= r$hVSREPhХ R 4 }t83 t'= rhVSREPh R3@jDW迓%PjDW[jHW詓 PjHWC4 3 t'= rhh S&RVhh RjjCW~u4 3 t+= r"hh SQjuh, Q3_^[̋USVu3W]] 4 j_#3 t/9= r'hzh h}Qhp sQ 4 9ur#3 t-9= r%hh hKEPjEPEt64 #3 t!9 rjCWVKuh J3@pu܍EPu^ 4 E؋#3 t'9 rjSWVJuh J 4 39Euku̍EPuE4 3#Á}#uj t!9 rjhWV\Juh OJuu^EЃ EE# t9 rjVWVJh Jj^| t!9 rjrWVIuhX IjыM̍A0E4 ىM3 t%= rhWVIuh I4 3 t(= rhWVxIEp h hI4 3 t'= rhWVBIE0h 3I4 3 t'= rhWV IE0hȪ H4 3 t(= rhWVHEp4h H4 3 t(= rhWVHEp8h H4 3 t&= rhWVlHPht ^H4 3 t'= rhWV8HCPhX )H4 3 t'= rhWVHCPh< G4 3 t'= rhWVGCPh( G4 3 t%= rhWVGsh GC[ۉE]j[EPEPhEM4 #3 t)9 r!hWV7Guh *G4 }u.#3 H9 <hWVFh MQUQMȉUM#3 t+9 r#hWVFEPh̩ F4 #3 t)9 r!hWVFuh yF4 #3 t)9 r!hWVSFuh FF4 #3 t!9 rhWV"Fh F}tJ}uDjhp uZ3Ʌ4 t6# t!9 rhWVEh@ E]ԃ}I+# t!9 rhWVEh EeuuuYƋM_^[XE z f J 6 (  x @ $  ( @ V R   6 L \ x  " 2 H ^ n    6 R n   8 Z t z h X @ 6 * v  dMol l PciRWTypeASPMDelayASPMDelayFlagGPIOBackGPIODelayTimerGPIOCustomizeRFBehaviorWepModeCloEnableTKIPinNmodePNPCapabilitiesbFwCtrlLPSAcceptAddbaReqFwRWRFDisableSilentResetHalfNModeCckPwEnlScanDelayRxReorder_PendTimeRxReorder_WinSizeRxReorderRegROAMSensitiveLevelWiFiConfgRT2RTAggregationMimoPsEnableFwCalcDurUseDriverAssingedRateDisableRateFallBackMPDU_DensityAMPDU_FactorAMPDUEnableAMSDU_MaxSizeAMSDUShortGI40MHzShortGI20MHz11nAdhocBW40MHzHT_EnableCckTurboScanKeepAliveLevelLPSIntvlbLeisurePsInactivePsEnableRxImmBANoAckStaEDCAParamVOStaEDCAParamVIStaEDCAParamBKStaEDCAParamBEApEDCAParamVOApEDCAParamVIApEDCAParamBKApEDCAParamBEInitGainControlModeFragThreshCustomerIDWdsModeDriverDescLiveTimeChnlWeightAutoSelChnlDot11dEnableSwAntennaDiversityTurboModebRateAdaptiveHighPowerMechanismHctTestRegSWRxDecryptFlagRegSWTxEncryptFlagPSPXlinkModeLowRfdThresholdRegTPCPolarityTxPowerLevelbRegTxPowerControlProtectionImpModebHwParaFileDbgRmCaseCcxUpdateTxCellPwrCcxOffLineDurUpLimitCcxRmCcxEnableForcedPriorityMaxSPLengthStaUapsdQoSRFOffPreambleModeDtimPeriodAH_BcnIntvActingAsApIbssBeaconPowerSaveModeEnablePreAuthNetworkTypeDefaultKeyIdDefaultKeyW3DefaultKeyW2DefaultKeyW1DefaultKeyW0DefaultKey3DefaultKey2DefaultKey1DefaultKey0AuthentAlgEncAlgorithmDataEncAlgWirelessMode4ScanListCtsToSelfRateShowRateForcedDataRateChannelWirelessModeChannelPlanBcnDenominatorWiFi11gIbssRXAntennaTXAntennaCornerChangeChargePumpBssidSSIDNetworkAddressRealtek Wireless LANSupportLowPowerStateSupportPciASPMHostPciASPMSettingDevicePciASPMSettingGPIORFSWLPS2RDisablePciASPMHwSwRfOffD3DIGOfdmFaThresholdInitGainStateCWinMaxMinBoardTypeThreeWireMode [QUMG] [TXPB] [RAPD] [CMPK] [PEM] [ALM] [RTOS] [MANS] DBGFLAG 10 FEEPROM DBGFLAG 10 FMP DBGFLAG 9 FPHY DBGFLAG 8 FISR DBGFLAG 7 FBEACON DBGFLAG 6 FRESOURCE DBGFLAG 5 FMLME DBGFLAG 4 FMGNT DBGFLAG 3 FSEC DBGFLAG 2 FRX DBGFLAG 1 FTX DBGFLAG 0 FQoS %s(): Line(%d) DBG_PrintAllFlagBIT43 COMP_CCX BIT43 COMP_MESH_INTERWORKING BIT42 COMP_EFUSE BIT41 COMP_CMD BIT40 COMP_RESET BIT39 COMP_RATR BIT38 COMP_WPS BIT37 COMP_AMSDU BIT36 COMP_POWER_TRACKING BIT35 COMP_POWER_TRACKING BIT34 COMP_HT BIT33 COMP_RF BIT32 COMP_LED BIT31 COMP_INDIC BIT30 COMP_RSNA BIT29 COMP_HALDM BIT28 COMP_HIPWR BIT27 COMP_TXAGC BIT26 COMP_DIG BIT25 COMP_CKIP BIT24 COMP_RXDESC BIT23 COMP_MP BIT22 COMP_RM BIT21 COMP_FPGA BIT20 COMP_EVENTS BIT19 COMP_RATE BIT18 COMP_BEACON BIT17 COMP_BEACON BIT16 COMP_AUTHENTICATOR BIT15 COMP_QOS BIT14 COMP_TURBO BIT13 COMP_AP BIT12 COMP_SEC BIT11 COMP_SYSTEM BIT10 COMP_SCAN BIT9 COMP_MLME BIT8 COMP_POWER BIT7 COMP_IO BIT6 COMP_SEND BIT5 COMP_RECV BIT4 COMP_OID_SET BIT3 COMP_OID_QUERY BIT2 COMP_INIT BIT1 COMP_DBG BIT0 COMP_TRACE GlobalDebugComponents Definition DBG_PrintAllCompBIT 1 EFUSE_PG BIT 0 EEPROM_W BIT 0 MP_RX BIT 8 PHY_TXPWR BIT 7 PHY_ALLW BIT 6 PHY_ALLR BIT 5 PHY_MACW BIT 4 PHY_MACR BIT 3 PHY_RFW BIT 2 PHY_RFR BIT 1 PHY_BBW BIT 0 PHY_BBR BIT 0 ISR_CHK BIT 1 BCN_PEER BIT 0 BCN_SHOW BIT 0 OS_CHK BIT 1 LINK_STS BIT 0 MEDIA_STS NA BIT 7 RX_ERR_RATE BIT 6 RX_DEFRAG BIT 5 RX_ERR_LEN BIT 4 RX_PHY_ASTS BIT 3 RX_PHY_SQ BIT 2 RX_PHY_SS BIT 1 RX_PHY_STS BIT 0 RX_DATA BIT 1 TX_DESC_TID BIT 0 TX_DESC BIT 1 QoS_VISTA BIT 0 QoS_INIT DBG_PrintFlagEvent- DoBeaconRequest() Start Passive Scanning...... DoBeaconRequest(): Send ProbeReq at channel %d, waitQueue(%d) Start Active Scanning...... Start Beacon Table mode...... DoBeaconRequest(): Unknown ScanMode: %d !!! + DoBeaconRequest() DoBeaconRequest- GetBeaconReport() GetBeaconReport(): unknown wireless mode: %d! GetBeaconReport(): idx: %d, nBcnRptLen: %d, posRmRpts->Length: %d, overflow => discrad this BSS End Passive Scanning...... End Active Scanning...... End Beacon Table mode...... + GetBeaconReport() GetBeaconReport- GetChannelLoadReport() GetChannelLoadReport(): wMeasRptElementLen: %d, posRmRpts->Length: %d, overflow => discrad this report! + GetChannelLoadReport() GetChannelLoadReport- GetNoiseHistogramReport() GetNoiseHistogramReport(): wMeasRptElementLen: %d, posRmRpts->Length: %d, overflow => discrad this report! + GetNoiseHistogramReport() GetNoiseHistogramReport- OnCcxRmRequestPacket(): skip it for bRegCcxRm(%d), bBssCcxRmEnable(%d), GET_CURR_CCX_VER(%d) - OnCcxRmRequestPacket(): skip it for mAssoc(%d), mActingAsAp(%d) - OnCcxRmRequestPacket() - OnCcxRmRequestPacket(): skip it for bGoingOn == TRUE - OnCcxRmRequestPacket(): skip it for busy traffic, MaxOffLineDur: %d TUs + OnCcxRmRequestPacket() OnCcxRmRequestPacket- DoFrameRequest() + DoFrameRequest() DoFrameRequestGetBeaconReport(): NumSta: %d, posRmRpts->Length: %d, overflow => discrad this STA - GetFrameReport() GetFrameReport(): no frame received! + GetFrameReport() GetFrameReportRmMonitorSignalStrength(): TA: %02X:%02X:%02X:%02X:%02X:%02X, rate(%d Mbps), RxPower(%d), AGC(%d) => %ld dBm RmMonitorSignalStrength(): New TA: %02X:%02X:%02X:%02X:%02X:%02X, rate(%d Mbps), RxPower(%d), AGC(%d) => %ld dBm RmMonitorSignalStrength<=====HandleSerialRmRequests() HandleSerialRmRequests(): switch back to OriginalChannel: %d MeasurementType(%d) is not yet implemented! HandleSerialRmRequests(): RM_TYPE_CHANNEL_LOAD HandleSerialRmRequests(): RM_TYPE_NOISE_HISTOGRAM Next MeasurementType: %d Next MeasurementMode: 0x%02X Next MeasurementToken: %d HandleSerialRmRequests(): RM_TYPE_BEACON HandleSerialRmRequests(): RM_TYPE_FRAME HandleSerialRmRequests(): ServingChnl: %d, switch to ReqChnl: %d MeasurementType: %d MeasurementMode: 0x%02X MeasurementToken: %d HandleSerialRmRequests()=====> HandleSerialRmRequests- HandleRmRequests() HandleRmRequests(): MgntIsLinkInProgress! HandleRmRequests(): pRmRequests->cbIEs==0 !!! HandleRmRequests(): wait StartTme: %ld us + HandleRmRequests() HandleRmRequestsMgntActSet_RT_TurboModeType(): Invalid Value(%d)! MgntActSet_RT_TurboMode(): pForceType(%d) MgntActSet_RT_TurboModeType<=== MgntActSet_EnterTurboMode() MgntActSet_EnterTurboMode(): ---Leave TCA MgntActSet_EnterTurboMode(): +++Enter TCA ===>MgntActSet_EnterTurboMode(): bEnterTurboMode(%d) MgntActSet_EnterTurboMode<=== MgntActSet_Locked_STA_Address() ===> MgntActSet_Locked_STA_Address() MgntActSet_Locked_STA_Address<=== MgntActSet_Accepted_STA_Address() ===> MgntActSet_Accepted_STA_Address() MgntActSet_Accepted_STA_Address<=== MgntActSet_Rejected_STA_Address() ===> MgntActSet_Rejected_STA_Address() MgntActSet_Rejected_STA_Address<=== MgntActSet_PER_STA_DATA_RATE() Forced Data Rate: %d Mbps ===> MgntActSet_PER_STA_DATA_RATE() MgntActSet_PER_STA_DATA_RATEMgntActSet_802_11_BSSID: %02X%02X%02X%02X%02X%02X MgntActSet_802_11_BSSIDMgntActSet_802_11_SSID(): In WPS process, do not connect to the same AP Ssid during association !! MgntActSet_802_11_SSID(): mActingAsAp && bAutoSelChnl ==> MgntLinkRequest MgntActSet_802_11_SSID(): mActingAsAp, Dummy SSID! Not to set it! MgntActSet_802_11_SSID: Set Retry count to be 0! MgntActSet_802_11_SSIDMgntActSet_802_11_INFRASTRUCTURE_MODE(): %d MgntActSet_802_11_INFRASTRUCTURE_MODETODO: Set Rts Threshold = %02x . MgntActSet_802_11_RTS_THRESHOLD<=== MgntActSet_802_11_ADD_WEP() ===> MgntActSet_802_11_ADD_WEP(): EncAlgorithm=%d, KeyIndex=0x%lX, KeyLength=%ld, IsDefaultKeyId=%d MgntActSet_802_11_ADD_WEPMgntActSet_802_11_DISASSOCIATE() ===> MgntDisconnectAP MgntActSet_802_11_DISASSOCIATE() ===> MgntDisconnectIBSS MgntActSet_802_11_DISASSOCIATE() ===> AP_DisassociateAllStation MgntActSet_802_11_DISASSOCIATE<=== MgntActSet_802_11_BSSID_LIST_SCAN(): return TRUE. N6CSet_DOT11_SCAN_REQUEST(): Abort this OID for testing Chariot!!! <=== MgntActSet_802_11_BSSID_LIST_SCAN(): in AP mode, return TRUE. ===> MgntActSet_802_11_BSSID_LIST_SCAN() MgntActSet_802_11_BSSID_LIST_SCAN<=== MgntActSet_802_11_ADD_KEY(): return TRUE. MgntActSet_802_11_ADD_KEY(): SecLvl>0, EncAlgorithm=%d, IsGroup=%d MgntActSet_802_11_ADD_KEY: Set Retry count to be 0! <=== MgntActSet_802_11_ADD_KEY(): Not support on WEP 152!!! Invalid length <=== MgntActSet_802_11_ADD_KEY(): key length not match EncAlgorithm=%d, KeyIndex=0x%lX, IsGroupTransmitKey=%d, IsGroup=%d, KeyRSC=0x%I64X ===> MgntActSet_802_11_ADD_KEY() MgntActSet_802_11_ADD_KEYMgntActSet_802_11_CHANNEL(): reject to switch channel to %d under AP mode auto-channel selection process... MgntActSet_802_11_CHANNELMgntActSet_802_11_CHANNELPLAN(): set channel plan (%d) MgntActSet_802_11_CHANNELPLAN(): not support this channel plan (%d > MAX: %d). (HW reject) MgntActSet_802_11_CHANNELPLAN(): reject to set channel plan. (HW reject) MgntActSet_802_11_CHANNELPLANMgntActSet_802_11_PMKID(): Length=%ld MgntActSet_802_11_PMKIDMgntActSet_802_3_MULTICAST_LIST(): Length = %d, bAcceptAllMulticast = %d MgntActSet_802_3_MULTICAST_LISTMgntActSet_TX_POWER_DBM(): powerInDbm(%ld), UpdateTxPowerWorkItem is in progress!!! MgntActSet_TX_POWER_DBM(): powerInDbm(%ld) MgntActSet_TX_POWER_DBMSet WIRELESS_MODE_A Set WIRELESS_MODE_B Set WIRELESS_MODE_G Set WIRELESS_MODE_AUTO Set WIRELESS_MODE_N_24G Set WIRELESS_MODE_N_5G MgntActSet_802_11_WIRELESS_MODE(): WirelessMode(0x%X) is not supported (0x%X)! MgntActSet_802_11_WIRELESS_MODE<===MgntActSet_RF_State() MgntActSet_RF_State(): Action is rejected.... StateToSet(%d), ChangeSource(%#lX), RfOffReason(%#lX) MgntActSet_RF_State - eRfon reject pMgntInfo->RfOffReason= 0x%lx, ChangeSource=0x%lX ====>ccw dont Connect !! MgntActSet_RF_State(): Action is allowed.... StateToSet(%d), RfOffReason(%#lX) MgntActSet_RF_State(): Wait too logn to set RF MgntActSet_RF_State(): Wait 1 ms (%d times)... MgntActSet_RF_State(): RF Change in progress! Wait to set..StateToSet(%d). ===>MgntActSet_RF_State(): StateToSet(%d) MgntActSet_RF_StateMgntActSet_TX_POWER_LEVEL(): Set TX Power(TX Power Level: %d) to Dbm(%ld) MgntActSet_TX_POWER_LEVEL(): Power Range from Max TX Power Dbm(%ld) To Min Dbm(%ld) MgntActSet_TX_POWER_LEVELRetrieveSegmentDataFromTCB(): some data can not be retrived RetrieveSegmentDataFromTCBTranslateHeader QoS header ARP TranslateHeader(), pTcb->DataRate = 0x%x DHCP TranslateHeader(), pTcb->DataRate = 0x%x Translate Header pTcb->priority = %d [CKIP] TranslateHeader(): CMIC snap case! TranslateHeaderEAPOL TranslateHeader(), pTcb->DataRate = 0x%x FillPartialHeader CurrentQosMode=%d <== TxCheckStuck() TxCheckStuck(): Fw indicates no Tx condition! TxCheckStuck WaitTxBusyQueueComplete(): %d times TcbBusyQueue[%d] != 0 !!! WaitTxBusyQueueComplete(): %d times TcbBusyQueue[%d] !=0 ! WaitTxBusyQueueCompleteReturnTCB(): pTcb==NULL !!! ReturnTCBPreTransmitTCB(): there is already packets queued in wait queue(%d) PreTransmitTCB(): RF is off, returnTCB! PreTransmitTCB(): Enough packets in AMDSU Aggr queue, pass it down! PreTransmitTCBData from upper layer FillPartialHeader RT_PROTOCOL_802_3 PreTransmitTCB A-MSDU:BufferCount for this TCB = %d, Packet# for this TCB = %d Adapter->nBufInTxDesc: %d, Aggregation Queue[%d] is [%s] AvaliableEmptyTxHandleInterruptGetRealtekIEContentForTurboMode(): Type=1, bRealtekCapType1Exist =%d, RealtekCap=0x%X GetRealtekIEContentForTurboMode(): Type=%d, do nothing. GetRealtekIEContentForTurboMode(): IE length too short. GetRealtekIEContentForTurboMode<=== SelectRateSet(): return TRUE. Warning: Operational rate set is empty ! ===> SelectRateSet() SelectRateSet<=== SetupJoinInfraInfo() SetupJoinInfraInfo(): TurboChannelAccess.bEnabled(%d) SetupJoinInfraInfo() set bIOTAction for HT_IOT_ACT_WA_IOT_Broadcom bSupportNmode %d, bHalfSupportNmode%d ===> SetupJoinInfraInfo() SetupJoinInfraInfo<=== SetupJoinIBSSInfo() SetupJoinIBSSInfo(): SetupJoinIBSSInfo()(): TurboChannelAccess.bEnabled(%d) SetupJoinIBSSInfo Set a CurrentQosMode = QOS_DISABLE SetupJoinIBSSInfo Set a CurrentQosMode = QOS_WMM ===> SetupJoinIBSSInfo() SetupJoinIBSSInfo<=== SetupStartIBSSInfo() SetupStartIBSSInfo(): TurboChannelAccess.bEnabled(%d) ===> SetupStartIBSSInfo() bIbssStarter: %x. SetupStartIBSSInfo======>CCKM clear key...MgntDisconnectAP<=== MlmeAssociateRequest(): return TRUE. MlmeAssociateRequest(): Send Associate Req MlmeAssociateRequest(): Send Reassociate Req ===> MlmeAssociateRequest() MlmeAssociateRequest<=== MlmeAuthenticateRequest(): return TRUE. ===> MlmeAuthenticateRequest() MlmeAuthenticateRequestRescheduleJoinRequest(): Under inactive ps mode, turn on RF and continue. RescheduleJoinRequest(): RF is OFF. Reject JoinRequest JoinRequestReschedule# %d HistoryCount %d HistoryTime %d History %d DiffTime %d channel %d ScanMergeResult: pMgntInfo->mAssoc = %d, hidden_ap_disappear = %d ScanMergeResult: hidden_ap_disappear = %d ScanMergeResult<=== ScanByTimer(): scan in progress. <=== ScanByTimer() pMgntInfo->state_Synchronization_Sta = STATE_Act_Listen ===> ScanByTimer() ScanByTimer<=== MgntLinkRequestReschedule() MgntLinkRequestReschedule(): Under inactive ps mode, turn on RF and continue. MgntLinkRequestReschedule(): RF is OFF. MgntLinkRequestReschedule<=== MgntLinkRequest(): scan in progress. pMgntInfo->bScanInProgress %d pMgntInfo->bDualModeScanStep %d <=== MgntLinkRequest(): return TRUE. MgntLinkRequest(): %s.... Passive ScanActive Scan<=== MgntLinkRequest(): RF is OFF. <=== MgntLinkRequest(): Rf is in switching state. ===> MgntLinkRequest() MgntLinkRequestMgntClearRejectedAsocAP()........... MgntClearRejectedAsocAP<=== TcaCheckTimerCallback() Not a infra-structure mode client DeltaTotalThroughput: %ld > 0 => Keep turn on TCA ----- Turn off TCA for DeltaTotalThroughput(%ld) < 0, NormalTotalThroughput(%ld) DeltaTotalThroughput(%ld) < 0 => 2. Update CheckInterval(%ld) DeltaTotalThroughput(%ld) < 0 => 1. Update CheckInterval(%ld) +++++ Turn on TCA, CheckCnt(%ld), CheckInterval(%ld), NormalTotalThroughput: %ld KBps. ----- Turn off TCA for TotalThroughput: %ld KBps is not large enough, HighestOperaRate(%d). no TCA in QoS mode pMgntInfo->bAutoTurboBy8186 !pMgntInfo->bSupportTurboMode TxThroughput: %ld KBps, RxThroughput: %ld KBps, TotalThroughput: %ld KBps ===> TcaCheckTimerCallback() TcaCheckTimerCallback<===PnPWakeUpJoinTimerCallback ===>PnPWakeUpJoinTimerCallback PnPWakeUpJoinTimerCallbackGetValueFromBeaconOrProbeRsp Not HT N mode GetValueFromBeaconOrProbeRsp HT N mode GetScanInfo(): ERROR pMgntInfo->state_Synchronization_Sta = %d GetScanInfo(): Filter probe response at passive scaning channel(%d). GetScanInfo(): ERROR! No bssdesc entry. GetScanInfo(): create new BssDesc at ch %d, bss index:%d HCT:GetScanInfo(): discard for null ssid GetScanInfo<=== SelectNetworkBySSID(): join_action = %d SelectNetworkBySSID(): no BSS matched, Regdot11networktype = %d NDTEST_WEP_AP7SelectNetworkBySSID() : secLvl = %x , Pairwise chiper = %x ==>WPS changr security mode to open for connect In WPS Lie to Autoconfig SelectNetworkBySSID(): BssDescNum = %d SelectNetworkBySSIDWarning: Unknown link status !! MEDIA_STATUS_KEEP_DISCONNECT !! MEDIA_STATUS_DISCONNECT !! MEDIA_STATUS_KEEP_CONNECT !! MEDIA_STATUS_CONNECT !! MgntIndicateMediaStatusMgntLinkRetry(): scan is in progress. MgntLinkRetry(): bForceRetry(%d) JoinRetryCount(%d) MgntLinkRetry(): return FALSE for JoinRetryCount(%d) >= MAX_JOIN_RETRY_COUNT(%d) MgntLinkRetry(): Dummy SSID! Not to retry! MgntLinkRetryMgntLinkStatusProcWhenRFIsOff(): RF is OFF, mAssoc(%d), mIbss(%d), OpMode(%d), Regdot11networktype(%d) MgntLinkStatusProcWhenRFIsOff(): ------- Keep DISCONNECTED ------- DisconnectedSlotCount(%d) MgntLinkStatusProcWhenRFIsOff(): RF OFF => inidcate disconnect and no more roaming MgntLinkStatusProcWhenRFIsOffMgntLinkStatusWatchdog(): RxOk: %ld TxOk: %ld => bBusyTraffic: %d MgntLinkStatusWatchdog(): RxUnicastOk(%d) TxOk(%d) MgntLinkStatusWatchdog(): Infra. => resume from roaming. RoamingFailCount(%d) MgntLinkStatusWatchdog(): +++++++ Keep CONNECTED +++++++ TotalRxBcnNum(%ld) TotalRxDataNum(%ld) MgntLinkStatusWatchdog(): AdHoc mode => inidcate disconnect and no more roaming MgntLinkStatusWatchdog(): Infra. => indicate disonnect, RoamingFailCount(%d) MgntLinkStatusWatchdog(): Infra. client RoamingFailCount(%d) MgntLinkStatusWatchdog(): Infra. client => start roaming... MgntLinkStatusWatchdog(): ------- Become DISCONNECTED ------- TotalRxBcnNum(%ld) TotalRxDataNum(%ld) MgntLinkStatusWatchdog(): No BCN and check againMgntLinkStatusWatchdog(): calling MgntLinkRetry() for DisconnectedSlotCount(%d)==RECONNECT_SLOT_COUNT(%d) MgntLinkStatusWatchdog(): mAssoc(%d), mIbss(%d), OpMode(%d), Regdot11networktype(%d) MgntLinkStatusWatchdog(): ------- Keep DISCONNECTED ------- DisconnectedSlotCount(%d) MgntLinkStatusWatchdog:() force indicate disconnect MgntLinkStatusWatchdogTcaCheckTimerFindBestChannel(): nBestChnlWeight=%d, BestChnl=%d FindBestChannel(): ChnlWeightList[%d]: Ch=%d, Weight=%d Behavior=2: CH_SEL_RANDOM => %d FindBestChannel(): nNumChnlFound=%d, InitMode=%d, Behavior=%d FindBestChannelAutoSelectChannel(): ChnlWeightMode=%d AutoSelectChannel<=== IbssStartRequestCallback() ===> IbssStartRequestCallback() IbssStartRequestCallbackXXXXXXXXXX MgntDisconnect IBSS MgntDisconnectIBSSMgntDisconnect() ===> MgntDisconnectAP MgntDisconnect() ===> MgntDisconnectIBSS MgntDisconnect() ===> AP_DisassociateAllStation MgntDisconnect<=== JoinTimeout(): Join timeout! JoinTimeout(): indicate disconnect JoinTimeout(): try to link again JoinTimeout(): Start an IBSS JoinTimeout(): can't perform link retry any more => reset roaming and Synchronization_Sta_State! ===> JoinTimeout(): Join timeout! JoinTimeout<=== JoinRequest() JoinRequest(): RT_JOIN_INFRA....... JoinRequest(): RT_JOIN_IBSS....... JoinRequest():RT_START_IBSS - Do not start IBSS at channel(%d). JoinRequest(): JoinRequest(): RT_START_IBSS....... JoinRequest(): RT_NO_ACTION !!!!!!!!!!!! JoinRequest(): unknown JoinAction (%d)!!! ===> JoinRequest() JoinRequest<=== JoinConfirm() JoinConfirm(): Unknown OP mode ===> JoinConfirm() JoinConfirm<=== ScanComplete() ScanComplete(): AutoSelectChnl: %d ScanComplete(): join_action(%d) bIbssStarter(%d) ===> ScanComplete() ScanCompleteScanCallback():Switch to channel(%d) period (%d) ScanCallback():Switch to SettingBeforeScan(%d) ScanCallback(): Unexpected ScanStep(%d)!!! ScanCallback():Wait for previous channel switching ScanCallback: Set Bandwidth to 20 MHz! ScanCallback<=== MlmeAssociateConfirm(): return TRUE. MlmeAssociateConfirm(): call HTOnAssocRsp MlmeAssociateConfirm(): Flag=0x%X, bIsMIC=%d, bIsKP=%d MlmeAssociateConfirm(): Join a BSS MlmeAssociateConfirm(): success(%d) => reset roaming state Connect another AP !! MlmeAssociateConfirm(): rejected by AP => G mode MlmeAssociateConfirm(): StatusCode(%d) != StatusCode_success(%d) => return FALSE!!! MlmeAssociateConfirm(): asocpdu.Length == %d => return FALSE!!! <=== MlmeAssociateConfirm(): return FALSE. MlmeAssociateConfirm(): Reset roaming state! MlmeAssociateConfirm(): failed(%d) => No more Asoc retry for AsocRetryCount(%d) >= RT_ASOC_RETRY_LIMIT(%d) MlmeAssociateConfirm(): failed(%d) => Asoc retry for AsocRetryCount(%d) < RT_ASOC_RETRY_LIMIT(%d) ===> MlmeAssociateConfirm(): result: %d. MlmeAssociateConfirm<=== MlmeAuthenticateRequest_Confirm(): return TRUE. MlmeAuthenticateRequest_Confirm(): ERROR!! MlmeAuthenticateRequest_Confirm(): Reset roaming and AuthStatus! MlmeAuthenticateRequest_Confirm(): No more Auth retry for AuthRetryCount(%d) >= RT_AUTH_RETRY_LIMIT(%d) MlmeAuthenticateRequest_Confirm(): auAlg(%d) MlmeAuthenticateRequest_Confirm(): Change auth alg MlmeAuthenticateRequest_Confirm(): Auth retry for AuthRetryCount(%d) < RT_AUTH_RETRY_LIMIT(%d) ===> MlmeAuthenticateRequest_Confirm(): result: %d. MlmeAuthenticateRequest_Confirm<=== AsocTimeout() AsocTimeout(): STATE_Wait_Asoc_Response. AsocTimeout(): STATE_Wait_Reasoc_Response. ===> AsocTimeout() AsocTimeout<=== AuthTimeout() ===> AuthTimeout() AuthTimeoutInactivePsTimerAwakeTimerglobalKeyInfo.KeyMgntTimerAsocTimerAuthTimerJoinProbeReqJoinTimerScanTimerMgntCheckForwarding(): Failed to forward packet from WDS to BSS! MgntCheckForwardingMgntFilterTransmitPacket(): unknown WDS AP, pRaddr: %02X-%02X-%02X-%02X-%02X-%02X! MgntFilterTransmitPacket(): bWithAddr4 but WdsMode is WDS_DISABLED! MgntFilterTransmitPacket(): Destination STA is not associated, pRaddr: %02X-%02X-%02X-%02X-%02X-%02X! MgntFilterTransmitPacket===>MgntGetEncryptionInfo() ExemptionActionType = %x ====> WEP EAPOL Packet No Encode .... MgntGetEncryptionInfoMgntQuery_DataFrameTxRate(): nonassociated STA: %02X-%02X-%02X-%02X-%02X-%02X MgntQuery_DataFrameTxRateQos data SEQ=%04d TID = %d TbttPollingWorkItemCallback(): Now: %I64d < Tbtt: %I64d => wait %ld us TbttPollingWorkItemCallback(): overflow!!! Now: %I64d >= NextBcnTime: %I64d => wait %ld us TbttPollingWorkItemCallback(): wait %ld us TbttPollingWorkItemCallback(): BcnPeriod: %ld, update Tbtt to %I64d TbttPollingWorkItemCallback(): Now: %I64d >= Tbtt: %I64d => update beacon ... TbttPollingWorkItemCallbackFinal QueryRate = 0x%x No BasicRate found!! Find small BasicRate = 0x%x Find first BasicRate = 0x%x MgntQuery_TxRateExcludeCCKRates(), BasicRate = 0x%x FREE_RT_OBJECT: %p size: %d MgntFreeMemoryNIC Verify ConsoleUpdateTxPowerWorkItemInactivePsWorkItemTbttPollingWorkItemAwakeWorkItemDozeWorkItemApStartRequestWorkItemIbssStartRequestWorkItemMgntFilterReceivedPacket(): return FALSE if station is not associated. MgntFilterReceivedPacket(): <<<<<<<<<< Leave APSD service period <<<<<<<<<< MgntFilterReceivedPacket(): Filter broadcast frame from this station. MgntFilterReceivedPacket(): station with Encryption Algrithm. Only EAPOL packets allowed. MgntFilterReceivedPacket(): station without Encryption Algrithm. The Data is %x and QoS is Set In WPS Copy EAP Packet In Check EAP Packet bValidAddr4 =%d BSSID=[%02x-%02x-%02x-%02x-%02x-%02x] MgntFilterReceivedPacket(): filter frames from different BSS. MgntFilterReceivedPacket(): Reject Encrypted Management frame except 3rd auth frame. MgntFilterReceivedPacket(): pMgntInfo->mDisable MgntFilterReceivedPacket(): Hw did not decrypt an encrypted packet, len=%d MgntFilterReceivedPacket(): Not AMSDU, but packet lenght > 2k, Dropped!!!=== MgntFilterReceivedPacketMgntQuery_MgntFrameTxRate(), rate = 0x%x ALLOC_RT_OBJECT: %p size: %ld MgntAllocMemoryPacketCheckIEValidity(): [malicious attack] length of IE exceeds packet length PacketCheckIEValidity(): [malicious attack] not ok to read EID and Element Length PacketCheckIEValidity(): not a sub type of frame that could have IEs, subtype: %u PacketCheckIEValidity(): wrong subtype: %u PacketCheckIEValidity(): frame type: %u PacketCheckIEValidity(): sMacHdrLng(%u) > packet.Length (%u) PacketCheckIEValidityComputeAckRate(): unsupported rate %#02X !!! ComputeAckRate MCS Rate Set = [%x][%x][%x][%x][%x] MPDU Density = %d Max AMPDU Factor = %d Support CCK in 20/40 mode = %s Max AMSDU Size = %s 79353839 Support TX STBC = %s Support Short GI for 40M = %s Support Short GI for 20M = %s NOYES Supported Channel Width = %s 20/40MHz20MHz. Called by %s HTDebugHTCapability Basic MCS Rate Set = [%x][%x][%x][%x][%x] No Protection HT non-member protection mode Suggest to open protection HT mixed mode Operation mode for protection = Recommended channel width = %s 40Mhz20MhzNot Present Upper channel Reserved. Eooro!!! Lower Channel Senondary channel = Primary channel = %d . Called by %s HTDebugHTInfoIOT RSSI = %d IOT STA 20MHz. IOT Broadcom 40MHz. IOT Broadcom PEER. HTConstructCapability()HTParsingHTCapElement()HTParsingHTCapElement(): HT Capability Element length is too long! HTParsingHTCapElementHTParsingHTInfoElement()HTParsingHTInfoElement(): HT Information Element length is too long! HTParsingHTInfoElementEID_Vendor HTCapIE.Length=%d EID_HTCapability HTCapIE.Length=%d HTResetSelfAndSavePeerSetting() set bIOTAction for HT_IOT_ACT_WA_IOT_Broadcom HTSetConnectBwMode(): BW=%d OFSSET=%d CBW=%d <=== HTSetBwModeByBeacon(): HT_DISABLE HTSetBwModeByBeaconHTOnAssocRsp(): call HTSetConnectBwMode HT_CAP=%04x HT_INFO=%04x <=== HTOnAssocRsp(): HT_DISABLE HTOnAssocRsp HTSetConnectBwModeCallback = HT_CHANNEL_WIDTH_20 HTSetConnectBwModeCallback = HT_CHANNEL_WIDTH_20_40 HTSetConnectBwModeCallbackSwBwTimer ===> pMgntInfo->RspCapability = %x ===> pMgntInfo->mCap = %x MgntActQuery_802_11_ASSOCIATION_INFORMATIONWe do not find the AP currently associated !!! MgntActQuery_802_11_BSSID_LIST<== SecCalculateCKIPMIC() ==> SecCalculateCKIPMIC() SecCalculateCKIPMICDefaultTransmitKeyIdx: %d =====>RSNA IBSS Send Encrypt packet SecSWAESEncryption<== SecSWCKIPEncryption() SecSWCKIPEncryption(): CKIP case: Do Key Permutation. SecSWCKIPEncryption(): Use pure WEP encryption. ==> SecSWCKIPEncryption() SecSWCKIPEncryption micOK : %lx KEY Valid : %x KEY ID : %02x =====> RSNA IBSS Recive Encrypt Packet SecSWAESDecryptionRx:TKIP OK Rx:TKIP Error: %d Rx:TKIP Error minor issue: pEntry->perSTAKeyInfo.RxIV = 0x%16I64x minor issue: tempIV = 0x%16I64x Error: pEntry->perSTAKeyInfo.RxIV = 0x%16I64x Error: tempIV = 0x%16I64x SecSWTKIPDecryptionSecSWWEPDecryption(): WEP software decrypted Fail!!! (datalen=%ld) SecSWWEPDecryptionSecSWCKIPDecryption(): DEcok=0x%X SecSWCKIPDecryptionSecFillHeader(): retrun TRUE SecFillHeader(): !bEncrypt => return FALSE! SecFillHeaderSecIsEAPOLPacket(): Recvd EAPOL frame. IsEAPOLPkt(%d) SecIsEAPOLPacket(): invalid length(%d) SecIsEAPOLPacketSecSetPMKID(): BSSIDInfoCount is more than NUM_PMKID_CACHE!%ld SecSetPMKID(): PMKIDList[%ld].bUsed is TRUE [PMKID %ld] ------------------------------------------ SecSetPMKID(): Number Of PMKID on list = %ld SecSetPMKIDSecIsInPMKIDList(): i=%d SecIsInPMKIDListSecCatPMKID(): AP is not in current PMKID List => do nothing. SecCatPMKID<== SecDropForKeyAbsent(), bDrop=%d SecDropForKeyAbsent(): Not to send data frame since there is no key! SecDropForKeyAbsent(): Tx Data Without WEP Key %d SecDropForKeyAbsent(): Tx Data Without Pairwise Key! SecDropForKeyAbsent(): Tx Data Without Group Key %d ==> SecDropForKeyAbsent() SecDropForKeyAbsentSecSetSwEncryptionDecryption(): RegSWRxDecryptFlag = %d, bSWRxDecrypt = %d SecSetSwEncryptionDecryption(): Warning! User and driver determined decryption mechanism mismatch. SecSetSwEncryptionDecryption(): RegSWTxEncryptFlag = %d, bSWTxEncrypt = %d SecSetSwEncryptionDecryption(): Warning! User and driver determined encryption mechanism mismatch. SecSetSwEncryptionDecryptionRx:TKIP_MIC Ok Rx:TKIP_MIC Error, Decrypted: %x, bMcstDest: %d SecCheckTKIPMIC(): Keyidx: %d > 4 SecCheckTKIPMIC(): pRfd->PacketLength < IVOffset SecCheckTKIPMICSecGetGroupCipherFromBeacon(): GroupEncAlgorithm = %d SecGetGroupCipherFromBeaconParseSubframe(): Too many Subframes! Packets dropped! ParseSubframeRxStuck Condition RxCheckStuckDefragPacket(): Number of RFDs (%ld) is lower than threshold (%ld).DefragPacket=======> Stop Rx Reorder !! ProcessReceivedPacketAP_ForwardPacketWithFromDS(): MgntGetBuffer() return FALSE!!! AP_ForwardPacketWithFromDS(): Out of TCB !!! AP_ForwardPacketWithFromDSAP_FromWdsToBss(): MgntGetBuffer() return FALSE!!! AP_FromWdsToBss(): Out of TCB !!! AP_FromWdsToBssAP_FromBssToWds(): MgntGetBuffer() return FALSE!!! AP_FromBssToWds(): Out of TCB !!! AP_FromBssToWdsAP_LocalToWds(): MgntGetBuffer() return FALSE!!! AP_LocalToWds<=== ++++++ AP_StartApRequest() ++++++ AP_StartApRequest(): Send H/W Beacon.... AP_StartApRequest(): Start S/W Beacon.... ===> ++++++ AP_StartApRequest() ++++++ AP_StartApRequestRSNIE parsing error!AP_CheckRSNIE<=== AP_OnEAPOL() AP_OnEAPOL(): EAPOL packet with unknown type. Drop the EAPOL-start packet. Don't responce!Maybe 4-way or 2-way handshaking Start 4-way handshake because of EAPOL-start. EAPOL-start EAPOL-key AP_OnEAPOL(): Cannot find the STA in the table!!! drop it. AP_OnEAPOL(): PacketLength=%d ===> AP_OnEAPOL() AP_OnEAPOL6. txRateIndex=%d 5. AP DataRate= %d 4. STA DataRate= %d 3. STA SignalStrength = %ld 2. retryRate= %d, avgRetryRate= %d 1. RetryFrameCnt= %d, NoRetryFrameCnt= %d 0. STA: %02X-%02X-%02X-%02X-%02X-%02X AP_StaRateAdaptationAP_CheckHTCap(): STA has HT cap, AMSDUSize = %d, AMPDUFactor = %d, MPDU Density = %d AP_HTCheckHTCap<== AsocEntry_AgeFunction() AsocEntry_AgeFunction() > 0.5 sec, %02X-%02X-%02X-%02X-%02X-%02X AsocEntry_AgeFunction() > 10 min, %02X-%02X-%02X-%02X-%02X-%02X ==> AsocEntry_AgeFunction() AsocEntry_AgeFunctionAP_OnAuthOdd(): Illegal AuthAlg: %d for AuthSeq: %d !!! AP_OnAuthOdd(): Illegal auth sequence number: %d !!! AP_OnAuthOdd(): unknow STA MAC address! AP_OnAuthOddNote: Length of pSuppRates is 0 ==> Adjust it!! SelectSupportedRatesElement<=== ConstructAuthenticatePacket() ===> ConstructAuthenticatePacket() ConstructAuthenticatePacket<=== ConstructAssociateReq() [AutoTurbo] ConstructAssociateReq(): Make Realtek IE!bSupportTurboMode=%d, bAutoTurboBy8186=%d ConstructAssociateReq(): Trying to associate to an 802.11n HT AP ===> ConstructAssociateReq() ConstructAssociateReq- ConstructCcxRmReport() IAPP ID & Length: 0x%04X + ConstructCcxRmReport() ConstructCcxRmReportSupport MOde=%x pMgntInfo->mIbss=%d pMgntInfo->dot11CurrentWirelessMode=%x<=== ConstructReAssociateReq() [AutoTurbo] ConstructReAssociateReq(): Make Realtek IE!bSupportTurboMode=%d, bAutoTurboBy8186=%d ===> ConstructReAssociateReq() ConstructReAssociateReqSendBeaconFrame(): Tx rate = 6 mbps! SendBeaconFrame(): Tx rate = 1 mbps! SendBeaconFrameSendProbeReq(): Tx rate = %d SendProbeReqSendProbeReqEx(): Tx rate = %d SendProbeReqEx<=== SendAuthenticatePacket() ===> SendAuthenticatePacket() SendAuthenticatePacket<=== SendAssociateReq() ===> SendAssociateReq() SendAssociateReq<=== SendReassociateReq() ===> SendReassociateReq() SendReassociateReq<=== SendDisassociation() ===> SendDisassociation() SendDisassociation==SendProbeRsp(): Tx rate = %d SendProbeRspSendMagicPacket(): StaAddr: %02X-%02X-%02X-%02X-%02X-%02X SendMagicPacket+ SendCcxRmReport() - SendCcxRmReport() SendCcxRmReportGetHexValueFromString(): Invalid inpur argumetns! szStr: %p, pu4bVal: %p, pu4bMove: %p GetHexValueFromStringInitializeAdapter Fail NicIFEnableNICReset finished!! ====>[%ld] NicIFSilentResetReset progress!! <==== MIN-%d=%I64d MAX-%d=%I64d Delta-%d=%I64d Exit-%d=%I64d Enter-%d=%I64d[%02x] Index=%d Current Data Index=%d DBG_Display_Tx_DataRA_IDX=%d Tx_RA=%x DBG_RateChangeCallBackTX_DESC [%d][%d][%d][%d][%d][%d][%d][%d][%d] RX_DESC [%d][%d] IdleTcb[%d] IdleRfd[%d] BusyRfd=[%d]/[%d] LBufIdle[%d] LFBuf[%d] RateChangeTimerDBG_ConsoleInitialize <== DBG_ConsoleInitializeFail to dbg_SendSpecificPacket!! TX PKT LEN [%d] TX PKT NUM [%d] RATE [%d]-[%d] QUE RANGE [%d]-[%d] TEST CONFIG INFO DBG_Verify_Console<====InactivePsWorkItemCallback() InactivePsWorkItemCallback(): Set RF to %s. ONOFFInactivePsWorkItemCallback(): Return and do not turn RF off beacuse DriverIsGoingToUnload. =====>InactivePsWorkItemCallback() InactivePsWorkItemCallback<====InactivePsTimerCallback() ====>InactivePsTimerCallback() InactivePsTimerCallbackLPS_DozeStart(): marked as dozed state LPS_DozeStartLPS_DozeComplete(): TODO............ LPS_DozeComplete(): Wait too long! Skip .... LPS_DozeComplete(): shecule a timer to wake up in %d ms.... LPS_DozeComplete(): RF is turn sleep ---------- LPS_DozeComplete(): notify AP we are goinging to doze ---------- LPS_DozeComplete(): Starts to turn RF off ---------- LPS_DozeCompleteLPS_AwakeComplete(): RF is turn on ++++++++++ LPS_AwakeCompleteWMMPS_DozeStart(): marked as dozed state WMMPS_DozeStartWMMPS_DozeComplete(): TODO............ WMMPS_DozeComplete(): shecule a timer to wake up in %d ms.... WMMPS_DozeComplete(): RF is turn off ---------- WMMPS_DozeCompleteDelay enter LPS for DHCP and ARP packets GetPS_DozeIPSEnter(): Turn off RF. IPS return %d IPSEnterIPSLeave(): Turn on RF. IPSLeaveIPSEnable(): Enable IPS mode IPSEnableIPSDisable(): Disable IPS mode IPSDisableIPSReturn(): Return to previous IPS mode IPSReturnLeisurePSEnter(): Enter 802.11 power save mode... pPSC->bLeisurePs = %d, pMgntInfo->dot11PowerSaveMode = %d LeisurePSEnter()... LeisurePSEnterLeisurePSLeave(): Busy Traffic , Leave 802.11 power save.. LeisurePSLeave()... LeisurePSLeaveDelay enter Fw LPS for DHCP, ARP, or EAPOL exchanging state. GetFwLPS_DozeDozeWorkItemCallback() <--------- LPS Doze should be return beacuse it is in PNP set power progress. DozeWorkItemCallback(): marked as awake state again. DozeWorkItemCallback() ---------> DozeWorkItemCallbackLPS_OnBeacon_BSS(): notify AP we are awaked ++++++++++ Send PS-Poll LPS_OnBeacon_BSS(): notify AP we are awaked ++++++++++ SendNullFunctionData LPS_OnBeacon_BSS(): bBufOurFrame(%d), bBufMcstFrame(%d), AID (%d) LPS_OnBeacon_BSS(): no packets to send LPS_OnBeacon_BSS(): -SeqNum=0x%x (%d) LPS_OnBeacon_BSSWMMPS_AwakeComplete(): >>>>>>>>>> Enter APSD service period >>>>>>>>>> WMMPS_AwakeComplete(): RF is turn on ++++++++++ WMMPS_AwakeCompleteAwakeWorkItemCallback() <--------- AwakeWorkItemCallback() ---------> AwakeWorkItemCallbackTsAddBaProcess(): ADDBA Req is started!! TsAddBaProcessRxPktPendingTimerRxAdmittedBARecordTimerRxTsCommonInfo_InactTimerRxTsCommonInfo_SetupTimerTxAdmittedBARecordTimerTxPendingBARecordTimerTxTsAddBaTimerTxTsCommonInfo_InactTimerTxTsCommonInfo_SetupTimerBroad or multicast return bAddNewTs == TRUE bAddNewTs == FALSE SearchAdmitTRStream get ppTS GetTsTsStartAddBaProcess(): Immediately Start ADDBA now!! TsStartAddBaProcess(): Delayed Start ADDBA after 60 sec!! TsStartAddBaProcessRxTSIndicate(): No TS!! Skip the check!! RxTSIndicate 0    Addr=%x Data =%x EFUSE_Write1ByteOffset-%d Worden=%x Addr=%d ReadEFuse(): Invalid offset(%#x) with read bytes(%#x)!! ReadEFuseAddr = %x Data=%x efuse_OneByteWriteword_en = %x efuse_addr=%x efuse_WordEnableDataWriteeeprom_ParsingMap(): Invalid IN args! szStr: %p, pu4bVal: %p, pu4bMove: %p efuse_ParsingMapEFUSE PG_STATE_HEADER-3 EFUSE PG_STATE_DATA EFUSE PG_STATE_HEADER-2 EFUSE PG_STATE_HEADER-1 EFUSE PG_STATE_HEADER EFUSE Power ON efuse_PgPacketWrite error Addr=%d size=%d Word_En=%02x efuse_WriteAllMapszEepromFile(): Fail read%s Addr-%ld = %lx Line-%ld String =%s szEepromFile(): read %s ok eeprom_ParsingMapRtAllocateHashTable(): pKeysBuf: %p size: %ld RtAllocateHashTable(): pValueBuf: %p size: %ld RtAllocateHashTable(): table: %p size: %ld RtAllocateHashTable(): Capacity(%d), NumValuesAlloc(%ld), ValueSize(%d) RtAllocateHashTableRtFreeHashTable(): hHashTable: %p, TableSize: %ld RtFreeHashTable(): pValuesBuf: %p, ValuesBufSize: %ld RtFreeHashTable(): pKeysBuf: %p, KeysBufSize: %ld RtFreeHashTable%s%02X%s %s[%d] ShowBlock[Decrypted][Encrypted]Total packet length = %4ld . ShowPacketMIC tag : After AES: After xor: [hdr] CBC IV out:CBC IV in: CTR[MIC ]: CTR[%04X]: CTR Start: [Input (%d cleartext header octets)]CTR[%04x]: <==== %s():Line(%d) <=== OnBeacon_Join() OnBeacon_Join(): Unknown OP mode OnBeacon_Join(): OnBeacon_Join(): update channel number (%d) from beacon (%d) OnBeacon_Join(): channel = %d ===> OnBeacon_Join() OnBeacon_JoinOnBeacon_Bss(): Enter Turbo Mode by 8186. OnBeacon_Bss():bEnterTurbo = %d, pTurboCa->bEnabled = %d OnBeacon_Bss(): Auto Turbo Mode by 8186. OnBeacon_Bss(): [RT_Cap] RealtekCap=0x%X: TurboMode=%d, DisableTurbo=%d, Reserved=%d OnBeacon_Bss OnBeacon_Ibss() Merge two IBSSs. OnBeacon_Ibss() SSID matched but BSSID mismatched. OnBeacon_Ibss(): ERROR! No bssdesc entry. OnBeacon_Ibss(): create new BssDesc is %d HT mode OnBeacon_Ibss(): create new BssDesc at ch %d, bss index:%d CheckBSSSetting(): BSS Cap shows no privacy, but PairwiseEncAlgo is %d CheckBSSSetting(): BSS Cap shows privacy, but PairwiseEncAlgo is NO_Encryption =======> OnBeacon_Ibss! OnBeacon_IbssOnBeacon_Scan OnBeacon!!! OnBeaconOnProbeRsp!!! OnProbeRspMismatch auth_alg: %#X Mismatch auth_alg OnAuth_evenOnAssocRsp(): STATE_Asoc_Idle => RspStatusCode: %d, RspAssociationID: %d OnAssocRsp(): STATE_Wait_Asoc_Response => RspStatusCode: %d, RspAssociationID: %d OnAssocRsp(): STATE_Wait_Reasoc_Response => RspStatusCode: %d, RspAssociationID: %d OnAssocRspOnReAssocRsp(): STATE_Asoc_Idle OnReAssocRsp(): STATE_Wait_Reasoc_Response => RspStatusCode: %d, RspAssociationID: %d OnReAssocRspOnDisassoc in STA mode (mAssoc%d, mIbss:%d) OnDisassocOnDeauth in IBSS receive duplicate deauth We Recieve Deauth and we don't want to Roaming The Retry count is %d OnDeauth by reason %x OnDeauth(): packet too short(%d) < (needed = %d)! OnDeauth=======> OnProbeReq! OnProbeReq <== OnCls2err() OnCls2err(): Cannot find the STA in the table!!! drop it. ==> OnCls2err() OnCls2err <== OnCls3err() OnCls3err(): Cannot find the STA in the table!!! drop it. ==> OnCls3err() OnCls3errdisassoc auth auth_odd auth_even deauth Mgnt_IndicateMgntQuery_ProtectionFrame(): RTSSC(%d) MgntQuery_ProtectionFrame(): bRTSBW(%d) MgntQuery_ProtectionFrame(): bCTSEnable(%d) MgntQuery_ProtectionFrame(): RTSRate(%#x) MgntQuery_ProtectionFrame(): bRTSEnable(%d) MgntQuery_ProtectionFramepTxTs->TxAdmittedBARecord.bValid == FALSE) pMgntInfo->SecurityInfo.SecLv=%d GetTs=%d MgntQuery_AggregationCapabilityCCX_GetPacketType(): posMpdu->Length: %d, invalid IappLen: %#X!!! CCX_GetPacketTypeCCX_AddLinkTestReplySet(): Seq: %#X, FrameNumber: %#X => IdxToAdd: %ld, SetSize: %ld CCX_AddLinkTestReplyCCX_CheckLinkTestRequetQueued(): link test reply stuck!!! LtReqQueueCheckCount(%d) CCX_CheckLinkTestRequetQueuedCCX_OnRoamFailed() CCX_OnRoamFailedCCX_SelectBssToRoam(): %02X-%02X-%02X-%02X-%02X-%02X weight: %#lX CCX_SelectBssToRoam(): %02X-%02X-%02X-%02X-%02X-%02X with QBSS Load, ChnlWeight: %d CCX_SelectBssToRoamCCX_OnLinkStatusWatchdog(): no BSS is selected => scan to roam, pRtBss(%p) CCX_OnLinkStatusWatchdogCCX_OnLinkStatusWatchdog(): RecvSignalPower(%ld) pSSIDInfo SSIDLen : %x pSSIDInfo Capability : %02x %02x %02x %02x pSSIDInfo ExtenCapab : %x CCX_SSIDL_ConstructRSNIECCX_OnBssReset() CCX_OnBssResetCCX_OnSetupJoinInfraInfo(): Update Tx Power dbm(%ld) CCX_OnAssocOk() CCX_OnAssocOkCCX_OnScanComplete(): NO better BSS to roam. CCX_OnScanComplete(): RecvSignalPower(%ld), LowestBssPowerThreshold(%ld) CCX_OnScanComplete() CCX_OnScanComplete Exten BssDec Cap = %04x ====>WPA2 RSN in SSIDL ====>WPA RSN in SSIDL ===>IELen = %02x ===>Length of IE = %02x ===>ID of IE = %02x CCX_SSIDL_ConstructBSSCCXGetSSIDLToBssList(): ERROR! Not enough bssdesc entry in pMgntInfo->bssDesc(%d)! CCXGetSSIDLToBssListCCX_OnSetupJoinInfraInfo(): CurrCcxVerNumber(%d), BssCcxVerNumber(%d) CCX_OnSetupJoinInfraInfo(): bBssCcxRmEnable(%d), CcxRmState: %02X %02X CCX_OnSetupJoinInfraInfo(): bCkipSupported(%d) CCX_OnSetupJoinInfraInfo() CCX_OnSetupJoinInfraInfoCCX_IndicateIappPacket(): CPT_RM_REQUEST CPT_LINK_TEST_REQUEST CCX_IndicateIappPacketQosInitializeSTA(): pStaQos->CurrentQosMode = %ld QosInitializeSTA[APSD] qosinfo=%x QosParsingWMMElement(): WMM Element length is too long! QosParsingQoSElement[WMM] QosSetLegacyWMMParamWithHT(): AP bdQoSMode=%lx QosSetLegacyWMMParamWithHTQosOnBeaconUpdateParameter(): Update WMMPEQosOnBeaconUpdateParameterThis is not a QoS data Que=%d QoS Field=%04x QosDataCheck(): [Warning] Recvd Qos Data in QOS_DISABLE mode! QosDataCheck(): [Warning] Mcst/Bcst Qos Data!! QosDataCheck<=== QosParsingDebug_BssDesc() ===> QosParsingDebug_BssDesc() ----------------------------------------- QosParsingDebug_BssDesc TXOPLimit = 0x%04X - ECWmax(4bit)=0x%X - ECWmin(4bit)=0x%X - ACI(2bit)=0x%X - ACM(1bit)=0x%X - AIFSN(4bit)=0x%X [0x%08lX] [Warning] QosParsingDebug_AcParam(): pAcParam is NULL!return!QosParsingDebug_AcParam[ AC %ld ] QosInfo: 0x%02X Version: 0x%02X OUI sub Type: 0x%02X OUI Type: 0x%02X OUI: %02X- %02X- %02X [Warning] QosParsingDebug_ParaElement(): pWMMParaEle is NULL!return!QosParsingDebug_ParaElement<=== QosParsingDebug_STA() ------------------------------------------------------------ --------------- WMM Parameter Element Content ---------------- --------------- WMM Information Element Content --------------- <=== QosParsingDebug_STA(): QOS_DISABLE. QosParsingDebug_STA(): CurrentQosMode is %ld ===> QosParsingDebug_STA() QosParsingDebug_STA<=== QosOnAssocRsp() <=== QosOnAssocRsp(): No input frame!! <=== QosOnAssocRsp(): QOS_DISABLE ===> QosOnAssocRsp() QosOnAssocRspBufferForThisTCB = %d, UsedDescNum = %d, nAggrTcbNum = %d, AvaliableDesc = %d[Tx Desc NA][Buffer NA][A-MSDU size limitation]Stop aggregation: AMSDU_GetAggregatibleListAMSDUDelayWorkItemDot11d_Reset() Dot11d_ResetDot11d_UpdateCountryIe(): Invalid channel list length, skip it........ Dot11d_UpdateCountryIe(): Invalid country IE, skip it........ Dot11d_UpdateCountryIechannel %d STAs %d Period %d RtCalcScanPeriodRtActChannelList(): NO RT_CHNL_LIST_ACTION!!! RtActChannelList(): <=====RT_CHNL_LIST_ACTION_CONSTRUCT_SCAN_LIST RtActChannelList(): <=====RT_CHNL_LIST_ACTION_CONSTRUCT RtActChannelList(): <=====RT_CHNL_LIST_ACTION_RESET RtActChannelList,o-K_.Zp:v.. U^AV^ cp}E'!˓kÃ,wY|YnsHbPairwise key expansionAllocDrvLogMemory(): failed driver log pool %ld!!! AllocDrvLogMemory(): %p is allocated for driver log pool %ld AllocDrvLogMemory(): %p is allocated for DRV_LOG_POOLS_HANDLE AllocDrvLogMemory(): failed to allocate DRV_LOG_POOLS_HANDLE!!! AllocDrvLogMemoryFreeDrvLogMemory(): free DRV_LOG_POOLS_HANDLE: %p FreeDrvLogMemory(): free %p, log pool %ld. FreeDrvLogMemory(): DRV_LOG_POOLS_HANDLE is NULL! FreeDrvLogMemoryHi ThereDE A3 56 A2 CD DD 90 C7 A7 EC ED C5 EB B5 63 93 4F 46 04 5234 AA 97 3C D4 C4 DA A4 F6 1E EB 2B DB AD 27 31 65 34 01 6F84 98 3E 44 1C 3B D2 6E BA AE 4A A1 F9 51 29 E5 E5 46 70 F1A9 99 3E 36 47 06 81 6A BA 3E 25 71 78 50 C2 6C 9C D0 D8 9D0123456701234567012345670123456701234567012345670123456701234567aabcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopqabc34AA973C D4C4DAA4 F61EEB2B DBAD2731 6534016F84983E44 1C3BD26E BAAE4AA1 F95129E5 E54670F1A9993E36 4706816A BA3E2571 7850C26C 9CD0D89DPacketGetRSNIE(): Length=%d EAPOLkeyGetRSNIE[Warning] current: STA mode, return.Authenticator_StateDISCONNECT() Authenticator_StateDISCONNECT<=== Authenticator_StateINITIALIZE() ===> Authenticator_StateINITIALIZE() Authenticator_StateINITIALIZE<=== Authenticator_StatePTKSTART() KeyReplayCounter = %08I64x Send 4-way message 1 ===> Authenticator_StatePTKSTART() Authenticator_StatePTKSTART<=== Authenticator_StatePTKINITNEGOTIATING() Send 4-way message 3 ===> Authenticator_StatePTKINITNEGOTIATING() Authenticator_StatePTKINITNEGOTIATINGIntegrityFail(): AP mode, disconnects all associated STAs IntegrityFail(): AP mode, CurrentTimeSlot =%I64d IntegrityFail(): AP mode, TimeSlot_lastIntegrityFailed=%I64d Authenticator_StateINTEGRITYFAILURE<=== Authenticator_StateREKEYNEGOTIATING() Send 2-way message 1 ===> Authenticator_StateREKEYNEGOTIATING() Authenticator_StateREKEYNEGOTIATING<=== Authenticator_StateREKEYESTABLISHED() ===> Authenticator_StateREKEYESTABLISHED() Authenticator_StateREKEYESTABLISHED<=== Authenticator_StateKEYERROR() ===> Authenticator_StateKEYERROR() Authenticator_StateKEYERROR<=== Authenticator_GlobalReset() ===> Authenticator_GlobalReset() Authenticator_GlobalReset12345678123456781234567812345678--- PairwiseKeyState:%d, GroupKeyState:%d --- Authenticator_OnTimeoutCountExceeded(): Unexpected State!! Authenticator_OnTimeoutCountExceeded! Authenticator_OnTimeoutCountExceededAuthenticator_StateDISCONNECTED() Authenticator_StateDISCONNECTED<=== Authenticator_StateAUTHENTICATION2() ===> Authenticator_StateAUTHENTICATION2() Authenticator_StateAUTHENTICATION2<=== Authenticator_StatePTKINITDONE() ===> Authenticator_StatePTKINITDONE() Authenticator_StatePTKINITDONE<=== Authenticator_OnEAPOLKeyRecvd() Authenticator_OnEAPOLKeyRecvd(): Unexpected case: PrState=%d, GrState=%d, msg_type=%d Recvd 2-way message 2 pEntry->perSTAKeyInfo.RxIV = 0x%16I64xRecvd 4-way message 4 Recvd 4-way message 2 --- TimeoutCounter:%d, PairwiseKeyState:%d, GroupKeyState:%d --- Authenticator_OnEAPOLKeyRecvd(): Unexpected State!! unknow pairwise EAPOL-key: info=0x%X-0x%X ===> Authenticator_OnEAPOLKeyRecvd() Authenticator_OnEAPOLKeyRecvdKeyMgntTimeout: AsocNum=%d, CurrentTimeSlot=%I64d KeyMgntTimeout(): equal TimeSlot. Not to retry. KeyMgntTimeout(): Retry! [TimeSlot:%I64d, TimeoutCtr:%d] [STA:%d] %02X-%02X-%02X-%02X-%02X-%02X, MicErrorCnt=%d, WEPErrorCnt=%d [Warning!!] KeyMgntTimeout(): STA mode KeyMgntTimeoutAuthenticator_StateAUTHENTICATION===> MAC_OnEAPOLKeyRecvd() Supplicant_OnEAPOLKeyRecvd<=== MAC_OnEAPOL() MAC_OnEAPOL(): EAPOL packet with unknown type. MAC_OnEAPOL(): PacketLength=%d ===> MAC_OnEAPOL() Supplicant_OnEAPOLƄ ֱTP`}VbME@Ɏ Ag_E#S[u=jLZlA~O\hQ4sSb?* ReF^(07 / 6$=&iNtX.4-6[Mva}{R>q^h,`@yFgKrޔԘJk*OņךUfϊDx%K]?!HpcwucB0 mL5&/ᾢ5̈9.WUGz+2ўfD~T; ʌ)k<(yv;VdNtے lH]nCĨ917Ӌ2CYnڌdҜI%ϯʎGooJr\$8WsQ#|!>ݖa B|qؐ_jiX':'8+3"p3-"< IxPzY e1ƄÂ)wZ{m:,Ƅ ֱTP`}VbME@Ɏ Ag_E#S[u=jLZlA~O\hQ4sSb?* ReF^(07 / 6$=&iNtX.4-6[Mva}{R>q^h,`@yFgKrޔԘJk*OņךUfϊDx%K]?!HpcwucB0 mL5&/ᾢ5̈9.WUGz+2ўfD~T; ʌ)k<(yv;VdNtے lH]nCĨ917Ӌ2CYnڌdҜI%ϯʎGooJr\$8WsQ#|!>ݖa B|qؐ_jiX':'8+3"p3-"< IxPzY e1ƄÂ)wZ{m:,ƥ ֽޱT`PΩV}bM욏E@ Ag_E#S䖛[u=LjlZ~AOh\Q4⓫sbS*? RFe^0(7 / $6=&NiXt4.6-ܲ[vMa}R{>^qh,@`yȶԾFgrKޘ԰Jk*OŚfUxD%K]?!pHcwuBc 0mL&5/5.9WUzGȬ2+ѣDfT~; )k(!a |Bq̪£j_iX:''8+"3һp3-<" IPxzY e1и)Zw{˨m,:InsertRxReorderList(): Duplicate packet is dropped!! IndicateSeq: %d, NewSeq: %d InsertRxReorderList(): Pkt insert into buffer!! IndicateSeq: %d, NewSeq: %d InsertRxReorderListRxReorderIndicatePacket(): Packets indication!! IndicateSeq: %d IndicateRxReorderListCheckRxTsIndicateSeq(): Window Shift! IndicateSeq: %d, NewSeq: %d CheckRxTsIndicateSeq(): out-off squence !! Packet Drop! IndicateSeq: %d, NewSeq: %d CheckRxTsIndicateSeq(): Packet Drop! IndicateSeq: %d, NewSeq: %d CheckRxTsIndicateSeq<==RxReorderIndicatePacket(): ==>RxReorderIndicatePacket() RxReorderIndicatePacket<==RxPktPendingTimeout() ==>RxPktPendingTimeout() RxPktPendingTimeoutpBA->bValid = TRUE ActivateBAEntrypBA->bValid = FALSE DeActivateBAEntryOnADDBARsp(): Recv ADDBA Rsp. BA invalid, DELBA! OnADDBARsp(): Recv ADDBA Rsp. BA is admitted! Status code:%X OnADDBARsp(): Recv ADDBA Rsp. Drop because already admit it! OnADDBARspccƄ||ww{{ kkֱooTőP00`gg}++Vb׵櫫MvvEʏ@ɉ}}YYGG 쭭AgԳ_꯯E#Srr[·uᮓ=j&&LZ66lA??~Õ\44hQ4qqsثS11b?* RǕe##F^Ý(07 / 6$=&i''NͲuu t,,X.4-6nnZZ[RRM;;vaַγ}{))R>q//^SShѹ,` @ȱy[[jjFˍپgK99rJJLLXXJυkл*媪OCCMMU33fEEPPD<KKܽa ppB>>|ĵqffHHaa_55jWWйiX':'8볘+3"iip٩3-"< I·UUx((PzߥY  ڿe1BBhhAA)w--Z˰{TTֻm:,ccƥ||ww{{ kkֽooޱőT00`PggΩ++V}׵bMvvʏEɉ@}}YYGG AԳg_Eꜜ#Srr[u=&&Lj66lZ??~ÃO44h\Q4qqثs11bS*? ǕR##FeÝ^0(7 / $6=&''Niuu ,,Xt4.6-nnܲZZ[RR;;vMַa}))R{>//^qSSѹh, @`y[[jjԾˍFg99rKJJLLXXυJлk*OCCMM33fUEEPP<!KKݽa܋ pp>>|Bqff̪HHaa£55j_WWiІX:''8+"3iiһ٩p3-<" ·IUU((PxߥzY e1BBhhиAAÙ)--Zw{TTm,:cƥc||ww{{ kֽkoޱoőT0`P0gΩg+V}+׵b׫MvvʏEʂɉ@}}YYGG AԳgԢ_Eꯜ#Srr[u·=&Lj&6lZ6?~A?̃O4h\4Q4qqثs1bS1*? ǕR#Fe#Ý^0(7 / $6=&'Ni'Ͳuu  ,Xt,4.6-nܲnZZ[RR;vM;ַaֳ}γ)R{)>/^q/SSѹh, @` yȱ[[jԾjˍF˾gپ9rK9JJLLXXυJлk*OCCMM3fU3EEPP!KKaܽ pp>|B>qĵf̪fHHa£a5j_5WWiйX:''8+"3iһi٩pَ3-<" ·IUU(Px(ߥzߌY  eڿ1BBhиhAA)-Zw-{˰TTmֻ,:ƥcc||ww{{ ֽkkޱooT`P00ΩggV}++bM櫫vvE@}}YYGG A쭭g_E꯯#Srr[u·=Lj&&lZ66~A??Oh\44Q4qqsbS11*? RFe##^0(7 / $6=&Ni''Ͳuu Xt,,4.6-ܲnnZZ[RRvM;;a}γR{))>^q//SSh,@` yȱ[[ԾjjFgپrK99JJLLXXJϻk*O媪CCMMfU33EEPPxD<<%K㨨QQ]@@?!pH88c߼wuBc!! 0mҁL &5/__5DD.9WU~~zG==Ȭdd]]2+ss``OODf""T~**; FF)kӸ(<y޼^^ v;dV22tN:: II Hl$$\\]½nCשּׁĦbb917yy2CnY77ڷmmd՜NNI੩شllVV%ʯeezzG鮮oպxxJo%%\r..8$WsǴQ#|tt>!KKaܽ pp|B>>qĵ̪ffHH£aaj_55WWiйX:''8+"3һiip3-<" IΪUUPx((zY  eڿ1BBиhhAA)Zw--{˰TTmֻ,:cccc||||wwww{{{{kkkkoooo0000gggg++++׫vvvvʂ}}}}YYYYGGGG𭭭Ԣrrrr&&&&6666????4444qqqq1111####''''uuuu ,,,,nnnnZZZZRRRR;;;;ֳ))))////SSSS [[[[jjjj˾9999JJJJLLLLXXXX着CCCCMMMM3333EEEEPPPP<<<>>>ffffHHHHaaaa5555WWWWiiiiَUUUU((((ߌ BBBBhhhhAAAA----TTTTPQSeA~ä^':k;EXKU0 mvv̈%LO*ŀD5&bIZg%E]u/LFk_zmYR-!tX)iIDɎjuxyk>Xq'Of ɴ:}Jc1`3QESbwdk+XhHpElޔ{R#sKrW*Uf(µ/{ņ7(0#j\+ϊyiNeվb4ъĝS.4U2u9 `@q^Qn!>=ݖ>FMT]qoP`$C@wgB谈8[yG |B| H+2pNrZlV8ծ='9-6d !\hT[:.6$g WҖO aiKwZ *C"< Nj򹨶-ȩWLuݙ`&r\;fD4~[v)C#hc1cB@" Ƅ}$J=2m)K/0R wl+pH"dGČ?,}V3"NI8ʌ6 Ԙρ(z&ڤ?:, xP_jbF~Tؐ^9.Â]|i-o%;ȧ}nc{; x&Yn쨚Oen~ϼ!ٛ6oJ |)11#?*0f57NtʂАا3JAP/MvMCTMўjL,QeF^]5st.A ZgRے3VGmaךz 7Y<'5ah,4$8_@r %⼋I<(A q9޳ ؐVda{p2t\lHBWЧQPeA~S^':k;EXK0 Umvv̈L%O*D5&bZI%gE]u/LFk_眒zmYRڃ-!tXiI)ɎDujyx>Xkq'Oᾶ f:}Jc13Q`SbEwdk+hHpXElޔ{Rs#KrWUf*(µ/{ņ7ӥ(0#j\ϊ+yiNe;b4ĊS.4U2u 9`@q^nQ!>ݖ=>ݮMFT]qoP`$֗C@̞gwB谽[8y |GB| +2HprZlN8Vծ=9-6' d\h!T[.6$:g WґO aKwZi *"4$8,@_r% I<( A9q ؜Vd{a2p\lHtWBQPA~Seä':^;kEXK0 Uvm̈v%LO*5&DbIZ%gE]/uLFk_mzRY-tX!I)iɎDujxyXk>'qᾶO f}:cJ1Q`3SbEdwk+HpXhEޔl{Rs#KrWUf*(/ņ{7ӥ(0#j\ϊ+yiNeվ4bĊ.4SU2u 9`@q^nQ!>ݖ=>ݮMFTq]oP`$֗@Cgw谽B8[y|G B| +2HpZlNrV8=-6'9 d\h![T6$:. gWҖOa wZiK *"$8,4_@r %<(I A9q ޳؜Vd{a2plHt\BWQP~SeAä:^';kEXK U0mvv%LO*&D5bIZ%gE]u/LFk_zmYR-X!tI)iDujxyk>X'qOf }:cJ1`3QbESwdk+pXhHElR{#srKWf*U(/µ{ӥ70(#j\+ϧyNieվb4Ċ4S.U2ኤu 9@`^qQn>!=ݮ>MF摵Tq]o`P$֗齉C@gwٰB8[yȡG ||B 2H+plNrZV8=ծ6'9- dh!\T[$:.6 g WҖOa ZiKw *h8,4$_@r %(I>>>KKKKyyyy xxxxZZZZݨ33331111YYYY''''____````QQQQJJJJ ----zzzzɜ;;;;MMMM****뻻<<<TX statisticcmpk_DisplayTxStatisticerr dbgerr cmdChange print rangeprangeShow TX TabletxtblSYS ctrlsysctrlsys + argSYS dumpsysdractrl Ctrl rate tblractrldbg bit orientedSwitch dbg flagdbg w4 {Size}Size: num of decimal dword <4096W mem addr by Dword r4 {Size}Size: num of decimal dword <4096R mem addr by Dword help

DIR list: <1CMN> <2MANS> <3?> Dbg cmd help Error dbg flag Error cmd stringunknow Cmd_Idx = 29Power save operate HW/SW/IPS/LPS switch : DEC 0=Display pwr info 1/2=SW off/on 3/4=HW off/on, 5/6=IPS enter/leave, 7/8=LPS enter/leave 3/4=HW off/on, 5/6=IPS enter/leave, 7/8=LPS enter/leave 9=D3 switch 10=exit D3 for reg R/W 11= : DEC 9: 1/0=D3 enter/exit 11: 1/0=HW radio enable/disable pwr Cmd_Idx = 28shadow operate for RF / BB/ MAC shadow operation : DEC or CHAR 0/1/2/3 or m/b/r=MAC/BB/RF/ : HEX or DEC 0x0-1FF: DEC 0-200 (Word Unit) 0x1235/1237: HEX Address 0x0-1FF: DEC 0-200 (Word Unit) : HEX or DEC 0x1235/1237: HEX Value 0x0-FF shadow Cmd_Idx = 27EFUSE operate to R/W/Update for Real or Shadow Table : HEX 0-0x1FF=Read, 0x1234=Write real Efuse by map file 0x1235=Write real Efuse by byte unit HEX 0x1236=Read shadow modify map HEX 0x1237=Write shadow modify map HEX 0x1238=Use 8192se.map to update shadow modify table HEX 0x1239=Update shadow modify map to real efuse area : HEX or DEC 0x0-1FF: DEC 0-200 (Word Unit) 0x1235/1237: HEX Address 0x0-1FF: DEC 0-200 (Word Unit) : HEX or DEC 0x1235/1237: HEX Value 0x0-FF efuse Cmd_Idx = 26EEPROM operate to R/W [eepr ] (Size) : HEX 0=Read, 0x1234=Write (SIze): DEC 0-64. eeprom Cmd_Idx = 25Reset 92S HW block [reset ] (Arg1) ------------------------- Arg1 = (Decimal) ALL/TX/RX/SCHEDULE/BB= 1/2/3/4/5 ...... Future use. reset Cmd_Idx = 24Dump 92S register [regdump ] (Arg1) (Arg2) (Arg3) ------------------------- Arg1 = (Decimal) MAC/BB/RF= 1/2/3 ...... Future use. regdump Cmd_Idx = 23Security control console [sec ] (Arg1) (Arg2) (Arg3) ------------------------- Change ------------------------- Arg1 = (Decimal) Change AUTO/SW/ HW encryot = 0/1/2 ------------------------- Arg2 = (Decimal) Change security type NONE/WEP40 or WEP104/TKIP/AES=0/1/2/3 ------------------------- Arg3 = (String) Security password ------------------------- ...... Future use. sec Cmd_Idx = 22Dump FW buffer [fwbuf ] (Arg1) (Arg2) (Arg3) ------------------------- Dump TX/RX buffer ------------------------- Arg1 = (Decimal), packet_Buf = 1/2/3/4/5=TX/RX/CMD/TRPT/RRPT Arg1 = (Decimal), Read Lbus_Reg = 6/7/8=SCHE/WMAC/FW2HW/ Arg1 = (Decimal), Write Lbus_Reg = 9/10/11=SCHE/WMAC/FW2HW/ Arg1 = (Decimal), 12=Read ERR RX PKT BUF ------------------------- Arg2 = (HRX), Start Address ------------------------- Arg3 = (Decimal), Length (For buf 8 byte unit For LBus 4 byte unit) Arg3 = (HEX), Data (arg2=9-11) ------------------------- ...... Future use. fwbuf Cmd_Idx = 21Support dbg cmd for 92SE verify [verify ] (Arg1) (Arg2) (Arg3) ------------------------- Dump TX/RX desc ------------------------- Arg1= DEC 0= TX DESC info 1= RX DESC info 2= QoS type chk info 3/4/5/6= Every T_Desc/T_Data/R_Desc/R_Data 7/8= Current T_Data/R_Data 9/10= Capture/Display MAX DMA poll range(TSF) 11/12= capture/Display MAX MP tx num 13/14= Capture/Display MAX MP Poll range(TSF) 15= Beacon Tx ISR CNT 17= AMPDU_TYPE 18= BW_TYPE 19= Current TX data 20= Disable/En Beacon TX 21= All SSID/BSSID info 22= En/Disable probereq TX 24= TX bcn content and Len 25= Rx virtual addr 26= RFD initl info (memory addr and len) 27= TCB initl info like RFD 28= Force Tx rate 29= Force rate by periodic timer(ms unit) 30= Change AMSDU type 31= Free NDISPKT 32= Free Protec mode 33= Dbginfo ISR 34= Reset 35= BW info 36= Force TX TID 37= Rx Defrag info 38= Efuse force 0x10ec 39= Efuse utilization ------------------------- Arg2= DEC 0/1: TX/RX DESC 2: 1/0=En/Disable 3/4/5/6 : Arg2=1/0=En/Disable to display info 9/11/13: 1=Start to capture 17: AMPDU_TYPE=Auto/En/Disable=0/1/2 18: BW=40/20 MHZ=1/0 20: Disable/En=1/0 22: En/Disable= 1/0 25: En/Disable= 1/0 28: 0-28 --> CCK(0-3)/OFDM_LEGACY(4-11)/HT_MCS(12-27 LG,28-43 SG) 29: 0-10000000ms 30: 0/1/2=Auto/En/Disable 32/33: 1/0=En/Disable 34: 1/2/3/4/5=ALL/TX/RX.... 36: TID 0/3=BE 1/2=BK 4/5=VI 6/7=VO ------------------------- Arg3= DEC >1=Display All TX DESC by SEQ 30: 0/1=4K/8K 36: QUE: 0/1/2/3=BK/BE/VI/VO 44: CCK reset cnt ------------------------- ...... Future use. verify Cmd_Idx = 20Verification Console [vera ] (Arg1) (Arg2) (Arg3) (Arg4) ------------------------- If you do not input type argument, we execute all TX/RX test ------------------------- Arg1 = (Decimal), Transmit Packet Number ------------------------- Arg2 = (Decimal), Transmit Queue Type We can not support HCCA_QUEUE/HIGH_QUEUE now BK_QUEUE = 0 BE_QUEUE = 1 VI_QUEUE = 2 VO_QUEUE = 3 HCCA_QUEUE = 4 TXCMD_QUEUE = 5 MGNT_QUEUE = 6 HIGH_QUEUE = 7 BEACON_QUEUE = 8 Send ALL_QUEUE = 255 ------------------------- Arg3 = (Decimal), Transmit Rate 0-27 CCK+OFDM_HT_MCS=4+8+16=28 0-3 = CCK1-11M 4-11= OFDM6-54M 12-27 = HT_MCS0-15 Send ALL_RATE=255 ------------------------- Arg4 = (Decimal), Tx Pkt Len 0-499 =legal len, NULL or >=500=Random len ------------------------- ...... Future use. vera Cmd_Idx = 19Rx Path Selection Control --> Cmd_Idx = 19 [rxPathSel] (Arg...) ------------------------- Type=0 RxPathSelection Arg1 --> 0/1/2/3/4 = Enable/DbgMode/SS_TH_low/diff_TH/cck_method Arg1 --> 10/11/12/13 = rssi for A/B/C/D Arg1 --> 20/21 = PingRSSIenable/PingRSSITh Arg2 --> Set value, Decimal dbgcmd 19 0 0 0/1 --> RxPathSelection disable/enable dbgcmd 19 0 1 0/1 --> DbgMode OFF/ON dbgcmd 19 0 2 30 --> set SS_TH_low = 30 dbgcmd 19 0 3 15 --> set diff_TH = 15 dbgcmd 19 0 4 0/1 --> cck method version1/version2 dbgcmd 19 0 10/11/12/13 50 --> set rssi A/B/C/D = 50 dbgcmd 19 0 20 0/1 --> testRSSI disable/enable dbgcmd 19 0 21 20 --> set TestRSSITh = 20rxPathSel Cmd_Idx = 18FW Dynamic Control --> Cmd_Idx = 18 [fwdm ] (Arg...) ------------------------- Type=0 DBG Mode Switch Arg1 --> 0/1/2~# Driver/Firmware/Original ------------------------- Type=1 FW Dynamic Control --> Switch to drv dbg mode at first You can only input decimal arguments and a double word Arg1 --> Dynamic Ctrl Type Arg2~n --> For different DM type, you need different arguments FW DM CTRL 0--RX_CMD_PACKET----------------------- If Arg1 = 0 : RX_CMD_PACKET Switch -->Arg2 = 0/1 : Disable/Enable FW DM CTRL 1--Rate Adaptive----------------------- If Arg1 = 1 : Rate Adaptive Switch -->Arg2 = 0/1 : Disable/Enable FW DM CTRL 2--Debug Port Switch----------------------- If Arg1 = 0/1 : UART/RX_CMD ...... Future use fwdm Cmd_Idx = 17Force TxFwInfo --> Cmd_Idx = 17 [ForTFI] (Arg1) (Arg2) ------------------------- Arg1 --> 0/1 = Don't Force TxSubCarrier/Force Arg2 = Force value cmd 16 0 0 -----> don't force TxSC cmd 16 1 2 ---> force TxSC value = 2 ------------------------- ...... Future use. ForTFI Cmd_Idx = 16FW Control --> Cmd_Idx = 16 [fwctrl ] (Arg1) (Arg2) ------------------------- If you do not input type argument, we will display some FW info ------------------------- Arg1 = 0(Decimal), --> You must enter rate type in Arg2 Rate_Type = 2/3/4/5=HT_MCS BW0_SG0/BW1_SG0/BW0_SG1/BW01_SG1 ------------------------- Arg1 = 1(Decimal) Clear all TX rate history ------------------------- Arg1 = 2(Decimal) Use TX_CMD to Control FW to collect TX Rate History Arg2 = 0/1(Decimal) Disable/Enable ------------------------- Arg1 = 3(Decimal) Different TX Rate History Display Arg2 = 0/1(Decimal) UI can support/ Both pomelo and UI ------------------------- Arg1 = 4(Decimal) Send RSSI to FW Arg2 = (Decimal) RSSI Value ------------------------- Arg1 = 5(Decimal) Send TX Power Tracking event to FW Arg2 = (HEX) bit0-7 TX_PWR Bit 8-15 RF_Type(0/1=1T2R/2T4R) ...... Future use. fwctrl Cmd_Idx = 15Display TX Rate History --> Cmd_Idx = 15 [txrahis ] (Arg1) (Arg2) ------------------------- If you do not input type argument, we will display all TX rate hostory ------------------------- Arg1 = 0(Decimal), --> You must enter rate type in Arg2 Arg2 = 0x0-0x3f(HEX), --> You must enter rate type in Arg2 Rate_Type = HEX BIT 0-5 to displaydifferent rate type Rate_Type = 0/1=CCK/OFDM Rate_Type = 2/3/4/5=HT_MCS BW0_SG0/BW1_SG0/BW0_SG1/BW01_SG1 ------------------------- Arg1 = 1(Decimal) Clear all TX rate history ------------------------- Arg1 = 2(Decimal) Use TX_CMD to Control FW to collect TX Rate History Arg2 = 0/1(Decimal) Disable/Enable ------------------------- Arg1 = 3(Decimal) Different TX Rate History Display Arg2 = 0/1(Decimal) UI can support/ Both pomelo and UI ...... Future use. txrahis Cmd_Idx = 14Dynamic Control --> Cmd_Idx = 14 [dm ] ------------------------- Type=0 Enable Arg1 --> 0/1=Disable/Enable dbgcmd 14 0 0 --> Disable the Bandwidth autoswitch dbgcmd 14 0 1 --> Enable the Bandwidth autoswitch This function is default enable ------------------------- Type=1 Set the threshold 40Mhz to 20Mhz Arg1 --> the value will set to threshold of 40Mhz to 20Mhz dbgcmd 14 1 20 --> Set the 40Mhz to 20Mhz threshold = 20 dbgcmd 14 1 15 --> Set the 40Mhz to 20Mhz threshold = 15 ------------------------- Type=2 Set the threshold 20Mhz to 40Mhz Arg1 --> the value will set to threshold of 40Mhz to 20Mhz dbgcmd 14 2 20 --> Set the 20Mhz to 40Mhz threshold = 20 dbgcmd 14 2 25 --> Set the 20Mhz to 40Mhz threshold = 25 ------------------------- Type=3 Query threshold dbgcmd 14 3 --> Query all our threshold ------------------------- If 20Mhz to 40Mhz threshold <= 40Mhz to 20Mhz threshold If 40Mhz to 20Mhz threshold >= 20Mhz to 40Mhz threshold Return fail ...... Future use bandctrl Cmd_Idx = 13Dynamic Control --> Cmd_Idx = 13 [dm ] (Arg...) ------------------------- Type=0 DIG Arg1 --> 0/1/2/3/=Thresh High/Low/HighPwr_High/HighPwr_Low Arg1 --> 4/5/6/7=DbgMode/Rssi_val/DIG Algorithm/BackOffval Arg1 --> 20/30=DIG Enable/DIG Disable Arg2 --> Set value, Decimal cmd 13 0 0 40 --> DIG high threshold = 40 cmd 13 0 1 30 --> DIG low threshold = 30 cmd 13 0 2 70 --> DIG HPWR high threshold = 70 cmd 13 0 3 60 --> DIG HPWR low threshold = 60 cmd 13 0 4 0/1 --> DIG DbgMode = 0/1 cmd 13 0 5 72 --> DIG Rssi_val = 72 cmd 13 0 6 0/1 --> DIG Algorithm by FW false alm=0/ by SW rssi=1 cmd 13 0 7 12 --> DIG BackOff value = 12 cmd 13 0 9 18(dec) --> DIG Min rx gain = 0x12(18) cmd 13 0 10 60(dec) --> DIG Max rx gain = 0x3c(60) cmd 13 0 20 80 --> DIG enable cmd 13 0 30 80 --> DIG disable ------------------------- Type=1 RateAdaptive Arg1 --> 0/1/2=Thresh High/Low40M/Low20M Arg1 --> 3/4/5/6=RATR0 Value High/Middle/Low40M/Low20M Arg2 --> For Arg1(0-3), Decimal. For Arg1(4-7), HEX cmd 13 1 0 50 --> High threshold = 50~55 cmd 13 1 1 10 --> Low threshold 40M = 10~15 cmd 13 1 4 01234567 --> RA change high RATA0 value=0x01234567 cmd 13 1 4 ffffffff --> RA change middle RATA0 value=0xffffffff ------------------------- Type=2 RF ON OFF Control --> RF ONF OFF dbg mode Arg1 = 0 Control IPS, 0:Disable IPS, 1: Enable IPS cmd 13 2 0 0 --> Enter IPS cmd 13 2 0 1 --> Leave IPS ------------------------- Type=3 FrameSync Arg1 --> 0=0xc38 monitor Arg2 --> Set value, Decimal cmd 13 3 0 0/1 --> monitor reg0xc38/disable monitor reg0xc38 ------------------------- Type=4 CTSToSelf Arg1 --> 0/1=CTSToSelf enable/Threshold Arg2 --> Set value, Decimal cmd 13 4 0 0/1 --> disable/enable CTSToSelf cmd 13 4 1 30 --> Th=30~35dm Cmd_Idx = 12Write memory address by char [w1 ] (Size) Please refer to [w4] w1 Cmd_Idx = 11Read memory address by char [r1 ] (Size) Please refer to [r4] r1 Cmd_Idx = 10Write memory address by word --> Cmd Index=10 [w2 ] (Size) Please refer to [w4] w2 Cmd_Idx = 9Read memory address by word [r2 ] (Size) Please refer to [r4] r2 Command index = 8Modify dedicated RF register --> Cmd Index=8 rfm (Addr_End) : 0~3=A~D, 4=All RF path : HEX, 0~2E : HEX, 0~2E : HEX value Type rfm 3 0 123 --> Modify RF-D address 0 to 0x123 Type rfm 2 0 2e 123 --> Modify RF-C address 0~2E to 0x123 Type rfm 4 0 2e 123 --> Modify RF-A~D address 0~2E to 0x123 rfm Command index = 7Change debug print flag dbgf [Flag_Type] [dbg_type] [dbg_comp_bit] [Flag_Type] : Decimal 45=Display_DBG_COMP/40=Change_DBG_COMP of RT_TRACE [Flag_Type] : Decimal 50=Clear all DBG_COMP [Flag_Type] : Decimal 0-39=RTPRINT debug flag [Dbg_Type] : Decimal -->45/40/ 0-?? [dbg_type]: If arg1=40 This element 1/0=Enable/Disable DBG_COMP [dbg_type]: If arg1=0-39 This element = debug glag value(HEX) [dbg_comp_bit]: If arg1=40, decimal value for debug comp bit dbgf Command index = 6for utility debug page use only uidbg Type = 0x01~.... 0x01 : Print 20/40M info 0x02 : False alarm counter 0x03 : AMPDU info 0x04 : Print RX status info 0x05 : Print RX status info 0x06 : Print RX status info2 0x07 : Print RX status info3 0x08 : Print CCK long/short preamble/GI 0x09 : Print OFDM long/short preamble/GI 0x0A : Print MCS0-7 long/short preamble/GI 0x0B : Print MCS8-15 long/short preamble/GI 0x0C : Print Rx SNR 0x0D : IBSS mode debug 0x0E : BW 20/40 Judgement 0x0F : TX FW INFO 0x10 : Display ISR time 0x11 : Clear ISR time table 0x12 : Display beacon info 0x13 : Retry packet histogram 0x14 : RF read/write page counters 0x15 : Connection state log(from connected to disconnected state) 0x16 : Display the connection mgnt information counters 0x17 : TX statistics1 0x18 : TX statistics2 0x19 : EEPROM Content 0x1A : EEPROM Tx Power Content 0x1B : Rate Adaptive Related 0x1C : Reset counter for endurance test 0x1D : Different transmit packet type display 0x1E : RX status display 0x1F : Tx Power tracking information 0x20 : RX reorder info 0x21 : 0x22 : AMSDU info 0x23 : DIG display 0x24 : RF Tx/Rx register 0x25 : General information display 0x27 : VENDOR IE(221) INFO, MGNT FRAME Rate 0x28 : Current RF RX path state 0x29 : Display MAC/PHY shadow register value 0x2A : Actions for IOT 0x2B : Rx Path Selection : UI debug type uidbg Command index = 5Dump all RF register. --> Cmd Index=5 rfd (RF-Path) (Addr_Start) (Addr_End) : 0~3=A~D, 4=All RF path : HEX, 0~2E : HEX, 0~2E Type rfd --> Read RF-A~D all reg Type rfd 3 --> Read RF-D all reg Type rfd 3 0 --> Read RF-D address 0 reg Type rfm 3 0 2e --> Read RF-D address 0~2E reg  Type rfm 4 0 1a --> Read RF-A~D address 0~1A reg rfd Command index = 4Write NIC adapter [wada ] <} <} (] <} : <} : (] : wada Command index = 3Read NIC adapter [rada ] <} <} (] <} : <} : (] : rada Command index = 2Write memory address by Dword [w4 ] (Size) : Writable memory address. For driver --> Page 0~15? : HEX value 0x00000000-->0xFFFFFFFF (Size) : Num of decimal dword max size < 4096 w4 Command index = 1Read memory address by Double Word [r4 ] (Size) : Readable memory address. For driver --> Page 0~15? (Size) : Num of decimal dword max size < 4096 r4 Command index = 0Debug command help You can type help to print all debug command directory/index [help] (Directory) (Command) Type help --> Print command in the directory If directory=100, print all command index definition. Type help --> Print [xxx] --> Command string --> Necessary argument (xxx) --> Optional argument helpP H < 4 , $                  | t l d \ T H < 4 (          l X D 0     AMSDU Size 6K~8KAMSDU Size 4K~6KAMSDU Size 2K~4KAMSDU Size 1K~2 KAMSDU Size < 1 KAMPDU Number >40AMPDU Number 20~40AMPDU Number 10~20AMPDU Number 5~10AMPDU Number < 5AMPDU Size 32K~64KAMPDU Size 16K~32KAMPDU Size 8K~16KAMPDU Size 4K~8 KAMPDU Size < 4 K40MDuplicate40MLower40MUpper40MFull20MPacketRcvd_HW_errMCS_32MCS_15MCS_14MCS_13MCS_12MCS_11MCS_10MCS_9MCS_8MCS_7 MCS_6MCS_5MCS_4MCS_3MCS_2MCS_1MCS_0OFDM_54MOFDM_48MOFDM_36MOFDM_24MOFDM_18MOFDM_12MOFDM_9MOFDM_6MCCK_11MCCK_5.5MCCK_2M CCK_1M Test --> receive write adapter command%08lX %01s 0x%08lX%01s RF-%cModify RF-%ld Addr%02lx~%02lx=%02lx CTSToSelfTH = %d CTSToSelfEnable = %d RA: RATR0 Low_Level_20 =0x%08lx RA: RSSI Low Threshold for 20M =%ld RA: L 2 H Thresh for 20M =%d RA: RATR0 Low_Level_40 =0x%08lx RA: RSSI Low Threshold for 40M =%ld RA: L 2 H Thresh for 40M =%d RA: RATR0 Middle_Level =0x%08lx RA: H 2 L Thresh =%ld RA: RSSI High Thresh =%ld RA: RATR0 High_Level =0x%08lx RA: RSSI Average =%ld RA: RATR state=%d RA: Adjustive RATR is =%sEnableDisable%s %sSG1 BW1SG1 BW0SG0 BW1SG0 BW0 TX_Rate = TX_Rate =%02x Dbg rf_rssi[%x] = %d CCK avg pwdb[%d] = %ld rf enable rssi th[%d] = %d diff_TH = %d SS_TH_low = %d cck rx path sel method = version 2 cck rx path sel method = version 1 Rx Path selection DbgMode = disabled Rx Path selection DbgMode = enabled Rx Path selection = disabled Rx Path selection = enabled cck rx path = 0x%x disabled RF = 0x%x CCK Rx Reg 0x%x = 0x%lx OFDM Rx Reg 0x%x = 0x%lx --------Rx Path Selection --------- = ------- Change dbg op=%ld Bandwidth autoswitch Enable/Disable: Fail arguments Bandwidth autoswitch Enable bForcedTx20Mhz Disable Bandwidth autoswitch Disable cmd 14 0 1/0 (Enable or disable) Number of ARGUMENT is less than 3 Value is out of range Bandwidth autoswitch set 40Mhz to 20Mhz = %ld Bandwidth autoswitch set 40Mhz to 20Mhz (%d) >= Threshold20Mhzto40Mhz (%ld) Bandwidth autoswitch set 40Mhz to 20Mhz threshold Fail cmd 14 1 value (value is the threshold we want to set Threshold40Mhzto20Mhz) Number of ARGUMENT is less than 3 Bandwidth autoswitch set 20Mhz to 40Mhz = %ld Bandwidth autoswitch set 20Mhz to 40Mhz (%d) <= Threshold40Mhzto20Mhz (%ld) Bandwidth autoswitch set 20Mhz to 40Mhz threshold Fail cmd 14 2 value (value is the threshold we want to set Threshold20Mhzto40Mhz) Number of ARGUMENT is less than 3 Value of Bandwidth autoswitch 20Mhz to 40Mhz is %ld Value of Bandwidth autoswitch 40Mhz to 20Mhz is %ld Value of UndecoratedSmoothedPWDB is %ld ARGUMENT is not 3 Type 3 =>Query all the Threshold Data Type 2 =>Modify 20Mhz to 40Mhz Threshold Type 1 =>Modify 40Mhz to 20Mhz Threshold Type 0 =>Enable this function Usage: cmd 14 [type] [Value] BW1_SG1=3 BW0_SG1=2 BW1_SG0=1 BW0_SG0=0 %s=%ld [%ld] MCS_BW1_SG1[0-15]= MCS_BW0_SG1[0-15]= MCS_BW1_SG0[0-15]= MCS_BW0_SG0[0-15]= OFDM-[6][9][12][18][24][36][48][54]= [%ld] [%ld] [%ld] [%ld] [%ld] [%ld] [%ld] [%ld] CCK-[1][2][5.5][11]= [%ld] [%ld] [%ld] [%ld]CCK Reset CNT=%xEfuseUsedPercentage=%d EfuseUsedBytes=%d INDEX-%d TID=%d SeqNum=%d FragNum=%d bMoreFrag=%d CurrentAddress=[%02x-%02x-%02x-%02x-%02x-%02x] Permant=[%02x-%02x-%02x-%02x-%02x-%02x] bCurBW40MHz=%d bCurTxBW40MHz=%d Force20M=%d CurrentChannelBW=%d bEnableHT=%d bCurrentHTSupport=%d bRegBW40MHz=%d bCurBW40MHz=%d bRegShortGI40MHz=%d bCurShortGI40MHz=%d Execute Reset-%ld SA EA=[%ld]/[%ld] TCB INFO PhysicalAddressHigh=[%08lx] PhysicalAddressLow=[%08lx] Length=[%ld] VirtualAddress=[%p] RFD INFO Beacon Length = %ld Beacon CNT=[%ld] MpSend POll RANGEm=[%ld] Start/ End / Time /Num=[%ld] / [%ld] / [%ld] / [%ld] MAX Poll Range[%ld] DBG_DmaPollCapStart=%d[%08lx] Desc Index=%d Arg1/2/3=%ld/%ld/%ld dcmd_92SDebug == == == == 00 04 08 0CTXOP_STALL_CTRL[0x238]=0x%02x AMPDU_MIN_SPACE[0x237]=0x%02x CFEND_TH[0x236]=0x%02xNAV_PROT_LEN[0x235]=0x%04x RXERR_RPT[0x230]=0x%08x NHM_RPI_CNT[0x22C]=0x%08x NHM_RPI_CNT[0x228]=0x%08x BW_OPMODE/NAV_CTRL[0x200]=0x%08x SG_RATE[0x1F6]=0x%04x RETRY_LIMIT[0x1F4]=0x%04x BE_ADMTM[0x1F0]=0x%08x VI_ADMTM[0x1EC]=0x%08x VO_ADMTM[0x1E8]=0x%08x ACMHWCTRL/ACMAVG[0x1E4]=0x%08x CWRR[0x1E2]=0x%04x BCNTCFG[0x1E0]=0x%04x EDCAPARA_BK[0x1DC]=0x%08x EDCAPARA_BE[0x1D8]=0x%08x EDCAPARA_VI[0x1D4]=0x%08x EDCAPARA_VO[0x1D0]=0x%08x CCK_TXAGC[0x1C8]=0x%04x RARFRC[0x1C0][0x1C4]=0x%08xRARFRC[0x1B8][0x1BC]=0x%08x/0x%08x DARFRC[0x1B0][0x1B4]=0x%08xAGGLEN_LMT_L[0x1AC]=0x%08x AGGLEN_LMT_L[0x1A8]=0x%08x AGGLEN_LMT_H[0x1A7]=0x%02x%02x %02xRRSR[0x181]=0x%02xCMDQ_CTRL[0x14C]=0x%08x BKTID1_CTRL[0x148]=0x%08x BKTID2_CTRL[0x144]=0x%08x BETID0_CTRL[0x140]=0x%08x BETID3_CTRL[0x13C]=0x%08x VITID4_CTRL[0x138]=0x%08x VITID5_CTRL[0x134]=0x%08x VOTID6_CTRL[0x130]=0x%08x VOTID7_CTRL[0x12C]=0x%08x HIQ_CTRL[0x128]=0x%08x MGTQ_CTRL[0x124]=0x%08x BCNQ_CTRL[0x120]=0x%08x FIFOPAGE5[0xD4]=0x%08x HI-MGN=-%d-%d FIFOPAGE4[0xD0]=0x%08x CMD-HCCA=-%d-%d FIFOPAGE3[0xCC]=0x%08x BK-BE=-%d-%d FIFOPAGE2[0xC8]=0x%08x VI-VO=-%d-%d FIFOPAGE1[0xC4]=0x%08x PUB-BCN=-%d-%d RXPKT_NUM[0xBE]=0x%04x RXDMA[0xBD]=0x%02x RXFF_STATUS[0xB8]=0x%02x TXFF_STATUS[0xB7]=0x%02x RXDRVINFO_SZ[0xB6]=0x%02x PBP[0xB5]=0x%02x TXPKTBUF_PGBNDY[0xB4]=0x%02x RXRPT_BNDY[0xB0]=0x%08x RXFF_BNDY[0xAC]=0x%08x RQPN3[0xA8]=0x%08x PUB-BCN=-%d-%d RQPN2[0xA4]=0x%08x HQ-MGT-CMD-HCCA=-%d-%d-%d-%d RQPN1[0xA0]=0x%08x VO-VI-BE-BK=%d-%d-%d-%d MLT[0x9D]=0x%02xs BCN_ERR_THRESH[0x9C]=0x%04xus BCN_DMATIME[0x9A]=0x%04xus BCN_DRV_EARLY_INT[0x98]=0x%04x ATIMWND[0x96]=0x%04xTU BCN_INTERVAL[0x94]=0x%04xTU EIFSTR[0x92]=%dus ACK_TIMEOUT[0x91]=0x%02xus SIFS_OFDM[0x8E]=0x%04x=TR/CT%d/%us SIFS_CCK[0x8C]=%04x=TR/CT%d/%us USTIME[0x8A]=0x%04x=EDCA/TSF=%d/%dMHZ SLOT_TIME[0x89]=0x%02x BSSID = [%02x]MAC ID = MBIDCTRL[0x4F]=0x%02x RX_PKY_LIMIT[0x4E]=0x%02x=%dK SYSF_CFG[0x4D]=0x%02x MSR[0x4C]=0x%02x RCR[0x48]=0x%08x TXDMAPRE2FULLNo ICR APPENDCW DisableTCR[0x44]=0x%08x BB OFDM/CCK DisableTX/RX DisableDDMA/FWOL DisableTRDMA DisableHCITRDMA DisableSchedule DisableCMDR[0x40]=0x%04x dcmd_92SRegDump Unknow command Err Arg USAGE: Err DIR ]GO [------------------ DBG CMDs: Argc=%d print fw helpIncorrect cmd index]- 3. (Size> ܩʰѼ 2. nѼ 1. [r4 ] OW ҦpG[r4 ] (Size) שһݰѼơH Pomelo䴩debug command tableثeucmd_inde 2 pϥcmd stringOH d2Gr2 800 20 -->ŪBBȦs}0x80020word d1Gdbgcmd 1 0 20 -->ŪMACȦs}0x020double word 2. Type Cmd_String + һݰѼ 1. Type dbgcmd + cmd_index + һݰѼ OpϥΩOH d2Ghelp 1 3 dcommonؿUindex1O d1Ghelp 1 dcommonؿҦO 2. Type help + directory index(1~) + cmd_index 1. Type help + directory index(1~) `@ǫOiHϥΩOH <4. SECURITY_CMD> Oƥ=0 <3. RX_PROCESS_CMD> Oƥ=0 <2. TX_PROCESS_CMD> Oƥ=0 <2. CMD_92S> Oƥ=5+ <2. DYNAMIC_SCHEME> Oƥ=6+ <1. COMMON> Oƥ=15+ Oؿ: OϥΤU: Print Firmware CMD Table.%04lX%01s ===================================== 00 02 04 06 08 0A 0C 0E%02lX%01s =============================================== 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F rOFDM_PHYCounter3 = 0x%08lX rOFDM_PHYCounter2 = 0x%08lX rOFDM_PHYCounter1 = 0x%08lX False alarm counter --> AMSDU Rx Num Info --> AMPDU Rx Num Info --> AMPDU Rx Size Info --> Aggregation Info --> %s = %ld %s , LongGI/Preamble=%10ld, ShortGI/Preamble=%10ld %s , Total=%10ld, OK=%10ld, CRC=%10ld, ICV=%10ld RcvdRate Info --> Que-%ld NumTxDesc=%d NRM_TCB=%ldx Idle_TCB=%ld Wireless Mode=%02x entry index[%d],ratr_index[%d],WirelessMode[%d],Support 40M[%s],MacAddr[] IOT:Associate to Unknown AP IOT:Associate to Realtek AP IOT:Associate to Broadcom AP IOT:Associate to Ralink AP IOT:Associate to Atheros AP IOT:Associate to Cisco Associate to [%d] IOT:Allow Aggregation [%s] one packetMore ThanOnly IOT:[%s] ADDBA RequestAcceptReject IOT:Force RTS-CTS is Turn [%s] IOT:Force CTS2Self is Turn [%s] IOT:CDD fsync is Turn [%s] IOT:Use MGNT Rate [%s]1M6M IOT:MCS8~MCS15 is [%s] IOT:MCS14 is [%s] IOT:MCS15 is [%s]ENABLEDDISABLED IOT:EDCA Trubo is Turn [%s] IOT:Force AMSDU is [%s]FALSETRUE IOT:Peer [%s] Realtek APIS NOTIS start_addr=%lx L=%ld pMgntInfo->pwrsave_cnt= %ld pMgntInfo->workitem_cnt= %d RF-Path[%ld]= %d pHalData->eRFPowerState = RF %s pMgntInfo->RfOffReason = %lx pPSC->eInactivePowerState = RF %sSLEEP/OFF Inactive Power Save (Previous Stae)= %s Inactive Power Save = %s EEPROM Type = Unknown EEPROM Type = 93C56 EEPROM Type = 93C46 RfMode = Unknown RfMode = RF_2T4R RfMode = RF_1T2R IC Version = 0x%x AutoloadFailFlag = %d CCK TxRx, rCCK0_AFESetting(reg0xa04) = 0x%lx OFDM Rx, rOFDM1_TRxPathEnable(reg0xd04) = 0x%lx OFDM Rx, rOFDM0_TRxPathEnable(reg0xc04) = 0x%lx OFDM Tx, rFPGA0_TxInfo(reg0x804) = 0x%lx OFDM Tx, rFPGA1_TxInfo(reg0x90c) = 0x%lx High PWR High Thresh=%ld High PWR Low Thresh=%ld High Thresh=%ld Low Thresh=%ld Min Dig initial gain = 0x%x Max Dig initial gain = 0x%x CurCS_ratioState = higher CS ratio CurCS_ratioState = lower CS ratio CurCS_ratioState = NA CurPD_TH = high power state CurPD_TH = normal power state CurPD_TH = low power state CurPD_TH = NA DIG High Pwr State=NA DIG High Pwr State=%d FW DIG State=%d NewDig Backoff value=%d NewDig Backoff value=NA Real RSSI=%ld DbgMode RSSI=%ld DbgMode RSSI=NA DbgMode=%d DbgMode=NA DIG Algorithm=SW DIG by RSSI DIG Algorithm=FW DIG by False Alarm DIG Enable=%d Default framesync(0x%x) = 0x%x DefaultInitialGain[0x%x,0x%x,0x%x,0x%x] = [0x%x,0x%x,0x%x,0x%x] Reg 0x%x = 0x%lx AMSDU NumOutOfTxDesc = %ld AMSDU NumOutOfBufferInTCB = %ld AMSDU NumOutOfTCB = %I64d ThermalReadback Value(C/A)[%ld] = 0x%x ThermalReadBackIndex = %d Rx Reorder Drop Counter = %d Rx Reorder Enable = %x RF C I/Q Amplify Gain = %ld RF A I/Q Amplify Gain = %ld CCKPresentAttentuation = %d dB RFC_txPowerTrackingIndex = %d RFA_txPowerTrackingIndex = %d TXPowerTrackingCallbackCnt = %ld TxPowerCheckCnt = %ld CCKTxPowerAdjustCntNotCh14 = %ld CCKTxPowerAdjustCntCh14 = %ld TXPowerTrackingInitialized = %d TXPowercount = %d TXPowerTracking enabled = %d ThermalMeter in EEPROM[1] = %d ThermalMeter in EEPROM[0] = %d pAdapter->RxStats.NumProcessPhyInfo = %I64d pAdapter->RxStats.NumPacketToSelf = %I64d pAdapter->RxStats.NumPacketMatchBSSID = %I64d pAdapter->RxStats.NumQryPhyStatusHT = %I64d pAdapter->RxStats.NumQryPhyStatusCCK = %I64d pAdapter->RxStats.SignalStrength = %ld pAdapter->RxStats.NumQryPhyStatus = %I64d pAdapter->RxStats.NumNotCMPKRXQID = %I64d pAdapter->RxStats.NumCMPKRXQID = %I64d NumTxUnicast= %I64d NumTxBroadcast= %I64d NumTxMulticast= %I64d NumTxRetryCount= %I64d NumTxErrTotal= %I64d NumTxOkTotal= %I64d TxResetTime[%d] = 0x%X %X TxResetTimeIndex = %u RxResetTime[%d] = 0x%X %X RxResetTimeIndex = %u pHalData->SystemStartTime = 0x%X %X Page number before reset[Mgn_HI] =%x Page number before reset[BK_BE] =%x Page number before reset[VI_VO] =%x Page number before reset[Bub_Bcn] =%x Total Reset =%ld Rx Reset =%ld Tx Reset =%d SilentReset executed num = %ld TxPowerLevelOFDM24G[%d](A, C) = (0x%x, 0x%x) TxPowerLevelOFDM24G[%d] = 0x%x TxPowerLevelCCK[%d](A, C) = (0x%x, 0x%x) TxPowerLevelCCK[%d] = 0x%x CurrentChannel = %d NumTransmitTCBInsertTcbBusyQueue(%d) = %I64d NumTransmitTCB_NotAvailable(%d) = %I64d NumTransmitTCB_Available(%d) = %I64d NumTransmitTCB(%d) = %I64d NumTxDescClosed(%d) = %I64d NumTxDescFill(%d) = %I64d NumOutOfTCB = %I64d NumMpSendPackets() = %I64d NumRxDescReturn(%d) = %I64d NumRxDescFilled(%d) = %I64d NumRxInterrupt = %I64d NumTxInterrupt = %I64d FwRxCnt(reg0x130) = 0x%lx FwTxCnt(reg0x128) = 0x%lx FwCPUCnt(reg0x120) = 0x%lx FwISR(reg0xf8) = 0x%lx FwIMR(reg0xf4) = 0x%lx Indicate Disconnect Cnt = %lu Connect Resume From Roaming = %lu Adhoc Disconnect Cnt = %lu Infra Disconnect Roaming Fail Cnt = %lu Infra Disconnect Roaming Start Cnt = %lu Link status from connected to disconnected Cnt = %lu Num of OnDisassoc() called = %lu Num of OnDeauth() called = %lu Num of OnBeacon_Ibss() called = %I64u Num of OnBeacon_Bss() called = %I64u Num of OnBeacon_Join() called = %I64u Num of OnBeacon_Scan() called = %I64u Num of OnBeacon() called = %I64u Connect but doesn't rcv Data Period Cnt = %lu Connect but doesn't rcv Beacon Period Cnt = %lu BecomeDisconnectedTime[%ld] = 0x%lX %lX BecomeDisconnectedIndex = %lu RF Read page[%d] = %ld RF Write page[%d] = %ld Rx Retry Packet Large(>1000)=%I64d Rx OK Packet Large(>1000)=%I64d Rx Retry Packet Middle(500-1000)=%I64d Rx OK Packet Middle(500-1000)=%I64d Rx Retry Packet Small(0-500)=%I64d Rx OK Packet Small(0-500)=%I64d pDesc[BEACON_QUEUE].OWN=%ld pMgntInfo->bEnableSwBeaconTimer=%ld pTxFwInfo->TxAGCSign =%ld pTxFwInfo->TxAGCOffset=%ld pTxFwInfo->TxSubCarrier =%d pTxFwInfo->TxBandwidth=%d pTxFwInfo->RtsShort =%d pTxFwInfo->RtsSubcarrier =%d pTxFwInfo->RtsBandwidth=%d pTxFwInfo->RtsRate =%d pTxFwInfo->RtsHT=%d pTxFwInfo->RtsSTBC =%d pTxFwInfo->CtsEnable=%d pTxFwInfo->RtsEnable=%d pTxFwInfo->RxAMD=%ld pTxFwInfo->RxMF=%ld pTxFwInfo->AllowAggregation=%d pTxFwInfo->Short=%d pTxFwInfo->EnableCPUDur=%d pTxFwInfo->TxHT=%d pTxFwInfo->TxRate=0x%02x Current TX FW info SC=0x%02lx Operating Band=lowerOperating Band=upper PHY_REG%x=0x%08lx PHY register.BW=1BW=0 MAC_REG%x=0x%02lx BW-20/40 Judgement: pMgntInfo->pStaQos->CurrentQosMode =%lx pMgntInfo->pStaQos->QosCapability =%lx pMgntInfo->mAssoc =%x pMgntInfo->mIbss =%x bCurrentHTSupport =%x bCurShortGI40MHz =%x bCurShortGI20MHz =%x bCurBW40MHz =%x dot11CurrentWirelessMode =%x CurrentWirelessMode =%x RegWirelessMode =%x pHTInfo->bEnableHT =%d Peer_bssDesc.BssQos.bdQoSMode =%ld Peer_bssDesc.BssHT.bdSupportHT =%d RxSNR-%c=%lddB %s,ShortGI/PreamblePacketNum=%ld %s,LongGI/PreamblePacketNum=%ld %s,RcvdCRCErrorPacket=%ld %s,RcvdOKPacket=%ld %s,TotalRcvdPacket=%ld LastTxPacketRate = 0x%X Current TX AMPDU Factor(Infrastructure) = %d %s=%ld StaCntAll=0x%08lX StaCntCrc8Fail=0x%08lX StaCntRateIllegal=0x%08lX StaCntParityFail=0x%08lX CurAll=0x%08lX CurCntCrc8Fail=0x%08lX CurCntRateIllegal=0x%08lX CurCntParityFail=0x%08lX NumRx40MHzPacket=%ld NumRx20MHzPacket=%ld 20/40 MHZ packet %s=%ld[DCMD] DBGFLAG argc = %d flag=%ld typet=%lx bit=%ldGlobalDebugComponents = %lx dcmd_Dbg_Falg_CtrlEEPROM PG FAIL Only Support 92S now rtl8192SE\8192se.map EFUSE Content Write%04X%01s EFUSE Shadow Modify ContentEFUSE write finish EFUSE PG OK EFUSE PG FAIL EFUSE Content ClkReqState=0x81=0x%02x D3Mode=0x44=0x%02x pDevice->RegHwSwRfOffD3=%d pPSC->bInactivePs=%dMutualAuthenticationFail = %d!! MutualAuthenticationFailCnt = %d!! Lenovo ID Match, Mutual Authentication check!! dm_CheckMutualAuthenticationMutual authenticaiton success, cnt = %d!! SMBIOS_STATUS_WMIOpenBlockFail!! SMBIOS_STATUS_AllocateMemFail!! SMBIOS_STATUS_WMIQueryDataFail!! Mutual authenticaiton fail, cnt = %d!! MutualAuthenticationWorkItemCallbackPreState = %d, CurState = %d RSSI_LEVEL = %d RSSI = %d dm_CheckRateAdaptive(): UndecoratedSmoothedPWDB(%d) <---- dm_CheckRateAdaptive(): driver is going to unload dm_RefreshRateAdaptiveMaskWrite to FW Thermal Val = 0x%x Readback Thermal Meter = 0x%x dm_TXPowerTrackingCallback_ThermalMeter_92SpMgntInfo->bTXPowerTracking = %d dm_InitializeTXPowerTracking_ThermalMeterSchedule TxPowerTrackingWorkItem Trigger 92S Thermal Meter!! dm_CheckTXPowerTracking_ThermalMeterCCK chnl 14, reg 0x%x = 0x%lx CCK not chnl 14, reg 0x%x = 0x%lx dm_CCKTxPowerAdjust_ThermalMeterdm_WA_Broadcom_IOT() ==> WA_IOT disable cck rates dm_WA_Broadcom_IOT() ==> WA_IOT enable cck rates dm_WA_Broadcom_IOT(), UndecoratedSmoothedPWDB = %d dm_WA_Broadcom_IOT(), from connect to disconnected, disable HT_IOT_ACT_WA_IOT_Broadcom dm_WA_Broadcom_IOT(), disable HT_IOT_ACT_WA_IOT_Broadcom rateRecord %ld rateCount %ld, rateCountdiff %ld bSwitchFsync %d ContiuneDiffCount %ld DM_FsyncTimerCallBack%s dm_StartHWFsyncdm_EndHWFsyncdm_StartSWFsyncdm_EndSWFsyncRateBitmap 0x%lx FirstDiffRateThreshold %ld SecondDiffRateThreshold %ld RSSI %d TimeInterval %ld MultipleTimeInterval %d DM_CheckFsyncSetTxPowerLevel8190() Channel = %d pHalData->UndecoratedSmoothedPWDB = %ld dm_DynamicTxPowerdm_SwitchBaseBandMRC(): Target calculated RSSI_A(%d), RSSI_B(%d)!! dm_SwitchBaseBandMRC(): STA SmoothedPWDB(%d), RSSI_A(%d), RSSI_B(%d) dm_SwitchBaseBandMRC(): idx(%d) SmoothedPWDB(%d), RSSI_A(%d), RSSI_B(%d) dm_SwitchBaseBandMRCUpdate OFDMSwing[%d] = 0x%lx Record_CCK_20Mindex / Record_CCK_40Mindex = %d / %d. Valid ThermalMeterA = %ld Readback ThermalMeterA = %ld Initial reg0x%x = 0x%lx, CCK_index=0x%x Initial reg0x%x = 0x%lx, OFDM_index=0x%x dm_TXPowerTrackingCallback_ThermalMeter_9xFsyncTimerdm_CheckRfCtrlGPIO Read Rtl819XMACPHY_Array phy_ConfigMACWithHeaderFileMCSTxPowerLevelOriginalOffset[%d][5] = 0x%x MCSTxPowerLevelOriginalOffset[%d][4] = 0x%x MCSTxPowerLevelOriginalOffset[%d][3] = 0x%x MCSTxPowerLevelOriginalOffset[%d][2] = 0x%x MCSTxPowerLevelOriginalOffset[%d][6] = 0x%x MCSTxPowerLevelOriginalOffset[%d][1] = 0x%x MCSTxPowerLevelOriginalOffset[%d][0] = 0x%x storePwrIndexDiffRateOffsetSave max pwr Save except led Save MAC Switch ctrl path fail PHY_SetRtl8192seRfHalt save BB/RF SetZebraRFPowerState8185B(): eRfOff: %d times TcbBusyQueue[%d] != 0 !!! eRf Off/Sleep: %d times TcbBusyQueue[%d] !=0 but lower power state! eRf Off/Sleep: %d times TcbBusyQueue[%d] !=0 before doze! phy_SetRFPowerState8192SEUnknown Scan Backup Operation. PHY_ScanOperationBackup8192SPHY_SetMonitorMode8192S(): disable monitor mode PHY_SetMonitorMode8192S(): enable monitor mode PHY_SetMonitorMode8192SChkFwCmdIoDone(): USB can NOT IO!! [FW CMD] Set FW Cmd fail!! [FW CMD] Set FW Cmd success!! [FW CMD] Polling FW Cmd PollingCnt(%d)!! ChkFwCmdIoDoneregu1=%02x delay = %ld phy_CheckEphySwitchReady<---PHY_QueryBBReg(): RegAddr(%#x), BitMask(%#x), OriginalValue(%#x) BBR MASK=0x%x Addr[0x%x]=0x%x --->PHY_QueryBBReg(): RegAddr(%#x), BitMask(%#x) PHY_QueryBBReg<---PHY_SetBBReg(): RegAddr(%#x), BitMask(%#x), Data(%#x) BBW MASK=0x%x Addr[0x%x]=0x%x --->PHY_SetBBReg(): RegAddr(%#x), BitMask(%#x), Data(%#x) PHY_SetBBRegphy_RFSerialRead return all one RFR-%d Addr[0x%x]=0x%x RFW-%d Addr[0x%x]=0x%x The Rtl819XAGCTAB_Array_Table[0] is %lx Rtl819XPHY_REGArray[1] is %lx The Rtl819XPHY_REGArray_Table[0] is %lx Rtl819XPHY_REGArray[1] is %lx phy_ConfigBBWithHeaderFilephy_SetBBtoDiffRFWithHeaderFile(): ConfigType != BaseBand_Config_PHY_REG The Rtl819XPHY_REGArraytoXTXR_Table[0] is %lx Rtl819XPHY_REGArraytoXTXR_Table[1] is %lx Rtl819XPHY_REGArraytoXTXR_Table[2] is %lx phy_SetBBtoDiffRFWithHeaderFile: Set to 1T2R.. phy_SetBBtoDiffRFWithHeaderFile: Set to 1T1R.. phy_SetBBtoDiffRFWithHeaderFilephy_ConfigBBWithPgHeaderFile(): ConfigType != BaseBand_Config_PHY_REG The Rtl819XPHY_REGArray_Table_PG[0] is %lx Rtl819XPHY_REGArray_Table_PG[1] is %lx phy_ConfigBBWithPgHeaderFileDefault framesync (0x%x) = 0x%x Default initial gain (c50=0x%x, c58=0x%x, c60=0x%x, c68=0x%x) PHY_GetHWRegOriginalValue<--------- PHY_SetRFPowerState(): bResult(%d) <--------- PHY_SetRFPowerState(): discard the request for eRFPowerState(%d) is the same. ---------> PHY_SetRFPowerState(): eRFPowerState(%d) PHY_SetRFPowerStateClevo Change EPHY REG3 PHY_SwitchEphyParameterPHY_SetTxPowerLevel8192S(): CCK Tx power index : %d, Legacy OFDM Tx power index: %d, OFDM Tx power index: %d Altered CCK Tx power index : %d, Legacy OFDM Tx power index: %d, OFDM Tx power index: %d EEPROM channel(%d) => CCK Tx power index: %d, Legacy OFDM Tx power index : %d, OFDM Tx power index: %d CCX Cell Limit: %d dbm => CCK Tx power index : %d, Legacy OFDM Tx power index : %d, OFDM Tx power index: %d ccxPowerIndexCheckBCD-Diff=0x%x pHalData->AntennaTxPwDiff[0]/[1]/[2] = 0x%x/0x%x/0x%x CCK/HT Power index = %x/%x(%d/%d), ant_pwr_diff=%d HT20 to HT40 pwrdiff[A/B]=%d/%d, ant_pwr_diff=%d(B-A=%d-%d) Channel-%d, set tx power index CH-%d HT40 A/B Pwr index = %x/%x(%d/%d) PHY_UpdateTxPowerDbm8192S(): %d dBm , CckTxPwrIdx = %d, OfdmTxPwrIdx = %d PHY_UpdateTxPowerDbm8192S<==PHY_SetBWModeCallback8192S() PHY_SetBWModeCallback8192S(): unknown Bandwidth: %#X PHY_SetBWModeCallback8192S(): unknown Bandwidth: %#X ==>PHY_SetBWModeCallback8192S() Switch to %s bandwidth 40MHzPHY_SetBWModeCallback8192S<---phy_SetFwCmdIO() [FW CMD] Set High Power Threshold [FW CMD] Leave LPS mode [FW CMD] Enter LPS mode [FW CMD] Set RA refresh(%x)!! [FW CMD] Set DIG enable!! [FW CMD] Set DIG disable!! [FW CMD] Set DIG halt!! [FW CMD] Set HIGHPWR disable!! [FW CMD] Set DIG resume!! [FW CMD] Set HIGHPWR enable and DIG resume!! --->phy_SetFwCmdIO(): Cmd(%#x), SetFwCmdInProgress(%d) phy_SetFwCmdIOSetFwCmdIOTimerCallback(): driver is going to unload SetFwCmdIOTimerCallback<---PHY_QueryRFReg(): RegAddr(%#x), eRFPath(%#x), BitMask(%#x), Original_Value(%#x) RFR-%d MASK=0x%x Addr[0x%x]=0x%x --->PHY_QueryRFReg(): RegAddr(%#x), eRFPath(%#x), BitMask(%#x) PHY_QueryRFReg<---PHY_SetRFReg(): RegAddr(%#x), BitMask(%#x), Data(%#x), eRFPath(%#x) RFW-%d MASK=0x%x Addr[0x%x]=0x%x --->PHY_SetRFReg(): RegAddr(%#x), BitMask(%#x), Data(%#x), eRFPath(%#x) PHY_SetRFRegphy_BB8192S_Config_ParaFile():AGC Table Fail phy_BB8192S_Config_ParaFile():BB_PG Reg Fail!!phy_BB8192S_Config_ParaFile():Write BB Reg Fail!!==>phy_BB8192S_Config_ParaFile phy_BB8192S_Config_ParaFileInferiority IC, update PA bias current, set RF(0x%x[3:0]) = 0x%x PHY_ConfigRFPABiasCurrentPHY_ConfigRFWithHeaderFile: Radio No %x PHY_ConfigRFWithHeaderFileulRegRead: %x, WriteData: %x PHY_CheckBBRFOK(): Never Write 0x100 here! PHY_CheckBBAndRFOKHalSetFwCmd8192S(): USB can NOT IO!! <--HalSetFwCmd8192S(): Set FW Cmd(%#x) HalSetFwCmd8192S(): Wait too logn to set FW CMD HalSetFwCmd8192S(): Wait 10 ms (%d times)... -->HalSetFwCmd8192S(): Set FW Cmd(%#x), SetFwCmdInProgress(%d) HalSetFwCmd8192SPHY_BBConfig8192S: RF_Type(%x) does not match RF_Num(%x)!! PHY_BBConfig8192Sphy_RF8225_Config_ParaFile(): Failed to read %s! phy_RF8225_Config_ParaFile(): read %s successfully Unknown RF path!! %d PHY_ConfigRFWithParaFile==>SwChnlCallback8190Pci(), switch to channel %d PHY_SwChnlCallback8192S==>PHY_SwChnlPhy8192S(), switch to channel %d. PHY_SwChnlPhy8192SNextDescAddress= %08lX PhyAddressLow = %08lx TxBufferSize = %ld IPHdrOffset = %ld TCPEn = %ld DW 7-9 ========== IPChkSum = %ld TCPChkSum = %ld DW 6 ========== PktID = %ld TX_Rate = %ld Disable Feedback = %ld DataRateFBLmt = %ld FWDoNotFillDuration = %ld DW 5 ========== RTSRate = %ld DisRTSFB = %ld RTSRateFBLmt = %ld CTS2Self = %ld RTSEn = %ld RaBRSRID = %ld TXHT = %ld TxShort = %ld TxBw = %ld TXSC = %ld STBC = %ld RD = %ld RTSHT = %ld RTSShort = %ld RTSBW = %ld RTSSC = %ld RTS STBC = %ld UserRate = %ld DW 4 ========== NextHeadPage = %ld TailPage = %ld Seq = %ld Frag = %ld DW 3 ========== DataRetryLmt = %ld RetryLmtEn = %ld TimeStamp = %ld BroadMulticast = %ld RTS Retry CNT = %ld Data Retry CNT = %ld AGG_EN = %ld BK = %ld OwnMAC = %ld DW 2 ========== MacID = %ld MoreData = %ld MoreFrag = %ld PIFS = %ld QueueSelect = %ld AckPolicy = %ld NoACM = %ld NonQos = %ld SecKeyId = %ld OUI = %ld PktType = %ld EnDescID = %ld SecType = %ld HTC = %ld WDS = %ld PKTOFFSET = %ld HWPC = %ld DW 1 ========== PktSize = %ld Offset = %ld LS = %ld FS = %ld LINIP = %ld AMSDU = %ld GF = %ld Own = %ld DW 0 ========= ====================>DbgTxDesc8192SE Middle segment Last segment TX_DESC_FIRST_PKT_LEN=%ld First segment DbgTxDesc8192SEQue-%d LEN=%ld DbgTxData8192SE<==TxInsertFirmwareInfoIntoDescRing8192SE TxInsertFirmwareInfoIntoDescRing8192SETxFillDescriptor8192SE<== BCN Len = %ld bFirstSeg =%d Queue = %d ==>TxFillDescriptor8192SE TxFillDescriptor8192SEHwRateToMRate92S(): Non supported Rate [%x], bIsHT = %d!!! pRxDesc->BufferAddress=%08x LEN=%d ReturnRxDescBuffer8192SETSFL = %d IV1 = %08x RX HT = %d RX MCS = %d Fragment = %d Sequence = %d Type = %d TID = %d MACID = %d EOR = %d DrvInfoSize = %d CRC32 = %d Own = %d [%08x] ==================>DbgRxDesc8192SE DbgRxDesc8192SEUpdateRxAMPDUHistogramStatistics8192S(): A-MPDU too large UpdateRxAMPDUHistogramStatistics8192S PreRfd->SQ=%d Total SQ=%d PreRfd->SQ = %d EVMdbToPercentage92S Value=%d / %x FW_DBG CMD: pDesc->MACID = %x RxCommandPacketHandle8192SEAdapter->RxStats.RxRSSIPercentage[%d] = %d RxRSSIPercentage[%d] = %d pPreviousRfd->Status.RxMIMOSignalStrength[%d] = %d Process_UI_RSSI_8192SUI RSSI = %d, ui_rssi.TotalVal = %d, ui_rssi.TotalNum = %d Smooth %s PWDB = %d OFDMCCKProcess_PWDB_8192SRXRATE=%x RXEVM=%x EVM=%s%d %PWDB_ALL=%- %d RF-%d RXPWR=%x RSSI=%d isCCKrate=%d PHY_STS = [%08x]-[%08x]-[%08x]-[%08x]-[%08x]-[%08x]-[%08x]-[%08x] bPacketToSelf = %d, bPacketMatchBSSID=%d bPacketBeacon=%d Err RX data pkt len = %x RX_DESC-%d -->CRC=%d PKT_LEN=%d QueryRxDescStatus8192SDisable IMR=%xEnable IMR=%x# RxFOVW[%d] # BcnDMA[%d] # BcnTx[%d] # FRCOK[%d] # RCOK[%d] # ROK[%d] # BK[%d] # BEQ[%d] # MQ[%d] # VIQ[%d] # VOQ[%d] # HQ[%d] # CQ[%d] DumpLoggedInterruptHistory8192SECAM_empty_entry(): WRITE A0: %lx CAM_empty_entry(): WRITE A4: %lx CamDeleteOneEntryCamResetAllEntry: CamResetAllEntryCAM_program_entry(): WRITE A0: %lx CAM_program_entry(): WRITE A4: %lx The Key ID is %ld CAM_program_entry(): WRITE %x: %lx ===> CAM_program_entry(): usConfig=0x%02X CAM_program_entry<=== CamAddOneEntry() <=== CamAddOneEntry(): ulKeyId exceed! ===> CamAddOneEntry(): ulKeyId=%ld, ulEncAlg=%ld, ulUseDK=%ld CamAddOneEntryCamRestoreAllEntry: CamRestoreAllEntry====> GetEEPROMSize GetEEPROMSize8192SEUnkown hardware Type HalCustomizedBehavior8192SHalGetICInferiority8192SE(): IC_INFERIORITY_B!! HalGetICInferiority8192SE<==== ConfigAdapterInfo8192SForAutoLoadFail BoardType = %#x ThermalMeter = %#x EEPROMHT2T_TxPwr, Index %d = 0x%02x TSSI_A = %#x, TSSI_B = %#x TxPowerDiff = %#x All TxPwr = 0x%x ReadAdapterInfo8192SUsb(), Permanent Address = %02x-%02x-%02x-%02x-%02x-%02x EEPROM ChannelPlan = 0x%4x EEPROM Customer ID: 0x%2x EEPROM DID = 0x%4x EEPROM VID = 0x%4x Address=%x value=%x ====> ConfigAdapterInfo8192SForAutoLoadFail ConfigAdapterInfo8192SForAutoLoadFailInitializeadapter: RF_Type%s (1T2R)(1T1R)Initializeadapter:RF_Type(2T2R) HwConfigureRTL8192SEgen_RefreshLedState:() pMgntInfo->RfOffReason=%x gen_RefreshLedStatepMgntInfo->RfOffReason=%x gen_RefreshLedState first init MacConfigAfterFwDownload OK EFUSE CONFIG OK MacConfigAfterFwDownload<== HaltAdapter8192SE() PwrDomainProtect FAIL Delay 20ms to wait PwrDomainProtect ==> HaltAdapter8192SE() bReset=%d ==> Abort HaltAdapter8192SE() HaltAdapter8192SEDisableHWSecurityConfig8190(8190)-------- DisableHWSecurityConfig8192SEThe SECR-value %x PairwiseEncAlgorithm = %d GroupEncAlgorithm = %d EnableHWSecurityConfig8192SE(8190)-------- EnableHWSecurityConfig8192SEThe insert KEY is %x %x The insert KEY length is %d NeedAESSoftkEY is True SetKey8192SEIn GetNmodeSupportBySecCfg8190Pci The PairwiseEncAlgorithm is %d In GetNmodeSupportBySecCfg8190Pci The GroupEncAlgorithm is %d GetNmodeSupportBySecCfg8192SEGetHalDefVar8192SE(): Unkown variable: %d! GetHalDefVar8192SESetHalDefVar8192SEAllowAllDestAddr8192SE(): ReceiveConfig=0x%08X, WriteIntoReg=%d AllowAllDestAddr8192SE%s RATRTableBitmap %x RemoveHalRATRTable8192SESetIBSSBcnCW8192SE read after BCNTFG %x ====> SetIBSSBcnCW8192SE SetIBSSBcnCW8192SEGPIOTimer starter pwrdown=%d TimerGPIO=%dGpioDetectTimerStartAccClmResult(): CLM_RESULT_REG = %08X AccClmResult(): not yet completed: %d!!! AccClmResultAccNhmResult(): NHM_RPI_COUNTER%d = %02X (%d%%) AccNhmResult(): not yet completed: %d!!! AccNhmResultHalSetSysClk8192SE():Value = %02X, return: %d HalSetSysClk8192SE(): Wait too long! Skip .... HalSetSysClk8192SEHalResetWorkItemCallback8190Pci()<=== HalResetWorkItemCallback8190Pci()===> HalResetWorkItemCallback8192SEGPIO_IN=%02x pwrdown, 0x6(BIT6)=%02x <==== ReadAdapterInfo8192SE MGNT Customer ID: 0x%2x RF_TYPE=1T2R but only 1SS BlueTooth Coexistance = %#x RF-B Legacy to HT40 Diff[%d] = 0x%x RF-B Ht20 to HT40 Diff[%d] = 0x%x RF-A Legacy to Ht40 Diff[%d] = 0x%x RF-A Ht20 to HT40 Diff[%d] = 0x%x EEPROMRegulatory = 0x%x Rf-%d TxPwr CH-%d CCK/ OFDM_1T/ OFDM_2T= 0x%x/0x%x/0x%x RF-%d OFDM-2T CHan_Area-%d = 0x%x RF-%d OFDM-1T CHan_Area-%d = 0x%x RF-%d CCK CHan_Area-%d = 0x%x ReadAdapterInfo8192S(), Permanent Address = %02x-%02x-%02x-%02x-%02x-%02x EEPROM SMID = 0x%4x EEPROM SVID = 0x%4x EEPROMId = 0x%4x Autoload OK EEPROM ID(%#x) is invalid!! EFUSE EEPROM ====> ReadAdapterInfo8192SE ReadAdapterInfo8192SE<---MacConfigBeforeFwDownload() MacConfigBeforeFwDownloadASIC(): Polling TXDMA_INIT_VALUE timeout!! Current TCR(%#x) CTRL Path switch fail Enable AFE Mbias Enable AFE Macro Block's Bandgap Enable AFE clock source --->MacConfigBeforeFwDownload() MacConfigBeforeFwDownload<---Power_DomainInit92SE() CTRL Path switch fail --->Power_DomainInit92SE() Power_DomainInit92SEInit Adapter Finish InitializeAdapter8192SE(): Set MRC settings on as default!! RF Config Finished! RF Config failed RF Config started! Turn off RF for RfOffReason(%x) ---------- BB Config Finished! BB Config failed BB Config Start! MAC Config Finished! MAC Config failed MAC Config Start! Download Firmware failed InitializeAdapter8192SE() InitializeAdapter8192SE%d: NhmAcc: %08X Nhm: %02X (%d%%) NhmNhmDurAcc: %d, NhmTotal: %08X Get HW_VAR_CCX_NOISE_HISTOGRAM ClmAcc: %d / ClmDurAcc: %d => Clm: %02X (%d%%) Get HW_VAR_CCX_CHNL_LOAD GetHwReg8192SEWIRELESS_MODE_N_5G WIRELESS_MODE_N_24G WIRELESS_MODE_G WIRELESS_MODE_B WIRELESS_MODE_A RFChipID=%d ActSetWirelessMode8192SE RF_PSEUDO_11N Not make sure how set RF -BW ActSetWirelessMode8192SEratr_idx %d, ratr_val %lx UpdateHalRATRTable8192SE(), for HT_IOT_ACT_WA_IOT_Broadcom, ratr_value = 0x%x Ratrtable are fullUpdateHalRATRTable8192SEGPIOChangeRFWorkItemCallBack(): Callback function breaks out!! GPIOChangeRFWorkItemCallBack(): Return!!! PNP is set in pregress or driver is going to sleep. GPIOChangeRFWorkItemCallBack() <--------- pHalData->bHwRadioOff %x,eRfPowerStateToSet%x GPIOChangeRF - HW Radio OFF GPIOChangeRF - HW Radio ON, RF ON GPIOChangeRFWorkItemCallBack(): RF Change in progress! GPIOChangeRFWorkItemCallBack() ---------> GPIOChangeRFWorkItemCallBack(): Rf is in switching state. GPIOChangeRFWorkItemCallBack(): Silent Reseting!!!!!!! GPIOChangeRFWorkItemCallBack<==== ReadAdapterInfo8192S ChannelPlan = %d RegChannelPlan(%d) EEPROMChannelPlan(%d)ReadAdapterInfo8187(): Enable dot11d when RT_CHANNEL_DOMAIN_GLOBAL_DOAMIN! AutoLoad Fail reported from CR9346!! Boot from EFUSE Boot from EEPROM ====> ReadAdapterInfo8192S ReadAdapterInfo8192SHalResetWorkItemGpioDetectTimerDbgCmdWorkItemDM_RFPathCheckWorkItemGPIOChangeRFWorkItemMutualAuthenticationWorkItemTxPowerTrackingWorkItemRfTest1TimerSetFwCmdIOTimerSetBWModeTimerSwChnlTimerHW_VAR_MRC: Turn off 1T1R MRC! HW_VAR_MRC: Turn on 1T1R MRC! Set HW_VAR_CCX_CHNL_LOAD: bToClear(%d) Duration(%d) Set HW_VAR_CCX_NOISE_HISTOGRAM: bToClear(%d) Duration(%d) Set HW_VAR_CCX_CLM_NHM: bToClear(%d) Duration(%d) SetHwReg8190pci(): [HW_VAR_ACM_CTRL] Write 0x%X SetHwReg8185(): [HW_VAR_ACM_CTRL] ACM set failed: eACI is %d Set HW_VAR_AMPDU_MIN_SPACE: %#x Set HW_VAR_SHORTGI_DENSITY: %#x Set HW_VAR_AMPDU_FACTOR: %#x SetHwReg8192SEHW_VAR_BASIC_RATE, HT_IOT_ACT_WA_IOT_Broadcom, BrateCfg = 0x%x SwLEDON SwLedOnSwLEDOFF SwLedOffBlinktimes (%d): turn on SwLedBlink7SwLedBlink8 CurrLedAction %d, Blinktimes (%ld): turn off Blinktimes (%ld): turn on SwLedBlink8SwLedBlink9 CurrLedState %d Hw/Soft Radio Off, turn off Led SwLedBlink9LED9 CurrLedState %d SwLedControlMode9LedAction %d, LedControl8192SEBlinkTimerPHY_SetRF8225Bandwidth(): unknown Bandwidth: %#X PHY_RF6052SetBandwidthCCK PWR= %x (reg 0x%x) WritePower=%08x rfa_pwr[%d]=%x OverflowUnderflowrfa_upper_bound= %d rfa_lower_bound= %d 2T2R RF-B to RF-A PWR DIFF=%d Reg 0x%x, chnlGroup = %d, Original=%x writeVal=%x Performance pk, writeVal = 0x%x Safety, 20MHz, writeVal = 0x%x Safety, 40MHz, writeVal = 0x%x [Legacy/HT power index= %x/%x] [MCS power base index = 0x%x] [HT20 to HT40 pwrdiff = %d] [OFDM power base index = 0x%x] [LagacyToHT40 pwr diff = %d] phy_RF8225_Config_ParaFile():Radio[%d] Fail!!<---phy_RF8225_Config_ParaFile() phy_RF6052_Config_ParaFilePHY_RFShadowCompare RF-%d Addr%02xErr = %05xPHY_RFShadowComparePHY_RFShadowRecorver RF-%d Addr%02x=%05xPHY_RFShadowRecorverPHY_SetRF8256Bandwidth(): unknown Bandwidth: %#X PHY_SetRF8256Bandwidthphy_RF8256_Config_ParaFile():Radio[%d] Fail!!PHY_RF8256_Config():Check Radio[%d] Fail!! PHY Initialization Success RF %d 3 register final value: %x phy_RF8256_Config_ParaFileSetChannelBandwidth8190Pci():8225 does not support 40M mode PHY_SetRF8225Bandwidthphy_RF8225_Config_ParaFileCmdSendPacket(): CmdSendPacket_Fail CmdSendPacket<--FirmwareEnableCPU(): rtStatus(%#x) IMEM Ready after CPU has refilled. -->FirmwareEnableCPU() FirmwareEnableCPU<---FirmwareCheckReady(): LoadFWStatus(%#d), rtStatus(%#x) FirmwareCheckReady(): Current RCR settings(%#x) Polling Load Firmware ready fail ! CPUStatus(%#x) Polling Load Firmware ready, CPUStatus(%#x) DMEM code download success, CPUStatus(%#x) Polling DMEM code done fail ! CPUStatus(%#x) Enable CPU fail ! FW_STATUS_LOAD_EMEM FAIL CPU, Status=%x FW_STATUS_LOAD_IMEM FAIL CPU, Status=%x --->FirmwareCheckReady(): LoadStaus(%d) FirmwareCheckReadyFirmwareDownloadCode(): CmdSendDownloadCode Failed! Size(%#x) over MAX_FIRMWARE_CODE_SIZE(%#x)! --->FirmwareDownloadCode() FirmwareDownloadCodeFirmware Download Fail!! FirmwareDownloadCode() fail ! Unexpected Download step!! Firmware Download Success!! Fw download from header. --->FirmwareDownload92S() FirmwareDownload92SSMBIOS Type = %d, Length=0x%x, Handle = 0x%x, typetotallen=%d getNextTypeHeadSMBIOS Type = %d, Length=0x%x, Handle = 0x%x, typetotallen=%d getSMBIOSTypeDataMutual Authentication, Find valid key !! Mutual Authentication, Key is not matched.!! KHOIHGIUCCHHIISMBIOS find the matched item!! Matched Data = %s matchTypeTotalLen = %d MatchTypeFormatLen = %d SMBIOS Not find the matched item!! remainLen = %d Size = %d DmiRevision = %d SmbiosMinorVersion = %d SmbiosMajorVersion = %d Used20CallingMethod = %d OffsetInstanceNameOffsets = 0x%x InstanceCount = %d DataBlockOffset = %d WnodeHeader.BufferSize = 0x%x WnodeHeader.Linkage = 0x%x IoWMIQueryAllData() Success, SMBIOS_BUFSize = 0x%x, IoWMIQueryAllData() Fail!, NtStatus = 0x%x QueryAllSMBiosData(), AllocateMemory Fail! IoWMIQueryAllData(), Buffer to small, need SMBIOS_BUFSize = 0x%x, SMBIOS_Alloc_Size = 0x%x! IoWMIOpenBlock() fail, NtStatus = 0x%x QueryAllSMBiosData() QueryAllSMBiosDataRSDS|IDxc:\autorelease\rtl8192se\src_92se\platform\ndis5\pci\objfre_wxp_x86\i386\rtl8192se.pdb"9   4#,00(*0 |80 pa Xu<v(wxy| xd,H*, 8 =8 =8 =p8 =T8 =88 =8 =8 =|dLd4   (*l$&D0"$!$&  p@T$&,$&L$&"#($&t$X%@,(0 48@ @DH+ + &(Kxd\'@AC^$a2/'BC^b2/ |dL8 dL0&(*,   "lX*,,"$@@$&d22   $&h  X 8  J&(td` D 0!<"D 0 $& |(*P$&((*"9                                      " # D@@@@l q v { p~/?.!@"$$PPLLP@@L3L4 @ CtPC '4Nhu4Nh'Nu8_4h8Nhuh88_8_+:Wt:Wt!+W[:t[BWtt//[!!>//[[6Ql6lDQD*lD`8 DDzzD77DzDzR77**{<Zx,<xhXZh*xh8 ,h,,hhvv,hhXXvv**p~/?.!@L3L4L3L4L3L4(l`H 0$l` H 0$(lll `H0 ((#  '2?Od7@@7@ f@f@@@(ILdd"9   4#,00@ PP $(,048<@ $(,048<@  $(,048<@   $(,048<@ $(,048<@  $(,048<@ $(,048<@   $(,048<@ErrorDOT11DEntering a regulatory domainGet a valid country IEActive scan: ChannelsActive scan: Max Tx Power (dBm)Passive scan: ChannelsabcabcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopqД p l 0 , @B l 0 rz681Urd7FP )_Tb^}Tux! +gu>t9$.ۃsiVZJefewhat do ya want for nothing?u x>jn1 ]8j/tߜ%|yQ[3Iq:< cFX$GYX N,@@>{/ARV4RL۸3]sB͑{OcuTncovH{kzR],sRRIΝwYG#=+ov    H P p  2 0 H PPLP@@@A@!܃@(8jX^-jKpdl^*&*Agu]NʠEm|6""}н AٔSYB@!܃@(`,bFeYWQե@*(ڮ,E{ k$16T)Ta}qUHw,4VxB@(@!܃@@p,cFA8_2?'[.IPmATr!8wrKpOLՉ:E sZXYA@!܃@(@@8Z)lWy~$E ׂЎ$=`Y`b"]ڠ }|(,1 Z\wm jzS!zm~C&YB@(@!܃@@,d=~vc})cIOH?u3+Roxcg hz!$t~&%[,lB%5қkLYA@!܃@(@@8Jwf!"EB>FK2`1 d5+2g$@ CⓂk‹LaL{ oة\J̩SW:YB@(@!܃@@.eCx%s lQdQ DO.EjNjAÀa:ۖn0pFɿK^{k VlyՠYA@!܃@(@@8눽]7խ IVYNH*=?͹S&CDv@ڐeA/A2t֥9 P |ӫ6jblYB@(@!܃@@/f_qMYbZzw?nŸf+I"a)X"P4VJG4 9.cW]YSÛ\ko5,az)1ȺYA@!܃@(@@8ڌf }ث02 +>뮢C(ۆ[6|n*X_C"ʺH%/[T}M4( d.̧YB@(@!܃@@0ge:r 4;^7diw@Vގ[\91'~= A.E^dճqhKOJi `;>bm۱f$}]r|3YA@!܃@(@@8"v8F~DgQP'0ԗ) ; sOD ,aH%4T\w=q RDu\-\&Trs46;QVW9-xP5NONx_uf !`Gd-%v|BhXNt .$',m/hS*X 440Hl_x\9|q:}~Cyemz%|)'`Y-9˦x׍@xhm5YNmRƪÚ$|d.hlTK[֏d#K$˛h<Bc`#g *;JT`[Tp7+I .EPba:/I&MiBvMc|_5wH߹bQ߀CJ0A\'( kk0hVJ& n!ȱ#;hcK!J;֔Fe#n,XTWfQ}UW'668 ˘p8Lt`$K0FJL]omc;boYh"5gWÝD`NR8ejH[.X U6n3ds (zgU߃!cJr{#uj=OPUrckevQ R);j+ MY68L1倞7N=Vtט j `K< kt[@biXiz',z# { Z;4-8HmдXXb ECYcVl@ %/_.LJH Ԩ>wY&Drfj;7i ZpfU+@Z(G>k#YN ,\@~V+cL"ed^ 1".PlL.?v3?u T/{ Uܱ$_Ƽ;84W%Mce`(Բ}#ajk~lAo"4+ȼmTv)g9*߁\M}'Ǘo4ӯ)}ՇQ(r$uhȠ:8Ӄ,$l^1(8f%wSpwqЕ t@h ÿ5|M [Nbq4IVW&<2bb["팓. $激2:*u>hsrK :moB)t.>iBd* zMP%BJ;GufK^qS[)%A)+Q`O^"C^"C^"C^O^"^"^"^O>O^"C^"C^q@ei@ZBPG@92@-($ rf[Q@H@65.% 0/)!+*%&%! "!             65.0/)+*%&%!"!          L3\\ \ \ \ \ \r4d"9   4#,00Realtek RTL8192SE Wireless LAN PCI-E NIC @$,6@JRtrtl8192SE\radio_a.txtrtl8192SE\radio_b.txtrtl8192SE\radio_b_gm.txtrtl8192SE\radio_a.txtrtl8192SE\radio_b.txtrtl8192SE\radio_c.txtrtl8192SE\radio_d.txtrtl8192SE\radio_a.txtrtl8192SE\radio_b.txt1p0Ȭ0@1 5"%<Z7<{7[%<Z7<{7[(O@$C$%>c0 ! h&d!0@4(+@!# C$!'dÐ$`d0B!()@$$b0@$ #8b$ #8C!#Cd'!! db0@$ #8b>c0$ #8Cb0@$ #8b>c0$ #8Cb0@$ #8b>c0$ #8C' ?B0B()@!6w$£W$T 2$7$2$T 2$T T 2$2$T $$%6$C465636c0<b$$%bt V16EhD&B@hE&@$B0;CB$b%$BB,@Q:$@H$D$$Bb0* (bT@hF&BB$ B(@k $B4C'c0'`6$Q>$..cŒ+8kb$'(%<$<840, 6Ð$J$CE$CCC$ChB&cC%<` B4c0C!B$B0C,`B$hE&@40b4($ !0'cŒ#T0hC&cb#T0Xb$VbhC&$6CbcbB0$C%@$$B,I@#,h%BD@#,%< B4 $CB!B$B0C,`!@$$B,D@#,h%B?@#,%<0 B4D$CB!B$B0C,`!BDC$0 4Bb!B$B0C,`!BD$ 4Bb!B$B0C,`!@h%B$C%< B4B@!B$B0C,`!@h%B$C%>! $`@$@%!FF! `!0>> $À`B$G!'!!yF ! !!( ! "@!F @!@B @1%b&<|B4@#0FcBT$Jƥ$bB4%<B4@c4@GP $%<B4@G<6`$jD $$% $`@!4!8`@$$D 6T0`@!4`@T d$"6T%<B4@G#6@`"6C$6%6t0B$B$&<$|B4&6D$6ԬT$%6$bJB4$J$b%<B4@Gh&@6<%8%0X$&'''        "*%Q%p% %(l d <4%h%`%8%0FN V ^ %@ %H,%PG%Xf'()* +9' %I%h$,% %(>6%0%8<&'hF$!P !EC%j0! %B-@@$ $'G$$! `U$@BB@ cmcccdddBBBBBࠫ  ''b@A$R$<<$$$<'! Ho$   ''$CC(C ('';$C$6$<x ?x @^x A^x B^x C^x D]x E[x FYx GWx HUx ISx JQx KOx LMx MKx NIx OGx PEx QCx RAx S?x T=x U;x V9x W7x X5x Y3x Z1x [/x \-x ]+x ^)x _'x `%x a#x b!x cx dx ex fx gx hx ix jx kx l x m x n x ox px qx rx sx tx ux vx wx xx yx zx {x |x }x ~x x 0x 0x 0x 0x 0x 0x 0x 0x >x  @x  Bx  Dx  Fx  Hx Hx Jx Jx Lx Lx Nx Px Px Px Rx Rx Rx Tx Tx Tx Vx Vx Vx  Vx !Xx "Xx #Xx $Xx %Zx &Zx 'Zx (\x )\x *^x +^x ,^x -^x .^x /^x 0^x 1^x 2^x 3^x 4^x 5^x 6^x 7^x 8^x 9^x :^x ;^x <^x =^x >^x ?^  =  $i(,i04i8<i@DHLPTXee\ee`0d0h0l0ptx| 0@P`p   # 32 ,  3T llll  @  @ $ @( , @0 Dj4 RF8 ZH< d@ ?B|D H L P 4TiT ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_M MMAr *? 5  P +        @ABCDEC D!E"#$%&'()*+,-B.C/D0E123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_M M OnAssocReqOnAssocRspOnReAssocReqOnReAssocRspOnProbeReqOnProbeRspDoReservedDoReservedOnBeaconOnATIMOnDisassocOnAuthOnDeAuthOnAction,4 ,04@<PȡDԡLT\  BB_WDOG101 01(01,01/010010 0"  "! "! "!  "!  "!           0 00 00 00000    00 00 0000         "!     "! "! "!"     "! "! "!10    "! 1,1("! "! "! "!"!10 1, "! " 10 1/1/11,         "!      "! "!"!    "! "! "!"!    "! 1,1(    "! " 101, "! "!" 10 101/1,  0  0 $0 > eV0Y!@"<#X$`%%&'(T )E*+4*+ *++33, *++3, *++33, *++3, *+ +33, *+ +3, *+ +33, *+ +3, * + +33, * + +3, * + +33, * + +3, * + +33, *+ +#f,*@011 2 3l^Y[YYA|``PD YP1 > > eV0Y!@"<#X$`%%&'(T )E*+4*+ *++33, *++3, *++33, *++3, *+ +33, *+ +3, *+ +33, *+ +3, * + +33, * + +3, * + +33, * + +3, * + +33, *+ +#f,*@011 3l^Y[YYP1 > > eV0Y!@"<#X$`%%&'(T )E*+4*+ *++33, *++3, *++33, *++3, *+ +33, *+ +3, *+ +33, *+ +3, * + +33, * + +3, * + +33, * + +3, * + +33, *+ +#f,*@011 3l^Y[YYA 5HIJwK!` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  6 "`x x x ~x }x |x {x zx yx xx  wx  vx  ux  tx  sx rx qx px ox ox nx mx mx lx kx jx jx ix hx gx fx ex dx  cx !Lx "Kx #Jx $Ix %Hx &Gx 'Fx (Ex )Dx *,x ++x ,*x -)x .(x /'x 0&x 1%x 2$x 3#x 4"x 5 x 6x 7x 8x 9x :x ;x <x =x >x ?x @x Ax B~x C}x D|x E{x Fzx Gyx Hxx Iwx Jvx Kux Ltx Msx Nrx Oqx Ppx Qox Rox Snx Tmx Umx Vlx Wkx Xjx Yjx Zix [hx \gx ]fx ^ex _dx `cx aLx bKx cJx dIx eHx fGx gFx hEx iDx j,x k+x l*x m)x n(x o'x p&x q%x r$x s#x t"x u x vx wx xx yx zx {x |x }x ~x x 0x 0x 0x 0x 0x 4x 8x >x >x  Dx  Fx  Hx  Hx  Nx Vx Zx ^x bx lx rx rx rx rx rx rx rx rx rx rx rx rx rU @t;u# 3% u У ]p   l  z f J 6 (  x @ $  ( @ V R   6 L \ x  " 2 H ^ n    6 R n   8 Z t z h X @ 6 * v  0DbgPrintw_allmul|_aulldivu_alldivWRITE_REGISTER_UCHARMmMapIoSpaceMmUnmapIoSpaceDExCreateCallbackRtlInitUnicodeString,ObfDereferenceObjectWRITE_REGISTER_USHORTWRITE_REGISTER_ULONGcKeTickCountKeBugCheckExntoskrnl.exeNKfRaiseIrqlMKfLowerIrql@KeGetCurrentIrqlIKeStallExecutionProcessorYWRITE_PORT_UCHARZWRITE_PORT_ULONGSREAD_PORT_UCHARTREAD_PORT_ULONGUREAD_PORT_USHORTHAL.dllUNdisFreeMemory%NdisCloseFile NdisUnmapFileNdisMapFileNdisOpenFileNdisInitializeStringNdisInitializeEvent NdisWaitEventNDIS_BUFFER_TO_SPAN_PAGESNdisQueryBufferOffsetNdisQueryBuffer$NdisCloseConfigurationNdisReadNetworkAddressNdisReadConfigurationNdisOpenConfiguration^NdisGetCurrentSystemTimeNdisSetEventNdisReleaseSpinLockNdisAcquireSpinLockNdisSetTimerNdisMCancelTimerNdisAllocateSpinLockXNdisFreeSpinLockNdisResetEventNdisScheduleWorkItemNdisAllocateMemoryWithTagNdisMSleepNdisMInitializeTimerNdisInterlockedDecrementNdisInterlockedIncrementNdisMAllocateSharedMemoryNdisMFreeSharedMemoryNdisWritePciSlotInformationNdisReadPciSlotInformationVNdisFreePacketSNdisFreeBufferNdisUnchainBufferAtFrontNdisWriteErrorLogEntryNdisMAllocateMapRegistersNdisMInitializeScatterGatherDma NdisAllocateBufferPoolNdisAllocatePacketPoolExWNdisFreePacketPoolTNdisFreeBufferPoolNdisMQueryAdapterResourcesNdisMFreeMapRegistersNdisMDeregisterIoPortRangeNdisMUnmapIoSpaceNdisMDeregisterInterruptNdisMCreateLogNdisMRegisterAdapterShutdownHandlerNdisMRegisterInterruptNdisMMapIoSpaceNdisMRegisterIoPortRangeNdisMSetAttributesExNdisMDeregisterAdapterShutdownHandlerNdisMCloseLogNdisMRegisterMiniportNdisInitializeWrapper NdisAllocateBufferNdisAllocatePacketNDIS.SYSz_allshlnExNotifyCallback_aullshr_vsnprintfNdisMWriteLogDataIoWMIQueryAllDataIoWMIOpenBlock0 H` 4VS_VERSION_INFOEE?*StringFileInfo040904B0=CompanyNameRealtek Semiconductor Corporation 1FileDescriptionRealtek RTL81892E PCI-SE NDIS5.1 miniport driverd"FileVersion1093.5.0223.2011 built by: WinDDK>InternalNamertl8192se.sys PLegalCopyrightCopyright (C) 2006 Realtek Semiconductor Corporation FOriginalFilenamertl8192se.sys WProductNameRealtek RTL8192se 802.11N Wireless LAN PCI-SE NIC FProductVersion1093.5.0223.2011DVarFileInfo$Translation 66666G7X7e7j7z77777777 8888-8:8?8I8_8o8|888:::::;;&;+;5;M;};;;;;;;;< <<(<-<;r>>>>>>>>>>? 000,0F0O0^0k0p0z011266*6/6<6Q8h88888888888@9E9Y9f9k9y99Q:`:m:r:::::::;<<+<0A>R>W>>>>>>>>>? ??c?|????p60N0_0d0q000 11%1/1H1Y1^1h1r11111111112 2%262;2E2O2h2y2~22222222223 33/3@3E3O3Y3r333333333334 44404A4F4S4q4444444 5555556 6606A6F6P6d6z66666666 77,7=7B7L7V7p77777777798G8T8Y8d8q888888888899%9*979::::: ;R;e;v;{;;;;;;;;;;< K>R>W>e>r>w>>>>>>>>>>>?5?G?X?]?j?t??????????000"0,0Q0f0w0|00y1111111122-2C2T2Y2h2}2222222222;3M3^3c3p33333333 44-424?4I4W4d4i4s44555!5+595F5K5U55555555566"6,646F6W6\6i6}6666666677"747E7J7W7a7o7|7777777777788]8v888888888939D9I9X999999999: :!:6:C:H:R:/;A;R;W;d;;;;;;;;<<<>;>L>Q>^>>>>>>(?@?Q?V?d???????????0.0@0Q0V0`0j0x000000000111111122.222222z3333333444C4U4f4k4{44444444 555^5w555555555W6f6s6x6666666'797J7O7f77777777777d8v88888 999(9M9g9x9}999999999::#:(:5:_:q::::::;;;;;;;;;<<<'> > >>>>>!>%>)>->1>5>9>=>A>E>I>M>Q>U>Y>]>a>e>i>m>q>u>y>}>>>>>>>>>>>>>>><G0000001'1,16111111E2X2i2n2x222222 =>V>y>>>>?????? 00#0-070J0[0`0j0t0000000000 11'1,161I1W1d1i1s1111111111122 2%2/2B2P2]2b2l222222222222333#363D3Q3V3`3s333333444'4a4t444444444444555+505:55555555556G6`6q6~6666666677$7)737T7e7v7{77777777778 8L8_8p8u888888889999=9W9d9i9v999999999999:::$::::::+;>;N;S;`;p;;;;;<<#<(<2<<<<<5=D=Q=V=`======>>>#>->W?h?u?z??p0000000001 1+181=1G11111111112'282=2G2{22222222 3334444-4:4?4I4S4f4s4x44444444444455*5/595H5U5Z5d5n55555666&6E6V6[6h66666777$7E7Q7]7b7l7m8{888888888888899 9-929?9L9Z9g9l9y99999999 :::$:8:D:I:S:]:::::::::::;;;n;;;;;<<&<+<5->@>P>U>_>>>>>>7?J?[?`?m????????????0-0@0Q0V0`0p000000000001#1(121<1K1X1]1g111111111122'24292C2}222222222233,313?3L3_3p3u3333333X4g4t4y444444455%5*5455555555556C6I6\6m6r6}66666666677$7/747>7M7Z7_7i77777777778/8B8S8X8j8u88888888889+9<9A9K9c9t9y99999999,:?:P:U:_:w::::::::::::;;;;;;;;;;;<<%<*<4<> >>>>>>}0000000111<1M1Z1_1o111111 22-222D2t22222222223'383=3M3W3j3w3|333333W4l4}4444444575L5]5b5r555555A6P6]6b6l6666667)777J7]7n7s7777777 88,818;8):8:E:J:T::::::;; ;%;0;D;L;;t>{>s?????????? 000$0B0O0T0^0~000000001 1111D1U1Z1j1111111111122!2&202{2222223333344'4,4>4o444444444555555 66-626D6o66666666666666666666666777 77777 7$7(7,7074787<7@77777777777777777777777788 888888#8@8D8H8L8P8T8X8\8`8d8h8l8888888999#9L:j:w:|:::::::;&;2;?;D;X;i;v;=!=4=A=F=W=l=z============>(>1>6>G>T>Y>j>>>B?Q?^?c?m????????071M1Z1_1i1{1111111111112 22'2,2=2J2O2Y233333344!4.434F4U4^4i4r4w44444G5Y5`5m5|55555555666677+7I7M8888888 999(9<< ===)=4=>>$>)>9>>>>>>??????@,00$0/0[0i0v0{000000:11111222223,393F3K3X3}33h44444444444>5D5m5t555 667'74797C7i77778(8,8084888<8@8D8H8L8P8T8o8888888899 999969F9_99999999999999::::::::::::::l;<(<2<`>>>>>>?P000 11-1:1?1I1#2+282K2Z2g2l2v22444444 55 5/555555567777788888888999:::):;;;;;;;;<<Z>`>q>~>>>???????`#0)070C0H0Z0t0B1111111111222723F3L3[3h3m3w333333333B4X4444445 7 7-727<7[7n7777777777778 8%838T8889 99F9S9`9e9o9999999;:I:]::L<<<<<8J8O8Z8_8l8z88888888888888999 919>9C9M9;;;;;;; <<<8x>>>^??????0 0-020T0V11112*2}22222222 331363.4=4J4O4Y444445#50555?5555508B8S8d8i8s8}8888888888 9;9@9R9_9d9n999999999-;Q;a;p;};;;;;;?????000001111112 222;2I2V2[2e233*3/3>3n3|33333444"44444444555,5=5J5O5Y5$696F6K6U6v66666777777777L;_;n;{;;;;;;;;==>P>a>n>s>>:6:i:v:{::::::::t;;;;;;;;; <%<3">3>8>H>b>r>>>>>>>>>>??? ?2?L?Z?f?k?}?????? 00.0?0D0T0g0u000000011<1j1|1111111112,2=2N2S2c2v222222222233)353:3L3{333333/4@4M4R4b444e5v5555555555666,6B6Z6g6l6y66666677"7'7=7Y7h7u7z7777777888$8<888888899L9]?|?????????0*0;0@0M00000000#161G1L1Y1111111122!2&232N2z22222222223%32373C3u333333333334+4:4G4L4W4x44444'5-5P5X5a555555555555 666(6-6:6H6U6Z6e6j6w666666666666,79::::z:::::;;);.;=;m;{;;;;<<<<<<<===)=.=9=>=K=Y=e=j=u=z============== >>>(>>>>>> ??4?;?B?I?P?W?^?e?l?s?z????????????^77777 8!82878A8K8_8p8u8888888888899!9.939=9L9i9x9999:::$:.::::::;<$<)<6<@<[>&>+>5>>>> ???C?T?Y?d?v?????? 00!0+0R0X0n0{0000111"1,1t11111:;;;<<;>>t>>>>>t??????????,0*0:0?0I0Z0m0~000000001#14191C1111111222#2n222222222222233$3.3h3n333333333354H4Y4^4h4s4444444444455$535J5\5m5r5|5555555555699::?;R;`;e;o;;;;;;;;;;; ;??????????000011 1-121<122%2*242?2Q2^2c2m293O3\3a3n3y33333p444444444455555556 66667777-7:7?7I7 868C8H8R8]8o8|888H9^9k9p9z999999n::::::::::;;;;;;;;< <<<<<==%=2=7=A=?!?2?C?H?R??? 000 0V0c0p0u000001 1-121?1k1q1111111111111122 2222 2$2*2.2;2N2S2[2o2}222222222 33/3=3K3_3m3{333333333 44-4;4O4]4k444444444455*585F5Z5h5v55555555566(666J6X6f6z666666666 77&7:7H7V7j7x77777777788*888F8Z8h8v88888888899(969J9X9f9z999999999 ::&:::H:V:j:x:::::::::;;*;8;F;Z;h;v;;;;;;;;;<<(<6>!>6>N>Y>i>n>v>>>>>>>>>??(?6?J?X?f?z????????000-0>0C0M0X0j0o0w00000000011!1&1.1B1M1b1z1111111111122'252C2W2e2s22222222233%333G3U3g33333333333344+4>4B4F4J4N4R4V4Z4^4b4f4j4Q6667 777J7[7`7o777777777818B8G8m8888888888 9*979<9F9Q9{999999999999:}:::::;;;;;<<<<<<<= ===D=U=Z=k====> >->3>]>j>o>y>>>>>>N?\?i?n?x???????@1]1n1s11111112333'3>3O3T3q333333444444444445 555555555 66666666C7778 8S888888H9Y9f9k9u99::%:6:C:Q:_:q:~::::;;I;W;k;;;;;"<4f>s>x>>>>>>>>????3Z3r3z3333333 44'414@4V4k4u44444444445%5*5455556 6'6D6Q6V6`6-7A7N7S7]7z77777Y8l8y8~8888888&949A9F9W999999>:M:Z:_:::::;;;I;U;b;g;q;)<8> ??#?-?`01 111z1111111222/233333`4o4|44444444 55%5*545666666667 758H8Y8^8h88888899D9Q9V9`9k9~99999:(:-:7:::::;;;;<<<<<<$=2=?=D=N====>>d>s>>>>>>>>>>????=?N?[?`?m?p0!0:0G0L0^0U4r44444444c6r66666777%7/7B7R7W7a7k7~7777777777778 88"8/848>8888888 99!9.9C9S9`9e9s99::::::";1;>;R;;;;;E>%>*>=>>>> ?@222222445555556 6l6x6F7R77788I:<<@6667 77,797>7H7+8G8U8b8s88888`;q;;;;>>??h1222!2h3n33333D4S4`4e4t4>7M7Z7_7t7{77A8P8]8b8y8; <<< ===M=b=s=x=======>>>22222j333334445 5|5555566666N7_7l7q77w::<;N;[;`;r;;; <<<5{>>>>>>????????? 000)0e0x0000000001%464C4H4Z4|44444S6d6q6v666777(7;7N7[7f77777778*8@8H8U8`888889%9:9K9P9Z9y999999:;;;<<$<0<6>>>>0111B1z1111112%22272A2"333@3E3O3g3t3y33P5V5h5u5z5555556 6\7k7x7}7777777788 899999`:q:::::;t<<<<<<<<%>F>>?/???? 000000011222!2:2e2z222233-323C3 55'5,5>5p55555n6666666666p777778Y9j9w9|99999::::::::::::;;;;;;;;;<#<4=O=\=a=u=======Y>f>k>u>>>>>>>6?6C6U6`6|66666 777$787J7W7\77777 8&828?8D8V8999 96999999:c:;;->? ???????11&1+151Q1r1111N2]2j2o2y22222223333O3k3x3}3333333x44444)5;5L5Q5[5g5t5y55555555666 6N6`66666666677-7:7?7I7777778/8<8A8P8s8888888888p9~99999999::k:~::::;;,;1;;;t;;;;;>/><>A>Q>>>? ??Q?b?o?t?~? 90J0W0\0f00000011-121D1333334"4/444J4444555t555555 66646?6R6_6d6n6P7c7t7y7777777778888999-989K9X9]9g999999E:V:c:h:r:';6;C;H;S;x;;;;;>>>>>1?9?0^0m0z00000000 1K1Y1f1{11111112 22^2l2y222222f4r44444444 555)535V5c5n55555555 66$616<6e6s66699999999::(:.:@:F:X:^:p:v::::k?|????@0000001111l111113 444)4>4O4\4a4p45555677+;B;O;T;n;;;;;;;,<=X>x>>>>>>>>!?0?=?B?R???????????P00001070x44444455 5/555566c6v666688888888889>:M:Z:_:i::::::S;d;q;v;;<<'<,<6>>>>s??????`0+0<0A0K00000001141B1h2w222222333b3q3~33333344b4q4~44444455b5q5~555555667*74797J7g7x77777777788)868;8F8x8888888888E:J:Q:X:_:f:m:t:{:::::::::::;;<<< <<<<< <$<(<,<0<4<8<<<@>>>>f?w????8001116&63686B6K8d8899<99%;};;;< <85646A6F6P677*7/797b7y:?+?8?=?G??????242A2F2P2h2v22222222h5y55556666666667R7c7p7u77788!8,8R8999999999:0:C:P:U:e:p:::::A;V;c;h;r;;;;;;;;;;#<=&=3=8=C======;?L?Y?^?h??????Q0b0o0t000000001=1J1O1\1D3U3c3p3u333333333334444H4]4n4s444555 5r555555 66 6+66666666727D7P7c7p7~7777777.858C8P8[8h8v888888999,9D9c:::;;;;;;; <=====>>)>.>8>??40 00`3667B;<<<<<<<<<<<<<42223 337778U9l991;;;======(U2d2q2v22396H6U6Z6d68859<9\ 0001E1V1[1e1>2S2d2i2s2334455555 666"777{88888{99999&<7>>>>>> L99 :::::::;c;t;;;;<<<<======>>i?~??????0000001M283G3Q3V3`34e4n4w44444444456666777\7e7n7w77788888 ::(:-:7:X::::::<4=e=t====F>W>d>i>>> ???&?O?@ 8;Ph 00+000:0K1^111112$21262@2g3|33333>445677$7-767?77997?u?????`V0g0t0y0011'1,161_1 6)6{6666666666Y888888 9i9x9999999 :::::::::; ;;;;; <'F>N>[>f>>>>>s?????p00001L3b3j3w333344Y5h5r5w55c8/:5:E:R:W:a:!;=;E;R;W;h;;;; ==$=)=9=T==5>D>I>Q>f>k>|>>>>>>>>??$?;?J?^???``0e0k0s0}0000000000001 1111112 2222&2-242C2[2q2w222222222222222373E33333334444 4&4,42484>4D4J4P4V4\4b4h4n4t4z4444444444444455556666%6*626E6R6`6666666677+788888888::&:+:5:b:t:::::::::::<'<4<9>>#>X>k>x>}>>6?D?Q?V?`???H 000D0j0x000000000 11(1-1711111122222!343A3F3P33333333333344444555555555/6>6K6P6Z666677D7W7d7i7s777777818>8C8M888888888 9S9_9l9w9999999 :::6::::::;";/;4;>;;;;;;;<<%<3D>Q>\>>>>P?a?n?s?}???000i0|00000001101:1?1I12222222222W3^3u3|333335Y6_6q6~666666666@7F7X7e7j7t7#8)8;8H8M8W8;;;;;;;;< <<<<<<=====>4?J?[?`?l????0(0400000X2m2z222c3333335666%677 :8:@:::::< <4<@<<<==/=;=I=Q====== >i>>>>>>7?????m001133"3'3437707?77777L8l8y8~8888888"919>9C9Q999999;;/;<;K;h;{;;;;;;;<< ==>=C==========>>>/>T>a>l>>>>>>>>>>>??'?.???N?U?f???????00Z0d0r0y00000011*111:1111111111 2223,373C3Z3a3n3y333333333333 4 4'444?4M4T4d4r44444444445 55"5-545>5J5X5l5v555555555555 6636:6D6P6d6q6|66666666666 77"767@7L7[7r7y7777777777788%818N8X8e8p888888888899929<9I9T9n9x99999999999: :-:8:O:Y:e:v::::::::::;;;6;@;I;Z;h;v;;;;;;;;;;<<'<0=L=V=g=q=}=========>>">0>:>E>S>c>o>}>>>>>>>>>>? ?6?P?U?]?q?~???????x00,0:0Q0p000000000 11.1;1I1k1r11111122333344K44455556T6z66z7777 8c8:I>V>[>e>f?u????)1:1G1L1W1&262G2L2f22222233*3/3I3334 4]4z44444E5V5c5h556D7U7b7g7~77888D899999::*:/:9:P:e:v:{::,;4;L;Y;^;h;=====>>*>5>\>k>x>>>>>>>?.?;?F?j?y???k1111111112(252:2D2g2u222222222333344,464I4V4d4n4444444444;;;;;<] >>#>4>A>F>P>>>>>?k?????@(E0T0^0c0r000 111!222?2D2N2 4%4I4W4_4p4t4x4|444444444455/55555555 66&6:6X6r666666666677*7J7W7e7777777788288888888899,999I9V9d9q9999999999::!:-:j:~:::::::::;*;>;H;Y;m;;;;;;;;<(<-<7>>>?`0000000000022233y333333333333333Q445.6=6G6L6V6u6666666667Z7d7i7t777777788(8-8;8_8p8}888889t%5h79;;;;;<<<,<7>>>>>>?+?0?:?E?c?t?y???????????T000000 11H1U1Z1d1o111111111122"2'2=2,3:3G3L3V333333334 4"4-4>4K4P4f44444455O5\5a5k5v555555555566666677717<7Y7m777777777 8'8;8V8d8x8888888889!9&909: ;;";/;4;>;a;;;;;;;<<<&<7=F=R=]=h=========>#>0>5>?>J>h>y>~>>?????B0P0Z0_0i031A1N1S1g11111111222D2R2_2d2n223 333K3W3d3i3x33333333 44 4-4>4K4P4Z44444455*5/5f55555 6[6i6v6{6666666+7<7I7N7X78%888B9O9T9^9??????000,0000000000 11%1*141;3h3x3344 55+66688x;;; <<====>#>Q>Y>>>>>?(?6?W?e???????x/166667#727<7A7Y738B8L8Q8c899:::::::::;c;r;;;;; <<<&<<<<<<<<<< =C=R=_=j==>7??P.0y122222222 333&3X795:J:[:`:j::::::;;;< 4>L>_>>>>>> a??$50S0]0g0q0{00000000000000111%1/191C1M1W1a1k1u111111111111112 222)232=2G2Q2[2e2o2y22222222222222333)333Q3[3e333334 4/4H4444555555666!656B6U6u66666666 7A7:=:M:i::::::::1;7;;;<$<=>>">K>t>&?/??????0 00$080=0Q0V0[0x0000000121P1l1111112q2z222223 3"3*313H3P3W3m3v3333333344B4I466677 8#898O8k8x88888899#9E9U9\9q9999999: ::8:?:b:v:{:::l;z;;;;"<9%>=>X>c>>>>>???0,r0000001;1111111x23333344B44445 5:5J5a5k555555566*6B6S6l66666677+7D7N7_7s7777777 88,8S8f888888889(9P9k9|99999:$:=:X:i::::::: ;';8;Q;l;};;;;;;< <; >9>T>e>~>>>>>>?#?4?M?h?y?????@`0080S0d000000 111L1]1t11111112&2=2X2i22222223!323I3d3u33333334-4>4U4p4444444 5$5?5P5i5555555 6626M6^6u66666667'7>7Y7j7777777 8$858L8g8x8888888929C9\9w9999999:%:@:Q:h::::::: ;;1;L;];t;;;;;;;<&A>W>f>>>>>>>>>>>>??5?d?????P$ 0>0H0R0\0f0p0z00000000000000111$1.1J1[1f1j1u1z11111122&21222222273$4.4G4L4Y4u44555555E6(7>7a777778;8@8h88888979]9}9999:::::::;$;X;x;;;;; <2<@>&>+>j>v>{>>>>>???/?4?T?Y??????`H0 00-020m0y0~0000001 1E1S11111111202N2l222223 333N3W3s3z333333344:4A4\444444444 55.585P5Y5o5x5555555566 686A6Y6d6|6666666677)747M7V7d7777718:8X8q8|88889)9H9R99999(:-:L:n:::::;.;J;f;;;;;;;->R>>>>> ?/?T????ph 0L0|00001$1@1\1x1111 282j22222363X3q3|33334#4E4g444444575S5o555556%6I6f6o6666677/7K777<8_8w8}888888888899999P9X9k9q99999999999: :#:+:2:;:F:^:d:|::::::::::;;B;f;;;;;; <<<<>C>I>e>>>>>>>??#?)?F?M?S?p?w?}??????????00%0B0I0O0l0s0y000000001#1*11181?1|11111j2q2222222 333!3&3O3l3z333334)4B4g4q444445H5V5555556616R6\66666666 77788889&9M:W:d:j:::::;;;;;;=G=e=t=y========>,>>>>>>>>? ??%?8?I?N?X?_?n?{????????0 0"03080B0u0{00000I1W1d1i1|111111111122222223#3(33333333^4444445 55(5-575Q5666777!7:7A7M7T7u7777777778 88"8)8A8P8]8b8n888888888899.9=9J9O9[9G:a:{::::::;`;e;j;s;z;;;;;;;;;;;;<<%<1>>>3>B>H>W>b>h>n>y>>>>>>>>>>>>>>>??????????????? 000$0.060Z0_0e0l00111b1y112 22"22222 33 3+333333344I4Q4w44444445 55q555555556687U7b7u77777788E8K8>:P:X:e:v::::::::; ;I;Z;h;n;y;;;;;;~<<<<<=0=8=E=f=q====7>^>>>>>?+?3?K??????-0<0I0N0`0p1~111111 2212k2y2222v3333333444"464\4l4t4444444Q5`5n5566(666I6O6666666777-7F7O7U7Z7p77777788&8,8388889 :+:|:;;t<{#>J>]>n>>>>>>?1?B?a??????0050\0k0x00(404%515B5J5h5p555+6S6j6w66666666 7M8i8888888899"9:; ;;;{<<<<<<<<<;=@======>>">*>8>L>>>>>>>>? ?#?P?a?o?~???????I0Z0h0w001111Y2f22333#323C3V3j3y3333333334 4%434<4I4N4X444 55 5@5O5\5a5k5566+606?6P6^6m6z666677 7J7}777777777 8858B8P8i8{8889%92979A9:;;";C;P;a;n;s;;;;;< +>R>a>>>?????$;0V0c0h0|00000011j1{111122222222 3(32383T3x33333344H4S4|44444+505;5g555556)6666666666777 77777 7$7(7G7V7c7h7r777]9w9999 ::*:9:F:K:_::::::N;b;p;;;;;;;;;;>>,>1>>>>F?*090F0K0U0t00000223 3"3,3|3333333334$41464A4`4m4r4|4K5Y5e5j555555566666777778+888=8O888 99#9z;;;;;;<< < <<<<=M=a=======>>&>7>B>M>_>j>>>>>>>>>> ??'?><>N>[>`>j>>0111~11111111111111111111111111122 222222333333!40454=4Q4{444444455&555O5\5k555555556616>6M6k6x666666667%747O7\7k7777777799999::;;$=6=C=H=Y=>>???!?5????????? 000111)101<12244V5e555%676G688 9-9a9g999:;;#;(;4;:;M;c;r;;;;;;;;;;39>>>E>R>i>>>>>>>>??1?>?U?l?y???????000*0A0M0d0{000000001*191J133#363=3W3`3f3n3333 44#404=4X4f4s444444445"5'56555555555566$656:6L6666666627@7M7R7_7|77777Q9i9q9~999999:::):K:j:w:|:: ;;;<6>)>.>8>@0001 1141I1q1~11111111;2H2d2q22222222 3E3T3a3f33m4|444444445/5>5b55555555 66g6u666666677G8X9e9r9w999999999!:-:>:L:Y:h:u:z::=-=9=>=H=U=a=m=r=|=>>+>0>:>V>`>h>t>>>>>>>???l?z???P11111222"262A2V2v2223I333333484Z4m4z4444444455555555 627A7N7S7^7[8j8w8|88999$9999999 :!;0;5;=;Q;;;;;;;<<(7`7|777 8888E8T8p8}888888889I9X9e9j9999::4:A:P:^:~:::::;;;;;<<<<<<< ===F=U=b=g=v======= >>>*>S>b>o>t>>>>>>>???"?4?h?u?????????pdK0Z0g0l0v0000009999:P:_:l:q:{::::::;;;;;Ar>>>>$p0000000001$1D1Q1V1`1)2:2G2L2V22222233 3%3/3e4m4444444555!5X5f5s5x55555555666 616=6B6L6f6t6666666666667 77 7/7;7@7P7777777Q8^8k8p8z8888888999::::::::: ;<<<<=7=G=X=]======= >>'>,>=>k>w>>>>????0000)0=0c00000000011$1/1D1P1[192O2`2e2o2\4e444444/555J5[5`5j55555555556 626D6U6Z6d6:7I7V7[7e777777 88'8,8D89999999 :::(:/:5:G:T:Y:c:?;;;;;;<<<'>">/>:>>>>>? ??"?4?:???J?P?i?o???????????-0c2o24444444 55$5f5w55556)666;6F6w66666z7777777 88"8a8r88889&93989B99999N<]>)>6>E>R>`>n>}>>>???0 0,0;0H0M0Z0g0v0000!101=1B1O1w44444l5y555556666666 777(777788888 99"9D9R999::6:>:I:n:::::::(;/;M;T;e;s;;;-<< >>#>0>5>F>T>{>>>>>>>>>^???? 00000 122222:3I3V3[3j3333334$41464E444444445 55"535@5E5T55555660666666;7D777777(:::G:L:V:C;Z;b;k;v;;;;<<'<0<=%>6>F>U>b>s>>>>>>>?X?g?t???????, 000(030N0Z0_0m000000w111111111111 2*252A2P2b222223 3 3/3<3A3K3R3a3p3333333333334{44444y5555555@6E6M6]6u666666667"797L7y7777777 8838@8O8h8u88888888 99%9=9J9Y9r999999999:K:[:q:{:::::: ;";,;?;U;_;p;;;;;;;< l77 7$7(7,7074787<7@7D7H7L7P7T7X7\7`7d7h7l7p7t7x7|7777777777777777777777777 D4=<=D=L=l=|===== >,>L>l>>>>> ?,?L?l???????? 00,0<0L0\0l0|000000 1,1L1l11111 2,2L2l22222 3,3L3l33333 4,4L4l44444 5,5L5\5l55555 6,6L6l66666 7,7L7l77777 8,8L8l88888 9,9L9l99999 :,:L:l::::: ;,;L;l;;;;; <,$>D>d>>> <99999999999;;;;;;;;;;;;;;; 77777777777778888 8(80888@8H8P8X8`8888888899 999 9$9(94989<9@9L9P9T9X9d9h9l9p9|99999999999999999999999: ::::$:(:,:0:<:@:D:H:T:X:\:`:l:p:t:x::::::::::::::::::::::;;;;;; ;,;0;4;8;D;H;L;P;\;`;d;h;t;x;|;;;;;;;;;;;;;;;;;;;;;;<< <<< <$<(<4<8<<<@>>0!0 +;lBAEd=ѲYc]0z0b8%a&Z0  *H 0S1 0 UUS10U VeriSign, Inc.1+0)U"VeriSign Time Stamping Services CA0 070615000000Z 120614235959Z0\1 0 UUS10U VeriSign, Inc.1402U+VeriSign Time Stamping Services Signer - G200  *H 0ĵR`)J[/Kk5TX56^bMRQ4q{f*j 7٘tvJcEG.k NK+XJ,XB-uލǎlLgrIž`<cxi{-004+(0&0$+0http://ocsp.verisign.com0 U003U,0*0(&$"http://crl.verisign.com/tss-ca.crl0U% 0 +0U0U0010 UTSA1-20  *H PK$ $- 7 ,Za񑑳V@뒾89u6t:O7ʕBǠWdB5N3M'L8MxSݤ^ ⥾`߭(ǥKd[98"3/!?DA e$HDT\y>]r},CS}=*:Om ]^SWp`+nx'4[^I2300-GߍRFCmH 10  *H 01 0 UZA10U Western Cape10U Durbanville10 U Thawte10U Thawte Certification10UThawte Timestamping CA0 031204000000Z 131203235959Z0S1 0 UUS10U VeriSign, Inc.1+0)U"VeriSign Time Stamping Services CA0"0  *H 0 ʲ }uNgadڻ30X~k6xw~o< hlʽR-H=]_/kLR`@~ ?Ǵ߇_zj1.G 1s W-x43h/Š*Ë!fXWou<&]'x1"ijGC_^|}bM "Vͮv M٠h;004+(0&0$+0http://ocsp.verisign.com0U00AU:0806420http://crl.verisign.com/ThawteTimestampingCA.crl0U% 0 +0U0$U0010U TSA2048-1-530  *H JkXD1y+LͰXn)^ʓR G'/8ɓN"b?7!Op18UN$ҩ'NzaA*^ݻ+>W~ +;R8'?J00eeR&.Y)"\0  *H 0_1 0 UUS10U VeriSign, Inc.1705U .Class 3 Public Primary Certification Authority0 090521000000Z 190520235959Z01 0 UUS10U VeriSign, Inc.10U VeriSign Trust Network1;09U 2Terms of use at https://www.verisign.com/rpa (c)09100.U'VeriSign Class 3 Code Signing 2009-2 CA0"0  *H 0 g`IoV|f^ q-!ќPL"5; .Z|=;%X{ ξ'tag'MjaXy'M4+G Df$fO8TrfujIh8y 0,`Hת809:|@T/ܨR>+!\ P4.M^%Ԍn|)]1ZՌgX5+!`x^{`W ]A cT`C!00U00pU i0g0e `HE0V0(+https://www.verisign.com/cps0*+0https://www.verisign.com/rpa0U0m+ a0_][0Y0W0U image/gif0!00+kπjH,{.0%#http://logo.verisign.com/vslogo.gif0U%0++04+(0&0$+0http://ocsp.verisign.com01U*0(0&$" http://crl.verisign.com/pca3.crl0)U"0 010UClass3CA2048-1-550Uk&pȡ?-50  *H ݔAaix0Ɛ<~B$s/DrPU nQj71ܥ-OM2NgUejzd8xEv1z`³]fvYI8VAwX00 a 0  *H 01 0 UUS10U Washington10URedmond10U Microsoft Corporation1)0'U Microsoft Code Verification Root0 060523170129Z 160523171129Z0_1 0 UUS10U VeriSign, Inc.1705U .Class 3 Public Primary Certification Authority00  *H 0\Y@WjE@ 3X%*Dx#}֬cEr'Luq9OBu Ǝ o#_p)6Ɇ籚 S=}$E3vqdLe.hE#00U  00U 06 +7)0'+7щNלӿn0 U0U00U{wߞ ?.iw0 +7CrossCA0U#0b ![Cn TPkҖq0UUN0L0JHFDhttp://crl.microsoft.com/pki/crl/products/MicrosoftCodeVerifRoot.crl0  *H F;Eu~_CFˊGAt9QG{W2|?B!JCJo\KџLUn %qNg˂׎U7>n.aAHu,(I$s%<̈ (LeT^,Q:G<5ITJK}yϿ5\9QDD4*\;)N7~uմ nl#qgqNt LX^m9ˆ?2mב6Gx'*hONg?-@aH1s FVI) ڣ`TY(TfLۦg.Q{49AŒh&$ 灎 -/HoSIdx] U&ﺍѥ/Zka3b$v/C|4$(UuN1+gc׫s Y?*Eb[/9_sG*CbU==&}bU֔4Me0 0,.zYKs9S0  *H 01 0 UUS10U VeriSign, Inc.10U VeriSign Trust Network1;09U 2Terms of use at https://www.verisign.com/rpa (c)09100.U'VeriSign Class 3 Code Signing 2009-2 CA0 100721000000Z 130611235959Z01 0 UTW10 UTaiwan10UHsinchu1#0!U Realtek Semiconductor Corp1>0<U 5Digital ID Class 3 - Microsoft Software Validation v21 0 U RTCN1#0!URealtek Semiconductor Corp00  *H 0 p#duP!ExKKّ5'Tɯ-Crm5^ 7i.~k<x1ɖ|.Ż'Vk-J(q`g+;gYx[IAs'00 U00U0DU=0;09753http://csc3-2009-2-crl.verisign.com/CSC3-2009-2.crl0DU =0;09 `HE0*0(+https://www.verisign.com/rpa0U% 0 +0u+i0g0$+0http://ocsp.verisign.com0?+03http://csc3-2009-2-aia.verisign.com/CSC3-2009-2.cer0U#0k&pȡ?-50 `HB0 +700  *H iD)SI/E?K5L6h݁ܥ_nUMe_ݵOzɵ^Vd^VR ^ +Lr^ϭ ʎ$dtcd8% bOC>.;_XdGـ/_*C_nXBEC?/ńn|\g bHCւ\?nQ%#93Xp-ŧ?U<&TE]ܩ(2f͑1g0c001 0 UUS10U VeriSign, Inc.10U VeriSign Trust Network1;09U 2Terms of use at https://www.verisign.com/rpa (c)09100.U'VeriSign Class 3 Code Signing 2009-2 CA,.zYKs9S0 +p0 +7 100 *H  1  +70 +7 10  +70# *H  1+C1 cirĄ0  *H >g,WSm}>@ #Z ~ycRmte@Be,?0E4a~WHϠ<}e ;?B nzTRrji~i cjM *ۡ0{ *H  1l0h0g0S1 0 UUS10U VeriSign, Inc.1+0)U"VeriSign Time Stamping Services CA8%a&Z0 +]0 *H  1  *H 0 *H  1 110223062349Z0# *H  1ɯ {J O0  *H #,shJgΤUZ]aC5Ѱ;L]GAC-=dPfc!/~}@#d˗?;ZHtDa.dN3#= "єCAKh0@