!<arch>
__.PKGDEF       0           0     0     644     7925      `
go object linux amd64 go1.23.2 GOAMD64=v1 X:regabiwrappers,regabiargs,coverageredesign
build id "5XlXeF_JwgWsMorbenG4/OuqSPjVLZl_mxupK4kJJ"


$$B
u                      >  T  j                         %   9   D   S   Y   n   z                                              5  :  J  Q  b  j                         &  *  5  B  F  [  _  l  p  }                                       '  ,  9  ?  Y  \  ^  s                                      &  .  6  9  <  L  S  Z  a  j                         -  .  :  D  E  R  S  X  h  x  |  }                                  $  4  N  U  o  s              U                    (  8  s                        	  	  /	  9	  M	  Z	  g	  z	  	  	  	  	  	  	  
  
  )
  :
  G
  Q
  m
  
  
  
  
  
  
    /  O  h  {                  B  h  {          $  =  C  K  T  ]  e  m  u  }                                      F  N  U  \                                        	        #  )  /  6  <  B  J                               H  N  T  Z  `  f  l              k  l  x                M  \        1  i                                     %  /  ;  I  U  c  d  e  m  u  }                                          >          mlkem768crypto/randrandioerrorsunsafeinternal/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/raceraceinternal/syscall/unixunixinternal/itoaitoainternal/asanasaninternal/msanmsaninternal/oserroroserrorcrypto/internal/boringboringcryptohashstrconvmath/bitsbitsunicode/utf8utf8crypto/ciphercipherbytesunicodecrypto/internal/aliasaliascrypto/subtlesubtlecrypto/internal/boring/sigsigosinternal/filepathlitefilepathliteio/fsfstimeinternal/godebuggodebuginternal/bisectbisectpathslicescmpiterinternal/testlogtestloginternal/pollpollinternal/syscall/execenvexecenvcrypto/internal/randutilrandutilmath/bigbigfmtinternal/fmtsortfmtsortreflectstringsmath/randvendor/golang.org/x/crypto/sha3sha3encoding/binarybinaryvendor/golang.org/x/sys/cpucrypto/internal/mlkem768$GOROOT/src/crypto/internal/mlkem768/mlkem768.goCiphertextSizedkbuiltinbyteencryptionKeytfieldElementnttElementAdecryptionKeysBytesEncapsulationKeyDecapsulationKeyesc:bcopyciphertextsharedKeyerrerrorDecapsulateesc: DecapsulationKeySizeencapsulationKeyEncapsulateccencapsulateesc:  EncapsulationKeySizeGenerateKeygenerateKeyesc: decapsulationKeyNewKeyFromExtendedEncodingdkBytesnewKeyFromExtendedEncodingseedNewKeyFromSeednewKeyFromSeedSeedSizeSharedKeySize(*DecapsulationKey).Bytes(*DecapsulationKey).EncapsulationKey  	
                   	  
                          r 	  	 	 	 	 	     	
  s    -C r  	"/2<= 	
          	  	 
 	        
  	
                         
    !    " # "  $ % $ & ' & ( ) ( * + * , - ,  .	 .  /  / 0 1 0 2 3 2 %	 ! % 	
 4 5 4  6 7 6 8 9 8 : ; : < =#).$ < >$% >  ? ?  @&'( @  
'   A B A C D C 	 E F*,- E G(+ G  H H   I J I K L K  M N M  O016	9:2; O 	
 P Q16 P R S2!(56 R
	
 T3	 T	  U V4 U W X	 W Y( Y  Z78' Z  [ [   \	 \  ] ^ ] _ `2	 _
	
 a b a c d c e f%'
>&A*B e	
 g6%(?/@& g 
	
 h i7@6 h j8%+(&	 j 	
 k(+ k
 		 l &3 l
 m n$#D-E m		 o p&@6 o q 	/A% q v v  t       F w   x   {   z   } F  F                                             	   u   x } J   K  L            y   | a   b  	            			        ~   g  	                       	            	            & ( )  !   ,  F  R  d	 
 '        $         u.  /! r  r)  r<            	   u4 5  6! !  7  H  [              	   u; <  =!   +  9  L           @  
   u    !    (  <  N 	      u    I  Q Q   Q%   Q Y Y 	  Y0 
  Y   `   
         f       B  %	   " #  !    ,  8  J      & ( )  !    ,  F  R  d	 
     A      +! l  l  l(   l   u.  /! r r  r)  r<   r   0  1!  !  ;  N   	   u4 5  6!  !  7  H  [      7  8!    #  6   	   u; <  =!    +  9  L      D     C  @        lb       fd  ZX  VT  jh      P         L       M       
 M                                                                                                                                                                                           u   R R          S  	  S    	  	  S
 S      
 T  	  T
     U    u   Z Z          [  	  [    	  	  [
 [  [       
 \  	  \
     ]
   $%*")!          
                    	   	   u,-/!   n n     n  n  
 o o      o         p
   u2306!              
        #        	   
   u9:7=!              
                	   6@z2X
$$
 _go_.o          0           0     0     644     234183    `
go object linux amd64 go1.23.2 GOAMD64=v1 X:regabiwrappers,regabiargs,coverageredesign
build id "5XlXeF_JwgWsMorbenG4/OuqSPjVLZl_mxupK4kJJ"


!
 go120ld6@z2X   ~A  A  B  nB  Y  #Z  {  -        q          7 7 crypto/randcrypto/subtleerrorsinternal/byteordervendor/golang.org/x/crypto/sha3hashcrypto/internal/mlkem768.initgclocals·g2BeySu+wFnoycgXfElmcg==<autogenerated>crypto/internal/mlkem768.(*DecapsulationKey).Bytestype:[2400]uint8gclocals·ZzMiPAiVBg7DJ6dh/CjSag==gclocals·VtCL4RdUwCqwXEPeyJllRA==crypto/internal/mlkem768.(*DecapsulationKey).Bytes.arginfo1crypto/internal/mlkem768.(*DecapsulationKey).Bytes.argliveinfo$GOROOT/src/crypto/internal/mlkem768/mlkem768.gotype:[]uint8go:info.*crypto/internal/mlkem768.DecapsulationKeygo:info.[]uint8go:info.*[2400]uint8crypto/internal/mlkem768.(*DecapsulationKey).EncapsulationKeytype:[1184]uint8crypto/internal/mlkem768.(*DecapsulationKey).EncapsulationKey.arginfo1crypto/internal/mlkem768.(*DecapsulationKey).EncapsulationKey.argliveinfogo:info.*[1184]uint8crypto/internal/mlkem768.GenerateKeytype:crypto/internal/mlkem768.DecapsulationKeycrypto/internal/mlkem768.generateKeytype:*crypto/internal/mlkem768.DecapsulationKeygo:info.errortype:*errors.errorStringtype:[32]uint8crypto/rand.Readgo:string."mlkem768: crypto/rand Read failed: "type:errors.errorStringruntime.gcWriteBarrier1go:itab.*errors.errorString,errorcrypto/internal/mlkem768.kemKeyGengclocals·o3Kun4xYxg5C876ga0QjuQ==gclocals·1xfQtbdW+CE3a/qGOaL67Q==crypto/internal/mlkem768.generateKey.arginfo1crypto/internal/mlkem768.generateKey.argliveinfo$GOROOT/src/errors/errors.goerrors.Newtype:intgo:info.*[32]uint8go:info.errors.New$abstractcrypto/internal/mlkem768.NewKeyFromSeedcrypto/internal/mlkem768.newKeyFromSeedgclocals·wgcWObbY2HYnK2SU/U22lA==gclocals·J5F+7Qw7O7ve2QcWC7DpeQ==crypto/internal/mlkem768.NewKeyFromSeed.arginfo1crypto/internal/mlkem768.NewKeyFromSeed.argliveinfogo:string."mlkem768: invalid seed length"gclocals·TjPuuCwdlCpTaRQGRKTrYw==crypto/internal/mlkem768.newKeyFromSeed.arginfo1crypto/internal/mlkem768.newKeyFromSeed.argliveinfocrypto/internal/mlkem768.NewKeyFromExtendedEncodingcrypto/internal/mlkem768.newKeyFromExtendedEncodingcrypto/internal/mlkem768.NewKeyFromExtendedEncoding.arginfo1crypto/internal/mlkem768.NewKeyFromExtendedEncoding.argliveinfocrypto/internal/mlkem768.parseDKcrypto/internal/mlkem768.parseEKgo:string."mlkem768: invalid decapsulation key length"gclocals·3t8WlE+CEPpgnWbvvNfnSA==gclocals·ykHN0vawYuq1dUW4zEe2gA==crypto/internal/mlkem768.newKeyFromExtendedEncoding.arginfo1crypto/internal/mlkem768.newKeyFromExtendedEncoding.argliveinfotype:*vendor/golang.org/x/crypto/sha3.statevendor/golang.org/x/crypto/sha3.Sum512crypto/internal/mlkem768.samplePolyCBDcrypto/internal/mlkem768.nttcrypto/internal/mlkem768..dict.polyByteEncode[crypto/internal/mlkem768.nttElement]crypto/internal/mlkem768.polyByteEncode[go.shape.[256]crypto/internal/mlkem768.fieldElement]vendor/golang.org/x/crypto/sha3.(*state).Writevendor/golang.org/x/crypto/sha3.(*state).Sumcrypto/internal/mlkem768..stmp_0runtime.panicSliceBcrypto/internal/mlkem768.nttMulruntime.panicIndexcrypto/internal/mlkem768.sampleNTTgclocals·JPuCd7pWfcuA3f+9jUMrqw==gclocals·2lWR2SNhCP2ki4j0UftFLw==crypto/internal/mlkem768.kemKeyGen.arginfo1crypto/internal/mlkem768.kemKeyGen.argliveinfo$GOROOT/src/vendor/golang.org/x/crypto/sha3/hashes.go$GOROOT/src/vendor/golang.org/x/crypto/sha3/hashes_noasm.govendor/golang.org/x/crypto/sha3.New256vendor/golang.org/x/crypto/sha3.new256vendor/golang.org/x/crypto/sha3.new256Genericcrypto/internal/mlkem768.polyAdd[go.shape.[256]crypto/internal/mlkem768.fieldElement]crypto/internal/mlkem768.fieldAddcrypto/internal/mlkem768.fieldReduceOncetype:*crypto/internal/mlkem768.nttElementtype:[3]crypto/internal/mlkem768.nttElementtype:[64]uint8type:crypto/internal/mlkem768.nttElementtype:crypto/internal/mlkem768.ringElementtype:vendor/golang.org/x/crypto/sha3.statego:info.uint8go:info.[64]uint8go:info.intgo:info.vendor/golang.org/x/crypto/sha3.New256$abstractgo:info.vendor/golang.org/x/crypto/sha3.new256$abstractgo:info.vendor/golang.org/x/crypto/sha3.new256Generic$abstractgo:info.crypto/internal/mlkem768.polyAdd[go.shape.[256]crypto/internal/mlkem768.fieldElement]$abstractgo:info.crypto/internal/mlkem768.fieldAdd$abstractgo:info.crypto/internal/mlkem768.fieldReduceOnce$abstractcrypto/internal/mlkem768.Encapsulatetype:[1088]uint8crypto/internal/mlkem768.encapsulatecrypto/internal/mlkem768.Encapsulate.arginfo1crypto/internal/mlkem768.Encapsulate.argliveinfogo:info.*[1088]uint8crypto/internal/mlkem768.kemEncapsgo:string."mlkem768: invalid encapsulation key length"gclocals·7JQqrp1B6U3j9pgIVYhRmQ==gclocals·dWfovk9haRLV9HOdqHCp5w==crypto/internal/mlkem768.encapsulate.arginfo1crypto/internal/mlkem768.encapsulate.argliveinfovendor/golang.org/x/crypto/sha3.Sum256crypto/internal/mlkem768.pkeEncryptruntime.panicSliceAcapgclocals·IcyqASvJEECPHJG5+wAYNw==gclocals·ceTFB1uXYcP672IQsTD21w==crypto/internal/mlkem768.kemEncaps.arginfo1crypto/internal/mlkem768.kemEncaps.argliveinfovendor/golang.org/x/crypto/sha3.New512vendor/golang.org/x/crypto/sha3.new512vendor/golang.org/x/crypto/sha3.new512Generictype:crypto/internal/mlkem768.encryptionKeygo:info.crypto/internal/mlkem768.encryptionKeygo:info.[32]uint8go:info.vendor/golang.org/x/crypto/sha3.New512$abstractgo:info.vendor/golang.org/x/crypto/sha3.new512$abstractgo:info.vendor/golang.org/x/crypto/sha3.new512Generic$abstractgo:string."mlkem768: invalid encryption key length"crypto/internal/mlkem768..dict.polyByteDecode[crypto/internal/mlkem768.nttElement]crypto/internal/mlkem768.polyByteDecode[go.shape.[256]crypto/internal/mlkem768.fieldElement]gclocals·foM/pdm/hXseFZbhzZY8iA==gclocals·dGrMWTWIngKGfVYjHi0adA==crypto/internal/mlkem768.parseEK.arginfo1crypto/internal/mlkem768.parseEK.argliveinfotype:go.shape.[256]crypto/internal/mlkem768.fieldElementgo:info.*crypto/internal/mlkem768.encryptionKeycrypto/internal/mlkem768.inverseNTTcrypto/internal/mlkem768.ringCompressAndEncode10crypto/internal/mlkem768.ringCompressAndEncode4gclocals·AwiKyywRydDbH+lWevX5PQ==gclocals·C6hhan23EAgo3FoZXBcLRA==crypto/internal/mlkem768.pkeEncrypt.arginfo1crypto/internal/mlkem768.pkeEncrypt.argliveinfocrypto/internal/mlkem768.ringDecodeAndDecompress1type:*crypto/internal/mlkem768.ringElementtype:[3]crypto/internal/mlkem768.ringElementgo:info.crypto/internal/mlkem768.ringElementgo:info.crypto/internal/mlkem768.nttElementgo:info.crypto/internal/mlkem768.ringDecodeAndDecompress1$abstractcrypto/internal/mlkem768.Decapsulatego:string."mlkem768: invalid ciphertext length"crypto/internal/mlkem768.kemDecapscrypto/internal/mlkem768.Decapsulate.arginfo1crypto/internal/mlkem768.Decapsulate.argliveinfocrypto/internal/mlkem768.pkeDecryptvendor/golang.org/x/crypto/sha3.(*state).Readruntime.panicSliceConvertgclocals·MwY8wudPZ6cnlMI2DzblMg==gclocals·LykYixFUMIj93XjwHv6wyg==crypto/internal/mlkem768.kemDecaps.arginfo1crypto/internal/mlkem768.kemDecaps.argliveinfo$GOROOT/src/vendor/golang.org/x/crypto/sha3/shake.go$GOROOT/src/crypto/subtle/constant_time.go$GOROOT/src/vendor/golang.org/x/crypto/sha3/shake_noasm.govendor/golang.org/x/crypto/sha3.NewShake256vendor/golang.org/x/crypto/sha3.newShake256vendor/golang.org/x/crypto/sha3.newShake256Genericcrypto/subtle.ConstantTimeComparecrypto/subtle.ConstantTimeByteEqcrypto/subtle.ConstantTimeCopygo:info.[1088]uint8go:info.vendor/golang.org/x/crypto/sha3.NewShake256$abstractgo:info.vendor/golang.org/x/crypto/sha3.newShake256$abstractgo:info.vendor/golang.org/x/crypto/sha3.newShake256Generic$abstractgo:info.crypto/subtle.ConstantTimeCompare$abstractgo:info.crypto/subtle.ConstantTimeByteEq$abstractgo:info.crypto/subtle.ConstantTimeCopy$abstractgo:string."mlkem768: invalid decryption key length"crypto/internal/mlkem768.parseDK.arginfo1crypto/internal/mlkem768.parseDK.argliveinfogo:info.*crypto/internal/mlkem768.decryptionKeycrypto/internal/mlkem768.ringDecodeAndDecompress10crypto/internal/mlkem768.ringDecodeAndDecompress4crypto/internal/mlkem768.ringCompressAndEncode1runtime.panicSliceAlencrypto/internal/mlkem768.pkeDecrypt.arginfo1crypto/internal/mlkem768.pkeDecrypt.argliveinfocrypto/internal/mlkem768.polySub[go.shape.[256]crypto/internal/mlkem768.fieldElement]crypto/internal/mlkem768.fieldSubgo:info.crypto/internal/mlkem768.polySub[go.shape.[256]crypto/internal/mlkem768.fieldElement]$abstractgo:info.crypto/internal/mlkem768.fieldSub$abstractcrypto/internal/mlkem768.fieldCheckReducedgo:string."unreduced field element"crypto/internal/mlkem768.fieldCheckReduced.arginfo1crypto/internal/mlkem768.fieldCheckReduced.argliveinfotype:crypto/internal/mlkem768.fieldElementgo:info.crypto/internal/mlkem768.fieldCheckReduced$abstractgo:info.crypto/internal/mlkem768.fieldElementcrypto/internal/mlkem768.fieldReduceOnce.arginfo1crypto/internal/mlkem768.fieldReduceOnce.argliveinfocrypto/internal/mlkem768.fieldAdd.arginfo1crypto/internal/mlkem768.fieldAdd.argliveinfocrypto/internal/mlkem768.fieldSub.arginfo1crypto/internal/mlkem768.fieldSub.argliveinfocrypto/internal/mlkem768.fieldReducecrypto/internal/mlkem768.fieldReduce.arginfo1crypto/internal/mlkem768.fieldReduce.argliveinfogo:info.crypto/internal/mlkem768.fieldReduce$abstractcrypto/internal/mlkem768.fieldMulcrypto/internal/mlkem768.fieldMul.arginfo1crypto/internal/mlkem768.fieldMul.argliveinfogo:info.crypto/internal/mlkem768.fieldMul$abstractcrypto/internal/mlkem768.fieldMulSubcrypto/internal/mlkem768.fieldMulSub.arginfo1crypto/internal/mlkem768.fieldMulSub.argliveinfogo:info.crypto/internal/mlkem768.fieldMulSub$abstractcrypto/internal/mlkem768.fieldAddMulcrypto/internal/mlkem768.fieldAddMul.arginfo1crypto/internal/mlkem768.fieldAddMul.argliveinfogo:info.crypto/internal/mlkem768.fieldAddMul$abstractcrypto/internal/mlkem768.compresscrypto/internal/mlkem768.compress.arginfo1crypto/internal/mlkem768.compress.argliveinfogo:info.crypto/internal/mlkem768.compress$abstractgo:info.uint16crypto/internal/mlkem768.decompresscrypto/internal/mlkem768.decompress.arginfo1crypto/internal/mlkem768.decompress.argliveinfogo:info.crypto/internal/mlkem768.decompress$abstractcrypto/internal/mlkem768.sliceForAppendcrypto/internal/mlkem768.sliceForAppend.arginfo1crypto/internal/mlkem768.sliceForAppend.argliveinfogo:info.crypto/internal/mlkem768.sliceForAppend$abstractgclocals·3/VWHcNdIlllCYEYVB5Fig==crypto/internal/mlkem768.ringCompressAndEncode1.arginfo1crypto/internal/mlkem768.ringDecodeAndDecompress1.arginfo1crypto/internal/mlkem768.ringCompressAndEncode4.arginfo1crypto/internal/mlkem768.ringDecodeAndDecompress4.arginfo1go:info.*[128]uint8crypto/internal/mlkem768.ringCompressAndEncode10.arginfo1go:info.uint64crypto/internal/mlkem768.ringDecodeAndDecompress10.arginfo1go:info.*[320]uint8crypto/internal/mlkem768.samplePolyCBD.arginfo1type:[128]uint8type:[1]uint8crypto/internal/mlkem768.gammascrypto/internal/mlkem768.nttMul.arginfo1crypto/internal/mlkem768.zetascrypto/internal/mlkem768.ntt.arginfo1go:info.[]crypto/internal/mlkem768.fieldElementcrypto/internal/mlkem768.inverseNTT.arginfo1crypto/internal/mlkem768.sampleNTT.arginfo1$GOROOT/src/internal/byteorder/byteorder.govendor/golang.org/x/crypto/sha3.NewShake128vendor/golang.org/x/crypto/sha3.newShake128vendor/golang.org/x/crypto/sha3.newShake128Genericinternal/byteorder.LeUint16type:[24]uint8type:[2]uint8go:info.[24]uint8go:info.vendor/golang.org/x/crypto/sha3.NewShake128$abstractgo:info.vendor/golang.org/x/crypto/sha3.newShake128$abstractgo:info.vendor/golang.org/x/crypto/sha3.newShake128Generic$abstractgo:info.internal/byteorder.LeUint16$abstractgclocals·E8YfRCNazjKp2PFFum6EYA==crypto/internal/mlkem768.polySub[go.shape.[256]crypto/internal/mlkem768.fieldElement].arginfo1type:*[1]uintptrcrypto/internal/mlkem768.polySub[crypto/internal/mlkem768.ringElement]crypto/internal/mlkem768.polySub[crypto/internal/mlkem768.ringElement].arginfo1crypto/internal/mlkem768.polyAdd[go.shape.[256]crypto/internal/mlkem768.fieldElement].arginfo1crypto/internal/mlkem768.polyAdd[crypto/internal/mlkem768.nttElement]crypto/internal/mlkem768.polyAdd[crypto/internal/mlkem768.nttElement].arginfo1go:string."mlkem768: invalid encoding length"go:string."mlkem768: invalid polynomial encoding"gclocals·7JU9+QUiOuajp9U9sg8bDw==crypto/internal/mlkem768.polyByteDecode[go.shape.[256]crypto/internal/mlkem768.fieldElement].arginfo1go:info.go.shape.[256]crypto/internal/mlkem768.fieldElementgo:info.uint32crypto/internal/mlkem768.polyByteDecode[crypto/internal/mlkem768.nttElement]crypto/internal/mlkem768.polyByteDecode[crypto/internal/mlkem768.nttElement].arginfo1crypto/internal/mlkem768.polyAdd[crypto/internal/mlkem768.ringElement]crypto/internal/mlkem768.polyAdd[crypto/internal/mlkem768.ringElement].arginfo1crypto/internal/mlkem768.polyByteEncode[go.shape.[256]crypto/internal/mlkem768.fieldElement].arginfo1crypto/internal/mlkem768.polyByteEncode[crypto/internal/mlkem768.nttElement]crypto/internal/mlkem768.polyByteEncode[crypto/internal/mlkem768.nttElement].arginfo1go:cuinfo.producer.crypto/internal/mlkem768crypto/internal/mlkem768..dict.polyAdd[crypto/internal/mlkem768.nttElement]crypto/internal/mlkem768..dict.polySub[crypto/internal/mlkem768.ringElement]crypto/internal/mlkem768..dict.polyAdd[crypto/internal/mlkem768.ringElement]go:cuinfo.packagename.crypto/internal/mlkem768go:info.stringerrors.(*errorString).Errortype:hash.Hashgo:itab.*vendor/golang.org/x/crypto/sha3.state,hash.Hashvendor/golang.org/x/crypto/sha3.(*state).BlockSizevendor/golang.org/x/crypto/sha3.(*state).Resetvendor/golang.org/x/crypto/sha3.(*state).Sizetype:vendor/golang.org/x/crypto/sha3.ShakeHashgo:itab.*vendor/golang.org/x/crypto/sha3.state,vendor/golang.org/x/crypto/sha3.ShakeHashvendor/golang.org/x/crypto/sha3.(*state).Clonecrypto/internal/mlkem768..inittaskcrypto/rand..inittaskerrors..inittaskvendor/golang.org/x/crypto/sha3..inittaskruntime.memequal16·fruntime.memequal64·fruntime.gcbits.0100000000000000type:.namedata.*mlkem768.fieldElement-type:*crypto/internal/mlkem768.fieldElementruntime.gcbits.type:.importpath.crypto/internal/mlkem768.type:.eqfunc512runtime.memequal_varlentype:.namedata.*mlkem768.nttElement-type:.namedata.*[]mlkem768.fieldElement-type:*[]crypto/internal/mlkem768.fieldElementtype:[]crypto/internal/mlkem768.fieldElementtype:.namedata.*mlkem768.ringElement-type:.namedata.*[1088]uint8-type:.eqfunc1088type:*[1088]uint8type:.namedata.*[128]uint8-type:.eqfunc128type:*[128]uint8type:.namedata.*[320]uint8-type:.eqfunc320type:[320]uint8type:*[320]uint8type:.namedata.*[32]uint8-type:.eqfunc32type:*[32]uint8type:.eqfunc2400type:.namedata.*[2400]uint8-type:*[2400]uint8type:.namedata.*[]mlkem768.nttElement-type:*[]crypto/internal/mlkem768.nttElementtype:[]crypto/internal/mlkem768.nttElementtype:.namedata.*[]mlkem768.ringElement-type:*[]crypto/internal/mlkem768.ringElementtype:[]crypto/internal/mlkem768.ringElementgo:constinfo.crypto/internal/mlkem768type:.eqfunc10080type:.namedata.*mlkem768.DecapsulationKey.type:.namedata.*func(*mlkem768.DecapsulationKey) []uint8-type:*func(*crypto/internal/mlkem768.DecapsulationKey) []uint8type:func(*crypto/internal/mlkem768.DecapsulationKey) []uint8type:.namedata.Bytes.type:.namedata.*func() []uint8-type:*func() []uint8type:func() []uint8type:.namedata.EncapsulationKey.type:.eqfunc6144type:.namedata.*mlkem768.encryptionKey-type:*crypto/internal/mlkem768.encryptionKeytype:.eqfunc1536type:.namedata.*[3]mlkem768.nttElement-type:*[3]crypto/internal/mlkem768.nttElementtype:.eqfunc4608type:.namedata.*[9]mlkem768.nttElement-type:*[9]crypto/internal/mlkem768.nttElementtype:[9]crypto/internal/mlkem768.nttElementtype:.namedata.t-type:.namedata.A.type:.namedata.*mlkem768.decryptionKey-type:*crypto/internal/mlkem768.decryptionKeytype:crypto/internal/mlkem768.decryptionKeytype:.namedata.s-type:.namedata.dk-type:.namedata.encryptionKey-.embeddedtype:.namedata.decryptionKey-.embeddedtype:[128]crypto/internal/mlkem768.fieldElementgo:info.[128]crypto/internal/mlkem768.fieldElementtype:.eqfunc256type:.namedata.*[128]mlkem768.fieldElement-type:*[128]crypto/internal/mlkem768.fieldElementgo:string."mlkem768: internal error: invalid decapsulation key size"go:string."subtle: slices have different lengths"crypto/internal/mlkem768..stmp_1type:.namedata.*go.shape.[256]crypto/internal/mlkem768.fieldElement-type:*go.shape.[256]crypto/internal/mlkem768.fieldElementtype:.importpath.go.shape.type:.namedata.*[1184]uint8-type:.eqfunc1184type:*[1184]uint8type:.namedata.*[1]uintptr-type:[1]uintptrtype:[]uintptrruntime.memequal8·ftype:.namedata.*[1]uint8-type:*[1]uint8type:.eqfunc24type:.namedata.*[24]uint8-type:*[24]uint8type:.namedata.*[2]uint8-type:*[2]uint8type:.namedata.*[3]mlkem768.ringElement-type:*[3]crypto/internal/mlkem768.ringElementtype:.eqfunc64type:.namedata.*[64]uint8-type:*[64]uint8$GOROOT/src/hash/hash.go$GOROOT/src/io/io.go$GOROOT/src/crypto/rand/rand.go$GOROOT/src/vendor/golang.org/x/crypto/sha3/sha3.go   `   4 GuR   k   .ui   x   (%   ~   v\      nN    `      x      `            k      ~               0      4         A     A  +   *       5   |  *        ,A  3   KA  ;     :   +                2        ^       =        l       $        ,       $        w      '        h       '   ,            3        h       3        3      "        P	      $        h       $              "   O                          #   n     e      $               "   H                          #              *   t      d       (              !       !       !              $   "    /       !   #    8       $   /$    A       $   $    B       !   %    O       #   S&    +       '   '            /              1              /              1        %      0              2   c           &   
                            5
          #       Y      "              "   5             +   5    D 8       *   *!    @ @       )       D 8       (   e    @ X       *       D 8       )       @ X       %   }9    	        /       D h       ,   C;    D 8       +       @        ,   <    D 8       +   <    @ x       .       @           )                 `       0          *                 `       /           `                  `                  `     
  8           `                  `                  `       +           `     
  t           `                  `                  `       /           `     
             `                  `       3           `       !           `     
  d           `       P           `                  `                 `       j           `     
             `                  `                  `       (           `     
  |           `       8           `                  `       9           `     
             `                  `                  `       (           `     
             `       8           `       @           `                 `       `           `     
             `                  `                 `       	          `       Z          `     
  5          `                  `                  `       (           `     
             `       P           `       @           `                 `       i           `     
            `       l           `       @           `       p          `                  `     
  #          `       8           `       p          `       `          `                  `     
             `       T          `                 `                 `                 `     
            `       8           `       n           `       8           `     
             `                 `                  `                 `                  `     
            `       8           `                  `                 `       i           `     
             `                  `       p          `       #          `                  `     
            `       8           `       3           `       7           `     
  W           `                  `       y           `                  `     
  7           `       4           `                 `       #           `     
  n           `       4           `                  `                  `     
  b           `       4           `       y           `       '           `     
  Y           `       L           `                 `       -           `     
             `       L           `       E          `       -           `     
             `       L           `       x          `       1           `     
             `                  `       2          `       ;           `     
  [           `                  `                  `       )           `     
  I           `                  `       P           `       q          `       >           `     
  E           `       L           `                 `                 `                  `     
             `                  `                  `                  `       A           `     
  R           `       d           `                  `       U          `                  `     
  (          `       L           `       `           `       z          `       b           `     
             `                  `       p          `                 `                  `     
            `       |           `                  `                 `                  `     
  b          `                  `                 `                 `                  `     
            `                  `       @          `                 `                  `     
            `                  `       0          `       \          `                  `     
            `                  `                 `       5          `                  `     
  *          `                  `       0          `                 `                  `     
  F          `       L           `                  `                  `       >           `     
             `       d           `       @           `       k          `       F           `     
            `       L           `                  `       E          `       B           `     
             `       d           `       @           `                 `       J           `     
  '          `                  `       0          `                 `                  `     
  |          `                  `       n           `       #           `     
             `       d           `       @           `                 `       J           `     
  (          `       4           `                  `                 `       r           `     
  )          `                  `       n           `       &           `     
            5              '6                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `       	          `                   `                 `                 `                 `                 `                 `                 `       	          `                   `                 `                 `                 `       
          `                 `                 `                 `                 `                 `                 `                 `                 `                 `                   `                 `                 `                 `                 `                 `                 `       	          `                   `                 `                 `                 `                 `                 `                 `                 `                   `                 `                 `                 `                 `                 `                 `       	          `                   `                 `                 `                 `                  `                 `                 `                 `                   `       
          `                 `                 `                 `                 `       t          `       (          `                   `                 `                 `                 `                 `                 `                 `       	          `                   `                 `                 `                 `                 `                 `                 `                 `                   `       
          `                 `                 `       8          `                 `                 `                 `                   `                 `       %          `                 `       D          `                 `                  `                 `                   `                 `                 `                 `                `       U          `                 `       !          `                   `                 `                 `                 `                 `                 `                 `                 `                   `                 `                 `                 `       h          `       %          `                 `                 `                   `                 `       $          `                 `       ,          `                 `                 `                 `                   `                 `                 `                 `       d          `       %          `       _          `                 `                   `                 `                 `                 `                 `                 `                 `                 `                   `                 `                 `                 `                 `                 `                   `                   `                   `                 `                 `                 `       
          `                 `                   `                   `                   `                 `                 `                 `                 `                 `                   `                   `                   `                 `                 `                 `                 `                 `                   `                   `                   `                 `                 `                 `                 `       	          `                   `                   `                   `                 `                 `                 `                 `       	          `                   `                   `                   `                 `                 `                 `                 `       	          `                   `                   `                   `                 `                 `                 `                 `                 `                   `                   `                   `                 `                 `                 `                 `                 `                   `                   `                   `                 `                 `                 `                 `                 `                 `       	          `                   `       	          `                 `                 `       >          `                 `                 `       
          `                 `                 `                 `                 `                 `                 `                 `                 `       @          `                 `                 `       
          `                 `                 `       ,          `                 `                 `                 `                 `                 `                 `                  `                 `       
          `                 `                 `       F          `                 `                 `                 `                 `                 `       H          `                 `                  `       	          `                 `                 `       V          `       %          `                 `                 `                 `                 `       L          `                 `                 `                 `                 `                 `       ^          `       $          `                 `                 `                 `       !          `       d          `       #          `                 `       	          `                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `       -          `                 `       <          `                 `       $          `                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `                 `       4          `                 `                 `       
          `                 `                 `                 `                 `                 `             !              8   3    @      X   4    P      &   5           *   66           $   6           (   6           %   +7              P7              7              7              8              W8           &   8           '   8           *   9           9   9     +         :              :               :           '   ;           '   ;           '   ;              `<              q<           '   <               =              =           &   #=           &   I=           +   =           /   i     #      )              6        *      D   :>     8          Y         6   q     *      3        '      /        #      1   ~>     %          >         3        '      #               -   .     !      1   .     %      D   >     6         L?     
         f?              ?              ?              $@              M@           (   t@              @           "               "   C           "   e           ;            >            F            I   $         "   	           "   +           -   M         0   z         "   S     
      "   u           0      	      3            "   #     
      0   E         3   u         <      	      ?   J         "              "   !	           <   C	         ?   	         "              "              +   #         .   N         -      	      0            "              "              -            0            "              "              +            .            "              "              )            ,   !         "   6           "   X           ,   z         /            -   j         0            "   0           "   R           +   t         .            )            ,            ,            /   7         3             6             1   !         4   !         *   !"         -   K"         *   x"         -   "         -   "         0    #         *   #         -   #         -   S$         0   $         -   	%   	      0   6%         *   %         -   %         ,   v&         /   &         0   ,'         3   \'         "   '           8   '         :   !(         8   [(         :   (         9   (         ;   ')         /   u)         (   )         %   %*         ,   y*         +   *         "   ,     !      ^   ,         O   -         ^   -         N   y.         "   %/           e   G/         U   A0         O   0         e   +1         U   1         U   f    [       F   A-    E      U   e    j       E   4.    G      \   X          L   /    7      F   0    G      \   
    }      L   1           +   12             K   \2           L   2           R              L   2           R   Q
           .   ?3                            f        }       7   	     ,       2        A       7   @     ,       9   M     @       >   w     3       7   '     ,       7   ^     ,       >        3       B        ]       <   _     1       2        G       /   }     \       <        1       1   L     6       C        9       f        }       2   B      A       5   P#     C       8   '     b       2   &     u       4   &     Z       2   #     A       5   f%     T       5   $     L       <   +     1       ,   ,     )       <   ,     1       C   B,     9       ;   T!     9          5               5               `6            -   6    E 8       ,   6    E 8          l7                   E H          |7    E 8          7               )    E H          7    E 8          7               7    E H           8    E 8          *8               K    E H          88    E 8          G8               s8    E 8          3    E H       +   8    E 8       *   8    E 8       ,   &9    E 8       +   R9    E 8          9            >   :    E 8       =   T:    E H          :    E 8          :    E @          ;               o;            ,   ;    E 8       +   ,    E H          ;            ,   	<    E 8       +   5<    E H          =            0   
>    E 8       /   o=    E H       9   ?    E 8       8   M    A X          ?                   E H          ?    E 8          ?    E H          1-    E 8          ?               @    E 8          )    E H          @               >@    E 8          +    E H          f@    E 8          +    E H       -   @    E 8       ,   0    E H          @               @    E 8          W    E H                              `                  `     
  8       0                       `                  `       +           `     
  t          0               2   <                  n                  }                   `                  `       /           `     
            m                   `       3           `       !           `     
  d          &                                                      `                  `                 `       j           `     
                                                 `                  `       (           `     
  |           `                  `       9           `     
             `                  `       (           `     
             `       @           `                 `       `           `     
            y                               5   |               ;                      `                 `       	          `       Z          `     
  5                                                                `                  `       (           `     
            ;                   `       @           `                 `       i           `     
                             `       @           `       p          `                  `     
  #      .                                        `       p          `       `          `                  `     
         /                      `                 `                 `                 `     
        ,   \               +                      `       n           `       8           `     
                          4                  *                  :   +                   `                  `                 `                  `     
           L                   `                  `                 `       i           `     
         /   4                                    `       p          `       #          `                  `     
            `       3           `       7           `     
  W       -   !                   `       y           `                  `     
  7           `                 `       #           `     
  n           `                  `                  `     
  b           `       y           `       '           `     
  Y           `                 `       -           `     
             `       E          `       -           `     
             `       x          `       1           `     
             `       2          `       ;           `     
  [          E&                   `                  `       )           `     
  I           `       P           `       q          `       >           `     
  E           `                 `                 `                  `     
             `                  `                  `       A           `     
  R           `                  `       U          `                  `     
  (          `       `           `       z          `       b           `     
            (                   `       p          `                 `                  `     
           )                   `                  `                 `                  `     
  b         b)                   `                 `                 `                  `     
            `       @          `                 `                  `     
            `       0          `       \          `                  `     
        /   J*                   `                 `       5          `                  `     
  *      +   *                   `       0          `                 `                  `     
  F         +                   `                  `                  `       >           `     
             `       @           `       k          `       F           `     
            `                  `       E          `       B           `     
             `       @           `                 `       J           `     
  '          `       0          `                 `                  `     
  |      ;   /                  /                   `       n           `       #           `     
             `       @           `                 `       J           `     
  (          `                  `                 `       r           `     
  )          `       n           `       &           `     
            m3                  ?5                  T5               )   d5                  o6              2   =                  ?                              t_R=AxGt_R=AxGۅ"1دjt\CaDy5~ۑ\c;R>|n]ݙ5<ի7	L|.S?r-ˁ0UQܐq
td9(o`Mu| ѾaVhPof51oixBR:]B)02LS">1Z3Ҏ[rr@ji/єH)(*i^Rd4g`9Fc#F9(o`Mu]yW\T#)tv/
nZ1R><+830Q)U]"x6Z^MiIjCUm+lߢ{($JtO-.3ž/o	}<M	*{T1ϔgjQA .INl,Ra 9(o`Mu[-PFlbzYC~y9=1,qسN0P6D~%Hg܋bjtrjB:s{[>ص@M҅L9(o`Mu0uhδK,	5ӧlDȁ'P^nqG= ˔}Ğ~Uc?Qll[pݫlDtn'6*Tؽgȕ<QuH9(o`MuPТ-}ͣzYC~y9=1,qسN0{ѵMX"%Hg܋bjtrjB:s{[>ص@M҅L9(o`Mu0uhδK,	5:(I\tBaqU.v:{S[h瓡-d
*XǡrN:ػ
nqw89Vg|Y,c0"9(o`Mu9sx3Zzut7x9@JfŏwdXZ|GZ8?	].4[0	{:9Ҝ_YZ%u7(	9(o`Mu|CWu-zYC~y9=1,qسN0P	$D~K%Hg܋bjtrjB:s{[>ص@M҅L9(o`Mu0uhδK,	5%͝_\!Jž_-%7%E]FB&8s:~Νns]:NV3A;Eg,mVG1z!a2Q 3'9(o`Mu1t;yar4Fׂ!Wl/\MNHLg]|67ϓ-h^r{.Eͺ.Qhu	Aj&{cZsYFOZ,B9(o`Muڴ=:4Oj(/S_	⨇@}۵=f+D}sk^#t0sȥBO	UEUWy-Yj_V"yv]$o9(o`Muw}KK_LTfUSQ,L*a&$Ԟaq|3`OM7$\Hhg[ɿ3+py#gNF|Q' 3d!t9(o`Mu4M=4]vN)?XK"l7|U.nФU-;E_A4m~9P,g%dtaSʺ	0{?4_#/Ծ3כ?f 9(o`MuLEHQOBl_#&el89<˷ =! .JqiaEW}+7>{(:#NEnV+V*aSp9(o`Mu\Wc2jt9:q~ᖶ"a7֫yrz('\ިأ6I\<&p ,/-EGc7M3Wy{mJdw<b0oL9(o`Mu6@lQ1P/QFm!}P[5/ELfh8a`f7EQg|1Y~8,<9(o`Mu 5+Ҝe$al;N6N	 ֆG&#*Sa	^&8c-)]ƈQae'Qg+f9(o`Mu 7[j[?#hj4L)_-8*{bspMMZ`ӥYd
[!s(9(o`Mu9(o`Mu9(o`Mu_-8*{bsp2~ฟvW!r͕Su@<,Olwĳ1n$./3T,z9(o`Mu9(o`Mu9(o`MuSu@<,O=T@	X@qevS٤\`jRwvBfk5?P9(o`Mu9(o`Mu9(o`Mu	X@qe3!fl?	wbU'KSG
Gtcv!rb/[Ypw@!K\/#O|9(o`Mu9(o`Mu9(o`MuU'KSG
Gtl%ĳ}OV^{F#F=3jUXW(0s/aT9(o`Mu9(o`Mu9(o`MuOV^{F#Fi\Ҡ'+2Xpy98HJ0&*~/O&:y%W~Vn9(o`Mu9(o`Mu9(o`Mupy98HJ0aVQ=ЋRdP8B~E	K5<:f[!3yWQ8}ODR
!	9(o`Mu9(o`Mu9(o`MuP8B~E	K5<ʠJ{sdzEhuہyx;x5ӥuz;`%/R8/89(o`Mu9(o`Mu9(o`MuzEhuہyx;x5)$Zu4ZnbR6 4~koKh
AǡWL<9	s[<9(o`Mu9(o`Mu9(o`Muu4ZnbR6 ŀB4׳t3\dpWsq(8vY
ͬ0H9 *,ţtOBN]n&Gl ьB;݃l9(o`Mu>C$rON2&e{nX9C2НC*h 0^BsLFYPG0lu9(h n!ǽp=,ΐɺc?h=ѥQt/[ڴy)1rs7	_nϬ:& 415v|_A{\D7Xw\4y҉E"^65aF+7w_{vU]	) P@'3AvϞY ܍jϑ-:sC@#5B!0l91 6VWʿ@J<R8$,+i9.ϭB<6O>i[=r5Faz/y>Ae	Ӽ>D/g_9 EfLg)2kVye3eX	Cϸ`Kg=%_ u*6SjY}	8HB!HAaS?*}C&@"C 1WDbeػRMoBM}Ugܳoq+@k.A)o +
-cwzF`Ƃh3L*mY5wgI'_*9(PRLS]MZw'@%02$)]q
qo>'潷6Mi8o/3851&S;0"(w]4Հh8Q[af?	͜]OVUesMx/dͱZ*R .1	9O0vw@F# }f]Xm@LldSvƅ+'miä9GD'i Yn.Y	qIOz^ҵ[*Wk<'WO)ܘIػ{b w\[ېx2[E;'|*K0SYq@TiOE,ցjD&G
H=h1H|0D~$@Qcuj$P"yS x(rD;
UQB^QXc7`N/LBOn<,'BYCVFz=5(q=87	 }OR)|EOi%Tikqrgp^q8VMO:ԓCOx$#J-.6~0:Z\)L28GQwKYYieܲ3',t{Ex3bJF/B
: >w8FX%W_9qb,ب@i$b|DJab
&u[1RX-pE怚uUíf9?o@l"ֽt(qi4)S
.sAFIsA/mA7RQK/]BTw)ǜ"z9-.6~0:Z\)L28GQwKYYieܲ3',t{Ex3bJF/B
sWhX`j@|yRAN/p@`#ԯ C`F"]8D=wͣgeUɓHKw۹[ɁF@k~3QhcI'{$گt WEwTP0~6`ratsfp<|7n(4k\h" Ȼ\Xz2 3ŹfvZ3	XyNvT@baxD9L9Ы,THuXj[àUQi0h=8M;돈t9?GaMma`#@MՋ!Wit:պHCVTVtX'o)V<wZdb;9G6NODCu1A;Ucql:C]eRWŖNlqDkk$½0l@<{bߗ)@
;$aN$f 7PYr8"s%u(l(÷Ջ]WRzMϲ%%+sjcvEʹ߈>x+/D<}'d꫋(99ꭋ&M6-54t]hNz45X/Uy3AUj8гj-/,g@:q9+X	bVIk8"p,
1
!(-*Ie;Dhg)zV X$ZѯDǁm}Ek6_Qekq=IܷE	θ)xI)=\Y/Jxe}Z9t2$A4KP8)Q)@Pn8jqgۢbDWNx,Jl^cpr,15[L Ѹ:h ]%	) .P9yE;fߤ3~b8 fk[78I`FWnX]7}@64̠ski>wGh.0u?ЩSV<1RͳOxFK^}׏!3\KD	kZ|'rRu]uReMb8[|8Ӣ|͕N:H q
Z¹0ɯx;*A_WR	R_T0ɯx;*A_WR	R_T)XMek}tuqym0ɯx;*A_WR	R_T0>v{k9 3zM^$Ze?BWR	R_TڵT*}V22:[>I&,WR	R_Te?BWR	R_T$Hэ\-yXuǨŽ.B`[>I&,v1c~{4I]6w4dcܒq|*Jҵ:9v Oj=rם &Ze?BWR	R_Tڪ4w2WjL4X,&+i
ۀ˖[>I&,WR	R_Tڮ1y$D3ږLP3%6[+)[\~_dî!-B]SĀTu^" Wp$!&L\̌[>I&,e^eJG=~.i,̨xX&,LgWR	R_Tگ[>I&,WR	R_T` 3P@_"/%LwI~G6#,	<=oWR	R_Tگ[>I&,e6#,	<=oWR	R_TE<T{LL6:d{WR	R_TE<T{LL6:d{WR	R_TWEEum:!ۄWR	R_TWEEum:!ۄWR	R_Tښ=Chd>IyWR	R_TWEEum:!ۄWR	R_TGʏ{d 11WR	R_TZe=|lWR	R_T%NlqSA*fMWR	R_T%NlqSA*fMWR	R_TETcs.ע}7\	R;9!@IDd>
wU(GHR	Ty|ZE9_z5!<pHR	Ty|ZE9_z5!<pHR	Ty|ZE9_z5!<pI5ҏ7Ke̠0mʸ7F}AˬF> F> bP^4C-o^/M,ucߊ̠0mʸ7F}A۰XV~tK68&̠0mʸ7F}A۰XV~tK68&J2jbYċ7~_R
4Cǹ丙.f6"uQl۰XV~tK68&HR	Ty|ZF>                  (   ,   3   7   ?   v   z                       *  0  0  0  0  0  0  0  0  0  0  5  <  B  H  M  W  `  k  q  y                                                                      $  $  &  -  .  L  L  N  O  Y  Y  [  \  i  i  k  l  v  v  w  }  ~            	  	                8  8  9  ?  @  d  d  h  o  p            n  n  p  q  ~  ~                            P  P  Q  R  ^  ^  `  a  j  j  o  p                                                          +  +  ,  /  0  =  =  @  I  J  g  g  i  l  m  |  |  ~                                *  +  W  W  [  m  n                  
    A  A  I  ^  _                            	  	  "	  "	  $	  *	  +	  E	  E	  F	  O	  P	  q	  q	  s	  x	  y	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	   
  
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  %
  &
  ,
  I
  P
  V
  ^
  b
  b
  d
  f
  h
  j
  l
  l
  o
  s
  t
  w
  x
  z
  {
  |
  }
  ~
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
       
               $  (  )  *  .  4  5  9  ?  @  D  J  N  U  V  \  `  f  j  k  o  u  v  z                      	      /   ;   O   b   u                          &  :  N  b  u                     4  E  V  g  x                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    %  5  F  V  f  w                                                                                                                                                                                                             _         n    d      O    @      #!  !  $  &  +  (,  B,  c,  u,  ,  ,  -  _-  -  -  .  H0  Z1  3  64  07  '9  ;  r=  ~?  A  D  D  D  E  PE  E  E  0F  I  J  UJ  J  K  K  =L  =M  mM  mN  N  N  N   O  O  O  O  [P  wP  Q  FQ  Q  Q  R  5R  R  R  yS  
V  tV  cW  W  'X  OX  X  Y  Y  Y  ]Z  yZ  ![  I[  [  \  U\  1_  _  `  Ea  %d  Cm  n  p  p  q  q  ^r  r  r  t  Uu  Yv  v  w  uz  z  |  U|  }  %        ݇      z       X              5          f  ֯    е    ȷ    2        9  p      ٺ  G  {    3    ɼ  B  i  ½       M  ׿  #  h    (  t            B              c      W                V      M    B      <      x  \    `              =    k        |  p    b   Z  	 |
 '        > ( n  J   T    <! |! " -# C$ $ % d& & <' ' ' ) * 5+ + , / 60 1 1 <2 _2 2 [3 3 5 5 6 %7 8 < K= t> > > $? ? ? ? ? ? ? ? ? ? ? ? ? @ @ @ @ @ -@ 0@ ;@ D@ D@ K@ V@ Y@ c@ f@ q@ x@ @ @ @ @ @ @ @ @ A A A A %A .A .A 5A FA MA _A fA qA xA xA }A A A A A A A A A A A A B B B B $B 9B FB B C C C C C C C C C C C C C D D 8D DD UD dD dD nD D D D D D D D E *E 2E vE ~E E E E E E E F .G G 
H 
H H #H *H :H AH LH SH SH YH mH H H I ,I AI AI II mI uI I I I I I I I I VJ {J J J J J K K K K *K 1K 1K 6K 9K <K DK GK GK GK GK JK MK PK ZK aK aK aK aK dK gK jK rK yK yK yK yK |K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K  L L L L L L L L  L .L 1L 1L 1L 1L 4L CL GL eL iL uL ~L ~L L L L L L L M M  M :M >M UM ]M mM qM M M M M M M  N +N CN KN [N _N N N O O )O -O sO O O O O O 
P )P IP RP fP jP P P P Q Q Q cQ Q Q Q Q Q R (R 5R ;R OR pR R R S S #S &S @S MS TS eS iS S S S S S S S S  T T !T 3T RT T T T T 	U U "U &U +U /U JU QU bU fU U U U U U U V V "V 2V 6V ;V ?V NV UV uV V W W 7W MW gW ~W W W W W W W W X 8X ?X PX bX {X X X X X X X X X X Y 1Y NY xY Y Y Y Z 4Z YZ iZ Z Z Z Z #[ -[ ;[ H[ S[ _[ j[ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [  \ \ \ \ \ #\ +\ 6\ 9\ H\ W\ ^\ b\ k\ m\ y\ \ \ \ \ \ \ \ \ \ \ \ \ ] ] ] ]  ] 0] @] E] G] R] U] Z] \] _] a] d] f] k] m] r] t] w] y] ~] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ^ ^ ^ 5^ M^ e^ m^ ^ ^ ^ ^ ^ ^ ^ ^ _ "_ :_ _ ` Da b ;e rf g 6i i j 
j j j "j *j 2j Mj j j 7k ck k k l .l al l l 6m m m m 2n n n 3o o 
p dp p p Eq vq q q 	r Br Jr Rr br r r r *s bs rs s s t Jt t t t u "u Zu u u v Jv v v v w Jw w w w w *x :x rx x x y Jy y y y .z fz z z z &{ n{ ~{ { { 6| ~| | | } F} }             B                   6               S                           Y                   A               a                           6                                  &                    `                                  `                                         >   !                3                   C    
                 U            |  Z            ,   k                  p                    p               }               ]              >                                          
                             |              ,                                      p   $           }   6           ]  U           	   i                           6   %                9               S                                                    !                0            }  :            ]  N            	   q                            6   %                9               S                                  a                                                                            ~              ]                                3                   =            6   B                d                              $   +            K            T           &   s                                   $   K            k            t           &                           -                                                                +            K            \              a                                       |                                                                                         |                 =              D             I              S              r                                    3            V            a           %                                                    V                                     (   	            #	              8	                           5   %                9               S                                       `                             D            >   I                [                   p    
                             |              ,                                         p               }               ]  
                               !               0             G           ]  l                              3   M            5   R                                                                                   #                                             8              E              d                                 =                  B                Q              ^            ]                                +            N                                    N           (                                                                                   $                                       &   3            V                       $               +                       $                           /                                                  k                                                           %               +            N            k                                    '                                       ,                                                  k                                               "   K            a                                                       V	            	            	            	            	           %   	            
            !
           '   K
            n
            
            
                           :                                                   $                3              B            ]  R               v                               3                   3                   I               w                                                                    V                                                                        y                    C                                                                                         =                  B                Q              ^            ]                                            .            l                                                      n            #                             %           !   K            k                                                            &   3            k                                               %                           .            K             p            y           '                                                    k            {                                                                                             !                0              :            ]  Y               A               I            {                                                B               J            {   5              B              M              X              v              0              K                                                                       D               L            {   b              m              x                            0              K                                                       D               L            {   q                                                                                                                0              K                                                                                                                              3   K              m                                                      B         	                 +             +            B              h              0              K              o            7                                           +              n                         9                                                                         +                                      9   "              /              :              G              T                              3   K              m                                                                2                             %              2              A              N              [              e                                 [         H       [         I       [         J              0                    (            `  0            +               /                   (            `  ,            *   0            a              0                    (            b  0            -               1                   (            b  ,            ,   0            +   8            3   H            a              0                    (            d  0            /               1                   (            d  ,            .   0            +   8            3   H            a                 >               d                                                                                         H              v                                                         2              a                                                        !              S                                        0                    (            l  0            6   8            a  H            n  L            K   P               T               X            p  \            K   `               d                           0                    (            q  0            3               L                   (            q  ,            2   0            a  8    `       3   P            a  `            t  h            O   x            u              R               0                    (            v  0            5               M                   (            v  ,            4   0            a  8    `       5   P            a  `            w  h            O               G                   (            l  ,            1   0            a  8    `       6   P            a  `            x  h            B   x            y              3               z              5   #            7   +            L  "            9   *            L                                  '                              N                                            q   4               <    ^          R            r   V            ?   a            s   k            t   o    F       ?                  N                                            q   ?               G    l          ]            r   a            C   l            s   v            x   z    F       C                                               1                    &               .    ,          E            r   Q            |   [            r   _            G                  X                              N                                             +                                                                       1                                                      &               .    w         D            r   H            L   S            r   _            |   i               m    F       L   v               z           L               K               |              L       P       K               |       #      L                      h                                                L                                    3                                 L                  }                                            1                    )               1    h          K            s   O            P   [            r   h            |   s            r   w    u       P                  ;                                            1                    )               1              I            r   M            T   Z            s   ^    3       T   j            r   w            |   }                                 7                         }                                            1                    5               =    h          c            s   g            X   s            r               |               r       u       X                                 a                                                         g                                           1                    5               =    3         U            r   Y            ]   i            s   m    Y       ]   y            r               |               s             ]               s             ]               \               |             ]                                           |       _      ]                                                          	   H            	               	               	   (           	              	              	   8           	              	               	   b            	               	              	              	   
           	   g           	              	   !           	   ~           	              	              	              	   B           	   w           	              	              	              	   G           	   z           	              	              	               	                 1                 ,                                  O                 i                 -                 /                    2   $            	   ,    P	      	   D            r   H            b   R               V    Z       b   `               d           b   p            r   z               ~           b               s               s               s             b                              a                            b       @       a                      _      b              a                            b              a                            b              a                    v      b            a                          b   $         a   -              1         b   7   0      a   @              D         b   J              N         	   V   :      	   e              i         	   q   :      	                          	      :      	                          	      M      	      [             :      b      c             o      b      k                   b      s                   b                          a      '                   b      /             ?      b      7              r      b                 	         	      +      	       .          $         b   )   6          -         b               
   }            
               
                 q                    &            
   .    h       
   T            s   X            f   k            s   ~            s               |                      u       f                                 a                                                                                                        q                                     &               .             F               J            k   c            s   g    Y       k   z            s               s               |                             k               j               |             k                                                                z      k                                   7                                       b                                            8                                                                          >                 q                 3                                                      2   $               ,             D               H            p   S            s   W    Z       p   a               e           p   o            s   z            s               |               s              p               s       0      p                                             o               |             p                                                                                                       
                                         h                              8                             a                                           1                                                                                        -                                  W   "               *             B               F            u   T            s   X    Y       u   d            |   o            s   s    	      u   x            t                            u       `       t               |       )      u              t                            u       0      t                            u                      :              X                                                                                  X                                          8              x                                           N                                             S                            H              }                                                        w                            W                            a                                                        E              z                                                        J              }                                          )	              ^	              	              	              	              .
              a
              
              
                            B              w                                                        E              x                                          &              [                                                        )              \                                                         ,                 .                 O                 f                 q                    %               -    e         E               I            z   T               X    F       z   b               f           z   r            s   v           z               s                      K      z               s             z                      @      z                      u      z                            z                            z               y                            z              y                      o      z            y   
                       z            y                     O      z   '            /   u         <              @         z   F         y   O              S   Y      z   Y              ]   P      y   h   7          l         z   q   ?          u         z   z   H          ~   
      z                          y      [             =      z      c             r      z      k                   z      s                   z                          y      '                   z      /             B      z      7             u      z                                            .                    z      6          	         z                    6                     ,   [          0   !	      z   5   c          9   V	      z   >   k          B   	      z   G   s          K   	      z   P              T   0      y   _   '          c   	      z   h   /          l   &
      z   q   7          u   Y
      z   z              ~   M            k            .             
      z      6             
      z                                H            [                   z      c             :      z      k             o      z      s                   z                    p      y      '                   z      /             
      z   
   7             =      z                                *         .   .          2   p      z   7   6          ;         z   C              G   
         O            ^   [          b         z   g   c          k         z   p   k          t   S      z   y   s          }         z                          y      '                   z      /                   z      7             !      z                    
            
            .             T      z      6                   z                  ;                                            q                    &               .              F            r   J            ~   ]            s   a    3       ~   s            s               |                                    :                         H                              N                                             !                                                        3                                          E                                                        D                                                            5                 q                                     2   $               ,             D            r   H               R               V    F          `            s   j            s   n              w            s   {                          s                            s                            s                            s                            s       +                                           ^                                           _                                      	   `                       "              &   =         .   ~         =              A   >         I   ~         W               [   ?         c   ~         t              x                 &             .                         6                         >             =                          @             %                         -                                                   #                         +                         S             <                        H                              N                                                                                                                        W   "               *             B               F               T            s   X    F          d            |   j               s               w    ~         |    @                      |                                   |                            :              X                         x                                             8                             N                                                            Z                                          F              {                                                        G              z                                          *              _                                                                                     f                 q   %               -             E               I               S               W    F          c            s   m               q              }                                                                             p                             R                                          [                           c              	             k              >             s              s                                          '                           /                           7                      	                                      $   .          (   ?         -   6          1   r         9           !   =            E   U         T   [       !   X            ]   c       !   a            f   k       !   j   "         o   s       !   s   W         x           "   |   0            '       "                  /       "                                ,            =            6                                                                  +                                .                      d              0       .                  (               5            |   ;               ?              G    7                         ;                                            +                                                   .                         (               .    6          2    3                         ;               n                                                                          +                                     !              '                         !    /          %    3          1               7    7          ;    f          @               D              L              [    .          _              d    6          h                             ;               n                                            +                                "                                    '       "                  !    /       "   %    3          1               7    7       "   =               A              I              X    6          \    f                         ;                                            +                                #                      /              *       #                  (               .    2       #   4               8              @    .          O    6          S    3                         ;               n                                                                          +               '                      8              '       '                  !    /       '   %    3          1               7    7       '   ;    f          @            #   D    	          L    7          [    *       #   _              d               h              p    7              6                                       ;               n                                                                                        +               )                      A              *       )                  !    2       )   %    3          *    :       )   .    f          :               @    B       )   D              I            #   M              U    ?          d    *       #   h              m               q    &          y    ?              6                                       ;               n                                                           :                                           +               (                      B              *       (                  !    2       (   %    3          *    :       (   .    f          3    B       (   7              C               I    J       (   M              R            #   V              ^    A          m    *       #   q              v               z    (              A              6              2                        ;               n                                                                                                       %                      O              '       %                  !    /       %   %    3          1               7    7       %   ;    f          @    G       %   D              I    W       %   M              R    h       %   V                             ;               n                                                           +               &                      +              )       &                  !    1       &   %    3          1               7    9       &   ;    f          @    I       &   D                                                                                                      q               $                                    -       $                  !    6       $   %              *    >       $   0    I       $   6               ;    T       $   ?                            h                                             0              c                            V                            
              d                                                         q   1               9             P            s   T               ^               l            s   v            s   z    (                                           [                     $       `              -       $                    6       $       >       $       N             I       $                    T       $                            %                     G       %       \             W       %                               H                              ;               p                                            /                                                                   7                         (               .    ?          2    3          7               <    H          @    h          E    @          J    Q                          X                                0               c                              i                              7                                                            *                                             q   1                9              P            s   T               ^               l            s   v            s   z    (                                           [                     $       P              -       $                    6       $       >       $       a             I       $                    T       $       /                     %                                     G       %                    W       %                            %                     :             G       %                  W       %   "   "                     !               !   ;            !   p            !               !               !              !   O           !               !                 /   3            !   ;    %      !   R              V               b               l               p    3          u               ~                   h                      &       ^       !       {       !       9       &                     I       &                             &              !              !       9       &                    I       &       G                     "               "   (           "               "              "              "   b           "              "   {           "   R           "              "              "   -           "   `           "              "              "              "   ,           "   _           "               "                 q   2            "   :          "   Q            s   U               _               m            s   w            s   {                                                                                        Z                     $                     -       $                    6       $       >       $       s             I       $       J             T       $                            %              "             "       G       %                   W       %      %                    %            "      `      "   )   G       %   -   X         2   W       %   6            <           %   @   n      "   H         "   W   G       %   [            `   W       %   d            j           %   n         "   v         "      G       %      $            W       %      W                     #   X            #               #   ;            #               #               #   6           #   i           #              #              #              #   5           #   h           #              #              #               #                 /   4            #   <          #   T              X               d               n            s   r    3          {                                                                             P                            .                     &              #              #       9       &       a             I       &                            &              #              #       9       &                    I       &                           &   
          #            #   !   9       &   %   -         *   I       &   .   `         4           &   8         #   @   #      #   O   9       &   S            X   I       &   \                        $   x            $               $   8           $               $   v            $               $               $   9           $   l           $              $              $              $   8           $   k           $              $              $              $   7           $   j           $              $              $               $                 8                 _                 /                    2   (            $   0          $   G            s   K               U               Y    n          e               o            s   y               }                                                              p                             1                            d                                                                                                                0                            c                       
                             T       $             $   ,              0   U       $   8          $   F               J   V       $   R          $   c           "   g             r   '       "   v            {   /       "                                      $            $      6             /                    "      0            '       "      b            /       "                                      $            $      6                                  %               %               %   (           %              %              %              %               %   =            %               %               %               %              %   b           %              %              %              %   A           %   t           %               %                 -   !            %   )          %   @               L               \               f               j               o               x               |    5                      (                     :       (       {              J       (                             #                     *       #                                           %              %       6                                   (                     J       (       Z                     #                	   *       #                                       %             %   -   6          1            9           '   =   2      %   E   n      %   T   7       '   X            ]           #   a            l   *       #   p   9         u              y                6             l                     &   x            &               &   X           &              &              &               &   ;            &               &               &              &              &              &              &   ?           &   r           &              &              &              &               &                 -               &   &          &   =               K               U               Y               ^               i               m    3          r    p                             y                                                                                   P                            x                     '                    7       '                            #       *      &       X      &       *       #                                   B      &      X      &      6             7         #           "   '            2   '       "   6   j         ;              ?   [      &   G   z      &   V   6          Z            a              e         &   m         &   |   '                                             &            &      6                                  '   x            '               '   X           '              '              '   X           '              '               '   N            '               '               '   1           '              '              '   :           '   m           '              '              '              '   L           '              '              '              '   +           '   ^           '              '              '              '               '                 /   %            '   -    Y      '   D               R               \               `               e               p               t    F          y    p                             y                                                                      )             P                                                                                                               2                     '       P             7       '       e                    #   	   `       '             '       *       #   $            )              -   u       '   5          '   D   6          H            P              T            _   '          c            h   /          l   D         q   7          u   w         z              ~         '            '      .                         6                                 )            '            '      2       )      #            :       )      V            B       )                          #            '            '      *       #                                      '            '      6          "                        (               (               (               (   v            (               (              (   a           (              (              (   "           (   Z           (               (                 b                 d                 -                    2   $            (   ,          (   E            s   I               T               X    n          c               g              s               }                                                Y                                                 "                                                         *       T       (              (               ,       U       (              (               -       V       (             (              +                #           +   '            -           +   1             <           +   @   R                         X                                ;                n                                                              \                 W               !                       [               [       !       c       !   (    k       !   .               3    s       !   7               =            "   A    P          L    '       "   P    3          U    /       "   Y    f          ^               b    2           j    A           y    6          }                                            =               r                                                           @                                           /   H               P    E         d               o    [          {    [              [                      !                                   [       !                      c       !       5              k       !       j              s       !                             "                      '       "                     /       "                                                           
   6             8                        X                              ;               n                                                                                        \                 W                                     j              [              c          (    k          .               3    s          7               =               A    P          L    '          P    3          U    /          Y    f          ^    7          b              g               k    3          s    O              .                            6                                                      =               r                                                           @              s                                                         -   G               O    G         c               n    Z         z    Z             Z                                                        [                            c              5             k              j             s                                                        '                           /                          7              8                                                     .             k           6                                                                                                            A                                           \                                  W   ^               f                         7              s               
      w                     |       w                   
              	                           
             	              8            
              |       9      
                     x                                   .      .            @         (           .   ,   S         4   e         D              H   x         P            `              d            l                                                        -                                  W   N               V    7         j               u            s   y                  a                     |                                 =               r                                                           @              s                                                         /   H               P    G         d               o    [         {    [             [                                                        [                            c              5             k              j             s                                                        '                           /                          7              8                                                     .             k           6                                     H                                                                                                      2                            $              r                                           \                 q   ^               f    }                     7              s                     w                     s               s                            s                                                            @                     8                          $                    -       $      *           6       $      >       $                 I       $                 T       $   #   j                                                    q   N               V              j               u            s   y                  a                     s                                                                                        3                                      (                 0                 8                                 /                  3                                   !   (                 0                 8                 @                 H                                                             K              n                                                    !                            K              n                                                    #                                                                                                             K              l              {                                                                          ]  9           ]  ^           ]  {                                                                     ]                                                                       ]  +            J              W              a                            K              _               d                                                                     K              n                                                    #              >               I            {                                             #              .              T              K             _               d                                           -                 -                /                 /                -                 -                /                 /                -                 -                                                 G  _            7  g            7  o            7  x                                   +               3               <                                3   2               ;                                3                                        3                    3   ;               D               M               X                                /                 q                                     *            s   2            s   :               B                             q                                     '               /            s   7            s   C               O               W                                3                                     )               1                                3   _            7  g            7  o            7  x               +               3               <               .            8  >            8  2            s   :               E            s   P            s   ]               +               3               C            8  S            8  d            8  p            8  -               5               E            8  U            8  +               3               <            8  .               6               >               F               O            8  .               6               >               G            8                   /                 q                    $            s                    3                    3   4                                                            K              0                    (            c  0            3                    (            c  ,           2   0            +                K              4                   (            e  ,           6   0               8            q               0                    (            e  0            5                K              7                   (            f  ,           9   0               8            q               0                    (            f  0            8                K              :                   (            g  ,           <   0               8            q               0                    (            g  0            ;                K              =                   (            h  ,           ?   0               8            q               0                    (            h  0            >                K              0                    (            i  0            B               @                   (            i  ,           A   0               8            q               0                    (            j  0            D                    (            j  ,           C   0            -               0                    (            k  0            F                    (            k  ,           E   0            /                K              0                    (            m  0            I                    (            m  ,           H   8            1   @            q               0                    (            o  0            K                    (            o  ,           J   8            q                K               K              0                    (            r  0            O               M                   (            r  ,           N   0            -   8            D                K              0                    (            s  0            R               P                   (            s  ,           Q   0            -   8            D                K              0                    (            {  0            U               S                   (            {  ,           T   0            +   8            3               0                    (              0            W               1                   (              ,            V   0            +   8            3   H                           K              X                   (              ,           Z   0               8            q               0                    (              0            Y               0                   (              ,           \   0               8            M              0                    (              0            [                               0                    (              0            _               ]                   (              ,           ^   0               8            q                K              0                    (              0            b               `                   (              ,           a   0               8            q               0                    (              0            d               /                   (              ,           c   0               8            q               0                    (              0            f               M                   (              ,           e   0            /   8            F                K              0                    (              0            i               g                   (              ,           h   0               8            q   ;       =   <          	   
   >                                   A   ?   @         	   
      	   
      B                                   E   C   D         	   
               F       I   G   H         	   
         J                                   N   L   K   M         	   
             !   O                                   R   P   Q   "   #   	$   
%   &   '   (   )   S                                   V   T   U   *   +   	,   
-   .   /   0   1   W                                   Z   X   Y   2   3   	4   
5   6   7   8   9   [                                   _   ]   \   ^   :   ;   	<   
=   >   ?   @   A   `                                   d   b   a   c   B   C   	D   
E   F   G   H   I   e                                   h   f   g   J   K   	L   
M   N   O   P   Q   i                                   m   k   j   l   R   S   	T   
U   V   W   X   Y   n                                   r   p   o   q   Z   [   	\   
]   ^   _   `   a   s                                   w   u   t   v   b   c   	d   
e   f   g   h   i   x                                   |   z   y   {   j   k   	l   
m   n   o   p   q   }                                      ~      r   s   	t   
u   v   w   x   y                                                  z   {   	|   
}   ~                                                                 	   
                                                                    	   
                                                                 	   
                                                                 	   
                                                                 	   
                                                                 	   
                                                                 	   
                                                                 	   
                                                                 	   
                                                                 	   
                                                                 	   
                                                                 	   
                                                                    	   
                                                                  	   
                                                            	   
                                                            	   
                                                            	   
                                                         	  
                                                     	  	
  
                                                       	  
                                                       	  
                                                       	  
                                                      !  	"  
#  $  %                                               &  '  	(  
)  *  +   U   8    U   :                                                        ,  -  	.  
/  0                                               1  2  	3  
4  5                                             6  7  	8  
9  :                                          ;  <  	=  
>  ?                                    
  	    @  A  	B  
C  D  E                                        F  G  	H  
I  J  K                                          L  M  	N  
O  P                                          Q  R  	S  
T  U  V                                        W  X  	Y  
Z  [  \  I;fvGUHH HD$0H        H\$0H9tHD$`	      HD$`	  HH ]HD$    HD$I;fvRUHH HD$0H        H\$0HÀ  H9tHD$  @     HD$  HH ]HD$     HD$I;fvUHHH            H]    I;fY  UHHXHD$hH    f    HD$P    H    HtsHSHҹ#   HH1H        H\$0HD$@H        HL$0HH=     uHT$@    HT$@IHH    H1HX]H        HD$H    H    HtsHSHҹ#   HH1H        H\$(HD$8H        HL$(HH=     uHT$8    HT$8IHH    H1HX]HD$hH\$PHL$H    11HX]HD$    HD$I;fv=UHH HL$@H\$8HD$0H        H\$0HL$8H|$@    H ]HD$H\$HL$    HD$H\$HL$I;fvVUHHH\$0H@t0H        H@   H    HH    H1H]HK     11H]HD$H\$HL$H|$     HD$H\$HL$H|$ rI;fv=UHH HL$@H\$8HD$0H        H\$0HL$8H|$@    H ]HD$H\$HL$    HD$H\$HL$I;f   UHH H\$8f     H`	     HD$0H|$HH\$8H޹,  HHHL`!    HL    HuXH\$8HÀ  H|$HHǀHD$0H`	    H    D  HtHH1H ]HD$011H ]HH1H ]H        H@*   H    HH    H1H ]HD$H\$HL$H|$     HD$H\$HL$H|$ II  	  M;f	  UHH@  H$`  HuH$X  H        H$X  H$8      HH    $$  D$$  D$ $(  D$0$8  H$8  1<s$  1  11   H$p  $  H$(      H    H$p  H	L$8  JH`!  H$0  H$H  HfHl$Hl$    Hm HH$H  fHl$Hl$    Hm     H$H  H$   Hl$Hl$    Hm H$0  H$H  Hl$Hl$    Hm H$p  H$  H$8  D  HH$H
  1˹   H1   H$h  $  H$(      H    H$h  H	HH
  H$0  H$H  Hf     D  Hl$Hl$    Hm HH$H  fHl$Hl$    Hm     H$H  H$   Hl$Hl$    Hm H$0  H$H  Hl$Hl$    Hm H$h  H$  H$8  D  H1I@H}DH$`  IH	H<H`	  H$0  HH
  Hl$Hl$    Hm 1Y  H1ɻ`	  1   H$X  H	LM`!  H$H  HLf     D  Hl$Hl$    Hm HH$H  fHl$Hl$    Hm HHH        H$X  HHHHHH$8  H_1   H$P  H	LM`	  H$H  HLfD  Hl$Hl$    Hm HH$H  fHl$Hl$    Hm HHH        H$P  HHHHHH$8  HgLF L9s3H$x  HHٿ    H5    L    H$x  IHHH$(  L$x  H$  H2    H$      H$  HHl$Hl$    Hm HǄ$P     HǄ$      Ƅ$X  H$x  H     H$  HHIHH?  L$(  J
H$  HL    H$  H$(  H$x  H$      H$`  Hs H9s/H$x  H    H5        H$`  HH$x  H$x  HHӹ        H$x  D  H`	  uH$8  H@  ]H    H              H$0  H$H  Hl$Hl$    Hm H$H  HL$`  H$8  HOK@HH	  H$H  H	H4H`  H$H  f          Hl$Hl$    Hm H	H4H`!  H$H  Hl$Hl$    Hm HH$H  Hl$Hl$    Hm H$   H$H  Hl$Hl$    Hm f    H$H  H$   f     fHl$Hl$    Hm H$H  H$0  Hl$Hl$    Hm H$H  H$H  Hl$Hl$    Hm H$H  Hl$Hl$    Hm 1HDH  DDH  FAfi  B
L@fDH  LD  H=   |
Hع	       H	L$8  J< H`  H$H      Hl$Hl$    Hm AIL@  $      ωH$  @       $  DRD$  EAH$H  Hf     D  Hl$Hl$    Hm H	=	       HD$H\$HL$    HD$H\$HL$I;fv=UHH HL$@H\$8HD$0H        H\$0HL$8H|$@    H ]HD$H\$HL$    HD$H\$HL$I;fM  UHH@H\$Xf     H     HD$PH\$XHL$`H|$hH        HD$8    H    H   HSHҹ#   HH1H        H\$(HD$0H    @     HL$(HH=     u	HT$0f    HT$0IH1H1HIL    IHH@]HD$PH\$XHL$`H|$hHt$8    H@]H    D      H@*   H    H1H1HIL    IHH@]HD$H\$HL$H|$     HD$H\$HL$H|$ wII  :  M;f0  UHH(  H$X  H$P  H$H  H$@  Hu$H        H$H  H$@  H$P  H$   HHH    $D$8D$D$HH$x  HHl$Hl$    Hm HǄ$@  H   HǄ$  @   Ƅ$H  H$X  H$x      H    H$x  H\$8    H    H$x  11H    H   H    H$h  H$`  H$  HQH$X  HH? H$p  H|$X1   HHD$XH$H  H$P  H$@       H$p  H$  H<Ht11HIIIHHH(  ]H$`  HH$   H\$XH$X  L$X      H$      L$h  E1E1H(  ]ø    H    Hʹ        HD$H\$HL$H|$ Ht$(    HD$H\$HL$H|$ Ht$(zL$0M;f  UHHH  H$`  H  uH$X  1nH        H@'   H    HHH    HH  ]H$0  HǀIII?A  LQL$@  KIHLH$(  H$0  H$@  H   H    H$8  H          H$8  HH	H$(  HHf     f     Hl$Hl$    Hm H$(  H$(  Hl$Hl$    Hm H$X  H<HH$(  f          Hl$Hl$    Hm HuL$(  I     HH  ]1s$'  1a11HH  ]L$X  A H	I< H   H$(  Hl$Hl$    Hm AqLH$(  H$@  H$0  @s@$&  HHH    $'  DRD$&  EAH$(  H    Hl$Hl$    Hm H	A	         L      H@     HD$H\$HL$H|$     HD$H\$HL$H|$ II!    M;f  UHHP"  H$`"  H$h"  H$p"  H$x"  H$"  L$"  HH$  Iɹ   I1HH$     H11  H$("  @$  HHL    H$("  H	H  H$H"  H$   Hf     f     Hl$Hl$    Hm HH$   fHl$Hl$    Hm     H$   H$   Hl$Hl$    Hm H$H"  H$   Hl$Hl$    Hm H$("  H$  1H$x"  H$h"  H$"  L$"  L$p"  L$`"  H1   H$ "  @$  HHL    H$ "  HH	H  H$   Hf     Hl$Hl$    Hm HH$   fHl$Hl$    Hm H$  1H$x"  H$h"  H$"  L$"  L$p"  L$`"  H:HHL    H$  Hf     fHl$Hl$    Hm H$     1HH$h"  1HCH}AH$"  HH	H  H$@"  H  Hl$Hl$    Hm 1  H$   Hl$Hl$    Hm H$p"  1.HLALPHEE!AEi  fDD   LH=   }1HHH 5  IIIM)DfM}  H$  H$   fD  Hl$Hl$    Hm H$
  D  Hl$Hl$    Hm 16H$
  H$   Hl$Hl$    Hm H$"  HH$h"  HC  H$"  H	H4H$   f     fD  Hl$Hl$    Hm H  H$  Hl$Hl$    Hm HH$   Hl$Hl$    Hm H$   H$  Hl$Hl$    Hm     H$   H$   Hl$Hl$    Hm H$  H$
  f          Hl$Hl$    Hm H$
  H$   Hl$Hl$    Hm H$   fHl$Hl$    Hm 13  HH$
  Hl$Hl$    Hm     H$   H$   f     f     Hl$Hl$    Hm H$  H$   Hl$Hl$    Hm H$   H$  Hl$Hl$    Hm H$
  Hl$Hl$    Hm 1HD  DD   EAfi  AL@fD
  LD  H=   |H$   H$
       Hl$Hl$    Hm H$  H$  Hl$Hl$    Hm H$
  fHl$Hl$    Hm 1ID   DD  EAfi  AL@fD
  LfD  H=   |H$  H$
       Hl$Hl$    Hm H$`"   H$  1ɻ@  1   H$0"  H$8"  H$   HHf     fD  Hl$Hl$    Hm HH$   fHl$Hl$    Hm HHH@     H$8"  H   L$0"  IHHLHaHHH$  Hl$Hl$    Hm HHH@     HP"  ]D  D
  

fi  HPfD   HH=   |=            H$@"  H$       Hl$Hl$    Hm H$"  HH$"  H$h"  HL@IؐI	  H$"  I	J4H   H$   Hl$Hl$    Hm H	H  H$  f     D  Hl$Hl$    Hm HH$   fHl$Hl$    Hm H$   H$  Hl$Hl$    Hm     H$   H$   Hl$Hl$    Hm HH$   Hl$Hl$    Hm @     H$   H$   f     fHl$Hl$    Hm H$  H$@"  Hl$Hl$    Hm H$
  H$   Hl$Hl$    Hm H$   Hl$Hl$    Hm 1HD  D
  Dfi  AHXfD   H    H=   |L	       HD$H\$HL$H|$ Ht$(LD$0    HD$H\$HL$H|$ Ht$(LD$0@ I;fv[UHHH\$(H@  t5H        H@#   H    H1HH=    H1H]    11H]HD$H\$HL$H|$     HD$H\$HL$H|$ mL$M;f  UHH  H$   H$   H 	  H$  H`!  H    H$  H$x  H$(  HHl$Hl$    Hm HǄ$  H   HǄ$  @   Ƅ$  HHHH$(      H$(  H$      @       H$(  11H    H   H   H$  H$  H$   H@	  HqH$p  HH? HH$  H$  HHl$Hl$    Hm HǄ$P     HǄ$  @   Ƅ$X      HH$  H    H$  H$  @  H    H        H    H$  Hù    HH$      H|$0   1HH$x  H    H$  HH$   H`	  HD$0H$  H$  L$p      H@  t1/H$  114<1H	H@  |ʐHrHH$  H$  1DA!D9A!E	DHH |    HH  ]ú            H    Hʹ        HD$H\$f    HD$H\$L$8M;f  UHH@  H$X  H  uH$P  1jH        H@'   H    HHH    H@  ]H$0  HǀHHH?  IRL$8  I1HLH   H     H$   H$8  H$0  H$(  H          H$   Hf     Hl$Hl$    Hm H$   H$   Hl$Hl$    Hm HuTL$P  A L$   MI	K<H$   Hl$Hl$    Hm H$(  @ H  H@  ]11H@  ]ø        H    HD$H\$HL$H|$     HD$H\$HL$H|$ II    M;f  UHH  H$(  H$0  H$      H1H1   H$  HH?H!H    H$  HH	H   H$   Hf      Hl$Hl$    Hm HH$   fHl$Hl$    Hm HH$0  H$(  HH},HHH@  fH@    H9;  H      H$   Hf      Hl$Hl$    Hm H$   D  Hl$Hl$    Hm 1.H$   H$   Hl$Hl$    Hm H$   HH  H$   H	H$  H   H$   f     @ Hl$Hl$    Hm HH$   fHl$Hl$    Hm     H$   H$   Hl$Hl$    Hm H$(   H$  H4H$ 
      Hl$Hl$    Hm HH$ 
  fHl$Hl$    Hm H$   H$   Hl$Hl$    Hm     H$   H$   Hl$Hl$    Hm H$ 
  H$   f     f     Hl$Hl$    Hm H$   H$   Hl$Hl$    Hm H$   fHl$Hl$    Hm 1m  HH$   Hl$Hl$    Hm     H$   H$   f     f     Hl$Hl$    Hm H$ 
  H$   Hl$Hl$    Hm H$   H$   Hl$Hl$    Hm H$   Hl$Hl$    Hm 15D 
  DD   D)Afi  AL@fD   LH=   |HH$   Hl$Hl$    Hm 11H    H  ]D 
  D   
fi  HPfD   HH=   |HH    H@      HD$H\$    HD$H\$I;fvMUHHf=r5H    D      H@   H    HH    H1H]11H]fD$    D$뜍fi  Ífi  
)؉fi  
ÉHiɯ  Hi  )ȍfi  щHiɯ  Hi  )ʍfi  )ˍ  ʉHiү  Hi  )эfi  
эHiѯ  Hi  )эfi  
Љ    !Hi  Hi  )!!i  ىy !Ӏ !I;f   UHH(HD$8L;D  L9|s8mH|$PLL$ H\$@HHH    L    H\$@H|$PLL$ LɐL9w&II)LHH?H!HLHHH(]HL    HL@     HD$H\$HL$H|$     HD$H\$HL$H|$ (I;fS  UHH(H$8  Hs H9|s9%  Ht$ H$@  HHH    H    H$@  Ht$ HfH9   HH)H?H!HD:Dz1'AILAIH EE!D	@<LLH   }tHHDD|8AMiȯ  IEi  E)EAAAEAAAAEH s-IHMI)< M^	HH(]    Hع        HH    HH    H$  H$  H$      H$  H$  H$  iL$hM;f   UHH  H$   Hl$Hl$    Hm H|$ Hl$Hl$    Hm 1)HLLKHED!iҁ  fT\LfH   }'HHH sO HHII)M},H$   Ht$ Hl$Hl$    Hm H  ]@     Hй        H$  D      H$  I;fs  UHH(H$8  H   H9|s7C  Ht$ H$@  HHH    H    H$@  Ht$ HH9   HH)H?H!H1FH_H      HH?L;IDL|8DT|:AMiٯ  IEi  E)EAAAEAAAAEAAMiگ  IEi  E)EAAAEAAAAEAAE	I   /	HH(]L       HH    HH    H$  H$  H$      H$  H$  H$  IL$hM;f   UHH  H$   Hl$Hl$    Hm H|$ Hl$Hl$    Hm 1T DAEi  EAAAEHJfDDTi  AAADf\TH   }HH?H
HH   r/H$   Ht$fD  Hl$Hl$    Hm H  ]Hع       H$      H$  I;f  UHH(H$8  H@  H9|s7  Ht$ H$@  HHH    H    H$@  Ht$ HH9@  HH)HHH?H!H1A@  %I DJHIII?AHLIH     DL\8DT\:D\\<Dd\>A
Mi  IEi  E)EAAAEAAAAEA  A
Mi  IEi  E)EAAAEAAAAEA  I
M	A
Mi˯  IEi  E)EAAAEAAAAEA  IM	A
Miԯ  IEi  E)E$AAAEE$AAAEA  IM	M   DfIvlMIDRIvNMIDJIv-MIDRI,	HH(]ø   H       H        H       H    1H    HH    HH    H$  H$  H$      H$  H$  H$  L$hM;f  UHH  H$   Hl$Hl$    Hm  H|$Hl$Hl$    Hm 1ɺ@     D@I I	HHHH?MA  MI
A  MIA  IA  EEi  EA
A	AEEEi  EA
A	AEEEi  EA
A	AEEEi  EA
A	AELaHfDDLfDLLfDTLfD\LLH   }$HvHvlHvWHvCH*H$   Ht$Hl$Hl$    Hm H  ]ø   H       H       Hf       H    1H    H$      H$  	L$0M;f5  UHHH  H$X  @$p  H$X  f     fHl$Hl$    Hm H$  HHl$Hl$    Hm HǄ$p     HǄ$8  @   Ƅ$x  HHHH$      $p  $   H$  H$      H    H|$'@ Hl$Hl$    Hm H$  H\$'   H    H$   f     fHl$Hl$    Hm 1   \'AEAAEAAEAAEAAEAAEAAAEEEEEEDE)A)DfAEi  BEfAEi  GHBfT   fDT   H=   }HH?HH H=   ..H$X  H$   fHl$Hl$    Hm HH  ]ù       H$  H$  H$  @$       H$  H$  H$  $   oL$hM;f  UHH  H$   Hl$Hl$    Hm H|$ Hl$Hl$    Hm 1   FD   FD   L%    E,DEEDCT DECLiʯ  IEi  D)Li˯  IEi  D)DfAEi  ADfAEi  AI@fBTDfB\DH=   }gD"  D"  IH?LHAAMiү  IEi  D)DfAEi  BH=   )H$   Ht$Hl$Hl$    Hm H  ]ù           FUHHH$   f         Hl$Hl$    Hm       HH?HHH|1,H$   Ht$ Hl$Hl$    Hm H]HLH   }H   f  HL    EHH   <  H9(  L IHI?M$CL!f     I      I9   MM HI?L!LT H\ 1   DSE,REEMi  IEi  E)EfAEi  EE)E  fAEi  Gl= E  LzfD,SE,RCt G\ EfAEi  FEfERLD  H9SHL    L       HH    Hٺ       Hȹ       UHHH$   f         Hl$Hl$    Hm       HH=   1   1KLD i  Hiү  Hi  )эfi  HPfLD HD  H=   |H$   Ht$ f     fHl$Hl$    Hm H]HLH   RH   Q  HL    EHH   '  f     H9
  L IHI?M$CL!I      I9   MM HI?L!LT H\ 1   ERD,SG<+G,+EfAEi  G,/ELzfE,RD,SE)E  EEEMi  IEi  E)EfAEi  G+EfDSLH9gHL    L       HH    Hٺ       Hȹ       L$M;fX  UHH  H$  @$  @$  H$   Hl$Hl$    Hm H$H  HHl$Hl$    Hm HǄ$     HǄ$      Ƅ$  HHHH$H      $  T$>$  T$?H$H  H\$>   H    H|$@Hl$Hl$    Hm D|$&D|$.   1HH|,H$@  H$H  H\$&   H    H$@  1H  HPIHI?I!D  H   HPH   LHMII?L!I   FD&A  T&fAsH   ssfDDL@HH   })ffsH   s?fTL@HH   H$  Ht$@Hl$Hl$    Hm H  ]Hȹ       Hȹ          Lf    Hй          H           H$  H$  H$  @$   @$!      H$  H$  H$  $   $!  ;                      6                                               Ԏ	                                                 	#6                                               5                                                                        6                                               +                                                          crypto/internal/mlkem768.n     crypto/internal/mlkem768.q     crypto/internal/mlkem768.log2q     crypto/internal/mlkem768.k     crypto/internal/mlkem768.η     crypto/internal/mlkem768.du     
crypto/internal/mlkem768.dv     crypto/internal/mlkem768.encodingSize12     crypto/internal/mlkem768.encodingSize10     crypto/internal/mlkem768.encodingSize4     crypto/internal/mlkem768.encodingSize1      crypto/internal/mlkem768.messageSize      crypto/internal/mlkem768.decryptionKeySize     	crypto/internal/mlkem768.encryptionKeySize     	crypto/internal/mlkem768.CiphertextSize     crypto/internal/mlkem768.EncapsulationKeySize     	crypto/internal/mlkem768.DecapsulationKeySize     crypto/internal/mlkem768.SharedKeySize      crypto/internal/mlkem768.SeedSize      crypto/internal/mlkem768.barrettMultiplier     'crypto/internal/mlkem768.barrettShift                   R	6                                                                                           ')6                                               ۫8                                                              @                                                                    d6                                                                                                             (                               `'              j                                                              X                                               `	                      `!       
8G
Y
e.
Lf
0  
l:Zs
7I	L
V			|T	$
!	
0m w	*m'?
,
31
	_"

Dnwf
*v	GER>wu	j
crypto/internal/mlkem768.gammas 	             
R
viP& 
9(	;8 5.BY	?5!K 		x1! ({	'4b	W
9
	& 
GY
eLf
 ls
7
		T	!	0w	*m'?
31	"

Dwf
vR>wuj
crypto/internal/mlkem768.zetas 	                                       	         crypto/internal/mlkem768.init                        (       Q                                     P       ^                                       :        P:       ?        h?       ^        P                 	         
s9@UBATBtAAf crypto/internal/mlkem768.(*DecapsulationKey).Bytes                    Q,dk  Q        -~r0 Q     &&b R            (       Y                                     P       l                                       E        PE       J        hJ       l        P                 	         
s9@UBABAAfA- crypto/internal/mlkem768.(*DecapsulationKey).EncapsulationKey                    Y,dk  Y        -~r0 Y     &&b Z                    l                                    P                 	         
s9UBAH crypto/internal/mlkem768.GenerateKey                    l-~r0 l     -~r1 l     &dk n            `       r                  u         <      y                                  *       h                                                           3      E                                              P       w                               %       7        P7       w       h                                       P       w       `                        7       7        S7       E        SR                                       S               SRO      T       R                        ^       c        Sc       o        PHo       t        XHt               XH                                       S              P@      
       P@
      E       P@                 	         
9@UA-AB7M2UBA-AB7I6UAsA{o crypto/internal/mlkem768.generateKey                    r,dk  r        -~r0 r     -~r1 r     &&d s        &&z w            &err t             &err x                                u(                                y(             (                                    $       	 PSR$       )        )       h                                )       =        P                 	         
s:UBAsAH% crypto/internal/mlkem768.NewKeyFromSeed                    ,seed          -~r0      -~r1      &dk                                                 7                            P                                %       	 SRUM       R        SU                 	        
s7B7 U8A~o2 crypto/internal/mlkem768.newKeyFromSeed                    ,dk          ,seed          -~r0      -~r1                                  (                                    $       	 PSR$       )        )       h                                )       =        P                 	        
s:UBAsAH% crypto/internal/mlkem768.NewKeyFromExtendedEncoding                    ,decapsulationKey          -~r0      -~r1      &dk              (                                             M       j                                                     _        P_                              P                                D       	 SRUD       J       
 J       e       
 e              
               	 SRU                                J        SUJ       e       
 e              
                SU                        v               S               SU                        e       e        Pe       o        PSo               P               P                                       P               PS               P               S                 	        
7U-}=2NUAEAAAt-A|o-y U2 crypto/internal/mlkem768.newKeyFromExtendedEncoding                    ,dk          ,dkBytes          -~r0      -~r1      &dkPKE         &ekPKE             &err                          &err                                      H                                                                                  W        1                  /                        Z      (	                                            Z      (	                                                                                                                                                                             <      W            M      Z                              7      <      W            M      Z                              H      l      o                                                            l      o                                                                              	      +      /      0                                      A        PF       `        P`       P	       h                                F        SF       N        N       c        S                                F        RF       P	                                              c              c             R             c             c             S                        r             QS             Q             P             PS            	 PSR             PR             P            	 QTS      Y       QSY      e       Qe      e       Pe      e       PSe      v      	 PSRv      y       PRy             P            	 QTS             Q|S            
 Q|            	 |            	 QTS             X||      W       X||                                       c               P      P	       c                                     c             R      P	       c                                       |              |             P                                     |             |             P                                     P      <       |<      ?       P             |      Z       |                                     {             {             P      M       {M      P       P                        U      Y       |Y             |             R                                     |             |             R                              M       g                              M       c                              M       w                        @      M       P                                      Q                        	      /       X                              @       Y                              @       Y                                     Q+      @       Q                 	        
KV_b\#,_8#7~nQ_sA_/_"7O_%!ABUA_/_(}7d#_t-k=7)>_2G2)^7`7L_.J.|7N7?aB~x_ _;_C_{a(__fUU~=po_,_7L7`$_e}37M7 3 ^_K}Qp!;e-AADv( crypto/internal/mlkem768.kemKeyGen                    ,dk          ,d          ,z          -~r0      &N         'ρ      'σ      &dkB         'G          &i             &j               &i              &i              &i             &j               &i              &i                                                                                                         (        (        (        "        	           (        (        "                               (        "               (                                    $       	 PSR$       )        )       h                                )       =        P                 	        
s:UBAsAH% crypto/internal/mlkem768.Encapsulate                    ,encapsulationKey          -ciphertext      -sharedKey      -err      &&cc              H                                 i              7          R                                                            H        PH                            P                                M       	 SRUM                    %      	 SRU                        M       `        P`              h                        `       `        S`       r        SR               R                                       S               PX               `X               `X                 	        
7U&BA-At7~U7A#MAA~GUAA#I2 crypto/internal/mlkem768.encapsulate                    ,cc          ,encapsulationKey          -ciphertext      -sharedKey      -err      &&m             &err                                 (                                  (   0                                            (                                                                                              Q        PV       y        Py              h                                V       	 SRUV                                              V        TV                                       '      '       R'      '       PR'      x      	 PSRx      }       `||}             `||      /       `||/      4      	 PSR4      7       SR7      D       SD             PS                        W      b       Qb            	 |            
 U|            	 |             UT|      /      	 |                                     P             PS             S             S                 	        
KV_B
z[-UA~r_ ___UB7LAtA-?B#>_B_~3#z< crypto/internal/mlkem768.kemEncaps                    ,cc          ,ek          ,m          -c      -K      -err      &G         &r         'ex      'H          &err                                                        (                               P      %                 '        X           k                     d      g                                                k                                                       
      d      g                                                                                                                                                        A        P^      o       o                                             F       	 SRUs               hPX              	 SRU               hPX              hPX                        s       z        hPXz               hPX              	 SRU               hPX              hPX                                       Q              `             Q             Q                                       P               P              PS             S                                     w      R       QR             w                              2       w2      M       TM             w                 	        
U`U~-~[<+2|7MUIa/B~2-&_i(#A~(#y:*7v-sA=|}2 crypto/internal/mlkem768.parseEK                    ,ex          ,ekPKE          -~r0      &ρ             &i             &err               &i             &j                                    0   X"      C              Y          ]          _     z        1     8             o     _     z        1                  .        1     n                  U     }  
      1     
             
          %       U       `       c       h       k                            s      u      }                                                                        @      B      J      R      b      r      |                              }            J      R                        
                                          }            J      R                        
                                          }                                    %      2                                          b      j                                                      u      z      n                                    ~                                                I      k      o      p                                    *      .      /                              
      
      
      
                                      m        Pm       e                                               S       e                                       h        Rh       e                                       `       	 UTX`                (       e        (                                       G              G             U      r       Gr             U                                     PS             P             P             PS      %      	 PSR%      (       PR(      (       P(      @      	 PTS@      Y       PSY      e       Pe      e       Pe      e       PSe      n      	 PSR                              e       K                                     G                                     O                        P      n       S                                       H              H             R                                     @      r       @r             R                                     P                   A       P	      	       	      e                                                  	       	      b	       Pb	                          P                        "      %       %      -       -      E       PE      z       z             P                              (       {                                h        Rh       e                               $             {                        q             P                              z       S                        ;      z       O                        ^      z       {                                     P                        v             R                        ~             Q                                     S                                     S                                     R             R                              n       S                              n       {                        !      n       O                                     P                        @      W       Q                        I      o       X                        M             Y                        M             Y                        W      [       Qk             Q                              n       {                              n       S                              n       O                        @      {       P                                     Q                              .       X                              @       Y                              @       Y                                     Q*      @       Q                        [
             S                        ~
             O                        
             {                                      P                        
      
       Q                        
      
       S                        
              X                        
              X                        
      
       Q
              Q                 	        
KX-`,B,}[-KA_/_ %	dv[}[i[7c\-KAG/_}(dz[}[m[7O-KA_t_7_t-F__VJ8u7-K$#}G_k_$$_,_.^7#~=--A$_e}37M7 3 ^_K~_N$_e}37M7 3 ^iK~__$*a+-U@_H-7N-Cn_[})-M7 3 ^-K Z}_q_7Ma#$_[}3-M7 3 ^sK~Qr)7 crypto/internal/mlkem768.pkeEncrypt                    ,cc          ,ex          ,m          ,rnd          -~r0      &N         &c         &e2         &μ         &vNTT         &v             &i              &i              &i             &j                           &i              &f          	           (        "        "         	           (        (        (        "        	           (        (        "                               (        "                                  (        (        (        "        	           (        (        "                               (        "                                  (        (        (        "        	           (        (        "                               (        "                                  (        (        (        "        	           (        (        "                               (        "                       n                 p        :                   #        P                                (       	 SRU                 	        
s7BU}#Ay2 crypto/internal/mlkem768.Decapsulate                    ,dk          ,ciphertext          -sharedKey      -err                                        y                       	      ~        ]          (         ^                  _           #   <        }      +   =              %   >              R                              R          G      R      T                                    z                                                        H        PH                                              M        SM                                      6       M        RM              X                                     Q                        M       U        PU       ]       	 PS]               PxR               Px               Px              Px                                       R               PR             	 PSR             `yR             `y             `y            	 PSR             SR             S             PS                              *       T*      4      	 x4            
 Tx             Hx      G       HTxG             Hx                                     P             h                        G      G       SG      `       PS`             P                        G      G       SG      `       PS`             P                        q      q       Sq             S                        o      q       Rq             R                        q             S                                     Q                                     P             h                                     R             R                 	        
Z#U}r_ -B_B_UB7~_Zj} _ AB_U_A`-BAt_}o_	}U<	}7J."U(-{28._AU(A}o#{s# crypto/internal/mlkem768.kemDecaps                    ,dk          ,c          -K      &h         &z         &m         &G         &r         &Kout         &c1         'cc                                                    (                                                                        }                          	           )     (        "        "        	        	   (        )                              (        (        "              H                               X           k                                                 k                                                                                                   A        P                                              F       	 SRUs               hX`              	 SRU               hX`              hX`            	 SRU             RU             hX`            	 SRU             SU                                       Q              P             Q             P             Q                                       P               P              PS             S                                     w                 	        
U`U}-~Q<)7LUJ`\-&__n#zo~2 crypto/internal/mlkem768.parseDK                    ,dx          ,dkPKE          -~r0          &i             &err         &f                                                                             Z        9                  A         1                            %       5       B       E       L                                                                             u      U                              U      Z                                                                                          )      =      A      B                                      G        PG                                              Q        SQ                                      1             c                        [             g                        Y       m        `m               `       $       P                                     X             X             P      Z       XZ      }       P                              Z       k                              Z       g                        >      Z       {                                     P                                     R                                     Q                                     S                                     S                                     R             R                                     k                                     g                                     {                        M      u       P                               ,       Q                        )      /       X                        =      M       Q                 	        
KW_B,#BAI-d{[,7$7#VA_$$_,_-77 =--A $_ez)- 3 ^-K-sA n_[})-M7 3 ^-K~Q crypto/internal/mlkem768.pkeDecrypt                    ,dx          ,c          -~r0      &v         &mask             &i              &i          	           (        (        (        "        	           (        (        "                               (        "                                  (        (        (        "        	           (        (                               "                                               7                           P                 	        
s87}UAAU#[                     (        -~r0      -~r1                                                                              P                               
        R               P                 	        M7                     (        -~r0      "                                                                   P                                !        S                               !        R                               !        R                                       Q       !        P                 	        })-M7                     (        (        -~r0      "                               (        "                                                                   P                                        S                                       P                 	        z#                     (        (        -~r0      #                            "                                                                   P                                       R.       /        P                 	        #~KkM7                     (        -~r0      #                            "                                        7                                  7        P                                8        S                        	               Q                        	               Q                        $       (        R7       8        P                 	        -G#~KkM7                     (        (        -~r0      "                               (                               "                                         @                                  ?        P                                        S                                        R                               &        R                               &        R                        ,       0        Q?       A        P                 	        -x#~KkM7                     (        (        (        -~r0      "                               (                               "                                         A                                   A        P                                        S                                        R                                B        U                        	       B        S                               (        R                        .       2        QA       B        P                 	        -L-peU8KkM7&                     (        (        (        (        -~r0      "                               (                               "                                                          P                                        S                               (        Q                        8       O        T                        (       >        Q                        L       N        P                 	        -<ApVU8K	(KtKv#$#                     (        (        -~r0      "        "        "        "                                                *        P                                        S                        	               Q                               +        S                 	        -L#<-3-<                     (        (        -~r0      "        "             0       m                           M       _       `                                                     ;       	 PSR;       E       	 PE       H        H       _        _       x        S               PS                                >        U>       _        _               U                                M        YM       _        h_               Y                 	        
7B7t#"-DB@\--y2                     (        (        )     )         "            0       }              ~                                                             +      4      F                                                    z                     F      ]                                                                                                     <       	 PSR<       F       
 PF       I       	 I       `       	 `       o       	 PSRo               PR       9       PI      L       SRL      W       SW             PS                        z       9       Q                                       S                                <       	 PSR<       F       
 PF       I       	 I       `       	 `       o        SW             PS                                        PR       <       	 PTR<       F        PhhF       N       
 hhN       N       
 hhN       `        Phh`       9      	 PTT<      F       TTF      I      	 PTRI      L       TRL      Q       TTQ      W      	 PTRW            	 PTT                        z       9       Q                               N        TN       `        h`       9       T                                      Y      +       X                                       X                 	        
7u[<tB#@-D-7e <
2-,.*-U$-o.U8U	2UU 7k-Iuy}	: crypto/internal/mlkem768.ringCompressAndEncode1                    ,s          -f      -~r0      &b             &i          	           (        )     (        (        "         	           "        "                                      U                                                    Z       _       c       {                                                                           P                        =              {                                       R                 	        
AB@8u-zAU$#__A                     (        -~r0      "            "            #          0                          !           }           }           {              :      P      Y      f                                     !       "       {       f      }                                      >       	 PSR>       H       
 PH       K       	 K       `       	 `       o       	 PSRo       \       PR\      a       Ri      l       SRl      w       Sw             PS                        y       f       Q                                       S               S                                >       	 PSR>       H       
 PH       K       	 K       `       	 `       o        Sw             PS                                !        PR!       >       	 PTR>       H        PhhH       P       
 hhP       P       
 hhP       `        Phh`       \      	 PTT\      a       TRa      f       TTf      i      	 PTRi      l       TRl      q       TTq      w      	 PTRw            	 PTT                        y       f       Q                        !       P        TP       `        h`              T                                       [                                       Y                        !      P       [                              (       Z                 	        
7V[*ZUB#@-D-*$6}L-~8U8U	2UUo38U8U	2UU<7-IYy}(: crypto/internal/mlkem768.ringCompressAndEncode4                    ,s          -f      -~r0      &b             &i          	           (        )     (        (        "                                "        "                                "        "                                     W                      U       ^       {                                   
                                              P                        =       %       {                                       R               R                        i       p        X                        {               X                                       S                                       S                 	        
A$#~=7V-<7Z8L7~)-L-27Z?U$_ crypto/internal/mlkem768.ringDecodeAndDecompress4                    ,b          -~r0      &f             &i                                 "        "                                "        "            0                          !                                                                                 `      n                        _      h                                                                                          `      n                        _      h                                           !       "                                                          >       	 PSR>       H       
 PH       K       	 K       `       	 `              	 PSR       m       PRm      p       Rz             R             R             R             R             SR             S             PS                        o       u        Q               Q              	 QXU             	 QXU                                       S       b       S                        n             Z      )       Y)      -       Z                                >       	 PSR>       H       
 PH       K       	 K       `       	 `               S             PS                                !        PR!       >       	 PTR>       H        PhhH       P       
 hhP       P       
 hhP       `        Phh`       m      	 PTTm      p       TRp      u       TTu      z      	 PTRz             TR             TT            	 PTR             TR             TT            	 PTR             TR             TT            	 PTR             TR             TT            	 PTR             TR             TT            	 PTR            	 PTT                        o       u        Q               Q                        !       P        TP       `        h`              T                              (       ]                                      Y                        K             ]                        6      R       Z                                     Y                                     [                                     Z                              _       \                 	        
7[ ZB#@-D- (78y<-y3UMLLL~G8U8U	2UU~Q8U8U	2UUU~Q8U8U	2UUU~Q8U8U	2__UV-~7#-`7#-`7#-`7b-Hoy} : crypto/internal/mlkem768.ringCompressAndEncode10                    ,s          -f      -~r0      &b             &i             &x           	           (        )     (        (        "                                "        "                                "        "                                "        "                                "        "                                     ~                                            Z              #      r                                          _              '      B      N      r                                                  _        P                        q       E       PQE             PQ             Q                        ?              {                        '      E       RE      E       \E             R                        m               X                                       X                               E       X                                       Y                               E       Y                                       Z                              E       Z                                     [                        #      E       [                 	        
$A.B7-V-~-~7~Q7V-<7~Q7V-<7~Q7V-<7~Q7V-<7Z9.LLL~G-U$-n_}o( crypto/internal/mlkem768.ringDecodeAndDecompress10                    ,bb          -~r0      &b         &f             &i             &x                                  "        "                                "        "                                "        "                                "        "             P                               #   S          }      +   T               %   U                                                         5                                                <      G                              :                                                <      G                                                                                                                                                                     	 PSR               PS               P                                5        U5                                                   x                                     P             P                        ?      E       S                        P             X                        [             Y                        f             Z                        q             [                        |             \                                     ]                                     _                                     ]                                     [                                     S                                     Y                                     S                                     X                 	        
Ua]_L{ _ -B_A_F_`BB--j-~-}o-z)-}3}[eK$-2_~sxJ crypto/internal/mlkem768.samplePolyCBD                    ,s          ,b          -~r0      'B      &f             &i             &b         &b_6         &b_5         &b_4         &b_3         &b_2         &b_1         &b_0                                                         }                          	           (        (                               "          	           (        (                               "                            	           l                                                                             l              c             F          U       x                                        2      n      |                                          x                                                                                                                                                                                                                                                                      8      c      d      n                              P      c      d      n                              =              {                                      P      ,       P                        n      |       Q                                      [                                       Q                                       Y              Q                                      Z                                       S                                       Y              S                        8      P       Q                        8      P       Q                        W      \       Zn      |       Q                 	        
ABjjU}=-8-h87p3U8U,U8Uk)WAWA}3}GGK$``-}o-)-~Uk)WAZhxKb_fs~
 crypto/internal/mlkem768.nttMul                    -f      -g      -~r0      &h             &i          	           (        "        	           (                               "           	           "        	           (                               "                                  "        	           (        	           "                                                       ~             8          !                                              =       V       |       &      z      ~                                                      T       V       |       &      z      ~                                                      |                     &      z      ~                                                            &      z      ~                                                      &      X      ~                                    X      z                                          L              R                        L       L        PL              P                                       Q                        L              P             ZP             P                        L              P             SP             P                        ~             Q             _             Q                        *      B       [                        *      B       [                        I      N       _                        &      [       ]                        b      g       _z             ]                                     ]                                     [             [                 	        
7#-s78(_zG+-U$UN4XBB}=3-~Uk)WAxx)WA}3sB}=}=AWA>_-| crypto/internal/mlkem768.ntt                    -f      -~r0      &k             &len             &start             &f         &flen             &j             	           "                               (                               "           	           (                               "                                 (                               "                     %              5     U                             m      /                       0                                         =       U                                                  Y                              L       S                                                  Y                                                                                       Y                              x                                                                        }                              
                              U       Z                                                           Z                                                                                                    B       U        R       !       R                        B       S        P                               6       Q                        B       S        P       q       Pq             ZP             P                        B       S        P       v       Pv             SP             P                                     Q             _             Q                                     [                                       P                        `       u        R                        `       u        R                        {               Q               R                                     [                                     ]                                     _                                     _                                     ]             ]                                     ]                                     [                                     [                                     [                                     ]             [                 	        
7#i8T	(}=G#~KkM7}3@_K&_w+7ULUN4WBB}=}37WA}3B}=-x-~Uk)WA>--| crypto/internal/mlkem768.inverseNTT                    -f      -~r0      &k             &len             &start             &f         &flen             &j             &t                  &i          	           "                               (                               "           	           (        (        "                               (        "                                 (        (        "                               (                               "                     =                       >     "   S          v      *   T         
      $   U      c         @     d         j          
      `      j                                          6      E      R      _      j                              `      j                  R      _                                                      6      E                                             	 PSR               PS               P                                =        U=                                                      T                                            .       R.      @       |@      $       R                                     P      $       P@             P                                      x                              6       X                        T      n       QQ                              E       YY                 	        
Ua_z _ -B_AK(~37(}[_o7y37P7y)7LPyQFK$U`-U~<A Y#B/UO_}o}yys^= crypto/internal/mlkem768.sampleNTT                    ,rho          ,ii          ,jj          -~r0      &j         &off         &a         'buf          &d1                                                        v                       
   	           (         	           (                   7              9     #               E           !       0       A       E       F       Y                               0       A       E       F                               Q       [        P                        (       2        R                        0       4        Q                        A       Q        R                 	        
}$A[z# 3 ^-K&                     )    )    )         "         	           (        (                               "                   7              7      *          9                                                                                  [       E       {                        ~       E       w                               E       s                               E       P                                       R                                       Q                                       R                 	        
7l$_[z# 3 6-K"_% crypto/internal/mlkem768.polySub[crypto/internal/mlkem768.ringElement]                 .param0      -a      -b      -s                             (        (        (        "        	           (        (                               "                     /              1     #               S           !       0       O       S       T       h                               0       O       S       T                               `       j        P                        (       <        R                        0       S        Q                        3       `        S                        3       `        S                        <       @        RO       `        R                 	        
}$A[})-M7 3 ^7K&                     )    )    )         "         	           (        (        "                               (        "                   /              /     *          1                                                                                  [       G       {                        ~       G       w                               G       s                               G       P                                       R                                       Q                                       S                                       S                                       R               R                 	        
7l$_[})-M7 3 6-K"__% crypto/internal/mlkem768.polyAdd[crypto/internal/mlkem768.nttElement]                 .param0      -a      -b      -s                             (        (        (        "        	           (        (        "                               (        "                     U                 W              ^     $     a     O     b             _                  v       x              .      @      S      e      x                              A      f                                                                 .      @      S      e      x                              A      f                                      0       	 SRU0               SR              	 SRP             	 SRP             SR             SR5      7       SR7      F       RF      I       SRI      S       SS      V       SRV      ]       S]      `       SR`             S                        a       x        {                                       Q              Q                        $      .       X                        D      b       Ti             T                 	        
U_-U&A{UA_z<-z3UL--~QK#~3K#{UA_{__y~J crypto/internal/mlkem768.polyByteDecode[go.shape.[256]crypto/internal/mlkem768.fieldElement]                    .param0      ,b          -~r0      -~r1      &f             &i             &d         &err                                                                                                                                      (     U                            Y       	 PSRY       \        PS\       c        P                 	        
__U crypto/internal/mlkem768.polyByteDecode[crypto/internal/mlkem768.nttElement]                 .param0      ,b          -~r0      -~r1               /              /     *          1                                                                                  [       G       {                        ~       G       w                               G       s                               G       P                                       R                                       Q                                       S                                       S                                       R               R                 	        
7l$_[})-M7 3 6-K"__% crypto/internal/mlkem768.polyAdd[crypto/internal/mlkem768.ringElement]                 .param0      -a      -b      -s                             (        (        (        "        	           (        (        "                               (        "               0       A              B     !                                                                                                                                                    !       "                    3                                      E       	 SRUE       H       
 SH       M       	 M       `       	 `               R*      }       SU                        `       o        SUo               S                        o       u        U               U              	 URX              	 URX              UX                                       P               P                                       Y                                E       	 SRUE       H       
 SH       M       	 M       `       	 `               R*      }       SU                                !        SU!       E       	 STTE       H        ShhH       M       
 hhM       M       
 hhM       `        Phh`       o       	 STTo              	 STT              TT      }      	 STT                        o       u        U               U                        !       M        TM       `        h`       }       T                 	        
7(dXQ'B#@UKD-Sy'78<-3K$K-B7#-`7:-*xy}VJ crypto/internal/mlkem768.polyByteEncode[go.shape.[256]crypto/internal/mlkem768.fieldElement]                    .param0      ,b          -f      -~r0      &out         &B             &i             &x           	           (        )     (        (        "            (     A                            Y       	 PSRY       \        PS\       c        P                 	        
}-i_-%U crypto/internal/mlkem768.polyByteEncode[crypto/internal/mlkem768.nttElement]                 .param0      ,b          -f      -~r0                   @=? ^ 
  ^  G
    K @H? l   l  R  "  Y   ,   ,      h
5	a
5	D ,m5n,u5v  h5a5D  z}0

  ,G,O   @3?& h %  h  =  $%  K 09/@/3 
	W 2  W  V   <2  { @3?& h %  h  =  $%  K @?P?P?P.?4 
	E  #2  E    _7A*2  %c 
QPQQ( 	? %E		





71HV
	
h
	YD?Z%?
'#%
'9	x(  	?  !d=!gU$_!  A"mZ:q\(  % @3?& h %  h  =  $%  K "A3 
;	D
#	R  !,; $# 2  ;D#R    H,mN2  *u 
hhhPhhh< ? %%"#D?%
"$<  ?    Q.i1<  %  
L!2 :
	 % 
(Z,5g2  :  &$mf3  A$2  %1 
J  %0
5m
-
74
1)"#
m
+
.% 3		*%	#J  mX  %bO7"$&de>"MX!g#'  q`J  %0  A04 
	Y 		2  Y  [  #>2   
%  ^??jV 	#D?!?1
	 	
   ^??&;V  V  HhS^     
L2 :
	 %	
s9	
	2  :  +I  A2  %1 
PPPeP 
 %f,	/"#3	  3	7  za9 %&Lz  m  %	  90 
#	- #
  #-  M
  8  V       ! ! 	   !       / / 1.   / 8 8 		18  	 8 A A 1F   A B B 	'1V   B O O ('  O O + + 	
	
  + + PwO`_2  		2      HI2  !'y PO`)_:  	 ,
%		:  Z6B@:    I): 
  
8
',    j    PO`$_:  
[^]+T
)
	U	Z:  Y1GG,:    K: 
  
8
	
	/  ^     PO`X_:  
7



	
	:  eLCCC
E	:    KP: 
A  8 




$*A    J  9 
J T? %&	?	,
('$&		.J  T?
	  #!g"%%  J 

  8		'

1	
187
)
  x+
L    
  r0  =&o	
1!0  	
#Y  #0  8  0  =	11n
1F0  Z"	
T  #  8 
N[ T?
f %?
24
 

	*K[  T?



	
	f  +mW-.  [ Y [ !  0  < 
  Y  Y   !E		  h j !	  0  K 
  	M  M   !S	  
J,%J x
	
	/
	 	S	/4
/./%J  x/
	  #+9 3%%  J 
;  	    (  	8  cU 
  	M  M   !S	  PO`;_J  	ZWX9a	
	
^	[J  dJ  %%  H3J 
V;  	    .8  cU                 -p                            N                                                            N                                                             *mlkem768.fieldElement crypto/internal/mlkem768 *mlkem768.nttElement *[]mlkem768.fieldElement *mlkem768.ringElement *[1088]uint8 *[128]uint8 *[320]uint8 
*[32]uint8 *[2400]uint8 *[]mlkem768.nttElement *[]mlkem768.ringElement*mlkem768.DecapsulationKey )*func(*mlkem768.DecapsulationKey) []uint8Bytes *func() []uint8EncapsulationKey *mlkem768.encryptionKey *[3]mlkem768.nttElement *[9]mlkem768.nttElement tA *mlkem768.decryptionKey s dkencryptionKeydecryptionKey *[128]mlkem768.fieldElementmlkem768: crypto/rand Read failed: mlkem768: invalid seed lengthmlkem768: invalid decapsulation key lengthmlkem768: internal error: invalid decapsulation key size        8       mlkem768: invalid encapsulation key lengthmlkem768: invalid encryption key lengthmlkem768: invalid ciphertext lengthsubtle: slices have different lengths        %       mlkem768: invalid decryption key lengthunreduced field elementmlkem768: invalid encoding lengthmlkem768: invalid polynomial encoding 4*go.shape.[256]crypto/internal/mlkem768.fieldElement go.shape *[1184]uint8 *[1]uintptr 	*[1]uint8 
*[24]uint8 	*[2]uint8 *[3]mlkem768.ringElement 
*[64]uint8                                                                                                                                                                                                      (                                                              
   A                     
 
 
 
 
 
                                
 
   B                     
 
UHH$  Hl$Hl$    Hm 1.LDD  )щfi  HPfD  HH=   |]L$xM;f
  UHH   Mf M   H$
  f     D  Hl$Hl$    Hm H$   H$  Hl$Hl$    Hm H$   H$  Hl$Hl$    Hm H<$ Hl$Hl$    Hm 1-D   D   )щfi  HPfDHH=   |H$
  H4$     Hl$Hl$    Hm H   ]@     L$  M9,$I$$UHH$  Hl$Hl$    Hm 1=LDD  
fi  HPfD  HАH=   |]L$xM;f  UHH   Mf M  H$
  f     D  Hl$Hl$    Hm H$   H$  Hl$Hl$    Hm H$   H$  Hl$Hl$    Hm H<$ Hl$Hl$    Hm 1;D   D   
fi  HPfDHH=   |H$
  H4$Hl$Hl$    Hm H   ]    L$  M9,$I$$L$hM;fT  UHH  H$(  HH$   f         Hl$Hl$    Hm H  uH|$Hl$Hl$    Hm 1kH        H@!   H    HH$   Hl$Hl$    Hm HH    H  ]HIII?AHLHH   "  Hb      HD  H-  DDKAE	EA  fArH5    E11fDDTHuwAfArH5    E11fDLTHNH        H@%   H    HH$   Hl$Hl$    Hm HH    H  ]H        H@%   H    HH$   Hl$Hl$    Hm HH    H  ]H$   Ht$Hl$Hl$    Hm 11H  ]ø   H       H    1H    H$  H$  H$  H$       H$  H$  H$  H$   PL$XM;f   UHH   Mf M   H$0  H$0  fD  Hl$Hl$    Hm HHHH        H$   Hf     @ Hl$Hl$    Hm H$   H$   Hl$Hl$    Hm H$0  H$   Hl$Hl$    Hm H   ]H$  H$  H$      H$  H$  H$  L$0  M9,$I$$L$xM;f  UHH   Mf M  H$
  f     D  Hl$Hl$    Hm H$   H$  Hl$Hl$    Hm H$   H$  Hl$Hl$    Hm H<$ Hl$Hl$    Hm 1;D   D   
fi  HPfDHH=   |H$
  H4$Hl$Hl$    Hm H   ]    L$  M9,$I$$I;f)  UHH(H$@  H  H9|s7   Ht$ H$H  H    HH    H$H  Ht$ HHH9   HH)IHH?H!H1  %ADWIMII?AHLHH=   }4DLD8DTD:AE	HvEDHv/EADOHwHHHH(]ø   H       H    1H    HH    HH    H$  H$  H$  H$       H$  H$  H$  H$   L$XM;fvcUHH   Mf  M   H$0  HH$0  @ Hl$Hl$    Hm HHHH        H   ]H$  H$  H$      H$  H$  H$  UL$0  M9,$lI$$cregabi                                        mlkem768errors.New =!text       crypto/internal/mlkem768.polyAdd[go.shape.[256]crypto/internal/mlkem768.fieldElement] !a      !b      !s      i      vendor/golang.org/x/crypto/sha3.New256  crypto/internal/mlkem768.fieldAdd !a      !b       x      vendor/golang.org/x/crypto/sha3.new256  crypto/internal/mlkem768.fieldReduceOnce !a       x      vendor/golang.org/x/crypto/sha3.new256Generic / vendor/golang.org/x/crypto/sha3.New512 ' vendor/golang.org/x/crypto/sha3.new512  vendor/golang.org/x/crypto/sha3.new512Generic 7 crypto/internal/mlkem768.ringDecodeAndDecompress1 !b       f      i      b_i      vendor/golang.org/x/crypto/sha3.NewShake256 | crypto/subtle.ConstantTimeCompare !x      !y       v      i      crypto/subtle.ConstantTimeCopy ,!v      !x      !y       xmask 1     ymask 2     i 3     vendor/golang.org/x/crypto/sha3.newShake256  crypto/subtle.ConstantTimeByteEq  !x      !y       vendor/golang.org/x/crypto/sha3.newShake256Generic  crypto/internal/mlkem768.polySub[go.shape.[256]crypto/internal/mlkem768.fieldElement] !a      !b      !s      i      crypto/internal/mlkem768.fieldSub !a      !b       x      crypto/internal/mlkem768.fieldReduce !a       quotient      crypto/internal/mlkem768.sliceForAppend !in      !n      !head     !tail      total      crypto/internal/mlkem768.compress !x      !d       dividend      quotient      remainder      mask      crypto/internal/mlkem768.decompress !y      !d       dividend      quotient      crypto/internal/mlkem768.fieldMul !a      !b       x      crypto/internal/mlkem768.fieldAddMul !a      !b      !c      !d       x      crypto/internal/mlkem768.fieldMulSub !a      !b      !c       x      vendor/golang.org/x/crypto/sha3.NewShake128 u internal/byteorder.LeUint16 	!b       vendor/golang.org/x/crypto/sha3.newShake128 	 vendor/golang.org/x/crypto/sha3.newShake128Generic  crypto/internal/mlkem768.fieldCheckReduced !a                                                    ΛX6                                              'T2                                        @      @              *
                                        @                    6                                                              \[
                                                             246                                        @      @              -
                                        @                    p6                                                                
                                                              &6                                        `	                    x?6                                `	              =
                                        `	                    %6                                               3                                              C)Y6                                              ;04                                        `'                    tJ6                                              I3                                                            @@6                                              c3                                                                                   ?6                                               Y
                                                                            6                                               
                                        	                                    `{A6                                               l\
                                                             :p6                                               O$                                                                                      [
                                                            6                                               `
                                                             \?6                                                      )sY6                                               S
                                                                            N6                                               \&
                                                             ;6                                               #
                                                             )6                                               
                                                       @                     [}6                                @               f
                                        @                3            Y                3   +   	        &   	        .   
        ,   -        &   H        -              {3           3        2   3        .   4        -   <4     /   .   i4     !   .   4   