ELFz@@?#{R @R`B! @{¨#_?#{S[@`"(@v z``a6@SA[B{è#_?#{SAAA SA{¨#_?#{A8Sb@Bb@(@z`A` c@@!Tc@@Tc @@!Tb@@_T @RSA{¨#_?#{ R "R`B@ @{¨#_?#{S@@` @a@A  A8 @ 0@`zaB C@kTB@Ba@#0@zc" B @@?kTB@Bzca"`c a@@R@`@SA{è#_?#{S[@@` @ T`@"`@a @ "`@@$`  SA*[B{è#_?#{S@@` @a@A  SA{¨#_?#{A8S@C0@xc3 s"`@kTs@S@RSA{¨#_`@?jT`@`&table->lockC9 A [:int u **u85*u32i*u640u   H &i #2 * =  ub;s<=s ~>o0uJ      J`etO? 1u    @0@Akey@Be@+] 2C!8#8D$ O+]I21u'eIE ,-.b/I0 +yFG* u,I, b8nnE,XnEX oj jN jty'lEH,lEQb 3P &eQ !R +d c-c    l@ -'lcD3 *7 COTZs/ hs1\(! j b-T 8P )c ;G @ QQjw&q 9P4oldc4newdIret&fJoutO   q 4 P ! /R  jww & w:d x$cz .< -   K l   'l 3  $   l   'l|  ;}f G   P QQ j~ w c(z *7 COPZ s/ _hs1 f$P1@OE!abny  jw \(! jwSTUvU"U"lc Zo&I"I@"J!]6 65d 7c9P9c < < <h<y <lL< 9<'<<lc;P3 *7 CORZs/ hs1\E(! -,X ,:P -d;0G $ |QQ-#| #7d $ch'y'$P1@E!abnyth##lc ?y & " B"  #"ht"3sz"Du5i$u&Q"Q'nlenQ4EkeyRX$HnH:hI%K@N%O9aO )__pO6)__uOm O Q$ ;old 9new % %9 )__p6)__u / #\n: 77x$ /8~$ b/b6~8 D(/DC~(# .!# .# 7ip Acnt Ru#-sval-,b5pc/h/ 1& ,[ $n3%% 8bh;g$h7&,&Ap,;A",Kut1( 4: ; 9 I 141I !I1X Y W 1X Y W  :!; 9 I   : ; 9 I$ > .?: ; 9 '< U1RUX Y W .?: ;9 '<<&I41: ; 9 I  U.?: ; 9 '<4:!; 9 I1RUX Y W : ;9 I :!; 9 I8 .?:!; 9 'I@| 1 1! 1": ; 9 I#.: ; 9 ' !$.: ;9 ' !%4: ;9 I&.: ; 9 'I ' (1X!YW!)4:!;9!I*:! ; 9!I+I,.?: ; 9 'I<-.?:!; 9!'@|. : ; 9 /:! ;9 I0>! !I: ; 9!1>! !I: ; 9!2!I/31RUX!Y!W!4:!; 9!#I54: ; 9 I6<7.:!;9!' !8.: ;9 'I !9% :$ > ; <&=5I>4: ; 9 I??<@ : ; 9 A : ; 9 I8B : ; 9 I8C : ; 9 D : ; 9 I8E : ; 9 F!I/ G.?: ; 9 'I<H.?: ;9 'I<I4: ; 9 IJ : ; 9 K U, $             ##/#!-#!.#=xJt\Y!!/ / J j " !   ! {/\/.!= y !! ! y ~/Pyy"  b% [."#. w.!! ` ]yU J )  .             " /y%J X""/"!;"!.#J4<.X ~ t~<: y !! ! y E }.yy"  b" !! ` ]z!.K 5 !J6      #9          ~. .   .    #9         |   !   ! | ~.yJqf ~.  ~ t~< y /#! !" !.  !.  | .} z  ~.j ~J  ~<s y !! ! y   ~.Qyy"  b ~.". ~ !! ` ]z~.   .    ":        ~ JrX 3.!! $wg_index_hashtable_lookup___GFP_RECLAIMABLE_BIT__compiletime_assert_141___GFP_HIGH_BIThlist_unhashedsize_tuintptr_tindex_bucketNOISE_HASH_LENtypelong intsiphash_key_t__compiletime_assert_416__compiletime_assert_417__compiletime_assert_418__compiletime_assert_419NOISE_SYMMETRIC_KEY_LEN__u16___GFP_HIGHMEM_BITindex_hashtable_entryget_random_bytes__preempt_count_add__le32next___GFP_DMA_BIT___GFP_ZEROTAGS_BITINIT_HLIST_NODEindex_hashtable_typelong long intsigned char__compiletime_assert_157__compiletime_assert_405long long unsigned intspinlock__compiletime_assert_140___GFP_ACCOUNT_BIT____ptr__kernel_ulong_t___GFP_UNUSED_BITlocal_bh_disable__compiletime_assert_891wg_peer_get_maybe_zero__compiletime_assert_893index_hashspinlock_t__compiletime_assert_895__compiletime_assert_897index_hashtablekernel_load_data_strpubkey___GFP_RETRY_MAYFAIL_BITwg_index_hashtable_insert__hlist_del__UNIQUE_ID_rcu882__UNIQUE_ID_rcu884__UNIQUE_ID_rcu886__UNIQUE_ID_rcu888___GFP_THISNODE_BITget_random_u32existing_entryunsigned intINDEX_HASHTABLE_HANDSHAKE__int128__siphash_unalignedspin_lock_bh___GFP_NORETRY_BIT__u8kasan_check_writelong unsigned int__u32_old_r_a_p__vcurrent_stack_pointerdatasizewg_peerpeerwg_pubkey_hashtable_removepubkey_bucket__UNIQUE_ID_rcu890type_maskentry__UNIQUE_ID_rcu896pprevmutex_unlockboolgfp_trcu_read_lock_bhshort int__compiletime_assert_158pubkey_hashtablesearch_unused_slot___GFP_DMA32_BIT__local_bh_disable_ipNOISE_AUTHTAG_LENwg_pubkey_hashtable_allocGNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strong__kvmalloc_node_noprofwg_index_hashtable_allocwg_index_hashtable_replacealloc_tag___GFP_DIRECT_RECLAIM_BITthread_infohashtable___GFP_NOMEMALLOC_BIT___GFP_LAST_BIT___GFP_NOWARN_BIT__compiletime_assert_883___GFP_HARDWALL_BIT__hash_initmutex__compiletime_assert_885raw_spinlock_titer_entryunsigned charsiphash__kernel_size_twg_index_hashtable_removeINDEX_HASHTABLE_KEYPAIRhlist_nodetablefalsemutex_lock__mptrshort unsigned intlock_class_keyget_currentkernel_read_file_strhlist_headwg_pubkey_hashtable_lookupfirst__u64lockchar__mutex_init___GFP_ZERO_BITindex___GFP_MEMALLOC_BIThlist_del_init_rcumemcmp_raw_spin_unlock_bh__UNIQUE_ID_rcu892hash__UNIQUE_ID_rcu894___GFP_FS_BITlocal_bh_enable_Bool___GFP_COMP_BITNOISE_PUBLIC_KEY_LEN__compiletime_assert_399__keyraw_spinlock___GFP_NOFAIL_BITtask_struct___GFP_NO_OBJ_EXT_BIT_raw_spin_lock_bhhlist_replace_rcuspin_unlock_bh_res___GFP_MOVABLE_BITiter_peerspinlock_checkNOISE_TIMESTAMP_LEN___GFP_WRITE_BITrcu_read_unlock_bh__herenoise_lengthshlist_add_head_rcu___GFP_KSWAPD_RECLAIM_BIT__compiletime_assert_406__compiletime_assert_407__compiletime_assert_408__compiletime_assert_409__compiletime_assert_887__compiletime_assert_889sp_el0__local_bh_enable_ip___GFP_IO_BIT__int128 unsignedwg_pubkey_hashtable_addtruedrivers/net/wireguard/peerlookup.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/net/wireguard./include/linux./arch/arm64/include/asm./include/uapi/asm-generic./include/asm-generic./include/uapi/linuxpeerlookup.cpeerlookup.chashtable.hsiphash.hrculist.hlist.hrcupdate.hbottom_half.hpreempt.hcurrent.hspinlock.hint-ll64.hint-ll64.hposix_types.htypes.htypes.hspinlock_types_raw.hstddef.hgfp_types.hspinlock_types.hpeerlookup.hmessages.hkernel_read_file.hsecurity.hpeer.hstring.hmutex.hrandom.hslab.hspinlock_api_smp.hkasan-checks.hstack_pointer.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x ,tA-A ETA-4|A-A0BCVA-,XA-A COA-,A-A CjA-,TA-A FKA-4 A-A0BC| A-A 4A-A0BC]A-,TA-A BOA-4A-A CW A-A    t6M^ert|XH T1` K]qTlpeerlookup.c$d$x__key.0wg_pubkey_hashtable_alloc__kvmalloc_node_noprofget_random_bytesmemset__mutex_initwg_pubkey_hashtable_addmutex_lock__siphash_unalignedmutex_unlockwg_pubkey_hashtable_removewg_pubkey_hashtable_lookupwg_peer_get_maybe_zero__local_bh_enable_ipwg_index_hashtable_allocwg_index_hashtable_insert_raw_spin_lock_bh_raw_spin_unlock_bhget_random_u32wg_index_hashtable_replacewg_index_hashtable_removewg_index_hashtable_lookup0@HLTX\4| !,@$%&$H%PDTDX!x%$%4$X%!  #* 16D KP.^ jx$ "l v  K 'e5 :pFiRj^ c[ z   C 4t J   )    g u&  Y & ,2[8>& Do K9Pa f p    O  ;O ( JY1_C kGx  K M 9T^Xpr  ]lf / #0 =9J_nk  }  in?$". y3} ElM .]le .nlll >l N Nll ^ ^&IQ ]t) f 9 #8#8E@rDLPT f ) 6 >  T v ~         " 9 A  W r | ` f 9    n    ~   '  / } =  F nR g s    }  n     & } 4  = nI ^ h j {   } `    * ? U k       -Bdy$  488=8T@k,DLLLD t'1 Hf T ]io {8zf   Hf ` )p>nJp_kp pp}  jn0 : u?} QHY /iHq /zHHH ?H O OHH _  _l2lUmf )V k(, tf    $ I^|f  o D* 6D4izf `{    % 7FX{N   3 &L 1e <: S ] dpk` x h   T <     8n`jt  RB1Z5 ";&S*i.y26:DINSX]bg$l2q<vF{Q\gu}1@DHt|H  `DH|l.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @@Jx&H,H12H EUG@@Nh%QXd#0_@s0 s$$% @s 0_2 0h@P0B'BB C@pwD H y