| !<arch> |
| __.PKGDEF 0 0 0 644 17362 ` |
| go object linux amd64 go1.4.1 X:precisestack |
| |
| $$ |
| package elliptic |
| import sync "sync" |
| import runtime "runtime" |
| import io "io" |
| import big "math/big" |
| type @"math/big".Word uintptr |
| type @"math/big".divisor struct { @"math/big".bbb @"math/big".nat; @"math/big".nbits int; @"math/big".ndigits int } |
| import rand "math/rand" // indirect |
| type @"math/rand".Source interface { Int63() (? int64); Seed(@"math/rand".seed int64) } |
| type @"math/rand".Rand struct { @"math/rand".src @"math/rand".Source } |
| func (@"math/rand".r·2 *@"math/rand".Rand) ExpFloat64 () (? float64) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Float32 () (? float32) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Float64 () (? float64) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Int () (? int) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Int31 () (? int32) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Int31n (@"math/rand".n·3 int32) (? int32) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Int63 () (? int64) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Int63n (@"math/rand".n·3 int64) (? int64) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Intn (@"math/rand".n·3 int) (? int) |
| func (@"math/rand".r·2 *@"math/rand".Rand) NormFloat64 () (? float64) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Perm (@"math/rand".n·3 int) (? []int) |
| func (@"math/rand".r·1 *@"math/rand".Rand) Seed (@"math/rand".seed·2 int64) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Uint32 () (? uint32) |
| type @"io".RuneScanner interface { ReadRune() (@"io".r rune, @"io".size int, @"io".err error); UnreadRune() (? error) } |
| type @"math/big".nat []@"math/big".Word |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".add (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".and (@"math/big".x·3 @"math/big".nat "esc:0x0", @"math/big".y·4 @"math/big".nat "esc:0x0") (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".andNot (@"math/big".x·3 @"math/big".nat "esc:0x0", @"math/big".y·4 @"math/big".nat "esc:0x0") (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x0") @"math/big".bit (@"math/big".i·3 uint) (? uint) { var @"math/big".j·4 int; ; @"math/big".j·4 = int(@"math/big".i·3 / 0x40); if @"math/big".j·4 >= len(@"math/big".z·2) { return 0x0 }; return uint(@"math/big".z·2[@"math/big".j·4] >> (@"math/big".i·3 % 0x40) & @"math/big".Word(0x1)) } |
| func (@"math/big".x·2 @"math/big".nat "esc:0x0") @"math/big".bitLen () (? int) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x0") @"math/big".bytes (@"math/big".buf·3 []byte "esc:0x0") (@"math/big".i·1 int) |
| func (@"math/big".z·1 @"math/big".nat "esc:0x0") @"math/big".clear () |
| func (@"math/big".x·2 @"math/big".nat "esc:0x0") @"math/big".cmp (@"math/big".y·3 @"math/big".nat "esc:0x0") (@"math/big".r·1 int) |
| func (@"math/big".q·1 @"math/big".nat) @"math/big".convertWords (@"math/big".s·2 []byte "esc:0x0", @"math/big".charset·3 string "esc:0x0", @"math/big".b·4 @"math/big".Word, @"math/big".ndigits·5 int, @"math/big".bb·6 @"math/big".Word, @"math/big".table·7 []@"math/big".divisor "esc:0x0") |
| func (@"math/big".x·2 @"math/big".nat "esc:0x0") @"math/big".decimalString () (? string) |
| func (@"math/big".z·3 @"math/big".nat) @"math/big".div (@"math/big".z2·4 @"math/big".nat, @"math/big".u·5 @"math/big".nat, @"math/big".v·6 @"math/big".nat) (@"math/big".q·1 @"math/big".nat, @"math/big".r·2 @"math/big".nat) |
| func (@"math/big".z·3 @"math/big".nat "esc:0x2") @"math/big".divLarge (@"math/big".u·4 @"math/big".nat, @"math/big".uIn·5 @"math/big".nat, @"math/big".v·6 @"math/big".nat) (@"math/big".q·1 @"math/big".nat, @"math/big".r·2 @"math/big".nat) |
| func (@"math/big".z·3 @"math/big".nat) @"math/big".divW (@"math/big".x·4 @"math/big".nat, @"math/big".y·5 @"math/big".Word) (@"math/big".q·1 @"math/big".nat, @"math/big".r·2 @"math/big".Word) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".expNN (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat "esc:0x0", @"math/big".m·5 @"math/big".nat) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".expNNWindowed (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat "esc:0x0", @"math/big".m·5 @"math/big".nat) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".expWW (@"math/big".x·3 @"math/big".Word, @"math/big".y·4 @"math/big".Word) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".make (@"math/big".n·3 int) (? @"math/big".nat) |
| func (@"math/big".x·2 @"math/big".nat) @"math/big".modW (@"math/big".d·3 @"math/big".Word) (@"math/big".r·1 @"math/big".Word) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".mul (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".mulAddWW (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".Word, @"math/big".r·5 @"math/big".Word) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".mulRange (@"math/big".a·3 uint64, @"math/big".b·4 uint64) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".norm () (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".or (@"math/big".x·3 @"math/big".nat "esc:0x0", @"math/big".y·4 @"math/big".nat "esc:0x0") (? @"math/big".nat) |
| func (@"math/big".n·2 @"math/big".nat) @"math/big".probablyPrime (@"math/big".reps·3 int) (? bool) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".random (@"math/big".rand·3 *@"math/rand".Rand, @"math/big".limit·4 @"math/big".nat "esc:0x0", @"math/big".n·5 int) (? @"math/big".nat) |
| func (@"math/big".z·4 @"math/big".nat) @"math/big".scan (@"math/big".r·5 @"io".RuneScanner, @"math/big".base·6 int) (? @"math/big".nat, ? int, ? error) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".set (@"math/big".x·3 @"math/big".nat "esc:0x0") (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".setBit (@"math/big".x·3 @"math/big".nat "esc:0x0", @"math/big".i·4 uint, @"math/big".b·5 uint) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".setBytes (@"math/big".buf·3 []byte "esc:0x0") (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".setUint64 (@"math/big".x·3 uint64) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".setWord (@"math/big".x·3 @"math/big".Word) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".shl (@"math/big".x·3 @"math/big".nat, @"math/big".s·4 uint) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".shr (@"math/big".x·3 @"math/big".nat, @"math/big".s·4 uint) (? @"math/big".nat) |
| func (@"math/big".x·2 @"math/big".nat "esc:0x0") @"math/big".string (@"math/big".charset·3 string "esc:0x0") (? string) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".sub (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat) (? @"math/big".nat) |
| func (@"math/big".x·2 @"math/big".nat "esc:0x0") @"math/big".trailingZeroBits () (? uint) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".xor (@"math/big".x·3 @"math/big".nat "esc:0x0", @"math/big".y·4 @"math/big".nat "esc:0x0") (? @"math/big".nat) |
| import fmt "fmt" // indirect |
| type @"fmt".State interface { Flag(@"fmt".c int) (? bool); Precision() (@"fmt".prec int, @"fmt".ok bool); Width() (@"fmt".wid int, @"fmt".ok bool); Write(@"fmt".b []byte) (@"fmt".ret int, @"fmt".err error) } |
| type @"fmt".ScanState interface { Read(@"fmt".buf []byte) (@"fmt".n int, @"fmt".err error); ReadRune() (@"fmt".r rune, @"fmt".size int, @"fmt".err error); SkipSpace(); Token(@"fmt".skipSpace bool, @"fmt".f func(? rune) (? bool)) (@"fmt".token []byte, @"fmt".err error); UnreadRune() (? error); Width() (@"fmt".wid int, @"fmt".ok bool) } |
| type @"math/big".Int struct { @"math/big".neg bool; @"math/big".abs @"math/big".nat } |
| func (@"math/big".z·2 *@"math/big".Int) Abs (@"math/big".x·3 *@"math/big".Int "esc:0x0") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Add (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) And (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) AndNot (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Binomial (@"math/big".n·3 int64, @"math/big".k·4 int64) (? *@"math/big".Int) |
| func (@"math/big".x·2 *@"math/big".Int) Bit (@"math/big".i·3 int) (? uint) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x0") BitLen () (? int) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x1") Bits () (? []@"math/big".Word) { return @"math/big".x·2.@"math/big".abs } |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x0") Bytes () (? []byte) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x0") Cmp (@"math/big".y·3 *@"math/big".Int "esc:0x0") (@"math/big".r·1 int) |
| func (@"math/big".z·2 *@"math/big".Int) Div (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·3 *@"math/big".Int) DivMod (@"math/big".x·4 *@"math/big".Int, @"math/big".y·5 *@"math/big".Int, @"math/big".m·6 *@"math/big".Int) (? *@"math/big".Int, ? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Exp (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int "esc:0x0", @"math/big".m·5 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".x·1 *@"math/big".Int "esc:0x0") Format (@"math/big".s·2 @"fmt".State, @"math/big".ch·3 rune) |
| func (@"math/big".z·2 *@"math/big".Int) GCD (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int, @"math/big".a·5 *@"math/big".Int, @"math/big".b·6 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) GobDecode (@"math/big".buf·3 []byte "esc:0x0") (? error) |
| func (@"math/big".x·3 *@"math/big".Int "esc:0x0") GobEncode () (? []byte, ? error) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x0") Int64 () (? int64) |
| func (@"math/big".z·2 *@"math/big".Int) Lsh (@"math/big".x·3 *@"math/big".Int, @"math/big".n·4 uint) (? *@"math/big".Int) |
| func (@"math/big".z·3 *@"math/big".Int "esc:0x0") MarshalJSON () (? []byte, ? error) |
| func (@"math/big".z·3 *@"math/big".Int "esc:0x0") MarshalText () (@"math/big".text·1 []byte, @"math/big".err·2 error) |
| func (@"math/big".z·2 *@"math/big".Int) Mod (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) ModInverse (@"math/big".g·3 *@"math/big".Int, @"math/big".n·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Mul (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) MulRange (@"math/big".a·3 int64, @"math/big".b·4 int64) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Neg (@"math/big".x·3 *@"math/big".Int "esc:0x0") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Not (@"math/big".x·3 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Or (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".x·2 *@"math/big".Int) ProbablyPrime (@"math/big".n·3 int) (? bool) |
| func (@"math/big".z·2 *@"math/big".Int) Quo (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·3 *@"math/big".Int) QuoRem (@"math/big".x·4 *@"math/big".Int, @"math/big".y·5 *@"math/big".Int, @"math/big".r·6 *@"math/big".Int) (? *@"math/big".Int, ? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Rand (@"math/big".rnd·3 *@"math/rand".Rand, @"math/big".n·4 *@"math/big".Int "esc:0x0") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Rem (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Rsh (@"math/big".x·3 *@"math/big".Int, @"math/big".n·4 uint) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Scan (@"math/big".s·3 @"fmt".ScanState, @"math/big".ch·4 rune) (? error) |
| func (@"math/big".z·2 *@"math/big".Int) Set (@"math/big".x·3 *@"math/big".Int "esc:0x0") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) SetBit (@"math/big".x·3 *@"math/big".Int, @"math/big".i·4 int, @"math/big".b·5 uint) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x2") SetBits (@"math/big".abs·3 []@"math/big".Word) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) SetBytes (@"math/big".buf·3 []byte "esc:0x0") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) SetInt64 (@"math/big".x·3 int64) (? *@"math/big".Int) |
| func (@"math/big".z·3 *@"math/big".Int) SetString (@"math/big".s·4 string, @"math/big".base·5 int) (? *@"math/big".Int, ? bool) |
| func (@"math/big".z·2 *@"math/big".Int) SetUint64 (@"math/big".x·3 uint64) (? *@"math/big".Int) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x0") Sign () (? int) { if len(@"math/big".x·2.@"math/big".abs) == 0x0 { return 0x0 }; if @"math/big".x·2.@"math/big".neg { return -0x1 }; return 0x1 } |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x0") String () (? string) |
| func (@"math/big".z·2 *@"math/big".Int) Sub (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x0") Uint64 () (? uint64) |
| func (@"math/big".z·2 *@"math/big".Int) UnmarshalJSON (@"math/big".text·3 []byte) (? error) |
| func (@"math/big".z·2 *@"math/big".Int) UnmarshalText (@"math/big".text·3 []byte) (? error) |
| func (@"math/big".z·2 *@"math/big".Int) Xor (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) @"math/big".binaryGCD (@"math/big".a·3 *@"math/big".Int, @"math/big".b·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·4 *@"math/big".Int) @"math/big".scan (@"math/big".r·5 @"io".RuneScanner, @"math/big".base·6 int) (? *@"math/big".Int, ? int, ? error) |
| type @"".CurveParams struct { P *@"math/big".Int; N *@"math/big".Int; B *@"math/big".Int; Gx *@"math/big".Int; Gy *@"math/big".Int; BitSize int } |
| func (@"".curve·3 *@"".CurveParams) Add (@"".x1·4 *@"math/big".Int, @"".y1·5 *@"math/big".Int, @"".x2·6 *@"math/big".Int, @"".y2·7 *@"math/big".Int) (? *@"math/big".Int, ? *@"math/big".Int) |
| func (@"".curve·3 *@"".CurveParams) Double (@"".x1·4 *@"math/big".Int, @"".y1·5 *@"math/big".Int) (? *@"math/big".Int, ? *@"math/big".Int) |
| func (@"".curve·2 *@"".CurveParams) IsOnCurve (@"".x·3 *@"math/big".Int, @"".y·4 *@"math/big".Int) (? bool) |
| func (@"".curve·2 *@"".CurveParams "esc:0x2") Params () (? *@"".CurveParams) { return @"".curve·2 } |
| func (@"".curve·3 *@"".CurveParams) ScalarBaseMult (@"".k·4 []byte "esc:0x0") (? *@"math/big".Int, ? *@"math/big".Int) |
| func (@"".curve·3 *@"".CurveParams) ScalarMult (@"".Bx·4 *@"math/big".Int, @"".By·5 *@"math/big".Int, @"".k·6 []byte "esc:0x0") (? *@"math/big".Int, ? *@"math/big".Int) |
| func (@"".curve·4 *@"".CurveParams) @"".addJacobian (@"".x1·5 *@"math/big".Int, @"".y1·6 *@"math/big".Int, @"".z1·7 *@"math/big".Int, @"".x2·8 *@"math/big".Int, @"".y2·9 *@"math/big".Int, @"".z2·10 *@"math/big".Int) (? *@"math/big".Int, ? *@"math/big".Int, ? *@"math/big".Int) |
| func (@"".curve·3 *@"".CurveParams) @"".affineFromJacobian (@"".x·4 *@"math/big".Int, @"".y·5 *@"math/big".Int, @"".z·6 *@"math/big".Int) (@"".xOut·1 *@"math/big".Int, @"".yOut·2 *@"math/big".Int) |
| func (@"".curve·4 *@"".CurveParams) @"".doubleJacobian (@"".x·5 *@"math/big".Int, @"".y·6 *@"math/big".Int, @"".z·7 *@"math/big".Int) (? *@"math/big".Int, ? *@"math/big".Int, ? *@"math/big".Int) |
| type @"".Curve interface { Add(@"".x1 *@"math/big".Int, @"".y1 *@"math/big".Int, @"".x2 *@"math/big".Int, @"".y2 *@"math/big".Int) (@"".x *@"math/big".Int, @"".y *@"math/big".Int); Double(@"".x1 *@"math/big".Int, @"".y1 *@"math/big".Int) (@"".x *@"math/big".Int, @"".y *@"math/big".Int); IsOnCurve(@"".x *@"math/big".Int, @"".y *@"math/big".Int) (? bool); Params() (? *@"".CurveParams); ScalarBaseMult(@"".k []byte) (@"".x *@"math/big".Int, @"".y *@"math/big".Int); ScalarMult(@"".x1 *@"math/big".Int, @"".y1 *@"math/big".Int, @"".k []byte) (@"".x *@"math/big".Int, @"".y *@"math/big".Int) } |
| type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) } |
| func @"".GenerateKey (@"".curve·5 @"".Curve, @"".rand·6 @"io".Reader) (@"".priv·1 []byte, @"".x·2 *@"math/big".Int, @"".y·3 *@"math/big".Int, @"".err·4 error) |
| func @"".Marshal (@"".curve·2 @"".Curve, @"".x·3 *@"math/big".Int "esc:0x0", @"".y·4 *@"math/big".Int "esc:0x0") (? []byte) |
| func @"".Unmarshal (@"".curve·3 @"".Curve, @"".data·4 []byte "esc:0x0") (@"".x·1 *@"math/big".Int, @"".y·2 *@"math/big".Int) |
| func @"".P256 () (? @"".Curve) |
| func @"".P384 () (? @"".Curve) |
| func @"".P521 () (? @"".Curve) |
| func @"".P224 () (? @"".Curve) |
| func @"".init () |
| |
| $$ |
| _go_.6 0 0 0 644 375031 ` |
| go object linux amd64 go1.4.1 X:precisestack |
| |
| ! |
| go13ldio.amath/big.async.aþ0"".(*CurveParams).ParamsxdH%H;awèëêHìH\$H$èH\$H\$èHÄÃ |
| 0runtime.morestack_noctxtH*runtime.racefuncenterf(runtime.racefuncexit "".~r0(type.*"".CurveParams"".curve(type.*"".CurveParams!@ |
| f&#Tgclocals·0d07eeeeb0a929c278204725c205f82eTgclocals·0115f8d53b75c1696444f08ad03251d9N/tmp/go/src/crypto/elliptic/elliptic.goþ6"".(*CurveParams).IsOnCurveàÎdH%H;awèëêHì8H\$8H$èHH$èHL$PH\$H$HL$HL$èH\$H\$ H\$@H$èHD$ H$HD$H\$@H+Hl$èHH$èHL$HH\$H$HL$HL$èHD$H$HD$(HD$H\$HH\$èHH$èH\$H$H\$HH\$HÇD$èHD$H$HD$0HD$H\$HH\$èHD$(H$HD$H\$0H\$èH\$@H$H$èHD$(H$HD$H\$@HkHl$èH\$@H$èHD$(H$HD$H\$@H+Hl$èH\$(H$H\$ H\$èH\$HûtÆD$XèHÄ8ÃÆD$Xëï. |
| 0runtime.morestack_noctxtH*runtime.racefuncenterV"type.math/big.Inth"runtime.newobject¢&math/big.(*Int).MulÒ runtime.raceread&math/big.(*Int).Mod "type.math/big.Int²"runtime.newobjectì&math/big.(*Int).Mul°&math/big.(*Int).Mul¾"type.math/big.IntÐ"runtime.newobject&math/big.(*Int).LshÖ&math/big.(*Int).Add&math/big.(*Int).Sub¶ runtime.racereadø&math/big.(*Int).Add runtime.racereadÔ&math/big.(*Int).Mod&math/big.(*Int).Cmp®(runtime.racefuncexit@p"".autotmp_0005$type.*math/big.Int"".autotmp_0004$type.*math/big.Int"".autotmp_0003$type.*math/big.Int"".autotmp_0002$type.*math/big.Int"".threeX$type.*math/big.Int |
| "".x3$type.*math/big.Int |
| "".y2/$type.*math/big.Int"".~r20type.bool"".y $type.*math/big.Int"".x$type.*math/big.Int"".curve(type.*"".CurveParamspÅopð:n(7.26"4.( |
| "#EoSzTgclocals·89d2b8b55ce9f08b29eba5baf8fe26fdTgclocals·c53331bb765d51c45f208f1c8ac76986N/tmp/go/src/crypto/elliptic/elliptic.goþ"".zForAffineàÒdH%H;awèëêHì0H\$0H$èHH$èH\$H\$HD$8HD$ H$H$èHL$ HiHý
1ÀHøuCHD$@HD$(H$H$èHL$(HiHýu51ÀHøuH\$H\$HèHÄ0ÃH\$H$HÇD$èëÓH$èHl$(¶]ût HÇÀÿÿÿÿëHÇÀë¤H$èHl$ ¶]ûtHÇÀÿÿÿÿéRÿÿÿHÇÀéFÿÿÿ |
| 0runtime.morestack_noctxtH*runtime.racefuncenterV"type.math/big.Inth"runtime.newobject¬ runtime.raceread runtime.racereadÞ(runtime.racefuncexit0math/big.(*Int).SetInt64¬ runtime.racereadþ runtime.raceread0`"".autotmp_0009type.intmath/big.x·2$type.*math/big.Intmath/big.x·2$type.*math/big.Int"".z/$type.*math/big.Int"".~r2 $type.*math/big.Int"".y$type.*math/big.Int"".x$type.*math/big.Int`_`x°$ |
| b_"#23&)2Tgclocals·a0b4787c9652102af547dcfe2d8a23c0Tgclocals·8645e1fe3c7b41027123825548007386N/tmp/go/src/crypto/elliptic/elliptic.goþH"".(*CurveParams).affineFromJacobianÀ ¶ dH%H;awèëêHìHH\$HH$èHD$hHD$0H$H$èHL$0HiHý
Ù1ÀHøuHHH$èH\$H\$@HH$èHD$H\$@H\$pHD$xèHÄHÃHH$èH\$H\$8H\$PH$èH\$8H$H\$hH\$H\$PH+Hl$èH\$H\$(HH$èHL$(H\$H$HL$HL$èH\$H\$ HH$èH\$H$H\$XH\$H\$ H\$èH\$H\$pH\$PH$èHD$pH$HD$H\$PH+Hl$èHD$ H$HD$H\$(H\$èHH$èH\$H$H\$`H\$H\$ H\$èH\$H\$xH\$PH$èHD$xH$HD$H\$PH+Hl$èèHÄHÃH$èHl$0¶]ûtHÇÀÿÿÿÿéþÿÿHÇÀéúýÿÿ: |
| 0runtime.morestack_noctxtH*runtime.racefuncenterx runtime.raceread¼"type.math/big.IntÎ"runtime.newobjectð"type.math/big.Int"runtime.newobject´(runtime.racefuncexitÌ"type.math/big.IntÞ"runtime.newobject runtime.racereadØ4math/big.(*Int).ModInverseú"type.math/big.Int"runtime.newobjectÆ&math/big.(*Int).Mulè"type.math/big.Intú"runtime.newobject¾&math/big.(*Int).Mulî runtime.raceread®&math/big.(*Int).Modè&math/big.(*Int).Mulö"type.math/big.Int"runtime.newobjectÌ&math/big.(*Int).Mulü runtime.raceread¼&math/big.(*Int).ModÆ(runtime.racefuncexitâ runtime.raceread`&"".autotmp_0020$type.*math/big.Int"".autotmp_0019$type.*math/big.Int"".autotmp_0018$type.*math/big.Int"".autotmp_0017$type.*math/big.Int"".autotmp_0016$type.*math/big.Int"".autotmp_0015$type.*math/big.Int"".autotmp_0014$type.*math/big.Int"".autotmp_0013$type.*math/big.Int"".autotmp_0012$type.*math/big.Int"".autotmp_0011$type.*math/big.Intmath/big.x·2/$type.*math/big.Int"".zinvsqO$type.*math/big.Int"".zinv?$type.*math/big.Int"".yOutP$type.*math/big.Int"".xOut@$type.*math/big.Int"".z0$type.*math/big.Int"".y $type.*math/big.Int"".x$type.*math/big.Int"".curve(type.*"".CurveParams(4à@¬3>W7<3<. |
| 4B#+% |
| 7:=230Tgclocals·f4afafac280b12ac1eb7d3ad801d2684Tgclocals·6a0cb730392d0c41bdaabeeb1ff8824eN/tmp/go/src/crypto/elliptic/elliptic.goþ*"".(*CurveParams).Add dH%H;awèëêHìXH\$XH$èH\$hH$H\$pH\$èH\$H\$PH\$xH$H$H\$èHD$H\$`H$H\$hH\$H\$pH\$H\$PH\$H\$xH\$ H$H\$(HD$0èHT$8HL$@HD$HH\$`H$HT$HL$HD$èHD$ HL$(H$H$èHÄXà |
| 0runtime.morestack_noctxtH*runtime.racefuncenterx"".zForAffineÂ"".zForAffineÜ:"".(*CurveParams).addJacobian´H"".(*CurveParams).affineFromJacobianò(runtime.racefuncexitp°"".autotmp_0025$type.*math/big.Int"".autotmp_0024$type.*math/big.Int"".autotmp_0023$type.*math/big.Int"".autotmp_0022$type.*math/big.Int |
| "".z1$type.*math/big.Int"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int |
| "".y2@$type.*math/big.Int |
| "".x20$type.*math/big.Int |
| "".y1 $type.*math/big.Int |
| "".x1$type.*math/big.Int"".curve(type.*"".CurveParams°ç¯Ì" ¦#=MKTgclocals·3114527d6d4370b9c85283b75a9e7fbfTgclocals·9265c967b79b0c937dffe448c4822b36N/tmp/go/src/crypto/elliptic/elliptic.goþ:"".(*CurveParams).addJacobian 22dH%HD$H;AwèëåHìðH$ðH$èHH$èH\$H$èHH$èH\$H$àHH$èHD$H$èH$H$àH\$XHD$@H$HD$pH$H$èHL$pHiHý
1ÀHø
H$H$H$H\$èH\$XH$H$ H\$èH\$@H$H$(H\$èH$H$0H\$XH$8H\$@H$@èHÄðÃH$(HD$`H$H$èHL$`HiHý
|
| 1ÀHø
H$H$H$H\$èH\$XH$H$H\$èH\$@H$H$H\$èH$H$0H\$XH$8H\$@H$@èHÄðÃHH$èH$H\$H$HL$HL$èH\$H\$PH$øH$èHD$PH$HD$H$øH+Hl$èHH$èH$(H\$H$HL$HL$èH\$H\$HH$øH$èHD$HH$HD$H$øH+Hl$èHH$èH\$H$H$H\$H\$HH\$èH\$H$¨H$øH$èH$¨H$HD$H$øH+Hl$èHH$èH\$H$H$H\$H\$PH\$èH\$H$ H$øH$èH$ H$HD$H$øH+Hl$èHH$èH\$H$H$ H\$H$¨H\$èHD$H$ØH$H$H$èH$HiHý
1ÀHøpÆD$?H$ØHD$hH$H$èHL$hHiHý
1ÀHøÿu7H$øH$èH$ØH$HD$H$øH+Hl$èHH$èH\$H$H$ØH\$HÇD$èHD$H$HD$H$ÐHD$èHH$èH\$H$H$ØH\$H$ÐH\$èH\$H$ÈHH$èH\$H$H$H\$H$(H\$èHD$H$H$¸HD$H\$HH\$èH$øH$èH$¸H$HD$H$øH+Hl$èHH$èH\$H$H$ H\$H$H\$èHD$H$H$°HD$H\$PH\$èH$øH$èH$°H$HD$H$øH+Hl$èHH$èH\$H$H$°H\$H$¸H\$èHD$H$ÀHD$xH$H$èHL$xHiHý
t1ÀHøÿu7H$øH$èH$ÀH$HD$H$øH+Hl$èH$ÀH$H$H$èH$HiHý
Ï1ÀHø·1À|$?tp<tlH$øH$H$H\$H$H\$H$H\$èHT$ HL$(HD$0H$0H$8H$@èHÄðÃH$ÀH$H$ÀH\$HÇD$èHH$èH\$H$H$¨H\$H$ÐH\$èH\$H$H$H$H$ÀH\$èH$H$HD$HD$èH$H$HD$H$ÈH\$èH$H$HD$H$H\$èH$H$HD$H$H\$èH$øH$èH$H$HD$H$øH+Hl$èH\$XH$H$ÀH\$èH$H$HD$H$H\$èHD$XH$HD$H$H\$èH$¸H$HD$H$ÈH\$èH$¸H$HD$HÇD$èHD$XH$HD$H$¸H\$èH$øH$èHD$XH$HD$H$øH+Hl$èH\$@H$H$H\$H$(H\$èHD$@H$HD$HD$èHD$@H$HD$H\$PH\$èHD$@H$HD$H\$HH\$èHD$@H$HD$H$ØH\$èH$øH$èHD$@H$HD$H$øH+Hl$èH$H$0H\$XH$8H\$@H$@èHÄðÃHÇÀé?üÿÿH$èH¬$¶]ûtHÇÀÿÿÿÿé
üÿÿHÇÀéüÿÿH$èHl$x¶]ûtHÇÀÿÿÿÿékûÿÿHÇÀé_ûÿÿH$èHl$h¶]ûtHÇÀÿÿÿÿéÑøÿÿHÇÀéÅøÿÿÆD$?éøÿÿH$èH¬$¶]ûtHÇÀÿÿÿÿéVøÿÿHÇÀéJøÿÿH$èHl$`¶]ûtHÇÀÿÿÿÿéQõÿÿHÇÀéEõÿÿH$èHl$p¶]ûtHÇÀÿÿÿÿé]ôÿÿHÇÀéQôÿÿÖ |
| *0runtime.morestack_noctxt^*runtime.racefuncenterl"type.math/big.Int~"runtime.newobject¦"type.math/big.Int¸"runtime.newobjectà"type.math/big.Intò"runtime.newobjectö runtime.racereadð&math/big.(*Int).Set¦&math/big.(*Int).SetÜ&math/big.(*Int).Setº(runtime.racefuncexit runtime.racereadú&math/big.(*Int).Set°&math/big.(*Int).Setæ&math/big.(*Int).SetÄ(runtime.racefuncexitâ"type.math/big.Intô"runtime.newobject´ &math/big.(*Int).Mulê runtime.raceread° |
| &math/big.(*Int).Mod¾ |
| "type.math/big.IntÐ |
| "runtime.newobject&math/big.(*Int).MulÆ runtime.raceread&math/big.(*Int).Mod"type.math/big.Int¬"runtime.newobjectö&math/big.(*Int).Mul²
runtime.racereadþ
&math/big.(*Int).Mod"type.math/big.Int"runtime.newobjectè&math/big.(*Int).Mul¤ runtime.racereadð&math/big.(*Int).Modþ"type.math/big.Int"runtime.newobjectà&math/big.(*Int).Sub¦ runtime.racereadª runtime.raceread runtime.racereadÎ&math/big.(*Int).AddÜ"type.math/big.Intî"runtime.newobject¶&math/big.(*Int).Lshö&math/big.(*Int).Mul"type.math/big.Int"runtime.newobjectæ&math/big.(*Int).Mul"type.math/big.Int "runtime.newobjectð&math/big.(*Int).Mulº&math/big.(*Int).MulÜ runtime.raceread¨&math/big.(*Int).Mod¶"type.math/big.IntÈ"runtime.newobject&math/big.(*Int).Mulâ&math/big.(*Int).Mul runtime.racereadÐ&math/big.(*Int).ModÞ"type.math/big.Intð"runtime.newobjectÀ&math/big.(*Int).Sub runtime.racereadØ runtime.raceread¤&math/big.(*Int).Addà runtime.raceread®@"".(*CurveParams).doubleJacobian (runtime.racefuncexitä &math/big.(*Int).Lshò "type.math/big.Int!"runtime.newobjectÔ!&math/big.(*Int).Mulª"&math/big.(*Int).Setà"&math/big.(*Int).Mul¦#&math/big.(*Int).Subì#&math/big.(*Int).Sub²$&math/big.(*Int).SubÔ$ runtime.raceread %&math/big.(*Int).ModÖ%&math/big.(*Int).Set&&math/big.(*Int).SubÜ&&math/big.(*Int).Mul¢'&math/big.(*Int).Mulà'&math/big.(*Int).Lsh (&math/big.(*Int).SubÂ( runtime.raceread)&math/big.(*Int).ModØ)&math/big.(*Int).Add*&math/big.(*Int).MulÂ*&math/big.(*Int).Subü*&math/big.(*Int).Sub¼+&math/big.(*Int).MulÞ+ runtime.raceread¤,&math/big.(*Int).Mod-(runtime.racefuncexit¼- runtime.raceread . runtime.racereadþ. runtime.racereadð/ runtime.racereadÔ0 runtime.raceread²1 runtime.raceread à~"".autotmp_0061$type.*math/big.Int"".autotmp_0060$type.*math/big.Int"".autotmp_0059$type.*math/big.Int"".autotmp_0058$type.*math/big.Int"".autotmp_0057$type.*math/big.Int"".autotmp_0056type.int"".autotmp_0055type.int"".autotmp_0054$type.*math/big.Int"".autotmp_0053$type.*math/big.Int"".autotmp_0052$type.*math/big.Int"".autotmp_0051$type.*math/big.Int"".autotmp_0050$type.*math/big.Int"".autotmp_0049$type.*math/big.Int"".autotmp_0048$type.*math/big.Int"".autotmp_0047$type.*math/big.Int"".autotmp_0046$type.*math/big.Int"".autotmp_0045$type.*math/big.Int"".autotmp_0044type.int"".autotmp_0043type.int"".autotmp_0042$type.*math/big.Int"".autotmp_0041$type.*math/big.Int"".autotmp_0040$type.*math/big.Int"".autotmp_0039$type.*math/big.Int"".autotmp_0038$type.*math/big.Int"".autotmp_0037$type.*math/big.Int"".autotmp_0036$type.*math/big.Int"".autotmp_0035$type.*math/big.Int"".autotmp_0034$type.*math/big.Int"".autotmp_0033$type.*math/big.Int"".autotmp_0032type.int"".autotmp_0029$type.*math/big.Int"".autotmp_0028$type.*math/big.Intmath/big.x·2Ï$type.*math/big.Intmath/big.x·2ï$type.*math/big.Intmath/big.x·2$type.*math/big.Intmath/big.x·2ß$type.*math/big.Intmath/big.x·2$type.*math/big.Intmath/big.x·2ÿ$type.*math/big.Int"".v¯$type.*math/big.Int"".r_$type.*math/big.Int |
| "".s2$type.*math/big.Int |
| "".s1o$type.*math/big.Int"".jO$type.*math/big.Int"".i?$type.*math/big.Int"".xEqualátype.bool"".h/$type.*math/big.Int |
| "".u2$type.*math/big.Int |
| "".u1$type.*math/big.Int"".z2z2Ï$type.*math/big.Int"".z1z1¿$type.*math/big.Int |
| "".z3ß$type.*math/big.Int |
| "".y3¯$type.*math/big.Int |
| "".x3¿$type.*math/big.Int"".~r8$type.*math/big.Int"".~r7$type.*math/big.Int"".~r6p$type.*math/big.Int |
| "".z2`$type.*math/big.Int |
| "".y2P$type.*math/big.Int |
| "".x2@$type.*math/big.Int |
| "".z10$type.*math/big.Int |
| "".y1 $type.*math/big.Int |
| "".x1$type.*math/big.Int"".curve(type.*"".CurveParamsF"àÆßàÄßààßà½ßàÃÄÜ"q:*:*xw:4:4B7B7=E679E= 7= 7=67B_65'E&##7# ##4-4792//2!/<À.-B=e#=e;nvy^#B,zUMo ,Dg', |
| /8+ÖC#? /c2/92 /8Tgclocals·7b73bb6eb4d832c635e0fd921cc2a9cfTgclocals·9a30d3a87b0415f7e45678ab48d2f6c0N/tmp/go/src/crypto/elliptic/elliptic.goþ0"".(*CurveParams).DoubleìdH%H;awèëêHì8H\$8H$èH\$HH$H\$PH\$èHD$H\$@H$H\$HH\$H\$PH\$HD$èHT$ HL$(HD$0H\$@H$HT$HL$HD$èHD$ HL$(HD$XHL$`èHÄ8à |
| 0runtime.morestack_noctxtH*runtime.racefuncenterx"".zForAffineÐ@"".(*CurveParams).doubleJacobian¨H"".(*CurveParams).affineFromJacobianÚ(runtime.racefuncexitPp"".autotmp_0065$type.*math/big.Int"".autotmp_0064$type.*math/big.Int"".autotmp_0063$type.*math/big.Int"".~r3@$type.*math/big.Int"".~r20$type.*math/big.Int |
| "".y1 $type.*math/big.Int |
| "".x1$type.*math/big.Int"".curve(type.*"".CurveParamspoÀô{#Tgclocals·cf0820de0b2d69b417180da4af75bc08Tgclocals·0115f8d53b75c1696444f08ad03251d9N/tmp/go/src/crypto/elliptic/elliptic.goþ@"".(*CurveParams).doubleJacobianÀ"À"dH%HD$ðH;AwèëåHìH$H$èHH$èH$°H\$H$HL$HL$èH\$H\$pH$H$èHD$pH$HD$H$H+Hl$èHH$èH$¨H\$H$HL$HL$èH\$H\$hH$H$èHD$hH$HD$H$H+Hl$èHH$èH\$H$H$ H\$H\$pH\$èHD$H$HD$0H$H$èHL$0HiHý
ú1ÀHøÿu7H$H$èH$H$HD$H$H+Hl$èHH$èH\$H$H$ H\$H\$pH\$èH$HD$H$HL$H$HD$èH$H$H$H\$èH$H$HD$HÇD$èH$H$HD$H$H\$èH$H$H$ H\$H\$hH\$èH\$H\$xHH$èH$H\$H$HL$HL$èH\$H\$`HH$èH\$H$H\$xH\$HÇD$èHL$`HD$H$HL$HD$èHD$`HD$@H$H$èHL$@HiHý
ê1ÀHøÿu6H$H$èHD$`H$HD$H$H+Hl$èëH$H$èHD$`H$HD$H$H+Hl$èHH$èH\$H$H$¨H\$H$°H\$èHD$H$HD$HD$ HD$èHD$ H$HD$H\$hH\$èHD$ HD$8H$H$èHL$8HiHý
¬1ÀHøÿu4H$H$èHD$ H$HD$H$H+Hl$èH\$ H$H\$ H\$H\$pH\$èHD$ HD$PH$H$èHL$PHiHý
ô1ÀHøÿu4H$H$èHD$ H$HD$H$H+Hl$èH$H$èHD$ H$HD$H$H+Hl$èHD$xH$HD$HÇD$èHD$xH$HD$H\$`H\$èHD$xHD$HH$H$èHL$HHiHý
ñ1ÀHøÿu4H$H$èHD$xH$HD$H$H+Hl$èH$H$H$H\$H\$xH\$èHD$hH\$H\$(H$HD$HD$èHD$hH$HD$HÇD$èH$H$èHD$hH$HD$H$H+Hl$èHD$(H$HD$H\$hH\$èHD$(HD$XH$H$èHL$XHiHý
¤1ÀHøÿu4H$H$èHD$(H$HD$H$H+Hl$èH$H$èHD$(H$HD$H$H+Hl$èH\$`H$¸H\$(H$ÀH\$ H$ÈèHÄÃH$èHl$X¶]ûtHÇÀÿÿÿÿé;ÿÿÿHÇÀé/ÿÿÿH$èHl$H¶]ûtHÇÀÿÿÿÿéîýÿÿHÇÀéâýÿÿH$èHl$P¶]ûtHÇÀÿÿÿÿéëüÿÿHÇÀéßüÿÿH$èHl$8¶]ûtHÇÀÿÿÿÿé3üÿÿHÇÀé'üÿÿH$èHl$@¶]ûtHÇÀÿÿÿÿéõúÿÿHÇÀééúÿÿH$èHl$0¶]ûtHÇÀÿÿÿÿéåøÿÿHÇÀéÙøÿÿ |
| *0runtime.morestack_noctxt^*runtime.racefuncenterl"type.math/big.Int~"runtime.newobject¾&math/big.(*Int).Mulô runtime.racereadº&math/big.(*Int).ModÈ"type.math/big.IntÚ"runtime.newobject&math/big.(*Int).MulÐ runtime.raceread&math/big.(*Int).Mod¤"type.math/big.Int¶"runtime.newobject&math/big.(*Int).SubÀ runtime.raceread runtime.racereadä&math/big.(*Int).Addò"type.math/big.Int"runtime.newobjectÎ&math/big.(*Int).Add&math/big.(*Int).MulÚ&math/big.(*Int).Set &math/big.(*Int).LshÞ &math/big.(*Int).Add® |
| &math/big.(*Int).MulÐ |
| "type.math/big.Intâ |
| "runtime.newobject¢&math/big.(*Int).MulÄ"type.math/big.IntÖ"runtime.newobject&math/big.(*Int).LshÒ&math/big.(*Int).Sub
runtime.racereadÚ
runtime.raceread &math/big.(*Int).AddÆ runtime.raceread&math/big.(*Int).Mod"type.math/big.Int¬"runtime.newobjectü&math/big.(*Int).Add¶&math/big.(*Int).Mulð&math/big.(*Int).Sub runtime.racereadø runtime.raceread¾&math/big.(*Int).Add&math/big.(*Int).Sub² runtime.raceread runtime.racereadÐ&math/big.(*Int).Addò runtime.raceread¸&math/big.(*Int).Modð&math/big.(*Int).Lshª&math/big.(*Int).SubÚ runtime.raceread² runtime.racereadø&math/big.(*Int).AddÈ&math/big.(*Int).Mul&math/big.(*Int).MulÄ&math/big.(*Int).Lshæ runtime.raceread¬&math/big.(*Int).Modæ&math/big.(*Int).Sub runtime.racereadî runtime.raceread´&math/big.(*Int).AddÖ runtime.raceread&math/big.(*Int).Modô(runtime.racefuncexit runtime.racereadô runtime.racereadÒ runtime.raceread° runtime.raceread! runtime.racereadì! runtime.racereadp P"".autotmp_0089type.int"".autotmp_0088$type.*math/big.Int"".autotmp_0087type.int"".autotmp_0086type.int"".autotmp_0085type.int"".autotmp_0084$type.*math/big.Int"".autotmp_0083$type.*math/big.Int"".autotmp_0082type.int"".autotmp_0081$type.*math/big.Int"".autotmp_0080$type.*math/big.Int"".autotmp_0079$type.*math/big.Int"".autotmp_0078$type.*math/big.Int"".autotmp_0077$type.*math/big.Int"".autotmp_0076$type.*math/big.Int"".autotmp_0075$type.*math/big.Int"".autotmp_0073$type.*math/big.Int"".autotmp_0072$type.*math/big.Int"".autotmp_0071$type.*math/big.Int"".autotmp_0070$type.*math/big.Intmath/big.x·2o$type.*math/big.Intmath/big.x·2$type.*math/big.Intmath/big.x·2$type.*math/big.Intmath/big.x·2¯$type.*math/big.Intmath/big.x·2$type.*math/big.Intmath/big.x·2¿$type.*math/big.Int |
| "".y3Ï$type.*math/big.Int |
| "".z3ß$type.*math/big.Int |
| "".x3_$type.*math/big.Int"".beta/$type.*math/big.Int"".alpha2$type.*math/big.Int"".alpha$type.*math/big.Int"".gammaO$type.*math/big.Int"".delta?$type.*math/big.Int"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int"".~r3@$type.*math/big.Int"".z0$type.*math/big.Int"".y $type.*math/big.Int"".x$type.*math/big.Int"".curve(type.*"".CurveParams" ã Ì"ni:4:4:67B&2:;344=34"34934793444 //
////.Knx,:V,®5,E,¨,K"m,///// +Tgclocals·68815e690453dc2ed8f98ff3546533c8Tgclocals·ee6843c6b33ba138fec6c2d3ad99c443N/tmp/go/src/crypto/elliptic/elliptic.goþ8"".(*CurveParams).ScalarMultà |
| Ð |
| dH%HD$ÀH;AwèëåHìÀH$ÀH$èHH$èH\$H$HÇD$èH\$H$ HH$èH\$H$HH$èH\$H$HH$èHL$H´$H´$H$HT$xHL$pH¼$àH$èH$ðH$¸1íH$°HD$`H¼$¨HøHëHl$hHl$`H9ë9H$H$èH´$HT$xHL$pH$¶+@l$W1ÀHD$XHøÝH$ÈH$Ht$HT$HL$èHt$ H´$HT$(HT$xHL$0HL$p¶\$WHãûuhH$ÈH$H$ÐH\$H$ØH\$H$ H\$Ht$ HT$(HL$0èHt$8H´$HT$@HT$xHL$HHL$p¶\$WHÑã\$WHD$XHÿÀHD$XHø#ÿÿÿH$HÿÀHl$hHÿÅé±þÿÿH$ÈH$Ht$HT$HL$èHL$ HD$(H$øH$èHÄÀÃ" |
| *0runtime.morestack_noctxt^*runtime.racefuncenterl"type.math/big.Int~"runtime.newobject¬0math/big.(*Int).SetInt64Ô"type.math/big.Intæ"runtime.newobject"type.math/big.Int "runtime.newobjectÈ"type.math/big.IntÚ"runtime.newobjectê runtime.raceread@"".(*CurveParams).doubleJacobian:"".(*CurveParams).addJacobianú H"".(*CurveParams).affineFromJacobian¸ |
| (runtime.racefuncexit."".autotmp_0102otype.*uint8"".autotmp_0101¿type.int"".autotmp_0100¯type.int"".autotmp_0099$type.*math/big.Int"".autotmp_0098$type.*math/big.Int"".autotmp_0096type.uint8"".autotmp_0095/type.[]uint8"".autotmp_0093$type.*math/big.Int"".autotmp_0092$type.*math/big.Int"".autotmp_0091_$type.*math/big.Int"".autotmp_0090O$type.*math/big.Int"".bitNumÏtype.int"".byteÑtype.uint8"".z$type.*math/big.Int"".y$type.*math/big.Int"".x$type.*math/big.Int |
| "".Bz?$type.*math/big.Int"".~r4p$type.*math/big.Int"".~r3`$type.*math/big.Int"".k0type.[]uint8 |
| "".By $type.*math/big.Int |
| "".Bx$type.*math/big.Int"".curve(type.*"".CurveParams"
ÿ °:ö"4qAh O*.DSõ Tgclocals·35f885ec7eb56b248fc849ebad64c591Tgclocals·1bd976e54274ce627c8c3b3c5b8a5130N/tmp/go/src/crypto/elliptic/elliptic.goþ@"".(*CurveParams).ScalarBaseMultàÔdH%H;awèëêHì@H\$@H$èH\$HH$H$èH\$HH$H$ èHD$HH$HhHl$Hh Hl$H\$PH\$H\$XH\$ H\$`H\$(èHL$0HD$8HL$hHD$pèHÄ@à |
| 0runtime.morestack_noctxtH*runtime.racefuncentern runtime.raceread runtime.raceread8"".(*CurveParams).ScalarMultÂ(runtime.racefuncexit`"".~r2P$type.*math/big.Int"".~r1@$type.*math/big.Int"".ktype.[]uint8"".curve(type.*"".CurveParams°#}Tgclocals·b44c8f10ee583b352867805fd468c7c6Tgclocals·0115f8d53b75c1696444f08ad03251d9N/tmp/go/src/crypto/elliptic/elliptic.goþ"".GenerateKeyädH%H;awèëêHì`H\$`H$èHÇ$°HÇ$¸HÇ$¨HÇ$ HÇ$HÇ$HÇ$H\$pH$H\$hH[8ÿÓHD$HD$XH$H$(èH\$XHC(HD$HHÀHÁøHH$HD$HD$èH$ Hl$HT$ HL$(H¬$H$H$H$ 1íH9è
HH\$xH$H$H\$H$H\$H$H\$H$H\$ èHD$0H\$8H$¸HøH$°t |
| èHÄ`ÃH$H¼$H$èH$H$Høä¶)@l$GH\$HHÁû?HãH\$PHø¹H$èHH$èHD$PH\$HH-LHÃHãH)ÃL9ÃnHlH,$èH$H$HD$PHù:LD$HH-L
IÀIàI)ÀM9È
Jl¶mD¶D$GL!Å@*HÓHùäHÿÃH$èH$H$HËHø´Hÿö+@l$GHËHøHÿÃH$èH$H$HËHøviHÿöl$GHõB@+HL$HD$H$H\$H\$pH$H\$hH[@ÿÓHD$ H\$(H$¨H$ 1íH9è¸ýÿÿèHÄ`Ãèèèèèèèèèè@ |
| 0runtime.morestack_noctxtH*runtime.racefuncenter |
| È runtime.racereadtype.[]uint8¨"runtime.makeslice°io.ReadFullú(runtime.racefuncexitÄ runtime.racereadÒ"runtime.racewriteà"".maskò runtime.raceread"".mask¢"".maskä runtime.racereadº "".maskÈ "".maskÊ |
| runtime.racereadÌ"runtime.racewriteö |
| Æ
(runtime.racefuncexitÚ
$runtime.panicindexè
$runtime.panicindexö
$runtime.panicindex$runtime.panicindex$runtime.panicindex $runtime.panicindex®$runtime.panicindex¼$runtime.panicindexÊ$runtime.panicindexØ$runtime.panicindex°À"".autotmp_0110type.int"".autotmp_0109type.uint8"".autotmp_01081type.uint8"".autotmp_0106(type.*"".CurveParams"".bitSize/type.int"".errtype.error"".y$type.*math/big.Int"".xp$type.*math/big.Int"".priv@type.[]uint8"".rand type.io.Reader"".curvetype."".Curve(Àë¿Àå¿ÀTÀP¨$#T5
IT= |
| 8.#k0%%Á |
| TTgclocals·e185935f4a015a0fbd8a370c612e6ecbTgclocals·678ce791ac6ce8f622f2f4b9fdb5d5c2N/tmp/go/src/crypto/elliptic/elliptic.goþ"".MarshalàÂdH%HD$ÐH;AwèëåHì°H$°H$èHÇ$ØHÇ$àHÇ$èH$ÀH$H$¸H[8ÿÓHD$HD$HH$H$(èHl$HHE(HÀHÁøHD$@HÑàHÿÀHH$HD$HD$èHT$HL$ HD$(H$H$HùH$êH$èH$H¼$ÃÆH$ÈH$èLT$LD$LL$HD$@HÿÀH´$H$L)ÀH9ÂuH$H×H)ÇHòH)ÂHút HÃHËHÙH$H$H¼$ H|$H$¨HT$LT$hLT$LD$pLD$ LL$xLL$(HÇD$0èH$ÐH$èLT$Ht$LL$HD$@HÑàHÿÀH¼$H$H)ðH9²H$IÐI)ÀHúH)ÂHút HÃHËHÙH$H$L$ LD$H$¨HT$LT$PLT$Ht$XHt$ LL$`LL$(HÇD$0èH$H$ØH$H$àH$H$èèHÄ°Ãèèèè" |
| *0runtime.morestack_noctxt^*runtime.racefuncenterÞ |
| runtime.racereadÐtype.[]uint8ö"runtime.makesliceê"runtime.racewriteÀ*math/big.(*Int).Bytes"runtime.slicecopy²*math/big.(*Int).Bytes |
| "runtime.slicecopyò |
| (runtime.racefuncexit$runtime.panicslice$runtime.panicslice¨$runtime.panicindex¶$runtime.panicindexpà$"".autotmp_0125type.uint64"".autotmp_0124type.uint64"".autotmp_0123type.uint64"".autotmp_0122type.int"".autotmp_0116type.int"".autotmp_0115type.[]uint8"".autotmp_0114type.int"".autotmp_0113type.[]uint8"".autotmp_0112/type.[]uint8"".autotmp_0111Ï(type.*"".CurveParams"".yBytes¿type.[]uint8"".xBytestype.[]uint8"".ret_type.[]uint8"".byteLenßtype.int"".~r3@type.[]uint8"".y0$type.*math/big.Int"".x $type.*math/big.Int"".curvetype."".Curve"à¢ßà+ð@Ô"$C<= = .V6:Ä
+Tgclocals·41d1e5387f799498f482f98e4fa40ac9Tgclocals·bd17baa1199ecf53df77bcb420a76ca5N/tmp/go/src/crypto/elliptic/elliptic.goþ"".UnmarshaldH%H;awèëêHìPH\$PH$èHÇ$HÇ$H\$`H$H\$XH[8ÿÓHD$HD$0H$H$(èHL$pHl$0H](HÃHÁûH\$(HÑãHÿÃH9Ët |
| èHÄPÃH\$hHùNH$èH\$hH|$p-¶ût |
| èHÄPÃHH$èHD$HL$(HÿÁHT$xH9ÊéHùßH$HD$hHÍHÿÍHÑHÿÉHùtHÿÀHD$8HD$Hl$@Hl$HL$HHL$èH\$ H$HH$èHL$HD$(HÿÀH|$xHT$pH9Âr^H$HL$hHÖH)ÆHúH)ÂHút HÃHËHÙHL$8HL$Ht$@Ht$HT$HHT$èH\$ H$èHÄPÃèèèè& |
| 0runtime.morestack_noctxtH*runtime.racefuncenter¤ |
| Ð runtime.raceread¦(runtime.racefuncexità runtime.raceread(runtime.racefuncexit´"type.math/big.IntÆ"runtime.newobject0math/big.(*Int).SetBytesº"type.math/big.IntÌ"runtime.newobject0math/big.(*Int).SetBytes¶(runtime.racefuncexitÊ$runtime.panicsliceØ$runtime.panicsliceæ$runtime.panicindexô$runtime.panicindexp "".autotmp_0145type.uint64"".autotmp_0144type.uint64"".autotmp_0143type.int"".autotmp_0140type.int"".autotmp_0139$type.*math/big.Int"".autotmp_0138$type.*math/big.Int"".autotmp_0134?(type.*"".CurveParams"".byteLenOtype.int"".y`$type.*math/big.Int"".xP$type.*math/big.Int"".data type.[]uint8"".curvetype."".Curve4 : HðB
1 |
| |
| (#/+Pu |
| Tgclocals·462b352207acd9d91c973bc53ddb25adTgclocals·d0434e6d7307382c5d8edb2cc13230cdN/tmp/go/src/crypto/elliptic/elliptic.goþ"".initAll dH%H;awèëêHìH\$H$èèèèèèHÄà |
| 0runtime.morestack_noctxtH*runtime.racefuncenterR"".initP224\"".initP256f"".initP384p"".initP521z(runtime.racefuncexit+P |
| |
| #-Tgclocals·3280bececceccd33cb74587feedb1f9fTgclocals·3280bececceccd33cb74587feedb1f9fN/tmp/go/src/crypto/elliptic/elliptic.goþ"".initP384 dH%H;awèëêHì8H\$8H$èHH$èH\$H\$0HH$èHH$H\$0H\$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$ |
| èHD$ HH$H<$µHD$èHH$èHH$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$ |
| èHD$ HH$H<$*H$HD$èHH$H$èHH$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$H<$H$HD$èHH$H$èHH$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$H<$H$HD$èHH$H$èHH$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$H<$trH$ HD$èHH$H$ èHH$èHH$èHH$H$(èHHÇC(èHÄ8Ã%ë
%éôþÿÿ%é_þÿÿ%éÊýÿÿ%é?ýÿÿ |
| 0runtime.morestack_noctxtH*runtime.racefuncenterV&type."".CurveParamsh"runtime.newobject"".p384"runtime.racewriteª"".p384Ð.runtime.writebarrierptrÞ"type.math/big.Intð"runtime.newobject""..gostring.1Ä2math/big.(*Int).SetStringÜ"".p384.runtime.writebarrierptr"".p384®"runtime.racewrite¼"".p384Î runtime.racereadÜ"type.math/big.Intî"runtime.newobject""..gostring.2Â2math/big.(*Int).SetStringÚ"".p384.runtime.writebarrierptr¤"".p384À"runtime.racewriteÎ"".p384à runtime.racereadî"type.math/big.Int"runtime.newobject Øgo.string."b3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef"Ô2math/big.(*Int).SetStringì"".p384¨.runtime.writebarrierptr¶"".p384Ò"runtime.racewriteà"".p384ò runtime.raceread"type.math/big.Int"runtime.newobject²Øgo.string."aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7"æ2math/big.(*Int).SetStringþ"".p384º .runtime.writebarrierptrÈ "".p384ä "runtime.racewriteò "".p384 |
| runtime.raceread |
| "type.math/big.Int¤ |
| "runtime.newobjectÄ |
| Øgo.string."3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f"ø |
| 2math/big.(*Int).SetString"".p384Ä.runtime.writebarrierptrÒ"".p384î"runtime.racewriteü"".p384 runtime.raceread"".p384® runtime.raceread¼"".p384Ø"runtime.racewriteæ"".p384
(runtime.racefuncexitp"".autotmp_0165$type.*math/big.Int"".autotmp_0164$type.*math/big.Int"".autotmp_0163$type.*math/big.Int"".autotmp_0162$type.*math/big.Int"".autotmp_0160$type.*math/big.Int"".autotmp_0159$type.*math/big.Int"".autotmp_0158$type.*math/big.Int"".autotmp_0157$type.*math/big.Int"".autotmp_0155(type.*"".CurveParamsp®opGH D
9 #*©Tgclocals·0115f8d53b75c1696444f08ad03251d9Tgclocals·e1ae6533a9e39048ba0735a2264ce16aN/tmp/go/src/crypto/elliptic/elliptic.goþ"".initP521 dH%H;awèëêHì8H\$8H$èHH$èH\$H\$0HH$èHH$H\$0H\$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$ |
| èHD$ HH$H<$µHD$èHH$èHH$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$ |
| èHD$ HH$H<$*H$HD$èHH$H$èHH$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$H<$H$HD$èHH$H$èHH$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$H<$H$HD$èHH$H$èHH$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$H<$trH$ HD$èHH$H$ èHH$èHH$èHH$H$(èHHÇC( èHÄ8Ã%ë
%éôþÿÿ%é_þÿÿ%éÊýÿÿ%é?ýÿÿ |
| 0runtime.morestack_noctxtH*runtime.racefuncenterV&type."".CurveParamsh"runtime.newobject"".p521"runtime.racewriteª"".p521Ð.runtime.writebarrierptrÞ"type.math/big.Intð"runtime.newobject""..gostring.3Ä2math/big.(*Int).SetStringÜ"".p521.runtime.writebarrierptr"".p521®"runtime.racewrite¼"".p521Î runtime.racereadÜ"type.math/big.Intî"runtime.newobject""..gostring.4Â2math/big.(*Int).SetStringÚ"".p521.runtime.writebarrierptr¤"".p521À"runtime.racewriteÎ"".p521à runtime.racereadî"type.math/big.Int"runtime.newobject ""..gostring.5Ô2math/big.(*Int).SetStringì"".p521¨.runtime.writebarrierptr¶"".p521Ò"runtime.racewriteà"".p521ò runtime.raceread"type.math/big.Int"runtime.newobject²""..gostring.6æ2math/big.(*Int).SetStringþ"".p521º .runtime.writebarrierptrÈ "".p521ä "runtime.racewriteò "".p521 |
| runtime.raceread |
| "type.math/big.Int¤ |
| "runtime.newobjectÄ |
| ""..gostring.7ø |
| 2math/big.(*Int).SetString"".p521Ä.runtime.writebarrierptrÒ"".p521î"runtime.racewriteü"".p521 runtime.raceread"".p521® runtime.raceread¼"".p521Ø"runtime.racewriteæ"".p521
(runtime.racefuncexitp"".autotmp_0176$type.*math/big.Int"".autotmp_0175$type.*math/big.Int"".autotmp_0174$type.*math/big.Int"".autotmp_0173$type.*math/big.Int"".autotmp_0171$type.*math/big.Int"".autotmp_0170$type.*math/big.Int"".autotmp_0169$type.*math/big.Int"".autotmp_0168$type.*math/big.Int"".autotmp_0166(type.*"".CurveParamsp®opGH¶D
9 #*©Tgclocals·0115f8d53b75c1696444f08ad03251d9Tgclocals·e1ae6533a9e39048ba0735a2264ce16aN/tmp/go/src/crypto/elliptic/elliptic.goþ"".P256àÐdH%H;awèëêHì0H\$0H$èHÇD$8HÇD$@HH$HH\$èHH$HH\$HH\$HH\$èH\$ H\$8H\$(H\$@èHÄ0à |
| 0runtime.morestack_noctxtH*runtime.racefuncenterz"".initonce"".initAll·f¤sync.(*Once).Do²"type."".p256CurveÈtype."".Curveà:go.itab."".p256Curve."".Curveø"".p256runtime.convT2I¾(runtime.racefuncexit `"".~r0type."".Curve`_ °ÎZ#{Tgclocals·cb9af6b3d97a54a99a5776dfe54028e3Tgclocals·0115f8d53b75c1696444f08ad03251d9N/tmp/go/src/crypto/elliptic/elliptic.goþ"".P384 dH%H;awèëêHì(H\$(H$èHÇD$0HÇD$8HH$HH\$èHHD$ 1íH9èt0HH$èHH\$8H\$ H\$0èHÄ(ÃHH$HH\$HH\$èH\$H\$ ë |
| 0runtime.morestack_noctxtH*runtime.racefuncenterz"".initonce"".initAll·f¤sync.(*Once).Do²@go.itab.*"".CurveParams."".CurveØ"".p384ê runtime.racereadø"".p384 (runtime.racefuncexit¸(type.*"".CurveParamsÎtype."".Curveæ@go.itab.*"".CurveParams."".Curveú runtime.typ2Itab P"".autotmp_0177type.*uint8"".~r0type."".CurveP~OP7ÐÚz#Q-Tgclocals·b9de42f8e6f22de08a1bf87e19bb2f0dTgclocals·9265c967b79b0c937dffe448c4822b36N/tmp/go/src/crypto/elliptic/elliptic.goþ"".P521 dH%H;awèëêHì(H\$(H$èHÇD$0HÇD$8HH$HH\$èHHD$ 1íH9èt0HH$èHH\$8H\$ H\$0èHÄ(ÃHH$HH\$HH\$èH\$H\$ ë |
| 0runtime.morestack_noctxtH*runtime.racefuncenterz"".initonce"".initAll·f¤sync.(*Once).Do²@go.itab.*"".CurveParams."".CurveØ"".p521ê runtime.racereadø"".p521 (runtime.racefuncexit¸(type.*"".CurveParamsÎtype."".Curveæ@go.itab.*"".CurveParams."".Curveú runtime.typ2Itab P"".autotmp_0179type.*uint8"".~r0type."".CurveP~OP7Ðæz#Q-Tgclocals·b9de42f8e6f22de08a1bf87e19bb2f0dTgclocals·9265c967b79b0c937dffe448c4822b36N/tmp/go/src/crypto/elliptic/elliptic.goþ"".initP224ædH%H;awèëêHì8H\$8H$èHH$èH\$H\$0HH$èHH$H\$0H\$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$ |
| èHD$ HH$H<$¦HD$èHH$èHH$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$ |
| èHD$ HH$H<$H$HD$èHH$H$èHH$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$H<$H$HD$èHH$H$èHH$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$H<$ñH$HD$èHH$H$èHH$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$H<$\H$ HD$èHH$H$ èHH$èHH$èHH$H$(èHHHÇC(àHH$èHH$H$èHH$H$HHHkHl$èHH$èHH$H$ èHH$H$(HHHk Hl$èHH$èHH$H$èHH$H$HHHHkHl$èèHÄ8Ã%éþÿÿ%éþÿÿ%énýÿÿ%éÙüÿÿ%éNüÿÿ¬ |
| 0runtime.morestack_noctxtH*runtime.racefuncenterV&type."".CurveParamsh"runtime.newobject"".p224"runtime.racewriteª"".p224Ð.runtime.writebarrierptrÞ"type.math/big.Intð"runtime.newobject go.string."26959946667150639794667015087019630673557916260026308143510066298881"Ä2math/big.(*Int).SetStringÜ"".p224.runtime.writebarrierptr"".p224®"runtime.racewrite¼"".p224Î runtime.racereadÜ"type.math/big.Intî"runtime.newobject go.string."26959946667150639794667015087019625940457807714424391721682722368061"Â2math/big.(*Int).SetStringÚ"".p224.runtime.writebarrierptr¤"".p224À"runtime.racewriteÎ"".p224à runtime.racereadî"type.math/big.Int"runtime.newobject go.string."b4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4"Ô2math/big.(*Int).SetStringì"".p224¨.runtime.writebarrierptr¶"".p224Ò"runtime.racewriteà"".p224ò runtime.raceread"type.math/big.Int"runtime.newobject²go.string."b70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21"æ2math/big.(*Int).SetStringþ"".p224º .runtime.writebarrierptrÈ "".p224ä "runtime.racewriteò "".p224 |
| runtime.raceread |
| "type.math/big.Int¤ |
| "runtime.newobjectÄ |
| go.string."bd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34"ø |
| 2math/big.(*Int).SetString"".p224Ì.runtime.writebarrierptrÚ"".p224ö"runtime.racewrite"".p224 runtime.raceread¤"".p224¶ runtime.racereadÄ"".p224à"runtime.racewriteî"".p224
"".p224¤
runtime.raceread²
"".p224Î
runtime.racereadÜ
"".p224ü
"".p224"".p224FromBig¬"".p224¾ runtime.racereadÌ"".p224è runtime.racereadö"".p224"".p224¸"".p224FromBigÆ"".p224Ø runtime.racereadæ"".p224 runtime.raceread"".p224°"".p224Ò"".p224FromBigÜ(runtime.racefuncexitp"".autotmp_0191$type.*math/big.Int"".autotmp_0190$type.*math/big.Int"".autotmp_0189$type.*math/big.Int"".autotmp_0188$type.*math/big.Int"".autotmp_0186$type.*math/big.Int"".autotmp_0185$type.*math/big.Int"".autotmp_0184$type.*math/big.Int"".autotmp_0183$type.*math/big.Int"".autotmp_0181(type.*"".CurveParamspopI R0D7MMR#*Tgclocals·0115f8d53b75c1696444f08ad03251d9Tgclocals·e1ae6533a9e39048ba0735a2264ce16aF/tmp/go/src/crypto/elliptic/p224.goþ"".P224àÐdH%H;awèëêHì0H\$0H$èHÇD$8HÇD$@HH$HH\$èHH$HH\$HH\$HH\$èH\$ H\$8H\$(H\$@èHÄ0à |
| 0runtime.morestack_noctxtH*runtime.racefuncenterz"".initonce"".initAll·f¤sync.(*Once).Do²"type."".p224CurveÈtype."".Curveà:go.itab."".p224Curve."".Curveø"".p224runtime.convT2I¾(runtime.racefuncexit `"".~r0type."".Curve`_ °PZ#{Tgclocals·cb9af6b3d97a54a99a5776dfe54028e3Tgclocals·0115f8d53b75c1696444f08ad03251d9F/tmp/go/src/crypto/elliptic/p224.goþ&"".p224Curve.ParamsxdH%H;awèëêHìH\$H$èH\$H\$xèHÄà |
| 0runtime.morestack_noctxtH*runtime.racefuncenterf(runtime.racefuncexità"".~r0Ð(type.*"".CurveParams"".curve"type."".p224Curve!@ |
| Z&#Tgclocals·0c4224962f816972adee21f8f91a674aTgclocals·0115f8d53b75c1696444f08ad03251d9F/tmp/go/src/crypto/elliptic/p224.goþ,"".p224Curve.IsOnCurveÀ¼dH%H$pÿÿÿH;AwèëâHìH$H$èH|$x1ÀèH|$81ÀèH\$xH$H$H\$èH\$8H$H$H\$èH¼$1ÀèH|$X1ÀèH\$XH$H\$xH\$H$H\$èH\$XH$H\$XH\$H\$xH\$H$H\$è1ÀHøH\$xHD$(HøHH$èHD$(H\$xHøÜH+l$$H\$xHø¼HH$èHD$(H\$xHøHl$$kí+HÿÀHøwÿÿÿH\$XH$H\$XH\$H\$xH\$èH\$XH$èH\$XH$H\$XH\$H$H\$HD$HèH\$XH$H\$XH\$èH\$8H$H\$8H\$H$H\$èH\$8H$H\$8H\$è1ÀHøH\$8HD$0Hø£HH$èH\$XHl$0HýsH«H$èHD$0H\$8Høs[HHl$XHøsCHl
m9ëtÆ$èHÄÃHÿÀHøsÿÿÿÆ$èHÄÃèèèèèèèè> |
| 00runtime.morestack_noctxtd*runtime.racefuncenter|ð runtime.duffzeroð runtime.duffzeroÊ"".p224FromBig"".p224FromBigÄ runtime.duffzero¶ð runtime.duffzero"".p224SquareÞ"".p224Mul¸ runtime.raceread¬"runtime.racewriteÌ"".p224Subè"".p224Reduce¾"".p224Addî"".p224Contract¸"".p224Squareè"".p224Contract runtime.racereadü runtime.racereadð |
| (runtime.racefuncexit´(runtime.racefuncexitÎ$runtime.panicindexÜ$runtime.panicindexê$runtime.panicindexø$runtime.panicindex$runtime.panicindex$runtime.panicindex¢$runtime.panicindex°$runtime.panicindex "".autotmp_0194type.int"".autotmp_0192×type.uint32"".i¿type.int"".iÏtype.int |
| "".x3ï0type."".p224FieldElement"".tmpï:type."".p224LargeFieldElement"".y¯0type."".p224FieldElement"".x¯0type."".p224FieldElement"".~r2ðtype.bool"".bigYà$type.*math/big.Int"".bigXÐ$type.*math/big.Int"".curve"type."".p224Curve&% ! : nb%63%/|
"+%k
|
| 1/:Tgclocals·cc3619f8330da2e6970946b3e1fb2dd3Tgclocals·0115f8d53b75c1696444f08ad03251d9F/tmp/go/src/crypto/elliptic/p224.goþ "".p224Curve.AddêdH%H$øþÿÿH;AwèëâHìH$H$èH¼$H1ÀèH¼$è1ÀèH¼$1ÀèH¼$(1ÀèH¼$È1ÀèH|$h1ÀèH¼$1ÀèH¼$¨1ÀèH|$H1ÀèH$HH$H$øH\$èH$èH$H$H\$èH$øH$pH$H$èH$pHiHý
1ÀHø
=H$H$hH$H$èH$hHiHý
*1ÀHø
ýH$(H$H$H\$èH$ÈH$H$H\$èH$H$xH$H$èH$xHiHý
[1ÀHø
H$H$H$H$èH$HiHý
é1ÀHø
ÂH$H$H$¨H\$H\$HH\$H$HH\$H$èH\$ H$H\$(H$(H\$0H$ÈH\$8H\$hH\$@èH$H$H$¨H\$H\$HH\$èHL$HD$ H$H$ èHÄÃH\$hH$èÇD$hé#ÿÿÿH$èH¬$¶]ûtHÇÀÿÿÿÿéóþÿÿHÇÀéçþÿÿH$èH¬$x¶]ûtHÇÀÿÿÿÿéþÿÿHÇÀéuþÿÿH$H$èÇ$éâýÿÿH$èH¬$h¶]ûtHÇÀÿÿÿÿé²ýÿÿHÇÀé¦ýÿÿH$èH¬$p¶]ûtHÇÀÿÿÿÿé@ýÿÿHÇÀé4ýÿÿ: |
| 00runtime.morestack_noctxtd*runtime.racefuncenterð runtime.duffzero ð runtime.duffzero¾ð runtime.duffzeroÜð runtime.duffzeroúð runtime.duffzeroð runtime.duffzero°ð runtime.duffzeroÎð runtime.duffzeroæð runtime.duffzero¢"".p224FromBigÞ"".p224FromBig runtime.raceread runtime.raceread"".p224FromBigÖ"".p224FromBig runtime.raceread runtime.raceread¼ |
| $"".p224AddJacobian"".p224ToAffineÊ(runtime.racefuncexitö"runtime.racewrite¢ runtime.raceread
runtime.racereadú
"runtime.racewrite¬ runtime.raceread runtime.raceread°,"".autotmp_0198type.int"".autotmp_0197type.int"".autotmp_0196type.intmath/big.x·2$type.*math/big.Intmath/big.x·2$type.*math/big.Intmath/big.x·2?$type.*math/big.Intmath/big.x·2/$type.*math/big.Int |
| "".z3ÿ0type."".p224FieldElement |
| "".y3¿0type."".p224FieldElement |
| "".x3ÿ0type."".p224FieldElement |
| "".z2¿0type."".p224FieldElement |
| "".y2ÿ0type."".p224FieldElement |
| "".x2¿0type."".p224FieldElement |
| "".z1ÿ0type."".p224FieldElement |
| "".y1¿0type."".p224FieldElement |
| "".x10type."".p224FieldElement"".y $type.*math/big.Int"".x$type.*math/big.Int"".bigY2$type.*math/big.Int"".bigX2ð$type.*math/big.Int"".bigY1à$type.*math/big.Int"".bigX1Ð$type.*math/big.Int%ËN%sOdoB1Û@@<@G |
| 2:29Tgclocals·f6fa4616466e03512dfed7df8b86df51Tgclocals·0d1247afa231234ac4845135c6c953e5F/tmp/go/src/crypto/elliptic/p224.goþ&"".p224Curve.DoubleàÖdH%HD$H;AwèëåHìðH$ðH$èH¼$Ð1ÀèH¼$1ÀèH|$P1ÀèH¼$°1ÀèH|$p1ÀèH|$01ÀèH$ÐH$H$`H\$èH$H$H$hH\$èH\$PH$èÇD$PH$°H$H\$pH\$H\$0H\$H$ÐH\$H$H\$ H\$PH\$(èH$°H$H\$pH\$H\$0H\$èHL$HD$ H$pH$xèHÄðà |
| *0runtime.morestack_noctxt^*runtime.racefuncenter|ð runtime.duffzeroð runtime.duffzero²ð runtime.duffzeroÐð runtime.duffzeroèð runtime.duffzeroð runtime.duffzero¼"".p224FromBigø"".p224FromBig"runtime.racewrite¶*"".p224DoubleJacobian"".p224ToAffine¾(runtime.racefuncexità |
| "".z2ÿ0type."".p224FieldElement |
| "".y2ÿ0type."".p224FieldElement |
| "".x20type."".p224FieldElement |
| "".z1¿0type."".p224FieldElement |
| "".y1¿0type."".p224FieldElement |
| "".x1?0type."".p224FieldElement"".y$type.*math/big.Int"".xð$type.*math/big.Int"".bigY1à$type.*math/big.Int"".bigX1Ð$type.*math/big.Int"àÈßð$Â"
QIQ.°Tgclocals·a4619cbc4722cd9bbe42cdf2e8e89b1fTgclocals·0115f8d53b75c1696444f08ad03251d9F/tmp/go/src/crypto/elliptic/p224.goþ."".p224Curve.ScalarMultÀ¼dH%H$xÿÿÿH;AwèëâHìH$H$èH¼$è1ÀèH¼$¨1ÀèH|$h1ÀèH¼$È1ÀèH¼$1ÀèH|$H1ÀèH$èH$H$xH\$èH$¨H$H$H\$èH\$hH$èÇD$hH$ÈH$H$H\$H\$HH\$H$èH\$H$¨H\$ H\$hH\$(H$H\$0H$H\$8H$H\$@èH$ÈH$H$H\$H\$HH\$èHL$HD$ H$ H$¨èHÄà |
| 00runtime.morestack_noctxtd*runtime.racefuncenterð runtime.duffzero ð runtime.duffzero¸ð runtime.duffzeroÖð runtime.duffzeroôð runtime.duffzeroð runtime.duffzeroÈ"".p224FromBig"".p224FromBig "runtime.racewrite""".p224ScalarMultæ"".p224ToAffine¤(runtime.racefuncexitÀ |
| "".z2ÿ0type."".p224FieldElement |
| "".y2ÿ0type."".p224FieldElement |
| "".x20type."".p224FieldElement |
| "".z1¿0type."".p224FieldElement |
| "".y1¿0type."".p224FieldElement |
| "".x1?0type."".p224FieldElement"".y°$type.*math/big.Int"".x $type.*math/big.Int"".scalarðtype.[]uint8"".bigY1à$type.*math/big.Int"".bigX1Ð$type.*math/big.Int%ø $Ø%
TsQ1àTgclocals·f3acad346a1f053b0b31428cb9c1412eTgclocals·0115f8d53b75c1696444f08ad03251d9F/tmp/go/src/crypto/elliptic/p224.goþ6"".p224Curve.ScalarBaseMult dH%HD$¸H;AwèëåHìÈH$ÈH$èH|$h1ÀèH¼$¨1ÀèH¼$1ÀèH|$H1ÀèH\$hH$èÇD$hH$¨H$H$H\$H\$HH\$H$ÐH\$HD$H$ÐH\$ HD$ (H\$hH\$(H$8H\$0H$@H\$8H$HH\$@èH$¨H$H$H\$H\$HH\$èHL$HD$ H$PH$XèHÄÈà |
| *0runtime.morestack_noctxt^*runtime.racefuncentervð runtime.duffzeroð runtime.duffzero²ð runtime.duffzeroÊð runtime.duffzeroæ"runtime.racewriteô""".p224ScalarMultÄ"".p224ToAffine(runtime.racefuncexit |
| "".z2ÿ0type."".p224FieldElement |
| "".y20type."".p224FieldElement |
| "".x2?0type."".p224FieldElement |
| "".z1¿0type."".p224FieldElement"".y$type.*math/big.Int"".x$type.*math/big.Int"".scalarÐtype.[]uint8"".curve"type."".p224Curve"ªÐî" |
| 6R.Tgclocals·c21725fac50ce1f8a48b9e94fd56de17Tgclocals·0115f8d53b75c1696444f08ad03251d9F/tmp/go/src/crypto/elliptic/p224.goþ"".p224IsZeroîdH%H;awèëêHìH$H$èH|$81ÀèH\$8H$H$H\$èÇD$1ÒT$H\$8Hl$XHïHÞè1ÉHÇD$(H\$XHØHL$0Hl$(H9é£HD$xH$èH\$xHT$0\$L$ Ë\$\$\$HHT$ HúÌHH$èHHl$ Hý¢H«T$l$)Ú êT$HD$xHL$0HÀHÿÁHL$0Hl$(H9é]ÿÿÿD$L$Áé ÁÈÁè ÈÃÁë ÃØÁè ØÆÑî ÆÑÁé ÑÈÁé ÁÈÁè ÈÃÁë ÃØÑè Øó!Ãóÿã$èHÄÃèè |
| 0runtime.morestack_noctxtT*runtime.racefuncenterlð runtime.duffzero¢"".p224Contractè runtime.duffcopyÐ runtime.raceread¢"".p224PÚ runtime.racereadè"".p224Pº(runtime.racefuncexitÔ$runtime.panicindexâ$runtime.panicindex 0"".autotmp_0223Çtype.uint32"".autotmp_0222type.*uint32"".autotmp_0221¯type.int"".autotmp_0220type.int"".autotmp_0219type.uint32"".autotmp_0218type.uint32"".autotmp_0217type.uint32"".autotmp_0216type.uint32"".autotmp_0215type.uint32"".autotmp_0214type.uint32"".autotmp_0213type.uint32"".autotmp_0212type.uint32"".autotmp_0211type.uint32"".autotmp_0210type.uint32"".autotmp_0209type.uint32"".autotmp_0208type.uint32"".autotmp_0207O0type."".p224FieldElement"".vßtype.uint32"".i¿type.int"".isPÏtype.uint32"".isZero×type.uint32"".minimal0type."".p224FieldElement"".~r1type.uint32"".a2type.*"".p224FieldElementÿÀ`¤:3UW$ ')~õ
Tgclocals·5265d2d0f31ff1d1078f5434750b7952Tgclocals·9265c967b79b0c937dffe448c4822b36F/tmp/go/src/crypto/elliptic/p224.goþ"".p224AddèdH%H;awèëêHìH\$H$èHL$1ÀHøºHD$HøåHH$èH\$ Hl$Hý½H«H$èH\$(Hl$HýH«H$èHL$HD$H\$ HûtoHøsbHHl$(HýtLHøs?Hl
mëHùt+HøsH,]HÿÀHøFÿÿÿèHÄÃèëÑèEë¯èëèèè |
| 0runtime.morestack_noctxtH*runtime.racefuncenter¢"runtime.racewriteä runtime.raceread¦ runtime.racereadè(runtime.racefuncexitü$runtime.panicindex$runtime.panicindexª$runtime.panicindexÀ$runtime.panicindexÎ$runtime.panicindexÜ$runtime.panicindex0 "".itype.int"".b 2type.*"".p224FieldElement"".a2type.*"".p224FieldElement"".out2type.*"".p224FieldElement â CÀ&ê
C#Tgclocals·dc22134b6e2ce9b2d04b1b1b62ac997aTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p224.goþ"".p224SubàÆdH%H;awèëêHìH\$H$èHL$1ÀHøHD$HøTHH$èH\$ Hl$Hý,H«H$èHH$èHHl$LL9ÅìH«H$èH\$(Hl$HýÄH«H$èHL$HD$H\$ HûHøHH-L
L9ÈsfHl
mëHl$(HýtLHøs?Hl
m)ëHùt+HøsH,]HÿÀHøèþÿÿèHÄÃèëÑèEë¯èèébÿÿÿèèèè, |
| 0runtime.morestack_noctxtH*runtime.racefuncenter¢"runtime.racewriteä runtime.racereadò""".p224ZeroModP31 runtime.raceread""".p224ZeroModP31ª""".p224ZeroModP31Ö runtime.raceread runtime.racereadø""".p224ZeroModP31""".p224ZeroModP31¤(runtime.racefuncexit¸$runtime.panicindexÎ$runtime.panicindexæ$runtime.panicindexô$runtime.panicindex$runtime.panicindex$runtime.panicindex¬$runtime.panicindexº$runtime.panicindex0 "".itype.int"".b 2type.*"".p224FieldElement"".a2type.*"".p224FieldElement"".out2type.*"".p224FieldElement À U°&
U#Tgclocals·dc22134b6e2ce9b2d04b1b1b62ac997aTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p224.goþ"".p224MulÀ ¨ dH%H;awèëêHì8H\$8H$èHT$X1ÀHø}NHD$ Hø HÂH$èHD$ HT$XHúáHøÐHÂHÇHÿÀHø|²1ÉHùA1ÀHø(HËHL$HD$HÃH\$0Hû~HÚH$èHL$0HD$XHøVHùEHÈH+Hl$(Hù(HÈH$èH\$HHl$HýH«H$èH\$PHl$HýØH«H$èHD$HT$XHL$H\$HHû¦HùHHl$PHýt|HøsoHl
mH¯ÝHl$(HëHútQLD$0Iøs?J,ÂH]HÿÀHøØþÿÿHÿÁHù¿þÿÿH\$@H$HT$èèHÄ8Ãèë«èEé|ÿÿÿèéSÿÿÿèèèèé£þÿÿèèéþÿÿè( |
| 0runtime.morestack_noctxtH*runtime.racefuncenter"runtime.racewrite runtime.raceread"runtime.racewriteÊ runtime.raceread runtime.raceread¾$"".p224ReduceLargeÈ(runtime.racefuncexitÜ$runtime.panicindexò$runtime.panicindex$runtime.panicindex¬$runtime.panicindexº$runtime.panicindexÈ$runtime.panicindexÖ$runtime.panicindexò$runtime.panicindex $runtime.panicindex $runtime.panicindex@p"".autotmp_0230type.int"".autotmp_0229type.int"".autotmp_0228type.uint64"".autotmp_0227type.int"".autotmp_0226type.int"".jOtype.int"".i?type.int"".i/type.int"".tmp0<type.*"".p224LargeFieldElement"".b 2type.*"".p224FieldElement"".a2type.*"".p224FieldElement"".out2type.*"".p224FieldElementpÒopsà>ÄE
R !#½Tgclocals·1888106ad5d62a36a0b5aa33b185f0efTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p224.goþ"".p224SquareÀªdH%H;awèëêHì@H\$@H$èHT$X1ÀHø}NHD$ HøÊHÂH$èHD$ HT$XHú¢HøHÂHÇHÿÀHø|²1ÉHùX1ÀHD$H9È;H\$PHL$(HùFHH$èH\$PHl$HýH«H$èHt$XHT$PHL$(HD$HúìHùÛHHøÄH,mH¯ÝH\$H9Á
ùHËHÃH\$8HûÝHÞH$èHL$8HD$XHøµHù¤HÈH+Hl$0HùHÈH$èHT$XHL$(HútfHl$8HýsTHêHl$0LD$LÅH+HD$HÿÀHD$H9ÈÅþÿÿHÿÁHù¨þÿÿH\$HH$HT$èèHÄ@ÃèëèèéDÿÿÿèHËHÃH\$8HûHÞH$èHL$8HD$XHøtuHùshHÈH+Hl$0HùsOHÈH$èHT$XHL$(Hút.Hl$8HýsHêHl$LD$0HÑåLÅH+éÿÿÿèëÎèèëèèèé
þÿÿèèèéWýÿÿè4 |
| 0runtime.morestack_noctxtH*runtime.racefuncenter"runtime.racewriteø runtime.racereadº runtime.raceread runtime.raceread¢"runtime.racewriteì$"".p224ReduceLargeö(runtime.racefuncexit$runtime.panicindex $runtime.panicindex®$runtime.panicindexÊ$runtime.panicindex runtime.racereadü "runtime.racewriteô |
| $runtime.panicindex$runtime.panicindex$runtime.panicindex®$runtime.panicindex¼$runtime.panicindexÊ$runtime.panicindexæ$runtime.panicindexô$runtime.panicindex$runtime.panicindex$runtime.panicindex0"".autotmp_0237type.int"".autotmp_0236type.int"".autotmp_0235type.uint64"".autotmp_0234type.int"".autotmp_0233type.uint64"".autotmp_0232type.int"".autotmp_0231type.int"".r_type.uint64"".jOtype.int"".i/type.int"".i?type.int"".tmp <type.*"".p224LargeFieldElement"".a2type.*"".p224FieldElement"".out2type.*"".p224FieldElementé Zè E
' |
| $# #ýTgclocals·dc22134b6e2ce9b2d04b1b1b62ac997aTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p224.goþ$"".p224ReduceLarge#â"dH%H;awèëêHì8H\$8H$èHD$H1ÉHùÔHL$HùbHÈH$èHL$HD$HHø:Hù)HÈH+Hl$0HùHÈH$èHHl$HýâHëH$èHL$HD$HHøºHù©HÈH-HùHlÍHmLD$0LÅH+HÿÁHù,ÿÿÿHÇÁHùvHËHL$ HëH\$(Hû9HØH$èHL$(HD$HHøHùHÈH+Hl$0HùãHÈH$èH\$HHl$ Hý»HëH$èHL$ HD$HHøHl$(Hý}HèHùhH,ÈHmLD$0I)èLHéHL$(Hù;HÈH$èHL$(HD$HHøHùHÈH+Hl$0HùåHÈH$èH\$HHl$ Hý½HëH$èHL$ HD$HHøHl$(HýHèHùjH,ÈHmLD$0HåÿÿHÁåLÅH+HéHL$(Hù2HÈH$èHL$(HD$HHø |
| HùùHÈH+Hl$0HùÜHÈH$èH\$HHl$ Hý´HëH$èHL$ HD$HHøHl$(HývHèHùaH,ÈHmLD$0HÁíLÅH+HÿÉHùýÿÿHÃHÃ@H$èHL$HHÇA@HÇÀHøiHÃHD$HÿÃH\$(HûîHÙH$èHL$(HD$HHøÆHùµHÈH+Hl$0HùHÈH$èH\$HHl$HýpHëH$èHL$HHD$HùHHl$(Hý2HéHøH,ÁHmLD$0HÁíLÅH+H\$@HøðHH$èH\$HHl$HýÈHëH$èHL$HHD$H\$@HûHøHHùuHødH,ÁHmHåÿÿÿí+HÿÀHøþÿÿH$èHD$HH(Hl$0H$èH\$HHÃ@H$èHD$HHøýHh@LD$0I)èLH\$@HÃH$èH\$@kl$HÃH$èH\$HHÃ@H$èH\$@HûHl$HHm@DD$HåÿÿíÁåDÅkHÃH$èH\$@kl$HÃH$èH\$HHÃ@H$èHD$@Hø-Hl$HHm@DD$HÁííDÅhH$èH\$HH$èH\$@HûæHl$HHmHåÿÿÿí+HÃH$èH\$@kl$HÃH$èH\$HH$èH\$@HûHl$HHmDD$HÁíHåÿÿÿíDÅkHÃH$èH\$@kl$HÃH$èH\$HH$èH\$@Hût$Hl$HHmDD$HÁí8íDÅkèHÄ8ÃëØéqÿÿÿéÿÿÿéÌþÿÿé^þÿÿéüýÿÿèéýÿÿèé^ýÿÿèèèèé±üÿÿèèèé3üÿÿèèèémûÿÿèèèéïúÿÿèèèédúÿÿèèèéæùÿÿèèèéfùÿÿèèèéèøÿÿèèèé?øÿÿèèèé¿÷ÿÿè |
| 0runtime.morestack_noctxtH*runtime.racefuncenter¢ runtime.raceread¤"runtime.racewrite²""".p224ZeroModP63ê runtime.raceread¼""".p224ZeroModP63 runtime.raceread"runtime.racewriteÈ runtime.raceread runtime.raceread "runtime.racewriteÔ runtime.raceread² runtime.raceread´"runtime.racewriteö runtime.racereadÀ"runtime.racewriteÊ runtime.racereadÌ"runtime.racewrite runtime.racereadÖ"runtime.racewrite runtime.racereadà runtime.raceread"runtime.racewrite° runtime.raceread runtime.racereadÂ"runtime.racewriteæ runtime.racereadÞ runtime.raceread"runtime.racewrite´ runtime.raceread"runtime.racewrite´ runtime.raceread runtime.racereadÆ"runtime.racewriteâ runtime.racereadÜ runtime.raceread"runtime.racewriteª runtime.racereadþ(runtime.racefuncexità$runtime.panicindexü$runtime.panicindex$runtime.panicindex¦$runtime.panicindex´$runtime.panicindexÂ$runtime.panicindexÞ$runtime.panicindexì$runtime.panicindexú$runtime.panicindex$runtime.panicindex¤$runtime.panicindex²$runtime.panicindexÎ$runtime.panicindexÜ$runtime.panicindexê$runtime.panicindex $runtime.panicindex $runtime.panicindex¢ $runtime.panicindex¾ $runtime.panicindexÌ $runtime.panicindexÚ $runtime.panicindexö $runtime.panicindex!$runtime.panicindex!$runtime.panicindex®!$runtime.panicindex¼!$runtime.panicindexÊ!$runtime.panicindexæ!$runtime.panicindexô!$runtime.panicindex"$runtime.panicindex"$runtime.panicindex¬"$runtime.panicindexº"$runtime.panicindexÖ"$runtime.panicindex p,"".autotmp_0254type.uint32"".autotmp_0253type.uint32"".autotmp_0252type.uint32"".autotmp_0251Wtype.uint32"".autotmp_0250type.uint64"".autotmp_0249type.int"".autotmp_0248type.uint64"".autotmp_0247type.int"".autotmp_0246type.int"".autotmp_0245type.uint64"".autotmp_0244type.int"".autotmp_0243type.uint64"".autotmp_0242type.int"".autotmp_0241type.uint64"".autotmp_0240type.int"".autotmp_0239type.int"".autotmp_0238type.uint64"".i?type.int"".i/type.int"".iOtype.int |
| "".in<type.*"".p224LargeFieldElement"".out2type.*"".p224FieldElementpopøÀ<9Ç
|
| ÎÑÊ
|
| |
| Ñ
Ola:d^*8888 G#Tgclocals·e8c55b930b09fa5028b5e4b78b8932dcTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p224.goþ"".p224ReduceÀ°dH%H;awèëêHì(H\$(H$èHL$01ÀHø]HÃHD$HÿÃH\$ Hû~HH$èHL$ HD$0HøVHùEH+l$Hù*HH$èH\$0Hl$HýH«H$èHL$HD$0HøÚHl$ HýÄH¨Hù¯H,mDD$ÁíDÅ+HùHH$èHL$HD$0HøbHùQH+l$Hù6HH$èHD$HL$0HùHøýHl$åÿÿÿ+HÿÀHø£þÿÿHËHÃH$èHD$0XÁë\$HÃHÃH$èH\$0kl$HÃH$èHT$0l$åÿÿÿjL$ÈÁé ÁËÑë ËÁãÁû\$H$èHD$0(l$H$èH\$0l$DD$D)Å+HÃH$èH\$0kl$HÃH$èH\$0l$DD$ÁåDÅkHÃH$èH\$0kl$HÃH$èH\$0l$DD$åA)èDCHÃH$èH\$0kl$HÃH$èH\$0l$DD$åÿÿÿDÅkHÃH$èH\$0kl$HÃH$èHD$0l$DD$åÿÿÿDÅhH$èHD$0(l$H$èH\$0l$DD$åDÅ+èHÄ(Ãèéëýÿÿèèéýÿÿèèèéýÿÿèèèé£üÿÿèD |
| 0runtime.morestack_noctxtH*runtime.racefuncenter¸ runtime.raceread¶"runtime.racewriteø runtime.raceread° runtime.raceread®"runtime.racewriteÄ runtime.raceread runtime.raceread´"runtime.racewrite runtime.racereadÈ"runtime.racewrite runtime.racereadº "runtime.racewrite |
| runtime.raceread´ |
| "runtime.racewriteþ |
| runtime.raceread°"runtime.racewriteþ runtime.raceread°"runtime.racewriteö runtime.raceread
"runtime.racewriteÚ
(runtime.racefuncexitî
$runtime.panicindex$runtime.panicindex$runtime.panicindex´$runtime.panicindexÂ$runtime.panicindexÐ$runtime.panicindexì$runtime.panicindexú$runtime.panicindex$runtime.panicindex¤$runtime.panicindexP$"".autotmp_0268type.uint32"".autotmp_0267type.uint32"".autotmp_0266type.uint32"".autotmp_0265type.uint32"".autotmp_0264type.uint32"".autotmp_0263type.uint32"".autotmp_0262type.uint32"".autotmp_0261type.uint32"".autotmp_0260type.uint32"".autotmp_0259type.uint32"".autotmp_0258type.int"".autotmp_0257type.uint32"".autotmp_0256'type.uint32"".autotmp_0255type.int"".mask/type.uint32"".top7type.uint32"".itype.int"".a2type.*"".p224FieldElementPÛOPjà`ä2/Ì
; 0= |
| >@@;-*@#½Tgclocals·519efd86263089ddb84df3cfe7fd2992Tgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p224.goþ"".p224InvertÀ¨dH%H$0ÿÿÿH;AwèëâHìPH$PH$èH¼$¸1ÀèH¼$1ÀèH|$x1ÀèH|$X1ÀèH¼$Ø1ÀèH$¸H$H$`H\$H$ØH\$èH$¸H$H$¸H\$H$`H\$H$ØH\$èH$¸H$H$¸H\$H$ØH\$èH$¸H$H$¸H\$H$`H\$H$ØH\$èH$H$H$¸H\$H$ØH\$èH$H$H$H\$H$ØH\$èH$H$H$H\$H$ØH\$èH$¸H$H$¸H\$H$H\$H$ØH\$èH$H$H$¸H\$H$ØH\$è1ÀHD$HHø}>H$H$H$H\$H$ØH\$èHD$HHÿÀHD$HHø|ÂH$H$H$H\$H$¸H\$H$ØH\$èH\$xH$H$H\$H$ØH\$è1ÀHD$ Hø}8H\$xH$H\$xH\$H$ØH\$èHD$ HÿÀHD$ Hø|ÈH$H$H\$xH\$H$H\$H$ØH\$èH\$xH$H$H\$H$ØH\$è1ÀHD$0Hø}8H\$xH$H\$xH\$H$ØH\$èHD$0HÿÀHD$0Hø|ÈH\$xH$H\$xH\$H$H\$H$ØH\$èH\$XH$H\$xH\$H$ØH\$è1ÀHD$(Hø/}8H\$XH$H\$XH\$H$ØH\$èHD$(HÿÀHD$(Hø/|ÈH\$xH$H\$xH\$H\$XH\$H$ØH\$èH\$XH$H\$xH\$H$ØH\$è1ÀHD$@Hø}8H\$XH$H\$XH\$H$ØH\$èHD$@HÿÀHD$@Hø|ÈH$H$H\$XH\$H$H\$H$ØH\$è1ÀHD$8Hø}>H$H$H$H\$H$ØH\$èHD$8HÿÀHD$8Hø|ÂH$¸H$H$¸H\$H$H\$H$ØH\$èH$¸H$H$¸H\$H$ØH\$èH$¸H$H$¸H\$H$`H\$H$ØH\$è1ÀHD$PHøa}>H$¸H$H$¸H\$H$ØH\$èHD$PHÿÀHD$PHøa|ÂH$XH$H$¸H\$H\$xH\$H$ØH\$èèHÄPÃL |
| 00runtime.morestack_noctxtd*runtime.racefuncenterð runtime.duffzero ð runtime.duffzero¸ð runtime.duffzeroÐð runtime.duffzeroîÄ runtime.duffzeroÄ"".p224Square´"".p224Mul"".p224Squareú"".p224MulÐ"".p224Square¦"".p224Squareü"".p224Squareì"".p224MulÂ"".p224Square² "".p224SquareÈ |
| "".p224Mul"".p224Squareü"".p224Square
"".p224MulÜ
"".p224SquareÀ"".p224SquareÊ"".p224Mul"".p224Squareø"".p224Squareü"".p224MulÆ"".p224Squareª"".p224Squareº"".p224Mulª"".p224SquareÀ"".p224Mul"".p224Square"".p224Mulö"".p224Square"".p224Mul(runtime.racefuncexit ("".autotmp_0275type.int"".autotmp_0274type.int"".autotmp_0273type.int"".autotmp_0272type.int"".autotmp_0271type.int"".autotmp_0270type.int"".iÿtype.int"".i¯type.int"".itype.int"".iÏtype.int"".i¿type.int"".ißtype.int"".itype.int"".cï:type."".p224LargeFieldElement |
| "".f4ï0type."".p224FieldElement |
| "".f3¯0type."".p224FieldElement |
| "".f2ï0type."".p224FieldElement |
| "".f1¯0type."".p224FieldElement |
| "".in2type.*"".p224FieldElement"".out2type.*"".p224FieldElement% î
Ä %\Y6+8+8+++8+
+8(
%5(
%2%
%/%
%5
+8+8
+:1ïTgclocals·e8c55b930b09fa5028b5e4b78b8932dcTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p224.goþ"".p224Contract 66dH%HD$ØH;AwèëåHì¨H$¨H$èH$°HúC
HÇÁHÇÅH$HL$Hl$H¬$¸Hý
HÇÂHÇÁH¬$Hl$H$HT$ H$ HL$(HÇD$0èH$°1ÀHøuHÃHD$hHÿÃH$HûHH$èH$°H$HùdHøSH+l$\Hø8HH$èH$°Hl$hHý
H«H$èHL$hH$°HøâH¬$HýÉH¨Hù´H,mDD$\ÁíDÅ+HùHH$èH$°HD$hHùdHøSH+l$\Hø8HH$èH$°HD$hHù
Høü |
| Hl$\åÿÿÿ+HÿÀHøþÿÿHËHÃH$èH$°XÁë\$HHÃHÃH$èH$°kl$\HÃH$èH$°l$\åÿÿÿhH$èH$°(l$\H$èH$°l$\DD$HD)Å+HÃH$èH$°kl$\HÃH$èH$°l$HDD$\ÁåDÅi1ÀHøHD$xHøá HH$èH$°HD$xHù¶ Hø¥ HÁû\$THø HH$èH$°HD$xHù\ HøK H+l$\Hø0 HH$èH$°HD$xHù HøôHl$TDD$\åDÅ+HÿÀH$HøÀHH$èH$°H$HùHøH+l$\HøfHH$èH$°Hù@H¬$Hý'H©l$TDD$\åA)èDHD$xHÿÀHøqþÿÿHÇÀHøuHÃHD$`HÿÃH$HûÊHH$èH$°H$HùHøH+l$\HøpHH$èH$°Hl$`HýEH«H$èHL$`H$°HøH¬$HýH¨HùìH,mDD$\ÁíDÅ+HùÇHH$èH$°HD$`HùHøH+l$\HøpHH$èHD$`H$°HùEHø4Hl$\åÿÿÿ+HÿÀHøþÿÿHËHÃH$èH$°XÁë\$HHÃHÃH$èH$°kl$\HÃH$èH$°l$\åÿÿÿhH$èH$°(l$\H$èH$°l$\DD$HD)Å+HÃH$èH$°kl$\HÃH$èH$°l$HDD$\ÁåDÅj1ÀHøHD$pHøHH$èH$°HD$pHùîHøÝHÁû\$LHø¿HH$èH$°HD$pHùHøH+l$\HøhHH$èH$°HD$pHù=Hø,Hl$LDD$\åDÅ+HÿÀH$HøøHH$èH$°H$HùÊHø¹H+l$\HøHH$èH$°HúxH¬$Hý_Hªl$LDD$\åA)èDHD$pHÿÀHøqþÿÿ¸ÿÿÿÿHÇÁHù}\D$\H$HùHH$èH$H$°HúÚHùÉHl$\!èHÿÁHù|¤
ðÁÁé!ÁÈÁè!ÈÁÁé!ÁËÁë!ËØÑë!ÃÁãÁû\$DH$èH$°HÃH$èH$°HÃH$èH$°i èi èÂÁê ÂÐÁè ÐÂÁê ÂÓÁë ÓØÑë ÃÁãÁû\$XHËHÃH$èH´$°NéðÿÈÁè ÈÂÁê ÂÐÁè ÐÃÁë ÃÚÑë Ól$XÁãÁûóÿÈÁøðÿ!ël$D Ã!ë\$PH4$èH$°(l$\H$èH$°l$PDD$\åA)èDHÃH$èH$°kl$\HÃH$èH$°l$PDD$\åðÿA)èDCHÃH$èH$°kl$\HÃH$èH$°l$PDD$\åÿÿÿA)èDCHÃH$èH$°kl$\HÃH$èH$°l$PDD$\åÿÿÿA)èDCHÃH$èH$°kl$\HÃH$èH$°l$PDD$\åÿÿÿA)èDCHÃH$èH$°kl$\HÃH$èH$°l$PDD$\åÿÿÿA)èDCèHĨÃèéýÿÿèèéüÿÿèèé/üÿÿèèé¼ûÿÿèèéeûÿÿèèéûÿÿèèé´ùÿÿèèé]ùÿÿèèèéßøÿÿèèèé]øÿÿèèé¹÷ÿÿèèég÷ÿÿèèéôöÿÿèèéöÿÿèèéCöÿÿèèéìôÿÿèèéôÿÿèèèéôÿÿèèèéóÿÿèEéëòÿÿé¶òÿÿÄ |
| *0runtime.morestack_noctxt^*runtime.racefuncenterä"runtime.slicecopyà runtime.racereadê"runtime.racewrite² runtime.racereadö runtime.racereadú"runtime.racewrite runtime.racereadÚ runtime.raceread |
| "runtime.racewriteÎ |
| runtime.racereadü |
| "runtime.racewrite runtime.racereadú"runtime.racewriteþ runtime.raceread runtime.raceread"runtime.racewrite runtime.racereadÌ"runtime.racewriteÚ runtime.racereadä"runtime.racewrite¬ runtime.racereadð runtime.racereadô"runtime.racewrite runtime.racereadÔ runtime.raceread"runtime.racewriteÈ runtime.racereadö"runtime.racewrite¼ runtime.racereadô"runtime.racewriteø runtime.raceread runtime.raceread"runtime.racewrite¼ runtime.racereadÆ!"runtime.racewriteÈ# runtime.raceread®% runtime.racereadØ% runtime.raceread& runtime.raceread¢' runtime.racereadà( runtime.raceread)"runtime.racewriteÜ) runtime.raceread*"runtime.racewriteê* runtime.raceread¢+"runtime.racewriteø+ runtime.raceread°,"runtime.racewrite- runtime.raceread¾-"runtime.racewrite. runtime.racereadÌ."runtime.racewrite/(runtime.racefuncexit¬/$runtime.panicindexÈ/$runtime.panicindexÖ/$runtime.panicindexò/$runtime.panicindex0$runtime.panicindex0$runtime.panicindexª0$runtime.panicindexÆ0$runtime.panicindexÔ0$runtime.panicindexð0$runtime.panicindexþ0$runtime.panicindex1$runtime.panicindex¨1$runtime.panicindexÄ1$runtime.panicindexÒ1$runtime.panicindexî1$runtime.panicindexü1$runtime.panicindex2$runtime.panicindex¦2$runtime.panicindex´2$runtime.panicindexÂ2$runtime.panicindexÞ2$runtime.panicindexì2$runtime.panicindex3$runtime.panicindex3$runtime.panicindex²3$runtime.panicindexÀ3$runtime.panicindexÜ3$runtime.panicindexê3$runtime.panicindex4$runtime.panicindex4$runtime.panicindex°4$runtime.panicindex¾4$runtime.panicindexÚ4$runtime.panicindexè4$runtime.panicindex5$runtime.panicindex5$runtime.panicindex 5$runtime.panicindex¼5$runtime.panicindexÊ5$runtime.panicindexØ5$runtime.panicindexô5$runtime.panicindex Ðv"".autotmp_0321type.uint32"".autotmp_0320type.uint32"".autotmp_0319type.uint32"".autotmp_0318type.uint32"".autotmp_0317type.uint32"".autotmp_0316type.uint32"".autotmp_0315type.uint32"".autotmp_0314type.uint32"".autotmp_0313type.uint32"".autotmp_0312type.uint32"".autotmp_0311type.uint32"".autotmp_0310type.uint32"".autotmp_0309type.uint32"".autotmp_0308type.uint32"".autotmp_0307type.uint32"".autotmp_0306type.uint32"".autotmp_0305type.uint32"".autotmp_0304type.uint32"".autotmp_0303type.uint32"".autotmp_0302type.uint32"".autotmp_0301type.uint32"".autotmp_0300type.uint32"".autotmp_0299type.int"".autotmp_0298type.uint32"".autotmp_0297type.int"".autotmp_0296type.uint32"".autotmp_0295type.int"".autotmp_0294type.uint32"".autotmp_0293type.uint32"".autotmp_0292type.uint32"".autotmp_0291type.uint32"".autotmp_0290type.int"".autotmp_0289type.uint32"".autotmp_0288type.uint32"".autotmp_0287type.int"".autotmp_0286type.int"".autotmp_0285type.uint32"".autotmp_0284type.int"".autotmp_0283type.uint32"".autotmp_0282type.uint32"".autotmp_0281type.uint32"".autotmp_0280type.uint32"".autotmp_0279type.int"".autotmp_0278type.uint32"".autotmp_0277type.uint32"".autotmp_0276type.int"".mask¯type.uint32""".bottom3NonZerotype.uint32"".iOtype.int"".top4AllOnesÇtype.uint32"".mask·type.uint32"".iotype.int"".itype.int"".mask§type.uint32"".i_type.int"".top¿type.uint32"".itype.int |
| "".in2type.*"".p224FieldElement"".out2type.*"".p224FieldElement"вÏлÊ"ÔÑÞ
"A6C |
| J¡Þ
"A6C J¡
S |
| G |
| ! :GGGGLW**/*8***8.âTgclocals·e8c55b930b09fa5028b5e4b78b8932dcTgclocals·0528ab8f76149a707fd2f0025c2178a3F/tmp/go/src/crypto/elliptic/p224.goþ$"".p224AddJacobianÀ+¸+dH%H$HþÿÿH;AwèëâHì8H$8H$èH¼$1ÀèH|$`1ÀèH¼$à1ÀèH¼$À1ÀèH¼$ 1ÀèH¼$1ÀèH¼$ 1ÀèH¼$1ÀèH¼$`1ÀèH¼$@1ÀèH¼$ 1ÀèH¼$À1ÀèH$hH$è\$\$4H$H$è\$\$0H$H$H$hH\$H$ÀH\$èH\$`H$H$H\$H$ÀH\$èH$àH$H$XH\$H\$`H\$H$ÀH\$èH$ÀH$H$pH\$H$H\$H$ÀH\$èH$ H$H$H\$H\$`H\$H$ÀH\$èH$ H$H$`H\$H$ H\$H$ÀH\$èH$H$H$hH\$H$H\$H$ÀH\$èH$H$H$xH\$H$H\$H$ÀH\$èH$ H$H$ÀH\$H$àH\$èH$ H$èH$ H$è\$\$81ÀHøH$HD$@Hø§HH$èH$ Hl$@Hý|H«H$èHD$@H$HøQHH¬$ Hø4Hl
mÑå+HÿÀHørÿÿÿH$H$èH$H$H$H\$H$ÀH\$èH$`H$H$ H\$H$H\$H$ÀH\$èH$@H$H$H\$H$ H\$èH$@H$èH$@H$èD$\$8ûuvøuq\$4ûuh\$0ûu_H$@H$H$HH\$H$PH\$H$XH\$H$`H\$ H$hH\$(èèHÄ8Ã1ÀHøH$@HD$HHøHH$èHD$HH$@HøH+l$<H$@Hø_HH$èHD$HH$@Hø4Hl$<Ñå+HÿÀHølÿÿÿH$@H$èH$ H$H$àH\$H$H\$H$ÀH\$èH$H$H$H\$H\$`H\$èH\$`H$H$hH\$H$H\$èH\$`H$èH\$`H$H\$`H\$H$ÀH\$èH$PH$H\$`H\$H$H\$èH$PH$èH$PH$HD$H$ H\$H$ÀH\$è1ÀHøH$HD$PHø¼HH$èH$ Hl$PHýH«H$èHD$PH$HøfHH¬$ HøIHl
mÑå+HÿÀHørÿÿÿH$H$H$`H\$H$H\$èH$H$èH$@H$H$@H\$H$ÀH\$èH$@H$HD$H$H\$èH$@H$è1ÀHøH$ HD$XHøkHH$èHD$XH$ Hø@H+l$<H$ HøHH$èHD$XH$ HøòHl$<Ñå+HÿÀHølÿÿÿH$ H$H$ H\$H$`H\$H$ÀH\$èH$H$H$ H\$H$@H\$èH$H$èH$H$H$H\$H$@H\$H$ÀH\$èH$HH$H$H\$H$ H\$èH$HH$èH$@H$H$pH\$\$4\$èH$@H$H$XH\$\$0\$èH$HH$H$xH\$\$4\$èH$HH$H$`H\$\$0\$èH$PH$H$H\$\$4\$èH$PH$H$hH\$\$0\$èèHÄ8Ãèèèèèèèèèèèèèèèè® |
| 00runtime.morestack_noctxtd*runtime.racefuncenterð runtime.duffzeroð runtime.duffzero¸ð runtime.duffzeroÖð runtime.duffzeroôð runtime.duffzeroð runtime.duffzero°ð runtime.duffzeroÎð runtime.duffzeroìð runtime.duffzeroð runtime.duffzero¨ð runtime.duffzeroÆÄ runtime.duffzeroè"".p224IsZero"".p224IsZero"".p224SquareÐ"".p224Squareº"".p224Mulª"".p224Mul"".p224Mul "".p224Mulô "".p224Mulä |
| "".p224Mulº"".p224SubÜ"".p224Reduceþ"".p224IsZeroî"runtime.racewrite¶
runtime.racereadä"".p224Reduceº"".p224Squareª"".p224Mul"".p224Sub¢"".p224ReduceÄ"".p224IsZero°*"".p224DoubleJacobianº(runtime.racefuncexitª runtime.racereadª"runtime.racewrite¬"".p224Reduce"".p224Mulì"".p224Add¼"".p224AddØ"".p224Reduce¢"".p224Squareò"".p224Sub"".p224Reduceô"".p224MulÔ"runtime.racewrite runtime.racereadþ"".p224Add "".p224Reduceö"".p224Square¼"".p224SubÞ"".p224Reduce¾ runtime.raceread¾!"runtime.racewrite#"".p224Mulä#"".p224Sub$"".p224Reduceö$"".p224MulÌ%"".p224Subî%"".p224Reduceº&,"".p224CopyConditional',"".p224CopyConditionalÒ',"".p224CopyConditional(,"".p224CopyConditionalê(,"".p224CopyConditional¶),"".p224CopyConditionalÀ)(runtime.racefuncexitÚ)$runtime.panicindexè)$runtime.panicindexö)$runtime.panicindex*$runtime.panicindex*$runtime.panicindex *$runtime.panicindex®*$runtime.panicindex¼*$runtime.panicindexÊ*$runtime.panicindexØ*$runtime.panicindexæ*$runtime.panicindexô*$runtime.panicindex+$runtime.panicindex+$runtime.panicindex+$runtime.panicindex¬+$runtime.panicindexðJ"".autotmp_0339type.int"".autotmp_0338type.uint32"".autotmp_0337type.int"".autotmp_0336type.int"".autotmp_0335type.uint32"".autotmp_0334type.uint32"".autotmp_0332type.uint32"".autotmp_0331type.uint32"".autotmp_0330÷type.uint32"".i¿type.int"".iÏtype.int"".ißtype.int"".jïtype.int"".xEqualÿtype.uint32"".z2IsZerotype.uint32"".z1IsZerotype.uint32"".cï:type."".p224LargeFieldElement"".v¯0type."".p224FieldElement"".rï0type."".p224FieldElement"".j¯0type."".p224FieldElement"".iï0type."".p224FieldElement"".h¯0type."".p224FieldElement |
| "".s2ï0type."".p224FieldElement |
| "".s1¯0type."".p224FieldElement |
| "".u2ï0type."".p224FieldElement |
| "".u1¯0type."".p224FieldElement"".z2z2¯0type."".p224FieldElement"".z1z1ï0type."".p224FieldElement |
| "".z22type.*"".p224FieldElement |
| "".y2p2type.*"".p224FieldElement |
| "".x2`2type.*"".p224FieldElement |
| "".z1P2type.*"".p224FieldElement |
| "".y1@2type.*"".p224FieldElement |
| "".x102type.*"".p224FieldElement |
| "".z3 2type.*"".p224FieldElement |
| "".y32type.*"".p224FieldElement |
| "".x32type.*"".p224FieldElement(%ðà ïðïðtàªð%¢¢+(585888+
+8+ RTQ
8((%((
+3
8+8+&&&&&+ 1¯Tgclocals·affafac6351ebae316ccb3b229f4b61fTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p224.goþ*"".p224DoubleJacobianâdH%H$ ÿÿÿH;AwèëâHì`H$`H$èH¼$1ÀèH|$h1ÀèH¼$¨1ÀèH¼$È1ÀèH|$H1ÀèH¼$è1ÀèH$H$H$H\$H$èH\$èH\$hH$H$H\$H$èH\$èH$¨H$H$H\$H\$hH\$H$èH\$èH\$HH$H$H\$H$H\$è1ÀHøÄH\$HHD$(HøHH$èHD$(H\$HHøhH+l$$H\$HHøHHH$èH\$HHl$(Hý H«H$èHD$(H\$HHøøHHl$HHøÞHl
mDD$$ÑåDÅ+HÿÀHø<ÿÿÿH\$HH$èH$ÈH$H$H\$H$H\$èH$ÈH$èH$ÈH$H$ÈH\$H\$HH\$H$èH\$èH$xH$H$H\$H$H\$èH$xH$èH$xH$HD$H$èH\$èH$xH$HD$H\$hH\$èH$xH$èH$xH$HD$H$H\$èH$xH$è1ÀHøH$HD$8HøPHH$èH$¨Hl$8Hý%H«H$èHD$8H$HøúHH¬$¨HøÝHl
mÁå+HÿÀHøqÿÿÿH$H$èH$hH$H$ÈH\$H$èH\$èH$hH$HD$H$H\$èH$hH$è1ÀHøH$¨HD$0Hø)HH$èHD$0H$¨HøþH+l$$H$¨HøÛHH$èHD$0H$¨Hø°Hl$$Áå+HÿÀHøkÿÿÿH$¨H$H$¨H\$H$hH\$èH$¨H$èH\$hH$H\$hH\$H$èH\$è1ÀHøH\$hHD$@HøHH$èHD$@H\$hHøæH+l$$H\$hHøÆHH$èHD$@H\$hHøHl$$Áå+HÿÀHøwÿÿÿH\$hH$èH$pH$H$ÈH\$H$¨H\$H$èH\$èH$pH$HD$H\$hH\$èH$pH$èèHÄ`Ãèèèèèèèèèèèèèèèèèè~ |
| 00runtime.morestack_noctxtd*runtime.racefuncenterð runtime.duffzeroð runtime.duffzero¸ð runtime.duffzeroÖð runtime.duffzeroîð runtime.duffzeroÄ runtime.duffzeroâ"".p224Square²"".p224Square"".p224Mulì"".p224AddÆ runtime.racereadº"runtime.racewriteü runtime.raceread¨"".p224Reduceþ"".p224Sub "".p224Reduce |
| "".p224Mulà |
| "".p224Add"".p224ReduceÈ"".p224Square"".p224Subª"".p224Reduceð"".p224Sub
"".p224Reduceò
"runtime.racewriteº runtime.racereadê"".p224ReduceÀ"".p224Square"".p224Sub¨"".p224Reduce runtime.raceread"runtime.racewriteÀ"".p224Subâ"".p224Reduce¬"".p224Square runtime.racereadú"runtime.racewriteò"".p224Reduceâ"".p224Mul¢"".p224SubÄ"".p224ReduceÎ(runtime.racefuncexitè$runtime.panicindexö$runtime.panicindex$runtime.panicindex$runtime.panicindex $runtime.panicindex®$runtime.panicindex¼$runtime.panicindexÊ$runtime.panicindexØ$runtime.panicindexæ$runtime.panicindexô$runtime.panicindex$runtime.panicindex$runtime.panicindex$runtime.panicindex¬$runtime.panicindexº$runtime.panicindexÈ$runtime.panicindexÖ$runtime.panicindex`À,"".autotmp_0346type.int"".autotmp_0345type.uint32"".autotmp_0344type.int"".autotmp_0343type.uint32"".autotmp_0342type.int"".autotmp_0340÷type.uint32"".i¿type.int"".ißtype.int"".iÏtype.int"".iïtype.int"".cï:type."".p224LargeFieldElement"".t¯0type."".p224FieldElement"".alpha¯0type."".p224FieldElement"".betaï0type."".p224FieldElement"".gammaï0type."".p224FieldElement"".delta¯0type."".p224FieldElement |
| "".z1P2type.*"".p224FieldElement |
| "".y1@2type.*"".p224FieldElement |
| "".x102type.*"".p224FieldElement |
| "".z3 2type.*"".p224FieldElement |
| "".y32type.*"".p224FieldElement |
| "".x32type.*"".p224FieldElement%ÀÍ¿ÀÆ %b_E+(5(·
+5+#
3
+%|
@#91Ï
Tgclocals·2041e4886994d8178ffe814e7830235fTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p224.goþ,"".p224CopyConditionalÀ¦dH%H;awèëêHìH\$H$èHL$ \$0ÁãÁû\$01ÀHøúHD$Hø6HH$èHL$HD$ HøHùýH+l$HùâHH$èH\$ Hl$HýºH«H$èH\$(Hl$HýH«H$èHL$ HD$HùtqHøsdHHl$(HýtNHøsAHl
m1ël$0!ël$1ëHøsH,]HÿÀHøÿÿÿèHÄÃèèEëèëèèèèéëþÿÿè |
| 0runtime.morestack_noctxtH*runtime.racefuncenter¾ runtime.raceread¼"runtime.racewriteþ runtime.racereadÀ runtime.raceread(runtime.racefuncexit$runtime.panicindex¦$runtime.panicindex¾$runtime.panicindexÔ$runtime.panicindexâ$runtime.panicindexð$runtime.panicindexþ$runtime.panicindex$runtime.panicindex00"".autotmp_0348type.uint32"".autotmp_0347type.uint32"".itype.int"".control type.uint32 |
| "".in2type.*"".p224FieldElement"".out2type.*"".p224FieldElement0°/0U . |
| |
| í
U#ýTgclocals·72c306c66d827d7caa50958774c351b5Tgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p224.goþ""".p224ScalarMult dH%HD$H;AwèëåHìðH$ðH$èH¼$°1ÀèH¼$1ÀèH|$p1Àè1ÀHøðH$øHD$PHøCHH$èHD$PH$øHûHøHÇH$HøäHH$èHD$PH$Hû¹Hø¨HÇH$Hø
HH$èHD$PH$HûZHøIHÇHÿÀHøÿÿÿH$(H$0H$8H$è1ÉH$àHD$`H$ØHÐHL$hHl$`H9éÑH$ÐH$èH¼$øH´$H$H$ж+@l$K1ÀHD$XHøaH<$Ht$HT$H|$Ht$ HT$(èLD$XHÇÁL)Á¶\$KHùTÒëHã¶Û\$LH$°H$H$H\$H\$pH\$H$H\$H$H\$ H$ H\$(H$øH\$0H$H\$8H$H\$@èH$øH$H$°H\$\$L\$èH$H$H$H\$\$L\$èH$H$H\$pH\$\$L\$èH¼$øH´$H$HD$XHÿÀHD$XHøþÿÿH$ÐHÿÀHL$hHÿÁHL$hHl$`H9é/þÿÿèHÄðÃ1Ûé¥þÿÿèéýÿÿèèé@ýÿÿèèéáüÿÿè, |
| *0runtime.morestack_noctxt^*runtime.racefuncenter|ð runtime.duffzeroð runtime.duffzero²ð runtime.duffzero"runtime.racewrite¦"runtime.racewriteº"runtime.racewriteæ runtime.raceread*"".p224DoubleJacobianÞ |
| $"".p224AddJacobianª,"".p224CopyConditionalö,"".p224CopyConditional¼,"".p224CopyConditionalð
(runtime.racefuncexit$runtime.panicindex´$runtime.panicindexÂ$runtime.panicindexÞ$runtime.panicindexì$runtime.panicindex$runtime.panicindexà&"".autotmp_0355?type.*uint8"".autotmp_0354type.int"".autotmp_0353type.int"".autotmp_0351/type.[]uint8"".autotmp_0350type.int"".bitÇtype.uint32"".bitNum¯type.uint"".byteÉtype.uint8"".i¿type.int |
| "".zzÿ0type."".p224FieldElement |
| "".yy¿0type."".p224FieldElement |
| "".xx0type."".p224FieldElement"".scalar`type.[]uint8"".inZP2type.*"".p224FieldElement"".inY@2type.*"".p224FieldElement"".inX02type.*"".p224FieldElement"".outZ 2type.*"".p224FieldElement"".outY2type.*"".p224FieldElement"".outX2type.*"".p224FieldElement"àáßàLÐb |
| "
*OJJ
"+v&&;+
.ÅYTgclocals·0cad65ccfdfca742eb196d0d580df6a7Tgclocals·29f0050a5ee7c2b9348a75428171d7deF/tmp/go/src/crypto/elliptic/p224.goþ"".p224ToAffine dH%H$XÿÿÿH;AwèëâHì(H$(H$èH|$@1ÀèH|$ 1ÀèH¼$1ÀèH|$`1ÀèH¼$ 1ÀèH$@H$è\$ûuWHH$èH\$H$ HH$èHD$H$ H$HH$PèHÄ(ÃH\$@H$H$@H\$èH\$ H$H\$@H\$H$ H\$èH$0H$HD$H\$ H\$H$ H\$èH\$ H$H\$ H\$H\$@H\$H$ H\$èH$8H$HD$H\$ H\$H$ H\$èH$H$H$0H\$èH\$`H$H$8H\$èH$H$èH\$H$H\$`H$èHD$H$H$HH$PèHÄ(Ã0 |
| 00runtime.morestack_noctxtd*runtime.racefuncenter|ð runtime.duffzeroð runtime.duffzero²ð runtime.duffzeroÊð runtime.duffzeroèÄ runtime.duffzero"".p224IsZeroª"type.math/big.Int¼"runtime.newobjectä"type.math/big.Intö"runtime.newobjectº(runtime.racefuncexit"".p224InvertÊ"".p224Square¤"".p224Mul"".p224MulÜ"".p224Mul"".p224ContractÎ"".p224Contractð"".p224ToBig¦"".p224ToBigê(runtime.racefuncexitPÐ"".autotmp_0361$type.*math/big.Int"".autotmp_0360$type.*math/big.Int"".autotmp_0359$type.*math/big.Int"".autotmp_0358$type.*math/big.Int"".tmp:type."".p224LargeFieldElement"".outy0type."".p224FieldElement"".outxÏ0type."".p224FieldElement"".zinvsq0type."".p224FieldElement"".zinvÏ0type."".p224FieldElement"".~r4@$type.*math/big.Int"".~r30$type.*math/big.Int"".z 2type.*"".p224FieldElement"".y2type.*"".p224FieldElement"".x2type.*"".p224FieldElement"%ÐÃÏÐ×ÏÐH |
| 63J |
| -%7%I "1"#"Tgclocals·18e51ad43b46bb545998de20d5f9ecb5Tgclocals·73e7fb024798df063fe8bcc798a7a240F/tmp/go/src/crypto/elliptic/p224.goþ&"".get28BitsFromEndÀ´dH%H;awèëêHì H\$ H$èLT$@Ht$0LL$(HÇD$PHÇD$XHÇD$`E1ÛD\$1ÀHD$Hø½1ÿHþ~sHóHt$HÿËLL$(Ht$0H9óI,H,$èD\$LT$@H\$Ht$0LL$(HD$HÚHÿËH9óÁI,¶]HßHø
IútDÚHÍ@¶ßHÁHÁáHù sdÓãLÑIú sUÓëHé ÓAÛ\$HÿÀHD$HøCÿÿÿDÛãÿÿÿ\$HLL$(LL$PHt$0Ht$XH\$8H\$`èHÄ Ã1Ûë§1ÛëHÿÊHt$8H9ÖrIÐHòLÆHT$8éaÿÿÿèèè |
| 0runtime.morestack_noctxtH*runtime.racefuncenter´ runtime.raceread¨(runtime.racefuncexit$runtime.panicslice$runtime.panicindex¨$runtime.panicindex@"".autotmp_0366type.int"".autotmp_0365type.uint32"".ltype.int"".itype.uint"".ret'type.uint32"".~r3Ptype.[]uint8"".~r2@type.uint32"".shift0type.uint"".buftype.[]uint8@Â?@C Lì |
| c0 ,#°2Tgclocals·8a2a01cd8330887825faa3b5cb491e65Tgclocals·0115f8d53b75c1696444f08ad03251d9F/tmp/go/src/crypto/elliptic/p224.goþ"".p224FromBigà
Þ
dH%H;awèëêHìXH\$XH$èH\$hH$èHT$HL$HD$HT$@H$HL$HHL$HD$PHD$HÇD$èHD$`l$ (H\$(H\$@H\$0H\$HH\$8H\$PH$èH\$@H$H\$HH\$H\$PH\$HÇD$èHD$`l$ hH\$(H\$@H\$0H\$HH\$8H\$PHÃHÃH$èH\$@H$H\$HH\$H\$PH\$HÇD$èHD$`l$ hH\$(H\$@H\$0H\$HH\$8H\$PHÃHÃH$èH\$@H$H\$HH\$H\$PH\$HÇD$èHD$`l$ hH\$(H\$@H\$0H\$HH\$8H\$PHÃHÃH$èH\$@H$H\$HH\$H\$PH\$HÇD$èHD$`l$ hH\$(H\$@H\$0H\$HH\$8H\$PHÃHÃH$èH\$@H$H\$HH\$H\$PH\$HÇD$èHD$`l$ hH\$(H\$@H\$0H\$HH\$8H\$PHÃHÃH$èH\$@H$H\$HH\$H\$PH\$HÇD$èHD$`l$ hH\$(H\$@H\$0H\$HH\$8H\$PHÃHÃH$èH\$@H$H\$HH\$H\$PH\$HÇD$èHD$`l$ hH\$(H\$@H\$0H\$HH\$8H\$PHÃHÃH$èèHÄXÃ* |
| 0runtime.morestack_noctxtH*runtime.racefuncenterd*math/big.(*Int).BytesØ&"".get28BitsFromEnd¼"runtime.racewrite&"".get28BitsFromEnd"runtime.racewriteÜ&"".get28BitsFromEndÐ"runtime.racewrite¦&"".get28BitsFromEnd"runtime.racewriteð&"".get28BitsFromEndä"runtime.racewriteº &"".get28BitsFromEnd® |
| "runtime.racewrite&"".get28BitsFromEndø"runtime.racewriteÎ&"".get28BitsFromEndÂ
"runtime.racewriteÌ
(runtime.racefuncexit °"".bytes/type.[]uint8 |
| "".in$type.*math/big.Int"".out2type.*"".p224FieldElement°Ô¯ð4]eeeeeejB#z+:+:+:+:+:+:+JTgclocals·9d97800b9eac7aaad25644c1094f6baaTgclocals·61e2515c69061b8fed0e66ece719f936F/tmp/go/src/crypto/elliptic/p224.goþ"".p224ToBigædH%H;awèëêHì`H\$`H$èH\$,HÇHÇCHÇCÇCH\$,HÃH$èH\$hH$èH\$h\$GH\$,HÃH$èH\$hH$èH\$hÁë\$FH\$,HÃH$èH\$hH$èH\$hÁë\$EH\$,HÃH$èH\$hH$èH\$hHÃH$èHD$hÁëãhÁååð ë\$DH\$,HÃH$èH\$hHÃH$èH\$h[Áë\$CH\$,HÃH$èH\$hHÃH$èH\$h[Áë\$BH\$,HÃH$èH\$hHÃH$èH\$h[Áë\$AH\$,HÃH$èH\$hHÃH$èH\$h[\$@H\$,HÃH$èH\$hHÃH$èH\$h[Áë\$?H\$,HÃH$èH\$hHÃH$èH\$h[Áë\$>H\$,HÃH$èH\$hHÃH$èH\$hHÃH$èHD$hXÁëãhÁååð ë\$=H\$,HÃH$èH\$hHÃH$èH\$h[Áë\$<H\$,HÃH$èH\$hHÃH$èH\$h[Áë\$;H\$,HÃH$èH\$hHÃH$èH\$h[Áë\$:H\$,HÃ
H$èH\$hHÃH$èH\$h[\$9H\$,HÃH$èH\$hHÃH$èH\$h[Áë\$8H\$,HÃH$èH\$hHÃH$èH\$h[Áë\$7H\$,HÃ |
| H$èH\$hHÃH$èH\$hHÃH$èHD$hXÁëãhÁååð ë\$6H\$,HÃ H$èH\$hHÃH$èH\$h[Áë\$5H\$,HÃH$èH\$hHÃH$èH\$h[Áë\$4H\$,HÃH$èH\$hHÃH$èH\$h[Áë\$3H\$,HÃH$èH\$hHÃH$èH\$h[\$2H\$,HÃH$èH\$hHÃH$èH\$h[Áë\$1H\$,HÃH$èH\$hHÃH$èH\$h[Áë\$0H\$,HÃH$èH\$hHÃH$èH\$hHÃH$èHD$hXÁëãhÁååð ë\$/H\$,HÃH$èH\$hHÃH$èH\$h[Áë\$.H\$,HÿÃH$èH\$hHÃH$èH\$h[Áë\$-H\$,H$èH\$hHÃH$èH\$h[Áë\$,HH$èHL$H\$,H$HûtEHÇÂHÇÁH\$HH\$HT$PHT$HL$XHL$èH\$ H\$pèHÄ`Ãë· |
| 0runtime.morestack_noctxtH*runtime.racefuncenter²"runtime.racewriteÎ runtime.raceread"runtime.racewrite¤ runtime.racereadä"runtime.racewrite runtime.racereadÀ"runtime.racewriteÜ runtime.raceread runtime.racereadâ"runtime.racewrite runtime.racereadÈ"runtime.racewriteì runtime.raceread®"runtime.racewriteÒ runtime.raceread"runtime.racewrite¸ runtime.racereadô"runtime.racewrite runtime.racereadÚ"runtime.racewriteþ runtime.racereadÀ "runtime.racewriteä runtime.raceread |
| runtime.racereadì |
| "runtime.racewrite runtime.racereadÒ"runtime.racewriteö runtime.raceread¸"runtime.racewriteÜ runtime.raceread
"runtime.racewriteÂ
runtime.racereadþ
"runtime.racewrite¢ runtime.racereadä"runtime.racewrite runtime.racereadÊ"runtime.racewriteî runtime.raceread runtime.racereadö"runtime.racewrite runtime.racereadÜ"runtime.racewrite runtime.racereadÂ"runtime.racewriteæ runtime.raceread¨"runtime.racewriteÌ runtime.raceread"runtime.racewrite¬ runtime.racereadî"runtime.racewrite runtime.racereadÔ"runtime.racewriteø runtime.raceread runtime.raceread"runtime.racewrite¤ runtime.racereadä"runtime.racewrite runtime.racereadÂ"runtime.racewriteæ runtime.raceread"type.math/big.Int¤"runtime.newobject®0math/big.(*Int).SetBytesÌ(runtime.racefuncexit À"".autotmp_0374$type.*math/big.Int"".bufgtype.[28]uint8"".~r1$type.*math/big.Int |
| "".in2type.*"".p224FieldElementÀ
¿ÀÀ
®(#+..Q333033V333033V333033V32/_KL#
Tgclocals·0d07eeeeb0a929c278204725c205f82eTgclocals·bfc69a0c89200aaeab2b53343f38a3beF/tmp/go/src/crypto/elliptic/p224.goþ"".initP256ààdH%H;awèëêHì8H\$8H$èHH$èH\$H\$0HH$èHH$H\$0H\$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$ |
| èHD$ HH$H<$#HD$èHH$èHH$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$ |
| èHD$ HH$H<$H$HD$èHH$H$èHH$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$H<$H$HD$èHH$H$èHH$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$H<$nH$HD$èHH$H$èHH$èHH$èHt$H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$H<$ÙH$ HD$èHH$H$ èHH$èHH$èHH$H$(èHHHÇC(HH$èHt$H4$H5Hl$HïH¥H¥HÇD$èHD$ HH$HD$èHH$èèHÄ8Ã%éÿÿÿ%éþÿÿ%éñýÿÿ%é\ýÿÿ%éÑüÿÿ |
| 0runtime.morestack_noctxtH*runtime.racefuncenterV&type."".CurveParamsh"runtime.newobject"".p256"runtime.racewriteª"".p256Ð.runtime.writebarrierptrÞ"type.math/big.Intð"runtime.newobject´go.string."115792089210356248762697446949407573530086143415290314195533631308867097853951"Ä2math/big.(*Int).SetStringÜ"".p256.runtime.writebarrierptr"".p256®"runtime.racewrite¼"".p256Î runtime.racereadÜ"type.math/big.Intî"runtime.newobject´go.string."115792089210356248762697446949407573529996955224135760342422259061068512044369"Â2math/big.(*Int).SetStringÚ"".p256.runtime.writebarrierptr¤"".p256À"runtime.racewriteÎ"".p256à runtime.racereadî"type.math/big.Int"runtime.newobject go.string."5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b"Ô2math/big.(*Int).SetStringì"".p256¨.runtime.writebarrierptr¶"".p256Ò"runtime.racewriteà"".p256ò runtime.raceread"type.math/big.Int"runtime.newobject²go.string."6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296"æ2math/big.(*Int).SetStringþ"".p256º .runtime.writebarrierptrÈ "".p256ä "runtime.racewriteò "".p256 |
| runtime.raceread |
| "type.math/big.Int¤ |
| "runtime.newobjectÄ |
| go.string."4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5"ø |
| 2math/big.(*Int).SetString"".p256Ì.runtime.writebarrierptrÚ"".p256ö"runtime.racewrite"".p256 runtime.raceread¤"".p256¶ runtime.racereadÄ"".p256à"runtime.racewriteî"".p256
"type.math/big.Int¤
"runtime.newobjectÄ
go.string."7fffffff00000001fffffffe8000000100000000ffffffff0000000180000000"ø
2math/big.(*Int).SetString"".p256RInverse¬.runtime.writebarrierptrº"".p256RInverseÌ"runtime.racewriteÖ(runtime.racefuncexitp"".autotmp_0392$type.*math/big.Int"".autotmp_0391$type.*math/big.Int"".autotmp_0390$type.*math/big.Int"".autotmp_0389$type.*math/big.Int"".autotmp_0388$type.*math/big.Int"".autotmp_0386$type.*math/big.Int"".autotmp_0385$type.*math/big.Int"".autotmp_0384$type.*math/big.Int"".autotmp_0383$type.*math/big.Int"".autotmp_0382$type.*math/big.Int"".autotmp_0380(type.*"".CurveParamspop<ðJ2D7i#*Tgclocals·0115f8d53b75c1696444f08ad03251d9Tgclocals·e1ae6533a9e39048ba0735a2264ce16aF/tmp/go/src/crypto/elliptic/p256.goþ&"".p256Curve.ParamsxdH%H;awèëêHìH\$H$èH\$H\$èHÄà |
| 0runtime.morestack_noctxtH*runtime.racefuncenterf(runtime.racefuncexit "".~r0(type.*"".CurveParams"".curve"type."".p256Curve!@ |
| L&#Tgclocals·0d07eeeeb0a929c278204725c205f82eTgclocals·0115f8d53b75c1696444f08ad03251d9F/tmp/go/src/crypto/elliptic/p256.goþ "".p256GetScalarà Ú dH%HD$øH;AwèëåHìH$H$èHH$èH\$H$H$H\$H$ H\$H$¨H\$èH\$ H\$HHÇD$XHÇD$`HÇD$hHH$èHH$H$èH\$HH$HHHkHl$èH\$Hû^HH$èHH$H$èHD$HH$HD$HHHkHl$èH\$HH$èHT$HL$HD$HT$XHÕHL$`HÊHD$hH$1ÉHT$xHT$8Hl$pHèHL$@Hl$8H9éHD$PH$èH\$P¶+H\$@@l$/HD$`HÿÃH)ØH$HD$0Hø smHH$èH$HûtNHl$0Hý s<H+¶l$/@+HD$PHÿÀHL$@HÿÁHL$@Hl$8H9émÿÿÿèHÄÃèë®èH$H$ H$¨éíþÿÿ0 |
| *0runtime.morestack_noctxt^*runtime.racefuncenterl"type.math/big.Int~"runtime.newobjectè0math/big.(*Int).SetBytesÀ"".p256Ò runtime.racereadà"".p256ü runtime.raceread"".p256¾&math/big.(*Int).Cmpê"".p256ü runtime.raceread"".p256¦ runtime.racereadÐ"".p256ò&math/big.(*Int).Mod*math/big.(*Int).BytesÐ runtime.racereadÊ"runtime.racewriteä(runtime.racefuncexitþ$runtime.panicindex $runtime.panicindex@"".autotmp_0403¯type.int"".autotmp_0401otype.*uint8"".autotmp_0400type.int"".autotmp_0399type.int"".autotmp_0397type.[]uint8"".autotmp_0396/type.[]uint8"".autotmp_0395type.int"".v±type.uint8"".scalarBytes_type.[]uint8"".n$type.*math/big.Int |
| "".intype.[]uint8"".outtype.*[32]uint8"2ð:Z"OUK |
| dP(.za?Tgclocals·b29a376724b9675f7c9e576a6dabc1e0Tgclocals·2d431d3de35e87566d901f8b295a2be5F/tmp/go/src/crypto/elliptic/p256.goþ6"".p256Curve.ScalarBaseMultàÄdH%HD$ÈH;AwèëåHì¸H$¸H$èH|$,1ÀèH\$,H$H$ÈH\$H$ÐH\$H$ØH\$èH¼$1ÀèHGüH|$p1ÀèHGüH|$L1ÀèHGüH$H$H\$pH\$H\$LH\$H\$,H\$èH$H$H\$pH\$H\$LH\$èHL$HD$ H$àH$èèHĸà |
| *0runtime.morestack_noctxt^*runtime.racefuncentervð runtime.duffzeroà "".p256GetScalarþð runtime.duffzeroð runtime.duffzero¾ð runtime.duffzero¤*"".p256ScalarBaseMultî"".p256ToAffine¬(runtime.racefuncexit`ð |
| "".z1×type.[9]uint32 |
| "".y1type.[9]uint32 |
| "".x1Gtype.[9]uint32""".scalarReversedtype.[32]uint8"".yP$type.*math/big.Int"".x@$type.*math/big.Int"".scalartype.[]uint8"ðÿï°z" 53/Z.çTgclocals·b44c8f10ee583b352867805fd468c7c6Tgclocals·0115f8d53b75c1696444f08ad03251d9F/tmp/go/src/crypto/elliptic/p256.goþ."".p256Curve.ScalarMultàÂdH%H$xÿÿÿH;AwèëâHìH$H$èH|$41ÀèH\$4H$H$(H\$H$0H\$H$8H\$èH¼$ä1ÀèHGüH¼$À1ÀèHGüH¼$1ÀèHGüH|$x1ÀèHGüH|$T1ÀèHGüH$äH$H$H\$èH$ÀH$H$ H\$èH$H$H\$xH\$H\$TH\$H$äH\$H$ÀH\$ H\$4H\$(èH$H$H\$xH\$H\$TH\$èHL$HD$ H$@H$HèHÄà |
| 00runtime.morestack_noctxtd*runtime.racefuncenter|ð runtime.duffzeroæ "".p256GetScalarð runtime.duffzeroªð runtime.duffzeroÐð runtime.duffzeroðð runtime.duffzeroð runtime.duffzeroÔ"".p256FromBig"".p256FromBig¢""".p256ScalarMultì"".p256ToAffineª(runtime.racefuncexit |
| "".z1çtype.[9]uint32 |
| "".y1type.[9]uint32 |
| "".x1×type.[9]uint32 |
| "".pytype.[9]uint32 |
| "".pxGtype.[9]uint32""".scalarReversed§type.[32]uint8"".yp$type.*math/big.Int"".x`$type.*math/big.Int"".scalar0type.[]uint8"".bigY $type.*math/big.Int"".bigX$type.*math/big.Int%û°(%
5YI[1ãTgclocals·72e71b5df719f4b59dca1b7e8de9e033Tgclocals·0115f8d53b75c1696444f08ad03251d9F/tmp/go/src/crypto/elliptic/p256.goþ&"".nonZeroToAllOnes dH%H;awèëêHìH\$H$è\$ÿËÁëÿË\$èHÄà |
| 0runtime.morestack_noctxtH*runtime.racefuncenterp(runtime.racefuncexit "".~r1type.uint32"".xtype.uint32&P¤6#Tgclocals·8fbfd1fa76612b3461710f60c9f686b6Tgclocals·0115f8d53b75c1696444f08ad03251d9F/tmp/go/src/crypto/elliptic/p256.goþ$"".p256ReduceCarryà Þ dH%H;awèëêHìH\$H$è\$ ÿËÁëÿË\$H\$H$èHD$(l$H$èH\$l$ DD$ÑåDÅ+HÃH$èH\$kl$HÃH$èH\$l$DD$åDÅkHÃH$èH\$kl$HÃH$èH\$l$ DD$ÁåA)èDCHÃH$èH\$kl$HÃH$èH\$l$DD$åÿÿÿDÅkHÃH$èH\$kl$HÃH$èH\$l$DD$åÿÿÿDÅkHÃH$èH\$kl$HÃH$èH\$l$DD$åÿÿÿDÅkHÃH$èH\$kl$HÃH$èH\$l$ DD$ÁåA)èDCHÃH$èH\$kl$HÃH$èH\$l$DD$åA)èDCHÃH$èH\$kl$HÃH$èH\$l$ DD$ÁåDÅkèHÄÃ, |
| 0runtime.morestack_noctxtH*runtime.racefuncenter runtime.racereadª"runtime.racewriteî runtime.raceread "runtime.racewriteî runtime.raceread "runtime.racewriteê runtime.raceread"runtime.racewriteê runtime.raceread"runtime.racewriteê runtime.raceread"runtime.racewriteê runtime.raceread"runtime.racewriteæ runtime.raceread"runtime.racewriteâ runtime.raceread "runtime.racewriteÌ (runtime.racefuncexit "".autotmp_0417type.uint32"".autotmp_0416type.uint32"".autotmp_0415type.uint32"".autotmp_0414type.uint32"".autotmp_0413type.uint32"".autotmp_0412type.uint32"".autotmp_0411type.uint32"".autotmp_0410type.uint32"".autotmp_0409type.uint32"".autotmp_0408type.uint32"".carry_masktype.uint32"".carrytype.uint32"".inouttype.*[9]uint32 Ôð8¶7@>@@@>>B#ÍTgclocals·cd30d2bcfdea04ed7c49639580b4bd08Tgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ"".p256Sum dH%H;awèëêHì H\$ H$èHL$(ÇD$1ÀHD$Hø 5HH$èH\$0Hl$Hý YH«H$èH\$8Hl$Hý 1H«H$èHL$(HD$H\$0HûHø óHHl$8HýÖHø ÅHl
mëHùªHø H,]Hø HH$èHL$HD$(HøYHù HH+l$Hù -HH$èHL$HD$(HøHù ôHl$DD$DÅ+Hù ÑHH$èHL$HD$(Hø©Hù HÁë\$Hù zHH$èHL$HD$(HøRHù AH+l$Hù &HH$èHD$HL$(HùþHø íHl$åÿÿÿ+HÿÀHø uH$\$\$èèHÄ ÃHD$Hø £HH$èH\$0Hl$Hý {H«H$èH\$8Hl$Hý SH«H$èHL$(HD$H\$0Hû&Hø HHl$8HýøHø çHl
mëHùÌHø »H,]Hø £HH$èHL$HD$(Hø{Hù jH+l$Hù OHH$èHL$HD$(Hø'Hù Hl$DD$DÅ+Hù óHH$èHL$HD$(HøËHù ºHÁë\$Hù HH$èHL$HD$(Høt{Hù snH+l$Hù sWHH$èHL$(HD$Hùt6Hø s)Hl$åÿÿÿ+HÿÀHD$Hø ËûÿÿèèëÆèèëèèé.ÿÿÿèèéÒþÿÿèèé~þÿÿèèé-þÿÿèEéþÿÿèéÓýÿÿèèèèéûüÿÿèèé§üÿÿèèéPüÿÿèèéôûÿÿèèé ûÿÿèèéOûÿÿèEé"ûÿÿèéõúÿÿèèj |
| 0runtime.morestack_noctxtH*runtime.racefuncenter"runtime.racewriteà runtime.raceread¢ runtime.raceread runtime.raceread"runtime.racewriteª runtime.raceread® runtime.raceread¬"runtime.racewrite¼ $"".p256ReduceCarryÆ (runtime.racefuncexit |
| "runtime.racewriteÊ |
| runtime.raceread runtime.raceread
runtime.raceread"runtime.racewrite runtime.raceread runtime.racereadþ"runtime.racewriteø$runtime.panicindex$runtime.panicindex$runtime.panicindexª$runtime.panicindexÀ$runtime.panicindexÎ$runtime.panicindexê$runtime.panicindexø$runtime.panicindex$runtime.panicindex¢$runtime.panicindex¾$runtime.panicindexÌ$runtime.panicindexè$runtime.panicindex$runtime.panicindex¢$runtime.panicindex°$runtime.panicindex¾$runtime.panicindexÌ$runtime.panicindexè$runtime.panicindexö$runtime.panicindex$runtime.panicindex $runtime.panicindex¼$runtime.panicindexÊ$runtime.panicindexæ$runtime.panicindexô$runtime.panicindex$runtime.panicindex$runtime.panicindexº$runtime.panicindexØ$runtime.panicindexô$runtime.panicindex$runtime.panicindex0@"".autotmp_0422type.uint32"".autotmp_0421type.uint32"".autotmp_0420type.int"".autotmp_0419type.uint32"".autotmp_0418type.uint32"".itype.int"".carrytype.uint32"".in2 type.*[9]uint32 |
| "".intype.*[9]uint32"".outtype.*[9]uint32@Ñ?@äÐvâ&#ÅB
ÅBp$*@
**B#Tgclocals·dc22134b6e2ce9b2d04b1b1b62ac997aTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ"".p256DiffædH%H;awèëêHì H\$ H$èHL$(ÇD$1ÀHD$Hø ±HH$èH\$0Hl$Hý EH«H$èH\$8Hl$Hý H«H$èHL$(HD$H\$0HûðHø ßHHl$8HýÂHø ±Hl
m)ëHùHø
H,]Hø mHH$èHL$HD$(HøEHù 4H+l$Hù HH$èHHl$Hý ïH«H$èHL$(HD$HùÇHø ¶HH-Hø Hl
mDD$DÅ+Hø wHH$èHL$HD$(HøOHù >H+l$Hù #HH$èHL$HD$(HøûHù êHl$DD$DÅ+Hù ÇHH$èHL$HD$(HøHù HÁë\$Hù pHH$èHL$HD$(HøHHù 7H+l$Hù HH$èHD$HL$(HùôHø ãHl$åÿÿÿ+HÿÀHø uH$\$\$èèHÄ ÃHD$Hø HH$èH\$0Hl$Hý qH«H$èH\$8Hl$Hý IH«H$èHL$(HD$H\$0HûHø HHl$8HýîHø ÝHl
m)ëHùÂHø ±H,]Hø HH$èHL$HD$(HøqHù `H+l$Hù EHH$èHHl$Hý H«H$èHL$(HD$HùóHø âHH-Hø ÆHl
mDD$DÅ+Hø £HH$èHL$HD$(Hø{Hù jH+l$Hù OHH$èHL$HD$(Hø'Hù Hl$DD$DÅ+Hù óHH$èHL$HD$(HøËHù ºHÁë\$Hù HH$èHL$HD$(Høt{Hù snH+l$Hù sWHH$èHL$(HD$Hùt6Hø s)Hl$åÿÿÿ+HÿÀHD$Hø OúÿÿèèëÆèèëèèé.ÿÿÿèèéÒþÿÿèèé~þÿÿèèèéþÿÿèèèéýÿÿèèé7ýÿÿèEé |
| ýÿÿèéÝüÿÿèèèèéüÿÿèèé±ûÿÿèèéZûÿÿèèéþúÿÿèèéªúÿÿèèèé2úÿÿèèèé´ùÿÿèèécùÿÿèEé6ùÿÿèé ùÿÿèè |
| 0runtime.morestack_noctxtH*runtime.racefuncenter"runtime.racewriteà runtime.raceread¢ runtime.raceread runtime.raceread"runtime.racewriteª"".p256Zero31â runtime.raceread´"".p256Zero31 runtime.raceread"runtime.racewrite¦ runtime.racereadª |
| runtime.raceread¨"runtime.racewrite¸$"".p256ReduceCarryÂ(runtime.racefuncexit
"runtime.racewriteÆ
runtime.raceread runtime.raceread runtime.raceread"runtime.racewrite"".p256Zero31È runtime.raceread"".p256Zero31 runtime.racereadþ"runtime.racewrite runtime.raceread runtime.racereadö"runtime.racewriteð$runtime.panicindexþ$runtime.panicindex$runtime.panicindex¢$runtime.panicindex¸$runtime.panicindexÆ$runtime.panicindexâ$runtime.panicindexð$runtime.panicindex$runtime.panicindex$runtime.panicindex¶$runtime.panicindexÄ$runtime.panicindexÒ$runtime.panicindexî$runtime.panicindexü$runtime.panicindex$runtime.panicindex¦$runtime.panicindex´$runtime.panicindexÐ$runtime.panicindexî$runtime.panicindex$runtime.panicindex$runtime.panicindex¦$runtime.panicindex´$runtime.panicindexÐ$runtime.panicindexÞ$runtime.panicindexú$runtime.panicindex$runtime.panicindex¤$runtime.panicindex²$runtime.panicindexÎ$runtime.panicindexÜ$runtime.panicindexø$runtime.panicindex$runtime.panicindex$runtime.panicindex°$runtime.panicindex¾$runtime.panicindexÌ$runtime.panicindexè$runtime.panicindexö$runtime.panicindex$runtime.panicindex°$runtime.panicindexÌ$runtime.panicindexÚ$runtime.panicindex0@"".autotmp_0430type.uint32"".autotmp_0429type.uint32"".autotmp_0428type.uint32"".autotmp_0427type.int"".autotmp_0426type.uint32"".autotmp_0425type.uint32"".autotmp_0424type.uint32"".itype.int"".carrytype.uint32"".in2 type.*[9]uint32 |
| "".intype.*[9]uint32"".outtype.*[9]uint32@?@ À®,)žBžBp$*8@
**8F#Tgclocals·dc22134b6e2ce9b2d04b1b1b62ac997aTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ&"".p256ReduceDegreeÀÀdH%HD$øH;AwèëåHìH$H$èH|$@1ÀèH\$@H$èH$H$èH$Ûãÿÿÿ\$@H\$@HÃH$èH$H$èH$ÛÁë\$DH\$@HÃH$è\$D\$H\$@HÃH$èH$H$èH$l$HÁë ÛÁããÿÿÿ ë\$DH\$@HÃH$è\$D\$H\$@HÃH$èH$HÃH$èH$ l$Ûãÿÿÿë\$DH\$@HÃH$è\$DÁë\$H\$@HÃH$è\$D\$H\$@HÃH$è\$ãÿÿÿ\$DHÇÀHø$H\$@HD$ Høþ$HH$èH\$ HëH¬$HûÏ$HlÝH,$èHD$ H\$@Hø¦$HIÀIèH¬$Iø$JlÅHmHÁí íÁí+H\$@HøX$HH$èHD$ H\$@Hø0$H+l$H\$@Hø$HH$èH\$ HÿËH¬$Hûâ#HlÝH,$èHD$ H\$@Hø¹#HIÀIÿÈH¬$Iø#JlÅHmDD$íÁíDÅ+H\$@Høh#HH$èHD$ H\$@Hø@#H+l$H\$@Hø #HH$èH\$ HÿËH¬$Hûò"HlÝH,$èHD$ H\$@HøÉ"HIÀIÿÈH¬$Iø¦"JlÅHmDD$HÁí íÁååÿÿÿDÅ+H\$@Høn"HH$èHD$ H\$@HøF"H+l$H\$@Hø&"HH$èH$Hl$ Hýû!HëH$èHD$ H\$@HøÓ!HH¬$Hø¶!HlÅHmDD$íåÿÿÿDÅ+H\$@Hø
!HH$èHD$ H\$@Hø]!H+l$H\$@Hø=!HH$èHD$ H\$@Hø!Hl$DD$DÅ+H\$@Høí HH$èHD$ H\$@HøÅ HÁë\$H\$@Hø¢ HH$èHD$ H\$@Høz H+l$H\$@HøZ HH$èHD$ H\$@Hø2 Hl$åÿÿÿ+HÿÀHø
&H\$@HÃDH$èH$HÃxH$èH$HÁë ÛÁë$H\$@HÃDH$è$\$H\$@HÃDH$èH$HÃH$èH$l$ÛÁëë$H\$@HÃDH$è$\$H\$@HÃDH$èH$HÃH$èH$l$HÁë ÛÁãë$H\$@HÃDH$è$\$H\$@HÃDH$è\$l$ë$1ÀHÃHD$0HÿÃHØH\$@HD$8Hø¶HH$èHD$8H\$@HøH+l$H\$@HønHH$èH\$@Hl$0HýFH«H$èHD$0H\$@Hl$8HýH«Hl$@HøÿHl
mDD$ÁíDÅ+H\$@HøÔHH$èHL$0H\$@Hù¬Hãÿÿÿ\$ÿËÁëÿË\$H\$@Hù{HH$èHD$0H\$@HøSHÇHÀH\$@HD$8Hø*HH$èHD$8H\$@HøH+l$H\$@HøâHH$èH\$@Hl$8HýºH«l$DD$Áå |
| åÿÿÿDÅ+HD$0HÀH\$@HD$8Hø{HH$èHD$8H\$@HøSH+l$H\$@Hø3HH$èH\$@Hl$8HýH«l$DD$ÁíDÅ+HD$0HÀH\$@HD$8HøÒHH$èHD$8H\$@HøªH+l$H\$@HøHH$èH\$@Hl$8HýbH«l$DD$ÁååÿÿÿDÅ+HD$0HÀH\$@HD$8Hø#HH$èHD$8H\$@HøûH+l$H\$@HøÛHH$èH\$@Hl$8Hý³H«l$DD$ÁíDÅ+HD$0HÀH\$@HD$8HøzHH$èHD$8H\$@HøRH+l$H\$@Hø2HH$èH\$@Hl$8Hý |
| H«l$DD$åDÅ+HD$0HÀH\$@HD$8HøÎHH$èHD$8H\$@Hø¦H+l$H\$@HøHH$èH\$@Hl$8Hý^H«l$ÿÍDD$D!ÅDD$DÅ+HD$0HÀH\$@HD$8HøHH$èHD$8H\$@HøöH+l$H\$@HøÖHH$èH\$@Hl$8Hý®H«l$DD$ÁååÿÿÿA)èDHD$0HÀH\$@HD$8HønHH$èHD$8H\$@HøFH+l$H\$@Hø&HH$èH\$@Hl$8HýþH«l$DD$ÁíA)èDHD$0HÀH\$@HD$8HøÄHH$èHD$8H\$@HøH+l$H\$@Hø|HH$èH\$@Hl$8HýTH«l$DD$å DÅ+HD$0HÀH\$@HD$8HøHH$èHD$8H\$@HøðH+l$H\$@HøÐHH$èH\$@Hl$8Hý¨H«l$DD$D)Å+HD$0HÀH\$@HD$8HørHH$èHD$8H\$@HøJH+l$H\$@Hø*HH$èH\$@Hl$8HýH«l$DD$ÁååÿÿÿDÅ+HD$0HÀ H\$@HD$8HøÃHH$èHD$8H\$@HøH+l$H\$@Hø{HH$èH$HD$0H\$@Hl$8HýFH«l$ÑíÿÍDD$D!ÅDD$DÅ+HÃHÿÃHû
ÇD$1ÀHøªHD$(Hø ÖHH$èH\$(HÃ Hl$@HûªHlH,$èH$HD$(Hù~Hø mHHÅHÅ LD$@HýLM¨A(+Hø 2HH$èHL$(H$HøHù öH+l$Hù ÛHH$èHL$(H$Hø°Hù Hl$DD$DÅ+Hù |HH$èHL$(H$HøQHù @H+l$Hù %HH$èH\$(HÃ |
| Hl$@HûùHlH,$èH$HD$(HùÍHø ¼HIÀIÀ |
| Hl$@IøJl
mDD$ÁååÿÿÿDÅ+Hø oHH$èHL$(H$HøDHù 3HÁë\$Hù HH$èHL$(H$HøêHù ÙH+l$Hù ¾HH$èHD$(H$HùHø Hl$åÿÿÿ+HÿÀHD$(Hø YHH$èH\$(HÃ Hl$@Hû-HlH,$èH$HD$(HùHø ðHIÀIÀ Hl$@IøÏJl
mÑí+Hø ²HH$èHL$(H$HøHù vH+l$Hù [HH$èHL$(H$Hø0Hù Hl$DD$DÅ+Hù üHH$èHL$(H$HøÑHù ÀHÁë\$Hù ¢HH$èHL$(H$HøwHù fH+l$Hù KHH$èH$HD$(Hù Hø Hl$åÿÿÿ+HÿÀHøVûÿÿHËHà H$èH\$@HÃDH$èH$¬$k Hà H$èH$k l$Hà H$èH$l$DD$DÅk Hà H$èH$X Áë\$HÃHà H$èH$k l$Hà H$èH$l$åÿÿÿh H$\$\$èèHÄÃèéÙþÿÿèèéþÿÿèèé(þÿÿèèéÉýÿÿèèérýÿÿèèèéøüÿÿèèèéfüÿÿèèéüÿÿèèéµûÿÿèèèé,ûÿÿèèèé¨úÿÿèèéIúÿÿèèéòùÿÿèèèé{ùÿÿèèHÀH\$@HD$8HøùHH$èHD$8H\$@HøÑH+l$H\$@Hø±HH$èH\$0HÿÃHl$@HûHlH,$èHD$0H\$@Hl$8HýXH«IÀIÿÀHl$@Iø8Jl
mDD$ÁíDÅ+HÃHÿÃHl$@HûHlH,$èHl$0HéHÿÅH\$@HýØH«ãÿÿÿ\$ÿËÁëÿË\$HÈHÿÀH\$@HD$8HøHH$èH\$@Hl$8HýtH«ÇHD$0HÀH\$@HD$8HøFHH$èHD$8H\$@HøH+l$H\$@HøþHH$èH\$@Hl$8HýÖH«l$DD$ÁååÿÿÿDÅ+HD$0HÀH\$@HD$8HøHH$èHD$8H\$@HøoH+l$H\$@HøOHH$èH\$@Hl$8Hý'H«l$DD$ÁíDÅ+HD$0HÀH\$@HD$8HøîHH$èHD$8H\$@HøÆH+l$H\$@Hø¦HH$èH\$@Hl$8Hý~H«l$DD$ÁååÿÿÿDÅ+HD$0HÀH\$@HD$8Hø?HH$èHD$8H\$@HøH+l$H\$@Hø÷HH$èH\$@Hl$8HýÏH«l$DD$ÁíDÅ+HD$0HÀH\$@HD$8HøHH$èHD$8H\$@HønH+l$H\$@HøNHH$èH\$@Hl$8Hý&H«l$DD$å DÅ+HD$0HÀ H\$@HD$8HøêHH$èHD$8H\$@HøÂH+l$H\$@Hø¢HH$èH\$@Hl$8HýzH«l$ÿÍDD$D!ÅDD$DÅ+HD$0HÀH\$@HD$8Hø:HH$èHD$8H\$@HøH+l$H\$@HøòHH$èH\$@Hl$8HýÊH«l$DD$ÁååÿÿÿA)èDHD$0HÀ H\$@HD$8HøHH$èHD$8H\$@HøbH+l$H\$@HøBHH$èH\$@Hl$8HýH«l$DD$ÁíA)èDHD$0HÀ H\$@HD$8HøàHH$èHD$8H\$@Hø¸H+l$H\$@HøHH$èH\$@Hl$8HýpH«l$DD$åDÅ+HD$0HÀ H\$@HD$8Hø4HH$èHD$8H\$@HøH+l$H\$@HøìHH$èH\$@Hl$8HýÄH«l$DD$D)Å+HD$0HÀ |
| H\$@HD$8HøHH$èHD$8H\$@HøsjH+l$H\$@HøsNHH$èH\$@Hl$8Hýs*H«l$ÿÍDD$D!ÅDD$DÅ+HD$0HÀé1éÿÿèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèH\$@HD$ HøÔHH$èH\$ HëH¬$Hû¥HlÝH,$èHD$ H\$@Hø|HIÀIèH¬$IøXJlÅHmHÁí íÁí+H\$@Hø.HH$èHD$ H\$@HøH+l$H\$@HøæHH$èH\$ HÿËH¬$Hû¸HlÝH,$èHD$ H\$@HøHIÀIÿÈH¬$IølJlÅHmDD$íÁíDÅ+H\$@Hø>HH$èHD$ H\$@HøH+l$H\$@HøöHH$èH\$ HÿËH¬$HûÈHlÝH,$èHD$ H\$@HøHIÀIÿÈH¬$Iø|JlÅHmDD$HÁí íÁååÿÿÿDÅ+H\$@HøDHH$èHD$ H\$@HøH+l$H\$@HøüHH$èH$Hl$ HýÑHëH$èHD$ H\$@Hø©HH¬$HøHlÅHmDD$íåÿÿÿDÅ+H\$@Hø[HH$èHD$ H\$@Hø3H+l$H\$@HøHH$èHD$ H\$@HøëHl$DD$DÅ+H\$@HøÃHH$èHD$ H\$@HøHÁë\$H\$@Høs|HH$èHD$ H\$@HøsXH+l$H\$@Høs<HH$èHD$ H\$@HøsHl$åÿÿÿ+HÿÀéÜÿÿèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèè¾ |
| *0runtime.morestack_noctxt^*runtime.racefuncentervÜ runtime.duffzero"runtime.racewrite´ runtime.raceread"runtime.racewrite¢ runtime.racereadè runtime.raceread"runtime.racewrite¾ runtime.raceread¤ runtime.racereadØ"runtime.racewrite runtime.racereadÚ runtime.raceread runtime.racereadÈ"runtime.racewriteÈ"runtime.racewrite runtime.racereadÜ runtime.racereadÐ |
| "runtime.racewrite runtime.racereadè runtime.racereadÜ
"runtime.racewrite¬ runtime.raceread runtime.racereadü"runtime.racewriteÄ runtime.raceread runtime.racereadú"runtime.racewriteþ runtime.racereadø runtime.racereadì"runtime.racewriteò"runtime.racewrite runtime.racereadð runtime.racereadª"runtime.racewriteÚ runtime.raceread² runtime.racereadì"runtime.racewrite runtime.racereadü runtime.raceread¶"runtime.racewriteº runtime.raceread®"runtime.racewriteð runtime.racereadª runtime.racereadÀ!"runtime.racewriteÆ" runtime.racereadº#"runtime.racewriteì$ runtime.racereadà%"runtime.racewrite' runtime.racereadú'"runtime.racewrite¬) runtime.raceread *"runtime.racewriteÆ+ runtime.racereadº,"runtime.racewriteæ- runtime.racereadÚ."runtime.racewrite0 runtime.raceread1"runtime.racewrite¶2 runtime.racereadª3"runtime.racewriteÒ4 runtime.racereadÆ5"runtime.racewriteò6 runtime.racereadæ7"runtime.racewrite9 runtime.racereadú9"runtime.racewrite¬; runtime.raceread <"runtime.racewrite>"runtime.racewriteê> runtime.raceread @ runtime.raceread¤A"runtime.racewrite¸B runtime.raceread¼C"runtime.racewriteD runtime.racereadâE runtime.racereadìF runtime.racereadðG"runtime.racewriteI"runtime.racewriteÜI runtime.racereadK runtime.racereadL"runtime.racewrite°M runtime.racereadºN runtime.raceread¾O"runtime.racewriteÚP"runtime.racewriteþP runtime.raceread¼Q runtime.racereadôQ"runtime.racewrite¼R runtime.racereadS runtime.raceread¸S"runtime.racewriteT$"".p256ReduceCarryT(runtime.racefuncexit¨T$runtime.panicindexÄT$runtime.panicindexÒT$runtime.panicindexîT$runtime.panicindexüT$runtime.panicindexU$runtime.panicindex¦U$runtime.panicindexÂU$runtime.panicindexÐU$runtime.panicindexìU$runtime.panicindexúU$runtime.panicindexV$runtime.panicindex¤V$runtime.panicindex²V$runtime.panicindexÀV$runtime.panicindexÜV$runtime.panicindexêV$runtime.panicindexW$runtime.panicindexW$runtime.panicindex°W$runtime.panicindex¾W$runtime.panicindexÌW$runtime.panicindexèW$runtime.panicindexöW$runtime.panicindexX$runtime.panicindex X$runtime.panicindex®X$runtime.panicindexÊX$runtime.panicindexØX$runtime.panicindexôX$runtime.panicindexY$runtime.panicindexY$runtime.panicindex¬Y$runtime.panicindexºY$runtime.panicindexZ runtime.racereadüZ"runtime.racewriteÆ[ runtime.raceread] runtime.racereadÒ^"runtime.racewriteâ_ runtime.racereadÖ`"runtime.racewriteb runtime.racereadüb"runtime.racewrite¢d runtime.racereade"runtime.racewriteÈf runtime.raceread¼g"runtime.racewriteâh runtime.racereadÖi"runtime.racewritek runtime.racereadök"runtime.racewriteªm runtime.racereadn"runtime.racewriteÒo runtime.racereadÆp"runtime.racewriteîq runtime.racereadâr"runtime.racewritet runtime.racereadu"runtime.racewrite¢v runtime.racereadw"runtime.racewritex$runtime.panicindexx$runtime.panicindex x$runtime.panicindex®x$runtime.panicindex¼x$runtime.panicindexÊx$runtime.panicindexØx$runtime.panicindexæx$runtime.panicindexôx$runtime.panicindexy$runtime.panicindexy$runtime.panicindexy$runtime.panicindex¬y$runtime.panicindexºy$runtime.panicindexÈy$runtime.panicindexÖy$runtime.panicindexäy$runtime.panicindexòy$runtime.panicindexz$runtime.panicindexz$runtime.panicindexz$runtime.panicindexªz$runtime.panicindex¸z$runtime.panicindexÆz$runtime.panicindexÔz$runtime.panicindexâz$runtime.panicindexðz$runtime.panicindexþz$runtime.panicindex{$runtime.panicindex{$runtime.panicindex¨{$runtime.panicindex¶{$runtime.panicindexÄ{$runtime.panicindexÒ{$runtime.panicindexà{$runtime.panicindexî{$runtime.panicindexü{$runtime.panicindex|$runtime.panicindex|$runtime.panicindex¦|$runtime.panicindex´|$runtime.panicindexÂ|$runtime.panicindexÐ|$runtime.panicindexÞ|$runtime.panicindexì|$runtime.panicindexú|$runtime.panicindex}$runtime.panicindex}$runtime.panicindex¤}$runtime.panicindex²}$runtime.panicindexÀ}$runtime.panicindexÎ}$runtime.panicindexÜ}$runtime.panicindexê}$runtime.panicindexø}$runtime.panicindex~$runtime.panicindex~$runtime.panicindex¢~$runtime.panicindex°~$runtime.panicindex¾~$runtime.panicindexÌ~$runtime.panicindexÚ~$runtime.panicindexè~$runtime.panicindexö~$runtime.panicindex$runtime.panicindex$runtime.panicindex $runtime.panicindex®$runtime.panicindex¼$runtime.panicindexÊ$runtime.panicindexØ$runtime.panicindexæ$runtime.panicindexô$runtime.panicindex$runtime.panicindex$runtime.panicindex$runtime.panicindex¬$runtime.panicindexº$runtime.panicindexÈ$runtime.panicindexÖ$runtime.panicindexä$runtime.panicindexò$runtime.panicindex$runtime.panicindex$runtime.panicindex$runtime.panicindexª$runtime.panicindex¸$runtime.panicindexÆ$runtime.panicindexÔ$runtime.panicindexâ$runtime.panicindexð$runtime.panicindexþ$runtime.panicindex$runtime.panicindex$runtime.panicindex¨$runtime.panicindex¶$runtime.panicindexÄ$runtime.panicindexÒ$runtime.panicindexà$runtime.panicindexî$runtime.panicindexü$runtime.panicindex$runtime.panicindex$runtime.panicindex¦$runtime.panicindex´$runtime.panicindexÂ$runtime.panicindexÐ$runtime.panicindexÞ$runtime.panicindexì$runtime.panicindexú$runtime.panicindex$runtime.panicindex$runtime.panicindexÜ"runtime.racewrite®
runtime.racereadð runtime.racereadä"runtime.racewrite´ runtime.racereadü runtime.racereadð"runtime.racewriteÀ runtime.raceread runtime.raceread"runtime.racewriteØ runtime.raceread runtime.raceread"runtime.racewrite runtime.raceread runtime.racereadè"runtime.racewriteÂ$runtime.panicindexÐ$runtime.panicindexÞ$runtime.panicindexì$runtime.panicindexú$runtime.panicindex$runtime.panicindex$runtime.panicindex¤$runtime.panicindex²$runtime.panicindexÀ$runtime.panicindexÎ$runtime.panicindexÜ$runtime.panicindexê$runtime.panicindexø$runtime.panicindex$runtime.panicindex$runtime.panicindex¢$runtime.panicindex°$runtime.panicindex¾$runtime.panicindexÌ$runtime.panicindexÚ$runtime.panicindexè$runtime.panicindexö$runtime.panicindex$runtime.panicindex$runtime.panicindex $runtime.panicindex®$runtime.panicindex¼$runtime.panicindexÊ$runtime.panicindexØ$runtime.panicindexæ$runtime.panicindexô$runtime.panicindex$runtime.panicindex$runtime.panicindex$runtime.panicindex¬$runtime.panicindexº$runtime.panicindexÈ$runtime.panicindexÖ$runtime.panicindexä$runtime.panicindexò$runtime.panicindex$runtime.panicindex$runtime.panicindex$runtime.panicindexª$runtime.panicindex¸$runtime.panicindexÆ$runtime.panicindexÔ$runtime.panicindexâ$runtime.panicindexð$runtime.panicindexþ$runtime.panicindex$runtime.panicindex$runtime.panicindex¨$runtime.panicindex¶$runtime.panicindexÄ$runtime.panicindexÒ$runtime.panicindexà$runtime.panicindexî$runtime.panicindexü$runtime.panicindex$runtime.panicindex$runtime.panicindex¦$runtime.panicindex´$runtime.panicindex ´"".autotmp_0512type.int"".autotmp_0511type.uint32"".autotmp_0510type.uint32"".autotmp_0509type.uint32"".autotmp_0508type.uint32"".autotmp_0507type.int"".autotmp_0506type.uint32"".autotmp_0505type.uint32"".autotmp_0504type.int"".autotmp_0503type.uint32"".autotmp_0502type.uint32"".autotmp_0501type.uint32"".autotmp_0500type.int"".autotmp_0499type.uint32"".autotmp_0498type.int"".autotmp_0497type.uint32"".autotmp_0496type.int"".autotmp_0495type.uint32"".autotmp_0494type.int"".autotmp_0493type.uint32"".autotmp_0492type.int"".autotmp_0491type.uint32"".autotmp_0490type.int"".autotmp_0489type.uint32"".autotmp_0488type.int"".autotmp_0487type.uint32"".autotmp_0486type.int"".autotmp_0485type.uint32"".autotmp_0484type.int"".autotmp_0483type.uint32"".autotmp_0482type.int"".autotmp_0481type.uint32"".autotmp_0480type.int"".autotmp_0479type.uint32"".autotmp_0478type.int"".autotmp_0477type.uint32"".autotmp_0476type.int"".autotmp_0475type.uint32"".autotmp_0474type.int"".autotmp_0473type.uint32"".autotmp_0472type.int"".autotmp_0471type.uint32"".autotmp_0470type.int"".autotmp_0469type.uint32"".autotmp_0468type.int"".autotmp_0467type.uint32"".autotmp_0466type.int"".autotmp_0465type.uint32"".autotmp_0464type.int"".autotmp_0463type.uint32"".autotmp_0462type.int"".autotmp_0461type.uint32"".autotmp_0460type.int"".autotmp_0459type.uint32"".autotmp_0458type.int"".autotmp_0457type.uint32"".autotmp_0456type.int"".autotmp_0455type.uint32"".autotmp_0454type.int"".autotmp_0453type.uint32"".autotmp_0452type.int"".autotmp_0451type.uint32"".autotmp_0450type.int"".autotmp_0449type.uint32"".autotmp_0448type.uint32"".autotmp_0447type.uint32"".autotmp_0446type.int"".autotmp_0445type.uint32"".autotmp_0444type.uint32"".autotmp_0443type.uint32"".autotmp_0442type.uint32"".autotmp_0441type.uint32"".autotmp_0440type.int"".autotmp_0439type.uint32"".autotmp_0438type.uint32"".autotmp_0437type.uint32"".autotmp_0436type.uint32"".autotmp_0435type.uint32"".autotmp_0434type.uint32"".autotmp_0433type.uint32"".autotmp_0432×type.uint32"".i¿type.int"".i¯type.int"".iÏtype.int"".xMaskïtype.uint32"".xçtype.uint32"".carryßtype.uint32"".tmp2type.[18]uint32"".tmptype.[17]uint64"".outtype.*[9]uint32"ð)Í#àMô"æ×34^[:Æп|=z |
| ?ae@Ë<:Z£<ÕEE
"4@A**#*8*#?ËIE· ¶* Y*1Æп|=j%&******.²MTgclocals·ff6219935650e2e08b211afdcc0ca7f1Tgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ"".p256Square 33dH%H$hÿÿÿH;AwèëâHìH$H$èH¼$1ÀèH$H$èH$(H$èH$(H$èH$((H¯ÝH$H$HÃH$èH$(H$èH$(HÃH$èH$(hHÑåH¯ÝH$H$HÃH$èH$(H$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(hHÑåH¯ÝhD@IÑàI¯èHëH$ H$HÃH$èH$(H$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(hHÑåH¯ÝhD@IÑàI¯èHëH$¨H$Hà H$èH$(H$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(hHÑåH¯ÝhD@IÁàI¯èHëhD@I¯èHëH$°H$HÃ(H$èH$(H$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(hHÑåH¯ÝhD@IÑàI¯èHëhD@IÑàI¯èHëH$¸H$HÃ0H$èH$(H$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(hHÑåH¯ÝhD@IÁàI¯èHëhD@IÑàI¯èHëhD@IÑàI¯èHëH$ÀH$HÃ8H$èH$(H$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(hHÑåH¯ÝhD@IÑàI¯èHëhD@IÑàI¯èHëhD@IÑàI¯èHëH$ÈH$HÃ@H$èH$(H$èH$(Hà H$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(h HÑåH¯ÝhD@IÁàI¯èHëhD@IÑàI¯èHëhD@IÁàI¯èHëhD@I¯èHëH$ÐH$HÃHH$èH$(HÃH$èH$(Hà H$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(Xh HÑåH¯ÝhD@IÑàI¯èHëhD@IÑàI¯èHëhD@IÑàI¯èHëH$ØH$HÃPH$èH$(HÃH$èH$(Hà H$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(Xh HÑåH¯ÝhD@IÁàI¯èHëhD@IÑàI¯èHëhD@IÑàI¯èHëH$àH$HÃXH$èH$(HÃH$èH$(Hà H$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(Xh HÑåH¯ÝhD@IÑàI¯èHëhD@IÑàI¯èHëH$èH$HÃ`H$èH$(HÃH$èH$(Hà H$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(HÃH$èH$(Xh HÑåH¯ÝhD@IÁàI¯èHëhD@I¯èHëH$ðH$HÃhH$èH$(HÃH$èH$(Hà H$èH$(HÃH$èH$(HÃH$èH$(Xh HÑåH¯ÝhD@IÑàI¯èHëH$øH$HÃpH$èH$(HÃH$èH$(Hà H$èH$(HÃH$èH$(HÃH$èH$(Xh HÑåH¯ÝhD@IÑàI¯èHëH$H$HÃxH$èH$(HÃH$èH$(Hà H$èH$(Xh HÑåH¯ÝH$H$HÃH$èH$(Hà H$èH$(Hà H$èH$(X h H¯ÝH$H´$ H4$H´$Hl$HïèèèHÄÃä |
| 00runtime.morestack_noctxtd*runtime.racefuncenter¼ runtime.duffzero¤"runtime.racewriteÆ runtime.racereadè runtime.racereadÂ"runtime.racewriteä runtime.raceread runtime.racereadð"runtime.racewrite runtime.raceread¼ runtime.racereadæ runtime.raceread runtime.raceread"runtime.racewrite¶ runtime.racereadà runtime.raceread runtime.raceread´ runtime.raceread¸"runtime.racewriteÚ runtime.raceread runtime.raceread® runtime.racereadØ runtime.raceread |
| runtime.raceread¬ |
| runtime.racereadÎ"runtime.racewriteð runtime.raceread runtime.racereadÄ runtime.racereadî runtime.raceread
runtime.racereadÂ
runtime.racereadè"runtime.racewrite runtime.raceread´ runtime.racereadÞ runtime.raceread runtime.raceread² runtime.racereadÜ runtime.raceread runtime.raceread° runtime.racereadú"runtime.racewrite runtime.racereadÆ runtime.racereadð runtime.raceread runtime.racereadÄ runtime.racereadî runtime.raceread runtime.raceread runtime.raceread"runtime.racewrite¬ runtime.racereadÖ runtime.raceread runtime.racereadª runtime.racereadÔ runtime.racereadþ runtime.raceread¨ runtime.racereadÒ runtime.racereadü runtime.raceread¦ runtime.raceread"runtime.racewrite¸ runtime.racereadâ runtime.raceread runtime.raceread¶ runtime.racereadà runtime.raceread runtime.raceread´ runtime.racereadÞ runtime.raceread¨ "runtime.racewriteÒ runtime.racereadü runtime.raceread¦! runtime.racereadÐ! runtime.racereadú! runtime.raceread¤" runtime.racereadÎ" runtime.racereadø" runtime.racereadÄ$"runtime.racewriteî$ runtime.raceread% runtime.racereadÂ% runtime.racereadì% runtime.raceread& runtime.racereadÀ& runtime.racereadè'"runtime.racewrite( runtime.raceread¼( runtime.racereadæ( runtime.raceread) runtime.racereadº) runtime.racereadä) runtime.raceread+"runtime.racewrite²+ runtime.racereadÜ+ runtime.raceread, runtime.raceread°, runtime.raceread¶-"runtime.racewriteà- runtime.raceread. runtime.raceread´. runtime.racereadÞ. runtime.racereadä/"runtime.racewrite0 runtime.raceread¸0 runtime.raceread¢1"runtime.racewriteÌ1 runtime.racereadö1 runtime.racereadì2¤ runtime.duffcopyö2&"".p256ReduceDegree3(runtime.racefuncexit °"".tmptype.[17]uint64 |
| "".intype.*[9]uint32"".outtype.*[9]uint32%°¦¯ÐÎè%fcKW;W;W;*f;*h;**z;**y;***?**z?**{?*i?*g?X?X\\+1Tgclocals·e8c55b930b09fa5028b5e4b78b8932dcTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ"".p256MulWøVdH%H$hÿÿÿH;AwèëâHìH$H$èH¼$1ÀèH$H$èH$(H$èH$0H$èH$(H¬$0mH¯ÝH$H$HÃH$èH$(H$èH$0HÃH$èH$(HÃH$èH$0H$èH$(H$0hHÁåH¯ÝjDIÁàI¯èHëH$H$HÃH$èH$(H$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0H$èH$(H$0hHÁåH¯ÝjD@IÑàI¯èHëjDIÁàI¯èHëH$ H$HÃH$èH$(H$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0H$èH$(H$0hHÁåH¯ÝjD@IÁàI¯èHëjD@IÁàI¯èHëjDIÁàI¯èHëH$¨H$Hà H$èH$(H$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0H$èH$(H$0hHÁåH¯ÝjD@IÑàI¯èHëjD@IÁàI¯èHëjD@IÑàI¯èHëjDIÁàI¯èHëH$°H$HÃ(H$èH$(H$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0H$èH$(H$0hHÁåH¯ÝjD@IÁàI¯èHëjD@IÁàI¯èHëjD@IÁàI¯èHëjD@IÁàI¯èHëjDIÁàI¯èHëH$¸H$HÃ0H$èH$(H$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0H$èH$(H$0hHÁåH¯ÝjD@IÑàI¯èHëjD@IÁàI¯èHëjD@IÑàI¯èHëjD@IÁàI¯èHëjD@IÑàI¯èHëjDIÁàI¯èHëH$ÀH$HÃ8H$èH$(H$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0H$èH$(H$0hHÁåH¯ÝjD@IÁàI¯èHëjD@IÁàI¯èHëjD@IÁàI¯èHëjD@IÁàI¯èHëjD@IÁàI¯èHëjD@IÁàI¯èHëjDIÁàI¯èHëH$ÈH$HÃ@H$èH$(H$èH$0Hà H$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(Hà H$èH$0H$èH$(H$0h HÁåH¯ÝjD@IÑàI¯èHëjD@IÁàI¯èHëjD@IÑàI¯èHëjD@IÁàI¯èHëjD@IÑàI¯èHëjD@IÁàI¯èHëjD@IÑàI¯èHëj DIÁàI¯èHëH$ÐH$HÃHH$èH$(HÃH$èH$0Hà H$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(Hà H$èH$0HÃH$èH$(H$0Zh HÁåH¯ÝjD@IÁàI¯èHëjD@IÁàI¯èHëjD@IÁàI¯èHëjD@IÁàI¯èHëjD@IÁàI¯èHëjD@IÁàI¯èHëj D@IÁàI¯èHëH$ØH$HÃPH$èH$(HÃH$èH$0Hà H$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(Hà H$èH$0HÃH$èH$(H$0Zh HÁåH¯ÝjD@IÑàI¯èHëjD@IÁàI¯èHëjD@IÑàI¯èHëjD@IÁàI¯èHëjD@IÑàI¯èHëj D@IÁàI¯èHëH$àH$HÃXH$èH$(HÃH$èH$0Hà H$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(Hà H$èH$0HÃH$èH$(H$0Zh HÁåH¯ÝjD@IÁàI¯èHëjD@IÁàI¯èHëjD@IÁàI¯èHëjD@IÁàI¯èHëj D@IÁàI¯èHëH$èH$HÃ`H$èH$(HÃH$èH$0Hà H$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(Hà H$èH$0HÃH$èH$(H$0Zh HÁåH¯ÝjD@IÑàI¯èHëjD@IÁàI¯èHëjD@IÑàI¯èHëj D@IÁàI¯èHëH$ðH$HÃhH$èH$(HÃH$èH$0Hà H$èH$(HÃH$èH$0HÃH$èH$(HÃH$èH$0HÃH$èH$(Hà H$èH$0HÃH$èH$(H$0Zh HÁåH¯ÝjD@IÁàI¯èHëjD@IÁàI¯èHëj D@IÁàI¯èHëH$øH$HÃpH$èH$(HÃH$èH$0Hà H$èH$(HÃH$èH$0HÃH$èH$(Hà H$èH$0HÃH$èH$(H$0Zh HÁåH¯ÝjD@IÑàI¯èHëj D@IÁàI¯èHëH$H$HÃxH$èH$(HÃH$èH$0Hà H$èH$(Hà H$èH$0HÃH$èH$(H$0Zh HÁåH¯Ýj D@IÁàI¯èHëH$H$HÃH$èH$(Hà H$èH$0Hà H$èH$([ H¼$0 HÁçH¯ßH$H´$ H4$H´$H|$èèèHÄÃô |
| 00runtime.morestack_noctxtd*runtime.racefuncenter¼ runtime.duffzero¤"runtime.racewriteÆ runtime.racereadè runtime.racereadÔ"runtime.racewriteö runtime.raceread runtime.racereadÊ runtime.racereadì runtime.raceread"runtime.racewrite¤ runtime.racereadÎ runtime.racereadø runtime.raceread¢ runtime.racereadÌ runtime.racereadî runtime.raceread¦"runtime.racewriteÈ runtime.racereadò runtime.raceread runtime.racereadÆ runtime.racereadð runtime.raceread |
| runtime.racereadÄ |
| runtime.racereadæ |
| runtime.racereadÄ"runtime.racewriteæ runtime.raceread
runtime.racereadº
runtime.racereadä
runtime.raceread runtime.raceread¸ runtime.racereadâ runtime.raceread runtime.raceread¶ runtime.racereadØ runtime.racereadÖ"runtime.racewriteø runtime.raceread¢ runtime.racereadÌ runtime.racereadö runtime.raceread runtime.racereadÊ runtime.racereadô runtime.raceread runtime.racereadÈ runtime.racereadò runtime.raceread runtime.raceread¾ runtime.racereadä"runtime.racewrite runtime.raceread° runtime.racereadÚ runtime.raceread runtime.raceread® runtime.racereadØ runtime.raceread runtime.raceread¬ runtime.racereadÖ runtime.raceread runtime.racereadª runtime.racereadÔ runtime.racereadþ runtime.raceread runtime.racereadä"runtime.racewrite runtime.raceread° runtime.racereadÚ runtime.raceread runtime.raceread® runtime.racereadØ runtime.raceread! runtime.raceread¬! runtime.racereadÖ! runtime.raceread" runtime.racereadª" runtime.racereadÔ" runtime.racereadþ" runtime.raceread¨# runtime.racereadÒ# runtime.racereadô# runtime.racereadâ&"runtime.racewrite' runtime.raceread®' runtime.racereadØ' runtime.raceread( runtime.raceread¬( runtime.racereadÖ( runtime.raceread) runtime.racereadª) runtime.racereadÔ) runtime.racereadþ) runtime.raceread¨* runtime.racereadÒ* runtime.racereadü* runtime.raceread¦+ runtime.racereadÐ+ runtime.racereadú+ runtime.raceread¤, runtime.racereadÆ, runtime.racereadÐ/"runtime.racewriteú/ runtime.raceread¤0 runtime.racereadÎ0 runtime.racereadø0 runtime.raceread¢1 runtime.racereadÌ1 runtime.racereadö1 runtime.raceread 2 runtime.racereadÊ2 runtime.racereadô2 runtime.raceread3 runtime.racereadÈ3 runtime.racereadò3 runtime.raceread4 runtime.racereadÆ4 runtime.racereadð4 runtime.racereadâ7"runtime.racewrite8 runtime.raceread¶8 runtime.racereadà8 runtime.raceread9 runtime.raceread´9 runtime.racereadÞ9 runtime.raceread: runtime.raceread²: runtime.racereadÜ: runtime.raceread; runtime.raceread°; runtime.racereadÚ; runtime.raceread< runtime.raceread®< runtime.racereadö>"runtime.racewrite ? runtime.racereadÊ? runtime.racereadô? runtime.raceread@ runtime.racereadÈ@ runtime.racereadò@ runtime.racereadA runtime.racereadÆA runtime.racereadðA runtime.racereadB runtime.racereadÄB runtime.racereadîB runtime.racereadE"runtime.racewriteÂE runtime.racereadìE runtime.racereadF runtime.racereadÀF runtime.racereadêF runtime.racereadG runtime.raceread¾G runtime.racereadèG runtime.racereadH runtime.raceread¼H runtime.raceread¾J"runtime.racewriteèJ runtime.racereadK runtime.raceread¼K runtime.racereadæK runtime.racereadL runtime.racereadºL runtime.racereadäL runtime.racereadM runtime.racereadðN"runtime.racewriteO runtime.racereadÄO runtime.racereadîO runtime.racereadP runtime.racereadÂP runtime.racereadìP runtime.raceread¨R"runtime.racewriteÒR runtime.racereadüR runtime.raceread¦S runtime.racereadÐS runtime.racereadðT"runtime.racewriteU runtime.racereadÄU runtime.racereadÌV¤ runtime.duffcopyÖV&"".p256ReduceDegreeàV(runtime.racefuncexit0°"".tmptype.[17]uint64"".in2 type.*[9]uint32 |
| "".intype.*[9]uint32"".outtype.*[9]uint32%°+¯À+öÞ%®«T;\;*m;**;***;****¤;*****³;******È;*******Ö?******Î?*****¹?****ª?***?**?*s?bh(1+Tgclocals·dc22134b6e2ce9b2d04b1b1b62ac997aTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ"".p256AssignúdH%H;awèëêHìH\$H$èH\$H$HÇD$$èH\$ H$HÇD$$èHt$ HþtH|$èèHÄÃëä |
| 0runtime.morestack_noctxtH*runtime.racefuncenterv,runtime.racewriterange¤*runtime.racereadrangeÎ runtime.duffcopyà(runtime.racefuncexit |
| "".intype.*[9]uint32"".outtype.*[9]uint32 ^ |
| Z |
| #]Tgclocals·e8c55b930b09fa5028b5e4b78b8932dcTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ"".p256InvertÀ ¨ dH%H$°þÿÿH;AwèëâHìÐH$ÐH$èH|$t1ÀèHGüH|$P1ÀèHGüH¼$(1ÀèHGüH¼$à1ÀèHGüH¼$1ÀèHGüH¼$L1ÀèHGüH¼$1ÀèHGüH¼$¼1ÀèHGüH\$tH$H$àH\$èH\$tH$H$àH\$H\$tH\$èH$(HÚH\$tH$°H$H$HÇD$$èH$°H$HÇD$$èH´$°Hþ§H¼$èH\$tH$H\$tH\$èH\$tH$H\$tH\$èH\$tH$H\$tH\$H$(H\$èH$àHØH\$tH$ H$xH$HÇD$$èH$ H$HÇD$$èH´$ HþÜH¼$xèH\$tH$H\$tH\$èH\$tH$H\$tH\$èH\$tH$H\$tH\$èH\$tH$H\$tH\$èH\$tH$H\$tH\$H$àH\$èH$HÚH\$tH$ÀH$pH$HÇD$$èH$ÀH$HÇD$$èH´$ÀHþáH¼$pè1ÀHD$(Hø}+H\$tH$H\$tH\$èHD$(HÿÀHD$(Hø|ÕH\$tH$H\$tH\$H$H\$èH$LHØH\$tH$¨H$H$HÇD$$èH$¨H$HÇD$$èH´$¨HþH¼$è1ÀHD$8Hø}+H\$tH$H\$tH\$èHD$8HÿÀHD$8Hø|ÕH\$tH$H\$tH\$H$LH\$èH$HØH\$tH$¸H$H$HÇD$$èH$¸H$HÇD$$èH´$¸Hþ;H¼$è1ÀHD$Hø }+H\$tH$H\$tH\$èHD$HÿÀHD$Hø |ÕH$¼HØH\$tH$ÈH$H$HÇD$$èH$ÈH$HÇD$$èH´$ÈHþH¼$èH\$tH$H\$tH\$H$àH\$è1ÀHD$0H=À}-H\$tH$H\$tH\$èHD$0HÿÀHD$0H=À|ÓH\$PH$H$¼H\$H$H\$è1ÀHD$ Hø}+H\$PH$H\$PH\$èHD$ HÿÀHD$ Hø|ÕH\$PH$H\$PH\$H$LH\$è1ÀHD$@Hø}+H\$PH$H\$PH\$èHD$@HÿÀHD$@Hø|ÕH\$PH$H\$PH\$H$H\$è1ÀHD$HHø}+H\$PH$H\$PH\$èHD$HHÿÀHD$HHø|ÕH\$PH$H\$PH\$H$àH\$èH\$PH$H\$PH\$èH\$PH$H\$PH\$èH\$PH$H\$PH\$H$(H\$èH\$PH$H\$PH\$èH\$PH$H\$PH\$èH\$PH$H\$PH\$H$àH\$èH$ØH$H\$PH\$H\$tH\$èèHÄÐÃélýÿÿé¾üÿÿéëûÿÿéûÿÿéúÿÿéRùÿÿz |
| 00runtime.morestack_noctxtd*runtime.racefuncenter|ð runtime.duffzeroð runtime.duffzeroÂð runtime.duffzeroèð runtime.duffzeroð runtime.duffzero´ð runtime.duffzeroÚð runtime.duffzeroð runtime.duffzero¾"".p256Square"".p256Mulì,runtime.racewriterange *runtime.racereadrangeÞ runtime.duffcopy"".p256SquareÆ"".p256Square"".p256Mulô,runtime.racewriterange¨*runtime.racereadrangeæ runtime.duffcopy "".p256SquareÎ "".p256Squareþ "".p256Square® |
| "".p256Squareø |
| "".p256MulÜ,runtime.racewriterange*runtime.racereadrangeÎ runtime.duffcopy
"".p256Square"".p256Mulô,runtime.racewriterange¨*runtime.racereadrangeæ runtime.duffcopy¸"".p256Square¨"".p256Mul,runtime.racewriterangeÀ*runtime.racereadrangeþ runtime.duffcopyÐ"".p256SquareÚ,runtime.racewriterange*runtime.racereadrangeÌ runtime.duffcopy"".p256Mulì"".p256Squareæ"".p256Mul°"".p256Square "".p256Mulê"".p256SquareÚ"".p256Mul¤"".p256Square"".p256MulÄ"".p256Squareô"".p256Square¾"".p256Mulî"".p256Square"".p256Squareè"".p256Mul²"".p256Mul¼(runtime.racefuncexit Z"".autotmp_0531type.*[9]uint32"".autotmp_0530type.*[9]uint32"".autotmp_0529type.*[9]uint32"".autotmp_0528type.*[9]uint32"".autotmp_0527type.*[9]uint32"".autotmp_0526type.*[9]uint32"".autotmp_0525type.*[9]uint32"".autotmp_0524type.*[9]uint32"".autotmp_0523type.*[9]uint32"".autotmp_0522type.*[9]uint32"".autotmp_0519type.int"".autotmp_0518type.int"".autotmp_0517type.int"".autotmp_0516type.int"".autotmp_0515type.int"".autotmp_0514type.int |
| "".intype.*[9]uint32"".outotype.*[9]uint32 |
| "".in/type.*[9]uint32"".outtype.*[9]uint32 |
| "".inOtype.*[9]uint32"".outtype.*[9]uint32 |
| "".intype.*[9]uint32"".out¿type.*[9]uint32 |
| "".in_type.*[9]uint32"".out¯type.*[9]uint32 |
| "".in?type.*[9]uint32"".outtype.*[9]uint32"".itype.int"".itype.int"".ißtype.int"".i¿type.int"".iïtype.int"".i¯type.int"".iÏtype.int"".e64§type.[9]uint32"".e32type.[9]uint32"".e16type.[9]uint32 |
| "".e8ïtype.[9]uint32 |
| "".e4ßtype.[9]uint32 |
| "".e2Ïtype.[9]uint32"".ftmp2ÿtype.[9]uint32"".ftmp·type.[9]uint32 |
| "".intype.*[9]uint32"".outtype.*[9]uint32% Ä 6 ü¦ |
| %tq r%o%o%o
%o
%o
o%(
%
%
%%%*5 @1UoUbjbj |
| b EbTgclocals·432b7339bc1d830c10f37aca7ddf2b41Tgclocals·78f0a1dd4e5b0027da9363b31259720fF/tmp/go/src/crypto/elliptic/p256.goþ"".p256Scalar3ÀºdH%H;awèëêHì H\$ H$èHL$(ÇD$1ÀHD$Hø ·HH$èHL$HD$(Hø¯Hù H+l$Hù HH$èHL$HD$(Hø[Hù JHl$kí+Hù ,HH$èHL$HD$(HøHù óH+l$Hù ØHH$èHL$HD$(Hø°Hù Hl$DD$DÅ+Hù |HH$èHL$HD$(HøTHù CHÁë\$Hù %HH$èHL$HD$(HøýHù ìH+l$Hù ÑHH$èHD$HL$(Hù©Hø Hl$åÿÿÿ+HÿÀHø uH$\$\$èèHÄ ÃHD$Hø NHH$èHL$HD$(Hø&Hù H+l$Hù úHH$èHL$HD$(HøÒHù ÁHl$kí+Hù £HH$èHL$HD$(Hø{Hù jH+l$Hù OHH$èHL$HD$(Hø'Hù Hl$DD$DÅ+Hù óHH$èHL$HD$(HøËHù ºHÁë\$Hù HH$èHL$HD$(Høt{Hù snH+l$Hù sWHH$èHL$(HD$Hùt6Hø s)Hl$åÿÿÿ+HÿÀHD$Hø IüÿÿèèëÆèèëèèé.ÿÿÿèèéÒþÿÿèèé~þÿÿèèé'þÿÿèèéÓýÿÿèèéPýÿÿèèéüüÿÿèèé¥üÿÿèèéIüÿÿèèéõûÿÿèèéûÿÿèèéJûÿÿ^ |
| 0runtime.morestack_noctxtH*runtime.racefuncenter runtime.raceread"runtime.racewrite runtime.raceread"runtime.racewrite¬ runtime.raceread° runtime.raceread®"runtime.racewrite¾$"".p256ReduceCarryÈ(runtime.racefuncexit runtime.raceread |
| "runtime.racewrite runtime.raceread"runtime.racewrite
runtime.raceread runtime.raceread"runtime.racewriteü$runtime.panicindex$runtime.panicindex $runtime.panicindex®$runtime.panicindexÄ$runtime.panicindexÒ$runtime.panicindexî$runtime.panicindexü$runtime.panicindex$runtime.panicindex¦$runtime.panicindexÂ$runtime.panicindexÐ$runtime.panicindexì$runtime.panicindexú$runtime.panicindex$runtime.panicindex¤$runtime.panicindexÀ$runtime.panicindexÎ$runtime.panicindexê$runtime.panicindexø$runtime.panicindex$runtime.panicindex¢$runtime.panicindex¾$runtime.panicindexÌ$runtime.panicindexè$runtime.panicindexö$runtime.panicindex$runtime.panicindex $runtime.panicindex@"".autotmp_0538type.uint32"".autotmp_0537type.uint32"".autotmp_0536type.uint32"".autotmp_0535type.int"".autotmp_0534type.uint32"".autotmp_0533type.uint32"".autotmp_0532type.uint32"".itype.int"".carrytype.uint32"".outtype.*[9]uint32@?@ó |
| v¨(%B
Bp$**
**&#ý Tgclocals·519efd86263089ddb84df3cfe7fd2992Tgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ"".p256Scalar4ædH%H;awèëêHì(H\$(H$èHL$0ÇD$1ÀHD$ Hø OHH$èHL$ HD$0HøÅHù ´HÁë\$Hù HH$èHL$ HD$0HønHù ]H+l$Hù BHH$èHL$ HD$0HøHù Hl$Áå+Hù ëHH$èHL$ HD$0HøÃHù ²H+l$Hù HH$èHL$ HD$0HøoHù ^Hl$åÿÿÿ+Hù =HH$èHL$ HD$0HøHù H+l$Hù éHH$èHL$ HD$0HøÁHù °Hl$DD$DÅ+Hù HH$èHL$ HD$0HøeHù THl$Áëë\$Hù 0HH$èHL$ HD$0HøHù ÷H+l$Hù ÜHH$èHD$ HL$0Hù´Hø £Hl$åÿÿÿ+HÿÀHø uH$\$\$èèHÄ(ÃHD$ Hø YHH$èHL$ HD$0Hø1Hù HÁë\$Hù HH$èHL$ HD$0HøÚHù ÉH+l$Hù ®HH$èHL$ HD$0HøHù uHl$Áå+Hù WHH$èHL$ HD$0Hø/Hù H+l$Hù HH$èHL$ HD$0HøÛHù ÊHl$åÿÿÿ+Hù ©HH$èHL$ HD$0HøHù pH+l$Hù UHH$èHL$ HD$0Hø-Hù Hl$DD$DÅ+Hù ùHH$èHL$ HD$0HøÑHù ÀHl$Áëë\$Hù HH$èHL$ HD$0Høt{Hù snH+l$Hù sWHH$èHL$0HD$ Hùt6Hø s)Hl$åÿÿÿ+HÿÀHD$ Hø ±úÿÿèèëÆèèëèèé(ÿÿÿèèéÌþÿÿèèéxþÿÿèèéþÿÿèèéÊýÿÿèèésýÿÿèèéýÿÿèèéÈüÿÿèèéEüÿÿèèéñûÿÿèèéûÿÿèèé8ûÿÿèèéäúÿÿèèéúÿÿèèé6úÿÿèèéßùÿÿèèéùÿÿèèé4ùÿÿ |
| 0runtime.morestack_noctxtH*runtime.racefuncenter runtime.raceread¢ runtime.raceread "runtime.racewrite¤ runtime.raceread¢"runtime.racewrite¬ runtime.racereadª"runtime.racewrite¸ runtime.racereadÈ runtime.racereadÆ |
| "runtime.racewriteÖ$"".p256ReduceCarryà(runtime.racefuncexit¢ runtime.raceread¦
runtime.raceread¤"runtime.racewrite¨ runtime.raceread¦"runtime.racewrite° runtime.raceread®"runtime.racewrite¼ runtime.racereadÌ runtime.raceread²"runtime.racewrite¬$runtime.panicindexº$runtime.panicindexÐ$runtime.panicindexÞ$runtime.panicindexô$runtime.panicindex$runtime.panicindex$runtime.panicindex¬$runtime.panicindexÈ$runtime.panicindexÖ$runtime.panicindexò$runtime.panicindex$runtime.panicindex$runtime.panicindexª$runtime.panicindexÆ$runtime.panicindexÔ$runtime.panicindexð$runtime.panicindexþ$runtime.panicindex$runtime.panicindex¨$runtime.panicindexÄ$runtime.panicindexÒ$runtime.panicindexî$runtime.panicindexü$runtime.panicindex$runtime.panicindex¦$runtime.panicindexÂ$runtime.panicindexÐ$runtime.panicindexì$runtime.panicindexú$runtime.panicindex$runtime.panicindex¤$runtime.panicindexÀ$runtime.panicindexÎ$runtime.panicindexê$runtime.panicindexø$runtime.panicindex$runtime.panicindex¢$runtime.panicindex¾$runtime.panicindexÌ$runtime.panicindexP"".autotmp_0548type.uint32"".autotmp_0547type.uint32"".autotmp_0546type.uint32"".autotmp_0545type.uint32"".autotmp_0544type.int"".autotmp_0543type.uint32"".autotmp_0542type.uint32"".autotmp_0541type.uint32"".autotmp_0540type.uint32"".itype.int"".nextCarry'type.uint32"".carrytype.uint32"".outtype.*[9]uint32PÞOPÇÀÞ.+GHGHp! $*******#Tgclocals·519efd86263089ddb84df3cfe7fd2992Tgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ"".p256Scalar8ædH%H;awèëêHì(H\$(H$èHL$0ÇD$1ÀHD$ Hø OHH$èHL$ HD$0HøÅHù ´HÁë\$Hù HH$èHL$ HD$0HønHù ]H+l$Hù BHH$èHL$ HD$0HøHù Hl$Áå+Hù ëHH$èHL$ HD$0HøÃHù ²H+l$Hù HH$èHL$ HD$0HøoHù ^Hl$åÿÿÿ+Hù =HH$èHL$ HD$0HøHù H+l$Hù éHH$èHL$ HD$0HøÁHù °Hl$DD$DÅ+Hù HH$èHL$ HD$0HøeHù THl$Áëë\$Hù 0HH$èHL$ HD$0HøHù ÷H+l$Hù ÜHH$èHD$ HL$0Hù´Hø £Hl$åÿÿÿ+HÿÀHø uH$\$\$èèHÄ(ÃHD$ Hø YHH$èHL$ HD$0Hø1Hù HÁë\$Hù HH$èHL$ HD$0HøÚHù ÉH+l$Hù ®HH$èHL$ HD$0HøHù uHl$Áå+Hù WHH$èHL$ HD$0Hø/Hù H+l$Hù HH$èHL$ HD$0HøÛHù ÊHl$åÿÿÿ+Hù ©HH$èHL$ HD$0HøHù pH+l$Hù UHH$èHL$ HD$0Hø-Hù Hl$DD$DÅ+Hù ùHH$èHL$ HD$0HøÑHù ÀHl$Áëë\$Hù HH$èHL$ HD$0Høt{Hù snH+l$Hù sWHH$èHL$0HD$ Hùt6Hø s)Hl$åÿÿÿ+HÿÀHD$ Hø ±úÿÿèèëÆèèëèèé(ÿÿÿèèéÌþÿÿèèéxþÿÿèèéþÿÿèèéÊýÿÿèèésýÿÿèèéýÿÿèèéÈüÿÿèèéEüÿÿèèéñûÿÿèèéûÿÿèèé8ûÿÿèèéäúÿÿèèéúÿÿèèé6úÿÿèèéßùÿÿèèéùÿÿèèé4ùÿÿ |
| 0runtime.morestack_noctxtH*runtime.racefuncenter runtime.raceread¢ runtime.raceread "runtime.racewrite¤ runtime.raceread¢"runtime.racewrite¬ runtime.racereadª"runtime.racewrite¸ runtime.racereadÈ runtime.racereadÆ |
| "runtime.racewriteÖ$"".p256ReduceCarryà(runtime.racefuncexit¢ runtime.raceread¦
runtime.raceread¤"runtime.racewrite¨ runtime.raceread¦"runtime.racewrite° runtime.raceread®"runtime.racewrite¼ runtime.racereadÌ runtime.raceread²"runtime.racewrite¬$runtime.panicindexº$runtime.panicindexÐ$runtime.panicindexÞ$runtime.panicindexô$runtime.panicindex$runtime.panicindex$runtime.panicindex¬$runtime.panicindexÈ$runtime.panicindexÖ$runtime.panicindexò$runtime.panicindex$runtime.panicindex$runtime.panicindexª$runtime.panicindexÆ$runtime.panicindexÔ$runtime.panicindexð$runtime.panicindexþ$runtime.panicindex$runtime.panicindex¨$runtime.panicindexÄ$runtime.panicindexÒ$runtime.panicindexî$runtime.panicindexü$runtime.panicindex$runtime.panicindex¦$runtime.panicindexÂ$runtime.panicindexÐ$runtime.panicindexì$runtime.panicindexú$runtime.panicindex$runtime.panicindex¤$runtime.panicindexÀ$runtime.panicindexÎ$runtime.panicindexê$runtime.panicindexø$runtime.panicindex$runtime.panicindex¢$runtime.panicindex¾$runtime.panicindexÌ$runtime.panicindexP"".autotmp_0558type.uint32"".autotmp_0557type.uint32"".autotmp_0556type.uint32"".autotmp_0555type.uint32"".autotmp_0554type.int"".autotmp_0553type.uint32"".autotmp_0552type.uint32"".autotmp_0551type.uint32"".autotmp_0550type.uint32"".itype.int"".nextCarry'type.uint32"".carrytype.uint32"".outtype.*[9]uint32PÞOPÇÀ.+GHGHp! $*******#Tgclocals·519efd86263089ddb84df3cfe7fd2992Tgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ$"".p256PointDoubleàÎdH%HD$H;AwèëåHìðH$ðH$èH¼$1ÀèHGüH|$`1ÀèHGüH¼$Ì1ÀèHGüH¼$¨1ÀèHGüH|$<1ÀèHGüH|$1ÀèHGüH$H$H$ H\$èH\$`H$H$H\$èH$¨H$H$H\$H\$`H\$èH\$<H$H$H\$H$H\$èH\$H$H$H\$H$H\$èH$ÌH$H\$<H\$H\$H\$èH$ÌH$èH\$<H$H$H\$H$ H\$èH\$<H$H\$<H\$èH\$<H$H\$<H\$H\$`H\$èH$H$H\$<H\$H$H\$èH$¨H$èH$øH$H$ÌH\$èH$øH$HD$H$¨H\$èH$øH$HD$H$¨H\$èH\$<H$H$¨H\$H$øH\$èH\$<H$H$ÌH\$H\$<H\$èH\$H$H\$`H\$èH\$H$èH$H$H\$<H\$H\$H\$èèHÄðÃ< |
| *0runtime.morestack_noctxt^*runtime.racefuncenter|ð runtime.duffzeroð runtime.duffzeroÂð runtime.duffzeroèð runtime.duffzeroð runtime.duffzero¨ð runtime.duffzeroì"".p256Square¢"".p256Squareò"".p256MulÂ"".p256Sum"".p256DiffÜ"".p256Mulþ"".p256Scalar3Î"".p256Sumþ"".p256SquareÂ"".p256Diff"".p256Diff´"".p256Scalar4ð"".p256Square¶ "".p256Diffü "".p256DiffÌ |
| "".p256Diff"".p256MulÆ"".p256Squareâ"".p256Scalar8¬"".p256Diff¶(runtime.racefuncexit`à"".tmp2¯type.[9]uint32"".tmpçtype.[9]uint32"".betatype.[9]uint32"".alphaGtype.[9]uint32"".gammatype.[9]uint32"".delta×type.[9]uint32"".zPtype.*[9]uint32"".y@type.*[9]uint32"".x0type.*[9]uint32"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32"àß |
| °dà"41i(((%("(&#(%*.Tgclocals·2041e4886994d8178ffe814e7830235fTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ("".p256PointAddMixedÀ¦dH%H$ØþÿÿH;AwèëâHì¨H$¨H$èH|$@1ÀèHGüH|$1ÀèHGüH¼$Ð1ÀèHGüH¼$1ÀèHGüH¼$1ÀèHGüH¼$`1ÀèHGüH¼$<1ÀèHGüH¼$1ÀèHGüH¼$ô1ÀèHGüH|$d1ÀèHGüH¼$¬1ÀèHGüH\$@H$H$ØH\$èH$ØH$¬H$HD$HD$èH$H$H$àH\$H\$@H\$èH\$H$H$ØH\$H\$@H\$èH$ÐH$H$èH\$H\$H\$èH$H$H$H\$H$ÈH\$èH$`H$H$H\$H$H\$èH$`H$H$`H\$èH$<H$H$H\$H$`H\$èH$H$H$ÐH\$H$ÐH\$èH$H$H$H\$H$H\$èH\$dH$H$ÈH\$H$`H\$èH$ÀH$H$¬H\$H$H\$èH$ôH$H$H\$èH$°H$H$ôH\$H$<H\$èH$°H$HD$H\$dH\$èH$°H$HD$H\$dH\$èH$¬H$H\$dH\$H$°H\$èH$¸H$H$¬H\$H$H\$èH$¬H$H$ÐH\$H$<H\$èH$¸H$HD$H$¬H\$èH$¸H$HD$H$¬H\$èèHĨÃJ |
| 00runtime.morestack_noctxtd*runtime.racefuncenter|ð runtime.duffzeroð runtime.duffzeroÂð runtime.duffzeroèð runtime.duffzeroð runtime.duffzero´ð runtime.duffzeroÚð runtime.duffzeroð runtime.duffzero¦ð runtime.duffzeroÆð runtime.duffzeroìð runtime.duffzeroª"".p256Squareð"".p256SumÀ"".p256Mul"".p256MulÚ"".p256Mul°"".p256Diff"".p256SumÂ"".p256Square "".p256Mulî "".p256DiffÄ |
| "".p256Sum"".p256Mulê"".p256Mul¦"".p256Squareü"".p256Diff¼
"".p256Diffü
"".p256DiffÌ"".p256Diff¢"".p256Mulø"".p256Mul¾"".p256Diff"".p256Diff(runtime.racefuncexitÐ&"".tmp÷type.[9]uint32"".vtype.[9]uint32 |
| "".rrçtype.[9]uint32"".rtype.[9]uint32"".j×type.[9]uint32"".itype.[9]uint32"".hGtype.[9]uint32 |
| "".u2¿type.[9]uint32 |
| "".s2¯type.[9]uint32"".z1z1z1type.[9]uint32"".z1z1Ïtype.[9]uint32 |
| "".y2ptype.*[9]uint32 |
| "".x2`type.*[9]uint32 |
| "".z1Ptype.*[9]uint32 |
| "".y1@type.*[9]uint32 |
| "".x10type.*[9]uint32"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32%ÐÏàn¨
%63È#(%(+++++(+3 (+3# 1¯Tgclocals·88628e025d1de378ae4e81989cb749f6Tgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ"".p256PointAddúdH%H$HþÿÿH;AwèëâHì8H$8H$èH¼$1ÀèHGüH|$d1ÀèHGüH|$@1ÀèHGüH|$1ÀèHGüH¼$`1ÀèHGüH¼$<1ÀèHGüH¼$ô1ÀèHGüH¼$Ð1ÀèHGüH¼$1ÀèHGüH¼$ð1ÀèHGüH¼$Ì1ÀèHGüH¼$¨1ÀèHGüH¼$1ÀèHGüH¼$¬1ÀèHGüH¼$1ÀèHGüH$H$H$hH\$èH\$@H$H$H\$èH$ôH$H$XH\$H\$@H\$èH$H$H$hH\$H$H\$èH$H$H$H\$èH$H$H$H\$H$H\$èH$H$H$H\$H\$@H\$èH\$H$H$H\$H\$@H\$èH$`H$H$`H\$H\$H\$èH$ÐH$H$pH\$H$H\$èH\$dH$H$hH\$H$H\$èH$<H$H$xH\$H\$dH\$èH$H$H$ÐH\$H$ôH\$èH$ðH$H$H\$H$H\$èH$ðH$H$ðH\$èH$ÌH$H$H\$H$ðH\$èH$¨H$H$<H\$H$`H\$èH$¨H$H$¨H\$H$¨H\$èH$¬H$H$ôH\$H$ðH\$èH$PH$H$H\$H$H\$èH$H$H$¨H\$èH$@H$H$H\$H$ÌH\$èH$@H$HD$H$¬H\$èH$@H$HD$H$¬H\$èH$H$H$¬H\$H$@H\$èH$HH$H$H\$H$¨H\$èH$H$H$`H\$H$ÌH\$èH$HH$HD$H$H\$èH$HH$HD$H$H\$èèHÄ8Ã` |
| 00runtime.morestack_noctxtd*runtime.racefuncenterð runtime.duffzero¢ð runtime.duffzeroÂð runtime.duffzeroâð runtime.duffzeroð runtime.duffzero®ð runtime.duffzeroÔð runtime.duffzeroúð runtime.duffzero ð runtime.duffzeroÆð runtime.duffzeroìð runtime.duffzeroð runtime.duffzero¸ð runtime.duffzeroÞð runtime.duffzeroð runtime.duffzeroÈ"".p256Squareþ"".p256SquareÎ"".p256Mul¤"".p256Sumà"".p256Square¶"".p256Diff "".p256DiffÐ "".p256Mul |
| "".p256Mulö |
| "".p256MulÆ"".p256Mul"".p256Mulì"".p256DiffÂ
"".p256Sumþ
"".p256SquareÔ"".p256Mulª"".p256Diff"".p256SumÖ"".p256Mul¬"".p256Mulè"".p256Square¾"".p256Diff"".p256DiffÊ"".p256Diff "".p256Diffö"".p256MulÌ"".p256Mul"".p256DiffØ"".p256Diffâ(runtime.racefuncexitð0"".tmp¿type.[9]uint32"".vtype.[9]uint32 |
| "".rrçtype.[9]uint32"".rtype.[9]uint32"".j×type.[9]uint32"".itype.[9]uint32"".hGtype.[9]uint32 |
| "".u2Ïtype.[9]uint32 |
| "".u1type.[9]uint32 |
| "".s2÷type.[9]uint32 |
| "".s1¯type.[9]uint32"".z2z2z2·type.[9]uint32"".z2z2ïtype.[9]uint32"".z1z1z1§type.[9]uint32"".z1z1ßtype.[9]uint32 |
| "".z2type.*[9]uint32 |
| "".y2ptype.*[9]uint32 |
| "".x2`type.*[9]uint32 |
| "".z1Ptype.*[9]uint32 |
| "".y1@type.*[9]uint32 |
| "".x10type.*[9]uint32"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32%ðïÀð
%HE(++(%(+((+++++++3#++3# 1Tgclocals·affafac6351ebae316ccb3b229f4b61fTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ,"".p256CopyConditionalÀºdH%H;awèëêHìH\$H$è1ÀHø H\$(HD$Hø NHH$èH\$ Hl$Hý &H«H$èHL$ HD$H\$(HûùHø èHHùÑHø ÀH,m1ël$0!ë\$Hø HH$èHL$HD$ Høt{Hù snH+l$Hù sWHH$èHD$H\$ Hût6Hø s)Hl$DD$D1Å+HÿÀHø ïþÿÿèHÄÃèëÆèèëèèé(ÿÿÿèéÿÿÿèè |
| 0runtime.morestack_noctxtH*runtime.racefuncenter¢ runtime.racereadä runtime.raceread² runtime.raceread"runtime.racewrite(runtime.racefuncexit $runtime.panicindex¶$runtime.panicindexÄ$runtime.panicindexÚ$runtime.panicindexè$runtime.panicindex$runtime.panicindex $runtime.panicindex®$runtime.panicindex00"".autotmp_0560type.uint32"".tmptype.uint32"".itype.int"".mask type.uint32 |
| "".intype.*[9]uint32"".outtype.*[9]uint320´/0Q .Är
$-#ýTgclocals·72c306c66d827d7caa50958774c351b5Tgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ0"".p256SelectAffinePointààdH%H;awèëêHìHH\$HH$è1ÀHÇD$8 Hl$8H9è}`HD$@H\$PHD$(Hø HH$èH\$PHûðHl$(Hý ÚH«ÇHD$@HÿÀHl$8H9è| 1ÀHÇD$8 Hl$8H9è}`HD$@H\$XHD$0Hø HH$èH\$XHûfHl$0Hý PH«ÇHD$@HÿÀHl$8H9è| ÇD$\$ûL$l$x1éÈÁé ÁËÑë ËãÿË\$1ÀHÇD$8 Hl$8H9èHD$@H\$PHD$Hø ÆHH$èHL$PHD$HùHø H+l$Hø rHH$èH\$`H|$hMH$èHT$`HD$hH\$PHû$Hl$Hý H«Høù*DD$D!ÅDD$D Å+Hl$pHÁHøÌHÐHÊHÿÊHéHÿÉHùtHÀHD$`HT$hHL$pHD$@HÿÀHl$8H9èçþÿÿ1ÀHÇD$8 Hl$8H9èHD$@H\$XHD$ Hø UHH$èHL$XHD$ Hù-Hø H+l$Hø HH$èH\$`H|$hÜH$èHT$`HD$hH\$XHû³Hl$ Hý H«Hø*DD$D!ÅDD$D Å+Hl$pHÁHør_HÐHÊHÿÊHéHÿÉHùtHÀHD$`HT$hHL$pHD$@HÿÀHl$8H9èëþÿÿ\$ÿÃ\$\$ûiýÿÿèHÄHÃèèèéFÿÿÿèèèéÌþÿÿèèèèéÕýÿÿèèèé[ýÿÿèèéüÿÿèèé üÿÿè< |
| 0runtime.morestack_noctxtH*runtime.racefuncenter¾"runtime.racewrite¨"runtime.racewrite runtime.raceread"runtime.racewrite¶ runtime.racereadè |
| runtime.racereadæ"runtime.racewrite runtime.racereadþ(runtime.racefuncexit$runtime.panicslice $runtime.panicindex®$runtime.panicindexÊ$runtime.panicindexØ$runtime.panicindexæ$runtime.panicindex$runtime.panicindex$runtime.panicslice$runtime.panicindex¬$runtime.panicindexÈ$runtime.panicindexÖ$runtime.panicindexä$runtime.panicindex$runtime.panicindex$runtime.panicindexª$runtime.panicindex¸$runtime.panicindexÔ$runtime.panicindex`6"".autotmp_0580type.uint64"".autotmp_0579type.uint64"".autotmp_0578type.int"".autotmp_0577type.int"".autotmp_0574type.int"".autotmp_0573type.int"".autotmp_0572type.int"".autotmp_0571type.int"".autotmp_0570type.int"".autotmp_0569type.int"".autotmp_0568gtype.uint32"".autotmp_0567type.uint32"".autotmp_0566type.uint32"".autotmp_0565type.uint32"".autotmp_0564type.uint32"".autotmp_0563type.uint32"".autotmp_0562type.uint32"".jOtype.int"".j_type.int"".maskwtype.uint32"".iotype.uint32"".i/type.int"".i?type.int"".indexPtype.uint32"".table type.[]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32¨ðÖ(%II |
| Ä:Ä688#ÍTgclocals·29ed0bcbe5a98001851b45cea1967f4eTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ4"".p256SelectJacobianPointÀ¼dH%H;awèëêHìXH\$XH$è1ÀHÇD$H Hl$HH9è}`HD$PH\$`HD$8Hø AHH$èH\$`HûHl$8Hý H«ÇHD$PHÿÀHl$HH9è| 1ÀHÇD$H Hl$HH9è}`HD$PH\$hHD$0Hø ·HH$èH\$hHûHl$0Hý ~H«ÇHD$PHÿÀHl$HH9è| 1ÀHÇD$H Hl$HH9è}`HD$PH\$pHD$@Hø -HH$èH\$pHû |
| Hl$@Hý ôH«ÇHD$PHÿÀHl$HH9è| ¹ùÙÊL$¬$1êÐÁê ÂÓÑë ÓãÿË\$1ÀHÇD$H Hl$HH9èHD$PH\$`HD$Hø lHH$èHL$`HD$HùDHø 3H+l$Hø HH$èH\$xl$HýñHkílHëHl$Hý ÔH«H$èHD$L$H\$`Hû¨Hø HHl$xHý|DÁIøhMkÀlLÅHø PHl
mDD$D!ÅDD$D Å+HD$PHÿÀHl$HH9èâþÿÿ1ÀHÇD$H Hl$HH9è&HD$PH\$hHD$(Hø çHH$èHL$hHD$(Hù¿Hø ®H+l$Hø HH$èH\$xl$HýlHkílHëHl$(HÃ$Hý KH«H$èHD$(L$H\$hHûHø HHl$xHýóDÁIøßMkÀlLÅHÅ$Hø ÃHl
mDD$D!ÅDD$D Å+HD$PHÿÀHl$HH9èÚþÿÿ1ÀHÇD$H Hl$HH9èHD$PH\$pHD$ Hø ZHH$èHL$pHD$ Hù2Hø !H+l$Hø HH$èH\$xl$HýßHkílHëHl$ HÃHHý ¾H«H$èHD$ L$H\$pHûHø HHl$xHýtmDÁIøs]MkÀlLÅHÅHHø sEHl
mDD$D!ÅDD$D Å+HD$PHÿÀHl$HH9èæþÿÿÿÁù'üÿÿèHÄXÃèèEëèégÿÿÿèèèèéÇþÿÿèèèEéþÿÿèéÚýÿÿèèèèé:ýÿÿèèèEé|üÿÿèéQüÿÿèèèèéµûÿÿèèéïúÿÿèèéeúÿÿèèéÛùÿÿè\ |
| 0runtime.morestack_noctxtH*runtime.racefuncenter¾"runtime.racewrite¨"runtime.racewrite"runtime.racewriteê runtime.racereadè"runtime.racewriteÔ runtime.racereadØ runtime.racereadÖ
"runtime.racewriteÊ runtime.racereadÖ runtime.racereadÔ"runtime.racewriteÈ runtime.racereadÞ(runtime.racefuncexitò$runtime.panicindex$runtime.panicindex$runtime.panicindex´$runtime.panicindexÂ$runtime.panicindexÐ$runtime.panicindexÞ$runtime.panicindexú$runtime.panicindex$runtime.panicindex$runtime.panicindex´$runtime.panicindexÐ$runtime.panicindexÞ$runtime.panicindexì$runtime.panicindexú$runtime.panicindex$runtime.panicindex¤$runtime.panicindex²$runtime.panicindexÐ$runtime.panicindexì$runtime.panicindexú$runtime.panicindex$runtime.panicindex$runtime.panicindex²$runtime.panicindexÀ$runtime.panicindexÜ$runtime.panicindexê$runtime.panicindex$runtime.panicindex$runtime.panicindex°$runtime.panicindexP°B"".autotmp_0606type.int"".autotmp_0605type.int"".autotmp_0604type.int"".autotmp_0603type.int"".autotmp_0602type.int"".autotmp_0601type.int"".autotmp_0600type.int"".autotmp_0599type.int"".autotmp_0598type.int"".autotmp_0597type.int"".autotmp_0596type.int"".autotmp_0595type.int"".autotmp_0594type.uint32"".autotmp_0593type.uint32"".autotmp_0592type.uint32"".autotmp_0591type.uint32"".autotmp_0590type.uint32"".autotmp_0589type.uint32"".autotmp_0588type.uint32"".autotmp_0587type.uint32"".jotype.int"".j_type.int"".jtype.int"".masktype.uint32"".itype.uint32"".i/type.int"".iOtype.int"".i?type.int"".index@type.uint32"".table0,type.*[16][3][9]uint32"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32°Ý |
| ¯°¨
41III ÿKNN#ýTgclocals·fd6a46b7651471deb6111a6af9af32d1Tgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ"".p256GetBitÀºdH%H;awèëêHìH\$H$èHD$H\$HÁèHø sZHH$èLD$H\$LÂIÁèHût2Iø s%J¶HÑHáÒëHã¶Û\$ èHÄÃèëÊè |
| 0runtime.morestack_noctxtH*runtime.racefuncenter runtime.raceread(runtime.racefuncexit$runtime.panicindex®$runtime.panicindex0"".~r2 type.uint32"".bittype.uint"".scalartype.*[32]uint8p Î#^ |
| Tgclocals·07547bb90cfc1ed024dcd2d84e37c161Tgclocals·0115f8d53b75c1696444f08ad03251d9F/tmp/go/src/crypto/elliptic/p256.goþ*"".p256ScalarBaseMultà Æ dH%H$ØþÿÿH;AwèëâHì¨H$¨H$è»ÿÿÿÿ\$HH¼$L1ÀèHGüH¼$(1ÀèHGüH¼$1ÀèHGüH¼$à1ÀèHGüH¼$¼1ÀèHGü1ÀHÇ$¨ H¬$¨H9è}oH$°H$°HD$hHø DHH$èH$°HûHl$hHý H«ÇH$°HÿÀH¬$¨H9è|1ÀHÇ$¨ H¬$¨H9è}oH$°H$¸HD$xHø ¥HH$èH$¸HûHl$xHý iH«ÇH$°HÿÀH¬$¨H9è|1ÀHÇ$¨ H¬$¨H9è}oH$°H$ÀHD$pHø HH$èH$ÀHûàHl$pHý ÊH«ÇH$°HÿÀH¬$¨H9è|1ÉHù -H$HùtZH$°H$H$¸H\$H$ÀH\$H$°H\$H$¸H\$ H$ÀH\$(èH$ÇD$@1ÀHø ¤HÇÃH)ËHD$`H$ÈHÃHØH$HÁèH$pHø ÞHH$èL$H$pLÂIÁèHû©Iø J¶HÑHáÒëHã¶Û\$\H¬$HÇÀ_H)èHl$`H$ÈHèH$HÁèH$Hø 6HH$èL$H$LÂIÁèHûIø ðJ¶HÑHáÒëHã¶Û\$XH¬$HÇÀH)èHl$`H$ÈHèH$HÁèH$xHø HH$èL$H$xLÂIÁèHûYIø HJ¶HÑHáÒëHã¶Û\$TH¬$HÇÀßH)èHl$`H$ÈHèH$ HÁèH$Hø æHH$èL$ H$LÂIÁèHû±Iø J¶|$Xl$\HÑHáÒëHã¶ÛÑç ïl$TÁå ïÝÁå ïHHØ\$@HÙHûHHÚH$LH$H$(H\$HøHÇÆH)ÎHÇÃH)ËHÙHût
HÓHÁãHÃHØH$HD$H´$Ht$H$ HL$ |$P|$(è\$@Ã\$@H$H$H$àH\$H$¼H\$H$°H\$H$¸H\$ H$ÀH\$(H$LH\$0H$(H\$8èH$°H$H$LH\$\$H\$èH$¸H$H$(H\$\$H\$èH$ÀH$HH\$\$H\$èD$PÿÈÁèÿÈ\$HóÿD$D!ÃØH$°H$H$H\$D$LD$èH$¸H$H$àH\$\$L\$èH$ÀH$H$¼H\$\$L\$èH$D$H\$Dóÿ!Ã\$HHD$`HÀ Hø \ûÿÿHÿÁHù ÓúÿÿèHĨÃéÞýÿÿèèéHýÿÿèèé üÿÿèèéøûÿÿèèéPûÿÿèèéúÿÿèèézùÿÿèèéÛøÿÿèT |
| 00runtime.morestack_noctxtd*runtime.racefuncenterð runtime.duffzeroºð runtime.duffzeroàð runtime.duffzeroð runtime.duffzero¬ð runtime.duffzeroÂ"runtime.racewriteÖ"runtime.racewriteê"runtime.racewriteÈ |
| $"".p256PointDouble runtime.raceread¶ runtime.racereadÜ runtime.raceread runtime.racereadÌ$"".p256Precomputed0"".p256SelectAffinePointö("".p256PointAddMixedÂ,"".p256CopyConditional,"".p256CopyConditional´"".p256OneØ,"".p256CopyConditionalØ,"".p256CopyConditional¤,"".p256CopyConditionalð,"".p256CopyConditionalì(runtime.racefuncexit$runtime.panicslice¢$runtime.panicindex¾$runtime.panicindexÌ$runtime.panicindexè$runtime.panicindexö$runtime.panicindex$runtime.panicindex $runtime.panicindex¼$runtime.panicindexÊ$runtime.panicindexæ$runtime.panicindexô$runtime.panicindex $runtime.panicindex $runtime.panicindexº $runtime.panicindex@Ð^"".autotmp_0630type.uint32"".autotmp_0626type.uint32"".autotmp_0625type.uint"".autotmp_0624type.uint32"".autotmp_0623type.uint"".autotmp_0622type.uint32"".autotmp_0621type.uint"".autotmp_0619type.uint"".autotmp_0618type.int"".autotmp_0617type.int"".autotmp_0616type.int"".autotmp_0615type.int"".autotmp_0614ÿtype.int"".autotmp_0613ïtype.int"".autotmp_0611type.uint"".autotmp_0610type.uint32"".autotmp_0609type.uint32"".bittype.uint"".scalar?type.*[32]uint8"".bit¯type.uint"".scalar_type.*[32]uint8"".bittype.uint"".scalarOtype.*[32]uint8"".bit¿type.uint"".scalarotype.*[32]uint8"".index¯type.uint32"".bit2§type.uint32"".bit1type.uint32"".bit0type.uint32"".jtype.uint"".iÏtype.uint"".iïtype.int"".ißtype.int"".iÿtype.int |
| "".tz×type.[9]uint32 |
| "".tytype.[9]uint32 |
| "".txÇtype.[9]uint32 |
| "".pyÿtype.[9]uint32 |
| "".px·type.[9]uint32"".tableOffsetÏtype.uint32"".mask·type.uint32*"".pIsNoninfiniteMaskÇtype.uint32$"".nIsInfinityMask¿type.uint32"".scalar0type.*[32]uint8"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32%ÐÜÏЮ°ÐÜ%he _#O#O#OZ¢ |
| l&&% |
| &&.;
F3"*1ÖðTgclocals·643e609799b4a14ab09da124815fb71fTgclocals·0f809d14f8b6066560538617ed829ce6F/tmp/go/src/crypto/elliptic/p256.goþ("".p256PointToAffineàÜdH%H;awèëêHì`H\$`H$èH|$<1ÀèHGüH|$1ÀèHGüH\$<H$H$H\$èH\$H$H\$<H\$èH\$hH$H\$xH\$H\$H\$èH\$<H$H\$<H\$H\$H\$èH\$pH$H$H\$H\$<H\$èèHÄ`à |
| 0runtime.morestack_noctxtH*runtime.racefuncenter`ð runtime.duffzeroð runtime.duffzero¾"".p256Invertî"".p256Square²"".p256Mulö"".p256MulÀ"".p256MulÊ(runtime.racefuncexitPÀ"".zInvSqtype.[9]uint32"".zInvGtype.[9]uint32"".z@type.*[9]uint32"".y0type.*[9]uint32"".x type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32ÀÓ¿ð(Ò ""*#ÍTgclocals·5bb60b8ab61a8adec89d629dafadd043Tgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ"".p256ToAffineÀ¢dH%H;awèëêHìxH\$xH$èH|$L1ÀèHGüH|$(1ÀèHGüH\$LH$H\$(H\$H$H\$H$H\$H$H\$ èH\$LH$èH\$H\$pH\$(H$èHD$H\$pH$H$ èHÄxà |
| 0runtime.morestack_noctxtH*runtime.racefuncenter`ð runtime.duffzeroð runtime.duffzero("".p256PointToAffine¢"".p256ToBigÒ"".p256ToBig(runtime.racefuncexitPð"".autotmp_0643$type.*math/big.Int |
| "".yytype.[9]uint32 |
| "".xxWtype.[9]uint32"".yOut@$type.*math/big.Int"".xOut0$type.*math/big.Int"".z type.*[9]uint32"".ytype.*[9]uint32"".xtype.*[9]uint32ð¶ïàê( ?@#
Tgclocals·74eb0d3b884b211dc13ea49c0b7cb514Tgclocals·9265c967b79b0c937dffe448c4822b36F/tmp/go/src/crypto/elliptic/p256.goþ""".p256ScalarMultÀ&¾&dH%H$XøÿÿH;AwèëâHì(H$(H$èH¼$D1ÀèHGüH¼$ 1ÀèHGüH¼$ü1ÀèHGüH¼$Ø1ÀèHGüH¼$´1ÀèHGüH¼$1ÀèHGüH¼$h1ÀHÇÁØóH«H$HH$HÇD$$èH´$HH¬$hHÅlHïèH$PH$HÇD$$èH´$PH¬$hHÅlHÅ$HïèHH$HÇD$$èH$hHÃlHÃHH-HßHîèHÇÀHø$H$hHÅHøÿHkílHëH$H$hHÅHøØHkílHëHÃ$H\$H$hHÅHø¬HkílHëHÃHH\$HÃHÁû?HÅH)ÝHëHÑûH¬$hHûpHkÛlHÝHl$HÃHÁû?HÅH)ÝHëHÑûH¬$hHû8HkÛlHÝHÅ$Hl$ HÃHÁû?HÅHD$hH)ÝHëHÑûH¬$hHû÷HkÛlHÝHÅHHl$(èHD$hHÃHÿÃH¬$hHû¾HkÛlHÝH,$HÃHÿÃH¬$hHûHkÛlHÝHÅ$Hl$HÃHÿÃH¬$hHûeHkÛlHÝHÅHHl$H$hHÅHø9HkílHëH\$H$hHÅHøHkílHëHÃ$H\$ H$hHÅHøåHkílHëHÃHH\$(H$HH\$0H$PH\$8èHD$hHÀHøÜýÿÿ1ÀHÇ$ H¬$H9è}oH$H$0HD$XHø bHH$èH$0Hû<Hl$XHý &H«ÇH$HÿÀH¬$H9è|1ÀHÇ$ H¬$H9è}oH$H$8HD$`Hø ÃHH$èH$8HûHl$`Hý H«ÇH$HÿÀH¬$H9è|1ÀHÇ$ H¬$H9è}oH$H$@HD$xHø $HH$èH$@HûþHl$xHý èH«ÇH$HÿÀH¬$H9è|»ÿÿÿÿ\$L1ÀHø@
HD$pHøH$0H$H$8H\$H$@H\$H$0H\$H$8H\$ H$@H\$(èH$0H$8H$@H$HL$HD$HT$HL$ HD$(èH$0H$8H$@H$HL$HD$HT$HL$ HD$(èH$0H$8H$@H$HL$HD$HT$HL$ HD$(èHD$pHÃHÁû?HÅH)ÝHëHÑûHÇÅH)ÝH$XHý gH+H$èHL$pHËHÁû?HÍH)ÝHëHÑûHÇÅH)ÝH$XHûHý H+¶+HËHãHû
ìèàH$DH$H$ H\$H$üH\$H$hH\$D$TD$ èH$ØH$H$´H\$H$H\$H$0H\$H$8H\$ H$@H\$(H$DH\$0H$ H\$8H$üH\$@èH$0H$H$DH\$\$L\$èH$8H$H$ H\$\$L\$èH$@H$H$üH\$\$L\$èD$TÿÈÁèÿÈ\$LóÿD$H!ÃØH$0H$H$ØH\$D$PD$èH$8H$H$´H\$\$P\$èH$@H$H$H\$\$P\$èD$L\$Hóÿ!Ã\$LHD$pHÿÀHø@{üÿÿèHÄ(ÃèÁèéþÿÿèéÚýÿÿèèéûûÿÿèèé\ûÿÿèèé½úÿÿèèèèèèèèèèèèèp |
| 00runtime.morestack_noctxtd*runtime.racefuncenterð runtime.duffzero¨ð runtime.duffzeroÎð runtime.duffzeroôð runtime.duffzeroð runtime.duffzeroÀð runtime.duffzero¤*runtime.racereadrangeÜ runtime.duffcopy*runtime.racereadrangeØ runtime.duffcopyî"".p256One*runtime.racereadrangeÀ"".p256OneÖ runtime.duffcopy |
| $"".p256PointDouble¢("".p256PointAddMixedÖ"runtime.racewriteê"runtime.racewriteþ"runtime.racewriteð$"".p256PointDoubleä$"".p256PointDoubleØ$"".p256PointDoubleÌ$"".p256PointDoubleÎ runtime.raceread4"".p256SelectJacobianPointö"".p256PointAddÂ,"".p256CopyConditional ,"".p256CopyConditionalÚ ,"".p256CopyConditionalÚ!,"".p256CopyConditional¦","".p256CopyConditionalò","".p256CopyConditionalÂ#(runtime.racefuncexitð#$runtime.panicindex$$runtime.panicindex$$runtime.panicindex¶$$runtime.panicindexÄ$$runtime.panicindexà$$runtime.panicindexî$$runtime.panicindex%$runtime.panicindex%$runtime.panicindex¦%$runtime.panicindex´%$runtime.panicindexÂ%$runtime.panicindexÐ%$runtime.panicindexÞ%$runtime.panicindexì%$runtime.panicindexú%$runtime.panicindex&$runtime.panicindex&$runtime.panicindex¤&$runtime.panicindex²&$runtime.panicindex`Ð B"".autotmp_0656type.uint32"".autotmp_0655type.int"".autotmp_0654type.int"".autotmp_0653type.int"".autotmp_0652type.int"".autotmp_0651Ïtype.int"".autotmp_0650type.int"".autotmp_0649type.int"".autotmp_0648type.uint32"".autotmp_0647type.uint32"".autotmp_0645¿type.int"".iïtype.int"".ißtype.int"".itype.int"".itype.int"".iÿtype.int"".mask¯type.uint32*"".pIsNoninfiniteMask¿type.uint32"".index§type.uint32$"".nIsInfinityMask·type.uint32"".precompÿ*type.[16][3][9]uint32 |
| "".tz¯type.[9]uint32 |
| "".tyçtype.[9]uint32 |
| "".txtype.[9]uint32 |
| "".pz×type.[9]uint32 |
| "".pytype.[9]uint32 |
| "".pxÇtype.[9]uint32"".scalarPtype.*[32]uint8"".y@type.*[9]uint32"".x0type.*[9]uint32"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32%Ð ÇÏ Ð ³ Úø%lir:>?ý |
| #O#O#O j::'@y&&&&&&56!*+1ïTgclocals·2041e4886994d8178ffe814e7830235fTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ"".p256FromBig dH%HD$ÈH;AwèëåHì¸H$¸H$èHH$èH\$H$H$ÈH\$HÇD$èH\$H\$8HH$èHH$èHD$8H$HD$HHH+Hl$è1ÀHD$ Hø GHD$8HÇD$@HÇD$HHÇD$PHD$(H$H$èH|$ H$ÀH\$(Hû0HsHkHSH´$ H¬$¨H$°Ht$@Ht$pHl$HHT$PH$Hl$xHýHÿ H¹H$èH\$pH|$x^H$èH$ÀHû<Hl$ Hý &H«Hl$pH|$x |
| Hmíåÿÿÿ+H\$8H$H\$8H\$HÇD$èHD$ HÿÀHD$ Hø u
èHĸÃHD$8HÇD$XHÇD$`HÇD$hHD$0H$H$èH|$ H´$ÀH\$0HûeHSHCHkH$ H$¨H¬$°HT$XH$HD$`Hl$hH¬$H$HøÃHÿ ²H¾H$èH$H¼$H$èH$ÀHûtlHl$ Hý sZH«H¬$H¼$v<Hmíåÿÿÿ+H\$8H$H\$8H\$HÇD$èHD$ HÿÀéVýÿÿèèëèèHÿ s@H¾H$èH$ÀHût!Hl$ Hý sH«ÇéwÿÿÿèëÛèéþÿÿèèé½ýÿÿèèHÿ s@H¹H$èH$ÀHût!Hl$ Hý sH«Çé¦ýÿÿèëÛèéÉüÿÿF |
| *0runtime.morestack_noctxt^*runtime.racefuncenterl"type.math/big.Int~"runtime.newobjectÆ&math/big.(*Int).Lshè"".p256ú runtime.raceread"".p256 runtime.racereadÄ"".p256ä&math/big.(*Int).Modì runtime.racereadð"runtime.racewrite¤ runtime.racereadî&math/big.(*Int).Rsh(runtime.racefuncexit runtime.raceread¤"runtime.racewriteä runtime.raceread¢
&math/big.(*Int).RshÆ
$runtime.panicindexÔ
$runtime.panicindexê
$runtime.panicindexø
$runtime.panicindex¢"runtime.racewriteü$runtime.panicindex$runtime.panicindex®$runtime.panicindex¼$runtime.panicindexØ$runtime.panicindexæ$runtime.panicindex"runtime.racewriteê$runtime.panicindex$runtime.panicindex ð"".autotmp_0666(type.[]math/big.Word"".autotmp_0665/(type.[]math/big.Word"".autotmp_0663type.int"".autotmp_0662type.int"".autotmp_0661type.int"".~r0¿(type.[]math/big.Wordmath/big.x·2$type.*math/big.Int"".~r0ï(type.[]math/big.Wordmath/big.x·2$type.*math/big.Int"".bits_(type.[]math/big.Word"".bits(type.[]math/big.Word"".i¯type.int"".tmpÿ$type.*math/big.Int |
| "".in$type.*math/big.Int"".outtype.*[9]uint32"ðøïðµÐpî",)>Eu!
¤u!#
6#6 |
| B.Ny;.-J-Tgclocals·c20e8000ea72b2e38dcaf5397c5f36dfTgclocals·1e50fc0acf7bfca0e5f21e031402bdc8F/tmp/go/src/crypto/elliptic/p256.goþ"".p256ToBigÀ¶dH%H;awèëêHì@H\$@H$èHH$èH\$H\$8HH$èHD$H\$8H\$0HD$(H\$HHà H$èH\$0H$H\$Hk Hl$èHD$0HÇÁHù¹HËHL$ HãHû
@H$HD$HÇD$èH\$HHl$ Hý H«H$èH\$(H$H\$HHûâHl$ Hý ÌH«+Hl$èHD$0H$HD$H\$(H\$èHD$0HL$ HÿÉHùGÿÿÿHH$èHD$0H$HD$HH\$èHH$èHH$èHD$0H$HD$HHH+Hl$èH\$0H\$PèHÄ@ÃèéÿÿÿèH$HD$HÇD$èé»þÿÿ6 |
| 0runtime.morestack_noctxtH*runtime.racefuncenterV"type.math/big.Inth"runtime.newobject"type.math/big.Int"runtime.newobjectè runtime.raceread0math/big.(*Int).SetInt64¤&math/big.(*Int).Lshæ runtime.racereadÔ0math/big.(*Int).SetInt64&math/big.(*Int).AddÊ"".p256RInverseÜ runtime.raceread"".p256RInverse&math/big.(*Int).Mul¨"".p256º runtime.racereadÈ"".p256Ú runtime.raceread"".p256¤&math/big.(*Int).ModÂ(runtime.racefuncexitÖ$runtime.panicindexò$runtime.panicindex¤&math/big.(*Int).Lsh "".autotmp_0667$type.*math/big.Int"".i?type.int"".tmp/$type.*math/big.Int"".result$type.*math/big.Int"".~r1$type.*math/big.Int |
| "".intype.*[9]uint32Ï6 D¤ >2]
/E |
| $#*&ús |
| 'Tgclocals·42bceb54936f3ec26e9851ab86f79285Tgclocals·0b1bd6080953c5348a45dc28a467b345F/tmp/go/src/crypto/elliptic/p256.goþ"".initðdH%H;awèëêHìH\$H$èHH$è¶ût-HH$è¶ûu |
| èHÄÃèHH$èÆèèèHH$èÆèHÄÃ* |
| 0runtime.morestack_noctxtH*runtime.racefuncenterV"".initdone·h runtime.racereadv"".initdone·"".initdone· runtime.raceread®"".initdone·Â(runtime.racefuncexitÖ"runtime.throwinitè"".initdone·ú"runtime.racewrite"".initdone·sync.initmath/big.init¦io.init´"".initdone·Æ"runtime.racewriteÒ"".initdone·Þ(runtime.racefuncexitOM À |
| ÆÀ#Tgclocals·3280bececceccd33cb74587feedb1f9fTgclocals·3280bececceccd33cb74587feedb1f9fF/tmp/go/src/crypto/elliptic/p256.goþ"".Curve.AddÀ°dH%H;awèëêHì8HY H
Ût
H|$@H9;uH#H\$8H$èH\$PH\$H\$XH\$H\$`H\$H\$hH\$ H\$HH$H\$@H[ ÿÓHL$(HD$0HL$pHD$xèHÄ8Ã |
| |
| 0runtime.morestack_noctxtt*runtime.racefuncenterð |
| (runtime.racefuncexitp"".yp$type.*math/big.Int"".x`$type.*math/big.Int |
| "".y2P$type.*math/big.Int |
| "".x2@$type.*math/big.Int |
| "".y10$type.*math/big.Int |
| "".x1 $type.*math/big.Int""..thistype."".Curvep}o 9UTgclocals·43c1c2dcfc2b30488af03da3871423b1Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ"".Curve.Double dH%H;awèëêHì(HY H
Ût
H|$0H9;uH#H\$(H$èH\$@H\$H\$HH\$H\$8H$H\$0H[(ÿÓHL$HD$ HL$PHD$XèHÄ(Ã |
| |
| 0runtime.morestack_noctxtt*runtime.racefuncenterÈ |
| ö(runtime.racefuncexit`P |
| "".yP$type.*math/big.Int"".x@$type.*math/big.Int |
| "".y10$type.*math/big.Int |
| "".x1 $type.*math/big.Int""..thistype."".CurvePiO
9ATgclocals·bd82426e474a46aa951f33b9e2c9de6dTgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ$"".Curve.IsOnCurveòdH%H;awèëêHì HY H
Ût
H|$(H9;uH#H\$ H$èH\$8H\$H\$@H\$H\$0H$H\$(H[0ÿÓ¶\$\$HèHÄ Ã |
| |
| 0runtime.morestack_noctxtt*runtime.racefuncenterÈ |
| à(runtime.racefuncexitP@"".~r2@type.bool"".y0$type.*math/big.Int"".x $type.*math/big.Int""..thistype."".Curve@^?96Tgclocals·cd831728d02e6f630625961d19d88cc6Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ"".Curve.ParamsàÌdH%H;awèëêHìHY H
Ût
H|$H9;uH#H\$H$èH\$ H$H\$H[8ÿÓH\$H\$(èHÄÃ |
| |
| 0runtime.morestack_noctxtt*runtime.racefuncenter |
| º(runtime.racefuncexit0 "".~r0 (type.*"".CurveParams""..thistype."".Curve Kp |
| p9#Tgclocals·64652f99b7368107c9879f8d8dfd1fb4Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ."".Curve.ScalarBaseMult dH%H;awèëêHì0HY H
Ût
H|$8H9;uH#H\$0H$èH\$HH\$H\$PH\$H\$XH\$H\$@H$H\$8H[@ÿÓHL$ HD$(HL$`HD$hèHÄ0Ã |
| |
| 0runtime.morestack_noctxtt*runtime.racefuncenterÜ |
| (runtime.racefuncexitp`"".y`$type.*math/big.Int"".xP$type.*math/big.Int"".k type.[]uint8""..thistype."".Curve`s_9KTgclocals·bc4f9e8a21d1961a4f370e01c543a6ffTgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ&"".Curve.ScalarMultàÐdH%H;awèëêHì@HY H
Ût
H|$HH9;uH#H\$@H$èH\$XH\$H\$`H\$H\$hH\$H\$pH\$ H\$xH\$(H\$PH$H\$HH[HÿÓHL$0HD$8H$H$èHÄ@Ã |
| |
| 0runtime.morestack_noctxtt*runtime.racefuncenter |
| ¾(runtime.racefuncexit"".y$type.*math/big.Int"".xp$type.*math/big.Int"".k@type.[]uint8 |
| "".y10$type.*math/big.Int |
| "".x1 $type.*math/big.Int""..thistype."".Curve °°9eTgclocals·c9aace5a6891d66cd11f54901cd55befTgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ2"".(*p256Curve).IsOnCurve dH%H;awèëêHì HY H
Ût
H|$(H9;uH#H\$ H$èH\$(H$èH\$(H+H,$H\$0H\$H\$8H\$è¶\$\$@èHÄ Ã |
| 0runtime.morestack_noctxtt*runtime.racefuncenter runtime.racereadÚ6"".(*CurveParams).IsOnCurveö(runtime.racefuncexit@@"".~r20type.bool"".y $type.*math/big.Int"".x$type.*math/big.Int""..this$type.*"".p256Curve@i?
9ATgclocals·cd788548226369186d2e16a002d1f558Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þD"".(*p256Curve).affineFromJacobianÀ²dH%H;awèëêHì0HY H
Ût
H|$8H9;uH#H\$0H$èH\$8H$èH\$8H+H,$H\$@H\$H\$HH\$H\$PH\$èHL$ HD$(HL$XHD$`èHÄ0Ã |
| 0runtime.morestack_noctxtt*runtime.racefuncenter runtime.racereadîH"".(*CurveParams).affineFromJacobian (runtime.racefuncexit``"".yOutP$type.*math/big.Int"".xOut@$type.*math/big.Int"".z0$type.*math/big.Int"".y $type.*math/big.Int"".x$type.*math/big.Int""..this$type.*"".p256Curve`~_ 9VTgclocals·a9d5b74cf0b26865abdd4f98ee3075f9Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ&"".(*p256Curve).AddàÆdH%H;awèëêHì8HY H
Ût
H|$@H9;uH#H\$8H$èH\$@H$èH\$@H+H,$H\$HH\$H\$PH\$H\$XH\$H\$`H\$ èHL$(HD$0HL$hHD$pèHÄ8Ã |
| 0runtime.morestack_noctxtt*runtime.racefuncenter runtime.raceread*"".(*CurveParams).Add´(runtime.racefuncexitpp"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int |
| "".y2@$type.*math/big.Int |
| "".x20$type.*math/big.Int |
| "".y1 $type.*math/big.Int |
| "".x1$type.*math/big.Int""..this$type.*"".p256Curvepo°°9`Tgclocals·a5893f11d98c17d3efc36e35a4f14da1Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ6"".(*p256Curve).addJacobian dH%H;awèëêHìPHY H
Ût
H|$XH9;uH#H\$PH$èH\$XH$èH\$XH+H,$H\$`H\$H\$hH\$H\$pH\$H\$xH\$ H$H\$(H$H\$0èHT$8HL$@HD$HH$H$H$ èHÄPÃ |
| 0runtime.morestack_noctxtt*runtime.racefuncenter runtime.raceread¶:"".(*CurveParams).addJacobian(runtime.racefuncexit "".~r8$type.*math/big.Int"".~r7$type.*math/big.Int"".~r6p$type.*math/big.Int |
| "".z2`$type.*math/big.Int |
| "".y2P$type.*math/big.Int |
| "".x2@$type.*math/big.Int |
| "".z10$type.*math/big.Int |
| "".y1 $type.*math/big.Int |
| "".x1$type.*math/big.Int""..this$type.*"".p256Curve µÐÐ9 |
| Tgclocals·cc341b4d84518f231e82997821f5ddebTgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ,"".(*p256Curve).Double dH%H;awèëêHì(HY H
Ût
H|$0H9;uH#H\$(H$èH\$0H$èH\$0H+H,$H\$8H\$H\$@H\$èHL$HD$ HL$HHD$PèHÄ(Ã |
| 0runtime.morestack_noctxtt*runtime.racefuncenter runtime.racereadÚ0"".(*CurveParams).Double(runtime.racefuncexitPP |
| "".~r3@$type.*math/big.Int"".~r20$type.*math/big.Int |
| "".y1 $type.*math/big.Int |
| "".x1$type.*math/big.Int""..this$type.*"".p256CurvePtO9LTgclocals·cf0820de0b2d69b417180da4af75bc08Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ<"".(*p256Curve).doubleJacobianàÆdH%H;awèëêHì8HY H
Ût
H|$@H9;uH#H\$8H$èH\$@H$èH\$@H+H,$H\$HH\$H\$PH\$H\$XH\$èHT$ HL$(HD$0HT$`HL$hHD$pèHÄ8Ã |
| 0runtime.morestack_noctxtt*runtime.racefuncenter runtime.racereadî@"".(*CurveParams).doubleJacobian´(runtime.racefuncexitpp"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int"".~r3@$type.*math/big.Int"".z0$type.*math/big.Int"".y $type.*math/big.Int"".x$type.*math/big.Int""..this$type.*"".p256Curvepo°°9`Tgclocals·9df81a1362a93545c87e2e8e1cd08340Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ,"".(*p256Curve).Params dH%H;awèëêHì8HY H
Ût
H|$@H9;uH#H\$8H$èH\$@1íH9ëuHHH,$HïHÞH¥H¥HHl$HïHÞH¥H¥HHl$ HïHÞH¥H¥èH\$@H$HÇD$èH\$@HûtH+Hl$0Hl$HèHÄ8Ãëå |
| 0runtime.morestack_noctxtt*runtime.racefuncenter(go.string."elliptic"Ä*go.string."p256Curve"ð$go.string."Params""runtime.panicwrapÊ*runtime.racereadrange(runtime.racefuncexit p"".curve"type."".p256Curve"".~r0(type.*"".CurveParams""..this$type.*"".p256Curvep°opÐÐ9Tgclocals·0d07eeeeb0a929c278204725c205f82eTgclocals·c8d8cde99df95cc5451afa5269462a20<autogenerated>þ<"".(*p256Curve).ScalarBaseMult dH%H;awèëêHì0HY H
Ût
H|$8H9;uH#H\$0H$èH\$81íH9ëuHHH,$HïHÞH¥H¥HHl$HïHÞH¥H¥HHl$ HïHÞH¥H¥èH\$8H$HÇD$èHt$8HþtJH,$HïH¥H\$@H\$H\$HH\$H\$PH\$èHL$ HD$(HL$XHD$`èHÄ0Ãë² |
| 0runtime.morestack_noctxtt*runtime.racefuncenter(go.string."elliptic"Ä*go.string."p256Curve"ð4go.string."ScalarBaseMult""runtime.panicwrapÊ*runtime.racereadrange¸6"".p256Curve.ScalarBaseMultê(runtime.racefuncexit``"".yP$type.*math/big.Int"".x@$type.*math/big.Int"".scalartype.[]uint8""..this$type.*"".p256Curve`ã_`9»Tgclocals·b44c8f10ee583b352867805fd468c7c6Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ4"".(*p256Curve).ScalarMultÀ²dH%H;awèëêHì@HY H
Ût
H|$HH9;uH#H\$@H$èH\$H1íH9ëuHHH,$HïHÞH¥H¥HHl$HïHÞH¥H¥HHl$ HïHÞH¥H¥èH\$HH$HÇD$èHt$HHþtaH,$HïH¥H\$PH\$H\$XH\$H\$`H\$H\$hH\$ H\$pH\$(èHL$0HD$8HL$xH$èHÄ@Ãë |
| 0runtime.morestack_noctxtt*runtime.racefuncenter(go.string."elliptic"Ä*go.string."p256Curve"ð,go.string."ScalarMult""runtime.panicwrapÊ*runtime.racereadrangeà."".p256Curve.ScalarMult(runtime.racefuncexit"".yp$type.*math/big.Int"".x`$type.*math/big.Int"".scalar0type.[]uint8"".bigY $type.*math/big.Int"".bigX$type.*math/big.Int""..this$type.*"".p256Curveú 9ÒTgclocals·72e71b5df719f4b59dca1b7e8de9e033Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ,"".p256Curve.IsOnCurveædH%H;awèëêHì HY H
Ût
H|$(H9;uH#H\$ H$èH\$(H$H\$0H\$H\$8H\$è¶\$\$@èHÄ Ã |
| |
| 0runtime.morestack_noctxtt*runtime.racefuncenter¸6"".(*CurveParams).IsOnCurveÔ(runtime.racefuncexit@@"".~r20type.bool"".y $type.*math/big.Int"".x$type.*math/big.Int""..this"type."".p256Curve@X?"90Tgclocals·cd788548226369186d2e16a002d1f558Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ>"".p256Curve.affineFromJacobian dH%H;awèëêHì0HY H
Ût
H|$8H9;uH#H\$0H$èH\$8H$H\$@H\$H\$HH\$H\$PH\$èHL$ HD$(HL$XHD$`èHÄ0Ã |
| |
| 0runtime.morestack_noctxtt*runtime.racefuncenterÌH"".(*CurveParams).affineFromJacobianþ(runtime.racefuncexit``"".yOutP$type.*math/big.Int"".xOut@$type.*math/big.Int"".z0$type.*math/big.Int"".y $type.*math/big.Int"".x$type.*math/big.Int""..this"type."".p256Curve`m_ $9ETgclocals·a9d5b74cf0b26865abdd4f98ee3075f9Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ "".p256Curve.AddÀ¤dH%H;awèëêHì8HY H
Ût
H|$@H9;uH#H\$8H$èH\$@H$H\$HH\$H\$PH\$H\$XH\$H\$`H\$ èHL$(HD$0HL$hHD$pèHÄ8Ã |
| |
| 0runtime.morestack_noctxtt*runtime.racefuncenterà*"".(*CurveParams).Add(runtime.racefuncexitpp"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int |
| "".y2@$type.*math/big.Int |
| "".x20$type.*math/big.Int |
| "".y1 $type.*math/big.Int |
| "".x1$type.*math/big.Int""..this"type."".p256Curvepwo & 9OTgclocals·a5893f11d98c17d3efc36e35a4f14da1Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ0"".p256Curve.addJacobianþdH%H;awèëêHìPHY H
Ût
H|$XH9;uH#H\$PH$èH\$XH$H\$`H\$H\$hH\$H\$pH\$H\$xH\$ H$H\$(H$H\$0èHT$8HL$@HD$HH$H$H$ èHÄPÃ |
| |
| 0runtime.morestack_noctxtt*runtime.racefuncenter:"".(*CurveParams).addJacobianì(runtime.racefuncexit "".~r8$type.*math/big.Int"".~r7$type.*math/big.Int"".~r6p$type.*math/big.Int |
| "".z2`$type.*math/big.Int |
| "".y2P$type.*math/big.Int |
| "".x2@$type.*math/big.Int |
| "".z10$type.*math/big.Int |
| "".y1 $type.*math/big.Int |
| "".x1$type.*math/big.Int""..this"type."".p256Curve ¤À(À9|Tgclocals·cc341b4d84518f231e82997821f5ddebTgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ&"".p256Curve.DoubleüdH%H;awèëêHì(HY H
Ût
H|$0H9;uH#H\$(H$èH\$0H$H\$8H\$H\$@H\$èHL$HD$ HL$HHD$PèHÄ(Ã |
| |
| 0runtime.morestack_noctxtt*runtime.racefuncenter¸0"".(*CurveParams).Doubleê(runtime.racefuncexitPP |
| "".~r3@$type.*math/big.Int"".~r20$type.*math/big.Int |
| "".y1 $type.*math/big.Int |
| "".x1$type.*math/big.Int""..this"type."".p256CurvePcO*9;Tgclocals·cf0820de0b2d69b417180da4af75bc08Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ6"".p256Curve.doubleJacobianÀ¤dH%H;awèëêHì8HY H
Ût
H|$@H9;uH#H\$8H$èH\$@H$H\$HH\$H\$PH\$H\$XH\$èHT$ HL$(HD$0HT$`HL$hHD$pèHÄ8Ã |
| |
| 0runtime.morestack_noctxtt*runtime.racefuncenterÌ@"".(*CurveParams).doubleJacobian(runtime.racefuncexitpp"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int"".~r3@$type.*math/big.Int"".z0$type.*math/big.Int"".y $type.*math/big.Int"".x$type.*math/big.Int""..this"type."".p256Curvepwo , 9OTgclocals·9df81a1362a93545c87e2e8e1cd08340Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þD"".(*p224Curve).affineFromJacobianÀ²dH%H;awèëêHì0HY H
Ût
H|$8H9;uH#H\$0H$èH\$8H$èH\$8H+H,$H\$@H\$H\$HH\$H\$PH\$èHL$ HD$(HL$XHD$`èHÄ0Ã |
| 0runtime.morestack_noctxtt*runtime.racefuncenter runtime.racereadîH"".(*CurveParams).affineFromJacobian (runtime.racefuncexit``"".yOutP$type.*math/big.Int"".xOut@$type.*math/big.Int"".z0$type.*math/big.Int"".y $type.*math/big.Int"".x$type.*math/big.Int""..this$type.*"".p224Curve`~_ . 9VTgclocals·a9d5b74cf0b26865abdd4f98ee3075f9Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ6"".(*p224Curve).addJacobian dH%H;awèëêHìPHY H
Ût
H|$XH9;uH#H\$PH$èH\$XH$èH\$XH+H,$H\$`H\$H\$hH\$H\$pH\$H\$xH\$ H$H\$(H$H\$0èHT$8HL$@HD$HH$H$H$ èHÄPÃ |
| 0runtime.morestack_noctxtt*runtime.racefuncenter runtime.raceread¶:"".(*CurveParams).addJacobian(runtime.racefuncexit "".~r8$type.*math/big.Int"".~r7$type.*math/big.Int"".~r6p$type.*math/big.Int |
| "".z2`$type.*math/big.Int |
| "".y2P$type.*math/big.Int |
| "".x2@$type.*math/big.Int |
| "".z10$type.*math/big.Int |
| "".y1 $type.*math/big.Int |
| "".x1$type.*math/big.Int""..this$type.*"".p224Curve µÐ0Ð9 |
| Tgclocals·cc341b4d84518f231e82997821f5ddebTgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ<"".(*p224Curve).doubleJacobianàÆdH%H;awèëêHì8HY H
Ût
H|$@H9;uH#H\$8H$èH\$@H$èH\$@H+H,$H\$HH\$H\$PH\$H\$XH\$èHT$ HL$(HD$0HT$`HL$hHD$pèHÄ8Ã |
| 0runtime.morestack_noctxtt*runtime.racefuncenter runtime.racereadî@"".(*CurveParams).doubleJacobian´(runtime.racefuncexitpp"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int"".~r3@$type.*math/big.Int"".z0$type.*math/big.Int"".y $type.*math/big.Int"".x$type.*math/big.Int""..this$type.*"".p224Curvepo°2°9`Tgclocals·9df81a1362a93545c87e2e8e1cd08340Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ,"".(*p224Curve).ParamsìdH%HD$èH;AwèëåHìHY H
ÛtH¼$ H9;uH#H$H$èH$ 1íH9ëuHHH,$HïHÞH¥H¥HHl$HïHÞH¥H¥HHl$ HïHÞH¥H¥èH$ H$HÇD$hèH´$ Hþt'Hl$0HïèH\$0H$¨èHÄÃëÕ |
| *0runtime.morestack_noctxt*runtime.racefuncenter¼(go.string."elliptic"æ*go.string."p224Curve"$go.string."Params"º"runtime.panicwrapò*runtime.racereadrange¨ runtime.duffcopyÌ(runtime.racefuncexit °"".curveÏ"type."".p224Curve"".~r0(type.*"".CurveParams""..this$type.*"".p224Curve"°Ï¯°4GTgclocals·0d07eeeeb0a929c278204725c205f82eTgclocals·60b763334ce6ca783c87a70cd800ee4b<autogenerated>þ2"".(*p224Curve).IsOnCurve dH%H;awèëêHìHY H
ÛtH¼$H9;uH#H$H$èH$1íH9ëuHHH,$HïHÞH¥H¥HHl$HïHÞH¥H¥HHl$ HïHÞH¥H¥èH$H$HÇD$hèH´$HþtDH,$HïèH$H\$hH$H\$pè¶\$x$ èHÄÃë¸ |
| 0runtime.morestack_noctxt*runtime.racefuncenter²(go.string."elliptic"Ü*go.string."p224Curve"*go.string."IsOnCurve"°"runtime.panicwrapè*runtime.racereadrange runtime.duffcopyÚ,"".p224Curve.IsOnCurveü(runtime.racefuncexit@"".~r20type.bool"".bigY $type.*math/big.Int"".bigX$type.*math/big.Int""..this$type.*"".p224Curveìÿ6B»Tgclocals·cd788548226369186d2e16a002d1f558Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ&"".(*p224Curve).Add dH%HD$èH;AwèëåHìHY H
ÛtH¼$ H9;uH#H$H$èH$ 1íH9ëuHHH,$HïHÞH¥H¥HHl$HïHÞH¥H¥HHl$ HïHÞH¥H¥èH$ H$HÇD$hèH´$ HþtuH,$HïèH$¨H\$hH$°H\$pH$¸H\$xH$ÀH$èH$H$H$ÈH$ÐèHÄÃë |
| *0runtime.morestack_noctxt*runtime.racefuncenter¼(go.string."elliptic"æ*go.string."p224Curve"go.string."Add"º"runtime.panicwrapò*runtime.racereadrange¦ runtime.duffcopy "".p224Curve.Addè(runtime.racefuncexitp°"".y`$type.*math/big.Int"".xP$type.*math/big.Int"".bigY2@$type.*math/big.Int"".bigX20$type.*math/big.Int"".bigY1 $type.*math/big.Int"".bigX1$type.*math/big.Int""..this$type.*"".p224Curve"°¯°Ð8ÐGìTgclocals·a5893f11d98c17d3efc36e35a4f14da1Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ,"".(*p224Curve).DoubleàÈdH%HD$øH;AwèëåHìHY H
ÛtH¼$H9;uH#H$H$èH$1íH9ëuHHH,$HïHÞH¥H¥HHl$HïHÞH¥H¥HHl$ HïHÞH¥H¥èH$H$HÇD$hèH´$HþtUH,$HïèH$H\$hH$ H\$pèHL$xH$H$¨H$°èHÄÃë§ |
| *0runtime.morestack_noctxt*runtime.racefuncenter¼(go.string."elliptic"æ*go.string."p224Curve"$go.string."Double"º"runtime.panicwrapò*runtime.racereadrange¦ runtime.duffcopyä&"".p224Curve.Double¨(runtime.racefuncexitP |
| "".y@$type.*math/big.Int"".x0$type.*math/big.Int"".bigY1 $type.*math/big.Int"".bigX1$type.*math/big.Int""..this$type.*"".p224Curve"ý°:°GÌTgclocals·cf0820de0b2d69b417180da4af75bc08Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ4"".(*p224Curve).ScalarMultÀ¶dH%HD$àH;AwèëåHì HY H
ÛtH¼$¨H9;uH#H$ H$èH$¨1íH9ëuHHH,$HïHÞH¥H¥HHl$HïHÞH¥H¥HHl$ HïHÞH¥H¥èH$¨H$HÇD$hèH´$¨Hþ
H,$HïèH$°H\$hH$¸H\$pH$ÀH\$xH$ÈH$H$ÐH$èH$H$H$ØH$àèHÄ Ãétÿÿÿ |
| *0runtime.morestack_noctxt*runtime.racefuncenter¼(go.string."elliptic"æ*go.string."p224Curve",go.string."ScalarMult"º"runtime.panicwrapò*runtime.racereadrange® runtime.duffcopyÆ."".p224Curve.ScalarMult(runtime.racefuncexitÀ"".yp$type.*math/big.Int"".x`$type.*math/big.Int"".scalar0type.[]uint8"".bigY1 $type.*math/big.Int"".bigX1$type.*math/big.Int""..this$type.*"".p224Curve"À±¿Àà<àGTgclocals·72e71b5df719f4b59dca1b7e8de9e033Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ<"".(*p224Curve).ScalarBaseMultèdH%HD$ðH;AwèëåHìHY H
ÛtH¼$H9;uH#H$H$èH$1íH9ëuHHH,$HïHÞH¥H¥HHl$HïHÞH¥H¥HHl$ HïHÞH¥H¥èH$H$HÇD$hèH´$HþteH,$HïèH$ H\$hH$¨H\$pH$°H\$xèH$H$H$¸H$ÀèHÄÃë |
| *0runtime.morestack_noctxt*runtime.racefuncenter¼(go.string."elliptic"æ*go.string."p224Curve"4go.string."ScalarBaseMult"º"runtime.panicwrapò*runtime.racereadrange¦ runtime.duffcopyþ6"".p224Curve.ScalarBaseMultÈ(runtime.racefuncexit` "".yP$type.*math/big.Int"".x@$type.*math/big.Int"".scalartype.[]uint8""..this$type.*"".p224Curve" À>ÀGÜTgclocals·b44c8f10ee583b352867805fd468c7c6Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ>"".p224Curve.affineFromJacobianÀ®dH%H;awèëêHì0HY H
Ût
H|$8H9;uH#H\$0H$èH\$8H$H$ H\$H$¨H\$H$°H\$èHL$ HD$(H$¸H$ÀèHÄ0Ã |
| |
| 0runtime.morestack_noctxtt*runtime.racefuncenterÞH"".(*CurveParams).affineFromJacobian(runtime.racefuncexit `"".yOut$type.*math/big.Int"".xOut$type.*math/big.Int"".zð$type.*math/big.Int"".yà$type.*math/big.Int"".xÐ$type.*math/big.Int""..this"type."".p224Curve`|_ |
| @ 9TTgclocals·e3f9051e16fa7fa6ab1ad2c29da2753fTgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ0"".p224Curve.addJacobian dH%H;awèëêHìPHY H
Ût
H|$XH9;uH#H\$PH$èH\$XH$H$ÀH\$H$ÈH\$H$ÐH\$H$ØH\$ H$àH\$(H$èH\$0èHT$8HL$@HD$HH$ðH$øH$èHÄPÃ |
| |
| 0runtime.morestack_noctxtt*runtime.racefuncenter¬:"".(*CurveParams).addJacobian(runtime.racefuncexità "".~r8Ð$type.*math/big.Int"".~r7À$type.*math/big.Int"".~r6°$type.*math/big.Int |
| "".z2 $type.*math/big.Int |
| "".y2$type.*math/big.Int |
| "".x2$type.*math/big.Int |
| "".z1ð$type.*math/big.Int |
| "".y1à$type.*math/big.Int |
| "".x1Ð$type.*math/big.Int""..this"type."".p224Curve °ÐBÐ9Tgclocals·ef9c6c2c211529183ed981cd9abb74a2Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þ6"".p224Curve.doubleJacobianàÈdH%H;awèëêHì8HY H
Ût
H|$@H9;uH#H\$8H$èH\$@H$H$¨H\$H$°H\$H$¸H\$èHT$ HL$(HD$0H$ÀH$ÈH$ÐèHÄ8Ã |
| |
| 0runtime.morestack_noctxtt*runtime.racefuncenterÞ@"".(*CurveParams).doubleJacobian¶(runtime.racefuncexit°p"".~r5 $type.*math/big.Int"".~r4$type.*math/big.Int"".~r3$type.*math/big.Int"".zð$type.*math/big.Int"".yà$type.*math/big.Int"".xÐ$type.*math/big.Int""..this"type."".p224Curvepo
°D°9aTgclocals·72c9a96ce111c9b5859baf7061af6382Tgclocals·0115f8d53b75c1696444f08ad03251d9<autogenerated>þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·0d07eeeeb0a929c278204725c205f82e |
| þTgclocals·c53331bb765d51c45f208f1c8ac7698688 |
| *þTgclocals·89d2b8b55ce9f08b29eba5baf8fe26fd88****jþTgclocals·8645e1fe3c7b4102712382554800738688 |
| "þTgclocals·a0b4787c9652102af547dcfe2d8a23c088 |
| |
| |
| |
| *þTgclocals·6a0cb730392d0c41bdaabeeb1ff8824e`` |
| |
| |
| |
| þTgclocals·f4afafac280b12ac1eb7d3ad801d2684`` |
| ªªªª |
| ªªªªªªþTgclocals·9265c967b79b0c937dffe448c4822b36((þTgclocals·3114527d6d4370b9c85283b75a9e7fbf((ªªª*þTgclocals·9a30d3a87b0415f7e45678ab48d2f6c0àà, |
| ¢ ª ª ª |
| ª"ª ª ª ª ¨ª ¨ª ¨¨ª ªª ªª(ªª ª ª ª ª ª þTgclocals·7b73bb6eb4d832c635e0fd921cc2a9cføøª*ª*ª*ª*ª*ªª |
| ª*ª*ª*ª*ª*ª*ª*ª*ª*ª*ª*ª*ª*ª*ª*ª*ª*ª*ª*ª*ª*ª*ª*þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·cf0820de0b2d69b417180da4af75bc08 |
| *ªþTgclocals·ee6843c6b33ba138fec6c2d3ad99c443¨¨ ( ((( |
| ¨ªªªª |
| |
| |
| |
| |
| þTgclocals·68815e690453dc2ed8f98ff3546533c8¨¨ªªªªªªªªªªªªªªªªªªª*þTgclocals·1bd976e54274ce627c8c3b3c5b8a5130HH (*ª þTgclocals·35f885ec7eb56b248fc849ebad64c591HHªªªªªªª þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·b44c8f10ee583b352867805fd468c7c6 |
| |
| |
| þTgclocals·678ce791ac6ce8f622f2f4b9fdb5d5c2@@þTgclocals·e185935f4a015a0fbd8a370c612e6ecb@@»».».»».»,þTgclocals·bd17baa1199ecf53df77bcb420a76ca500þTgclocals·41d1e5387f799498f482f98e4fa40ac900««««þTgclocals·d0434e6d7307382c5d8edb2cc13230cd00þTgclocals·462b352207acd9d91c973bc53ddb25ad00++(+(+þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·3280bececceccd33cb74587feedb1f9fþ""..gostring.1t39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319 ""..gostring.1þ""..gostring.2t39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643 ""..gostring.2þØgo.string."b3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef"ðâ`b3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef Øgo.string."b3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef"þØgo.string."aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7"ðâ`aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7 Øgo.string."aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7"þØgo.string."3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f"ðâ`3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f Øgo.string."3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f"þTgclocals·e1ae6533a9e39048ba0735a2264ce16a þTgclocals·0115f8d53b75c1696444f08ad03251d9þ""..gostring.3àÜ6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151 ""..gostring.3þ""..gostring.4àÜ6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449 ""..gostring.4þ""..gostring.5°¨051953eb9618e1c9a1f929a21a0b68540eea2da725b99b315f3b8b489918ef109e156193951ec7e937b1652c0bd3bb1bf073573df883d2c34f1ef451fd46b503f00 ""..gostring.5þ""..gostring.6°¦c6858e06b70404e9cd9e3ecb662395b4429c648139053fb521f828af606b4d3dbaa14b5e77efe75928fe1dc127a2ffa8de3348b3c1856a429bf97e7e31c2e5bd66 ""..gostring.6þ""..gostring.7°¨11839296a789a3bc0045c8a5fb42c7d1bd998f54449579b446817afbd17273e662c97ee72995ef42640c550b9013fad0761353c7086a272c24088be94769fd16650 ""..gostring.7þTgclocals·e1ae6533a9e39048ba0735a2264ce16a þTgclocals·0115f8d53b75c1696444f08ad03251d9þ,:go.itab."".p256Curve."".CurveþTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·cb9af6b3d97a54a99a5776dfe54028e3 þ,@go.itab.*"".CurveParams."".CurveþTgclocals·9265c967b79b0c937dffe448c4822b36((þTgclocals·b9de42f8e6f22de08a1bf87e19bb2f0d((þTgclocals·9265c967b79b0c937dffe448c4822b36((þTgclocals·b9de42f8e6f22de08a1bf87e19bb2f0d((þ go.string."26959946667150639794667015087019630673557916260026308143510066298881"°ªD26959946667150639794667015087019630673557916260026308143510066298881 go.string."26959946667150639794667015087019630673557916260026308143510066298881"þ go.string."26959946667150639794667015087019625940457807714424391721682722368061"°ªD26959946667150639794667015087019625940457807714424391721682722368061 go.string."26959946667150639794667015087019625940457807714424391721682722368061"þgo.string."b4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4" 8b4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4 go.string."b4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4"þgo.string."b70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21" 8b70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21 go.string."b70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21"þgo.string."bd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34" 8bd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34 go.string."bd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34"þTgclocals·e1ae6533a9e39048ba0735a2264ce16a þTgclocals·0115f8d53b75c1696444f08ad03251d9þ,:go.itab."".p224Curve."".CurveþTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·cb9af6b3d97a54a99a5776dfe54028e3 þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·0c4224962f816972adee21f8f91a674a VUUVUU þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·cc3619f8330da2e6970946b3e1fb2dd3 VUU)VUUiþTgclocals·0d1247afa231234ac4845135c6c953e5@@ þTgclocals·f6fa4616466e03512dfed7df8b86df51pp&VUU©VUU©VUU©VUU©VUU©VUU©*þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·a4619cbc4722cd9bbe42cdf2e8e89b1f00"VUU)VUU©þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·f3acad346a1f053b0b31428cb9c1412e00(VUU©VUU© þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·c21725fac50ce1f8a48b9e94fd56de1700$VUU VUU |
| þTgclocals·9265c967b79b0c937dffe448c4822b36((þTgclocals·5265d2d0f31ff1d1078f5434750b7952((þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·dc22134b6e2ce9b2d04b1b1b62ac997a*þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·dc22134b6e2ce9b2d04b1b1b62ac997a*þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·1888106ad5d62a36a0b5aa33b185f0efªþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·dc22134b6e2ce9b2d04b1b1b62ac997a*þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·e8c55b930b09fa5028b5e4b78b8932dc |
| þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·519efd86263089ddb84df3cfe7fd2992þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·e8c55b930b09fa5028b5e4b78b8932dc |
| þTgclocals·0528ab8f76149a707fd2f0025c2178a3þTgclocals·e8c55b930b09fa5028b5e4b78b8932dc |
| þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·affafac6351ebae316ccb3b229f4b61fªªþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2041e4886994d8178ffe814e7830235fª |
| þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·72c306c66d827d7caa50958774c351b5þTgclocals·29f0050a5ee7c2b9348a75428171d7de þTgclocals·0cad65ccfdfca742eb196d0d580df6a7 ª*ª*þTgclocals·73e7fb024798df063fe8bcc798a7a24000þTgclocals·18e51ad43b46bb545998de20d5f9ecb500 |
| **ª*þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·8a2a01cd8330887825faa3b5cb491e65 BB þTgclocals·61e2515c69061b8fed0e66ece719f936 þTgclocals·9d97800b9eac7aaad25644c1094f6baa |
| |
| þTgclocals·bfc69a0c89200aaeab2b53343f38a3be þTgclocals·0d07eeeeb0a929c278204725c205f82e |
| þ´go.string."115792089210356248762697446949407573530086143415290314195533631308867097853951"À¾N115792089210356248762697446949407573530086143415290314195533631308867097853951 ´go.string."115792089210356248762697446949407573530086143415290314195533631308867097853951"þ´go.string."115792089210356248762697446949407573529996955224135760342422259061068512044369"À¾N115792089210356248762697446949407573529996955224135760342422259061068512044369 ´go.string."115792089210356248762697446949407573529996955224135760342422259061068512044369"þgo.string."5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b"°¢@5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b go.string."5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b"þgo.string."6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296"°¢@6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296 go.string."6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296"þgo.string."4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5"°¢@4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5 go.string."4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5"þgo.string."7fffffff00000001fffffffe8000000100000000ffffffff0000000180000000"°¢@7fffffff00000001fffffffe8000000100000000ffffffff0000000180000000 go.string."7fffffff00000001fffffffe8000000100000000ffffffff0000000180000000"þTgclocals·e1ae6533a9e39048ba0735a2264ce16a þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·0d07eeeeb0a929c278204725c205f82e |
| þTgclocals·2d431d3de35e87566d901f8b295a2be5(((þTgclocals·b29a376724b9675f7c9e576a6dabc1e0(( |
| |
| |
| þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·b44c8f10ee583b352867805fd468c7c6 |
| |
| |
| þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·72e71b5df719f4b59dca1b7e8de9e033 ªª þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·8fbfd1fa76612b3461710f60c9f686b6 þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·cd30d2bcfdea04ed7c49639580b4bd08þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·dc22134b6e2ce9b2d04b1b1b62ac997a*þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·dc22134b6e2ce9b2d04b1b1b62ac997a*þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·ff6219935650e2e08b211afdcc0ca7f1 $VUUUþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·e8c55b930b09fa5028b5e4b78b8932dc |
| þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·dc22134b6e2ce9b2d04b1b1b62ac997a*þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·e8c55b930b09fa5028b5e4b78b8932dc |
| þTgclocals·78f0a1dd4e5b0027da9363b31259720fHH þTgclocals·432b7339bc1d830c10f37aca7ddf2b41HH |
| |
| |
| |
| |
| |
| |
| þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·519efd86263089ddb84df3cfe7fd2992þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·519efd86263089ddb84df3cfe7fd2992þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·519efd86263089ddb84df3cfe7fd2992þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2041e4886994d8178ffe814e7830235fª |
| þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·88628e025d1de378ae4e81989cb749f6ªªþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·affafac6351ebae316ccb3b229f4b61fªªþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·72c306c66d827d7caa50958774c351b5þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·29ed0bcbe5a98001851b45cea1967f4e*þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·fd6a46b7651471deb6111a6af9af32d1 |
| ªþTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·07547bb90cfc1ed024dcd2d84e37c161 þTgclocals·0f809d14f8b6066560538617ed829ce688 þTgclocals·643e609799b4a14ab09da124815fb71f88ªªªªªþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·5bb60b8ab61a8adec89d629dafadd043 |
| ªþTgclocals·9265c967b79b0c937dffe448c4822b36((þTgclocals·74eb0d3b884b211dc13ea49c0b7cb514(( |
| **ªþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2041e4886994d8178ffe814e7830235fª |
| þTgclocals·1e50fc0acf7bfca0e5f21e031402bdc8pp$ " ( þTgclocals·c20e8000ea72b2e38dcaf5397c5f36df@@ |
| |
| |
| |
| |
| |
| þTgclocals·0b1bd6080953c5348a45dc28a467b34588 |
| þTgclocals·42bceb54936f3ec26e9851ab86f7928588 |
| þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·3280bececceccd33cb74587feedb1f9fþ*"".mask0type.[]uint80""".statictmp_0670þ,"".initoncetype.sync.Onceþ*"".p384(type.*"".CurveParamsþ*"".p521(type.*"".CurveParamsþ*"".p224Ð"type."".p224Curveþ,"".p224P@type.[8]uint32@ðÿÿÿÿÿÿÿÿÿÿÿÿÿþ*""".p224ZeroModP310type.[]uint320""".statictmp_0671þ,""".p224ZeroModP63type.[8]uint64øÿÿøÿÿøÿÿøÿ÷ÿÿøÿÿøÿÿøÿÿþ*"".p256"type."".p256Curveþ*"".p256RInverse$type.*math/big.Intþ,"".p256OneHtype.[9]uint32@øÿÿÿÿÿÿÿÿÿ¿ÿÿÿþ,"".p256ZeroHtype.[9]uint32þ,"".p256PHtype.[9]uint32Hÿÿÿÿÿÿÿÿÿÿ ÿÿÿþ,"".p2562PHtype.[9]uint32Hþÿÿÿÿÿÿÿÿÿ@ÿÿÿþ,$"".p256Precomputedà! type.[540]uint32à!x(RA
sy¶
ÿâ¯Ý:ÝÜ~«nJ
î¬*|5%Ý\äÐ!Ç¥Åt# |
| !ºT»Kã?®v¥A
Qü" O4Ó`®E_ésäÌ6ú,Íë//@¿p\\ag¢©
ÜF$¡Þ"Éxwo~fì |
| Sô4ò1\ç
qlz& |
| PÀWWûÌ7¨ |
| ^ú«ãÅ$£çÞÖKnJÄK$ |
| bgè~ÖàÈ1átW©¥I¦Cú°:Õçâ*:gèe>Âêx>dßCÂ?Bú?c²ò#<ÝjÝG+´-}'> Ö
ÚÑRn\âíÀà
@} [õãIáµ:«gjMswbÀÝ
±W³I{jß5Ídʼmf³¤«çt~PëólF kñs1º39TË£½X6OV)[Üö~¹SÀÄ"ÿ×]ö䡪æc$ Ê:Èí~Ù |
| JÎ8
°wðAÝj |
| ÍJÕbñ ïVj&#ò×Ëàr¶9¢V
ÀçÓØ· 0_Ðݵ/Ô¿8¶Î \Q[Ï
èiVó,o¥Ñø X4wÔw±]dQè>¾"Zæ5 zëS7¼g¹×ý¾Á]#aéÁ9¨Å&zV´|]"> íÆóÉÌó7þÅB óv |
| |ý |
| n7²ÍÀb¡2{ÛljÐü#b'+rY\üüpÌÂá]kF«<Qü\÷3±ªé_p ç¸É4ÿápi½ |
| §FÀ:)ªÜýCØè¿_¾Rgû³)½/ÆÇü¶)NZfVÂjæqâA
Ô>« |
| ×r5>¼ç¯Ø |
| Äì tl0¾æçRgÔ#
Þá}¸poÕLnk 5#Y÷] |
| ¶~§sëéJQìóYk}ñI)Ç |
| ¿bßý#°V |
| }aÒÙ#9?!®(]
ÂÀ
ï²ìÜMé5JA=Ü]fxè`"d5®
±BE:Ù¤*AÌ )§Q4¾ª#+~0»¶õçáúz?ßÄêZ5fÞ1£Ên5£$` ðr5]õLhä*)uJ±¾·¡x*²Ï6É'Vt¹g@Xö¿e=o×ÇizÌã~O«OO+0zÒWÓLPª
r?±uªÆ\ªåISJ<)@$Ó8¨-
v
2µª«"@Áõ¼ySôpàáÉÊkIoòîÒu<a
ë»-8t?÷
鼬jöP>Ô^f
Ö{K7ZG8³ÿVú0ù^JÜ!Yv³þPe{5¬ïõ
ï{9ZÓ _Á*.æ$/® |
| Òì~¾öÎk}tüÆÉP +R%
Ç
»ê2ÞÖÃ(
}ç @U}ËY4ïg`©â |
| Ü ©b4 ïiôï.q§,
BNIªz»j1<Aù[B:>ít"'&s^eArp¢§ÞÎ 3vnRÉÎm
á§âBáÉÈÛ6\9uÁ |
| sïÄ4oò\K:
6JdÂLDªN/ |
| º% |
| ×~¶'Ê7f¡¼ã§À\à ¢h
°¶ÉíãòÁ )"bA+ï\ |
| +bC>C½ MàdH³µÉ%ÿ
Wï¤Ï´!$
"R°j±mu |
| iJ |
| l¼å ¨=ì¬nSaA |
| Ir·`ÍÙº¬úÅï×Q+ |
| ´Bô·ÿ(»ÊS¬ÌBa©¿Qvòàø9ÔÕkô/謶 x°mW}ý¬Ê.ìm¨Ú²ÖÉìe ´8õ°¸Ø-ÁÑF½ §ÃV6 |
| %¤#ÍÈÝD
[Jø |
| tüÙ¶ LÛ0g |
| áÂ#CG=t¸[¥
yGç8aW'yX ú01UàÖô p%¶Å þh
-x.Dz;c¸TY6ßþç )´d×¹ Øõâ:
¨îB e·¥
ÿ¯íÌ |
| ºäe~t©N¡×YV9âÔ.·C}±zÎÒF?Ã>ÀFÁZõ½}Eä"ÂÇ |
| ¢ÅY-
{tUx¤Ò4Ø×ïÚ-uê·ÞJ
Øcñ×Uhï[ |
| Ø0{o=çA¨ |
| l
Ì©çq·¾½<w
QõwÁÐ xÄþ,"".p256Zero31Htype.[9]uint32Høÿÿüÿÿ?üÿÿü@üÿÿüÿÿ?üÿÿüÿÿ7üÿÿþ,""".statictmp_0670type.[8]uint8ÿ?þ,""".statictmp_0671@type.[8]uint32@øÿÿøÿÿøÿøÿÿøÿÿøÿÿøÿÿþ,"".initdone·type.uint8þ6"".(*CurveParams).Params·f0"".(*CurveParams).Paramsþ0runtime.racefuncenter·f*runtime.racefuncenterþ.runtime.racefuncexit·f(runtime.racefuncexitþ,runtime.throwreturn·f&runtime.throwreturnþ<"".(*CurveParams).IsOnCurve·f6"".(*CurveParams).IsOnCurveþ(runtime.newobject·f"runtime.newobjectþ,math/big.(*Int).Mul·f&math/big.(*Int).Mulþ&runtime.raceread·f runtime.racereadþ,math/big.(*Int).Mod·f&math/big.(*Int).Modþ,math/big.(*Int).Lsh·f&math/big.(*Int).Lshþ,math/big.(*Int).Add·f&math/big.(*Int).Addþ,math/big.(*Int).Sub·f&math/big.(*Int).Subþ,math/big.(*Int).Cmp·f&math/big.(*Int).Cmpþ "".zForAffine·f"".zForAffineþ6math/big.(*Int).SetInt64·f0math/big.(*Int).SetInt64þN"".(*CurveParams).affineFromJacobian·fH"".(*CurveParams).affineFromJacobianþ:math/big.(*Int).ModInverse·f4math/big.(*Int).ModInverseþ0"".(*CurveParams).Add·f*"".(*CurveParams).Addþ@"".(*CurveParams).addJacobian·f:"".(*CurveParams).addJacobianþ,math/big.(*Int).Set·f&math/big.(*Int).SetþF"".(*CurveParams).doubleJacobian·f@"".(*CurveParams).doubleJacobianþ6"".(*CurveParams).Double·f0"".(*CurveParams).Doubleþ>"".(*CurveParams).ScalarMult·f8"".(*CurveParams).ScalarMultþF"".(*CurveParams).ScalarBaseMult·f@"".(*CurveParams).ScalarBaseMultþ""".GenerateKey·f"".GenerateKeyþ(runtime.makeslice·f"runtime.makesliceþio.ReadFull·fio.ReadFullþ*runtime.panicindex·f$runtime.panicindexþ(runtime.racewrite·f"runtime.racewriteþ"".Marshal·f"".Marshalþ0math/big.(*Int).Bytes·f*math/big.(*Int).Bytesþ*runtime.panicslice·f$runtime.panicsliceþ(runtime.slicecopy·f"runtime.slicecopyþ"".Unmarshal·f"".Unmarshalþ6math/big.(*Int).SetBytes·f0math/big.(*Int).SetBytesþ"".initAll·f"".initAllþ"".initP224·f"".initP224þ"".initP256·f"".initP256þ"".initP384·f"".initP384þ"".initP521·f"".initP521þ4runtime.writebarrierptr·f.runtime.writebarrierptrþ8math/big.(*Int).SetString·f2math/big.(*Int).SetStringþ"".P256·f"".P256þ$sync.(*Once).Do·fsync.(*Once).Doþ$runtime.convT2I·fruntime.convT2Iþ"".P384·f"".P384þ&runtime.typ2Itab·f runtime.typ2Itabþ"".P521·f"".P521þ""".p224FromBig·f"".p224FromBigþ"".P224·f"".P224þ,"".p224Curve.Params·f&"".p224Curve.Paramsþ2"".p224Curve.IsOnCurve·f,"".p224Curve.IsOnCurveþ "".p224Square·f"".p224Squareþ"".p224Mul·f"".p224Mulþ"".p224Sub·f"".p224Subþ "".p224Reduce·f"".p224Reduceþ"".p224Add·f"".p224Addþ$"".p224Contract·f"".p224Contractþ&"".p224Curve.Add·f "".p224Curve.Addþ*"".p224AddJacobian·f$"".p224AddJacobianþ$"".p224ToAffine·f"".p224ToAffineþ,"".p224Curve.Double·f&"".p224Curve.Doubleþ0"".p224DoubleJacobian·f*"".p224DoubleJacobianþ4"".p224Curve.ScalarMult·f."".p224Curve.ScalarMultþ("".p224ScalarMult·f""".p224ScalarMultþ<"".p224Curve.ScalarBaseMult·f6"".p224Curve.ScalarBaseMultþ "".p224IsZero·f"".p224IsZeroþ*"".p224ReduceLarge·f$"".p224ReduceLargeþ "".p224Invert·f"".p224Invertþ2"".p224CopyConditional·f,"".p224CopyConditionalþ"".p224ToBig·f"".p224ToBigþ,"".get28BitsFromEnd·f&"".get28BitsFromEndþ,"".p256Curve.Params·f&"".p256Curve.Paramsþ&"".p256GetScalar·f "".p256GetScalarþ<"".p256Curve.ScalarBaseMult·f6"".p256Curve.ScalarBaseMultþ0"".p256ScalarBaseMult·f*"".p256ScalarBaseMultþ$"".p256ToAffine·f"".p256ToAffineþ4"".p256Curve.ScalarMult·f."".p256Curve.ScalarMultþ""".p256FromBig·f"".p256FromBigþ("".p256ScalarMult·f""".p256ScalarMultþ,"".nonZeroToAllOnes·f&"".nonZeroToAllOnesþ*"".p256ReduceCarry·f$"".p256ReduceCarryþ"".p256Sum·f"".p256Sumþ"".p256Diff·f"".p256Diffþ,"".p256ReduceDegree·f&"".p256ReduceDegreeþ "".p256Square·f"".p256Squareþ"".p256Mul·f"".p256Mulþ "".p256Assign·f"".p256Assignþ2runtime.racewriterange·f,runtime.racewriterangeþ0runtime.racereadrange·f*runtime.racereadrangeþ "".p256Invert·f"".p256Invertþ""".p256Scalar3·f"".p256Scalar3þ""".p256Scalar4·f"".p256Scalar4þ""".p256Scalar8·f"".p256Scalar8þ*"".p256PointDouble·f$"".p256PointDoubleþ."".p256PointAddMixed·f("".p256PointAddMixedþ$"".p256PointAdd·f"".p256PointAddþ2"".p256CopyConditional·f,"".p256CopyConditionalþ6"".p256SelectAffinePoint·f0"".p256SelectAffinePointþ:"".p256SelectJacobianPoint·f4"".p256SelectJacobianPointþ "".p256GetBit·f"".p256GetBitþ."".p256PointToAffine·f("".p256PointToAffineþ"".p256ToBig·f"".p256ToBigþ,math/big.(*Int).Rsh·f&math/big.(*Int).Rshþ"".init·f"".initþ(runtime.throwinit·f"runtime.throwinitþsync.init·fsync.initþ math/big.init·fmath/big.initþio.init·fio.initþbruntime.gcbits.0x88884800000000000000000000000000 Hþ@go.string."elliptic.CurveParams"PJelliptic.CurveParams @go.string."elliptic.CurveParams"þgo.string."P"0$P go.string."P"þgo.string."N"0$N go.string."N"þgo.string."B"0$B go.string."B"þgo.string."Gx"0&Gx go.string."Gx"þgo.string."Gy"0&Gy go.string."Gy"þ&go.string."BitSize"00BitSize &go.string."BitSize"þ.go.string."CurveParams"@8CurveParams .go.string."CurveParams"þ&type."".CurveParamsðð0On" (, runtime.algarray0bruntime.gcbits.0x88884800000000000000000000000000P@go.string."elliptic.CurveParams"p(type.*"".CurveParams"runtime.zerovalueÀ&type."".CurveParamsÀgo.string."P"à$type.*math/big.Intgo.string."N"°$type.*math/big.Intàgo.string."B"$type.*math/big.Int°go.string."Gx"Ð$type.*math/big.Intgo.string."Gy" $type.*math/big.IntÐ&go.string."BitSize"ðtype.int` &type."".CurveParams .go.string."CurveParams"°"go.importpath."".Àð&type."".CurveParamsþbruntime.gcbits.0x88000000000000000000000000000000 þBgo.string."*elliptic.CurveParams"PL*elliptic.CurveParams Bgo.string."*elliptic.CurveParams"þÈgo.string."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"àÒXfunc(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) Ègo.string."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"þêtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ððßË3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PÈgo.string."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pügo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue êtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐÐêtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)(type.*"".CurveParams$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intà$type.*math/big.Intþ go.string."func(*elliptic.CurveParams, *big.Int, *big.Int) (*big.Int, *big.Int)"°ªDfunc(*elliptic.CurveParams, *big.Int, *big.Int) (*big.Int, *big.Int) go.string."func(*elliptic.CurveParams, *big.Int, *big.Int) (*big.Int, *big.Int)"þ®type.func(*"".CurveParams, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐÐÔ¢3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P go.string."func(*elliptic.CurveParams, *big.Int, *big.Int) (*big.Int, *big.Int)"pÀgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue ®type.func(*"".CurveParams, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)а®type.func(*"".CurveParams, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)(type.*"".CurveParams$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.Intþgo.string."func(*elliptic.CurveParams, *big.Int, *big.Int) bool"4func(*elliptic.CurveParams, *big.Int, *big.Int) bool go.string."func(*elliptic.CurveParams, *big.Int, *big.Int) bool"þztype.func(*"".CurveParams, *math/big.Int, *math/big.Int) boolÀÀEú¤3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*elliptic.CurveParams, *big.Int, *big.Int) bool"pgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int) bool"runtime.zerovalue ztype.func(*"".CurveParams, *math/big.Int, *math/big.Int) boolаztype.func(*"".CurveParams, *math/big.Int, *math/big.Int) bool(type.*"".CurveParams$type.*math/big.Int $type.*math/big.Int°type.boolþzgo.string."func(*elliptic.CurveParams) *elliptic.CurveParams"1func(*elliptic.CurveParams) *elliptic.CurveParams zgo.string."func(*elliptic.CurveParams) *elliptic.CurveParams"þTtype.func(*"".CurveParams) *"".CurveParams ¦¢3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pzgo.string."func(*elliptic.CurveParams) *elliptic.CurveParams"pfgo.weak.type.*func(*"".CurveParams) *"".CurveParams"runtime.zerovalue Ttype.func(*"".CurveParams) *"".CurveParamsÐTtype.func(*"".CurveParams) *"".CurveParams(type.*"".CurveParams(type.*"".CurveParamsþbruntime.gcbits.0x48844400000000000000000000000000 HDþ&go.string."[]uint8"00[]uint8 &go.string."[]uint8"þtype.[]uint8 ß~.8 runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P&go.string."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint8þ6go.typelink.[]uint8/[]uint8type.[]uint8þgo.string."func(*elliptic.CurveParams, []uint8) (*big.Int, *big.Int)" 9func(*elliptic.CurveParams, []uint8) (*big.Int, *big.Int) go.string."func(*elliptic.CurveParams, []uint8) (*big.Int, *big.Int)"þtype.func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)ÀÀÂ
Äå3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*elliptic.CurveParams, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovalue type.func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)Ð type.func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)(type.*"".CurveParamstype.[]uint8 $type.*math/big.Int°$type.*math/big.Intþ²go.string."func(*elliptic.CurveParams, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"À¼Mfunc(*elliptic.CurveParams, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int) ²go.string."func(*elliptic.CurveParams, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"þÀtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)ààÏkÁð3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P²go.string."func(*elliptic.CurveParams, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pÒgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovalue Àtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)ÐÀÀtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)(type.*"".CurveParams$type.*math/big.Int $type.*math/big.Int°type.[]uint8À$type.*math/big.IntÐ$type.*math/big.Intþ""..gostring.8vfunc(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) ""..gostring.8þÄtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int) y÷r3" runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P""..gostring.8pÖgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovalue Ätype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ÐðÄtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)(type.*"".CurveParams$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intà$type.*math/big.Intð$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intþ´go.string."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"À¾Nfunc(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) ´go.string."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"þÌtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)àà0åd3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P´go.string."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pÞgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue Ìtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐÀÌtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)(type.*"".CurveParams$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.IntþÈgo.string."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"àÒXfunc(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) Ègo.string."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"þêtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ððçy93 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PÈgo.string."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pügo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovalue êtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ÐÀêtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)(type.*"".CurveParams$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intà$type.*math/big.Intþgo.string."Add"0(Add go.string."Add"þgo.string."func(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"°¤Afunc(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) go.string."func(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"þÈtype.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ààð\áõ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pÚgo.weak.type.*func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue Ètype.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐÀÈtype.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*math/big.Int$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intþ$go.string."Double"0.Double $go.string."Double"þrgo.string."func(*big.Int, *big.Int) (*big.Int, *big.Int)"|-func(*big.Int, *big.Int) (*big.Int, *big.Int) rgo.string."func(*big.Int, *big.Int) (*big.Int, *big.Int)"þtype.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÀÀ3`1 |
| 3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Prgo.string."func(*big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue type.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)Ð type.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*math/big.Int$type.*math/big.Int $type.*math/big.Int°$type.*math/big.Intþ*go.string."IsOnCurve"@4 IsOnCurve *go.string."IsOnCurve"þRgo.string."func(*big.Int, *big.Int) bool"`\func(*big.Int, *big.Int) bool Rgo.string."func(*big.Int, *big.Int) bool"þXtype.func(*math/big.Int, *math/big.Int) bool°°À§3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PRgo.string."func(*big.Int, *big.Int) bool"pjgo.weak.type.*func(*math/big.Int, *math/big.Int) bool"runtime.zerovalue Xtype.func(*math/big.Int, *math/big.Int) boolÐ Xtype.func(*math/big.Int, *math/big.Int) bool$type.*math/big.Int$type.*math/big.Int type.boolþ$go.string."Params"0.Params $go.string."Params"þPgo.string."func() *elliptic.CurveParams"`Zfunc() *elliptic.CurveParams Pgo.string."func() *elliptic.CurveParams"þ6type.func() *"".CurveParams¨"å3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PPgo.string."func() *elliptic.CurveParams"pHgo.weak.type.*func() *"".CurveParams"runtime.zerovalue 6type.func() *"".CurveParamsÐ6type.func() *"".CurveParams(type.*"".CurveParamsþ4go.string."ScalarBaseMult"@>ScalarBaseMult 4go.string."ScalarBaseMult"þ\go.string."func([]uint8) (*big.Int, *big.Int)"pf"func([]uint8) (*big.Int, *big.Int) \go.string."func([]uint8) (*big.Int, *big.Int)"þbtype.func([]uint8) (*math/big.Int, *math/big.Int)°°.l3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P\go.string."func([]uint8) (*big.Int, *big.Int)"ptgo.weak.type.*func([]uint8) (*math/big.Int, *math/big.Int)"runtime.zerovalue btype.func([]uint8) (*math/big.Int, *math/big.Int)Ðbtype.func([]uint8) (*math/big.Int, *math/big.Int)type.[]uint8$type.*math/big.Int $type.*math/big.Intþ,go.string."ScalarMult"@6 |
| ScalarMult ,go.string."ScalarMult"þgo.string."func(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"6func(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int) go.string."func(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"þtype.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)ÐÐaÙÂ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"p°go.weak.type.*func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovalue type.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)аtype.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)$type.*math/big.Int$type.*math/big.Int type.[]uint8°$type.*math/big.IntÀ$type.*math/big.Intþ.go.string."addJacobian"@8addJacobian .go.string."addJacobian"þÖgo.string."func(*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"àà_func(*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) Ögo.string."func(*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"þ¢type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)+Õõ
3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PÖgo.string."func(*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"p´go.weak.type.*func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovalue ¢type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)Ðà¢type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)$type.*math/big.Int$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intà$type.*math/big.Intð$type.*math/big.Int$type.*math/big.Intþ<go.string."affineFromJacobian"PFaffineFromJacobian <go.string."affineFromJacobian"þgo.string."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"7func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) go.string."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"þªtype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐÐõÑ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"p¼go.weak.type.*func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue ªtype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)аªtype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*math/big.Int$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.Intþ4go.string."doubleJacobian"@>doubleJacobian 4go.string."doubleJacobian"þgo.string."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"°¤Afunc(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) go.string."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"þÈtype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)àà³mÃ-3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pÚgo.weak.type.*func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovalue Ètype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)аÈtype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)$type.*math/big.Int$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intþ(type.*"".CurveParamsÐÐY6 p runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PBgo.string."*elliptic.CurveParams"p:go.weak.type.**"".CurveParams"runtime.zerovalue&type."".CurveParams` (type.*"".CurveParamsÀð(type.*"".CurveParamsðgo.string."Add"Ètype.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int) êtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)°*"".(*CurveParams).AddÀ*"".(*CurveParams).AddÐ$go.string."Double"ðtype.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)®type.func(*"".CurveParams, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)0"".(*CurveParams).Double 0"".(*CurveParams).Double°*go.string."IsOnCurve"ÐXtype.func(*math/big.Int, *math/big.Int) boolàztype.func(*"".CurveParams, *math/big.Int, *math/big.Int) boolð6"".(*CurveParams).IsOnCurve6"".(*CurveParams).IsOnCurve$go.string."Params"°6type.func() *"".CurveParamsÀTtype.func(*"".CurveParams) *"".CurveParamsÐ0"".(*CurveParams).Paramsà0"".(*CurveParams).Paramsð4go.string."ScalarBaseMult"btype.func([]uint8) (*math/big.Int, *math/big.Int) type.func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)°@"".(*CurveParams).ScalarBaseMultÀ@"".(*CurveParams).ScalarBaseMultÐ,go.string."ScalarMult"ðtype.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)Àtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)8"".(*CurveParams).ScalarMult 8"".(*CurveParams).ScalarMult°.go.string."addJacobian"À"go.importpath."".Тtype.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)àÄtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ð:"".(*CurveParams).addJacobian:"".(*CurveParams).addJacobian<go.string."affineFromJacobian" "go.importpath."".°ªtype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÀÌtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐH"".(*CurveParams).affineFromJacobianàH"".(*CurveParams).affineFromJacobianð4go.string."doubleJacobian""go.importpath."".Ètype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int) êtype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)°@"".(*CurveParams).doubleJacobianÀ@"".(*CurveParams).doubleJacobianþTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·43c1c2dcfc2b30488af03da3871423b1 « |
| «ªþTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·bd82426e474a46aa951f33b9e2c9de6d «« |
| þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·cd831728d02e6f630625961d19d88cc6 |
| ««þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·64652f99b7368107c9879f8d8dfd1fb4 +þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·bc4f9e8a21d1961a4f370e01c543a6ff ++(þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·c9aace5a6891d66cd11f54901cd55bef ««þ6go.string."*elliptic.Curve"@@*elliptic.Curve 6go.string."*elliptic.Curve"þtype.*"".Curve CG6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P6go.string."*elliptic.Curve"p.go.weak.type.**"".Curve"runtime.zerovaluetype."".Curveþbruntime.gcbits.0x8c000000000000000000000000000000 þ4go.string."elliptic.Curve"@>elliptic.Curve 4go.string."elliptic.Curve"þ"go.string."Curve"0,Curve "go.string."Curve"þtype."".Curve°°@ÀUó, à runtime.algarray0bruntime.gcbits.0x8c000000000000000000000000000000P4go.string."elliptic.Curve"ptype.*"".Curve"runtime.zerovalueÀtype."".CurveÀgo.string."Add"àÈtype.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ð$go.string."Double"type.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int) *go.string."IsOnCurve"ÀXtype.func(*math/big.Int, *math/big.Int) boolÐ$go.string."Params"ð6type.func() *"".CurveParams4go.string."ScalarBaseMult" btype.func([]uint8) (*math/big.Int, *math/big.Int)°,go.string."ScalarMult"Ðtype.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)`àtype."".Curveà"go.string."Curve"ð"go.importpath."".°type."".Curveþ>go.string."*elliptic.p256Curve"PH*elliptic.p256Curve >go.string."*elliptic.p256Curve"þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·cd788548226369186d2e16a002d1f558 *jþTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·a9d5b74cf0b26865abdd4f98ee3075f9 ªª |
| þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·a5893f11d98c17d3efc36e35a4f14da1 ªª*þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·cc341b4d84518f231e82997821f5ddeb ª*ªª |
| þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·cf0820de0b2d69b417180da4af75bc08 |
| *ªþTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·9df81a1362a93545c87e2e8e1cd08340 ªª*þ(go.string."elliptic"@2elliptic (go.string."elliptic"þ*go.string."p256Curve"@4 p256Curve *go.string."p256Curve"þTgclocals·c8d8cde99df95cc5451afa5269462a20 þTgclocals·0d07eeeeb0a929c278204725c205f82e |
| þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·b44c8f10ee583b352867805fd468c7c6 |
| |
| |
| þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·72e71b5df719f4b59dca1b7e8de9e033 ªª þÄgo.string."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"ÐÎVfunc(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) Ägo.string."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"þætype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ððÒ2¯À3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PÄgo.string."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pøgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue ætype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐÐætype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*"".p256Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intà$type.*math/big.Intþgo.string."func(*elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"°¦Bfunc(*elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int) go.string."func(*elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"þªtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐС3?3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"p¼go.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue ªtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)аªtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*"".p256Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.Intþ|go.string."func(*elliptic.p256Curve, *big.Int, *big.Int) bool"2func(*elliptic.p256Curve, *big.Int, *big.Int) bool |go.string."func(*elliptic.p256Curve, *big.Int, *big.Int) bool"þvtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) boolÀÀáz3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P|go.string."func(*elliptic.p256Curve, *big.Int, *big.Int) bool"pgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int) bool"runtime.zerovalue vtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) boolаvtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) bool$type.*"".p256Curve$type.*math/big.Int $type.*math/big.Int°type.boolþvgo.string."func(*elliptic.p256Curve) *elliptic.CurveParams"/func(*elliptic.p256Curve) *elliptic.CurveParams vgo.string."func(*elliptic.p256Curve) *elliptic.CurveParams"þPtype.func(*"".p256Curve) *"".CurveParams &13 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pvgo.string."func(*elliptic.p256Curve) *elliptic.CurveParams"pbgo.weak.type.*func(*"".p256Curve) *"".CurveParams"runtime.zerovalue Ptype.func(*"".p256Curve) *"".CurveParamsÐPtype.func(*"".p256Curve) *"".CurveParams$type.*"".p256Curve(type.*"".CurveParamsþgo.string."func(*elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"7func(*elliptic.p256Curve, []uint8) (*big.Int, *big.Int) go.string."func(*elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"þtype.func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)ÀÀt}³Þ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovalue type.func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)Ð type.func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)$type.*"".p256Curvetype.[]uint8 $type.*math/big.Int°$type.*math/big.Intþ®go.string."func(*elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"À¸Kfunc(*elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int) ®go.string."func(*elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"þ¼type.func(*"".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)ààãòµ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P®go.string."func(*elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pÎgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovalue ¼type.func(*"".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)ÐÀ¼type.func(*"".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)$type.*"".p256Curve$type.*math/big.Int $type.*math/big.Int°type.[]uint8À$type.*math/big.IntÐ$type.*math/big.Intþ""..gostring.9tfunc(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) ""..gostring.9þÀtype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int) áB£3" runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P""..gostring.9pÒgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovalue Àtype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ÐðÀtype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)$type.*"".p256Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intà$type.*math/big.Intð$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intþ°go.string."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"ÀºLfunc(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) °go.string."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"þÈtype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ààU¡3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P°go.string."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pÚgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue Ètype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐÀÈtype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*"".p256Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.IntþÄgo.string."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"ÐÎVfunc(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) Ägo.string."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"þætype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ðð'¸3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PÄgo.string."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pøgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovalue ætype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ÐÀætype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)$type.*"".p256Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intà$type.*math/big.Intþ$type.*"".p256CurveÐÐá¥Ñ6 p runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P>go.string."*elliptic.p256Curve"p6go.weak.type.**"".p256Curve"runtime.zerovalue"type."".p256Curve` $type.*"".p256CurveÀð$type.*"".p256Curveðgo.string."Add"Ètype.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int) ætype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)°&"".(*p256Curve).AddÀ&"".(*p256Curve).AddÐ$go.string."Double"ðtype.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ªtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int),"".(*p256Curve).Double ,"".(*p256Curve).Double°*go.string."IsOnCurve"ÐXtype.func(*math/big.Int, *math/big.Int) boolàvtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) boolð2"".(*p256Curve).IsOnCurve2"".(*p256Curve).IsOnCurve$go.string."Params"°6type.func() *"".CurveParamsÀPtype.func(*"".p256Curve) *"".CurveParamsÐ,"".(*p256Curve).Paramsà,"".(*p256Curve).Paramsð4go.string."ScalarBaseMult"btype.func([]uint8) (*math/big.Int, *math/big.Int) type.func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)°<"".(*p256Curve).ScalarBaseMultÀ<"".(*p256Curve).ScalarBaseMultÐ,go.string."ScalarMult"ðtype.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)¼type.func(*"".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)4"".(*p256Curve).ScalarMult 4"".(*p256Curve).ScalarMult°.go.string."addJacobian"À"go.importpath."".Тtype.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)àÀtype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ð6"".(*p256Curve).addJacobian6"".(*p256Curve).addJacobian<go.string."affineFromJacobian" "go.importpath."".°ªtype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÀÈtype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐD"".(*p256Curve).affineFromJacobianàD"".(*p256Curve).affineFromJacobianð4go.string."doubleJacobian""go.importpath."".Ètype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int) ætype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)°<"".(*p256Curve).doubleJacobianÀ<"".(*p256Curve).doubleJacobianþ<go.string."elliptic.p256Curve"PFelliptic.p256Curve <go.string."elliptic.p256Curve"þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·cd788548226369186d2e16a002d1f558 *jþTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·a9d5b74cf0b26865abdd4f98ee3075f9 ªª |
| þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·a5893f11d98c17d3efc36e35a4f14da1 ªª*þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·cc341b4d84518f231e82997821f5ddeb ª*ªª |
| þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·cf0820de0b2d69b417180da4af75bc08 |
| *ªþTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·9df81a1362a93545c87e2e8e1cd08340 ªª*þÂgo.string."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"ÐÌUfunc(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) Âgo.string."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"þätype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ððS2¥3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PÂgo.string."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pögo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue ätype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐÐätype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"type."".p256Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intà$type.*math/big.Intþgo.string."func(elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"°¤Afunc(elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int) go.string."func(elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"þ¨type.func("".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐÐÊQj3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"pºgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue ¨type.func("".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)а¨type.func("".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"type."".p256Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.Intþzgo.string."func(elliptic.p256Curve, *big.Int, *big.Int) bool"1func(elliptic.p256Curve, *big.Int, *big.Int) bool zgo.string."func(elliptic.p256Curve, *big.Int, *big.Int) bool"þttype.func("".p256Curve, *math/big.Int, *math/big.Int) boolÀÀCä/3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pzgo.string."func(elliptic.p256Curve, *big.Int, *big.Int) bool"pgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int) bool"runtime.zerovalue ttype.func("".p256Curve, *math/big.Int, *math/big.Int) boolаttype.func("".p256Curve, *math/big.Int, *math/big.Int) bool"type."".p256Curve$type.*math/big.Int $type.*math/big.Int°type.boolþtgo.string."func(elliptic.p256Curve) *elliptic.CurveParams"~.func(elliptic.p256Curve) *elliptic.CurveParams tgo.string."func(elliptic.p256Curve) *elliptic.CurveParams"þNtype.func("".p256Curve) *"".CurveParams æH3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Ptgo.string."func(elliptic.p256Curve) *elliptic.CurveParams"p`go.weak.type.*func("".p256Curve) *"".CurveParams"runtime.zerovalue Ntype.func("".p256Curve) *"".CurveParamsÐNtype.func("".p256Curve) *"".CurveParams"type."".p256Curve(type.*"".CurveParamsþgo.string."func(elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"6func(elliptic.p256Curve, []uint8) (*big.Int, *big.Int) go.string."func(elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"þ~type.func("".p256Curve, []uint8) (*math/big.Int, *math/big.Int)ÀÀÍÑl3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func("".p256Curve, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovalue ~type.func("".p256Curve, []uint8) (*math/big.Int, *math/big.Int)Ð ~type.func("".p256Curve, []uint8) (*math/big.Int, *math/big.Int)"type."".p256Curvetype.[]uint8 $type.*math/big.Int°$type.*math/big.Intþ¬go.string."func(elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"À¶Jfunc(elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int) ¬go.string."func(elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"þºtype.func("".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)ààez3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P¬go.string."func(elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pÌgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovalue ºtype.func("".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)ÐÀºtype.func("".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"type."".p256Curve$type.*math/big.Int $type.*math/big.Int°type.[]uint8À$type.*math/big.IntÐ$type.*math/big.Intþ""..gostring.10sfunc(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) ""..gostring.10þ¾type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int) è·[b3" runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P""..gostring.10pÐgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovalue ¾type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)Ðð¾type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"type."".p256Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intà$type.*math/big.Intð$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intþ®go.string."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"À¸Kfunc(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) ®go.string."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"þÆtype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)àà µ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P®go.string."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pØgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue Ætype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐÀÆtype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"type."".p256Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.IntþÂgo.string."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"ÐÌUfunc(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) Âgo.string."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"þätype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ððò¿à3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PÂgo.string."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pögo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovalue ätype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ÐÀätype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"type."".p256Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intà$type.*math/big.Intþ"type."".p256CurveÀ À Â]9 v runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P<go.string."elliptic.p256Curve"p$type.*"".p256Curve"runtime.zerovalueÀ"type."".p256Curveà(type.*"".CurveParams`"type."".p256Curve*go.string."p256Curve" "go.importpath."".°à"type."".p256Curveàgo.string."Add"Ètype.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ätype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int) "".p256Curve.Add° "".p256Curve.AddÀ$go.string."Double"àtype.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ð¨type.func("".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)&"".p256Curve.Double&"".p256Curve.Double *go.string."IsOnCurve"ÀXtype.func(*math/big.Int, *math/big.Int) boolÐttype.func("".p256Curve, *math/big.Int, *math/big.Int) boolà,"".p256Curve.IsOnCurveð,"".p256Curve.IsOnCurve$go.string."Params" 6type.func() *"".CurveParams°Ntype.func("".p256Curve) *"".CurveParamsÀ&"".p256Curve.ParamsÐ&"".p256Curve.Paramsà4go.string."ScalarBaseMult"btype.func([]uint8) (*math/big.Int, *math/big.Int)~type.func("".p256Curve, []uint8) (*math/big.Int, *math/big.Int) 6"".p256Curve.ScalarBaseMult°6"".p256Curve.ScalarBaseMultÀ,go.string."ScalarMult"àtype.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)ðºtype.func("".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)."".p256Curve.ScalarMult."".p256Curve.ScalarMult .go.string."addJacobian"°"go.importpath."".À¢type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)оtype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)à0"".p256Curve.addJacobianð0"".p256Curve.addJacobian<go.string."affineFromJacobian""go.importpath."". ªtype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)°Ætype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)À>"".p256Curve.affineFromJacobianÐ>"".p256Curve.affineFromJacobianà4go.string."doubleJacobian"ð"go.importpath."". Ètype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int) ätype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int) 6"".p256Curve.doubleJacobian° 6"".p256Curve.doubleJacobianþ(go.string."[]uint32"@2[]uint32 (go.string."[]uint32"þtype.[]uint32 Ô runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P(go.string."[]uint32"p,go.weak.type.*[]uint32"runtime.zerovaluetype.uint32þ:go.typelink.[]uint32/[]uint32type.[]uint32þLgo.string."*elliptic.p224FieldElement"`V*elliptic.p224FieldElement Lgo.string."*elliptic.p224FieldElement"þ2type.*"".p224FieldElement |͸¡6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PLgo.string."*elliptic.p224FieldElement"pDgo.weak.type.**"".p224FieldElement"runtime.zerovalue0type."".p224FieldElementþ^runtime.gcbits.0x000000000000000000000000000000 þJgo.string."elliptic.p224FieldElement"`Telliptic.p224FieldElement Jgo.string."elliptic.p224FieldElement"þ8go.string."p224FieldElement"PBp224FieldElement 8go.string."p224FieldElement"þ0type."".p224FieldElement Ï(à runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000PJgo.string."elliptic.p224FieldElement"p2type.*"".p224FieldElement"runtime.zerovaluetype.uint32 type.[]uint32`À0type."".p224FieldElementÀ8go.string."p224FieldElement"Ð"go.importpath."".à0type."".p224FieldElementþ>go.string."*elliptic.p224Curve"PH*elliptic.p224Curve >go.string."*elliptic.p224Curve"þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·a9d5b74cf0b26865abdd4f98ee3075f9 ªª |
| þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·cc341b4d84518f231e82997821f5ddeb ª*ªª |
| þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·9df81a1362a93545c87e2e8e1cd08340 ªª*þ*go.string."p224Curve"@4 p224Curve *go.string."p224Curve"þTgclocals·60b763334ce6ca783c87a70cd800ee4b þTgclocals·0d07eeeeb0a929c278204725c205f82e |
| þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·cd788548226369186d2e16a002d1f558 *jþTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·a5893f11d98c17d3efc36e35a4f14da1 ªª*þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·cf0820de0b2d69b417180da4af75bc08 |
| *ªþTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·72e71b5df719f4b59dca1b7e8de9e033 ªª þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·b44c8f10ee583b352867805fd468c7c6 |
| |
| |
| þÄgo.string."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"ÐÎVfunc(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) Ägo.string."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"þætype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ðð{fI3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PÄgo.string."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pøgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue ætype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐÐætype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*"".p224Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intà$type.*math/big.Intþgo.string."func(*elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"°¦Bfunc(*elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int) go.string."func(*elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"þªtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐÐFôå¯3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"p¼go.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue ªtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)аªtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*"".p224Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.Intþ|go.string."func(*elliptic.p224Curve, *big.Int, *big.Int) bool"2func(*elliptic.p224Curve, *big.Int, *big.Int) bool |go.string."func(*elliptic.p224Curve, *big.Int, *big.Int) bool"þvtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) boolÀÀl×Ï3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P|go.string."func(*elliptic.p224Curve, *big.Int, *big.Int) bool"pgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int) bool"runtime.zerovalue vtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) boolаvtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) bool$type.*"".p224Curve$type.*math/big.Int $type.*math/big.Int°type.boolþvgo.string."func(*elliptic.p224Curve) *elliptic.CurveParams"/func(*elliptic.p224Curve) *elliptic.CurveParams vgo.string."func(*elliptic.p224Curve) *elliptic.CurveParams"þPtype.func(*"".p224Curve) *"".CurveParams 9Ë3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pvgo.string."func(*elliptic.p224Curve) *elliptic.CurveParams"pbgo.weak.type.*func(*"".p224Curve) *"".CurveParams"runtime.zerovalue Ptype.func(*"".p224Curve) *"".CurveParamsÐPtype.func(*"".p224Curve) *"".CurveParams$type.*"".p224Curve(type.*"".CurveParamsþgo.string."func(*elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"7func(*elliptic.p224Curve, []uint8) (*big.Int, *big.Int) go.string."func(*elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"þtype.func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)ÀÀO3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovalue type.func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)Ð type.func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)$type.*"".p224Curvetype.[]uint8 $type.*math/big.Int°$type.*math/big.Intþ®go.string."func(*elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"À¸Kfunc(*elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int) ®go.string."func(*elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"þ¼type.func(*"".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)àà³!Êb3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P®go.string."func(*elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pÎgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovalue ¼type.func(*"".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)ÐÀ¼type.func(*"".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)$type.*"".p224Curve$type.*math/big.Int $type.*math/big.Int°type.[]uint8À$type.*math/big.IntÐ$type.*math/big.Intþ""..gostring.11tfunc(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) ""..gostring.11þÀtype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int) û¿Õ)3" runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P""..gostring.11pÒgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovalue Àtype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ÐðÀtype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)$type.*"".p224Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intà$type.*math/big.Intð$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intþ°go.string."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"ÀºLfunc(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) °go.string."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"þÈtype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ààßwn3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P°go.string."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pÚgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue Ètype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐÀÈtype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*"".p224Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.IntþÄgo.string."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"ÐÎVfunc(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) Ägo.string."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"þætype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ððähBK3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PÄgo.string."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pøgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovalue ætype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ÐÀætype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)$type.*"".p224Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intà$type.*math/big.Intþ$type.*"".p224CurveÐÐÁãø6 p runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P>go.string."*elliptic.p224Curve"p6go.weak.type.**"".p224Curve"runtime.zerovalue"type."".p224Curve` $type.*"".p224CurveÀð$type.*"".p224Curveðgo.string."Add"Ètype.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int) ætype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)°&"".(*p224Curve).AddÀ&"".(*p224Curve).AddÐ$go.string."Double"ðtype.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ªtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int),"".(*p224Curve).Double ,"".(*p224Curve).Double°*go.string."IsOnCurve"ÐXtype.func(*math/big.Int, *math/big.Int) boolàvtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) boolð2"".(*p224Curve).IsOnCurve2"".(*p224Curve).IsOnCurve$go.string."Params"°6type.func() *"".CurveParamsÀPtype.func(*"".p224Curve) *"".CurveParamsÐ,"".(*p224Curve).Paramsà,"".(*p224Curve).Paramsð4go.string."ScalarBaseMult"btype.func([]uint8) (*math/big.Int, *math/big.Int) type.func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)°<"".(*p224Curve).ScalarBaseMultÀ<"".(*p224Curve).ScalarBaseMultÐ,go.string."ScalarMult"ðtype.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)¼type.func(*"".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)4"".(*p224Curve).ScalarMult 4"".(*p224Curve).ScalarMult°.go.string."addJacobian"À"go.importpath."".Тtype.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)àÀtype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ð6"".(*p224Curve).addJacobian6"".(*p224Curve).addJacobian<go.string."affineFromJacobian" "go.importpath."".°ªtype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÀÈtype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐD"".(*p224Curve).affineFromJacobianàD"".(*p224Curve).affineFromJacobianð4go.string."doubleJacobian""go.importpath."".Ètype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int) ætype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)°<"".(*p224Curve).doubleJacobianÀ<"".(*p224Curve).doubleJacobianþbruntime.gcbits.0x48444444444484444444444444000000 HDDDDDDDDDDDþ<go.string."elliptic.p224Curve"PFelliptic.p224Curve <go.string."elliptic.p224Curve"þgo.string."gx"0&gx go.string."gx"þgo.string."gy"0&gy go.string."gy"þgo.string."b"0$b go.string."b"þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·e3f9051e16fa7fa6ab1ad2c29da2753f00$VUU©VUU© |
| þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·ef9c6c2c211529183ed981cd9abb74a200,VUU©*VUU©ª |
| þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·72c9a96ce111c9b5859baf7061af638200&VUU©VUU©*þÂgo.string."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"ÐÌUfunc(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) Âgo.string."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"þätype.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ððÿ3l23 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PÂgo.string."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pögo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue ätype.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐÐätype.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"type."".p224Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intà$type.*math/big.Intþgo.string."func(elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"°¤Afunc(elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int) go.string."func(elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"þ¨type.func("".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐÐ]¯Õs3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"pºgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue ¨type.func("".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)а¨type.func("".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"type."".p224Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.Intþzgo.string."func(elliptic.p224Curve, *big.Int, *big.Int) bool"1func(elliptic.p224Curve, *big.Int, *big.Int) bool zgo.string."func(elliptic.p224Curve, *big.Int, *big.Int) bool"þttype.func("".p224Curve, *math/big.Int, *math/big.Int) boolÀÀÄH3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pzgo.string."func(elliptic.p224Curve, *big.Int, *big.Int) bool"pgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int) bool"runtime.zerovalue ttype.func("".p224Curve, *math/big.Int, *math/big.Int) boolаttype.func("".p224Curve, *math/big.Int, *math/big.Int) bool"type."".p224Curve$type.*math/big.Int $type.*math/big.Int°type.boolþtgo.string."func(elliptic.p224Curve) *elliptic.CurveParams"~.func(elliptic.p224Curve) *elliptic.CurveParams tgo.string."func(elliptic.p224Curve) *elliptic.CurveParams"þNtype.func("".p224Curve) *"".CurveParams ß[t3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Ptgo.string."func(elliptic.p224Curve) *elliptic.CurveParams"p`go.weak.type.*func("".p224Curve) *"".CurveParams"runtime.zerovalue Ntype.func("".p224Curve) *"".CurveParamsÐNtype.func("".p224Curve) *"".CurveParams"type."".p224Curve(type.*"".CurveParamsþgo.string."func(elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"6func(elliptic.p224Curve, []uint8) (*big.Int, *big.Int) go.string."func(elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"þ~type.func("".p224Curve, []uint8) (*math/big.Int, *math/big.Int)ÀÀßË3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func("".p224Curve, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovalue ~type.func("".p224Curve, []uint8) (*math/big.Int, *math/big.Int)Ð ~type.func("".p224Curve, []uint8) (*math/big.Int, *math/big.Int)"type."".p224Curvetype.[]uint8 $type.*math/big.Int°$type.*math/big.Intþ¬go.string."func(elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"À¶Jfunc(elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int) ¬go.string."func(elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"þºtype.func("".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)ààP033 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P¬go.string."func(elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pÌgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovalue ºtype.func("".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)ÐÀºtype.func("".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"type."".p224Curve$type.*math/big.Int $type.*math/big.Int°type.[]uint8À$type.*math/big.IntÐ$type.*math/big.Intþ""..gostring.12sfunc(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) ""..gostring.12þ¾type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int) Ûi¹3" runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P""..gostring.12pÐgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovalue ¾type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)Ðð¾type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"type."".p224Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intà$type.*math/big.Intð$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intþ®go.string."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"À¸Kfunc(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) ®go.string."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"þÆtype.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ààºZ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P®go.string."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pØgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovalue Ætype.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ÐÀÆtype.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"type."".p224Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.IntþÂgo.string."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"ÐÌUfunc(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) Âgo.string."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"þätype.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ðð{)ÇF3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PÂgo.string."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pögo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovalue ätype.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ÐÀätype.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"type."".p224Curve$type.*math/big.Int $type.*math/big.Int°$type.*math/big.IntÀ$type.*math/big.IntÐ$type.*math/big.Intà$type.*math/big.Intþ"type."".p224Curve°°h9hL(H runtime.algarray0bruntime.gcbits.0x48444444444484444444444444000000P<go.string."elliptic.p224Curve"p$type.*"".p224Curve"runtime.zerovalueÀ"type."".p224Curveà(type.*"".CurveParamsgo.string."gx" "go.importpath."".°0type."".p224FieldElementàgo.string."gy"ð"go.importpath."".0type."".p224FieldElement°go.string."b"À"go.importpath."".Ð0type."".p224FieldElement`"type."".p224Curve*go.string."p224Curve""go.importpath."". Ð"type."".p224CurveÐgo.string."Add"ðÈtype.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ätype.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)&"".(*p224Curve).Add "".p224Curve.Add°$go.string."Double"Ðtype.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)à¨type.func("".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)ð,"".(*p224Curve).Double&"".p224Curve.Double*go.string."IsOnCurve"°Xtype.func(*math/big.Int, *math/big.Int) boolÀttype.func("".p224Curve, *math/big.Int, *math/big.Int) boolÐ2"".(*p224Curve).IsOnCurveà,"".p224Curve.IsOnCurveð$go.string."Params"6type.func() *"".CurveParams Ntype.func("".p224Curve) *"".CurveParams°,"".(*p224Curve).ParamsÀ&"".p224Curve.ParamsÐ4go.string."ScalarBaseMult"ðbtype.func([]uint8) (*math/big.Int, *math/big.Int)~type.func("".p224Curve, []uint8) (*math/big.Int, *math/big.Int)<"".(*p224Curve).ScalarBaseMult 6"".p224Curve.ScalarBaseMult°,go.string."ScalarMult"Ðtype.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)àºtype.func("".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)ð4"".(*p224Curve).ScalarMult ."".p224Curve.ScalarMult .go.string."addJacobian" "go.importpath."".° ¢type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)À ¾type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)Ð 6"".(*p224Curve).addJacobianà 0"".p224Curve.addJacobianð <go.string."affineFromJacobian" |
| "go.importpath."". |
| ªtype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int) |
| Ætype.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)° |
| D"".(*p224Curve).affineFromJacobianÀ |
| >"".p224Curve.affineFromJacobianÐ |
| 4go.string."doubleJacobian"à |
| "go.importpath."".ð |
| Ètype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)ätype.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)<"".(*p224Curve).doubleJacobian 6"".p224Curve.doubleJacobianþ(go.string."[]uint64"@2[]uint64 (go.string."[]uint64"þtype.[]uint64 ?µi runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P(go.string."[]uint64"p,go.weak.type.*[]uint64"runtime.zerovaluetype.uint64þ:go.typelink.[]uint64/[]uint64type.[]uint64þVgo.string."*elliptic.p224LargeFieldElement"``*elliptic.p224LargeFieldElement Vgo.string."*elliptic.p224LargeFieldElement"þ<type.*"".p224LargeFieldElement ß»¤6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PVgo.string."*elliptic.p224LargeFieldElement"pNgo.weak.type.**"".p224LargeFieldElement"runtime.zerovalue:type."".p224LargeFieldElementþTgo.string."elliptic.p224LargeFieldElement"`^elliptic.p224LargeFieldElement Tgo.string."elliptic.p224LargeFieldElement"þBgo.string."p224LargeFieldElement"PLp224LargeFieldElement Bgo.string."p224LargeFieldElement"þ:type."".p224LargeFieldElementx¨¥n runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000PTgo.string."elliptic.p224LargeFieldElement"p<type.*"".p224LargeFieldElement"runtime.zerovaluetype.uint64 type.[]uint64`À:type."".p224LargeFieldElementÀBgo.string."p224LargeFieldElement"Ð"go.importpath."".à:type."".p224LargeFieldElementþ*go.string."[28]uint8"@4 [28]uint8 *go.string."[28]uint8"þtype.[28]uint8ÀÀ>sâ runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P*go.string."[28]uint8"p.go.weak.type.*[28]uint8"runtime.zerovaluetype.uint8 type.[]uint8þ>go.typelink.[28]uint8/[28]uint8type.[28]uint8þ,go.string."*[28]uint8"@6 |
| *[28]uint8 ,go.string."*[28]uint8"þtype.*[28]uint8 ÷!Îë6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*[28]uint8"p0go.weak.type.**[28]uint8"runtime.zerovaluetype.[28]uint8þ*go.string."[32]uint8"@4 [32]uint8 *go.string."[32]uint8"þtype.[32]uint8ÀÀ Yÿ¨ runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P*go.string."[32]uint8"p.go.weak.type.*[32]uint8"runtime.zerovaluetype.uint8 type.[]uint8þ>go.typelink.[32]uint8/[32]uint8type.[32]uint8þ,go.string."*[32]uint8"@6 |
| *[32]uint8 ,go.string."*[32]uint8"þtype.*[32]uint8 ôÇy6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*[32]uint8"p0go.weak.type.**[32]uint8"runtime.zerovaluetype.[32]uint8þ*go.string."[9]uint32"@4 [9]uint32 *go.string."[9]uint32"þtype.[9]uint32ÀÀ$#ì runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P*go.string."[9]uint32"p.go.weak.type.*[9]uint32"runtime.zerovaluetype.uint32 type.[]uint32þ>go.typelink.[9]uint32/[9]uint32type.[9]uint32þ,go.string."*[9]uint32"@6 |
| *[9]uint32 ,go.string."*[9]uint32"þtype.*[9]uint32 "9>M6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*[9]uint32"p0go.weak.type.**[9]uint32"runtime.zerovaluetype.[9]uint32þ,go.string."[17]uint64"@6 |
| [17]uint64 ,go.string."[17]uint64"þtype.[17]uint64ÀÀåó runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P,go.string."[17]uint64"p0go.weak.type.*[17]uint64"runtime.zerovaluetype.uint64 type.[]uint64þBgo.typelink.[17]uint64/[17]uint64type.[17]uint64þ,go.string."[18]uint32"@6 |
| [18]uint32 ,go.string."[18]uint32"þtype.[18]uint32ÀÀHOh[° runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P,go.string."[18]uint32"p0go.weak.type.*[18]uint32"runtime.zerovaluetype.uint32 type.[]uint32þBgo.typelink.[18]uint32/[18]uint32type.[18]uint32þ.go.string."[][9]uint32"@8[][9]uint32 .go.string."[][9]uint32"þ type.[][9]uint32 _z¶ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P.go.string."[][9]uint32"p2go.weak.type.*[][9]uint32"runtime.zerovaluetype.[9]uint32þFgo.typelink.[][9]uint32/[][9]uint32 type.[][9]uint32þ0go.string."[3][9]uint32"@:[3][9]uint32 0go.string."[3][9]uint32"þ"type.[3][9]uint32ÀÀlùü¢# runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P0go.string."[3][9]uint32"p4go.weak.type.*[3][9]uint32"runtime.zerovaluetype.[9]uint32 type.[][9]uint32þJgo.typelink.[3][9]uint32/[3][9]uint32"type.[3][9]uint32þ4go.string."[][3][9]uint32"@>[][3][9]uint32 4go.string."[][3][9]uint32"þ&type.[][3][9]uint32 °äÏÌ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P4go.string."[][3][9]uint32"p8go.weak.type.*[][3][9]uint32"runtime.zerovalue"type.[3][9]uint32þRgo.typelink.[][3][9]uint32/[][3][9]uint32&type.[][3][9]uint32þ8go.string."[16][3][9]uint32"PB[16][3][9]uint32 8go.string."[16][3][9]uint32"þ*type.[16][3][9]uint32ÀÀÀòìú runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P8go.string."[16][3][9]uint32"p<go.weak.type.*[16][3][9]uint32"runtime.zerovalue"type.[3][9]uint32 &type.[][3][9]uint32þZgo.typelink.[16][3][9]uint32/[16][3][9]uint32*type.[16][3][9]uint32þ:go.string."*[16][3][9]uint32"PD*[16][3][9]uint32 :go.string."*[16][3][9]uint32"þ,type.*[16][3][9]uint32 '«/6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P:go.string."*[16][3][9]uint32"p>go.weak.type.**[16][3][9]uint32"runtime.zerovalue*type.[16][3][9]uint32þ.go.string."[540]uint32"@8[540]uint32 .go.string."[540]uint32"þ type.[540]uint32ÀÀpŹwB runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P.go.string."[540]uint32"p2go.weak.type.*[540]uint32"runtime.zerovaluetype.uint32 type.[]uint32þFgo.typelink.[540]uint32/[540]uint32 type.[540]uint32þ0go.string."*[540]uint32"@:*[540]uint32 0go.string."*[540]uint32"þ"type.*[540]uint32 øýjÄ6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P0go.string."*[540]uint32"p4go.weak.type.**[540]uint32"runtime.zerovalue type.[540]uint32þ,go.string."[]big.Word"@6 |
| []big.Word ,go.string."[]big.Word"þ(type.[]math/big.Word =ÒN runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P,go.string."[]big.Word"p:go.weak.type.*[]math/big.Word"runtime.zerovalue$type.math/big.WordþLgo.typelink.[]big.Word/[]math/big.Word(type.[]math/big.Wordþ*go.string."[8]uint32"@4 [8]uint32 *go.string."[8]uint32"þtype.[8]uint32ÀÀ ¥.À runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P*go.string."[8]uint32"p.go.weak.type.*[8]uint32"runtime.zerovaluetype.uint32 type.[]uint32þ>go.typelink.[8]uint32/[8]uint32type.[8]uint32þ*go.string."[8]uint64"@4 [8]uint64 *go.string."[8]uint64"þtype.[8]uint64ÀÀ@ÞÑ^ú runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P*go.string."[8]uint64"p.go.weak.type.*[8]uint64"runtime.zerovaluetype.uint64 type.[]uint64þ>go.typelink.[8]uint64/[8]uint64type.[8]uint64þ(go.string."[8]uint8"@2[8]uint8 (go.string."[8]uint8"þtype.[8]uint8ÀÀ>ù0´ runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P(go.string."[8]uint8"p,go.weak.type.*[8]uint8"runtime.zerovaluetype.uint8 type.[]uint8þ:go.typelink.[8]uint8/[8]uint8type.[8]uint8þ go.string."sync"0*sync go.string."sync"þ&go.importpath.sync. go.string."sync"þ&go.string."runtime"00runtime &go.string."runtime"þ,go.importpath.runtime. &go.string."runtime"þgo.string."io"0&io go.string."io"þ"go.importpath.io. go.string."io"þ(go.string."math/big"@2math/big (go.string."math/big"þ.go.importpath.math/big. (go.string."math/big"þ"".Curve.Add·f"".Curve.Addþ$"".Curve.Double·f"".Curve.Doubleþ*"".Curve.IsOnCurve·f$"".Curve.IsOnCurveþ$"".Curve.Params·f"".Curve.Paramsþ4"".Curve.ScalarBaseMult·f."".Curve.ScalarBaseMultþ,"".Curve.ScalarMult·f&"".Curve.ScalarMultþ8"".(*p256Curve).IsOnCurve·f2"".(*p256Curve).IsOnCurveþJ"".(*p256Curve).affineFromJacobian·fD"".(*p256Curve).affineFromJacobianþ,"".(*p256Curve).Add·f&"".(*p256Curve).Addþ<"".(*p256Curve).addJacobian·f6"".(*p256Curve).addJacobianþ2"".(*p256Curve).Double·f,"".(*p256Curve).DoubleþB"".(*p256Curve).doubleJacobian·f<"".(*p256Curve).doubleJacobianþ2"".(*p256Curve).Params·f,"".(*p256Curve).Paramsþ(runtime.panicwrap·f"runtime.panicwrapþB"".(*p256Curve).ScalarBaseMult·f<"".(*p256Curve).ScalarBaseMultþ:"".(*p256Curve).ScalarMult·f4"".(*p256Curve).ScalarMultþ2"".p256Curve.IsOnCurve·f,"".p256Curve.IsOnCurveþD"".p256Curve.affineFromJacobian·f>"".p256Curve.affineFromJacobianþ&"".p256Curve.Add·f "".p256Curve.Addþ6"".p256Curve.addJacobian·f0"".p256Curve.addJacobianþ,"".p256Curve.Double·f&"".p256Curve.Doubleþ<"".p256Curve.doubleJacobian·f6"".p256Curve.doubleJacobianþJ"".(*p224Curve).affineFromJacobian·fD"".(*p224Curve).affineFromJacobianþ<"".(*p224Curve).addJacobian·f6"".(*p224Curve).addJacobianþB"".(*p224Curve).doubleJacobian·f<"".(*p224Curve).doubleJacobianþ2"".(*p224Curve).Params·f,"".(*p224Curve).Paramsþ8"".(*p224Curve).IsOnCurve·f2"".(*p224Curve).IsOnCurveþ,"".(*p224Curve).Add·f&"".(*p224Curve).Addþ2"".(*p224Curve).Double·f,"".(*p224Curve).Doubleþ:"".(*p224Curve).ScalarMult·f4"".(*p224Curve).ScalarMultþB"".(*p224Curve).ScalarBaseMult·f<"".(*p224Curve).ScalarBaseMultþD"".p224Curve.affineFromJacobian·f>"".p224Curve.affineFromJacobianþ6"".p224Curve.addJacobian·f0"".p224Curve.addJacobianþ<"".p224Curve.doubleJacobian·f6"".p224Curve.doubleJacobianþ"runtime.zerovalueÿÿgo13ld |