ELF>@M@@8 @@@@<<@@@   \g\g0#``888 XXXDDStd888 PtdH\H\H\QtdRtd/lib64/ld-linux-x86-64.so.2GNUGNUIe>?[e!$GNU)(>Ɗemcs'|;J}8ޤ;䳢v%Mzc|3>UN"se )P>Lhy^5%[3}IK X2f3BS#)YewIrh}U*#` l;`FrvK m , *@@?"HH e HN@`_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablegtp_decaps1cgtp_echo_reqimsi_gtp2strgtp_data_reqgtp_decaps1ugtp_set_cb_data_indgtp_newpdp_count_secondarygtp_set_cb_recovery3gtp_freepdp_teardowngtp_pdp_getimsigtp_set_cb_confgtp_freepdpgtp_delete_context_req2gsna2in_addrgtp_set_cb_delete_contextgtp_freegtp_imsi_str2gtpgtp_decaps0gtp_T_defsgtp_create_context_respgtp_set_cb_create_context_indlookuppdp_gettidinstall_nodevty_outctrl_cmd_send_trapctrl_vty_initctrl_interface_setuposmo_apn_from_strgsm48_decode_bcd_number2osmo_apn_to_strosmo_stats_vty_add_cmdsosmo_tdef_vty_groups_initprint_versionvty_read_config_fileosmo_cpu_sched_vty_initvty_dump_xml_ref_modeosmo_tdef_vty_groups_writevty_ref_gen_mode_desccfg_description_cmdtall_vty_ctxlogging_vty_add_cmdsosmo_talloc_vty_add_cmdsvty_ref_gen_mode_namescfg_no_description_cmdinstall_element_veinstall_elementtelnet_init_defaultosmo_log_infoosmo_timer_delosmo_timer_setuposmo_fd_unregisterosmo_hexdump_nospcget_string_valueget_value_stringmsgb_dataosmo_panicosmo_hexdumpmsgb_talloc_ctx_initosmo_init_logging2osmo_fd_setuplogp_stubosmo_select_mainmsgb_lengthosmo_quote_strmsgb_allocosmo_init_ignore_signalslogp2msgb_freerate_ctr_initosmo_fd_registerosmo_stats_initlog_check_levelosmo_timer_scheduleosmo_daemonizetalloc_strdup_talloc_freetalloc_reporttalloc_named_const_talloc_zerotalloc_report_fullgtp_tunnel_set_i_teigtp_tunnel_set_ms_ip4gtp_dev_create_sgsngtp_tunnel_set_ms_ip6genl_socket_closegtp_tunnel_set_tidgtp_tunnel_freegtp_tunnel_set_familygtp_dev_destroygtp_del_tunnelgtp_dev_creategtp_tunnel_set_o_teigtp_tunnel_set_versiongtp_tunnel_set_ifidxgtp_tunnel_allocgtp_add_tunnelgenl_lookup_familygtp_tunnel_set_flowidgtp_tunnel_set_sgsn_ip4genl_socket_opengtp_tunnel_set_sgsn_ip6strcpyperrorstrncpy__strcpy_chk__stack_chk_fail__printf_chkexitfreeaddrinfogetaddrinfoif_nametoindexbindstrtolsystemsocketstrlenreadmkdirstdoutoptarg__fprintf_chk__libc_start_mainstderrsendmsginet_ntoaraiseinet_ntopgetsockname__cxa_finalizestrchrstrerrorcallocmemcmpioctlsignal__snprintf_chkmemcpystrcmpgetifaddrs__errno_locationgetopt_longfreeifaddrslibgtp.so.10libosmoctrl.so.0libosmogsm.so.20libosmovty.so.13libosmocore.so.22libtalloc.so.2libgtpnl.so.0libc.so.6LIBOSMOCTRL_1.0LIBOSMOGSM_1.0LIBGTPNL_1.1LIBGTPNL_1.2LIBGTPNL_1.0TALLOC_2.0.2LIBOSMOCORE_1.0GLIBC_2.3GLIBC_2.4GLIBC_2.14GLIBC_2.34GLIBC_2.2.5GLIBC_2.3.4         @q: C  S + @P= b P=o P=|   "   q# 9 ii  ii   ui  ti   NM(Y8(h(x((fPjPPP P0P@PPP`PpP f @\ `k w   Р  (( `$ hMPp=0P P<'ȢPiТ- .(g0@..g@.M'e.@X/H`fP/0i@0h'S0`k'hWp@1t'ȥPХh1 w'(P01'Q 2'@R2@'HRP2'P@3'[3`(hPp@3(Ȩ\Ш4 P4(V0x4-(P4<(@[5@h5H`P5R( S5c([6`v(hPSp`6(ȫZЫ6 ((Z06(S7(S7@(HSP(8( )(T08)T 90)V9@:)HXP9=)X(:K)Ox:`Z)hPap:k)Ȱbа; n)(a0w))Y`;)P;@)H0QP<)Q`<)c<`)h0tp(=ȳ)0080ȟ6П؟0q@H` x  ț Л ؛  (08@HPX`hp x!"#$%&'()*Ȝ+М,؜-./012345 7(8098:@;H<P=X>`?h@pAxBCDEFGHIJKȝLНM؝NOPQRSTUV W(X0Y8Z@[H\P]X^`_h`paxbcdefghijkȞlОm؞noprstuvw x(y0z8{@|H}P~X`hpxHH_HtH5B[%D[@%B[h%:[h%2[h%*[h%"[h%[h%[h% [hp%[h`%Zh P%Zh @%Zh 0%Zh %Zh %Zh%Zh%Zh%Zh%Zh%Zh%Zh%Zh%Zh%Zhp%Zh`%zZhP%rZh@%jZh0%bZh %ZZh%RZh%JZh%BZh %:Zh!%2Zh"%*Zh#%"Zh$%Zh%%Zh&% Zh'p%Zh(`%Yh)P%Yh*@%Yh+0%Yh, %Yh-%Yh.%Yh/%Yh0%Yh1%Yh2%Yh3%Yh4%Yh5%Yh6%Yh7p%Yh8`%zYh9P%rYh:@%jYh;0%bYh< %ZYh=%RYh>%JYh?%BYh@%:YhA%2YhB%*YhC%"YhD%YhE%YhF% YhGp%YhH`%XhIP%XhJ@%XhK0%XhL %XhM%XhN%XhO%XhP%XhQ%XhR%XhS%XhT%XhU%XhV%XhWp%XhX`%zXhYP%rXhZ@%jXh[0%bXh\ %ZXh]%RXh^%JXh_%BXh`%:Xha%2Xhb%*Xhc%"Xhd%Xhe%Xhf% Xhgp%Xhh`%WhiP%Whj@%Whk0%Whl %Whm%Whn%Who%Whp%Whq%Whr%Whs%Wht%Whu%Whv%Whwp%Whx`%zWhyP%rWhz@%jWh{0%bWh| %ZWh}%RWh~%JWh%BWh%:Wh%2Wh%*Wh%"Wh%Wh%Wh% Whp%Wh`%VfAWHKAVAUL-L1L$L L L%H='nH5NH=nH=W11+H=mH=mSMLLHމD$Dau͋mL;H54jH=MNzmyH=jLjL1H`cuHiH}VXhSV>D1DlLHfH=i1fH=lH=U1VH=l1;1Ҿ1HVlHo_ltff1GltHhH-hH9t@H0kHH9uHD$dH+%( H1[]A\A]A^A_yH=r.H5u11H51H51 H5D1H5|11~5`kH=aL\5NkH=LHGH=`hIHH1H=g5kU1H GTHXvH=vgtCmE11L ?H>H "1ҾH=f.1I^HHPTE11H=ugRf.@H=fHfH9tHFRHt H=fH5fH)HH?HHHtHRHtfD=}gu+UH=QHt H=RdUg]wH=fSuTwFHHcHH=e %i[HHe1E1SHL 5|XZyDH5eH=fH5eH=h1n[H5eH=e[@H5eH=eH5eH=Wh[aAH 11HH=@H 11ҾL1H=yE1L1L HKy@HH@H1ff.H@I1fH@I1f$1@%t*G11ɺHHfHG$$H@HH@HfHǀ1HfHǀP@1HfHǀhX1HHdH%(HT$HH1HHxHD$dH+%(u1HHHdH%(HT$HH1HHd蓔HD$dH+%(u1HHHdH%(HT$HH1HHPCHD$dH+%(u1HwATHy UHSL1H}H5HHHcۅHu$If@1[]A\IfDU SHHH9H1dH%(HD$1AHS1HHHHeHD$dH+%(u H1[]U SHHH9H1dH%(HD$1HS1HHHHHD$dH+%(u H1[]'SHH5uH{`XHC`1[ff.SHH5TH{X(HCX1[ff.SHH=CH1!C@1[SHH=CH1 C@1[fSHH=QCH1iCD1[fUSHH}Hu 1H[]@H}PHtHNOx:EH@VHHH5HHD1h릐CHiH5H߅HUHD18fDUSHHt)H] H ExH9tDHHiHH9uH1[]ATH9 USHH1Dƒ;w.CHH5^H߅HHD1A9t$H] H H9tHhHH9u[1]A\ÐAWAVL5RAUL-JATIUHHSHH(dH%(HD$1ILrSMLH5H߅LME1KMLH5H߅ɋM ME1sHE(HU(ME1MH9t HH9uLH5H1CLHLH5HmLD1PHD$dH+%(uH([]A\A]A^A_ff.AUATUSHHH] H H9t(IL- HLLHH9uH1[]A\A]ff.fATUHSHHH9LH5~dH%(HD$1|uHCHH5H߅H}HD1`HT$dH+%(u1H[]A\fHUHI$1jH$A$1DUSHH}Ht H1[]@HHGu EHCHHH5HHD1H[]@USHHu 1H[]ÐHHZxƅCHiH5H߅HUHD18멐USHHt H1[]ÐHH%^uƅCHHH5FHHD1H[]ff.ATUHSH9HLbuE88t;EH HHH5DHuHD1X[]A\fDI$HHt H51 HLI$1[]A\fAWAVL5AUL-ATIUHSLHWH~PIEyIT$8H5THHII\$1M|$I9t/fDELIW HH52IE1M?I9uI\$ I L9t'L-f.HLHHL9uH[]A\A]A^A_ff.USHHH)H{XHt H5HHHCXH1[]USHHH)H{PHt H5HHHCPH1[]USHHH)H{`Ht H5kHH@HC`H1[]SHHH1dH%(HD$1HH耊H$HD$dH+%(uH1[fSHHH1dH%(HD$1HHX H$lHD$dH+%(uH1[IfSHHH1dH%(HD$1HH@H$THD$dH+%(uH1[fAWAVAUAATUHSH1HHXdH%(H$H1)HH$IHt0Et+H$HdH+%(HX[]A\A]A^A_fK@Lt$@HSDE1LL=D]MH{8L-L=EMEͅL$ MDLL$LD$LL$L$ H5LD$HH1K1HH54DULH5HEIE1Ll$ HDLmL~DH5HH1L=uLH(LL$ MELD$L1~L LD$HL$ LH1qLHL$ ؃L}L$ H5HHH18}L@LH<MEljL$ LD$芃LL-}L LD$HL$ LH1HLDELHH H5EIEHIE1HLDMLHH H5EIEHIE1WH<$Ht4MHVLLDa|H5HHL1Mt>UHLLL-ҺLD|H5HHL1EH HHH5tHHDȀXHaHE1EuLH+HMEL-zLE MH5HPL1C6fDLH5HIE1@ATUHSHHH9LH5dH%(HD$1uHCHH5/H߅HHD1HT$dH+%(u1H[]A\fHUHI$1躄H$A$ 1DAVAUIATUSLL!I^InH9u,@HH9t H{ LuI^H[]A\A]A^AEH LLH5HHD1[]A\A]A^fDAVIAUATL!USLI]ImH9uD@HH9t8H{ LuI@AF%1IM[]A\A]A^HLHHtPLhLHHC fCHHC0fHnflC0IEfHnI]fHnflHlDAWAVIAUATUSHLL)I\$IL9ufHL9L{ LLŅu߀{HuIAFLLH H5HHD1mH[]A\A]A^A_HHCHH5foHBHfDAVH'LH H5MLHD1fAWAVIAUATL%^PUSHHQPL)L9u@HL9L{8LLŅu߀tVHCH9Ct|AFLLH H5H}HD1`H[]A\A]A^A_f.AVHGLH >H5\LHD1fHHCHH5fowHBHfDANLLHH56H ҾHD1Off.@AWAVAUATUHSH OHL%OL1I9u@M$$I9I|$8LFAŅuMt$IM9DM8Mt:A?t31HIG(HЋp tHp@HA;rMMt9At21DHIG(HЋP tHp@1HeA;rM6M9iHD[]A\A]A^A_DELHAHH }EH5ξHD1UAWAVAUATUSHMHH-ML)H4$H9IHmH9H}8LuLmHI9t^M8MtIAtB1fH IF(Lpj!t3E^LHEIDl1H5LHI1t6EVLHEIEXlH5LHI1@\XA~LHHH5LIÈ}HHE1NHmH$H9LD$I@HHt*AvLHP LL$H5RIE1 L$At&ANH5?LL$LIE1L$AFLLL$HjH5HòIEAHE1L$H CMI9H1[]A\A]A^A_EFLHXEIEkHlH5ܴLHI18ENLH@EIEkHH5LHI1gA^HLIEmkHH5cLHI1E~LHpEIE0kHhH5&LHI1YAFLHIEjHH5LHI1FAFLHIEjHH5LHI1 FAFLHIEtjHyH5jLHI1 1ff.ATL%'AUSHAL9t)H @HL9tH{8HluH[]A\1H[]A\fDAUIATL%@UHSHH@L9u +HL9t H{8HuHH[]A\A]fH8LSHy?HpH=-dH=]-XH=.LH=e.@H=,4H5m=H5<H5H==oH$H޿$H5^9$H58$H5<<$H5;$H5Z;$H5:$oH5x:$^H5:$MH59$2%H5 1%H5/%H5.%H5:.%H51%H51%H5G0%H5/%|H5e/%kH5.%ZH5c-%IH5,%8H1[]f.DAWAVAUATAUHSHHLoPdH%(H$1AAAt?AeH=;pfDv9rFI8D$ D$$H=HT$ Ht$tHD$Lp@H:M HdmHT$n<@Hs. IHT$@<@Hs. HAI~8HT$H8L$AWHT$E1L \RL$H>QP1Au UH0<fFID$ %=HDHD$$HfD1H$dH+%(Hĸ[]A\A]A^A_DLG8A1ҾjH "H=1/HT$n<@Hs. IHT$@<@THs. HAI~8HT$L$\MM AWLE8HT$H=RL$1QH P1jH IEDHLHmH8E1L *jHP1U_AX"fH=8:sHT$n<@(Hs. IHT$@<@Hs. lH8ATL E1PsAu U@H'`HT$n<@Hs. IHT$@<@Hs. H8ATL E1PAu UHW1H UDHT$n<@Hs. rIHT$@<@DHs. IMM ATH 1PsLE81H=BY^HT$n<@EHs. IHT$@<@Hs. MM AT1LE8PH 1H=GXZSHs .IDHs .eIQDHs.EHDHs .%I^DHs.Hs.HDHs.Hs .IDHs.Hs .mIHs.RtHs .:I3Mff.fAWAVL5AUATIUHSHEAAMDLcLLK4HI|$PLDHEHADž~L9}hH}H5jHED11I|$PχÅH[]A\A]A^A_H}H5HEDE11L5!fauMIA9~H=A3uH}L+\MD$ 1LIH 1 fH}L[LE1PL 1At$ XZw@AUIATIUSHtWt*u6Mt1IPHL[]A\A]1L@:H1[]A\A]f.H=P2tVGtHL HE11ATHAUSH Sf.HIA1Q1H H=NɾXZfAWAVAUATUSHXLodH%(HD$H1MuPM1H=1HHA{E<<H近HLhEL}L%=I<*9EHD$HdH+%(`H{HXDH[]A\A]A^A_bfH=0[HD$HdH+%(HX[]A\A]A^A_1HH;Lm HpLhMH=@0n3tHT$.LDH{8HL 5E1QUATPDM~ H8I8DL$zAUH 1AWDL$I1H=蒼AXAY&fIV H{8I8DHT$"AUHT$E1RL HAWP1@H 9E9E 9E$HD$HdH+%(`HPEILHXIH[]A\A]A^A_BPfDHH{8DHQH1EUIH 1H=jXZHH5cH= DH腻DH{8HHE1L UATPH1H NH=-n)HT$.L 荾DH{8HYE1AUUL OATPuH=-\rDH蟺DH{8HL E1RUATPH="-IbDHBDH{8H螿E1AQL չUATPHT$L.荽H{8DHYH=E1VIH ʹU1u_AXHT$L. 6H{8DHAVE1UIH 1H=A_XzDHZH{8DH趾E1QIH=a1UH _Ҹ^_0DHH{8DHlE1ҾARI1H UH= 臸A[[zf.HHW tcG(tKt6t"HH5P1H=ѺHH`HH頷HHнHtH51H=ff.@HG tHxh~fDH1H&H5}H=^3AVAUATUHHSLu8HӺHdH%(H$1HL$QLIHLATIL1H=y-LHY^¸x)H$dH+%(H[]A\A]A^fH=)tǼuS1LYH1ҾQSIA1H FH=rX1ZpfLHE1L SQUHP13H 1H=)AVAUATUSHLHE1L5ǿJl Ht0HHL'H}H+gItAJl HuMML3IEHt xDxH5eL詷[1]A\A]A^fDH{8L )E1_UHP1AYAZ-fDH=(6H{8苺E1L ܵUgH*P1貶_AXf.H='b胺H{8lE1UL HP1BY^H8عH 1Ҿ_IAH=}1HpPH脎tH=&ϹOҲ8;DH{8HWHE1L UvATHP1xH H{8H a1ҾgIAH=1&|H{8иH Y1ҾlIAH=u18mH{8DH艸H1EUIH E1vH='袲XZ3ff.AWHAVAUATL%)USHHLPLdH%(H$1HD$HMu0H=9%H)9HtLL1HHtxuInHHtR}tLH=$Gȷ(HL耶;fDH=$j苷HLCH$dH+%(/ H1[]A\A]A^A_T`HhHdfWVI׈Y艳DdfHHt$PHHD$Ht$HD$p)D$P)D$`}PHU HD$ܲD\$A\DEeIcLD$D\$(E1HD$E1MHD$ Lt$0IHLE< pF9H=#L YHLy@HL=H{8MET$vHE1L pAWT$RH P1蓱H if.HDL=wH{8MEDL$ H1ҾAWDL$I1H H="A_X f.H="H)DH{8H腴HE1L 'UATHP1覰H DHƮDH{8H"HE1L UATHP1CH zf.H{8гH1ҾATIAH H=o1A[]mH1Ht$HHJ[kLT$HIBHEIBHE LKD IHLp@HD$I9AHD\$(LLt$0HT$H|$DLT$TL}DLT$OHEh(LLT$HQHCH(HHHHD$HD$DHHD$ LT$M~ IF HD$8L9|Hl$Hl$H\$0LILT$(DHI9@H{H˭uIHl$LT$(H\$0MLt$LLT$L*InHt$HHHLT$HHLT$1EILT$H=9X.LT$!LT$L5 MtIr. H$软IHD$ L=ݵHt!HH$H苯IHU H{8L$HT$EHE1L AVAWL$(QHT$(7RHҴATUP1WH@HLfDu 1Ht$HHLT$8H8wXHL$HLT$8AHL$ EH(fH{8耰HE1L ATHUP1衬H HĪH{8DH HE1UIH H=19AYAZH=0D\$D\$uHM H{8D\$(HL$ T$蟯HE1L qHL$(QT$ RH0P1踫H D\$(f.HU H{8D\$(DHT$ DL$,HH HT$(IH=Ͳ1RDL$ 1>Y^D\$(fAI~8߮H 01ҾDIAH=1H.H{8DH芮HE1UIH=6H 1裨_AXAI~8GHE1L UDP1nXZfH=WAL D*DHLHD$ E1HuPHLT$襀LT$H=LT$֭LT$MtϦ8[HLv.HLaHl$LT$(H\$0Ht$LLT$%$LT$IIF fHnLxD$8AM~ H=._LT$LT$E1kL5MtIr. H$谪IHD$ L=аHt!HH$H~INjDH{8Hm L$DL$7H1Ҿ7AVIH=1AWL$(QH ЩUATDL$8CH0AI~8H 1Ҿ?IAH=1AI~8豫?E1UL HPP1اY^D(H{8DiH 1ҾAQIEH= AW1胥AZA[LT$vH{8D(LT$DL E1WHAWAVP1;H LT$38蜥H{8DH踪AW1EUIH 1H=XӤXZLT$8KDH{8HgAVE1UL SATHP1芦H LT$HH5j1H=H=KtXBH{8کL E1UHyP1]A\CH{8虩H ʦ1ҾIAH=>1跣 fAWAVAUATUSHL0I_ Mg I9tQIAHn DHL9t8H{H臤uHtHALH[]A\A]A^A_1"H=@t'7u6H[]A\A]A^A_MG8H \11$H=tHAw81E1$HJL ΤXZf.USHHH=蚨u.HPH޹1HPHH[]˨H{8HE1L ߦUDP1/XZH8ȧH 1ҾDIAH=m1[H=ATUHSķL8Mt=A<$t51fDHID$(HЋp tHx@HtA;$rLMtXZf.HHsH ]1ҾSIH=1THG(HW(HNH~fHnfHnHHflFHO(H9tHGt ff.fUSHHHWHG HofocHBHGHt HE(H9E(tHCH[]f.H}8藀HHCH[]19fAVAUATDUSHH Do dH%(HD$1AtkE9t?H=Hta҆Dc HtHHHHHD$dH+%(H 1[]A\A]A^@Dg fHHHwHbL5ÌLD%HE1AVI1H ֋UH=ATH WHHDs HsHbL-ZLDHE1AUL jUHATAVP1辁H0蠃UHAWAVAUIATISHHwHdH%(HE1@wFH^vHEdH+%(zHe[A\A]A^A_]@G@ff9rDwAHtDkI|$8A$茄HE1L ֋AUbSPH}I|$8E$HRH1ESIH 1mH=ck~XZ@f&OIHH9LwH3H5 H H5DxEIVH)SALd$IAT$I|$fA$fAT$AD$HIupIExSAMhL I)D9fAUjHcHIMxfHPDxAAEA $HACD4fBD2H(sH|I|$8E$H讂HE1L 0ShAUP>DsH{I|$8E$HnHE1L (SmAUPH1~H 0fDA$I|$8H1ҾbAVIH=9AH T15|_AXH5{I|$8E$HρHh1SIH IEH=1{Y^I $Hx LHHHKL4JL2H)A H)HiALI|$8E$IMHE1AVI1H OH=]e{AYAZAALI|$8E$IHE1L AVOH AWP1}H HIEEjH=RH)HxHH1Lo}A $HCD4BD2s~@AWAVAUATIH5USH8H|$9{H6HH@xHKpShDCjL I)E3HPAIL$8HSxI$I$fDCjI$HH$A$HL$HH9*DmEfAH=ED fA!qfA!fAfA 5Ht$HKxHHH88HH9uH9unH=tgtME$I|$8L E1AVPffA#LHHfEH $HlA$HUHH9H9fP1A$ H8H[]A\A]A^A_~E$H|$DL$P~H1ҾAVDL$(I1H 2H=^fxXZfA!1LKHSxHEH $LUfL)HH9wH= ~E$I|$8}L E1AVP@A$I|$8T$q}HE1L cAVT$(RHyP1yH DH=pc}EuH}NvI|$8A$HD$ L$|HT$ E1L ˅RHAVL$(QP1xH @H|$HKxHHHʀ8}HH9uH9H=J|E$I|$83|L E1AVPHH1YxY^uQ1H$dH+%(HĘ[]A\A]A^A_f.1 rOy I8HŅ6gJL _E1PEPH ^1KXZPeH8HÅt`JE1PL ]H]P1jKY^qH8HŅtvIL <_E1PEPgE11L g]Hq]K\H8HŅt[{IL ^E1PEPL j]E1H ]1JL ]E1L ]E1Lff.@UHfASH8dH%(HD$(1H)D$HfL$HD$ I1ҾD$UHHljþ1zMŅu$-OHD$(dH+%(H8[]F8HŅIHH\E1L ]PE[P1IXZNDF8HÅtfGL [E1WPH[P1JIHDE1[1L [Hw[IyE1W1L A[HK[HTJAWfAAVIֺAUIHATIUHSH8dH%(HD$(1I)D$LfDD$HD$ H1ҾD$FMt!AEL߉D$1KMt AL߉D$1K-Mt!A$L߉D$1lKMHe1HT$(dH+%(H8[]A\A]A^A_D8HÅ)FL YE1|PHYP1~GL|D8HŅEL #\E1PEPHY1.GXZUL.D8HŃEL <[E1PEPC8HŅtvZEL s[E1PEP{E1|1L XHXFL YE1HX1nF=L DYE1L YE1DE1PEL ZHmXP1FY^GDAUfATIUHSH(dH%(HD$1)$IHD$L$CD$ts1Ҿ CÅMtAo $L1) $HxhJH1HT$dH+%(H([]A\A]@HL =ZE1UHwWELB8tYE11L WHAWD JE11L WHWDE11L YHVDsFAUIATIUHSHdH%(H$1H\$pHHHƄ$HHD$p&Zf$)B$JD$pHcЍHHځ>5Y2AuL$prMt&HcHHڃ= Y A $D$pJ1ҾAAąeLl$E1AǺ LHD$ fDL$fDT$#A{HT$LDD$ DD$ D$fD$p11ft$DHt$0HD$(HD$HD$0HD$ H\$ fL$vD$8 HD$@HD$HHD$PHD$XD$`HD$fL$D$xBH9D$p~Ht_DG1H$dH+%(sHĘ[]A\A]fHL XE1fSHT1$BXZDJG?8HŅt}@HE1L WSfPEH(TP1AH fD>8HÅ)@HE1L VU$PHSP1yAH VHL TE1KPHS1DADlF_AX@;>8HÅ?L ISE1-PPHSS1@A[[fD=8HÅt}M?L TE16PPyDHL SE1$UHL SE1DP%E1-1L RHRZ@;L SE16HR1.@4=8HÅt>L UE1=PPL NSE1=AAUIATIԉʹUHSHdH%(H$1H\$pHHHHƄ$ HD$p$Ƅ$=$XD$pHcЍHHځD5SUAoE2BL$pMt)HcHHڃ= )UAo $ D$pJ1Ҿ(=AąmLl$E1AǺ LHD$ fDL$fDT${<HT$LDD$ ?D$ D$fD$p11ft$DHt$0HD$(HD$HD$0HD$ H\$ fL$vD$8 HD$@HD$HHD$PHD$XD$`HD$fL$D$xC>H9D$pH^tgDC1H$dH+%({HĘ[]A\A]f.HL mSE1SHO1t=XZDBk:8HŅt;HE1L RSPEHxOP1=H fD:8HÅy;HE1L ;RUPH%OP1HD$HdH+%(HX[]A\A]A^A_fDAtL9rmM6HMEAtuL9sIF HL$H|$0D$0o@H[HAoOHT$JD$4HT$BIF HL$H|$0D$0@D$4H[HHAGHT$B>HT$BM~Af1:f.ATIUHSHHdH%(HD$1<t`<u4HCHHvHE؋E0H8HxE0 @HT$dH+%(H[]A\fD DE0HvH8)ʸHHL$ȉD$HCHEHEtFxE0HcHzHbEoEQPEAT$UHt EUT$E0U,&9ff.AWEAVAAUAATIXUHSH8dH%(HD$(1T7HEHH@HHH@0EH=vM1X7qHD$ fH)$)D$MtLH8HEAHھT@fDL$81O:HEHHx8B6HET@@G81:1HT$(dH+%(H8[]A\A]A^A_f.Hx8L5CGDDL2 H=*:vE11L zLH)L5Jf2Hm8HH8tjE4HE1L LUPHKP15H @H K1Ҿ1H=K\3H1UL LE1HjK45Y^D328HÅ3E1L aKPH$KP14_AXHE8:H}7HE 18HÅ&3L JE1PHJP1{4AZA[H=eX8t_182HE1L KPH^J14XZNE11L jJH)J3E11L #JHI30812H K1ҾIH=I11x508HÅt1L IE1PP)E11L gIHqI63jUSHHO4up;yH{8 HI5H1[]+8t08HŅtYd1HIE1L eIPEP12XZ@HW,HwHzf.E11L IHHi2J@HwH1fU SHH ?dH%(H$ 1HH5~3HKHH1HtHHH$ dH+%(u{H [].8HÅt:U0L |HE15PHGP11HE151L DHHGy1b3fAUATIUHSH?/AŅx@D9s%H=;.5HD[]A\A].H88HÅtNy/HE1L {HUDPP1HF0H DH[]A\A]HD1UL aGE1HF0Y^DH[]A\A]@HH8E1FATL HAUUnHA11ATLE8H GFH=UF.XZAUATUHSHH8HdH%(H$1IL$.LHC/{D$.H$HH/HLIƄ$PLWF1AUS;/Ƅ$LL80t)1H$dH+%(H[]A\A]É3,8HŅt<-HE1L FAT^H%EPEP1.LHHE1E1AT^L E.XZY0DH8HG Ht_@t/t_HG(Ht;HEDtHG(HtHEfHG(Ht@t@H=t1HW,HHHH5rX1bH=t`1u 1HfD*HE1H0FPPL E1n-XZf.AH E11PH=E1+H=/tW&1ubmH=tz0H=K*HxH D1ҾF1H=kE*E1F1L DHGE,rH D1ҾK1H=!Eh*|E1K1L }DHDL,PAWAVAUATI1UHHSHHxdH%(HD$h1D$ zHtHt$ HHD$0QHtHt$0.HZH(H|$(H=/u(HD$hdH+%(kHx[]A\A]A^A_D|$g*DIEHD$H{8D.HE1L CAUHCHL$@QHL$8Q3t$(AWATUAVP1*HPRf.|$)DIEDDH{8DL$W.H1Ҿ3AUIH CH=-CHD$@PHD$8P1AWAVATUDL$HZ(H@H{8 .DHD$H{8-DI\,@AUAATAUHSHx"HDDH[]A\A]h,H[]A\A]AUAATAUHSHx"HDDH[]A\A](+H[]A\A]+ff.AWHAVAUATIH=+BUSHhH4$Lt$Hl$0dH%(HD$X1I$(LI$HrDHHL|HD$HD$jDA$I|$8,HHZ&HA$Y&=3H54HD'HA+EHI9)HHH<$i&H߉?)A$H'H7HutnHE H^'LHt$H߃tAT-A$A$H'A$H)&3*뽐H,fDE1HT$XdH+%(uHhD[]A\A]A^A_Ak)ff.AWHAVIAUATUHH=@SH8dH%(HD$(1IHLHHM %s:%08x%s Data: %s:%08x APN requested: %s%s APN in use: %s%sstruct apn_ctx%% No such APN '%s'%sggsn_vty.c:276%% No such GGSN '%s'%sggsn_vty.c:174%% Invalid IMSI '%s'%sno ggsn %s%s description %s%s gtp state-dir %s%s gtp bind-ip %s%s gtp control-ip %s%s gtp user-ip %s%s apn %s%s gtpu-mode %s%s tun-device %s%s ipup-script %s%s ipdown-script %s%s type-support %s%s ip prefix static%s %s%s ip prefix dynamic ip dns %u %s%s ip ifconfig ipv6 prefix static ipv6 prefix dynamic ipv6 dns %u %s%s ipv6 ifconfig ipv6 link-local %sshutdown%s default-apn %s%s echo-interval %u%s %sshutdown ggsn%sstruct ggsn_ctx/tmpshow ggsn [NAME]show pdp-context ggsn NAMEno shutdownno g-pdu tx-sequence-numbersno (ip|ipv6) dns <0-1>ipv6 dns <0-1> X:X::X:Xip dns <0-1> A.B.C.Dno ipv6 link-localipv6 link-local X:X::X:X/Mno ipv6 ifconfigipv6 ifconfig X:X::X:X/Mno ip ifconfigip ifconfig A.B.C.D/Mno ipdown-scriptipdown-script PATHno ipup-scriptipup-script PATHtun-device NAMEgtpu-mode (tun|kernel-gtp)no type-support (v4|v6|v4v6)kernel-gtpv4v4v6%s(config-ggsn-apn)# no echo-intervalecho-interval <1-36000>show sgsnno shutdown ggsnno default-apndefault-apn NAMEno apn NAMEAPN Configuration APN Name gtp state-dir PATHgtp user-ip A.B.C.Dgtp control-ip A.B.C.Dgtp bind-ip A.B.C.Dno ggsn NAME%s(config-ggsn)# %% Failed to start APN, tun-device is not configured%s%% Failed to start APN, check log for details%s%% 3GPP TS 29.060 section states interval should not be lower than 60 seconds, use this value for testing purposes only!%s%s Echo Requests in-flight: %u%s%% static IP addresses currently not yet supported%s%% Failed to start GGSN, check log for details%s%% Failed to create state-dir: %s%s/usr/include/osmocom/core/utils.h:127IMSI: %s, NSAPI: %u, MSISDN: %s%s, Primary, Num Secondaries: %d%s%s End-User Address (IPv4): %s%s End-User Address (IPv6): %s%s Transmit GTP Sequence Number for G-PDU: %s%s%% No APN of name '%s' found%s%% APN %s still active, please shutdown first%s%% GGSN %s is still active, please shutdown first%s%% GGSN %s still has APNs configured, please remove first%s%% No PDP context found for IP '%s'%s%% No such PDP context found%s no g-pdu tx-sequence-numbers%sShow running system information Display information on the GGSN show pdp-context ggsn NAME ap APNShow running system information Show PDP Context Information Gateway GPRS Support NODE (GGSN) GGSN Name Filter by APN APN name show pdp-context ggsn NAME apn APNShow running system information Show PDP Context Information Gateway GPRS Support NODE (GGSN) GGSN Name show pdp-context ggsn NAME ipv4 A.B.C.DShow running system information Display information on PDP Context Gateway GPRS Support NODE (GGSN) GGSN Name IPv4 address type IP address show pdp-context ggsn NAME imsi IMSI [<0-15>]Show running system information Display information on PDP Context Gateway GPRS Support NODE (GGSN) GGSN Name PDP contexts for given IMSI PDP context for given NSAPI Negate a command or set its defaults Remove the APN from administrative shutdown Put the APN in administrative shutdown Negate a command or set its defaults G-PDU Configuration Disable transmission of G-PDU sequence numbers G-PDU Configuration Enable transmission of G-PDU sequence numbers Negate a command or set its defaults IP information IPv6 Information Disable DNS Server primary/secondary DNS IPv6 Information Configure DNS Server primary/secondary DNS IP address of DNS Sever IP information Configure DNS Server primary/secondary DNS IP address of DNS Sever Negate a command or set its defaults IPv6 Information GGSN-based interface configuration IPv6 Information GGSN-based interface configuration IPv6 Link-local Adress/Prefix-Length IPv6 Information GGSN-based interface configuration IPv6 Adress/Prefix-Length ipv6 prefix (static|dynamic) X:X::X:X/MIPv6 Information Prefix (Network/Netmask) IPv6 Address/Prefix-Length Negate a command or set its defaults IP information GGSN-based interface configuration IP information GGSN-based interface configuration IPv4 Adress/Prefix-Length ip prefix (static|dynamic) A.B.C.D/MIP information Prefix (Network/Netmask) IPv4 Adress/Prefix-Length Negate a command or set its defaults Disable ip-down script Configure name/path of ip-down script File/Path name of ip-down script Negate a command or set its defaults Disable ip-up script Configure name/path of ip-up script File/Path name of ip-up script Configure tun device name TUN device nameSet the Mode for this APN (tun or Linux Kernel GTP) GTP-U in userspace using TUN device GTP-U in kernel using Linux Kernel GTP Negate a command or set its defaults Disable support for PDP Type IPv4(-only) PDP Type IPv6(-only) PDP Type IPv4v6 (dual-stack) PDP Type Enable support for PDP Type IPv4(-only) PDP Type IPv6(-only) PDP Type IPv4v6 (dual-stack) PDP Type Gateway GPRS Support NODE (GGSN) GGSN Number Negate a command or set its defaults Send an echo request to this static GGSN every interval. Gateway GPRS Support NODE (GGSN) GGSN Number Send an echo request to this static GGSN every interval Interval between echo requests in seconds Negate a command or set its defaults Gateway GPRS Support NODE (GGSN) Remove the GGSN from administrative shutdown Put the GGSN in administrative shutdown Gateway GPRS Support NODE (GGSN) Negate a command or set its defaults Remove default-APN to be used if no other APN matches Set a default-APN to be used if no other APN matches APN Name Negate a command or set its defaults Remove APN Configuration APN Name GTP Parameters Set the directory for the GTP State file Local Directory GTP Parameters Set the IP address states as local IP in GTP-U messages IPv4 Address GTP Parameters Set the IP address states as local IP in GTP-C messages IPv4 Address GTP Parameters Set the IP address for the local GTP bind IPv4 Address Negate a command or set its defaults Remove the named Gateway GPRS Support Node GGSN Name (has only local significance) Configure the Gateway GPRS Support Node GGSN Name (has only local significance) Copyright (C) 2011-2017 Harald Welte Copyright (C) 2012-2017 Holger Hans Peter Freyther Copyright (C) 2012-2017 sysmocom - s.f.m.c. GmbH Copyright (C) 2002-2005 Mondru AB License GPLv2: GNU GPL version 2 This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.  TUN(%s): non-IPv%u packet received TUN(%s): APN(%s) Rx DL data packet for IP address outside pool of managed addresses: %s <- %s TUN(%s): APN(%s) Rx DL data packet for PDP(%s:%u): %s <- %s TUN(%s): APN(%s) Rx DL data packet for IP address with no associated PDP Ctx: %s <- %s libgtp EOF (type=%u, pdp=%p, cbp=%p) PDP(%s:%u): Packet received on APN(%s): forwarding to tun %s PDP(%s:%u): Packet from MS IPv6 with unassigned EUA: %s PDP(%s:%u): Packet from MS using unassigned src IPv6: %s PDP(%s:%u): Packet from MS IPv4 with unassigned EUA: %s PDP(%s:%u): Packet from MS using unassigned src IPv4: %s PDP(%s:%u): Packet from MS is neither IPv4 nor IPv6: %s PDP(%s:%u): Failed to create and send TRAP %s PDP(%s:%u): Deleting PDP context PDP(%s:%u): Cannot find/free IP Pool member PDP(%s:%u): Deleting PDP context: without private structure! PDP(%s:%u): Cannot delete tunnel from kernel:%s PDP(%s:%u): Processing create PDP context request for APN '%s' PDP(%s:%u): Unknown APN '%s', rejecting PDP(%s:%u): Static IP addresses not supported: %s PDP(%s:%u): Cannot decode EUA from MS/SGSN: %s PDP(%s:%u): Failed to store APN '%s' PDP(%s:%u): Cannot add tunnel to kernel: %s PDP(%s:%u): Maybe your kernel does not support GTP-U with IPv6 yet? PDP(%s:%u): Failed parsing gsnrc (len=%u) to discover SGSN PDP(%s:%u): Successful PDP Context Creation: APN=%s(%s), TEIC=%u, IPv4=%s, IPv6=%s PDP(%s:%u): Cannot allocate IP address from pool (full!) PDP(%s:%u): APN doesn't support requested EUA / AF type GGSN(%s): Received Recovery IE for unknown SGSN (no PDP contexts active) PDP(%s:%u): Sending DELETE PDP CTX due to shutdown APN(%s): Closing TUN device %s tun interface has no link-local IP assignedAPN(%s): Opening TUN device %s APN(%s): Failed to configure tun device APN(%s): Opened TUN device %s APN(%s): Opening Kernel GTP device %s APN(%s): Failed to configure Kernel GTP device APN(%s): Unknown GTPU Mode %d APN(%s): Setting tun IP address %s APN(%s): Failed to set tun IPv4 address %s: %s APN(%s): Setting tun IPv6 address %s APN(%s): Failed to set tun IPv6 address %s: %s. Ensure you have ipv6 support and not used the disable_ipv6 sysctl? APN(%s): Setting tun IPv6 link-local address %s APN(%s): Failed to set tun IPv6 link-local address %s: %s. Ensure you have ipv6 support and not used the disable_ipv6 sysctl? APN(%s): Running ip-up script %s APN(%s): Cannot obtain IPv6 link-local address of interface: %s APN(%s): Creating IPv4 pool %s APN(%s): Failed obtaining IPv4 tun IPs APN(%s): Failed to create IPv4 pool APN(%s): Creating IPv6 pool %s APN(%s): Failed obtaining IPv6 tun IPs APN(%s): Failed to create IPv6 pool APN(%s): Successfully started GGSN(%s): Failed to create GTP: %s GGSN(%s): Successfully started ggsn.cggsn.c:153ggsn.c:156ggsn.c:162APN(%s): Blacklist tun IP %s Assert failed %s %s:%d what & OSMO_FD_READ%s,%simsi-rem-ipggsn.c:379nonestruct pdp_priv_timsi-ass-ipAPN(%s): Stopping APN(%s): Running %s APN(%s): Releasing IPv4 pool APN(%s): Releasing IPv6 pool APN(%s): Starting APN(%s): Skipping APN start ggsn.c:298ggsn.c:302ggsn.c:315ggsn.c:319GGSN(%s): Starting GGSN rc == 0SGSN(%s) Dropped %u PDP contexts SGSN(%s): Delaying delete, still %u echo messages queued SGSN(%s): Rx Echo Request timed out! SGSN(%s): SGSN recovery (%u->%u) pdp=%p, releasing all%s PDP contexts sgsn.cSGSN(%s): Tx Echo Request SGSN(%s): Deleting SGSN sgsn.c:22SGSN(%s): Rx Echo Response sgsn.c:73SGSN(%s): Discovered otherPDP(%s:%u): PCO PAP PeerId = %s, ACKing msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) PDP(%s:%u): Unsupported PAP PCO Code %u, ignoring PDP(%s:%u): Invalid PAP AuthenticateReq: %s, ignoring PDP(%s:%u): Invalid PAP PCO Length: %s, ignoring PDP(%s:%u): PCO Protocol 0x%04x PDP(%s:%u): IPCP but no IPv4 type ?!? PDP(%s:%u): Malformed IPCP, ignoring PDP(%s:%u): MS requested IPv6 DNS, but APN has none configured PDP(%s:%u): MS requested IPv4 DNS, but APN has none configured PDP(%s:%u): Unknown/Unimplemented PCO Protocol 0x%04x: %s pco.cWelcome to OsmoGGSN 1.12.0PCO.resp#! DIPIP Pool and other groupsDTUNTunnel interfaceDGGSNDSGSNSGSN EmulatorDICMP6ICMPv6msgb(%p): Not enough headroom msgb_push (allocated %u, head at %u < want headroom %u, len %u, tailroom %u) Ignoring non-ICMP to all-routers mcast Invalid Router Solicitation: %s IPv6 RSicmpv6.cmsgPacket too short: %u bytes Short ICMPv6 packet: %s ICMPv6 type 133 but code %d IPv6 RAUnknown ICMPv6 type %u :in46_addr.cUNDEFINED%s/%uin->l <= sizeof(dst->v6)UNDEFINED!Wippool_printaddr Firstdyn %td Lastdyn %td Firststat %td Laststat %td Listsize %u ippool.cBad address Prefixlen is not an int Perfixlen too big Static out of range IP address allready in use Address not in use Could not free IP address Unit %d inuse %d prev %td next %td addr %s ippool_hashdel: Tried to delete member not in hash table Empty prefix length specified Failed to allocate memory for ippool Failed to allocate memory for members in ippool Failed to allocate memory for hash members in ippool addr blacklisted from pool: %s Static IP address not allowed Dynamic IP address not allowed No more IP addresses available MS requested unsupported PDP context type Could not allocate IP address errno=%d/%s socket() failed netdev.cioctl(SIOCDELRT) failed ioctl(SIOCADDRT) failed ioctl(SIOCGIFINDEX) failed ioctl(SIOCSIFFLAGS) failed ioctl(SIOCSIFADDR) failed ioctl(SIOCSIFDSTADDR) failed ioctl(SIOCSIFNETMASK) failed Unable to get ifindex for %s errno=%d/%s bind() failed getsockname() failed Wrong address length %d Wrong address family %d errno=%d/%s ioctl(SIOCDELRT) failed errno=%d/%s ioctl(SIOCADDRT) failed errno=%d/%s ioctl(SIOCGIFINDEX) failed errno=%d/%s ioctl(SIOCSIFFLAGS) failed errno=%d/%s ioctl(SIOCSIFADDR) failed errno=%d/%s ioctl(SIOCSIFADDR): Address already exists errno=%d/%s ioctl(SIOCSIFDSTADDR) failed errno=%d/%s ioctl(SIOCSIFNETMASK) failed Error getting ifindex for %s ioctl(SIOCSIFADDR): Address already exists errno=%d/%s Unable to get ifindex for %s errno=%d/%s getsockname() failed errno=%d/%s sendmsg() failed, returned %d sendmsg() failed, returned %d  errno=%d/%s calloc() failed tun.c/dev/net/tunerrno=%d/%s open() failed errno=%d/%s ioctl() failed GTP kernel configured errno=%d/%s close() failed errno=%d/%s read() failed TUN(%s): write() failed %s %s %s %sError executing command %s errno=%d/%s could not disable checksum on %s could not disable checksum on %s cannot create GTP tunnel device: %s errno=%d/%s TUN(%s): write() failed TUN(%s): short write() %d < %u errno=%d/%s Error executing command %s cannot create genetlink socket cannot lookup GTP genetlink ID Initialized GTP kernel mode (genl ID is %d) PDP(%s:%u): %s %s v%u TEID %lx EUA=(%s,%s) SGSN=%s gtp-kernel.cgtp_kernel_tunnel_delgtp_kernel_tunnel_add;x0H  84XHx\p8h Lh8Xx8,XHX D 8p X 8$ xL t X  XT   x x`   x \  D (@xxH#8%$8&,(- h- .h2HAHBPCGVZ[h\h]__ aTaha|chcc c XeHj8w8xHyPyd~ 8 4TxX(<XHȈx , h\ p x(!x!!ș<""(###($ثP%d%x%%%%X$&س&&'H''hP(xh((Ⱥ(H)H)))D*******zRx "zRx $FJ w?;*3$"D@8\Ig H DM \AB H O I b F HfBIB I(H0E8IP 8C0A(B BBBA    4MH \ p  ID  A TID  A ID  A ,jBJD E ABH (iAFG0Q CAA (4@iAFG0Q CAA `$Ab|$Ab A^A\A\(AAD S AAE $,IAAD ~CA(@TBIA }CBHl$BGI I(D0H8L` 8A0A(B BBBA 4SBBA A(D0@(C ABB0BAD G0k  AABC 0$@lAAD Q CAE DFA(X|oAAD V AAB 0tAAD T CAB LFA4 BAD R FBG rABDtBBI I(D0D8G@8A0A(B BBB$8 =AAD rCA$`$=AAD rCA$<=AAD rCA TWAD I CA WAD I CA WAD I CA H<BBB E(A0D8OT 8A0A(B BBBC 0hBAD G0k  AABC HxBBE A(A0z (A BBBD m(F BBB<BEB D(A0O (A BBBD H(\BBE B(A0A8D@{ 8C0A(B BBBH HtABBE B(H0A8D@ 8C0A(B BBBK HMBBB B(A0D8K@ 8D0A(B BBBH ` ^BBB B(A0A8KP 8F0A(B BBBG [ 8A0A(B BBBC LpBBE A(H0 (D BBBB t (A EBBB HTBBD H(D0k (C ABBI |(F ABBH BBB B(A0H8D` 8D0A(B BBBK TX LYBE I(H0A8DP 8C0A(B BBBA 4 JBHA q ABA FABH ,BEH D(D0m (D ABBC |(D ABB4 ?As D F4T JBAE t ABA FABH BFD D(D0h (D ABBK m(D ABB( | QAOK 1CA BBB B(D0D8JSZLFFAI_ 8A0A(B BBBF VGHKTCFB KIAI uKIA\_JXA]G[AT |BBI B(D0D8D@ 8C0A(B BBBI HSPKHA@d8 BED C(F0_ (D ABBL U (C ABBK a8N@SHFPI0S8I@[8A0T FBBB B(A0A8D 8G0A(B BBBG } 8F0A(B BBBD  FBAH `K]BnXPAKa 8K0A(B BBBG cF^AKKGA\Z FIAE T ABAE N HBAE xPHBrF_AoMMApMNA$ DG E K E K E  =\t4@}BBB A(G0S r J n A i 0A(A BBBC { H \ C a K P H K |HuJBB A(A0 (C BBBG `8R@I8B0P8R@H8B0R8T@H8A08K@QHHPK08F@^8A0,HBIB B(H0A8J) 8C0A(B BBBI ~LTHKwI_A^KQHKtKQHKcI]AdLLEKIAAKLRFKqF_BZZJHK|^MAvF^BkPHAINEHBN\THAmOIBwSBAKqF^AlISHKlRHBl`+BBB B(A0A8D@H 8K0A(B BBBF a 8F0A(B BBBA fHDPhHA@4d+AAG B DAH b(P0H(A h,JAD  ABE |(C0i(B (E0F(B N(C0h(A L(C0h(A s(O0](B 0BBA A(D` (A ABBC w hKpN hCphhA`thCphhA`YhCphhA`thCpihB`rhCpihB`thOp]hB` hCpYhA`KhOp]hB`JhOp\hA`rhEpFhB`LhOpKhA`chQpLhB`chOpKhA`ahSpKhA`chQpLhB` hKpE IhBpAxC\`L hGpAxCB M hBpAxCE KhOp]hA`FhPp[hA`BhKp\hB`]hKp\hB`mhLpJhB`\hRpYhB`\@>TAA ABIH l(C0i(B z(C0h(A (Q0K(B ,AHED fABFT$BLBFB B(D0C8G` 8D0A(B BBBE BhNp\hA`<|BBAE G@z  AABK YHIP`HA@LCAAG@r KAI t AAJ ]HKP^HA@cHIP`HA@ ED EAG0 AF  DL Z8I@`8A0f8I@`8A0h