Home | History | Annotate | Download | only in crypto
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     20236     `
      3 go object darwin amd64 go1.5.1 X:none
      4 build id "f7607640b946123554d3a077260a385269e49f2e"
      5 
      6 $$
      7 package elliptic
      8 	import runtime "runtime"
      9 	import io "io"
     10 	import sync "sync"
     11 	import big "math/big"
     12 	type @"math/big".Word uintptr
     13 	type @"math/big".divisor struct { @"math/big".bbb @"math/big".nat; @"math/big".nbits int; @"math/big".ndigits int }
     14 	import rand "math/rand" // indirect
     15 	type @"math/rand".Source interface { Int63() (? int64); Seed(@"math/rand".seed int64) }
     16 	type @"math/rand".Rand struct { @"math/rand".src @"math/rand".Source }
     17 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") ExpFloat64 () (? float64)
     18 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Float32 () (? float32)
     19 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Float64 () (? float64)
     20 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int () (? int)
     21 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int31 () (? int32)
     22 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int31n (@"math/rand".n3 int32) (? int32)
     23 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int63 () (? int64)
     24 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int63n (@"math/rand".n3 int64) (? int64)
     25 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Intn (@"math/rand".n3 int) (? int)
     26 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") NormFloat64 () (? float64)
     27 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Perm (@"math/rand".n3 int) (? []int)
     28 	func (@"math/rand".r1 *@"math/rand".Rand "esc:0x9") Seed (@"math/rand".seed2 int64)
     29 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Uint32 () (? uint32)
     30 	type @"io".ByteScanner interface { ReadByte() (@"io".c byte, @"io".err error); UnreadByte() (? error) }
     31 	type @"math/big".nat []@"math/big".Word
     32 	func (@"math/big".z2 @"math/big".nat) @"math/big".add (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat) (? @"math/big".nat)
     33 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".and (@"math/big".x3 @"math/big".nat "esc:0x1", @"math/big".y4 @"math/big".nat "esc:0x1") (? @"math/big".nat)
     34 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".andNot (@"math/big".x3 @"math/big".nat "esc:0x9", @"math/big".y4 @"math/big".nat "esc:0x1") (? @"math/big".nat)
     35 	func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".bit (@"math/big".i3 uint) (? uint) { var @"math/big".j4 uint; ; @"math/big".j4 = @"math/big".i3 / 0x40; if @"math/big".j4 >= uint(len(@"math/big".x2)) { return 0x0 }; return uint(@"math/big".x2[@"math/big".j4] >> (@"math/big".i3 % 0x40) & @"math/big".Word(0x1)) }
     36 	func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".bitLen () (? int)
     37 	func (@"math/big".z2 @"math/big".nat "esc:0x1") @"math/big".bytes (@"math/big".buf3 []byte "esc:0x1") (@"math/big".i1 int)
     38 	func (@"math/big".z1 @"math/big".nat "esc:0x1") @"math/big".clear ()
     39 	func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".cmp (@"math/big".y3 @"math/big".nat "esc:0x1") (@"math/big".r1 int)
     40 	func (@"math/big".q1 @"math/big".nat) @"math/big".convertWords (@"math/big".s2 []byte "esc:0x1", @"math/big".charset3 string "esc:0x1", @"math/big".b4 @"math/big".Word, @"math/big".ndigits5 int, @"math/big".bb6 @"math/big".Word, @"math/big".table7 []@"math/big".divisor "esc:0x9")
     41 	func (@"math/big".x2 @"math/big".nat "esc:0x9") @"math/big".decimalString () (? string)
     42 	func (@"math/big".z3 @"math/big".nat) @"math/big".div (@"math/big".z24 @"math/big".nat, @"math/big".u5 @"math/big".nat, @"math/big".v6 @"math/big".nat) (@"math/big".q1 @"math/big".nat, @"math/big".r2 @"math/big".nat)
     43 	func (@"math/big".z3 @"math/big".nat "esc:0x12") @"math/big".divLarge (@"math/big".u4 @"math/big".nat, @"math/big".uIn5 @"math/big".nat, @"math/big".v6 @"math/big".nat) (@"math/big".q1 @"math/big".nat, @"math/big".r2 @"math/big".nat)
     44 	func (@"math/big".z3 @"math/big".nat) @"math/big".divW (@"math/big".x4 @"math/big".nat, @"math/big".y5 @"math/big".Word) (@"math/big".q1 @"math/big".nat, @"math/big".r2 @"math/big".Word)
     45 	func (@"math/big".z2 @"math/big".nat) @"math/big".expNN (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat "esc:0x1", @"math/big".m5 @"math/big".nat) (? @"math/big".nat)
     46 	func (@"math/big".z2 @"math/big".nat) @"math/big".expNNMontgomery (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat "esc:0x1", @"math/big".m5 @"math/big".nat) (? @"math/big".nat)
     47 	func (@"math/big".z2 @"math/big".nat) @"math/big".expNNWindowed (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat "esc:0x1", @"math/big".m5 @"math/big".nat) (? @"math/big".nat)
     48 	func (@"math/big".z2 @"math/big".nat) @"math/big".expWW (@"math/big".x3 @"math/big".Word, @"math/big".y4 @"math/big".Word) (? @"math/big".nat)
     49 	func (@"math/big".x2 @"math/big".nat "esc:0x9") @"math/big".hexString () (? string)
     50 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".make (@"math/big".n3 int) (? @"math/big".nat)
     51 	func (@"math/big".x2 @"math/big".nat) @"math/big".modW (@"math/big".d3 @"math/big".Word) (@"math/big".r1 @"math/big".Word)
     52 	func (@"math/big".z2 @"math/big".nat) @"math/big".montgomery (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat "esc:0x1", @"math/big".m5 @"math/big".nat, @"math/big".k6 @"math/big".Word, @"math/big".n7 int) (? @"math/big".nat)
     53 	func (@"math/big".z2 @"math/big".nat) @"math/big".mul (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat) (? @"math/big".nat)
     54 	func (@"math/big".z2 @"math/big".nat) @"math/big".mulAddWW (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".Word, @"math/big".r5 @"math/big".Word) (? @"math/big".nat)
     55 	func (@"math/big".z2 @"math/big".nat) @"math/big".mulRange (@"math/big".a3 uint64, @"math/big".b4 uint64) (? @"math/big".nat)
     56 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".norm () (? @"math/big".nat)
     57 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".or (@"math/big".x3 @"math/big".nat "esc:0x9", @"math/big".y4 @"math/big".nat "esc:0x9") (? @"math/big".nat)
     58 	func (@"math/big".n2 @"math/big".nat) @"math/big".probablyPrime (@"math/big".reps3 int) (? bool)
     59 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".random (@"math/big".rand3 *@"math/rand".Rand "esc:0x9", @"math/big".limit4 @"math/big".nat "esc:0x1", @"math/big".n5 int) (? @"math/big".nat)
     60 	func (@"math/big".z5 @"math/big".nat) @"math/big".scan (@"math/big".r6 @"io".ByteScanner, @"math/big".base7 int, @"math/big".fracOk8 bool) (@"math/big".res1 @"math/big".nat, @"math/big".b2 int, @"math/big".count3 int, @"math/big".err4 error)
     61 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".set (@"math/big".x3 @"math/big".nat "esc:0x9") (? @"math/big".nat)
     62 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".setBit (@"math/big".x3 @"math/big".nat "esc:0x9", @"math/big".i4 uint, @"math/big".b5 uint) (? @"math/big".nat)
     63 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".setBytes (@"math/big".buf3 []byte "esc:0x1") (? @"math/big".nat)
     64 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".setUint64 (@"math/big".x3 uint64) (? @"math/big".nat)
     65 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".setWord (@"math/big".x3 @"math/big".Word) (? @"math/big".nat)
     66 	func (@"math/big".z2 @"math/big".nat) @"math/big".shl (@"math/big".x3 @"math/big".nat, @"math/big".s4 uint) (? @"math/big".nat)
     67 	func (@"math/big".z2 @"math/big".nat) @"math/big".shr (@"math/big".x3 @"math/big".nat, @"math/big".s4 uint) (? @"math/big".nat)
     68 	func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".sticky (@"math/big".i3 uint) (? uint)
     69 	func (@"math/big".x2 @"math/big".nat "esc:0x9") @"math/big".string (@"math/big".charset3 string "esc:0x1") (? string)
     70 	func (@"math/big".z2 @"math/big".nat) @"math/big".sub (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat) (? @"math/big".nat)
     71 	func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".trailingZeroBits () (? uint)
     72 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".xor (@"math/big".x3 @"math/big".nat "esc:0x9", @"math/big".y4 @"math/big".nat "esc:0x9") (? @"math/big".nat)
     73 	import fmt "fmt" // indirect
     74 	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) }
     75 	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) }
     76 	type @"math/big".Int struct { @"math/big".neg bool; @"math/big".abs @"math/big".nat }
     77 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Abs (@"math/big".x3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
     78 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Add (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
     79 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") And (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
     80 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") AndNot (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
     81 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Binomial (@"math/big".n3 int64, @"math/big".k4 int64) (? *@"math/big".Int)
     82 	func (@"math/big".x2 *@"math/big".Int "esc:0x9") Bit (@"math/big".i3 int) (? uint)
     83 	func (@"math/big".x2 *@"math/big".Int "esc:0x1") BitLen () (? int)
     84 	func (@"math/big".x2 *@"math/big".Int "esc:0x22") Bits () (? []@"math/big".Word) { return @"math/big".x2.@"math/big".abs }
     85 	func (@"math/big".x2 *@"math/big".Int "esc:0x1") Bytes () (? []byte)
     86 	func (@"math/big".x2 *@"math/big".Int "esc:0x1") Cmp (@"math/big".y3 *@"math/big".Int "esc:0x1") (@"math/big".r1 int)
     87 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Div (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
     88 	func (@"math/big".z3 *@"math/big".Int "esc:0x1a") DivMod (@"math/big".x4 *@"math/big".Int "esc:0x9", @"math/big".y5 *@"math/big".Int "esc:0x9", @"math/big".m6 *@"math/big".Int "esc:0x8a") (? *@"math/big".Int, ? *@"math/big".Int)
     89 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Exp (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x1", @"math/big".m5 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
     90 	func (@"math/big".x1 *@"math/big".Int "esc:0x9") Format (@"math/big".s2 @"fmt".State, @"math/big".ch3 rune)
     91 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") GCD (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9", @"math/big".a5 *@"math/big".Int "esc:0x9", @"math/big".b6 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
     92 	func (@"math/big".z2 *@"math/big".Int "esc:0x9") GobDecode (@"math/big".buf3 []byte "esc:0x1") (? error)
     93 	func (@"math/big".x3 *@"math/big".Int "esc:0x1") GobEncode () (? []byte, ? error)
     94 	func (@"math/big".x2 *@"math/big".Int "esc:0x1") Int64 () (? int64) { var @"math/big".v3 int64; ; @"math/big".v3 = int64(@"math/big".low64(@"math/big".x2.@"math/big".abs)); if @"math/big".x2.@"math/big".neg { @"math/big".v3 = -@"math/big".v3 }; return @"math/big".v3 }
     95 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Lsh (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".n4 uint) (? *@"math/big".Int)
     96 	func (@"math/big".z3 *@"math/big".Int "esc:0x9") MarshalJSON () (? []byte, ? error)
     97 	func (@"math/big".z3 *@"math/big".Int "esc:0x9") MarshalText () (@"math/big".text1 []byte, @"math/big".err2 error)
     98 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Mod (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
     99 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") ModInverse (@"math/big".g3 *@"math/big".Int "esc:0x9", @"math/big".n4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
    100 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") ModSqrt (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".p4 *@"math/big".Int) (? *@"math/big".Int)
    101 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Mul (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
    102 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") MulRange (@"math/big".a3 int64, @"math/big".b4 int64) (? *@"math/big".Int)
    103 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Neg (@"math/big".x3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
    104 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Not (@"math/big".x3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
    105 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Or (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
    106 	func (@"math/big".x2 *@"math/big".Int "esc:0x9") ProbablyPrime (@"math/big".n3 int) (? bool)
    107 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Quo (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
    108 	func (@"math/big".z3 *@"math/big".Int "esc:0x1a") QuoRem (@"math/big".x4 *@"math/big".Int "esc:0x9", @"math/big".y5 *@"math/big".Int "esc:0x9", @"math/big".r6 *@"math/big".Int "esc:0x8a") (? *@"math/big".Int, ? *@"math/big".Int)
    109 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Rand (@"math/big".rnd3 *@"math/rand".Rand "esc:0x9", @"math/big".n4 *@"math/big".Int "esc:0x1") (? *@"math/big".Int)
    110 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Rem (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
    111 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Rsh (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".n4 uint) (? *@"math/big".Int)
    112 	func (@"math/big".z2 *@"math/big".Int "esc:0x9") Scan (@"math/big".s3 @"fmt".ScanState, @"math/big".ch4 rune) (? error)
    113 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Set (@"math/big".x3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
    114 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") SetBit (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".i4 int, @"math/big".b5 uint) (? *@"math/big".Int)
    115 	func (@"math/big".z2 *@"math/big".Int "esc:0x12") SetBits (@"math/big".abs3 []@"math/big".Word) (? *@"math/big".Int)
    116 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") SetBytes (@"math/big".buf3 []byte "esc:0x1") (? *@"math/big".Int)
    117 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") SetInt64 (@"math/big".x3 int64) (? *@"math/big".Int)
    118 	func (@"math/big".z3 *@"math/big".Int "esc:0x1a") SetString (@"math/big".s4 string, @"math/big".base5 int) (? *@"math/big".Int, ? bool)
    119 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") SetUint64 (@"math/big".x3 uint64) (? *@"math/big".Int)
    120 	func (@"math/big".x2 *@"math/big".Int "esc:0x1") Sign () (? int) { if len(@"math/big".x2.@"math/big".abs) == 0x0 { return 0x0 }; if @"math/big".x2.@"math/big".neg { return -0x1 }; return 0x1 }
    121 	func (@"math/big".x2 *@"math/big".Int "esc:0x9") String () (? string)
    122 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Sub (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
    123 	func (@"math/big".x2 *@"math/big".Int "esc:0x1") Uint64 () (? uint64) { return @"math/big".low64(@"math/big".x2.@"math/big".abs) }
    124 	func (@"math/big".z2 *@"math/big".Int "esc:0x9") UnmarshalJSON (@"math/big".text3 []byte) (? error)
    125 	func (@"math/big".z2 *@"math/big".Int "esc:0x9") UnmarshalText (@"math/big".text3 []byte) (? error)
    126 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Xor (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
    127 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") @"math/big".binaryGCD (@"math/big".a3 *@"math/big".Int "esc:0x9", @"math/big".b4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
    128 	func (@"math/big".z4 *@"math/big".Int "esc:0x1a") @"math/big".scan (@"math/big".r5 @"io".ByteScanner, @"math/big".base6 int) (? *@"math/big".Int, ? int, ? error)
    129 	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; Name string }
    130 	func (@"".curve3 *@"".CurveParams "esc:0x9") Add (@"".x14 *@"math/big".Int "esc:0x9", @"".y15 *@"math/big".Int "esc:0x9", @"".x26 *@"math/big".Int "esc:0x9", @"".y27 *@"math/big".Int "esc:0x9") (? *@"math/big".Int, ? *@"math/big".Int)
    131 	func (@"".curve3 *@"".CurveParams "esc:0x9") Double (@"".x14 *@"math/big".Int "esc:0x9", @"".y15 *@"math/big".Int "esc:0x9") (? *@"math/big".Int, ? *@"math/big".Int)
    132 	func (@"".curve2 *@"".CurveParams "esc:0x9") IsOnCurve (@"".x3 *@"math/big".Int "esc:0x9", @"".y4 *@"math/big".Int "esc:0x9") (? bool)
    133 	func (@"".curve2 *@"".CurveParams "esc:0x12") Params () (? *@"".CurveParams) { return @"".curve2 }
    134 	func (@"".curve3 *@"".CurveParams "esc:0x9") ScalarBaseMult (@"".k4 []byte "esc:0x1") (? *@"math/big".Int, ? *@"math/big".Int)
    135 	func (@"".curve3 *@"".CurveParams "esc:0x9") ScalarMult (@"".Bx4 *@"math/big".Int "esc:0x9", @"".By5 *@"math/big".Int "esc:0x9", @"".k6 []byte "esc:0x1") (? *@"math/big".Int, ? *@"math/big".Int)
    136 	func (@"".curve4 *@"".CurveParams "esc:0x9") @"".addJacobian (@"".x15 *@"math/big".Int "esc:0x9", @"".y16 *@"math/big".Int "esc:0x9", @"".z17 *@"math/big".Int "esc:0x9", @"".x28 *@"math/big".Int "esc:0x9", @"".y29 *@"math/big".Int "esc:0x9", @"".z210 *@"math/big".Int "esc:0x9") (? *@"math/big".Int, ? *@"math/big".Int, ? *@"math/big".Int)
    137 	func (@"".curve3 *@"".CurveParams "esc:0x9") @"".affineFromJacobian (@"".x4 *@"math/big".Int "esc:0x9", @"".y5 *@"math/big".Int "esc:0x9", @"".z6 *@"math/big".Int "esc:0x9") (@"".xOut1 *@"math/big".Int, @"".yOut2 *@"math/big".Int)
    138 	func (@"".curve4 *@"".CurveParams "esc:0x9") @"".doubleJacobian (@"".x5 *@"math/big".Int "esc:0x9", @"".y6 *@"math/big".Int "esc:0x9", @"".z7 *@"math/big".Int "esc:0x9") (? *@"math/big".Int, ? *@"math/big".Int, ? *@"math/big".Int)
    139 	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) }
    140 	type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) }
    141 	func @"".GenerateKey (@"".curve5 @"".Curve, @"".rand6 @"io".Reader) (@"".priv1 []byte, @"".x2 *@"math/big".Int, @"".y3 *@"math/big".Int, @"".err4 error)
    142 	func @"".Marshal (@"".curve2 @"".Curve, @"".x3 *@"math/big".Int "esc:0x1", @"".y4 *@"math/big".Int "esc:0x1") (? []byte)
    143 	func @"".Unmarshal (@"".curve3 @"".Curve, @"".data4 []byte "esc:0x1") (@"".x1 *@"math/big".Int, @"".y2 *@"math/big".Int)
    144 	func @"".P256 () (? @"".Curve)
    145 	func @"".P384 () (? @"".Curve)
    146 	func @"".P521 () (? @"".Curve)
    147 	func @"".P224 () (? @"".Curve)
    148 	func @"".init ()
    149 	func @"math/big".low64 (@"math/big".z2 @"math/big".nat "esc:0x1") (? uint64) { if len(@"math/big".z2) == 0x0 { return 0x0 }; var @"math/big".v3 uint64; ; @"math/big".v3 = uint64(@"math/big".z2[0x0]); if false && len(@"math/big".z2) > 0x1 { @"math/big".v3 |= uint64(@"math/big".z2[0x1]) << 0x20 }; return @"math/big".v3 }
    150 
    151 $$
    152 _go_.o          0           0     0     644     389334    `
    153 go object darwin amd64 go1.5.1 X:none
    154 
    155 !
    156 go13ldio.amath/big.async.a0"".(*CurveParams).ParamsxeH%H;av&HH\$H$H\$H\$H
    159 :
    160 *runtime.racefuncenterX
    161 (runtime.racefuncexitl
    162 0runtime.morestack_noctxt "".~r0(type.*"".CurveParams"".curve(type.*"".CurveParams!@h"Tgclocals62da1ac877fc28d8253c48dd1917e7aeTgclocals69c1753bd5f81501d95132d08af04464nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go6"".(*CurveParams).IsOnCurveeH%HD$H;A
HH$H$H$1\$xH$H$H$H\$xH$HL$HL$H\$H\$ H$H$HD$ H$HD$H$H+Hl$H$1\$XH\$`H\$hH\$pH\$XH$HL$HL$HD$H$HD$(HD$H$H\$1\$8H\$@H\$HH\$PH\$8H$H$H\$HD$HD$H$HD$0HD$H$H\$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$H"
    168 X
    169 *runtime.racefuncenter
    170 &math/big.(*Int).Mul
    171  runtime.raceread
    172 &math/big.(*Int).Mod
    173 &math/big.(*Int).Mul
    174 &math/big.(*Int).Mul
    175 &math/big.(*Int).Lsh
    176 &math/big.(*Int).Add
    177 &math/big.(*Int).Sub
    178  runtime.raceread
    179 &math/big.(*Int).Add
    180  runtime.raceread
    181 &math/big.(*Int).Mod
    182 &math/big.(*Int).Cmp
    183 (runtime.racefuncexit
    184 0runtime.morestack_noctxt@"".autotmp_0009"type.math/big.Int"".autotmp_0008"type.math/big.Int"".autotmp_0007?"type.math/big.Int"".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
    185 "".x3$type.*math/big.Int
    186 "".y2$type.*math/big.Int"".~r20type.bool"".y $type.*math/big.Int"".x$type.*math/big.Int"".curve(type.*"".CurveParams:p8@<2 >%:4),+>X%9%.Tgclocals1d6beff734779c3f3dd75ac2a5d7f1fcTgclocalsb1973ce378665cb4660c9fbc01665b5fnprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".zForAffineeH%H;aH0H\$0H$HH$H\$H\$HD$8HD$ H$H$HL$ HiH1HuCHD$@HD$(H$H$HL$(HiHu51HuH\$H\$HH0H\$H$HD$H$Hl$(]t	HHH$Hl$ ]tHRHF
    194 B
    195 *runtime.racefuncenterP"type.math/big.Intb
    196 "runtime.newobject
    197  runtime.raceread
    198  runtime.raceread
    199 (runtime.racefuncexit
    200 0math/big.(*Int).SetInt64
    201  runtime.raceread
    202  runtime.raceread
    203 0runtime.morestack_noctxt0`"".autotmp_0012type.intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Int"".z/$type.*math/big.Int"".~r2 $type.*math/big.Int"".y$type.*math/big.Int"".x$type.*math/big.Int`_`{(
    205 bX
    206 " 23&)5Tgclocalse663a1c90fe5f8cdc48f943a1bce53a2Tgclocalsc81afdb7ec38768926f0fd71637cd9f3nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.goH"".(*CurveParams).affineFromJacobian
    208 
    209 eH%HD$H;AHH$H$H$HD$0H$H$HL$0HiH1HuQHH$H\$H\$@HH$HD$H\$@H$H$H1\$hH\$pH\$xH$H\$hH\$8H$H$H\$8H$H$H\$H$H+Hl$HD$1\$HH\$PH\$XH\$`H\$HH$HD$HD$(HD$H\$H\$ HH$H\$H$H$H\$H\$ H\$H\$H$H$H$H$H$HD$H$H+Hl$HD$ H$HD$H\$(H\$HH$H\$H$H$H\$H\$ H\$H\$H$H$H$H$H$HD$H$H+Hl$HH$Hl$0]tHHU2
    213 X
    214 *runtime.racefuncenter
    215  runtime.raceread"type.math/big.Int
    216 "runtime.newobject"type.math/big.Int
    217 "runtime.newobject
    218 (runtime.racefuncexit
    219  runtime.raceread
    220 4math/big.(*Int).ModInverse
    221 &math/big.(*Int).Mul"type.math/big.Int
    222 "runtime.newobject
    223 &math/big.(*Int).Mul
    224  runtime.raceread
    225 &math/big.(*Int).Mod
    226 &math/big.(*Int).Mul"type.math/big.Int
    227 "runtime.newobject
    228 &math/big.(*Int).Mul
    229  runtime.raceread	
    230 &math/big.(*Int).Mod	
    231 (runtime.racefuncexit	
    232  runtime.raceread
    233 
    234 0runtime.morestack_noctxt`*"".autotmp_0025"type.math/big.Int"".autotmp_0024?"type.math/big.Int"".autotmp_0023$type.*math/big.Int"".autotmp_0022$type.*math/big.Int"".autotmp_0021$type.*math/big.Int"".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.Intmath/big.x2$type.*math/big.Int"".zinvsq$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(>D6Dc<B<B7
/>++;+7CC5<:Tgclocalsf836e5e9e938223b497423d51de32d78Tgclocals2c0bef76231e5800305f0a04f854ce4anprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go*"".(*CurveParams).AddeH%H;aHXH\$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$0HT$8HL$@HD$HH\$`H$HT$HL$HD$HD$ HL$(H$H$HX
    237 B
    238 *runtime.racefuncenterr
    239 "".zForAffine
    240 "".zForAffine
    241 :"".(*CurveParams).addJacobian
    242 H"".(*CurveParams).affineFromJacobian
    243 (runtime.racefuncexit
    244 0runtime.morestack_noctxtp"".autotmp_0037$type.*math/big.Int"".autotmp_0036$type.*math/big.Int"".autotmp_0033$type.*math/big.Int"".autotmp_0029$type.*math/big.Int"".autotmp_0028$type.*math/big.Int"".autotmp_0027$type.*math/big.Int
    245 "".z1$type.*math/big.Int"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int
    248 "".y2@$type.*math/big.Int
    249 "".x20$type.*math/big.Int
    250 "".y1 $type.*math/big.Int
    251 "".x1$type.*math/big.Int"".curve(type.*"".CurveParams"  =MKTgclocals0bced99bed67aadf681cf77ffe9efc3cTgclocalsf891aedf0f80c97cb1c7cc75a7fd6349nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go:"".(*CurveParams).addJacobian55eH%H$0H;A+
HPH$PH$HH$H\$H$HH$H\$H$HH$HD$H$H$H$H\$XHD$@H$pH$H$H$H$HiH<1HH$H$H$xH\$H\$XH$H$H\$H\$@H$H$H\$H$H$H\$XH$H\$@H$HPH$HD$`H$H$HL$`HiHH1HH$H$H$`H\$H\$XH$H$hH\$H\$@H$H$pH\$H$H$H\$XH$H\$@H$HP1$0H$8H$@H$HH$0H$H$pH\$H$pH\$H\$H\$PH$XH$HD$PH$HD$H$XH+Hl$H$1$H$H$ H$(H$H$HL$HL$H\$H\$HH$XH$HD$HH$HD$H$XH+Hl$1$H$H$H$H$H$H$`H\$H\$HH\$H\$H$H$XH$H$H$HD$H$XH+Hl$1$H$H$H$H$H$H$xH\$H\$PH\$H\$H$H$XH$H$H$HD$H$XH+Hl$1$H$H$H$H$H$H$H\$H$H\$HD$H$HD$pH$H$HL$pHiH1HD$?H$HD$hH$H$HL$hHiHu1Hu7H$XH$H$H$HD$H$XH+Hl$1$H$H$H$H$H$H$H\$HD$HD$H$HD$H$HD$1$pH$xH$H$H$pH$H$H\$H$H\$H\$H$1$PH$XH$`H$hH$PH$H$hH\$H$H\$HD$H$H$HD$H\$HH\$H$XH$H$H$HD$H$XH+Hl$1$0H$8H$@H$HH$0H$H$H\$H$pH\$HD$H$H$HD$H\$PH\$H$XH$H$H$HD$H$XH+Hl$1$H$H$ H$(H$H$H$H\$H$H\$HD$H$H$H$H$H$HiHn1Hu7H$XH$H$H$HD$H$XH+Hl$H$HD$xH$H$HL$xHiH1H|$?tp<tlH$XH$H$`H\$H$hH\$H$pH\$HT$ HL$(HD$0H$H$H$HPH$H$H$H\$HD$1$H$H$H$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$XH$H$H$HD$H$XH+Hl$H\$XH$H$H\$H$H$HD$H$H\$HD$XH$HD$H$H\$H$H$HD$H$H\$H$H$HD$HD$HD$XH$HD$H$H\$H$XH$HD$XH$HD$H$XH+Hl$H\$@H$H$pH\$H$H\$HD$@H$HD$HD$HD$@H$HD$H\$PH\$HD$@H$HD$H\$HH\$HD$@H$HD$H$H\$H$XH$HD$@H$HD$H$XH+Hl$H$H$H\$XH$H\$@H$HPH$Hl$x]tH
HH$H$]tHnHbH$Hl$h]tHjH^H$Hl$p]tHHH$Hl$`]tHHH$H$]tHH
    269 ^
    270 *runtime.racefuncenterl"type.math/big.Int~
    271 "runtime.newobject"type.math/big.Int
    272 "runtime.newobject"type.math/big.Int
    273 "runtime.newobject
    274  runtime.raceread
    275 &math/big.(*Int).Set
    276 &math/big.(*Int).Set
    277 &math/big.(*Int).Set
    278 (runtime.racefuncexit
    279  runtime.raceread
    280 &math/big.(*Int).Set
    281 &math/big.(*Int).Set
    282 &math/big.(*Int).Set
    283 (runtime.racefuncexit	
    284 &math/big.(*Int).Mul
    285 
    286  runtime.raceread
    287 
    288 &math/big.(*Int).Mod
    290 &math/big.(*Int).Mul
    292  runtime.raceread
    294 &math/big.(*Int).Mod
    295 &math/big.(*Int).Mul
    296  runtime.raceread
    297 &math/big.(*Int).Mod
    298 &math/big.(*Int).Mul
    299  runtime.raceread
    300 &math/big.(*Int).Mod
    301 &math/big.(*Int).Sub
    302  runtime.raceread
    303  runtime.raceread
    304  runtime.raceread
    305 &math/big.(*Int).Add
    306 &math/big.(*Int).Lsh
    307 &math/big.(*Int).Mul
    308 &math/big.(*Int).Mul
    309 &math/big.(*Int).Mul
    310 &math/big.(*Int).Mul
    311  runtime.raceread
    312 &math/big.(*Int).Mod
    313 &math/big.(*Int).Mul
    314 &math/big.(*Int).Mul
    315  runtime.raceread
    316 &math/big.(*Int).Mod
    317 &math/big.(*Int).Sub
    318  runtime.raceread
    319  runtime.raceread 
    320 &math/big.(*Int).Add 
    321  runtime.raceread"
    322 @"".(*CurveParams).doubleJacobian#
    323 (runtime.racefuncexit#
    324 &math/big.(*Int).Lsh%
    325 &math/big.(*Int).Mul%
    326 &math/big.(*Int).Set&
    327 &math/big.(*Int).Mul&
    328 &math/big.(*Int).Sub'
    329 &math/big.(*Int).Sub'
    330 &math/big.(*Int).Sub(
    331  runtime.raceread(
    332 &math/big.(*Int).Mod)
    333 &math/big.(*Int).Set)
    334 &math/big.(*Int).Sub*
    335 &math/big.(*Int).Mul*
    336 &math/big.(*Int).Mul+
    337 &math/big.(*Int).Lsh+
    338 &math/big.(*Int).Sub+
    339  runtime.raceread,
    340 &math/big.(*Int).Mod-
    341 &math/big.(*Int).Add-
    342 &math/big.(*Int).Mul-
    343 &math/big.(*Int).Sub.
    344 &math/big.(*Int).Sub.
    345 &math/big.(*Int).Mul/
    346  runtime.raceread/
    347 &math/big.(*Int).Mod0
    348 (runtime.racefuncexit0
    349  runtime.raceread1
    350  runtime.raceread2
    351  runtime.raceread2
    352  runtime.raceread3
    353  runtime.raceread4
    354  runtime.raceread5
    355 0runtime.morestack_noctxt	"".autotmp_0085"type.math/big.Int"".autotmp_0084"type.math/big.Int"".autotmp_0083"type.math/big.Int"".autotmp_0082"type.math/big.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_0074$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.Int"".autotmp_0066type.int"".autotmp_0065type.int"".autotmp_0064$type.*math/big.Int"".autotmp_0063$type.*math/big.Int"".autotmp_0062$type.*math/big.Int"".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_0056$type.*math/big.Int"".autotmp_0055$type.*math/big.Int"".autotmp_0054type.int"".autotmp_0053type.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_0044$type.*math/big.Int"".autotmp_0043$type.*math/big.Int"".autotmp_0042type.int"".autotmp_0039$type.*math/big.Int"".autotmp_0038$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Int"".v$type.*math/big.Int"".r$type.*math/big.Int
    356 "".s2$type.*math/big.Int
    357 "".s1$type.*math/big.Int"".j$type.*math/big.Int"".i$type.*math/big.Int"".xEqualtype.bool"".h$type.*math/big.Int
    358 "".u2$type.*math/big.Int
    359 "".u1$type.*math/big.Int"".z2z2$type.*math/big.Int"".z1z1$type.*math/big.Int
    360 "".z3$type.*math/big.Int
    361 "".y3$type.*math/big.Int
    362 "".x3$type.*math/big.Int"".~r8$type.*math/big.Int"".~r7$type.*math/big.Int"".~r6p$type.*math/big.Int
    366 "".z2`$type.*math/big.Int
    367 "".y2P$type.*math/big.Int
    368 "".x2@$type.*math/big.Int
    369 "".z10$type.*math/big.Int
    370 "".y1 $type.*math/big.Int
    371 "".x1$type.*math/big.Int"".curve(type.*"".CurveParamsF"					
				"q@*:*xwV<F4V7V7Q967MYQ 7Q 7Q<77_65'Y&##7# ##4-479/2//!/2
    375 .-E@e#=eTglor 9,n LY%%#/A_,/L+C#? c/2///8Tgclocalsa750e626ad3cd2571043872d2db57fc7Tgclocals209f25a59c24e663d08f3712f5d7fd07nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go0"".(*CurveParams).DoubleeH%H;aH8H\$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$`H8C
    377 B
    378 *runtime.racefuncenterr
    379 "".zForAffine
    380 @"".(*CurveParams).doubleJacobian
    381 H"".(*CurveParams).affineFromJacobian
    382 (runtime.racefuncexit
    383 0runtime.morestack_noctxtPp"".autotmp_0096$type.*math/big.Int"".autotmp_0095$type.*math/big.Int"".autotmp_0092$type.*math/big.Int"".autotmp_0088$type.*math/big.Int"".autotmp_0087$type.*math/big.Int"".~r3@$type.*math/big.Int"".~r20$type.*math/big.Int
    386 "".y1 $type.*math/big.Int
    387 "".x1$type.*math/big.Int"".curve(type.*"".CurveParamspop
q
 Tgclocalsb9e2f210c3a206b5352d33144c6a1618Tgclocals69c1753bd5f81501d95132d08af04464nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go@"".(*CurveParams).doubleJacobian$#eH%H$pH;AHH$H$H$01$H$H$H$H$H$HL$HL$H\$H\$pH$H$HD$pH$HD$H$H+Hl$H$(1$H$H$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$PH$H$HL$PHiH"1Hu7H$H$H$H$HD$H$H+Hl$1$H$H$H$H$H$H$ H\$H\$pH\$H$HD$H$HL$H$HD$H$H$H$H\$H$H$HD$HD$H$H$HD$H$H\$H$H$H$ H\$H\$hH\$H\$H\$xHH$H$H\$H$HL$HL$H\$H\$`1$H$H$H$H$H$H\$xH\$HD$HL$`HD$H$HL$HD$HD$`HD$0H$H$HL$0HiH1Hu6H$H$HD$`H$HD$H$H+Hl$H$H$HD$`H$HD$H$H+Hl$HH$H\$H$H$(H\$H$0H\$HD$H$HD$HD$ HD$HD$ H$HD$H\$hH\$HD$ HD$8H$H$HL$8HiH1Hu4H$H$HD$ H$HD$H$H+Hl$H\$ H$H\$ H\$H\$pH\$HD$ HD$HH$H$HL$HHiH1Hu4H$H$HD$ H$HD$H$H+Hl$H$H$HD$ H$HD$H$H+Hl$HD$xH$HD$HD$HD$xH$HD$H\$`H\$HD$xHD$@H$H$HL$@HiH1Hu4H$H$HD$xH$HD$H$H+Hl$H$H$H$H\$H\$xH\$HD$hH\$H\$(H$HD$HD$HD$hH$HD$HD$H$H$HD$hH$HD$H$H+Hl$HD$(H$HD$H\$hH\$HD$(HD$XH$H$HL$XHiH1Hu4H$H$HD$(H$HD$H$H+Hl$H$H$HD$(H$HD$H$H+Hl$H\$`H$8H\$(H$@H\$ H$HHH$Hl$X]tH;H/H$Hl$@]tHHH$Hl$H]tHHH$Hl$8]tH3H'H$Hl$0]tHHH$Hl$P]tHH
    405 ^
    406 *runtime.racefuncenter
    407 &math/big.(*Int).Mul
    408  runtime.raceread
    409 &math/big.(*Int).Mod
    410 &math/big.(*Int).Mul
    411  runtime.raceread
    412 &math/big.(*Int).Mod"type.math/big.Int
    413 "runtime.newobject
    414 &math/big.(*Int).Sub
    415  runtime.raceread
    416  runtime.raceread
    417 &math/big.(*Int).Add
    418 &math/big.(*Int).Add	
    419 &math/big.(*Int).Mul	
    420 &math/big.(*Int).Set
    421 
    422 &math/big.(*Int).Lsh
    423 
    424 &math/big.(*Int).Add
    426 &math/big.(*Int).Mul"type.math/big.Int
    429 "runtime.newobject
    431 &math/big.(*Int).Mul
    433 &math/big.(*Int).Lsh
    435 &math/big.(*Int).Sub
    436  runtime.raceread
    437  runtime.raceread
    438 &math/big.(*Int).Add
    439  runtime.raceread
    440 &math/big.(*Int).Mod"type.math/big.Int
    441 "runtime.newobject
    442 &math/big.(*Int).Add
    443 &math/big.(*Int).Mul
    444 &math/big.(*Int).Sub
    445  runtime.raceread
    446  runtime.raceread
    447 &math/big.(*Int).Add
    448 &math/big.(*Int).Sub
    449  runtime.raceread
    450  runtime.raceread
    451 &math/big.(*Int).Add
    452  runtime.raceread
    453 &math/big.(*Int).Mod
    454 &math/big.(*Int).Lsh
    455 &math/big.(*Int).Sub
    456  runtime.raceread
    457  runtime.raceread
    458 &math/big.(*Int).Add
    459 &math/big.(*Int).Mul
    460 &math/big.(*Int).Mul
    461 &math/big.(*Int).Lsh
    462  runtime.raceread
    463 &math/big.(*Int).Mod
    464 &math/big.(*Int).Sub
    465  runtime.raceread
    466  runtime.raceread
    467 &math/big.(*Int).Add
    468  runtime.raceread
    469 &math/big.(*Int).Mod
    470 (runtime.racefuncexit
    471  runtime.raceread 
    472  runtime.raceread 
    473  runtime.raceread!
    474  runtime.raceread"
    475  runtime.raceread#
    476  runtime.raceread#
    477 0runtime.morestack_noctxtpX"".autotmp_0122"type.math/big.Int"".autotmp_0121"type.math/big.Int"".autotmp_0120"type.math/big.Int"".autotmp_0119?"type.math/big.Int"".autotmp_0118type.int"".autotmp_0117$type.*math/big.Int"".autotmp_0116type.int"".autotmp_0115type.int"".autotmp_0114type.int"".autotmp_0113$type.*math/big.Int"".autotmp_0112$type.*math/big.Int"".autotmp_0111type.int"".autotmp_0110$type.*math/big.Int"".autotmp_0109$type.*math/big.Int"".autotmp_0108$type.*math/big.Int"".autotmp_0107$type.*math/big.Int"".autotmp_0106$type.*math/big.Int"".autotmp_0105$type.*math/big.Int"".autotmp_0104$type.*math/big.Int"".autotmp_0102$type.*math/big.Int"".autotmp_0101$type.*math/big.Int"".autotmp_0100$type.*math/big.Int"".autotmp_0099$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Int
    478 "".y3$type.*math/big.Int
    479 "".z3$type.*math/big.Int
    480 "".x3$type.*math/big.Int"".beta$type.*math/big.Int"".alpha2$type.*math/big.Int"".alpha$type.*math/big.Int"".gamma$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""niF<F4:67V&2:O344=34"34934793444	//
////
.Dgx,o(o5,5,E,,K"m,/////;Tgclocals1c9021424538a99835a55f80c22b21bdTgclocalsd0ca95b5ff5f399fa02c3cf2b8dfc7fdnprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go8"".(*CurveParams).ScalarMulteH%H$PH;AH0H$0H$1$H$H$ H$(H$H$HD$H\$H$1@$H$H$H$H$1$H$H$H$H$1$H$H$H$H$H$HT$xHL$pH$PH$XH$`H$1H$HD$`H$HHHl$hHl$`H99H$H$H$HT$xHL$pH$+@l$W1HD$XHH$8H$Ht$HT$HL$Ht$ HT$(HL$0H$HT$xHL$p\$WHuhH$8H$H$@H\$H$HH\$H$H\$Ht$ HT$(HL$0Ht$8HT$@HL$HH$HT$xHL$p\$WH\$WHD$XHHD$XH#H$HHl$hHH$8H$Ht$HT$HL$HL$ HD$(H$hH$pH0
    490 ^
    491 *runtime.racefuncenter
    492 0math/big.(*Int).SetInt64
    493  runtime.raceread
    494 @"".(*CurveParams).doubleJacobian
    495 :"".(*CurveParams).addJacobian
    496 
    497 H"".(*CurveParams).affineFromJacobian
    499 (runtime.racefuncexit
    501 0runtime.morestack_noctxt@"".autotmp_0147type.*uint8"".autotmp_0146type.int"".autotmp_0145type.int"".autotmp_0144"type.math/big.Int"".autotmp_0143"type.math/big.Int"".autotmp_0142"type.math/big.Int"".autotmp_0141?"type.math/big.Int"".autotmp_0140$type.*math/big.Int"".autotmp_0139$type.*math/big.Int"".autotmp_0137$type.*math/big.Int"".autotmp_0135type.uint8"".autotmp_0134$type.*math/big.Int"".autotmp_0133$type.*math/big.Int"".autotmp_0132$type.*math/big.Int"".autotmp_0131$type.*math/big.Int"".autotmp_0130$type.*math/big.Int"".autotmp_0129$type.*math/big.Int"".autotmp_0128type.[]uint8"".autotmp_0126$type.*math/big.Int"".autotmp_0125$type.*math/big.Int"".bitNumtype.int"".bytetype.uint8"".z$type.*math/big.Int"".y$type.*math/big.Int"".x$type.*math/big.Int
    502 "".Bz$type.*math/big.Int"".~r4p$type.*math/big.Int"".~r3`$type.*math/big.Int"".k0type.[]uint8
    505 "".By $type.*math/big.Int
    506 "".Bx$type.*math/big.Int"".curve(type.*"".CurveParams"@"HAh	G".;S$Tgclocals46311ccb0affe6ddbbabd51c4154c188Tgclocalsc0bf0814e11f2af8045ccac2d329e976nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go@"".(*CurveParams).ScalarBaseMulteH%H;aH@H\$@H$H\$HH$H$H\$HH$H$ HD$HH$HhHl$Hh Hl$H\$PH\$H\$XH\$ H\$`H\$(HL$0HD$8HL$hHD$pH@O
    509 B
    510 *runtime.racefuncenterh
    511  runtime.raceread
    512  runtime.raceread
    513 8"".(*CurveParams).ScalarMult
    514 (runtime.racefuncexit
    515 0runtime.morestack_noctxt`"".~r2P$type.*math/big.Int"".~r1@$type.*math/big.Int"".ktype.[]uint8"".curve(type.*"".CurveParams }#Tgclocalsb6338434a483b71ecf7a1963213f75e2Tgclocals69c1753bd5f81501d95132d08af04464nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".GenerateKeyeH%H;aH`H\$`H$111H$H$H$H$1H$H$H$H\$pH$H\$hH[8HD$HD$XH$H$(H\$XHC(HD$HHHHH$HD$HD$H$Hl$HT$ HD$(H$H$H$H$1H9HH\$xH$H$H\$H$H\$H$H\$H$H\$ HL$0HD$8H$H$Ht
    519 H`H$H$H$H$H$H)@l$GH\$HH?HH\$PHH$HH$HD$PH\$HH-LHHH)L9nHlH,$H$H$HD$PH:LD$HH-L
III)M9
JlmDD$GL!@*HHHH$H$H$HHH+@l$GHHHH$H$H$HHviHl$GHB@+HL$HD$H$H\$H\$pH$H\$hH[@HL$ HD$(H$H$1H9H`S@
    533 B
    534 *runtime.racefuncenter
    535  runtime.racereadtype.[]uint8
    536 "runtime.makeslice
    537 io.ReadFull
    538 (runtime.racefuncexit
    539  runtime.raceread
    540 "runtime.racewrite"".mask
    541  runtime.raceread"".mask"".mask
    542  runtime.raceread	"".mask	"".mask
    543 
    544  runtime.raceread
    546 "runtime.racewrite
    549 (runtime.racefuncexit
    551 $runtime.panicindex
    553 $runtime.panicindex
    555 $runtime.panicindex
    557 $runtime.panicindex
    559 $runtime.panicindex
    560 $runtime.panicindex
    561 $runtime.panicindex
    562 $runtime.panicindex
    563 $runtime.panicindex
    564 $runtime.panicindex
    565 0runtime.morestack_noctxt"".autotmp_0160type.int"".autotmp_0157type.uint8"".autotmp_01561type.uint8"".autotmp_0153(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(ST$#H5
IT=
    568 *
. _0%%
    570 STgclocalsa6820145edb3408c318da0311bcd4c07Tgclocals24ccf00dc336304300d21414edf85a7anprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".MarshaleH%HD$H;AHH$H$1H$H$H$H$H$H$H[8HD$HD$HH$H$(Hl$HHE(HHHD$@HHHH$HD$HD$HT$HL$ HD$(H$H$HH$H$H$H$H$H$Ht$HL$HT$H\$@HH$L$H)H9_L$H)I)ItML$L$H$Hl$L$LD$Ht$hHt$HL$pHL$ HT$xHT$(HD$0H$H$Ht$HD$HT$H\$@HHH$L$H)H9L$H)I)ItML$L$H$Hl$L$LD$Ht$PHt$HD$XHD$ HT$`HT$(HD$0H$H$H$H$H$H$H8"
    582 X
    583 *runtime.racefuncenter
    584  runtime.racereadtype.[]uint8
    585 "runtime.makeslice
    586 "runtime.racewrite
    587 *math/big.(*Int).Bytes
    588 "runtime.slicecopy
    589 *math/big.(*Int).Bytes	
    590 "runtime.slicecopy
    591 
    592 (runtime.racefuncexit
    593 
    594 $runtime.panicslice
    595 
    596 $runtime.panicslice
    597 
    598 $runtime.panicindex
    599 
    600 $runtime.panicindex
    601 
    602 0runtime.morestack_noctxtp""".autotmp_0170type.[]uint8"".autotmp_0169type.int"".autotmp_0168type.int"".autotmp_0167type.[]uint8"".autotmp_0166type.[]uint8"".autotmp_0164type.int"".autotmp_0163type.[]uint8"".autotmp_0162/type.[]uint8"".autotmp_0161(type.*"".CurveParams"".yBytestype.[]uint8"".xBytestype.[]uint8"".ret_type.[]uint8"".byteLentype.int"".~r3@type.[]uint8"".y0$type.*math/big.Int"".x $type.*math/big.Int"".curvetype."".Curve.DC<=  = +L6:
.Tgclocals41252a4f5156eb87a32cb868ada7429aTgclocals52f29556bebc0496aa5b3dade422b26enprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".Unmarshal		eH%H;a'HPH\$PH$H$H$H\$`H$H\$XH[8HD$HD$0H$H$(HL$pHl$0H](HHH\$(HHH9t
    607 HPH\$hHH$H\$hH|$pjt
    608 HPHH$HD$H\$(HHl$xH9&HHHLD$hHtIH$LD$8LD$H\$@H\$Hl$HHl$H\$ H$HH$HD$H\$(HHl$pLD$xH9LL$hH)I)ItMH$LL$8LL$Hl$@Hl$LD$HLD$HD$ H$H\$H$HD$H\$`H$H\$XH[0\$u"H$H$HP(
    614 B
    615 *runtime.racefuncenter
    616  runtime.raceread
    617 (runtime.racefuncexit
    618  runtime.raceread
    619 (runtime.racefuncexit"type.math/big.Int
    620 "runtime.newobject
    621 0math/big.(*Int).SetBytes"type.math/big.Int
    622 "runtime.newobject
    623 0math/big.(*Int).SetBytes
    624 (runtime.racefuncexit
    625 $runtime.panicslice
    626 $runtime.panicslice
    627 $runtime.panicindex
    628 $runtime.panicindex
    629 0runtime.morestack_noctxtp"".autotmp_0181$type.*math/big.Int"".autotmp_0180type.[]uint8"".autotmp_0179type.int"".autotmp_0178$type.*math/big.Int"".autotmp_0176/type.[]uint8"".autotmp_0175type.int"".autotmp_0172?(type.*"".CurveParams"".byteLenOtype.int"".y`$type.*math/big.Int"".xP$type.*math/big.Int"".data type.[]uint8"".curvetype."".Curve4:4PB1
}q8	( /+P}02Tgclocalse3648aea66bdc597c6b1c3cecc68c29bTgclocals68e09a6b771918b09c9297d4b14b6fa0nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".initAlleH%H;av0HH\$H$H
    633 :
    634 *runtime.racefuncenterD
    635 "".initP224N
    636 "".initP256X
    637 "".initP384b
    638 "".initP521l
    639 (runtime.racefuncexit
    640 0runtime.morestack_noctxt+P$
    641 	
    642 4Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbnprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".initP384eH%H;acH@H\$@H$HH$HD$HD$0H$HD$@HD$01H(HhHhHhHh Hh(Hh0Hh8H$H$0H\$0H-Hk0HC8HH$H\$0=HHH$H\$H$HH\$HD$tHD$
    644 H\$ H\$8HH$HH$HHHl$8=H+HH$H\$H$HH\$HD$tHD$
    645 H\$ H\$8HH$HH$H$HHmHl$8=DHkHH$H\$H$HH\$HD$`HD$H\$ H\$8HH$HH$H$HHHl$8=HkHH$H\$H$HH\$HD$`HD$H\$ H\$8HH$HH$H$HH
Hl$8=HkHH$H\$H$HH\$HD$`HD$H\$ H\$8HH$HH$H$ HHtdHl$8=uBHk HH$HH$H$(HHC(H@LC L$Hl$LCL$Hl$	LCL$Hl$Y<LCL$Hl$H$Hl$H-H,$H\$P
    647 B
    648 *runtime.racefuncenterP&type."".CurveParamsb
    649 "runtime.newobject
    650 ,runtime.racewriterange
    651 "runtime.racewrite"go.string."P-384""".p384
    652 "runtime.racewrite6runtime.writeBarrierEnabled"".p384"type.math/big.Int
    653 "runtime.newobject""..gostring.1
    654 2math/big.(*Int).SetString"".p384
    655  runtime.raceread"".p384
    656 "runtime.racewrite"".p3846runtime.writeBarrierEnabled"type.math/big.Int
    657 "runtime.newobject""..gostring.2
    658 2math/big.(*Int).SetString"".p384
    659  runtime.raceread"".p384
    660 "runtime.racewrite"".p3846runtime.writeBarrierEnabled"type.math/big.Int
    661 "runtime.newobjectgo.string."b3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef"
    662 2math/big.(*Int).SetString"".p384
    663  runtime.raceread"".p384	
    664 "runtime.racewrite	"".p384	6runtime.writeBarrierEnabled	"type.math/big.Int
    665 
    666 "runtime.newobject
    667 go.string."aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7"
    668 
    669 2math/big.(*Int).SetString
    670 "".p384
    672  runtime.raceread"".p384
    675 "runtime.racewrite"".p3846runtime.writeBarrierEnabled"type.math/big.Int
    680 "runtime.newobjectgo.string."3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f"
    683 2math/big.(*Int).SetString
"".p384
    686  runtime.raceread
"".p384
    689 "runtime.racewrite
"".p3846runtime.writeBarrierEnabled"".p384
    691  runtime.raceread"".p384
    692 "runtime.racewrite"".p384
    693 (runtime.racefuncexit
    694 .runtime.writebarrierptr
    695 .runtime.writebarrierptr
    696 .runtime.writebarrierptr
    697 .runtime.writebarrierptr
    698 .runtime.writebarrierptr"".p384
    699 .runtime.writebarrierptr
    700 0runtime.morestack_noctxt"".autotmp_0193(type.*"".CurveParams"".autotmp_0192$type.*math/big.Int"".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_0187$type.*math/big.Int"".autotmp_0186$type.*math/big.Int"".autotmp_0185$type.*math/big.Int"".autotmp_0184$type.*math/big.Int	X9
    702 > ,FFFLFLFLFDTgclocals7d2d5fca80364273fb07d5820a76fef4Tgclocalse48b749e068cae7c3a399141c10fe5f0nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".initP521eH%H;acH@H\$@H$HH$HD$HD$0H$HD$@HD$01H(HhHhHhHh Hh(Hh0Hh8H$H$0H\$0H-Hk0HC8HH$H\$0=HHH$H\$H$HH\$HD$HD$
    704 H\$ H\$8HH$HH$HHHl$8=H+HH$H\$H$HH\$HD$HD$
    705 H\$ H\$8HH$HH$H$HHmHl$8=DHkHH$H\$H$HH\$HD$HD$H\$ H\$8HH$HH$H$HHHl$8=HkHH$H\$H$HH\$HD$HD$H\$ H\$8HH$HH$H$HH
Hl$8=HkHH$H\$H$HH\$HD$HD$H\$ H\$8HH$HH$H$ HHtdHl$8=uBHk HH$HH$H$(HHC(	H@LC L$Hl$LCL$Hl$	LCL$Hl$Y<LCL$Hl$H$Hl$H-H,$H\$P
    707 B
    708 *runtime.racefuncenterP&type."".CurveParamsb
    709 "runtime.newobject
    710 ,runtime.racewriterange
    711 "runtime.racewrite"go.string."P-521""".p521
    712 "runtime.racewrite6runtime.writeBarrierEnabled"".p521"type.math/big.Int
    713 "runtime.newobject""..gostring.3
    714 2math/big.(*Int).SetString"".p521
    715  runtime.raceread"".p521
    716 "runtime.racewrite"".p5216runtime.writeBarrierEnabled"type.math/big.Int
    717 "runtime.newobject""..gostring.4
    718 2math/big.(*Int).SetString"".p521
    719  runtime.raceread"".p521
    720 "runtime.racewrite"".p5216runtime.writeBarrierEnabled"type.math/big.Int
    721 "runtime.newobject""..gostring.5
    722 2math/big.(*Int).SetString"".p521
    723  runtime.raceread"".p521	
    724 "runtime.racewrite	"".p521	6runtime.writeBarrierEnabled	"type.math/big.Int
    725 
    726 "runtime.newobject
    727 ""..gostring.6
    728 
    729 2math/big.(*Int).SetString
    730 "".p521
    732  runtime.raceread"".p521
    735 "runtime.racewrite"".p5216runtime.writeBarrierEnabled"type.math/big.Int
    740 "runtime.newobject""..gostring.7
    743 2math/big.(*Int).SetString
"".p521
    746  runtime.raceread
"".p521
    749 "runtime.racewrite
"".p5216runtime.writeBarrierEnabled"".p521
    751  runtime.raceread"".p521
    752 "runtime.racewrite"".p521
    753 (runtime.racefuncexit
    754 .runtime.writebarrierptr
    755 .runtime.writebarrierptr
    756 .runtime.writebarrierptr
    757 .runtime.writebarrierptr
    758 .runtime.writebarrierptr"".p521
    759 .runtime.writebarrierptr
    760 0runtime.morestack_noctxt"".autotmp_0204(type.*"".CurveParams"".autotmp_0203$type.*math/big.Int"".autotmp_0202$type.*math/big.Int"".autotmp_0201$type.*math/big.Int"".autotmp_0200$type.*math/big.Int"".autotmp_0199$type.*math/big.Int"".autotmp_0198$type.*math/big.Int"".autotmp_0197$type.*math/big.Int"".autotmp_0196$type.*math/big.Int"".autotmp_0195$type.*math/big.Int	X9
    762 > ,FFFLFLFLFDTgclocals7d2d5fca80364273fb07d5820a76fef4Tgclocalse48b749e068cae7c3a399141c10fe5f0nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".P256eH%H;aH(H\$(H$1H\$0H\$8HH$HH\$HHD$ 1H9t9HH$HD$HH\$8H\$ H\$0H(HH$HH\$HH\$H\$H\$ )
    764 B
    765 *runtime.racefuncenterh"".initonce~"".initAllf
    766 sync.(*Once).Do:go.itab."".p256Curve."".Curve"".p256
    767 *runtime.racereadrange"".p256
    768 (runtime.racefuncexit"type."".p256Curvetype."".Curve:go.itab."".p256Curve."".Curve
    769  runtime.typ2Itab
    770 0runtime.morestack_noctxt P"".autotmp_0205type.*uint8"".~r0type."".CurvePOPG T-$Tgclocals6fe324f038dd6c3ceb9f295c441b1173Tgclocalsf891aedf0f80c97cb1c7cc75a7fd6349nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".P384eH%H;aH(H\$(H$1H\$0H\$8HH$HH\$HHD$ 1H9t0HH$HH\$8H\$ H\$0H(HH$HH\$HH\$H\$H\$ 2
    774 B
    775 *runtime.racefuncenterh"".initonce~"".initAllf
    776 sync.(*Once).Do@go.itab.*"".CurveParams."".Curve"".p384
    777  runtime.raceread"".p384
    778 (runtime.racefuncexit(type.*"".CurveParamstype."".Curve@go.itab.*"".CurveParams."".Curve
    779  runtime.typ2Itab
    780 0runtime.morestack_noctxt P"".autotmp_0207type.*uint8"".~r0type."".CurvePxOP@w K-Tgclocals6fe324f038dd6c3ceb9f295c441b1173Tgclocalsf891aedf0f80c97cb1c7cc75a7fd6349nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".P521eH%H;aH(H\$(H$1H\$0H\$8HH$HH\$HHD$ 1H9t0HH$HH\$8H\$ H\$0H(HH$HH\$HH\$H\$H\$ 2
    785 B
    786 *runtime.racefuncenterh"".initonce~"".initAllf
    787 sync.(*Once).Do@go.itab.*"".CurveParams."".Curve"".p521
    788  runtime.raceread"".p521
    789 (runtime.racefuncexit(type.*"".CurveParamstype."".Curve@go.itab.*"".CurveParams."".Curve
    790  runtime.typ2Itab
    791 0runtime.morestack_noctxt P"".autotmp_0209type.*uint8"".~r0type."".CurvePxOP@w K-Tgclocals6fe324f038dd6c3ceb9f295c441b1173Tgclocalsf891aedf0f80c97cb1c7cc75a7fd6349nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".initP224eH%H;a[H@H\$@H$HH$HD$HD$0H$HD$@HD$01H(HhHhHhHh Hh(Hh0Hh8H$H$0H\$0H-Hk0HC8HH$H\$0=HHH$H\$H$HH\$HD$DHD$
    796 H\$ H\$8HH$HH$HHHl$8=H+HH$H\$H$HH\$HD$DHD$
    797 H\$ H\$8HH$HH$H$HHeHl$8=<HkHH$H\$H$HH\$HD$8HD$H\$ H\$8HH$HH$H$HHHl$8=HkHH$H\$H$HH\$HD$8HD$H\$ H\$8HH$HH$H$HHHl$8=HkHH$H\$H$HH\$HD$8HD$H\$ H\$8HH$HH$H$ HHUHl$8=,Hk HH$HH$H$(HHHC(HH$HH$H$HH$H$HHHkHl$HH$HH$H$ HH$H$(HHHk Hl$HH$HH$H$HH$H$HHHHkHl$H@LC L$Hl$LCL$Hl$LCL$Hl$aDLCL$Hl$H$Hl$H-H,$H\$X
    798 B
    799 *runtime.racefuncenterP&type."".CurveParamsb
    800 "runtime.newobject
    801 ,runtime.racewriterange
    802 "runtime.racewrite"go.string."P-224""".p224
    803 "runtime.racewrite6runtime.writeBarrierEnabled"".p224"type.math/big.Int
    804 "runtime.newobjectgo.string."26959946667150639794667015087019630673557916260026308143510066298881"
    805 2math/big.(*Int).SetString"".p224
    806  runtime.raceread"".p224
    807 "runtime.racewrite"".p2246runtime.writeBarrierEnabled"type.math/big.Int
    808 "runtime.newobjectgo.string."26959946667150639794667015087019625940457807714424391721682722368061"
    809 2math/big.(*Int).SetString"".p224
    810  runtime.raceread"".p224
    811 "runtime.racewrite"".p2246runtime.writeBarrierEnabled"type.math/big.Int
    812 "runtime.newobjectgo.string."b4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4"
    813 2math/big.(*Int).SetString"".p224
    814  runtime.raceread"".p224	
    815 "runtime.racewrite	"".p224	6runtime.writeBarrierEnabled	"type.math/big.Int
    816 
    817 "runtime.newobject
    818 go.string."b70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21"
    819 
    820 2math/big.(*Int).SetString
    821 "".p224
    823  runtime.raceread"".p224
    826 "runtime.racewrite"".p2246runtime.writeBarrierEnabled"type.math/big.Int
    831 "runtime.newobjectgo.string."bd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34"
    834 2math/big.(*Int).SetString
"".p224
    837  runtime.raceread
"".p224
    840 "runtime.racewrite
"".p2246runtime.writeBarrierEnabled"".p224
    842  runtime.raceread"".p224
    843 "runtime.racewrite"".p224"".p224
    844  runtime.raceread"".p224
    845  runtime.raceread"".p224"".p224
    846 "".p224FromBig"".p224
    847  runtime.raceread"".p224
    848  runtime.raceread"".p224"".p224
    849 "".p224FromBig"".p224
    850  runtime.raceread"".p224
    851  runtime.raceread"".p224"".p224
    852 "".p224FromBig
    853 (runtime.racefuncexit
    854 .runtime.writebarrierptr
    855 .runtime.writebarrierptr
    856 .runtime.writebarrierptr
    857 .runtime.writebarrierptr
    858 .runtime.writebarrierptr"".p224
    859 .runtime.writebarrierptr
    860 0runtime.morestack_noctxt"".autotmp_0221(type.*"".CurveParams"".autotmp_0220$type.*math/big.Int"".autotmp_0219$type.*math/big.Int"".autotmp_0218$type.*math/big.Int"".autotmp_0217$type.*math/big.Int"".autotmp_0216$type.*math/big.Int"".autotmp_0215$type.*math/big.Int"".autotmp_0214$type.*math/big.Int"".autotmp_0213$type.*math/big.Int"".autotmp_0212$type.*math/big.Int	b07MMR> ,FFFLFLFLFLTgclocals7d2d5fca80364273fb07d5820a76fef4Tgclocalse48b749e068cae7c3a399141c10fe5f0fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".P224eH%H;aH8H\$8H$1H\$@H\$HHH$HH\$HH$HH\$HH\$HH\$HD$ H\$(H\$@H\$0H\$HH8N
    864 B
    865 *runtime.racefuncenterh"".initonce~"".initAllf
    866 sync.(*Once).Do"type."".p224Curvetype."".Curve:go.itab."".p224Curve."".Curve"".p224
    867 runtime.convT2I
    868 (runtime.racefuncexit
    869 0runtime.morestack_noctxt p"".~r0type."".CurvepopP[ ~"Tgclocals21a8f585a14d020f181242c5256583dcTgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go&"".p224Curve.ParamsxeH%H;av&HH\$H$H\$H\$xH
    873 :
    874 *runtime.racefuncenterX
    875 (runtime.racefuncexitl
    876 0runtime.morestack_noctxt"".~r0(type.*"".CurveParams"".curve"type."".p224Curve!@Z"Tgclocalscdb5ff8f58ce4891c98ed155b8e482b9Tgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go,"".p224Curve.IsOnCurve
    880 
    881 eH%HD$H;AHH$H$1\$`\$d\$h\$l\$p\$t\$x\$|1\$ \$$\$(\$,\$0\$4\$8\$<H\$`H$H$hH\$H\$ H$H$pH\$H$1H1\$@\$D\$H\$L\$P\$T\$X\$\H\$@H$H\$`H\$H$H\$H\$@H$H\$@H\$H\$`H\$H$H\$1H}8H\$`HQHH\$`H5Hk+HH|H\$@H$H\$@H\$H\$`H\$H\$@H$H\$@H$H\$@H\$H$H\$HD$HH\$@H$H\$@H\$H\$ H$H\$ H\$H$H\$H\$ H$H\$ H\$1H}FH\$ HsWHHl$@Hs?Hlm9t$xHHH|$xHT(
    888 X
    889 *runtime.racefuncenter
    890 "".p224FromBig
    891 "".p224FromBig
    892  runtime.duffzero
    893 "".p224Square
    894 "".p224Mul
    895 "".p224Sub
    896 "".p224Reduce
    897 "".p224Add
    898 "".p224Contract
    899 "".p224Square
    900 "".p224Contract	
    901 (runtime.racefuncexit	
    902 (runtime.racefuncexit
    903 
    904 $runtime.panicindex
    905 
    906 $runtime.panicindex
    907 
    908 $runtime.panicindex
    909 
    910 $runtime.panicindex
    911 
    912 0runtime.morestack_noctxt"".autotmp_0224type.int
    913 "".x30type."".p224FieldElement"".tmp:type."".p224LargeFieldElement"".y0type."".p224FieldElement"".x0type."".p224FieldElement"".~r2type.bool"".bigY$type.*math/big.Int"".bigX$type.*math/big.Int"".curve"type."".p224Curve&*rb63D"%//	"+%(	
    916 +Tgclocals878ed5966f736c3febaddd4d372a3fb5Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go "".p224Curve.AddeH%H$H;AHH$H$1$H$L$P$T$X$\$`$d1$$$$$$$$1$$$$$$$$1$($,$0$4$8$<$@$D1$$$$$$$$1\$h\$l\$p\$t\$x\$|$$1$$$$$$$ $$1$$$$$$$$1\$H\$L\$P\$T\$X\$\\$`\$dH$HH$H$H\$H$H$H$H\$H$H$hH$H$H$hHiH}1H/H$H$pH$H$H$pHiH1HH$(H$H$H\$H$H$H$H\$H$H$xH$H$H$xHiHM1HH$H$H$H$H$HiH1HH$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$ HD$h1H$H$]tHHH$H$x]tHH$H$H$p]tHHH$H$h]tH_HS$
    929 ^
    930 *runtime.racefuncenter
    931 "".p224FromBig	
    932 "".p224FromBig	
    933  runtime.raceread
    934 
    935  runtime.raceread
    937 "".p224FromBig
    939 "".p224FromBig
    941  runtime.raceread
    943  runtime.raceread
    944 $"".p224AddJacobian
    945 "".p224ToAffine
    946 (runtime.racefuncexit
    947  runtime.raceread
    948  runtime.raceread
    949  runtime.raceread
    950  runtime.raceread
    951 0runtime.morestack_noctxt,"".autotmp_0228type.int"".autotmp_0227type.int"".autotmp_0226type.intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2/$type.*math/big.Intmath/big.x2?$type.*math/big.Int
    952 "".z30type."".p224FieldElement
    953 "".y30type."".p224FieldElement
    954 "".x30type."".p224FieldElement
    955 "".z20type."".p224FieldElement
    956 "".y20type."".p224FieldElement
    957 "".x20type."".p224FieldElement
    958 "".z10type."".p224FieldElement
    959 "".y10type."".p224FieldElement
    960 "".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"
    961 R"sOdd	:.@@<@G
    963 2B2<Tgclocalsbf2f7621a5f0b5baadabc8ccc0a1047fTgclocals855e0f579c305407a28e62a1252c6414fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go&"".p224Curve.Double	eH%HD$H;AHH$H$1$$$$$$$$1$$$$$$$$1\$P\$T\$X\$\\$`\$d\$h\$l1$$$$$$$$1\$p\$t\$x\$|$$$$1\$0\$4\$8\$<\$@\$D\$H\$LH$H$H$`H\$H$H$H$hH\$D$PH$H$H\$pH\$H\$0H\$H$H\$H$H\$ H\$PH\$(H$H$H\$pH\$H\$0H\$HL$HD$ H$pH$xH
    965 X
    966 *runtime.racefuncenter
    967 "".p224FromBig
    968 "".p224FromBig
    969 *"".p224DoubleJacobian
    970 "".p224ToAffine
    971 (runtime.racefuncexit
    972 0runtime.morestack_noctxt
    973 "".z20type."".p224FieldElement
    974 "".y20type."".p224FieldElement
    975 "".x20type."".p224FieldElement
    976 "".z10type."".p224FieldElement
    977 "".y10type."".p224FieldElement
    978 "".x1?0type."".p224FieldElement"".y$type.*math/big.Int"".x$type.*math/big.Int"".bigY1$type.*math/big.Int"".bigX1$type.*math/big.Int*
IL+$Tgclocals7045d8489fc72df9b65030b2af8c1e79Tgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go."".p224Curve.ScalarMult
    980 	eH%H$xH;APHH$H$1$$$$$$$$1$$$$$$$$1\$h\$l\$p\$t\$x\$|$$1$$$$$$$$1$$$$$$$$1\$H\$L\$P\$T\$X\$\\$`\$dH$H$H$xH\$H$H$H$H\$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
    982 ^
    983 *runtime.racefuncenter
    984 "".p224FromBig
    985 "".p224FromBig
    986 """.p224ScalarMult	
    987 "".p224ToAffine	
    988 (runtime.racefuncexit	
    989 0runtime.morestack_noctxt
    990 "".z20type."".p224FieldElement
    991 "".y20type."".p224FieldElement
    992 "".x20type."".p224FieldElement
    993 "".z10type."".p224FieldElement
    994 "".y10type."".p224FieldElement
    995 "".x1?0type."".p224FieldElement"".y$type.*math/big.Int"".x$type.*math/big.Int"".scalartype.[]uint8"".bigY1$type.*math/big.Int"".bigX1$type.*math/big.Int"*"
sO."Tgclocals444a5b8e16b7103b91fed1b5dc3f4c2dTgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go6"".p224Curve.ScalarBaseMulteH%HD$H;AHH$H$1\$h\$l\$p\$t\$x\$|$$1$$$$$$$$1$$$$$$$$1\$H\$L\$P\$T\$X\$\\$`\$dD$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$XH2
    999 X
   1000 *runtime.racefuncenter
   1001 """.p224ScalarMult
   1002 "".p224ToAffine
   1003 (runtime.racefuncexit
   1004 0runtime.morestack_noctxt
   1005 "".z20type."".p224FieldElement
   1006 "".y20type."".p224FieldElement
   1007 "".x2?0type."".p224FieldElement
   1008 "".z10type."".p224FieldElement"".y$type.*math/big.Int"".x$type.*math/big.Int"".scalartype.[]uint8"".curve"type."".p224Curve"
   1010 O	+Tgclocalsd477d7bbc9de4f739723ba59cf9070c1Tgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224IsZeroeH%H;aHH$H$1\$8\$<\$@\$D\$H\$L\$P\$TH\$8H$H$H\$D$1T$\$8\$X\$<\$\\$@\$`\$D\$d\$H\$h\$L\$l\$P\$pD$TD$t1HD$(HD$XHL$0Hl$(H9HD$xH$H\$xHT$0\$L$	\$\$\$HHT$ HHH$HHl$ HHT$l$)	T$HD$xHL$0HHHL$0Hl$(H9]D$L$										!$H
   1016 N
   1017 *runtime.racefuncenter
   1018 "".p224Contract
   1019  runtime.raceread"".p224P
   1020  runtime.raceread"".p224P
   1021 (runtime.racefuncexit
   1022 $runtime.panicindex
   1023 $runtime.panicindex
   1024 0runtime.morestack_noctxt 0"".autotmp_0261type.uint32"".autotmp_0260type.*uint32"".autotmp_0259type.int"".autotmp_0258type.int"".autotmp_0257type.uint32"".autotmp_0256type.uint32"".autotmp_0255type.uint32"".autotmp_0254type.uint32"".autotmp_0253type.uint32"".autotmp_0252type.uint32"".autotmp_0251type.uint32"".autotmp_0250type.uint32"".autotmp_0249type.uint32"".autotmp_0248type.uint32"".autotmp_0247type.uint32"".autotmp_0246type.uint32"".autotmp_0245O0type."".p224FieldElement"".vtype.uint32"".itype.int"".isPtype.uint32"".isZerotype.uint32"".minimal0type."".p224FieldElement"".~r1type.uint32"".a2type.*"".p224FieldElementd:3"}W$	'&)Tgclocals32bd5c6dc84e3e86dd35593b3922d3aaTgclocals0c8aa8e80191a30eac23f1a218103f16fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224AddeH%H;aHH\$H$HL$1HHD$HHH$H\$ Hl$HHH$H\$(Hl$HHH$HL$HD$H\$ HtoHsbHHl$(HtLHs?HlmHt+HsH,]HHFHE
   1035 B
   1036 *runtime.racefuncenter
   1037 "runtime.racewrite
   1038  runtime.raceread
   1039  runtime.raceread
   1040 (runtime.racefuncexit
   1041 $runtime.panicindex
   1042 $runtime.panicindex
   1043 $runtime.panicindex
   1044 $runtime.panicindex
   1045 $runtime.panicindex
   1046 $runtime.panicindex
   1047 0runtime.morestack_noctxt0 "".itype.int"".b 2type.*"".p224FieldElement"".a2type.*"".p224FieldElement"".out2type.*"".p224FieldElement  F*
7 Tgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224SubeH%H;aHH\$H$HL$1HHD$HTHH$H\$ Hl$H,HH$HH$HHl$LL9HH$H\$(Hl$HHH$HL$HD$H\$ HHHH-L
L9sfHlmHl$(HtLHs?Hlm)Ht+HsH,]HHHEbV,
   1062 B
   1063 *runtime.racefuncenter
   1064 "runtime.racewrite
   1065  runtime.raceread""".p224ZeroModP31
   1066  runtime.raceread""".p224ZeroModP31""".p224ZeroModP31
   1067  runtime.raceread
   1068  runtime.raceread""".p224ZeroModP31""".p224ZeroModP31
   1069 (runtime.racefuncexit
   1070 $runtime.panicindex
   1071 $runtime.panicindex
   1072 $runtime.panicindex
   1073 $runtime.panicindex
   1074 $runtime.panicindex
   1075 $runtime.panicindex
   1076 $runtime.panicindex
   1077 $runtime.panicindex
   1078 0runtime.morestack_noctxt0 "".itype.int"".b 2type.*"".p224FieldElement"".a2type.*"".p224FieldElement"".out2type.*"".p224FieldElement  X*
H Tgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224Mul		eH%H;a>H8H\$8H$HT$X1H}NHD$ H	HH$HD$ HT$XHHHHHH|1HA1H(HHL$HD$HH\$0H~HH$HL$0HD$XHVHEHH+Hl$(H(HH$H\$HHl$HHH$H\$PHl$HHH$HD$HT$XHL$H\$HHHHHl$PHt|HsoHlmHHl$(HHtQLD$0Is?J,H]HHHHH\$@H$HT$H8E|S(
   1094 B
   1095 *runtime.racefuncenter
   1096 "runtime.racewrite
   1097  runtime.raceread
   1098 "runtime.racewrite
   1099  runtime.raceread
   1100  runtime.raceread
   1101 $"".p224ReduceLarge
   1102 (runtime.racefuncexit
   1103 $runtime.panicindex
   1104 $runtime.panicindex
   1105 $runtime.panicindex
   1106 $runtime.panicindex
   1107 $runtime.panicindex
   1108 $runtime.panicindex
   1109 $runtime.panicindex
   1110 $runtime.panicindex
   1111 $runtime.panicindex	
   1112 $runtime.panicindex	
   1113 0runtime.morestack_noctxt@p"".autotmp_0268type.int"".autotmp_0267type.int"".autotmp_0266type.uint64"".autotmp_0265type.int"".autotmp_0264type.int"".jOtype.int"".i?type.int"".i/type.int"".tmp0<type.*"".p224LargeFieldElement"".b 2type.*"".p224FieldElement"".a2type.*"".p224FieldElement"".out2type.*"".p224FieldElementpopvBE	

	R	 Tgclocals31b2ddfd7c7062d584469c95698a3e1dTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224SquareeH%H;aH@H\$@H$HT$X1H}NHD$ HHH$HD$ HT$XHHHHHH|1HX1HD$H9;H\$PHL$(HFHH$H\$PHl$HHH$Ht$XHT$PHL$(HD$HHHHH,mHH\$H9HHH\$8HHH$HL$8HD$XHHHH+Hl$0HHH$HT$XHL$(HtfHl$8HsTHHl$0LD$LH+HD$HHD$H9HHH\$HH$HT$H@DHHH\$8HHH$HL$8HD$XHtuHshHH+Hl$0HsOHH$HT$XHL$(Ht.Hl$8HsHHl$LD$0HLH+
W4
   1141 B
   1142 *runtime.racefuncenter
   1143 "runtime.racewrite
   1144  runtime.raceread
   1145  runtime.raceread
   1146  runtime.raceread
   1147 "runtime.racewrite
   1148 $"".p224ReduceLarge
   1149 (runtime.racefuncexit
   1150 $runtime.panicindex
   1151 $runtime.panicindex
   1152 $runtime.panicindex
   1153 $runtime.panicindex	
   1154  runtime.raceread	
   1155 "runtime.racewrite
   1156 
   1157 $runtime.panicindex
   1159 $runtime.panicindex
   1161 $runtime.panicindex
   1163 $runtime.panicindex
   1165 $runtime.panicindex
   1167 $runtime.panicindex
   1169 $runtime.panicindex
   1171 $runtime.panicindex
   1173 $runtime.panicindex
   1175 $runtime.panicindex
   1177 0runtime.morestack_noctxt0"".autotmp_0275type.int"".autotmp_0274type.int"".autotmp_0273type.uint64"".autotmp_0272type.int"".autotmp_0271type.uint64"".autotmp_0270type.int"".autotmp_0269type.int"".r_type.uint64"".jOtype.int"".i/type.int"".i?type.int"".tmp <type.*"".p224LargeFieldElement"".a2type.*"".p224FieldElement"".out2type.*"".p224FieldElement^ E		
'	
   1182 $#	 Tgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go$"".p224ReduceLarge#"eH%H;aH8H\$8H$HD$H1HHL$HbHH$HL$HD$HH:H)HH+Hl$0HHH$HHl$HHH$HL$HD$HHHHH-HHlHmLD$0LH+HH,HHvHHL$ HH\$(H9HH$HL$(HD$HHHHH+Hl$0HHH$H\$HHl$ HHH$HL$ HD$HHHl$(H}HHhH,HmLD$0I)LHHL$(H;HH$HL$(HD$HHHHH+Hl$0HHH$H\$HHl$ HHH$HL$ HD$HHHl$(HHHjH,HmLD$0HHLH+HHL$(H2HH$HL$(HD$HH
   1187 HHH+Hl$0HHH$H\$HHl$ HHH$HL$ HD$HHHl$(HvHHaH,HmLD$0HLH+HHHH@H$HL$HHA@HHiHHD$HH\$(HHH$HL$(HD$HHHHH+Hl$0HHH$H\$HHl$HpHH$HL$HHD$HHHl$(H2HHH,HmLD$0HLH+H\$@HHH$H\$HHl$HHH$HL$HHD$H\$@HHHHuHdH,HmH+HHH$HD$HH(Hl$0H$H\$HH@H$HD$HHHh@LD$0I)LH\$@HH$H\$@kl$HH$H\$HH@H$H\$@HHl$HHm@DD$HDkHH$H\$@kl$HH$H\$HH@H$HD$@H-Hl$HHm@DD$HDhH$H\$HH$H\$@HHl$HHmH+HH$H\$@kl$HH$H\$HH$H\$@HHl$HHmDD$HHDkHH$H\$@kl$HH$H\$HH$H\$@Ht$Hl$HHmDD$H8DkH8q^^3mdf?H
   1236 B
   1237 *runtime.racefuncenter
   1238  runtime.raceread
   1239 "runtime.racewrite""".p224ZeroModP63
   1240  runtime.raceread""".p224ZeroModP63
   1241  runtime.raceread
   1242 "runtime.racewrite
   1243  runtime.raceread
   1244  runtime.raceread	
   1245 "runtime.racewrite	
   1246  runtime.raceread
   1248  runtime.raceread
   1250 "runtime.racewrite
   1252  runtime.raceread
   1253 "runtime.racewrite
   1254  runtime.raceread
   1255 "runtime.racewrite
   1256  runtime.raceread
   1257 "runtime.racewrite
   1258  runtime.raceread
   1259  runtime.raceread
   1260 "runtime.racewrite
   1261  runtime.raceread
   1262  runtime.raceread
   1263 "runtime.racewrite
   1264  runtime.raceread
   1265  runtime.raceread
   1266 "runtime.racewrite
   1267  runtime.raceread
   1268 "runtime.racewrite
   1269  runtime.raceread
   1270  runtime.raceread
   1271 "runtime.racewrite
   1272  runtime.raceread
   1273  runtime.raceread
   1274 "runtime.racewrite
   1275  runtime.raceread
   1276 (runtime.racefuncexit
   1277 $runtime.panicindex
   1278 $runtime.panicindex
   1279 $runtime.panicindex
   1280 $runtime.panicindex
   1281 $runtime.panicindex
   1282 $runtime.panicindex
   1283 $runtime.panicindex
   1284 $runtime.panicindex
   1285 $runtime.panicindex
   1286 $runtime.panicindex
   1287 $runtime.panicindex
   1288 $runtime.panicindex
   1289 $runtime.panicindex
   1290 $runtime.panicindex
   1291 $runtime.panicindex 
   1292 $runtime.panicindex 
   1293 $runtime.panicindex 
   1294 $runtime.panicindex 
   1295 $runtime.panicindex 
   1296 $runtime.panicindex 
   1297 $runtime.panicindex 
   1298 $runtime.panicindex 
   1299 $runtime.panicindex!
   1300 $runtime.panicindex!
   1301 $runtime.panicindex!
   1302 $runtime.panicindex!
   1303 $runtime.panicindex!
   1304 $runtime.panicindex!
   1305 $runtime.panicindex!
   1306 $runtime.panicindex"
   1307 $runtime.panicindex"
   1308 $runtime.panicindex"
   1309 $runtime.panicindex"
   1310 $runtime.panicindex"
   1311 0runtime.morestack_noctxt p,"".autotmp_0292type.uint32"".autotmp_0291type.uint32"".autotmp_0290type.uint32"".autotmp_0289Wtype.uint32"".autotmp_0288type.uint64"".autotmp_0287type.int"".autotmp_0286type.uint64"".autotmp_0285type.int"".autotmp_0284type.int"".autotmp_0283type.uint64"".autotmp_0282type.int"".autotmp_0281type.uint64"".autotmp_0280type.int"".autotmp_0279type.uint64"".autotmp_0278type.int"".autotmp_0277type.int"".autotmp_0276type.uint64"".i?type.int"".i/type.int"".iOtype.int
   1312 "".in<type.*"".p224LargeFieldElement"".out2type.*"".p224FieldElementpop<9
   1315 
   1316 
   1317 
Ola:d^*8888	8 Tgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224ReduceeH%H;aH(H\$(H$HL$01H]HHD$HH\$ H~HH$HL$ HD$0HVHEH+l$H*HH$H\$0Hl$HHH$HL$HD$0HHl$ HHHH,mDD$D+HHH$HL$HD$0HbHQH+l$H6HH$HD$HL$0HHHl$+HHHHH$HD$0X\$HHH$H\$0kl$HH$HT$0l$jL$		\$H$HD$0(l$H$H\$0l$DD$D)+HH$H\$0kl$HH$H\$0l$DD$DkHH$H\$0kl$HH$H\$0l$DD$A)DCHH$H\$0kl$HH$H\$0l$DD$DkHH$H\$0kl$HH$HD$0l$DD$DhH$HD$0(l$H$H\$0l$DD$D+H(!D
   1346 B
   1347 *runtime.racefuncenter
   1348  runtime.raceread
   1349 "runtime.racewrite
   1350  runtime.raceread
   1351  runtime.raceread
   1352 "runtime.racewrite
   1353  runtime.raceread
   1354  runtime.raceread
   1355 "runtime.racewrite
   1356  runtime.raceread
   1357 "runtime.racewrite	
   1358  runtime.raceread	
   1359 "runtime.racewrite	
   1360  runtime.raceread
   1361 
   1362 "runtime.racewrite
   1363 
   1364  runtime.raceread
   1366 "runtime.racewrite
   1368  runtime.raceread
   1370 "runtime.racewrite
   1372  runtime.raceread
   1374 "runtime.racewrite
   1376 (runtime.racefuncexit
   1378 $runtime.panicindex
   1379 $runtime.panicindex
   1380 $runtime.panicindex
   1381 $runtime.panicindex
   1382 $runtime.panicindex
   1383 $runtime.panicindex
   1384 $runtime.panicindex
   1385 $runtime.panicindex
   1386 $runtime.panicindex
   1387 $runtime.panicindex
   1388 0runtime.morestack_noctxtP$"".autotmp_0306type.uint32"".autotmp_0305type.uint32"".autotmp_0304type.uint32"".autotmp_0303type.uint32"".autotmp_0302type.uint32"".autotmp_0301type.uint32"".autotmp_0300type.uint32"".autotmp_0299type.uint32"".autotmp_0298type.uint32"".autotmp_0297type.uint32"".autotmp_0296type.int"".autotmp_0295type.uint32"".autotmp_0294'type.uint32"".autotmp_0293type.int"".mask/type.uint32"".top7type.uint32"".itype.int"".a2type.*"".p224FieldElementPOPmd2/
;	0=
   1392 >@@;-*8 Tgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224InverteH%H$0H;AHPH$PH$1$$$$$$$$1$$$$$$$$1\$x\$|$$$$$$1\$X\$\\$`\$d\$h\$l\$p\$tH$1HH$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\$1HD$HH}>H$H$H$H\$H$H\$HD$HHHD$HH|H$H$H$H\$H$H\$H$H\$H\$xH$H$H\$H$H\$1HD$ H}8H\$xH$H\$xH\$H$H\$HD$ HHD$ H|H$H$H\$xH\$H$H\$H$H\$H\$xH$H$H\$H$H\$1HD$0H}8H\$xH$H\$xH\$H$H\$HD$0HHD$0H|H\$xH$H\$xH\$H$H\$H$H\$H\$XH$H\$xH\$H$H\$1HD$(H/}8H\$XH$H\$XH\$H$H\$HD$(HHD$(H/|H\$xH$H\$xH\$H\$XH\$H$H\$H\$XH$H\$xH\$H$H\$1HD$@H}8H\$XH$H\$XH\$H$H\$HD$@HHD$@H|H$H$H\$XH\$H$H\$H$H\$1HD$8H}>H$H$H$H\$H$H\$HD$8HHD$8H|H$H$H$H\$H$H\$H$H\$H$H$H$H\$H$H\$H$H$H$H\$H$`H\$H$H\$1HD$PHa}>H$H$H$H\$H$H\$HD$PHHD$PHa|H$XH$H$H\$H\$xH\$H$H\$HPD
   1398 ^
   1399 *runtime.racefuncenter
   1400  runtime.duffzero
   1401 "".p224Square
   1402 "".p224Mul
   1403 "".p224Square
   1404 "".p224Mul
   1405 "".p224Square
   1406 "".p224Square	
   1407 "".p224Square
   1408 
   1409 "".p224Mul
   1410 
   1411 "".p224Square
   1413 "".p224Square
   1415 "".p224Mul
   1417 "".p224Square
   1418 "".p224Square
   1419 "".p224Mul
   1420 "".p224Square
   1421 "".p224Square
   1422 "".p224Mul
   1423 "".p224Square
   1424 "".p224Square
   1425 "".p224Mul
   1426 "".p224Square
   1427 "".p224Square
   1428 "".p224Mul
   1429 "".p224Square
   1430 "".p224Mul
   1431 "".p224Square
   1432 "".p224Mul
   1433 "".p224Square
   1434 "".p224Mul
   1435 (runtime.racefuncexit
   1436 0runtime.morestack_noctxt ("".autotmp_0313type.int"".autotmp_0312type.int"".autotmp_0311type.int"".autotmp_0310type.int"".autotmp_0309type.int"".autotmp_0308type.int"".itype.int"".itype.int"".itype.int"".itype.int"".itype.int"".itype.int"".itype.int"".c:type."".p224LargeFieldElement
   1437 "".f40type."".p224FieldElement
   1438 "".f30type."".p224FieldElement
   1439 "".f20type."".p224FieldElement
   1440 "".f10type."".p224FieldElement
   1441 "".in2type.*"".p224FieldElement"".out2type.*"".p224FieldElement""\Y+8+8+++8+
+8(
%5(
%2%
%/%
%5
+8+8
+:].Tgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224Contract76eH%HD$H;A
HH$H$H$Hc
H$HHH<
HHH$H,$H$H|$H$Ht$H$HD$H$HT$ H$HL$(HD$0H$1HuHHD$`HH$HHH$H$H$HmH\H+l$\HAHH$H$Hl$`HHH$HL$`H$HH$HHHH,mDD$\D+HHH$H$HD$`HmH\H+l$\HAHH$H$HD$`HHHl$\+HHHHH$H$X\$HHHH$H$kl$\HH$H$l$\hH$H$(l$\H$H$l$\DD$HD)+HH$H$kl$\HH$H$l$HDD$\Di1HHD$pH	HH$H$HD$pH	H	H\$LH	HH$H$HD$pHe	HT	H+l$\H9	HH$H$HD$pH	HHl$LDD$\D+HH$HHH$H$H$HHH+l$\HoHH$H$HIH$H0Hl$LDD$\A)DHD$pHHqHHuHHD$hHH$HHH$H$H$HHH+l$\HyHH$H$Hl$hHNHH$HL$hH$H#H$H
   1474 HHH,mDD$\D+HHH$H$HD$hHHH+l$\HyHH$HD$hH$HNH=Hl$\+HHHHH$H$X\$HHHH$H$kl$\HH$H$l$\hH$H$(l$\H$H$l$\DD$HD)+HH$H$kl$\HH$H$l$HDD$\Dj1HH$HHH$H$H$HHH\$THHH$H$H$HHH+l$\HhHH$H$H$H:H)Hl$TDD$\D+HH$HHH$H$H$HHH+l$\HHH$H$HuH$H\Hl$TDD$\A)DH$HHbHH}VD$\HL$xHHH$HL$xH$HHHl$\!HH|
!!!!!\$DH$H$HH$H$HH$H$i	i						\$XHHH$H$N					l$X!l$D	!\$PH4$H$(l$\H$H$l$PDD$\A)DHH$H$kl$\HH$H$l$PDD$\A)DCHH$H$kl$\HH$H$l$PDD$\A)DCHH$H$kl$\HH$H$l$PDD$\A)DCHH$H$kl$\HH$H$l$PDD$\A)DCHH$H$kl$\HH$H$l$PDD$\A)DCH2eTT^:EI
   1529 X
   1530 *runtime.racefuncenter
   1531 "runtime.slicecopy
   1532  runtime.raceread
   1533 "runtime.racewrite
   1534  runtime.raceread
   1535  runtime.raceread
   1536 "runtime.racewrite	
   1537  runtime.raceread
   1538 
   1539  runtime.raceread
   1540 
   1541 "runtime.racewrite
   1542 
   1543  runtime.raceread
   1545 "runtime.racewrite
   1547  runtime.raceread
   1549 "runtime.racewrite
   1551  runtime.raceread
   1552  runtime.raceread
   1553 "runtime.racewrite
   1554  runtime.raceread
   1555 "runtime.racewrite
   1556  runtime.raceread
   1557 "runtime.racewrite
   1558  runtime.raceread
   1559  runtime.raceread
   1560 "runtime.racewrite
   1561  runtime.raceread
   1562  runtime.raceread
   1563 "runtime.racewrite
   1564  runtime.raceread
   1565 "runtime.racewrite
   1566  runtime.raceread
   1567 "runtime.racewrite
   1568  runtime.raceread
   1569  runtime.raceread
   1570 "runtime.racewrite 
   1571  runtime.raceread"
   1572 "runtime.racewrite$
   1573  runtime.raceread%
   1574  runtime.raceread&
   1575  runtime.raceread&
   1576  runtime.raceread'
   1577  runtime.raceread)
   1578  runtime.raceread)
   1579 "runtime.racewrite*
   1580  runtime.raceread*
   1581 "runtime.racewrite+
   1582  runtime.raceread+
   1583 "runtime.racewrite,
   1584  runtime.raceread,
   1585 "runtime.racewrite-
   1586  runtime.raceread-
   1587 "runtime.racewrite.
   1588  runtime.raceread/
   1589 "runtime.racewrite/
   1590 (runtime.racefuncexit/
   1591 $runtime.panicindex0
   1592 $runtime.panicindex0
   1593 $runtime.panicindex0
   1594 $runtime.panicindex0
   1595 $runtime.panicindex0
   1596 $runtime.panicindex0
   1597 $runtime.panicindex1
   1598 $runtime.panicindex1
   1599 $runtime.panicindex1
   1600 $runtime.panicindex1
   1601 $runtime.panicindex1
   1602 $runtime.panicindex1
   1603 $runtime.panicindex2
   1604 $runtime.panicindex2
   1605 $runtime.panicindex2
   1606 $runtime.panicindex2
   1607 $runtime.panicindex2
   1608 $runtime.panicindex2
   1609 $runtime.panicindex2
   1610 $runtime.panicindex2
   1611 $runtime.panicindex3
   1612 $runtime.panicindex3
   1613 $runtime.panicindex3
   1614 $runtime.panicindex3
   1615 $runtime.panicindex3
   1616 $runtime.panicindex3
   1617 $runtime.panicindex4
   1618 $runtime.panicindex4
   1619 $runtime.panicindex4
   1620 $runtime.panicindex4
   1621 $runtime.panicindex4
   1622 $runtime.panicindex4
   1623 $runtime.panicindex5
   1624 $runtime.panicindex5
   1625 $runtime.panicindex5
   1626 $runtime.panicindex5
   1627 $runtime.panicindex5
   1628 $runtime.panicindex5
   1629 $runtime.panicindex6
   1630 $runtime.panicindex6
   1631 $runtime.panicindex6
   1632 $runtime.panicindex6
   1633 0runtime.morestack_noctxt z"".autotmp_0361type.uint32"".autotmp_0360type.uint32"".autotmp_0359type.uint32"".autotmp_0358type.uint32"".autotmp_0357type.uint32"".autotmp_0356type.uint32"".autotmp_0355type.uint32"".autotmp_0354type.uint32"".autotmp_0353type.uint32"".autotmp_0352type.uint32"".autotmp_0351type.uint32"".autotmp_0350type.uint32"".autotmp_0349type.uint32"".autotmp_0348type.uint32"".autotmp_0347type.uint32"".autotmp_0346type.uint32"".autotmp_0345type.uint32"".autotmp_0344type.uint32"".autotmp_0343type.uint32"".autotmp_0342type.uint32"".autotmp_0341type.uint32"".autotmp_0340type.uint32"".autotmp_0339type.int"".autotmp_0338type.uint32"".autotmp_0337type.int"".autotmp_0336type.uint32"".autotmp_0335type.int"".autotmp_0334type.uint32"".autotmp_0333type.uint32"".autotmp_0332type.uint32"".autotmp_0331type.uint32"".autotmp_0330type.int"".autotmp_0329type.uint32"".autotmp_0328type.uint32"".autotmp_0327type.int"".autotmp_0326type.int"".autotmp_0325type.uint32"".autotmp_0324type.int"".autotmp_0323type.uint32"".autotmp_0322type.uint32"".autotmp_0321type.uint32"".autotmp_0320type.uint32"".autotmp_0319otype.int"".autotmp_0318type.uint32"".autotmp_0317type.uint32"".autotmp_0316type.int"".autotmp_0315_type.[]uint32"".autotmp_0314/type.[]uint32"".masktype.uint32""".bottom3NonZerotype.uint32"".itype.int"".top4AllOnestype.uint32"".masktype.uint32"".itype.int"".itype.int"".masktype.uint32"".itype.int"".toptype.uint32"".itype.int
   1635 "".in2type.*"".p224FieldElement"".out2type.*"".p224FieldElement
"A6C
   1639 J
"A6C P
M		
   1644 G	
   1645 !			:GGGGLW**/*8***8+Tgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals709a14768fab2805a378215c02f0d27ffprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go$"".p224AddJacobian++eH%H$hH;A
   1650 HH$H$1\$`\$d\$h\$l\$p\$t\$x\$|1\$@\$D\$H\$L\$P\$T\$X\$\1$$$$$$$$1$$$$$$$$1$$$$$$$$1$$$$$$$$1$$$$$$$$1$`$d$h$l$p$t$x$|1$@$D$H$L$P$T$X$\1$ $$$($,$0$4$8$<1$$$$$$$$H$1HH$HH$\$\$8H$`H$\$\$4H\$`H$H$HH\$H$H\$H\$@H$H$`H\$H$H\$H$H$H$8H\$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$\$\$<1H}=H$`HHH$HHlm+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$D$\$<uvuq\$8uh\$4u_H$ H$H$(H\$H$0H\$H$8H\$H$@H\$ H$HH\$(H1H}=H$ HZHH$ H;H+HH|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$0H$H\$@H\$H\$`H\$H$0H$H$0H$HD$H$H\$H$H\$1H}:H\$`HHH$HHlm+HH|H\$`H$H$@H\$H\$`H\$H\$`H$H$ H$H$ H\$H$H\$H$ H$HD$H\$`H\$H$ H$1H}=H$HHH$HH+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$ H$H$PH\$\$8\$H$ H$H$8H\$\$4\$H$(H$H$XH\$\$8\$H$(H$H$@H\$\$4\$H$0H$H$`H\$\$8\$H$0H$H$HH\$\$4\$H5x
   1662 ^
   1663 *runtime.racefuncenter
   1664 
   1665  runtime.duffzero
   1666 
   1667 "".p224IsZero
   1668 
   1669 "".p224IsZero
   1671 "".p224Square
   1673 "".p224Square
   1675 "".p224Mul
   1677 "".p224Mul
   1678 "".p224Mul
   1679 "".p224Mul
   1680 "".p224Mul
   1681 "".p224Mul
   1682 "".p224Sub
   1683 "".p224Reduce
   1684 "".p224IsZero
   1685 "".p224Reduce
   1686 "".p224Square
   1687 "".p224Mul
   1688 "".p224Sub
   1689 "".p224Reduce
   1690 "".p224IsZero
   1691 *"".p224DoubleJacobian
   1692 (runtime.racefuncexit
   1693 "".p224Reduce
   1694 "".p224Mul
   1695 "".p224Add
   1696 "".p224Add
   1697 "".p224Reduce
   1698 "".p224Square
   1699 "".p224Sub
   1700 "".p224Reduce
   1701 "".p224Mul 
   1702 "".p224Add 
   1703 "".p224Reduce!
   1704 "".p224Square!
   1705 "".p224Sub!
   1706 "".p224Reduce#
   1707 "".p224Mul$
   1708 "".p224Sub$
   1709 "".p224Reduce%
   1710 "".p224Mul&
   1711 "".p224Sub&
   1712 "".p224Reduce&
   1713 ,"".p224CopyConditional'
   1714 ,"".p224CopyConditional(
   1715 ,"".p224CopyConditional(
   1716 ,"".p224CopyConditional)
   1717 ,"".p224CopyConditional)
   1718 ,"".p224CopyConditional)
   1719 (runtime.racefuncexit*
   1720 $runtime.panicindex*
   1721 $runtime.panicindex*
   1722 $runtime.panicindex*
   1723 $runtime.panicindex*
   1724 $runtime.panicindex*
   1725 $runtime.panicindex*
   1726 $runtime.panicindex*
   1727 $runtime.panicindex+
   1728 0runtime.morestack_noctxt@"".autotmp_0371type.int"".autotmp_0370type.uint32"".autotmp_0369type.int"".autotmp_0368type.int"".autotmp_0367type.uint32"".autotmp_0366type.uint32"".autotmp_0364type.uint32"".autotmp_0363type.uint32"".xEqualtype.uint32"".z2IsZerotype.uint32"".z1IsZerotype.uint32"".c:type."".p224LargeFieldElement"".v0type."".p224FieldElement"".r0type."".p224FieldElement"".j0type."".p224FieldElement"".i0type."".p224FieldElement"".h0type."".p224FieldElement
   1729 "".s20type."".p224FieldElement
   1730 "".s10type."".p224FieldElement
   1731 "".u20type."".p224FieldElement
   1732 "".u10type."".p224FieldElement"".z2z20type."".p224FieldElement"".z1z10type."".p224FieldElement
   1733 "".z22type.*"".p224FieldElement
   1734 "".y2p2type.*"".p224FieldElement
   1735 "".x2`2type.*"".p224FieldElement
   1736 "".z1P2type.*"".p224FieldElement
   1737 "".y1@2type.*"".p224FieldElement
   1738 "".x102type.*"".p224FieldElement
   1739 "".z3 2type.*"".p224FieldElement
   1740 "".y32type.*"".p224FieldElement
   1741 "".x32type.*"".p224FieldElement("G"((555858+4	+8+ RTQ4	8"(%%(1	%34	8(2(&&&&&+7.Tgclocalsbd5ecf30bdbc677b0e14fa50cb5ef414Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go*"".p224DoubleJacobianeH%H$HH;AH8H$8H$1\$`\$d\$h\$l\$p\$t\$x\$|1\$@\$D\$H\$L\$P\$T\$X\$\1$$$$$$$$1$$$$$$$$1\$ \$$\$(\$,\$0\$4\$8\$<H$1HH\$`H$H$hH\$H$H\$H\$@H$H$`H\$H$H\$H$H$H$XH\$H\$@H\$H$H\$H\$ H$H$XH\$H\$`H\$1H}NH\$ HHH\$ HHHl$ HHlm+HH|H\$ H$H$H$H$XH\$H\$`H\$H$H$H$H$H$H\$H\$ H\$H$H\$H$PH$H$`H\$H$hH\$H$PH$H$PH$HD$H$H\$H$PH$HD$H\$@H\$H$PH$H$PH$HD$H\$`H\$H$PH$1H};H\$`H$HH$HHlm+HH|H\$`H$H$@H$H$H\$H$H\$H$@H$HD$H\$`H\$H$@H$1H}>H$HfHH$HGH+HH|H$H$H$H\$H$@H\$H$H$H\$@H$H\$@H\$H$H\$1H}8H\$@HHH\$@HH+HH|H\$@H$H$HH$H$H\$H$H\$H$H\$H$HH$HD$H\$@H\$H$HH$H8BP
   1757 ^
   1758 *runtime.racefuncenter
   1759  runtime.duffzero
   1760 "".p224Square
   1761 "".p224Square
   1762 "".p224Mul
   1763 "".p224Add
   1764 "".p224Reduce	
   1765 "".p224Sub	
   1766 "".p224Reduce
   1767 
   1768 "".p224Mul
   1770 "".p224Add
   1772 "".p224Reduce
   1774 "".p224Square
   1776 "".p224Sub
   1778 "".p224Reduce
   1780 "".p224Sub
   1782 "".p224Reduce
   1783 "".p224Reduce
   1784 "".p224Square
   1785 "".p224Sub
   1786 "".p224Reduce
   1787 "".p224Sub
   1788 "".p224Reduce
   1789 "".p224Square
   1790 "".p224Reduce
   1791 "".p224Mul
   1792 "".p224Sub
   1793 "".p224Reduce
   1794 (runtime.racefuncexit
   1795 $runtime.panicindex
   1796 $runtime.panicindex
   1797 $runtime.panicindex
   1798 $runtime.panicindex
   1799 $runtime.panicindex
   1800 $runtime.panicindex
   1801 $runtime.panicindex
   1802 $runtime.panicindex
   1803 $runtime.panicindex
   1804 0runtime.morestack_noctxt`""".autotmp_0378type.int"".autotmp_0377type.uint32"".autotmp_0376type.int"".autotmp_0375type.uint32"".autotmp_0374type.int"".c:type."".p224LargeFieldElement"".t0type."".p224FieldElement"".alpha0type."".p224FieldElement"".beta0type."".p224FieldElement"".gamma0type."".p224FieldElement"".delta0type."".p224FieldElement
   1805 "".z1P2type.*"".p224FieldElement
   1806 "".y1@2type.*"".p224FieldElement
   1807 "".x102type.*"".p224FieldElement
   1808 "".z3 2type.*"".p224FieldElement
   1809 "".y32type.*"".p224FieldElement
   1810 "".x32type.*"".p224FieldElement"
   1811 K	"b_((5%E	(5+#2	35	+%/	@#.Tgclocals13e63fd4a2a6f514772f401b6d3ddccbTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go,"".p224CopyConditionaleH%H;a}HH\$H$HL$ \$0\$01HHD$H6HH$HL$HD$ HHH+l$HHH$H\$ Hl$HHH$H\$(Hl$HHH$HL$ HD$HtqHsdHHl$(HtNHsAHlm1l$0!l$1HsH,]HHHEf 
   1829 B
   1830 *runtime.racefuncenter
   1831  runtime.raceread
   1832 "runtime.racewrite
   1833  runtime.raceread
   1834  runtime.raceread
   1835 (runtime.racefuncexit
   1836 $runtime.panicindex
   1837 $runtime.panicindex
   1838 $runtime.panicindex
   1839 $runtime.panicindex
   1840 $runtime.panicindex
   1841 $runtime.panicindex
   1842 $runtime.panicindex
   1843 $runtime.panicindex
   1844 0runtime.morestack_noctxt00"".autotmp_0380type.uint32"".autotmp_0379type.uint32"".itype.int"".control type.uint32
   1846 "".in2type.*"".p224FieldElement"".out2type.*"".p224FieldElement0/0X2
   1848 
   1849 
H	 Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go""".p224ScalarMulteH%HD$H;A'HH$H$1$$$$$$$$1$$$$$$$$1\$p\$t\$x\$|$$$$1HH$HD$PHCHH$HD$PH$HHHH$HHH$HD$PH$HHHH$HHH$HD$PH$HZHIHHHH$(H$0H$8H$1H$HD$`H$HHL$hHl$`H9H$H$H$H$H$H$+@l$K1HD$XHaH4$HT$HL$Ht$HT$ HL$(LD$XHL)\$KHTH\$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$XHHD$XHH$HHL$hHHL$hHl$`H9/H1@&
   1860 X
   1861 *runtime.racefuncenter
   1862 "runtime.racewrite
   1863 "runtime.racewrite
   1864 "runtime.racewrite
   1865  runtime.raceread
   1866 
   1867 *"".p224DoubleJacobian
   1869 $"".p224AddJacobian
   1871 ,"".p224CopyConditional
   1873 ,"".p224CopyConditional
   1874 ,"".p224CopyConditional
   1875 (runtime.racefuncexit
   1876 $runtime.panicindex
   1877 $runtime.panicindex
   1878 $runtime.panicindex
   1879 $runtime.panicindex
   1880 $runtime.panicindex
   1881 $runtime.panicindex
   1882 0runtime.morestack_noctxt&"".autotmp_0387?type.*uint8"".autotmp_0386type.int"".autotmp_0385type.int"".autotmp_0383/type.[]uint8"".autotmp_0382type.int"".bittype.uint32"".bitNumtype.uint"".bytetype.uint8"".itype.int
   1884 "".zz0type."".p224FieldElement
   1885 "".yy0type."".p224FieldElement
   1886 "".xx0type."".p224FieldElement"".scalar`type.[]uint8"".inZP2type.*"".p224FieldElement"".inY@2type.*"".p224FieldElement"".inX02type.*"".p224FieldElement"".outZ 2type.*"".p224FieldElement"".outY2type.*"".p224FieldElement"".outX2type.*"".p224FieldElementWh
   1890 
OJJ
"+v&&;+
+dTgclocalsa53873d76abf6c974a5fb149881b41d1Tgclocals83ead081cd909acab0dcd88a450c1878fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224ToAffine
   1899 eH%H$XH;AH(H$(H$1\$@\$D\$H\$L\$P\$T\$X\$\1\$ \$$\$(\$,\$0\$4\$8\$<1$$$$$$$$1\$`\$d\$h\$l\$p\$t\$x\$|H$1HH$@H$\$uWHH$H\$H$ HH$HD$H$ H$HH$PH(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$PH(G(
   1901 ^
   1902 *runtime.racefuncenter
   1903  runtime.duffzero
   1904 "".p224IsZero"type.math/big.Int
   1905 "runtime.newobject"type.math/big.Int
   1906 "runtime.newobject
   1907 (runtime.racefuncexit
   1908 "".p224Invert
   1909 "".p224Square
   1910 "".p224Mul
   1911 "".p224Mul
   1912 "".p224Mul
   1913 "".p224Contract	
   1914 "".p224Contract	
   1915 "".p224ToBig
   1916 
   1917 "".p224ToBig
   1918 
   1919 (runtime.racefuncexit
   1920 
   1921 0runtime.morestack_noctxtP"".autotmp_0393$type.*math/big.Int"".autotmp_0392$type.*math/big.Int"".autotmp_0391$type.*math/big.Int"".autotmp_0390$type.*math/big.Int"".tmp:type."".p224LargeFieldElement"".outy0type."".p224FieldElement"".outx0type."".p224FieldElement"".zinvsq0type."".p224FieldElement"".zinv0type."".p224FieldElement"".~r4@$type.*math/big.Int"".~r30$type.*math/big.Int"".z 2type.*"".p224FieldElement"".y2type.*"".p224FieldElement"".x2type.*"".p224FieldElement("N
   1925 3J	
   1926 -%7%I "."#"Tgclocalsd8767409aac2af1777d6b6ce57947138Tgclocalsae1b4ade77e1859e8e836f93ecb41ee8fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go&"".get28BitsFromEndeH%H;acH H\$ H$LT$@LL$(H|$01H\$PH\$XH\$`E1D\$1HD$H1H~jHH|$HH|$0H9I,H,$D\$LT$@H\$LL$(H|$0HD$HHH9I,]HHuItyDHHHH s_LI sPH	A\$HHD$HMD\$HLL$PH|$0H|$XH\$8H\$`H 11HHHl$8H9wHo
   1934 B
   1935 *runtime.racefuncenter
   1936  runtime.raceread
   1937 (runtime.racefuncexit
   1938 $runtime.panicslice
   1939 $runtime.panicindex
   1940 $runtime.panicindex
   1941 0runtime.morestack_noctxt@"".autotmp_0398type.uint32"".autotmp_0395type.int"".ltype.int"".itype.uint"".ret'type.uint32"".~r3Ptype.[]uint8"".~r2@type.uint32"".shift0type.uint"".buftype.[]uint8@?@?P
   1946  ^/	'
   1949  *Tgclocalsca0c38e6a367a21c0f170a014ac11286Tgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224FromBigeH%H;afHxH\$xH$H$H$HT$HL$HD$HT$HH$HL$PHL$HD$XHD$HD$\$ \$DH\$(H\$`H\$0H\$hH\$8H\$pH$H$H$l$D+HT$`HL$hHD$pHT$HH$HL$PHL$HD$XHD$HD$\$ \$DH\$(H\$`H\$0H\$hH\$8H\$pH$HH$H$l$DkHT$`HL$hHD$pHT$HH$HL$PHL$HD$XHD$HD$\$ \$DH\$(H\$`H\$0H\$hH\$8H\$pH$HH$H$l$DkHT$`HL$hHD$pHT$HH$HL$PHL$HD$XHD$HD$\$ \$DH\$(H\$`H\$0H\$hH\$8H\$pH$HH$H$l$DkHT$`HL$hHD$pHT$HH$HL$PHL$HD$XHD$HD$\$ \$DH\$(H\$`H\$0H\$hH\$8H\$pH$HH$H$l$DkHT$`HL$hHD$pHT$HH$HL$PHL$HD$XHD$HD$\$ \$DH\$(H\$`H\$0H\$hH\$8H\$pH$HH$H$l$DkHT$`HL$hHD$pHT$HH$HL$PHL$HD$XHD$HD$\$ \$DH\$(H\$`H\$0H\$hH\$8H\$pH$HH$H$l$DkHT$`HL$hHD$pHT$HH$HL$PHL$HD$XHD$HD$\$ \$DH\$(H\$`H\$0H\$hH\$8H\$pH$HH$H$l$DkH\$`H\$HH\$hH\$PH\$pH\$XHx}*
   1953 B
   1954 *runtime.racefuncenterd
   1955 *math/big.(*Int).Bytes
   1956 &"".get28BitsFromEnd
   1957 "runtime.racewrite
   1958 &"".get28BitsFromEnd
   1959 "runtime.racewrite
   1960 &"".get28BitsFromEnd
   1961 "runtime.racewrite
   1962 &"".get28BitsFromEnd
   1963 "runtime.racewrite	
   1964 &"".get28BitsFromEnd
   1965 
   1966 "runtime.racewrite
   1968 &"".get28BitsFromEnd
   1970 "runtime.racewrite
   1972 &"".get28BitsFromEnd
   1973 "runtime.racewrite
   1974 &"".get28BitsFromEnd
   1975 "runtime.racewrite
   1976 (runtime.racefuncexit
   1977 0runtime.morestack_noctxt ("".autotmp_0415type.[]uint8"".autotmp_0414type.uint32"".autotmp_0413type.[]uint8"".autotmp_0412type.uint32"".autotmp_0411type.[]uint8"".autotmp_0410type.uint32"".autotmp_0409type.[]uint8"".autotmp_0408type.uint32"".autotmp_0407type.[]uint8"".autotmp_0406type.uint32"".autotmp_0405type.[]uint8"".autotmp_0404type.uint32"".autotmp_0403type.[]uint8"".autotmp_0402type.uint32"".autotmp_0401type.[]uint8"".autotmp_0400gtype.uint32"".autotmp_0399/type.[]uint8"".bytes_type.[]uint8
   1978 "".in$type.*math/big.Int"".out2type.*"".p224FieldElement	F L H;I;I;I;I;I;I;2!Tgclocals2f2d69f12d345ece4be5273d9b84f0bbTgclocals4d7e2f2b65aabfd0a399848e4ebdd633fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224ToBigeH%H;akH`H\$`H$H\$,HHCHCCH\$hH$HD$h\$GH$HD$h\$FH$HD$h\$EH$H\$hHH$HD$hh	\$DHHH$HD$hX\$CHHH$HD$hX\$BHHH$HD$hX\$AHHH$HD$hX\$@HHH$HD$hX\$?HHH$HD$hX\$>HHH$H\$hHH$HD$hXh	\$=HHH$HD$hX\$<HHH$HD$hX\$;HHH$HD$hX\$:HHH$HD$hX\$9HHH$HD$hX\$8HHH$HD$hX\$7HHH$H\$hHH$HD$hXh	\$6HHH$HD$hX\$5HHH$HD$hX\$4HHH$HD$hX\$3HHH$HD$hX\$2HHH$HD$hX\$1HHH$HD$hX\$0HHH$H\$hHH$HD$hXh	\$/HHH$HD$hX\$.HHH$HD$hX\$-HHH$H\$h[\$,HH$HD$H\$,HtIHHH$H\$HH\$Hl$PHl$HT$XHT$H\$ H\$pH`xN
   1994 B
   1995 *runtime.racefuncenter
   1996  runtime.raceread
   1997  runtime.raceread
   1998  runtime.raceread
   1999  runtime.raceread
   2000  runtime.raceread
   2001  runtime.raceread
   2002  runtime.raceread
   2003  runtime.raceread
   2004  runtime.raceread
   2005  runtime.raceread
   2006  runtime.raceread
   2007  runtime.raceread
   2008  runtime.raceread
   2009  runtime.raceread
   2010  runtime.raceread
   2011  runtime.raceread
   2012  runtime.raceread	
   2013  runtime.raceread	
   2014  runtime.raceread
   2015 
   2016  runtime.raceread
   2017 
   2018  runtime.raceread
   2020  runtime.raceread
   2022  runtime.raceread
   2024  runtime.raceread
   2026  runtime.raceread
   2028  runtime.raceread
   2030  runtime.raceread
   2032  runtime.raceread
   2033  runtime.raceread
   2034  runtime.raceread
   2035  runtime.raceread
   2036  runtime.raceread"type.math/big.Int
   2037 "runtime.newobject
   2038 0math/big.(*Int).SetBytes
   2039 (runtime.racefuncexit
   2040 0runtime.morestack_noctxt 
   2041 "".autotmp_0418$type.*math/big.Int"".autotmp_0417/type.[]uint8"".bufgtype.[28]uint8"".~r1$type.*math/big.Int
   2044 "".in2type.*"".p224FieldElement	%#:BBB_KL	K  Tgclocals62da1ac877fc28d8253c48dd1917e7aeTgclocalsf56b2291fa344104975cb6587be42b9bfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".initP256eH%H;aH@H\$@H$HH$HD$HD$0H$HD$@HD$01H(HhHhHhHh Hh(Hh0Hh8H$H$0H\$0H-Hk0HC8HH$H\$0=0HHH$H\$H$HH\$HD$NHD$
   2047 H\$ H\$8HH$HH$HHHl$8=H+HH$H\$H$HH\$HD$NHD$
   2048 H\$ H\$8HH$HH$H$HHHl$8=HkHH$H\$H$HH\$HD$@HD$H\$ H\$8HH$HH$H$HHPHl$8='HkHH$H\$H$HH\$HD$@HD$H\$ H\$8HH$HH$H$HHHl$8=wHkHH$H\$H$HH\$HD$@HD$H\$ H\$8HH$HH$H$ HHHl$8=Hk HH$HH$H$(HHHC(HH$H\$H$HH\$HD$@HD$H\$ H\$8HH$H\$8=uHH@H-H,$H\$LC L$Hl$&	LCL$Hl$vYLCL$Hl$LCL$Hl$H$Hl$jNH-H,$H\$
   2049 B
   2050 *runtime.racefuncenterP&type."".CurveParamsb
   2051 "runtime.newobject
   2052 ,runtime.racewriterange
   2053 "runtime.racewrite"go.string."P-256""".p256
   2054 "runtime.racewrite6runtime.writeBarrierEnabled"".p256"type.math/big.Int
   2055 "runtime.newobjectgo.string."115792089210356248762697446949407573530086143415290314195533631308867097853951"
   2056 2math/big.(*Int).SetString"".p256
   2057  runtime.raceread"".p256
   2058 "runtime.racewrite"".p2566runtime.writeBarrierEnabled"type.math/big.Int
   2059 "runtime.newobjectgo.string."115792089210356248762697446949407573529996955224135760342422259061068512044369"
   2060 2math/big.(*Int).SetString"".p256
   2061  runtime.raceread"".p256
   2062 "runtime.racewrite"".p2566runtime.writeBarrierEnabled"type.math/big.Int
   2063 "runtime.newobjectgo.string."5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b"
   2064 2math/big.(*Int).SetString"".p256
   2065  runtime.raceread"".p256	
   2066 "runtime.racewrite	"".p256	6runtime.writeBarrierEnabled	"type.math/big.Int
   2067 
   2068 "runtime.newobject
   2069 go.string."6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296"
   2070 
   2071 2math/big.(*Int).SetString
   2072 "".p256
   2074  runtime.raceread"".p256
   2077 "runtime.racewrite"".p2566runtime.writeBarrierEnabled"type.math/big.Int
   2082 "runtime.newobjectgo.string."4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5"
   2085 2math/big.(*Int).SetString
"".p256
   2088  runtime.raceread
"".p256
   2091 "runtime.racewrite
"".p2566runtime.writeBarrierEnabled"".p256
   2093  runtime.raceread"".p256
   2094 "runtime.racewrite"".p256"type.math/big.Int
   2095 "runtime.newobjectgo.string."7fffffff00000001fffffffe8000000100000000ffffffff0000000180000000"
   2096 2math/big.(*Int).SetString"".p256RInverse
   2097 "runtime.racewrite6runtime.writeBarrierEnabled"".p256RInverse
   2098 (runtime.racefuncexit"".p256RInverse
   2099 .runtime.writebarrierptr
   2100 .runtime.writebarrierptr
   2101 .runtime.writebarrierptr
   2102 .runtime.writebarrierptr
   2103 .runtime.writebarrierptr
   2104 .runtime.writebarrierptr"".p256
   2105 .runtime.writebarrierptr
   2106 0runtime.morestack_noctxt"".autotmp_0431(type.*"".CurveParams"".autotmp_0430$type.*math/big.Int"".autotmp_0429$type.*math/big.Int"".autotmp_0428$type.*math/big.Int"".autotmp_0427$type.*math/big.Int"".autotmp_0426$type.*math/big.Int"".autotmp_0425$type.*math/big.Int"".autotmp_0424$type.*math/big.Int"".autotmp_0423$type.*math/big.Int"".autotmp_0422$type.*math/big.Int"".autotmp_0421$type.*math/big.Int"".autotmp_0420$type.*math/big.Int
   2107 ^27pF ,FFFLFLFLFL}Tgclocals7d2d5fca80364273fb07d5820a76fef4Tgclocalse48b749e068cae7c3a399141c10fe5f0fprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go&"".p256Curve.ParamsxeH%H;av&HH\$H$H\$H\$H
   2109 :
   2110 *runtime.racefuncenterX
   2111 (runtime.racefuncexitl
   2112 0runtime.morestack_noctxt "".~r0(type.*"".CurveParams"".curve"type."".p256Curve!@L"Tgclocals62da1ac877fc28d8253c48dd1917e7aeTgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go "".p256GetScalar
   2116 	eH%HD$H;A\HH$H$1$H$H$H$H$H$H$H\$H$H\$H$H\$H\$ H\$H1H\$XH\$`H\$hHH$HH$H$H\$HH$HHHkHl$H\$H^HH$HH$H$HD$HH$HD$HHHkHl$H\$HH$HT$HL$HD$HT$XHHL$`HHD$hH$1HT$xHT$8Hl$pHHL$@Hl$8H9HD$PH$H\$P+H\$@@l$/HD$`HH)H$HD$0H smHH$H$HtNHl$0H s<H+l$/@+HD$PHHL$@HHL$@Hl$8H9mHH$H$H$,
   2120 X
   2121 *runtime.racefuncenter
   2122 0math/big.(*Int).SetBytes"".p256
   2123  runtime.raceread"".p256
   2124  runtime.raceread"".p256
   2125 &math/big.(*Int).Cmp"".p256
   2126  runtime.raceread"".p256
   2127  runtime.raceread"".p256
   2128 &math/big.(*Int).Mod
   2129 *math/big.(*Int).Bytes
   2130  runtime.raceread
   2131 "runtime.racewrite
   2132 (runtime.racefuncexit	
   2133 $runtime.panicindex	
   2134 $runtime.panicindex	
   2135 0runtime.morestack_noctxt@"".autotmp_0443type.int"".autotmp_0441type.*uint8"".autotmp_0440type.int"".autotmp_0439type.int"".autotmp_0438?"type.math/big.Int"".autotmp_0436type.[]uint8"".autotmp_0435otype.[]uint8"".autotmp_0434type.int"".vtype.uint8"".scalarBytestype.[]uint8"".n$type.*math/big.Int
   2136 "".intype.[]uint8"".outtype.*[32]uint8;>ZcUK
   2138 dP("+Y+aHTgclocals304f1a7ece42768e76e94191b15e0406Tgclocals947c70d5303d6ce653c24eea67d2de46fprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go6"".p256Curve.ScalarBaseMulteH%HD$H;AHH$H$H|$,1H\$,H$H$H\$H$H\$H$H\$H$1HGH|$p1HGH|$L1HGH$H$H\$pH\$H\$LH\$H\$,H\$H$H$H\$pH\$H\$LH\$HL$HD$ H$H$H
   2141 X
   2142 *runtime.racefuncenterp
   2143 	 runtime.duffzero
   2144  "".p256GetScalar
   2145 	 runtime.duffzero
   2146 	 runtime.duffzero
   2147 	 runtime.duffzero
   2148 *"".p256ScalarBaseMult
   2149 "".p256ToAffine
   2150 (runtime.racefuncexit
   2151 0runtime.morestack_noctxt`
   2152 "".z1type.[9]uint32
   2153 "".y1type.[9]uint32
   2154 "".x1Gtype.[9]uint32""".scalarReversedtype.[32]uint8"".yP$type.*math/big.Int"".x@$type.*math/big.Int"".scalartype.[]uint8"z	53/L+Tgclocalsb6338434a483b71ecf7a1963213f75e2Tgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go."".p256Curve.ScalarMulteH%H$xH;AHH$H$H|$41H\$4H$H$(H\$H$0H\$H$8H\$H$1HGH$1HGH$1HGH|$x1HGH|$T1HGH$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$HHX
   2159 ^
   2160 *runtime.racefuncenterv
   2161 	 runtime.duffzero
   2162  "".p256GetScalar
   2163 	 runtime.duffzero
   2164 	 runtime.duffzero
   2165 	 runtime.duffzero
   2166 	 runtime.duffzero
   2167 	 runtime.duffzero
   2168 "".p256FromBig
   2169 "".p256FromBig
   2170 """.p256ScalarMult
   2171 "".p256ToAffine
   2172 (runtime.racefuncexit
   2173 0runtime.morestack_noctxt
   2174 "".z1type.[9]uint32
   2175 "".y1type.[9]uint32
   2176 "".x1type.[9]uint32
   2177 "".pytype.[9]uint32
   2178 "".pxGtype.[9]uint32""".scalarReversedtype.[32]uint8"".yp$type.*math/big.Int"".x`$type.*math/big.Int"".scalar0type.[]uint8"".bigY $type.*math/big.Int"".bigX$type.*math/big.Int","
5YIL.Tgclocals6cb97439a684753c588b0bde20a970cbTgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go&"".nonZeroToAllOneseH%H;av+HH\$H$\$\$H
   2182 :
   2183 *runtime.racefuncenterb
   2184 (runtime.racefuncexitv
   2185 0runtime.morestack_noctxt "".~r1type.uint32"".xtype.uint32&P$
   2187 4Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go$"".p256ReduceCarry
   2188 	eH%H;aYHH\$H$\$ \$H\$H$HD$(l$H$H\$l$ DD$D+HH$H\$kl$HH$H\$l$DD$DkHH$H\$kl$HH$H\$l$ DD$A)DCHH$H\$kl$HH$H\$l$DD$DkHH$H\$kl$HH$H\$l$DD$DkHH$H\$kl$HH$H\$l$DD$DkHH$H\$kl$HH$H\$l$ DD$A)DCHH$H\$kl$HH$H\$l$DD$A)DCHH$H\$kl$HH$H\$l$ DD$DkH,
   2217 B
   2218 *runtime.racefuncenter|
   2219  runtime.raceread
   2220 "runtime.racewrite
   2221  runtime.raceread
   2222 "runtime.racewrite
   2223  runtime.raceread
   2224 "runtime.racewrite
   2225  runtime.raceread
   2226 "runtime.racewrite
   2227  runtime.raceread
   2228 "runtime.racewrite
   2229  runtime.raceread
   2230 "runtime.racewrite
   2231  runtime.raceread
   2232 "runtime.racewrite
   2233  runtime.raceread
   2234 "runtime.racewrite
   2235  runtime.raceread	
   2236 "runtime.racewrite	
   2237 (runtime.racefuncexit	
   2238 0runtime.morestack_noctxt  "".autotmp_0461type.uint32"".autotmp_0460type.uint32"".autotmp_0459type.uint32"".autotmp_0458type.uint32"".autotmp_0457type.uint32"".autotmp_0456type.uint32"".autotmp_0455type.uint32"".autotmp_0454type.uint32"".autotmp_0453type.uint32"".autotmp_0452type.uint32"".carry_masktype.uint32"".carrytype.uint32"".inouttype.*[9]uint32  <7@>@@@>>B Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256SumeH%H;aH H\$ H$HL$(D$1HD$H	5HH$H\$0Hl$H	YHH$H\$8Hl$H	1HH$HL$(HD$H\$0HH	HHl$8HH	HlmHH	H,]H	HH$HL$HD$(HYH	HH+l$H	-HH$HL$HD$(HH	Hl$DD$D+H	HH$HL$HD$(HH	H\$H	zHH$HL$HD$(HRH	AH+l$H	&HH$HD$HL$(HH	Hl$+HH	uH$\$\$H HD$H	HH$H\$0Hl$H	{HH$H\$8Hl$H	SHH$HL$(HD$H\$0H&H	HHl$8HH	HlmHH	H,]H	HH$HL$HD$(H{H	jH+l$H	OHH$HL$HD$(H'H	Hl$DD$D+H	HH$HL$HD$(HH	H\$H	HH$HL$HD$(Ht{H	snH+l$H	sWHH$HL$(HD$Ht6H	s)Hl$+HHD$H	.~-EPOE"2j
   2274 B
   2275 *runtime.racefuncenter
   2276 "runtime.racewrite
   2277  runtime.raceread
   2278  runtime.raceread
   2279  runtime.raceread
   2280 "runtime.racewrite
   2281  runtime.raceread
   2282  runtime.raceread
   2283 "runtime.racewrite	
   2284 $"".p256ReduceCarry	
   2285 (runtime.racefuncexit
   2286 
   2287 "runtime.racewrite
   2288 
   2289  runtime.raceread
   2291  runtime.raceread
   2293  runtime.raceread
   2294 "runtime.racewrite
   2295  runtime.raceread
   2296  runtime.raceread
   2297 "runtime.racewrite
   2298 $runtime.panicindex
   2299 $runtime.panicindex
   2300 $runtime.panicindex
   2301 $runtime.panicindex
   2302 $runtime.panicindex
   2303 $runtime.panicindex
   2304 $runtime.panicindex
   2305 $runtime.panicindex
   2306 $runtime.panicindex
   2307 $runtime.panicindex
   2308 $runtime.panicindex
   2309 $runtime.panicindex
   2310 $runtime.panicindex
   2311 $runtime.panicindex
   2312 $runtime.panicindex
   2313 $runtime.panicindex
   2314 $runtime.panicindex
   2315 $runtime.panicindex
   2316 $runtime.panicindex
   2317 $runtime.panicindex
   2318 $runtime.panicindex
   2319 $runtime.panicindex
   2320 $runtime.panicindex
   2321 $runtime.panicindex
   2322 $runtime.panicindex
   2323 $runtime.panicindex
   2324 $runtime.panicindex
   2325 $runtime.panicindex
   2326 $runtime.panicindex
   2327 $runtime.panicindex
   2328 $runtime.panicindex
   2329 $runtime.panicindex
   2330 0runtime.morestack_noctxt0@"".autotmp_0466type.uint32"".autotmp_0465type.uint32"".autotmp_0464type.int"".autotmp_0463type.uint32"".autotmp_0462type.uint32"".itype.int"".carrytype.uint32"".in2 type.*[9]uint32
   2332 "".intype.*[9]uint32"".outtype.*[9]uint32@?@z&#B
Bp$*@
**9 Tgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256DiffeH%H;aH H\$ H$HL$(D$1HD$H	HH$H\$0Hl$H	EHH$H\$8Hl$H	HH$HL$(HD$H\$0HH	HHl$8HH	Hlm)HH	H,]H	mHH$HL$HD$(HEH	4H+l$H	HH$HHl$H	HH$HL$(HD$HH	HH-H	HlmDD$D+H	wHH$HL$HD$(HOH	>H+l$H	#HH$HL$HD$(HH	Hl$DD$D+H	HH$HL$HD$(HH	H\$H	pHH$HL$HD$(HHH	7H+l$H	HH$HD$HL$(HH	Hl$+HH	uH$\$\$H HD$H	HH$H\$0Hl$H	qHH$H\$8Hl$H	IHH$HL$(HD$H\$0HH	HHl$8HH	Hlm)HH	H,]H	HH$HL$HD$(HqH	`H+l$H	EHH$HHl$H	HH$HL$(HD$HH	HH-H	HlmDD$D+H	HH$HL$HD$(H{H	jH+l$H	OHH$HL$HD$(H'H	Hl$DD$D+H	HH$HL$HD$(HH	H\$H	HH$HL$HD$(Ht{H	snH+l$H	sWHH$HL$(HD$Ht6H	s)Hl$+HHD$H	O.~7E
   2362 Z2cE6	F
   2388 B
   2389 *runtime.racefuncenter
   2390 "runtime.racewrite
   2391  runtime.raceread
   2392  runtime.raceread
   2393  runtime.raceread
   2394 "runtime.racewrite"".p256Zero31
   2395  runtime.raceread"".p256Zero31
   2396  runtime.raceread
   2397 "runtime.racewrite	
   2398  runtime.raceread
   2399 
   2400  runtime.raceread
   2402 "runtime.racewrite
   2404 $"".p256ReduceCarry
   2406 (runtime.racefuncexit
   2408 "runtime.racewrite
   2410  runtime.raceread
   2411  runtime.raceread
   2412  runtime.raceread
   2413 "runtime.racewrite"".p256Zero31
   2414  runtime.raceread"".p256Zero31
   2415  runtime.raceread
   2416 "runtime.racewrite
   2417  runtime.raceread
   2418  runtime.raceread
   2419 "runtime.racewrite
   2420 $runtime.panicindex
   2421 $runtime.panicindex
   2422 $runtime.panicindex
   2423 $runtime.panicindex
   2424 $runtime.panicindex
   2425 $runtime.panicindex
   2426 $runtime.panicindex
   2427 $runtime.panicindex
   2428 $runtime.panicindex
   2429 $runtime.panicindex
   2430 $runtime.panicindex
   2431 $runtime.panicindex
   2432 $runtime.panicindex
   2433 $runtime.panicindex
   2434 $runtime.panicindex
   2435 $runtime.panicindex
   2436 $runtime.panicindex
   2437 $runtime.panicindex
   2438 $runtime.panicindex
   2439 $runtime.panicindex
   2440 $runtime.panicindex
   2441 $runtime.panicindex
   2442 $runtime.panicindex
   2443 $runtime.panicindex
   2444 $runtime.panicindex
   2445 $runtime.panicindex
   2446 $runtime.panicindex
   2447 $runtime.panicindex
   2448 $runtime.panicindex
   2449 $runtime.panicindex
   2450 $runtime.panicindex
   2451 $runtime.panicindex
   2452 $runtime.panicindex
   2453 $runtime.panicindex
   2454 $runtime.panicindex
   2455 $runtime.panicindex
   2456 $runtime.panicindex
   2457 $runtime.panicindex
   2458 $runtime.panicindex
   2459 $runtime.panicindex
   2460 $runtime.panicindex
   2461 $runtime.panicindex
   2462 $runtime.panicindex
   2463 $runtime.panicindex
   2464 0runtime.morestack_noctxt0@"".autotmp_0474type.uint32"".autotmp_0473type.uint32"".autotmp_0472type.uint32"".autotmp_0471type.int"".autotmp_0470type.uint32"".autotmp_0469type.uint32"".autotmp_0468type.uint32"".itype.int"".carrytype.uint32"".in2 type.*[9]uint32
   2466 "".intype.*[9]uint32"".outtype.*[9]uint32@?@	,)BBp$*8@
**89 Tgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go&"".p256ReduceDegreeNMeH%H;aXHhH\$hH$LL$pH|$ 1HH\$x\$ H\$x\$$D$$H\$xH 	\$$D$$H$\$$L$$\$$\$$HHH\$ HHIIHl$xI}JlHmH +H\$ HSHH\$ H7HIIHl$xIJlHm+H\$ HHH\$ HHIIHl$xIJlHmH +H\$ HHH\$ HeHHl$xHKHlHm+H\$ H HH\$ HH+H\$ HHH\$ HHH\$ HH+HHH$H \$dD$dH$\$dD$dH$H \$d\$d\$d1HHH\$ HHH\$ H
HHl$ H
Hlm+H\$ H
HH\$ H
HHHH\$ He
H;H\$ HI
H
   2478 +HHH\$ H
H;H\$ HH+HHH\$ HH;H\$ HH+HHH\$ HH;H\$ HkH+HHH\$ HAH;H\$ H%H+HHH\$ HH;H\$ HH!+HHH\$ HH;H\$ HHAA)DHHH\$ H`H;H\$ HDHAA)DHHH\$ HH;H\$ H
   2494 H +HHH\$ H
   2495 H;H\$ H
   2496 H)+HHH\$ H
   2497 H;H\$ Hm
   2498 H+HH	H\$ H=
   2499 H;H\$ H!
   2500 H!+HHH	&D$1HHD$H	IH$HL$pHD$HH	HHH	LD$ HMA(+H	HH$HL$HD$pH`H	OH+l$H	4HH$HL$HD$pHH	Hl$DD$D+H	HH$HL$HD$pHH	H+l$H	HH$HL$pHD$H\H	KHII
   2502 Hl$ I*JlmDD$D+H	HH$HL$HD$pHH	H\$H	HH$HL$HD$pHH	nH+l$H	SHH$HD$HL$pH+H	Hl$+HHD$H	HH$HL$pHD$HH	HII	Hl$ IJlm+H	zHH$HL$HD$pHRH	AH+l$H	&HH$HL$HD$pHH	Hl$DD$D+H	HH$HL$HD$pHH	H\$H	sHH$HL$HD$pHKH	:H+l$H	HH$HD$LL$pIH	Il$+HHLH H$H\$pl$dk H H$H\$pk l$H H$H\$pl$DD$Dk H H$HD$pX \$HH H$H\$pk l$H H$HD$pl$h H$\$\$HhAW0z#I%HHH\$ HHH\$ HHIIHl$ IJlm+HHH\$ HWHHHH\$ H&HHHH\$ HH;H\$ HH+HHH\$ HH;H\$ HH+HHH\$ HmH;H\$ HQH+HHH\$ H!H;H\$ HH+HHH\$ HH;H\$ HH +HH	H\$ HH;H\$ HvH!+HHH\$ HKH;H\$ H/HAA)DHH	H\$ HH;H\$ HHAA)DHH	H\$ HH;H\$ HH+HH	H\$ HsjH;H\$ HsRH)+HH
   2535 H\$ Hs/H;H\$ HsH!+HZH\$ HHIIHl$xIJlHmH +H\$ HHH\$ HHIIHl$xIpJlHm+H\$ HHHH\$ H,HIIHl$xIJlHmH +H\$ HHH\$ HHHl$xHHlHm+H\$ Hs}HH\$ HseH+H\$ HsIHH\$ Hs.HH\$ HsH+H"
   2626 B
   2627 *runtime.racefuncenterl
   2628  runtime.duffzero
   2629 "runtime.racewrite
   2630  runtime.raceread
   2631 "runtime.racewrite
   2632  runtime.raceread
   2633 "runtime.racewrite
   2634  runtime.raceread 
   2635  runtime.raceread!
   2636 "runtime.racewrite"
   2637 "runtime.racewrite#
   2638  runtime.raceread$
   2639 "runtime.racewrite&
   2640  runtime.raceread'
   2641  runtime.raceread(
   2642 "runtime.racewrite)
   2643 "runtime.racewrite)
   2644  runtime.raceread*
   2645 "runtime.racewrite*
   2646  runtime.raceread+
   2647  runtime.raceread+
   2648 "runtime.racewrite+
   2649 $"".p256ReduceCarry,
   2650 (runtime.racefuncexit,
   2651 $runtime.panicindex,
   2652 $runtime.panicindex,
   2653 $runtime.panicindex,
   2654 $runtime.panicindex,
   2655 $runtime.panicindex-
   2656 $runtime.panicindex-
   2657 $runtime.panicindex-
   2658 $runtime.panicindex-
   2659 $runtime.panicindex-
   2660 $runtime.panicindex-
   2661 $runtime.panicindex-
   2662 $runtime.panicindex.
   2663 $runtime.panicindex.
   2664 $runtime.panicindex.
   2665 $runtime.panicindex.
   2666 $runtime.panicindex.
   2667 $runtime.panicindex.
   2668 $runtime.panicindex/
   2669 $runtime.panicindex/
   2670 $runtime.panicindex/
   2671 $runtime.panicindex/
   2672 $runtime.panicindex/
   2673 $runtime.panicindex/
   2674 $runtime.panicindex0
   2675 $runtime.panicindex0
   2676 $runtime.panicindex0
   2677 $runtime.panicindex0
   2678 $runtime.panicindex0
   2679 $runtime.panicindex0
   2680 $runtime.panicindex1
   2681 $runtime.panicindex=
   2682 $runtime.panicindex=
   2683 $runtime.panicindex=
   2684 $runtime.panicindex=
   2685 $runtime.panicindex>
   2686 $runtime.panicindex>
   2687 $runtime.panicindex>
   2688 $runtime.panicindex>
   2689 $runtime.panicindex>
   2690 $runtime.panicindex>
   2691 $runtime.panicindex>
   2692 $runtime.panicindex>
   2693 $runtime.panicindex>
   2694 $runtime.panicindex?
   2695 $runtime.panicindex?
   2696 $runtime.panicindex?
   2697 $runtime.panicindex?
   2698 $runtime.panicindex?
   2699 $runtime.panicindex?
   2700 $runtime.panicindex?
   2701 $runtime.panicindex?
   2702 $runtime.panicindex?
   2703 $runtime.panicindex@
   2704 $runtime.panicindex@
   2705 $runtime.panicindex@
   2706 $runtime.panicindex@
   2707 $runtime.panicindex@
   2708 $runtime.panicindex@
   2709 $runtime.panicindex@
   2710 $runtime.panicindex@
   2711 $runtime.panicindex@
   2712 $runtime.panicindexA
   2713 $runtime.panicindexA
   2714 $runtime.panicindexA
   2715 $runtime.panicindexA
   2716 $runtime.panicindexA
   2717 $runtime.panicindexA
   2718 $runtime.panicindexA
   2719 $runtime.panicindexA
   2720 $runtime.panicindexA
   2721 $runtime.panicindexA
   2722 $runtime.panicindexB
   2723 $runtime.panicindexB
   2724 $runtime.panicindexB
   2725 $runtime.panicindexB
   2726 $runtime.panicindexB
   2727 $runtime.panicindexB
   2728 $runtime.panicindexB
   2729 $runtime.panicindexB
   2730 $runtime.panicindexB
   2731 $runtime.panicindexC
   2732 $runtime.panicindexC
   2733 $runtime.panicindexC
   2734 $runtime.panicindexC
   2735 $runtime.panicindexC
   2736 $runtime.panicindexC
   2737 $runtime.panicindexJ
   2738 $runtime.panicindexJ
   2739 $runtime.panicindexJ
   2740 $runtime.panicindexJ
   2741 $runtime.panicindexJ
   2742 $runtime.panicindexJ
   2743 $runtime.panicindexJ
   2744 $runtime.panicindexJ
   2745 $runtime.panicindexK
   2746 $runtime.panicindexK
   2747 $runtime.panicindexK
   2748 $runtime.panicindexK
   2749 $runtime.panicindexK
   2750 $runtime.panicindexK
   2751 $runtime.panicindexK
   2752 $runtime.panicindexK
   2753 $runtime.panicindexK
   2754 $runtime.panicindexL
   2755 $runtime.panicindexL
   2756 $runtime.panicindexL
   2757 $runtime.panicindexL
   2758 $runtime.panicindexL
   2759 $runtime.panicindexL
   2760 $runtime.panicindexL
   2761 $runtime.panicindexL
   2762 $runtime.panicindexL
   2763 $runtime.panicindexM
   2764 $runtime.panicindexM
   2765 $runtime.panicindexM
   2766 $runtime.panicindexM
   2767 $runtime.panicindexM
   2768 $runtime.panicindexM
   2769 $runtime.panicindexM
   2770 0runtime.morestack_noctxt"".autotmp_0556type.int"".autotmp_0555type.uint32"".autotmp_0554type.uint32"".autotmp_0553type.uint32"".autotmp_0552type.uint32"".autotmp_0551type.int"".autotmp_0550type.uint32"".autotmp_0549type.uint32"".autotmp_0548type.int"".autotmp_0547type.uint32"".autotmp_0546type.uint32"".autotmp_0545type.uint32"".autotmp_0544type.int"".autotmp_0543type.uint32"".autotmp_0542type.int"".autotmp_0541type.uint32"".autotmp_0540type.int"".autotmp_0539type.uint32"".autotmp_0538type.int"".autotmp_0537type.uint32"".autotmp_0536type.int"".autotmp_0535type.uint32"".autotmp_0534type.int"".autotmp_0533type.uint32"".autotmp_0532type.int"".autotmp_0531type.uint32"".autotmp_0530type.int"".autotmp_0529type.uint32"".autotmp_0528type.int"".autotmp_0527type.uint32"".autotmp_0526type.int"".autotmp_0525type.uint32"".autotmp_0524type.int"".autotmp_0523type.uint32"".autotmp_0522type.int"".autotmp_0521type.uint32"".autotmp_0520type.int"".autotmp_0519type.uint32"".autotmp_0518type.int"".autotmp_0517type.uint32"".autotmp_0516type.int"".autotmp_0515type.uint32"".autotmp_0514type.int"".autotmp_0513type.uint32"".autotmp_0512type.int"".autotmp_0511type.uint32"".autotmp_0510type.int"".autotmp_0509type.uint32"".autotmp_0508type.int"".autotmp_0507type.uint32"".autotmp_0506type.int"".autotmp_0505type.uint32"".autotmp_0504type.int"".autotmp_0503type.uint32"".autotmp_0502type.int"".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.uint32"".autotmp_0491type.uint32"".autotmp_0489type.uint32"".autotmp_0488type.uint32"".autotmp_0487type.uint32"".autotmp_0486type.uint32"".autotmp_0485type.uint32"".autotmp_0484type.int"".autotmp_0483type.uint32"".autotmp_0482type.uint32"".autotmp_0481type.uint32"".autotmp_0480type.uint32"".autotmp_0479type.uint32"".autotmp_0478type.uint32"".autotmp_0477type.uint32"".autotmp_0476type.uint32"".itype.int"".carrytype.uint32"".tmp2type.[18]uint32"".tmptype.[17]uint64"".outtype.*[9]uint32'
   2773 =OYL.2
   2774 
   2775 L	Z>8>8;9C=;5>;<]B`B
":;+**1*?S!	>8>8;9C=;-1	Y1=OYL&*%&- &Tgclocalsafcdf1e7ace662e6b150526dfdbca287Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256Square,,eH%H$hH;A
   2783 HH$H$H$1HH$(H$H$(H$H$((HH$H$H$(HH$H$(hHHH$H$H$(HH$H$(HH$H$(HH$H$(hHHhD@IIHH$H$H$(HH$H$(HH$H$(HH$H$(hHHhD@IIHH$H$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(hHHhD@IIHhD@IHH$H$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(hHHhD@IIHhD@IIHH$H$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(hHHhD@IIHhD@IIHhD@IIHH$H$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(hHHhD@IIHhD@IIHhD@IIHH$H$H$(H H$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(h HHhD@IIHhD@IIHhD@IIHhD@IHH$HHH$H$(H H$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(Xh HHhD@IIHhD@IIHhD@IIHH$HHH$H$(H H$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(Xh HHhD@IIHhD@IIHhD@IIHH$HHH$H$(H H$H$(HH$H$(HH$H$(HH$H$(HH$H$(Xh HHhD@IIHhD@IIHH$HHH$H$(H H$H$(HH$H$(HH$H$(HH$H$(HH$H$(Xh HHhD@IIHhD@IHH$HHH$H$(H H$H$(HH$H$(HH$H$(Xh HHhD@IIHH$HHH$H$(H H$H$(HH$H$(HH$H$(Xh HHhD@IIHH$HHH$H$(H H$H$(Xh HHH$HH H$H$(H H$H$(X h HH$H$ H$H$H|$H
   2804 ^
   2805 *runtime.racefuncenter
   2806  runtime.duffzero
   2807  runtime.raceread
   2808  runtime.raceread
   2809  runtime.raceread
   2810  runtime.raceread
   2811  runtime.raceread
   2812  runtime.raceread
   2813  runtime.raceread
   2814  runtime.raceread
   2815  runtime.raceread
   2816  runtime.raceread
   2817  runtime.raceread
   2818  runtime.raceread
   2819  runtime.raceread
   2820  runtime.raceread
   2821  runtime.raceread
   2822  runtime.raceread
   2823  runtime.raceread
   2824  runtime.raceread	
   2825  runtime.raceread	
   2826  runtime.raceread
   2827 
   2828  runtime.raceread
   2829 
   2830  runtime.raceread
   2831 
   2832  runtime.raceread
   2834  runtime.raceread
   2836  runtime.raceread
   2838  runtime.raceread
   2840  runtime.raceread
   2842  runtime.raceread
   2844  runtime.raceread
   2846  runtime.raceread
   2847  runtime.raceread
   2848  runtime.raceread
   2849  runtime.raceread
   2850  runtime.raceread
   2851  runtime.raceread
   2852  runtime.raceread
   2853  runtime.raceread
   2854  runtime.raceread
   2855  runtime.raceread
   2856  runtime.raceread
   2857  runtime.raceread
   2858  runtime.raceread
   2859  runtime.raceread
   2860  runtime.raceread
   2861  runtime.raceread
   2862  runtime.raceread
   2863  runtime.raceread
   2864  runtime.raceread
   2865  runtime.raceread
   2866  runtime.raceread
   2867  runtime.raceread
   2868  runtime.raceread
   2869  runtime.raceread
   2870  runtime.raceread
   2871  runtime.raceread
   2872  runtime.raceread
   2873  runtime.raceread
   2874  runtime.raceread
   2875  runtime.raceread
   2876  runtime.raceread
   2877  runtime.raceread
   2878  runtime.raceread
   2879  runtime.raceread
   2880  runtime.raceread
   2881  runtime.raceread
   2882  runtime.raceread
   2883  runtime.raceread 
   2884  runtime.raceread 
   2885  runtime.raceread 
   2886  runtime.raceread!
   2887  runtime.raceread!
   2888  runtime.raceread"
   2889  runtime.raceread"
   2890  runtime.raceread#
   2891  runtime.raceread#
   2892  runtime.raceread#
   2893  runtime.raceread$
   2894  runtime.raceread%
   2895  runtime.raceread%
   2896  runtime.raceread&
   2897  runtime.raceread&
   2898  runtime.raceread'
   2899  runtime.raceread'
   2900  runtime.raceread(
   2901  runtime.raceread(
   2902  runtime.raceread)
   2903  runtime.raceread)
   2904  runtime.raceread*
   2905  runtime.raceread*
   2906  runtime.raceread+
   2907  runtime.duffcopy+
   2908 &"".p256ReduceDegree+
   2909 (runtime.racefuncexit+
   2910 0runtime.morestack_noctxt "".tmptype.[17]uint64
   2912 "".intype.*[9]uint32"".outtype.*[9]uint32""fc::WW*f*h**z**y***%**z%**{%*i%*g%X%XB?(g.Tgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256MulPOeH%H$hH;AHH$H$H$1HH$(H$H$0H$H$(H$0mHH$H$H$0HH$H$(HH$H$0H$H$0H$(iHHhDIIHH$H$H$0HH$H$(HH$H$0HH$H$(HH$H$0H$H$0H$(iHHhDAIIHhDIIHH$H$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0H$H$0H$(iHHhDAIIHhDAIIHhDIIHH$H$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0H$H$0H$(iHHhDAIIHhDAIIHhDAIIHhDIIHH$H$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0H$H$0H$(iHHhDAIIHhDAIIHhDAIIHhDAIIHhDIIHH$H$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0H$H$0H$(iHHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHhDIIHH$H$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0H$H$0H$(iHHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHhDIIHH$H$H$0H H$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(H H$H$0H$H$0H$(i HHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHh DIIHH$HHH$H$0H H$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(H H$H$0HH$H$0H$(Xi HHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHh DAIIHH$HHH$H$0H H$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(H H$H$0HH$H$0H$(Xi HHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHh DAIIHH$HHH$H$0H H$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(H H$H$0HH$H$0H$(Xi HHhDAIIHhDAIIHhDAIIHhDAIIHh DAIIHH$HHH$H$0H H$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(H H$H$0HH$H$0H$(Xi HHhDAIIHhDAIIHhDAIIHh DAIIHH$HHH$H$0H H$H$(HH$H$0HH$H$(HH$H$0HH$H$(H H$H$0HH$H$0H$(Xi HHhDAIIHhDAIIHh DAIIHH$HHH$H$0H H$H$(HH$H$0HH$H$(H H$H$0HH$H$0H$(Xi HHhDAIIHh DAIIHH$HHH$H$0H H$H$(H H$H$0HH$H$0H$(Xi HHh DAIIHH$HH H$H$0H H$H$([ H$0m HHH$H$ H$H$H|$H
   2952 ^
   2953 *runtime.racefuncenter
   2954  runtime.duffzero
   2955  runtime.raceread
   2956  runtime.raceread
   2957  runtime.raceread
   2958  runtime.raceread
   2959  runtime.raceread
   2960  runtime.raceread
   2961  runtime.raceread
   2962  runtime.raceread
   2963  runtime.raceread
   2964  runtime.raceread
   2965  runtime.raceread
   2966  runtime.raceread
   2967  runtime.raceread
   2968  runtime.raceread
   2969  runtime.raceread
   2970  runtime.raceread
   2971  runtime.raceread
   2972  runtime.raceread
   2973  runtime.raceread	
   2974  runtime.raceread
   2975 
   2976  runtime.raceread
   2978  runtime.raceread
   2980  runtime.raceread
   2982  runtime.raceread
   2984  runtime.raceread
   2986  runtime.raceread
   2988  runtime.raceread
   2990  runtime.raceread
   2992  runtime.raceread
   2994  runtime.raceread
   2995  runtime.raceread
   2996  runtime.raceread
   2997  runtime.raceread
   2998  runtime.raceread
   2999  runtime.raceread
   3000  runtime.raceread
   3001  runtime.raceread
   3002  runtime.raceread
   3003  runtime.raceread
   3004  runtime.raceread
   3005  runtime.raceread
   3006  runtime.raceread
   3007  runtime.raceread
   3008  runtime.raceread
   3009  runtime.raceread
   3010  runtime.raceread
   3011  runtime.raceread
   3012  runtime.raceread
   3013  runtime.raceread
   3014  runtime.raceread
   3015  runtime.raceread
   3016  runtime.raceread
   3017  runtime.raceread
   3018  runtime.raceread
   3019  runtime.raceread
   3020  runtime.raceread
   3021  runtime.raceread
   3022  runtime.raceread
   3023  runtime.raceread
   3024  runtime.raceread
   3025  runtime.raceread
   3026  runtime.raceread
   3027  runtime.raceread
   3028  runtime.raceread
   3029  runtime.raceread
   3030  runtime.raceread
   3031  runtime.raceread
   3032  runtime.raceread
   3033  runtime.raceread
   3034  runtime.raceread 
   3035  runtime.raceread 
   3036  runtime.raceread#
   3037  runtime.raceread#
   3038  runtime.raceread#
   3039  runtime.raceread$
   3040  runtime.raceread$
   3041  runtime.raceread$
   3042  runtime.raceread%
   3043  runtime.raceread%
   3044  runtime.raceread%
   3045  runtime.raceread&
   3046  runtime.raceread&
   3047  runtime.raceread&
   3048  runtime.raceread'
   3049  runtime.raceread'
   3050  runtime.raceread'
   3051  runtime.raceread(
   3052  runtime.raceread(
   3053  runtime.raceread(
   3054  runtime.raceread+
   3055  runtime.raceread,
   3056  runtime.raceread,
   3057  runtime.raceread,
   3058  runtime.raceread,
   3059  runtime.raceread-
   3060  runtime.raceread-
   3061  runtime.raceread-
   3062  runtime.raceread.
   3063  runtime.raceread.
   3064  runtime.raceread.
   3065  runtime.raceread/
   3066  runtime.raceread/
   3067  runtime.raceread/
   3068  runtime.raceread0
   3069  runtime.raceread0
   3070  runtime.raceread3
   3071  runtime.raceread3
   3072  runtime.raceread4
   3073  runtime.raceread4
   3074  runtime.raceread4
   3075  runtime.raceread5
   3076  runtime.raceread5
   3077  runtime.raceread5
   3078  runtime.raceread6
   3079  runtime.raceread6
   3080  runtime.raceread6
   3081  runtime.raceread7
   3082  runtime.raceread7
   3083  runtime.raceread7
   3084  runtime.raceread:
   3085  runtime.raceread:
   3086  runtime.raceread:
   3087  runtime.raceread;
   3088  runtime.raceread;
   3089  runtime.raceread;
   3090  runtime.raceread<
   3091  runtime.raceread<
   3092  runtime.raceread<
   3093  runtime.raceread=
   3094  runtime.raceread=
   3095  runtime.raceread=
   3096  runtime.raceread@
   3097  runtime.raceread@
   3098  runtime.raceread@
   3099  runtime.racereadA
   3100  runtime.racereadA
   3101  runtime.racereadA
   3102  runtime.racereadA
   3103  runtime.racereadB
   3104  runtime.racereadB
   3105  runtime.racereadB
   3106  runtime.racereadD
   3107  runtime.racereadE
   3108  runtime.racereadE
   3109  runtime.racereadE
   3110  runtime.racereadF
   3111  runtime.racereadF
   3112  runtime.racereadF
   3113  runtime.racereadG
   3114  runtime.racereadH
   3115  runtime.racereadI
   3116  runtime.racereadI
   3117  runtime.racereadI
   3118  runtime.racereadJ
   3119  runtime.racereadJ
   3120  runtime.racereadK
   3121  runtime.racereadL
   3122  runtime.racereadL
   3123  runtime.racereadL
   3124  runtime.racereadN
   3125  runtime.racereadN
   3126  runtime.racereadO
   3127  runtime.duffcopyO
   3128 &"".p256ReduceDegreeO
   3129 (runtime.racefuncexitO
   3130 0runtime.morestack_noctxt0"".tmptype.[17]uint64"".in2 type.*[9]uint32
   3133 "".intype.*[9]uint32"".outtype.*[9]uint32"'("C\*m***************************%******%*****%****%***%**%*s%bK(.'Tgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256AssigneH%H;avgHH\$H$H\$H$HD$$H\$ H$HD$$Ht$ HtH|$H
   3137 :
   3138 *runtime.racefuncenterh
   3139 ,runtime.racewriterange
   3140 *runtime.racereadrange
   3141  runtime.duffcopy
   3142 (runtime.racefuncexit
   3143 0runtime.morestack_noctxt  
   3144 "".intype.*[9]uint32"".outtype.*[9]uint32 ^ 
   3146 Z
   3147 
   3148 dTgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256Invert  eH%H$H;AHH$H$H|$t1HGH|$P1HGH$(1HGH$1HGH$1HGH$L1HGH$1HGH$1HGH\$tH$H$H\$H\$tH$H$H\$H\$tH\$H$(HH\$tH$H$H$HD$$H$H$HD$$H$HH$H\$tH$H\$tH\$H\$tH$H\$tH\$H\$tH$H\$tH\$H$(H\$H$HH\$tH$H$xH$HD$$H$H$HD$$H$HH$xH\$tH$H\$tH\$H\$tH$H\$tH\$H\$tH$H\$tH\$H\$tH$H\$tH\$H\$tH$H\$tH\$H$H\$H$HH\$tH$H$pH$HD$$H$H$HD$$H$HH$p1HD$(H}+H\$tH$H\$tH\$HD$(HHD$(H|H\$tH$H\$tH\$H$H\$H$LHH\$tH$H$H$HD$$H$H$HD$$H$HH$1HD$8H}+H\$tH$H\$tH\$HD$8HHD$8H|H\$tH$H\$tH\$H$LH\$H$HH\$tH$H$H$HD$$H$H$HD$$H$H;H$1HD$H }+H\$tH$H\$tH\$HD$HHD$H |H$HH\$tH$H$H$HD$$H$H$HD$$H$HH$H\$tH$H\$tH\$H$H\$1HD$0H=}-H\$tH$H\$tH\$HD$0HHD$0H=|H\$PH$H$H\$H$H\$1HD$ H}+H\$PH$H\$PH\$HD$ HHD$ H|H\$PH$H\$PH\$H$LH\$1HD$@H}+H\$PH$H\$PH\$HD$@HHD$@H|H\$PH$H\$PH\$H$H\$1HD$HH}+H\$PH$H\$PH\$HD$HHHD$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\$HlRz
   3152 ^
   3153 *runtime.racefuncenterv
   3154 	 runtime.duffzero
   3155 	 runtime.duffzero
   3156 	 runtime.duffzero
   3157 	 runtime.duffzero
   3158 	 runtime.duffzero
   3159 	 runtime.duffzero
   3160 	 runtime.duffzero
   3161 	 runtime.duffzero
   3162 "".p256Square
   3163 "".p256Mul
   3164 ,runtime.racewriterange
   3165 *runtime.racereadrange
   3166  runtime.duffcopy
   3167 "".p256Square
   3168 "".p256Square
   3169 "".p256Mul
   3170 ,runtime.racewriterange
   3171 *runtime.racereadrange
   3172  runtime.duffcopy	
   3173 "".p256Square	
   3174 "".p256Square	
   3175 "".p256Square
   3176 
   3177 "".p256Square
   3178 
   3179 "".p256Mul
   3181 ,runtime.racewriterange
   3183 *runtime.racereadrange
   3185  runtime.duffcopy
   3187 "".p256Square
   3188 "".p256Mul
   3189 ,runtime.racewriterange
   3190 *runtime.racereadrange
   3191  runtime.duffcopy
   3192 "".p256Square
   3193 "".p256Mul
   3194 ,runtime.racewriterange
   3195 *runtime.racereadrange
   3196  runtime.duffcopy
   3197 "".p256Square
   3198 ,runtime.racewriterange
   3199 *runtime.racereadrange
   3200  runtime.duffcopy
   3201 "".p256Mul
   3202 "".p256Square
   3203 "".p256Mul
   3204 "".p256Square
   3205 "".p256Mul
   3206 "".p256Square
   3207 "".p256Mul
   3208 "".p256Square
   3209 "".p256Mul
   3210 "".p256Square
   3211 "".p256Square
   3212 "".p256Mul
   3213 "".p256Square
   3214 "".p256Square
   3215 "".p256Mul
   3216 "".p256Mul
   3217 (runtime.racefuncexit 
   3218 0runtime.morestack_noctxt Z"".autotmp_0575type.*[9]uint32"".autotmp_0574type.*[9]uint32"".autotmp_0573type.*[9]uint32"".autotmp_0572type.*[9]uint32"".autotmp_0571type.*[9]uint32"".autotmp_0570type.*[9]uint32"".autotmp_0569type.*[9]uint32"".autotmp_0568type.*[9]uint32"".autotmp_0567type.*[9]uint32"".autotmp_0566type.*[9]uint32"".autotmp_0563type.int"".autotmp_0562type.int"".autotmp_0561type.int"".autotmp_0560type.int"".autotmp_0559type.int"".autotmp_0558type.int
   3219 "".intype.*[9]uint32"".outotype.*[9]uint32
   3221 "".in/type.*[9]uint32"".outtype.*[9]uint32
   3223 "".inOtype.*[9]uint32"".outtype.*[9]uint32
   3225 "".intype.*[9]uint32"".outtype.*[9]uint32
   3227 "".in_type.*[9]uint32"".outtype.*[9]uint32
   3229 "".in?type.*[9]uint32"".outtype.*[9]uint32"".itype.int"".itype.int"".itype.int"".itype.int"".itype.int"".itype.int"".itype.int"".e64type.[9]uint32"".e32type.[9]uint32"".e16type.[9]uint32
   3234 "".e8type.[9]uint32
   3235 "".e4type.[9]uint32
   3236 "".e2type.[9]uint32"".ftmp2type.[9]uint32"".ftmptype.[9]uint32
   3237 "".intype.*[9]uint32"".outtype.*[9]uint32"9
   3239 "tq r%o%o%o
%o
%o
o%(
%
%
%%%*5		@.UoUbjbj
   3247 b	EbTgclocals4eec13d660d4aef174c5282005c43690Tgclocals009a3bfd21c4ba8331bb41ef64e01b4afprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256Scalar3eH%H;aH H\$ H$HL$(D$1HD$H	HH$HL$HD$(HH	H+l$H	HH$HL$HD$(H[H	JHl$k+H	,HH$HL$HD$(HH	H+l$H	HH$HL$HD$(HH	Hl$DD$D+H	|HH$HL$HD$(HTH	CH\$H	%HH$HL$HD$(HH	H+l$H	HH$HD$HL$(HH	Hl$+HH	uH$\$\$H HD$H	NHH$HL$HD$(H&H	H+l$H	HH$HL$HD$(HH	Hl$k+H	HH$HL$HD$(H{H	jH+l$H	OHH$HL$HD$(H'H	Hl$DD$D+H	HH$HL$HD$(HH	H\$H	HH$HL$HD$(Ht{H	snH+l$H	sWHH$HL$(HD$Ht6H	s)Hl$+HHD$H	I.~'PIJ^
   3280 B
   3281 *runtime.racefuncenter
   3282  runtime.raceread
   3283 "runtime.racewrite
   3284  runtime.raceread
   3285 "runtime.racewrite
   3286  runtime.raceread
   3287  runtime.raceread
   3288 "runtime.racewrite
   3289 $"".p256ReduceCarry
   3290 (runtime.racefuncexit	
   3291  runtime.raceread
   3292 
   3293 "runtime.racewrite
   3295  runtime.raceread
   3297 "runtime.racewrite
   3299  runtime.raceread
   3300  runtime.raceread
   3301 "runtime.racewrite
   3302 $runtime.panicindex
   3303 $runtime.panicindex
   3304 $runtime.panicindex
   3305 $runtime.panicindex
   3306 $runtime.panicindex
   3307 $runtime.panicindex
   3308 $runtime.panicindex
   3309 $runtime.panicindex
   3310 $runtime.panicindex
   3311 $runtime.panicindex
   3312 $runtime.panicindex
   3313 $runtime.panicindex
   3314 $runtime.panicindex
   3315 $runtime.panicindex
   3316 $runtime.panicindex
   3317 $runtime.panicindex
   3318 $runtime.panicindex
   3319 $runtime.panicindex
   3320 $runtime.panicindex
   3321 $runtime.panicindex
   3322 $runtime.panicindex
   3323 $runtime.panicindex
   3324 $runtime.panicindex
   3325 $runtime.panicindex
   3326 $runtime.panicindex
   3327 $runtime.panicindex
   3328 $runtime.panicindex
   3329 $runtime.panicindex
   3330 0runtime.morestack_noctxt@"".autotmp_0582type.uint32"".autotmp_0581type.uint32"".autotmp_0580type.uint32"".autotmp_0579type.int"".autotmp_0578type.uint32"".autotmp_0577type.uint32"".autotmp_0576type.uint32"".itype.int"".carrytype.uint32"".outtype.*[9]uint32@?@
   3332 z(%B
Bp$**
**# 
   3337 Tgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256Scalar4eH%H;aH(H\$(H$HL$0D$1HD$ H	OHH$HL$ HD$0HH	H\$H	HH$HL$ HD$0HnH	]H+l$H	BHH$HL$ HD$0HH		Hl$+H	HH$HL$ HD$0HH	H+l$H	HH$HL$ HD$0HoH	^Hl$+H	=HH$HL$ HD$0HH	H+l$H	HH$HL$ HD$0HH	Hl$DD$D+H	HH$HL$ HD$0HeH	THl$\$H	0HH$HL$ HD$0HH	H+l$H	HH$HD$ HL$0HH	Hl$+HH	uH$\$\$H(HD$ H	YHH$HL$ HD$0H1H	 H\$H	HH$HL$ HD$0HH	H+l$H	HH$HL$ HD$0HH	uHl$+H	WHH$HL$ HD$0H/H	H+l$H	HH$HL$ HD$0HH	Hl$+H	HH$HL$ HD$0HH	pH+l$H	UHH$HL$ HD$0H-H	Hl$DD$D+H	HH$HL$ HD$0HH	Hl$\$H	HH$HL$ HD$0Ht{H	snH+l$H	sWHH$HL$0HD$ Ht6H	s)Hl$+HHD$ H	(xsE864
   3380 B
   3381 *runtime.racefuncenter
   3382  runtime.raceread
   3383  runtime.raceread
   3384 "runtime.racewrite
   3385  runtime.raceread
   3386 "runtime.racewrite
   3387  runtime.raceread
   3388 "runtime.racewrite
   3389  runtime.raceread	
   3390  runtime.raceread
   3391 
   3392 "runtime.racewrite
   3394 $"".p256ReduceCarry
   3396 (runtime.racefuncexit
   3398  runtime.raceread
   3400  runtime.raceread
   3401 "runtime.racewrite
   3402  runtime.raceread
   3403 "runtime.racewrite
   3404  runtime.raceread
   3405 "runtime.racewrite
   3406  runtime.raceread
   3407  runtime.raceread
   3408 "runtime.racewrite
   3409 $runtime.panicindex
   3410 $runtime.panicindex
   3411 $runtime.panicindex
   3412 $runtime.panicindex
   3413 $runtime.panicindex
   3414 $runtime.panicindex
   3415 $runtime.panicindex
   3416 $runtime.panicindex
   3417 $runtime.panicindex
   3418 $runtime.panicindex
   3419 $runtime.panicindex
   3420 $runtime.panicindex
   3421 $runtime.panicindex
   3422 $runtime.panicindex
   3423 $runtime.panicindex
   3424 $runtime.panicindex
   3425 $runtime.panicindex
   3426 $runtime.panicindex
   3427 $runtime.panicindex
   3428 $runtime.panicindex
   3429 $runtime.panicindex
   3430 $runtime.panicindex
   3431 $runtime.panicindex
   3432 $runtime.panicindex
   3433 $runtime.panicindex
   3434 $runtime.panicindex
   3435 $runtime.panicindex
   3436 $runtime.panicindex
   3437 $runtime.panicindex
   3438 $runtime.panicindex
   3439 $runtime.panicindex
   3440 $runtime.panicindex
   3441 $runtime.panicindex
   3442 $runtime.panicindex
   3443 $runtime.panicindex
   3444 $runtime.panicindex
   3445 $runtime.panicindex
   3446 $runtime.panicindex
   3447 $runtime.panicindex
   3448 $runtime.panicindex
   3449 0runtime.morestack_noctxtP"".autotmp_0592type.uint32"".autotmp_0591type.uint32"".autotmp_0590type.uint32"".autotmp_0589type.uint32"".autotmp_0588type.int"".autotmp_0587type.uint32"".autotmp_0586type.uint32"".autotmp_0585type.uint32"".autotmp_0584type.uint32"".itype.int"".nextCarry'type.uint32"".carrytype.uint32"".outtype.*[9]uint32POP.+GHGHp! $******* Tgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256Scalar8eH%H;aH(H\$(H$HL$0D$1HD$ H	OHH$HL$ HD$0HH	H\$H	HH$HL$ HD$0HnH	]H+l$H	BHH$HL$ HD$0HH		Hl$+H	HH$HL$ HD$0HH	H+l$H	HH$HL$ HD$0HoH	^Hl$+H	=HH$HL$ HD$0HH	H+l$H	HH$HL$ HD$0HH	Hl$DD$D+H	HH$HL$ HD$0HeH	THl$\$H	0HH$HL$ HD$0HH	H+l$H	HH$HD$ HL$0HH	Hl$+HH	uH$\$\$H(HD$ H	YHH$HL$ HD$0H1H	 H\$H	HH$HL$ HD$0HH	H+l$H	HH$HL$ HD$0HH	uHl$+H	WHH$HL$ HD$0H/H	H+l$H	HH$HL$ HD$0HH	Hl$+H	HH$HL$ HD$0HH	pH+l$H	UHH$HL$ HD$0H-H	Hl$DD$D+H	HH$HL$ HD$0HH	Hl$\$H	HH$HL$ HD$0Ht{H	snH+l$H	sWHH$HL$0HD$ Ht6H	s)Hl$+HHD$ H	(xsE864
   3496 B
   3497 *runtime.racefuncenter
   3498  runtime.raceread
   3499  runtime.raceread
   3500 "runtime.racewrite
   3501  runtime.raceread
   3502 "runtime.racewrite
   3503  runtime.raceread
   3504 "runtime.racewrite
   3505  runtime.raceread	
   3506  runtime.raceread
   3507 
   3508 "runtime.racewrite
   3510 $"".p256ReduceCarry
   3512 (runtime.racefuncexit
   3514  runtime.raceread
   3516  runtime.raceread
   3517 "runtime.racewrite
   3518  runtime.raceread
   3519 "runtime.racewrite
   3520  runtime.raceread
   3521 "runtime.racewrite
   3522  runtime.raceread
   3523  runtime.raceread
   3524 "runtime.racewrite
   3525 $runtime.panicindex
   3526 $runtime.panicindex
   3527 $runtime.panicindex
   3528 $runtime.panicindex
   3529 $runtime.panicindex
   3530 $runtime.panicindex
   3531 $runtime.panicindex
   3532 $runtime.panicindex
   3533 $runtime.panicindex
   3534 $runtime.panicindex
   3535 $runtime.panicindex
   3536 $runtime.panicindex
   3537 $runtime.panicindex
   3538 $runtime.panicindex
   3539 $runtime.panicindex
   3540 $runtime.panicindex
   3541 $runtime.panicindex
   3542 $runtime.panicindex
   3543 $runtime.panicindex
   3544 $runtime.panicindex
   3545 $runtime.panicindex
   3546 $runtime.panicindex
   3547 $runtime.panicindex
   3548 $runtime.panicindex
   3549 $runtime.panicindex
   3550 $runtime.panicindex
   3551 $runtime.panicindex
   3552 $runtime.panicindex
   3553 $runtime.panicindex
   3554 $runtime.panicindex
   3555 $runtime.panicindex
   3556 $runtime.panicindex
   3557 $runtime.panicindex
   3558 $runtime.panicindex
   3559 $runtime.panicindex
   3560 $runtime.panicindex
   3561 $runtime.panicindex
   3562 $runtime.panicindex
   3563 $runtime.panicindex
   3564 $runtime.panicindex
   3565 0runtime.morestack_noctxtP"".autotmp_0602type.uint32"".autotmp_0601type.uint32"".autotmp_0600type.uint32"".autotmp_0599type.uint32"".autotmp_0598type.int"".autotmp_0597type.uint32"".autotmp_0596type.uint32"".autotmp_0595type.uint32"".autotmp_0594type.uint32"".itype.int"".nextCarry'type.uint32"".carrytype.uint32"".outtype.*[9]uint32POP.+GHGHp! $******* Tgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go$"".p256PointDoubleeH%HD$H;AHH$H$H$1HGH|$`1HGH$1HGH$1HGH|$<1HGH|$1HGH$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<
   3574 X
   3575 *runtime.racefuncenterv
   3576 	 runtime.duffzero
   3577 	 runtime.duffzero
   3578 	 runtime.duffzero
   3579 	 runtime.duffzero
   3580 	 runtime.duffzero
   3581 	 runtime.duffzero
   3582 "".p256Square
   3583 "".p256Square
   3584 "".p256Mul
   3585 "".p256Sum
   3586 "".p256Diff
   3587 "".p256Mul
   3588 "".p256Scalar3
   3589 "".p256Sum
   3590 "".p256Square
   3591 "".p256Diff
   3592 "".p256Diff
   3593 "".p256Scalar4
   3594 "".p256Square	
   3595 "".p256Diff	
   3596 "".p256Diff
   3597 
   3598 "".p256Diff
   3600 "".p256Mul
   3602 "".p256Square
   3604 "".p256Scalar8
   3606 "".p256Diff
   3608 (runtime.racefuncexit
   3610 0runtime.morestack_noctxt`"".tmp2type.[9]uint32"".tmptype.[9]uint32"".betatype.[9]uint32"".alphaGtype.[9]uint32"".gammatype.[9]uint32"".deltatype.[9]uint32"".zPtype.*[9]uint32"".y@type.*[9]uint32"".x0type.*[9]uint32"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32h41i(((%("(&#(%*5+Tgclocals13e63fd4a2a6f514772f401b6d3ddccbTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go("".p256PointAddMixedeH%H$H;A5HH$H$H|$@1HGH|$1HGH$1HGH$1HGH$1HGH$`1HGH$<1HGH$1HGH$1HGH|$d1HGH$1HGH\$@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\$HJ
   3617 ^
   3618 *runtime.racefuncenterv
   3619 	 runtime.duffzero
   3620 	 runtime.duffzero
   3621 	 runtime.duffzero
   3622 	 runtime.duffzero
   3623 	 runtime.duffzero
   3624 	 runtime.duffzero
   3625 	 runtime.duffzero
   3626 	 runtime.duffzero
   3627 	 runtime.duffzero
   3628 	 runtime.duffzero
   3629 	 runtime.duffzero
   3630 "".p256Square
   3631 "".p256Sum
   3632 "".p256Mul
   3633 "".p256Mul
   3634 "".p256Mul
   3635 "".p256Diff
   3636 "".p256Sum
   3637 "".p256Square	
   3638 "".p256Mul	
   3639 "".p256Diff
   3640 
   3641 "".p256Sum
   3643 "".p256Mul
   3645 "".p256Mul
   3647 "".p256Square
   3649 "".p256Diff
   3651 "".p256Diff
   3653 "".p256Diff
   3654 "".p256Diff
   3655 "".p256Mul
   3656 "".p256Mul
   3657 "".p256Diff
   3658 "".p256Diff
   3659 (runtime.racefuncexit
   3660 0runtime.morestack_noctxt&"".tmptype.[9]uint32"".vtype.[9]uint32
   3662 "".rrtype.[9]uint32"".rtype.[9]uint32"".jtype.[9]uint32"".itype.[9]uint32"".hGtype.[9]uint32
   3663 "".u2type.[9]uint32
   3664 "".s2type.[9]uint32"".z1z1z1type.[9]uint32"".z1z1type.[9]uint32
   3665 "".y2ptype.*[9]uint32
   3666 "".x2`type.*[9]uint32
   3667 "".z1Ptype.*[9]uint32
   3668 "".y1@type.*[9]uint32
   3669 "".x10type.*[9]uint32"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32"r
"63#(%(+++++(+3 (+3# 7.Tgclocals985e7f97b0b5289d928dafb1f67eb662Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256PointAddeH%H$HH;AH8H$8H$H$1HGH|$d1HGH|$@1HGH|$1HGH$`1HGH$<1HGH$1HGH$1HGH$1HGH$1HGH$1HGH$1HGH$1HGH$1HGH$1HGH$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\$H8<`
   3673 ^
   3674 *runtime.racefuncenter|
   3675 	 runtime.duffzero
   3676 	 runtime.duffzero
   3677 	 runtime.duffzero
   3678 	 runtime.duffzero
   3679 	 runtime.duffzero
   3680 	 runtime.duffzero
   3681 	 runtime.duffzero
   3682 	 runtime.duffzero
   3683 	 runtime.duffzero
   3684 	 runtime.duffzero
   3685 	 runtime.duffzero
   3686 	 runtime.duffzero
   3687 	 runtime.duffzero
   3688 	 runtime.duffzero
   3689 	 runtime.duffzero
   3690 "".p256Square
   3691 "".p256Square
   3692 "".p256Mul
   3693 "".p256Sum
   3694 "".p256Square
   3695 "".p256Diff	
   3696 "".p256Diff	
   3697 "".p256Mul
   3698 
   3699 "".p256Mul
   3700 
   3701 "".p256Mul
   3703 "".p256Mul
   3705 "".p256Mul
   3707 "".p256Diff
   3709 "".p256Sum
   3711 "".p256Square
   3712 "".p256Mul
   3713 "".p256Diff
   3714 "".p256Sum
   3715 "".p256Mul
   3716 "".p256Mul
   3717 "".p256Square
   3718 "".p256Diff
   3719 "".p256Diff
   3720 "".p256Diff
   3721 "".p256Diff
   3722 "".p256Mul
   3723 "".p256Mul
   3724 "".p256Diff
   3725 "".p256Diff
   3726 (runtime.racefuncexit
   3727 0runtime.morestack_noctxt0"".tmptype.[9]uint32"".vtype.[9]uint32
   3729 "".rrtype.[9]uint32"".rtype.[9]uint32"".jtype.[9]uint32"".itype.[9]uint32"".hGtype.[9]uint32
   3730 "".u2type.[9]uint32
   3731 "".u1type.[9]uint32
   3732 "".s2type.[9]uint32
   3733 "".s1type.[9]uint32"".z2z2z2type.[9]uint32"".z2z2type.[9]uint32"".z1z1z1type.[9]uint32"".z1z1type.[9]uint32
   3734 "".z2type.*[9]uint32
   3735 "".y2ptype.*[9]uint32
   3736 "".x2`type.*[9]uint32
   3737 "".z1Ptype.*[9]uint32
   3738 "".y1@type.*[9]uint32
   3739 "".x10type.*[9]uint32"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32"
"HE(++(%(+((+++++++3#++3# I.Tgclocalsbd5ecf30bdbc677b0e14fa50cb5ef414Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go,"".p256CopyConditionaleH%H;aHH\$H$1H	H\$(HD$H	NHH$H\$ Hl$H	&HH$HL$ HD$H\$(HH	HHH	H,m1l$0!\$H	HH$HL$HD$ Ht{H	snH+l$H	sWHH$HD$H\$ Ht6H	s)Hl$DD$D1+HH	H(\ 
   3756 B
   3757 *runtime.racefuncenter
   3758  runtime.raceread
   3759  runtime.raceread
   3760  runtime.raceread
   3761 "runtime.racewrite
   3762 (runtime.racefuncexit
   3763 $runtime.panicindex
   3764 $runtime.panicindex
   3765 $runtime.panicindex
   3766 $runtime.panicindex
   3767 $runtime.panicindex
   3768 $runtime.panicindex
   3769 $runtime.panicindex
   3770 $runtime.panicindex
   3771 0runtime.morestack_noctxt00"".autotmp_0604type.uint32"".tmptype.uint32"".itype.int"".mask type.uint32
   3774 "".intype.*[9]uint32"".outtype.*[9]uint320/0d2r
$* Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go0"".p256SelectAffinePointeH%H;aNHHH\$HH$1HD$8	Hl$8H9}`HD$@H\$PHD$(H	HH$H\$PHHl$(H	HHD$@HHl$8H9|1HD$8	Hl$8H9}`HD$@H\$XHD$0H	}HH$H\$XHZHl$0H	DHHD$@HHl$8H9|D$\$D$l$x1		\$1HD$8	Hl$8H9HD$@H\$PHD$H	HH$HL$PHD$HH	H+l$H	fHH$H\$`H|$hAH$HL$`HD$hH\$PHHl$H	HH)DD$D!DD$D	+Hl$pHHHHIHtIH\$hHl$pLD$`HD$@HHl$8H91HD$8	Hl$8H9HD$@H\$XHD$ H	OHH$HL$XHD$ H'H	H+l$H	HH$H\$`H|$hH$HL$`HD$hH\$XHHl$ H	HH)DD$D!DD$D	+Hl$pHHrYHHIHtIH\$hHl$pLD$`HD$@HHl$8H9\$\$\$uHHLg<
   3801 B
   3802 *runtime.racefuncenter
   3803 "runtime.racewrite
   3804 "runtime.racewrite
   3805  runtime.raceread
   3806 "runtime.racewrite
   3807  runtime.raceread
   3808 
   3809  runtime.raceread
   3811 "runtime.racewrite
   3813  runtime.raceread
   3814 (runtime.racefuncexit
   3815 $runtime.panicslice
   3816 $runtime.panicindex
   3817 $runtime.panicindex
   3818 $runtime.panicindex
   3819 $runtime.panicindex
   3820 $runtime.panicindex
   3821 $runtime.panicindex
   3822 $runtime.panicslice
   3823 $runtime.panicindex
   3824 $runtime.panicindex
   3825 $runtime.panicindex
   3826 $runtime.panicindex
   3827 $runtime.panicindex
   3828 $runtime.panicindex
   3829 $runtime.panicindex
   3830 $runtime.panicindex
   3831 $runtime.panicindex
   3832 $runtime.panicindex
   3833 0runtime.morestack_noctxt`2"".autotmp_0620type.int"".autotmp_0619type.int"".autotmp_0618type.int"".autotmp_0617type.int"".autotmp_0616type.int"".autotmp_0615type.int"".autotmp_0614type.int"".autotmp_0613type.int"".autotmp_0612gtype.uint32"".autotmp_0611type.uint32"".autotmp_0610type.uint32"".autotmp_0609type.uint32"".autotmp_0608type.uint32"".autotmp_0607type.uint32"".autotmp_0606type.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
   3834 	4088 Tgclocals13a990b4a341857296a1c12de153dcaaTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go4"".p256SelectJacobianPointeH%H;aHXH\$XH$1HD$H	Hl$HH9}`HD$PH\$`HD$8H	AHH$H\$`HHl$8H	HHD$PHHl$HH9|1HD$H	Hl$HH9}`HD$PH\$hHD$0H	HH$H\$hHHl$0H	~HHD$PHHl$HH9|1HD$H	Hl$HH9}`HD$PH\$pHD$@H	-HH$H\$pH
   3837 Hl$@H	HHD$PHHl$HH9|L$$1		\$1HD$H	Hl$HH9HD$PH\$`HD$H	lHH$HL$`HD$HDH	3H+l$H	HH$H\$xl$HHklHHl$H	HH$HD$L$H\$`HH	HHl$xH|DIhMklLH	PHlmDD$D!DD$D	+HD$PHHl$HH91HD$H	Hl$HH9&HD$PH\$hHD$(H	HH$HL$hHD$(HH	H+l$H	HH$H\$xl$HlHklHHl$(H$H	KHH$HD$(L$H\$hHH	HHl$xHDIMklLH$H	HlmDD$D!DD$D	+HD$PHHl$HH91HD$H	Hl$HH9HD$PH\$pHD$ H	ZHH$HL$pHD$ H2H	!H+l$H	HH$H\$xl$HHklHHl$ HHH	HH$HD$ L$H\$pHH	HHl$xHtmDIs]MklLHHH	sEHlmDD$D!DD$D	+HD$PHHl$HH9'HXEgE:E|Qe[\
   3872 B
   3873 *runtime.racefuncenter
   3874 "runtime.racewrite
   3875 "runtime.racewrite
   3876 "runtime.racewrite
   3877  runtime.raceread
   3878 "runtime.racewrite	
   3879  runtime.raceread
   3881  runtime.raceread
   3883 "runtime.racewrite
   3884  runtime.raceread
   3885  runtime.raceread
   3886 "runtime.racewrite
   3887  runtime.raceread
   3888 (runtime.racefuncexit
   3889 $runtime.panicindex
   3890 $runtime.panicindex
   3891 $runtime.panicindex
   3892 $runtime.panicindex
   3893 $runtime.panicindex
   3894 $runtime.panicindex
   3895 $runtime.panicindex
   3896 $runtime.panicindex
   3897 $runtime.panicindex
   3898 $runtime.panicindex
   3899 $runtime.panicindex
   3900 $runtime.panicindex
   3901 $runtime.panicindex
   3902 $runtime.panicindex
   3903 $runtime.panicindex
   3904 $runtime.panicindex
   3905 $runtime.panicindex
   3906 $runtime.panicindex
   3907 $runtime.panicindex
   3908 $runtime.panicindex
   3909 $runtime.panicindex
   3910 $runtime.panicindex
   3911 $runtime.panicindex
   3912 $runtime.panicindex
   3913 $runtime.panicindex
   3914 $runtime.panicindex
   3915 $runtime.panicindex
   3916 $runtime.panicindex
   3917 $runtime.panicindex
   3918 $runtime.panicindex
   3919 0runtime.morestack_noctxtPB"".autotmp_0640type.int"".autotmp_0639type.int"".autotmp_0638type.int"".autotmp_0637type.int"".autotmp_0636type.int"".autotmp_0635type.int"".autotmp_0634type.int"".autotmp_0633type.int"".autotmp_0632type.int"".autotmp_0631type.int"".autotmp_0630type.int"".autotmp_0629type.int"".autotmp_0628type.uint32"".autotmp_0627type.uint32"".autotmp_0626type.uint32"".autotmp_0625type.uint32"".autotmp_0624type.uint32"".autotmp_0623type.uint32"".autotmp_0622type.uint32"".autotmp_0621type.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
   3920 
41III	KNN 
Tgclocalsd0110d631ecd4af0947009e36d46dc99Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256GetBiteH%H;aHH\$H$HD$H\$HH sZHH$LD$H\$LIHt2I s%JHHH\$ H\
   3929 B
   3930 *runtime.racefuncenter
   3931  runtime.raceread
   3932 (runtime.racefuncexit
   3933 $runtime.panicindex
   3934 $runtime.panicindex
   3935 0runtime.morestack_noctxt0"".~r2 type.uint32"".bittype.uint"".scalartype.*[32]uint8p( B4?3@?@A Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go*"".p256ScalarBaseMult  eH%H$H;AHH$H$\$HH$L1HGH$(1HGH$1HGH$1HGH$1HG1H$	H$H9}oH$H$HD$pH	&HH$H$HHl$pH	HH$HH$H9|1H$	H$H9}oH$H$HD$hH	HH$H$HaHl$hH	KHH$HH$H9|1H$	H$H9}oH$H$HD$xH	HH$H$HHl$xH	HH$HH$H9|1H H$HtZH$H$H$H\$H$H\$H$H\$H$H\$ H$H\$(H$D$@1H HH)HD$`H$HHH$HH$pH HH$L$H$pLIHI zJHHH\$\H$H_H)Hl$`H$HH$HH$xH HH$L$H$xLIHI JHHH\$XH$HH)Hl$`H$HH$HH$H pHH$L$H$LIH;I *JHHH\$TH$HH)Hl$`H$HH$HH$H HH$L$H$LIHI Jt$Xl$\HHH	l$T	\$@	H7HH)LIHtMH$LH$H$(H\$L$LD$H$Hl$H$Hl$ t$Pt$(\$@\$@H$H$H$H\$H$H\$H$H\$H$H\$ H$H\$(H$LH\$0H$(H\$8H$H$H$LH\$\$H\$H$H$H$(H\$\$H\$H$H$HH\$\$H\$D$P\$HD$D!H$H$H$H\$D$LD$H$H$H$H\$\$L\$H$H$H$H\$\$L\$H$D$H\$D!\$HHD$`H H {HH HAfn7T
   3955 ^
   3956 *runtime.racefuncenter
   3957 	 runtime.duffzero
   3958 	 runtime.duffzero
   3959 	 runtime.duffzero
   3960 	 runtime.duffzero
   3961 	 runtime.duffzero
   3962 "runtime.racewrite
   3963 "runtime.racewrite
   3964 "runtime.racewrite
   3965 
   3966 $"".p256PointDouble
   3968  runtime.raceread
   3969  runtime.raceread
   3970  runtime.raceread
   3971  runtime.raceread$"".p256Precomputed
   3972 0"".p256SelectAffinePoint
   3973 ("".p256PointAddMixed
   3974 ,"".p256CopyConditional
   3975 ,"".p256CopyConditional"".p256One
   3976 ,"".p256CopyConditional
   3977 ,"".p256CopyConditional
   3978 ,"".p256CopyConditional
   3979 ,"".p256CopyConditional
   3980 (runtime.racefuncexit
   3981 $runtime.panicslice
   3982 $runtime.panicindex
   3983 $runtime.panicindex
   3984 $runtime.panicindex
   3985 $runtime.panicindex
   3986 $runtime.panicindex
   3987 $runtime.panicindex
   3988 $runtime.panicindex
   3989 $runtime.panicindex
   3990 $runtime.panicindex
   3991 $runtime.panicindex
   3992 $runtime.panicindex
   3993 $runtime.panicindex
   3994 $runtime.panicindex
   3995 $runtime.panicindex 
   3996 0runtime.morestack_noctxt@`"".autotmp_0662type.uint32"".autotmp_0661type.uint32"".autotmp_0660type.uint"".autotmp_0659type.uint32"".autotmp_0658type.uint"".autotmp_0657type.uint32"".autotmp_0656type.uint"".autotmp_0654type.uint"".autotmp_0653type.int"".autotmp_0652type.int"".autotmp_0651type.int"".autotmp_0650type.int"".autotmp_0649type.int"".autotmp_0648type.int"".autotmp_0646type.uint"".autotmp_0645type.uint32"".autotmp_0644type.uint32"".autotmp_0643/type.[]uint32"".bittype.uint"".scalarOtype.*[32]uint8"".bittype.uint"".scalar?type.*[32]uint8"".bittype.uint"".scalar_type.*[32]uint8"".bittype.uint"".scalarotype.*[32]uint8"".indextype.uint32"".bit2type.uint32"".bit1type.uint32"".bit0type.uint32"".jtype.uint"".itype.uint"".itype.int"".itype.int"".itype.int
   4001 "".tztype.[9]uint32
   4002 "".tytype.[9]uint32
   4003 "".txtype.[9]uint32
   4004 "".pytype.[9]uint32
   4005 "".pxtype.[9]uint32"".tableOffsettype.uint32"".masktype.uint32*"".pIsNoninfiniteMasktype.uint32$"".nIsInfinityMasktype.uint32"".scalar0type.*[32]uint8"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32""he	_#O#O#OZ3>"3>"3>
   4009 l&&%
   4010 &&.;	
F3*.Tgclocals333dbc4f45a8dce0cad3d96bdccf65d5Tgclocals3ae28930a000834d9991652dc3a74f18fprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go("".p256PointToAffineeH%H;aH`H\$`H$H|$<1HGH|$1HGH\$<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`
   4016 B
   4017 *runtime.racefuncenterZ
   4018 	 runtime.duffzeroz
   4019 	 runtime.duffzero
   4020 "".p256Invert
   4021 "".p256Square
   4022 "".p256Mul
   4023 "".p256Mul
   4024 "".p256Mul
   4025 (runtime.racefuncexit
   4026 0runtime.morestack_noctxtP"".zInvSqtype.[9]uint32"".zInvGtype.[9]uint32"".z@type.*[9]uint32"".y0type.*[9]uint32"".x type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32, ""* Tgclocals06be2e0cf40ff10dd1e5bbc1da1e184cTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256ToAffineeH%H;aHxH\$xH$H|$L1HGH|$(1HGH\$LH$H\$(H\$H$H\$H$H\$H$H\$ H\$LH$H\$H\$pH\$(H$HD$H\$pH$H$Hx(
   4030 B
   4031 *runtime.racefuncenterZ
   4032 	 runtime.duffzeroz
   4033 	 runtime.duffzero
   4034 ("".p256PointToAffine
   4035 "".p256ToBig
   4036 "".p256ToBig
   4037 (runtime.racefuncexit
   4038 0runtime.morestack_noctxtP"".autotmp_0671$type.*math/big.Int
   4039 "".yytype.[9]uint32
   4040 "".xxWtype.[9]uint32"".yOut@$type.*math/big.Int"".xOut0$type.*math/big.Int"".z type.*[9]uint32"".ytype.*[9]uint32"".xtype.*[9]uint32 % ?@ Tgclocals4bc67399ee19764c025a90cb24f7e02aTgclocalsf891aedf0f80c97cb1c7cc75a7fd6349fprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go""".p256ScalarMult&&eH%H$XH;Au	H(H$(H$H$D1HGH$ 1HGH$1HGH$1HGH$1HGH$1HGH$h1HHH$HH$HD$$H$HH$hHlH$PH$HD$$H$PH$hHlH$HH$HD$$H$hHlHHH5HH$H$hHHHklHH$H$hHHHklHH$H\$H$hHHHklHHHH\$HH?HH)HHH$hHpHklHHl$HH?HH)HHH$hH8HklHH$Hl$ HH?HHD$hH)HHH$hHHklHHHHl$(HD$hHHH$hHHklHH,$HHH$hHHklHH$Hl$HHH$hHeHklHHHHl$H$hHH9HklHH\$H$hHHHklHH$H\$ H$hHHHklHHHH\$(H$HH\$0H$PH\$8HD$hHH1H$	H$H9}oH$H$0HD$XH	bHH$H$0H<Hl$XH	&HH$HH$H9|1H$	H$H9}oH$H$8HD$`H	HH$H$8HHl$`H	HH$HH$H9|1H$	H$H9}oH$H$@HD$xH	$HH$H$@HHl$xH	HH$HH$H9|\$L1H@HD$pHH$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$pHH?HH)HHHH)H$XH gH+H$HL$pHH?HH)HHHH)H$XHH H++HHHH$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\$LD$H!H$0H$H$H\$D$PD$H$8H$H$H\$\$P\$H$@H$H$H\$\$P\$D$L\$H!\$LHD$pHH@{H(\fp
   4062 ^
   4063 *runtime.racefuncenter|
   4064 	 runtime.duffzero
   4065 	 runtime.duffzero
   4066 	 runtime.duffzero
   4067 	 runtime.duffzero
   4068 	 runtime.duffzero
   4069 	 runtime.duffzero
   4070 *runtime.racereadrange
   4071  runtime.duffcopy
   4072 *runtime.racereadrange
   4073  runtime.duffcopy"".p256One
   4074 *runtime.racereadrange"".p256One
   4075  runtime.duffcopy
   4076 
   4077 $"".p256PointDouble
   4078 ("".p256PointAddMixed
   4079 "runtime.racewrite
   4080 "runtime.racewrite
   4081 "runtime.racewrite
   4082 $"".p256PointDouble
   4083 $"".p256PointDouble
   4084 $"".p256PointDouble
   4085 $"".p256PointDouble
   4086  runtime.raceread
   4087 4"".p256SelectJacobianPoint
   4088 "".p256PointAdd
   4089 ,"".p256CopyConditional
   4090 ,"".p256CopyConditional 
   4091 ,"".p256CopyConditional!
   4092 ,"".p256CopyConditional"
   4093 ,"".p256CopyConditional"
   4094 ,"".p256CopyConditional#
   4095 (runtime.racefuncexit#
   4096 $runtime.panicindex#
   4097 $runtime.panicindex#
   4098 $runtime.panicindex$
   4099 $runtime.panicindex$
   4100 $runtime.panicindex$
   4101 $runtime.panicindex$
   4102 $runtime.panicindex$
   4103 $runtime.panicindex$
   4104 $runtime.panicindex%
   4105 $runtime.panicindex%
   4106 $runtime.panicindex%
   4107 $runtime.panicindex%
   4108 $runtime.panicindex%
   4109 $runtime.panicindex%
   4110 $runtime.panicindex%
   4111 $runtime.panicindex%
   4112 $runtime.panicindex%
   4113 $runtime.panicindex&
   4114 $runtime.panicindex&
   4115 $runtime.panicindex&
   4116 0runtime.morestack_noctxt` B"".autotmp_0684type.uint32"".autotmp_0683type.int"".autotmp_0682type.int"".autotmp_0681type.int"".autotmp_0680type.int"".autotmp_0679type.int"".autotmp_0678type.int"".autotmp_0677type.int"".autotmp_0676type.uint32"".autotmp_0675type.uint32"".autotmp_0673type.int"".itype.int"".itype.int"".itype.int"".itype.int"".itype.int"".masktype.uint32*"".pIsNoninfiniteMasktype.uint32"".indextype.uint32$"".nIsInfinityMasktype.uint32"".precomp*type.[16][3][9]uint32
   4117 "".tztype.[9]uint32
   4118 "".tytype.[9]uint32
   4119 "".txtype.[9]uint32
   4120 "".pztype.[9]uint32
   4121 "".pytype.[9]uint32
   4122 "".pxtype.[9]uint32"".scalarPtype.*[32]uint8"".y@type.*[9]uint32"".x0type.*[9]uint32"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32"   "lir7;9
   4123 #O#O#O	j::'@y&&&&&&56!**.Tgclocals13e63fd4a2a6f514772f401b6d3ddccbTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256FromBigeH%HD$H;A2HH$H$1$H$H$H$H$H$H$H\$HD$H\$H\$8HH$HH$HD$8H$HD$HHH+Hl$1HD$ H	=HD$81H\$@H\$HH\$PHD$(H$H$H|$ H$H\$(H&HsHkHSH$H$H$Ht$@Ht$pHl$HHT$PH$Hl$xHH	yHH$H\$pH|$xTH$H$H2Hl$ H	HHl$pH|$xHm+H\$8H$H\$8H\$HD$HD$ HHD$ H	u
HHD$81H\$XH\$`H\$hHD$0H$H$H|$ H$H\$0HeHSHCHkH$H$H$HT$XH$HD$`Hl$hH$H$HH	HH$H$H$H$H$HtlHl$ H	sZHH$H$v<Hm+H\$8H$H\$8H\$HD$HD$ HjH	s@HH$H$Ht!Hl$ H	sHwH	s@HH$H$Ht!Hl$ H	sHB
   4142 X
   4143 *runtime.racefuncenter
   4144 &math/big.(*Int).Lsh"".p256
   4145  runtime.raceread"".p256
   4146  runtime.raceread"".p256
   4147 &math/big.(*Int).Mod
   4148  runtime.raceread
   4149 "runtime.racewrite
   4150  runtime.raceread
   4151 &math/big.(*Int).Rsh
   4152 (runtime.racefuncexit	
   4153  runtime.raceread
   4155 "runtime.racewrite
   4157  runtime.raceread
   4159 &math/big.(*Int).Rsh
   4161 $runtime.panicindex
   4163 $runtime.panicindex
   4165 $runtime.panicindex
   4167 $runtime.panicindex
   4168 "runtime.racewrite
   4169 $runtime.panicindex
   4170 $runtime.panicindex
   4171 $runtime.panicindex
   4172 $runtime.panicindex
   4173 $runtime.panicindex
   4174 $runtime.panicindex
   4175 "runtime.racewrite
   4176 $runtime.panicindex
   4177 $runtime.panicindex
   4178 0runtime.morestack_noctxt  "".autotmp_0695(type.[]math/big.Word"".autotmp_0694o(type.[]math/big.Word"".autotmp_0693?"type.math/big.Int"".autotmp_0691type.int"".autotmp_0690type.int"".autotmp_0689type.int"".~r0(type.[]math/big.Wordmath/big.x2$type.*math/big.Int"".~r0(type.[]math/big.Wordmath/big.x2$type.*math/big.Int"".bits(type.[]math/big.Word"".bits(type.[]math/big.Word"".itype.int"".tmp$type.*math/big.Int
   4182 "".in$type.*math/big.Int"".outtype.*[9]uint32t,)REu!
u!#
 6#6	F+Ho1.-J-/Tgclocals4eec13d660d4aef174c5282005c43690Tgclocals26e2eeec10c36dfacc7e6454e56e763afprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256ToBigeH%H;aHXH\$XH$HH$HL$1D$8HD$@HD$HHD$PHD$8HL$0HD$(H\$`H H$H\$0H$H\$`k Hl$HD$0HHHHL$ HH@H$HD$HD$H\$`Hl$ H	HH$H\$(H$H\$`HHl$ H	H+Hl$HD$0H$HD$H\$(H\$HD$0HL$ HHGHH$HD$0H$HD$HH\$HH$HH$HD$0H$HD$HHH+Hl$H\$0H\$hHXH$HD$HD$2
   4190 B
   4191 *runtime.racefuncenterP"type.math/big.Intb
   4192 "runtime.newobject
   4193  runtime.raceread
   4194 0math/big.(*Int).SetInt64
   4195 &math/big.(*Int).Lsh
   4196  runtime.raceread
   4197 0math/big.(*Int).SetInt64
   4198 &math/big.(*Int).Add"".p256RInverse
   4199  runtime.raceread"".p256RInverse
   4200 &math/big.(*Int).Mul"".p256
   4201  runtime.raceread"".p256
   4202  runtime.raceread"".p256
   4203 &math/big.(*Int).Mod
   4204 (runtime.racefuncexit
   4205 $runtime.panicindex
   4206 $runtime.panicindex
   4207 &math/big.(*Int).Lsh
   4208 0runtime.morestack_noctxt "".autotmp_0699?"type.math/big.Int"".iotype.int"".tmp_$type.*math/big.Int"".resultO$type.*math/big.Int"".~r1$type.*math/big.Int
   4212 "".intype.*[9]uint32>H 92]
/E
  Ks
   4216 'Tgclocalsbc4ce6f5f296b9ecf5962f19abffe88aTgclocalsbe6e435ec58d19b57976c4b2acccb5d6fprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".initeH%H;aHH\$H$HH$t-HH$u
   4218 HHH$HH$HA*
   4220 B
   4221 *runtime.racefuncenterP"".initdoneb
   4222  runtime.racereadp"".initdone"".initdone
   4223  runtime.raceread"".initdone
   4224 (runtime.racefuncexit
   4225 "runtime.throwinit"".initdone
   4226 "runtime.racewrite"".initdone
   4227 io.init
   4228 math/big.init
   4229 sync.init"".initdone
   4230 "runtime.racewrite"".initdone
   4231 (runtime.racefuncexit
   4232 0runtime.morestack_noctxtOM
   4234  Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go2type..hash."".CurveParamseH%H;aH H\$ H$H\$(H$H<$tcH\$0H\$HD$0HD$H\$(H$H<$t-H$0HD$0HD$HD$HD$0HD$8H %%U
   4238 B
   4239 *runtime.racefuncenter
   4240 runtime.memhash
   4241 runtime.strhash
   4242 (runtime.racefuncexit
   4243 0runtime.morestack_noctxt0@"".autotmp_0703type.uintptr"".~r2 type.uintptr"".htype.uintptr"".p(type.*"".CurveParams@w?@! Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbnprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go.type..eq."".CurveParamseH%H;a9HHH\$HH$H\$PH$H<$H\$XH\$H|$HD$0\$uD$`HHH\$PH$H$0H\$PHHk0Hl$8Hk8Hl$@H\$XH$H$0HT$@H\$XHt\HK0HL$(HC8HD$0H9u6Hl$8H,$HT$HL$HD$\$ tD$`HHD$`HHd%%
   4247 B
   4248 *runtime.racefuncenter
   4249  runtime.memequal
   4250 (runtime.racefuncexit
   4251  runtime.raceread
   4252  runtime.raceread
   4253  runtime.eqstring
   4254 (runtime.racefuncexit
   4255 (runtime.racefuncexit
   4256 0runtime.morestack_noctxt0
   4257 "".autotmp_0706?type.string"".autotmp_0705type.string"".~r2 type.bool"".q(type.*"".CurveParams"".p(type.*"".CurveParams2^7 DdTgclocals51af24152615272c3d9efc8538f95767Tgclocals44750c784da4dd430afdd97fea5c405anprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".Curve.AddeH%H;aH8HY Ht
H|$@H9;uH#H\$8H$H\$PH\$H\$XH\$H\$`H\$H\$hH\$ H\$HH$H\$@H[ HL$(HD$0HL$pHD$xH8a
   4261 
   4262 n
   4263 *runtime.racefuncenter
   4264 (runtime.racefuncexit
   4265 0runtime.morestack_noctxtp"".yp$type.*math/big.Int"".x`$type.*math/big.Int
   4266 "".y2P$type.*math/big.Int
   4267 "".x2@$type.*math/big.Int
   4268 "".y10$type.*math/big.Int
   4269 "".x1 $type.*math/big.Int""..thistype."".Curvep}op6UTgclocals3a33668c9efcecd8360dc756b336a97dTgclocals69c1753bd5f81501d95132d08af04464<autogenerated>"".Curve.DoubleeH%H;avnH(HY Ht
H|$0H9;uH#H\$(H$H\$@H\$H\$HH\$H\$8H$H\$0H[(HL$HD$ HL$PHD$XH(y
   4273 
   4274 f
   4275 *runtime.racefuncenter
   4276 (runtime.racefuncexit
   4277 0runtime.morestack_noctxt`P
   4278 "".yP$type.*math/big.Int"".x@$type.*math/big.Int
   4279 "".y10$type.*math/big.Int
   4280 "".x1 $type.*math/big.Int""..thistype."".CurvePiOP2ATgclocals9bdca918f8dadc2d3ad6861e3a3bea44Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>$"".Curve.IsOnCurveeH%H;avcH HY Ht
H|$(H9;uH#H\$ H$H\$8H\$H\$@H\$H\$0H$H\$(H[0\$\$HH 
   4283 
   4284 f
   4285 *runtime.racefuncenter
   4286 (runtime.racefuncexit
   4287 0runtime.morestack_noctxtP@"".~r2@type.bool"".y0$type.*math/big.Int"".x $type.*math/big.Int""..thistype."".Curve@^?@
   4289 2NTgclocalsd0110d631ecd4af0947009e36d46dc99Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".Curve.ParamseH%H;avPHHY Ht
H|$H9;uH#H\$H$H\$ H$H\$H[8H\$H\$(H
   4292 
   4293 f
   4294 *runtime.racefuncenter
   4295 (runtime.racefuncexit
   4296 0runtime.morestack_noctxt0 "".~r0 (type.*"".CurveParams""..thistype."".Curve K p
   4298 p2#Tgclocals9653fc2a8d8c4e0c6978a0b29dda6fc9Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>."".Curve.ScalarBaseMulteH%H;avxH0HY Ht
H|$8H9;uH#H\$0H$H\$HH\$H\$PH\$H\$XH\$H\$@H$H\$8H[@HL$ HD$(HL$`HD$hH0o
   4301 
   4302 f
   4303 *runtime.racefuncenter
   4304 (runtime.racefuncexit
   4305 0runtime.morestack_noctxtp`"".y`$type.*math/big.Int"".xP$type.*math/big.Int"".k type.[]uint8""..thistype."".Curve`s_`2K#Tgclocals270dbb58aee7585490a002657bf0b796Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>&"".Curve.ScalarMulteH%H;aH@HY Ht
H|$HH9;uH#H\$@H$H\$XH\$H\$`H\$H\$hH\$H\$pH\$ H\$xH\$(H\$PH$H\$HH[HHL$0HD$8H$H$H@Q
   4309 
   4310 n
   4311 *runtime.racefuncenter
   4312 (runtime.racefuncexit
   4313 0runtime.morestack_noctxt"".y$type.*math/big.Int"".xp$type.*math/big.Int"".k@type.[]uint8
   4315 "".y10$type.*math/big.Int
   4316 "".x1 $type.*math/big.Int""..thistype."".Curve6eTgclocalse657464457778c0f4826dd8f05015a8cTgclocals69c1753bd5f81501d95132d08af04464<autogenerated>2"".(*p256Curve).IsOnCurveeH%H;avnH HY Ht
H|$(H9;uH#H\$ H$H\$(H$H\$(H+H,$H\$0H\$H\$8H\$\$\$@H y
   4321 f
   4322 *runtime.racefuncenter
   4323  runtime.raceread
   4324 6"".(*CurveParams).IsOnCurve
   4325 (runtime.racefuncexit
   4326 0runtime.morestack_noctxt@@"".~r20type.bool"".y $type.*math/big.Int"".x$type.*math/big.Int""..this$type.*"".p256Curve@i?@
   4328 2^Tgclocalse5d5edcf53e2c122038779d75a487a60Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>D"".(*p256Curve).affineFromJacobianeH%H;aH0HY Ht
H|$8H9;uH#H\$0H$H\$8H$H\$8H+H,$H\$@H\$H\$HH\$H\$PH\$HL$ HD$(HL$XHD$`H0`
   4332 n
   4333 *runtime.racefuncenter
   4334  runtime.raceread
   4335 H"".(*CurveParams).affineFromJacobian
   4336 (runtime.racefuncexit
   4337 0runtime.morestack_noctxt``"".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`~_`
   4339 6VTgclocals9bdca918f8dadc2d3ad6861e3a3bea44Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>&"".(*p256Curve).AddeH%H;aH8HY Ht
H|$@H9;uH#H\$8H$H\$@H$H\$@H+H,$H\$HH\$H\$PH\$H\$XH\$H\$`H\$ HL$(HD$0HL$hHD$pH8V
   4343 n
   4344 *runtime.racefuncenter
   4345  runtime.raceread
   4346 *"".(*CurveParams).Add
   4347 (runtime.racefuncexit
   4348 0runtime.morestack_noctxtpp"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int
   4351 "".y2@$type.*math/big.Int
   4352 "".x20$type.*math/big.Int
   4353 "".y1 $type.*math/big.Int
   4354 "".x1$type.*math/big.Int""..this$type.*"".p256Curvepop6`Tgclocalsce3fae06a96d9e708a493e82b0f48db0Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>6"".(*p256Curve).addJacobianeH%H;aHPHY Ht
H|$XH9;uH#H\$PH$H\$XH$H\$XH+H,$H\$`H\$H\$hH\$H\$pH\$H\$xH\$ H$H\$(H$H\$0HT$8HL$@HD$HH$H$H$HP)
   4358 n
   4359 *runtime.racefuncenter
   4360  runtime.raceread
   4361 :"".(*CurveParams).addJacobian
   4362 (runtime.racefuncexit
   4363 0runtime.morestack_noctxt"".~r8$type.*math/big.Int"".~r7$type.*math/big.Int"".~r6p$type.*math/big.Int
   4367 "".z2`$type.*math/big.Int
   4368 "".y2P$type.*math/big.Int
   4369 "".x2@$type.*math/big.Int
   4370 "".z10$type.*math/big.Int
   4371 "".y1 $type.*math/big.Int
   4372 "".x1$type.*math/big.Int""..this$type.*"".p256Curve6Tgclocals1bab4b07894bd3b8c7c92d38e5ad9eb1Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>,"".(*p256Curve).DoubleeH%H;avyH(HY Ht
H|$0H9;uH#H\$(H$H\$0H$H\$0H+H,$H\$8H\$H\$@H\$HL$HD$ HL$HHD$PH(n
   4376 f
   4377 *runtime.racefuncenter
   4378  runtime.raceread
   4379 0"".(*CurveParams).Double
   4380 (runtime.racefuncexit
   4381 0runtime.morestack_noctxtPP
   4382 "".~r3@$type.*math/big.Int"".~r20$type.*math/big.Int
   4385 "".y1 $type.*math/big.Int
   4386 "".x1$type.*math/big.Int""..this$type.*"".p256CurvePtOP2L"Tgclocalsb9e2f210c3a206b5352d33144c6a1618Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated><"".(*p256Curve).doubleJacobianeH%H;aH8HY Ht
H|$@H9;uH#H\$8H$H\$@H$H\$@H+H,$H\$HH\$H\$PH\$H\$XH\$HT$ HL$(HD$0HT$`HL$hHD$pH8V
   4390 n
   4391 *runtime.racefuncenter
   4392  runtime.raceread
   4393 @"".(*CurveParams).doubleJacobian
   4394 (runtime.racefuncexit
   4395 0runtime.morestack_noctxtpp"".~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.*"".p256Curvepop6`Tgclocals8ba341a93752277d09555312439dae9cTgclocals69c1753bd5f81501d95132d08af04464<autogenerated>,"".(*p256Curve).ParamseH%H;aH8HY Ht
H|$@H9;uH#H\$8H$H\$@1H9uEHH$HD$HH\$HD$	HH\$ HD$(H\$@H$HD$H\$@HtH+Hl$0Hl$HH8-
   4402 n
   4403 *runtime.racefuncenter(go.string."elliptic"*go.string."p256Curve"$go.string."Params"
   4404 "runtime.panicwrap
   4405 *runtime.racereadrange
   4406 (runtime.racefuncexit
   4407 0runtime.morestack_noctxt p"".curve"type."".p256Curve"".~r0(type.*"".CurveParams""..this$type.*"".p256Curvepop6%Tgclocals62da1ac877fc28d8253c48dd1917e7aeTgclocals6772f59c44c18e46c82de1ae01e9ed47<autogenerated><"".(*p256Curve).ScalarBaseMulteH%H;aH0HY Ht
H|$8H9;uH#H\$0H$H\$81H9uEHH$HD$HH\$HD$	HH\$ HD$(H\$8H$HD$Ht$8HH$H\$@H\$H\$HH\$H\$PH\$HL$ HD$(HL$XHD$`H0
   4413 n
   4414 *runtime.racefuncenter(go.string."elliptic"*go.string."p256Curve"4go.string."ScalarBaseMult"
   4415 "runtime.panicwrap
   4416 *runtime.racereadrange
   4417 6"".p256Curve.ScalarBaseMult
   4418 (runtime.racefuncexit
   4419 0runtime.morestack_noctxt``"".yP$type.*math/big.Int"".x@$type.*math/big.Int"".scalartype.[]uint8""..this$type.*"".p256Curve`_`6Tgclocalsb6338434a483b71ecf7a1963213f75e2Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>4"".(*p256Curve).ScalarMulteH%H;aH@HY Ht
H|$HH9;uH#H\$@H$H\$H1H9uEHH$HD$HH\$HD$	HH\$ HD$(
   4422 H\$HH$HD$Ht$HHH$H\$PH\$H\$XH\$H\$`H\$H\$hH\$ H\$pH\$(HL$0HD$8HL$xH$H@
   4425 n
   4426 *runtime.racefuncenter(go.string."elliptic"*go.string."p256Curve",go.string."ScalarMult"
   4427 "runtime.panicwrap
   4428 *runtime.racereadrange
   4429 ."".p256Curve.ScalarMult
   4430 (runtime.racefuncexit
   4431 0runtime.morestack_noctxt"".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 6#Tgclocals6cb97439a684753c588b0bde20a970cbTgclocals69c1753bd5f81501d95132d08af04464<autogenerated>,"".p256Curve.IsOnCurveeH%H;av]H HY Ht
H|$(H9;uH#H\$ H$H\$(H$H\$0H\$H\$8H\$\$\$@H 
   4435 
   4436 f
   4437 *runtime.racefuncenter
   4438 6"".(*CurveParams).IsOnCurve
   4439 (runtime.racefuncexit
   4440 0runtime.morestack_noctxt@@"".~r20type.bool"".y $type.*math/big.Int"".x$type.*math/big.Int""..this"type."".p256Curve@X?@"
   4442 2NTgclocalse5d5edcf53e2c122038779d75a487a60Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>>"".p256Curve.affineFromJacobianeH%H;avrH0HY Ht
H|$8H9;uH#H\$0H$H\$8H$H\$@H\$H\$HH\$H\$PH\$HL$ HD$(HL$XHD$`H0u
   4445 
   4446 f
   4447 *runtime.racefuncenter
   4448 H"".(*CurveParams).affineFromJacobian
   4449 (runtime.racefuncexit
   4450 0runtime.morestack_noctxt``"".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_`$2ETgclocals9bdca918f8dadc2d3ad6861e3a3bea44Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated> "".p256Curve.AddeH%H;av|H8HY Ht
H|$@H9;uH#H\$8H$H\$@H$H\$HH\$H\$PH\$H\$XH\$H\$`H\$ HL$(HD$0HL$hHD$pH8k
   4454 
   4455 f
   4456 *runtime.racefuncenter
   4457 *"".(*CurveParams).Add
   4458 (runtime.racefuncexit
   4459 0runtime.morestack_noctxtpp"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int
   4462 "".y2@$type.*math/big.Int
   4463 "".x20$type.*math/big.Int
   4464 "".y1 $type.*math/big.Int
   4465 "".x1$type.*math/big.Int""..this"type."".p256Curvepwop&2OTgclocalsce3fae06a96d9e708a493e82b0f48db0Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>0"".p256Curve.addJacobianeH%H;aHPHY Ht
H|$XH9;uH#H\$PH$H\$XH$H\$`H\$H\$hH\$H\$pH\$H\$xH\$ H$H\$(H$H\$0HT$8HL$@HD$HH$H$H$HP:
   4468 
   4469 n
   4470 *runtime.racefuncenter
   4471 :"".(*CurveParams).addJacobian
   4472 (runtime.racefuncexit
   4473 0runtime.morestack_noctxt"".~r8$type.*math/big.Int"".~r7$type.*math/big.Int"".~r6p$type.*math/big.Int
   4477 "".z2`$type.*math/big.Int
   4478 "".y2P$type.*math/big.Int
   4479 "".x2@$type.*math/big.Int
   4480 "".z10$type.*math/big.Int
   4481 "".y1 $type.*math/big.Int
   4482 "".x1$type.*math/big.Int""..this"type."".p256Curve(6|Tgclocals1bab4b07894bd3b8c7c92d38e5ad9eb1Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>&"".p256Curve.DoubleeH%H;avhH(HY Ht
H|$0H9;uH#H\$(H$H\$0H$H\$8H\$H\$@H\$HL$HD$ HL$HHD$PH(
   4485 
   4486 f
   4487 *runtime.racefuncenter
   4488 0"".(*CurveParams).Double
   4489 (runtime.racefuncexit
   4490 0runtime.morestack_noctxtPP
   4491 "".~r3@$type.*math/big.Int"".~r20$type.*math/big.Int
   4494 "".y1 $type.*math/big.Int
   4495 "".x1$type.*math/big.Int""..this"type."".p256CurvePcOP	*2;Tgclocalsb9e2f210c3a206b5352d33144c6a1618Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>6"".p256Curve.doubleJacobianeH%H;av|H8HY Ht
H|$@H9;uH#H\$8H$H\$@H$H\$HH\$H\$PH\$H\$XH\$HT$ HL$(HD$0HT$`HL$hHD$pH8k
   4498 
   4499 f
   4500 *runtime.racefuncenter
   4501 @"".(*CurveParams).doubleJacobian
   4502 (runtime.racefuncexit
   4503 0runtime.morestack_noctxtpp"".~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."".p256Curvepwop,2OTgclocals8ba341a93752277d09555312439dae9cTgclocals69c1753bd5f81501d95132d08af04464<autogenerated>D"".(*p224Curve).affineFromJacobianeH%H;aH0HY Ht
H|$8H9;uH#H\$0H$H\$8H$H\$8H+H,$H\$@H\$H\$HH\$H\$PH\$HL$ HD$(HL$XHD$`H0`
   4510 n
   4511 *runtime.racefuncenter
   4512  runtime.raceread
   4513 H"".(*CurveParams).affineFromJacobian
   4514 (runtime.racefuncexit
   4515 0runtime.morestack_noctxt``"".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`~_`
   4517 .6VTgclocals9bdca918f8dadc2d3ad6861e3a3bea44Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>6"".(*p224Curve).addJacobianeH%H;aHPHY Ht
H|$XH9;uH#H\$PH$H\$XH$H\$XH+H,$H\$`H\$H\$hH\$H\$pH\$H\$xH\$ H$H\$(H$H\$0HT$8HL$@HD$HH$H$H$HP)
   4521 n
   4522 *runtime.racefuncenter
   4523  runtime.raceread
   4524 :"".(*CurveParams).addJacobian
   4525 (runtime.racefuncexit
   4526 0runtime.morestack_noctxt"".~r8$type.*math/big.Int"".~r7$type.*math/big.Int"".~r6p$type.*math/big.Int
   4530 "".z2`$type.*math/big.Int
   4531 "".y2P$type.*math/big.Int
   4532 "".x2@$type.*math/big.Int
   4533 "".z10$type.*math/big.Int
   4534 "".y1 $type.*math/big.Int
   4535 "".x1$type.*math/big.Int""..this$type.*"".p224Curve06Tgclocals1bab4b07894bd3b8c7c92d38e5ad9eb1Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated><"".(*p224Curve).doubleJacobianeH%H;aH8HY Ht
H|$@H9;uH#H\$8H$H\$@H$H\$@H+H,$H\$HH\$H\$PH\$H\$XH\$HT$ HL$(HD$0HT$`HL$hHD$pH8V
   4539 n
   4540 *runtime.racefuncenter
   4541  runtime.raceread
   4542 @"".(*CurveParams).doubleJacobian
   4543 (runtime.racefuncexit
   4544 0runtime.morestack_noctxtpp"".~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.*"".p224Curvepop26`Tgclocals8ba341a93752277d09555312439dae9cTgclocals69c1753bd5f81501d95132d08af04464<autogenerated>,"".(*p224Curve).ParamseH%HD$H;AHHY HtH$H9;uH#H$H$H$1H9uEHH$HD$HH\$HD$	HH\$ HD$(H$H$HD$hH$Ht$H|$0H\$0H$H	
   4550 
   4551 *runtime.racefuncenter(go.string."elliptic"*go.string."p224Curve"$go.string."Params"
   4552 "runtime.panicwrap
   4553 *runtime.racereadrange
   4554  runtime.duffcopy
   4555 (runtime.racefuncexit
   4556 0runtime.morestack_noctxt "".curve"type."".p224Curve"".~r0(type.*"".CurveParams""..this$type.*"".p224Curve4D$Tgclocals62da1ac877fc28d8253c48dd1917e7aeTgclocals9d5ba5fd6d2488fbf4dc0adbfd475ea9<autogenerated>2"".(*p224Curve).IsOnCurveeH%H;aHHY HtH$H9;uH#H$H$H$1H9uEHH$HD$HH\$HD$	HH\$ HD$(	H$H$HD$hH$Ht@HH$H\$hH$H\$p\$x$H
   4560 
   4561 *runtime.racefuncenter(go.string."elliptic"*go.string."p224Curve"*go.string."IsOnCurve"
   4562 "runtime.panicwrap
   4563 *runtime.racereadrange
   4564  runtime.duffcopy
   4565 ,"".p224Curve.IsOnCurve
   4566 (runtime.racefuncexit
   4567 0runtime.morestack_noctxt@"".~r20type.bool"".bigY $type.*math/big.Int"".bigX$type.*math/big.Int""..this$type.*"".p224Curve6?Tgclocalse5d5edcf53e2c122038779d75a487a60Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>&"".(*p224Curve).AddeH%HD$H;A"HHY HtH$H9;uH#H$H$H$1H9uEHH$HD$HH\$HD$	HH\$ HD$(H$H$HD$hH$HtqHH$H\$hH$H\$pH$H\$xH$H$H$H$H$H$H
   4572 
   4573 *runtime.racefuncenter(go.string."elliptic"*go.string."p224Curve"go.string."Add"
   4574 "runtime.panicwrap
   4575 *runtime.racereadrange
   4576  runtime.duffcopy
   4577  "".p224Curve.Add
   4578 (runtime.racefuncexit
   4579 0runtime.morestack_noctxtp"".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.*"".p224Curve8D'Tgclocalsce3fae06a96d9e708a493e82b0f48db0Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>,"".(*p224Curve).DoubleeH%HD$H;AHHY HtH$H9;uH#H$H$H$1H9uEHH$HD$HH\$HD$	HH\$ HD$(H$H$HD$hH$HtQHH$H\$hH$H\$pHL$xH$H$H$H
   4582 
   4583 *runtime.racefuncenter(go.string."elliptic"*go.string."p224Curve"$go.string."Double"
   4584 "runtime.panicwrap
   4585 *runtime.racereadrange
   4586  runtime.duffcopy
   4587 &"".p224Curve.Double
   4588 (runtime.racefuncexit
   4589 0runtime.morestack_noctxtP
   4590 "".y@$type.*math/big.Int"".x0$type.*math/big.Int"".bigY1 $type.*math/big.Int"".bigX1$type.*math/big.Int""..this$type.*"".p224Curve:D'Tgclocalsb9e2f210c3a206b5352d33144c6a1618Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>4"".(*p224Curve).ScalarMulteH%HD$H;A9HHY HtH$H9;uH#H$H$H$1H9uEHH$HD$HH\$HD$	HH\$ HD$(
   4592 H$H$HD$hH$HHH$H\$hH$H\$pH$H\$xH$H$H$H$H$H$H$H$Hx
   4594 
   4595 *runtime.racefuncenter(go.string."elliptic"*go.string."p224Curve",go.string."ScalarMult"
   4596 "runtime.panicwrap
   4597 *runtime.racereadrange
   4598  runtime.duffcopy
   4599 ."".p224Curve.ScalarMult
   4600 (runtime.racefuncexit
   4601 0runtime.morestack_noctxt"".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<D#Tgclocals6cb97439a684753c588b0bde20a970cbTgclocals69c1753bd5f81501d95132d08af04464<autogenerated><"".(*p224Curve).ScalarBaseMulteH%HD$H;AHHY HtH$H9;uH#H$H$H$1H9uEHH$HD$HH\$HD$	HH\$ HD$(H$H$HD$hH$HtaHH$H\$hH$H\$pH$H\$xH$H$H$H$H
   4605 
   4606 *runtime.racefuncenter(go.string."elliptic"*go.string."p224Curve"4go.string."ScalarBaseMult"
   4607 "runtime.panicwrap
   4608 *runtime.racereadrange
   4609  runtime.duffcopy
   4610 6"".p224Curve.ScalarBaseMult
   4611 (runtime.racefuncexit
   4612 0runtime.morestack_noctxt`"".yP$type.*math/big.Int"".x@$type.*math/big.Int"".scalartype.[]uint8""..this$type.*"".p224Curve>D'Tgclocalsb6338434a483b71ecf7a1963213f75e2Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>>"".p224Curve.affineFromJacobianeH%H;aH0HY Ht
H|$8H9;uH#H\$0H$H\$8H$H$H\$H$H\$H$H\$HL$ HD$(H$H$H0b
   4615 
   4616 n
   4617 *runtime.racefuncenter
   4618 H"".(*CurveParams).affineFromJacobian
   4619 (runtime.racefuncexit
   4620 0runtime.morestack_noctxt`"".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`|_`@6TTgclocals5b18ef9a33cd44ed7e7fdb48879beb72Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>0"".p224Curve.addJacobianeH%H;aHPHY Ht
H|$XH9;uH#H\$PH$H\$XH$H$H\$H$H\$H$H\$H$H\$ H$H\$(H$H\$0HT$8HL$@HD$HH$H$H$HP.
   4625 
   4626 n
   4627 *runtime.racefuncenter
   4628 :"".(*CurveParams).addJacobian
   4629 (runtime.racefuncexit
   4630 0runtime.morestack_noctxt"".~r8$type.*math/big.Int"".~r7$type.*math/big.Int"".~r6$type.*math/big.Int
   4634 "".z2$type.*math/big.Int
   4635 "".y2$type.*math/big.Int
   4636 "".x2$type.*math/big.Int
   4637 "".z1$type.*math/big.Int
   4638 "".y1$type.*math/big.Int
   4639 "".x1$type.*math/big.Int""..this"type."".p224CurveB6"Tgclocals0eaedd756dacc9ece45d1162a3412453Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>6"".p224Curve.doubleJacobianeH%H;aH8HY Ht
H|$@H9;uH#H\$8H$H\$@H$H$H\$H$H\$H$H\$HT$ HL$(HD$0H$H$H$H8U
   4642 
   4643 n
   4644 *runtime.racefuncenter
   4645 @"".(*CurveParams).doubleJacobian
   4646 (runtime.racefuncexit
   4647 0runtime.morestack_noctxtp"".~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."".p224CurvepopD6aTgclocalseebc8b606e19268b83a7b442a0db4164Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals62da1ac877fc28d8253c48dd1917e7ae  Tgclocalsb1973ce378665cb4660c9fbc01665b5fPPTgclocals1d6beff734779c3f3dd75ac2a5d7f1fcPPTgclocalsc81afdb7ec38768926f0fd71637cd9f388Tgclocalse663a1c90fe5f8cdc48f943a1bce53a288Tgclocals2c0bef76231e5800305f0a04f854ce4app
BCCA@@Tgclocalsf836e5e9e938223b497423d51de32d78pp??Tgclocalsf891aedf0f80c97cb1c7cc75a7fd6349((Tgclocals0bced99bed67aadf681cf77ffe9efc3c((Tgclocals209f25a59c24e663d08f3712f5d7fd07*B 0			

$$4$O$/$$$$$$		Tgclocalsa750e626ad3cd2571043872d2db57fc7*
   4659 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsb9e2f210c3a206b5352d33144c6a1618  Tgclocalsd0ca95b5ff5f399fa02c3cf2b8dfc7fd@&&&6.	!Tgclocals1c9021424538a99835a55f80c22b21bdTgclocalsc0bf0814e11f2af8045ccac2d329e976@@ """"""""Tgclocals46311ccb0affe6ddbbabd51c4154c188@@Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsb6338434a483b71ecf7a1963213f75e2  3Tgclocals24ccf00dc336304300d21414edf85a7a@@Tgclocalsa6820145edb3408c318da0311bcd4c07@@Tgclocals52f29556bebc0496aa5b3dade422b26e00
Tgclocals41252a4f5156eb87a32cb868ada7429a00Tgclocals68e09a6b771918b09c9297d4b14b6fa000Tgclocalse3648aea66bdc597c6b1c3cecc68c29b00gg'Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb*go.string.hdr."P-384"  "go.string."P-384""go.string."P-384"P-384$"".hdr..gostring.1  t""..gostring.1""..gostring.139402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319$"".hdr..gostring.2  t""..gostring.2""..gostring.239402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643go.string.hdr."b3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef"  `go.string."b3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef"go.string."b3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef"b3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aefgo.string.hdr."aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7"  `go.string."aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7"go.string."aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7"aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7go.string.hdr."3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f"  `go.string."3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f"go.string."3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f"3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5fTgclocalse48b749e068cae7c3a399141c10fe5f0((Tgclocals7d2d5fca80364273fb07d5820a76fef4*go.string.hdr."P-521"  "go.string."P-521""go.string."P-521"P-521$"".hdr..gostring.3  ""..gostring.3""..gostring.36864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151$"".hdr..gostring.4  ""..gostring.4""..gostring.46864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449$"".hdr..gostring.5  ""..gostring.5""..gostring.5051953eb9618e1c9a1f929a21a0b68540eea2da725b99b315f3b8b489918ef109e156193951ec7e937b1652c0bd3bb1bf073573df883d2c34f1ef451fd46b503f00$"".hdr..gostring.6  ""..gostring.6""..gostring.6c6858e06b70404e9cd9e3ecb662395b4429c648139053fb521f828af606b4d3dbaa14b5e77efe75928fe1dc127a2ffa8de3348b3c1856a429bf97e7e31c2e5bd66$"".hdr..gostring.7  ""..gostring.7""..gostring.711839296a789a3bc0045c8a5fb42c7d1bd998f54449579b446817afbd17273e662c97ee72995ef42640c550b9013fad0761353c7086a272c24088be94769fd16650Tgclocalse48b749e068cae7c3a399141c10fe5f0((Tgclocals7d2d5fca80364273fb07d5820a76fef40:go.itab."".p256Curve."".CurveTgclocalsf891aedf0f80c97cb1c7cc75a7fd6349((Tgclocals6fe324f038dd6c3ceb9f295c441b1173((0 (a] go.itab.*"".CurveParams."".CurveTgclocalsf891aedf0f80c97cb1c7cc75a7fd6349((Tgclocals6fe324f038dd6c3ceb9f295c441b1173((Tgclocalsf891aedf0f80c97cb1c7cc75a7fd6349((Tgclocals6fe324f038dd6c3ceb9f295c441b1173((*go.string.hdr."P-224"  "go.string."P-224""go.string."P-224"P-224go.string.hdr."26959946667150639794667015087019630673557916260026308143510066298881"  Dgo.string."26959946667150639794667015087019630673557916260026308143510066298881"go.string."26959946667150639794667015087019630673557916260026308143510066298881"26959946667150639794667015087019630673557916260026308143510066298881go.string.hdr."26959946667150639794667015087019625940457807714424391721682722368061"  Dgo.string."26959946667150639794667015087019625940457807714424391721682722368061"go.string."26959946667150639794667015087019625940457807714424391721682722368061"26959946667150639794667015087019625940457807714424391721682722368061go.string.hdr."b4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4"  8go.string."b4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4"go.string."b4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4"rb4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4go.string.hdr."b70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21"  8go.string."b70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21"go.string."b70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21"rb70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21go.string.hdr."bd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34"  8go.string."bd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34"go.string."bd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34"rbd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34Tgclocalse48b749e068cae7c3a399141c10fe5f0((Tgclocals7d2d5fca80364273fb07d5820a76fef40:go.itab."".p224Curve."".CurveTgclocals69c1753bd5f81501d95132d08af04464Tgclocals21a8f585a14d020f181242c5256583dc  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalscdb5ff8f58ce4891c98ed155b8e482b9   Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals878ed5966f736c3febaddd4d372a3fb5`Tgclocals855e0f579c305407a28e62a1252c6414@@Tgclocalsbf2f7621a5f0b5baadabc8ccc0a1047f@@Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals7045d8489fc72df9b65030b2af8c1e79  `Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals444a5b8e16b7103b91fed1b5dc3f4c2d  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsd477d7bbc9de4f739723ba59cf9070c1    Tgclocals0c8aa8e80191a30eac23f1a218103f16  Tgclocals32bd5c6dc84e3e86dd35593b3922d3aa  Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals31b2ddfd7c7062d584469c95698a3e1dTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals709a14768fab2805a378215c02f0d27fTgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsbd5ecf30bdbc677b0e14fa50cb5ef414	Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals13e63fd4a2a6f514772f401b6d3ddccb?Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals83ead081cd909acab0dcd88a450c1878  Tgclocalsa53873d76abf6c974a5fb149881b41d1  	Tgclocalsae1b4ade77e1859e8e836f93ecb41ee800Tgclocalsd8767409aac2af1777d6b6ce5794713800Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsca0c38e6a367a21c0f170a014ac11286  !Tgclocals4d7e2f2b65aabfd0a399848e4ebdd633  Tgclocals2f2d69f12d345ece4be5273d9b84f0bb  Tgclocalsf56b2291fa344104975cb6587be42b9b  Tgclocals62da1ac877fc28d8253c48dd1917e7ae  *go.string.hdr."P-256"  "go.string."P-256""go.string."P-256"P-256go.string.hdr."115792089210356248762697446949407573530086143415290314195533631308867097853951"  Ngo.string."115792089210356248762697446949407573530086143415290314195533631308867097853951"go.string."115792089210356248762697446949407573530086143415290314195533631308867097853951"115792089210356248762697446949407573530086143415290314195533631308867097853951go.string.hdr."115792089210356248762697446949407573529996955224135760342422259061068512044369"  Ngo.string."115792089210356248762697446949407573529996955224135760342422259061068512044369"go.string."115792089210356248762697446949407573529996955224135760342422259061068512044369"115792089210356248762697446949407573529996955224135760342422259061068512044369go.string.hdr."5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b"  @go.string."5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b"go.string."5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b"5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604bgo.string.hdr."6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296"  @go.string."6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296"go.string."6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296"6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296go.string.hdr."4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5"  @go.string."4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5"go.string."4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5"4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5go.string.hdr."7fffffff00000001fffffffe8000000100000000ffffffff0000000180000000"  @go.string."7fffffff00000001fffffffe8000000100000000ffffffff0000000180000000"go.string."7fffffff00000001fffffffe8000000100000000ffffffff0000000180000000"7fffffff00000001fffffffe8000000100000000ffffffff0000000180000000Tgclocalse48b749e068cae7c3a399141c10fe5f0((Tgclocals7d2d5fca80364273fb07d5820a76fef4Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals62da1ac877fc28d8253c48dd1917e7ae  Tgclocals947c70d5303d6ce653c24eea67d2de4600Tgclocals304f1a7ece42768e76e94191b15e040600Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsb6338434a483b71ecf7a1963213f75e2  3Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals6cb97439a684753c588b0bde20a970cb  Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsafcdf1e7ace662e6b150526dfdbca287Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals009a3bfd21c4ba8331bb41ef64e01b4aHHB Tgclocals4eec13d660d4aef174c5282005c43690HHTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals13e63fd4a2a6f514772f401b6d3ddccb?Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals985e7f97b0b5289d928dafb1f67eb662Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsbd5ecf30bdbc677b0e14fa50cb5ef414	Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals13a990b4a341857296a1c12de153dcaaTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsd0110d631ecd4af0947009e36d46dc99Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals3ae28930a000834d9991652dc3a74f1888Tgclocals333dbc4f45a8dce0cad3d96bdccf65d588Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals06be2e0cf40ff10dd1e5bbc1da1e184cTgclocalsf891aedf0f80c97cb1c7cc75a7fd6349((Tgclocals4bc67399ee19764c025a90cb24f7e02a((Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals13e63fd4a2a6f514772f401b6d3ddccb?Tgclocals26e2eeec10c36dfacc7e6454e56e763aHHTgclocals4eec13d660d4aef174c5282005c43690HHTgclocalsbe6e435ec58d19b57976c4b2acccb5d688
   4670 Tgclocalsbc4ce6f5f296b9ecf5962f19abffe88a88Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb."".mask0type.[]uint80""".statictmp_07000"".initoncetype.sync.Once."".p384(type.*"".CurveParams."".p521(type.*"".CurveParams."".p224"type."".p224Curve0"".p224P@type.[8]uint32@.""".p224ZeroModP310type.[]uint320""".statictmp_07010""".p224ZeroModP63type.[8]uint64."".p256"type."".p256Curve."".p256RInverse$type.*math/big.Int0"".p256OneHtype.[9]uint32@0"".p256ZeroHtype.[9]uint320"".p256PHtype.[9]uint32H 0"".p2562PHtype.[9]uint32H@0$"".p256Precomputed! type.[540]uint32!x(RA
sy
:~nJ
*|5%\!t#
   4676 !TK?vA
Q"	O4`E_s6,//@p\\ag
F$"xwo~f
   4684 S41\
	qlz&
   4686 PWW7
   4688 ^$KnJK$
   4691 bg~1tWIC:*:ge>x>dC?B?c#<jG+-}'>	
Rn\
@}	[I:gjMswb
WI{j5dmft~PlF ks139TX6OV)[~S"]c$	:~
   4706 J8
wAj
   4708 Jb	Vj&#r9V	0_/8	\Q[
iV,o X4ww]dQ>"Z5zS7g]#a9&zV|]">	7B v
   4718 |
   4719 n7b2{lj#b'+rY\p]kF<Q\3_p	4pi
   4722 F:)C_Rg)/)NZfVjqA
>
   4729 r5>
   4730 	tl0Rg#}poLnk	5#Y]
   4731 ~sJQYk}I)
   4733 b#V
   4734 }a#9?!(]	
M5JA=]fx`"d5
BE:*A	)Q4#+~0z?Z5f1n5$` r5]Lh*)uJx*6'Vtg@Xe=oiz~OOO+0zWLP
r?u\ISJ<)@$8-
v
2"@ySpkIou<a
-8t?jP>^f
{K7ZG8V0^J!YvPe{5
{9Z	_*.$/
   4762 ~k}tP	+R%
2(
}	@U}Y4g`
   4767 	b4	i.q,
BNIzj1<A[B:>t"'&s^eArp	3vnRm
B6\9u
   4771 s4o\K:
6JdLDN/
   4773 %
   4774 ~'7f\	h
	)"bA+\
   4777 +bC>C	MdH%W!$
"Rjmu
   4780 iJ
   4781 l	=nSaA
   4783 Ir`Q+
   4784 B(SBaQv9k/	xmW}.me	8-F V6
   4787 %#D
[J
   4789 t	L0g
   4791 #CG=t[	yG8aW'yX	01U	p%	h
-x.;cTY6	)d	:B	e
   4798 e~tNYV9.C}zF?>FZ}E"
   4800 Y-{tUx4-uJ
cUh[
   4802 0{o=A
   4805 l
q<w
Qw	x0"".p256Zero31Htype.[9]uint32H?@?70""".statictmp_0700type.[8]uint8?0""".statictmp_0701@type.[8]uint32@0"".initdonetype.uint86"".(*CurveParams).Paramsf0"".(*CurveParams).Params<"".(*CurveParams).IsOnCurvef6"".(*CurveParams).IsOnCurve "".zForAffinef"".zForAffineN"".(*CurveParams).affineFromJacobianfH"".(*CurveParams).affineFromJacobian0"".(*CurveParams).Addf*"".(*CurveParams).Add@"".(*CurveParams).addJacobianf:"".(*CurveParams).addJacobian6"".(*CurveParams).Doublef0"".(*CurveParams).DoubleF"".(*CurveParams).doubleJacobianf@"".(*CurveParams).doubleJacobian>"".(*CurveParams).ScalarMultf8"".(*CurveParams).ScalarMultF"".(*CurveParams).ScalarBaseMultf@"".(*CurveParams).ScalarBaseMult""".GenerateKeyf"".GenerateKey"".Marshalf"".Marshal"".Unmarshalf"".Unmarshal"".initAllf"".initAll"".initP384f"".initP384"".initP521f"".initP521"".P256f"".P256"".P384f"".P384"".P521f"".P521"".initP224f"".initP224"".P224f"".P224,"".p224Curve.Paramsf&"".p224Curve.Params2"".p224Curve.IsOnCurvef,"".p224Curve.IsOnCurve&"".p224Curve.Addf "".p224Curve.Add,"".p224Curve.Doublef&"".p224Curve.Double4"".p224Curve.ScalarMultf."".p224Curve.ScalarMult<"".p224Curve.ScalarBaseMultf6"".p224Curve.ScalarBaseMult "".p224IsZerof"".p224IsZero"".p224Addf"".p224Add"".p224Subf"".p224Sub"".p224Mulf"".p224Mul "".p224Squaref"".p224Square*"".p224ReduceLargef$"".p224ReduceLarge "".p224Reducef"".p224Reduce "".p224Invertf"".p224Invert$"".p224Contractf"".p224Contract*"".p224AddJacobianf$"".p224AddJacobian0"".p224DoubleJacobianf*"".p224DoubleJacobian2"".p224CopyConditionalf,"".p224CopyConditional("".p224ScalarMultf""".p224ScalarMult$"".p224ToAffinef"".p224ToAffine,"".get28BitsFromEndf&"".get28BitsFromEnd""".p224FromBigf"".p224FromBig"".p224ToBigf"".p224ToBig"".initP256f"".initP256,"".p256Curve.Paramsf&"".p256Curve.Params&"".p256GetScalarf "".p256GetScalar<"".p256Curve.ScalarBaseMultf6"".p256Curve.ScalarBaseMult4"".p256Curve.ScalarMultf."".p256Curve.ScalarMult,"".nonZeroToAllOnesf&"".nonZeroToAllOnes*"".p256ReduceCarryf$"".p256ReduceCarry"".p256Sumf"".p256Sum"".p256Difff"".p256Diff,"".p256ReduceDegreef&"".p256ReduceDegree "".p256Squaref"".p256Square"".p256Mulf"".p256Mul "".p256Assignf"".p256Assign "".p256Invertf"".p256Invert""".p256Scalar3f"".p256Scalar3""".p256Scalar4f"".p256Scalar4""".p256Scalar8f"".p256Scalar8*"".p256PointDoublef$"".p256PointDouble."".p256PointAddMixedf("".p256PointAddMixed$"".p256PointAddf"".p256PointAdd2"".p256CopyConditionalf,"".p256CopyConditional6"".p256SelectAffinePointf0"".p256SelectAffinePoint:"".p256SelectJacobianPointf4"".p256SelectJacobianPoint "".p256GetBitf"".p256GetBit0"".p256ScalarBaseMultf*"".p256ScalarBaseMult."".p256PointToAffinef("".p256PointToAffine$"".p256ToAffinef"".p256ToAffine("".p256ScalarMultf""".p256ScalarMult""".p256FromBigf"".p256FromBig"".p256ToBigf"".p256ToBig"".initf"".initTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals44750c784da4dd430afdd97fea5c405a  Tgclocals51af24152615272c3d9efc8538f95767  :type..hashfunc."".CurveParams2type..hash."".CurveParams6type..eqfunc."".CurveParams.type..eq."".CurveParams0type..alg."".CurveParams  :type..hashfunc."".CurveParams6type..eqfunc."".CurveParams"runtime.gcbits.5f_Hgo.string.hdr."elliptic.CurveParams"  @go.string."elliptic.CurveParams"@go.string."elliptic.CurveParams"0*elliptic.CurveParams"go.string.hdr."P"  go.string."P"go.string."P"P"go.string.hdr."N"  go.string."N"go.string."N"N"go.string.hdr."B"  go.string."B"go.string."B"B$go.string.hdr."Gx"  go.string."Gx"go.string."Gx"Gx$go.string.hdr."Gy"  go.string."Gy"go.string."Gy"Gy.go.string.hdr."BitSize"  &go.string."BitSize"&go.string."BitSize"BitSize(go.string.hdr."Name"   go.string."Name" go.string."Name"
   4808 Name6go.string.hdr."CurveParams"  .go.string."CurveParams".go.string."CurveParams" CurveParams>go.string.hdr."crypto/elliptic"  6go.string."crypto/elliptic"6go.string."crypto/elliptic"  crypto/elliptic"go.importpath."".  6go.string."crypto/elliptic"&type."".CurveParams@8On" (0000type..alg."".CurveParams@"runtime.gcbits.5fPHgo.string.hdr."elliptic.CurveParams"p(type.*"".CurveParams"runtime.zerovalue&type."".CurveParams"go.string.hdr."P"$type.*math/big.Int"go.string.hdr."N"$type.*math/big.Int"go.string.hdr."B"$type.*math/big.Int$go.string.hdr."Gx"$type.*math/big.Int$go.string.hdr."Gy"$type.*math/big.Int.go.string.hdr."BitSize"type.int(go.string.hdr."Name"type.string`&type."".CurveParams6go.string.hdr."CurveParams""go.importpath."".&type."".CurveParams"runtime.gcbits.01Jgo.string.hdr."*elliptic.CurveParams"  Bgo.string."*elliptic.CurveParams"Bgo.string."*elliptic.CurveParams"0,*elliptic.CurveParamsgo.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"  Xgo.string."func(*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)"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)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)	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)go.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int) (*big.Int, *big.Int)"  Dgo.string."func(*elliptic.CurveParams, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(*elliptic.CurveParams, *big.Int, *big.Int) (*big.Int, *big.Int)"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)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*elliptic.CurveParams, *big.Int, *big.Int) (*big.Int, *big.Int)	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)go.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int) bool"  4go.string."func(*elliptic.CurveParams, *big.Int, *big.Int) bool"go.string."func(*elliptic.CurveParams, *big.Int, *big.Int) bool"pjfunc(*elliptic.CurveParams, *big.Int, *big.Int) boolztype.func(*"".CurveParams, *math/big.Int, *math/big.Int) boolE30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int) bool"pgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int) bool"runtime.zerovalueztype.func(*"".CurveParams, *math/big.Int, *math/big.Int) boolztype.func(*"".CurveParams, *math/big.Int, *math/big.Int) bool(type.*"".CurveParams$type.*math/big.Int$type.*math/big.Inttype.boolgo.typelink.func(*elliptic.CurveParams, *big.Int, *big.Int) bool	func(*"".CurveParams, *math/big.Int, *math/big.Int) boolztype.func(*"".CurveParams, *math/big.Int, *math/big.Int) boolgo.string.hdr."func(*elliptic.CurveParams) *elliptic.CurveParams"  1zgo.string."func(*elliptic.CurveParams) *elliptic.CurveParams"zgo.string."func(*elliptic.CurveParams) *elliptic.CurveParams"pdfunc(*elliptic.CurveParams) *elliptic.CurveParamsTtype.func(*"".CurveParams) *"".CurveParams30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.CurveParams) *elliptic.CurveParams"pfgo.weak.type.*func(*"".CurveParams) *"".CurveParams"runtime.zerovalueTtype.func(*"".CurveParams) *"".CurveParamsTtype.func(*"".CurveParams) *"".CurveParams(type.*"".CurveParams(type.*"".CurveParamsgo.typelink.func(*elliptic.CurveParams) *elliptic.CurveParams	func(*"".CurveParams) *"".CurveParamsTtype.func(*"".CurveParams) *"".CurveParams.go.string.hdr."[]uint8"  &go.string."[]uint8"&go.string."[]uint8"[]uint8type.[]uint8~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint86go.typelink.[]uint8	[]uint8type.[]uint8go.string.hdr."func(*elliptic.CurveParams, []uint8) (*big.Int, *big.Int)"  9go.string."func(*elliptic.CurveParams, []uint8) (*big.Int, *big.Int)"go.string."func(*elliptic.CurveParams, []uint8) (*big.Int, *big.Int)"tfunc(*elliptic.CurveParams, []uint8) (*big.Int, *big.Int)type.func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.CurveParams, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*elliptic.CurveParams, []uint8) (*big.Int, *big.Int)	func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"  Mgo.string."func(*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)"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)k30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Inttype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.CurveParams, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)	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)$"".hdr..gostring.8  v""..gostring.8""..gostring.8func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *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) (*math/big.Int, *math/big.Int, *math/big.Int)yr3"0 runtime.algarray@"runtime.gcbits.01P$"".hdr..gostring.8pgo.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.zerovaluetype.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.Intgo.typelink.func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)	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)go.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"  Ngo.string."func(*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)"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)0d30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)	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)go.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"  Xgo.string."func(*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)"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)y930 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)	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)&go.string.hdr."Add"  go.string."Add"go.string."Add"Addgo.string.hdr."func(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"  Ago.string."func(*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)"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)\30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)	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),go.string.hdr."Double"  $go.string."Double"$go.string."Double"Doublezgo.string.hdr."func(*big.Int, *big.Int) (*big.Int, *big.Int)"  -rgo.string."func(*big.Int, *big.Int) (*big.Int, *big.Int)"rgo.string."func(*big.Int, *big.Int) (*big.Int, *big.Int)"`\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
   4811 30 runtime.algarray@"runtime.gcbits.01Pzgo.string.hdr."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.zerovaluetype.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.Intgo.typelink.func(*big.Int, *big.Int) (*big.Int, *big.Int)	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)2go.string.hdr."IsOnCurve"  	*go.string."IsOnCurve"*go.string."IsOnCurve" IsOnCurveZgo.string.hdr."func(*big.Int, *big.Int) bool"  Rgo.string."func(*big.Int, *big.Int) bool"Rgo.string."func(*big.Int, *big.Int) bool"@<func(*big.Int, *big.Int) boolXtype.func(*math/big.Int, *math/big.Int) bool30 runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."func(*big.Int, *big.Int) bool"pjgo.weak.type.*func(*math/big.Int, *math/big.Int) bool"runtime.zerovalueXtype.func(*math/big.Int, *math/big.Int) boolXtype.func(*math/big.Int, *math/big.Int) bool$type.*math/big.Int$type.*math/big.Inttype.boolgo.typelink.func(*big.Int, *big.Int) bool	func(*math/big.Int, *math/big.Int) boolXtype.func(*math/big.Int, *math/big.Int) bool,go.string.hdr."Params"  $go.string."Params"$go.string."Params"ParamsXgo.string.hdr."func() *elliptic.CurveParams"  Pgo.string."func() *elliptic.CurveParams"Pgo.string."func() *elliptic.CurveParams"@:func() *elliptic.CurveParams6type.func() *"".CurveParams"30 runtime.algarray@"runtime.gcbits.01PXgo.string.hdr."func() *elliptic.CurveParams"pHgo.weak.type.*func() *"".CurveParams"runtime.zerovalue6type.func() *"".CurveParams6type.func() *"".CurveParams(type.*"".CurveParams~go.typelink.func() *elliptic.CurveParams	func() *"".CurveParams6type.func() *"".CurveParams<go.string.hdr."ScalarBaseMult"  4go.string."ScalarBaseMult"4go.string."ScalarBaseMult" ScalarBaseMultdgo.string.hdr."func([]uint8) (*big.Int, *big.Int)"  "\go.string."func([]uint8) (*big.Int, *big.Int)"\go.string."func([]uint8) (*big.Int, *big.Int)"PFfunc([]uint8) (*big.Int, *big.Int)btype.func([]uint8) (*math/big.Int, *math/big.Int).l30 runtime.algarray@"runtime.gcbits.01Pdgo.string.hdr."func([]uint8) (*big.Int, *big.Int)"ptgo.weak.type.*func([]uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluebtype.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.Intgo.typelink.func([]uint8) (*big.Int, *big.Int)	func([]uint8) (*math/big.Int, *math/big.Int)btype.func([]uint8) (*math/big.Int, *math/big.Int)4go.string.hdr."ScalarMult"  
   4812 ,go.string."ScalarMult",go.string."ScalarMult" ScalarMultgo.string.hdr."func(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"  6go.string."func(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"go.string."func(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pnfunc(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)type.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)a30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Inttype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)	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)6go.string.hdr."addJacobian"  .go.string."addJacobian".go.string."addJacobian" addJacobiango.string.hdr."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)"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)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 0 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pgo.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.zerovaluetype.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.Intgo.typelink.func(*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)	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)Dgo.string.hdr."affineFromJacobian"  <go.string."affineFromJacobian"<go.string."affineFromJacobian"0&affineFromJacobiango.string.hdr."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"  7go.string."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"ppfunc(*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)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)	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)<go.string.hdr."doubleJacobian"  4go.string."doubleJacobian"4go.string."doubleJacobian" doubleJacobiango.string.hdr."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"  Ago.string."func(*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)"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-30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pgo.weak.type.*func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)	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.*"".CurveParamsY6		p0 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."*elliptic.CurveParams"p:go.weak.type.**"".CurveParams"runtime.zerovalue&type."".CurveParams`(type.*"".CurveParams(type.*"".CurveParams&go.string.hdr."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.hdr."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).Double0"".(*CurveParams).Double2go.string.hdr."IsOnCurve"Xtype.func(*math/big.Int, *math/big.Int) boolztype.func(*"".CurveParams, *math/big.Int, *math/big.Int) bool6"".(*CurveParams).IsOnCurve6"".(*CurveParams).IsOnCurve,go.string.hdr."Params"6type.func() *"".CurveParamsTtype.func(*"".CurveParams) *"".CurveParams0"".(*CurveParams).Params0"".(*CurveParams).Params<go.string.hdr."ScalarBaseMult"btype.func([]uint8) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)@"".(*CurveParams).ScalarBaseMult@"".(*CurveParams).ScalarBaseMult4go.string.hdr."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).ScalarMult8"".(*CurveParams).ScalarMult6go.string.hdr."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).addJacobianDgo.string.hdr."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).affineFromJacobianH"".(*CurveParams).affineFromJacobian<go.string.hdr."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).doubleJacobianTgclocals69c1753bd5f81501d95132d08af04464Tgclocals3a33668c9efcecd8360dc756b336a97d  ?Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals9bdca918f8dadc2d3ad6861e3a3bea44  ?Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsd0110d631ecd4af0947009e36d46dc99Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals9653fc2a8d8c4e0c6978a0b29dda6fc9  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals270dbb58aee7585490a002657bf0b796  gTgclocals69c1753bd5f81501d95132d08af04464Tgclocalse657464457778c0f4826dd8f05015a8c  	>go.string.hdr."*elliptic.Curve"  6go.string."*elliptic.Curve"6go.string."*elliptic.Curve"  *elliptic.Curvetype.*"".CurveCG60 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."*elliptic.Curve"p.go.weak.type.**"".Curve"runtime.zerovaluetype."".Curve"runtime.gcbits.03<go.string.hdr."elliptic.Curve"  4go.string."elliptic.Curve"4go.string."elliptic.Curve" elliptic.Curve*go.string.hdr."Curve"  "go.string."Curve""go.string."Curve"Curvetype."".Curve@U,0 runtime.algarray@"runtime.gcbits.03P<go.string.hdr."elliptic.Curve"ptype.*"".Curve"runtime.zerovaluetype."".Curve&go.string.hdr."Add"type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int),go.string.hdr."Double"type.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)2go.string.hdr."IsOnCurve"Xtype.func(*math/big.Int, *math/big.Int) bool,go.string.hdr."Params"6type.func() *"".CurveParams<go.string.hdr."ScalarBaseMult"btype.func([]uint8) (*math/big.Int, *math/big.Int)4go.string.hdr."ScalarMult"type.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)`type."".Curve*go.string.hdr."Curve""go.importpath."".type."".CurveFgo.string.hdr."*elliptic.p256Curve"  >go.string."*elliptic.p256Curve">go.string."*elliptic.p256Curve"0(*elliptic.p256CurveTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalse5d5edcf53e2c122038779d75a487a60Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals9bdca918f8dadc2d3ad6861e3a3bea44  ?Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsce3fae06a96d9e708a493e82b0f48db0  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals1bab4b07894bd3b8c7c92d38e5ad9eb1  
   4817 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsb9e2f210c3a206b5352d33144c6a1618  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals8ba341a93752277d09555312439dae9c  0go.string.hdr."elliptic"  (go.string."elliptic"(go.string."elliptic" elliptic2go.string.hdr."p256Curve"  	*go.string."p256Curve"*go.string."p256Curve" p256CurveTgclocals6772f59c44c18e46c82de1ae01e9ed47  Tgclocals62da1ac877fc28d8253c48dd1917e7ae  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsb6338434a483b71ecf7a1963213f75e2  3Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals6cb97439a684753c588b0bde20a970cb  go.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"  Vgo.string."func(*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)"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)230 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)	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)go.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"  Bgo.string."func(*elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(*elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"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?30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)	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)go.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int) bool"  2|go.string."func(*elliptic.p256Curve, *big.Int, *big.Int) bool"|go.string."func(*elliptic.p256Curve, *big.Int, *big.Int) bool"pffunc(*elliptic.p256Curve, *big.Int, *big.Int) boolvtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) boolz30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int) bool"pgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int) bool"runtime.zerovaluevtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) boolvtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) bool$type.*"".p256Curve$type.*math/big.Int$type.*math/big.Inttype.boolgo.typelink.func(*elliptic.p256Curve, *big.Int, *big.Int) bool	func(*"".p256Curve, *math/big.Int, *math/big.Int) boolvtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) bool~go.string.hdr."func(*elliptic.p256Curve) *elliptic.CurveParams"  /vgo.string."func(*elliptic.p256Curve) *elliptic.CurveParams"vgo.string."func(*elliptic.p256Curve) *elliptic.CurveParams"``func(*elliptic.p256Curve) *elliptic.CurveParamsPtype.func(*"".p256Curve) *"".CurveParams&130 runtime.algarray@"runtime.gcbits.01P~go.string.hdr."func(*elliptic.p256Curve) *elliptic.CurveParams"pbgo.weak.type.*func(*"".p256Curve) *"".CurveParams"runtime.zerovaluePtype.func(*"".p256Curve) *"".CurveParamsPtype.func(*"".p256Curve) *"".CurveParams$type.*"".p256Curve(type.*"".CurveParamsgo.typelink.func(*elliptic.p256Curve) *elliptic.CurveParams	func(*"".p256Curve) *"".CurveParamsPtype.func(*"".p256Curve) *"".CurveParamsgo.string.hdr."func(*elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"  7go.string."func(*elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"go.string."func(*elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"ppfunc(*elliptic.p256Curve, []uint8) (*big.Int, *big.Int)type.func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)t}30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*elliptic.p256Curve, []uint8) (*big.Int, *big.Int)	func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"  Kgo.string."func(*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)"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)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Inttype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)	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)$"".hdr..gostring.9  t""..gostring.9""..gostring.9func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *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) (*math/big.Int, *math/big.Int, *math/big.Int)B3"0 runtime.algarray@"runtime.gcbits.01P$"".hdr..gostring.9pgo.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.zerovaluetype.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.Intgo.typelink.func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)	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)go.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"  Lgo.string."func(*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)"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)U30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)	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)go.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"  Vgo.string."func(*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)"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)'30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)	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.*"".p256Curve6		p0 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."*elliptic.p256Curve"p6go.weak.type.**"".p256Curve"runtime.zerovalue"type."".p256Curve`$type.*"".p256Curve$type.*"".p256Curve&go.string.hdr."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.hdr."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).Double2go.string.hdr."IsOnCurve"Xtype.func(*math/big.Int, *math/big.Int) boolvtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) bool2"".(*p256Curve).IsOnCurve2"".(*p256Curve).IsOnCurve,go.string.hdr."Params"6type.func() *"".CurveParamsPtype.func(*"".p256Curve) *"".CurveParams,"".(*p256Curve).Params,"".(*p256Curve).Params<go.string.hdr."ScalarBaseMult"btype.func([]uint8) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)<"".(*p256Curve).ScalarBaseMult<"".(*p256Curve).ScalarBaseMult4go.string.hdr."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).ScalarMult4"".(*p256Curve).ScalarMult6go.string.hdr."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).addJacobianDgo.string.hdr."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).affineFromJacobianD"".(*p256Curve).affineFromJacobian<go.string.hdr."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).doubleJacobianDgo.string.hdr."elliptic.p256Curve"  <go.string."elliptic.p256Curve"<go.string."elliptic.p256Curve"0&elliptic.p256CurveTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalse5d5edcf53e2c122038779d75a487a60Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals9bdca918f8dadc2d3ad6861e3a3bea44  ?Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsce3fae06a96d9e708a493e82b0f48db0  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals1bab4b07894bd3b8c7c92d38e5ad9eb1  
   4818 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsb9e2f210c3a206b5352d33144c6a1618  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals8ba341a93752277d09555312439dae9c  go.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"  Ugo.string."func(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)"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)S230 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)	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)go.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"  Ago.string."func(elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"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)Qj30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)	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)go.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int) bool"  1zgo.string."func(elliptic.p256Curve, *big.Int, *big.Int) bool"zgo.string."func(elliptic.p256Curve, *big.Int, *big.Int) bool"pdfunc(elliptic.p256Curve, *big.Int, *big.Int) boolttype.func("".p256Curve, *math/big.Int, *math/big.Int) boolC/30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int) bool"pgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int) bool"runtime.zerovaluettype.func("".p256Curve, *math/big.Int, *math/big.Int) boolttype.func("".p256Curve, *math/big.Int, *math/big.Int) bool"type."".p256Curve$type.*math/big.Int$type.*math/big.Inttype.boolgo.typelink.func(elliptic.p256Curve, *big.Int, *big.Int) bool	func("".p256Curve, *math/big.Int, *math/big.Int) boolttype.func("".p256Curve, *math/big.Int, *math/big.Int) bool|go.string.hdr."func(elliptic.p256Curve) *elliptic.CurveParams"  .tgo.string."func(elliptic.p256Curve) *elliptic.CurveParams"tgo.string."func(elliptic.p256Curve) *elliptic.CurveParams"`^func(elliptic.p256Curve) *elliptic.CurveParamsNtype.func("".p256Curve) *"".CurveParamsH30 runtime.algarray@"runtime.gcbits.01P|go.string.hdr."func(elliptic.p256Curve) *elliptic.CurveParams"p`go.weak.type.*func("".p256Curve) *"".CurveParams"runtime.zerovalueNtype.func("".p256Curve) *"".CurveParamsNtype.func("".p256Curve) *"".CurveParams"type."".p256Curve(type.*"".CurveParamsgo.typelink.func(elliptic.p256Curve) *elliptic.CurveParams	func("".p256Curve) *"".CurveParamsNtype.func("".p256Curve) *"".CurveParamsgo.string.hdr."func(elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"  6go.string."func(elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"go.string."func(elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"pnfunc(elliptic.p256Curve, []uint8) (*big.Int, *big.Int)~type.func("".p256Curve, []uint8) (*math/big.Int, *math/big.Int)l30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."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.Intgo.typelink.func(elliptic.p256Curve, []uint8) (*big.Int, *big.Int)	func("".p256Curve, []uint8) (*math/big.Int, *math/big.Int)~type.func("".p256Curve, []uint8) (*math/big.Int, *math/big.Int)go.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"  Jgo.string."func(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)"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)ez30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Inttype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)	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)&"".hdr..gostring.10  s""..gostring.10""..gostring.10func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *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) (*math/big.Int, *math/big.Int, *math/big.Int)[b3"0 runtime.algarray@"runtime.gcbits.01P&"".hdr..gostring.10pgo.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.zerovaluetype.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.Intgo.typelink.func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)	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)go.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"  Kgo.string."func(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)"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)	30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)	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)go.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"  Ugo.string."func(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)"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)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)	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		]9		v0 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."elliptic.p256Curve"p$type.*"".p256Curve"runtime.zerovalue"type."".p256Curve(type.*"".CurveParams`"type."".p256Curve2go.string.hdr."p256Curve""go.importpath.""."type."".p256Curve&go.string.hdr."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.hdr."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.Double2go.string.hdr."IsOnCurve"Xtype.func(*math/big.Int, *math/big.Int) boolttype.func("".p256Curve, *math/big.Int, *math/big.Int) bool,"".p256Curve.IsOnCurve,"".p256Curve.IsOnCurve,go.string.hdr."Params"6type.func() *"".CurveParamsNtype.func("".p256Curve) *"".CurveParams&"".p256Curve.Params&"".p256Curve.Params<go.string.hdr."ScalarBaseMult"btype.func([]uint8) (*math/big.Int, *math/big.Int)~type.func("".p256Curve, []uint8) (*math/big.Int, *math/big.Int)6"".p256Curve.ScalarBaseMult6"".p256Curve.ScalarBaseMult4go.string.hdr."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.ScalarMult6go.string.hdr."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.addJacobian0"".p256Curve.addJacobianDgo.string.hdr."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<go.string.hdr."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.doubleJacobian0go.string.hdr."[]uint32"  (go.string."[]uint32"(go.string."[]uint32" []uint32type.[]uint320 runtime.algarray@"runtime.gcbits.01P0go.string.hdr."[]uint32"p,go.weak.type.*[]uint32"runtime.zerovaluetype.uint32:go.typelink.[]uint32	[]uint32type.[]uint32 type..hashfunc32   ,runtime.memhash_varlentype..eqfunc32   .runtime.memequal_varlentype..alg32   type..hashfunc32type..eqfunc32Tgo.string.hdr."*elliptic.p224FieldElement"  Lgo.string."*elliptic.p224FieldElement"Lgo.string."*elliptic.p224FieldElement"@6*elliptic.p224FieldElement2type.*"".p224FieldElement|60 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."*elliptic.p224FieldElement"pDgo.weak.type.**"".p224FieldElement"runtime.zerovalue0type."".p224FieldElementruntime.gcbits.Rgo.string.hdr."elliptic.p224FieldElement"  Jgo.string."elliptic.p224FieldElement"Jgo.string."elliptic.p224FieldElement"@4elliptic.p224FieldElement@go.string.hdr."p224FieldElement"  8go.string."p224FieldElement"8go.string."p224FieldElement"0"p224FieldElement0type."".p224FieldElement (0type..alg32@runtime.gcbits.PRgo.string.hdr."elliptic.p224FieldElement"p2type.*"".p224FieldElement"runtime.zerovaluetype.uint32type.[]uint32`0type."".p224FieldElement@go.string.hdr."p224FieldElement""go.importpath."".0type."".p224FieldElement"type..hashfunc104  h,runtime.memhash_varlentype..eqfunc104  h.runtime.memequal_varlentype..alg104  "type..hashfunc104type..eqfunc104Fgo.string.hdr."*elliptic.p224Curve"  >go.string."*elliptic.p224Curve">go.string."*elliptic.p224Curve"0(*elliptic.p224CurveTgclocals69c1753bd5f81501d95132d08af04464Tgclocals9bdca918f8dadc2d3ad6861e3a3bea44  ?Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals1bab4b07894bd3b8c7c92d38e5ad9eb1  
   4822 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals8ba341a93752277d09555312439dae9c  2go.string.hdr."p224Curve"  	*go.string."p224Curve"*go.string."p224Curve" p224CurveTgclocals9d5ba5fd6d2488fbf4dc0adbfd475ea9  
Tgclocals62da1ac877fc28d8253c48dd1917e7ae  Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalse5d5edcf53e2c122038779d75a487a60Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsce3fae06a96d9e708a493e82b0f48db0  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsb9e2f210c3a206b5352d33144c6a1618  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals6cb97439a684753c588b0bde20a970cb  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsb6338434a483b71ecf7a1963213f75e2  3go.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"  Vgo.string."func(*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)"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){fI30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)	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)go.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"  Bgo.string."func(*elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(*elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"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)F30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)	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)go.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int) bool"  2|go.string."func(*elliptic.p224Curve, *big.Int, *big.Int) bool"|go.string."func(*elliptic.p224Curve, *big.Int, *big.Int) bool"pffunc(*elliptic.p224Curve, *big.Int, *big.Int) boolvtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) booll30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int) bool"pgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int) bool"runtime.zerovaluevtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) boolvtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) bool$type.*"".p224Curve$type.*math/big.Int$type.*math/big.Inttype.boolgo.typelink.func(*elliptic.p224Curve, *big.Int, *big.Int) bool	func(*"".p224Curve, *math/big.Int, *math/big.Int) boolvtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) bool~go.string.hdr."func(*elliptic.p224Curve) *elliptic.CurveParams"  /vgo.string."func(*elliptic.p224Curve) *elliptic.CurveParams"vgo.string."func(*elliptic.p224Curve) *elliptic.CurveParams"``func(*elliptic.p224Curve) *elliptic.CurveParamsPtype.func(*"".p224Curve) *"".CurveParams930 runtime.algarray@"runtime.gcbits.01P~go.string.hdr."func(*elliptic.p224Curve) *elliptic.CurveParams"pbgo.weak.type.*func(*"".p224Curve) *"".CurveParams"runtime.zerovaluePtype.func(*"".p224Curve) *"".CurveParamsPtype.func(*"".p224Curve) *"".CurveParams$type.*"".p224Curve(type.*"".CurveParamsgo.typelink.func(*elliptic.p224Curve) *elliptic.CurveParams	func(*"".p224Curve) *"".CurveParamsPtype.func(*"".p224Curve) *"".CurveParamsgo.string.hdr."func(*elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"  7go.string."func(*elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"go.string."func(*elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"ppfunc(*elliptic.p224Curve, []uint8) (*big.Int, *big.Int)type.func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)O30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*elliptic.p224Curve, []uint8) (*big.Int, *big.Int)	func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"  Kgo.string."func(*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)"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)!b30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Inttype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)	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)&"".hdr..gostring.11  t""..gostring.11""..gostring.11func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *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) (*math/big.Int, *math/big.Int, *math/big.Int))3"0 runtime.algarray@"runtime.gcbits.01P&"".hdr..gostring.11pgo.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.zerovaluetype.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.Intgo.typelink.func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)	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)go.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"  Lgo.string."func(*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)"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)wn30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)	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)go.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"  Vgo.string."func(*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)"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)hBK30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)	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.*"".p224Curve6		p0 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."*elliptic.p224Curve"p6go.weak.type.**"".p224Curve"runtime.zerovalue"type."".p224Curve`$type.*"".p224Curve$type.*"".p224Curve&go.string.hdr."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.hdr."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).Double2go.string.hdr."IsOnCurve"Xtype.func(*math/big.Int, *math/big.Int) boolvtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) bool2"".(*p224Curve).IsOnCurve2"".(*p224Curve).IsOnCurve,go.string.hdr."Params"6type.func() *"".CurveParamsPtype.func(*"".p224Curve) *"".CurveParams,"".(*p224Curve).Params,"".(*p224Curve).Params<go.string.hdr."ScalarBaseMult"btype.func([]uint8) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)<"".(*p224Curve).ScalarBaseMult<"".(*p224Curve).ScalarBaseMult4go.string.hdr."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).ScalarMult4"".(*p224Curve).ScalarMult6go.string.hdr."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).addJacobianDgo.string.hdr."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).affineFromJacobianD"".(*p224Curve).affineFromJacobian<go.string.hdr."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).doubleJacobianDgo.string.hdr."elliptic.p224Curve"  <go.string."elliptic.p224Curve"<go.string."elliptic.p224Curve"0&elliptic.p224Curve$go.string.hdr."gx"  go.string."gx"go.string."gx"gx$go.string.hdr."gy"  go.string."gy"go.string."gy"gy"go.string.hdr."b"  go.string."b"go.string."b"bTgclocals69c1753bd5f81501d95132d08af04464Tgclocals5b18ef9a33cd44ed7e7fdb48879beb72  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals0eaedd756dacc9ece45d1162a3412453  ?Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalseebc8b606e19268b83a7b442a0db4164  go.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"  Ugo.string."func(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)"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)3l230 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)	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)go.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"  Ago.string."func(elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"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)]s30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)	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)go.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int) bool"  1zgo.string."func(elliptic.p224Curve, *big.Int, *big.Int) bool"zgo.string."func(elliptic.p224Curve, *big.Int, *big.Int) bool"pdfunc(elliptic.p224Curve, *big.Int, *big.Int) boolttype.func("".p224Curve, *math/big.Int, *math/big.Int) boolH30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int) bool"pgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int) bool"runtime.zerovaluettype.func("".p224Curve, *math/big.Int, *math/big.Int) boolttype.func("".p224Curve, *math/big.Int, *math/big.Int) bool"type."".p224Curve$type.*math/big.Int$type.*math/big.Inttype.boolgo.typelink.func(elliptic.p224Curve, *big.Int, *big.Int) bool	func("".p224Curve, *math/big.Int, *math/big.Int) boolttype.func("".p224Curve, *math/big.Int, *math/big.Int) bool|go.string.hdr."func(elliptic.p224Curve) *elliptic.CurveParams"  .tgo.string."func(elliptic.p224Curve) *elliptic.CurveParams"tgo.string."func(elliptic.p224Curve) *elliptic.CurveParams"`^func(elliptic.p224Curve) *elliptic.CurveParamsNtype.func("".p224Curve) *"".CurveParams[t30 runtime.algarray@"runtime.gcbits.01P|go.string.hdr."func(elliptic.p224Curve) *elliptic.CurveParams"p`go.weak.type.*func("".p224Curve) *"".CurveParams"runtime.zerovalueNtype.func("".p224Curve) *"".CurveParamsNtype.func("".p224Curve) *"".CurveParams"type."".p224Curve(type.*"".CurveParamsgo.typelink.func(elliptic.p224Curve) *elliptic.CurveParams	func("".p224Curve) *"".CurveParamsNtype.func("".p224Curve) *"".CurveParamsgo.string.hdr."func(elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"  6go.string."func(elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"go.string."func(elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"pnfunc(elliptic.p224Curve, []uint8) (*big.Int, *big.Int)~type.func("".p224Curve, []uint8) (*math/big.Int, *math/big.Int)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."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.Intgo.typelink.func(elliptic.p224Curve, []uint8) (*big.Int, *big.Int)	func("".p224Curve, []uint8) (*math/big.Int, *math/big.Int)~type.func("".p224Curve, []uint8) (*math/big.Int, *math/big.Int)go.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"  Jgo.string."func(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)"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)P0330 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Inttype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)	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)&"".hdr..gostring.12  s""..gostring.12""..gostring.12func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *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) (*math/big.Int, *math/big.Int, *math/big.Int)i3"0 runtime.algarray@"runtime.gcbits.01P&"".hdr..gostring.12pgo.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.zerovaluetype.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.Intgo.typelink.func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)	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)go.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"  Kgo.string."func(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)"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)Z30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)	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)go.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"  Ugo.string."func(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)"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){)F30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.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.Intgo.typelink.func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)	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."".p224Curveh9hL(H		0type..alg104@"runtime.gcbits.01PDgo.string.hdr."elliptic.p224Curve"p$type.*"".p224Curve"runtime.zerovalue"type."".p224Curve(type.*"".CurveParams$go.string.hdr."gx""go.importpath."".0type."".p224FieldElement$go.string.hdr."gy""go.importpath."".0type."".p224FieldElement"go.string.hdr."b""go.importpath."".0type."".p224FieldElement`"type."".p224Curve2go.string.hdr."p224Curve""go.importpath.""."type."".p224Curve&go.string.hdr."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.hdr."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.Double2go.string.hdr."IsOnCurve"Xtype.func(*math/big.Int, *math/big.Int) boolttype.func("".p224Curve, *math/big.Int, *math/big.Int) bool2"".(*p224Curve).IsOnCurve,"".p224Curve.IsOnCurve,go.string.hdr."Params"6type.func() *"".CurveParamsNtype.func("".p224Curve) *"".CurveParams,"".(*p224Curve).Params&"".p224Curve.Params<go.string.hdr."ScalarBaseMult"btype.func([]uint8) (*math/big.Int, *math/big.Int)~type.func("".p224Curve, []uint8) (*math/big.Int, *math/big.Int)<"".(*p224Curve).ScalarBaseMult6"".p224Curve.ScalarBaseMult4go.string.hdr."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	6go.string.hdr."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	Dgo.string.hdr."affineFromJacobian"
   4827 "go.importpath."".
   4828 type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)
   4829 type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)
   4830 D"".(*p224Curve).affineFromJacobian
   4831 >"".p224Curve.affineFromJacobian
   4832 <go.string.hdr."doubleJacobian"
   4833 "go.importpath."".
   4834 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).doubleJacobian6"".p224Curve.doubleJacobian0go.string.hdr."[]uint64"  (go.string."[]uint64"(go.string."[]uint64" []uint64type.[]uint64?i 0 runtime.algarray@"runtime.gcbits.01P0go.string.hdr."[]uint64"p,go.weak.type.*[]uint64"runtime.zerovaluetype.uint64:go.typelink.[]uint64	[]uint64type.[]uint64"type..hashfunc120  x,runtime.memhash_varlentype..eqfunc120  x.runtime.memequal_varlentype..alg120  "type..hashfunc120type..eqfunc120^go.string.hdr."*elliptic.p224LargeFieldElement"  Vgo.string."*elliptic.p224LargeFieldElement"Vgo.string."*elliptic.p224LargeFieldElement"@@*elliptic.p224LargeFieldElement<type.*"".p224LargeFieldElement60 runtime.algarray@"runtime.gcbits.01P^go.string.hdr."*elliptic.p224LargeFieldElement"pNgo.weak.type.**"".p224LargeFieldElement"runtime.zerovalue:type."".p224LargeFieldElement\go.string.hdr."elliptic.p224LargeFieldElement"  Tgo.string."elliptic.p224LargeFieldElement"Tgo.string."elliptic.p224LargeFieldElement"@>elliptic.p224LargeFieldElementJgo.string.hdr."p224LargeFieldElement"  Bgo.string."p224LargeFieldElement"Bgo.string."p224LargeFieldElement"0,p224LargeFieldElement:type."".p224LargeFieldElementxn0type..alg120@runtime.gcbits.P\go.string.hdr."elliptic.p224LargeFieldElement"p<type.*"".p224LargeFieldElement"runtime.zerovaluetype.uint64type.[]uint64`:type."".p224LargeFieldElementJgo.string.hdr."p224LargeFieldElement""go.importpath."".:type."".p224LargeFieldElement type..hashfunc28  ,runtime.memhash_varlentype..eqfunc28  .runtime.memequal_varlentype..alg28   type..hashfunc28type..eqfunc282go.string.hdr."[28]uint8"  	*go.string."[28]uint8"*go.string."[28]uint8" [28]uint8type.[28]uint8>s0type..alg28@runtime.gcbits.P2go.string.hdr."[28]uint8"p.go.weak.type.*[28]uint8"runtime.zerovaluetype.uint8type.[]uint8>go.typelink.[28]uint8	[28]uint8type.[28]uint82go.string.hdr."[32]uint8"  	*go.string."[32]uint8"*go.string."[32]uint8" [32]uint8type.[32]uint8 Y 0type..alg32@runtime.gcbits.P2go.string.hdr."[32]uint8"p.go.weak.type.*[32]uint8"runtime.zerovaluetype.uint8type.[]uint8>go.typelink.[32]uint8	[32]uint8type.[32]uint84go.string.hdr."*[32]uint8"  
   4841 ,go.string."*[32]uint8",go.string."*[32]uint8" *[32]uint8type.*[32]uint8y60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[32]uint8"p0go.weak.type.**[32]uint8"runtime.zerovaluetype.[32]uint8 type..hashfunc36  $,runtime.memhash_varlentype..eqfunc36  $.runtime.memequal_varlentype..alg36   type..hashfunc36type..eqfunc362go.string.hdr."[9]uint32"  	*go.string."[9]uint32"*go.string."[9]uint32" [9]uint32type.[9]uint32$#	0type..alg36@runtime.gcbits.P2go.string.hdr."[9]uint32"p.go.weak.type.*[9]uint32"runtime.zerovaluetype.uint32type.[]uint32>go.typelink.[9]uint32	[9]uint32type.[9]uint324go.string.hdr."*[9]uint32"  
   4843 ,go.string."*[9]uint32",go.string."*[9]uint32" *[9]uint32type.*[9]uint32"9>M60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[9]uint32"p0go.weak.type.**[9]uint32"runtime.zerovaluetype.[9]uint32"type..hashfunc136  ,runtime.memhash_varlentype..eqfunc136  .runtime.memequal_varlentype..alg136  "type..hashfunc136type..eqfunc1364go.string.hdr."[17]uint64"  
   4845 ,go.string."[17]uint64",go.string."[17]uint64" [17]uint64type.[17]uint640type..alg136@runtime.gcbits.P4go.string.hdr."[17]uint64"p0go.weak.type.*[17]uint64"runtime.zerovaluetype.uint64type.[]uint64Bgo.typelink.[17]uint64	[17]uint64type.[17]uint64 type..hashfunc72  H,runtime.memhash_varlentype..eqfunc72  H.runtime.memequal_varlentype..alg72   type..hashfunc72type..eqfunc724go.string.hdr."[18]uint32"  
   4846 ,go.string."[18]uint32",go.string."[18]uint32" [18]uint32type.[18]uint32HOh[0type..alg72@runtime.gcbits.P4go.string.hdr."[18]uint32"p0go.weak.type.*[18]uint32"runtime.zerovaluetype.uint32type.[]uint32Bgo.typelink.[18]uint32	[18]uint32type.[18]uint326go.string.hdr."[][9]uint32"  .go.string."[][9]uint32".go.string."[][9]uint32" [][9]uint32 type.[][9]uint32_z0 runtime.algarray@"runtime.gcbits.01P6go.string.hdr."[][9]uint32"p2go.weak.type.*[][9]uint32"runtime.zerovaluetype.[9]uint32Fgo.typelink.[][9]uint32	[][9]uint32 type.[][9]uint32"type..hashfunc108  l,runtime.memhash_varlentype..eqfunc108  l.runtime.memequal_varlentype..alg108  "type..hashfunc108type..eqfunc1088go.string.hdr."[3][9]uint32"  0go.string."[3][9]uint32"0go.string."[3][9]uint32" [3][9]uint32"type.[3][9]uint32l#0type..alg108@runtime.gcbits.P8go.string.hdr."[3][9]uint32"p4go.weak.type.*[3][9]uint32"runtime.zerovaluetype.[9]uint32 type.[][9]uint32Jgo.typelink.[3][9]uint32	[3][9]uint32"type.[3][9]uint32<go.string.hdr."[][3][9]uint32"  4go.string."[][3][9]uint32"4go.string."[][3][9]uint32" [][3][9]uint32&type.[][3][9]uint320 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[][3][9]uint32"p8go.weak.type.*[][3][9]uint32"runtime.zerovalue"type.[3][9]uint32Rgo.typelink.[][3][9]uint32	[][3][9]uint32&type.[][3][9]uint32$type..hashfunc1728  ,runtime.memhash_varlen type..eqfunc1728  .runtime.memequal_varlentype..alg1728  $type..hashfunc1728 type..eqfunc1728@go.string.hdr."[16][3][9]uint32"  8go.string."[16][3][9]uint32"8go.string."[16][3][9]uint32"0"[16][3][9]uint32*type.[16][3][9]uint320type..alg1728@runtime.gcbits.P@go.string.hdr."[16][3][9]uint32"p<go.weak.type.*[16][3][9]uint32"runtime.zerovalue"type.[3][9]uint32&type.[][3][9]uint32Zgo.typelink.[16][3][9]uint32	[16][3][9]uint32*type.[16][3][9]uint32Bgo.string.hdr."*[16][3][9]uint32"  :go.string."*[16][3][9]uint32":go.string."*[16][3][9]uint32"0$*[16][3][9]uint32,type.*[16][3][9]uint32'/60 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."*[16][3][9]uint32"p>go.weak.type.**[16][3][9]uint32"runtime.zerovalue*type.[16][3][9]uint324go.string.hdr."[]big.Word"  
   4852 ,go.string."[]big.Word",go.string."[]big.Word" []big.Word(type.[]math/big.Word=N0 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."[]big.Word"p:go.weak.type.*[]math/big.Word"runtime.zerovalue$type.math/big.WordLgo.typelink.[]big.Word	[]math/big.Word(type.[]math/big.Word2go.string.hdr."[8]uint32"  	*go.string."[8]uint32"*go.string."[8]uint32" [8]uint32type.[8]uint32 .0type..alg32@runtime.gcbits.P2go.string.hdr."[8]uint32"p.go.weak.type.*[8]uint32"runtime.zerovaluetype.uint32type.[]uint32>go.typelink.[8]uint32	[8]uint32type.[8]uint32 type..hashfunc64  @,runtime.memhash_varlentype..eqfunc64  @.runtime.memequal_varlentype..alg64   type..hashfunc64type..eqfunc642go.string.hdr."[8]uint64"  	*go.string."[8]uint64"*go.string."[8]uint64" [8]uint64type.[8]uint64@^0type..alg64@runtime.gcbits.P2go.string.hdr."[8]uint64"p.go.weak.type.*[8]uint64"runtime.zerovaluetype.uint64type.[]uint64>go.typelink.[8]uint64	[8]uint64type.[8]uint64$type..hashfunc2160  p,runtime.memhash_varlen type..eqfunc2160  p.runtime.memequal_varlentype..alg2160  $type..hashfunc2160 type..eqfunc21606go.string.hdr."[540]uint32"  .go.string."[540]uint32".go.string."[540]uint32" [540]uint32 type.[540]uint32pwB0type..alg2160@runtime.gcbits.P6go.string.hdr."[540]uint32"p2go.weak.type.*[540]uint32"runtime.zerovaluetype.uint32type.[]uint32Fgo.typelink.[540]uint32	[540]uint32 type.[540]uint320go.string.hdr."[8]uint8"  (go.string."[8]uint8"(go.string."[8]uint8" [8]uint8type.[8]uint8>00 runtime.algarray@runtime.gcbits.P0go.string.hdr."[8]uint8"p,go.weak.type.*[8]uint8"runtime.zerovaluetype.uint8type.[]uint8:go.typelink.[8]uint8	[8]uint8type.[8]uint8.go.string.hdr."runtime"  &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime.  &go.string."runtime"$go.string.hdr."io"  go.string."io"go.string."io"io"go.importpath.io.  go.string."io"(go.string.hdr."sync"   go.string."sync" go.string."sync"
   4855 sync&go.importpath.sync.   go.string."sync"0go.string.hdr."math/big"  (go.string."math/big"(go.string."math/big" math/big.go.importpath.math/big.  (go.string."math/big"8type..hash."".CurveParamsf2type..hash."".CurveParams4type..eq."".CurveParamsf.type..eq."".CurveParams"".Curve.Addf"".Curve.Add$"".Curve.Doublef"".Curve.Double*"".Curve.IsOnCurvef$"".Curve.IsOnCurve$"".Curve.Paramsf"".Curve.Params4"".Curve.ScalarBaseMultf."".Curve.ScalarBaseMult,"".Curve.ScalarMultf&"".Curve.ScalarMult8"".(*p256Curve).IsOnCurvef2"".(*p256Curve).IsOnCurveJ"".(*p256Curve).affineFromJacobianfD"".(*p256Curve).affineFromJacobian,"".(*p256Curve).Addf&"".(*p256Curve).Add<"".(*p256Curve).addJacobianf6"".(*p256Curve).addJacobian2"".(*p256Curve).Doublef,"".(*p256Curve).DoubleB"".(*p256Curve).doubleJacobianf<"".(*p256Curve).doubleJacobian2"".(*p256Curve).Paramsf,"".(*p256Curve).ParamsB"".(*p256Curve).ScalarBaseMultf<"".(*p256Curve).ScalarBaseMult:"".(*p256Curve).ScalarMultf4"".(*p256Curve).ScalarMult2"".p256Curve.IsOnCurvef,"".p256Curve.IsOnCurveD"".p256Curve.affineFromJacobianf>"".p256Curve.affineFromJacobian&"".p256Curve.Addf "".p256Curve.Add6"".p256Curve.addJacobianf0"".p256Curve.addJacobian,"".p256Curve.Doublef&"".p256Curve.Double<"".p256Curve.doubleJacobianf6"".p256Curve.doubleJacobianJ"".(*p224Curve).affineFromJacobianfD"".(*p224Curve).affineFromJacobian<"".(*p224Curve).addJacobianf6"".(*p224Curve).addJacobianB"".(*p224Curve).doubleJacobianf<"".(*p224Curve).doubleJacobian2"".(*p224Curve).Paramsf,"".(*p224Curve).Params8"".(*p224Curve).IsOnCurvef2"".(*p224Curve).IsOnCurve,"".(*p224Curve).Addf&"".(*p224Curve).Add2"".(*p224Curve).Doublef,"".(*p224Curve).Double:"".(*p224Curve).ScalarMultf4"".(*p224Curve).ScalarMultB"".(*p224Curve).ScalarBaseMultf<"".(*p224Curve).ScalarBaseMultD"".p224Curve.affineFromJacobianf>"".p224Curve.affineFromJacobian6"".p224Curve.addJacobianf0"".p224Curve.addJacobian<"".p224Curve.doubleJacobianf6"".p224Curve.doubleJacobian"runtime.zerovaluego13ld