ELF>@@8@7k7k mm m  mm m $$Ptd(a(a(aDDQtdRtdmm m ``GNUnS-@Li-4, ) aC@B Dc456;BCEGILNPQyׯHo[6qXֱ4^ ! Z8Pe|T]XWv큟eVfyz=BEoPF kF[t^=uciaa*1ASmh vU?' F"pWw8^#*K0U je , ~5 `QQ H H' Kr  A% 0B2y %y H Q PK! Gt` pAk On pH Ir r  pK&T PM: IU M `RA 0Fr 0" `3= N PAR A AB__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizebootstrap_util_wrap_stringstrlencalloc_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcmm_ZdlPv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEmm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcmmemsetmemcpy_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm_ZSt20__throw_length_errorPKc_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmmstderr_ZSt24__throw_out_of_range_fmtPKcz_ZSt19__throw_logic_errorPKc__gxx_personality_v0_Unwind_Resumebootstrap_util_print_headerputsstdoutSPMI_Finalizefreefwriteputcharenv_attrSPMI_BarrierSPMI_AbortfputcexitsnprintfSPMI_KVS_PutSPMI_KVS_CommitSPMI_KVS_Getnvshmemi_bootstrap_plugin_initSPMI_InitmallocSPMI_Get_rankSPMI_Get_sizeSPMI_KVS_Get_name_length_maxSPMI_KVS_Get_key_length_maxSPMI_KVS_Get_value_length_maxSPMI_KVS_Get_my_namebootstrap_debug_enablegetenvstrtolgethostbynamesocketsetsockoptconnect_Z12SPMIU_printfiPKcz_Z15SPMIU_writelineiPc_Z14SPMIU_readlineiPci_Z19SPMIU_parse_keyvalsPc_Z12SPMIU_getvalPKcPci_Z14SPMIU_Set_ranki__errno_locationcloseperrorstrcmpSPMI_Initializedshutdownsetbufgetpidstrncpy_Z15SPMIU_SetServervvfprintffflushfopenread_Z18SPMIU_dump_keyvalsv_Z12SPMIU_chgvalPKcPclibstdc++.so.6libm.so.6libgcc_s.so.1libc.so.6_edata__bss_start_endnvshmem_bootstrap_pmi.so.3GCC_3.0CXXABI_1.3GLIBCXX_3.4.20GLIBCXX_3.4GLIBCXX_3.4.21GLIBC_2.14GLIBC_2.2.5${ORIGIN}| P&y cPӯkpt)qui m m Pm m o o o o Mo )o .o /@r (p  p (p ;0p 8p @p BHp <Pp Xp `p hp  pp  xp  p Lp  p =p  p p p p >p p 5p Op Ip p Cp p q q q q  q D(q 0q 8q @q Hq @Pq Xq `q  hq Jpq Axq !q "q 6q #q $q Hq 7q %q &q Qq 'q *q +q ,q -q Rq 9r 0r 1r 2r : r 3HHV HtH5V %V @%V h%V h%V h%zV h%rV h%jV h%bV h%ZV hp%RV h`%JV h P%BV h @%:V h 0%2V h %*V h %"V h%V h%V h% V h%V h%U h%U h%U h%U h%U hp%U h`%U hP%U h@%U h0%U h %U h%U h%U h%U h %U h!%U h"%zU h#%rU h$%jU h%%bU h&%ZU h'p%RU h(`%JU h)P%BU h*@%:U h+0%2U h, %*U h-%"U h.%U h/%U h0% U h1%U h2%T h3%T h4%T h5%T h6%T h7p%T h8`%T h9P%T h:@%T h;0%T h< %T h=%T h>%T h?%T h@%T hAHD$0H$HH9tH|$pIGH9tHf.H=T HT H9tHQ Ht H=T H5T H)HHH?HHtHQ HtfD=ET u+UH=jQ Ht H=>O dT ]wAWAVAUATUH1SHHt$HT$(L$LH\$xHPIH9HD$H$HD$pL,Ht MH)H\$hHHAE$HD$H$H$H$H;D$Ht$0H$~$HNH9-HT$ H$H$D$ $HH$H$HDŽ$H$H;|$tH$HT$xILI9UHHtL)LLH9HG`HT$xHH9 H56LHD$(Ld$xHt3HHL)H9 Ht$(HLgLd$xH]E1HD$ fDH\$@HT$H1HHt$pLHHD$0H$HH9tH|$pIGH9tHD$@H[]A\A]A^A_A11LLHD$p.HI9IH55LHD$(Ld$xHHHL)H9H=0@Hl$ fDHD$pLd$xB HT$xTHD$HS>jfDHt$XH|$P1/HT$hH$H$HLHH\$hH$f.H$Ht$HHt$OH$H$H$H$$fDHl$ fDHT$ H$D$ $HD$H$HH$H$H$r1+HJ 'H!.H5.H81@H=.HH5/L1H=y.tHH5.H=c.1\H=.H=.H=.H USHHtt&H[]HH=41[]@H;t"H-I @Hu~Hn;uHH=2[]IHU1SHL3HHHHHHMufDLHiEAI9D .HEHDAAG DJAA A?G DJA?AAA?G BDJL9s LIM9wLE1E1@HLHHHRI)H2B~HHC=H)HQH$HH[]HE12ff.@HH|=H@uH|=uHH/LK E1E1fN1A=tC NTA=t GA DNTA=t GADNTIA=tGDI9SMQBI9MQB\I9B IL9vkN1A=tC NTA=t GA DNTA=t GADNTIA=tGDI9bL9w[@L9Mxff.USHuÅu/H=0J H=E AHYH-E ^H=E H5E YyHA A1eH)&H5)H;H H= *C H8[]A\A]A^A_fDLŅ:CIcLcd$Lc|$Ld$ HD$*DHT$H5\D LMnC9HHc5D 1AAV SC HP)H=D DKXH5D DZH=C HC tH@ A1wH %H5'H;H H=7)|$,A|$L$9L$1HH|$ HcH81[]A\A]A^A_H@ A1mHo$H5J'H;`H H= (WAH? A1jH%$H5'H;H H=6( AWAVAUATUSH8yH|$Ht$ T$B D$(HcD$D$IE1HD$Hcl$D$EH'L$(Hc56B )EFH==B 9O fA ÉD$,1HD$H=!B HcH4(LcAHB B HA H5A H=A )@L}ÅAFHl$ &fH5A HLHl$A9^Hc5iA 1EA؋ @ H=hA H'$H]A H5NA DH= D$HL$C~D$HD$H> HCPHHC@D$C(HHC81H5$HF> fD HH@uH0[]A\@H|$H|$ <D$H5YH|$,HCHHt$~D$H5CD$ CHHD$H=D$Ht$C~D$HD$H= HCPHHC@D$C(H|$$NvH|$(<T$(D$$Hc|$,E= >= HHH@.= IH#= HHc|$$H= HHc|$(H< Ht$,LOH9 A1HH5 H;H !H= DH=< HtH=x< HtH=o< HH0[]A\fDH9 A1HhH5C H;TH H=!KfDH8 A1HH5H;H )H=fDHa8 A1HH5H;H H=B!fDH8 A1HxH5SH;dH H= ![~fDH7 A1H(H5H;H (H= .Hw7 A1HH5H;H *H=H-7 1HH5c H;H 'H=zH6 HRH5# H;>H &H=5XH6 H H5H;H (H=uf.AWAVAUATUHH=M SH 8 Ht1 1HR8 1H []A\A]A^A_H= I1MtAEILL<:t-t)@HHBt<:tHL)H~ۋA ;:iH{ 1LDŽ$IIHfH$)$HcPH@H{H0AEf$Dff$ADžL$ALHDH=ID=!7 HH1H1 D%6 LH1o1LH5DLD[ =? H5 1Ƅ$LDLH޺H=#H=H =/? H51LDaELL5H޺H=HLaHH= 1Hy=> H55 1LDLH޺H=+HLHH={]1 Hlj*> LDQALH޺H= HLXHH= 1Hp= E1@1LH5 LH51KD{n~ou)H5z1vD>4 0fsH51DD 3 1DLH5>5j@H=y\H5aH51LHH5&1H51D3 YLH51uvLH561Z3 DH5|15H=9*DH5DH51DH5밐AVAUAATIHUHSH=2 ÅtH[]A\A]A^fH=[2 HHÅL$H=L4HLLÅEyLH=H\H=L>LH=[LHH5i1 DH51H51LLH51sH5ZD9 11ff.9 t0 1fD9 1t9 1f=9 1@1H5CH=Hff.S1ۃ=f9 ~21H53H=9=M0 =;0 R[ff.UHHS1H HH=8 1HH52=/ HttH []ÐH$=/ HHuQH$H=8HHtl$tHHH51t@H51{H []H5t1Y4H5Cff.ATE11UHSHHHD=. HF^=. H$HH$HH= Ƅ$sH=~HuaHH=EH=HG1H5aH=`RŅt\H[]A\fDAUIU1L$HSLH7XLZfDH޺H=Hߺ 1-H޺H=T6 sHߺ 1H޺H='6 JHߺ 1 6 H[]A\, H5~17H=;H5FDL$ H޺H=H$LH=HHE1ATAU1hUHSH Hw;fH5U1x7UH1SHH) 5 D$ H8H=Ht 1H4 H|$ Åu+=+ T$ u94 tEH[]f.v4 @H= H 1H F+ H=jHHǺ 1lj4 H=9Htt 1H3 Af.E* 3 3 3 3 3 H[]@v3 z3 \f* =Y3 ATIUSt>1H5 H=Åt []A\@LH=7[]A\;1HcLH1[]A\ff.Ht 2 1øf.Ht 2 1øf.Ht 2 1øf.USHH=m2 tKHIIH1H&HxmH5 HH[]Hc2 H=. Ht0Hc1 HH=) HH[]D렐1ff.fAUIA1ATHIԾUHSH HH6=( HÅtH []A\A]fH$=V( HHÅH$H=H/HH  HHHH= 1HÅulDLH=H []A\A]f.H51H []A\A]H5f.H51~HH51cfH 1H=' t@Hserver1fH& H& )& f.ATUHSHH$H$L$ L$(t@)$0)$@)$P)$`)$p)$)$)$H=d3 uHİ[]A\fDH=A3 H:& H511H$HHH=3 HD$H$$D$0HD$1H=2 Hİ[]A\fH=HtOH= Ht^IH1HuLH5xLCH|2 H" HH_2 f.H56H=1H62 AWAVAUATAUSHH . H=- H9t D9%$ BAHL|A)H-- 'fHHHH - C< tgL9tbEtHH9uD%~$ @8uVHDnHtHtOx9H<(DHa- H=:- HE1fHD[]A\A]A^A_AFAADEAκHj! H= AHfDATAHUSHnH=wv| Ht.HH5"11ۉ[]A\D8unHHDHtHxU1H9~1H5e[]A\@ƃH11H5{a[]A\f.HDH512H=6MHAWAVAUL- 0 ATUSHH/ H|$D< P<=\)< !H1LtEL}< <=t=u9< uHL$L1H5H)H[]A\A]A^A_< tDŽuÄtA~CLc%0/ H޺ MMIMIK|L$AGHuL$H< u < t Hu)K| HcAWLD5. HLHLD < t#t< H1[]A\A]A^A_fDCH1HL$H1H5fH)^H[]A\A]A^A_ø@". ~FATL%/U1SH". fHK H1LH 9-- []A\ff.@AWAVIAUATUSH- ~mIA1HL%- HHHHH H9t4I4LuIt IcLH[]A\A]A^A_DAH1[]A\A]A^A_"- AUIATIUHSHH- HH HHHfDH H9t0HLAuH{ LH ECH9uH[]A\A]ÐHH/dvs/p4/build/sw/rel/gpgpu/toolkit/r12.8/main_nvshmem/src/modules/bootstrap/common/bootstrap_util.cpp%s:%d Unable to allocate output buffer %s: __pos (which is %zu) > this->size() (which is %zu)basic_string::_M_construct null not validbasic_string::appendbasic_string::substrbasic_string::erase/dvs/p4/build/sw/rel/gpgpu/toolkit/r12.8/main_nvshmem/src/modules/bootstrap/pmi/bootstrap_pmi.cppName of the UID bootstrap socket interface name NVSHMEM_%-20s "%s" (type: %s, default: "%s") %s Name of the UID bootstrap socket family nameName of the UID bootstrap session identifierPMI_Abort failed. Manually exiting this process. PMI bootstrap version (%d) is not compatible with NVSHMEM version (%d)WRAP_PMI_KVS_Get_name_length_max failed WRAP_PMI_KVS_Get_key_length_max failed WRAP_PMI_KVS_Get_value_length_max failed memory allocation for kvs_name failed memory allocation for kvs_key failed memory allocation for kvs_value failed WRAP_PMI_KVS_Get_my_name failed %s:%d: non-zero status: %d WRAP_PMI_Finalize failed Bootstrap Options stringBOOTSTRAP_UID_SOCK_IFNAMEAF_INETBOOTSTRAP_UID_SOCK_FAMILYBOOTSTRAP_UID_SESSION_ID.. c:var:: NVSHMEM_%s | *Type: %s* | *Default: "%s"* WRAP_PMI_Barrier failed NVSHMEM Global Exit. %s:%s:%d: BOOTSTRAP-%04x-%08x-%08x-%04xWRAP_PMI_KVS_Put failed WRAP_PMI_KVS_Commit failed WRAP_PMI_KVS_Get failed BOOTSTRAP-%04x-%08x-%04xWRAP_PMI_Init_failed failed WRAP_PMI_Get_rank failed WRAP_PMI_Get_size failed %s:%d: NULL value bootstrap_pmi_global_exitnvshmemi_bootstrap_plugin_initABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/PMI_FDPMI_PORTConnecting to %s Unable to get AF_INET socket Error calling setsockopt:connect failed with timeout connect failed with errno %d PMI_IDcmd=initack pmiid=%d writing on fd %d line :%s: Error in writeline initack reading initack Error reading initack on %d Error on readline:cmdinitackgot unexpected input %s reading size Error reading size on %d setsizereading rank Error reading rank on %d rankError reading debug on %d debugreadline failed parse_kevals failed %d getval cmd failed expecting cmd=%s, got %s rcmsgbarrier_outcmd=barrier_in finalize_ackcmd=finalize cmd=abort exitcode=%d aborting job: %s Unable to write to PMI_fd response_to_initpmi_versionpmi_subversionmaxescmd=get_maxes kvsname_maxkeylen_maxvallen_maxPMI_DEBUGPMI_SIZEPMI_RANKsinginit_kvs_%d_0my_kvsnamecmd=get_my_kvsname put_resultcmd=get kvsname=%s key=%s get_resultvalueUnable to get host entry for %s connect failed with connection refused Unable to connect to %s on %d unable to decode hostport from %s got unexpected command %s in %s Command %s failed, reason='%s' cmd=init pmi_version=%d pmi_subversion=%d Above error when reading after initgot unexpected response to init :%.*s: (full line = %.*s)pmi_version mismatch; client=%d.%d mgr=%.*s.%.*scmd=put kvsname=%s key=%s value=%s cli_%dPMI_USE_LOGFILEtestclient-%s.outwtestserver.out[%s]: Panic - buffer inconsistent %s=%s write_line: message string too big: :%s: write_line: message string doesn't end in newline: :%s: write_line error; fd=%d buf=:%s: system msg for write_line failure write_line failed to write entire message SPMIU_parse_keyvals: unexpected = at character %d in %s SPMIU_parse_keyvals: unexpected key delimiter at character %d in %s ;D'H`x,xXD 8XXp88XX(0HDhXlH@xHhX0hD(Hx(h`X8( X 8 zRx $0FJ w?;*3$"zPLRx}  P$ȻCBBB B(A0F8G( 8A0A(B BBBH ,zPLRx   4D6@ yAAG M AAH D JAI sHA(DH1HC[  DAA p\bEJ0AAD l CAJ KCA(AAO  CAH WAJ E FiA,PmBBB B(A0A8DpxMAxHpk 8A0A(B BBBG qxN^xKp 8C0A(B BBBA `<BBB B(A0A8Dp 8A0A(B BBBI r 8C0A(B BBBA DBGA DP_  CABE   CABG H\/BBB B(A0K8Gr 8A0A(B BBBI @BBE G(D0GX 0C(A BBBC (%<0BA@4Xd2AMN{ FAB  FAA hlBKM G   CABG \ F P D   CABH | H R M I 4AFD0 CAK  AAE @4HtIDC ` ABE T ABA `ABx4AAJJ AAH { DAH  `BJL H(Gn (C ABBC  (C ABBK \ (C ABBA dxx&@BAD I }  AABG j  AABJ H :BBB B(D0A8D@ 8D0A(B BBBD DBGA u ABF @ ABE b ABK |dKBB I(A0A8GP 8F0A(B BBBD  8C0A(B BBBG v8F0A(B BBBA,QLHC rABD\8BBE B(A0A8D@g 8A0A(B BBBF H8C0A(B BBB<txSED D(]0K(A ABBB 1Pm cr| P Rm m o  % p 0  oxooom &6FVfv&6FVfv&6FVfv&6FVfvunsetGCC: (GNU) 8.5.0 20210514 (Red Hat 8.5.0-21)GA$3a1GA$3a1PfGA$3a1RRGA$3a1GA$3a1RRGA$3a1RRGA$3a1fkGA$3a1RS x  P p  R S(apb$km m m m o p @r r a 67B D W Pmr |m  m  &1 Y@  Y  @'b4r H (ws ( @) ,W ,i @Y2 ,mgHr  `0Lr   `YSb 9/qTr |@{ Pr T{  ?P{  pCL{  H{ D{ 3@w L@s exr  h{ `{ `r { 1 G 7a ko(am @r  R Pm r p   %y*r 1E O H "@T 0F^r Q `3 PK"6 pK&K Hi N I pH> P b v  I   PA    r 0  !  Gt! 6 J ^  y  pA    H    PM:  K r  :  `RP b r y  A     ^   AB  A%  `QQ  % 8  0B2C bootstrap_util.cppbootstrap_util_wrap_string.cold.26crtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.7303__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrybootstrap_pmi.cpp_ZL13base64_encodePcPKhm_ZL14encoding_table_ZL9mod_table_ZL13base64_decodePcPKcm_ZL14decoding_table_ZL22bootstrap_pmi_finalizeP16bootstrap_handle_ZL8pmi_info_ZL22bootstrap_pmi_showinfoP16bootstrap_handlei_ZL21bootstrap_pmi_barrierP16bootstrap_handle_ZL25bootstrap_pmi_global_exiti_ZZL25bootstrap_pmi_global_exitiE12__FUNCTION___ZL22bootstrap_pmi_alltoallPKvPviP16bootstrap_handle_ZZL22bootstrap_pmi_alltoallPKvPviP16bootstrap_handleE9key_index_ZL23bootstrap_pmi_allgatherPKvPviP16bootstrap_handle_ZZL23bootstrap_pmi_allgatherPKvPviP16bootstrap_handleE9key_index_ZZ30nvshmemi_bootstrap_plugin_initE12__FUNCTION__simple_pmi.cpp_ZL8getPMIFDPi_ZL6PMI_fd_ZL9PMI_debug_ZL8PMI_size_ZL8PMI_rank_ZL11GetResponsePKcS0_i_ZL15PMI_initialized_ZL13PMII_getmaxesPiS_S_.constprop.1_ZL15PMI_kvsname_max_ZL14PMI_keylen_max_ZL14PMI_vallen_max_ZL19cached_singinit_key_ZL19cached_singinit_valsimple_pmiutil.cpp_ZL14SPMIU_print_id_ZZ12SPMIU_printfiPKczE7logfile_ZZ14SPMIU_readlineiPciE8nextChar_ZZ14SPMIU_readlineiPciE8lastChar_ZZ14SPMIU_readlineiPciE6lastfd_ZZ14SPMIU_readlineiPciE7readbuf_ZL16SPMIU_keyval_tab_ZL20SPMIU_keyval_tab_idx__FRAME_END____GNU_EH_FRAME_HDR__dso_handleDW.ref.__gxx_personality_v0_fini_DYNAMIC__TMC_END___GLOBAL_OFFSET_TABLE___errno_location@@GLIBC_2.2.5stdout@@GLIBC_2.2.5bootstrap_util_print_header_edatasocket@@GLIBC_2.2.5_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@@GLIBCXX_3.4.21_Z19SPMIU_parse_keyvalsPcSPMI_KVS_Get_key_length_max__cxa_finalize@@GLIBC_2.2.5strlen@@GLIBC_2.2.5strncpy@@GLIBC_2.2.5_ZSt20__throw_length_errorPKc@@GLIBCXX_3.4memset@@GLIBC_2.2.5SPMI_Initcalloc@@GLIBC_2.2.5_Z12SPMIU_getvalPKcPci_ZSt19__throw_logic_errorPKc@@GLIBCXX_3.4memcpy@@GLIBC_2.14connect@@GLIBC_2.2.5perror@@GLIBC_2.2.5nvshmemi_bootstrap_plugin_init_Z14SPMIU_Set_ranki_ZdlPv@@GLIBCXX_3.4_Z15SPMIU_SetServervSPMI_KVS_Get_value_length_max_Z15SPMIU_writelineiPcSPMI_KVS_Getgethostbyname@@GLIBC_2.2.5SPMI_KVS_Get_name_length_maxfflush@@GLIBC_2.2.5fopen@@GLIBC_2.2.5_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEmm@@GLIBCXX_3.4.21free@@GLIBC_2.2.5exit@@GLIBC_2.2.5getenv@@GLIBC_2.2.5SPMI_KVS_Commitfputc@@GLIBC_2.2.5SPMI_Initializedmalloc@@GLIBC_2.2.5vfprintf@@GLIBC_2.2.5stderr@@GLIBC_2.2.5env_attrshutdown@@GLIBC_2.2.5_endSPMI_KVS_Get_my_nameputchar@@GLIBC_2.2.5strcmp@@GLIBC_2.2.5strtol@@GLIBC_2.2.5bootstrap_util_wrap_stringSPMI_Get_sizesetbuf@@GLIBC_2.2.5SPMI_KVS_Putread@@GLIBC_2.2.5getpid@@GLIBC_2.2.5_Z14SPMIU_readlineiPci_Z12SPMIU_printfiPKcz__bss_start_ZSt24__throw_out_of_range_fmtPKcz@@GLIBCXX_3.4.20_Z12SPMIU_chgvalPKcPcputs@@GLIBC_2.2.5bootstrap_debug_enableSPMI_Get_ranksnprintf@@GLIBC_2.2.5__gxx_personality_v0@@CXXABI_1.3_ITM_deregisterTMCloneTable_Unwind_Resume@@GCC_3.0setsockopt@@GLIBC_2.2.5_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@@GLIBCXX_3.4.21_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@@GLIBCXX_3.4.21SPMI_FinalizeSPMI_Barrier__gmon_start___Z18SPMIU_dump_keyvalsv_ITM_registerTMCloneTablefwrite@@GLIBC_2.2.5close@@GLIBC_2.2.5SPMI_Abort_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcmm@@GLIBCXX_3.4.21.symtab.strtab.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.init_array.fini_array.data.rel.ro.dynamic.got.got.plt.data.bss.comment.gnu.build.attributes$.o8 @ %HoUoxxdnB  0xPPspp0~Q5RR  S S (a(aDpbpb$k$km mm mm mm mo o8p p(@r @r` r r 0r- ar sX  ~"