%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/go/pkg/freebsd_amd64/crypto/ed25519/internal/edwards25519/
Upload File :
Create Path :
Current File : //usr/local/go/pkg/freebsd_amd64/crypto/ed25519/internal/edwards25519/field.a

!<arch>
__.PKGDEF       0           0     0     644     2795      `
go object freebsd amd64 go1.17.6 X:
build id "eGY74WqsAZv5kNDR-87u/4AxE3ZV23kOHvRFEm3UN"


$$B
i<$GOROOT/src/crypto/ed25519/internal/edwards25519/field/fe.gol0l1l2l3l4ZerovElementOnereduceAddabSubtractNegateInvertzSetSetBytesxBytesbytesoutEqualuSelectcondSwap
IsNegativeAbsoluteMultiplyySquareMult32Pow22523	SqrtRatiorrr	wasSquareH$GOROOT/src/crypto/ed25519/internal/edwards25519/field/fe_arm64_noasm.gocarryPropagateD$GOROOT/src/crypto/ed25519/internal/edwards25519/field/fe_generic.gocarryPropagateGenericesc:~r0feZerofeOneesc:~r1~r2~r3m
mask64BitsfeMulB$GOROOT/src/crypto/ed25519/internal/edwards25519/field/fe_amd64.gofeSquarefield	.inittask(*Element).Bytes(*Element).IsNegative(*Element).Multiply(*Element).Negate(*Element).One(*Element).Select(*Element).Set(*Element).Square(*Element).Zero=
n>
=A
=D
=G
=J
=T=B IRELEQABA=EBREHEMABA=EBRELkE0ED6#o	3R=씣E=Tk=씣Em=씣E0=씣E=EERE@kE0EuABAB REPGQ/
86	R=씣E=H=씣L<=씣GYG=F(=
RELkEmE0(E
/

4=
%5>
>=
=	JQ
5>
1>=
=
QbU

5>
i>=
=

5A
A=
=	JQ
5A
1A=
=
QbU

5A
iA=
=

5D
D=
=	JQ
5D
1D=
=
QbU

5D
iD=
=

5G
G=
=	JQ
5G
1G=
=
QbU

5G
iG=
=

5J
J= 
=	JQ
5J
1J= 
=
QbU

5J
iJ= 
=

	REdu+(Q8B6R=씣E=P=씣GG
=2*E8kE0mE	RETEE0E==>:E8kE	RELE0Em=TZ DMREL=EM \REH=EI`RET=EUgRE@kEmE0=E}8oRETkEmE0=E0xRELkE0=E}RELE0=E}RE@kE0=Eq(RETG(=E}hREP=GQREHL<=GTREHE0=y$RELkEmE0(=E,REDE0uPREd=eRETE0=ERETEE0=ERELE0=E}RELE0	(=EdRETE0=EEXERE4E4REt=EuRE=EVT== ====
@====D====Q===Md= ="A,=$@=&==*=,=.>	=:V=<VE=HVE=JF(
$U<+
$


F,(=
==F*E8kE0mE=F:$E8kE==
T


=
vR.
$qq{Ǻ
$$
_go_.o          0           0     0     644     179391    `
go object freebsd amd64 go1.17.6 X:
build id "eGY74WqsAZv5kNDR-87u/4AxE3ZV23kOHvRFEm3UN"


!
go117ld$qq{Ǻ;>k>>>MOcZj2t2t2uB2TRbcrypto/subtleencoding/binarymath/bitscrypto/ed25519/internal/edwards25519/field.(*Element).Zerocrypto/ed25519/internal/edwards25519/field.feZerogclocals·524d71b8d4b4126db12e7a6de3370d94gclocals·69c1753bd5f81501d95132d08af04464crypto/ed25519/internal/edwards25519/field.(*Element).Zero.arginfo1gofile..$GOROOT/src/crypto/ed25519/internal/edwards25519/field/fe.gotype.*crypto/ed25519/internal/edwards25519/field.Elementgo.info.*crypto/ed25519/internal/edwards25519/field.Elementcrypto/ed25519/internal/edwards25519/field.(*Element).Onecrypto/ed25519/internal/edwards25519/field.feOnecrypto/ed25519/internal/edwards25519/field.(*Element).One.arginfo1crypto/ed25519/internal/edwards25519/field.(*Element).reducecrypto/ed25519/internal/edwards25519/field.(*Element).carryPropagateGenericcrypto/ed25519/internal/edwards25519/field.(*Element).reduce.arginfo1gofile..$GOROOT/src/crypto/ed25519/internal/edwards25519/field/fe_arm64_noasm.gocrypto/ed25519/internal/edwards25519/field.(*Element).carryPropagatego.info.crypto/ed25519/internal/edwards25519/field.(*Element).carryPropagate$abstractcrypto/ed25519/internal/edwards25519/field.(*Element).Addgclocals·d5b141600d14f1af2e5806a867c74d9bcrypto/ed25519/internal/edwards25519/field.(*Element).Add.arginfo1crypto/ed25519/internal/edwards25519/field.(*Element).Subtractcrypto/ed25519/internal/edwards25519/field.(*Element).Subtract.arginfo1crypto/ed25519/internal/edwards25519/field.(*Element).Negategclocals·522734ad228da40e2256ba19cf2bc72ccrypto/ed25519/internal/edwards25519/field.(*Element).Negate.arginfo1go.info.crypto/ed25519/internal/edwards25519/field.(*Element).Negate$abstractcrypto/ed25519/internal/edwards25519/field.(*Element).Invertcrypto/ed25519/internal/edwards25519/field.feSquarecrypto/ed25519/internal/edwards25519/field.feMulgclocals·093d72ce5e8d4def2296140b9322b254gclocals·7d2d5fca80364273fb07d5820a76fef4crypto/ed25519/internal/edwards25519/field.(*Element).Invert.arginfo1crypto/ed25519/internal/edwards25519/field.(*Element).Squarecrypto/ed25519/internal/edwards25519/field.(*Element).Multiplygo.info.crypto/ed25519/internal/edwards25519/field.Elementgo.info.intgo.info.crypto/ed25519/internal/edwards25519/field.(*Element).Square$abstractgo.info.crypto/ed25519/internal/edwards25519/field.(*Element).Multiply$abstractcrypto/ed25519/internal/edwards25519/field.(*Element).Setcrypto/ed25519/internal/edwards25519/field.(*Element).Set.arginfo1crypto/ed25519/internal/edwards25519/field.(*Element).SetBytescrypto/ed25519/internal/edwards25519/field..stmp_3gclocals·a4a41b2ed11601860bcf8189b861a615crypto/ed25519/internal/edwards25519/field.(*Element).SetBytes.arginfo1gofile..$GOROOT/src/encoding/binary/binary.goencoding/binary.littleEndian.Uint64go.info.[]uint8go.info.encoding/binary.littleEndian.Uint64$abstractcrypto/ed25519/internal/edwards25519/field.(*Element).Bytestype.[32]uint8crypto/ed25519/internal/edwards25519/field.(*Element).bytescrypto/ed25519/internal/edwards25519/field.(*Element).Bytes.arginfo1type.[]uint8go.info.crypto/ed25519/internal/edwards25519/field.(*Element).Bytes$abstractruntime.panicIndexgclocals·e76eea0142fce03711e0f64727303673crypto/ed25519/internal/edwards25519/field.(*Element).bytes.arginfo1encoding/binary.littleEndian.PutUint64type.[5]uint64go.info.*[32]uint8go.info.[8]uint8go.info.uint64go.info.uint8go.info.encoding/binary.littleEndian.PutUint64$abstractcrypto/ed25519/internal/edwards25519/field.(*Element).Equalgclocals·cb0c9d9c01a30f4abd08612d3df6d700gclocals·a5055cd68876ca89b660e46f7e21fd17crypto/ed25519/internal/edwards25519/field.(*Element).Equal.arginfo1gofile..$GOROOT/src/crypto/subtle/constant_time.gocrypto/subtle.ConstantTimeComparecrypto/subtle.ConstantTimeByteEqtype.intgo.info.*uint8go.info.crypto/subtle.ConstantTimeCompare$abstractgo.info.crypto/subtle.ConstantTimeByteEq$abstractcrypto/ed25519/internal/edwards25519/field.mask64Bitsgclocals·33cdeccccebe80329f1fdbee7f5874cbcrypto/ed25519/internal/edwards25519/field.mask64Bits.arginfo1go.info.crypto/ed25519/internal/edwards25519/field.mask64Bits$abstractcrypto/ed25519/internal/edwards25519/field.(*Element).Selectgclocals·b355e63dd7a0e6e486ea5f5d6ae3d2e6crypto/ed25519/internal/edwards25519/field.(*Element).Select.arginfo1go.info.crypto/ed25519/internal/edwards25519/field.(*Element).Select$abstractcrypto/ed25519/internal/edwards25519/field.(*Element).Swapgclocals·dc9b0298814590ca3ffc3a889546fc8bcrypto/ed25519/internal/edwards25519/field.(*Element).Swap.arginfo1crypto/ed25519/internal/edwards25519/field.(*Element).IsNegativegclocals·1a65e721a2ccc325b382662e7ffee780crypto/ed25519/internal/edwards25519/field.(*Element).IsNegative.arginfo1go.info.crypto/ed25519/internal/edwards25519/field.(*Element).IsNegative$abstractcrypto/ed25519/internal/edwards25519/field.(*Element).Absolutegclocals·b5c7440574e69788f4b5c44c58660c31gclocals·663f8c6bfa83aa777198789ce63d9ab4crypto/ed25519/internal/edwards25519/field.(*Element).Absolute.arginfo1type.crypto/ed25519/internal/edwards25519/field.Elementgclocals·ed6ba469feaacc60d5202cbc3a228f25crypto/ed25519/internal/edwards25519/field.(*Element).Multiply.arginfo1crypto/ed25519/internal/edwards25519/field.(*Element).Square.arginfo1crypto/ed25519/internal/edwards25519/field.(*Element).Mult32gclocals·c55e845a0a62e9baae6c740db5a20866crypto/ed25519/internal/edwards25519/field.(*Element).Mult32.arginfo1crypto/ed25519/internal/edwards25519/field.mul51go.info.uint32go.info.crypto/ed25519/internal/edwards25519/field.mul51$abstractcrypto/ed25519/internal/edwards25519/field.mul51.arginfo1crypto/ed25519/internal/edwards25519/field.(*Element).Pow22523crypto/ed25519/internal/edwards25519/field.(*Element).Pow22523.arginfo1crypto/ed25519/internal/edwards25519/field.(*Element).SqrtRatiocrypto/ed25519/internal/edwards25519/field.sqrtM1gclocals·90b05cac890718079152915c68c4d4e4gclocals·3af0f29a79fad7b617e81a4d4e505249crypto/ed25519/internal/edwards25519/field.(*Element).SqrtRatio.arginfo1crypto/ed25519/internal/edwards25519/field.(*Element).carryPropagate.arginfo1crypto/ed25519/internal/edwards25519/field.mul64crypto/ed25519/internal/edwards25519/field.mul64.arginfo1gofile..$GOROOT/src/crypto/ed25519/internal/edwards25519/field/fe_generic.gotype.crypto/ed25519/internal/edwards25519/field.uint128go.info.crypto/ed25519/internal/edwards25519/field.mul64$abstractgo.info.crypto/ed25519/internal/edwards25519/field.uint128crypto/ed25519/internal/edwards25519/field.addMul64crypto/ed25519/internal/edwards25519/field.addMul64.arginfo1go.info.crypto/ed25519/internal/edwards25519/field.addMul64$abstractcrypto/ed25519/internal/edwards25519/field.shiftRightBy51crypto/ed25519/internal/edwards25519/field.shiftRightBy51.arginfo1go.info.crypto/ed25519/internal/edwards25519/field.shiftRightBy51$abstractcrypto/ed25519/internal/edwards25519/field.feMulGenericgclocals·9aa48eca674789341e2d6be6614c399ccrypto/ed25519/internal/edwards25519/field.feMulGeneric.arginfo1crypto/ed25519/internal/edwards25519/field.feSquareGenericcrypto/ed25519/internal/edwards25519/field.feSquareGeneric.arginfo1crypto/ed25519/internal/edwards25519/field.(*Element).carryPropagateGeneric.arginfo1go.cuinfo.packagename.crypto/ed25519/internal/edwards25519/fieldcrypto/ed25519/internal/edwards25519/field..inittaskencoding/binary..inittaskgo.info.[32]uint8go.string."edwards25519: invalid field element input size"crypto/ed25519/internal/edwards25519/field.feMul.args_stackmapcrypto/ed25519/internal/edwards25519/field.feMul.arginfo0crypto/ed25519/internal/edwards25519/field.feSquare.args_stackmapcrypto/ed25519/internal/edwards25519/field.feSquare.arginfo0go.constinfo.crypto/ed25519/internal/edwards25519/fieldcrypto/ed25519/internal/edwards25519/field..stmp_0go.info.crypto/ed25519/internal/edwards25519/field.feZerocrypto/ed25519/internal/edwards25519/field..stmp_1go.info.crypto/ed25519/internal/edwards25519/field.feOnecrypto/ed25519/internal/edwards25519/field..stmp_2go.info.crypto/ed25519/internal/edwards25519/field.sqrtM1go.info.crypto/ed25519/internal/edwards25519/field..stmp_0go.info.crypto/ed25519/internal/edwards25519/field..stmp_1go.info.crypto/ed25519/internal/edwards25519/field..stmp_2crypto/ed25519/internal/edwards25519/field..stmp_4crypto/ed25519/internal/edwards25519/field..stmp_5crypto/ed25519/internal/edwards25519/field..stmp_6type..eqfunc40runtime.memequal_varlenruntime.memequal64·fruntime.gcbits.01type..namedata.*field.Element.type..namedata.*func(*field.Element, *field.Element) *field.Element-type.*func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element) *crypto/ed25519/internal/edwards25519/field.Elementtype.func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element) *crypto/ed25519/internal/edwards25519/field.Elementtype..namedata.*func(*field.Element, *field.Element, *field.Element) *field.Element-type.*func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element) *crypto/ed25519/internal/edwards25519/field.Elementtype.func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element) *crypto/ed25519/internal/edwards25519/field.Elementtype..namedata.*[]uint8-type.*[]uint8type..namedata.*func(*field.Element) []uint8-type.*func(*crypto/ed25519/internal/edwards25519/field.Element) []uint8type.func(*crypto/ed25519/internal/edwards25519/field.Element) []uint8type..namedata.*func(*field.Element, *field.Element) int-type.*func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element) inttype.func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element) inttype..namedata.*func(*field.Element) int-type.*func(*crypto/ed25519/internal/edwards25519/field.Element) inttype.func(*crypto/ed25519/internal/edwards25519/field.Element) inttype..namedata.*func(*field.Element, *field.Element, uint32) *field.Element-type.*func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element, uint32) *crypto/ed25519/internal/edwards25519/field.Elementtype.func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element, uint32) *crypto/ed25519/internal/edwards25519/field.Elementtype..namedata.*func(*field.Element) *field.Element-type.*func(*crypto/ed25519/internal/edwards25519/field.Element) *crypto/ed25519/internal/edwards25519/field.Elementtype.func(*crypto/ed25519/internal/edwards25519/field.Element) *crypto/ed25519/internal/edwards25519/field.Elementtype..namedata.*func(*field.Element, *field.Element, *field.Element, int) *field.Element-type.*func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element, int) *crypto/ed25519/internal/edwards25519/field.Elementtype.func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element, int) *crypto/ed25519/internal/edwards25519/field.Elementtype..namedata.*func(*field.Element, []uint8) *field.Element-type.*func(*crypto/ed25519/internal/edwards25519/field.Element, []uint8) *crypto/ed25519/internal/edwards25519/field.Elementtype.func(*crypto/ed25519/internal/edwards25519/field.Element, []uint8) *crypto/ed25519/internal/edwards25519/field.Elementtype..namedata.*func(*field.Element, *field.Element, *field.Element) (*field.Element, int)-type.*func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element) (*crypto/ed25519/internal/edwards25519/field.Element, int)type.func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element) (*crypto/ed25519/internal/edwards25519/field.Element, int)type..namedata.*func(*field.Element, *field.Element, int)-type.*func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element, int)type.func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element, int)type..eqfunc32runtime.gcbits.type..namedata.*[32]uint8-type.*[32]uint8type..namedata.*func(*field.Element, *[32]uint8) []uint8-type.*func(*crypto/ed25519/internal/edwards25519/field.Element, *[32]uint8) []uint8type.func(*crypto/ed25519/internal/edwards25519/field.Element, *[32]uint8) []uint8type..importpath.crypto/ed25519/internal/edwards25519/field.type..namedata.Absolute.type..namedata.Add.type..namedata.Bytes.type..namedata.*func() []uint8-type.*func() []uint8type.func() []uint8type..namedata.Equal.type..namedata.Invert.type..namedata.IsNegative.type..namedata.*func() int-type.*func() inttype.func() inttype..namedata.Mult32.type..namedata.*func(*field.Element, uint32) *field.Element-type.*func(*crypto/ed25519/internal/edwards25519/field.Element, uint32) *crypto/ed25519/internal/edwards25519/field.Elementtype.func(*crypto/ed25519/internal/edwards25519/field.Element, uint32) *crypto/ed25519/internal/edwards25519/field.Elementtype..namedata.Multiply.type..namedata.Negate.type..namedata.One.type..namedata.*func() *field.Element-type.*func() *crypto/ed25519/internal/edwards25519/field.Elementtype.func() *crypto/ed25519/internal/edwards25519/field.Elementtype..namedata.Pow22523.type..namedata.Select.type..namedata.*func(*field.Element, *field.Element, int) *field.Element-type.*func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element, int) *crypto/ed25519/internal/edwards25519/field.Elementtype.func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element, int) *crypto/ed25519/internal/edwards25519/field.Elementtype..namedata.Set.type..namedata.SetBytes.type..namedata.*func([]uint8) *field.Element-type.*func([]uint8) *crypto/ed25519/internal/edwards25519/field.Elementtype.func([]uint8) *crypto/ed25519/internal/edwards25519/field.Elementtype..namedata.SqrtRatio.type..namedata.*func(*field.Element, *field.Element) (*field.Element, int)-type.*func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element) (*crypto/ed25519/internal/edwards25519/field.Element, int)type.func(*crypto/ed25519/internal/edwards25519/field.Element, *crypto/ed25519/internal/edwards25519/field.Element) (*crypto/ed25519/internal/edwards25519/field.Element, int)type..namedata.Square.type..namedata.Subtract.type..namedata.Swap.type..namedata.*func(*field.Element, int)-type.*func(*crypto/ed25519/internal/edwards25519/field.Element, int)type.func(*crypto/ed25519/internal/edwards25519/field.Element, int)type..namedata.Zero.type..namedata.bytes-type..namedata.*func(*[32]uint8) []uint8-type.*func(*[32]uint8) []uint8type.func(*[32]uint8) []uint8type..namedata.carryPropagate-type..namedata.carryPropagateGeneric-type..namedata.reduce-type..namedata.l0-type..namedata.l1-type..namedata.l2-type..namedata.l3-type..namedata.l4-runtime.memequal128·ftype..namedata.*field.uint128-type.*crypto/ed25519/internal/edwards25519/field.uint128type..namedata.lo-type..namedata.hi-type..namedata.*[]uint64-type.*[]uint64type.[]uint64type..namedata.*[5]uint64-type.*[5]uint64type..namedata.*[8]uint8-type.*[8]uint8type.[8]uint8type..importpath.crypto/subtle.type..importpath.encoding/binary.type..importpath.math/bits.gofile..<autogenerated>gofile..$GOROOT/src/crypto/ed25519/internal/edwards25519/field/fe_amd64.gogofile..$GOROOT/src/math/bits/bits.gogofile..$GOROOT/src/encoding/binary/varint.go
d)Lq:YE	aUdq
d=DJ=PLC-
2a%=->:(9B(<9>G<b<9W	&>	;Fj;;
5M<0:(@}>j>8Z<P<0D/>?ND	G03A(97R:ZK)4k >	9AAz	<7	F10{12.(2(2(8D7@8@<D87@dd3dd
mdd3dd
ldd@dfdod
ddd3d
dddBd
ddgd#d
6ddddd
ddgdd
|ddmd~d

dd3d&d
4dd0dIdgd
3ddPd4dpd
tdd3dd
.dd6d2d
wdddNd
ddd1d
\ddddcd
addd"d
@ddgd!d
7dd`dedd
dd5d%d
Nddddd
dddd
^dd3dd
-dddd
Hdddd
Tddd
*ddd!dd
dd ddd
dd3dKd
 0*CHBEtBGE2*EB	DDD*>CI9GeG
ETE9G:HEM9
B-@CT:.2
2 (2N (2 ( D!6T"F$
-$9%+)&Lp'>4)&Y4*K=P,/[-M:/,091+<1,12
I2\2q22222
63<L3.}4
44&4c5
{5I5;37F7
-^78K18=99
:*:::):Y;%w;;;;;;;"<x<<<<<-=!L=m=*
*
*
*c*B

Gl
*x*
*
*l
E	*b
*
**;**
*
*
<t*
ddddddddddd+dddddddddddddddddddddd
ddd|dd(ddddddd4dddddd
ddd	dd	d,d	dd
ddd,ddd	ddddddddddd.dddddddddd'dddddd
dddddd
dddddd<dOddddd
dddpdd'd
ddhd7ddddddddddddddd	dddddd
ddjdddd
dddddddd d@+UMQMQO	[407W
;LS2F15FEMwQQMMmAkAWDjJoF9`
B8
A95
B:n
C:
C:
C  _!E8"EP#E8#EX
$E8E8G
%E8FT%EHx%E8wK&EPC&E8B.'EH'E8l(EXsO)E8r)EH*E8o+E`|,E8{	-EP-E8.E`y/E8xY0EP0EH1E8SP1E8R1EP2E82E@3E8'3E@{3E8z4EP@4E8?$5E@5E86EXG7E8F7EH|8E8+9EXDE:E8C:EH;E8<;EH<<E8
<E8<E8
EH=E8
 =EH033Dd3dd
m;d3dd
lPd@dfdod
dd3d
ddBd
dgd#d
6303dddd
:vdgdd
|-
dmd~d

d3d&d
4fd0dIdgd
3
,
<

J
2adPd4dpd
td3dd
.d6d2d
wddNd
dd1d
\dddcd
add"d
@dgd!d
7d`dedd
td5d%d
Ndddd
ddd
^d3dd
-LCddd
H:ddd
Tdd
*dd!dd
d ddd
d3dKd
 &SDp.ꥱQIͥ<_7;fKK0FIUn7;fKK0FIUn7;fKK0FIUn:YeqM8w]&u\7u=m<658z깝tE0	5cr<\<RaDJii:0BknMøb	R?zZ79.Wɤ/wqqFp0"qǏ\~W!"cpsãCUFP_܋wѶaG.XܟR&8UDX@9
K`FUյ
['1)-\Xb&/	S!6j@cL}g
b|tPkEiT5";!;^bϗeB^5sSdYJ^M[2F帠R|+,9n/eb5w.꿉{b\F	.f/n+<0ÖpiEpW}6,'w)tgCkכuR]Jb_t|YJ{BGéj\	PYM-{[XO뷼vX߃"5`P/n&~!īhmxTihMy-/O`tŅy2t}Ӎ(l޾Da7k
J,c_BVvfO/iW%ߛL8.kPKp%;SDZ8~TU)>{UU-/ኃ}'NV'G6"-'y#c
ļMeE(9&4f=[OoldK>2]eDGπu5_WY4cN-˩l-l^u]=B<۞An[\9R@o@3\yg;UVj"yNFk[1JktձY3W){"̔5LBb`TazHaީӛ7
-?6||Jm BW6ENtn}ZJhA=~8ԱxMPG3ai0v֓PsܘJ2<:`O(VD&`OsN@dn@ҎIn~kA!U-X9B$NzryL-fn8|*JhKWUx72jm78b2Pjȟ??>m3|%2$ICw{B_jkRPujoq)3o+lnd7?t迷G߮S!J*3Rh!A/U	=Ĺ c@r$cܱV6lU7'NLrc3)}(է$t.5{dWL	3|0%G^u:Gk9i^ypcM03lasv›(zYjnt6}n1)lIӊ4uQppX-^;?r
~4{`D%-5nnlbHO.i,}%Hu"2M5efjvw%Έl$?u)E7
uowLbƎnt<J)e	u4neڬoJ[VW.aܪ4ghM1\Hk-W;$C~lw>ebtp\iuVT.eJqJ[VW.aܪ4ghM1\Hk-W;0fhX#Kep\iuVT.eJqJj])ox0C.<5ђBK[R)D'8VуXܤ(Jtĭ^cӹ6܏ξ=6WrL{^H(,k2|b_ J'
eyo%
\f6,ұ0-Koœ9}r?EOi;|ٳUxf3΅"r^v_Ľ7OBҾR]B[ገ;wCuUy WOycp7n&ӟ%ڼ
>85ٗˎiypRփR0X)d(#ߖGWxyru_$Rx9:μ`6:Mu0L)\ˑ>LUԮHiZ˅YߡJpsv}<ЭOAZa0p<miW⑴'q]%#I%t[9KӀUœڴ&ӑ)(EC$>"aWΊFрq5.$\Cf!}qryZaxGXH
R3ڳۊ37=D[]++6.?JG3K1=NkBOvŷ.w3;iX>i|&)#T%c
yχ&\9٣Lӧڱ#.ewH,_m"ϺS^U͵})?sRF
)	߇
<DuNB&)Lf҆b <KZC{H}fwV}I~S*@	j~7܎5f)Γq P/pE/4t\"aSP8g!anƳ	,/5n(Q%A1"#yBh~NXިg;*SlRN1K	R,U;@m(h.\{n``P@U֋$!)u{z\2fl?r~8#YڿjJ1̭FFnY `nڻ-ٌNSOHn|D򀊸$źRyfQ׳ћi|J #nQ+m|'93&'>j,"SR>I!AHBh'ǟ![	jߕGc+B,=^PY-퓁CfUR)wMNVd8=DMOo:xNjjs@#-wMO@-xڑ$93È[LnDR<U]]oœ9}r?EOi;i4'[lpy&Iҷ{#EjjyV%OM,	r6B̿HmP0l!J02;p6CנNBˣx/v>P7.	z}	9b7BnE~<[M|ee(g_@W5U@D:Vv;}X+TaU9u95~X_?D߃ǠƟz+Ւ
)7P0$|68W<M%v2gfla]v-e^)FJH^u\=rfZd'X`-iYr=s%Rعb¾h&|H%xm1{az\Y:AzYF|j{u~ìHjohЕ;X"[L|}/=MBcaʔR@ ^*j`2'sSޤ@s;<'/ƀ{ubSIK>B\_=VdjS"MƬWF"WO[LOZ1:2#ikR;UmSl`2umuAo}Op!o\Vź8c4΍qۋ~6nLVϔ̰0Oodjh8	ޥsagۤ.B9@3A;؁v6(Ut)ґ)uFfO*)YP
`S1oZn_v]lb|ݩ:5eƸ=Z0u'$bS/xfg$^OTv?Bsk4A:{O&ܴuB;yk/5[efM/D #_q_sG-ޚ_ۚ؀KSK*^H"8SBgűh	
2,A3boet'2?s<{هX*{<?LL?YNRkO4bwjc6VNsvC%[3_w<NXjQ\Nl})'R+%n5l[VW.aܪ4ghM1߶N6^WN>70۵*9ɾ{?mp\iuVT.eJqJϮPMSԮQve}%x/OB1O3s?^FTWBٕia$뜵^IDRP"
(M1dd=4(*P=?Jζ3¤PZ̧z|XWiin;%|AHS=GVGFmN DQ	r_2d7;'IX:Sp;NV6 @j]+Ό)ֵ%QόX"
j(V$kgDiy	5)zM
3|F8p4JH./xuHV{Xu͖E{O_!S%OӀj(Ѯ٩TO۟}AO_Oa6'x(jX339>BFFFFJPSVVVw##$%++,./99<=GGKL[[]^ggn((*+3356MMNOXX\gh"#OORS^^`ajjo*+<<=>EEIJWW[\llmtt																																																																																																																																																																																																																																																																																														 	!	#	$	)	/	3	9	:	<	>	@	B	D	F	G	H	L	R	V	]	a	e	i	n	r	x	|																												





 
$
)
*
.
2
6
<
@
F
G
H
-=M]n|	)8FWgw(P;zf		F

:6
D

Y@.u"!;"["d"k"t"y"""""""#$%%_&&&'s'''((
)J))**+++b,,--.
/t///e3%59;AAQBnBBC;DDE.FaFFF?GoHJKRLMnMPQRRS)SWSST/UUVWWX%YYYLZ,[[+^^_W``aTaa#bDb{bKcenn4qqrr4svDx|}4O>7Uڏ
b0M:.w|I|GHHPSVY`glty~%%%%5k ^Kw)1_iqv	QYci*9JU_is~"-7:=BEHKPS[g'.19<GNX\=Riu}+Wjv '7;bw'vy|Ha
!+3J	_;vD'VHQ4l4l<tLd$			

d


$\L
L


$\4l,d,,,$%+j $AZggg,hUhtghggh*gJghggh
g*gdhgghg!gShigghgggg/gZh 2)7
dM{zM

F
qzwG$g
Xza;hT1gJgggh7hNgohgghggCh[g{ghgg	h$gDgshgghg
g9hPggghghhgh!Ahagh$&#hAR&rhE'A4Io3:'() (0+8HL(PTX\`dhl7p	t	x|$(9; (!=#($?

&('A $(),C048+<(@DH,LPTX-\E`dh/l=ptx0|G

2=3=4= (,*08`+P`5hx6789 (:0-H (:,,08`-P`;hx<*<D(XU\/gU*;C(WU[3fU;*>FZU^8iUos7}H38;o*;CWU[<dUh3<qUug<U;o*@H\U`@iUm3@vUzg@UH@;*

b@
D!H
%3D0UHH;oCxK#kCw*>FZU^IgUk3IvUmgImImImIm;ImpImImImI
HnCI@H&n*I0H9n=ICHLnPIVH_nccIi@HrnvI|HnI@H;IH0BRoI#1+Y:BAEZMx]ayixBB08N],B37?OS[kow.=hBh	%4B;?GW[c%sw4WWow'7;CSW_3os3{^BI;*;C&XU\MfUj3MvU;*@H]UaQkvo3Q{U,4IMX\gkuy		2	
j	?U(v.G
X



;
o



?
r




L=
E
ZU^Zjn3ZzvmgZZYnZZPYn7ZYnjZZYnZ

)2-Z;oBvH=EZU^_hUl3_xnvg_v_n&Q?_G:_^%n_-_	5

_=@_'5$9_>,FJeRa?e_jGn_	
9	c(
;
o





*


@g!H%3g*P.gg3X7gCUIcMgR	V
^
m9	qg;oU<DYU]kgUk3kxn|gkkk	9	Mk;n
}Do(n.2":JI?M3oRGVfoH;o@s!T+*@Hj]UatkUo3t{UU
s@
H
gt@sDtu?tGtC@8tHkt P$t)X-t2c6t;	?GV9	ZLt;o*
ZBx!J%3x*R.gx:U;*
P@|!H%3|1U;o	<o;n;n;n:n:m:m:*>F[U_iUm3w{gU4g3$(f-
1<4
@E<
IND
RWM
[3`V
dfi`
ms
w4
<
D
3M
fV
`

4
<
2D
fM
V
`

4
2<
e D
$)M
-2V
6;`
?2E
IT4
Xe]<
afD
joM
sxV
~`
2;o


/4
!<
%3*D
.g3M
7<V
@E`
IHH;o
U-u9m*@H]UakUo3{Umgmmn@nMnnn%
@nm&n*04<K@QHU[_gw{HJ1;<RSss.2:JNVfjr'GGd@l 04<LPX
hl
t-5HWww,08HLT=dh>pTUkkBeR;oR*^/bD$W*AIN^UblUp3zU~gUnUUnJnnm"&m*V5U;?vGV@\H`fjrBJRJRH
%EB'%)F1e@HDZJNfVeJio
s{H
'BJ<RVvJR@P!O&X*/c38	<DS9	W*
GH'U;o-
4!<%306D:g?MC<p-
(7?"'G+46<O@hEXINa-
=$X8X(xh;o	P(['Z&Y%X0zN	M				
a



1y)\
R



$l8k7jKP3f*])\=r
Bw#k^!i5h4g3fFy:m0 c   !5!h!+9ARUUYbUf3oUsg|H S!%R15?CMQ[_imQw{P(r4#<',D05M9F?CPM7QyV?Z_GchOl	qXuE	{7x	?	G	O
XY
7
?
G
O)Xq7"?&+G/!4O8T=XAGKS.a4ej<n
sDwJ
|M
7
?
GOdX07?G0OcX	7
?G$O(/-X48B7FbK?OTGX]OafXjCpt|4x<DM7H?}GOX+7	^?G O$")X-U37PA7EJ?NSGW\O`!eXlpz7~T?GOX54j<DM<7:
?oGO %X)/3<;RI7McR?V[G_dOhmXqVw{7?GOaX 7?G-O`Xp4<DM,#-71_6?:?GCHOLQXU+[_i7m^r?v{GOX`7>?qGOX72?eGOX( 7!E0=4[ :>jFzU=Y _ckz=~ = =-!/8H`!XhhH;o;n:m9l8kb.a-`,_+	^				*
]



)\([)
]



A$W#V"U#V+<DYU]gUk3uyg3f2e",0:>HL1W[dfjuy0cZ4<DM&P%7)Y.?27G;@ODIXM%SWb7fXk?otGx}OX<$DWM`7?GO#	XV	7	
?	G	O "
%X)U
/3><B
GDK
PMW[`f7j
o?s!xG|TOX7? GSOX<D!
MU
#7'
,G0
5O9
>XB9HLW7[`?diGmrOv{XO@<DM7GONX7?GOXM'6==AIX=\bfn}="=7B=jsHN*MUjUnzULUDULUFUNUVU+v.v6CUN)v1v9An(0@nDULUHUDULUTU_nh8@IR\f8@IR;CKT]eA5$=U4%<U5&=U6'>m6(>m6)>m (0 (,8*@*H* (0 (,8*@*H*P* (0 (,0 (	0  (	,8*@ (
0" (
,!8*@*H (0$ (,#8*@ (0& (,%8*@*HP* (
0( (
,'8*@* (0* (,)8*@*H*PX* (0, (,+8*@H* (0. (,-8*@*H*P*X (00 (,/8*@*H1 (,308 (02 (05 (,48*@3H (07 (,68 (09 (,88 (0; (,:8*@H* ("0= (",<8* (%0? (%,>8*@*HP* ((0A ((,@8@* (*0C (*,B8*@*H*P (.0E (.,D8*@ (10G (1,F83@ (=0J (=,I0 (>0L (>,K08J (?0N (?,M08hg.C1/0XY	Z
[2C534\]	^
_6C:879`a	b
cde;D><=fg	h
ijk?DB@Alm	n
opqCEFDErs	t
uvwGF	
KIHJxy	z
{|}LEOMN~	
PGHSQR	
TCWUV	
XI	
\ZY[	
]JKa_^`	
becd	
fLMigh	
jNmkl	
nOqop	
rPQvtsu	
wR	zxy	
{F	~|}	
S	
	
F		
TU	
C	
	
V	
	
W	
N	
C	
***+++L++HHHT$H
@B@BHT$HHHT$H
@B@BHT$dL4%I;fHHl$Hl$HD$ H$HD$ HHQH3HPH3HPH3HPH3HP H3HHZHHHH3HHHHHH!HHH3HHHHH!HPHH3HHHHH!HPHH3HH H!HPH!HX HD$(Hl$HdL4%I;fvsHHl$Hl$HD$0HHT$(H
H\$ HHJHHHKHJHHHKHJHHHKH@ HB HC H$HD$HD$8Hl$HtdL4%I;fHHl$Hl$HD$(HHT$0H+
HHH\$ HHHH+JHHHKHHH+JHHKHHH+JHHKH@ H+B HHC H$HD$HD$8Hl$HMdL4%I;fvJH(Hl$ Hl$ HHL$0H$HD$HD$8HD$@HD$HD$@Hl$ H(fdL4%L$M;fcHH$H$HDŽ$@H$HEWD8H$XEWD8HD$PHD$XEWD8HD$hEWD8HDŽ$hH$pEWD8H$EWD8HD$xH$EWD8H$EWD8HDŽ$H$EWD8H$EWD8HDŽ$H$EWD8H$EWD8HDŽ$H$EWD8H$EWD8HDŽ$H$ EWD8H$0EWD8HDŽ$H$EWD8H$EWD8H$@H$H$HL$H$H$H$@HL$H$H$HD$HD$PH$H$HL$H$HT$H$hH$HL$PHL$H$@HT$H$H$H$hHL$HD$xH$H$HL$HT$PHT$H$H$HL$xHL$1$HD$HH$H$HD$HD$HHH|֐H$H$H$HL$HT$xHT$H$H$H$HL$1$HD$@H$H$HD$HD$@HH	|֐H$H$H$HL$H$HT$H$H$H$HL$1$HD$8H$H$HD$HD$8HH|֐H$H$HD$H$HL$H$H$HD$1$HD$0H$H$HD$HD$0HH	|֐H$H$H$HL$H$HT$H$H$H$HL$1$HD$(H$H$HD$HD$(HH1|֐H$H$H$HL$H$HT$DH$H$H$HL$f1$HD$ H$H$HD$HD$ HHc|֐H$H$HD$H$HL$H$H$HD$1$HD$H$H$HD$HD$HH1|֐H$H$HD$H$HL$H$H$HD$H$H$HD$H$H$HD$H$H$HD$H$H$HD$H$H$H$HL$H$hHL$H$H$H$HfvHD$HHT$H
@B@BHT$dL4%I;fHHl$Hl$HD$0H ugHD$(HHH!H\$ HHHHH!HKHHHH!HKHHHH!HKH@HH!HC H\$@Hl$HHH$HHD$FdL4%I;fvTH0Hl$(Hl$(HH$HD$8H$HD$HL$HT$ HD$@HL$HHT$PHl$(H0dL4%I;fmHxHl$pHl$pH$HHL$ @D$(@D$8HD$ H$HD$HD$HHD$PEWD8HD$`EWD8HD$ HD$HHD$(HD$PHD$0HD$XHD$8HD$`HD$@HD$hH$1IHH}KHk3HH?H=HHHHH)H@HH|HIHHH!H|$HT$HT$19H$HDŽ$ HDŽ$ Hl$pHx<	@<HHgTHH QH rHع vdL4%I;fHĀHl$xHl$xHD$PEWD8HL$`EWD9H$H$HD$HD$HD$(HL$HL$pHT$0EWD:H\$@EWD;H$H$HT$HD$HL$(H9L$uHT$p11.1H$Hl$xHH{DDE1D	HH9|@΍AHD$HHD$HD$HHT$ HH!HHHt$H>H!H	HL$H9HxH!LFI!I	LAHxH!LFI!I	LAHxH!LFI!I	LAH@ H!HF H!H	HQ HL$(HD$HHT$HH1Ht$HH!H1HH1HHHZH1H!H1HZH1HHJHXH1H!H1HJH1XHJHXH1H!H1HJH1XHJ HX H1H!H1HJ H1X dL4%I;fvgHPHl$HHl$HHD$(EWD8HL$8EWD9HL$XH$HD$HD$HL$HvHD$`Hl$HHP1dL4%I;fJHĀHl$xHl$xHD$HHD$PEWD8HD$`EWD8HHL$HH$HD$H$HD$HD$HD$pHL$(EWD9HT$8EWD:H$H$HL$HD$HL$HHL$pHHH!HHH$H>H!H	H$H:HyH!LFI!I	LBHyH!LFI!I	LBHyH!LFI!I	LBHI H!HN H!H	HB H$Hl$xH1dL4%I;fvDH Hl$Hl$HD$(H$HL$0HL$HL$8HL$HD$(HD$@Hl$H dL4%I;fv:HHl$Hl$HD$ H$HL$(HL$HD$ HD$0Hl$HHL$HT$HHqHHHHLAILIHLQILIHHI IHHHH
HH3H	L,JjII!LLl$IUH
H3H	HL!HIUI
I3M	HL!LIUI
I3M	HL!LIUH
I3L	HH!HIM Ll$ HD$L$HHH!HL$H
H3H	HT$ dL4%Ld$M;fHH$H$HDŽ$H$EWD8H$EWD8HD$xH$EWD8H$EWD8HD$PHD$XEWD8HD$hEWD8H$H$H$HL$HD$xH$H$HL$HD$xH$HD$HD$xH$H$HL$HD$H$H$HD$HL$xHL$H$H$HD$H$H$HL$xHL$HD$HD$xH$H$HL$!HD$HHD$xH$HD$HD$HHH|ِH$H$HL$xHL$HD$HD$xH$H$HL$!HD$@HD$xH$HD$HD$@HH
|ِHD$xH$HD$H$HL$HD$PH$HL$xHL$!HD$8HD$PH$HD$HD$8HH|ِHD$xH$HL$PHL$HD$HD$xH$HD$!HD$0HD$xH$HD$HD$0HH
|ِH$H$HL$xHL$HD$HD$xH$H$HL$!HD$(HD$xH$HD$HD$(HH2|ِHD$xH$HD$H$HL$HD$PH$HL$xHL$!HD$ HD$PH$HD$HD$ HHd|ِHD$xH$HL$PHL$HD$HD$xH$HD$!HD$HD$xH$HD$HD$HH2|ِH$H$HL$xHL$HD$H$H$HD$H$H$HD$H$H$H$HL$H$HL$H$H$H$HD;dL4%Ld$M;f,HH$H$HD$`HD$hEWD8HD$xEWD8HD$8HD$@EWD8HD$PEWD8HD$`H$H$HL$HD$8H$HL$`HL$H$HT$HD$8H$H$HL$HD$HD$`H$HD$HD$`H$HL$8HL$HD$H$H$HL$`HL$H$H$HL$8HL$DHD$`H$H$HL$@HD$`H$H$HL$HD$HHL$8H$HD$H$HD$HD$H$HL$`H$H$HT$HD$HD$0HL$`H$H$HT$HD$HD$(H
H$H$HT$HL$HD$`H$H$HD$HD$HD$ H
HT$8H$H$HT$HL$HD$ HL$(H	ȐHT$8HH!HHH$H>H!H	H>HT$@H!H~H!H	H~HT$HH!H~H!H	H~HT$PH!H~H!H	H~HT$XH!H^ H!H	H^ H4$Ht$H$H$HD$(HL$0H	H$H$HĘdL4%I;fv0HHl$Hl$HD$ H$HD$HD$(Hl$HÐHD$HL$HHD$HT$ HD$HL$ HHL$HH\$HHL$(H\$0HD$H
HL$H3H	HD$dL4%Ld$M;f0HH$H$H$HH$HH$HHHLALN OOPILIILLLQL$L^O$O$bILIILHD$HLHT$xLiL$L~OTOTULILl$HLHD$@Ll$xLHT$pHI H$HvL,N,iLHHL$@HHD$0HL$pHHT$hHHHT$`HD$XHIHL$XHHL$`HHLIIHLHLIIHLHLIIHHD$LH$HIH$HD$PLHLd$PLL$LH$IHH$HLL$LILIILLILIILHD$(LH$HIH$HD$ LILd$ LHD$L$IHHLT$LHD$8IHL$IH\$8HLHLIIHLHHHIILIILIHHHIHLHHHIHHHH$H$HHH򐐐HDŽ$H$EWD9H$EWD9HHt$0H!H
IH3H	LJJHH$HHT$H!LL$hI
H3I	LH$HHt$(H!L$I
H3I	LH$HH!H$H
H3H	HH$HL!H
H3H	HH$H$H$H
$B$BH$H$HdL4%I;fjHhHl$`Hl$`HL$xHHHHqHy Lk&ILIHLLLAHIMk&ILIHLLHIHIHILIHLLLNIIHIILLIHIIIHIHLLLk&ILIHLLHT$(IHHHT$0HD$HHIL|$LHD$L|$0LHT$ L<N<HIL|$LL|$ LIHHHHHHHHHHLHHHHڐHD$8HL$@EWD9HL$PEWD9HL!H
HH3H	H4HrHHL$8HL!I
I3M	LHL$@HL!I
I3M	LHL$HHL!HT$(H
I3L	HHL$PHH!H
I3L	HHL$XHL$8HT$pH
D$@BD$PBH$Hl$`HhvHD$HHPHXHpHx H3II!LJ<OLH8H3HxIL!HHHH3HHL!HHHH3HHL!HHHH3HH L!HHH HD$	crypto/ed25519/internal/edwards25519/field.maskLow51BitsJ'`^LH2:[	6( 0@g6h@XYZ[(	"U.Acrypto/ed25519/internal/edwards25519/field.(*Element).Zerov'~r0'\]^_(	*U.Acrypto/ed25519/internal/edwards25519/field.(*Element).Onev/~r0/`abcde6&!&*/	/
Z&FY3-FA~7878787;7u-sL--8--8-`-9-9Agy
crypto/ed25519/internal/edwards25519/field.(*Element).reducev5~r056 fghijk	
A7`7`7`7diz
crypto/ed25519/internal/edwards25519/field.(*Element).AddvVaVbV~r2V lmnopql	
͞A`77~7~7yiFA|o
crypto/ed25519/internal/edwards25519/field.(*Element).Subtractvdadbd~r2dl(rstuvwbb	
UA#~r1pxyz{|}"|}~0Yx07\<3ov^28N\.<	%3qw~}}~~}~H}P7V|VeP|P6|6EP|P-|-<Pv|P	
-_~=~=~=AK~=}~=_~=A-F_A~$B_i~=A-7&_-F_A~$B_i~=A-7&_KF_A~$B_i~=A-7&_F_iA~$B_i~=A-7&_KF_A~$B_i~=A-7&_}F_A~$B_i~=A-7&_F_iA~$B_i~=A-7&_=_i====~=_K=_G#
crypto/ed25519/internal/edwards25519/field.(*Element).Invertvwzw~r1wz2zz9zz11zz2_5_0zz2_10_0zz2_20_0zz2_50_0zz2_100_0ztziiiiiii|}~~&&	A.Acrypto/ed25519/internal/edwards25519/field.(*Element).Setva~r1(AM\ky	
͜AGA2s,A)<8-3<8-3<.-3<8-9ApoUI
crypto/ed25519/internal/edwards25519/field.(*Element).SetBytesvx~r1 0j	
UjA7A~r0
(xZ====GYRUQJzRYQ`SUuU	
͜_$A7Cji@77$8-]a~eFAn#oU~7.7N :w
crypto/ed25519/internal/edwards25519/field.(*Element).bytesvout~r1tbufilbitsOffsetibboff	!	!QeV`P`R	hPCHV`P`R	hPTSUST	
͜j=7_i~=AFxA_i~=}=(_~o8A|K-'7P!
crypto/ed25519/internal/edwards25519/field.(*Element).Equalvu~r1sasv
~R0.ptr
~R0.len	A	~r1(Q	@)A2V7777A~r3
T+R5DRNaSgzSS	@.AtGA2.-..86LV87t-887t-887t-88crypto/ed25519/internal/edwards25519/field.(*Element).SwapvucondmtP!	}}<}P	
B=7Ai<FAs-~r0&!&!!	&
!DkkuuU]jjjjjjjpPjhjPPP	
͜i~UA_i<FAeA)27777_oU-
crypto/ed25519/internal/edwards25519/field.(*Element).Absolutevu~r1
~R0  ZZZ	
ABA~r2PP	
AA~r1 789!:1;Agt!%(+.(+.158;>8;>AEHKNHKNQQ_t|]UQYQZQRS_gQPt|]U%QPTQY%5Q%+P%.XQZ5EQ5;P5>ZQREUQEKPENRS_gQU\P	A2r3
(t)<-ue
<-ve	<-we<-k7vo7<sw)	7Tsx)-<7Tsy)-<7Tsz)-<7Ts{)-:Acrypto/ed25519/internal/edwards25519/field.(*Element).Mult32vxy~r2x0lox0hix1lox1hix2lox2hix3lox3hix4lox4hi
 ////"Q&P	AVs/@7VARSTUVW;XRY[]^`b&cdekghjlm-o4qVrtvwy{|=}T~&fl/5HVH~~P ~ ,Pk~P~P4P~P\P~P~%P	
Uc_FbFaFZA&FY-'F^_i"FW_FAA#F$BZAi$FA-7&R_FAA(F$BUAi)FA-7&MAFAA-F$BPAi.FA-7&HAFAiA2F$BKAi3FA-7&C_FAA7F$BFAi8FA-7&AFAA<F$BAAi=FA-7&AFAiAF$BAiFA-7&_F_iF~=_KF_UAAcrypto/ed25519/internal/edwards25519/field.(*Element).Pow22523vx~r1t0t1t2iiiiiii(
u
EeO
vNNNNN PNhPN'P'NJvPvNN@NNNNNNNNPNhPNh'RNVvRNNPPP	
i&AFA-F-FAiFAF_=_FAFAF}UAAtAAtQ_FAAuQAFA~[=2BAAAA7AB_o
crypto/ed25519/internal/edwards25519/field.(*Element).SqrtRatioruvrrwasSquare
v2uNegcorrectSignSqrtflippedSignSqrtflippedSignSqrtIab
~R0G	
A@~r0
 QP	A`A~r20(((Q(P	A```A~r3
	A~r1UVWXY\]^_`cdefgjklmnqrstu.SVfiloilox.GJMGJMY\_Y\_knqknqRnqtnqtRRR:ZPZ>X|ZR@]R	R	REeSeRT8_[^YfoZM\Z8]zY8YQ8UEMQPbR}RRRRZQ~~R~)~RRRQ[Q4T4;Q;8[:ZPEeSeRZ|QZlPZ|QfoZ^Y|Q|P|QM\[QR~R~R~Z8_	Q	R~PR~R~8]T	)Q)R~	!P!R~:ZPT)R~.R~)R~Z>XEeSeR9\Q9JPG\QM\^Y\nQ\nQZ[n|Qn|Q8]8_|QR|R~:ZP8_RR~RZ>XTQRPR|ZR@EeSeRQPQZ^YQQ8][QRR~:ZP[RR~RZ>X8_)GQGU\)?P?R~?U\|ZR@TGeQet\GUPUR~Ut\]REeSeReQeqPnQ8]^YQ:ZP^YQPQZ>X[8[P8[|ZR@8_QQ]RTQ4T4T	R	REeSeR4;Q4BP4;QR~RRQR	
_2_}y.r)2<<7F32~)2..27d<7L3,/+.`d7d!<AJ=-.	7b#<7I3-.|--.`^,/+..,,/+..,,/+.`|y--.`,-~.|,/+..,,/+.`|y--.{-.+-~`,,/+..,})2|)-2~)2..,,.,..,,/+..,,_~.72{[s[7x|[s[A2}[s[_2~[s)_2[s)7Z2~n
crypto/ed25519/internal/edwards25519/field.feMulGenericv"a"b"a0#a1$a2%a3&a4'b0)b1*b2+b3,b4-a1_19Oa2_19Pa3_19Qa4_19Rc0c1c2c3c4rr0rr1rr2rr3rr4r0Ur1\r2cr3jr4qUVWXY\]^
_
`cdef
gjklmn
qrs
t
uhcdefghijklmnopqvrstui,/;>AD>ADMY\_b\_bknqtwqtw}}69<69<BEHBEHTWZTWZc)3P3TQsXUTR7<U;DXYY]Y(_s[s\"TQBsUQRRR%4REOR3QQQ@EQ)3P)3P3QQ3AP3QQ;DX7<UQtQQ_PQtQYYUTRtQ3TQQYY7<UQPQYUTRQPQsXQQ3T3TQPQ]7<UPUTR@@QsX(Q( P (_7<U(EQ(9P7<UETQETQUTRTQTWPTQQsXQsXPtQQ6EQ	
͜A~G2:<~32~)2..28<~3,/+..2~)})2|)-2~)2..27~3,/+..,})2|)-2~)2..2~3,/+..^})-~)-.7~3-.`^})2|)-2~)2..,,/+..2i~s~)7x=s~)7Z2=s~)7Z1>s~)A0?s~)7Z/~no-
crypto/ed25519/internal/edwards25519/field.feSquareGenericval0l1l2l3l4l1_38l2_38l3_38l3_19l4_19c0c1c2c3c4rr0rr1rr2rr3rr4r0r1r2r3r4




	A.88879s~<7~<7~o<7~o<7uAcrypto/ed25519/internal/edwards25519/field.(*Element).carryPropagateGenericv~r0edwards25519: invalid field element input size.*field.Element4*func(*field.Element, *field.Element) *field.ElementD*func(*field.Element, *field.Element, *field.Element) *field.Element*[]uint8*func(*field.Element) []uint8)*func(*field.Element, *field.Element) int*func(*field.Element) int<*func(*field.Element, *field.Element, uint32) *field.Element$*func(*field.Element) *field.ElementI*func(*field.Element, *field.Element, *field.Element, int) *field.Element-*func(*field.Element, []uint8) *field.ElementK*func(*field.Element, *field.Element, *field.Element) (*field.Element, int)**func(*field.Element, *field.Element, int)
*[32]uint8)*func(*field.Element, *[32]uint8) []uint8*crypto/ed25519/internal/edwards25519/fieldAbsoluteAddBytes*func() []uint8EqualInvert
IsNegative*func() intMult32,*func(*field.Element, uint32) *field.ElementMultiplyNegateOne*func() *field.ElementPow22523Select9*func(*field.Element, *field.Element, int) *field.ElementSetSetBytes*func([]uint8) *field.Element	SqrtRatio;*func(*field.Element, *field.Element) (*field.Element, int)SquareSubtractSwap*func(*field.Element, int)Zerobytes*func(*[32]uint8) []uint8carryPropagatecarryPropagateGenericreducel0l1l2l3l4*field.uint128lohi	*[]uint64
*[5]uint64	*[8]uint8
crypto/subtleencoding/binary	math/bits((R"(((b"(0/!l!SVUd9
!
*
0n/


si
0/!%


PEO
b<	b
J<	"

2((%( + #+ 0"##+ y(
(	%( +  #!$#&+ '*),0"-0/2#3658#7:9<;>=@?B+C,_$Q'QI'Q'XI&& &0{/0/
,
A!
'
,

	A

`O_j6j
T(-C
!"	l#	,
	


L
,
Q
	0
	
*	!3




&+0 

LDU
y qZ},"(3
gE1
!#1=	
%>	
D10	y

f:
@??Z"Z
D:05/PP
:0"#$ 




	




	
//
/		/xADCFEHS VU XKNY  PSRc  Z]\m dgfwnqp  x{z  + ] 
 	      !$#&  '*), -0/23658 7:9<+=/	
NKFNKFY%/F%   4%%( 
	
5)
v% 
	 
 4Q/ 
uMPl
0+/	G"G
0&
$
(
(0
(
@
	F/
#&D{Ho
L
s

Pu




x:,

	

3	
S	 
 $1\43%6587:9<;7>	=

	!<@





#
	




$	

,				
	 	D "!$#&%('(*	)


fieldcrypto/ed25519/internal/edwards25519/field.(*Element).carryPropagatevcrypto/ed25519/internal/edwards25519/field.(*Element).Squarevxcrypto/ed25519/internal/edwards25519/field.(*Element).Multiplyvxyencoding/binary.littleEndian.Uint64bencoding/binary.littleEndian.PutUint64bvcrypto/ed25519/internal/edwards25519/field.(*Element).Bytesvoutcrypto/subtle.ConstantTimeComparexyvicrypto/subtle.ConstantTimeByteEqxycrypto/ed25519/internal/edwards25519/field.mask64Bitscondcrypto/ed25519/internal/edwards25519/field.(*Element).Negatevacrypto/ed25519/internal/edwards25519/field.(*Element).IsNegativevcrypto/ed25519/internal/edwards25519/field.(*Element).Selectvabcondmcrypto/ed25519/internal/edwards25519/field.mul51ablohimhmlcrypto/ed25519/internal/edwards25519/field.mul64abhilocrypto/ed25519/internal/edwards25519/field.addMul64vabhiloccrypto/ed25519/internal/edwards25519/field.shiftRightBy51acrypto/ed25519/internal/edwards25519/field.feZero	crypto/ed25519/internal/edwards25519/field.feOne	crypto/ed25519/internal/edwards25519/field.sqrtM1	crypto/ed25519/internal/edwards25519/field..stmp_0	crypto/ed25519/internal/edwards25519/field..stmp_1	crypto/ed25519/internal/edwards25519/field..stmp_2	(9)˜63S&6>3i6~.8,635653 6Oha36W6g3\6Ѝ3<H&6[[3Uu/6e3r6ԏ3s^x6bO3  Y
 y6:6sU36io%3Q6934r6J
3|6i3uڄ6|y3. >6$36 3-6+3
#6{DN3/DK\6?i ۃH6([
z6>0
((R"(((b"(0/!l!SVUd9
!
*
0n/


si
0/!%


PEO
b<	b
J<	"

2((%( + #+ 0"##+ y(
(	%( +  #!$#&+ '*),0"-0/2#3658#7:9<;>=@?B+C,_$Q'QI'Q'XI&& &0{/0/
,
A!
'
,

	A

`O_j6j
T(-C
!"	l#	,
	


L
,
Q
	0
	
*	!3




&+0 

LDU
y qZ},"(3
gE1
!#1=	
%>	
D10	y

f:
@??Z"Z
D:05/PP
:0"#$ 




	




	
//
/		/xADCFEHS VU XKNY  PSRc  Z]\m dgfwnqp  x{z  + ] 
 	      !$#&  '*), -0/23658 7:9<+=/	
NKFNKFY%/F%   4%%( 
	
5)
v% 
	 
 4Q/ 
uMPl
0+/	G"G
0&
$
(
(0
(
@
	F/
#&D{Ho
L
s

Pu




x:,

	

3	
S	 
 $1\43%6587:9<;7>	=

	!<@





#
	




$	

,				
	 	D "!$#&%('(*	)


3fe_amd64.o      0           0     0     644     4597      `
go object freebsd amd64 go1.17.6 X:
!
go117ld:d!!!Icrypto/ed25519/internal/edwards25519/field.feMulcrypto/ed25519/internal/edwards25519/field.feMul.args_stackmapcrypto/ed25519/internal/edwards25519/field.feMul.arginfo0gofile..$GOROOT/src/crypto/ed25519/internal/edwards25519/field/fe_amd64.scrypto/ed25519/internal/edwards25519/field.feSquarecrypto/ed25519/internal/edwards25519/field.feSquare.args_stackmapcrypto/ed25519/internal/edwards25519/field.feSquare.arginfo0dIddd
Jddd
Mddd;ddddd0d)3T>9Idd
JA<dd
MNYX"Eƫl1ߊINYX"Eƫl1ߊI?UB60lyh~Ǘ'V7KI֘Y>;"@UK>;"@UKnB!WlZuūƺAP2&TA.5
X	S62:)5=	
	
	BD...0888.0888.0888.0888.0.8.08..0888.0888.0888.0.8.088.08..0888.0888.0.8.088.088.08..0888.0.8.088.088.088.08..0tBBBBB.8........0.8.8.8.8.8.8........0B.8888crypto/ed25519/internal/edwards25519/field.feMul	D...0888.0888.0..8.0888.0888.0..8.088.0888.0..8.0888.0888.0..8.0888.088.0tBBBBB.8........0.8.8.8.8.8.8........0B.8888crypto/ed25519/internal/edwards25519/field.feSquare

HL$H\$HH#HHHAHkHc HHHAHkHcHHHAHkHcHHHA HkHcHHHHcIIHAH#IIHAHkHc IIHAHkHcIIHA HkHcIIHHcIIHAHcIIHAH#IIHAHkHc IIHA HkHcIIHHcIIHAHcIIHAHcIIHAH#IIHA HkHc IIHHc IIHAHcIIHAHcIIHAHcIIHA H#IIHH
M
M
M
M
H!MkLI!II!MI!MI!MHH3MI3MI3MI3MI3H!MkLI!II!MI!MI!MHD$H8LHLXLhLx HL$HH!HHHAHk&Ha HHHAHk&HaHHHHHaIHHAHk&Ha IHHAHkHaIHHHHaIIHAHaIIHAHk&Ha IIHHHaIIHAHkHaIIHA HkHa IIHHHa IIHAHkHaIIHAHaIIHH
L
M
M
M
H!MkLI!II!II!MI!MHH3LH3MI3MI3MI3H!MkLI!II!II!MI!MHD$H0L@LPL`Lp 



Zerion Mini Shell 1.0