ELF>h@@)(AWMAVAAUIHATUHSHHL $D$AIcHH9r7HDHHLA9uiH[]A\A]A^A_fH=HHH=*HT$HT$6됐H=HHH=HT$HT$tRL E1XjAWt$H1H kH=HHH=+AWH1E1t$eL XZRH ^MSLD$1H=1Y^RL E1^SAWt$"RH=M1jLD$H 1X_AXL$MH 1ҾeH=1Wff.AUIATIUSHHH[@QHHxYHH=HLH5HLH5HHAŃet_H=HHH=HH[]A\A]DHH{HHH{ÅH=HHxH=_Hg^H{HHAH{HMEPH=1Ҿ4H 1_AXfDH=HHH=6SH1E1ATBL XZwfDHaXH{HH;H{HE1L P4H1AUATH @1MH 11>H=q@fDH>1ATE1L HY^)@AMH 1ҾBH=1bHH=HHHH=HH=GHH=HH=ff.AWAVMAUIATIUHSHHHJ@@LHLHHM1pLH1pHLH5HHAǃed]Mt+1HALHIHH=HH~H=HAƃH=HHH=mfMALHt<A$H@HHt<EuYTf.H=HHbH=WutD1HH[]A\A]A^A_DH=HHFH=뛐AWL E11AUHAYAZX@H1AUE1L HY^f@HE11AUL H_AXMH 11H=,@EMH 1ҾH=1@MH 11H=U@MH 11H=@H@L})H@MLHL H@L}IHLLH8EIHHc@YH}HHH8|NEHL}HH@MLHL H@|H}(HHtE(H8@.LmXHLHt<DuXHIH@LuPHLHLmPHAH@yLu\HLHL8|]Dm\H@HHt<JE MrAhMt$IBMLHLhHMAI|$HHH8|AD$MALHt<A$LHL E11AUHA[]#fDHU@KMLHL vAŅgH@H}(HHt Dm(H@LmXHE1LLLHH=HH=LH=HHH=+LH=HD$HD$LHH=1HH=HH=LHH=HH=HH=LHH=bHH=@LHH=LHH=LHH=D$D$hHH=LH=$LHH=D$D$LHH=D$D$$HH=D$D$LHH=LHH=sLLHH=bHLH=D$D$ LLH=LH=fAWAVAUEATUSH-H\$0H4$D$H|$T$(HL$LL$ H\$HIHS@HAHCIHHHCH4$LC H`ADŽ$H|$ADŽ$ADŽ$ADŽ$ADŽ$(ADžH,HHH8|M̃H}иt$(HH!t H}EHHH8EƒȀEL5ELHUH=&L$LD$ DHpH|$HAAŅy AE1LHH=HtHHH8|8tLH+H=LmLHHHUHHHH|$ŅH9\$[IDŽ$IDŽ$ADŽ$(HĘD[]A\A]A^A_L$EH 1ҾH=1ZLHVuE1t$L H1Y^L$EH 1ҾH=1VAUL E11t$HAZA[f.AUL E11t$HAXAYf.LmLHJLML$1ҾH H=1LHH=t-u?AL$AH 1ҾH=1UH1E1t$L XZ둿`HHEfoH6EA$A$A$HLLLLLLL'struct osmo_sub_auth_data2''int64_t''struct db_context' 'unsigned int'IMSI='%s': Error reading %s, expected min length %lu but has length %lu db_auc.cIMSI='%s': Error reading %s, expected max length %lu but has length %lu IMSI='%s': Error reading %s $sqn$subscriber_idCannot update SQN for subscriber ID=%ld: SQL error: (%d) %s Cannot update SQN for subscriber ID=%ld: no auc_3g entry for such subscriber Update SQN for subscriber ID=%ld: SQL modified %d rows (expected 1) $imsiIMSI='%s': No such subscriber IMSI='%s': Error executing SQL: %d KiIMSI='%s': No 2G Auth Data KOPOPCIMSI='%s': No 3G Auth Data IMSI='%s': Calling to generate %u vectors IMSI='%s': Generated %u vectors IMSI='%s': Updating SQN=%lu in DB IMSI='%s': Error updating SQN: %d H=H=ʾH=L$,L$,3 32 8 13 subscr_id:211 64 112 9 aud2g:210 208 112 9 aud3g:210 $$##!!xx<44''}| @ @ @@ @@ @@ @ @ @@ @ @ @ @@ @@ @ @ @@ @!` @@@ @ @ @ @@ @@(`(` @@E@@@@$`#`N@@@#`@!`I+`@I=` @@@*.Lubsan_data58*.Lubsan_data57*.Lubsan_data56*.Lubsan_data55*.Lubsan_data54*.Lubsan_data53*.Lubsan_data52*.Lubsan_data51*.Lubsan_data50*.Lubsan_data49*.Lubsan_data48*.Lubsan_data47*.Lubsan_data46*.Lubsan_data45*.Lubsan_data44*.Lubsan_data43*.Lubsan_data42*.Lubsan_data41*.Lubsan_data40*.Lubsan_data39*.Lubsan_data38*.Lubsan_data37*.Lubsan_data36*.Lubsan_data35*.Lubsan_type5*.Lubsan_data34*.Lubsan_type4*.Lubsan_data33*.Lubsan_data32*.Lubsan_data31*.Lubsan_data30*.Lubsan_data29*.Lubsan_data28*.Lubsan_data27*.Lubsan_type3*.Lubsan_data26*.Lubsan_data25*.Lubsan_data24*.Lubsan_type2*.LC8*.LC17*.LC5*.LC10*.LC16*.LC11*.LC23*.LC7*.LC4*.LC3*.LC12*.LC24*.LC13*.LC22*.LC0*.LC21*.LC9*.LC2*.LC6*.LC1*.LC15*.LC14=H=H=H=H]&/ 6  0intW P \   &\  *h ,  -6  1P  v  2=hh13D6 7 8 9 : (; 0< 8= @@ HA PB XD`FhHDpIDtJ xM=NoOQY [\ ]^ _ *`Db =3+= P6 P6    .e 0e 0e>!h !h &h0Z opc 2 Z 3 k 4 Z! 5 A amf 6 jB sqn 7 H 8DP 9hT ind :hX ; ` j6 z6&= ki >  64h /5 <6gsm ?zp , -j . u @d Yq Z  [  ck \  ik ] 0 res ^ @ _ P kc ` qQ a Y b ` 6 6-$0 fc'(Frcatw h h| 7 W     K K K  8  ctx  6 8D%%*/'0,1>4D60 9@ X< `>h@h Bh Dh Fh Hh Kd9 ht Z    / ="RR\aW:vtyF, =f1#h#h!#h( N4 outP QKS9 4 Va WDXD[w vty\ _ rb` c d eKfK i rawj ; M0 T Y> ]a aw g k @ 6\"Z *hKE " *DhKDDK2_ <h $DDB$DSS$DLU!h       !"#=( 2  3 db 4  5  6"D= hED] K h Dy  D !  D D  D D  D   D >  KK=) D*> =;   & DR (} DhKDDK) D Dh( KDDK) IK  D   @  K*D-dbc#- 4K hvec; h .  # $ retDrcD2.U|T|QsRsXs } JU3T1 U|T}Qv}Rv~X|Y} U3T3} U3T1U| U TQ0R X|Y}R _U3T1Q RX0Y  U TQ0R X|Y}R U3T1Q RX0Y R &U3T3Q RX0Y  eU TQ0R X|} U3T7%&& U TQ0R X|YvR .U3T7Q RX0Y &%!&`U~!&xU~!&U~!&U}!&!&U~!&U}!&U}%*&U T1Q |  *sDdbcs)- s:K t$ u$ v+x retyDrczD,out? U|T0Qp >UvT0Qp iUsT Q} Us UsT0 UsT1} U3T1 UsT3} U3T1} ,U3T7) DUs} `U3T3R U3T7Q RX0Y R U3T1Q RX0Y R #U3T1Q RX0Y  `U TQ0R X} U TQ0R X}Y U TQ0R X} U TQ0R X}e#`UT QsR4X Y} @ }UsT3y UsT5e#UT QsR5X Y} @ UsT7 UsT8e#YU~T@QsR2X Y} @ vUsT1%U|R U3T3Q RX0Y e#UT QsR6X Y} @!&*U3&UU TsQ<&zU Ts!&<&U T|!&!&%Uv<&U Tv<&(U T~E&@U~!&<&rU Tv<&U Tv<&U TvN&N&3&U TvQ}<&&U Tv<&KU Tv3&vU TvQ~<&U Tv3&U TvQ}&U~<&U Tv&U}<&@U Tv<&eU Tv<&U T|&U|<&U Tv&3&U TvQ<&$U Tv3&OU TvQN&gU<&U TvE&U~3&U TvQ~&Uv<& U T|&3&DU T|Q~<&iU T|W&U %W&U @N D-dstN# N/*NC*N^ -colO DOKO0KQR *A%De#dbc%&- %3 %G+' rc(Dret)D,outG UvT Q}  UvT Q| * Uv} F U3T7) ^ Uv; } U3T7  U T4Q0R X|Y}} U3T7R 4!U3T7Q RBX0Y  R !U3T7Q R4X0Y  !U T>Q0R X|R "U3T7Q R>X0Y  C"U TBQ0R X|Ys<&h"U Ts!&"Uv3&"U TsQv!&<&"U Ts!&!&!&<&)#U Ts!&!&%<&U TsB%..C] $UvT~y *$UvT~= H$T}Qs} d$U3T7} $U3T7R $U3T7Q } $U3T7R %U3T7Q ReX0Y  K%U T^Q0R XY %U TXQ0R XY %U TeQ0R XY!&!&!&DI~H}( I : ; 9 I8  !IH} :! ;9 I8 : ; 9 I $ >  : ; 9 I8 :!; 9 IB I!I/ .?<n:!;!.?: ;9 'I<&I : ; 9!< :! ;9!I !k :! ;9! :! ;9!I4:!; 9!IB1B :! ;9 I8 .?: ; 9 'I<4:!; 9 I:!; 9 I :!;!I8 :! ;9 I:!; 9 IB I~!>! !I: ; 9!"'#>! !I:! ;9!$( %H}& :! ; 9!' :! ;9!(.?:! ;9!'<)*.?:!; 9!'IU@z+4:!; 9!IB, :!; 9!-:!; 9 I.41B/% U0$ > 1 2 : ; 3: ; 9 4 : ; 9 5 : ; 9 I6 : ; 9 I74: ; 9 I?<8'I9 I8 :<; : ;9 <> I: ; 9 = : ; 9 >.?: ; 9 '<? : ; 9 @.: ; 9 'I A.?: ; 9 'I@zB.1@zC1 D.?<n KUK`|` U U | U UKTK`|` T T | T TKQK`|`QPvPvP Q P vP Q | vP Q QKRK`|` R R | R RKXK]X]]] ] X ] ] ] ]KYK`|` Y Y | Y Y` ` 0_0_0 _ 0 _ _ 0 _ 0 0P_PP__PV_V _ V _ _0U0\S\USU"U0T0]T]T ] T ]T]T]T]T]T]T]T]T]T]"]0Q0\Q\Q\"\0R0VRVRVRVRVRVRVRVRV"V0X0^X^X^X^ X ^ X^X^X^X^X^X^"^SSS"S0V00"0 P _P_P_P P _ _P]___P]]]P_P_&U&SUSUSUSUSUSUSUS&T&\T\T\&Q&]Q]QQ]QVVVPE]_vPv]PS]PS]PSS]P]S]S]0S00Uy]y~U~]TtSt~T~S*Q*uVu~Q~V*R*{^{~R~^*X*}_}~X~_*Y*PPQ= | $ &DQ | $ &Q | $ &Q | $ &Q | $ &Q | $ &Q | $ &\B#^"  /B#   yy<y.JQ,X >^ =\X ....q<8X n8Xt fy4ttz #XyXzXX N/./  YiX.r #hXtfZ    f  r7 up nX  8"eXr>@f    +   8L eB< f    *"    F S5/ft#  X P# w   @ @J8^<0f#aXY(]X# . R0XX '9Uw z    #__builtin___asan_report_load8long intDB_STMT_SET_LAST_LU_SEEN__asan_stack_malloc_3_shortbufrandend_2g_IO_lock_timsiDB_STMT_AUC_3G_INSERTDB_STMT_AUC_2G_DELETEk_len_IO_buf_endtgt_rbloglevelauc_compute_vectorstgt_gsmtaplog_filteropc_len__ubsan_handle_type_mismatch_v1opc_is_op__ubsan_handle_pointer_overflow_IO_write_endunsigned intnextLOG_TGT_TYPE_FILEdb_remove_resetstmt__builtin___asan_report_store8_flagsOSMO_AUTH_TYPE_UMTSprint_tidLOG_FILENAME_PATHLOG_FILENAME_NONEDB_STMT_DEL_BY_IDsd_journaldst_len_max_old_offset_markers__builtin___ubsan_handle_pointer_overflowprevsqlite_int64sqn_msdb_bind_textnum_catDDGSM__builtin___ubsan_handle_shift_out_of_boundsosmo_sub_auth_data2print_filenameuint32_tind_bitlengp_offset_IO_save_endLOG_TGT_TYPE_SYSTEMD_IO_codecvtDAUCDMSLOOKUPDB_STMT_SEL_FILTER_MSISDNprint_timestampOSMO_AUTH_ALG_TUAKoverflow_arg_areaOSMO_AUTH_ALG_NONElong long unsigned intDB_STMT_UPD_VLR_BY_IDLOG_FILENAME_POS_HEADER_ENDDB_STMT_AUC_3G_DELETE_IO_backup_base_offsetDB_STMT_SEL_ALL_ORDER_LAST_SEENOSMO_AUTH_ALG_MILENAGELOG_TGT_TYPE_STDERR_filenocolorDB_STMT_AUC_UPD_SQNprint_fngsmtap_instprint_categorysize_tLOG_TGT_TYPE_GSMTAPint64_tDMAINoutputLOG_TGT_TYPE_VTYDB_STMT_SEL_ALLLOG_FILENAME_BASENAME_IO_read_base_BoolDB_STMT_DELETE_MSISDN_BY_IMSI__asan_report_store1__asan_report_store4__asan_report_store8DB_STMT_UPD_PURGE_CS_BY_IMSI__uint64_tprint_ext_timestampDB_STMT_SUBSCR_CREATEDB_STMT_IND_ADDDB_STMT_SEL_FILTER_PSnew_sqnsqlite3_column_texttgt_syslogDB_STMT_SEL_BY_IDcharDB_STMT_UPD_PURGE_PS_BY_IMSI__ubsan_handle_nonnull_arg_modeosmo_wqueuesqlite3_int64_IO_markerOSMO_AUTH_ALG_XOR_2G_IO_write_basetext_IO_read_ptrOSMO_AUTH_TYPE_NONEidentuint8_tauc_3g_indsqlite3_stmtres_lenDB_STMT_AUC_2G_INSERT_freeres_list_IO_wide_datahostnamefilter_maplong long intOSMO_AUTH_ALG_XOR_3Gdescription_IO_save_baseDB_STMT_SEL_BY_IMEIosmo_sub_auth_typewqueueosmo_auth_algomemsetstmt_idxalgo_freeres_buflog_contextLOG_TGT_TYPE_STRRBDB_STMT_SET_MSISDN_BY_IMSI__pad5__builtin___ubsan_handle_type_mismatch_v1facilityfname__ubsan_handle_shift_out_of_boundssqlite3logp2_vtable_offsetLOG_TGT_TYPE_EMSCRIPTENprint_filename2db_contextlogp_stubGNU C11 12.2.0 -mtune=generic -march=x86-64 -g -O2 -std=gnu11 -fsanitize=address -fsanitize=undefined -fsanitize=address -fsanitize=undefined -fasynchronous-unwind-tableslog_info_catDB_STMT_SEL_BY_MSISDN__int64_tcol_lendst_len_minlong doubleDB_STMT_IND_SELECTlog_categoryosmo_log_infoDB_STMT_IND_DELunsigned charautnlog_check_levelauts_IO_read_endDB_STMT_EXISTS_BY_MSISDNenabledsubscr_idtgt_vtyshort intDB_STMT_UPD_IMEI_BY_IMSI__builtin___ubsan_handle_nonnull_argLOG_FILENAME_POS_LINE_ENDDCTRLaud2gDB_STMT_UPD_NAM_CS_BY_IMSI_OSMO_AUTH_ALG_NUMpriorityosmo_hexparsesqlite3_column_intlog_target_typeuint64_t__va_list_tagosmo_auth_vectorllist_headlog_save_filtersfp_offset__uint8_tdb_bind_int64DB_STMT_UPD_NAM_PS_BY_IMSInameaud3gDB_STMT_AUC_BY_IMSIsresLOG_TGT_TYPE_SYSLOG_wide_datacol_name_locklog_infolong unsigned intdb_get_aucsqlite3_column_type_IO_FILEDGSUPreg_save_areaDB_STMT_EXISTS_BY_IMSI__asan_report_load1tgt_file__asan_report_load4separation_bit__asan_report_load8entrytypecategorieslog_print_filters__uint32_tdb_get_auth_dataDB_STMT_SEL_BY_IMSI_IO_write_ptrDB_STMT_SEL_FILTER_CSprint_filename_posOSMO_AUTH_ALG_COMP128v1OSMO_AUTH_ALG_COMP128v2OSMO_AUTH_ALG_COMP128v3OSMO_AUTH_TYPE_GSMDB_STMT_SET_LAST_LU_SEEN_PSprint_category_hex__builtin___asan_report_load1DB_STMT_SEL_FILTER_IMEIrand_auts__builtin___asan_report_load4raw_outputsqlite3_changesDB_STMT_UPD_SGSN_BY_ID_codecvtsqlite3_column_bytes_NUM_DB_STMT__builtin___asan_report_store4DB_STMT_SEL_FILTER_IMSIprint_level__off_tsave_fnsigned charfilter_datalog_targetshort unsigned intumtssqlite3_errmsgsqlite3_stepfilter_fndoublenum_veclog_filename_typesqlite3_column_int64_chainlog_filename_posnum_cat_userFILE_flags2_cur_columnauth_types__builtin___asan_report_store1use_color_unused2_IO_buf_basehexparse_stmtdb_update_sqn__off64_t/build/osmo-hlr/srcdb_auc.c/build/osmo-hlr/src/usr/lib/gcc/x86_64-linux-gnu/12/include/usr/include/x86_64-linux-gnu/bits/usr/include/x86_64-linux-gnu/bits/types/build/inst-osmo-msc/include/osmocom/core/build/inst-osmo-msc/include/osmocom/crypt/usr/include../include/osmocom/hlrdb_auc.cdb_auc.cstddef.htypes.hstdint-intn.hstdint-uintn.hstruct_FILE.hFILE.hlinuxlist.hauth.hsqlite3.hlogging.hdb.hauc.hutils.hstring.hlogging.hGCC: (Debian 12.2.0-14+deb12u1) 12.2.0zRx BEE H(A0D8IPQ 8A0A(B BBBC XQ`BhDp\PGXP`\XAPFXP`VXAPF XP`BhDpE AXN`YXBPpBED A(G0 (C ABBF 8G@]8B0U8N@\8A0B8K@PHLPI0M8N@\8A0| ' BBE E(D0D8GPY 8C0A(B BBBF JXN`]XBPMXN`\XAPMXL`^XBPXN`]XAP"PBBB E(A0A8G 8D0A(B BBBD Q[A~P]BQP]BP\AP p#DZ $":@"    P _# !nt &6Ee' $9Tju3db_auc.chexparse_stmt.constprop.0db_get_auth_data.cold.LC19db_get_auc.cold_sub_D_00099_0_sub_I_00099_1.LC20sqlite3_column_bytessqlite3_column_textosmo_hexparseosmo_log_infolog_check_levellogp2logp_stub__asan_report_load8db_update_sqndb_bind_int64sqlite3_stepdb_remove_resetsqlite3_changessqlite3_errmsg__ubsan_handle_type_mismatch_v1__ubsan_handle_pointer_overflowdb_get_auth_datamemsetdb_bind_textsqlite3_column_int64sqlite3_column_typesqlite3_column_int__asan_report_load4__asan_report_store8__asan_report_store1__asan_report_store4__ubsan_handle_nonnull_arg__asan_stack_malloc_3db_get_auc__asan_option_detect_stack_use_after_returnauc_compute_vectors__asan_report_load1__ubsan_handle_shift_out_of_bounds__asan_unregister_globals__asan_init__asan_version_mismatch_check_v8__asan_register_globals'Pf*A|Rb}|<| |3?U<c|jty~|! !",G]r#$?%Q|_f|'%5B|Wv\|\||  &, |1';E J&TY^h m&w| <&)()2\:*J"n+,, 6 #+ F \ u  |  | |  | |  . |3 I W |c v | |  | |  U -  d + -` < - ./|9q< <' |&%/ <4&>CK.U Z&i s&/ & <& |&00 ' & | & <!'0 |5&G L'Y1c h&u1 <& |& &1 &1 '  <&* |/'<0F K&X/e j'w1 <&1 |' &5(Gh~6Mg  |'[|b|n|||Z|a|h.17|| 3+a.iqy  \2 2, 58 >@P@@P@P@P@P`@@P`    @  @X  `       0     @ @  @X  P`     `     p     @  @X  `             @  @X  `              @  @X  `          0   @ @ @X P`  `  p  @ X ``  @    @ X `   @    @ X `   - ` = @ X M` ] l r @X y` @   @X ``  @  @@X `     @X ` `   @X `      9 : ; <     8& + 9 8 @ ;S /_  k Tr w        S    \  e    ) y3 x > i J W d F q  ~  I  F *     *  `   ' 4 A VN ) [  h u   %  + l !  l  ! 3' U. :  ?  K aX ]k z             c 5  f    & 3 M o N     s  `  , > W  d    b ~ y   /  o  , 9 L  ]  i v l      h x  l   0 0<  I JV $c  p }  V        h     m 2  g   L     f L              e' 5 rG " T \   A     ~   %   r - 2      <  ( W   5   " ( . 4 :  @  F nL ~R 4X  ^  d j p v !|   |  '   S      e  > + ^ z  9 U  v * x< sS ~ 1  S b   J  "' +  0 w: p> bC M Q ` bd Ti s w | @ 3 % A   {         t    Y =/Kk+r>V`u  'l<Tf  %/<eImauy}9 3 $ <  Q U Z wd Rh m  w J{ <     t   V  T L  ~    e,?>Z`jNr:- E` a   $7 9Qag v   JaY ~  h  y C@Z w=@+ @ @Vk {)8 @BGO^ w )ANc s @   '< L%a @w9 P ]l y1 @AV f{    @%3: P@hO} \n { @ / EZ j  `  7       w    E*K O T t ^ a b U g q  u  z      9       n  !+ aG v_ l  C j    !+!5!+B![a!y!!!!`!!!`""."D"Y" i"#"5" "?"N" "X"]"b#q# *#{7#D#U# @j##  #  # * # " # T # L # ~ # v #  #  #  #  #  #  # % #  #+ $T+$jI$e$$V$$$$$@%%4%L%Ca%y%%n%%@%x%}%%  & J& T & &  &  & @& @"&  && +& k/& 4& &8& 3=& A& 2F& iJ& O& ?S& X& Q\&  S"q"E"c""4l"0"Z" S0K~J@UrQb   : $  + U     W& :  0 @ #."9DN X" & 1* Z. }2 6 : > H M (R 1W :\ Ba Pf _k jp xu z        b  $T"t .symtab.strtab.shstrtab.rela.text.data.bss.rodata.rela.text.unlikely.rodata.str1.8.rela.data.rel.local.rodata.str1.1.rela.text.exit.rela.fini_array.00099.rela.text.startup.rela.init_array.00099.rodata.cst16.rela.debug_info.debug_abbrev.rela.debug_loclists.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.rela.eh_frame @@&&  , 1 @ >` B9@`&M2 ?a!@ \@8& q2@9@<@0& X<@0&`<#@H`&<@&<<a&@8&cg @xh&t`@ x&,htb'@X &At<@ &M0}]X0h0(q@&$' 8K