ELFdf4(1ÐS\$SZt[Ív5D$psXs`SƒuωUWVS$$D5€D$T$ $8D$t$8lD$hD$Z T$BÅǂ(jdw ~0fy @t t=D$ t h^$<t$6$@ɸ Pt$h$PD$,P $TL$,A$A\t$(FF% ЈfF f$\`$8V t$T$r $Dht@L$At $8Xt$FtLD$#Pj $@ |$#w/hD$'Pt$hhj $P$8HEPh$@ E+EEE $8tL$$8J8ۈx^؃ڃH!ˆȃ Јt ى؊  ˆ$H=$H~@~`~% Ј$<ft$FD$0/$<$< 1ۃ fD$D$؉f xhL XffyO名 fT$fC?D $~D$$1L$KyD$3D$%D$t<$0C1t$ ~D$3D$%D$tD$@I1ۍT$LvfL$fDYtC~T$ t21ۍvt$D3tPH:PhC ~Ӌ$<fL$1ۃt$<CA~D$ tD$p$h^_L$Q$B=v RhY[$<f$<T$ t=T$4 PЃPRQ$T$PPRh $8L$A $8t#jhS L|$ tLSt$hf$< f틍%tt @fD$XfT$`fT$dffy\$ t hY$<f$<ff$<T$ ҉t{fPSh @@PP YPPh$Š Ј< % Ј@4@Pt$hL$(A(T$B(<S<K tTT$ tPh_X@ƒ% ЈT$ǂǂ $H {Hdt$ t;T$6RRt$hL$ǁ1AD(4ǁ7ǁH8ǁL gfff)ȋt$$8t1t$PHV0 t$DžYteuuh$D@tD$p $@h t$Wh $[^_]Ív1t$ uwD$ǀ`i$<$fjjt$  ,.1 vt wjVt$ .à t8t0$(@$D$ tSVh @G4$~$ tVjPt$ - f%_fPjPt$$-.hƅY mt$F(avqSfDž@t$hY[vHD$v +$Hv$Hch]h [WVS|$t$fO Qf1ftGC~1ۍQft@4@PUhE(džhdždU(RHdlpdžtQYdž|džxdž0=~E(@4@Uh  ˆd$M(ȃ D$=~t$hXZM(D$<3f  }\v@%=WfK~t$Uh hXUh(U_qxf=~!fW fPu$Uhf]t1ɐAC~ 19f ~Lt*W f틎%tt @fM(t,WfO fE(7@f DfWff1ɍv9A ~W f_ fOfW@fʸf`t+dždžfW FW8tXdždžtW/1ҹDIyIy1W$UP'YWf fHfH%z` ˆÃt`HpftDfWffihffLt@u,[^_]É뺉wWf1WfjPU&D$ jPU&tt % Ј~9fy>PPQt$ PUhWfu%@tht&=~E(PUh E(E(vt&=E(@4@Uh_v@vE(@DE(@DuِE(=1@4@Uh vUWVS D$4XdPPh`&PD$Dp$ƃt;D$4p$Ph =~Vt$8h [^_]Ð`=~t$4hY^1{1vC2D0D0 j hXZtɉt>D$4APD$@ED2y tdt$4h^_~1vtBpHt JptRYNu׾t$4D$8p$_]vCt$4Z1\#iUWVSD$(D$hd1@ =D$ D$p~4T$(B(@4@RhL$4h tg=~#T$B(@4@t$,h D$PdP_fXtT$ `f[^_]Ív\$(s$T$Xff $fT$ fD$S($D$=~$PT$B(@4@t$0ht$$T$ fD$(p$Z@vL$A(@L\$(K(\$C(@D3tǀ =~%@t$,h D$(=p(T$B(@HD$\$L$C(7@f DT$ fT$ fT$  tT$ fOQhY[vT$(B(=~6L$A(@4@Rh \$(=s()v=WPL$A(@4@t$0h.=~$PT$B(@4@t$0hjPt$0 =þ~St$,h jPt$0 19`؃ ˆQPPt$4hT$ fH\$( {\v@%=t)T$ f=h_ϸm%@$UWVSV|$G od$4$fP\$PWhf$ PT$ fPT$fPh%<ft-Wh[XZVjWw$ S5~W&[hXWZYWh^9Xt$$)كw1G,tG,tFt $/$0f$HfGLfZ[^_]É[G81=S뙍v؃E cvG,tG,u[G81=SajWw$WhY[bUWVS|$=odw D$$~t$ Wh D$ trVء t&~"PWh fWLXt,8t$1V0D$D$ tW] [ hVf|$ y-=~ WhZYWV [XRD$ @tVfffD$ VfVfPWh V tPWh W'hWW.0t%h(WW& V fhfD$t* $X4$WZYHV[ft[^_]G,tG,uߜ[G81=S뾉QD$Dv^fWhYZfV f% pfff[ttD$$HVfhZUWVSD$,x \$(hdWC\HD$@DWf@WfT$,BL$W~{_v<tU=~Vt$0h t,8t$0thXt$0r^XHfW1 $ $~[^_1]ÐHoCpHt KptSZWff=v1T$,B,1T$,B,WUWVSD$(xd@ D$ D$Pd$_ڃ=T$~1h=^~t$,h +v1~t$(hZY1T$(B,[^_]ËD$$\$GT$$zk\$$C\W D T$$@TL$\$$WD$@D C\W+C`D 1틓;jsh $ Y $pWI CA4D$@T$$@H9$GST \$$E;jr[h0t$,6L$ȋT$ G T$^$]tV@+v.1T$(B,T$ 0fST$(BL1D$`ύvG X뜉$CW D AT$\$$OD$@DC\O D \$$C\W GUWVS|$ GdD$$o Uf=~ VhZY@tT$ fǂk~UPVWh~VWh tW~Xt==~ h[hUf1G,tG,tsU ftgfD$@Jpt[1SUff=(1G,tG,tt)VWZY $xKUAhff=~t$$|$ D$[^_]v[^_]VWh T$D$ffU ! xf% hffu֋T$fdPdP]XV[G81=SUf1G,v[G81=S@UWVSD$(D$ @dD$$D$ @ D$T$f=~ Uh_XA@tT$ fǂ~%T$PUt$h~Ut$h t,T$lf=~ h^t$ [L$T$jf9T$$‰T$1ۋ@C9vJpt[1 SL$DŽGD$9t#T$$‰L$A 9tD$T$)w7=~ hZ1L$ A,tA,t Ut$ _X $xeT$AhfL$Lt@f:=~ D$ l$,D$(D$$[^_][^_]Ut$h D$T$ff ! xf% hffu֋T$fdPdP[^Q[A81 ShYL=7D$$[^_]vUWVSD$0@dD$D$0@ =D$~'T$fPT$fPh T$ffT$fT$v@T$=~Ph]XD$tt T$ t D$t T$t D$ D$h@t$4ZYT$ffE[^_1]Ívj EPY_t=~PUh `T$0OSD$tt$ fft$C`t D=k\;v+PUS Mm@fT$ft$0SfCtST$<BPD$ fT$fT$IfuvS`t D k\;v/,PUS D$@T$fC\%ffT$fffx# Ut$4h vUWVS4D$H@dD$L$ d$ D$H@ D$T$)˃=~T$fPh]XL$D$ DfD$$D$@\$=~Ph^_D$tt T$ t L$t D$t T$ T$@D$ L$DfD$y $>T$9tVD$ L$ tGvL$d$ T$ DT$0f@9u4[^_1]j h_]ttFL$HBND$D$ D$@TT$4P+=vt$Hh[^T$ 9EdPxPZY(l$=~t$Uh j EPZYtÅL$HKD$C`t D=k\;v/PUS L$T$ D鋰tftT$Tt$HSfCtY^D$%t=`t)=t"ST$LBPL$ZcCkD$\΋L$ T${`t k\;v0PUS L$PKVSt$ ^d 9t==~% 9tRVh [^ÍvVZ뺍vWVSt$^d~ 1F,xPdPWffPf~(thpfVWX`Zt1W8t1W$Ht+t"PHY[t$[^_[^_øf돍vWVS \$0C,sd{ tS"X=~BWPWfPSh\XTPSh(\t  Ss$Y`[t:^vtBpHt JptRZOy׊tHƐt01ɋ@A9vCpHt JptSXOyă [^1_Ív`< AShh $vUWVSW5\$C sd$$ ŋPPQhFPT$$Ph$h0SY[11ۉFtFt FPWhG@~Յt Z[^_]Ív$0fVST$ B,rdt[Rr XZS[^ÉUWVSt$D$ nXdf=D$f(V0VVV4VVV 0VVV fF fD$fffT$V ЉЃ8% |$ D$f[^_]ÉUWVS$Ed$$!9P |$HD$ɸu |$t[^_]Í|$1|$u|$<u$H|$|lu!9Q t$tHq=tWt=w Ht ĉ󥤉붉uމf럍vf덐y thSY_upu$u h$P0WVSt$FdL$T$I~ ZIpGt`G(Ft [^_ÍvBD$t$[^_WffCPfPV#fC 1fˍvt t뎉u!tPHɸ`WfCPfCPfPVi1,v1SD$fPTX t$~ PhZYSf[Ðt vuՐVSD$ L$Ix¾ffIy[^UWVSR\$D$@ \$ 1p= t j P]Xl-ffIy߉1fff ljfIHt!t Y[^_]É%퐃zVS\$,T$0L$( ӋA \$4Pp= t j PYXv\$|$D$D$D$DD$fD$fIyΉ1ffIyJ҉t [^ÍvyVSD$ p NXdʸfV fʸf fjjHjH[^WVS|$w8^dVfV YfHt5t,jHXZtPHZYs3hW@tPv h t$[^_vh [TVSh`1ZtPh`XZt.~ $$ H[^ ƻ멐UW=VSt<1_ wdWSf$ ShPu[^_]Ð t h`X $t돍vPQRZYX-PQRZYXv 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html       @@    B@B@        #3RR%+''+ Y YpYPYQYRY   P Q UXZFvUPU`V`W[WPWQWR`ebedeE ' A,'A,A,'Y:kernel_version=2.4.18using_checksums=1author=Donald Becker description=3Com 3c59x/3c9xx ethernet driver LK1.1.16 19 July 2001license=GPLparm_debug=iparm_options=1-8iparm_full_duplex=1-8iparm_hw_checksums=1-8iparm_flow_ctrl=1-8iparm_enable_wol=1-8iparm_rx_copybreak=iparm_max_interrupt_work=iparm_compaq_ioaddr=iparm_compaq_irq=iparm_compaq_device_id=iparm_watchdog=iparm_desc_debug=3c59x debug level (0-6)parm_desc_options=3c59x: Bits 0-3: media type, bit 4: bus mastering, bit 9: full duplexparm_desc_full_duplex=3c59x full duplex setting(s) (1)parm_desc_hw_checksums=3c59x Hardware checksum checking by adapter(s) (0-1)parm_desc_flow_ctrl=3c59x 802.3x flow control usage (PAUSE only) (0-1)parm_desc_enable_wol=3c59x: Turn on Wake-on-LAN for adapter(s) (0-1)parm_desc_rx_copybreak=3c59x copy breakpoint for copy-only-tiny-framesparm_desc_max_interrupt_work=3c59x maximum events handled per interruptparm_desc_compaq_ioaddr=3c59x PCI I/O base address (Compaq BIOS problem workaround)parm_desc_compaq_irq=3c59x PCI IRQ number (Compaq BIOS problem workaround)parm_desc_compaq_device_id=3c59x PCI device ID (Compaq BIOS problem workaround)parm_desc_watchdog=3c59x transmit timeout in milliseconds3c590 Vortex 10Mbps3c597 EISA Fast Demon/Vortex3c595 Vortex 100baseTx3c595 Vortex 100baseT43c595 Vortex 100base-MII3c900 Boomerang 10baseT3c900 Boomerang 10Mbps Combo3c900 Cyclone 10Mbps TPO3c900 Cyclone 10Mbps Combo3c900 Cyclone 10Mbps TPC3c900B-FL Cyclone 10base-FL3c905 Boomerang 100baseTx3c905 Boomerang 100baseT43c905B Cyclone 100baseTx3c905B Cyclone 10/100/BNC3c905B-FX Cyclone 100baseFx3c905C Tornado3c980 Cyclone3cSOHO100-TX Hurricane3c555 Laptop Hurricane3c556 Laptop Tornado3c556B Laptop Hurricane3c575 Boomerang CardBus3CCFE575BT Cyclone CardBus3CCFE575CT Tornado CardBus3CCFE656 Cyclone CardBus3c450 HomePNA Tornado10baseT10Mbs AUIundefined10base2100baseTX100baseFXMIIAutonegotiateMII-ExternalDefault5:33:11:13:53c59xPCI%c%2.2x, IRQ %d <6>Full duplex capable autoselect/wordearlyendiswhole-framebyteEISAfullhalf<0>%s: no memory for rx ring <7>dev->watchdog_timeo=%d <7>%s: Updating stats. <7>boomerang_start_xmit() <7> TX room bit was handled. <7> Rx error: status %2.2x. <4>%s: memory shortage succeeded<7>%s: rx_oom_timer %s retryingLK1.1.16EISA 0x%lx %d3c592 EISA 10Mbps Demon/Vortex3c982 Dual Port Server Cyclone3c575 [Megahertz] 10/100 LAN CardBus3CCFEM656B Cyclone+Winmodem CardBus3CXFEM656C Tornado+Winmodem CardBus<6>See Documentation/networking/vortex.txt <6>%s: 3Com %s %s at 0x%lx. Vers LK1.1.16 <6>%s: Overriding PCI latency timer (CFLT) setting of %d, new value is %d. <4> *** Warning: IRQ %d is unlikely to work! *** <6> product code %02x%02x rev %02x.%d date %02d-%02d-%02d <6>%s: CardBus functions mapped %8.8lx->%p <7> Internal config register is %4.4x, transceivers %#x. <6> %dK %s-wide RAM %s Rx:Tx split, %s%s interface. <6>%s: Media override to transceiver type %d (%s). <6> Enabling bus-master transmits and %s receives. <6>%s: scatter/gather %sabled. h/w checksums %sabled <3>3c59x: vortex_probe1 fails. Returns %d <6> MII transceiver found at address %d, status %4x. <4> ***WARNING*** No MII transceivers found! ***INVALID CHECKSUM %4.4x*** <3>3c59x: unable to allocate etherdev, aborting <3>%s: command 0x%04x did not complete! Status=0x%x <6>%s: command 0x%04x took %d usecs <6>%s: Media override to transceiver %d (%s). <7>%s: Initial media type %s. <7>vortex_up(): writing 0x%x to InternalConfig <7>%s: vortex_up() InternalConfig %8.8x. <7>%s: vortex_up() irq %d media status %4.4x. <6>%s: MII #%d status %4.4x, link partner capability %4.4x, info1 %04x, setting %s-duplex. <6>%s: using NWAY device table, not %d <6>%s: first available media type: %s <6>%s: using default media %s <3>%s: Could not reserve IRQ %d <3>%s: vortex_open() fails: returning %d <7>%s: Filling in the Rx ring. <7>%s: Media selection timer tick happened, %s. <7>%s: Media selection timer finished, %s. <7>%s: Media %s has link beat, %x. <7>%s: Media selection failed, now trying %s port. <7>wrote 0x%08x to Wn3_Config <7>%s: Media selection failing, using default %s port. <7>%s: Media %s has no link beat, %x. <7>%s: Media %s has no indication, %x. <7>%s: MII transceiver has status %4.4x. <6>%s: Setting %s-duplex based on MII #%d link partner capability of %4.4x. <7>Setting duplex in Wn3_MAC_Ctrl <3>%s: transmit timed out, tx_status %2.2x status %4.4x. <3> diagnostics: net %04x media %04x dma %8.8x. <3>%s: Interrupt posted but not delivered -- IRQ blocked by another device? <7>%s: Resetting the Tx ring pointer. <3>%s: Transmitter encountered 16 collisions -- network cable problem? <3>%s: vortex_error(), status=0x%x <3>%s: Transmit error, Tx status register %2.2x. <3>%s: Host error, FIFO diagnostic register %4.4x. <3>%s: PCI bus error, bus status %8.8x <4>%s: Updating statistics failed, disabling stats as an interrupt source. <3>Probably a duplex mismatch. See Documentation/networking/vortex.txt <7>%s: Tx error, status %2.2x. <7>%s: Trying to send a packet, Tx index %d. <4>%s: BUG! Tx Ring full, refusing to send buffer. vortex_interrupt(). status=0x%4x <7>%s: interrupt, status %4.4x, latency %d ticks. <7>%s: In interrupt loop, status %4.4x. <7>%s: exiting interrupt, status %4.4x. <4>%s: Too much work in interrupt, status %4.4x. <7>boomerang_interrupt. status=0x%4x <7>boomerang_interrupt->boomerang_rx <7>boomerang_interrupt: wake queue <7>boomerang_interrupt: no skb! <7>boomerang_interrupt(1): status = 0xffff <7>vortex_rx(): status %4.4x, rx_status %4.4x. <7>Receiving packet size %d status %4.4x. <5>%s: No memory to allocate a sk_buff of size %d. <7>boomerang_rx(): status %4.4x <7>%s: vortex_close() status %4.4x, Tx status %2.2x. <7>%s: vortex close stats: rx_nocopy %d rx_copy %d tx_queued %d Rx pre-checksummed %d. <4>%s supports hardware checksums, and we're not using them! <4>Please see http://www.uow.edu.au/~andrewm/zerocopy.html <3> Flags; bus-master %d, dirty %d(%d) current %d(%d) <3> Transmit list %8.8x vs. %p. <3> %d: @%p length %8.8x status %8.8x <5>%s: Setting promiscuous mode. vortex_remove_one called for EISA device! 6A6A66QP1XY 7666 66666 7(GCC: (GNU) 3.0.1.symtab.strtab.shstrtab.text.rel.text.data.rel.data.bss.rodata.rel.rodata.modinfo.rodata.str1.1.rodata.str1.32.fixup.rel.fixup__ex_table.rel__ex_table.comment4<! P+< 1 ;`E(@`E@H HTE ]2Kl2@P | e8 ܚ( XeH  ee\i ,|w -6<Tm Du   <@    @  ` ):FJ]LZ k} 1](4*70H8[L"d:T`[ (829=R a4 kx0a&u\#<3p) T4&1, |5  "8,,a<=:O`(]x;si$z ;O<<%   @       `   1 =    &B ,` 2H 8 > DK JO P  V` \[ b` ha n tw z  @      ` |    @       `     `    !@ ' - 4 ;` B I P@ W ^ e l s` z  `     @     @    @     @ - E "O )g 0 7 >  E` L S Z  ap hy o` v }   1 H _ x       0 J c }        @  ) D _ ! ' -x 3 9 ? E K Q W ] c i o u {  @(C  #/<DWXxr( X 76 LV Gs E G @H T K `P: :V r        7 V o        9 K _ u        $ = V i }      <\x;sh<<%3c59x.crx_copybreakmtumax_interrupt_workwatchdogdebug__module_kernel_version__module_using_checksumsversion__module_licensevortex_info_tblvortex_pci_tbl__module_pci_device_size__module_pci_device_tablemedia_tbloptionsfull_duplexhw_checksumsflow_ctrlenable_wolcompaq_device_idvortex_eisa_initvortex_init_onevortex_cards_foundvortex_probe1printed_version.0ram_split.1vortex_openboomerang_start_xmitvortex_closevortex_get_statsvortex_ioctlset_rx_modevortex_tx_timeoutacpi_set_WOLvortex_start_xmitmii_preamble_requiredmdio_readmdio_writeroot_vortex_eisa_devissue_and_waitvortex_upvortex_timerrx_oom_timerboomerang_interruptvortex_interruptdump_tx_ringDoneDidThat.2vortex_errorvortex_rxupdate_statsvortex_downboomerang_rxlast_jif.3netdev_ethtool_ioctlmdio_sync_text_lock_3c59xvortex_remove_onevortex_drivervortex_initvortex_have_eisavortex_have_pcivortex_eisa_cleanupvortex_cleanupcompaq_ioaddrcompaq_irq.LC42.LC44.LC45.LC47.LC48.LC50.LC51.LC52.LC53.LC54.LC55.LC60.LC62.LC64.LC66.LC67.LC70.LC72.LC73.LC75.LC76.LC74.LC71.LC68.LC69.LC65.LC63.LC61.LC49.LC46.LC43.LC78.LC77.LC79.LC83.LC84.LC88.LC89.LC85.LC87.LC86.LC80.LC81.LC82.LC90.LC93.LC91.LC92.LC94.LC95.LC105.LC96.LC103.LC104.LC102.LC97.LC101.LC98.LC99.LC100.LC106.LC107.LC109.LC110.LC108.LC111.LC112.LC114.LC116.LC117.LC115.LC113.LC118.LC119.LC120.LC121.LC122.LC123.LC124.LC125.LC127.LC126.LC128.LC130.LC132.LC131.LC129.LC133.LC134.LC135.LC136.LC137.LC138.LC139.LC141.LC140.LC142.LC143.LC144.LC145.LC146.LC147.LC148.LC150.LC151.LC152.LC153.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC17.LC18.LC19.LC20.LC21.LC22.LC23.LC24.LC25.LC26.LC27.LC28.LC29.LC30.LC31.LC32.LC33.LC34.LC35.LC36.LC37.LC38.LC39.LC40.LC41.LC56.LC57.LC58.LC59__module_author__module_description__module_parm_debug__module_parm_options__module_parm_full_duplex__module_parm_hw_checksums__module_parm_flow_ctrl__module_parm_enable_wol__module_parm_rx_copybreak__module_parm_max_interrupt_work__module_parm_compaq_ioaddr__module_parm_compaq_irq__module_parm_compaq_device_id__module_parm_watchdog__module_parm_desc_debug__module_parm_desc_options__module_parm_desc_full_duplex__module_parm_desc_hw_checksums__module_parm_desc_flow_ctrl__module_parm_desc_enable_wol__module_parm_desc_rx_copybreak__module_parm_desc_max_interrupt_work__module_parm_desc_compaq_ioaddr__module_parm_desc_compaq_irq__module_parm_desc_compaq_device_id__module_parm_desc_watchdogpci_enable_device_R944b5e42alloc_etherdev_R2811ed01__this_moduleprintk_R1b7d4074ioport_resource_R865ebccd__request_region_R1a1a4f09pci_set_master_R87a01918pci_read_config_byte_R3bd38f74pci_write_config_byte_Rc19e8242pci_alloc_consistent_R1f6a8dc8__const_udelay_Reae3dfd6__ioremap_R9eac042apci_save_state_Rb5c9ddefregister_netdev_Re02ef669pci_free_consistent_Rd23139f1__release_region_Rd49501d4kfree_R037a0cbapci_set_power_state_Re723dc1cpci_restore_state_Rebb947f3jiffies_R0da02d67add_timer_Ra19eacf8request_irq_R0c60f2e0alloc_skb_R9c481f87__kfree_skb_R61359c25free_irq_Rf20dabd8mod_timer_R1f13d309disable_irq_R3ce4ca6fenable_irq_Rfcec0987softnet_data_Rf40e1623cpu_raise_softirq_Rd01f3ee8skb_over_panic_Rce5cf912eth_type_trans_R0c950098netif_rx_R80d1c437del_timer_Rfc62f16dboot_cpu_data_R0657d037__verify_write_R203afbebsprintf_R1d26aa98irq_stat_Re1dfa8c7do_softirq_Rf0a529b7pci_enable_wake_R4d25a70funregister_netdev_R05587de5pci_register_driver_R465aa46cpci_unregister_driver_R26713b86init_modulecleanup_module "DbhL'M,HNXO]4RPWj _p QHRMfSkT @UEVW5AX\aYzZ[M\Y]^^^ _ ! ( 2 < F L          ` ! a- ab m b  c  } d   e f g h 1 = I iq } j       k  . la s   m    8>OUnZopEaqfg{rstu&0EKvUwx !y&GSzX{(Ju|} ~'XR]fkx 1HNS`z r-t|>C+;@^c}KTYhQV    !!!!9!F!K!"o#########$!$)$.$$$$%%%C%H%%%%%%% &&3&P&\&a&&&&&&&&''''' ((((((()/)@)P)U)a)f)r)))))*)*.***+ +++++ ++,3,z,,,,,,;-G-L-`....... //4/A/F/`///0,0 50000000 171!C1!1 122:2?2b22233#3(3-3C333333355L 6n6"6#66$^8h8m88%8`9%e9%m9%9%9::%@:%I:%:'::(:;-;I;N;e;j;~;;);;*;;;;;<(<<+<><G<L<*S<e<&u<&1%()]; 0@P`p 0@P`p<@LXdp|hLlpt $(,0 $4? ??? $?(,?04?8<?@D?