MZ@ !L!This program cannot be run in DOS mode. $PELX! d80 `0p`lp.text P`.data@0.rdatat2 @ @`@.edata0``@0@.idatapp@0.rsrc`@0.relocl @0B.rossym"0BUVS ]=v;D$ D$D$ $P C@@D$$] qft uG=D$ D$D$ $P ($m zC@uG =aD$ D$D$ $P $z ,STT$SXT$ U T$D$$7ƅC tSuD$CT$4ƅx/upD$$quLC=D$ D$CD$ $P t$$ _붉\$D$ICHD$D$D$ D$CTD$|$X=!^e[^]UWVS,uFX E=v0D$ D$SD$ $P N$ B$CBuE $6CHD$ D$t$U $"4Džu'D$ E D$D$$ZBC@t $qG$$C@tD$CH$ƅxD$$ƀ=v7D$ D$cD$ $P cC D$$ PxQED$U B D$(qD$D$ D$D$CT$|qƅxCED$ E D$t$$YAe[^_] ffU ]u}EPZ x$@uE $ALu`=t0D$ #D$D$ $'!c$4!WD$ U T$D$ $@DuN=t@D$ #D$ D$ $'!D$ D$ $H!H9vt$DD$U B<$t$ E D$D$$@]u}] UWVSuFX D$ D$t$E $n1Njv$O?uE $B@u'D$ E D$D$$?Dt*$qǃDǃLǃHt$$qDu$D$ E D$D$$?8t$|$$LD$ E D$D$$>e[^_] U ]u}uFX D$ D$t$E $30Njv$>uE $?(u'D$ E D$D$$L>w`=t0D$ #D$dD$ $'!$w!D$ E D$D$#$=Dt $qǃLǃHD$$qDu$D$ E D$D$$v=*LD$ E D$D$$J=]u}] U ]u}EPZ x$<uE $=4u`=t0D$ #D$D$ $'!S$4!GD$ U T$D$ $<,uN=t@D$ #D$D$ $'!D$D$ $!09vt$,D$U B<$t$ E D$D$$;]u}] UWVSuFX D$ D$t$E $^-Njv$?;uE $2<u'D$ E D$D$$w;,t*$qǃ,ǃ4ǃ0t$$q,u$D$ E D$D$$:8t$|$$4D$ E D$D$$:e[^_] U ]u}uFX D$ D$t$E $#,Njv$:uE $:(u'D$ E D$D$$<:w`=t0D$ #D$D$ $'!$w!~D$ E D$D$#$9,t $qǃ4ǃ0D$$q,u$D$ E D$D$$f9*4D$ E D$D$$:9]u}] US]ft uE=tiD$ #D$D$ $'!a$!U2C\D$C`D$$ĠxC\D$CX$苤[]UVS ]tN=t@D$ #D$D$ $'!D$D$ $!tN=t@D$ #D$D$ $'!~D$D$ $!beuD$C\$ƅuD$C\$ׯƅu(D$$qu(D$$qC\$D$D$D$ D$ C\D$C|$=!ƃDǃ ǃC$D$C($͖ e[^]UWVSu ]FE=v;D$ -$D$:D$ $'!C$D$\$$%"$5=v7D$ -$D$BD$ $'!~FD$$<"k9sdtN=t@D$ -$D$DD$ $'!9D$DD$ $X" Cd{\\9;xu!`;:u9t#9xu `9:t)9u)r9t)\zXF(F~tFV#F"9~(D$ D$`9D$"$"qF`D$4$, $F8D$ .+D$D$0'$'Gx@D$t$$:)t$C $xRGx@D$C @$;Pu ;t)C;t)tt9tT9tF;Pu x;t)9u);At)tQX<$eÅG@@D$Gt$utN=t@D$ .+D$D$0'$'D$D$0'$T)G@@D$Gx$ tN=t@D$ .+D$D$0'$'\D$D$0'$T)@C|$D$8GxD$ GtD$G\D$Gp$轈=!Í9t(LJG$D$G($kx <$ (؍e[^_] U0]u}u }GX =v4D$ +D$D$0'$'Z\$$)J$Ku 4$AD$ D$|$4$0 u$D$ t$D$$mE{t]=t0D$ +D$D$0'$'$)D$ t$D$ $ @C,=v7D$ +D$D$0'$'VCXD$$)C$ǀ=v4D$ +D$D$0'$' |$$)y D$ t$|$$X0{tC@@D$<$y D$ t$D$$CxEC@@D$E$誯Ey9Ct$qCtD$ t$ED$$C\$D$8ED$ |$C\D$Cp$=!ǀ=v4D$ +D$D$0'$'|$$)D$ t$|$$#]u}]U ]u}E@X =v0D$ N+D$ D$0'$'V$)J$KuE $>U9E ǀ=v0D$ N+D$-D$0'$'$);t(ǃC$D$C($It ${t_=t0D$ N+D$:D$0'$'[$*OD$ E D$D$$R=v0D$ N+D$>D$0'$'$J*D$E D$$lj]u}]UWVS4E@Ex E p =v0D$ _+D$ND$0'$'$)t<$uuU $hE9(}܉ǀ=v>D$ _+D$\D$0'$'CD$FD$$S*V9S}ES9t9u);Xu;t)PD$ED$D$ D$D$F$qy%D$ U T$D$<$E9EuN=t@D$ _+D$mD$0'$'D$mD$0'$p*E9x uN=t@D$ _+D$nD$0'$'D$nD$0'$*Ep 4$uU $=v4D$ i+D$D$0'$'Nt$$*>CSF\V`FDt $qC @$y‰FDt44$x(FDD$FL$>xFDD$FP$(D$ U T$D$4$,ƋMq=v0D$ _+D$uD$0'$'y$)m$qE;t(LJG$D$G($o <$pj9}܀=t0D$ _+D$D$0'$'$+D$ U T$D$<$-Ɖe[^_]ÐUS]{uN=t@D$ .D$D$x+$+cD$D$x+$+GJ{@uN=t@D$ .D$D$x+$+D$D$x+$,C@[]UWVSlEEUztN=t@D$ .D$D$x+$+D$D$x+$D,M <<C<yuN=t@D$ .D$$D$x+$+*D$$D$x+$p,E xuN=t@D$ .D$%D$x+$+D$%D$x+$,D$D$ D$U BD$B$qMAu)D$UB D$B$pq "EE̍.1EEd}t_=t0D$ .D$6D$x+$+$-MA$,qE@LUB@t@ 4D$D$D$ D$D$$lqMADuq=t0D$ .D$@D$x+$+B$%-6UB$tqMA$,qE@UB@D$$qMA@uq=t0D$ .D$KD$x+$+$C-UB$tqMA$,qE@MQRT$QDT$$Z}u E@D}UMy<uN=t@D$ .D$gD$x+$+D$gD$x+$`-U BD$D$ D$D$MA<$qUBu)D$MA D$A$pq !EvE.GfEEd}vt_=t0D$ .D$zD$x+$+$-UB$,qMA]D$$qÅuq=t0D$ .D$D$x+$+$C-xUB$tqMA$,qE@@CCC UB@t@ D$$hqCMQRY@AD}t]EU=t@D$ .D$D$x+$+D$D$x+$-U T$M $e[^_]US]{uN=t@D$ /D$D$x+$+-D$D$x+$+{@uN=t@D$ /D$D$x+$+D$D$x+$,CDtSRT$S@T$$C@$qC$tqC$,qC]UWVSEEUUM MЃE E\$$qE=v7D$ /D$D$x+$+ED$$-}\$D$E$a] \$UT$E$}}t,}t&]USMU MDUPE }E̍/5돀=t>D$ /D$D$x+$+ML$ED$$-E$qEdEEd} vUEЉUEEEMM=vGD$ /D$D$x+$+lUD$ BD$ML$$-IUBtEt?MMD$D$ D$T$$qUB=wIMAD$ /D$D$x+$+ǾUBD$$.豾My?=v\D$ /D$D$x+$+w$ .k*}ЃD$ED$UB$pq E(/&E]Ed=v0D$ /D$D$x+$+$6.ڽ=t0D$ /D$ D$x+$+襽$-虽MA$,qE@E$qEpE$qEXEEEU 9U=v7D$ /D$D$x+$+ED$$O.Ee[^_]UWVS }׃} E4tKt8Dt$$tqD$,qD9u͋E$qe[^_]UWVS } t utq҃ 9uE$qe[^_]UWVS,U RD$$qEE} ËuE]CFC}x7D$\$D$ D$D$$qEyI=t7D$ 4/D$HD$x+$+UED$$\.BU }t 9} B}yE D$E$EEe[^_]UUt7D$D$ D$D$$dqUD$E$XqUVSu ]sEC{tFS#C"9~(D$ D$`9D$.$.qC`D$$ $C8E$au$ 1r+D$$1]9u$ 1Gt$$15à [^_]U ]u}EPZ x$uE $Xu`=t0D$ ;D$7D$L/$/農$1貲D$ U T$D$ $ PuN=t@D$ ;D$;D$L/$/UD$;D$L/$019<T9vt$PD$U B<$t$ E D$D$$i]u}] UWVSuFX D$ D$t$E $Njv$uE $u'D$ E D$D$$Pt*$qǃPǃXǃTt$$qPu$D$ E D$D$$i8t$|$$XD$ E D$D$$/e[^_] U ]u}uFX D$ D$t$E $Njv$ouE $b(u'D$ E D$D$$w`=t0D$ ;D$D$L/$/$b1D$ E D$D$#$BPt $qǃXǃTD$$qPu$D$ E D$D$$*XD$ E D$D$$]u}] U ]u}EPZ x$uE $@u`=t0D$ ;D$D$L/$/议$1袮D$ U T$D$ $8uN=t@D$ ;D$D$L/$/ED$D$L/$t1),<9vt$8D$U B<$ t$ E D$D$$Y]u}] UWVSuFX D$ D$t$E $Njv$uE $u'D$ E D$D$$8t*$qǃ8ǃ@ǃ<t$$q8u$D$ E D$D$$Y8t$|$$ܬ@D$ E D$D$$e[^_] U ]u}uFX D$ D$t$E $~Njv$_uE $R(u'D$ E D$D$$w`=t0D$ ;D$D$L/$/$b1٫D$ E D$D$#$28t $qǃ@ǃ<D$$q8u$D$ E D$D$$*@D$ E D$D$$]u}] UWVSDM Q#A"9~(D$ D$`9D$0$0qM Y`s=v7D$ <D$JD$L/$/蒪D$$1;=v;D$ <D$MD$L/$/ICD$t$$129stN=t@D$ <D$ND$L/$/D$ND$L/$1M A;$|6=v>D$ <D$,D$L/$/蕩M L$ut$$2{E@(E̋[]ЋM Aq uԅtQFt =v~D$ <D$=D$L/$/#FD$EԉD$$+2 =v0D$ <D$@D$L/$/ը$H2ɨD$$qÅuM AD$ <D$D$L/$/M L$ut$$$3<$AGGpE܍G|EEGdE荇Et܃>tQ=v:D$ <D$D$L/$/荤D$\$$H3w$ quD$uЉt$G($0?\9\tN=t@D$ <D$D$L/$/ D$D$L/$l3l9ltN=t@D$ <D$D$L/$/谣D$D$L/$3蔣藣d9dtN=t@D$ <D$D$L/$/TD$D$L/$48;t9ttN=t@D$ <D$D$L/$/D$D$L/$T4ܢߢ9tN=t@D$ <D$D$L/$/蜢D$D$L/$4耢胢9s9u%;0u9t"9t#9su 90t)9u);Xt)pC$UKqҋC$q$q9u<$#tqt $qt $qt $qGHt $qGLt $qGPt $q,t $q8t $qDt $qPt $qG@t $qGDt $qG\t$PTO\qOTtqGXt-$q=uGTD$GXD$$4lG`t-$q=uG\D$G`D$$(57t $q<$qM AASD$C$hqCUCD$C$xq=v0D$ AD$zD$$=$t=$0>D$C$hq=vED$ AD$D$$=$t=蟈ED$ D$D$$K>~UT$ED$$sCD$$xqUEEPE9uF FUFG u.UBU)UB $5qփE$փ=vWD$ AD$D$$=$t=趇$]>誇%UB @RE9tUl؍e[^_]UWVS<}E X=v4D$ AD$0D$$=$t=8|$$c>(<$)U 9W|tN=t@D$ AD$5D$$=$t=D$5D$$=$t>džʆG|dd9[;Xu)h;u9t&}&9xu M싑h9:t)9u)Z9t)E쉐dzXS#C"9~(D$ D$`9D$<$<qS`UT$$RC(CML$E$UD$FD$${tFS#C"9~(D$ D$`9D$<$<qC`D$$ $C8GH@$GaC WA<$U;t)M C;t)E;(dU;d=v0D$ AD${D$$=$t==$>1M;Nu ;t)9ut9Eu);pt)UPdM9Ku h9t);]t;Eu);Xt)dUPXS#C"9~(D$ D$`9D$<$<qK`ML$$豸E=vtD$ AD$D$$=$t=!t$ED$$> =v0D$ AD$D$$=$t=݁$ ?сCD$ t$\$<$~E܋E@ t?U;Pu M; t)UV;Pt)p=v0D$ AD$D$$=$t=?$?3ML$<$D$UBD$${tFS#C"9~(D$ D$`9D$<$<qC`D$$S=v0D$ AD$D$$=$t=萀$"?脀 $C8E܉C)ЉD$ʉT$ $~)ǃ=v0D$ OAD$*D$$=$t=~$:?~\$D$)‰T$D$ D$ C\D$|$G$[]UWVSDEUЀ=D$ bAD$D$$=$t=~UЉT$ED$$O?}=vAD$ bAD$D$$=$t=}U苂D$T$$X?}E9udM苁d9q;pu0h;2u&9t.Eu'};xu h;:t)9Uu)Z9t)d}zXS#C"9~(D$ D$`9D$<$<qC`D$$*ǀ=vD$ AD$D$$=$t=y\$ D$t$$?y\$EUD$$xGD$$xq]])]E@ u EU܋t#}t%E;r]ȉE]ȋu]ȋu܋EBD$ bAD$D$$=$t=Hxt$$?8x^XM苁dP;Uu h;t)FXV\;Pt)XE艘dD$ bAD$D$$=$t=w}ԉ|$\$$x?wD$FD$$貺C}ԉ{;]!Ẽ{tFS#C"9~(D$ D$`9D$<$<qC`D$$ʴ $C8tuG|G=[dd95;pu!h;2u9t#9pu h92t)9u)Z9t)drXS#C"9~(D$ D$`9D$<$<qC`D$$蕪C(CD$PT$$${tFS#C"9~(D$ D$`9D$<$<qC`D$$X $C8r\$$c>.r$/uE $"vC uvCtnti=t7D$ AD$D$$=$t=qCD$$@qD$ U T$D$ $ED$ D$t$M $芨Džu)D$ E D$D$$¶=v7D$ AD$D$$=$t=qGD$$@qED$D$D$D$ D$GD$$hu)D$ U T$D$$C M9;qu ;0t)9u)U;Pt)pE D$ ML$E D$$EG t<;pu ;2t)Ur;pt)MH;t%ǃC$D$C($KD$GD$$蝲U BD$ T$ED$$Gu {=v0D$ AD$D$$=$t=o$@oD$GD$$D$ U T$D$$G+D$M L$$|E @@XE䍓dd;Pu h;t)M QXA\;t)UhU =RGu {=v0D$ AD$ D$$=$t=m$@mM QXA\9Et9Uu)M;Ju;t)BD$GD$$誰D$ E D$D$$=v0D$ AD$D$$=$t=>m$@2mM Q#A"9~(D$ D$`9D$<$<qU B`H $yB8==v4D$ AD$D$$=$t=lt$$@l$e[^_]U@]u}uFX =v4D$ AD$D$$=$t=Il\$$c>9l$:uE $-{t`=t0D$ AD$D$$=$t=k$AkD$ U T$D$ $01{t`=t0D$ AD$D$$=$t=}k$AqkD$ E D$D$($ʰED$ D$t$U $Gƅu'D$ E D$D$$=v7D$ AD$D$$=$t=jFD$$@jED$D$D$FD$ FD$FD$$)u'D$ U T$D$$ۯE9;xu ;8t)9u)U;Pt)xE D$ ED$U T$$EF t<;xu ;:t)Uz;xt)UP;t%ǃC$D$C($D$FD$$jU BD$ T$ED$$诮Fu{t}=v0D$ AD$D$$=$t=h$@hD$FD$$׫D$ U T$D$$D$E D$$T]u}] UMU tȍR@@ 9u]UWVS]E }uEuKM=v4D$ ED$AD$ B$rBgt$$BgtDC0$@qC9t9u);Zu;t)B$qMqG@AWOȍR PP@ 9uWtb=vED$ ED$UD$ B$rB"gFD$ FD$FD$$BgW 9wT$G $oMytIQ#A"9~(D$ D$`9D$B$BqMA`D$ $)=v0D$ ED$YD$ B$rBff$BZf $MA8M=v0D$ ED$D$ B$rB_$dD_UMp=v4D$ ED$D$ B$rB^\$$D^؍e[^_] UWVSEXD$ D$D$E $評Ƌ[ $芣uE $}&u'D$ E D$D$$£=v=D$ ED$D$ B$rB^FD$D$$D]tqǃ~D$T$D$  qT$D$$qDžyL=t4D$ ED$+D$ B$rBa]|$$DQ]ǃFǃt}#Ѕte=v:D$ ED$9D$ B$rB\D$$D\D$D$$\q =v4D$ ED$?D$ B$rBu\|$$De\D$ E D$|$$¡e[^_] UWVS$EXD$ D$D$E $*Ƌ[ =v4D$ ED$QD$ B$rB[\$$D[$ΠuE $Iu'D$ E D$D$$D$UT$D$  qT$D$$qDžy]=t4D$ ED$fD$ B$rB[|$$D[D$ E D$|$$_zE$DqMq#FD$(D$4$Z# D$ E D$D$$e[^_] UWVS<]u =v8D$ FD$D$ B$rB"Zt$\$$EZC EЉpEϋv uԅuЋMpSU]UB@ E܀=v7D$ FD$D$ B$rBYED$$XD$ U܉T$D$E$]UUE9E2UϋMpUԃЋ#EЅtk=v=D$ FD$D$ B$rBWUԋD$$DWD$D$Uԋ$\q =v0D$ FD$D$ B$rB1W$E%We[^_]ÐffffffUWVSÉ׉΀=vpD$ ;KD$AD$,F${FV$FV=v7D$ ;KD$CD$,F${FVC,D$$FVډ8qÀ=v4D$ ;KD$FD$,F${FOV\$$F?Vuntj=v0D$ ;KD$ID$,F${FV$FUD$D$ D$D$4$dqE=v4D$ ;KD$RD$,F${FU\$$FU؍e[^_]UWVS\É׉M̋u =v;D$ JD$pD$,F${FBUED$\$$F+U}@EE]E@EE|$(ỦT$$D$ D$D$D$D$EЉD$ E؉D$D$4$q,ÅD$ED$D$ (qD$D$$qÅyP=t4D$ JD$D$,F${F2T\$$G"T$q=D$ JD$D$,F${FSUD$D$$8GSL=t4D$ JD$D$,F${FS\$$XGSE؍e[^_]UWVS} =v;D$ JD$D$,F${F2S|$ED$$GS<$/pt$$qÅtyt$D$$RCCTranC sporCtAddCressfC|$C$/ED$ED$E$ىE Ɖ$qe[^_]UWVSu=v4D$ KD$'D$,F${F5Rt$$G%RD$"$qÅǺ"tx!t ftftCCConnC ectiConCoCntexCtfCCED$E D$$ٺ"Ɖ$qe[^_]UWVS,} =v0D$ 0KD$YD$,F${FQ$FQ];tN=t@D$ 0KD$[D$,F${FPD$[D$,F$GPPuL =D$ 0KD$^D$,F${FtP$GhP <$0qƅuL =D$ 0KD$dD$,F${FP$H P gD$ D$D$D$D$D$ D$D$$q$ËE{#(D$ D$8D$H$.Hq[`CCs{}tHU:#(D$ D$8D$H$.HqG`UPUP@HE8#(D$ D$8D$H$.HqG`@@@ECECC$]e[^_]UP]u}=v>D$ CKD$D$,F${FUNE D$ED$$HH;N} uL =D$ CKD$D$,F${FM$GM uE $0qDžuL =ND$ CKD$D$,F${FM$HM D$D$]؉$Lq ED$ \$D$D$D$D$ D$|$$q$Åx#(D$ D$8D$H$.Hqs`FF~E F{#(D$ D$8D$H$.HqC`@@@EFE$M؉k]u}]UP]u}]=v4D$ [KD$D$,F${F(L\$$|HLuL =D$ [KD$D$,F${FK$GK i$0qDžuL =ED$ [KD$D$,F${FK$HtK D$D$u؉4$Lq ED$ t$D$D$D$D$ D$|$$q$ƅx#(D$ D$8D$H$.HqF`@@xX~#(D$ D$8D$H$.HqF`@@@E$M؉V]u}]UWVS,} =v0D$ vKD$D$,F${FJ$F J];tN=t@D$ vKD$D$,F${FID$D$,F$GIIuL =D$ vKD$D$,F${F}I$GqI <$0qƅuL =D$ vKD$D$,F${FI$HI kD$ D$D$D$D$D$ D$D$$q$ËE {#(D$ D$8D$H$.Hq[`CCs{}tHU:#(D$ D$8D$H$.HqG`UPUP@HE8#(D$ D$8D$H$.HqG`@@@ECECC$]e[^_]UWVSD=v0D$ KD$2D$,F${F`G$FTG}uL =D$ KD$5D$,F${FG$H G E$0qDžuL =ZD$ KD$;D$,F${FF$HF D$D$]؉$Lq ED$ \$D$D$D$D$ D$|$$ q$ƅx#(D$ D$8D$H$.Hq^`CC {EC~#(D$ D$8D$H$.HqF`@@@E CECECE$M؉xe[^_]UVS@EuL =!D$ KD$tD$,F${F4E$H(E $0qÅuL =D$ KD$zD$,F${FD$HD D$D$u4$Lq ED$ t$D$ED$ED$ED$ ED$\$E $q$tU$<} tUM e[^]UP]u}}uL =D$ KD$D$,F${FC$HC E$0qDžuL =[D$ KD$D$,F${FC$HxC !D$D$]؉$Lq ED$ \$D$D$D$D$ D$|$$ q$Åx#(D$ D$8D$H$.Hqs`FF ~EF{#(D$ D$8D$H$.HqC`@@@FE FECE$M؉D]u}]U`]u}D$$qEąND$D$ D$D$$qEuȋEEfEd}yY=t0D$ JD$D$,F${F@A$H4AE$,qEĉ$q[ED$D$ E$EyEĉ$q)EċE Eĉ$qEEE]u}]UWSH]$UԹ E EԋEE؋EE܋EEEE\$D$E D$D$ $T$D$E$H[_]UWVS=v0D$ KD$D$,F${F?$F?ED$$qxuPE=vD$ KD$ D$,F${F?$H?E:ED$xD$D$D$D$ D$D$U$EyW=t7D$ KD$D$,F${F?ED$$H>x$qUU=v7D$ KD$$D$,F${F>ED$$I>}x;EUT$ED$D$D$D$ CD$D$U$~Ex }tM]=xD$ KD$4D$,F${F=\$$,I=?E\ED$ED$D$D$D$ CD$D$U$Ex EuN]]=D$ KD$DD$,F${F<=\$$`I,=@ED$$q|uB=hD$ KD$ND$,F${F<$H<3ED$|D$D$D$D$ CD$D$U$EyW=t7D$ KD$[D$,F${FG<ED$$I4<|$q}t7|B щ % ЋU 4| щ % ЋU |$q;ux$q=v0D$ KD$rD$,F${FL;$I@;Ee[^_]UWVSdEfEU:tN=t@D$ KD$D$,F${F:D$D$,F$G::} uL ='D$ KD$D$,F${F:$I: ] $0qEuL =D$ KD$D$,F${F0:$H$: D$ D$D$D$D$D$ D$ED$$q$UuL=!D$ KD$D$,F${F9$H9=v>D$ KD$D$,F${FI9]\$ED$$I/9D$D$ D$UT$]$qEą=t0D$ KD$D$,F${F8$H8ED$ KD$D$,F${F4]\$ED$$I4D$D$ D$UT$]$qEą=t0D$ KD$D$,F${F4$H4ED$ KD$GD$,F${Fp/]\$ED$$IV/D$D$ D$UT$]$qEą=t0D$ KD$OD$,F${F.$H.ED$ LD$D$,F${F%*]\$ED$$I *D$D$ D$UT$]$qE=t0D$ LD$D$,F${F)$H)ED$ BRD$D$@N$NFD$FD$$N<$c`9tN=t@D$ BRD$D$@N$ND$D$@N$NLJUll9/;pu!p;2u9t#9pu p92t)9u)Z9t)lrXS#C"9~(D$ D$`9D$O$OqC`D$$/TC(C $S8D$PT$$`S#C"9~(D$ D$`9D$O$OqC`D$$Z2=v0D$ RD$D$@N$N9 $Q- D$GD$$*LD$ M L$D$$mNǃC$D$C($lM AALD$L$$cO=uFu=\$D$ED$D$ D$C\D$$"$MO+EE؋M A6E؋M AEM Ae[^_]U8]u}uFX =v4D$ [RD$?D$@N$N\$$P$LuM $MK{v`=t0D$ [RD$ID$@N$ND$Q8D$ M L$D$ $L{t`=t0D$ [RD$OD$@N$N$QQD$ M L$D$($+LxED$ D$t$M $=ƅu'D$ M L$D$$K-{C@t $qF4@$MC@t@D$$]x CJD$ M L$D$$mKD$ M L$D$$FKED$D$D$D$ D$FD$$.Du'D$ M L$D$$J-=vAD$ [RD$wD$@N$N3F4PT$D$$QF4D$E$]DžD$M L$$K=I\$D$pUT$T$ @D$CTD$$=ll;Pu p;t)9t9u);At)lQU X9t&D$ PD$D$@N$P,M yA $A8D$FD$$FM Q#A"9~(D$ D$`9D$O$OqM A`D$ $,AM Flags %x WarmSocketForBindAfdBindSocketC:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/network/afd/afd/connect.c(%s:%d)(%s) Invalid parameter Assertion FCB->ConnectOptions failed at %s:%d Buffer too small Assertion FCB->ConnectData failed at %s:%d Null Device Assertion !FCB->Recv.Window failed at %s:%d Assertion !FCB->Send.Window failed at %s:%d Called: FCB %p, FO %p Irp->IoStatus.Status = %x Assertion FCB->ConnectIrp.InFlightRequest == Irp failed at %s:%d sdk/include/ddk/wdm.hIrp->CurrentLocation <= Irp->StackCount + 1Going to bound state Completing connect %p Launching send request %p Returning %x Called on %p Connect request: Queueing IRP %p Inappropriate socket state %u for connect AfdGetConnectOptionsAfdSetConnectOptionsSizeAfdGetConnectDataAfdSetConnectDataSizeWarmSocketForConnectionMakeSocketIntoConnectionAfdStreamSocketConnectStreamSocketConnectCompleteC:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/network/afd/afd/context.c(%s:%d)(%s) Returning %x Buffer too small AfdGetContextAfdGetContextSizeC:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/network/afd/afd/info.c(%s:%d)(%s) Called %p %x Send window size %u Group ID: %u Group Type: %u Unknown info id %x Exception executing GetInfo Returning %x w--,w-3-w-,,,w-w-w-w-w-w-w-w-,-Blocking mode set to %u Unknown request %u Exception executing SetInfo Assertion Irp->MdlAddress == NULL failed at %s:%d MmProbeAndLockPages() failed. Invalid parameter Buffer too small AfdGetInfo-AfdSetInfoV1AfdGetSockNamer3AfdGetPeerNameC:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/network/afd/afd/listen.c(%s:%d)(%s) Giving SEQ %u to userland Socket Address (K) %p (U) %p IPAddr->TAAddressCount %d IPAddr->Address[0].AddressType %u IPAddr->Address[0].AddressLength %u IPAddr->Address[0].Address[0].sin_port %x IPAddr->Address[0].Address[0].sin_addr %x sdk/include/ddk/wdm.hIrp->CurrentLocation <= Irp->StackCount + 1Assertion FCB->ListenIrp.InFlightRequest == Irp failed at %s:%d Completing listen request. IoStatus was %x Address Type: %u (RA %p) Assertion Status == STATUS_SUCCESS failed at %s:%d Called on %p Could not listen an unbound socket ADDRESSFILE: %p Status from warmsocket %x Returning %x Called Completed a wait for accept No connection ready on a non-blocking socket Holding Comparing Seq %u to Q %u Assertion NewFileObject != FileObject failed at %s:%d Assertion NewFileObject->FsContext != FCB failed at %s:%d Completing a real accept (FCB %p) No connection waiting AfdListenSocketListenCompleteSatisfyPreAcceptAfdWaitForListenAfdAcceptSatisfyAcceptC:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/network/afd/afd/lock.c(%s:%d)(%s) Assertion Irp->MdlAddress failed at %s:%d Assertion Irp->Tail.Overlay.DriverContext[0] failed at %s:%d Assertion !Irp->MdlAddress failed at %s:%d Assertion IrpSp->Parameters.DeviceIoControl.Type3InputBuffer failed at %s:%d Assertion IrpSp->Parameters.DeviceIoControl.InputBufferLength failed at %s:%d Failed to lock pages Failed to get mapped address Failed to allocate memory Assertion Irp->UserBuffer failed at %s:%d Assertion FALSE failed at %s:%d Called(%p) Access violation copying buffer info from userland (%p %p) Locking buffer %u (%p:%u) NewMdl @ %p Probe and lock pages MmProbeAndLock finished Leaving %p Failed to reference handles (0x%x) sdk/include/ddk/wdm.hIrp->CurrentLocation <= Irp->StackCount + 1Called. GetLockedDataLockRequestHrKUnlockRequestLockBuffersOQLockHandlesLostSocketC:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/network/afd/afd/main.c(%s:%d)(%s) Assertion FCB->DisconnectIrp.InFlightRequest == Irp failed at %s:%d Assertion FCB->DisconnectPending failed at %s:%d Assertion (IsListEmpty(&FCB->PendingIrpList[FUNCTION_SEND]) && !FCB->SendIrp.InFlightRequest) || (FCB->DisconnectFlags & TDI_DISCONNECT_ABORT) failed at %s:%d sdk/include/ddk/wdm.hIrp->CurrentLocation <= Irp->StackCount + 1 %02x%08x: Invalid parameter Assertion FCB->DisconnectOptions failed at %s:%d Buffer too small Assertion FCB->DisconnectData failed at %s:%d AfdDispatch: %u FO %p, IrpSp->FO %p Assertion FileObject == IrpSp->FileObject failed at %s:%d AfdCreate(DeviceObject %p Irp %p) EaInfo: %p, EaInfoValue: %p About to allocate the new FCB Initializing the new FCB @ %p (FileObject %p Flags %x) %p: Checking command channel Could not copy target string Success: %s %wZ Success: Control connection Packet oriented socket AfdClose(DeviceObject %p Irp %p) Cancelling in flight irp %u (%p) Assertion IsListEmpty(&FCB->PendingIrpList[FUNCTION_CONNECT]) failed at %s:%d Assertion IsListEmpty(&FCB->PendingIrpList[FUNCTION_SEND]) failed at %s:%d Assertion IsListEmpty(&FCB->PendingIrpList[FUNCTION_RECV]) failed at %s:%d Assertion IsListEmpty(&FCB->PendingIrpList[FUNCTION_PREACCEPT]) failed at %s:%d Assertion IsListEmpty(&FCB->PendingIrpList[FUNCTION_DISCONNECT]) failed at %s:%d INVALID ADDRESS FILE HANDLE VALUE: %p %p INVALID CONNECTION HANDLE VALUE: %p %p Returning success. Assertion !FCB->DisconnectIrp.InFlightRequest failed at %s:%d IOCTL_AFD_DEFER_ACCEPT is UNIMPLEMENTED! IOCTL_AFD_GET_PENDING_CONNECT_DATA is UNIMPLEMENTED! IOCTL_AFD_VALIDATE_GROUP is UNIMPLEMENTED! Unknown IOCTL (0x%x) Irp: Unknown Major code was %x Returning %x e{mjpp{{{{{{{{{q{{{p5qzzzUqzzzuq"szzz?szzzzzzqzzzrzzz:rzzzbrqzzzzzz\szzzwzzzwzzzyzzzrzzzrzzzrzzzszzz#xzzzxzzzCxzzzxzzzxzzzyzzzcxzzz#yzzzxzzzCyzzzxzzzcyzzzrzzzzzzzzzzzqzzzqzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzAssertion FCB->RemoteAddress failed at %s:%d Assertion FALSE failed at %s:%d Assertion IrpSp->MajorFunction == IRP_MJ_DEVICE_CONTROL failed at %s:%d Assertion Poll failed at %s:%d WARNING!!! IRP cancellation race could lead to a process hang! (IOCTL_AFD_SELECT) WARNING!!! IRP cancellation race could lead to a process hang! (Function: %u) *****************************\Device\AfdDevice created: object %p ext %p AfdGetDisconnectOptionsAfdSetDisconnectOptionsSizeAfdGetDisconnectDataAfdSetDisconnectDataSizeRetryDisconnectCompletionDoDisconnectDisconnectCompleteCheckUnlockExtraBuffersCleanupPendingIrpAfdCancelHandlerDriverEntryAfdDispatchAfdCreateSocketAfdCloseSocketAfdDisconnectAfdGetTdiHandlessdk/include/ddk/wdm.hIrp->CurrentLocation <= Irp->StackCount + 1C:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/network/afd/afd/read.c(%s:%d)(%s) BytesToCopy: %u len %u Checking TAAddressCount Wierd address count %d Computing addr len Copying %u bytes of address Done mapping, copying address Copying address len Mapping data buffer pages Buffer %d: %p:%u Done Called on %p Assertion FCB->ReceiveIrp.InFlightRequest == Irp failed at %s:%d Received (A %p) Looping trying to satisfy request RecvReq: %p, DatagramRecv: %p Satisfying Unlocking Completing Signalling Replenishing buffer %p %p FCB %p Receive data waiting %u Completing recv %p (%u) RecvReq @ %p Called, BytesAvailable = %u Buffer Count: %u @ %p Buffer %u: %p:%u Ran out of data for %p RetStatus for irp %p is %x Called !!! LISTENER GOT A RECEIVE COMPLETE !!! Assertion FCB->Recv.Content <= FCB->Recv.Size failed at %s:%d Called recv on wrong kind of socket (s%x) Recv flags %x Nonblocking Leaving read irp Completed with status %x Invalid socket state Receive closed ReceiveCompleteHandleReceiveCompleteRefillSocketBufferReceiveActivityTryToSatisfyRecvRequestFromBufferAfdConnectedSocketReadDataSatisfyPacketRecvRequestPacketSocketRecvCompleteAfdPacketSocketReadDataC:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/network/afd/afd/select.c(%s:%d)(%s) Called (Status %x) Handle(%x): Got %x,%x sdk/include/ddk/wdm.hIrp->CurrentLocation <= Irp->StackCount + 1Completing Done Called Timeout Killing selects that refer to %p Req: %u, This %p Called (HandleCount %u Timeout %d) AFD: Select Events: AFD_EVENT_RECEIVEAFD_EVENT_OOB_RECEIVEAFD_EVENT_SENDAFD_EVENT_DISCONNECTAFD_EVENT_ABORTAFD_EVENT_CLOSEAFD_EVENT_CONNECTAFD_EVENT_ACCEPTAFD_EVENT_CONNECT_FAILAFD_EVENT_QOSAFD_EVENT_GROUP_QOS%s Signalling %p with %x FIXME: do something with the IRP! Returning %x Called (Event %p Triggers %u) Failed reference event (0x%x) Setting event %p Called (FCB %p) Unable to reference event %x Called: DeviceExt %p FileObject %p Checking poll %p Assertion KeGetCurrentIrql() == DISPATCH_LEVEL failed at %s:%d Signalling socket Leaving SignalSocketKillSelectsForFCBAfdSelectSelectTimeoutPrintEventsAfdEventSelectAfdEnumEventsPollReevalUpdatePollWithFCBC:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/network/afd/afd/tdi.c(%s:%d)(%s) Called Irp->UserEvent = %p IoCallDriver: %08x Waiting on transport. Status (0x%X). Called. DeviceName (%wZ, %u) ObReferenceObjectByHandle() failed with status (0x%X). Got handle (%p) Object (%p) ZwCreateFile() failed with status (0x%X) Called. DeviceName (%wZ) Name (%p) Called. DeviceName (%wZ) Assertion *Irp == NULL failed at %s:%d Bad connection object. Bad device object. sdk/include/ddk/wdm.hIrp->CurrentLocation > 0Called. AddressHandle (%p) ConnectionObject (%p) Called. ConnectionObject (%p) Bad file object. Failed to lock pages Insufficient resources. Unable to get list of supported entities (Status = 0x%X). EntityCount = %u Unable to get entity of type IP (Status = 0x%X). Unable to get SNMP information or no IP addresses available (Status = 0x%X). Unable to get IP address (Status = 0x%X). Leaving Bad transport object. Allocating irp for %p:%u MmProbeAndLockPages() failed. AFD>>> Got an MDL: %p probe and lock probe and lock done Bad tranport object. Called(TransportObject %p) Succeeding send with length 0. TdiOpenAddressFileTdiOpenDevice8TdiQueryMaxDatagramLengthTdiOpenConnectionEndpointFileTdiConnectTdiCallTdiAssociateAddressFileTdiDisassociateAddressFileTdiListenTdiSetEventHandlerTdiQueryDeviceControlTdiQueryInformationTdiQueryAddressTdiSendbTdiReceiveTdiReceiveDatagramBTdiSendDatagramTdiDisconnectTdiAddressSizeFromType - invalid type: %x ::%:::3:::::::::Q,:::%C:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/network/afd/afd/tdiconn.c(%s:%d)(%s) AddrLen %x Invalid parameter TaLengthOfAddressTaLengthOfTransportAddressTaLengthOfTransportAddressByTypeTdiBuildNullConnectionInfoInPlaceTdiBuildNullConnectionInfoC:/Users/ziliang/workspace/reactos/0.4.4/reactos/drivers/network/afd/afd/write.c(%s:%d)(%s) Called, status %x, %u bytes used Assertion FCB->SendIrp.InFlightRequest == Irp failed at %s:%d sdk/include/ddk/wdm.hIrp->CurrentLocation <= Irp->StackCount + 1Assertion !IsListEmpty(&FCB->PendingIrpList[FUNCTION_SEND]) failed at %s:%d Assertion TotalBytesCopied != 0 failed at %s:%d Assertion NextIrp->IoStatus.Information != 0 failed at %s:%d Assertion SendLength == 0 failed at %s:%d SendReq @ %p Assertion SendReq->AfdFlags & AFD_OVERLAPPED failed at %s:%d Called on %p Invalid parameter RemoveHeadList(&FCB->PendingIrpList[FUNCTION_SEND]) == &Irp->Tail.Overlay.ListEntryAssertion failed at %s(%d): %s Connection reset by remote peer Connection aborted No more sends Socket state %u Socket not connected FCB->Send.BytesUsed = %u We can accept %u bytes Copying Buffer %u, %p:%u to %p Empty send Invalid socket state RemoteAddress #%d Type %u AfdConnectedSocketWriteDataSendCompletePacketSocketSendCompleteAfdPacketSocketWriteDataX(`(`(`(`afd.sys55Z66677.757E7s77777788888?9J9Z9a9m9k::I;T;d;k;;<=>>=>H>X>_>r>m?x?????08?0z000 11#181H1_1j1z11111111N2Y2i2p2223U3e3t33333 4444445#535:5F55555555556:6I6Y6`6s6~666666666677#7*7>7I7T7d7k7~77777.898I8P8e8l81989>9i999999999 :: :3:c::::::;;;;<<9?>J>Z>a>t>>>>>>M???????@d?0J0Z0a0m000000:1E1U1\1h1111112 20272C222222E33333333333 44G4R4b4i4y4455'575>5J5X55555526=6M6T6i6p66666666777-747k7v7777777777888i8{8888888@9S9^9n9u9999999: ::-:?:::::::;P;e;;;;;;;<<<,<3?>N>>>>>>>w???????P )040D0K0n00000011)191@1L1x111111111 22222K2c222222 33;3j33304@4K4[4b4u45/5x555555556E6L6R6q66667$7*7b7i7o78 88"878>8^8i8y8888888899-:4:::e::::;;;I;T;d;k;;;;E>?????`P 070001 11P1[1k1r111}22333334G4444555%585L5W5g5n5555555556 66"6<6r6}6666666667&767A7Q7X778i8t88888888 99969`9k9{9999999999::":_:x:::::;;#;*;@;P;;;;;;;;;<<<#&><>O>b>u>>>>>>>??,?K?a?????????p050113v4444435I5T5d5k555 666A67&767=7I77 ::':.::::::: ;;%;,;?;J;U;e;l;|;;;;;;< <<<<<<<= =="=7=>=>> >'><>C>>> ??&?-?????@ 00&0-0B0I0{00011,171G1N1c1j1Q2~22222222233)303G33334 40474R444444444455!51585D5k5v5555555555-666A6Q6X6d6}66666666677797k777778 8]8h8x8888888889991:8:>:j:::];;;;;;Xa>q>x>>>>>?? ?'?3?X??????70w00111*1A1111111111222223334333334 44$4A44445(585?5O5u5555555556l6w666666X7h7o777778i8p8v88d9s99999:.:9:I:P:\:|::::::h;o;u;;;;>>>>>0{0000011111W2b2r2y22222222233L3W3g3n3~3333334#434:4F444444666667777778s8~8888999/9:9J9Q9]99999999999:2:]:c:n:~::::::::;H;S;c;j;;;< <<"<.<_ >%>0>@>G>W>m>x>>>>>>>>>h????t0>0E0K0b0w000000000001111112%242?2O2V2f2222223 3+3;3B3R333333]4t44444444s5~555555566626F6R6]6m6t6666667"7K7V7f7m7y77788848[8d8o8888888888999/9>9F9Q9a9h9x99999999:::+:S:^:n:u::;;;T;c;n;~;;;;;;;;;< <<#<3>>>>>>>>>>??,?->U>`>p>w>>>>>>???????00%0100000000011(111111U2d2t2{22222222N3Y3i3p3334@4I4T4d4k4w4444444455%515L5a5p5555566$6+676L6W6g6n666666667C7U7d7o77777777788=8D8J8888888T9_9o9v999999999::.:5:A::::::::;;;6;f;z;;;;;;;;;;<*<3> >>>>>>>>>>> ?%?:?I?Y?`?l?????\00%000@0G0a00000000151D1O1_1f1r111111112$2*2m2t2z222283C3S3Z3o3v3333333333 4434B4R4Y4e4444445)585H5O5[5p5{5555555 66636g6x666666667 77#767^7e7k7777778x888888888889"92999E9999999::":_:f:l::::!;A;n;y;;;;;;;;<1<<(>j>u>>>>? ??#?/?X???00000000111111H2O2U2t2222222\3c3i33334\4g4w4~44444444555"6)6/6[67$7*777778888 99 959<9999999^:::::::;; ;F;Q;a;h;{;;<<<3<:>>c>n>~>>>?Q0a0h000001i1t11111111172B2R2Y2e2H3S3c3j3}33333344&4-4C4]4h4x44455556\6g6w6~6647778 88Q8\8l8s8888888v9b:m:}::::;;;< <<4<@<<&=W=????? <55555555555555666 6667>>?(?0|666666666666666666666666666666666777 77777 7$7(7,7074787<7@7D7H7L7P7T7X7\7`7d7h7l7p7t7x7|777777777777777777777777777777777888 88888 8$8(8,8084888<8@8D8H8L8P8T8X8\8`8d8h8l8p8t8x8|888888888888888888888888888888888999 99999 9$9(9,9094989<9@9D9H9L9P9T9X9\9`9d9h9::::::::::::;;; ;;;;; ;$;(;,;0;4;8;<;@;D;H;L;P;T;X;\;`;@@:;;<,<<<<<<<<<<<<<<<<<<<<<<< >  1 $ \ ) '$ $$O$Y$b$g$t$$$$$$$$ $!($$.$&7$)A$(N$,R$,[$.{$/$C$C$0$5$?#$F,MJ,M8MM>MOEMSNMS~MUMUMVMWMZMZM[M] M^Ma Mb0Mc9McpMetMm{MgMnMoMsMuOOO OO'O0O9OiOO O O O O"LO(-O)<:O/<:H:O1N:O2o:O3r:O7~:O7:O9:O::O<:O>:O?:O@:OA:OD:OE :OF/:L?:OLE:ONg:OOq,OUq,,OW,OX,OY,O],O],O_,O`,Ob,Od,Od2,OeY,Ohc,Ojo,Oky,Ol,Oo,Op,Op,Or,Ot,OuO{O}O~O'O7O@OIOyOOOOOOLO=OLqOLqXqO^qOqOqOqOqOqOqOqOqOqOqOqOqOqO?qLOqOUqOwqOOOOOOOOOO OOBOiOsOOOOOOOOOOO$O-O2O;OkOrOyOOOOO^O^^O^O^O^O ^O^O^O^^Oc^Ol^Ov^O^O^O^O^O^O ^O^O^O^O^O ^O^O^OX^O$h^O&o^O'y^O(^O)^O+^O^O^O,KO3KKO4KO9KO9KO>KOAKOAUKODZKODcKODKODKOEKOGKOIKA(KOIKg(K(K(Kg(KK( K K( K( K K( K(! KOK$ KOL+ KOM2 KON8 K`9o KON~ K K KOP KA( KOI KOR KOS KOV KOW KOX KOY KOY !KOZ!KO[&!KO_,!KA(2!KO_:!Kg(I!K(M!K(Q!Kg(`!Kg!K(k!Kr!K(t!K({!K!K(!K(!KOa!KOb!KOb!KOc!KOd!KOd!KOd!KOe!K`9"KOe."K3"K;"KOgI"KA(O"KO_W"KOja"KOkl"KOmp"KOnx"KOo}"KOr"KOs"KL"KOz"KO{"KL"KO"KA("KO"Kg( #K#K(#K#K(#K("#K)#K(/#K(2#KO5#KO>#KOr#K`9#KO#KO#KO#KO#KO*$KO?1$KO>$0O>$0M$0OS$0O\$0O$0O$0O$0O$0O$0O$0O,%0O2%0O9%0OE%0OP%0OS%0O]%0O%0O%0O%0O%0O%0O%0O%0O%0O%0O%0O%0O%0O&0O(&0ON&0OU&0Oa&0Ol&0Oo&0Ow&0O&0O&0O&0O&0O&0O&0O&0O&0O&0O&0O&0O&0O&0O&0O&0O '0O'0O'0ON'0Od'0Ok'0O'0O '0O '0O'0O'0O'0O'0O'0O'0O(0O(0O0(0(B(H(K(W(g(s(y(~((L(("("($(%)*)),)0*)07)2=)4F)4v)5)L)8)L)<)=)hA)h)hC)hD*hH!*hH1*hJ5*hK\*hMf*hNr*hO|*hR*hU*hU*hW*hL*h]*h^+. +. +. >+. G+. P+. z+. +. +. +. +. +. +. B+. +. ,. !,. #',. $,,. ';,. (H,. (,. ,,. -,. .,. .,. 2-. 3-. 6-. 7-. :.-. ;3-. >=-. AF-. BQ-. DU-. EW-. B[-. Qk-. Rw-. X~-. V-. V-. X-. [-. [-. \-. \%.. ]0.. ^2.. ^5.. b;.. `D.. `{.. b.. c.2g.2.2i.2k.2p.2p/2r/2s=/2vk/2xt/2x/2y/2z/2|/2}/2/2/2020202L102F02U02[02g020202020202L020202020212C12V12]12f12121212121212b12121222.2 .2 :2 C2 L2 U2 2 2 2 2 2 2 2 #3 .3 :3 \3 `3 r3 {3 3 3 3 c3 b3 3 3 3 3 3 4 4 84 B4B4W4]4i4v4}444444L 55 55O5 T5 o5 5055155575758#6=&6<86AE6A|6C6E7GG7I7L7`97L7N7O777Q7S8GX8G8Ga'8Gd,8Gd58Gdu8Gdz8Ge8Gg8Gi8GA(8Gi8Gg(8G(8G(8Gg(8G8G(8G8G(8G(8G8G(8G(8Gk8Gl9Gm9Gn9G`9E9GnT9GY9Ga9Gpo9GA(u9Gi}9Gt9Gv9Gw9Gz9G|9G}9G9G9G9G9G<:GB:GJ:GR:Gl:Gt:Gw:G{:G:G:G:G:G:G:G:G;G ;Gg( ;G';G();G(,;G(0;G7;G(9;G(?;GE;GA(K;GO;GU;G];Gg(l;Gs;G(w;G~;G(;G(;G;G(;G(;G;G;G;G;G;G;G;G<G<G <G3<G7<G@<G<G<G<G<G<G<G<G<G=G =G =Gb=G==3=9=B=v=======>6>=>F>}>>>>>>>>>>?"?(?+?3?A?E?T?[?~?? ????@%@%@4@=@ F@ v@"@"@$@A(@$@(@-@-@/@1@2A3A5%A7-A82A98A:AA:qA<A>A>A@ABA"EA"B"G B"J B"KB"NB"NLB"PXB"PjB"RtB"TzB"UB"TB"ZB"ZB"^B"_B"t(B"u(B"x(B"C"{( C"C"~(C"(C"cC"h%C"cLC"kPC"kuC"m}C"mC"mC"mC"nC"nC"nD"n!D"'D"3D"ED"D"D"D" D"D"#D""D"%D"'D"(D"*D"+D"-E"sE"u#E"uSE"w_E"yjE"{tE"|~E"}E"E"E"VE"TE"E"E"F" F F*F0F9FyF~FFFFFFFrFrFrFrFr=GrBGr cGr$iGr$rGr$Gr$Gr%Gr%Gr% Hr%Hr)?Hr(EHr.NHr0pHr1rHr.vHr1Hr1Hr3Hr3HrbHr5Hr6Hr6Hr7Hr8Hr9Ir=Ir=Ir=GIr=MIr>QIr@ZIr@IrAIrBIrCIrDIrHIrIIrKIrK"JrL4JrMFJrNPJrOZJrR`JrLvJrW|JrYJr]Jr_JrgJrgJrgJrgJrj&Kri,Krp5KrtWKruYKrp`KrurKruxKrwKrcKrbKryKrzKrzKr{Kr|Kr}Kr LrLrLrHLrZLrlLrvLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLr0Mr5MrTHGTH~TIT7TMTNTOTST_aT_T_bT_dU_iU kU U l6U m8Uq8UFUrIUsOUtUU`9UtUUUvUwUyUv|UvUv~Uv~VvVvVv"Vv`9YVvhVvuVvVrVrVrVrVrg(VrVr(Vr(Vr(VrVr(Vr(VrVrVrVrVrVr`91Wrd94Wrm98Wr?Wr`9vWrWrWrWWWWWW W W WBWWIWLWLXLGXLLXMVXO\XOeXOXOXPXPXPXPXPYPYSYS$YU;YV?YLXY]pY^tYLYfYhYA(YhYg(Y(Y(Yg(YY(YY(Y(YY(Y(YkYlZm Z`9AZnPZUZ]ZpkZA(qZhyZsZvZwZxZyZ|Z~ZJZZZZZZ%[*[8[A[G[P[[[[[[[[[[[\\\!\!\-\9\=\P\c\m\!{\\"\ ,\ \ .\ /\ 3\ 3\ 5\ 7\ 7] 85] ;>] ;G] ;] ;] =] L] C] D]J]]L]M^N^R#^R3^T7^U^^Wh^Yt^Z~^[^\^_^`^a^L^g^i _j_F p_F (_F r._F sO_F tR_F x^_F xn_F zr_F {_F }_F _F _F _F `F `F `F (`F D`F H`F l`F t`F `F `````````aEaNaWaaaaLaaaaab$b'b3bCbGbnbxbbbbbbbbLbbc&c&c8c>c_cbcnc~ccccccdd$d.d8dTdXd|ddddCdd`9dd9dGeJ eJAeKJeLSeLeNeNeNeNeQeSe+Ef.Nf/Tf2^f4df6hf7pf<f8f<f$f@fBgCgDgE*gF4gIgLgNgOgPgQgRgSgThU hW&hY+hZ5h8(;hYCh]Ih8(Uh^[h8(gh`hbhchdhfhehhhihj%ik/il:imDipViL^itiwizi}i~+j2jЉ!g?׉!g@މ!gA!gB!`9E!gBT!Y!a!gDn!A(w!g:!gH!A(!gH!g(!(!(!g(!!(Š!Ɋ!(ˊ!(Ҋ!ي!(ߊ!(!gK!gL!A(!gH!gO!gP!gS"!gU*!gV5!gY;!g[C!g\M!g+P!g_f!gan!gbw!L!gc!L!ge!geӋ!gh!gg!gj!gp!gq!g(!!(!(!(#!*!(,!(2!gyA!gzJ!gyV!g{_!g{!g(!!(!!(!(ƌ!͌!(ӌ!(ٌ!g(!!(! !( !(!!(!(#!g&!`9]!d9c!gr!g{!g!g!g!g !g!g(0!7!(9!(?!(D!K!(N!(T!g]!g!g!g!`9!g!g !g<!A!I!gO!g\!gyk!gy!g!g!g!gҏ!gۏ!g!g!g!g$!g+!g32!goC!gsL!gtU!g(i!gu!g!g<g<<g<g<g<gʐ<g<g <g!<g*<g*3<g09<g,u<g3{g{ggՑgg/g8A(AgIg(X(\(lg(~(((((g`9ggg=gVg\gagjgpgsgzgg`9gΓӓۓggA(gg gJgVA(_ggg(v(z(g(((((Ɣ(̔gϔ`9gg$gXgadgbsgh|ghgjÕgk͕gmՕgo$gt=gEgxHgKgzVgw_g{ug}Lg̖Lږgggggg gv gsgrgs gtGgTggg(((((—(Зg g$g+g1g@gF`9}ggA(ggØgʘgۘggggggg'g4g=gGgPgbgoggagbϙgsљgrgeggg ogo,og5ogeoguogzogogÚogȚogϚog!ݚog#oA(og#og(o(o(og(oo("o)o(+o(2o9o(?o(Bog%Eo`9|og'og(og)og*og+o`9og+oo og-oA(og#&og/.og08og1=og2Fog2vog3~og4og7og7og:og?ogAogBogEogH ogMogTog9%og;-og=4og9og>CvgCvOvgUvg^vgvgvgvgvgvgvgŝvgʝvgӝvg vg3vgWvgvgvgvgvgvg(vg2vg8vA(AvgIvg(Xv_v(cvjv(ov(tv{v(v(vgvgvgvg(şv̟v(џv(ԟv(ٟvv(v(vgvgvgvgvg vg9vg`vgkvgovgyvgvgvgvgҠvgvgvg vg*vg1vg7vg=vg(RvYv(_v(bv(fvmv(rv(xvgvg vg vg vg vg vg vg vt(vu(vx(vv{(vv~(v(vg,vgUvg^vgv`9Ȣvd9΢vm9Ңvעvvgvgvg&vg2g2DgJgSgggggggggggOgvgggʤgg:g>gegkA(tg|g((((((ggݥgg(((( ((g'g.g8gLgSglggggggߦggg#g *g AgPd-PdYd0_d,ed1ld2vd0zd4|b>|bb@b@bAbAۧbCߧbEbt(bu(bx(bb{( bb~(b(bG#bJ)bL9bN<bM?b&Ib8Ob'Ub(_b&cbOlbOqbPzbPbǪbWۨbXb`9bX-bY6bYfbkbvb[b\b\b]ũocũoשononoqorot+ov9owUoxaozjozo{  Ū      # ) : F O      ӫ      7 ?p ?p Hp Np Wp ]p fp p p p Ƭp ͬp جp p p p p p p $p 8p Hp Op Vp Yp _p pp vp p p p p  p p `p kp tp p p p p îp p p !p 'p 1p Mp Wp qp yp p p p p p ǯp g(ٯp p (p (p (p p (p (p p `9Rp d9Xp m9\p ap ip pp up ~p p p İp p   4 7CSW~ıαԱޱ  !&!.)2+;+o,~/236769²9<?'?[AyCGHIKQQSTWX:\D^LbS^}dffg޴klpLqL$v6xXybFbFqFzFFõFɵF͵F޵FFFFF;FDFFFFȶFζFݶFF+F/F>FDFIFRFFFFFFʷFڷFFFF=FbFkFF>AȸAC8EDFMFHIIƹJORR4U>j>QpZpv~Ⱥ#]aj<BKU6U6a6j6666Ƽ6ʼ6޼66L6666656A6C6H6R!R^'g'./23L(8.;5<ZBfCh0mDwVwYY[ľ[;[ []_^(^X_bbpcteyddehm8I9Lq`qe8k8999!9q889999qz|"n'}//>G.8W89899"9)9-3GLYYkt LVu8983969=9D9H\annz  OYgkp}  8@9C W \8b8999!9 889999  "*_,*_3_2<_2l_4r_6w_5_5_6_9_:_<_;_;_<_?>_A_F_8_9_K_8_9_9 _9_9_K&_T:_G?_UG;lG;R;sV;u[;th;t;u;x;y;{;z;z;{;~;&;*;a;e;t;z;;; HRq8982959<9C9GZns         ! ( 8 B D G bM S \                ) ) ") 3) 9) ?) E) K) Q) j) n) )       :FM"$$1&A&F'R*Y2`1g+33+44:BA ;@CDCK;SD`DKLMNNY RHZL[U[\]`beh&&5pGrPru333333333 3:3D3V3Z3_3l3333333@3J3S33333333&3J3P3b3k33333c3b333c3b333#38Q39T3n3s38y383939393!9338383939393933,31399JR[ JT?px 1>scbb IN8|988999!988999%9)AW\d:+d:u:/}:/:/:/:1:3:2:2:3:6/:73:98:8E:8u:9:<:B:D:C:C:D#:G,:Gj:I:N:O:O:P:Q:R:V#:]0:WB:WK:X{:Y:Z:[:c:b:\:]:c:b:_:_:a:81:94:aN:aS:8Y:8:9:9:9:!9:a:8:8:9:9:9:9:a:l:p:q%z %z .z 6z ?z z z z z z z z z z (z ,z 1z >z nz xz ~z z z z z z "z 'z 4z dz nz wz z z z z 'z 7z @z Jz nz sz z z z z z z cz bz z z cz bz z ?z Dz 8rz 9uz z z 8z 8z 9z 9z 9z !9z z 8z 8 z 9 z 9z 9z 9z 6z Lz Qz Y=Y=m=q=v======= ===N=X=======8)=9,=@=E=8K=8s=9v=9|=9=!9==8=8=9=9=9=9====w ww%w,w3w:wJwQwVwX!X_"e$i'l)u), /  0 2 5 7 7 :=>(@,C/E8ElHtOKtO~OLOLONb Pb b Qb Tb Sb Vb Xb Lb \ _  ` L" b(d(7h?jDiHl^nbonrz~uz~~v~x~y~|~~~~z~#/4@@U_chq8AHKaenu   L     b .6@DRpI pII I I I I I 'I ,I 6I CI IIA(OI WIg(fI(jI(nIg(}II(II(I(II(I(I I`9I I !I "II I $%I`9\I %kI &xIA(~I I (I )I ,I ,I ,I ,Ig( II(II(!I(&I-I(3I(6I 09I`9pI 2I 4I 5III 9I`9I ;I =I ? I @I A'I C/I E6I ;I FE9 E9 Q9 Z9 (c9 (9 ,9 /9 /9 /9 / 9 09 3$9 5*9 A(09 589 g(G9 (K9 (O9 g(^9 e9 (i9 p9 (r9 (y9 9 (9 (9 79 `99 99 :9 ;9 <9 =9 `969 =E9 J9 R9 ?_9 A(e9 5m9 Bu9 D}9 E9 H9 K9 A(9 K9 g(9 (9 (9 g(9 9 (9 9 (9 (9 9 (9 (9 O9 `919 Q@9 SY9 W_9 Xf9 Zl9 `99 Z9 9 9 \9 A(9 K9 _9 a9 c9 f9 k#9 m,9 A(29 mD9 g(V9 (Z9 (`9 g(u9 |9 (9 9 (9 (9 9 (9 (9 o9 `99 d99 q9 t9 u9 u9 uE9 uL9 xV9 {_9 h9 k9 g(9 9 (9 (9 (9 9 (9 (9 9 9 9 9 9 9 9 9 9 9  9 (9 A9 G9 V9 d9 A(j9 mo9 m{9 l9 9 9 9 9 A(9 9 9 `9'9 <9 D9 M9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 C9 M9 W9 f9 t9 }9 9 9 9 9 L9 9 L9 9 9 9 9 9 9 9 9 9 09 79 A9 U9 \9 f9 9 9 9 9 -9 l9 9 V JVV MV UV U(V W4V WDV YKV [UV a[V aaV cjV cV dV hV i V lGV qKV rrV vV xV yV {V |V V ~V V   g(VV(%V,V(.V(3V:V(@V(CV MV qVsV yV VVV V`9V V V V V !V :V ]V gV pV V V V V V /V 5V >V nV V V V V V FV OV V V V V V V V LV [V V V IV V V V V V V V V V V V #V )V BV iV V V IV V V VLV VLV +VL3V 6V <V IV ZV cV V V V V V V V V "V ##V #,V %iV .qV 0xV V V V V V V 1E 5EE 9E ?E ?&E A2E ABE CIE FOE IXE IE JE ME OE OE P E S9 E T` E Vj E Xq E X} E Z E Y E ] E ^ E ` E a E c E e E i5 E n9 E o` E ri E r E y E ~ E  E  E  E  E ( E 3 E 9 Eg(N EU E(] Ed E(f E(k Er E(x E({ E  E  E E  E  E E E  E`9 E * E 8 E G E O E V E o E  E   &    R  I )k   C    D  c  b  l  n  H    c b l n   y R }"')& )&8&9&<&B&H&O& R&$^&'d&(i&l&q&x&}&y&R&}&&&&&&&&4&8&<&=&@&G&L&O &R&S&&y(&R>&}G&P&Y&`&Ib&Gf&[l&ds&|&&&0&9&]&h ;| N ` .tR2 tRtRtR p p pcpIpp@ qq=qv qqqw qq qw$q(q,q0q4q8qfqq q<qq|t[uEtRtR?  t AfdDispatchTdiQueryMaxDatagramLengthLockBuffersTdiSendTdiQueryDeviceControlUnlockHandlesTdiSetEventHandlerQueueUserModeIrpdrivers/network/afd/afd/info.cOskitDumpBufferTdiAssociateAddressFileAfdSetDisconnectOptionsSatisfyPreAcceptTdiOpenDevicedrivers/network/afd/afd/lock.c_SEH3$_UnregisterAfdSetInfoTdiDisconnectStreamSocketConnectCompletedrivers/network/afd/afd/read.cTdiBuildNullConnectionInfoAfdGetDisconnectDataSatisfyPacketRecvRequestAfdSetDisconnectDataTdiCallAfdPacketSocketReadDatasdk/lib/pseh/i386/pseh3.cTdiBuildConnectionInfoAfdCancelHandlerPollReevalUnlockBuffersSocketAcquireStateLockAfdConnectedSocketReadDataCleanupPendingIrpDoDisconnectGetLockedDataTdiListendrivers/network/afd/afd/main.cTaBuildNullTransportAddressAfdSetConnectDataSizeTaCopyTransportAddressAfdStreamSocketConnectListenCompleteAfdConnectedSocketWriteDataLockRequestTdiBuildNullTransportAddressInPlaceReceiveActivityTaLengthOfTransportAddressByTypeAfdListenSocketdrivers/network/afd/afd/bind.cAfdGetContextTaLengthOfAddressAfdAcceptAfdSetConnectOptionsSizeAfdPacketSocketWriteDataMakeSocketIntoConnectionTdiAddressSizeFromTypeTdiDisassociateAddressFileTdiOpenConnectionEndpointFilesdk/include/reactos/libs/pseh/pseh3.h_SEH3$_AutoCleanupTdiQueryAddressTdiQueryInformationWarmSocketForBindTdiOpenAddressFilePacketSocketSendCompleteSignalSocketSelectTimeoutUnlockRequestWarmSocketForConnectionsdk/include/crt/mingw32/intrin_x86.hAfdGetContextSizeAfdGetPeerNameCheckUnlockExtraBuffersAfdGetConnectOptionsTdiReceivePacketSocketRecvCompleteAfdSetConnectOptionsTaCopyAddressInPlaceZeroEventsReceiveCompleteUnlockAndMaybeCompletedrivers/network/afd/afd/context.cAfdEnumEventsC:\Users\ziliang\workspace\reactos\0.4.4\build/sdk/include/ddk/wdm.hTaLengthOfTransportAddress_SEH3$_except_handlerRefillSocketBufferdrivers/network/afd/afd/connect.cAfdSetConnectDataLeaveIrpUntilLaterTdiConnectdrivers/network/afd/afd/select.cdrivers/network/afd/afd/tdi.cAfdEventSelectAfdSetDisconnectDataSizeAfdWaitForListendrivers/network/afd/afd/listen.cTdiReceiveDatagramAfdBindSocketCantReadMoreAfdSetContextLostSocketdrivers/network/afd/afd/tdiconn.cDisconnectCompleteTdiBuildNullConnectionInfoInPlaceLockHandlesAfdGetConnectDataRetryDisconnectCompletionTaCopyTransportAddressInPlaceAfdGetInfoSendCompleteAfdSetDisconnectOptionsSizeTaCopyAddressAfdSelectTdiSendDatagramAfdUnloadAfdGetSockNameDriverEntryAfdGetDisconnectOptionsTdiBuildConnectionInfoInPlaceKillSelectsForFCBSocketStateUnlockdrivers/network/afd/afd/write.cTdiQueryInformationEx__RUNTIME_PSEUDO_RELOC_LIST__KeGetCurrentIrql_imp__MmUnmapLockedPages_SEH3$_RegisterFrameIoAcquireCancelSpinLock_data_start____DTOR_LIST___SEH3$_RegisterTryLevelWithStackLayoutKeInitializeTimerEx__tls_start__ZwClose_imp__KeSetTimer_rt_psrelocs_start_dll_characteristics___size_of_stack_commit___size_of_stack_reserve___major_subsystem_version____crt_xl_start____crt_xi_start____crt_xi_end___imp__MmProbeAndLockPagesDbgPrint_imp__KeCancelTimer_imp__KeWaitForSingleObjectObOpenObjectByPointer_imp__RtlAssert_SEH3$_RegisterTryLevelZwCreateFile_imp__IoAcquireCancelSpinLockObReferenceObjectByHandleKeSetTimer_imp__KeInitializeEventKeInitializeEvent_bss_start____RUNTIME_PSEUDO_RELOC_LIST_END__KeWaitForSingleObject_size_of_heap_commit___imp_@KfReleaseSpinLockObfDereferenceObjectExAllocatePoolRtlUnwindIoAllocateMdl__crt_xp_start__IofCallDriver_imp__ZwCreateFileMmMapLockedPages_imp__IoBuildDeviceIoControlRequest_imp__ObReferenceObjectByHandleExFreePool_SEH3$_RegisterFrameWithStackLayout_imp__MmMapLockedPages__crt_xp_end___dll___imp__KeSetEvent_imp__KeInitializeDpc_minor_os_version__KeInitializeDpc_imp__DbgBreakPointMmProbeAndLockPages_imp__MmMapLockedPagesSpecifyCache_image_base__IoCancelIrp_section_alignment___imp__memmove_imp__KeInitializeTimerExIoReleaseCancelSpinLock_IAT_end__MmMapLockedPagesSpecifyCache_RUNTIME_PSEUDO_RELOC_LIST__memset_imp__IoFileObjectType_SEH3$_CallRtlUnwind_imp__ObOpenObjectByPointer_imp__IoReleaseCancelSpinLock_data_end___imp__MmUnlockPages_CTOR_LIST___bss_end___imp_@IofCallDriver__crt_xc_end__KfAcquireSpinLock_imp__ExFreePool__crt_xc_start___imp__ExEventObjectTypeKeCancelTimer__CTOR_LIST__IoFreeMdl_imp__KeClearEvent_rt_psrelocs_size_head_ntoskrnl_libntoskrnl_a_imp__DbgPrintIoCreateDevice_hal_halx86_libhal_a_iname_imp__ExAllocatePool_imp__ZwCloseKfReleaseSpinLock_file_alignment___imp_@ObfDereferenceObject_imp__IoCreateDevice_SEH3$_RegisterTryLevelWithNonVolatiles_major_os_version___SEH3$_InvokeEmbeddedFilter_ntoskrnl_libntoskrnl_a_iname_IAT_start___end___imp__IoCancelIrp_imp__KeInitializeMutex_imp__IoGetRelatedDeviceObject_DTOR_LIST___imp__memsetRtlAssert_size_of_heap_reserve____crt_xt_start____ImageBase_imp_@KfAcquireSpinLock_subsystem___imp__RtlUnwindIoBuildDeviceIoControlRequest__tls_end___imp_@IofCompleteRequestMmUnlockPagesKeInitializeMutexKeReleaseMutex_major_image_version___loader_flags___imp__KeReleaseMutex_rt_psrelocs_end_head_hal_halx86_libhal_a_minor_subsystem_version___minor_image_version__IoGetRelatedDeviceObjectIofCompleteRequestmemmoveKeSetEvent_SEH3$_InvokeEmbeddedFilterFromRegistration_imp__IoAllocateMdlKeClearEvent_imp__IoFreeMdl_SEH3$_RegisterFrameWithNonVolatiles_RUNTIME_PSEUDO_RELOC_LIST_END__DbgBreakPoint_imp__KeGetCurrentIrqlDebugTraceLevel__crt_xt_end__MmUnmapLockedPages\.debug_aranges.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc