ACC SHELL

Path : /lib/modules/2.6.34.10-0.6-desktop/kernel/drivers/infiniband/ulp/srp/
File Upload :
Current File : //lib/modules/2.6.34.10-0.6-desktop/kernel/drivers/infiniband/ulp/srp/ib_srp.ko

ELFr4("GNU|>:6kBU
21Ív'VSÃ(D$?D$H@T$L$L$$D$C$$@@D$D$ D$D$0u([^Í&'@UWVSDl$&\$u$܃D[^_]ËG(\$t$D$$LJ
t&@$D$Í\$ˉt$Ɖ|$
u&yPֹ󥍃
t$\$|$A(t$|$D$$,Sǀ

11u
[C(\$D$$`[f҉t$։\$|$l$tJ>R@nlt5L$$SF\$t$|$l$t&w7[tʼnL$$D$뮐t&\$t$|$l$fV1SËC$@uf1C$@u[^Í&'UWVST$T$T$‰D$9‹X%XGH<DD$<
.fC(@,C(ǃ
@,


t&
9uD$<09Ƌ
t\
t&Ӊ‹C($C(jxC($

-
9uXX9D$t
T$BtT$BT$BD$[^_]v'S@C(@,
t
C([@,C(ǃ
@,C$D

BC$ǃ
ǃ
 DC(C(RC(['@D$$D$Ð@@D$$D$Íh@D$$D$Í&h@D$$D$Ít&'SD
vD$$D$[Ít&Sƒ0vT$D$ $[Ð&Sƒ0vœT$D$ $[Ð&SD
v"D$&$fD$[ÍSD
v#SCD$.Ȓ$T$D$[Ít&'SD
v#SCD$.Ȓ$T$D$[Ít&'‰\$Dt$
v&DCD$.Ȓ$T$D$\$t$Ð&\$Ét$|$p4tx,Gv\$t$|$Ðt&At"T$L$L$A{,s4T$B$K8@lt<$S\$t$|$fw*Z{<$D$Ӌ\$t$|$&UWVSÃd@(L$@,
|FF3+>T^?$1P11l$N	yL|$L$ɑJBF(BD$jBF(<$J$L$`B WD$X0D$PC$T$TT$D$@@D$\?D$D$PD$D$D$ D$$D$(8uU,$nC(@,Fd[^_]Ðt&FǀvC(@,d[^_]Ãߍ&(\$t$Ɖ|$ l$$(lC(|$ D$$
k,D$uzD$ulC(@,P9ȋ8L$t6H\$Él$&NjC9t;;|$u\$C( @,t&\$t$|$ l$$(fǀSR\CًT$CL$BT$C({&'$\$t$Ɖ|$l$ 8lC(l$ D$$9
u/t$k,D$D$‰0t\$t$|$l$ $ÍC(@,T$ډxT$uxthC(@,믍vl$ځHL$BT$ V\fl$ځHL$BT$ dž:fUWVS8T$4P$L$ rT$j
T$LBT$ X4L$ D$D$,D$L$0ډQ lɉD$ډQL$y q$!!	nlt|ډQt$D$~ v$T$֋T$1T$L$!!	uYt$t$D$ËD$9D$ lWst$CSet&SKT$L$둋L$9L$0D$,뒍vD$D$,\$,9\$ D$T$BT$$D$L$L=AlT$4Qt$N ^$!D$P!ӋT$LˇˉL$PXB1ۋ@ȉAD$ȉAD$8[^_]ËD$t`8[^_]ÐpltlT$4QӋt$V F$!!ػ	둍vD$, T$D$JD$,=8[^_]ËD$4HX1D$ D$"L$L1AL$ x4v|$t$D$,fltuT$Q D$T$1BT$Q#V$#F L$T$(ډD$$D$$T$(T^;\$luT$BR벋\$[\$닋\$4CSA<
UWVS<D$AT$0L$,D$$0@D$(D$@4D$T$j,ET$0\$B$s8xD$ lT$,$SD$|$D$,\$(T$L$$D$00\$4\$cD$$@T$l$L$D$T$8DT$$q4\$4D$avQ lɉtXQʒCST$ B@ȉCȉC l$D$L$9L$lunFV말t&\$(l0T$QL$(ʒA0ST$ B@ȉClFT$Q ȺCD$$@L$y,D$(PD$$<[^_]fL$\$~4T$1ۉ|$$މӍt&9|$$\$T$D$D$,$SD$v\${,L$\$(KT$,\$4BHDЉʋL$(ʒA0L$ST$0B$@@ȉCD$8ȉCD$ȉCy,\$(SD$$<[^_]ÍL$At&T$BRoD$T$(BQL$0A(l$\$D$$D$$}t&'UWVSUp0l
-+>?D$F$\$K@D$D$D$lD$D$$D$S$L$}\DžB(T$Q1M\$ILɑJBC(BB JM*U0ىkC*D$CC"1\$D$KT$lLD$D$$D$S(\$KF$T$\T$L$`L$l|$dD$@@D$$D$,D$0D$hD$4?D$ D$\D$(uCD$1ۃ@B1Ap[^_]ËF(\$D$$L$UG뻐t&\$\$[D$D$$D$vD$D$XD$D$$D$Ӌ\$Kvf1Dž҉؃p[^_]Ðt&F(\$D$$pF(\$UD$$H

1$t$ɉ|$t18t$t$|$Ít&8\$(ˉt$,|$0l$4zq(OvM|$l$D$$Uǃ
\$(t$,|$0l$48Í$|$D$$0ǃ
뭍&|$D$$,ǃ
rt&RJfKxJfJ ɁH,JRCXf{xSXQPQPQP
؉T$UT$BKXSXPQP{XQhiS`K\͇ՉD$$ɇT$L$ T$L$ l$T$T$$|$L$D$T$$ǃ
qvB48xρti|$l$D$$v|$D$$ǃ
t&|$D$$l|$l$D$$&UWVS@D$D$8D$rD$8;tL$ƉD$4|B9wt&"\$$xD$@[^_]f@m fučT$4D$E(T$4fuT$4D$D$4ffsv=tA=LD$1ʒE؉U+vT$4D$D$4=fE 	t$&D$1ʒE؉U뽐t&D$D$h |$1ۍ&D$=1ҹD$=DXuыD$MXUXJHJRHP'&T$4D$jE(?|$4?NT$4ft&D$1ʒE؉UfD$tf1ʒEEP؉UUTxD$kt$t&ݠt
u>4="D$D$D$$,\$$D$$XD$D$\$$\$$ݤ$D$\$$T'4\$$Ӊt$(Ɖl$0|$,@(zϋ@,SKՁ€D$Rk,CCt%C`ȋS ʃ`NȋGXT$CuK0tCȉGDk,.t?ƃF(T$\$$t$(@,|$,l$04CȉGD뷍LJW\.B8mF(T$L$D$ F(T$L$D$T$T$ L$$T$C ȃwk,Ƅk,.k,S'܍'8$Ét$@$ً@=wt1$t$Ðt&VSà ƀǀ

C$HPD$CP$\$D$PD$D$D$D$0x

x [^ËC(t$D$$4
fWVSӃ$CȒD$C,T$D$t$@C(¸t
$[^_ÍT$D$#D$CD$CD$CD$C(=wnD@
@<

C(1ҋKLǃ
D$$1$[^_ËC(A,t$ Ɖ\$|$$l$(F$UMxl$D$S$UF(ۋT$T$\$T$D$$lEUۉD$T$$щD$S(\$t$ |$$l$(,Ë\$[Q$D$D$ӋU@F(\$D$$`St&Zq$T$L$D$Wvit&UWVSD|$f\$u&?ڃD[^_]ËE(\$t$D$$Dž
t&' |$=(t$Ɖl$պ\$É҉u~ۿt2F${xPf@<$t\$t$|$l$ Ð9C F$@붉%@D$t4D$&D$ډ<$T$D$D$D$u҉%h@!'(\$l$$ʼnT$L$؉t$|$ Ɖ
ɉLt$tpD$Ѐ‰FE@lt]L$$L$Sljщ>NE@lD$L$FND$\$t$|$ l$$(Ã|$=@+L$D$L$L$$щ‰WljHv(X0tI&	5vFD$,%@=t.D$D$($T$ɉL$u؉%h@\R&UЀWVS =É-8ۿFPCFVCS@ C@$C @C%CC,CCcC"C$C&C'C(C)C,C4C8C<fCDf~ tcFkLCLFEFpCTFtCXC\FC`FCdFChlj [^_]fFpkLCLFtEFCTFCXFC\FC`CdFCh뛉%@-t0ED$*D$Ѐlډ<$T$ED$u׉%h@ndF(V~χ׋T$L$T$L$|$T$L$D$$1uBu3tftF$@UEfƪ빍' \$Ét$|$l$6uN

ǃ
4u
t̓tt\\$t$|$l$ ÅtUuuJC(T$T$D$T$$ifX듋C(t$D$$Lǃ
XUWVS@(@,
F(dž
@,T$D$nW$f獴&F(@,9Ë;݉D$t\T$NjCǀSR\CC;|$BT$C(uF(@,dždždždž
VuVF(@,
t$F(@,[^_]Í&dž
ՋF(@,΋F(\$|$D$$F(@,
u



dž
dž
dž
Dt&'VSlC(t$D$$S [^ÍvUЀWVSÃ=Ɖ҉>C$1ɺP&@D$D$@$=C$1ɺ@D$D$?$=0F?F@F FF(F,FFC$@=wA‰Et![^_]ÉՉ܉Ǎv%@-t0ED$p0D$Ѐ8<$T$ED$u׉%h@h^v'U
WVSLD$8L$<D$8lHdžfdžD$@T$@FdPS$ډ1fC s(&k,f,?9uʋD$<7tL[^_]ËL$@QL$8AKh@$1SKɇыk{T$,lfD$FχT$<SD$<ʒD$<C(T$8L$4T$HL$4CXD$(D$FL$L$<|$$T$fL$L$Hl$ $L$D$D$,D$D$8D$P_uCǃ
Hu8D$@Wu	|$`Q_C(l$D$$(|$ =@t$ƈT$Ѐ\$l$$É
ɉۉ<<{@LǃDǃH3ǃ0 D$CFCD$D$<$D$FD$uNTu7hu'|u\$t$|$ l$$(Ð1׉%@-t0ED$4D$Ѐ`ډ<$T$ED$u׉%h@fUWVS,(D$ʼná{D$:5É=.	ED	Mȸ‰C؉C D$ډKS$[C=CQ=C1T$1 rL$(CD$D$D$D$CD$1=BЋD$StmD$t:؉ƍvӉtVXNX\
9}щD$ٺ,[^_]11뤉%@5t!D$$@6>u߉%h@C|%@=t!D$(ډ4$6?u߉%h@D$$D$v',t$ Ɖ\$|$$l$(:XD$vQC(|$\$D$$11\$t$ |$$l$(,Í&$TC(T$|$1D$$,ىT$
덐C(1t$D$$ǃ
뽍vB48PʉS(@ȉ9O=(ʼn҉]yEl$
L$
C(@,‰؉T$FT$C(@,L$L$ɉ

L$
{11҉
evC(|$D$$L11҉C(\$D$$fC(1t$D$$ǃ
ǃ
1t&@txC$uډ߉ލC$dž9uᐋC$LJ9uǃ
1*f1v@t#C$musǃ
x%@t+\$D$<$::;uߋ\$%h@OEC(|$1t$D$$ǃ
NS=~$	$fD t$4	Dt*$h	 ؃[ø <3>%s %s: ib_srp: failed send status %d
<3>%s %s: ib_srp: Got failed path rec status %d
<7>%s %s: ib_srp: Sending CM DREQ failed
/usr/src/packages/BUILD/kernel-desktop-2.6.34.10/linux-2.6.34/include/asm-generic/dma-mapping-common.h<3>%s %s: SRP reset_device called
<4>%s %s: ib_srp: Unhandled data direction %d
<3>%s %s: ib_srp: Failed to map data
<3>%s %s: ib_srp: Recv failed
<3>%s %s: ib_srp: Send failed
<7>%s %s: ib_srp: Topspin/Cisco redirect to target port GID %016llx%016llx
<4>%s %s:   REJ reason: IB_CM_REJ_PORT_REDIRECT
<4>%s %s:   REJ reason: IB_CM_REJ_DUPLICATE_LOCAL_COMM_ID
<4>%s %s: ib_srp: SRP_LOGIN_REJ: requested max_it_iu_len too large
<4>%s %s: ib_srp: SRP LOGIN REJECTED, reason 0x%08x
<4>%s %s:   REJ reason: IB_CM_REJ_CONSUMER_DEFINED, opcode 0x%02x
<4>%s %s:   REJ reason: stale connection
<4>ib_srp: bad dest GID parameter '%s'
<4>ib_srp: bad P_Key parameter '%s'
<4>ib_srp: bad max sect parameter '%s'
<4>ib_srp: bad max cmd_per_lun parameter '%s'
<4>ib_srp: bad  IO class parameter '%s' 
<4>ib_srp: unknown IO class parameter value %x specified (use %x or %x).
<4>ib_srp: unknown parameter or missing value '%s' in target creation request
<4>ib_srp: target creation request is missing parameter '%s'
<3>%s %s: Null scmnd for RSP w/tag %016llx
<4>%s %s: ib_srp: Path record query failed
<4>%s %s: ib_srp: Got target logout request
<4>%s %s: ib_srp: Unhandled SRP opcode 0x%02x
<3>%s %s: ib_srp: failed receive status %d
<7>%s %s: ib_srp: Topspin/Cisco initiator port ID workaround activated for target GUID %016llx
<3>%s %s: ib_srp: giving up on stale connection
<3>%s %s: ib_srp: retrying stale connection
<3>%s %s: ib_srp: reconnect failed (%d), removing target port.
<3>%s %s: ib_srp: SRP reset_host called
<7>%s %s: ib_srp: new target: id_ext %016llx ioc_guid %016llx pkey %04x service_id %016llx dgid %pI6
<3>%s %s: ib_srp: Connection failed
<4>ib_srp: Query device failed for %s
<7>%s %s: ib_srp: Sending CM REQ failed
<4>%s %s: ib_srp: Unhandled RSP opcode %#x
<7>%s %s: ib_srp: REJ received
<4>%s %s: ib_srp: DREQ received - connection closed
<3>%s %s: ib_srp: Sending CM DREP failed
<3>%s %s: ib_srp: connection closed
<4>%s %s: ib_srp: Unhandled CM event %d
<4>ib_srp: Clamping srp_sg_tablesize to 255
<3>ib_srp: couldn't register class infiniband_srp
<3>ib_srp: couldn't register IB client
<3>ib_srp: QP event %d
%d
%s
%pI6
0x%04x
0x%016llx
<3>%s %s: SRP abort called
<4>%s %s:   REJ reason 0x%x
,SRP.T10:%016llXsrp-%s-%dsrpinfiniband_srpadd_targetibdevportInfiniBand SRP initiatorib_srpid_ext=%sioc_guid=%sdgid=%spkey=%xservice_id=%smax_sect=%dmax_cmd_per_lun=%dio_class=%xinitiator_ext=%sid_extioc_guidservice_idpkeydgidorig_dgidzero_req_limlocal_ib_portlocal_ib_device#'	@*@xx999999B9H;B9;B9p9 @*6
mellanox_workaroundstopspin_workaroundssrp_sg_tablesizeparm=mellanox_workarounds:Enable workarounds for Mellanox SRP target bugs if != 0parmtype=mellanox_workarounds:intparm=topspin_workarounds:Enable workarounds for Topspin/Cisco SRP target bugs if != 0parmtype=topspin_workarounds:intparm=srp_sg_tablesize:Max number of gather/scatter entries per I/O (default is 12, max 255)parmtype=srp_sg_tablesize:intlicense=Dual BSD/GPLdescription=InfiniBand SCSI RDMA Protocol initiator v0.2 (November 1, 2005)author=Roland Dreiersrcversion=9963F1B0823FC5B60CBF71Cdepends=ib_core,ib_sa,scsi_transport_srp,ib_cmvermagic=2.6.34.10-0.6-desktop SMP preempt mod_unload modversions 686 $$$|((AAE4xAAT
<d{AACCCXt
AAAAA0CV$PpC FFFi
E(nAHs
AEjA00C FNG
JC
A DbAC\A8hPAAAAC(AAAA A^
IzC[$C`)Ce %Ca(P<AIpAH8AEpAh8AEpADAIxA`EAIyAEAIyAXCFO4`C DJa
FU
Cv
AT@0	AAACEx
AAAAFc
AAAAA(bC,HJ
C$C(HJ
GhAAAAHL

CAAAAP
CAAAB
CAAAATXAAAACP
AAAAC
AAAAGTACCAHI
CAAAA
AAAAF 0\CWA$,C<DNT
G<T`GACFAHT
CAAAC( C8DFJ
K"KCHFy("AFE,
AAAD#
AACE4D
AAAG
AAAA$T$C0DN
A<|P&ACFCCXy
AAAAA(&'C$DJFKl
B((C,DJY
A<*sAFACC4!
CAAAC$T,C$DNj
A<|-eAAACF
CAAAH( 0MAAC@FA<p0AFAAE$N
CAAAA<(P2_AFFAC`
CAAAA(h4C,DJU
B<@6AFAAC@
AAAAA$8lC0DN[
HACA	(uUHhmodule_layoutiparam_get_int%Kparam_set_inti2!ib_unregister_clientWclass_unregister`Eib_sa_unregister_clientjMgib_register_client
ib_sa_register_client1u3srp_release_transportBCU#__class_register=SiXsrp_attach_transport;&cib_send_cm_drep"WJib_send_cm_rtuYib_cm_init_qp_attrT,bib_set_client_data#cib_create_fmr_poolib_get_dma_mr<uib_alloc_pdǾrib_query_device 6device_create_file^}device_registerf֊dev_set_name,3ib_query_gid)!scsi_host_alloc='ib_create_qpoib_create_cq[I3schedule_work%J:ib_send_cm_reqyget_random_bytesXqYnode_datanG3physnode_mapݓppreempt_schedule{ib_modify_qp@Aib_find_pkey''^__tracepoint_kmallocA^)slab_buffer_sizehkmem_cache_alloc_notrace&malloc_sizeso[	scsi_scan_targetzusrp_rport_add9scsi_add_host_with_dma [Zib_sa_path_rec_get6bib_create_cm_id_raw_spin_unlock_irqrestorep|X_raw_spin_lock_irqsave) simple_strtoulsstrlcpybstrlen&asimple_strtoullCmatch_strdupmatch_hexg5Nmatch_int)Dmatch_tokenl߅strsepkstrdupκ`.memcpyrN:,page_address[__kmalloc$ib_fmr_pool_map_phys?sg_nextMwait_for_completion_timeout;msecs_to_jiffiestOib_fmr_pool_unmapZ,<sprintfS/tib_dealloc_pdib_dereg_mrib_destroy_fmr_pool
8uscsi_host_putib_destroy_cm_idL(lscsi_remove_host<
4srp_remove_hostxflush_scheduled_workd +_raw_spin_unlock'To_raw_spin_unlock_irq3_raw_spin_lock_irqMCd_raw_spin_lockZ߁device_unregister?Bib_get_client_data6.ib_destroy_cqvib_destroy_qp*Ydma_opszkfreencwait_for_completion땓$ib_send_cm_dreqJ__init_waitqueue_head՗#printkeQTdev_driver_stringu	^complete@6PP2$$ 0??@h|G$N$W$`b$g$l$v$P$ $ib_srpOspWGOspWGib_srp.ko.debug@_.symtab.strtab.shstrtab.note.gnu.build-id.rel.text.altinstr_replacement.rel.init.text.rel.exit.text.rodata.str1.4.rodata.str1.1.rel__bug_table.rel.altinstructions.rel.rodata.modinfo.rel__param.rel.eh_frame__versions.rel.data.rel.gnu.linkonce.this_module.bss.comment.SUSE.OPTs.note.GNU-stack.gnu_debuglink4$2`\=.	ؑ 8=R=N	 a>(]	@ l2>	{2HHI$	П0 J	 
 J0 	P `K' N<	`` N(		 X n 	Xx  ph 	Ф q$0q)q9qqH@x 
!x	`w	
!
1{E0RPpjn0bP$) %P<#828<DF`EVEdXp`0	b
0\#7IYl`G~P "K8l"#
$P&&'(,*s9,L-ea 0Mpp0P2_4 4Th|@6"3N$Z(mR`"V!%Aa@\z(L,@(h|1ESat`#/G
5CPh^gy(&6EVbt		2	E	V	d	u									

*
=
M
Y
m
z










-;ERan~!/?L]gsrp_target_info__srp_post_recvsrp_release_devsrp_send_completionsrp_qp_eventsrp_path_rec_completionsrp_disconnect_target__key.7299srp_free_iusrp_free_target_ibsrp_remove_onesrp_clientsrp_remove_workshow_portshow_ibdevshow_local_ib_deviceshow_local_ib_portshow_zero_req_limshow_orig_dgidshow_dgidshow_pkeyshow_service_idshow_ioc_guidshow_id_extsrp_unmap_datasrp_send_tsk_mgmtsrp_reset_devicesrp_abortsrp_map_fmrmellanox_workaroundsmellanox_oui.28946srp_map_datasrp_queuecommandsrp_max_iu_lensrp_target_is_topspintopspin_workaroundstopspin_oui.28941cisco_oui.28942srp_cm_rej_handlersrp_parse_optionssrp_opt_tokenssrp_process_rspsrp_new_cm_idsrp_cm_handlersrp_lookup_pathsrp_sa_clientsrp_add_targetsrp_handle_recvsrp_recv_completionsrp_init_qpsrp_alloc_iu.clone.0srp_send_reqsrp_connect_targetsrp_reconnect_targetsrp_reset_hostsrp_create_target_ibsrp_create_targetsrp_templateib_srp_transport_templatesrp_add_portsrp_classdev_attr_add_targetdev_attr_ibdevdev_attr_portsrp_add_onesrp_init_modulesrp_sg_tablesizeib_srp_transport_functions__key.29564srp_cleanup_module__mod_mellanox_workarounds79__mod_mellanox_workaroundstype77__param_mellanox_workarounds__param_str_mellanox_workarounds__mod_topspin_workarounds73__mod_topspin_workaroundstype71__param_topspin_workarounds__param_str_topspin_workarounds__mod_srp_sg_tablesize67__mod_srp_sg_tablesizetype65__param_srp_sg_tablesize__param_str_srp_sg_tablesize__mod_license60__mod_description59__mod_author57srp_host_attrsdev_attr_id_extdev_attr_ioc_guiddev_attr_service_iddev_attr_pkeydev_attr_dgiddev_attr_orig_dgiddev_attr_zero_req_limdev_attr_local_ib_portdev_attr_local_ib_device__mod_srcversion116__module_depends____versions__mod_vermagic5dma_opsib_unregister_clientwait_for_completion_timeoutsrp_rport_adddev_set_name__this_modulecompleteib_fmr_pool_unmapscsi_remove_hostib_create_cqdevice_unregisterib_sa_register_clientcleanup_moduleib_create_fmr_poolflush_scheduled_workmemcpykfreeib_dereg_mr_raw_spin_lock_irqsavesrp_remove_host_raw_spin_lockib_destroy_cm_idinit_moduledev_driver_string_raw_spin_lock_irqsrp_release_transportmsecs_to_jiffiessrp_attach_transportib_register_clientdevice_create_fileib_sa_path_rec_getib_create_cm_idib_destroy_cqib_sa_unregister_clientib_set_client_data__class_registerscsi_host_putpreempt_schedulematch_intstrlcpy_raw_spin_unlock_irqib_get_client_dataclass_unregisterprintkib_query_deviceib_get_dma_mr_raw_spin_unlock_irqrestoredevice_registerkmem_cache_alloc_notraceib_cm_init_qp_attrib_send_cm_drepib_alloc_pdwait_for_completionib_create_qp__init_waitqueue_headib_modify_qpkstrdupsprintfscsi_scan_targetib_destroy_fmr_poolparam_set_intstrsepsg_nextmatch_token__tracepoint_kmallocschedule_worksimple_strtoulib_destroy_qpmatch_hexphysnode_mapib_send_cm_rtumatch_strdupib_send_cm_dreqib_send_cm_reqmalloc_sizesnode_dataget_random_bytesib_find_pkeyslab_buffer_sizepage_addressscsi_add_host_with_dmaib_dealloc_pdib_fmr_pool_map_physstrlenparam_get_intscsi_host_allocib_query_gid_raw_spin_unlock__kmallocsimple_strtoull9B	 %uxdi
CK]l)6hpx1=w8K3HxF	`		l	


z
>RW'
O
=z"LJx18L_d		,xcx5Uj$)M\a2]b
!7JOt+g
#5EV+=M_w 
 " + 4 I N c h t {     9!"8"A"j"~""""	#%#	1#V#k#######0${F$s$$$>%U%Z%%x%%&&x&&&&'''H'U'''''(;(D(J(j((x))[)x))))) *'*0*6***	/+8++++,$,),,	,,5-H-M-x-----../G/`//////00>0M0R000000001811111111=2f2o22	23[3334v444444445	35?5\5r5|y5555555555556N6Y6b6i66666677u7777848X8e8l888888&999>9G9k99999~999<:H:Q:W::::::;6;W;f;k;v;;;;;;;<	<<=/=D=I=~~!'	18	CH	NY	^cpuz				y		$ $(,048<@DHLPTX\`dhlptx| $(048,XhHl,LlD\0XXX,l	 	 @Tdht|}$@DHLPTX\`ht|X

ACC SHELL 2018