ELF>@@UHH}]UHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHHUHEHHUHH}HuHEHUHPHEHUH]UHHH}HEHHEH@HHHEHHEH@ UHH}HEHH9E]UHH}H}HuHEHHHt7HEH@Hu HEH@ HEHPHEHHHEHH)HH)]UHH}EHHUHHH}HEHUHH}HE]UHHH}uUHEHtHuHHuHUHHĀH}f)E)EHHEHEEH}u H0HE@ HEHuHEHEHEH_HEHEHP HEHuHHHǸE}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEEHE@0HEHuHEHEHEHHEHEHP0}t HHH}HuIHHH¸E܃}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEEHE,HEHuHEHEHEHHEHE,}t HHH}HuAHHH¸Ẽ}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEEHE0HEHuHEHEHEHHEHE0}t HHH}HuAHHH¸E}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEEEt HHUHH H}uHEHHEHEHHE}w H$EH;EsEHPHEHf..@HEUHHH}H}t HE@0uHEHHEH0UHHPH}HuHUHMDEH}t HEu HEHHEHEHEHEHHjHUHEHHH}tsH}Hu6HEHhMHUHEAHѺHHt-!HHHHHHǸHE5HEHHEHEHEHEHHHEH;E5UHH@H}؉uHUHMDEЃ}u HEHHEHEHEHEHHFUHEHtyH}Hu6HEHhMHUHEAHѺHHt-4HHHHHHǸHE5HEHHEHEHEHEHHHEH;EBUHHPH}HuHUHMDEH}t HEu HEHHEHEHEHEHH"HUHEHHtyH}Hu6HEHhMHUHEAHѺHHt-GHHHHHHǸHE5HEHHEHEHEHEHHkHEH;E@UHH0H}HuHUHMDEHEtt&GHEHp}HMHUHEAH(HEp}HMHUHEAHUHH H}HuHEH@HEHEHu HEHH HEHHHHEǀHEH@ HUHHUHAUATSHH84H(0H8H@HHEH8H@Hu AHEHhHẼ}t}u!4uH8@ u EEHHBH(H8HPH@HIH8LhH8@ +4~ HHHEHH‹0H(ATAUIIHHѺHǸHH8HPH@HIH8LhH8@ +4~ HHHEHATAUIIHH}HHǸH^U܋։DH(H8HPH@HIH8LhH8@ +4~ HHHEHHNju܋0H(ATAUSWL AǸH H8HPH@HIH8LhH8@ +4~ HHHEHH‹u܋ATAUSRL A}HǸH H8@ y3HEЋE9LHEЉ} HEHHe[A\A]]UHHHHHHHxHHEHEHƸHHHHEHHHPHEǀ,HEǀ0HEHUHhHEHHpHEHHEHhHHE5HMEHcHHHHHHHHEEvHEHpHEHpHEHpHEHxHEHHEHHEHHEHHEHHHHEHHHHHHHHEUHH HHHHHH@HHHQDž HHHt)HHHHHHHH@HtHHHHjUHHH}uUH}IH}Hu;HEHhAHHѺH5HHt-HHHHHHǸHEHHtEHEHMHHEHHtHEHUMHH}Hu;HEHhAHHѺH5HHt.HHHHHHǸUHSHH}HEH\HEH@HHHHHuFHE苘HEHAIHHHHǸetOHE苘HEHH‹SRL AHǸHHEHHHEHHEHHHH]UHATSH@H}HEH@HEEOHE̾HE}HHu9E؉IHHHHǸ^tHE؉H‹HRL AHǸHE>HEHH~DHEHEHHEHHHEЋMHEʉHHHul]EDHEHHdHH@HHHSEIHHHHǸHtoDeEHEHHdHH@HHH‹HATSRL AHǸH ẼHEt E E"Ẻ%H¸H9u E%?E̋uHEA HHHHHEH}txH}Hu;HEHhA HHѺH5HHt\ HHHHHHǸUHE0HEH@HPxHEHҸE}cHHu?HEHUAIHHHHǸ^tHHEHH‹MQRL AHǸHHe[A\]UHH@H}HuHUHMLEDMċ}HMHUHuHEAHHEH}tH}tHEHEQHEHHEHHHHuCHEH>HEH IIHHHHǸ_tIHEH>HEHP QRL AHǸHHUHEHHUHHH}HuH}HEHH0HEHHHHu@HEHP0HEH IIHHHHǸ_tIHEHH0HEHP QRL AHǸHUHHH}HuH}H}t,HEƀXHEHZHEHH HEƀXHHuWHEXtHEHZHHIHHHHǸ}tgHEXtHEHZHH=HPL AHH¾HUHHH}HuH}t5H}t.HE@ t"HEHP HEHHuUHH}uH}t+}t%HE,9EtHE09Eu]UHHH}HuH}t5H}t.HE@0t"HEHP0HEHHuUHHH}HuH}t;H}t4HEOt%HEHOHEHHuUHHH}HHu1LHHHHǸVt@HHRL AHǸHUHSH(H}HEHƿu7HEHHEH@ HHHHEHHHu9HEHIHHHHǸ^tHHEHH‹HRL AHǸHHEHǀH]UHHPH}HEHEHE HH HEHHEHƿHHu-HH HHǸL A HǸZHEHHEHEHEHEHHEHEHEHEHHHEHHEH9HHu9HEHIHHHHǸ^tHHEHH‹HRL AHǸHHEHHHHEH ,HEHEHEHHEHEHEHEH;EHEH<HUHH H}HEHHHEHEHHEHHHEH@HHHHEUHH@H}EHEHHEHEHEHEHHEHEHEjHEHHEH@HHHHEHHHEHEHEHEHHEHEHEHUHEHH9uEUHH0H}؉uHEHHEHEHEHEHHV4HE@9EuHE:HEHHEHEHEHEHH HUHEHH9uUHSHH}HuHEHHu>HEHEHAIHHbHHǸZtDHEHEHHRQL AbHǸHHEH@ HMHHHEHHufHEXHEPHHHU HUHSPAIHHhHHǸH+HEXHEPHHHHEHEHpSRQVL AhHǸH HHu>HEHEHAIHHoHHǸZtDHEHEHHRQL AoHǸHH]UHSHH}HuHEHHu`HEXHEPHHHUHHSIIHH|HHǸH{teHEXHEPHHHHEHHHSRQL A|HǸH HE@HHu5HEHIHHHHǸWtAHEHPHRL AHǸHH]UHH0HHHHHH@HHHDžHH@HtHHHH8EEUHH0HHHHHHHH@HHH1DžHHHHHH@HtHHHHjUHSHXHHHHDž0DžTHHOHHѺHE}HHuMHHOHHIIHHHHǸltVHHOHHH‹SRL AHǸHHH@EHHHHH@HHHBHHH HHHHHH@H@ HHHH]UHH HHHHDž HH@HtDžtHH@HHHhHHH HHHHHH@H@ HHHUHSH(H}HuHEH Ht]HEHHE2HM؋UHHHHHHHHE}vEEEHEH}HHuCHEHHUIIHHHHǸR8HEHH‹uRL AHǸHHM؋UHHHHHHHHHuЋMHHHH HHHH HHHXHJ HZHHHX HJHZ$HH(HX0HJ,HZ4HH8HX@HJuse_count, use, 1, file, line) == 0Assert failed %s %s:%d +VLR subscr %s %s %s: now used by %s struct vlr_subscr(vsub) && _osmo_use_count_get_put(&(vsub)->use_count, __func__, 1, "vlr.c", 459) == 0(vsub) && _osmo_use_count_get_put(&(vsub)->use_count, __func__, -1, "vlr.c", 464) == 0SUBSCR(%s) freeing VLR subscr (max total use count was %d) vlr.c:481osmo_get_rand_id() failed: %s New NRI from range [%s] = 0x%x --> TMSI 0x%08x (other_vsub) && _osmo_use_count_get_put(&(other_vsub)->use_count, __func__, -1, "vlr.c", 524) == 0SUBSCR(%s) Unable to generate valid TMSI after %d tries New subscr, IMSI: %s New subscr, TMSI: 0x%08x SUBSCR(%s) There is an existing subscriber for IMSI %s used by %s, replacing with this VLR subscr, used by %s SUBSCR(%s) There is an existing VLR entry for this same subscriber with an active connection. That should not be possible. Discarding old subscriber entry %s. IMSI was truncated: full IMSI=%s, truncated IMSI=%s set IMSI on subscriber; IMSI=%s id=%llu set IMEI on subscriber; IMSI=%s IMEI=%s set IMEISV on subscriber; IMSI=%s IMEISV=%s set MSISDN on subscriber; IMSI=%s MSISDN=%s (none)set Last E-UTRAN PLMN ID on subscriber: %s Not implemented: %s SUBSCR(%s) Could not enable Location Update expiry: unable to read current time Skipping Location Update expiry: Could not read current time %s: Location Update expired struct sgsn_subscriber_pdp_datavlr.c:838Unknown IMSI %s, discarding GSUP request of type 0x%02x Unknown IMSI %s, discarding GSUP error of type 0x%02x, cause '%s' (%d) Unknown IMSI %s, discarding GSUP response of type 0x%02x GSUP(%s) Purge MS has failed with cause '%s' (%d) GSUP(%s) Completing purge MS SUBSCR(%s) Error: cannot encode IMEI '%s' SUBSCR(%s) Skipping auth tuple with invalid cksn %zu SUBSCR(%s) Received %u auth tuples SUBSCR(%s) Received GSUP %s, but there is no auth_fsm IMSI:%s has MSISDN:%s HLR-Number too long (%zu) Cleared existing PDP info SUBSCR(%s) APN too long, context id = %zu, APN = %s SUBSCR(%s) QoS info too long (%zu) SUBSCR(%s) Will set PDP info, context id = %zu, APN = %s pdp_data != NULLSUBSCR(%s) Rx GSUP LU Result without LU in progress SUBSCR(%s) Rx GSUP LU Error without LU in progress SUBSCR(%s) UpdateLocation failed; gmm_cause: %s update proceduresubscription withdrawSUBSCR(%s) Cancelling MS subscriber (%s) SUBSCR(%s) Rx %s without LU in progress SUBSCR(%s) Check_IMEI_VLR failed; gmm_cause: %s GSUP Message type not handled by VLR: %d (vsub) && _osmo_use_count_get_put(&(vsub)->use_count, __func__, -1, "vlr.c", 1416) == 0SUBSCR(%s) Rx GSUP msg_type=%d not yet implemented (vsub) && _osmo_use_count_get_put(&(vsub)->use_count, __func__, -1, "vlr.c", 1421) == 0SUBSCR(%s) IMSI in ID RESP differs: %s SUBSCR(%s) gratuitous TMSI REALLOC COMPL attached(vsub) && _osmo_use_count_get_put(&(vsub)->use_count, "attached", -1, "vlr.c", 1504) == 0struct vlr_instanceops->tx_auth_reqops->tx_auth_rejops->tx_id_reqops->tx_lu_accops->tx_lu_rejops->tx_cm_serv_accops->tx_cm_serv_rejops->set_ciph_modeops->tx_common_idops->subscr_updateops->subscr_assocvlr.c:1611fi=NULL%s{%s}: Set Ciphering Mode (fsub) && _osmo_use_count_get_put(&(fsub)->use_count, use, -1, "vlr.c", 1742) == 0(vlr_subscr) && _osmo_use_count_get_put(&(vlr_subscr)->use_count, use, 1, "vlr.c", 1746) == 0vlr_subscr_cancel_attach_fsmvlr_subscr_alloc_tmsivlr_subscr_changedvlr_gsup_rxlogfilter < <  * GCC: (Debian 12.2.0-14+deb12u1) 12.2.0zRx  AC F <AAC | \.AC i |&AC a @AC { AC V mAC h !AC \  AC [ <&AC a \^AC Y |tAC o dAC _ 7AC r 1AC , AC  &AC ! <AC { \rAC m $|AC L AC  AC  iAC d  4AC E*  (7AC G+ LAC  lAC  $}AC Io YAC T AC  AC  AC  4;AC 6 TVAC Q tGAC B VAC Q \AC W AC   AC E bAC ] 8qAC l XAC  xAC   AC E  AC E AC  AC   AC H DAC   dHAC E>  gAC E]  sAC Ei AC  wAC r  EAC E; 4;AC v T1AC , tAC T @AC {  AC H   AC Ew  AC E  AC E D:AC 5 dRAC M AC  AC  >AC y %AC `  AC   $ AC E H AC  h TAC O  wAC r  AC   AC E  ;AC v  AC  , iAC d   AL.+z&-@7CmWh!s &@@ `   * r > "}-8VJ+du,,/8g:sARC+qlV1124 j5H0 7 O h u  E; 3F1 }G@ dG XL R T:3 URN LV` W>z W% X       $ 5 O \Y j ]  K^T ^w _ _   `a;' aA U i x :ci    vlr.cprefetch__llist_addllist_add_tail__llist_delllist_empty_osmo_strbuf_remainosmo_gsup_message_type_namerate_ctr_incvlr_is_csvlr_stat_item_descvlr_statg_descvlr_ctr_descvlr_ctrg_descbuf.5vlr_subscr_tx_gsup_messagevlr_subscr_use_cb_vlr_subscr_alloc__func__.4__func__.3dedup_vsub__func__.2vlr_subscr_detachvlr_subscr_pdp_data_clearvlr_subscr_pdp_data_get_by_idvlr_rx_gsup_unknown_imsivlr_rx_gsup_purge_no_subscrvlr_subscr_handle_sai_resvlr_subscr_gsup_insert_datavlr_subscr_handle_isd_reqvlr_subscr_handle_lu_resvlr_subscr_handle_lu_errvlr_subscr_handle_cancel_reqvlr_subscr_handle_check_imei__func__.1use.0osmo_gsup_message_type_namesget_value_stringrate_ctr_addvlr_ciph_namesmsc_tdefs_vlrsgsn_tdefs_vlrvlr_tdefsvlr_timer_secsosmo_tdef_getvlr_subscr_namesnprintfvlr_subscr_short_namestrlenvlr_subscr_msisdn_or_name_vlr_subscr_find_by_imsivlr_subscr_matches_imsi_osmo_use_count_get_putosmo_panic_vlr_subscr_find_by_tmsivlr_subscr_matches_tmsi_vlr_subscr_find_by_msisdnvlr_subscr_matches_msisdn_vlr_subscr_find_by_miosmo_strlcpygsup_client_mux_txosmo_use_count_totalosmo_log_infoosmo_use_count_name_buflogp_stubg_vlr_log_catlog_check_levellogp2vlr_subscr_free_talloc_zeroosmo_use_count_make_static_entriesvlr_sgs_fsm_createosmo_stat_item_group_get_itemosmo_stat_item_incvlr_subscr_purgerate_ctr_group_get_ctrvlr_subscr_cancel_attach_fsmvlr_loc_update_cancelvlr_parq_cancelosmo_stat_item_decosmo_timer_delvlr_sgs_fsm_remove_talloc_freevlr_subscr_alloc_tmsiosmo_get_rand_idstrerrorosmo_tmsi_nri_v_limit_by_rangesosmo_tmsi_nri_v_get_GLOBAL_OFFSET_TABLE_osmo_ctxosmo_nri_ranges_to_str_c_vlr_subscr_find_or_create_by_imsivlr_subscr_set_imsi_vlr_subscr_find_or_create_by_tmsiosmo_use_count_to_str_cpaging_request_join_vsubstrcmpgsm_silent_call_is_ongoinggsm_silent_call_stopatollvlr_subscr_set_imeivlr_subscr_set_imeisvvlr_subscr_set_msisdnvlr_subscr_set_last_used_eutran_plmn_idmemcpyosmo_plmn_namevlr_subscr_matches_imeivlr_subscr_changedvlr_subscr_enable_expire_luosmo_clock_gettimevlr_subscr_expire_luosmo_timer_schedulevlr_subscr_pdp_data_allocgsup_client_mux_tx_error_replygsm48_gmm_cause_namesvlr_subscr_req_luvlr_subscr_req_saivlr_subscr_tx_req_check_imeigsm48_encode_bcd_numbervlr_subscr_tx_auth_fail_repvlr_subscr_update_tuplesmemset_osmo_fsm_inst_dispatchgsm48_decode_bcd_number2osmo_hexdumposmo_apn_to_strvlr_gmm_cause_to_reject_cause_domainvlr_gmm_cause_to_reject_causevlr_reject_causes_csvlr_reject_causes_psvlr_gsup_rxvlr_subscr_rx_id_respvlr_subscr_rx_tmsi_reall_complvlr_subscr_rx_rau_completevlr_subscr_expirevlr_subscr_rx_imsi_detachvlr_ran_conn_timeoutvlr_allocosmo_nri_ranges_allocosmo_stat_item_group_allocrate_ctr_group_allocosmo_tdefs_resetvlr_auth_fsm_initvlr_lu_fsm_initvlr_parq_fsm_initvlr_sgs_fsm_initosmo_stat_item_group_freevlr_startosmo_timer_setupvlr_subscr_disconnected_osmo_fsm_inst_termvlr_subscr_rx_auth_failvlr_subscr_rx_auth_respvlr_subscr_rx_ciph_resvlr_set_ciph_modeosmo_fsm_state_nameosmo_fsm_inst_namevlr_use_umts_akalog_set_filter_vlr_subscrlog_get_filter_datalog_set_filter_datalog_set_filterosmo_vlr_set_log_catvlr_auth_fsm_set_log_subsysvlr_parq_fsm_set_log_subsysvlr_lu_fsm_set_log_subsysvlr_sgs_fsm_set_log_subsys{+,-1 31'3Hf5aj5/8M&Z54(547E,4:; GT,<> ;"G,T6C<@/ ;H GR T\ i < 9 =q B C D> Et F  E 4  G F9 B EN 4_ s G G H I F  E 4 H4 F Jn F  E 4 H  G J*KZgLMNOP,RG;2G<FS<TUG;G T $<\OiVpE4 GGHI4H GJ2W>XI TY[E\ GGHI\H .G?J]^E`a GG+H7IX`katH GJG=LG[c;|GD <E4 G$G,H8IH4QH] oGJ9L;eGoTy<cE GGHIH  G-J=;G T*7<KEd xGGHIH GJE7`Je_`re4 GGHI`e`*eA4JHW iGzJfBBuE4 GGHI4H GJeKgG9hi G 9W Bh E , G G H I H , G J!j!!EC!d W!Gd!Gl!Hx!I!H!d !G!J"B "E0" D"GQ"GY"He"I"H" "G"J"B"E# 1#G>#GF#HR#Io#Hx# #G#J#k#B#E$ +$G8$G@$HL$If$Ho$ $G$J$o$E!%p*%! 4%, H%GU%G]%Hi%I%p%! %H%, %G%J&g&g'g8'ED'K'X _'Gl'Gt'H'I'H''X 'G'J't(2+(E<(4F(t Z(Gg(Go(H{(I(4(H(t (G(J)25)tD)EP) d)Gq)G|)H)I)H) )G)J#*E4*4>* R*G_*Gg*Hs*I*4*H* *G*J*R<+vV+,c+L+O+P,O$,V/,L:,Y-E?-\S-G`-Gh-Ht-I-H-\-G-J-x-E.y.,7.K.GX.Gg.Hs.I.y.,.H..G.J.E/#/G0/G8/HD/I\/He/w/G/J/E/y/,/$0G 0G,0H80IQ0y[0,l0Hz0$0G0J0E0W0G0G0H1I1H 1W21GC1J1RL2R&3}:3E\34i3|}3G3G3H3I343H3|3G3J;4Ri4B4C5RC5Bd5C56E!6426F6GS6G^6Hj6I~646H66G6J7E7478G8G8H#8I384<8HH8Z8Gk8J8R8-8E 949 *9G79G?9HK9Ik94t9H}9 9G9J9G99G:n:u:E:C:G:G:H:I:H:C;G;JF;E`;Zt;G;G;H;I;H;Z;G;J<o[<Eg<u{<G<G<H<I<H<u<G<J+=ER=a=4w==G=G=H=I==4=H>>G(>JM>Ei>4v>>G>G>H>I>4>H>>G?J?E9?H?4^?r?G?G?H?I??4?H??G @J:@wg@Gq@.{@@<@o@oAIAoARBEB4BDBGBGBHBIB4CHCD$CG5CJCGCDE&D40D|DDGQDGYDHeDIuD4~DHD|DGDJDEDyD,D4DEGEG$EH0EIBEyLE,[E4dEHmEEGEJEGEF!F-FRF^FKJKE]KygK,vK4K4KGKGKHKIKyK,K4KHK4LGLJ4LGILLGLL9LR MROM[MxMRMRMR)NRdNRNRNRNR$ORIOROROROEOlOGPGPI+Pl=PGTPJPGPP;PGPPP<PEP4 QQG,QG4QH@QIVQ4_QHhQzQGQJQGQQ;QGQ,QR<yR:RER4R<RGRGRHRIR4SHS<"SG3SJPSclSkSlSGS=TGJTlTGyTTGTTGU2UGGUSUEdU4nUdUGUGUHUIU4UHUdUGUJ1VGFVVGVV;VGVVV<!WS?WQtWGWWWRWSX*XLJXGTXa^XkX<XGX XX<XGXXX<YGY,&Y3Y<UYG_Y;iYvY<YGYJYY<YGYYYY<ZG(Zm2Z?Z<aZGkZuZZ<ZGZZZ<ZGZZ[<*[G4[>[K[<[o[[<[#\.\P\/X\_\0g\r\}\\\\0\1\/\1\\\Y]G"]a,]9]<P]y]u]]v]G]^G1^^G^^G _`_Gm__G_`E>`J`V`c`w`G`G`I```a%aG6aJaaa4 bGb;5bG?bIbVb<xb4bGb;bGbTbb<bcc3c\cHzcccc]GaGoF}FmGFFF FFFFF F$ G(hG,G0G4G8G<G@:GDEGHGLGPGTGXG\G`GdGhGlGpGtGxG|GGGGGHH H HHHHH!H%H)H-H1H5H9H=HAHEHIHMHQHUHYH]HaHeHiHmHqHuHyH }HHHHH H$H(H,H0H4H8H<H@HDHHHLHPHTHXH\H`HdHhpHl{HpHtHxH|HHHHHII I IIIHNTNOOMxMOONOONOOOLOOOOOOOPqN PPPPPP#P'P+P /P3P7P;P?P CP$GP(KP,OP0SP4WP8O<$P 5(@@eHiX`hpx<P~ (Tp)@h (08@6HPPvX`hpx8i;Pxei`(78EHSXaoP8op8$ @ `Lzh @`-<m @ `*  >+,_PpIu!"#8$X%x0&w&&)''(<C+\+|u,,/V11$2H4hj58:A@[@ V@ k0(t((H @h pP+  H