ELFp4( UWVjjhh=tFPv ~ue^_US=t s {u h]UWVS u] ;u,jэL Q ;t;tffCI9we[^_UWVS }u ];u%j@P ;t8vfOBA9we[^_ËD$T$@@UEEPj|juuTj|ju uuu E8vxuE@hE@`E@d U uu jƒt E U ju jƒt EU} t u T$D$B D$ D$B<D$ T$D$ D$T$D$D$UWVS ] UEErREPSUEэL fJEBs(Ƀ UPQjCPFs(Ƀ UPQjCPe[^_WVS\$t$Fȃa<w B<w G9u9uCuи F)‰[^_UWVS\$|$t$t@Gȃa<w B<w E9u9t G)‰CtNu[^_]UWVS E]EUf:tzuu>EP}PwE 8U싒 Utyuu6uU"Ɖ8teu uuSUuff@Pu}苿 }u}wAh"h(uu?Uff@Puu=h"h>uu}ff@PuEe[^_UVS] uEtfrKupEPCPs hVufCf@Pu*shiVshlVe[^UWVS u }DžPPw hjS SuVUtRff@PPCPff@Pp t3t u⍅Phpff@PUe[^_US]SC ]US]ٺC[UMQUMUMUWVS uU} hE$hHjjjjEPjS0t5uVu hhjhu!}uEPuUSu"}uEPuUf);]sEPuC;]r EP$Ee[^_UWVS uEt u  hE$hHjhjjEPjS0t96uuu hh(jhEu}u6EEPuSEu!}uPEEPu,;]s"PEEPuC;]rރ EP$Ee[^_UVS] uDžDžE PPPPSr uVtMP=~RuPShj Vhj]Dž9s'؍[0hj9rٍe[^à US]Suu (S] US] CP@< uH0uusLuSHCP@< uH0]US]ECHECLE CPSSh (S]UWVS }G(PM )iRPWe[^_UWVS}U G(PRѻ)iRPW e[^_UuU  US]MU 9s Pu]UWVS} uVuh7hjX PhRVjjT PjT E$VRh7hj e[^_Uuu hPhjEX PUWVSl$0fD$<8u ET$4D$8E[^_]T$=u UWVS EjjPÃE C CPjj3V thj CPCPCPjjj@hss0thjx C4PC$PjjjCssjs0th)jpSٸ [^_UWVS ] }GEpsXW [^_ UWVS ]} tu9uǃ SU à ЉÍe[^_ U>ՁޱMQU=UUWS]} CCPWuэL fKf e[_US]t&{tPsjS]WD$ T$t1ufBfBBIfJf _L$T$t8ufBfBf9t@f)]uEEt-‹@BEBE)]u6tFFEVU뗋E]e[^_Uuuuuu uL$D$D$UhsjUEPu huUS]uSu ؋]U u juUVSjjhhjjhh jjhhjjhh jjhhjjhhhh   =tCPs {u jjjjjjjhph$jjjjjjjhph0jjÃjh C tu hCC CF~jjÃjh C tu hCC CF~e[^US=t s {u=t 5=t 5 h$$$$$=t]{t SC B C S C;ts3tjS=u=t]{t SC B C S C;ts3tjS=u=t]{t SC B C S C;ts3tjS=u=t]{t SC B C S C;ts3tjS=u]US]M UuRjS ؅t@Ju؋]WVS\$t$D$D$ff;utkf;t[|$ut%PhjC9۸#e[^Uu uuuu uƒtEB,UWVS} jG0P#Ã?EC(CPC`p܊UPFFF~FFMKt t9uݍe[^_U>ՁޱMQUWVS~t 9FuXFCC h~u&>uF hSuEЋV FEȉU̍EȉF tiyW؃jj RPE EPWM;Qwr;EsW+EUjj RPÅuf h$ PP$$u"UȋẺB hC~u~u FF>uFUȋẺB he[^_ UM9< w< 99@ w@ 99D wD 9s}9H wH  9s[9L wL 9s99P wP 9shjUVSu] h4$ SV\ $e[^US]h$S\ $ۃ؋]US]S u S\ ]US]Shhj$S\ ]US]SS\ ]UVSu] V SV\ e[^UWSL$ \$$D$$|$L$L L$$T$[_]Uuuu uUuuu uUWSL$ \$$D$$|$L$L L$$T$[_]Uuuu uUuuu u t¸ t¸ t tкËT$L$ fBfBËL$t fIfAËT$=t9Pu@à xuUWVS]} uE fEjLjSw C$s$EC uhC({(}uhpC,EC, CHPCfEfCfC  e[^_UVSu^, PӃ Vue[^UWVS]} uE fEjLjSw C$s$EC uhC({(}uhC,EC, CHPCfEfCfC  e[^_UVSu^, PӃ V1ue[^Uh UMUWVS Ӊ΋MSVÃЋM؍e[^_UWVS ։ˉѺSÃЉ؍e[^_USUfZйÃ[UEjjhPUQUQUS<v hËMË]UWVS ׉˹3;й [^_ËËUVS։˹3Kй[^UWVS]u EEVS1\vjVSPjjVSPjG%0 fQfAځQAqtfA}t8}uUB8t8uExt h`UJȍe[^_UWVS]u EEVS9\vjVS%Pjj5G%0 fQfAځQAqtfA}t8}uUB8t8uExt h`UJȍe[^_UEt'fxyP5 PUEt!fxy P P D$%D$ UVS]KK C9v hs9} CB9|fKCCC e[^T$fJBBUE PuD$f`VSt$L$ \$9ttCA8tQC)‰Nu[^ WD$ T$t1ufBfBBIfJf _L$T$t8ufBfBf9t@f C9re[^_ UVS<v hÉÍe[^USӺ˺[Ufx UUtJUS<tӉЃ[Ut<v hUhjUWVS ujvv$F 8ts^R u@N h;t s hC uC {uߋ8uFF  h:UVSjjhhjjhh jjh hjjhh jjhhjjh)h jjh8hjjhEh jjhZhjjhh jjh)htxt||;5 }8jjƒt)B uB C; |ȅu2A @ u jRu͉tjcjhjhhZhj |jcjhjhhZhj e[^Uj$t3@ u jRu̓ h$$$$$$$$$UVS}u t5 |5 hB u BBB CB C h4$$<$t.@ u[B uB u҃ he[^UWVS }9}ajjÃu J hC uC  hF9|e[^_UWVS }9}ajjÃu J hC uC  hF9|e[^_UWVS ]} t}t| h99zu{9uB u'v"9Q tI 9Q uA @ A uA F|u  B uB  h R m he[^_UWVSuh}utE |Et93u E 9C[ uu6jjÃu hnh{j@ u 3E CCC GC G}u$" h3u u he[^_UWVS}u ]Vt PVWÃVW V؍e[^_UuUU Ehj$UU Ehj$Uhj$ UWVS}=Eǀ   >tk;, t ߋ t63ǃt" utFPv6u hhhhhh0 hiSShhf Shh#e[^_UWVS}эqjQà VPu3؍e[^_UWVS]}jhƃ  u u)u h1hS$F SFuFP, dž   0  e[^_UVSEtj t[ƃ3Vh>jsVhRj CPVhfjVhzjF uЍe[^UWVS u  t    ;t#8tQ3{t%C8tQsthS Ne[^_US]H tSQP<]UE t/thj PUSEt P؃ u]US]t s$ ]UWVS$]EEPEPhjj e@jEu u UfBփe9E%=tw=w =t=t]fFFELNFEDF EtthSjE@|fFFETVFEDF EtthjFVED hGe9fFFFFF EM䉁 uЍe[^_UWVS E} t}u- E0UEEU zǂtrjwƃt_SpGGP^ ^E EU9u2Urhhju?uu We[^_UWVS }] t ;tu!hhj3~t% vF WFW G)$jjPR uhhj  FF e[^_UWVS ]t } t}u EEPjhSjuƋ}EPVhSà u9}~WV؃M9}t,juà WPVWVމ}E 0EyUe[^_UWVS EE]0ǃ h<v<H4P tuBǀ<0и hEPEPE0uu RщƋǀ<0и huYhj$ Phh$}tEU}tEUt.t!tu0 ҃Ѝe[^_UWVS }@ E}p@E S uu uփS;u}E]E t2{Xt) u sXSUuF;u|e[^_UWVS ]p x0U@< uH0EE pPV׃=u$@< uH0U5Pu U@< uH0Ue[^_øøUWVS]Pp x,tu P@< uH0EVEP׉Ƌ@< uH0U Pu. hhh$e[^_US]PH tx8u P=P@ @8 QҍP]US]PH Phtu Pxlu Q҃  pl҃ P$nt]USTUEӃ PHD@ vRRjEPEPEPуt&@ P P]US]PP @tu P RЍP]US]PP @ tu P RЍP]UWVS Eu }ttuxà PP H tu P1REPEPEEPe[^_US]PP @tu P RЍ$$]US]PP @tu P RЍ$$]UWVS EE]0ǃ h<<H$P tuBǀ<0и hEPEPE0uu RщƋǀ<0и huYh j$ Phh$}tEU}tEUtu.t!tu0 ҃Ѝe[^_UWVS} uEPjjj"jhu…EX( WuC0P$uuhuEtPʡh |t    ǃ<5jǃЍe[^_ US ]$$t S ]UVS h ` =d tCPs {uDe[^UVS=u[ h Y=u9` =d t s {ue[^Uuh Ujjhhjjh4hhDhhLhUh=t3B u jR=u̓ hP5P5$$UVSu ht"9p u h[ uރ he[^UWVS] htZ9X uL9uB u=1 9Q tI 9Q uA @ A uA R u hto7FP9t"BC Rڃ F9uރjvFPv hVjWe[^_UWVS(} WhhWWhh\Wh`EPWu#hh`WqPWWjjƃ .jhÃujV jjCu&jVhS CPPP{ ECfC"fC"C C PhiCPSt3CPs hSjV? hF uF 5 hЍe[^_Uh EPjjj"jjuhU EP(US u u@($$h]UShEXE 9C(t h$ h؋]UWVSujjà } эL fN} эL fNF F Pu 3CC$C uC  he[^_ËT$D$ø/compat/ndispci head rw lock0xUNSET(dynamic integer key)(dynamic string key)I/O PhysAddr:%x, Size:%d%xu(dynamically set key)unknown errorNDIS ERROR: %x (%s) NDIS NUMERRORS: %x argptr: %p %s: port %d, numports %d %s: *offset 0x%p, len %d ndis get no dma_hdl ndis mem alloc failed ndis bind addr failed I AM NOT RIGHT POOL Will free pool one another NDIS lost API ntoskrnl dispatch lockntos lock mutexregister access lock mutextx buffer lock mutexntos cond lockndis_mdlndis_mdl_txshould not be No memeory now! %s:Free Null pointer? I don't know this address! %s:hit GetDriverObjectEx NULL %s: what are you search for? unicodename %d %c %s called %s: in Incorrect register mapping %s(0x%p) ntos spin lock mutexIRQL_NOT_LESS_THAN_OR_EQUALKeBugCheckEx: STOP 0x%X%s: len = %d Yeah? nothing found ntoskrnl lost API Hit 0x%x %s:return 0x%x,0x%x .text.reloc[%d]reloc type: %d NO match for %s %s(0x%p,0x%x) IRQL_NOT_GREATER_THANdummy hal, api lost NDIS thread lock 1NDIS thread lock 2NDIS queue lockdpc lock mtxreset lock mtxreq lock mtxNDIS task queue lockNDIS SWI queue lockSo, no way! ndis_free empty!!! setdonegetdonereset done... 0x00050001Windows environmentEnvironmentNDIS API VersionNdisVersionBus TypeBusType0xfafec000Base I/O AddressIOBaseAddress%s (dynamic)%d : nc_cfgkey :%s %d : nc_cfgdesc:%s %d : nc_val :%s %d : nc_idx :%d return_packet failed assigned-addressesMem PhysAddr:0x%x, Size:0x%x %s, continue %s:mistake %s: Nomem! die in set_info die in get_info Windows driver DB lockpool lock mutexPCI BusPCCARD BusNDISHALntoskrnl\\some\bogus\pathNdisCopyFromPacketToPacketNdisScheduleWorkItemNdisMIndicateStatusCompleteNdisMIndicateStatusNdisSystemProcessorCountNdisUnchainBufferAtBackNdisGetFirstBufferFromPacketNdisMGetDevicePropertyNdisInitAnsiStringNdisInitUnicodeStringNdisWriteConfigurationNdisAnsiStringToUnicodeStringNdisTerminateWrapperNdisMRemoveMiniportNdisInitializeStringNdisFreeStringNdisGetCurrentSystemTimeNdisGetSystemUpTimeNdisMSynchronizeWithInterruptNdisInterlockedInsertHeadListNdisInterlockedInsertTailListNdisInterlockedRemoveHeadListNdisInitializeWrapperNdisMRegisterMiniportNdisAllocateMemoryWithTagNdisAllocateMemoryNdisMSetAttributesExNdisCloseConfigurationNdisReadConfigurationNdisOpenConfigurationNdisAcquireSpinLockNdisReleaseSpinLockNdisDprAcquireSpinLockNdisDprReleaseSpinLockNdisAllocateSpinLockNdisFreeSpinLockNdisFreeMemoryNdisReadPciSlotInformationNdisWritePciSlotInformationNdisWriteErrorLogEntryNdisMInitializeTimerNdisInitializeTimerNdisSetTimerNdisMCancelTimerNdisCancelTimerNdisMSetPeriodicTimerNdisMQueryAdapterResourcesNdisMRegisterIoPortRangeNdisMDeregisterIoPortRangeNdisReadNetworkAddressNdisQueryMapRegisterCountNdisMAllocateMapRegistersNdisMFreeMapRegistersNdisMAllocateSharedMemoryNdisMMapIoSpaceNdisMUnmapIoSpaceNdisGetCacheFillSizeNdisMGetDmaAlignmentNdisAllocatePacketPoolNdisAllocatePacketPoolExNdisAllocatePacketNdisFreePacketNdisFreePacketPoolNdisDprAllocatePacketNdisDprFreePacketNdisAllocateBufferPoolNdisAllocateBufferNdisQueryBufferNdisQueryBufferSafeNdisBufferVirtualAddressNdisBufferVirtualAddressSafeNdisBufferLengthNdisFreeBufferNdisFreeBufferPoolNdisInterlockedIncrementNdisInterlockedDecrementNdisInitializeEventNdisSetEventNdisResetEventNdisWaitEventNdisUnicodeStringToAnsiStringNdisMPciAssignResourcesNdisMFreeSharedMemoryNdisMRegisterInterruptNdisMDeregisterInterruptNDIS_BUFFER_TO_SPAN_PAGESNdisQueryBufferOffsetNdisAdjustBufferLengthNdisPacketPoolUsageNdisMSleepNdisUnchainBufferAtFrontNdisReadPcmciaAttributeMemoryNdisOpenFileNdisMapFileNdisUnmapFileNdisCloseFileNdisMRegisterDeviceNdisMDeregisterDeviceNdisMQueryAdapterInstanceNameNdisMRegisterUnloadHandlerRtlCompareMemoryRtlEqualUnicodeStringRtlCopyUnicodeStringRtlUnicodeStringToAnsiStringRtlAnsiStringToUnicodeStringRtlInitAnsiStringIoGetDeviceObjectPointerRtlInitStringstrrchrMmGetPhysicalAddressRtlInitUnicodeStringRtlFreeAnsiStringRtlFreeUnicodeStringRtlUnicodeStringToIntegervsprintf_snprintf_vsnprintfDbgPrintDbgBreakPointKeBugCheckExKeQuerySystemTimeKeTickCountstrncmpstrcmpstrncpystrcpystrlenRtlCopyMemoryRtlZeroMemorymemcpymemmovememsetIoGetDriverObjectExtensionIofCallDriverIofCompleteRequestIoCreateDeviceIoDeleteDeviceIoGetAttachedDeviceIoAttachDeviceToDeviceStackIoDetachDeviceIoBuildSynchronousFsdRequestIoBuildAsynchronousFsdRequestIoBuildDeviceIoControlRequestIoAllocateIrpIoReuseIrpIoMakeAssociatedIrpIoFreeIrpIoInitializeIrpKeWaitForSingleObjectKeWaitForMultipleObjects_allmul_alldiv_allrem_allshr_allshl_aullmul_aulldiv_aullrem_aullshr_aullshlatoiatolsrandWRITE_REGISTER_USHORTREAD_REGISTER_USHORTWRITE_REGISTER_ULONGREAD_REGISTER_ULONGREAD_REGISTER_UCHARWRITE_REGISTER_UCHARExDeletePagedLookasideListExDeleteNPagedLookasideListExInterlockedPopEntrySListExInterlockedPushEntrySListExQueryDepthSListExpInterlockedPopEntrySListExpInterlockedPushEntrySListExAllocatePoolWithTagExFreePoolKefAcquireSpinLockAtDpcLevelKeAcquireSpinLockRaiseToDpcKeReleaseSpinLockIoAllocateMdlIoFreeMdlMmSizeOfMdlMmMapLockedPagesMmMapLockedPagesSpecifyCacheMmUnmapLockedPagesMmBuildMdlForNonPagedPoolKeInitializeSpinLockIoIsWdmVersionAvailableIoGetDevicePropertyKeInitializeMutexKeReleaseMutexKeReadStateMutexKeInitializeEventKeSetEventKeResetEventKeClearEventKeReadStateEventKeInitializeTimerKeInitializeTimerExKeSetTimerKeSetTimerExKeCancelTimerKeReadStateTimerKeInitializeDpcKeInsertQueueDpcKeRemoveQueueDpcObReferenceObjectByHandleObfDereferenceObjectZwClosePsCreateSystemThreadPsTerminateSystemThreadKeStallExecutionProcessorWRITE_PORT_ULONGWRITE_PORT_USHORTWRITE_PORT_UCHARWRITE_PORT_BUFFER_ULONGWRITE_PORT_BUFFER_USHORTWRITE_PORT_BUFFER_UCHARREAD_PORT_ULONGREAD_PORT_USHORTREAD_PORT_UCHARREAD_PORT_BUFFER_ULONGREAD_PORT_BUFFER_USHORTREAD_PORT_BUFFER_UCHARKfAcquireSpinLockKfReleaseSpinLockKeGetCurrentIrqlKeQueryPerformanceCounterKfLowerIrqlKfRaiseIrqlndis_status_funcndis_statusdone_funcndis_setdone_funcndis_getdone_funcndis_resetdone_funcndis_sendrsrcavail_funcNDIS API 1.2.1NdisReadPciSlotInformationNdisWritePciSlotInformationNdisMRegisterIoPortRangeNdisMDeregisterIoPortRangeExFreePoolTxExFreePoolIoGetDeviceObjectPointerIoBuildDeviceIoControlRequestKeWaitForSingleObjectREAD_REGISTER_ULONGNtoskernelPageCacheMmAllocateContiguousMemorySpecifyCachepmap_kextractSxRRBRRRRRRRRWRITE_PORT_ULONGWRITE_PORT_USHORTWRITE_PORT_UCHARndis_ptomndis_mtop%s:faint slot:%d,offset:0x%x,len:%d %s:faint slot:%d,offset:0x%x,len:%d, *buf:0x%x NdisCopyFromPacketToPacketSafeNdisGetFirstBufferFromPacketSafeNdisGetBufferPhysicalArraySizeNdisOpenConfigurationKeyByNameNdisOpenConfigurationKeyByIndexNdisMAllocateSharedMemoryAsyncNdisImmediateReadPciSlotInformationNdisImmediateWritePciSlotInformationNdisMStartBufferPhysicalMappingNdisMCompleteBufferPhysicalMappingNdisMInitializeScatterGatherDmaNdisMRegisterAdapterShutdownHandlerNdisMDeregisterAdapterShutdownHandlerNdisWritePcmciaAttributeMemoryIoCallDriver(): out of stack locationsleaking an MDL in IoAllocateMdl()not enough pages in MDL to describe buffer%s: pagelength = %d, PAGE_SIZE = %d MmAllocateContiguousMemorySpecifyCacheMmFreeContiguousMemorySpecifyCacheIoAllocateDriverObjectExtensionExInitializePagedLookasideListExInitializeNPagedLookasideListKefReleaseSpinLockFromDpcLevelExInterlockedAddLargeStatisticSo bad, unknown register type PDO wasn't first device in list?{XVmPQ x_)@S;ir)R6Tzr2Bq9 + A ]U i   < Z    @  D hc l  / o C / P a q m    U y! 7 Q ^a "s h nv   * A T d =x ] j      ' 4 C Q Bo L     . x w(3LjDwGJM9AIL?B$)4%>q%[&xCCMBLLFCD]D C%$-7BFKFYFfxZ$Z$$&5IetQ../122x22*7Cr:K:S:[;ch;k:t,;}J;;z;DDEE8?999:8:D<%<d<@x=^=y=f>==\ >w=8 y? |??JXbBnBBB-B/ELE zEE+F<NYfsF-FBFJF_FMwVVVAWWWXrXOX/X?XVXn.YZpZ%c(c+c$\c6cJ"c@b       H#1G\rB/q.$ )?aP6g9~<Z]&H 11< =XD oc l o , V >/ >m D   R97D]Ph;lU$y84J^Z"Flhnv>QU>$3 D T= h] j w  ^%B`CaLByS% %.1 _,xB?MkN2HzO`))R /rDD;SgBz;G;Z2D G J M( PA V] mq  ! 8 $  9 A I1 L< L Y i }    Z$8 $ 4%= q% &  1 9 Q.7- .sK 1\Y x2]c / 2Q 2Y 26|? g5N 5'  7 8R ?9O 932 = 9DQ :3e 8::z r:? : : :? ,; J; h; z; ; ; ; ; ;* < <,: <Z x=,x =v =K = >F f>?y? ?= B -BjBB2B EB;VCBhFCG}C]D0D0DDE E/ELE.zE4En%F 6FPFeFmF~FFFFF GHMH K.  '+BLgRLuMMGU]V VQ1VW9AWWW<)W>BX=ZOX#krX {X#X<X=.Y;Z&pZ` T%c#(c8+c1J\c1\c%p"c Zd[Yt|]^_$`9g3  1 EumS \ g@2p~(rG&F"(=zu1z9yv?EK(QW]cnujxk&O.g'(Z%O&+f3C^4JN0F>Ob^qxIprbcJ F pT@"@l:NV6FV:R`pNT:{znpnPQ-!N-OH+X4BQG0eY0w5q .cFc"Mh83I TZedmJAJ#ceM puksa'5<fODVH$g`xeC umrTy!',!:D|H "NYQj>"Y>`N=1Q 0m+N S +<Msa9XPUlHF9JH?W3h V}"g>+1-t:+vI7Udas347bUOQ %.7^t`p@cN8?AbJpoOVsawS{`ue$&7S?IT[gQsF:I#<9R-))` F'4<A2FA6PMZ#\hp` |iYNhH1~> 5^  o( $h)9 G Q [ e o | ,|  H9ndisapisubr_ndis.cndis_dma_attrndis_filepathNdisInitializeWrapperNdisTerminateWrapperNdisMRegisterMiniportNdisAllocateMemoryWithTagNdisAllocateMemoryNdisFreeMemoryNdisMSetAttributesExNdisOpenConfigurationNdisOpenConfigurationKeyByNameNdisOpenConfigurationKeyByIndexndis_encode_parmNdisReadConfigurationndis_decode_parmNdisWriteConfigurationNdisCloseConfigurationNdisAllocateSpinLockNdisFreeSpinLockNdisAcquireSpinLockNdisReleaseSpinLockNdisDprAcquireSpinLockNdisDprReleaseSpinLockndis_reg_accattr__func__.0NdisReadPciSlotInformation__func__.1NdisWritePciSlotInformationNdisWriteErrorLogEntryNdisMStartBufferPhysicalMappingNdisMCompleteBufferPhysicalMappingNdisInitializeTimerndis_timercallNdisMInitializeTimerNdisSetTimerNdisMSetPeriodicTimerNdisMCancelTimerNdisMQueryAdapterResources__func__.2NdisMRegisterIoPortRange__func__.3NdisMDeregisterIoPortRangeNdisReadNetworkAddressNdisQueryMapRegisterCountNdisMAllocateMapRegistersNdisMFreeMapRegistersNdisMAllocateSharedMemoryndis_asyncmem_completeNdisMAllocateSharedMemoryAsyncNdisMFreeSharedMemoryNdisMMapIoSpaceNdisMUnmapIoSpaceNdisGetCacheFillSizeNdisMGetDmaAlignmentNdisMInitializeScatterGatherDmaNdisUnchainBufferAtFrontNdisUnchainBufferAtBackNdisAllocateBufferPoolNdisFreeBufferPoolNdisAllocateBufferNdisFreeBufferNdisBufferLengthNdisQueryBufferNdisQueryBufferSafeNdisBufferVirtualAddressNdisBufferVirtualAddressSafeNdisAdjustBufferLengthNdisInterlockedIncrementNdisInterlockedDecrementNdisInitializeEventNdisSetEventNdisResetEventNdisWaitEventNdisUnicodeStringToAnsiStringNdisAnsiStringToUnicodeStringNdisMPciAssignResourcesNdisMRegisterInterruptNdisMDeregisterInterruptNdisMRegisterAdapterShutdownHandlerNdisMDeregisterAdapterShutdownHandlerNDIS_BUFFER_TO_SPAN_PAGESNdisGetBufferPhysicalArraySizeNdisQueryBufferOffsetNdisMSleepNdisReadPcmciaAttributeMemoryNdisWritePcmciaAttributeMemoryNdisInterlockedInsertHeadListNdisInterlockedRemoveHeadListNdisInterlockedInsertTailListNdisMSynchronizeWithInterruptNdisGetCurrentSystemTimeNdisGetSystemUpTimeNdisInitializeStringNdisFreeStringNdisMRemoveMiniportNdisInitAnsiStringNdisInitUnicodeStringNdisMGetDevicePropertyNdisGetFirstBufferFromPacketNdisGetFirstBufferFromPacketSafendis_find_symNdisOpenFileNdisMapFileNdisUnmapFileNdisCloseFileNdisSystemProcessorCountNdisMIndicateStatusCompleteNdisMIndicateStatusndis_workfuncNdisScheduleWorkItemNdisCopyFromPacketToPacketNdisCopyFromPacketToPacketSafeNdisMRegisterDeviceNdisMDeregisterDeviceNdisMQueryAdapterInstanceNameNdisMRegisterUnloadHandlerdummy_ndissubr_ntoskrnl.cntoskrnl_kthntoskrnl_globalntoskrnl_cancellockntoskrnl_reflisttx_mdl_cachentoskrnl_memsetRtlEqualUnicodeStringRtlCopyUnicodeStringRtlUnicodeStringToAnsiStringRtlAnsiStringToUnicodeStringIoBuildSynchronousFsdRequestIoBuildAsynchronousFsdRequestIoAllocateIrpIoFreeIrpIoBuildDeviceIoControlRequestIoInitializeIrpIoMakeAssociatedIrpIoReuseIrpntoskrnl_wakeupntoskrnl_time__func__.4KeWaitForMultipleObjectsWRITE_REGISTER_USHORTREAD_REGISTER_USHORTWRITE_REGISTER_ULONG__func__.5READ_REGISTER_ULONGREAD_REGISTER_UCHARWRITE_REGISTER_UCHAR_allmul_alldiv_allrem_aullmul_aulldiv_aullrem_allshl_aullshl_allshr_aullshrntoskrnl_pushslntoskrnl_popslntoskrnl_findwrapExInitializePagedLookasideListExDeletePagedLookasideListExInitializeNPagedLookasideListExDeleteNPagedLookasideListExInterlockedPushEntrySListExInterlockedPopEntrySListExQueryDepthSListExInterlockedAddLargeStatisticMmSizeOfMdlMmBuildMdlForNonPagedPoolMmMapLockedPagesMmMapLockedPagesSpecifyCacheMmUnmapLockedPagesRtlCompareMemoryRtlInitAnsiStringRtlInitUnicodeStringRtlUnicodeStringToIntegerRtlFreeUnicodeStringRtlFreeAnsiStringatoiatolrand_seedsrandIoIsWdmVersionAvailableIoGetDevicePropertyKeInitializeMutexKeReleaseMutexKeReadStateMutexObReferenceObjectByHandleObfDereferenceObjectZwClosentoskrnl_thrfuncPsCreateSystemThreadPsTerminateSystemThreadDbgPrintDbgBreakPointKeBugCheckExntoskrnl_timercallntoskrnl_run_dpcntos_dma_attr__func__.6NtoskernelPageCache__func__.8MmAllocateContiguousMemorySpecifyCacheMmFreeContiguousMemorySpecifyCachedummy_ntoskrnlpmap_kextract__func__.7subr_pe.cpe_functbl_matchsubr_hal.cKeStallExecutionProcessorWRITE_PORT_ULONGWRITE_PORT_USHORTWRITE_PORT_UCHARWRITE_PORT_BUFFER_ULONGWRITE_PORT_BUFFER_USHORTWRITE_PORT_BUFFER_UCHARREAD_PORT_USHORTREAD_PORT_ULONGREAD_PORT_UCHARREAD_PORT_BUFFER_ULONGREAD_PORT_BUFFER_USHORTREAD_PORT_BUFFER_UCHARKeQueryPerformanceCounterdummy_halkern_ndis.ckernndis_functblndis_status_funcndis_statusdone_funcndis_setdone_funcndis_getdone_funcndis_resetdone_funcndis_sendrsrcavail_funcndis_jobsndis_iprocndis_runqndis_freendis_create_kthreadsndis_ttodondis_itodondis_tprocndis_destroy_kthreadsndis_stop_threadndis_enlarge_thrqueuendis_shrink_thrqueuendis_returnfake_intrhandmodlmiscmodlinkagedbbufferkern_windrv.cdrvdb_headfake_pci_driverfake_pccard_driverdrv_usectohzp0TxExAllocatePoolWithTagmod_installndis_shutdown_nickmem_cache_createKeInitializeTimerKeInitializeEvent_finimod_infocv_initbcopydelaycurSCfreebpanicvaddrndis_send_packetsddi_regs_map_freendis_ptomndis_mtoppe_imagebasendis_free_bufsKfRaiseIrqlpe_numsectionsndis_dump_sysctlsIofCallDriverndis_strncasecmpIoAttachDeviceToDeviceStackndis_io_acc_attrddi_dma_unbind_handleKeAcquireSpinLockRaiseToDpcNdisFreePacketwindrv_create_pdondis_init_dmandis_init_nicndis_thsuspendKeReadStateTimerKeReadStateEventNdisAllocatePacketndis_destroy_dmapci_conf_lockndis_desc_accattrTxAllocateMdlndis_get_supported_oidshal_libfinihal_libinitndis_iolengthkmem_cache_freepe_get_optional_headerwindrv_libfiniwindrv_libinitndis_reset_nicpe_translate_addrpe_get_sectionntoskrnl_cvIoGetAttachedDevicepe_is_nt_imageKeInitializeDpcIoAllocateDriverObjectExtensionnumPacketpooltask_queue_mtxKeInitializeTimerExKfReleaseSpinLockwin_bzeroKeWaitForSingleObjectmod_miscopsndis_halt_nickmem_cache_destroyddi_get_lboltcv_timedwaitvsnprintfglobal_scndis_i_pcnt__divdi3ndis_libfinindis_libinitndis_convert_resndis_ascii_to_unicodewin_memcpyndis_add_sysctl__moddi3ddi_dma_addr_bind_handleallocbndis_poollist_mtxmod_removeKeQuerySystemTimecv_signalddi_strtolwindrv_destroy_pdondis_rindexndis_create_sysctlsndis_intrhandlerndis_disable_intrkmem_zallocvsprintfndis_flush_sysctlsrand_rKeRemoveQueueDpcntoskrnl_functblddi_prop_lookup_int_arraystrcmpstrcpystrdupstrlenphyaddsizethread_exitddi_dma_free_handlendis_get_infondis_set_infope_get_messagendis_unload_driverqueheadTxExFreePoolwindrv_unwrapwindrv_unloadntoskrnl_libfinintoskrnl_libinitKeInitializeSpinLockKeGetCurrentIrqlKefReleaseSpinLockFromDpcLevelpe_get_dos_headerndis_strcasecmpndis_iostartddi_regs_map_setupIoGetDriverObjectExtensionpe_get_messagetablendis_debugtx_mem_list_usednt_mem_list_usedndis_schedpe_directory_offsetntoskrnl_dispatchlockKeResetEventKeTickCountndis_cache_accattrIoAllocateMdlIobuflockTxbuflockIofCompleteRequestreset_cvpreset_mtxwindrv_wrapmsgdsizewindrv_loadndis_return_packetIoDeleteDeviceIoCreateDeviceidx_counterwin_sprintfddi_dma_mem_allockmem_cache_alloccmn_errddi_get_timeddi_dma_alloc_handlestrncpystrncmpcv_waitcv_destroype_patch_importsddi_strtoulpe_get_file_headerddi_get8ddi_put8threadpuntimeoutndis_cv1ndis_cv2ndis_isrndis_thresumeInterlockedExchangeKeCancelTimerNdisAllocatePacketPoolExpe_get_section_headersched_lock__udivdi3ndis_thr_mtx1ndis_thr_mtx2ndis_enable_intrNdisAddDevicewindrv_lookupkmem_freeNdisFreePacketPoolinstence_nrpe_get_import_descriptor__umoddi3windrv_bus_attachnt_mem_listpe_relocatetx_mem_listKeSetEventKeSetTimerdrvdb_mtxNdisPacketPoolUsagemutex_exitmutex_initwindrv_find_pdoIoGetDeviceObjectPointerddi_prop_freendis_unschedregister_mtxKeClearEventndis_devheadfreemsgIoFreeMdlTxFreeMdlKfLowerIrqlset_get_cvpget_mtxhal_functblmutex_destroyKfAcquireSpinLockmutex_enterKeInsertQueueDpccritical_lockNdisAllocatePacketPoolKefAcquireSpinLockAtDpcLevelIoDetachDevicedrv_usecwaitndis_send_packetndis_free_packetthread_createddi_get32ddi_get16ddi_put32ddi_put16ndis_req_mtxndis_unicode_to_asciiddi_dma_mem_freeKeSetTimerExGCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802).rel.text.rodata.str1.1.rel.rodata.rodata.str1.4.rel.data.bss.symtab.strtab.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.SUNW_ctf.shstrtab.SUNW_ctf  I  t    @ 6*fjS9 z 1>  yz"UUUM U U9 U U+ U' ! >}[[[[[[[z{,5kq}G 4V zvzy("jVz " " " " " ^ +^ 7^ C^ O^ [^ { { ^|||M&|&|~||U9!J!!!&& ))3K\_$`a6etehll*~K~x~e+: k%%8DgPv$<,1/12'<<66 6660/616}16N6 O6ZO6O6VQ6S6Ee6k6l6Q@@@++@+@,@,@.@0@Q1@1@J<@=@?@@@!,,,R-f--g/2e<3=AB|GDDDc;dGM6"#\#t###($@$`(k(**xDDrM]^+gVgkgll1yy{{{})}7}B}_~~~!~+~~cd~d~d~d~e~deHA K <R="xt W    N   = :> }> U? ? Bm p p  v kikkkk=k_kk"kjkkk>kX>k>kk?k?kmknk9pkppk'qkvkvk *?Y Y  >  &  ( ( D* M2 4 5 6 r7 9 O9 > E YF F G nG H I 7J mJ L L M Z  [ ^ 2_ _ A` ` a b Qm Mn Qo o p Nq q r s s t t u u v w F{ { [| 8    Ӏ # ` wE    G =1mqZ'(*-**+--2.0 689UKKKLrLLMMN=NQUVWmW~ZbEcvcc]fmfffgiiLkklAnwR   0 7''w((]))*+f2405Y5S662777/9{9>E FoFFXGGIIVJJL M~MMJNZP[_v__q`=a_acbbbm'n|n:oop6qlqqqErrrssss;tRtttAuZuuuvvCw{|1||b-F~ 9X m9dX ':X =$ ==]= 9V #91W b:W { 1 1 f! fTxf_   J XIIIuVu&Wu}WuYXu|XuXu[kiVmKKWK J(MJ3M>Mii 878%88K88m88888898a989898:8V:8!K8L8M8x84hhAhLL/1l(44h2,24&m:7GIJ5/6C66F7W77EYPd7PZP05YqJqZqbqRnqwq`+Z+[n+"w+HGHHIJE!E[K< F Q [ _   :"F"T"`"==n>>F?a???@A  *   f!!U''({) *&**+--+.0689>>GNK|KKKLMMN6N'*!*-069IKfL1N(3@A\BkLzsf%}y"H2a2445+5T56N6z6-7m777EEFTFjFFFGSGiGGHHII2JQJhJJ|""8*9J9v9zLLLMyMMMEN "(X))?**+ "&2''(r((/ cp"c4  \!\4\J\g m "";;} 0 0   w!!!"""#&D's'(((((  ! #)#B#}#&''#'*''''''(B(!!!!!!####(j))*****!$!(!##$I$$)6)C)I)P))))))J*}*k!:!:Z':):-3:?:@:A:aB:G:Y:jZ:a: j:9:{zK"pe"pu"g^s^^^@-A7xwy4d.S4xHy5_b6x:xdIx7?;I 9W999:H:8[98[_8[8[8[8[ j[:];>qY0Z5ZYZ?C!HCYCAA\&E@G GIGjCHYHJIaJKetSQ2UQQSJU>RNe:OeOe:QeO]3P]P] ~]OPDiQDQAcSS\PaQaSRagRaRaRaRaRaSaFTaUaUaUaUa~aQbRbg} SU}T}}}V WaWVWfW}YeZwZyZV"VVV\V}qzYV>]]Hx\\_d`_xjxuxxxxyyyTzzzz[ [&[P\Z\^\g\q\u\{\\\\\\\\\\ ]]]%]9]P]Z]g]k]q]]]]]]]]]^^^^^^^^^N_]_c____F`X`^```aaaa*a0aaaaaa bbb"bNbTbrbxbs[[[[[[[\\*\@\aa>coccsdxd}ddddddddddeVfffzffgkhiiEkkl:nwj@kklZiZi[iK[i[i2^i^i _i-_iq_i_i_i<`il`i`i8aiZaiai^bibi`[x[T]^[]&^[>^Lmm"n[J^vvv[[V^HnfnwnIqVqgqw-w>w\^]b^\]n^/\z^Lc}ckn2wE\^c[q2],~],J]]&_7brpnr7wrb`qcQccceee9ydk9hBkBzhhojj9jkkzllrxxx|y"z,z0zizbuuxyIzy.y_Yzz^zwzzz{'{O{X{`{j{n{{{{{{{a|w||||||=OU؀zz{"{}}}}~4zA{{{{|,|V||3] (A΀{{{,{X\`dhlptx|dp| $0<HT`lx ,8DP\ht(4@LXdp| $0<HT`lx,8DP\ht`x8DP\ht(4@LXdp $0<HT`lx ,8DP\ht(4@Xdp|l ,|Lg` @l     k kx   1 f    SSLL  h 2t  mdp| T`lt   ( 4 @ L X d p |              $ 0 < H T         , 8 D P \   ( 4 @ L `lx ,8DP\ht(4@LXdp|   $ 0 < H T ` l x             , 8 D P \ h t             ( 4 @ L X d p |              $ 0 <     $Hs}}l8DPd F,\Hh K < C  R   j0   Qx0<td p |           $ H ` l x               , 8 d p |      ` l x      n 6xڔxTEfdMB$!D ҒY t E`A emVbAW,b;ev}v̙3Up kf?nW >z~#jGNJXcO5s=Ǟo_fOÿuy׫3pTu^Sƞc\c\~ݮWy!~Ů|km H+!曾ҩ֎~ }wt=6on>e ;I=i\dIbmyOW~ɉŚ,e;(]+մή`*?R-1 M'5˘[vw[(UʿξΦ:<|$r·~0l%Px;m-ݸo ɮeIg8U3Wa S,U(3pǑgHǟtV4T8vP?d{^3Ei"L/׬Ziy%ji⹏/7FigQw_mqR{1VU 3 &/"%҆"-bK5--Z<'G`iaV.,q)b][ 2n~,NH[Eg(.r~NPm 1L}bPJFnAҢ i,rm2sSucqGlT{Ռv4"2RD#gDY>룳HkDc@A8|bɸfPIP>X̙&璥GftcH\GV!&3aF;ٮ쩵<) )Ɔ_%HJu_} L>qBT~<|I+ȗ+yDfUKEyuDXpMI}tlVSS7/bJfn ȦY *%efۘuD&@:2-@J9U-h |&Vy0QS]Vۃ/5ط5/ߘSa#تܦ% =3-3" pyS!͢ǒx,"98(~/T ,p3IEnbv0p%y 4҆z c#V՚_G#N]@J] .dgJf0 !ǖ|%^[1Ħra3iE –9n24h⣽,'̯/I;,K_C״$nIk9AZ^`4SKbҭ= 9;_`:jVue. n|}Z4>ڔGH^x%}Kb|,-W@Z~h糽I}~TđB-VDw,6gw 3n]8kٿ7#+Hppw\/Ntqo!e^Csw}}GFXr$vyLsLOgϋ`zxGBrzL о~##i\ ?NCRשn?k$F$?H?ނ$EOcHj"i|YYȎ*#iIڏ6:In ?}@;`\>iI0'E?ǚL1㋓`-ǛW"' mHENF>ƶv-[nөLJ6 ȱh i!wM^ 4ndX ׋g|0-AY@z`r'<97'P pbܕD+Qd9 L/&xf3&>= go!a$sQ9@Ҽ=r>d&6tN˰;Q/xbd=EDW'J?@􃃉H~p"Q=z{{TyH?XX<$l#s-]iws8?<$ 2S y\G+mF [H;Q=N؟3zd>Bf$Ŀ2d|2oqg74Ox | 4-O݌YӒ].N9Kwitc96r hyrGRt*j {pW`OGd<9?g_OIҶ"~6e˔Օ,m0%9-Wwǰ-jdNʣѺk75$u0<^K,:ene'K qC@^}.,}z8ǻŤ56DR2Y F#'Wa+d7a6L7%CB3y) OR(S$S$aX"ĻE©` Z=άtwp7)ȆE5&!WazR)5z@zQݙn533BV1BYv"X}ȋKpt=.zV#oů_rn3:v'n?M$ h++ʚ*e܋em*eM65UhR'U 3SI_arm]uN NEIJHv|hwp&饥ɼYi:I8 M΃iV+&iRiRei2^]F(?lJ [d{ DŽ{,M$pEw I&~Aޅ @J}AȪ/me}LPR"lWs>lnB W#,_VѠu5 r'SCQp}{LzД3/b~#oi_x}@Mw誆G [9(igC""73?Bfe}џydbZ񶸁@ω|8*NT8?Z=ҀKN4!3`'Ysҏ_M4"Ǘ~ѽiEC0S!#NmHt7F> {ݭaw>MM a Y'T! SŠ9#8eZ|Z\+<3<73{՞G_f.ss3zQÞLHjtd rTyD[؋i7ѾE=<8<hͶs>mEPnCڽLmwi3Ngpy5`nn׊lw>so/nH9n\5?+ːςfÎ '?{u 7|o2HOЋ xBބLOS?b:Zgꋣp>}njM(ɤab{=Ȕ$cT#sce|L!I`+^ϔL[\Y24:KƖ,[de%cڲ,Ӯf JxHx}V8n N̠ i?30tLBzY[oKxM DFC?>tF:upt/(/11x|x†_Q_u'6f(@g9d7/L_pNcmL{&PԘn`cjLrF30U0\u[cujSψ?*#>bwߋ7)אV&d}M%[׳`{bj6 KDtj~f:R}Th}<1ޞMy=o/GiwA~2:-l#O(ϑg ?AzMhC~V͑bmH/j",iB6۶/SLqQy&25Ujy{K]ҤV7@f͝I؍|!=| mBz/0 ;ppJ]#) ROS4,im]S˺ ?OSڟ fwY#Mesl3TR—]<%ڔ l-ߍ"@a W+?є9k6;I;0#00=8ۇvD=n4РI!G]BDt}Ñ02 _#2|ç4+_ r$SȘY_yNBUy1ݬk9-`ՙd"i"5+G,9saO+!b?~ՙ^uZ82WV& YePF69ק\>Kcob7߰>\ƮSey-ǮTBrZP9B&j*[1Ϭ[ԂqZPq C(<&?? c?G.P7q-܍Zn0] g0LH%ϋnb&nI&`wa>$%3^(ߖ$pBJ+Yr7c:3D_+.G,f0q 3N L-=993 {J4$az2IW3I;$|^ <2A^iMB&*'9|oi*֬2\FʟKF\S0 3478OAfO:fe+r4ٹDs5Z$3rj}虋s9d虫sE\+rev{ʕ{sewoGse`K3s7|QG>όWL~ecA0П﹬WAtPtL&|'%ŕ^UB*2qhMy4EV7^=dmp>d|W2_L_TЭ5&1b 1PqV;)md3HmF,j#ro#r#U2 &yL`+ <#*?EC\SAԆHn@GylGV(GݍT~T399~uA}3#uMl?.wqQ&jo6,Dհ- fCӶ"ܶ.:u]/6ap[Y׍mKs d!XL6igbL)&.aetdzL_kLUێ6/aMHsbd${^[?%3ⶠNG5Q a#}q}X*sZN:#oP!uE;[au--dM}g;>C3ݍFNvrstE>hD>ϓuݫ\/qS[QSEh3ՃOJމS:ʏS ZyFމiȝƤˌQd%#-v~r0܍˺~n>~X/ |6/(ͺO}@{$L؏܇z#InQ>(|э^6\>-?S{!Y s{`RSA g r~)=PQ>Wa{uUHoDW`kG{*z=ܯş:؞ʱ+Z?L<?)/K[@աҟl/'ڋeLYε]Gנ@W 62X LO[ioȔ)vzZ|BeGqȔLLG42=l?c6WMrz2^W|?Ƅ;fRSb(bFǖhޏT+ 4Dxl?PFQT8O); 4udi4'U 3߶_ĔKIk+8bIueMh{' !>,Gc{ "!xGp  ϑayO7Q|}v\wOB(>Y(]G7EP^~ )죥oJ939u8h;;Vt;%3.}NA8u1 !BrAu:u dz܁MJ3u0?̣r[5L4~Q0-j:7UsjeS:Ď9 =JiƟ2umvLeH~s1s8yܺv~ ggIԱZɋpuVL)1M!U]Gu캵']~P.פ.]PPtoNv{ E*5~il/C|6z1i_0FEK]_,:ن}v3!˱ ?}dWc{GDN>{9 ogfaOB>}69l;B]C.>[\}v쳳.DUa ː*ڌm+ډ܄ȫU:EΧ;a(wq8 7*.ϝOw6t:A;!;vKd= Bdv\^0dCwCf cE_TcvLh/(:i9t H}-"}(ADۧ;Nz JMQ47.Zv 󎢻(kП-XV'Xh *;9N4&:!߉Q!5ͻª-NBhGWw3;^؉0z}'ZFfXo$;;Y\wFz|*OI\ur}[#~Xy,V>wkpch Q}%!niˁ m~(BvYy5iwb3]/tP-ưzj`0.`IQIWpBvNF4/}[5`I >d"S>쩟2 dUd 6Cdo߷&_hF)?E*LWgo;~:swFѻ;/΄h쇬@'vSKY1s1 /]HbJud=8"r}ugZ/Hߎ,Cݙ{Ճ 3`ƂA9ȴ!XgKLCdgZ_83~d]d}E7]d}Ӵ 1LxKȋFse: /A=E96nETπn^/J߁U]8w_\Ny r-W rɮ֛xc ]cEXW:μ?+so[2.*{P_|1hd?L]h_4AnFV|Bs|ךxŴӥME許Ţ!BE AW5LH yvvp:[L:[^6lbэtCހ1/0Ťk1C(u|7W< b79nۍᅎ[0ޒnrgf@73S<Fn^@-FEJ9fdMs'[nGuy+\Ps[^&߁vw_:_0;u$.]rl3=.3lnrV{Cw׀y7.:rȭ>4?@L'uz@w~;ߕ'/7vߣ..5fcS{Q=莗<}LȇP <|X=h х0E0f2@ +xbz܃I䃘ޭ=xzrAאP!&Ȥ23-oszD#o{=!q%fV"K_9jYts.hvڔP|DHq oH? Bl K?.,)‹]mwu]w[^q׏~Dġg9߻%r<|3^!9%!˿e.zƺlѽMQ;y-2{97-ycZqO2Iܛ6y m J[ؓ+X IP- 36ycpOjH'gl d67'L@H2!ƍz}-{qiv;e{hL`hԩEz>Ek(ȹ-X.9yyXrBC9vz(^:c:LK߽XIL4} *!7-=Rz8rF!_5Tv"f>1ޛGzwoZذ9 CTx 'zZ$#҉o.++ʇzKtcXGDycn3{]. #0WhGw+s &zVmB#LH$;OdO5l|gw.j6cg3.r<_=+uʯYu̶59ZដsZֵaWH m/C ԹK̝[8^u>zY2KL/û|LXAK4V~B&YR*݇JC{U**o9G>o>.Qg>roJZu52kk-pk&.o܇z*1L.ҬȺ֮Yw׷RqW VCȺJ`40xg~x A ꂟ.+<}~9q\5Gs?(}U)2Ê̍3s9{aV.v,jyX Ӵ17.cv%zm8=W+s7ʾ'}EgʾL}o{m=5<>Obza3_+. ~I>$I>aگlP>G~'Ϣ A|Yӥ113Z0CN{'z[nwk[K 5vVT7noFsZ3g{^_/{>N9@f컿3A :rUH~ՊTa yRՕOpFv@h@,D(_x]j$VvໄJ.ΖE?oݬH9a cߓ.%d1dw d /9_=MzY?ԿڷKkRy~-?wCzQzKA\wa3 s֔\T Rcq; s^t^g /;& XYW# !K1W/R2ЬL=D^Y%eb5y5,GwT:9RX\4@RdG@͗Q.t2{kAl/eL2Y_)>o*}e\[e\V*|BZTF<岗Ԡ\o\.BCv YN0bu/'r -rYpr9 Cod:齰teSLS2}rCNp'^O>ԙ=Pg j80>McEuE9ѽVd81{ ~6(:|[7\,9r_l@A5bִυfbyF킁| t원 ,s {5sp\E`{/ZV:::ֹ: 5ofr8Z:¡\7 "sgAsSCXZ?FÃ4vv63`2Cv/&*-kPvMJskP>[?wP^f<;0CȡV8t avwCk9p+U|=do<ݚ鸋q~ܥȉV=$Bβ +@9-Ȟ: '`Bke˛rOyiݖk8/4.sI^h-fՙÙ5 qK]_6 [Sm7<g=<ͱ0ډo 2Nsi!Ðk #Z*x.ia:vW #*a{~lg>`ͨ2 y y ٍ|󽧂->Y4-/pB9C1 ڧ Z+Of!!̽ A?s:0C>#h ftTZ/)#h|*VF~W-Fנ 'z^*J7g :Agay ڱgK:6>bX'G> ;Gm7h Y)#Q9}$GvLy%#)]61ok ;#yѵv]t6q뙁u(nHqwTC>vwHI?¬{$ ?B+:H?G򾰛$Eq{*ynTV*te^wJGn/ |=aD%waJsqB5CMX6H| 't0a3JINȓڛ0ӟx%x/!ԡ)>N|J9V{=8^ѻ2d߇dx O;-3ӟ $#YQdV+T9ujk'B[AfU>?y!%>M~Gz9ǛIO9)Q{R#ZQSZ0^!өכ7l7fzSYzsF u(~?L䞶: sKF~5:m%g`#Yώ5a(k7k.̯h~C3Q0 4rNt읬-?\4Z8ZP[F?I}ts+޷uѤWk4- ^|1^US%bΡL*uS7;:Owtʚ%|aP:+Uߎg~-F#Pqcy{a덉V9o#k6c9BftCdƐ~ q<9l H|ZH{qkc+Z\'OLY^ʆc=yB+a9x nfC$O0scN 8B~)}IS >7Scd Pm"s*9ɮ`eVQ̆U߮ƟJ+UI~}/p15?fp3V9{89g'8r zqrg>.|Xj{)^wǚ;NZ9<~#g6Nvgܡyb!ؗ>v~'}ɼMEzVW_I#в#{'n;% 'Ev%$GL1jH5viv$vDv (L$%2Afʙ"= ^Yv@mG6#Hd޵ >;2^o3G]H4tONc<3 A -O`Lw y';K8wy =gB{l!{}Ys _u}:<㯍@v6Rt oPN!a[{}ߛ@F>rWH +872$L*u1W3&ʹ]GfHd &6vDG{^=J)^ϑz$cZ>Xcfe割wl"#Z30o xd1CvIgPWIq3>d2hS|hMF޸LܒIjI$6Mc0n$ۘḻ?fߜD@ȃV03f(4I+N&;u2 C>mܭAwkǙP/<ҾK@y|t\Olr ݻ#BK~cc#s?YNhpW"Y[y~\r2J %#ޡ@K~n?%or>C%1%_"m=E_cz4=L3Pp?ي WwdK߫/5h /|pILl)L!9z_1nA~S~ Nϳym `p;sj ~>oTM7c*c0}RvJA=~W6~ç7a*˽ߌo13oTY}Tga3)71ٌAp~xB҇#SE}8 ?L~5ד4DEηi2vO;O^C4yz´;3i|.@v3L? .d]p}W~Ō pl>&ϧ~i.gw㯇=.3v=_W~\Zfirf4~;`M1%O3h=WhmȾȢrowN:8oG@d7ӽG?LfV,f 0Wptw^ 川 >d)k3E_'8},Ta#R|vedVn>]~WND^h0AaA A!0tAwBO@;rkI0CFCr:33=.!q yel;ԾnF܇Gޜ"lhr=l;= "7fȽfȾ37ݽrfRy=cTYXe"+p$8:o&Ba&]g>;q{DzL.ryl3yZ=a]ZWq|~f>S90r"=N<)w^)렷gʳΔu''gG?)ٳ3%19z%_4v,~&=5}Hl8n5˼3i;r O]П[¨Y[4m~cvg);]B:lȵhj6kRE>t%k%-_ᮙ-{Qϙ|-*>-{ϖ(XH¤u4뱳HZs$9g_eGږAfEa3Gd4e;-#NW7̑<#yzp9r9r9 %}W syYe1+T_0kpf@բu̐4Wޛx\yo._?b̀:c?ˡs{܋`al9DN-0W|JǼwe-" m`ǟcI̜'y31~i3a\gԂUeU#^B^ qy?<^@܉.ϝ_HgL̗"{> Rbh3H/iݒ s/ω{1p=pO%I7<_88_Y w-J "^ %#m`5 %Ko,%j Dw[5a}ysq= ]LJOG.:@Qvpa}ޘ ̾Bh[oo ͽ|W*t^(M6'2DmcҀ=&en=fZ({SGv;fi^(|B@>e9eܥyȧ]?n?@?0U?C}y!jxB,N."?=ʅ\ }xR8S/ۑ>#F>hSC9zȵ2䧨jd,U#eȏq~5ȓWmC~]5>}5>P myy;5r! p9惘5 ~OE_/C~\Dh!̯,yME=s"~Ik;|u;_ɹ^"߅$~ھ|Qy{+6tw9_uXZDBE>.-NcuIN\W7?b;čD~kY@$`v(26Y,kbݾXybzn 3{F׿>ۑdm￵{.CrX#C?pܱ9釆8 G.P#Y[K?L%4_v`9٣uȳؾ̹kyȟ?,sya \*ulwnWK0rnipu,}d-SKoKrRs~܁oT牻 ^KLry 1Wx-{/wV{vqOKć='>)ϊ%q!sRܓN{YqO[ܓ◱{r}79Hn %{JWqO)2AMz Ľrqv?jC??-~]=.YqW]ѻ~PuXVܭ3n.^.($-g1v3dwWWqwwWF{8q&q=nǯK=~r>qݲoNd Ticjס崆Ȅ78rwSt0;3+2mR/x.]@8]/'/t 61gf^ d׫. هljavnё'U;P" O28| >9| /p>d&4>9 W ^+(Bƭ̐ L?їqz_zפ]!}a巎{m1/^aZ|[ +[Zɿk$VrTǬCY+ymo/[尩w WkWz*; deCFP+o '|wM!\N&^ZYU|lrRdl;W3w]0uLȹ鸼9{9 s\`Ȗ./ٿU4{f^P<[uF..'p5/;l5Kի\'o12䙽ȹkj˸h>57.d[w!D\ Ƽ0@,*됔k>k>5?BD9F'Dy»kY%>_^#>c(n-J[+͑]az-|*XKzG ZKW*z<ȧgglj =ߺf+Jn\KzӁk?B˰{cߵ~q_@O4 \o]7:3=Zwhsn{++]ݯ_I]H^WŸS{J[W;OXW6sX'u"uүZ).W:ɺ}:Y/^'4NWvr:y9ɮgQc^>YGkq>,s{z^^e.+;Qw᧹"Vꤳh== Ky6l]/z43=m{Ťz)륜'׋z˻N\/:%p!%Lfj򪂀Q7˴jWVD";Z;7p dro@~}?r>'M<2x7 ˀC"{Mgo^awRAe%ȳ}Yd}[/U7ܽ&*{Ooj+&w "W8ZF?By~Z\(=2u}ٖƒ->~%O(K㺭i$O`H UXV?#122r@_~r5m UiЍT UWgPW'&[ay`h˱p֐w@/Ƣz7F׈$vXN!S>rmXr.OŬ}uSP0 aEP"#@e76 =C3}@Y*g,jצ1tSaE9 ˸hZҮh;8,)"-ѥJF3l,q<ĬM/-,39'Cҋ`ԤeQR$U+Ol?Mc=ڻ{njIgyqf1-TmӖme'jdQ2QQU3*e^wu.6̍'lf5P, c g {۸B<%YJO_J D5lAGN&5Pdw->}wϟ(lk߬A6 r&xe  .FatTB?I>^mc=3rCC}{5)hn-s03Gl307k ^Q6s!kD$Ie8x0D4ˎr\ltQ:!Ks汵] `6Xeg; ox;9ns65w#rI!M;M^/@0Xilj s} 㟀? _ˎb>nyg}Qorov>[3xPU#AlԻ7ј qjF%ERmYh3dT| 5iB ~LنCdZپgS ;x胑*GNjwI``˹6$V1jȫ: `[P4Q&nxBMk^G&fYfp2ɰVV(QhхђD3oo)Z7VɄ#6A,^W">^kQ13: 8Zd  8cBRHP׍(nHZ:3kÔ9(gt+cz@ͨ̓:VSYMysS*R4FfBB2͆\/q+x-umI6`;?v1pҖ) ]8ش8\Q%l:'hbLF_JA h2ÎNaDѢ YF9ӂz\@05Y׶EwnRo+EYƨ2zrv-Za-֢PNr̎H5\ن Ds+ځa5摻ucJU1LgZڀT`Bx,pq*RFb{挭9FbmYQ=$,tS]92MU#%(e:(rtɧQ;2b5:}4+I(z(,¨ *fbWOXʅ٢@u]Cx*] C>HJu 2/`3EE [?X|YTwmQ_kY q#ԗ]ؼQh/g/sMXL>*zD]QaCWoZְt*eU¼«R $V>#7X:((nFM-f%)ʱ@U5}کfeo;+ G%"y DpZ."n,~JUBzclP3$aPI5iǶ bNf۾)%PM'RvLhSl aUe=QJ̈́˻P̯x[S*A(:qĮSq(B}y"dk)9ժ,ۄ,qˉ ] lcc:OYجQg~N| 8/'hn'҂n>2 [I69OsغDڍrh! {CE~!Y*#vXDע*&`f3 5(<' @h2[Kš"r d (VtX,> w&-na #!aF}@~z__~ _?gX|]w7x~>[=?WeXt6Qw_}w'A{#=I+'vy=7QvmߚW0Ehɒj*oU?˫A,NF,i 2i+㢵å왦ڜ4s I83و$'^HYAL=CwIA]|GyA|ROe̎Gi,!(;6C'9HN_cGB 0Y? L}^v3Y5 *uS!"~ kR4ONuëZ縩V U⿑lMz?`8RzfڞZz):JbI5ɎLtK:;^l&4PYDD-<_mL.uht$(OmW qWeX6K/ C 2qtc JaHauWγ[(Bi҇!aV&*[ j>_VsSXgzE~Q%lhj1! m/:J^PCVXL:uj'" }؜r{x8 ł3_O'"QUn~?L `<|N#A;_z!;w};Xsdօև)>y_bh!d1h>7fxqhV%35B<)[a-t_s~DpsL<nO :N "*,jO(jc7+c|Δs-jg+͊O' GvqT~Kgex䒲&2^Yl ˽Wn(U`G~1iMG|}=Ͽ }rЇ{J+7arO#טlTX V-xެP 8Dv-B3de -R6G?Rz{=Vv)GO}B5О-}":ew]YVg! e77St)\xZ7 =VOBu&Nk^CnB18 =::EԽi$nk1-`"K*x "Eq S\l]r(9Hulb]{S=~g غ` Ji,/xA6FuR^TJDT+zO7=<8Ŝ{be~B5t*LrX$DqrB擊thLP'5MK9u\AϺ!!?O撂so:PxH,-7 ̖4ȵ)dL$NJ5t9P }~ε]瞜7ZظMùNO5_J'È&VW6`Z,&( !<7)fLW>JQ6ɯsgrl 5q_fxYtHυ09CٕDB@|:.4Ѵ?.*<;3RD B]:, IYP(5y~P\hgfAuyL)YQ#rV4D3O\#t YgU[5LKDi_CF?vMqH?f+׼Qs #Igx؎y)ϝJkF7=Z\cV=9Fu`:4M:kciR54pztF \s؅1|h7Hn K>ɦY"d%Dk# v( ̚yY* V)sl?nBF.2;kϷ,>Z⺫Gy.(61d#ʢYN"ЂaQ~uY 6Y 쐛jbdq1Z{?t4JJg~q 2.YK1BG!qamιPn=׍{m`^l֣dx`>&eergc"8Tf_GhibTL{79W)TfYQs<8tCDb(Rx2\>gh/tAulqq/^be`k&ժ$ęRlS=k UqՖ񑎹 pGU[ icKCD!lM7N,xLgH"5\X #) ,v.onQwV4/U/Rբ!Mm'#o L;jAʼnW*\7;5]ʐRgkv*WY &&+^#+|3+Ӿڢg:DQeU{?iO!ſً1`i24 ^lc@^9r6TEKYS\e54-y+Íѡ:V `x'a6 ;W)uDy;M|$ҞH2S>\KO:LQC7uLX4g2";d:z(6ADYFw2g|Ěsm29q nO#ho#3t_Xx6 t@=?ޒ,% VPnuXw$JZ(<,lG^84A,A:1YN[ ;+}&`>`R|˫צ vѨ.U3FA[AZ&u1#a1k6V49 j\.5g21PO4wT*D2wcL_&W#e& y'O3/<^nv y~Cu뙐b9KDXiGJo(N M5M͢Yb{M] Mf:eIg.9Hb{7k&{J(<L54C)̧m1|!Dwj _0 nq1^G:k;Gaۣr_⼯ K? je2u$Pw~jRtg5+=1Ml*E77nbvq],FbqXi{7aS-baQt.r X PiA7ylp<_'u*ws֩ ,AV 8QzҨ'+=iuM;ڒ@`n#2]kSY\ԉ(ukx|/1=!Og \)zZXoOO2r&Y Kl.])."I0NTVf#x$HgG23v`ʫ[zc@[ 3 |U 6{ǚnev&~]=c+u0nw3,x~E iɌ>o9? v*T\mi"DOW"g-f)%`cʛz<^[M)Ϧ* 5+8sy=]Dhk6"/ۍDN-k+oJ7kO-QTo xrtj!FD3Уnl En BD2@Uho,ڢ th\@{I:Y8"uګ}dbx9ۻ5 8-YS0h֨& {'שS(P 4D!yƠ댍'+})%4[^ `9>#^:c)&jA !D6U1ЪQ1DO'jL@}1B72`v(fo]gqs7bҖ8Zyur$> o[7KԩݰfH K8:_=g3*h5|pIORd.~y5us2 v~N)h`ף![*RKYN ^²\5Hdh˟?^Ў'pc[ LxoMtqifHߎ Iʟep$ K{ 8`{qmNSL^6:OH>o^_] pV,9nqXoh _դ5Oczv/Գ@EnYMS#c>k>G7_:0kW㶏NlJۇCL')M]M쵧޶<,U@vhZ$ڨ =Y_"ނQeK>;8sS;[c3~DK˭m(n- ܸ|)ۗ˶lj 頷{?'doj U!齸¾G?Gȓ?~Dxn-lj@GxVbB__PI=w\7Hg?mz'|2N`0ď]WWʱ̷dZ\y@R*,e=r~vGmN{#yHL=č2n^)XE c p#:l[ÞxAc9E]VE  JKbQu FfԺikE&֑–;oAݩ6)nf~{ƥjv"ݤ_)Ux^D ?5,(k XashAnFFN*KUD g}Pv.>یwsx3&$jh#+0u4)\ g/ LcN~stgotDvщoւvȗ|>kcg-pHϱ~s"]X/B&+ï]r"/X tGւdiF/uRosqpBGK/Ĉjˬ9;x#m#ogw;}Ngs\)9>c;#q"1Q-aagҫc^'q?w||kR5,cYz,#lK$y7;}%/NtϽjE1RCpڽN.B}1vrnoo@-{R①n/I&?3AvG^u )URn̝;`T+-],F>4