! __.PKGDEF 0 0 0 644 4182 ` go object linux amd64 go1.23.2 GOAMD64=v1 X:regabiwrappers,regabiargs,coverageredesign build id "zMdDVljUQ44afShRuzEd/EEnIa11_Bil84HwiPQOU" $$B uegl &*,28LWfl %1HM]du}09=HUY`imy}#(,VWXknop:?DINSf|5BO\lv)CTak%(+V\bil"(/5<sy- f r ~   W + hmaccrypto/internal/boringboringcryptohashioerrorsunsafeinternal/reflectlitereflectliteinternal/goarchgoarchinternal/unsafeheaderunsafeheaderinternal/abiabiruntimeinternal/cpucpuinternal/runtime/atomicatomicruntime/internal/mathmathruntime/internal/syssysinternal/goosgoosinternal/goexperimentgoexperimentinternal/coverage/rtcovrtcovinternal/bytealgbytealginternal/godebugsgodebugsinternal/profilerecordprofilerecordinternal/runtime/syscallsyscallinternal/stringslitestringsliteinternal/runtime/exithookexithookinternal/chacha8randchacha8randinternal/byteorderbyteordersyncsync/atomicinternal/raceracestrconvmath/bitsbitsunicode/utf8utf8crypto/ciphercipherbytesunicodecrypto/internal/aliasaliascrypto/subtlesubtlecrypto/internal/boring/sigsigcrypto/hmac$GOROOT/src/crypto/hmac/hmac.gomac1builtinbytemac2Equalesc:$GOROOT/src/crypto/subtle/constant_time.goxyConstantTimeComparelenviConstantTimeByteEqh$GOROOT/src/hash/hash.goBlockSizeResetSizeSumb$GOROOT/src/io/io.goWritepnerrerrorWriterHashkeyNewesc:   CI ?N R DKKTZ&C"'            !  "#"$%$&'&()(*+ *,-,./.0 0112324 !4  565787 9:#%&9;!$;<<=>=?@?ABAFFI(G&N(O&Rca`(_&LM   '&L M   %  UVWXY --$'' !! !  [\]^ ddddEH &LM    ' &L M    % S b *cJ8J1 d xv  9 #03 &PQ    :        ;            !! N ! !!!!!">"K!ilh $$ _go_.o 0 0 0 644 44524 ` go object linux amd64 go1.23.2 GOAMD64=v1 X:regabiwrappers,regabiargs,coverageredesign build id "zMdDVljUQ44afShRuzEd/EEnIa11_Bil84HwiPQOU" ! go120ldK!ilh-'h*T/T/t/9>DBFrzL\crypto/internal/boringcrypto/subtlehashcrypto/hmac.(*hmac).Sumtype:hash.Hashtype:crypto/hmac.marshalablecrypto/hmac..typeAssert.0runtime.panicSliceBgclocals·xazDy8522vSaZq7VTN98Ow==gclocals·lCMcKvfTcxg+wp2OnrljjQ==crypto/hmac.(*hmac).Sum.arginfo1crypto/hmac.(*hmac).Sum.argliveinfo$GOROOT/src/crypto/hmac/hmac.gotype:[]uint8type:intgo:info.*crypto/hmac.hmacgo:info.[]uint8go:info.errorcrypto/hmac.(*hmac).Writegclocals·TjPuuCwdlCpTaRQGRKTrYw==gclocals·J5F+7Qw7O7ve2QcWC7DpeQ==crypto/hmac.(*hmac).Write.arginfo1crypto/hmac.(*hmac).Write.argliveinfogo:info.intcrypto/hmac.(*hmac).Sizegclocals·wgcWObbY2HYnK2SU/U22lA==crypto/hmac.(*hmac).Size.arginfo1crypto/hmac.(*hmac).Size.argliveinfocrypto/hmac.(*hmac).BlockSizecrypto/hmac.(*hmac).BlockSize.arginfo1crypto/hmac.(*hmac).BlockSize.argliveinfocrypto/hmac.(*hmac).Resetcrypto/hmac..typeAssert.1crypto/hmac..typeAssert.2crypto/hmac..typeAssert.3runtime.gcWriteBarrier4gclocals·cSS/VseaVV4dRtN7JC5GrA==gclocals·I3tqToX63UequIi0LN3ILg==crypto/hmac.(*hmac).Reset.arginfo1crypto/hmac.(*hmac).Reset.argliveinfogo:info.crypto/hmac.marshalablecrypto/hmac.Newtype:*crypto/hmac.hmactype:crypto/hmac.hmacruntime.gcWriteBarrier2crypto/hmac.New.func1go:itab.*crypto/hmac.hmac,hash.Hashruntime.panicIndexcrypto/hmac..stmp_0gclocals·MRghK63/MR9v4UCn/qBApw==gclocals·ZysarZgmL8wyROYLjAtKUA==crypto/hmac.New.arginfo1crypto/hmac.New.argliveinfogo:info.func() hash.Hashgo:info.hash.Hashgo:info.boolcrypto/hmac.New.func1.1·fcrypto/hmac.New.func1.1gclocals·LqP3g2EGGEr/6X6Jjn96VQ==gclocals·8+kkjGwTplULFF2Tw/R/0Q==crypto/hmac.New.func1.opendefercrypto/hmac.New.func1.arginfo1crypto/hmac.New.func1.argliveinfotype:func()go:info.*boolcrypto/hmac.Equalgclocals·cNGUyZq94N9QFR70tEjj5A==crypto/hmac.Equal.arginfo1crypto/hmac.Equal.argliveinfo$GOROOT/src/crypto/subtle/constant_time.gocrypto/subtle.ConstantTimeComparecrypto/subtle.ConstantTimeByteEqgo:info.crypto/subtle.ConstantTimeCompare$abstractgo:info.crypto/subtle.ConstantTimeByteEq$abstractgclocals·g2BeySu+wFnoycgXfElmcg==crypto/hmac.marshalable.MarshalBinarygclocals·IuErl7MOXaHVn7EZYWzfFA==crypto/hmac.marshalable.MarshalBinary.arginfo1crypto/hmac.marshalable.MarshalBinary.argliveinfocrypto/hmac.marshalable.UnmarshalBinarygclocals·jGrZsD7lYjdYP8VEa+BSQQ==crypto/hmac.marshalable.UnmarshalBinary.arginfo1crypto/hmac.marshalable.UnmarshalBinary.argliveinfotype:.eq.struct { Cache unsafe.Pointer; Inter unsafe.Pointer; CanFail bool }type:.eq.struct { Cache unsafe.Pointer; Inter unsafe.Pointer; CanFail bool }.arginfo1type:.eq.struct { Cache unsafe.Pointer; Inter unsafe.Pointer; CanFail bool }.argliveinfogo:info.*struct { Cache unsafe.Pointer; Inter unsafe.Pointer; CanFail bool }go:cuinfo.producer.crypto/hmacruntime.memequal64·fruntime.gcbits.0100000000000000type:.namedata.*hmac.hmac-runtime.gcbits.8902000000000000type:.importpath.crypto/hmac.type:.namedata.opad-type:.namedata.ipad-type:.namedata.outer-type:.namedata.inner-type:.namedata.marshaled-type:.namedata.*func(*hmac.hmac) int-type:*func(*crypto/hmac.hmac) inttype:func(*crypto/hmac.hmac) inttype:.namedata.*func(*hmac.hmac)-type:*func(*crypto/hmac.hmac)type:func(*crypto/hmac.hmac)type:.namedata.*func(*hmac.hmac, []uint8) []uint8-type:*func(*crypto/hmac.hmac, []uint8) []uint8type:func(*crypto/hmac.hmac, []uint8) []uint8type:.namedata.*func(*hmac.hmac, []uint8) (int, error)-type:*func(*crypto/hmac.hmac, []uint8) (int, error)type:func(*crypto/hmac.hmac, []uint8) (int, error)type:.namedata.BlockSize.type:.namedata.*func() int-type:*func() inttype:func() inttype:.namedata.Reset.type:.namedata.*func()-type:*func()type:.namedata.Size.type:.namedata.Sum.type:.namedata.*func([]uint8) []uint8-type:*func([]uint8) []uint8type:func([]uint8) []uint8type:.namedata.Write.type:.namedata.*func([]uint8) (int, error)-type:*func([]uint8) (int, error)type:func([]uint8) (int, error)go:cuinfo.packagename.crypto/hmacgo:info.uint8crypto/hmac..inittaskcrypto/internal/boring..inittaskhash..inittaskruntime.interequal·ftype:.namedata.*hmac.marshalable-type:*crypto/hmac.marshalableruntime.gcbits.0200000000000000type:.namedata.*func() ([]uint8, error)-type:*func() ([]uint8, error)type:func() ([]uint8, error)type:.namedata.*func([]uint8) error-type:*func([]uint8) errortype:func([]uint8) errortype:.namedata.MarshalBinary.type:.namedata.UnmarshalBinary.runtime.emptyTypeAssertCachetype:struct { Cache unsafe.Pointer; Inter unsafe.Pointer; CanFail bool }type:.eqfunc.struct { Cache unsafe.Pointer; Inter unsafe.Pointer; CanFail bool }type:.namedata.*struct { Cache unsafe.Pointer; Inter unsafe.Pointer; CanFail bool }-type:*struct { Cache unsafe.Pointer; Inter unsafe.Pointer; CanFail bool }runtime.gcbits.0300000000000000type:.namedata.Cache.type:.namedata.Inter.type:.namedata.CanFail.go:string."crypto/hmac: hash generation function does not produce unique values"type:.namedata.*func() hash.Hash-type:*func() hash.Hashtype:func() hash.Hash$GOROOT/src/hash/hash.go$GOROOT/src/io/io.go`s9vY v.uioh` v{*Q[33}B'@DD8@p``@``P` m``n`$` d``3`` L``3`` Q``P` `` ```\`` ``z`0` T`P``l`P` ``!` 3``` _`` ` a``f``  S 3````` ```` ```` ```` ```` ```` ```` ````>``b````` ```B`````````` ` `` `` ``````` `` `` `` ```` ```` ```` ```````````9  r        % !` 2 $7G )    6K n&+#@!(R$%TF PD=!E" "  8 #X" ""@ %b" !$&.)T"""<%^"P"r "- "O q!" 4""f .1"  0? 3o U XC %A\'L !  ! E8 @ EH E8 E@. E8- EP3~ E82 EXE8'E@ bE8 E8E8EH 0E8PEP!o2 G1 6zE8EHE8EHPILE8H`EfE8|E@{`@``P` m  `n`$` d `3`` L`3`` Q`P` `` +``\``  `z`0` T *Q``l`P` `!` 3`` _` ` a`f`` L  D{0y|u88? +YkKA5 nD8 ww5MCu@:kxSP9(o`Muc3N@j,,3ٮJa$Wq  @Q}"m9]ֆ'7}ZPC W=wI-דZ1l9(o`MuϨz`6ߋĠ6Kʐ7sӎvp] ɺr@r*wM{gWZ֖1-L{EhR$hE:ҝO{HT9(o`Mu5w2/C<ʐ7sӎvp] ɺr@VܸBzɌPgWZ֖1-L{EhR$hE:ҝO{HT9(o`Mu5w2/Cc"h$H| 3>E 9(o`MuH3wpx7e .RVAjX5 S,v}]H?1c'3}FEfWeaWteqm_rHvT~^|299(o`Muz,v W\|ʸ2~ฟvW!r2~ฟvW!r͕Su@<,Oxl4A ;J39(o`Mu9(o`Mu9(o`MuSu@<,O{NCA_>*Quʩ{'vZD7a&6_3C=! bc .GS:{=E W9s\ g>~ BUc"t?08gp]FY|| 3Ds8͑_Tkſw˴5%ɞMeģ^su!jENs[UKDxE(^n۽YO6#Q%E6~ @Y'|pN}h&ceuq#na[t' G*}&Ѫf?m7T/&&u`Fz t[A}I?S~ RWt]x۔eC$yx*HoKn&*D!M>z=Cx,#xpC, DIz0%ѢcΊpg[e=Vt+~M)=#٘m1(.vDhzI\7 -|zA~zЅBElt?ZhrH\I&,wQb?)PT*}V22:3zM^$Z[>I&,WR R_T0>v{k9 0ɯx;*A_WR R_T0ɯx;*A_WR R_TSV۱!nuV2r eY4K0ɯx;*A_WR R_TWtPWhO#iT<[>I&,WR R_TxrUg(+;jA4Xe"!:&rAZ6#, <=o49aٔ8#V<.WrN\OT?I֓'v*GWR R_T8[|8Ӣ|͕Mvk Ci6S8Ub xkPB WR R_TtEߤ*TnA*+Hܥ^aWR R_T6#, <=oWR R_T:^cceu$%<<=??@HHIQQST\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\cccccccccccddddddddddddddddddddddddddddddddddddddddgjjjkotx|':MauS. p o   G  W VMq$@Hdj)E!s 9] !7!S!m!!!"i"""###########$$$$$&$)$4$;$;$@$K$N$R$U$`$g$g$l$w$z$~$$$$$$$$<%@%Q%h%h%s%%%%%%&& &&&-&1&<&E&E&N&Q&\&x&&&&&&&&&&&&&&&&&&&&&&&' ''''''!'$'$'$'$'''3'@'F'L'S'Z'e'|'''''''( (('(.(K(((((((4);)B)K))))))))))))*** * **+*.*0*>*L*W*Y*d*o*q*v*y*************/+++++",j,,,-j---2.r.../^////10g0o000'1o1w11G2222xh hx0 p  " +#emG  F Ap (` (h h` h` <`  ) P ` p8GQVGG  F`x ) .@ MpU>p }p> yp>y1p9>q  j or??}"FIal ! (^, 0_8` P_``h)xa)bcd (^0 8_HiLPTXk\`dhmlptxn|p[\[] (s0  (s, 0_8` P_`vdhwl^ ^ ^ ^ NQ)*!6+:D,HFS,Yc-gI;*#[8+<E,I3R1^-*"37+;F1*'3<+@ K1a_A*#8+<%S=WY%n=rW%, %-%,9%$-%HNp10D4*@,DF*PE[+_h*p1t*F)1*@)1)*;7+;.KJO3.HfAB5,93F,J3VF\`2k&o3t.x^3}63>3@2%93-!') '/\A=M,Y-) )1C=O,[-;NV!kZo@xZ|3@F  (08|` ( ;h 6 X (e0 (e,8 @* (f0 (f,8  (g0 (g, 8 @)H) (h0 (h, 8 @)H*P (j0 (j, 8* (l0 (l, (o0 (o,8)@) (q0 (q,8)@*H)**,2,:[B1*)[1[ (t0 (t,8)@ (u0 (u,8)@ (x0 (x,8PPyXhzp{ (~0! (~, 8                  " !      #'%$& ! " # $ % & '(,*)+() * + , - . /-0./01 2 3 4 5 6 71532489 : ; < = > ?687@A B C D E9;:FG H I J K L M<>=NO P Q R S T U?B@AVW X Y Z [ \ ]I;fUHHXH\$pHD$hHL$xHP@HpHHR0HHD$PH\$8HL$0HT$hzPt9Hr0LB8LJHzLHKL^L%M,$vDHJ0HB8HI HL$hHQ0HA8HR8HHqHyHHL$8HD$xfH9reHT$hHr0LB8Hv8H|$0II)H)MII?I!L\$PK LLHT$hHr0HB8HV0H\$PHL$xH|$0HX]IL!HJD&fL9tBIwHuLD$HLL$(LT$@H|$ HLH|$ LD$HLL$(LT$@JD&HP LLLDH tH@HDHD$H\$HL$H|$ HD$H\$HL$H|$ I;fv"UHH H\$8HP@H@HHR8H ]HD$H\$HL$H|$ @HD$H\$HL$H|$ I;fvUHHHH0H@8HI(H]HD$HD$I;fvUHHHH@H@HHIH]HD$HD$I;fUHHhxPt3HP@HpHHH Hx(HXHLBL MR+HD$xHH@HPHHI HАHL$xHQ@HAHHR8HYHq Hy(HHL$xHQ@HAHHD$HHtHZH5H>R~Ht(Hq0Hy8H|$@HtH^LMvHh]HHt$`HJHH\$ HD$PHL$(HL$xHQ0HA8HR HL$xHQ0HA8HR8HYHyH1IHLHL$`HIHD$@Hu`HT$ Ht$xHV HT$(HV(=uHT$P HT$PIH~I{ICH>I{HVH^HNHFPHh]Hh]Hh]Hh]IL!HM\0I9t8IrMuHT$`HHL$xHT$`H|$@HHD$HfIt0IH!HLLfI9t'IPMuHHL$xHHD$HEHT;IL!HMdM9tBISMuHt$`HL$8H\$XH|$0HLHL$8H\$XHt$`H|$0IDHP HHuHh]tH@HHD$HD$I;fUHHHHD$XH\$`H|$pHL$hHHD$8HT$XH HL$8HA0=tIHA8ICHY8HT$XHHL$8HA@=tIHQHISHYHD$'HH\$'|$'HL$8HQ@HAHHRHD$(HHHHL$(HT$8HJ HJ(=tIHrIsHBHHHT$(Ht$8HVHV=tILMCHHL$hH9|HD$`:HV0HF8HR8H\$`H|$pHT$8Hr0HB8Hv011HHt$8HHVLF L9LLH9t+HL$0HD$@HLH@HD$@HL$0Ht$8HLFL9LLH9tHLHHt$8HV 1LFF A6E HH9} HN H9r^HV1LF A\E HH9} HNH9r,HV@HFHHR8H^HN H~(HH\$8HH]fHHHD$H\$HL$H|$ HD$H\$HL$H|$ 0I;fvpUHH(fD|$ D$HHT$ D$HP0H9P@u!H\$@HX8HHHHtHD$@D$DH(]H(]HD$H\$HD$H\$lHD$H|$ H9u111H4DD1H H9ȐI;fvUHHHD$H]fXPfb10@P 6;6;1  `8L/0P02 SRU222< P<< hP< hPR hPH hPH hPHPPSS 2 7Eq79AL77tA9A2A|}=-`K@2crypto/hmac.(*hmac).Sum8,h8,in8-~r08 &err= (HP" SRU  s7B77crypto/hmac.(*hmac).WriteH,hH,pH-nH-errHLP  s_crypto/hmac.(*hmac).SizeL,hL-~r0LMP  s_crypto/hmac.(*hmac).BlockSizeM,hM-~r0MpOKv_P_vvPPQPPQPhP%hP%/QP/UPUvPUTHhHTHH/HPPS PSR%X%+X+X PSR+UbUbbPbbPSb PSRPPSS  87$7F7AFA&7M.JF7t-JAAtA~-(A |87V8}G}GGI-E=Fx=2Q-=2{=u-OIK@crypto/hmac.(*hmac).ResetO,hO&marshalableInner`&marshalableOuterd&imarshali&erri&omarshalp &errQ P''R~-P-2 SRU2  X hX hX hX PR P2BPB`PP-PBZP  <wUtAAF-ABANA#B-sAU-AAF=%7A_7-LA787K$7a78-K$7W7UyRw=UUnG2crypto/hmac.New,h,key-~r0&hm&blocksize'unique &i &i0EP>S>V  sUw7KAA/As|crypto/hmac.New.func1,hm,&unique0< !@7<=@ PSRPSSR!S!:PS:BS UTXBUPSBSUTBU22Q2BQ02R2BR2BQ s~-x7~=7^."-(-{2crypto/hmac.Equal,mac1,mac2-~r0 (("" ()  s9ABH#crypto/hmac.New.func1.1  ss7},crypto/hmac.marshalable.MarshalBinary-~p0-~r0*-~r1*((  s7&7 crypto/hmac.marshalable.UnmarshalBinary-~p0-~p1+-~r0+P!S -7U#type:.eq.struct { Cache unsafe.Pointer; Inter unsafe.Pointer; CanFail bool },p,q-r 2r   9!N( z  20aJ-2 @?4[3[" 3H333 %333 % 3"0(   ' <         +i  8  _37S\'%>  2*10  A<  80   +2H`(-1K4 2P[O` O# pE%>B           8 '  '    \\\*(,!;@.?:P806N&f!!!!! *hmac.hmac crypto/hmacopadipadouterinner marshaled*func(*hmac.hmac) int*func(*hmac.hmac)"*func(*hmac.hmac, []uint8) []uint8'*func(*hmac.hmac, []uint8) (int, error) BlockSize *func() intReset*func()SizeSum*func([]uint8) []uint8Write*func([]uint8) (int, error)*hmac.marshalable*func() ([]uint8, error)*func([]uint8) error MarshalBinaryUnmarshalBinaryD*struct { Cache unsafe.Pointer; Inter unsafe.Pointer; CanFail bool }CacheInterCanFailcrypto/hmac: hash generation function does not produce unique valuesD*func() hash.Hash   ( I;fv*UHHMf Mu4HD$H\$ HHHH]HD$H\$HD$H\$Ll$M9,$uI$$I;fv8UHH Mf Mu`HD$0H\$8HL$@HP HHHHH ]HD$H\$HL$H|$ Ht$(HD$H\$HL$H|$ Ht$(Ll$0@M9,$uI$$HH9 uHHH9Ku H8K1regabiH\6W3>j6zz3_6dǨ3|6A3-6h3u)'63b0O63R Gb6Ǧq3hmaccrypto/subtle.ConstantTimeCompare !x!y v icrypto/subtle.ConstantTimeByteEq !x!yL6H3w6&l3E68Y1fa63