ELF>@P@8 @ @@@((HH( (( ?B,,888 XXXDDStd888 PtdDDQtdRtd( ((/lib64/ld-linux-x86-64.so.2GNUGNUPrT GNU^ ^ce(>Ɗ|3emcs'|;9;䷱沢3 qOn Fq#PJ Mm ^D  ^G 8r  <  LhyS74 >ic[1 _ W!<h dd h`HC 1JW:&hO/Z  +\6;2`*@A2 m! +. 1 z   N L H T VB /#)`J  },olp0H>d x  b| _|w:40N/sd`zt l' 'SP #J 5^[HJi?  C   =u +9  I  A~ S`['+@x["m \[[@+@ [[l[__gmon_start__install_node_ITM_deregisterTMCloneTable_ITM_registerTMCloneTablevty_outctrl_vty_get_bind_addrctrl_interface_setup2ctrl_parse_get_numctrl_vty_initctrl_cmd_installasn_DEF_OCTET_STRINGANY_fromType_aperOCTET_STRING_fromBufasn1_u24_to_bitstringtalloc_asn1_ctxasn_DEF_BIT_STRINGrua_free_directtransferiesrua_decode_errorindicationiesasn_DEF_RUA_Disconnectasn_DEF_RUA_DirectTransferrua_encode_connectionlesstransferiesrua_free_connectionlesstransferiesrua_encode_directtransferiesrua_free_disconnectiesrua_generate_initiating_messagerua_free_connectiesrua_encode_disconnectiesrua_cause_strasn_DEF_RUA_RUA_PDUrua_decode_directtransferiesrua_decode_disconnectiesasn_DEF_RUA_ConnectionlessTransferrua_decode_connectionlesstransferiesrua_free_errorindicationiesrua_decode_connectiesasn1str_to_u16BIT_STRING_fromBufosmo_sccp_tx_disconnosmo_sccp_tx_unitdata_msgasn1str_to_u8aper_decodeosmo_scu_prim_nameosmo_sccp_addr_dumpranap_decode_pagingiesranap_decode_rab_releaseditemies_fromlistasn_DEF_RANAP_RAB_ReleasedItemranap_new_msg_reset2ranap_decode_rab_faileditemies_fromlistranap_decode_rab_releaseitemies_fromlistranap_encode_rab_assignmentresponseiesranap_ran_rx_co_freeranap_transp_layer_addr_decode2asn_DEF_RANAP_RANAP_PDUranap_decode_errorindicationiesasn_DEF_RANAP_RAB_AssignmentResponseranap_cause_strranap_decode_rab_setupormodifyitemfirstranap_procedure_code_valsranap_cn_rx_co_freeranap_ran_rx_co_decoderanap_new_msg_iu_rel_reqranap_imsi_encodeasn_DEF_RANAP_RAB_SetupOrModifyItemFirstasn_DEF_RANAP_RAB_FailedItemranap_transp_assoc_decoderanap_free_resetacknowledgeiesranap_new_transp_layer_addrranap_free_resetiesranap_decode_resetacknowledgeiesranap_new_transp_info_rtpranap_new_msg_reset_ackasn_DEF_RANAP_RAB_SetupOrModifiedItemranap_free_pagingiesranap_set_log_arearanap_generate_initiating_messageranap_encode_rab_assignmentrequesties_ranap_DRANAPranap_decode_rab_setupormodifieditemies_fromlistranap_bcd_decoderanap_new_transp_info_gtpasn_DEF_RANAP_TransportLayerInformationasn_DEF_RANAP_RAB_AssignmentRequestranap_generate_outcomeasn_DEF_RANAP_RAB_ReleaseItemranap_decode_resetiesranap_cn_rx_co_decode2hnbap_decode_hnbde_registeriesasn_DEF_HNBAP_HNBAP_PDUasn_DEF_HNBAP_HNBRegisterAccepthnbap_decode_uede_registerieshnbap_free_errorindicationieshnbap_decode_hnbregisterrequestiesasn_DEF_HNBAP_HNBRegisterRejecthnbap_encode_ueregisterrejectieshnbap_cause_strhnbap_generate_initiating_messagehnbap_encode_errorindicationiesasn_DEF_HNBAP_ErrorIndicationhnbap_generate_successful_outcomehnbap_free_uede_registerieshnbap_encode_ueregisteracceptiesasn_DEF_HNBAP_UERegisterAccepthnbap_free_hnbde_registerieshnbap_free_hnbregisterrequestieshnbap_decode_errorindicationiesasn_DEF_HNBAP_UERegisterRejecthnbap_free_ueregisterrequestieshnbap_encode_hnbregisterrejectieshnbap_decode_ueregisterrequestieshnbap_encode_hnbregisteracceptieshnbap_generate_unsuccessful_outcomeosmo_stream_srv_link_openosmo_stream_srv_get_dataosmo_stream_srv_link_set_dataosmo_stream_srv_link_set_protoosmo_stream_srv_get_fdosmo_stream_srv_set_dataosmo_stream_srv_link_set_accept_cbtall_vty_ctxosmo_stream_srv_link_set_portosmo_stream_srv_sendosmo_stream_srv_link_createosmo_stream_srv_link_set_nodelayosmo_stream_srv_destroyosmo_scu_prim_hdr_name_cosmo_sccp_inst_addr_nameosmo_sccp_user_get_privosmo_ss7_instance_get_primary_pcosmo_ss7_vty_init_asposmo_sccp_user_set_privosmo_ss7_instance_findosmo_sccp_get_ss7osmo_sccp_user_nameosmo_sccp_check_addrosmo_ss7_vty_go_parentosmo_sccp_user_sap_down_nofreeosmo_sccp_addr_by_nameosmo_ss7_initosmo_sccp_addr_set_ssnosmo_sccp_inst_addr_to_str_cosmo_ss7_route_lookuposmo_sccp_vty_initosmo_ss7_instance_get_idosmo_sccp_instance_next_conn_idosmo_sccp_user_bind_pcosmo_sccp_rem_sccp_status_namesosmo_sccp_make_addr_pc_ssnosmo_sccp_sp_status_namesosmo_ss7_get_sccposmo_ss7_route_nameosmo_sccp_addr_nameosmo_sccp_simple_client_on_ss7_idosmo_ss7_pointcode_print2osmo_sua_sccp_cause_nameosmo_sccp_addr_cmposmo_ss7_pointcode_printosmo_stream_srv_recvosmo_stream_srv_createosmo_stream_srv_clear_tx_queueosmo_stream_srv_link_set_addrosmo_stream_srv_get_ofdosmo_stream_srv_set_flush_and_destroyasn1str_to_u32asn1bitstr_to_u24asn1bitstr_to_u28asn1_strncpyinstall_elementosmo_mgcpc_ep_ci_requestosmo_mgcpc_ep_clearmgcp_client_pool_putmgcp_client_pool_connectmgcp_client_initmgcp_client_rtpbridge_wildcardmgcp_client_vty_initosmo_mgcpc_ep_ci_get_rtp_infomgcp_client_connectmgcp_client_pool_allocmgcp_client_conf_allocmgcp_client_pool_vty_initmgcp_client_pool_register_singleosmo_mgcpc_ep_clientosmo_mgcpc_ep_allocmgcp_client_pool_emptyosmo_mgcpc_ep_ci_addmgcp_client_pool_getosmo_stats_vty_add_cmdsosmo_tdef_vty_groups_initprint_versionvty_read_config_filevty_dump_xml_ref_modeosmo_tdef_vty_groups_writevty_ref_gen_mode_descosmo_tdef_vty_set_cmdlogging_vty_add_cmdsosmo_talloc_vty_add_cmdsvty_ref_gen_mode_namesinstall_element_vetelnet_init_defaultosmo_pfcp_ip_addrs_setosmo_pfcp_cp_peer_set_associated_cbosmo_pfcp_message_type_strsosmo_pfcp_endpoint_txosmo_pfcp_cp_peer_associateosmo_pfcp_endpoint_createosmo_pfcp_endpoint_get_cfgosmo_pfcp_cp_peer_set_msg_ctxosmo_pfcp_cp_peer_get_remote_addrosmo_pfcp_ie_node_id_from_osmo_sockaddrosmo_pfcp_cp_peer_is_associatedosmo_pfcp_msg_freeosmo_pfcp_bits_setosmo_pfcp_cp_peer_allocosmo_pfcp_endpoint_bindosmo_pfcp_cp_peer_new_reqosmo_pfcp_cp_peer_next_seidosmo_pfcp_tdefsosmo_pfcp_cause_strsosmo_mobile_identity_decodeosmo_mnc_nameosmo_mobile_identity_decode_from_l3_bufosmo_plmn_to_bcdosmo_nri_ranges_allocosmo_plmn_name_cosmo_mobile_identity_to_str_ctlv_parseosmo_nri_range_validateosmo_mobile_identity_cmposmo_mnc_from_strosmo_nri_ranges_freeosmo_rai_name2_cosmo_tmsi_nri_v_getosmo_nri_range_overlaps_rangesgsm48_decode_lai2osmo_nri_ranges_vty_addosmo_nri_v_matches_rangesosmo_routing_area_id_decodeosmo_nri_ranges_addosmo_plmn_from_bcdosmo_plmn_cmposmo_plmn_name_bufosmo_nri_ranges_vty_delosmo_mcc_name_cosmo_mnc_name_cosmo_mcc_nameosmo_fsm_registerosmo_log_infoosmo_timer_delosmo_timer_setuposmo_sock_get_remote_iprate_ctr_group_freeosmo_stat_item_group_freeosmo_stderr_targetosmo_fsm_inst_nameosmo_use_count_totalosmo_quote_str_cosmo_strlcpyosmo_sockaddr_str_to_sockaddr_osmo_tdef_fsm_inst_state_chgosmo_stat_item_group_get_item_osmo_fsm_inst_termget_string_valueosmo_fsm_set_dealloc_ctxget_value_stringosmo_sock_get_name2msgb_dataosmo_panicrate_ctr_group_get_ctrlog_set_print_timestamposmo_select_main_ctxosmo_hexdumprate_ctr_addmsgb_alloc_clog_parse_category_maskmsgb_talloc_ctx_initosmo_tdef_getosmo_sockaddr_to_strosmo_sockaddr_str_from_osaosmo_ctxrate_ctr_group_allocosmo_init_logging2osmo_sock_get_name2_cosmo_sockaddr_set_portosmo_sockaddr_cmposmo_fsm_state_namelogp_stub_osmo_use_count_get_putosmo_sockaddr_to_str_bufosmo_fsm_log_timeoutslog_set_use_colorosmo_fsm_inst_update_id_f_sanitize_osmo_fsm_inst_dispatchosmo_stat_item_group_set_nameosmo_sockaddr_str_from_sockaddrmsgb_lengthosmo_sock_get_ip_and_portmsgb_resize_areamsgb_alloclog_enable_multithreadosmo_stat_item_group_alloc_osmo_fsm_inst_state_chg_msosmo_init_ignore_signals_osmo_fsm_inst_state_chglogp2osmo_sockaddr_str_from_strosmo_stat_item_setosmo_sock_get_namemsgb_freeosmo_sockaddr_to_str_crate_ctr_group_set_nameosmo_fsm_inst_alloclog_set_log_levelrate_ctr_initosmo_stats_initlog_check_levelosmo_timer_scheduleosmo_daemonizeosmo_clock_gettimetalloc_asprintftalloc_strdup_talloc_freetalloc_reporttalloc_named_consttalloc_enable_null_trackingtalloc_set_name_const_talloc_zero_talloc_set_destructortalloc_report_full_talloc_steal_locoptindsnprintfputsgetpeernameperrorexitntohldifftimehtonlhtonsstrnlenstdoutoptargatoi__libc_start_mainstderrfprintfraise__cxa_finalizestrchrstrerrormemcmpmemsetsignal__isoc99_sscanfmemcpyfwritestrcmp__errno_locationgetopt_long__tls_get_addrlibosmoctrl.so.0libosmo-rua.so.0libosmo-ranap.so.7libosmo-hnbap.so.0libosmo-sigtran.so.11libosmonetif.so.11libasn1c.so.1libosmo-mgcp-client.so.14libosmovty.so.13libosmo-pfcp.so.4libosmogsm.so.20libosmocore.so.22libtalloc.so.2libc.so.6ld-linux-x86-64.so.2GLIBC_2.3LIBOSMOCTRL_1.0LIBOSMOGSM_1.0LIBOSMOCORE_1.0TALLOC_2.0.2GLIBC_2.7GLIBC_2.14GLIBC_2.34GLIBC_2.2.5/build/coverity/install-Osmocom/lib  s  ii { @q: 7   H  q# Z  " i ii   ui  (08!@1H~PXhx! 7 P ~      * ?  \ (q 0 8 @ H P X `' h@ p_ xx       3 P y     0 [ p       ( 088@pHPX`0hXpxBX4P*H (08 @KH`PX`hpx1Po.@`    M h ( 0 @8 P@ wH P X ` eh tp       # @  E [  b!w!|! !(!0!@!H!P!`!h!p!! !>Z!IZ!PZ"]"]("]8" ^H")^X"<^"b""b""c""#c##;(#d8#8dH#WdX#sdh#dx#d#d#d#Cl# #Hl#$Pl $($@$ZlH$}P$)h$dlp$x$$]|$p|$|$|$|$|$}$0}$Y}$x}$}$}%}%~%2~%H~ %r~(%~0%~8%~@%-H%HP%X%`%dh%xp%܀x%%%ȁ%%%$%%%$% %(%%x&ǂ& &$(&)8&%@&.H&3X&%h&Gx&Z&&$&5&F&Z'"'к'0'28'@'X'@`'h'e'P'''`'<'s''(((p8(yH(X((((ߛ((((Ȟ((( ()HP)WX)L)j)pe)Ȥ)))*2(*P*%X*ۙ`*ܓx*8**R***e**q* ++(++Z+^++Z+^+` 99: :m@:r`:x::::; ;0;\@;P;\;;;a;;;;;;<<<0 < h=+x=+=+=+=+=+=n2`>2h>p>2>2H?2?2?=?2(@2@2@b@3A3A33AA83AO3`Bg3hBpBl3B4BB4 C@5(C0CP5C5CHC5C:6C6CH6@D|6HDsPD6DV7D|Dh7E8EE8`E9hE$pE 9Ek9EaE9 F :(F0FH:F:FF:F;FJF;@G'=HG;PG@=G(>GGP>H @HPHH@`H3BhH=pHHBHCHICI)CII8C JaC(J$0JpCJ3BJaJCJDJJ(D@KFHKءPKFKbHK KpHLHL@LH`LJhLtpLJLNJLLhJ M9K(MT0MHKM9KMMHKMLMM0L@NMHNPNMNNNNNONOROPP`OQhOȭpOROROӮOR PFS(P0P`SP TPfPTPfT`Q~ThQְpQTQTQQT R-U(R0R@UR9RCRcURURRU@SWHSPSWSU^S"SoSS"@TdHT#`T!hTc xT #T@T UT#T`&(U`0UM8UPUmXUg`U7VV'VQVVV&VQWPWHWWWxX XhX YXY(YؚZZZWZ6 Z<(Z`X0ZC8ZHZ7Z )Z^zZ<|Z([K[ *[ [M8[)..c.).=.>.a/J/O/[/u /v(/z0/8/@/H/P/X/d`/h/p/x//////'/(/+/0/B/D/I/T/X@ZK@+e+_[c[d`[^[f[`[g[h\b0000 0(00080 @0 H0 P0 X0 `0h0p0x0000000000000000 0!1"1#1$1% 1&(1'01(81*@1+H1,P1-X1.`1/h10p11x12131415161718191:1;1<1?1@1A1B1C1D2E2F2G2H 2I(2L02M82N@2PH2QP2RX2S`2Th2Up2Vx2W2X2Y2Z2\2]2^2_2`2a2b2c2d2e2f2g2h3i3j3k3l 3m(3n03o83p@3qH3rP3sX3t`3wh3xp3yx3{3|3}3~33333333333334444 4(40484@4H4P4X4`4h4p4x444444444444444445555 5(50585@5H5P5X5`5h5p5x555555555555555556666 6(60686@6H6P6X6`6h6p6x666666666666666667777 7(70787@7H7P7X7`7h7p7x77777 7 7 7 7 777777778888 8(80888 @8!H8"P8#X8$`8%h8&p8)x8*8,8-8.8/8182838485868788898:8;8<9=9>9?9@ 9A(9C09E89F@9GH9HP9JX9K`9Lh9Mp9Nx9O9P9Q9R9S9U9V9W9Y9Z9[9\9]HHHtH5%@%h%h%h%h%h%h%h%hp%h`%h P%zh @%rh 0%jh %bh %Zh%Rh%Jh%Bh%:h%2h%*h%"h%h%hp% h`%hP%~h@%~h0%~h %~h%~h%~h%~h %~h!%~h"%~h#%~h$%~h%%~h&%~h'p%~h(`%~h)P%z~h*@%r~h+0%j~h, %b~h-%Z~h.%R~h/%J~h0%B~h1%:~h2%2~h3%*~h4%"~h5%~h6%~h7p% ~h8`%~h9P%}h:@%}h;0%}h< %}h=%}h>%}h?%}h@%}hA%}hB%}hC%}hD%}hE%}hF%}hGp%}hH`%}hIP%z}hJ@%r}hK0%j}hL %b}hM%Z}hN%R}hO%J}hP%B}hQ%:}hR%2}hS%*}hT%"}hU%}hV%}hWp% }hX`%}hYP%|hZ@%|h[0%|h\ %|h]%|h^%|h_%|h`%|ha%|hb%|hc%|hd%|he%|hf%|hgp%|hh`%|hiP%z|hj@%r|hk0%j|hl %b|hm%Z|hn%R|ho%J|hp%B|hq%:|hr%2|hs%*|ht%"|hu%|hv%|hwp% |hx`%|hyP%{hz@%{h{0%{h| %{h}%{h~%{h%{h%{h%{h%{h%{h%{h%{h%{hp%{h`%{hP%z{h@%r{h0%j{h %b{h%Z{h%R{h%J{h%B{h%:{h%2{h%*{h%"{h%{h%{hp% {h`%{hP%zh@%zh0%zh %zh%zh%zh%zh%zh%zh%zh%zh%zh%zh%zhp%zh`%zhP%zzh@%rzh0%jzh %bzh%Zzh%Rzh%Jzh%Bzh%:zh%2zh%*zh%"zh%zh%zhp% zh`%zhP%yh@%yh0%yh %yh%yh%yh%yh%yh%yh%yh%yh%yh%yh%yhp%yh`%yhP%zyh@%ryh0%jyh %byh%Zyh%Ryh%Jyh%Byh%:yh%2yh%*yh%"yh%yh%yhp% yh`%yhP%xh@%xh0%xh %xh%xh%xh%xh%xh%xh%xh%xh%xh%xh%xhp%xh`%xhP%zxh@%rxh0%jxh %bxh%Zxh%Rxh%Jxh%Bxh%:xh%2xh%*xh%"xh%xh%xhp% xh`%xhP%wh@%wh0%wh %wh%wh%wh%wh%wh%wh%wh%wh%wh%wh%whp%wh`%wh P%zwh @%rwh 0%jwh  %bwh %Zwh%Rwh%Jwh%Bwh%:wh%2wh%*wh%"wh%wh%whp% wh`%whP%vh@%vh0%vh %vh%vh%vh%vh %vh!%vh"%vh#%vh$%vh%%vh&%vh'p%vh(`%vh)P%zvh*@%rvh+0%jvh, %bvh-%Zvh.%Rvh/%Jvh0%Bvh1%:vh2%2vh3%*vh4%"vh5%vh6%vh7p% vh8`%vh9P%uh:@%uh;0%kf1I^HHPTE11H="jf.@H=H H9tHfkHt H=H5ږH)HH?HHHtHEkHtfD=]u+UH=BjHt H=&u)d5]wUHH}HeUH ;HHǸ[}t } tRHH̖HHHH˖HHX3HfHHHHMH~HH UHHw:H]UHHv:H~H:HoH:H`H:HQH;HBH+;H3Hd;H$H;HH;HH;HH<H]UHSHH}u}t }tbH-HHdH{a[H HHUH5;HǸ'HdHPHËH.dH6HHHH5;HǸ5˔HH H{HUH ;HHǸH]UHH }HuEHUHuEIHcrHHt;E}u 9E(P}tO}}s}DED/HH};HHq;HʓHEHHHYqH=Hq}jqqH!HbqabqXHHNqA4HH(HQ:HaH˒H1HO:H/UHSH(}Hu^>Hf@HH:H|HHHqHrHWHH8E}y EHAHQH2HE}H~Hu0EAHl:HH{:HǸOtHEHHEHEHEHEHHHUH~HHhH9uUHH0H}H~HH@hHEHEHEHEHHCHEHPHEHHPuHE>HEHHEHEHEHEHH}HUH!~HHhH9uUHH H}uH}HH_)HHHEH}u -HEH0HEH0HEH0HEH8H}HHMUHuILd!H H*HUHBHEH@HHPHHu*H(HH(HǸC)t0L (AH(H¾HEH(HH!H|HHPhHEHHmHEUHH`H}HuHUf)E)EHEHEHEHEHEHuHEHEHEH(HEH}tHUHEHMHH6HEHtHEHUHHzHEHEH9EsHUHEHHEHEHtHUHEHHEHUHEHHEHEHuHEHEHEHHEHEH HE@ DHE@HE@HEHuHQEAH'HǸZHE}x EHH9EsHUHEHHEHEHtHUЋEHHHEЃ}~HU؋EHHHEHEUHH0H}HuHE@HEHMHEH?HHHEH}Ht-HC&HH^&HHY&HǸ!HUHMHEHHE}EH;Es HE;EHHEH}tHEH&HH@HMHEH>HHHEH}Ht-H%HH%HH%HǸeHUHMHEHH E}x HEH}tHEHm%HHHEHc%HHHEH}Ht-H$HH%HH%HǸHEH=HH"HEUHHH}dH%HKHH@HUHHUHHH}HE#4BH#UHH0H}HuHEHEHEغHVHE-HHEH}tHEH9EsHEH+EHv HEH+EHHHMHEHHHUHEHHNt @HEHHEHE-HHEH}tHEH;EtHEH+EHv HEH+EHHHMHEHHIHEHPHEHHHEHHjt HEHHEHEHx HEHp HEHHHEHPHEIIH5$#HǸE}y DI}tHHuyH(t8H(H@8HtH(H@8t H(H@8HX(HZ(IH)H4HjHǸ|5H(t8H(H@8HtH(H@8t H(H@8H'H'HPL (A4HH¾RHHpH0HH&H=HHuyH(t8H(H@8HtH(H@8t H(H@8H'H'IH(H8H#HǸ5qH(t8H(H@8HtH(H@8t H(H@8H&H&HPL 'A8HH¾ HSfDžbhH0H(HH;*HY<HHuyH(t8H(H@8HtH(H@8t H(H@8H%H%IH'HAHHǸ!H(t8H(H@8HtH(H@8t H(H@8H1%H3%HPL |&AAHCH¾HUHHH}HEH@ H H;HHumH}t/HEH@8HtHEH@8t HEH@8H$H$IH%HJHHǸ訽H}t/HEH@8HtHEH@8t HEH@8H$H$HPL s%AJHH¾H5HEHH費H3gH8tHEH_UHHH}HEH@ Ht4HEH@ H@H9EuHEH@ Hǀ@HEH@ HEH8HEHUHHH}HEHHHEH8HEH8HEH@PH込HEH@HHHEHhHEHHbHEHj$HHLUHH H}HEH@@HubHEHƿtFHEHP@HEHH&f/*sH, *\H,HH1UHHH}HEH@HuHEH@HFUHSH8H}HQeHH@xHEHEHEHEHHcHEH@ HtHEHHEH@PHH贾HEHHEHEHEHEHHHUHdHHxH9uHdHH HH]UHSHHH}HEH艸HEHEH HEH"HƿQHEH}u H}Ht-HHHP HHHǸ蟿HEHUHPHUHEHHPEHEH@P%HHEHۻHEEHE=t=UHE@tyH"6HHuMHEЋ@HHEHIIH!HHHǸ׸ftSHEЋ@THHEH"SPL $!AHkH¾HHEHsEHH5HHu9HEHIH HH HǸXPtEHEHmHPL AH H¾+HHEƀ,HEHHEH4H4HHuMHEЋ@HHEHIIHU HH" HǸ4fstSHEЋ@HHEHSPL AH H¾@HHEHкE}u E}H3HHuMHEЋ@HHEHIIHHH+ HǸ=f|tSHEЋ@HHEHSPL BAH H¾IHHEHٹE}H2HHuMHEЋ@6HHEHIIHHHG HǸYftSHEЋ@HHEHSPL AH H¾eHHEHEUHEHHEH@XHH$HHHHHHEH@`HEf(HUHEHHKEhHE,H=1HHuH*HǸˤj tWHHHHHSPL A>HH¾ӨHfDž HHHXH(H0HHHXH8H@H@ HHHHuHHu HHtb f HHtHHPHHtHHXHHtHH`HEHH芦H HEHH贫E}HH HHuYHHXHHHHEPIIHvHPHTHǸHk0tXHHXHH?HURSPL APHH¾H E]HEHH H¾菣HEHHHHEHHHHUHHHH]UHSHHHHHt-fH5HHoHHkHǸ袧HHHuQHHHHHIIH=HhHHǸdj裮tWHH耮HHHSPL AhHeH¾lHfDžHHHXHH HHHXH(H0H@ H8HEHH謣HHEHH覩E}HjHHuYHHXHHHHEPIIH HqHvHǸHkRtXHHXHHaHURSPL AqHH¾H EHEHHH¾~HEHHHHEHHHHUHHHE}uHH@HHH}EH]UHSHHxH$IH@HEHEHHءHUHEHH5E}HHHuYHxHXHxHHHEPIIHHH HǸFHk聫tXHxHXHxHHURSPL *AHB H¾IH EHEHHH¾HEHHHHEHHHHwHHuHHuxHPHH@HoHHD`HHHSEIHbHH.HǸϔHtxHPHH@HHHD`HHHSATPL AHH¾诘H H,HHuxHP8HH@0H]HHD`8HHmHSEIHHHHǸ轓HtxHP8HH@0HғHHD`8HHHSATPL AHH¾蝗H HHHuxHP`HH@XHKHHD``HH[HSEIH$HH HǸ諒HtxHP`HH@XHHHD``HHHSATPL AHH¾苖H HHHHHHH/HHDHHH¾E|HHH訬Hƀ,HH@HbHHEH0H]EHe[A\]UHATSHHXHPf)p)fօHPHHHE}HHHuBHXHtUAIHHLH%HǸv[tHHXHURPL ALHH¾zHDžpHDžxHpHXAH?HX,t=DžpHDžx HpHHXHHEtM t{HcHH`HbHcHH`H9HcHH`HfHLH@t(HHXHHEDžpHDžxHpHHXHHEHHHuEHXHAIHHtHHǸRt^葁tKHXH襧SPL AtH_H¾fxHDžpHDžxHpHHXHHEHHHuZH]DHXH HSH`PEIHH|HHǸRsHl荀tYLeHXH蝦ATH`RSPL A|HMH¾TwH H`HXHHE}HHHuFHXHH`IIHYHHHǸ`rbtNHXH蹥H`RPL AHlH¾svHHH}wEHe[A\]UHSHHXHPf)`)pfEHPHEHHZ|E}y@Dž`HDžhH`HXAH9HEHrEHX, HHHu^HEH(HJ~HHXHuUHSAIHHH!HǸpHs}t`HEH(H}HHXHHSURPL AHH¾tH Dž`HDžh H`HXAHHHHu^HEH(H*}HHXHUUHSAIH+HHHǸoHs|t`HEH(H|HHXHHSURPL AHH¾sH HEH-~H]UHSHHhH`H`HpHH诀E}yEHHHuUHpHH{HHhHIIH%HHHǸlnn{t[HpHH{HHhH诡SPL AHiH¾prHHpHtH]UHSHHH}Huf)E)EfEEHEEHEHHHHHHHHEHPHEHHE,HEHPHEHHE HEHPHEHHEHEHPHEHH$EHEHPHEHHEHHHuCHEHHEH9IIHoHHHǸl\ytIHEHHEHSPL AHH¾pHHEHHuHEAHHEHHHuCHEHHEH_IIHHHHǸk\xtIHEHHEH SPL kAHH¾oHHEHHuHEAHHE쐋EH]UHH}Hu]UHAUATSHH}HuHHHugHEHHHHEL`HEL(HEH;SATMIHHHHǸjH}wtjHEHH薛HHELhHEL HEHSAUATPL AHwH¾~nH He[A\A]]UHSH(H}HuEHEЋtOwitt!]HEHPHEHHEHEHPHEHHkEHEHPHEHH_EHZHHuBHEЋHEHŜAIHHHyHǸi[YvtHHEЋHEHpSPL AH*H¾1mHEEH]UHHHXHPHEHxHxpHkHPHwHPHHxHjAIHHHHƿyHHЉ`Hh`HHHuH HkuHUHEAAH HjQHUHEADH Hj-HHHH`HH HǸNHe[A\A]A^A_]UHH}]UHATSHHxHpHxH@HEHpHHHWE}yEHHHIEHSHHuvHEHu HHHHOIHEH{HSEPMIHHHHǸGHUtsHEHu HHHHIHEH{SURATPL AH H¾KH HHuHEH@H@HHNH!EHMHUHEHWIAѺH>HEHHMEHe[A\]UHSHH8H0H8H@HEHEEH0H@HHREԃ}yEH@HHGEH@H8H`EH*HHu^H@H8HHHHEHyUHSAIHHHwHǸEHs St`H@H8H&HHHEHyHSURPL &AH H¾IH HHHu !HEH@H@HHLH#@tHEHEEEHHLE}̋UHEHMQMAѺH#HEH@HPEH]UHHĀH}HuHEH@HEHUHEHHpME}yE7HEHHEEHMHHu?HEHwUAIHHHHǸDXOQtEHEHlwURPL AHiH¾*HHHEHu$%HEH@H@HH'KHEȉHMHuUHEHWIAѺHHEHEHIEUHHPH}HuHEH@HEHUHEHHgTE}yEHHHu9HEHXvIHHHUHǸBXOtEHEH vHPL lAH H¾FHHEH@H@H(HIH6EHcHMHEHHEHEHJNEUHSHHhH`HhH@HEH`HpHHsGE}yEHHHuRHpHHDHHEHtIIHsH HHǸSAkNtXHpHHCHHEHtSPL A HH¾ZEHHEH@H@HHjHHHpHKEH]UHSH(H}HuHEH@HEHEHHgHHHHٽHHEHPHEHHxEHEHPHEHHwEHEHPHEHH@EHEHPHEHHEHEHPHEHHEaHHHu9HEH#sIHH(H HǸ{?XLtEHEHrHPL nA(HԷH¾CHEHHHuCHEHHEHprIIH>H,HjHǸ>\LtIHEHHEHrSPL A,HH¾BHEEH]UHH H}HuHEH@HEH,HHu9HEHqIHH7HHǸ=X4KtEHEHQqHPL `A7HNH¾BHUHH H}HuHEH@HEHiHHu9HEHpIHH?H׵HǸ2=XqJtEHEHpHPL źA?HH¾LAHUHSH(H}HuHEH@HEHEЋtOwitt!]HEHPHEHHEHEHPHEHH EHEHPHEHHEH,HHuBHEЋHEHoAIHHVHHǸ;[+ItHHEЋHEHBoSPL AVHBH¾@HEEH]UHHHXHPHEHxHXH@HHt-eH˳HH0HH2HǸ@HxpH >HPHIHPHHxHjAIHHHHƿYLHHЉ`Hh`HvHHuHEHxHPHHEHHHHxHHHыEUHHH}HEH@UHH H}HuHEHKHEH}u;HEHGHEHHEHHfEHEHFEUHATSHHXHPEHPH`HH58E}yEsHEHuEHHHuxH`HH7Iă}t HHHXHkHATIIHHBHHǸ%8H]EtwH`HH7Iă}t HHHXHKkHATSPL ABHH¾tQHEHHEHeSPL TAH¯H¾5HH]UHSH(H}HuEHEЋtV t t$HEHPHEHHEHEHPHEHHEnHHHuGHEHXHEHdIIHHH֮HǸq0=HEHXHEHcSPL AH~H¾4HHHHuBHEЋHEHbcAIHHHHǸ/`HE؋@u H.H(HMHHHHϸe=fHEHHu>HE؋@u HHڬHMHHլHHϸ=HEHH@HEH}u>HE؋@u HHHMHHHHϸ<HEHH@pHu>HE؋@u H6H0HMHHMHHϸmHH}tHEHEX }tHEHEH@LX}tHEHEDP }tHEHEH@LHHED@ HEH@HxHEp HEH@HHEELeEl$ LeMd$Md$SASARAQAPWVQRPEMHH7HHǸ]HP}tHEHEDh }tHEHEH@L`}tHEHEX }tHEHEH@LXHEDP HEH@LHHED@ HEH@HxEEHEP HEH@H@AUATSASARAQAPWVQRPL A7HH¾H`HEHHEHEHEHEHHHUHEH@H@H9He[A\A]A^A_]UHH@H}HuЉUHMHEHHEHEHP0HuMHEIH_!EHEHHEЋ@u H ?H 9}~ HEH@He}~ HHOHuLLEHuDV HuHvHvH}HQPRDHHHƸ#!H HHH}~ HEH@Hݐ}~ HHǐHMH1HMH}DG H}HHPRVQEIHHPH֙HǸH }~ HEH@H?}~ HsH)HMLH}HMq HMHIHIPRAPWVQL APH>H¾\H0}yUHH}HuUHMHEHHEHEƀ]UHH}HuUHMHEHHEHEƀ]UHH}HuUHMHEHHEHEƀ]UHH}HuUHMHEHHEHEƀ]UHH@H}HuЉЈÈ}HE؋@u HuHoHUЋJ HUHRHRH}IHHƸHEH@0H't>HE؋@u HHHMHHYHHϸOHEH@0HHEHEHEHEHHHEHtHEHHHǸHE@HEH HHǸHEPHE@f9t&HE@HEH ͤHHǸHE؋@u HHHMHHHHϸUHEHHEHEHEHEHHHEH@0H9EHEt9HE؋@u HHHMHHHHϸHEt9HE؋@u HWHQHMHHHHϸUHH0H}HuUHMHEHHEHMHEHHJUHH@H}HuЉЈEHEH@@HEHEHEHEHH9UHMHEHHHEHHEHEHEHEHHdHUHEH@H9uUHH@H}HuЉЈÈ}t>HE؋@u H4H.HUHRH}HHCHƸf}u HE@ < tAHE؋@u HHފHUR H}HHHƸHEH@(HHEHEHEHEHH}HE@HEH HHǸHEPHE@f9t&HE@HEH ơHHǸHE؋@u HHHMHHHHϸNHEHHEHEHEHEHHHEH@(H9E2}tMHEH@(Ht9HE؋@u HHHMHHѡHHϸUHH H}HuUHMHE@u H=H7HMHHHHϸtHHHHEHHHHH`HEHHkH[HHHEHHH6HH`HEHHUHH0H}HuUHMHEHHHaHuHְHHHEHHH`HEHEHHH8HEPPUHH@H}HuЉUHMHEHHEHEHHHEHEHH¡H:uH7HHHEH!HH`HEMHEH.HEH}u)MHUHEH5:HǸHHHuEH}t HEH@HHIHHHHǸ@dtQH}t HEH@HHHPL AH0H¾N HHEHUHH0H}HuUHMHEHHEHEH赮UHH0H}HuUHMHHHHEHEHHEHH|HH`HEHEH赩HEH¼UHH@H}HuЉUHMHEHHEHHw5tGHEЋ@u HwHqHUHH}HH/HƸHEHI?HEH}uHEHH=HEH}uDHEЋ@u HHHUHH}HHڣHƸ5HEHUHHE@%UHH@H}HuЉUHMHEHHEHHl4tDHEЋ@u HlHfHUHH}HH$HƸlHEHA>HEH}uDHEЋ@u HH HUHH}HHHƸDHEHEUHH0H}HuUHMHE}~ HEHHEHE@u9HE@u HHyHMHHHHϸHH@PH٫HHHXH˫HHUHHUHH H}HuUHMHE@u9HE@u HHHMHHHHϸHPH@PUHH}HuUHMHE@+]UHH H}HuUHMHEHHHHH0HHHHH}HHuHHƪHHP0HHIIHHHHǸOa tNHkHHP0H]HRPL IAHBH¾`HUHH H}HuUHMHEHHHHH HHHHUHH H}HuUHMHEHHG HHfP(UHH0H}HuUHMHEHHEHEHHHX uHUHH@HEHAHHHHEHEHHH$HHMHHH{HHu;HEHHEIIH;HHډHǸR t?HEHPuL AHH¾HUHH H}HuUHMHUHEH HHUHHH}HuHE@ < uHEH@(HsuXHE@u HdH^HUHRH}HHsHƸHMHEHHUHHH}HuHE@u H~H~HUHR8H}HHHƸ+UHAUATSH8H}HE@u H~H~HMHHHHϸHH@ fHE@u HW~HQ~HݦH@DH˦H@DdH%HyHH@DDHIHH@ DdH%HNyHH@DH HHEILH5HǸ HE@u H}H}H!HRH}HHʢHƸ HE@u HT}HN}HڥH@t HjHH}HHHHƸi HH@t9HE@u H|H|HMHHOHHϸ HEHIHHH6HH@xHEHEHEHEHHl5HUHEHHNHEHHEHEHEHEHH5HUHҤHHxH9uHHHHEHHjHHH`HEHHJHH@PtvHE@u H {H {HRHH@XHuH{H8HHRXHt H&H{H}IHHHƸ H8[A\A]]UHH H}HE@u H:{H4{HMHHˠHHϸq HHHHEH}tTHEHHHst:HE@u HzHzHUH}HHkHƸ H6H@fEf}tBf}qt:HE@u HtzHnzUH}HH HƸ HۢH@t9HE@u H(zH"zHMHHHHϸ_ UHH0H}HuHEH@@HEHEHEHEHHHE؋@u HyHyHUJ HUHRH}IHڐHƸ HEH@(Ht>HE؋@u H^yHXyHUHR(H}HH/HƸ HMHEغHHtHEHHEHEHEHEHHHUHEH@H9!UHHH}HbHHHEHHUHHH}H/HH`HEHHUHHH}HE@u H[xHUxHMHHFHHϸHàHH@ HtDHE@u HxH xHHHR H}HHHƸ;HlH@(ftGHE@u HwHwH>HR(H}HHWHƸHHH@0HtDHE@u H^wHXwHHHR0H}HHUHƸHHH@@HtYHHH@@tDHE@u HvHvHxHHR@H}HHHƸHOHH@HHtYH<HH@HtDHE@u HvHvH HHRHH}HHHƸUHH}EH6H։LEHH։8EH΍H։$EHH։EHH։EHH։EH>H։EHH։EH֎H։UHH^HƿHHHHXHHƿ$dH]Hƿ$PHɇHƿ$<HuHƿ$(HHƿ$H-Hƿ$HHHHH@Hƿ&HHƿ&H؆Hƿ&HHƿ$H HcHHƿ'oHhHƿ'[HHƿ'GH Hƿ$3HHHHƿ( HHƿ(HPHƿ(HHƿ'HHƿ(HtHƿ$HHƿ$H~H_HHƿ$kHDHƿ$WHpH(HHHH HcHHԁHƿ$H;HHdHHPHVH)H~H?HHHH,H¾*$qHHHЏHhHAHƿ$tHHƿ+`H9Hƿ+LHeHƿ+8HqHƿ+$H}Hƿ$HHƿ$HHƿHHHH,ZH>HƿHHH@Hx-#HHƿzHSHKHHƿWHHƿC]UHH}]UHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHHUHEHHUHH}HuHEHUHPHEHUH]UHHH}HEHHEH@HHHEHHEH@ UHH}HEHHEH@]UHH}HEH@H]UHH}HEHHEHEH@HEHEHUHH}t HEHUHP]UHHH}HEHuHEHHEHOUHH}HuHEHHEHEHUHH}t HUHEHPHEHUHHUHEHP]UHHH}HEH@(HHt-HoHHHHHǸ.HEHPxHEH@(H)‰UH}EiGa]UHH}uE¸ +EUHHH}HEHUHH H}HEHn EHEHb7E}u }u}t}uUHH0H}؉uԉЈEHEH0HEHEHHEHEH@HaHE@h8Eu%HEH# uHE@89Eu HEKHEH@HEHEHHEHEH@HgHEHPHEH0H9uUHAWAVAUATSH8H}uЈEHEHHHEHEHUHP0HEȋUP8HEUPhHEHHEHHEHHEHHEHHEHHEHHEHHEHHEH0HEHHHHgHHdH}tHEt L5TL5VH}tHEt L-:L-0H}t/HEHXpdH%HgHH@HH=IL%H}t9HEH@PHtHEH@PHXH%HE@ht HגHђH˒H}t HEDxXAH}t HEȋ@8EEH}t HEH@0H8HAVAUATSAWDMIHhHaHHǸH0|eH}tHEt L5ّL5ۑH}tHEt L-L-H}t/HEHXpdH%HfHH@HHIL%H}t9HEH@PHtHEH@PHXH%HE@ht H\HVHPH}t HEȋ@XEEH}t HEDx8AH}t HEH@0HHAVAUATSMQAWPL AaH H¾nH@HEHe[A\A]A^A_]UHAWAVAUATSHHH}HuHEHHEH}HdHHoHEH@HHEH}tHEt L5L5H}tHEt L-L-H}t/HEHXpdH%H:dHH@HHIL%H}t9HEH@PHtHEH@PHXH%HE@ht HHHH}t HEDxXAH}t HE@8EEH}t HEH@0HuAVAUATSAWDMIHdHmH?HǸ;H0spHEH@HHEH}tHEt L5L5H}tHEt L-oL-eH}t/HEHXpdH%HbHH@HHrIL%<H}t9HEH@PHtHEH@PHXH%HE@ht H HHH}t HE@XEEH}t HEDx8AH}t HEH@0HmuAVAUATSMQAWPL AmHH¾H@1HEH@HQH9Ẽ}HmaHHoHEH@HEH}tHEt L5׌L5ٌH}tHEt L-L-H}t/HEHXpdH%HaHH@HHIL%H}t9HEH@PHtHEH@PHXH%HE@ht HZHTHNH}t HEDxXAH}t HE@8EEH}t HEH@0HuAVAUATSAWDMIHHtHHǸH0;pHEH@HEH}tHEt L5QL5SH}tHEt L-7L--H}t/HEHXpdH%H|_HH@HH:IL%H}t9HEH@PHtHEH@PHXH%HE@ht HԊHΊHȊH}t HE@XEEH}t HEDx8AH}t HEH@0H5uAVAUATSMQAWPL AtHH¾H@EHEHUHPPUHEPXHEH9*HEHHEHHE̾HHHEHHPHEH HHH]HH,HEHEH@HeIHEPTHEH@H9IHEH@HEHEHX8HuH(HEH@8Ht L%+L% HEH@HHEHEH8MHEH@0HHEHEH@0H@H DxdH%H']HH@DHEHAVAUuSATuEPMQLMIHHHˆHǸH@@)HEHEH@H"IHEPTHEH@HIHEH@HEHEHX8HuHHEH@8Ht L%L%ȇHEH@HHEHEH8MHEH@0H}IHEH@0H@HpudH%H[HH@uHAWAVuSATuURMQAUPL bAHH¾HPHe[A\A]A^A_]UHAWAVAUATSH8H}ȉuHUHMDEH}Ht-HHHHHSHǸHEH@@HHZHHdH}tHEt L5VL5XH}tHEt L-<L-2H}t/HEHXpdH%HZHH@HH?IL% H}t9HEH@PHtHEH@PHXH%HE@ht HمHӅHͅH}t HEDxXAH}t HEȋ@8EEH}t HEH@0H:HAVAUATSAWDMIHHHHǸH0|eH}tHEt L5ۄL5݄H}tHEt L-L-H}t/HEHXpdH%HYHH@HHIL%H}t9HEH@PHtHEH@PHXH%HE@ht H^HXHRH}t HEȋ@XEEH}t HEDx8AH}t HEH@0HHAVAUATSURAWPL )AHH¾pH@!HEH@@}HMHUuAHHe[A\A]A^A_]UHAWAVAUATSH8H}ȉuHUHMDEH}Ht-H|HHwHHHǸDHEH@`HHDWHHdH}tHEt L5L5H}tHEt L-L-H}t/HEHXpdH%HVHH@HHIL%mH}t9HEH@PHtHEH@PHXH%HE@ht H=H7H1H}t HEDxXAH}t HEȋ@8EEH}t HEH@0H HAVAUATSAWDMIHNHHHǸH0|eH}tHEt L5?L5AH}tHEt L-%L-H}t/HEHXpdH%HjUHH@HH(IL%H}t9HEH@PHtHEH@PHXH%HE@ht H€HHH}t HEȋ@XEEH}t HEDx8AH}t HEH@0H# HAVAUATSURAWPL ՁAHrH¾H@!HEH@`}HMHUuAH8He[A\A]A^A_]UHHH}H}tHEH@(HtHEH`UHH H}HHHMH_HHHHEHEAHHѺH=UHHH}HEAHuHѺHUHAWAVAUATSHH}HEH/SHHdH}tHEt L5~L5~H}tHEt L-~L-~H}t/HEHXpdH%HRHH@HHIL%X~H}t9HEH@PHtHEH@PHXH%HE@ht H(~H"~H~H}t HEDxXAH}t HEȋ@8EEH}t HEH@0HHAVAUATSAWDMIHHH}HǸH0?(H}tHEt L5*}L5,}H}tHEt L-}L-}H}t/HEHXpdH%HUQHH@HHIL%|H}t9HEH@PHtHEH@PHXH%HE@ht H|H|H|H}t HEȋ@XEEH}t HEDx8AH}t HEH@0HHAVAUATSMQAWPL ~AH]|H¾H@HEƀHEH@@Ht*HEH@@AH|HѺHHEH@@HHt-H{HH}HH{HǸHEH@`Ht*HEH@`AH{HѺHjHEH@`HHt-H_{HH^}HHzHǸ'HEHHtRHEH"HEHHHt-HzHH}HH8zHǸHEH)HEH@PHtHEHHEH HHEH@0HtHEHHHNHHdH}tHEt L5yL5yH}tHEt L-yL-yH}t/HEHXpdH%H%NHH@HHIL%yH}t9HEH@PHtHEH@PHXH%HE@ht H}yHwyHqyH}t HEDxXAH}t HEȋ@8EEH}t HEH@0HHAVAUATSAWDMIHv{HH)yHǸ%H0|]eH}tHEt L5xL5xH}tHEt L-exL-[xH}t/HEHXpdH%HLHH@HHhIL%2xH}t9HEH@PHtHEH@PHXH%HE@ht HxHwHwH}t HEȋ@XEEH}t HEDx8AH}t HEH@0HcHAVAUATSMQAWPL yAHwH¾H@HEHyHHHe[A\A]A^A_]UHHH}HEH@(HHt-HyHHyHHyHǸ HEHPxHEH@(H)‰UHH?xHH@0H]UHATSH H}HUHEAHHoHTHEH}Ht-MH${HH,{HHVyHǸcHED`8HE@ht HzHzHEH@0HHHEEIHHz-HǸHEH@@HHt-QHzHHzHHxHǸHEHUHP@HEHjUL FzAH9sHH/yHHHt-UHzHH;zHH7xHǸDHe[A\]UHH}H}t HEH@@Hu)HEH@@@4tt  ]UHH}H}t HEH@@HuHEH@@@4w]UHHH}HE@4vzHEHjzL yAHrHHxHHHt-zHxHHqyHH wHǸUHHH}HEHUHH0H}HEHu dH%HGHH@HLy8H HEHEH4HEHH(HEHHE}tHEHyHH"H:HEHUHEHH_HEUHATSH H}HuHEH@(HEHEt KHEHu 1HEHHEH}HFHHHEHGHIH}tHE؋P4HEH@HHH&xHEHcHATIIHxHHvHǸ?HH}t HEH@@PaHEHFH^IH}tHE؋P4HEH@H;HHfwHEHHH}t HEH@@PHATSRL 8wAHuǸH HUHEHHGCHE@ht'HEuIHUHMHEHHRt'HEuHUHMHEHHm"HUHEAH SuHHe[A\]UHSH(H}HuHEHwu ,HEH@0HmHrDHHu}HEH@@Ht&HEH@@P4HEH@@H@HHHuHEH@@HIIHuHHtHǸHEH@@HtHEH@@H@@PHEH@@Ht&HEH@@P4HEH@@H@HHH+uHEH@@HdHHEH@@HtHEH@@H@@PSRL uAHsǸHHEHHEHH(HE؋P8HE@hHEH@0AHcE}cHBHHu}HEH@@Ht&HEH@@P4HEH@@H@HHH*tHEH@@HcIIH~tHHrHǸEHEH@@HtHEH@@H@@PaHEH@@Ht&HEH@@P4HEH@@H@HKHHvsHEH@@HHHEH@@HtHEH@@H@@PSRL sAHqǸHEH]UHH0H}uHUHEHE}}/}t}HUHEHHHEHhL uqAHhjHH^pH1HH]H0qHHrHHboHǸoHUHEHH3HEHhL pAHiHHoHHHHpHHrHHnHǸHEHhL npAHaiHHWoH*HHt`H-pHHpHH_nHǸlHpHHrHH2nHǸ?UHSHxH}HEH@(HEHEH@0HtHEH@0H@H0H ?HHukH}tHEP4HEH@H\HHpHEHIIHqHH3oHǸiH}t HEH@@P;H}tHEP4HEH@HHHoHEH,HH}t HEH@@PSRL ?qAHnǸdHf)E)EfEEHEH=HHukH}tHEP4HEH@H HH7oHEHtIIHpH HmHǸVH}t HEH@@P|H}tHEP4HEH@HtHHnHEHHH}t HEH@@PSRL 4pA H5mǸHHEP8HE@hHEH@0HMAAH*_.HW<HHukH}tHEP4HEH@HHHmHEHIIHoH H~lHǸH}t HEH@@PH}tHEP4HEH@HHH:mHEHwHH}t HEH@@PSRL nA HkǸHH]UHH0H}uHUHEH@(HEHEHE}3EHHnHHnHHUHEHH,HUHEHHHEHytHUHEHHBHE@HHEHh0L jAHcHHiHHH0HjHHlHHhHǸHEHh5L sjAHfcHH\iH/HH5H.jHHjHH`hHǸmH}Ht-:HiHHmHH#hHǸ0HEHHEHh<L iAHbHHhHlHHt`<HoiHHjHHgHǸ@HBiHHkHHtgHǸUHH H}uHUHEHqt"HUuHEAJH hH HEHUHH H}uHEH@(HEHE@HHHEHrUHSH8H}؉uHUHEHEHEH+H7HHukH}tHE؋P4HEH@HHHCiHEHIIH[kHYHgHǸbH}t HEH@@PH}tHE؋P4HEH@HHHhHEHHH}t HEH@@PSRL jAYHAgǸ HH]UHH H}uHEH@(HEHEHUHH}uHEH@(HEHEH@@]UHH[HػHt-HfHHMjHHdHǸ޾]UHHH}HEH@(HHt-H-jHH_jHH_jHǸ茾HEHPxHEH@(H)‰UHH}HEHPpHE@hHHEH@xH)‰]UHH}HEHHEH@pH)‰]UHHH}uHEH‹E9HtmHEHxHE@jDHEHHpHEHH)HE@hHx}HEHREAHHHyiHǸ茽HEHUHHHEHHE@jUHEfPjHEHUHH}uUMLEHEUHEUPHEUPHEHUHP]UHHWaHH@0H]UHATSH H}HUHEAHH$YHlHEH}Ht-THjHHjHHNhHǸ{HED`XHEH@PHtHEH@PHXHHE@ht HjHjHEH@0HHHEEIHHqj-HǸHEH@`HHt-YH!jHHAjHHgHǸHEHUHP`HEHj]L iAH6\HHhHHHt-]HiHHiHHgHǸAHe[A\]UHH}H}t HEH@`Hu*HEH@`@4vt  ]UHH}H}t HEH@`HuHEH@`@4u]UHSH8H}HuHEH@(HEHEH@PHtHEH@PHH5Hv1HHukH}tHEȋP4HEH@HHH iHEH.IIHhHH=hHǸH}t HEH@@P6H}tHEȋP4HEH@H.HHrhHEH薾HH}t HEH@@PSRL IhAHgǸηHH}uHFhHeHEHEHHEHEHUIйHHEHPPHEHJPHZXHHHX HJ`HZhHH(HX0HJpHZxHH8HX@HHHHHHXPHHHHTHX\HEH@PHHEHJ HZ(HHdHXlHJ0HZ8HHtHX|HJ@HZHHHHJPHZXHHHJ\HZdHHHEǀHEPXHEHUHEH@PHH@pHH1E܃}+H.HHukH}tHEȋP4HEH@HHHYfHEH}IIHfHHeHǸ_H}t HEH@@P腾H}tHEȋP4HEH@H}HHeHEHHH}t HEH@@PSRL eAHdǸHEH]UHSH8H}HuHEH@(HEHEHNu HEH@PHtHEH@PHH5H5-HHukH}tHEȋP4HEH@H腼HHdHEHIIH@eHHcHǸϯH}t HEH@@PH}tHEȋP4HEH@HHH1dHEHUHH}t HEH@@PSRL dAHNcǸ荳HHEHHEHEHUIйHmHEPXHEPHUHEH@PHH@pHHE܃}+H+HHukH}tHEȋP4HEH@HܺHH cHEHDIIHcHHSbHǸ&H}t HEH@@PLH}tHEȋP4HEH@HDHHbHEH謸HH}t HEH@@PSRL cAHaǸHEH]UHSH(H}HEH@(HEHEH@PHtHEH@PHH2H*HHukH}tHE؋P4HEH@HjHHaHEHҷIIHbHH`HǸ贬H}t HEH@@PڹH}tHE؋P4HEH@HҸHHaHEH:HH}t HEH@@PSRL aAH3`ǸrH,HEpXHEH@PHH@pHH]UHHH}HEH蝹UHATSH0H}HuHEH@(HEHEt wHEH9u ]dH%HT(HH@Ha8HyHEHEHHEHP(HuHEHoE}H&HEHUHEHHH'HHHEH(HIH}tHEȋP4HEH@HHH7_HEH[HATIIHP`HHd^HǸ7HH}t HEH@@PYHEH'HVIH}tHEȋP4HEH@H3HHw^HEH蛴HH}t HEH@@PHATSRL x_AH]ǸͭH HUHEHHHE@htEHEt t!HUHMHEHHf HEHHEt#H%HHunHRHHH豹HdH%H%HH@HHDHqHHt-HEHHbHHHBHǸ賖HEH@PHt HEHIHEHhL DAH7HHCHؗHHt-H{DHHGHHAHǸUHH}uHEH@(HEHEH@`]UHH;2H蓒Ht-HCHHhJHHlAHǸ處]UHH}]UHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHHUHEHHUHH}HuHEHUHPHEHUH]UHHH}HEHHEH@HHHEHHEH@ UHH}HEHH9E]UHH H}HuHUHEHHtHEHHMIHHHUHEHHHUHUHHH}HEH@(HHt-H?IHHqIHHqIHǸHEHPxHEH@(H)‰UHHH}HEHUHHH}uUHEH_HUH}}]UHH}EH HUHH}EH HяUH}EiGa]UHH}uE¸ +EUHH}uEEHHEHHEE;Erې]UHHH}HEHMH5UHHH}H}uIHEHHu2HEHH@HuHEHH@H UHATSHHXHPHHHHHPH`HH莋EHEHEH`HĘ}HHHuKHXt HXH@HH3GIH3GHBHAGHǸ袋jtWHXt HXH@HHFHPL FABHFH¾誏HrHXH@HH9EFHHHHXH@HHHHXL`HHEHHHXt HXH@HHFSATIIH@FHGHFHǸH跗HXH@HHcHHXL`HHEHIHHXt HXH@HHtESATRPL EAGHEH¾IH HXH`He[A\]UHATSHH8H0H0HPH@HH蘎EHHHEH@H{}HBHHuKH8t H8H@HHDIHDH\HDHǸj8tWH8t H8H@HH,DHPL DA\H:DH¾HrH8H@HH9EFH\HHH8H@HH\HH8L`HHEHBHH8t H8H@HHmCSATIIHCHaHuCHǸևHH8H@HHHH8L`HHEHHH8t H8H@HHBSATRPL aCAaHBH¾蠋H H8HHe[A\]UHHH}HEHUHSH8H}HuHEHƿ't HCUHEHEH}t HEHUHH}t/H]) H,H跍H)HHEHH]UHSHHHHHpHxHHHSRPL ?AH>H¾rH H]UHSH8H}HuH}u H~?HEt;HEdH%HHH@H V?HHǸZHE@v>HEXdH%HvHH@H53?HǸ贂HEff@HEHE@HcHEH@HMHyHH¾HHHuQHEHXHEPHEH@HIIH>HH?=HǸ蠁jߎtWHEHXHEPHEH@H躁SPL ^>AH<H¾訅HH]UHSH8H}HuH}u H=nHEttHEHHEIHEHHE;HEdH%HHH@H =HHǸHEH萅HEff@HEHEȉPHaHHuSdH%HaHH@HUHHIHu=HH;HǸrOt_dH%HHH@HUHH赇HPL =AHI;H¾HH]UHAVAUATSHHHf) fօ0f)fօHHPH@HH}y H~<CHHHEH@HPH HHHEH}u2@t!H@HPXHHHHEH@HڀHHHH]HuH;H}t L-;L-;t.dH%HeHH@HHHIL%;dH%H0HH@H HHIHEHHHt HH@HH=9SAUATAVIIHK;HHA9HǸ}H ڊH]HuH:H}t L-:L-:t.dH%HPHH@HHHIL%:dH%HHH@H HH҄IHEHHHt HH@HH(8SAUATAVRPL ::AH28H¾H0HH@HH9EtiHH@HHuIHHXHHEH[IdH%H>HH@MHLH59HǸz|-H}tHE HH HHH|He[A\A]A^]UHHPH}HuHUHEHHEHEHEHEHHEHEHEHEH@@H9E~HEH\9HHǀTHEHPHEHH~tHEHP(HEHHs~uHEH9HHy8HEHEHEHHEHEHEHUHEHH9TUHH@H}HuHEHEHƿHEH}HHHu1HEIH8HH6HǸbzN衇t;HuL G8AH5H¾~HHEH@@HEHEHEHEHH9GHUHMHEHHuHE9HEHHEHEHEHEHHHUHEH@H9uUHHPH}HuHUMHEH@HHEHUHEHHHEH}H1HHuLH}t HEH@HH4HUIIH7H-H4HǸxc&tPH}t HEH@HH 4uPL 6A-H/4H¾|HH"HH@hHEHEHEHEHHHE,uh}t&HEH@H@H*HH$HEH@H@H+HHUHMHEHH#HEHHEHEHEHEHHHUH!HHhH9HUHH0H}HuHUHMDEHEHH H|HHW6HHK6HHEHHCHUHMHEHHHEHHMHUHuHEHIHEHHHEHHnHEHHHqHHu7HEHIH4HYH1HǸ?v {HEHHPL 4AYH1H¾WzHHEHHHHHu4HEHIHv4H^H$1HǸuXĂtEHEHHPL -4A^H0H¾yHUHHH}HuHEHH"H!}QHtKHH t Ht5HEHHHUHEHHsHEHHHHHu7HEHIH3HqH/HǸRt 莁HEHHPL 2AqH/H¾jxHHEHHHHHu4HEHIH2HvH7/HǸsX׀tEHEHHPL @2AvH.H¾wHUHH@H}HuHUHMDEHE؋tgt t5HEHxMHUHuHEAHHHDE_HEHPHEHHE@HHHu5HEH@IH1HH.HǸfrTtAHEH@HPL 1AH-H¾vHEHHHu3HE؋AH1HHc-HǸqRt?HE؋HPL m1AH-H¾uHEEUHHHXHPHHDHEHxHxpH)tDHHHxHjAIHHHAHƿ茂HHЉ`Hh`HHHu*H0HH ,HǸpC}t0L n0AH+H¾tYHxDHHHPHXAHEHVHHHxHH<HыEUHSH8H}HuHUHEHUHEHH*HEH}tHHHdH%HHH@HUHHqHHEH@HoHHEHH荀HH}t HEH@H*HSIIH8/HH*HǸnH'|dH%HHH@HUHHYpHHEH@HVnHHEHHHH}t HEH@H)HSRPL .AH)H¾rH HEH]UHHPH}ȉuHUEľHEȉHHDHEH}tHEHEHEH HECHE@X9Eu HEHEH@ HEH}tHEHEHEH HEH}uHiHHuYdH%HiHH@HUHHnUIAH-HH(HǸmrQzt_dH%HHH@HUHHnPEPL -AHK(H¾qHUHH0H}HuHUHEHHLHUHEHHHEH}u HE@8=H2HHu4HE@8AH,HH'HǸlS?yt@HE@8HPL X,AHX'H¾pH.HEH@H/HEH@HP(HuHEHUHATSH0H}HuHUHEЋHUHE؉H$HEH}t HEH@PHu HHHHEHHEH@PHHRIHEHPLHEH@PHHRHHUHEH@PHHmRHHEЋATSIAHA+HH&HǸxjHwHEHHEH@PHHQIHEHPLHEH@PHHQHHUHEH@PHHQHUЋATSPRL *AHl%H¾3nH HEHPHEAH 8%HԎHe[A\]UHH0H}HuHUHEHUHEHBHEH}t HEH@PHu&HEHPHEAH $HUUHSHHXHPHHHPHTHHHXHHEH}t HEH@PHu cHHHHP@PH`HΉuHHPHPHEH@PHHPHHP@THSIAH8)HH#HǸhHWuHP@PH`HΉuHHPHPHEH@PHHuOHPRTHSPRL (AH&#H¾kH HHHPHEA H "H苌H]UHH8H}HuЉUHEH@@HEHEHEHEHH^tHEHHt8HEHH@H9Eu&HE@PtHE9EuHEFHEHHEHEHEHEHHHUHEH@H9wUHH H}uHHHUHEHHHEH}u'HvHH`UHEHHHEHEUHSH8H}HuHEH@HEHHHuaHE@ ^HHE@,HHEHSIAH&H2H0!HǸeHsrt`HE@ HHE@HUHSPRL }&A2H H¾iH HEHE؉HHEH}EEHE@t u EEHE@ tt%wEtE EE}8HEH+a$HiHHuyHE@ HHE@HHEH}t HEH@HHSRAIH%HqHHǸcH1qtxHE@ OHHE@HHEH}t HEH@HHSRQPL %AqHH¾gH HEHZ`C}9HEH_"H$HHuyHE@ HHE@dHHEH}t HEH@HHJSRAIH$HyHSHǸbHotxHE@ HHE@HHEH}t HEH@HHSRQPL $AyHH¾fH HEH^H]UHSHHH}HuHEHEHEHEEHHHu9HEHiIH#HH<HǸaXntEHEHhHPL #AHH¾eHH}H)HHuMHE@HUJHUHPAAH3#HHHǸ`HbntOHEHHEPHEHQRPL "AH'H¾dH HEHbHEH}HFHHuMHE@HUJHUHPAAH"HHHǸ_Hb:mtOHEHHEPHEHQRPL D"AHDH¾ dH HEHXdH%HHH@H5"HHeHEHE@HE@ = = =t2===t/=tKHEHHHUHEHH?E>HEHHHUHEHH?EHEHHHUHEHHEHEHHHUHEHHUEHEHPHEHH6H:HHuEHE@HE@ AH HHHǸ]d6ktQHE@HE@ HPL AH>H¾bHEH]UHH}HEuHEu]UHH0H}HuHUHMDEH}MHEHjH}HHHuJHEHHUHHhHUIIHHHPHǸ\aitNHEHHUHHvhPuL AHH¾`HHUHEHH[HUHHEHHH}HHHu8HUHEIIH3HHiHǸ[M it:uuL AH(H¾_HHEHeHEHH}H/HHuJHEHHUHH gHUIIHHHHǸZa&htNHEHHUHHfPuL 1AH1H¾^HUHH0H}HEP HE؈P0HEH@8HfH|HH]HUHB8HEH@(HHEHEHEHEHHU9HEH@8HUHH^HEHHEHEHEHEHHHEH@(H9EuUHH0H}HEHP(HEHH8HEHHHEH@@HeHEH]HUHB@HEH@0HHEHEHEHEHH9HEH@@HUHHP]HEHHEHEHEHEHHXHEH@0H9EuUHHpH}EHEH@(HtnHEH@8Htaf)E)E)E)EEHEHP(HuHEAHGHEHHPHEHH ht!EHEHP(HEH@8H9tEEUHH@H}HEHHEHEHEHEHHEHEHEAHEAHHѺH,}HEHEHEHHEHEHEHUHEHH9uHEHǀUHAVAUATSH H}HEHH@HEH|HHHEHX8HuH HELpHHEȋHE؉HcIHEHPTHE؉HhIHEH]H}t HEH@HHbSAVAUATAIHH HfHǸVH cHEHX8HuH:HELpHHEȋHE؉HcIHEHPTHE؉HgIHEH5\H}t HEH@HHSAVAUATRPL A HH¾bZH0He[A\A]A^]UHSHH8HEH8HHH8HHHHuKH8t H8H@HHIHPH6HHǸ?Uj~btWH8t H8H@HHrHPL A6HH¾GYHH8HuHHHu`H8HHPH8t H8H@HHIIHH9HHǸRTyatfH8HHPH8t H8H@HHsRPL A9HH¾KXHj HHHuKH8t H8H@HHIHH>HHǸuSj`tWH8t H8H@HHHPL ~A>HH¾}WHH8HUHH0H}؉uԉЈEHEH@@HEHEHEHEHH諶4HE@ 9EuHEVHEHHEHEHEHEHHuHUHEH@H9uEЃtUHE؉H^/UHH H}HuHUHEHH9Et,HEHHPHEHH=UtUHH@H}HuHHH8HEHEHEHEHH詵FHUHMHEHHQt HEHEHHEHEHEHEHHaHUHDHH8H9uH/HHHEHEHEHEHHCHUHMHEHHtHE@HEHHEHEHEHEHH״HUHHHH9uUHHH}E}tHEtJHEHHtHEHH@pHuHEH@tUHAWAVAUATSHHxHx@htHHH`HHHHEHEHEfEEHE@0EHx@m<'HxHPpHEHHwHEH}H1HHHEȋ@ hHEH@H`HxtHxt L5 L5ZHxtHxt L-~ L-.Hxt2HxHXpdH%HHH@HHbJIL%HxtBHxH@PHtHxH@PHXH(Hx@ht H HHHxt HxDxXAHxtHx@8t DžtHxt HxH@0H9uHhQ`AVAUATSAWDtIHqHHHǸpAH@NHEȋ@ hHEH@H`HxtHxt L5L5}HxtHxt L-L-QHxt2HxHXpdH%HǽHH@HHHIL%HxtBHxH@PHtHxH@PHXH(Hx@ht H'H!HHxtHx@Xt DžtHxt HxDx8AHxt HxH@0H\sHhQ`AVAUATStQAWPL AH6H¾CHPHEH H蒱HE'HxxHpfEHxVEfIHHH EhE`EljXHxHXpdH%HHH@HHAHPHxtHxt L5OL5 HxtHxt L-.L-Hxt2HxHXpdH%HTHH@HHAIL%HxtBHxH@PHtHxH@PHXH(Hx@ht HHHHxt HxDxXAHxtHx@8t DžtHxt HxH@0HkHhQ`RXQPAVAUATSAWDtIHHHHǸ8HP$JE EhE`EljXHxHXpdH%HǴHH@HH?HPHxtHxt L5,L5HxtHxt L- L-Hxt2HxHXpdH%H1HH@HH>IL%iHxtBHxH@PHtHxH@PHXH(Hx@ht HHHHxtHx@Xt DžtHxt HxDx8AHxt HxH@0HiHhR`QXRPAVAUATStQAWPL AHH¾Y:H`fEEfxHEHP8EH։>Eƀ}CHHH EhE`EljXHxHXpdH%HtHH@HH2=HPHxtHxt L5L5HxtHxt L-L-hHxt2HxHXpdH%HޱHH@HHH8H2Hxt HxDxXAHxtHx@8t DžtHxt HxH@0HsgHhR`QXRPAVAUATSAWDtIHHH;HǸ3HP$@ EhE`EljXHxHXpdH%HQHH@HH;HPHxtHxt L5L5qHxtHxt L-L-EHxt2HxHXpdH%HHH@HHy:IL%HxtBHxH@PHtHxH@PHXH(Hx@ht HHHHxtHx@Xt DžtHxt HxDx8AHxt HxH@0HPeHhQ`RXQPAVAUATStRAWPL AHH¾5H`Hxt HE@THE@PEHEH@@HEHEHEHEHHqjEfx"HEHP@EH։:tEeHxHEȉH_}HHHFHEH@HhHEȋ@ `HEH@HXEPEHElj@HxHXpdH%HNHH@HH 8H8HxtHxt L5L5nHxtHxt L-L-BHxt2HxHXpdH%HHH@HHv7IL%HxtBHxH@PHtHxH@PHXH(Hx@ht HHH Hxt HxDxXAHxtHx@8t DžtHxt HxH@0HMbh`QXPRHQ@R8AVAUATSAWDtIHH)HHǸg.H`^;GHEH@HhHEȋ@ `HEH@HXEPEHElj@HxHXpdH%HHH@HH5H8HxtHxt L5VL5HxtHxt L-5L-Hxt2HxHXpdH%H[HH@HH5IL%HxtBHxH@PHtHxH@PHXH(Hx@ht HHHHxtHx@Xt DžtHxt HxDx8AHxt HxH@0H_h`QXPRHQ@R8AVAUATStQAWPL A)HH¾t0HpHEH H  } }HHH5HEȋ@ hHEH@H`EXEPEljHHxHXpdH%HuHH@HH33H@HxtHxt L5L5HxtHxt L-L-iHxt2HxHXpdH%HߧHH@HH2IL%HxtBHxH@PHtHxH@PHXH(Hx@ht H?H9H3Hxt HxDxXAHxtHx@8t DžtHxt HxH@0Ht]HhR`XQPRHQ@AVAUATSAWDtIHH3H/HǸ)H`G60HEȋ@ hHEH@H`EXEPEljHHxHXpdH%H)HH@HH0H@HxtHxt L5L5IHxtHxt L-mL-Hxt2HxHXpdH%HHH@HHQ0IL%HxtBHxH@PHtHxH@PHXH(Hx@ht HHHHxtHx@Xt DžtHxt HxDx8AHxt HxH@0H([HhR`XQPRHQ@AVAUATStRAWPL _A3HH¾+HpH&HH5HEȋ@ hHEH@H`EXEPEljHHxHXpdH%HۣHH@HH.H@HxtHxt L5@L5HxtHxt L-L-Hxt2HxHXpdH%HEHH@HH.IL%}HxtBHxH@PHtHxH@PHXH(Hx@ht HHHHxt HxDxXAHxtHx@8t DžtHxt HxH@0HXHhV`XQPRHV@AVAUATSAWDtIHH6HHǸ$H`M.26HEȋ@ hHEH@H`EXEPEljHHxHXpdH%HHH@HHM,H@HxtHxt L5L5HxtHxt L-L-Hxt2HxHXpdH%HHH@HH+IL%1HxtBHxH@PHtHxH@PHXH(Hx@ht HYHSHMHxtHx@Xt DžtHxt HxDx8AHxt HxH@0HVHhQ`XRPVHQ@AVAUATStRAWPL EA6HMH¾'HpHEH H詔Hxt-HEHHHEH@`HjHE HEuSH}tHEȋP HE@ 9}HEHEHEȋ@ ;Er'H}tHEȋP HE@ 9}HEHEHEHHEHEHEHEHHHUHEH@H9EftEƃeHxHHHEH@HhE`EXEljPHxHXpdH%H:HH@HH(HHHxtHxt L5L5ZHxtHxt L-~L-.Hxt2HxHXpdH%HHH@HHb(IL%HxtBHxH@PHtHxH@PHXH(Hx@ht HHHHxt HxDxXAHxtHx@8t DžtHxt HxH@0H9Sh`VXQPRHAVAUATSAWDtIHQHXHHǸ`HP5,HEH@HhE`EXEljPHxHXpdH%HHH@HH&HHHxtHxt L5kL5&HxtHxt L-JL-Hxt2HxHXpdH%HpHH@HH.&IL%HxtBHxH@PHtHxH@PHXH(Hx@ht HHHHxtHx@Xt DžtHxt HxDx8AHxt HxH@0HQh`VXQPRHAVAUATStVAWPL AXHH¾!H`HEHuHEHEH}uFHEH@`HHxtHEH@`HlHHHHEȋ@ hHEH@H`HxtHxt L5#L5HxtHxt L-L-Hxt2HxHXpdH%H(HH@HH#IL%`HxtBHxH@PHtHxH@PHXH(Hx@ht HHH|Hxt HxDxXAHxtHx@8t DžtHxt HxH@0HNHhQ`AVAUATSAWDtIHMHeHHǸH@,(HEȋ@ hHEH@H`HxtHxt L5FL5HxtHxt L-%L-Hxt2HxHXpdH%HKHH@HH "IL%HxtBHxH@PHtHxH@PHXH(Hx@ht HHHHxtHx@Xt DžtHxt HxDx8AHxt HxH@0HLHhR`AVAUATStVAWPL rAeHH¾HP}tHEH HHEH HHxt-HEHH̊HEH@`H跊HxtHEȋ@ HEPTHEȋ@ HEPPHEHe[A\A]A^A_]UHH H}HuHEHjHEH}uHEH)*dH%HHH@HUHMHHUHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHHUHEHHUHHH}HEHlUHHH}uUHEHHUHH}H}tHEH@HHu]UHHH}H}uIHEHHu2HEHH@HuHEHH@H[UHSHHHHXdH%HuHH@HH5HǸHEHlHHUIйHHָHHEH}Ht-IHHHHHHǸHHHH$HEHEHUHP(HEH3HËHHHXHHHHj IHEHƸHHHHEHHPHEHUHPHE؋P HEHX0HEHUHPHHEƀHELHMHEHHHaHEHEHHEHHEHHEHHEHHEHHEHHEHHHP@HEHHH\HHuEH}t HEH@HH.IH)H^HHǸdX!tQH}t HEH@HHHPL A^HtH¾'HHEAaLHH{HEH]UHHH}H}tBHEH@AiHHѺH$$HEH8HHUHSHH}H HHu}HEH@Ht&HEH@P4HEH@H@HOHHHEH@HIIHHoHHHǸHEH@HtHEH@H@@PHEH@Ht&HEH@P4HEH@H@HHH+HEH@HHHEH@HtHEH@H@@PSRL AoHtǸ-HH]UHSHHH}HHHu}HEH@Ht&HEH@P4HEH@H@HHHhHEH@H<IIHdHvHHǸHEH@HtHEH@H@@P:HEH@Ht&HEH@P4HEH@H@H$HHHEH@HHHEH@HtHEH@H@@PSRL AvHǸHHEHHEHEHEHEHHEHEHE'HEHo9HEHEHEHHEHEHEHUHEHH9uƐH]UHSHHf)E)EfEEHEAHEH?HHHt#HHPH0HFHHuNHt HH@HHIHVHHHǸ9Ht HH@HHHPL AHKH¾H<HvHHHHPPHHH HHHt HHHt HH@HHHSIIHsHHHǸ HHHPPHHHXHHHat HHHt HH@HHGHSRPL AHH¾H HSH@ ft|H@HHP H]HH H H@f)`)p)E)EfEH]H`DžhHEH`HEHHHuKHt HH@HHPIHHHHǸ; jztWHt HH@HHHPL AHH¾CHHH@HHUHMHHHEHHH6HHxPHHHp HHH@pHUHHHH]UHATSHH8H8H HEHEH}HHHuNH8t H8H@HHIHHHbHǸ H8t H8H@HH_HPL AHH¾HjH(HHH8HPPH8HHIH8HHP H8HHHH8Ht H-H)H8t H8H@HHATSIIHHHHǸk HH8HPPH8HHIH8HHP H8HHHH8Ht HTHPH8t H8H@HHATSRPL 'AHKH¾ H HH@ ftgHHHP HEHH*HH@f)E)E)E)EfEHUHUEHEHEHEHHHuKH8t H8H@HHIHqHHkHǸjtWH8t H8H@HHoHPL AH H¾ HH8H@HHUHHHEH8HHH8HxPH8HHp H8HH@pHUHHHHe[A\]UHH H}uHEH@(HE}u HEHUHH0H}uHUHEH@(HE}t }tPHEHHEHhL IHHHH~ HlHEHhL IHvHHH? H-HsHH HHkHǸ UHH H}uHEH@(HE}t HEHSUHSH8H}؉uHUHEH@(HE}t }t.VHEHHEHHEH[HHHukH}tHE؋P4HEH@H`HHHEHIIHHH]HǸH}t HEH@@PH}tHE؋P4HEH@HHHXHEH0HH}t HEH@@PSRL kAHǸhH-HHH&HHHǸ H]UHH H}HEH@(HEHEHHEHh)L +IHHH H HUHH}HEH@@4]UHHH}HEH@A_LHUHHH}HEH@HheL IHMHHcH HUHHdH<Ht-jH)HHHH!HǸB]UHHH}HEH@AoHHѺH)UHHH}HEH@AtHHѺH UHHH}HEH@(HHt-HHHHHHǸ~HEHPxHEH@(H)‰UHH}HEHPpHE@hHHEH@xH)‰]UHH H}HgH HEHEHHEHP(dH%H(~HH@HMH$HH{HEHUHEACH H&UHSHHXTHXH@(HEHEHHEHEH@0HEH}HHuwHXt$HXP4HXH@H HHHXH0 IIHHHJHǸHXtHXH@@P2 HXt$HXP4HXH@H! HH.HXH HHXtHXH@@PSRL AHǸHHEH@HHEHEHpHUH@H7Ẽ}H{HHuwHXt$HXP4HXH@H? HHLHXH IIHHHHǸHXtHXH@@P HXt$HXP4HXH@H HHHXHHHXtHXH@@PSRL AHǸ,HHXALH rH@HHHẼ}HSzHHuwHXt$HXP4HXH@H HHHXHIIHHHHǸHXtHXH@@P HXt$HXP4HXH@HHHHXHUHHXtHXH@@PSRL RAHSǸHHXAL*HhHEHPHHJ.HH2HEf~HE@8HE@ H0ZHH`DždDžDžh`DžH}HEH@HHEH@HẼ}pH0E̺.HΉzOHwHHuwHXt$HXP4HXH@H*HH7HXHIIHHHHǸqHXtHXH@@PHXt$HXP4HXH@HHHHXHHHXtHXH@@PSRL 2AHǸHHԣHHHz HUHHEHHH\vHHuwHXt$HXP4HXH@HHHHXHIIHHH"HǸHXtHXH@@P HXt$HXP4HXH@HHHHXH^HHXtHXH@@PSRL AH\ǸHHXAL3HqHEHHHEHXHHHEHHXHuL IH HǸnHHUHHEHHGHHǸHUHHEHHXH0HjAAHHH]UHAUATSHxH}uHxHEH@(HE؃}HEHHHEH}XHsHHukH}tHEP4HEH@HHH HEHfIIHQHHHǸHH}t HEH@@PnH}tHEP4HEH@HfHHsHEHHH}t HEH@@PSRL AHǸHHEALHfHEо.HHt EE HE@.fEHEHUHJ.HHHEHHEHH Ẽ}HqHHHE@.DLeH}tHEP4HEH@HHH*HEHAUATIIHHHHǸcHH}t HEH@@PHE@.DLeH}tHEP4HEH@HmHHzHEHHH}t HEH@@PAUATSRL AHǸ H HEALHlHEHhL IHiHHߖHH-HKHHHHHǸHe[A\A]]UHSHHH}uHEH@(HEHEHHEHEH@HHEHE@HEHHEHH*/Eԃ}XH|oHHukH}tHEP4HEH@HHHHEH4IIHHHNHǸH}t HEH@@P<H}tHEP4HEH@H4HHAHEHHH}t HEH@@PSRL AHǸHHEALzHHEH HEH}XH nHHukH}tHEP4HEH@HYHHfHEHIIHH HHǸH}t HEH@@PH}tHEP4HEH@HHHHEH)HH}t HEH@@PSRL A H-ǸaHHEA LHEHlHHukH}tHEP4HEH@HHHHEHiIIHtHHHǸKH}t HEH@@PqH}tHEP4HEH@HiHHvHEHHH}t HEH@@PSRL AHǸ HHEHHEHP(dH%HkHH@HMHHHHEHUHEAH gHH]UHATSHH($HH(H@(HEHEHHE؃$/ HjHHuwH(t$H(P4H(H@HHH%H(H}IIHH#HHǸ_H(tH(H@@PH(t$H(P4H(H@HnHH{H(HHH(tH(H@@PSRL A#HǸHHEH@HHEHE@HMH0HH'Ẽ}HE@HEЉH+.Eˀ}HiHHHE@DH(t$H(P4H(H@HUHHbH(HHATIIH_H+HHǸHH(tH(H@@PHE@DH(t$H(P4H(H@HHHH(HHH(tH(H@@PHATSRL A+HǸ&H HgHHuwH(t$H(P4H(H@HHHH(HOIIHZH1HiHǸ1H(tH(H@@PQH(t$H(P4H(H@H@HHMH(HHH(tH(H@@PSRL A1HǸHHEH@ HEHEH@ dH%HKfHH@HMHnHHHEHUHEA7H 0H3Ẽ}zHeHHuwH(t$H(P4H(H@H#HH0H(HIIHH9HHǸjH(tH(H@@PH(t$H(P4H(H@HyHHH(HHH(tH(H@@PSRL A9HܽǸHH(A:LHH(A?LHH2dHHuwH(t$H(P4H(H@HyHHH(HIIHyHEHHǸH(tH(H@@PH(t$H(P4H(H@HHHܼH(H4HH(tH(H@@PSRL AEH2ǸfHH(AFL HG>HEHbHHuwH(t$H(P4H(H@HHHH(HLIIH7HLHfHǸ.H(tH(H@@PNH(t$H(P4H(H@H=HHJH(HHH(tH(H@@PSRL oALHǸHH(ANLwHHEtHEHP(H0HHt EVH`HHuwH(t$H(P4H(H@H0HH=H(HIIHHXHHǸwH(tH(H@@PH(t$H(P4H(H@HHHH(HHH(tH(H@@PSRL 0AXHǸHEHEH0H8HH(HX0H@HHHH8HX@HPHXHHHHXPH`HhHHXHX`HpHxHHhHXpHMH]HHxHHMH]HHHMH]HHuH(Hh\L IHHH_HH-_HзHH HHHǸdHe[A\]UHSHHHH@(HEHEHHEHEp8HZHH0Dž4EDž8`Dž`HEHP(HHHuE܃}H]HHuwHt$HP4HH@HHHHHuIIH8HuHHǸWHtHH@@PwHt$HP4HH@HfHHsHHHHtHH@@PSRL pAuHɵǸHHAvLHHHHH.HH'f.HE苀PHE艐HEHHHHjAAHHH]UHAUATSH8HHHH@(HEЃ HEHH}HEH}H_[HHuwHt$HP4HH@HHHHH IIHHH%HǸHtHH@@P Ht$HP4HH@HHH HHaHHtHH@@PSRL .AH_ǸHHAL6HtHEؾ.HNHt EE HE@.fEHEHUHJ.HHHHEHHẼ}HoYHHHE@.DLeHt$HP4HH@HHHHHAUATIIHHHHǸHHtHH@@PHE@.DLeHt$HP4HH@HHHHHEHHtHH@@PAUATSRL >AH?ǸsH HALHTyHEHHHHBHWHHHH6H,IHEHHIHt$HP4HH@HHHHHAUATIIHHH&HǸHHtHH@@P HH6HGIHEHHIHt$HP4HH@HHHӯHH+HHtHH@@PAUATSRL AH%ǸYH HEHHHHH H(HHH0H8HHH@HHHHHPHXHHH`HhH H(HpHxH0H8HMH]H@HHHHhL IH}HHx{H+HoHHhL ٭IH|HH6{HH-HHH߯HHiHǸ6He[A\A]]UHSHH84H8H@(HEHEHHEH THHuwH8t$H8P4H8H@HPHH]H8HIIHHHϬHǸH8tH8H@@PH8t$H8P4H8H@HHHH8H HH8tH8H@@PSRL PAH Ǹ=HHE~HE@8HE@ AHZHHf>D@DžDHEHPH.HHADžH`DžpHEHHHHǸHUHHEHH8HHjAAHHH]UHAUATSHHHHH@(HEȃHEH@HHEHEHHjHEH}HLQHHuwHt$HP4HH@HHHHHIIHHHHǸHtHH@@PHt$HP4HH@HHHHHNHHtHH@@PSRL ˯AHLǸHHAL#Ha-HEؾ.H;Ht Dž Dž HE@.f2HEHHJ.HHrH@HHHyEă}HMOHHHE@.DLeHt$HP4HH@HHHHHAUATIIHHHHǸHHtHH@@PHE@.DLeHt$HP4HH@HHH˧HH#HHtHH@@PAUATSRL AHǸQH HALH2HE@H@HEHHEă}HpMHHHE@.DLeHt$HP4HH@HHHHHAUATIIHǬHHHǸHHtHH@@PHE@.DLeHt$HP4HH@HHHHHFHHtHH@@PAUATSRL AH@ǸtH HALHU!HEH@ HHEH@ H'؉EHEH@ HHEH@ Hp(HEH@ UщH4Eă}Ht-HHHcHHHHǸHEH@ H8HEH@ H@(HUЉHWEă}HJHHuwHt$HP4HH@H4HHAHHIIHHHHǸ{HtHH@@PHt$HP4HH@HHHHHHHtHH@@PSRL AHǸ!HHA LĢHHEH@ HHEH@ Hp(HEH@ UĉщHEă}Ht-HUHH7HHHǸHAL H^-HHH8HH¡HǸHe[A\A]]UHSHHH}uHEH@(HEHEHHEHnHHHukH}tHEP4HEH@HHHˡHEH&IIHH$H@HǸH}t HEH@@P.H}tHEP4HEH@H&HH3HEHHH}t HEH@@PSRL ٧A$HǸHHEH@ HEHEH@ dH%H:GHH@HMHHHHEHUHEA*H H"Ẽ}SHFHHukH}tHEP4HEH@HHH(HEHIIHޣH,HHǸeH}t HEH@@PH}tHEP4HEH@HHHHEHHH}t HEH@@PSRL .A,HǸ#HHEA-LɞHHxEHHukH}tHEP4HEH@HHH՞HEH0IIHH0HJHǸH}t HEH@@P8H}tHEP4HEH@H0HH=HEHHH}t HEH@@PSRL 3A0HǸHHEHHƿHMHEHHHHH]UHHH}uHEA8H%HѺHUHH H}uHEH@(HEHEHH^HEA?HҜHѺHrUHSH8H}؉uHUHEH@(HE} },}}HEHHt"HEHHDHEHǀHEHǀHBHHukH}tHE؋P4HEH@HGHHTHEHIIHHNHɛHǸH}t HEH@@PH}tHE؋P4HEH@HHHHEHHH}t HEH@@PSRL ANHǸOHHEAOLH3HAHHukH}tHE؋P4HEH@HHHHEHWIIHZHRHqHǸ9H}t HEH@@P_H}tHE؋P4HEH@HWHHdHEHHH}t HEH@@PSRL ARHÙǸHHEASLHWHEAVLsH-YHNHHHHHǸH]UHHH}HEA_H HѺHUHH H}uHEH@(HEHEHѠHHUHH0H}؉uHEH@(HEHEHHEHEHHtEHEHHfHEHEHVHEHHSHEHǀHEHǀUHSH(H}HuHEHHEH>HHukH}tHEP4HEH@H#HH0HEHIIHFHHHǸmH}t HEH@@PH}tHEP4HEH@HHHHEHHH}t HEH@@PSRL AHǸ+HHUHEAH ͖H4E}2Hy=HHukH}tHEP4HEH@HHH֖HEH1IIH,HHKHǸH}t HEH@@P9H}tHEP4HEH@H1HH>HEHHH}t HEH@@PSRL |AHǸH-HEALpHH]UHHHXHPH`HHH`HEHPHHEHEu ?HE@ *HEH@HHEHEHHHEH}u HEHH5H[;HHu*HHHkHǸ3LH<lt3H;L 8AH!ǸU_HEHPHEHHE܃}y8HEH@@HEH:HHHEHH:HEUHATSH0H}HuHEHHEHEH@(HEHE@HUHHEEH:HHHE@DHEHHt,HEHP4HEHH@H:HHGHEHHHATIIH(HHHǸwHHEHHtHEHH@@PHE@DHEHHt,HEHP4HEHH@H^HHkHEHHHHEHHtHEHH@@PHATSRL $AHǸH HT8HHHE@DHEHHt,HEHP4HEHH@H}HHHEHHHATIIHÚHHHǸ躺HHEHHtHEHH@@PHE@DHEHHt,HEHP4HEHH@HHHHEHHHHEHHtHEHH@@PHATSRL AHǸ$H He[A\]UHAWAVAUATSH8HHHH@hHt-*HHH`HHLHǸrctPH]H輻Ht-.H.HHHHHǸ¾cHHHHH5HHHtHt L5ŘL5ǘHtHt L-L-Ht2HHXpdH%H:5HH@HHIL%lHtBHH@PHtHH@PHXH(H@ht H0H*H$Ht HDxXAHtH@8 DžHt HH@0HHAVAUATSAWDIHH6HKHǸH0KHtHt L5L5HtHt L-L-Ht2HHXpdH%H3HH@HHDIL%HtBHH@PHtHH@PHXH(H@ht H|HvHpHtH@X DžHt HDx8AHt HH@0HHAVAUATSSAWPL A6HH¾ɹH@HHA8H eHHHHHHHH{tHHHHtHHAILH$HHHHt-JHHHSHHnHǸ;HHHYH01HHu>H@8ALlH HQH,HǸZ3tGH@8PHPL AQHމH¾ HHH/HHHHEHEHHHHEHHH赹HEHEHHPHE@HP8HAȉHkHǸ(HHUHIȹHHdWHLHHHHHhcL IHWHHVH˹HHe[A\A]A^A_]UHH@H}HuHUH}Ht-rHNHHHHHǸHE@hHt-sHHHHH؇HǸ襷HEHHH.HHu;HE؋@8ALHHyHHǸiW訾tDHE؋@8PHPL ͒AyHVH¾脵HHEH誯HEH@4u'HUHEAH HHEHH@(HEHMHEHmHHHEHEHUHP HMHEHQHHHEHEHUHPHEHAHlHѺH,UHHH}HE@hHt-H(HHHHHǸ輵HEHHu2HEHAH؅HѺH蘻UHH0H}HuHE@hHt-HHHkHHWHǸ$HEHHu :HEHHPHSH9Ht-H%HHېHHHǸ蹴HEHH@(HEHEHHuHEHHu HEHHEHH)HUHEHPHEHH)HUHEHyHEHHEHEHʚ;HEHEHiHMH4ׂCHHHHH?H)HHEHMHEHPHHHHEUHHH}uUUHEHkH‹EH˴UHHH}HEH諴UHH}EH#HUHH0H}HuHEH@0H@HEHE<Ht-0HHHHHHǸHEHHEEuHU؋EuZHEtHEH@HSu EEHE@htEHEH@HUH6HE}vHEHHtUHAWAVAUATSHHHHH@0H@HEHHt-OHHHHHHǸűHHHEHEQHEHHEE)HEHUHHHHEHEHHHEHHHHHEH}HEHH5HEHPHEHHE}HEHEEHHtCH@ht  HEH@HHbHH@htHEH@HH(HEHHƄHW'HHEHHHHtHt L5`L5bHtHt L-@L-6Ht2HHXpdH%H&HH@HH~IL%HtBHH@PHtHH@PHXH(H@ht HˌHŌHHt HDxXAHtH@8 DžHt HH@0HUAVAUATSAWDIH@HuHTHǸ藨H0ϵEHHHHtHt L5L5HtHt L-dL-ZHt2HHXpdH%H$HH@HH袯IL%+HtBHH@PHtHH@PHXH(H@ht HHHHtH@X DžHt HDx8AHt HH@0HyAVAUATSQAWPL fAuH|H¾%H@H#HHHEHH#HEHE@9EHEdHEH8HEE<HEHUHHHHxHHHHHpHxHxHH(HxHPHpHH$E}HpHhHhHggHHuhHh@(uHhH@0HSu EEH@htEHEH@HỦH軬H[H!HHgHHAHHtHt L5L5HtHt L-L-ۇHt2HHXpdH%He!HH@HH#IL%HtBHH@PHtHH@PHXH(H@ht HpHjHdHt HDxXAHtH@8 DžHt HH@0HAVAUATSAWDIHMHHHǸ7HHƄH@htHEH@HHLHH HH7HHHpHtHt L5rL5rHtHt L-vrL-lrHt2HHXpdH%H HH@HH贖IL%=rHtBHH@PHtHH@PHXH(H@ht HrHqHqHt HDxXAHtH@8| Dž|Ht HH@0HpAVAUATSAWD|IHVsH]HpHǸ͍H07HHHpHtHt L5pL5pHtHt L-pL-pHt2HHXpdH%H HH@HHՔIL%^pHtBHH@PHtHH@PHXH(H@ht H"pHpHpHtH@X| Dž|Ht HDx8AHt HH@0H謿pAVAUATS|QAWPL yqA]HnH¾XH@H< HHH@HH" HEHP@9EHEHEH(H(H(PH@htHEH@HHREUH(HUHHHH HHHHHH H HH"H HPHHH蒎E}HHHHHHt tWH@ht  HEH@HH͑HmHHƄH@htHEH@HH{HHHHHHHpHtHt L5lL5lHtHt L-lL-lHt2HHXpdH%H%HH@HHIL%llHtBHH@PHtHH@PHXH(H@ht H0lH*lH$lHt HDxXAHtH@8| Dž|Ht HH@0H躻pAVAUATSAWD|IHmHHjHǸH04HH"HpHtHt L5jL5jHtHt L-jL-jHt2HHXpdH%HFHH@HHIL%jHtBHH@PHtHH@PHXH(H@ht HQjHKjHEjHtH@X| Dž|Ht HDx8AHt HH@0H۹pAVAUATS|QAWPL lAHhH¾臊H@HkHHHHHQHEH(@9EHe[A\A]A^A_]UHH H}HuHEHHEHEHHEH@HEHjUHH H}HuHEHHEEHEtHEH`HuEUHE@HEHpHEщHUHHH}HuHEH@0HHt-HgHHjHHgHǸ蔊HEtDTt%JttD?HUHEHH.HUHEHHHUHEHHUHHH}H*HHu*HmH"HmHǸCAt0L ^mA"HmH¾-UHH}]UHH}]UHH}Hu]UHH}]UHH}EHoHׅUHH-HH@0H]UHH0H}HuHUHEHHu HX-HHHUHHgHEHȰHu5H}t.HEHȰHtHEHȰH@(HUHHTHEHȰHu`HEtQHEHHtAHEHEHH SHEH}tHUHEHH|TUHH H}HuHUH,HHu>HEIH)lHJH5lHǸ]/tKHEDHPL kAJHkH¾HUHSHH}EHlHHuC}t HkHkIHkHRHpkHǸ+bjtO}t HNkHJkHPL DkARHkH¾;HEH*HHHH蘄H]UHSHxHfHHu*HjH_HjHǸ>C}t0L jA_HHjH¾i HHHuHH*HHP0H*HIIHljHbHiHǸaٌtNH)HHP0H)HRPL jAbHiH¾諃HHh)HH@ HHHHu*HiHeH.iHǸ~C(t0L iAeHhH¾^ H(HH(HH :HHoHH(HHHH?HHu*HPiHkH\hHǸ~CVt0L iAkH!hH¾B H06HHH_HEHPHEH'H@(H'HHH HHHʁHSHHueH'HHX dH%HEHH@HH|IHRhHvH8gHǸ|/tnH 'HHX dH%HHH@HHV|HPL gAvHfH¾H'H0HHHZH3HHueHd&HHX dH%H%HH@HH{IH2gH|HfHǸ{tnH%HHX dH%HHH@HH6{HPL fA|HeH¾HH0H0HHH趉HHHueH@%HHX dH%HHH@HHzIHfHHdHǸztnH$HHX dH%HHH@HHzHPL eAH|dH¾~HHP$HH0HHSHEH0$HHUHH}HHHu*H)eHHcHǸyCt0L dAHcH¾}H#H@8Hy#HHH0HHH}HHHueHB#HHX0dH%HHH@HHxIHTdHHbHǸxtnH"HHX0dH%HHH@HHxHPL cAH~bH¾|HH0HHH~HHHueH""HHX0dH%HHH@HHlwIH4cHHaHǸẅ́tnH!HHX0dH%HkHH@HHvHPL bAH^aH¾{HHEHu|HHHu*HvbHH`HǸvCt0L 9bAH`H¾z+H HH HH0HMHH}HHg HHHH HHu*HaHH*`HǸuC$t0L aAH_H¾zZHHHHHHvH\HHu*H=aHHy_HǸ4uCst0L aAH>_H¾_yHHHH<HHHu*H`HH^HǸtĆt0L `AH^H¾xH]UHuHWHHHt]UHH}]UHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHHUHEHHUHH}HuHEHUHPHEHUH]UHHH}HEHHEH@HHHEHHEH@ UHH H}EEHEHE}Ht-2H%_HH[_HH`_HǸxE6UHEHE) EEEE:ErEUHHH}HEH=UHHH}HEH@(HHt-H^HH_HH^HǸwHEHPxHEH@(H)‰UHSHhH}HUHEAHHSH[sHEH}Ht-H _HH_HH^HǸjwHEX8HEH@0HHHEAHH^-HǸ yHEH^@HU~HEH}Ht-Hw^HH^HH]HǸvHEf@@ @0HEHUHPHEHUHPHEHUHP(HEHHEHHHEH]UHSHH}HyHHH}tOHEH@HtBH}t HEH@P4H}t HEH@H@H|HH]H}t HEH@HzIIH]HH;]HǸo2H}t,HEH@HtH}t HEH@H@@P|H}tOHEH@HtBH}t HEH@P4H}t HEH@H@H{HH\H}t HEH@HyHH}t,HEH@HtH}t HEH@H@@PSRL d\AH \Ǹ sHHEH@AH[HѺHKH]UHHPHHHH@HEH@HHHHH5t RHHPHHHwE}HEHHEHEHEHUH?H@HHH wE}H@HhH;pHE@(t EHEH@0HEƅ@H@8PHP8HHx?uH@HEIHAHEH}u E EHHHHHHHыEUHAWAVAUATSHhH}HuHxHxHHEHEHHEHxHEH0ZHHrHEHEHxHP HyHHH| HHHmH}tHEt L5YL5YH}tHEt L-YL-YH}t/HEHXpdH%HHH@HHtsIL%YH}t9HEH@PHtHEH@PHXH%HE@ht HVYHPYHJYH}t HEDxXAH}tHE@8t DžtH}t HEH@0HiHAVAUATSAWDtIHXHHXHǸjH0fwOH}tHEt L5OXL5QXH}tHEt L-5XL-+XH}t/HEHXpdH%H2HH@HHqIL%XH}t9HEH@PHtHEH@PHXH%HE@ht HWHWHWH}tHE@Xt DžtH}t HEDx8AH}t HEH@0HHAVAUATStQAWPL \WAHVH¾mH@HE HHHmH}tHEt L5VL5VH}tHEt L-VL-VH}t/HEHXpdH%HHH@HHUpIL%gVH}t9HEH@PHtHEH@PHXH%HE@ht H7VH1VH+VH}t HEDxXAH}tHE@8t DžtH}t HEH@0HJHAVAUATSAWDtIHVHHTHǸgH0Jt3H}tHEt L50UL52UH}tHEt L-UL- UH}t/HEHXpdH%HHH@HHnIL%TH}t9HEH@PHtHEH@PHXH%HE@ht HTHTHTH}tHE@Xt DžtH}t HEDx8AH}t HEH@0HƙHAVAUATStQAWPL TAH}SH¾tjH@E]HEH@UHcHHHHEHEHHHEH}HEHH5u{HUHEHH9ugEHE@9E|HEH@HEHEHhL RIH HHHlH HEHHe[A\A]A^A_]UHH0H}uHUHEH@(HE}t}t3?HE@H}t HEH@H[HHEPIIH AHH=HǸPHzH}t,HEH@HtH}t HEH@H@@P].H}tOHEH@HtBH}t HEH@P4H}t HEH@H@HS\HHq=H}t HEH@HZHH}t,HEH@HtH}t HEH@H@@PHMQSRL ?AH<ǸSH ;H0HEHH2 HHHH}tOHEH@HtBH}t HEH@P4H}t HEH@H@H/[HHM<H}t HEH@HYHHEPIIH=?HH;HǸ\NH:H}t,HEH@HtH}t HEH@H@@P_[H}tOHEH@HtBH}t HEH@P4H}t HEH@H@H&ZHHD;H}t HEH@H|XHH}t,HEH@HtH}t HEH@H@@PHMQSRL >AH:ǸQH HE@8PHEP8HNHHH0HH4HEHE@9E*HEH@HEHEHhL :IHHHHSHHe[A\A]A^A_]UHH0H}uHUHEH@(HE}t}t3?HE@HHH@HUA^H 'HP_E}JHHHHt^HH@HtNHt HH@P4Ht HH@H@HFHH 'Ht HH@HRDIIH+H`H&HǸ49bHt5HH@Ht%Ht HH@H@@P/F Ht^HH@HtNHt HH@P4Ht HH@H@HDHH&Ht HH@H4CHHt5HH@Ht%Ht HH@H@@PSRL $*A`HD%ǸAHH}t,HEH@HtH}t HEH@H@@PATAUSRL %AH Ǹ7H He[A\A]]UHHH5Ht-HZ HH%HHkHǸ8]UHH}]UHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHHUHEHHUHH}HuHEHUHPHEHUH]UHHH}HEHHEH@HHHEHHEH@ UHH}EHeHE4UHH}HE~HEHcHEH]UHATSHHHHAHH_H2HEH}Ht-[H$HH$HH$HǸ6DHX8HH@0HndHHEEAHHt$-HǸ8HEHh$H=HEH}Ht-`H$HH?$HH#HǸO6HEHƸ|HHHHEHUHHEHHPHEP HEHUHHEH?HHEHUHP(HEHAlH[#HѺH5#HAHt-lH+#HHw#HH'#HǸx5HHHEHHHHEH[A\]UHH`H}EHHH@hHEHEHEHEHHY0HEH0HEHEHHEHEH@H)HEHHEHEHHEHEH@HW}t HEH@8HEH@@HEHEH;Eu HEHEH@HEHEHHEHEH@HHEHPHEHH9uHEH@HEHEHHEHEH@HaHEHPHEH0H9"HEHHEHEHEHEHH$HUH%HHhH9UHHH}HuHEHȰHHEHHEHȰHEHHEHаHEH!HذHEHذHEHаAH HѺH%?Ht.H HH:!HH HǸ2UHH H}uH*HHUH/HEHEƀHEHP@HEHHUHEHHHEUHH0H}؉EHEHHEHEHHEHEH@Hu'HEHHEHHHHHH}tLHEHHt@H}t HEHP4H}t HEHH@HHHH}t HEHH IIHHHHǸ*H}t*HEHHtH}t HEHH@@P H}tLHEHHt@H}t HEHP4H}t HEHH@HHHH}t HEHH,HH}t*HEHHtH}t HEHH@@PSRL AHZǸGHHEHHEH@(Ht&HEH@(HUAH HHEHhL IHHH÷HHaHEXt?HEHhL IHHHnHaH HEHHe[A\]UHAWAVAUATSH8H}HUEUHEHHEH}HHHkEEH}tHEt L5L5H}tHEt L-mL-cH}t/HEHXpdH%H2HH@HHIL%:H}t9HEH@PHtHEH@PHXH%HE@ht H HHH}t HEDxXAH}t HE@8EEH}t HEH@0H=MQAVAUATSAWDMIHHHHǸ2 H0jlEEH}tHEt L5L5H}tHEt L-L-H}t/HEHXpdH%HHH@HHnIL%H}t9HEH@PHtHEH@PHXH%HE@ht HHHH}t HE@XEEH}t HEDx8AH}t HEH@0HiHE@9Er+HEH@UHHHHEHEHHHEHEUHHH}uHEHqJHHu*HHHHǸILHKt3HJL AHnǸk(HE@@9ErHEH@8UHHHUHHH}uHEHIHHu*H`HHHǸoLH>Jt3H%JL AHǸ(HE@9ErHEH@UHHHUHHH}uHEHHHHu*HHHHǸLHdIt3HKIL AHǸ.HE9ErHEHUHHHUHHPH}HuЈEEUHEHHEH}uvHEHPHEHHE}yOHEHEHEHEE:EuE,HGHHHEȺHHGHуEgUHHPH}HuЈEEUHEHHHu*HHHHǸHLH?t3H>L eAHmǸjEH}t HEHUHP@H>HHHEHH=HH}t#Hd>HHHEHHM>HыEUHHPHHЈH` HHH`HEHEHEHEHHEHHEԃ}y HEHEHEHP(HHHHWE}y E;HHWHEH}u E HEH@(HEHEH@0HEHUHEHP(HEHP(HEHP0UHH~HEHEHHHEHH~<HHE}H<HHu*HH&HNHǸ߾LH<t3H<L DA&HǸEH}t HEHUHP(H}t HEHUHP0H}t#H <HHHEHH;HH;HHHEغHHi;HыEUHHHxtHUHHHEHEtHxHEHHcE}y(H;HHHEHH:HѸUHHHhdHpHHHpHEEdHhHEHHE}yEH:HHHEHH:HEUHHH}HEH9HHu*HHkHHǸ藼LHf:t3HM:L tAkHǸHE@UHH}HEE}u HEE]UHHH}HEH „uIHHHH„u%(HtHE@?HE@?HE@UHHH}HEHUHH0H}HuU܉ȈEHEH@0H@HEHEHE})HE@hHEH   t\ t t'HEH@H1HwH8HEH@H2HUHHEH@H4H3HyHEH@H5HHZHEHOtt!?HEH@H.HH HEH@H/HH|UHH0H}HuU܉ȈEHEH@0H@HEHEHE}HE@htYHEHtt!rHEH@H0H5HSHEH@H3HH4HEHQu HEH@H-HHHHosmo-hnbgw.cfgsignal %u received Usage: osmo-hnbgw -h --help This text. -d option --debug=DHNBAP:DRUA:DRANAP:DMAIN Enable debugging. -D --daemonize Fork the process into a background daemon. -c --config-file filename The config file to use. -s --disable-color -T --timestamp Prefix every log line with a timestamp. -V --version Print the version of OsmoHNBGW. -e --log-level number Set a global loglevel. VTY reference generation: --vty-ref-mode MODE VTY reference generation mode (e.g. 'expert'). --vty-ref-xml Generate the VTY reference XML output and exit.%s: Unknown VTY reference generation mode '%s' Generating the VTY reference in mode '%s' (%s) %s: error parsing cmdline options hd:Dc:sTVe:Error in command line options. Exiting. Unsupported positional arguments on command line 0000000000000000000000000000000000000000asn1_contextrate_ctr_init() failed with rc=%d osmo_hnbgw_main.cosmo_ss7_init() failed with rc=%d Failed to parse the config file: '%s' Error binding VTY portFailed to create CTRL interface on %s:%u Failed to install CTRL interface commands Using RNC-Id %u g_hnbgw->config.iuh_local_ipAssert failed %s %s:%d Listening for Iuh at %s %d cannot create serverCannot open serverERROR: Cannot enable nft KPI, this binary was built without nftables support Error during daemonizehelpdebugdaemonizeconfig-filedisable-colortimestampversionlog-levelvty-ref-modevty-ref-xmlr^M9%msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) CSPSstruct hnb_contexterror while creating connection hnbgw.chnbgw.c:147-L%u-R%u-S%u-C%u_strAssert failed %s %s:%d hnbgw.c:165ERRORL%hu-R%hu-S%hu-C%uNULL%s:%s?disconnected%s %s(%s) Releasing HNB context (%s) Closing HNB SCTP connection %s hnbgw.c:303iuh:establishedNumber of times Iuh link was establishedranap:ps:error_ind:ulReceived ERROR Indications in Uplink (PS Domain)ranap:cs:error_ind:ulranap:ps:reset_req:ulReceived RESET Requests in Uplink (PS Domain)ranap:cs:reset_req:ulReceived RESET Requests in Uplink (CS Domain)ranap:ps:rab_act:reqPS RAB Activations requestedranap:cs:rab_act:reqCS RAB Activations requestedranap:ps:rab_act:cnfPS RAB Activations confirmedranap:cs:rab_act:cnfCS RAB Activations confirmedranap:ps:rab_act:failPS RAB Activations failedranap:cs:rab_act:failCS RAB Activations failedranap:ps:rab_mod:reqPS RAB Modifications requestedranap:cs:rab_mod:reqCS RAB Modifications requestedranap:ps:rab_mod:cnfPS RAB Modifications confirmedranap:cs:rab_mod:cnfCS RAB Modifications confirmedranap:ps:rab_mod:failPS RAB Modifications failedranap:cs:rab_mod:failCS RAB Modifications failedranap:ps:rab_rel:req:normalPS RAB Release requested (by CN), normalranap:cs:rab_rel:req:normalCS RAB Release requested (by CN), normalranap:ps:rab_rel:req:abnormalPS RAB Release requested (by CN), abnormalranap:cs:rab_rel:req:abnormalCS RAB Release requested (by CN), abnormalranap:ps:rab_rel:cnfPS RAB Release confirmedranap:cs:rab_rel:cnfCS RAB Release confirmedranap:ps:rab_rel:failPS RAB Release failedranap:cs:rab_rel:failCS RAB Release failedranap:ps:rab_rel:implicit:normalPS RAB Release implicit (during Iu Release), normalranap:cs:rab_rel:implicit:normalCS RAB Release implicit (during Iu Release), normalranap:ps:rab_rel:implicit:abnormalPS RAB Release implicit (during Iu Release), abnormalranap:cs:rab_rel:implicit:abnormalCS RAB Release implicit (during Iu Release), abnormalrua:error_indReceived RUA Error Indicationsrua:ps:connect:ulReceived RUA Connect requests (PS Domain)rua:cs:connect:ulReceived RUA Connect requests (CS Domain)rua:ps:disconnect:ulReceived RUA Disconnect requests in uplink (PS Domain)rua:cs:disconnect:ulReceived RUA Disconnect requests in uplink (CS Domain)rua:ps:disconnect:dlTransmitted RUA Disconnect requests in downlink (PS Domain)rua:cs:disconnect:dlTransmitted RUA Disconnect requests in downlink (CS Domain)rua:ps:direct_transfer:ulReceived RUA DirectTransfer in uplink (PS Domain)rua:cs:direct_transfer:ulReceived RUA DirectTransfer in uplink (CS Domain)rua:ps:direct_transfer:dlTransmitted RUA DirectTransfer in downlink (PS Domain)rua:cs:direct_transfer:dlTransmitted RUA DirectTransfer in downlink (CS Domain)rua:unit_data:ulReceived RUA UnitData (UDT) in uplinkrua:unit_data:dlTransmitted RUA UnitData (UDT) in downlinkpaging:ps:attemptedTransmitted PS Paging requestspaging:cs:attemptedTransmitted CS Paging requestsrab:cs:active_milliseconds:totalCumulative number of milliseconds of CS RAB activitydtap:cs:location_update:reqCS Location Update Requestsdtap:cs:location_update:acceptCS Location Update Acceptsdtap:cs:location_update:rejectCS Location Update Rejectsdtap:ps:attach:reqPS Attach Requestsdtap:ps:attach:acceptPS Attach Acceptsdtap:ps:attach:rejectPS Attach Rejectsdtap:ps:routing_area_update:reqPS Routing Area Update Requestsdtap:ps:routing_area_update:acceptPS Routing Area Update Acceptsdtap:ps:routing_area_update:rejectPS Routing Area Update Rejectsgtpu:packets:ulCount of GTP-U packets received from the HNBgtpu:total_bytes:ulCount of total GTP-U bytes received from the HNB, including the GTP-U/UDP/IP headersgtpu:ue_bytes:ulAssuming an IP header length of 20 bytes, GTP-U bytes received from the HNB, excluding the GTP-U/UDP/IP headersgtpu:packets:dlCount of GTP-U packets sent to the HNBgtpu:total_bytes:dlCount of total GTP-U bytes sent to the HNB, including the GTP-U/UDP/IP headersgtpu:ue_bytes:dlAssuming an IP header length of 20 bytes, GTP-U bytes sent to the HNB, excluding the GTP-U/UDP/IP headershnbhNodeBuptime:secondsSeconds of uptimesno-cell-idnull(%s) timer X35 is zero, not setting a disconnected timeout for this hnb-persistent instance. struct hnb_persistenthnbgw.c:533(%s) no active socket fd, cannot set up traffic counters (%s) cannot read remote address, cannot set up traffic counters (%s) cannot parse remote address, cannot set up traffic counters (%s) failed to set up traffic counters (%s) hnb_persistent_registered() invoked, but there is no hnb_ctx hnbgw.c:627Iuh rx(%s) sctp_recvmsg(%s) = SCTP_COMM_LOST, closing conn (%s) HNB SCTP conn RESTARTed, marking as HNBAP-unregistered (%s) sctp_recvmsg(%s) = SCTP_SHUTDOWN_EVENT, closing conn (%s) Error during sctp_recvmsg(%s) (%s) Connection closed sctp_recvmsg(%s) = 0 (%s) Discarding RUA as HNB is not registered (%s) Unimplemented SCTP PPID=%lu received (%s) Unknown SCTP PPID=%lu received ~N,,,,,,,,,,p,,,,,,,,,,p,,,,,,,,,,,,pNew HNB SCTP connection %s Read Only attributeinfonum-hnb%uMGW pool failed to initialize any pool members MGW pool with %u pool members configured, (ignoring MGW configuration in VTY node 'mgcp'). No MGW pool configured, using MGW configuration in VTY node 'mgcp' MGW (single) client initalization failed MGW (single) connect failed at (%s:%u) DMAINMain programDHNBAPHome Node B Application PartDRUARANAP User AdaptationDRANAPRAN Application PartDMGWMedia GatewayDHNBHNB side (via RUA)DCNCore Network side (via SCCP)DNFTnftables interaction for retrieving statsOsmoHNBGW1.7.0.3-d37f-dirtyOsmoHNBGW - Osmocom Home Node B Gateway implementation Copyright (C) 2016-2024 by sysmocom s.f.m.c. GmbH Contributions by Daniel Willmann, Harald Welte, Neels Hofmeyr License AGPLv3+: GNU AGPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. !g_hnbgwstruct hnbgw0.0.0.0iucsmsciupssgsnumts_cell_id_to_str_cC(%s) Tx ErrorIndication cause=%s hnbgw_hnbap.c(%s) Failure to encode ERROR-INDICATION to %s: rc=%d causeAssert failed %s %s:%d (%s) Rejecting HNB Register Request cause=%s (%s) Failure to encode HNB-REGISTER-REJECT to %s: rc=%d (%s) Failure to encode HNB-REGISTER-ACCEPT to %s: rc=%d (%s) Accepting HNB-REGISTER-REQ (%s) Failed to encode HNBAP UE Register Accept message for UE IMSI-%s (%s) Failed to enqueue HNBAP UE Register Accept message for UE IMSI-%s (%s) REJ UE_Id tMSI %d %s (%s) REJ UE_Id pLMNID %d %s (%s) REJ UE_Id lAC %d %s (%s) REJ UE_Id pTMSI %d %s (%s) REJ UE_Id rAC %d %s (%s) REJ UE_Id IMSI %s (%s) Cannot compose UE Register Reject: unsupported UE ID (present=%d) (%s) Rejecting UE Register Request cause=%s (%s) Unsupported HNBAP UE Identity type (present=%d) (%s) HNBAP register with TMSI %x (%s) Failed to encode HNBAP UE Register Accept for TMSI 0x%08x (%s) Failed to transmit HNBAP UE Register Accept for TMSI 0x%08x (%s) HNB-DE-REGISTER cause=%s (%s) Failure to decode HNB-REGISTER-REQ: rc=%d (%s) HNB-REGISTER-REQ %s: rejecting due to getpeername() error: %s (%s) Rejecting unknonwn HNB with identity %s (%s) BUG! Found old registered HNB with invalid socket, releasing it (%s) BUG! Found old registered HNB with same remote address, releasing it (%s) rejecting HNB-REGISTER-REQ with duplicate cell identity %s (re-connecting)(%s) HNB-REGISTER-REQ %s %s%s (%s) HNB (re)connecting, discarding all previous UE state (%s) Failure to decode UE-REGISTER-REQ: rc=%d (%s) UE-REGISTER-REQ with unsupported UE Id type %d (%s) UE-REGISTER-REQ ID_type=%d imsi=%s cause=%ld (%s) Failed to transmit HNBAP UE Register Accept for IMSI %s (%s) UE-DE-REGISTER context=%u cause=%s not permitted; HNB not registered (%s) UE-DE-REGISTER context=%u cause=%s (%s) HNBAP ERROR.ind, cause: %s (%s) Unimplemented HNBAP Procedure %ld (%s) Unknown HNBAP Procedure %ld {(%s) Received Unsuccessful Outcome, procedureCode %ld, criticality %ld, cell %s (%s) Unknown HNBAP Presence %u (%s) Error in ASN.1 decode msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) (%s) RUA context to this HNB is not connected, cannot transmit message hnbgw_rua.c(%s) transmitting RUA payload of %u bytes pscs(%s) transmitting RUA DirectTransfer (cn=%s) payload of %u bytes (%s) transmitting RUA Disconnect (cn=%s) payload of %u bytes no-cell-idnull(%s) Tx RUA Disconnect (%s) Failed to send Disconnect to RUA ConnectDirectTransferDisconnectConnectionlessTransferErrorIndicationPrivateMessagemapAssert failed %s %s:%d Failed to extract Mobile Identity from RUA Connect message's RANAP payload IuPSIuCS EMERGENCY (from other PLMN)PSCSNULL(%s) RUA-%u SCCP-%u %s MI=%s%s%s: Failed to select %s link (%s) RUA-%u SCCP-%u %s MI=%s%s%s: Failed to establish link to %s (%s) Unsupported Domain %ld RANAP_from_RUA(%s) rx RUA %s for already active RUA context %u (%s) Failed to create context map for %s: rx RUA %s with %u bytes RANAP data (%s) rx RUA %s for unknown RUA context %u (%s) RUA-%u SCCP-%u %s MI=%s%s%s: rx RUA %s with %u bytes RANAP data falseemergencynormal(%s) RUA %s Connect.req(ctx=0x%x, %s) (%s) RUA Disconnect.req(ctx=0x%x,cause=%s) (%s) RUA Data.req(ctx=0x%x) (%s) RUA UData.req() (%s) RUA UData.ErrorInd(%s) (%s) Unhandled: RUA Initiating Msg: Private Msg (%s) Unknown RUA Procedure %lu sC,BKBjBBBB(%s) Unexpected RUA Successful Outcome (%s) Unexpected RUA Unsucessful Outcome (%s) Unknown RUA presence %u hnb->persistent(%s) Error in ASN.1 decode pscs(%s) Rx RESET.req(%s,%s) hnbgw_ranap.c(%s) Rx ERROR.ind(%s) (%s) Rx ERROR.ind (%s) Received unsupported RANAP Procedure %lu from HNB, ignoring (%s) Received suspicious RANAP Procedure %lu from HNB, ignoring )L!M!M!M!M!M!M!M!M!M!M!MMHL!M!M!M!MgL!M!M!MgL!MgLgL(%s) Received unsupported RANAP unsuccessful outcome procedure %lu from HNB, ignoring (%s) Received suspicious RANAP presence %u from HNB, ignoring (%s) Error in RANAP ASN.1 decode /build/coverity/install-Osmocom/include/osmocom/core/utils.h:127NULL%s(config-hnbgw)# hnbgwConfigure HNBGW options%s(config-hnbgw-hnb)# %s(config-hnbgw-iuh)# iuhConfigure Iuh options%s(config-hnbgw-iucs)# iucsConfigure IuCS options%s(config-hnbgw-iups)# iupsConfigure IuPS options%s(config-hnbgw-mgcp)# mgcpConfigure MGCP client NULL%sno SCCP state%sno cs7 instance%sno SCCP user%s%s <->= %s%s%s%s SS7 route: %s%s RANAP state: %s%sshow cnlinkShow running system information Display information on core network link IuCS: IuPS: (no addr)%shnbgw_vty.c:185 %s: %u contexts: %s:%uHNB "%s"%s MCC %s MNC %s LAC %u RAC %u SAC %u CID %u SCTP-stream:HNBAP=%u,RUA=%u%sIuCSIuPS Iuh Uptime: %llu days %llu hours %llu min. %llu sec.%sshow hnb allShow running system information Display information about HNB All HNB No HNB connected%s%u HNB connected%sshow hnb NAME Show running system information Display information about HNB HNB name No HNB found with identity '%s'%sshow tallocShow running system information Display talloc infoplmn <1-999> <0-999>Configure the HNBGW's PLMN. The PLMN is transmitted in RANAP RESET towards the CN. MCC, Mobile Country Code MNC, Mobile Network Code %% Error decoding MCC: %s%s%% Error decoding MNC: %s%srnc-id <0-65535>Configure the HNBGW's RNC Id, the common RNC Id used for all connected hNodeB. It is sent to each hNodeB upon HNBAP HNB-Register-Accept, and the hNodeB will subsequently send this as RANAP InitialUE Messages' GlobalRNC-ID IE. Takes effect as soon as the hNodeB re-registers. RNC Id value local-ip A.B.C.DAccept Iuh connections on local interface Local interface IP address (default: 0.0.0.0)hnbgw_vty.c:320local-port <1-65535>Accept Iuh connections on local port Local interface port (default: 29169)hnbap-allow-tmsi (0|1)Allow HNBAP UE Register messages with TMSI or PTMSI identity Only accept IMSI identity, reject TMSI or PTMSI Accept IMSI, TMSI or PTMSI as UE identity log-prefix (hnb-id|umts-cell-id)Configure the log message prefix Use the hNB-ID as log message prefix Use the UMTS Cell ID as log message prefix hnb-idhnb-policy (accept-all|closed)Configure the policy of which HNB connections to accept Accept HNB of any identity Accept only HNB whose identity is explicitly configured via VTY accept-allsccp cr max-payload-len <0-999999>Configure SCCP behavior Configure SCCP Connection Request DEPRECATED: The maximum SCCP CR PDU length of 130 is now enforced in libosmo-sccp v1.7.0. This config item no longer has any effect. ignored 'hnbgw' / 'sccp cr max-payload-len': deprecated, ignored. Instead, use 'cs7 instance N' / 'sccp max-optional-data N' (libosmo-sigtran >1.7.0)%% %s%sVTY cfg: %s hnbgw_vty.cnri bitlen <1-15>Mapping of Network Resource Indicators to this CN peer, for CN pooling Set number of bits that an NRI has, to extract from TMSI identities (always starting just after the TMSI's most significant octet). bit count (default: 10) nri null add <0-32767> [<0-32767>]Mapping of Network Resource Indicators to this CN peer, for CN pooling Define NULL-NRI values that cause re-assignment of an MS to a different CN peer, for CN pooling. Add NULL-NRI value (or range) First value of the NRI value range, should not surpass the configured 'nri bitlen'. Last value of the NRI value range, should not surpass the configured 'nri bitlen' and be larger than the first value; if omitted, apply only the first value. ..%% %s: %s%s%snri null del <0-32767> [<0-32767>]Mapping of Network Resource Indicators to this CN peer, for CN pooling Define NULL-NRI values that cause re-assignment of an MS to a different CN peer, for CN pooling. Remove NRI value or range from the NRI mapping for this CN link First value of the NRI value range, should not surpass the configured 'nri bitlen'. Last value of the NRI value range, should not surpass the configured 'nri bitlen' and be larger than the first value; if omitted, apply only the first value. %% %s: %s%s%s%sremote-addr NAMEDeprecated command: same as '{msc,sgsn} 0' / 'remote-addr NAME' - cnlinkAssert failed %s %s:%d Deprecated: instead of hnbgw/%s/remote-addr, use '%s 0'/remote-addrconfig: %s %s(config-msc)# %s(config-sgsn)# falsemsc <0-1000>Configure an IuCS link to an MSC MSC nr sgsn <0-1000>Configure an IuPS link to an SGSN SGSN nr SCCP address to send RANAP/SCCP to SCCP address book entry name (see 'cs7 instance' / 'sccp-address') nri add <0-32767> [<0-32767>]Mapping of Network Resource Indicators to this CN peer, for CN pooling Add NRI value or range to the NRI mapping for this CN link First value of the NRI value range, should not surpass the configured 'nri bitlen'. Last value of the NRI value range, should not surpass the configured 'nri bitlen' and be larger than the first value; if omitted, apply only the first value. %% Warning: %s %d: %s: %s%s%s%s%s %d: %s: %s%s%s %% Warning: %s %d: NRI range [%d..%d] overlaps between %s %d and %s %d. For overlaps, %s %d has higher priority than %s %d%s%s %d: NRI range [%d..%d] overlaps between %s %d and %s %d. For overlaps, %s %d has higher priority than %s %d nri del <0-32767> [<0-32767>]Mapping of Network Resource Indicators to this CN peer, for CN pooling Remove NRI value or range from the NRI mapping for this CN link First value of the NRI value range, should not surpass the configured 'nri bitlen'. Last value of the NRI value range, should not surpass the configured 'nri bitlen' and be larger than the first value; if omitted, apply only the first value. allow-attachAllow this CN link to attach new subscribers (default). no allow-attachNegate a command or set its defaults Do not assign new subscribers to this CN link. Useful if an CN link in an CN link pool is configured to off-load subscribers. The CN link will still be operational for already IMSI-Attached subscribers, but the NAS node selection function will skip this CN link for new subscribers allow-emergencyAllow CM ServiceRequests with type emergency on this CN link no allow-emergencyNegate a command or set its defaults Do not serve CM ServiceRequests with type emergency on this CN link %s %d%s %% no NRI mappings%s %% INVALID RANGE: nri add %d %d no allow-attach%s allow-emergency%sshow nriShow running system information Mapping of Network Resource Indicators to this CN peer, for CN pooling %s%s nri bitlen %u%s nri null add %d %% No NULL-NRI entries%shnbgw%scnpool roundrobin next (msc|sgsn) <0-1000>CN pooling: load balancing across multiple CN links. Adjust current state of the CN link round-robin algorithm (for testing). Set the CN link nr to direct the next new subscriber to (for testing). Set next MSC or next SGSN number CN link number, as in the config file; if the number does not exist, the round-robin continues to the next valid number. msc(msc|sgsn) <0-1000> ranap resetManipulate an IuCS link to an MSC Manipulate an IuPS link to an SGSN MSC/SGSN nr Manipulate RANAP layer of Iu-interface Flip this CN link to disconnected state and re-send RANAP RESET %% No such %s: nr %d null(%s) VTY requests BSSMAP RESET apply sccpImmediately use configuration modified via telnet VTY, and restart components as needed. For telnet VTY: apply SCCP and NRI config changes made to this CN link in the running osmo-hnbgw process. If 'remote-addr' changed, related SCCP links will be restarted, possibly dropping active UE contexts. This is run implicitly on program startup, only useful to apply changes made later via telnet VTY. Immediately use configuration modified via telnet VTY, and restart components as needed. For telnet VTY: apply all SCCP and NRI config changes made to any CN pools and CN links in the running osmo-hnbgw process. If 'remote-addr' changed, related SCCP links will be restarted, possibly dropping active UE contexts. This is run implicitly on program startup, only useful to apply changes made later via telnet VTY. hnb UMTS_CELL_IDhNodeB specific configuration Identity of hNodeB in xxx-yyy-Llac-Rrac-Ssac-Ccid format %% Invalid UMTS_CELL_ID '%s'%s%% Could not create HNB '%s'%sno hnb IDENTITY_INFONegate a command or set its defaults Remove configuration for specified hNodeB Identity of hNodeB %% Could not find any HNB for identity '%s'%snft-kpi [TABLE_NAME]Retrieve traffic counters from nftables Set a custom nft table name to use, instead of 'osmo-hnbgw' %% WARNING: nft configuration changes need a restart of osmo-hnbgw%sno nft-kpiNegate a command or set its defaults Retrieve traffic counters from nftables %s(config-hnbgw-pfcp)# pfcpConfigure PFCP for GTP tunnel mappingremote-addr IP_ADDRRemote UPF's listen IP address; where to send PFCP requests IP address %p cfg: pfcp remote-addr %s local-addr IP_ADDRLocal address for PFCP IP address Local port for PFCP UDP port netinst (access|core) NAMEAdd a Network Instance IE to all outgoing PFCP rule sets, so that the UPF may choose the correct interface to open GTP tunnels on. Set the Network Instance name for the access side (towards RAN). Set the Network Instance name for the core side. The Network Instance name as a dotted string, typically a domain name like 'ran23.example.com'. A matching osmo-upf.cfg could be: 'netinst' / 'add ran23.example.com 10.0.0.23'. See 3GPP TS 29.244 8.2.4. accesscfg: pfcp netinst %s %s timer ps TNNNN (<0-2147483647>|default)Configure or show timers Deprecated: 'ps' timers are now in 'hnbgw' T- or X-timer-number -- 3GPP compliant timer number of the format '1234' or 'T1234' or 't1234'; Osmocom-specific timer number of the format: 'X1234' or 'x1234'. New timer value Set to default timer value hnb %s%s plmn %s %s%s rnc-id %u%sumts-cell-id log-prefix %s%s hnb-policy closed%s nft-kpi%s%s%s iuh%s0.0.0.0 local-ip %s%s local-port %u%s hnbap-allow-tmsi 1%s remote-addr %s%s pfcp%s local-addr %s%s remote-addr %s%s netinst access %s%s netinst core %s%s/build/coverity/install-Osmocom/include/osmocom/core/msgb.hmsgb->l2hAssert failed %s %s:%d connectingactivedisconnectingstruct hnbgw_context_map EMERGENCY (from other PLMN)nullPSCSNULL(%s) RUA-%u SCCP-%u %s MI=%s%s%s: New RUA CTX context_map.c(%s) RUA-%u SCCP-%u %s MI=%s%s%s: Cannot map RUA context to SCCP: No SCCP instance for CN link %s (%s) RUA-%u SCCP-%u %s MI=%s%s%s: Unable to allocate SCCP conn ID on %s New conn: %s '%s' RUA-%u <-> SCCP-%u %s%s%s %s l=%s<->r=%s map(%s) RUA-%u SCCP-%u %s MI=%s%s%s: not ready to receive RUA events (%s) RUA-%u SCCP-%u %s MI=%s%s%s: not ready to receive SCCP events context_map.c:181(%s) RUA-%u SCCP-%u %s MI=%s%s%s: context_map_free(): already deallocating map->rua_fi == NULLmap->sccp_fi == NULLmap->mgw_fi == NULL(%s) RUA-%u SCCP-%u %s MI=%s%s%s: Deallocating context_map.c:226/build/coverity/install-Osmocom/include/osmocom/core/msgb.hmsgb->l2hAssert failed %s %s:%d MAP_RUA_EV_RX_CONNECTMAP_RUA_EV_RX_DIRECT_TRANSFERMAP_RUA_EV_RX_DISCONNECTMAP_RUA_EV_TX_DIRECT_TRANSFERMAP_RUA_EV_CN_DISCMAP_RUA_EV_HNB_LINK_LOSTmap_ruacontext_map_rua.cfiPSCS%s-%s-RUA-%umap->rua_fi == NULLosmo_tdef_fsm_inst_state_chg(fi, MAP_RUA_ST_INIT, map_rua_fsm_timeouts, hnbgw_T_defs, 5) == 0osmo_tdef_fsm_inst_state_chg(fi, MAP_RUA_ST_DISRUPTED, map_rua_fsm_timeouts, hnbgw_T_defs, 5) == 0ranap_messagecontext_map_rua.c:150fi=NULL%s{%s}: rx from RUA: RANAP %s %s{%s}: Cannot transmit RUA DirectTransfer: HNB has disconnected %s{%s}: Failed to transmit RUA DirectTransfer to HNB osmo_tdef_fsm_inst_state_chg(fi, MAP_RUA_ST_CONNECTED, map_rua_fsm_timeouts, hnbgw_T_defs, 5) == 0osmo_tdef_fsm_inst_state_chg(fi, MAP_RUA_ST_DISCONNECTED, map_rua_fsm_timeouts, hnbgw_T_defs, 5) == 0false%s{%s}: HNB vanished, this RUA context cannot disconnect gracefully %s{%s}: Tx RUA Disconnect %s{%s}: Failed to send Disconnect to RUA data == NULLrbz9%s{%s}: RUA not connected, cannot dispatch RANAP message initconnecteddisconnecteddisruptedosmo_fsm_register(&map_rua_fsm) == 0/build/coverity/install-Osmocom/include/osmocom/core/msgb.hmsgb->l2hAssert failed %s %s:%d msgb(%p): Not enough headroom msgb_push (allocated %u, head at %u < want headroom %u, len %u, tailroom %u) MAP_SCCP_EV_RX_CONNECTION_CONFIRMMAP_SCCP_EV_RX_DATA_INDICATIONMAP_SCCP_EV_TX_DATA_REQUESTMAP_SCCP_EV_RAN_DISCMAP_SCCP_EV_RAN_LINK_LOSTMAP_SCCP_EV_RX_RELEASEDMAP_SCCP_EV_USER_ABORTMAP_SCCP_EV_CN_LINK_LOSTmap_sccpcontext_map_sccp.cfiPSCS%s-%s-SCCP-%umap->sccp_fi == NULLosmo_tdef_fsm_inst_state_chg(fi, MAP_SCCP_ST_INIT, map_sccp_fsm_timeouts, hnbgw_T_defs, 5) == 0fi=NULL%s{%s}: Failed to send SCCP Connection Request: no CN link SCCP-CR-empty%s{%s}: Failed to send SCCP Connection Request to CN %s{%s}: Failed to send SCCP Data Form 1: no CN link %s{%s}: Failed to send SCCP Data Form 1 to CN %s{%s}: Failed to send SCCP RLSD: no CN link ranap_message%s{%s}: rx from SCCP: RANAP %s RAB Assignment: setting up GTP tunnel mapping via UPF %s RAB Assignment: no UPF configured, forwarding as-is osmo_tdef_fsm_inst_state_chg(fi, MAP_SCCP_ST_WAIT_CC, map_sccp_fsm_timeouts, hnbgw_T_defs, 5) == 0 EMERGENCY (from other PLMN)nullNULL(%s) RUA-%u SCCP-%u %s MI=%s%s%s: SCCP not connected, cannot dispatch RANAP message osmo_tdef_fsm_inst_state_chg(fi, MAP_SCCP_ST_DISCONNECTED, map_sccp_fsm_timeouts, hnbgw_T_defs, 5) == 0false$'$$osmo_tdef_fsm_inst_state_chg(fi, MAP_SCCP_ST_CONNECTED, map_sccp_fsm_timeouts, hnbgw_T_defs, 5) == 0%s{%s}: Connection not yet confirmed, cannot forward RANAP to CN l*222osmo_tdef_fsm_inst_state_chg(fi, MAP_SCCP_ST_WAIT_RLSD, map_sccp_fsm_timeouts, hnbgw_T_defs, 5) == 0%s{%s}: CN sends SCCP Released sooner than expected %s{%s}: Already connected, but received SCCP CC again aW%s{%s}: Already connected, but received SCCP CC w%s{%s}: SCCP not connected, cannot dispatch RANAP message initwait_ccconnectedwait_rlsddisconnectedosmo_fsm_register(&map_sccp_fsm) == 0/build/coverity/install-Osmocom/include/osmocom/core/utils.h:127/build/coverity/install-Osmocom/include/osmocom/core/msgb.hmsgb->l2hAssert failed %s %s:%d null(%s) Rx RESET: cannot decode IEs hnbgw_cn.c(%s) Rx RESET indicates domain %s, but this is %s on domain %s (%s) Rx RESET ACK: cannot decode IEs (%s) Rx RESET ACK indicates domain %s, but this is %s on domain %s cannot get timestamphnbgw_cn.c:154struct cnlink_paging(%s) Rx Paging from CN for %s %s null UE IDunsupported UE ID type %u in RANAP Paginginvalid IMSI size %d > %zuranap MI %s = %s unsupported Temporary UE ID type %u in RANAP Pagingranap temp UE ID = %s decoding RANAP IEs failed -- MI error: -(%s) Decoded Paging: %s %s %s%s%s message indicates domain %s, but this is %s on domain %s hnbgw_cn.c:261hnbgw_cn.c:267%s (%s) Rx Paging from CN: %s. Dropping paging record. Later on, the Paging Response may be forwarded to the wrong CN peer. Received unsupported RANAP Procedure %ld from CN, ignoring Received suspicious RANAP Procedure %ld from CN, ignoring "?\\\\Received unsupported RANAP unsuccessful outcome procedure %ld from CN, ignoring Received suspicious RANAP presence %u from CN, ignoring Error in RANAP ASN.1 decode (%s) Rx from unknown SCCP peer: %s: %s Rx for unknown SCCP connection ID: %u: %s N-UNITDATA.ind for unknown SSN %u handle_cn_conn_conf() conn_id=%d, addrs: called=%s calling=%s responding=%s handle_cn_disc_ind() conn_id=%u responding_addr=%s cause=%s N-PCSTATE ind: affected_pc=%u sp_status=%s remote_sccp_status=%s (%s) now unreachable: N-PCSTATE ind: pc=%u sp_status=%s remote_sccp_status=%s (%s) now available: N-PCSTATE ind: pc=%u sp_status=%s remote_sccp_status=%s sccp_sap_up(%s) sccp_sap_up(): NULL osmo_sccp_user, cannot send prim (sap %u prim %u op %d) sccp_sap_up(): NULL hnbgw_sccp_user, cannot send prim (sap %u prim %u op %d) hnbgw_cn.c:669Received unknown prim %u from SCCP USER SAP %s remote addr not configured, using default: %s %s remote addr: no such SCCP address book entry: '%s' Invalid/incomplete %s remote-addr: %s (default remote point-code)(%s) using: cs7-%u %s <-> %s %s %s (%s) config changed, restarting SCCP (%s) SCCP instance already set up, using %s (%s) no SCCP instance selected yet (%s) cannot initialize SCCP: there is no SCCP address named '%s' (%s) remote-addr is '%s', using cs7 instance %u already existswill create(%s) Using default 'cs7 instance 0' (%s) (%s) using existing SCCP instance %s on cs7 instance %u (%s) cs7 instance %u has no configured SCCP instance yet localhost(%s) Failed to configure SCCP on 'cs7 instance %u' (%s) created SCCP instance on cs7 instance %u (%s) binding OsmoHNBGW user to cs7 instance %u, local PC %u = %s OsmoHNBGWFailed to init SCCP User struct hnbgw_sccp_usercs7-%u.sccp EMERGENCY (from other PLMN)PSCSNULL(%s) RUA-%u SCCP-%u %s MI=%s%s%s: CN link paging record selects %s %d (%s) RUA-%u SCCP-%u %s MI=%s%s%s: %s NRI(%dbit)=0x%x=%d: Unable to retrieve NRI from TMSI 0x%x, nri_bitlen == %u (%s) RUA-%u SCCP-%u %s MI=%s%s%s: %s NRI(%dbit)=0x%x=%d: This Complete Layer 3 message indicates a switch from another PLMN. Ignoring the NRI. (%s) RUA-%u SCCP-%u %s MI=%s%s%s: %s NRI(%dbit)=0x%x=%d: this is a NULL-NRI (%s) RUA-%u SCCP-%u %s MI=%s%s%s: %s NRI(%dbit)=0x%x=%d: NRI matches %s %d, but this %s is currently not connected (%s) RUA-%u SCCP-%u %s MI=%s%s%s: %s NRI(%dbit)=0x%x=%d: NRI matches %s %d, but this NRI is also configured as NULL-NRI (%s) RUA-%u SCCP-%u %s MI=%s%s%s: %s NRI(%dbit)=0x%x=%d: NRI match selects %s %d (%s) RUA-%u SCCP-%u %s MI=%s%s%s: %s NRI(%dbit)=0x%x=%d: No %s found for this NRI, doing round-robin (%s) RUA-%u SCCP-%u %s MI=%s%s%s: CN link round-robin selects %s %d ranap:rx:udt:resetRANAP Unitdata RESET messages receivedranap:rx:udt:reset_ackRANAP Unitdata RESET ACK messages receivedranap:rx:udt:pagingRANAP Unitdata PAGING messages receivedranap:rx:udt:unknownUnknown RANAP Unitdata messages receivedranap:rx:udt:unsupportedUnsupported RANAP Unitdata messages receivedranap:rx:udt:overload_indRANAP Unitdata Overload Indications receivedranap:rx:udt:error_indRANAP Unitdata Error Indications receivedranap:tx:udt:resetRANAP Unitdata RESET messages transmittedranap:tx:udt:reset_ackRANAP Unitdata RESET ACK messages transmittedcnpool:subscr:newComplete Layer 3 requests assigned to this CN link by round-robin (no NRI was assigned yet).cnpool:subscr:reattachComplete Layer 3 requests assigned to this CN link by round-robin because the subscriber indicates a NULL-NRI (previously assigned by another CN link).cnpool:subscr:knownComplete Layer 3 requests directed to this CN link because the subscriber indicates an NRI of this CN link.cnpool:subscr:pagedPaging Response directed to this CN link because the subscriber was recently paged by this CN link.cnpool:subscr:attach_lostA subscriber indicates an NRI value matching this CN link, but the CN link is not connected: a re-attach to another CN link (if available) was forced, with possible service failure.cnpool:emerg:forwardedEmergency call requests forwarded to this CN link.mscMSCsgsnSGSNcnpool:subscr:no_cnlinkComplete Layer 3 requests lost because no connected CN link is found availableEmergency call requests forwarded to a CN link (see also per-CN-link counters)cnpool:emerg:lostEmergency call requests lost because no CN link was found availableiucsIuCSiupsIuPScnlinkCNLINK_EV_RX_RESETCNLINK_EV_RX_RESET_ACK%s-%dcnlink.cfiAssert failed %s %s:%d struct hnbgw_cnlinkcnlink.c:89null(%s) allocated cnlink.c:106fi=NULL%s{%s}: link up %s{%s}: link lost (%s) not yet configured, not sending RANAP RESET IuCSIuPS(%s) Tx RANAP RESET to %s %s (%s) No local PLMN is configured, so outgoing RESET messages omit the mandatory Global RNC-ID IE. You should set a 'hnbgw' / 'plmn' in your config file (since v1.5) (%s) cannot send RANAP RESET ACK: no CN link (%s) Tx RANAP RESET ACK %s %s --> %s (%s) No local PLMN is configured, so outgoing RESET ACKNOWLEDGE messages omit the mandatory Global RNC-ID IE. You should set a 'hnbgw' / 'plmn' in your config file (since v1.5) false%s{%s}: Link is already up, ignoring RESET ACK DISCONNECTEDCONNECTEDosmo_fsm_register(&cnlink_fsm) == 0/build/coverity/install-Osmocom/include/osmocom/core/msgb.hmsgb->l2hAssert failed %s %s:%d mgw_fsm.c:66mgw_fsm.cMGW_EV_MGCP_OKMGW_EV_MGCP_FAILMGW_EV_MGCP_TERMMGW_EV_RAB_ASS_RESPMGW_EV_RELEASEfi=NULL%s{%s}: RAB-AssignmentRequest received, creating HNB side call-leg on MGW... %s{%s}: Invalid RAB-AssignmentRequest -- abort %s{%s}: Invalid RTP IP-address or port in RAB-AssignmentRequest -- abort %s{%s}: Invalid Iuh IP Address %s{%s}: cannot ensure MGW endpoint -- no MGW configured, check configuration! %sto-HNB%s{%s}: Got no RTP info response from MGW %s{%s}: Failed to convert RTP IP-address (%s) and Port (%u) to its binary representation false%s{%s}: Failed to replace RTP IP-address and Port in RAB-AssignmentRequest %s{%s}: failed to re-encode RAB-AssignmentRequest message %s{%s}: forwarding modified RAB-AssignmentRequest to HNB mgw_fsm.c:275%s{%s}: RAB-AssignmentResponse received, completing HNB side call-leg on MGW... %s{%s}: The RAB-AssignmentResponse contains a RAB-FailedList, RAB-Assignment (%u) failed. %s{%s}: forwarding unmodified RAB-AssignmentResponse to MSC mgw_fsm.c:309%s{%s}: failed to forward RAB-AssignmentResponse message %s{%s}: Failed to extract RTP IP-address and Port from RAB-AssignmentResponse %s{%s}: IuUP addr modification infinite loop detected between HNB and MGW, check your network routing config -- abort! %s{%s}: RAB-AssignmentResponse received with unchanged IuUP attributes, skipping MDCX... %s{%s}: Invalid RTP IP-address or Port in RAB-AssignmentResponse %s{%s}: Local MGW IuUP IP address %s changed to %s during MDCX. Modifying RAB on HNB. %s{%s}: creating MSC side call-leg on MGW... to-MSC%s{%s}: Got no response from MGW %s{%s}: Failed to replace RTP IP-address (%s) and Port (%u) in RAB-AssignmentResponse rc == 0%s{%s}: failed to re-encode RAB-AssignmentResponse message %s{%s}: forwarding modified RAB-AssignmentResponse to MSC mgw_fsm.c:552%s{%s}: HNB and MSC side call-legs completed! %s{%s}: Media gateway failed %s{%s}: Media gateway failed to switch RTP streams mgw_fsm.c:614MGW_ST_CRCX_HNBMGW_ST_ASSIGNMGW_ST_MDCX_HNBMGW_ST_CRCX_MSCMGW_ST_ESTABLISHEDMGW_ST_RELEASEMGW_ST_FAILUREmgw%s{%s}: forwarding unmodified RAB-AssignmentRequest to HNB %s{%s}: cannot forward RAB-AssignmentRequest to HNB Decoding failed, the protocol IE field-pair is not of type RANAP RAB setup-or-modify-item! %s{%s}: RAB-AssignmentRequest does not contain any RAB-RelaseItem with RAB-ID %u %s{%s}: MSC asked to release RAB-ID %u !map->is_psosmo_fsm_register(&mgw_fsm) == 0 EMERGENCY (from other PLMN)nullPSCSNULL(%s) RUA-%u SCCP-%u %s MI=%s%s%s: Rx RAB Assignment Request without transportLayerInformation, forwarding as-is map->mgw_fi == NULL%s() rua_ctx_id=%d, RAB-AssignmentRequest with more than one RAB assignment -- abort! struct mgw_fsm_privmgw_fsm.c:859mgw-fsm-%u-%uranap_msg%s() rua_ctx_id=%d, no MGW fsm -- sending Iu-Release-Request! mgw_fsm.c:907mgw_fsm.c:910map->mgw_fi->fsm == &mgw_fsmBhandle_cs_rab_ass_reqmgw_fsm_handle_cs_rab_ass_respINACTIVEACT_REQACTIVEREL_REQkpi_ranap.cranap->procedureCode == RANAP_ProcedureCode_id_Iu_ReleaseAssert failed %s %s:%d ranap->procedureCode == RANAP_ProcedureCode_id_RAB_Assignment EMERGENCY (from other PLMN)nullPSCSNULL(%s) RUA-%u SCCP-%u %s MI=%s%s%s: Unexpected RAB Activation/Modification Req for RAB in state %s (%s) RUA-%u SCCP-%u %s MI=%s%s%s: Unexpected RAB Release Req in state %s (%s) RUA-%u SCCP-%u %s MI=%s%s%s: Unexpected RAB Activation/Modification Conf for RAB in state %s (%s) RUA-%u SCCP-%u %s MI=%s%s%s: Unexpected RAB Release Conf for RAB in state %s (%s) RUA-%u SCCP-%u %s MI=%s%s%s: RAB Activation has been queued; we don't support KPIs for this (%s) RUA-%u SCCP-%u %s MI=%s%s%s: Unexpected RAB Activation/Modification Failed for RAB in state %s (%s) RUA-%u SCCP-%u %s MI=%s%s%s: Unexpected RAB Release Failed for RAB in state %s map->hnb_ctxTimeout for HNB side call-leg (to-HNB) creationTimeout for the HNB to respond to RAB Assignment RequestTimeout for HNB side call-leg (to-HNB) completionTimeout for MSC side call-leg (to-MSC) completiontimeout for MGCP response from MGWTime to keep Paging record, for CN pools with more than one linkTimeout to receive RANAP RESET ACKNOWLEDGE from an MSC/SGSNTimeout for establishing and releasing context maps (RUA <-> SCCP)Period to query network traffic stats from netfilterClean up all hNodeB persistent state after this time of the hNodeB being disconnected. Set to zero to never clear hNodeB persistent state. (default is 60*60*24*27 = a week)Timeout for the HNB to respond to PS RAB Assignment RequestmgwMGW (Media Gateway) interfacehnbgwTimerspfcpPFCP timersBuilt without libnftables support, not initializing nft based counters nft_kpi.cpfcp_associatedAssociated to UPF through PFCPupfUPF Peer Statisticsrx unexpected PFCP message: %s hnbgw_pfcp.ctruefalsePFCP Peer associated: %s No UPF configured, NOT setting up PFCP, NOT mapping GTP via UPF %p cfg: pfcp remote-addr %s Configuration error: missing local PFCP address, required for Node Id Failed creating UPF stats item group Error in PFCP local IP: %s Failed to allocate PFCP endpoint Error in PFCP remote IP: %s Cannot bind PFCP endpoint Cannot allocate PFCP CP Peer FSM Cannot Set PFCP CP Peer associated callback Cannot start PFCP CP Peer FSM /build/coverity/install-Osmocom/include/osmocom/core/bit32gen.hn <= sizeof(r)Assert failed %s %s:%d /build/coverity/install-Osmocom/include/osmocom/core/msgb.hmsgb->l2hPS_RAB_ASS_EV_LOCAL_F_TEIDS_RXPS_RAB_ASS_EV_RAB_ASS_RESPPS_RAB_ASS_EV_RAB_ESTABLISHEDPS_RAB_ASS_EV_RAB_FAILps_rab_assps_rab_ass_fsm.cfi%s-RUA-%ustruct ps_rab_assrab_assfi=NULL%s{%s}: PS RAB Assignment failed ps_rab_ass_fsm.c:228 EMERGENCY (from other PLMN)nullPSCSNULL(%s) RUA-%u SCCP-%u %s MI=%s%s%s: PFCP is not associated, cannot set up GTP mapping (%s) RUA-%u SCCP-%u %s MI=%s%s%s: RANAP PS RAB AssignmentRequest lacks setup-or-modify list false%s{%s}: Re-encoding RANAP PS RAB Assignment Request failed %s{%s}: Lookup PS RAB Assignment Request failed ps_rab_ass_fsm.c:362(%s) RUA-%u SCCP-%u %s MI=%s%s%s: RANAP PS RAB AssignmentResponse lacks setup-or-modify list ps_rab_ass_fsm.c:431ps_rab_ass_fsm.c:434%s{%s}: PFCP is not associated, cannot set up GTP mapping %s{%s}: PS RAB-AssignmentResponse received, updating RABs %s{%s}: Failed to decode PS RAB-AssignmentResponse SetupOrModifiedItemIEs with list index %d %s{%s}: Failed to apply PS RAB-AssignmentResponse SetupOrModifiedItemIEs with list index %d %s{%s}: Re-encoding RANAP PS RAB-AssignmentResponse failed %s{%s}: Re-encoding RANAP PS RAB-AssignmentResponse: RAB %u: RUA sent F-TEID %s-0x%x; replacing with %s-0x%x ps_rab_ass_fsm.c:593%s{%s}: Sending RANAP PS RAB-AssignmentResponse with mapped GTP info %s{%s}: Sending RANAP PS RAB-AssignmentResponse failed RX_RAB_ASS_MSGWAIT_LOCAL_F_TEIDSWAIT_RABS_ESTABLISHED%s{%s}: Timeout of %c%u osmo_fsm_register(&ps_rab_ass_fsm) == 0PS_RAB_EV_PFCP_EST_RESPPS_RAB_EV_RX_ACCESS_REMOTE_F_TEIDPS_RAB_EV_PFCP_MOD_RESPPS_RAB_EV_PFCP_DEL_RESPPS_RAB_EV_USE_COUNT_ZEROps_rabps_rab_fsm.cfiAssert failed %s %s:%d %s-RUA-%u-RAB-%ustruct ps_rabrabactiveosmo_use_count_get_put(&rab->use_count, PS_RAB_USE_ACTIVE, 1) == 0PFCP_MSGosmo_use_count_get_put(m->ctx.session_use_count, m->ctx.session_use_token, 1) == 0fi=NULL%s{%s}: insufficient space for Create PDR / Create FAR IEs %s{%s}: Failed to compose PFCP message %s{%s}: Failed to send PFCP message false%s{%s}: No response to PFCP Session Establishment Request NULL%s{%s}: PFCP Session Establishment Response was not successful: %s %s{%s}: PFCP Session Establishment Response lacks a UP F-SEID %s{%s}: Missing F-TEID in PFCP Session Establishment Response EMERGENCY (from other PLMN)nullPSCS(%s) RUA-%u SCCP-%u %s MI=%s%s%s: There is no RAB with id %u %s{%s}: no valid PFCP session %s{%s}: error composing Update FAR IE in PFCP msg %s{%s}: No response to PFCP Session Modification Request %s{%s}: PFCP Session Modification Response was not successful: %s %s{%s}: PFCP Session Deletion Response: %s osmo_use_count_get_put(&rab->use_count, PS_RAB_USE_ACTIVE, -1) == 0%s{%s}: RAB release before PFCP Session Establishment Request, terminating %s{%s}: RAB release while waiting for PFCP Session Establishment Response %s{%s}: RAB release, deleting PFCP session %s{%s}: RAB release while waiting for PFCP Session Deletion Response %s{%s}: RAB release, already waiting for deallocation RX_CORE_REMOTE_F_TEIDWAIT_PFCP_EST_RESPWAIT_ACCESS_REMOTE_F_TEIDWAIT_PFCP_MOD_RESPESTABLISHEDWAIT_PFCP_DEL_RESPWAIT_USE_COUNTosmo_fsm_register(&ps_rab_fsm) == 0LU Req message too short hnbgw_l3.cLU from other PLMN: old LAI=%s my PLMN=%s CM Service Req message too short CM Service is_emerg=%d GMM Attach Req mi=%s old_ra=%s nri:%d=0x%x GMM Attach Req from other PLMN: old RAI=%s my PLMN=%s GMM Routing Area Upd Req mi=%s old_ra=%s nri:%d=0x%x GMM Routing Area Upd Req from other PLMN: old RAI=%s my PLMN=%s Layer 3 message too short for header Missing PLMN in RANAP InitialUE message Failed to decode RANAP PDU unexpected RANAP PDU in RUA Connect message: %s Decoding failed, the RANAP RAB AssignmentRequest did not contain a setup-or-modify list! ranap_rab_ass.cDecoding failed, the RANAP RAB AssignmentRequest did not contain a release list! RANAP RAB AssignmentResponse did not contain a setup-or-modified list! RANAP RAB AssignmentResponse did not contain a failed list! Decoding failed, the protocol IE field-pair is not of type RANAP RAB setup-or-modify-item! Decoding failed, the protocol IE is not of type RANAP RAB ReleaseItem! Rewriting transport layer information failed, no bindingID (port)! Rewriting transport layer information failed, could not reencode Rewriting transport layer address failed, could not reencode ;Dp@ P `9    0Tt2`8Xx=_z@8Xx !)!8S!X!x!!w"b#$7$<$\Z%|&t(d***,<.`.T1o1245,:LT>KG4GTiHtHHHI7II4ITJt[NNpSSSW<*Z`l\X_nuuv4OX|N 6 0(P3p`4Tw_4Xƛ|۞Tc4iX|+ٺ$_Dh/(-4X|_j @ G` h 4!Y !z@!.?$.?D.?d.5@.@.@.@.A/B(/ BH/Cl/(D/iD/H/K/kM0M80BR\0W0E\0\0yb0b1e41QfT1gx1i1*i1zi1i1i2i82jX2Zjx2uj2j21k2Qk2|k3k83kX3kx3k3 l3Jl3ml3l4o<4(r`4Gr4r4=v4x4y5b}85X~X5x55 55͇5V6<6\6|66667$7%H7l777r747 8,8PT8ӱx8S88;88ô9?89d9H9999:2(:H:l::~:\::m;<;\;|;s;;;1< <@< `<C<<<^< =<,= P=t=`=!=c$=- >20>N2P>2p>46>m6>6>.7> :?;8??\?F? I?I?BK?xK@K(@KH@Lh@IX@X@8Y@tsAs A)t@At`AvuAuAuAuAuBu Bu@Bv`BwBxBB(B3Ct(CHCȅhCCC͆C3C D̊0DyPD|DD7D7D E\,EXExEE E\EgF F@F`FAC y `1"AC ] 1&AC a 1RAC M M1BAC } o1AC   +2AC   5bAC ]  @ 6AC J d : AC [  :HAC C  :<AC H/  =AC H   @BAC H5  BAC   0 EAC J  T JTAC H  x [rAC He  ]\J AC J;  gAC J  lAC H   o0AC H#  , pAC E P ?sAC N $p 2sAC I   "tMAC EC  KuAC   v AC F  v-AC h  vAC  < |w AC [ \ |w#AC ^ | w AC   ixAC H  #zAC J~  |AC J  BAC  ( !AC \ (H AC M (t AC M  8AC J  'AC J  AC H  yAC t (V1AC ,  Hg[AC HN  lSAC EI ͜AC  pAC   RAC EH AAC   AC [ 4pAC k  T_AC J  x0AC H#  AC E  AC E  AC E azAC u  ( AC F LVAC Q lث AC F ëAC V *AC e ȫ7AC r ߫!AC \  %AC ` ,%AC ` LAAC | l AAC | ,%AC ` 1!AC \  2AC E ЮLAC G AC   0rAC E (T0bAC MP f6AC 1 |AC  J=AC x g AC  P=AC x  mkAC Ea D=AC x dѸ7AC r YAC T !YAC T ZAC  +EAC @ PAC  $AC   DͻAC G hbAC  3=AC x P=AC x mKAC F (,AC M 4AC / 44AC o T4AC o t4AC o 4AC o xAC s TEAC @ yAC  AC  4AC  TAC | tAC  Y9AC t rvAC q  AC  AC  vAC  4pAC k TV%AC ` t[AC  ;HAC C c=AC x )AC $ 3AC n AC  4QAC L $T8rAC Id |^AC Y AC  3AC n 3AC n ,AC ' AC  <iAC d \ AC F |AAC | .AC i &AC a @AC { "AC ] AC V <@AC { \57AC r |LOAC J {fAC a AC M *AC e AC V WAC R <AC  (\AC M (E AC Mt (AC M (AC M  5AC p ,YAC T L5AC p ,lAC M fAC a AC U  AC G ZNAC I  DAC  @AC  `(AC Z 'AC   AC G  3]AC ES l AC   V $AC E ,V AC  LTAC O l=AC x  !bAC EX _4AC o s&AC a  yPAC K fAC a 4-AC h T"AC ] tAC  AAC | AC U  AC G eOAC J  AAC |  8 'AC E  \ 9AC E/  AC E  KAC Z  JAC G ( !AC M  !k'JAC E@ 8!+AC   X!$,AC Ew |!1TAC O  !1"AC E !4bAC ]  !4bAC EX "36QAC L $"d7&AC a D"j7PAC K d"7 AC F "7AAC | "7.AC i "7&AC a "7@AC { #7AC V $#7VAC Q D# 8fAC a d#Q8 AC [ #Q8+AC f #\8AC N #O8!AC \ #P8!AC \ $Q8AC M $$C8*AC e D$M8=AC x d$j8#AC ^ $m8eAC `  $8AC J  $;;AC J $=AC Z  %=AC E  0%%>lAC H_  T%mAAC E  x%CAC E $%DAC N %"HAC  %HJAC E &"JAC  $&LhAC c D&MNAC  d&PAC  &QAC   &6SAC E &TAC  &5V#AC   '8WAC G ,'XsAC n  L'PYAC H p'ZAC  '[jAC e  '[ AC E  '_AC Ez '5d7AC r (LdAC  8(gAC  X(gAC  x(@hAC  (hAC  $(KiAC K  (jAC Hv )SyAC { $)yEAC @ D)yAC  d)[zZAC U )z.AC ) ){|AC w (){+AC P+  ){aAC \ *AAC | 4*٧.AC i T* AC [ t*+AC f *0AC k *eAC `  *GAC H  *;XAC S  +swAC Em  <+ƬAC E  `+AC H  +AC Jp +I0AC k +YAC  +#0AC k  ,3AC E ,,˹hAC c L,AC V l,;AC v ,)PAC K ,YPAC K ,9AC t ,9AC t  -fAC a ,--AC h L-AC   l-v AC H $-AC I  -AC E  - AC J  .9AC H $$.AC Lt  L.~AC Hq $p.w) AC L  .xAC E .8AC s .SAC N  .)AC E  /9AC t @/4AC o `/AC   /2AC E /AC   /sAC G (/*OAC P: 0M.AC ) 40[ AC  T0 AC  t0R 6AC q 0h AC [ 0h !AC \ 0i AC  (0_ z AC Pe  1nAC i @1AC | (`1\<AC P' 1l2GAC B 12nAC i 12AC  13AC   23 AC F ,23 AC F L23AC N l23 AC F 23!AC \ 23AC U 23AC  2y4AC   35AC E  035[ AC HN T3*B.AC i t38B AC F 3#BAAC | 3DB.AC i 3RB&AC a 3XB@AC { 4xBAC  44BAC Z T4BfAC a  t4CChAC E^  4D1AC E' 4FAC  (4!HAC M 5OAC   (5P| AC Ho L5oYAC  (l5OZ AC Pt 5gAC  (5(hRAC P= 5N|AC  6} AC  $$6}AC Ir L6DPAC K l6t AC F 6_AAC | 6.AC i 6&AC a 6@AC {  7!AC \ ,73AC n  L7Ȁ9AC J* p7݂AC  7NAC  7hAC c 7DAC  7/AC j 8˅AC |  08,AC E  T8 AC H  x88AC H 8SAC N 8^AC Y  81AC A  9 AC G ($9AC M|  P9 AC E  t9uAC Hh  9حAC E 9TSAC N 9]AC X  9ĴAC G  :rQAC L  @:AC E  d:4\AC ER :lAC  :ӾkAC f :AC  :}AC x ;8AC s (;*AC e  H; AC E l;kPAC K ;*AC e ;xAC s ;FAC A ;#AC   <%AC    ,< AC E $P<qAC Ka x<EAC @ <AC   < AC  <AC  <AC  =AC  <=AC  \=AC  |=HAC  =AC  =AC  =6%AC   =;WAC R >rYAC T <>_AC Z \>AC  |>|AC w > AC  >vAC  >AC  >*AC e ?xAC s ZIZPZ]]] ^)^<^5b> b0c0c;d8dWdsdddddCl HlPlZl})dl]|p|||||}0}Y}x}}}}~2~H~r~~~~-Hdx܀ȁ$$ (xǂ$)%.3%GZ$5FZc"кl2j@epP``<spyߛ(Ȟ  H WL jpeȤ2BD%ۙܓh8pR`e@q Z^<Z^` { % 7 H Z i s  (0Xo% ! /J7 ooIooFo&,6FVfvưְ&6FVfvƱֱ&6FVfvƲֲ&6FVfvƳֳ&6FVfvƴִ&6FVfvƵֵ&6FVfvƶֶ&6FVfvƷַ&6FVfvƸָ&6FVfvƹֹ&6FVfvƺֺ&6FVfvƻֻ&6FVfvƼּ&6FVfvƽֽ&6FVfvƾ־&6FVfvƿֿ&6FVfv&6FVfv&6FVfv&6FVfv9mhrdxDcsTVe\\a;0 ++++++$n222%2&22=2'22b3(33383)O3g3l344@5P55H5:66H6|6s6V7|h7889$ 9k9a9 :H:::;J;'=;@=(>P> @PH@3B=HB,C-C)C8CaC$pC3BaCD(DFءFbH pHH@HJtJNJhJ9KTHK9KHKL0LMMNNNRPPQȭRRӮRFS`S TfT+fT~TְTTT-U@U9CcUUUWWU^"o"d#!c  #@ U#`&`Mmg7'Q&Q H)  h: ( ؚW6<`XCH7 )^z<|(K *M)GCC: (Debian 12.2.0-14) 12.2.0 | 0 `3I\UX|(: k' \& :`5\CKi TtAV-`.o&q6@{v\"*@j7Om]u--6DCE*U=a@j[*|' qIm 5b^F";&;0a>"&;0R  )  6@ HE <XrB&-r%/J o:'?>B0OCgFFGMJ--K)K L#'L vT`=pjW!+W>5_ IiZink1myn1o[6qSsLt uR)Ox (oxpBx]z0w|~VKp {{j*7 !)=h4`>HB%L>hU@?h^?Hp=%~ @h@HbAAhAHAAh`BH% * BH L 80 ΊN b`  CHm 6v CH H CH 6= @DH s  DH |= EH k* `EHG $=` EH a7  FH Y FH Y FH$ JF @GHf ;E GH  HH P `HH# =@ HhI @IhS ] IHl =w  JH $= JH aK JH , @KH ء4 KH5  4M LHl @4 `LH t4 LH 4 ܤx MHTE MH%.MHI`@NHwNH9OHRv`OHȭ  OHӮ0 PHFXPHqfpPh`QHְ%QH RHH RH$C=8RHM)^@SHu3ܳgQr*^3ֺ3 ,&5>K` TkA`.o&q@@"b}@7OLCfCE*aWLhfi"pSh"`^#]' ;$QjHT=b;4PLfK-x"uAi! #: ThG#[c Qqe'@9y: J9)TT}"nbb!PK*" T5"A`v".o"&q"@{ #%#VL{#f)# $+,$?$!`$!C$E$*U$=$#%%e1%G/(]*v*+l.0O267JR8,U:hK<j>}@BCIE#lFUHsHJ^KjK ,O8YT7LT^"XtXY/ZkZsm|$%0 TA`9.)g +0%e#Th. UP@#hT`&0k{wRP. 0M70g1PLfY-(&`, EкVm |e~) <8SQ49E4UQf'}Vhuc \0P6)( H!iz 8n]<$,Gk,nZ.!i{.( ( R.3/?S0UK= T=A`$>.oR>&qx>@f>x^?L}?f(P`Zh )^z?hKA1|CL<kM| _Vzpe fR~PK  TA`X.o&q@! 3 )`!Zh, *>}YM*l@9yk؄h- ܓSۙ^ ,9Ns'u<S] Q# I ľ\Z  x  8 P  S* }x !F!;>!%f! x!&q!E!!!L!<"'"J"k"">%"cW" * x)I """,#/#W&#jL#e#y######$g$B$`[U$u$$$$@+@$ %4 %0%;D%DV%h%%%%U%%%`X &O!&{84&]&p&&)E av&Q&&&&^'5'[S's''''''H['!(0(M(-Z(p(((.(( )&)9B<)[)l)))D 9))*+@-*<*b******++=+]+Ap+_+0{ +kE+++,U|z:,N,e,[u,,[,",,,W-*-?-T-O^-v--@]-=, -&. --.,.A.a.q...../!&#/7/Z/s/[///`0//9/0@& 0$%0D0H$V0~00000'1l;1]111112<2_2w2222@22'3hC3Y3{33333m+3D343494O4^4{44y4P4445 *5A5e555555 606P6o6666666=.737F7k7771. 778O1[ 8*8E8d8888!8@\89599I9a9u9999{99:$:R:i::: & ::;J;iY;<.k;D";;;;<3<`  A<b<5r<<<<<< =&=G=p=D\== b===> (P$>O7>T>O. e>>>a>>I ?3?T?k???H[???@r<@S@p@@@@@AjWA=APAeAvAAAAABHkBYDBWBNiB{BB+ BBBBiiC؅/$CGClCCCCC% DzD5DSDWPbD~D[DDDD9DE9EMEtEE@^E[EEE<|FF4FGFjFWFFFrFF!G:GOGnGGGGGGH\H)H9HgHH+ 3IH<XH HH[HHHI3ILImZIjIIIJ I1MIIII!@ JJ:J!MJsJJJJNJ>OJJK=K]K}KKK9KK Lw LDLkLL`LL,LL{M/MLMYMEl.sM]iM% MMMMlMN-NIN^N !rNN!(NN_XNNN O2OHO_OuOO\OOOOOP/PDPE5\PZ`mPPPPPQ7QYQQ=QQQo&QQ R.!R4RFR\RxRW RYRR RS "S7SVSxSSSSSGST*T=TWTpTTTTTTUPUScrt1.o__abi_tagcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryosmo_hnbgw_main.chnbgw_cmdline_configsignal_handlerprint_usageprint_helphandle_long_optionsvty_ref_mode.2handle_optionslong_options.1long_option.0hnbgw.cprefetch__llist_addllist_add_tail__llist_delllist_emptyllist_countINIT_HLIST_NODEhlist_unhashed__hlist_delhlist_del_inithlist_add_head_osmo_strbuf_remainosmo_rol32osmo_get_unaligned_cpu32osmo_jhashmsgb_tailroommsgb_putmsgb_reserve__hash_32_generic__hash_inithash_delosmo_mcc_from_strumts_cell_id_equalhnb_store_rab_durationshnbgw_store_hnb_rab_durationshnb_context_by_idhnb_context_allochnb_closed_cbhnb_read_cb__func__.0hnb_persistent_disconnected_timeout_cbhnb_persistent_disconnected_timeout_schedulehnb_persistent_update_remote_addrhnbp_get_updowntimehnbgw_store_hnb_uptimeset_hnb_infoverify_hnb_infocmd_hnb_infoget_hnb_infoset_hnbsverify_hnbscmd_hnbsget_hnbshnbgw_log_cathnbgw_hnbap.crate_ctr_inchnbgw_hnbap_txhnbgw_tx_error_indhnbgw_tx_hnb_register_rejhnbgw_tx_hnb_register_acchnbgw_tx_ue_register_acchnbgw_tx_ue_register_rejhnbgw_tx_ue_register_acc_tmsihnbgw_rx_hnb_deregisterhnbgw_rx_hnb_register_reqhnbgw_rx_ue_register_reqhnbgw_rx_ue_deregisterhnbgw_rx_err_indhnbgw_rx_initiating_msghnbgw_rx_successful_outcome_msghnbgw_rx_unsuccessful_outcome_msg_hnbgw_hnbap_rxhnbgw_rua.cranap_domain_namehnbgw_rua_txrua_tx_disc_conn_failrua_procedure_code_namesrua_procedure_code_namecreate_context_maprua_to_scurua_to_scu_causerua_rx_init_connectrua_rx_init_disconnectrua_rx_init_dtrua_rx_init_udtrua_rx_init_err_indrua_rx_initiating_msgrua_rx_successful_outcome_msgrua_rx_unsuccessful_outcome_msg_hnbgw_rua_rxhnbgw_ranap.cranap_tx_udt_dl_reset_ackranap_rx_udt_ul_init_resetranap_rx_udt_ul_error_indranap_rx_udt_ul_initiating_msgranap_rx_udt_ul_successful_msg_hnbgw_ranap_rx_udt_ulhnbgw_vty.cosmo_talloc_replace_stringosmo_fsm_inst_state_namehnbgw_context_map_state_namehnbgw_nodecfg_hnbgw_cmdcfg_hnbgwhnb_nodeiuh_nodecfg_hnbgw_iuh_cmdcfg_hnbgw_iuhiucs_nodecfg_hnbgw_iucs_cmdcfg_hnbgw_iucsiups_nodecfg_hnbgw_iups_cmdcfg_hnbgw_iupsmgcp_nodecfg_hnbgw_mgcp_cmdcfg_hnbgw_mgcp_show_cnlinkshow_cnlink_cmdvty_out_ofd_addrvty_dump_hnb_info__map_statesvty_dump_hnb_infoshow_hnb_cmdshow_hnbshow_one_hnb_cmdshow_one_hnbshow_talloc_cmdshow_talloccfg_hnbgw_plmn_cmdcfg_hnbgw_plmncfg_hnbgw_rnc_id_cmdcfg_hnbgw_rnc_idcfg_hnbgw_iuh_local_ip_cmdcfg_hnbgw_iuh_local_ipcfg_hnbgw_iuh_local_port_cmdcfg_hnbgw_iuh_local_portcfg_hnbgw_iuh_hnbap_allow_tmsi_cmdcfg_hnbgw_iuh_hnbap_allow_tmsicfg_hnbgw_log_prefix_cmdcfg_hnbgw_log_prefixcfg_hnbgw_hnb_policy_cmdcfg_hnbgw_hnb_policycfg_hnbgw_max_sccp_cr_payload_len_cmdcfg_hnbgw_max_sccp_cr_payload_lencfg_hnbgw_cnpool_nri_bitlen_cmdcfg_hnbgw_cnpool_nri_bitlencfg_hnbgw_cnpool_nri_null_add_cmdcfg_hnbgw_cnpool_nri_null_addcfg_hnbgw_cnpool_nri_null_del_cmdcfg_hnbgw_cnpool_nri_null_delcfg_hnbgw_cnpool_remote_addr_cmdcfg_hnbgw_cnpool_remote_addrmsc_nodesgsn_nodecnlink_nrcfg_msc_nr_cmdcfg_msc_nrcfg_sgsn_nr_cmdcfg_sgsn_nrcfg_cnlink_remote_addr_cmdcfg_cnlink_remote_addrcfg_cnlink_nri_add_cmdcfg_cnlink_nri_addcfg_cnlink_nri_del_cmdcfg_cnlink_nri_delcfg_cnlink_allow_attach_cmdcfg_cnlink_allow_attachcfg_cnlink_no_allow_attach_cmdcfg_cnlink_no_allow_attachcfg_cnlink_allow_emerg_cmdcfg_cnlink_allow_emergcfg_cnlink_no_allow_emerg_cmdcfg_cnlink_no_allow_emergcnlink_write_nricfg_cnlink_show_nri_cmdcfg_cnlink_show_nricnpool_roundrobin_next_cmdcnpool_roundrobin_nextcnlink_ranap_reset_cmdcnlink_ranap_resetcfg_cnlink_apply_sccp_cmdcfg_cnlink_apply_sccpcfg_config_apply_sccp_cmdcfg_config_apply_sccpcfg_hnbgw_hnb_cmdcfg_hnbgw_hnbcfg_hnbgw_no_hnb_cmdcfg_hnbgw_no_hnbcfg_hnbgw_nft_kpi_cmdcfg_hnbgw_nft_kpicfg_hnbgw_no_nft_kpi_cmdcfg_hnbgw_no_nft_kpipfcp_nodecfg_hnbgw_pfcp_cmdcfg_hnbgw_pfcpcfg_pfcp_remote_addr_cmdcfg_pfcp_remote_addrcfg_pfcp_local_addr_cmdcfg_pfcp_local_addrcfg_pfcp_local_port_cmdcfg_pfcp_local_portcfg_pfcp_netinst_cmdcfg_pfcp_netinstcfg_hnbgw_timer_ps_cmdcfg_hnbgw_timer_ps_config_write_cnpoolwrite_one_hnbpconfig_write_hnbgwconfig_write_hnbgw_iuh_config_write_cnlinkconfig_write_mscconfig_write_sgsnconfig_write_hnbgw_pfcpinstall_cnlink_elementscontext_map.cmsgb_l2lencontext_map_rua.chnb_gw_is_gtp_mapping_enabledmap_rua_fsm_event_namesmap_rua_fsmmap_rua_fsm_statesmap_rua_fsm_timer_cbmap_rua_fsm_timeoutsdestruct_ranap_cn_rx_co_ieshandle_rx_ruaforward_ranap_to_ruamap_rua_init_actionmap_rua_tx_disconnectmap_rua_connected_actionmap_rua_free_if_donemap_rua_disconnected_onentermap_rua_disconnected_actionmap_rua_disrupted_onentermap_rua_fsm_registercontext_map_sccp.cmsgb_headroommsgb_pushosmo_prim_initmap_sccp_fsm_event_namesmap_sccp_fsmmap_sccp_fsm_statesmap_sccp_fsm_timer_cbmap_sccp_fsm_timeoutstx_sccp_crtx_sccp_df1tx_sccp_rlsddestruct_ranap_ran_rx_co_ieshandle_rx_sccpmap_sccp_init_actionmap_sccp_wait_cc_actionmap_sccp_connected_onentermap_sccp_connected_actionmap_sccp_wait_rlsd_onentermap_sccp_wait_rlsd_actionmap_sccp_disconnected_onentermap_sccp_disconnected_actionmap_sccp_fsm_registerhnbgw_cn.crate_ctr_inc2osmo_ss7_pc_is_validosmo_sccp_sp_status_nameosmo_sccp_rem_sccp_status_namecnlink_sccpcn_ranap_rx_reset_cmdcn_ranap_rx_reset_ackcnlink_paging_destructorcnlink_paging_gettimecnlink_paging_addomi_from_ranap_ue_idomi_from_ranap_temp_ue_idcnlink_paging_add_ranapcnlink_match_paging_micnlink_find_by_paging_micn_ranap_rx_paging_cmdranap_rx_udt_dl_initiating_msgranap_rx_udt_dl_successful_msghnbgw_ranap_rx_udt_dlhandle_cn_ranapcnlink_from_addrmap_from_conn_idhandle_cn_unitdatahandle_cn_conn_confhandle_cn_data_indhandle_cn_disc_ind_cnlink_find_by_remote_pchandle_pcstate_indsccp_sap_upaddr_has_pc_and_ssnresolve_addr_namehnbgw_cnlink_cfg_copyhnbgw_cnlink_sccp_cfg_changedhnbgw_cnlink_drop_sccphnbgw_cnlink_log_selfcnlink_matchesis_cnlink_usablecnlink_ctr_descriptioncnpool_ctr_descriptioncnlink.ccnlink_is_cscnlink_fsmcnlink_fsm_statescnlink_fsm_timer_cbcnlink_fsm_event_namescnlink_timeoutslink_uptx_resettx_reset_ackcnlink_disc_onentercnlink_disc_actioncnlink_conn_onentercnlink_conn_actioncnlink_fsm_initmgw_fsm.ctx_release_reqcause.3mgw_fsm_event_namesmgw_fsm_crcx_hnb_onentermgw_fsm_crcx_hnbmgw_fsm_assign_onentermgw_fsm_assignmgw_fsm_mdcx_hnb_onentermgw_fsm_mdcx_hnbmgw_fsm_crcx_msc_onentermgw_fsm_crcx_mscmgw_fsm_established_onentermgw_fsm_release_onentermgw_fsm_failure_onentermgw_fsm_allstate_actionmgw_fsm_timer_cbmgw_fsm_cleanupmgw_fsm_pre_termmgw_fsm_statesrelease_mgw_fsmis_rab_ass_without_tliis_our_rab_releaseinitialized.2__func__.1kpi_ranap.crate_ctr_add2hnbgw_rab_state_namekpi_ranap_process_dl_iu_rel_cmdkpi_ranap_process_dl_rab_ass_reqkpi_ranap_process_dl_direct_transferkpi_ranap_process_ul_rab_ass_respkpi_ranap_process_ul_initial_uekpi_ranap_process_ul_direct_transfertdefs.cnft_kpi.chnbgw_pfcp.cosmo_pfcp_message_type_strhnbgw_upf_stat_item_descriptionhnbgw_upf_statg_descpfcp_rx_msgpfcp_cp_peer_assoc_cbps_rab_ass_fsm.cosmo_load32be_extosmo_load32beps_rab_ass_fsm_event_namesps_rab_ass_fsmps_rab_ass_fsm_statesps_rab_ass_fsm_cleanupps_rab_ass_allocps_rab_ass_failureps_rab_setup_core_remoteps_rab_ass_fsm_wait_local_f_teidsps_rab_ass_req_check_local_f_teidsps_rab_setup_access_remoteps_rab_ass_fsm_wait_rabs_establishedps_rab_ass_resp_send_if_readyps_rab_ass_fsm_registerps_rab_fsm.cosmo_pfcp_cause_strosmo_pfcp_msg_causeps_rab_fsm_event_namesps_rab_fsmps_rab_fsm_statesps_rab_fsm_allstate_actionps_rab_fsm_cleanupps_rab_allocps_rab_fsm_use_cbps_rab_new_pfcp_msg_reqrab_to_pfcp_session_est_reqps_rab_fsm_wait_pfcp_est_resp_onenteron_pfcp_est_respps_rab_fsm_wait_pfcp_est_respps_rab_rx_pfcp_est_respget_local_f_teid_from_created_pdrps_rab_fsm_wait_access_remote_f_teidrab_to_pfcp_session_mod_req_upd_farps_rab_fsm_wait_pfcp_mod_resp_onenteron_pfcp_mod_respps_rab_fsm_wait_pfcp_mod_respps_rab_rx_pfcp_mod_respps_rab_fsm_established_onenterps_rab_fsm_wait_pfcp_del_resp_onenteron_pfcp_del_respps_rab_fsm_wait_pfcp_del_respps_rab_fsm_wait_use_count_onenterps_rab_forget_mapps_rab_fsm_registerhnbgw_l3.cgsm48_hdr_pdiscgsm48_hdr_msg_type_r99gsm48_gmm_att_tlvdefdecode_gmm_tlvmobile_identity_decode_from_gmm_att_reqmobile_identity_decode_from_gmm_rau_reqpeek_l3_ul_nas_cspeek_l3_ul_nas_pspeek_l3_ul_naspeek_l3_ul_initial_ueranap_rab_ass.cprot_ie_field_pair_from_ass_req_iesrelease_item_from_ass_req_iessetup_or_modif_item_from_rab_ass_respfailed_list_item_from_rab_ass_respdecode_rab_smditms_from_resp_iesdecode_rab_flitms_from_resp_iesdecode_rab_smditms_from_req_iesdecode_rab_relitms_from_req_ieskpi_dtap.c__FRAME_END____GNU_EH_FRAME_HDR_DYNAMIC_GLOBAL_OFFSET_TABLE_hnbgw_mgw_setuphnbgw_cnpool_cnlinks_start_or_restartosmo_stream_srv_get_dataasn_DEF_RUA_RUA_PDUranap_decode_pagingies__errno_location@GLIBC_2.2.5talloc_strdup@TALLOC_2.0.2htons@GLIBC_2.2.5install_nodeosmo_timer_del@LIBOSMOCORE_1.0kpi_ranap_process_dlosmo_sockaddr_to_str_c@LIBOSMOCORE_1.0stdout@GLIBC_2.2.5osmo_plmn_to_bcd@LIBOSMOGSM_1.0osmo_stream_srv_get_ofdosmo_strlcpy@LIBOSMOCORE_1.0hnbap_generate_unsuccessful_outcomevty_ref_gen_mode_namesranap_encode_rab_assignmentresponseiesumts_cell_id_to_strranap_cause_strcnlink_resend_resetmap_rua_is_activeranap_imsi_encodeosmo_sock_get_name2_c@LIBOSMOCORE_1.0osmo_sccp_user_bind_pcosmo_tdef_vty_groups_initmgw_fsm_timeoutsranap_decode_resetiesosmo_sccp_addr_by_namehnbgw_T_defsmgw_fsm_get_elapsed_mshnb_get_updowntimeosmo_fsm_set_dealloc_ctx@LIBOSMOCORE_1.0install_element_veosmo_quote_str_c@LIBOSMOCORE_1.0hnbgw_gtpmap_rx_rab_ass_reqrua_tx_discosmo_ss7_get_sccpcontext_map_allocosmo_sccp_check_addrranap_rab_ass_req_ies_check_releaseosmo_mcc_name_c@LIBOSMOGSM_1.0osmo_log_info@LIBOSMOCORE_1.0ranap_rab_ass_req_ies_get_count_osmo_fsm_inst_state_chg_ms@LIBOSMOCORE_1.0logp_stub@LIBOSMOCORE_1.0vty_read_config_fileranap_cn_rx_co_decode2asn1_strncpy_edatalog_parse_category_mask@LIBOSMOCORE_1.0ps_rab_failureosmo_hexdump@LIBOSMOCORE_1.0nft_kpi_initosmo_ss7_vty_init_asptalloc_asprintf@TALLOC_2.0.2osmo_sccp_simple_client_on_ss7_idmgw_fsm_handle_cs_rab_ass_resposmo_stat_item_group_free@LIBOSMOCORE_1.0BIT_STRING_fromBufosmo_tdef_vty_groups_writehnb_ctrl_cmds_installasn_DEF_HNBAP_UERegisterRejecthnbgw_peek_l3_ulosmo_sockaddr_str_from_osa@LIBOSMOCORE_1.0talloc_report_full@TALLOC_2.0.2rua_encode_connectionlesstransferiesstrerror@GLIBC_2.2.5osmo_fsm_log_timeouts@LIBOSMOCORE_1.0vty_ref_gen_mode_desc_IO_stdin_usedctrl_interface_setup2@LIBOSMOCTRL_1.0osmo_pfcp_cp_peer_set_associated_cbhnbap_generate_initiating_messagemsgb_alloc@LIBOSMOCORE_1.0osmo_stream_srv_link_openranap_generate_outcomestrchr@GLIBC_2.2.5asn1bitstr_to_u24osmo_fsm_inst_alloc@LIBOSMOCORE_1.0osmo_rai_name2_c@LIBOSMOGSM_1.0map_sccp_is_activeranap_rab_ass_resp_ies_extract_inet_addrhnbgw_gtpmap_releasehnbgw_cnpool_startosmo_scu_prim_hdr_name_cctrl_parse_get_num@LIBOSMOCTRL_1.0osmo_sccp_user_nameranap_rab_ass_resp_ies_replace_inet_addrosmo_mgcpc_ep_allocasn_DEF_RUA_Disconnecttalloc_asn1_ctxosmo_ctx@LIBOSMOCORE_1.0osmo_stderr_target@LIBOSMOCORE_1.0__cxa_finalize@GLIBC_2.2.5osmo_stream_srv_creatememcmp@GLIBC_2.2.5context_map_find_by_rua_ctx_idlogging_vty_add_cmdsosmo_mgcpc_ep_clientranap_free_pagingiesrua_tx_dtosmo_sccp_user_get_privmgcp_client_pool_connectps_rab_fsm_timeoutsranap_rab_ass_resp_ies_check_failurenft_kpi_hnb_persistent_addmsgb_data@LIBOSMOCORE_1.0get_value_string@LIBOSMOCORE_1.0rua_cause_strdifftime@GLIBC_2.2.5asn_DEF_HNBAP_HNBRegisterAcceptosmo_pfcp_tdefsosmo_fsm_register@LIBOSMOCORE_1.0osmo_pfcp_cp_peer_new_reqosmo_sockaddr_set_port@LIBOSMOCORE_1.0asn_DEF_OCTET_STRINGosmo_use_count_total@LIBOSMOCORE_1.0map_sccp_fsm_cleanupkpi_dtap_process_ulosmo_sock_get_name@LIBOSMOCORE_1.0osmo_stream_srv_set_dataoptarg@GLIBC_2.2.5osmo_sccp_inst_addr_to_str_cmemset@GLIBC_2.2.5ranap_domain_namescnlinks_write_nri__dso_handleosmo_sccp_user_set_priviups_ctrg_descumts_cell_id_to_str_cosmo_daemonize@LIBOSMOCORE_1.0umts_cell_id_hashosmo_mobile_identity_cmp@LIBOSMOGSM_1.0osmo_sccp_tx_disconntalloc_report@TALLOC_2.0.2osmo_mobile_identity_decode@LIBOSMOGSM_1.0asn_DEF_RANAP_RAB_AssignmentResponse_osmo_fsm_inst_state_chg@LIBOSMOCORE_1.0hnb_persistent_freeosmo_sockaddr_cmp@LIBOSMOCORE_1.0osmo_nri_ranges_alloc@LIBOSMOGSM_1.0ranap_new_transp_info_rtprate_ctr_group_set_name@LIBOSMOCORE_1.0talloc_enable_null_tracking@TALLOC_2.0.2ranap_decode_rab_faileditemies_fromlistosmo_nri_range_validate@LIBOSMOGSM_1.0osmo_stat_item_set@LIBOSMOCORE_1.0osmo_stream_srv_destroyosmo_nri_ranges_add@LIBOSMOGSM_1.0osmo_mnc_from_str@LIBOSMOGSM_1.0osmo_plmn_name_buf@LIBOSMOGSM_1.0ps_rab_getmgcp_client_connectosmo_sockaddr_str_from_str@LIBOSMOCORE_1.0hnb_persistent_deregisteredlogp2@LIBOSMOCORE_1.0hnbap_encode_hnbregisteracceptiesranap_cn_rx_co_freeosmo_pfcp_endpoint_txosmo_stream_srv_recvosmo_talloc_vty_add_cmdshnbgw_cnlink_selecthnbgw_rua_accept_cbranap_decode_errorindicationiesgetpeername@GLIBC_2.2.5_finiasn1_u24_to_bitstringasn1str_to_u32__libc_start_main@GLIBC_2.34hnbgw_decode_ranap_cops_rab_find_by_seidcnlink_set_disconnectedasn_DEF_RANAP_RAB_SetupOrModifyItemFirsthtonl@GLIBC_2.2.5ranap_decode_resetacknowledgeieshnbgw_ranap_initmgcp_client_pool_emptyasn_DEF_RANAP_RAB_AssignmentRequestosmo_select_main_ctx@LIBOSMOCORE_1.0ps_rab_rx_access_remote_f_teidosmo_pfcp_endpoint_create_talloc_free@TALLOC_2.0.2mgcp_client_vty_initosmo_pfcp_endpoint_bindasn_DEF_RANAP_RAB_SetupOrModifiedItemhnbap_free_ueregisterrequestiesosmo_stream_srv_clear_tx_queuerua_decode_errorindicationiesmgcp_client_initmemcpy@GLIBC_2.14osmo_panic@LIBOSMOCORE_1.0osmo_ss7_instance_get_idprint_versionhnbgw_pfcp_releaseosmo_sockaddr_str_to_sockaddr@LIBOSMOCORE_1.0perror@GLIBC_2.2.5msgb_talloc_ctx_init@LIBOSMOCORE_1.0mgcp_client_rtpbridge_wildcardosmo_stats_init@LIBOSMOCORE_1.0nft_kpi_hnb_persistent_removeosmo_tmsi_nri_v_get@LIBOSMOGSM_1.0hnb_context_release_ue_statehnbgw_pfcp_init_map_rua_dispatchrua_free_directtransferies_talloc_steal_loc@TALLOC_2.0.2ranap_decode_rab_releaseditemies_fromlistosmo_stat_item_group_set_name@LIBOSMOCORE_1.0osmo_sccp_get_ss7cnpool_write_nrips_rab_ass_fsm_timeoutshnbap_free_errorindicationiesrua_generate_initiating_messagecnlink_rx_reset_ackosmo_pfcp_cp_peer_allocosmo_ss7_route_namectrl_cmd_install@LIBOSMOCTRL_1.0rate_ctr_add@LIBOSMOCORE_1.0rua_free_connectiesumts_cell_id_to_str_bufosmo_mgcpc_ep_clearosmo_tdef_get@LIBOSMOCORE_1.0osmo_scu_prim_name_osmo_tdef_fsm_inst_state_chg@LIBOSMOCORE_1.0mgcp_client_pool_allocosmo_sock_get_remote_ip@LIBOSMOCORE_1.0osmo_sockaddr_str_from_sockaddr@LIBOSMOCORE_1.0iucs_ctrg_descrate_ctr_group_get_ctr@LIBOSMOCORE_1.0osmo_sccp_instance_next_conn_idosmo_fsm_inst_update_id_f_sanitize@LIBOSMOCORE_1.0hnbgw_vty_initnft_kpi_hnb_start__isoc99_sscanf@GLIBC_2.7osmo_mobile_identity_to_str_c@LIBOSMOGSM_1.0rate_ctr_init@LIBOSMOCORE_1.0osmo_stat_item_group_alloc@LIBOSMOCORE_1.0osmo_stream_srv_link_createranap_new_transp_layer_addrhnb_stat_descosmo_timer_setup@LIBOSMOCORE_1.0msg_has_l2_dataraise@GLIBC_2.2.5hnbap_encode_errorindicationiesranap_new_transp_info_gtposmo_plmn_cmp@LIBOSMOGSM_1.0asn_DEF_RANAP_RANAP_PDUranap_new_msg_iu_rel_reqmgcp_client_pool_vty_initgsm48_decode_lai2@LIBOSMOGSM_1.0osmo_sockaddr_to_str_buf@LIBOSMOCORE_1.0log_set_print_timestamp@LIBOSMOCORE_1.0ranap_set_log_areahnbgw_ranap_msg_allocmap_sccp_fsm_allocosmo_mnc_name@LIBOSMOGSM_1.0asn_DEF_RANAP_RAB_FailedItemhnbgw_rab_state_namesmap_sccp_get_staterua_decode_directtransferiesnft_kpi_hnb_stoposmo_sock_get_ip_and_port@LIBOSMOCORE_1.0osmo_nri_v_matches_ranges@LIBOSMOGSM_1.0cnlink_sccp_addr_to_strhnbap_encode_hnbregisterrejectieshnbap_decode_hnbregisterrequestiesosmo_stream_srv_link_set_portosmo_stream_srv_link_set_nodelayosmo_ss7_vty_go_parentlog_set_use_color@LIBOSMOCORE_1.0asn_DEF_RUA_ConnectionlessTransfer__TMC_END__ranap_transp_layer_addr_decode2osmo_stream_srv_get_fdosmo_ss7_instance_get_primary_pcranap_rab_ass_req_ies_replace_inet_addrosmo_sccp_addr_set_ssnhnbap_free_hnbde_registeriesasn_DEF_HNBAP_HNBRegisterRejectranap_decode_rab_setupormodifyitemfirsthnbap_decode_ueregisterrequestiesranap_rab_ass_req_encoderanap_bcd_decodehnbgw_cnpool_apply_cfglog_set_log_level@LIBOSMOCORE_1.0signal@GLIBC_2.2.5mgcp_client_pool_putexit@GLIBC_2.2.5hnbap_decode_hnbde_registeriesranap_encode_rab_assignmentrequestiesosmo_clock_gettime@LIBOSMOCORE_1.0ANY_fromType_aperctrl_vty_init@LIBOSMOCTRL_1.0cnlink_get_nrranap_rab_ass_req_ies_extract_inet_addrosmo_pfcp_msg_freemap_rua_get_statentohl@GLIBC_2.2.5rate_ctr_group_free@LIBOSMOCORE_1.0hnb_statg_deschnbap_decode_uede_registeriesosmo_mgcpc_ep_ci_requestosmo_stream_srv_sendkpi_dtap_process_dlps_rab_is_establishedosmo_fsm_inst_name@LIBOSMOCORE_1.0rate_ctr_group_alloc@LIBOSMOCORE_1.0rua_free_errorindicationiesosmo_mobile_identity_decode_from_l3_buf@LIBOSMOGSM_1.0mgcp_client_pool_register_singleasn1bitstr_to_u28sgsn_ctrg_desccontext_map_freetalloc_set_name_const@TALLOC_2.0.2osmo_pfcp_cp_peer_set_msg_ctxmgw_fsm_T_defsosmo_pfcp_cp_peer_associatestderr@GLIBC_2.2.5osmo_mnc_name_c@LIBOSMOGSM_1.0msgb_alloc_c@LIBOSMOCORE_1.0osmo_timer_schedule@LIBOSMOCORE_1.0__data_startosmo_sccp_tx_unitdata_msgmsgb_resize_area@LIBOSMOCORE_1.0telnet_init_defaultlog_enable_multithread@LIBOSMOCORE_1.0osmo_sccp_addr_name_endoptind@GLIBC_2.2.5_osmo_fsm_inst_dispatch@LIBOSMOCORE_1.0osmo_init_logging2@LIBOSMOCORE_1.0ps_rab_ass_fsm_timer_cbrua_free_disconnectiesosmo_sccp_sp_status_namesstrcmp@GLIBC_2.2.5rua_free_connectionlesstransferiescontext_map_get_statehnb_persistent_find_by_idosmo_nri_ranges_free@LIBOSMOGSM_1.0hnb_context_by_identity_inforanap_generate_initiating_messageosmo_fsm_state_name@LIBOSMOCORE_1.0rua_decode_disconnectiesosmo_pfcp_cause_strsasn_DEF_HNBAP_UERegisterAcceptasn_DEF_HNBAP_HNBAP_PDUfprintf@GLIBC_2.2.5osmo_ss7_pointcode_print2hnb_ctr_descriptionosmo_plmn_from_bcd@LIBOSMOGSM_1.0asn_DEF_HNBAP_ErrorIndicationtall_vty_ctxranap_free_resetiesmgw_fsm_releaseosmo_nri_range_overlaps_ranges@LIBOSMOGSM_1.0hnbap_free_hnbregisterrequestieshnb_ctrg_deschnbgw_vty_infocontext_map_set_cnlink__bss_startosmo_pfcp_endpoint_get_cfgmsgb_free@LIBOSMOCORE_1.0osmo_ss7_route_lookuptalloc_named_const@TALLOC_2.0.2osmo_sua_sccp_cause_nameg_hnbgw_allochnbap_cause_strlog_check_level@LIBOSMOCORE_1.0osmo_pfcp_bits_sethnbgw_hnbap_initrua_tx_udtputs@GLIBC_2.2.5osmo_mgcpc_ep_ci_addosmo_ss7_inithnbgw_context_map_state_namesstrnlen@GLIBC_2.2.5osmo_sccp_make_addr_pc_ssnget_next_ue_ctx_idosmo_stream_srv_set_flush_and_destroyatoi@GLIBC_2.2.5ranap_transp_assoc_decoderanap_ran_rx_co_freehnb_context_releasehandle_cs_rab_ass_reqrua_encode_directtransferies_talloc_set_destructor@TALLOC_2.0.2ranap_free_resetacknowledgeiesosmo_sccp_rem_sccp_status_namesosmo_plmn_name_c@LIBOSMOGSM_1.0asn_DEF_RANAP_RAB_ReleasedItemsnprintf@GLIBC_2.2.5cnlink_rx_reset_cmdosmo_sccp_user_sap_down_nofreeasn_DEF_RANAP_TransportLayerInformationps_rab_releaseranap_decode_rab_releaseitemies_fromlistosmo_nri_ranges_vty_add@LIBOSMOGSM_1.0getopt_long@GLIBC_2.2.5hnb_persistent_registeredosmo_pfcp_ie_node_id_from_osmo_sockaddrkpi_ranap_process_ulosmo_sock_get_name2@LIBOSMOCORE_1.0hnb_ctrl_node_lookupmsgb_length@LIBOSMOCORE_1.0osmo_mcc_name@LIBOSMOGSM_1.0ps_rab_starthnbgw_cnlink_find_by_addrhnb_context_namemsc_ctrg_deschnbap_encode_ueregisterrejecties__tls_get_addr@GLIBC_2.3osmo_stats_vty_add_cmdsumts_cell_id_from_strhnb_persistent_allocosmo_mgcpc_ep_ci_get_rtp_infohnbap_free_uede_registeriesranap_new_msg_reset2hnbgw_vty_go_parentasn_DEF_BIT_STRINGhnbgw_log_infoasn_DEF_RANAP_RAB_ReleaseItemcnlink_term_and_freeosmo_pfcp_ip_addrs_setosmo_stream_srv_link_set_addr_ITM_deregisterTMCloneTable_talloc_zero@TALLOC_2.0.2rua_decode_connectiesranap_ran_rx_co_decodevty_dump_xml_ref_mode_ranap_DRANAPhnbgw_cnlink_start_or_restartosmo_sccp_addr_cmposmo_stream_srv_link_set_accept_cbasn1str_to_u16install_elementtlv_parse@LIBOSMOGSM_1.0osmo_pfcp_cp_peer_is_associatedOCTET_STRING_fromBufcontext_map_cnlink_losthnbgw_tdef_groupctrl_vty_get_bind_addr@LIBOSMOCTRL_1.0osmo_routing_area_id_decode@LIBOSMOGSM_1.0rua_encode_disconnectiescnlink_is_conn_readyosmo_init_ignore_signals@LIBOSMOCORE_1.0get_string_value@LIBOSMOCORE_1.0hnbap_generate_successful_outcomeosmo_stat_item_group_get_item@LIBOSMOCORE_1.0hnbap_encode_ueregisteracceptiesosmo_sccp_vty_initasn_DEF_RUA_DirectTransfermap_rua_fsm_cleanupasn1str_to_u8__gmon_start__ranap_rab_ass_resp_encode_map_sccp_dispatchmap_rua_fsm_allocosmo_tdef_vty_set_cmdosmo_pfcp_cp_peer_next_seidhnbgw_gtpmap_rx_rab_ass_respcontext_map_hnb_releasedosmo_stream_srv_link_set_dataps_rab_pfcp_set_msg_ctx_osmo_fsm_inst_term@LIBOSMOCORE_1.0_ITM_registerTMCloneTablemgcp_client_pool_getosmo_stream_srv_link_set_protoosmo_pfcp_cp_peer_get_remote_addrosmo_sockaddr_to_str@LIBOSMOCORE_1.0mgcp_client_conf_allocosmo_ss7_instance_findosmo_sccp_inst_addr_namecnlink_allocrua_decode_connectionlesstransferiesosmo_sccp_addr_dumpfwrite@GLIBC_2.2.5ranap_procedure_code_valsosmo_ss7_pointcode_printosmo_nri_ranges_vty_del@LIBOSMOGSM_1.0aper_decodeosmo_pfcp_message_type_strsranap_new_msg_reset_ackhnbap_decode_errorindicationies_osmo_use_count_get_put@LIBOSMOCORE_1.0ranap_decode_rab_setupormodifieditemies_fromlistvty_out.symtab.strtab.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.plt.data.bss.comment#88 6XX$I|| WoPa !i%%!qoFF~oIIJJ7B 4  D?(( 0XX ``  ,. / 9)h! `[HK 0HKhKh^ ЩXU('