Home | History | Annotate | Download | only in crypto
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     21540     `
      3 go object darwin amd64 go1.5.1 X:none
      4 build id "a660a74677467f9001c40ca4fd642789e90d7b3b"
      5 
      6 $$
      7 package rsa
      8 	import runtime "runtime"
      9 	import crypto "crypto"
     10 	import hash "hash"
     11 	import io "io"
     12 	import subtle "crypto/subtle"
     13 	import errors "errors"
     14 	import big "math/big"
     15 	import bytes "bytes"
     16 	import rand "crypto/rand"
     17 	type @"".PKCS1v15DecryptOptions struct { SessionKeyLen int }
     18 	type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) }
     19 	type @"math/big".Word uintptr
     20 	type @"math/big".divisor struct { @"math/big".bbb @"math/big".nat; @"math/big".nbits int; @"math/big".ndigits int }
     21 	import rand "math/rand" // indirect
     22 	type @"math/rand".Source interface { Int63() (? int64); Seed(@"math/rand".seed int64) }
     23 	type @"math/rand".Rand struct { @"math/rand".src @"math/rand".Source }
     24 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") ExpFloat64 () (? float64)
     25 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Float32 () (? float32)
     26 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Float64 () (? float64)
     27 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int () (? int)
     28 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int31 () (? int32)
     29 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int31n (@"math/rand".n3 int32) (? int32)
     30 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int63 () (? int64)
     31 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int63n (@"math/rand".n3 int64) (? int64)
     32 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Intn (@"math/rand".n3 int) (? int)
     33 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") NormFloat64 () (? float64)
     34 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Perm (@"math/rand".n3 int) (? []int)
     35 	func (@"math/rand".r1 *@"math/rand".Rand "esc:0x9") Seed (@"math/rand".seed2 int64)
     36 	func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Uint32 () (? uint32)
     37 	type @"io".ByteScanner interface { ReadByte() (@"io".c byte, @"io".err error); UnreadByte() (? error) }
     38 	type @"math/big".nat []@"math/big".Word
     39 	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)
     40 	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)
     41 	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)
     42 	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)) }
     43 	func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".bitLen () (? int)
     44 	func (@"math/big".z2 @"math/big".nat "esc:0x1") @"math/big".bytes (@"math/big".buf3 []byte "esc:0x1") (@"math/big".i1 int)
     45 	func (@"math/big".z1 @"math/big".nat "esc:0x1") @"math/big".clear ()
     46 	func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".cmp (@"math/big".y3 @"math/big".nat "esc:0x1") (@"math/big".r1 int)
     47 	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")
     48 	func (@"math/big".x2 @"math/big".nat "esc:0x9") @"math/big".decimalString () (? string)
     49 	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)
     50 	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)
     51 	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)
     52 	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)
     53 	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)
     54 	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)
     55 	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)
     56 	func (@"math/big".x2 @"math/big".nat "esc:0x9") @"math/big".hexString () (? string)
     57 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".make (@"math/big".n3 int) (? @"math/big".nat)
     58 	func (@"math/big".x2 @"math/big".nat) @"math/big".modW (@"math/big".d3 @"math/big".Word) (@"math/big".r1 @"math/big".Word)
     59 	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)
     60 	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)
     61 	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)
     62 	func (@"math/big".z2 @"math/big".nat) @"math/big".mulRange (@"math/big".a3 uint64, @"math/big".b4 uint64) (? @"math/big".nat)
     63 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".norm () (? @"math/big".nat)
     64 	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)
     65 	func (@"math/big".n2 @"math/big".nat) @"math/big".probablyPrime (@"math/big".reps3 int) (? bool)
     66 	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)
     67 	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)
     68 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".set (@"math/big".x3 @"math/big".nat "esc:0x9") (? @"math/big".nat)
     69 	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)
     70 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".setBytes (@"math/big".buf3 []byte "esc:0x1") (? @"math/big".nat)
     71 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".setUint64 (@"math/big".x3 uint64) (? @"math/big".nat)
     72 	func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".setWord (@"math/big".x3 @"math/big".Word) (? @"math/big".nat)
     73 	func (@"math/big".z2 @"math/big".nat) @"math/big".shl (@"math/big".x3 @"math/big".nat, @"math/big".s4 uint) (? @"math/big".nat)
     74 	func (@"math/big".z2 @"math/big".nat) @"math/big".shr (@"math/big".x3 @"math/big".nat, @"math/big".s4 uint) (? @"math/big".nat)
     75 	func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".sticky (@"math/big".i3 uint) (? uint)
     76 	func (@"math/big".x2 @"math/big".nat "esc:0x9") @"math/big".string (@"math/big".charset3 string "esc:0x1") (? string)
     77 	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)
     78 	func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".trailingZeroBits () (? uint)
     79 	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)
     80 	import fmt "fmt" // indirect
     81 	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) }
     82 	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) }
     83 	type @"math/big".Int struct { @"math/big".neg bool; @"math/big".abs @"math/big".nat }
     84 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Abs (@"math/big".x3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
     85 	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)
     86 	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)
     87 	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)
     88 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Binomial (@"math/big".n3 int64, @"math/big".k4 int64) (? *@"math/big".Int)
     89 	func (@"math/big".x2 *@"math/big".Int "esc:0x9") Bit (@"math/big".i3 int) (? uint)
     90 	func (@"math/big".x2 *@"math/big".Int "esc:0x1") BitLen () (? int)
     91 	func (@"math/big".x2 *@"math/big".Int "esc:0x22") Bits () (? []@"math/big".Word) { return @"math/big".x2.@"math/big".abs }
     92 	func (@"math/big".x2 *@"math/big".Int "esc:0x1") Bytes () (? []byte)
     93 	func (@"math/big".x2 *@"math/big".Int "esc:0x1") Cmp (@"math/big".y3 *@"math/big".Int "esc:0x1") (@"math/big".r1 int)
     94 	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)
     95 	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)
     96 	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)
     97 	func (@"math/big".x1 *@"math/big".Int "esc:0x9") Format (@"math/big".s2 @"fmt".State, @"math/big".ch3 rune)
     98 	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)
     99 	func (@"math/big".z2 *@"math/big".Int "esc:0x9") GobDecode (@"math/big".buf3 []byte "esc:0x1") (? error)
    100 	func (@"math/big".x3 *@"math/big".Int "esc:0x1") GobEncode () (? []byte, ? error)
    101 	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 }
    102 	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)
    103 	func (@"math/big".z3 *@"math/big".Int "esc:0x9") MarshalJSON () (? []byte, ? error)
    104 	func (@"math/big".z3 *@"math/big".Int "esc:0x9") MarshalText () (@"math/big".text1 []byte, @"math/big".err2 error)
    105 	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)
    106 	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)
    107 	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)
    108 	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)
    109 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") MulRange (@"math/big".a3 int64, @"math/big".b4 int64) (? *@"math/big".Int)
    110 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Neg (@"math/big".x3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
    111 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Not (@"math/big".x3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
    112 	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)
    113 	func (@"math/big".x2 *@"math/big".Int "esc:0x9") ProbablyPrime (@"math/big".n3 int) (? bool)
    114 	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)
    115 	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)
    116 	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)
    117 	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)
    118 	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)
    119 	func (@"math/big".z2 *@"math/big".Int "esc:0x9") Scan (@"math/big".s3 @"fmt".ScanState, @"math/big".ch4 rune) (? error)
    120 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Set (@"math/big".x3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int)
    121 	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)
    122 	func (@"math/big".z2 *@"math/big".Int "esc:0x12") SetBits (@"math/big".abs3 []@"math/big".Word) (? *@"math/big".Int)
    123 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") SetBytes (@"math/big".buf3 []byte "esc:0x1") (? *@"math/big".Int)
    124 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") SetInt64 (@"math/big".x3 int64) (? *@"math/big".Int)
    125 	func (@"math/big".z3 *@"math/big".Int "esc:0x1a") SetString (@"math/big".s4 string, @"math/big".base5 int) (? *@"math/big".Int, ? bool)
    126 	func (@"math/big".z2 *@"math/big".Int "esc:0x1a") SetUint64 (@"math/big".x3 uint64) (? *@"math/big".Int)
    127 	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 }
    128 	func (@"math/big".x2 *@"math/big".Int "esc:0x9") String () (? string)
    129 	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)
    130 	func (@"math/big".x2 *@"math/big".Int "esc:0x1") Uint64 () (? uint64) { return @"math/big".low64(@"math/big".x2.@"math/big".abs) }
    131 	func (@"math/big".z2 *@"math/big".Int "esc:0x9") UnmarshalJSON (@"math/big".text3 []byte) (? error)
    132 	func (@"math/big".z2 *@"math/big".Int "esc:0x9") UnmarshalText (@"math/big".text3 []byte) (? error)
    133 	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)
    134 	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)
    135 	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)
    136 	type @"".PublicKey struct { N *@"math/big".Int; E int }
    137 	func @"".EncryptPKCS1v15 (@"".rand3 @"io".Reader, @"".pub4 *@"".PublicKey "esc:0x9", @"".msg5 []byte "esc:0x9") (@"".out1 []byte, @"".err2 error)
    138 	type @"".CRTValue struct { Exp *@"math/big".Int; Coeff *@"math/big".Int; R *@"math/big".Int }
    139 	type @"".PrecomputedValues struct { Dp *@"math/big".Int; Dq *@"math/big".Int; Qinv *@"math/big".Int; CRTValues []@"".CRTValue }
    140 	type @"crypto".PublicKey interface {}
    141 	type @"hash".Hash interface { BlockSize() (? int); Reset(); Size() (? int); Sum(@"hash".b []byte) (? []byte); Write(@"io".p []byte) (@"io".n int, @"io".err error) }
    142 	type @"crypto".Hash uint
    143 	func (@"crypto".h2 @"crypto".Hash) Available () (? bool) { return @"crypto".h2 < @"crypto".Hash(0x10) && @"crypto".hashes[@"crypto".h2] != nil }
    144 	func (@"crypto".h2 @"crypto".Hash) HashFunc () (? @"crypto".Hash) { return @"crypto".h2 }
    145 	func (@"crypto".h2 @"crypto".Hash) New () (? @"hash".Hash)
    146 	func (@"crypto".h2 @"crypto".Hash) Size () (? int)
    147 	type @"crypto".SignerOpts interface { HashFunc() (? @"crypto".Hash) }
    148 	type @"crypto".DecrypterOpts interface {}
    149 	type @"".PrivateKey struct { ? @"".PublicKey; D *@"math/big".Int; Primes []*@"math/big".Int; Precomputed @"".PrecomputedValues }
    150 	func (@"".priv3 *@"".PrivateKey "esc:0x9") Decrypt (@"".rand4 @"io".Reader, @"".ciphertext5 []byte "esc:0x1", @"".opts6 @"crypto".DecrypterOpts "esc:0x9") (@"".plaintext1 []byte, @"".err2 error)
    151 	func (@"".priv1 *@"".PrivateKey "esc:0x9") Precompute ()
    152 	func (@"".priv2 *@"".PrivateKey "esc:0x12") Public () (? @"crypto".PublicKey) { return &@"".priv2.PublicKey }
    153 	func (@"".priv3 *@"".PrivateKey "esc:0x9") Sign (@"".rand4 @"io".Reader, @"".msg5 []byte, @"".opts6 @"crypto".SignerOpts) (? []byte, ? error)
    154 	func (@"".priv2 *@"".PrivateKey "esc:0x9") Validate () (? error)
    155 	func @"".DecryptPKCS1v15 (@"".rand3 @"io".Reader, @"".priv4 *@"".PrivateKey "esc:0x9", @"".ciphertext5 []byte "esc:0x1") (@"".out1 []byte, @"".err2 error)
    156 	func @"".DecryptPKCS1v15SessionKey (@"".rand2 @"io".Reader, @"".priv3 *@"".PrivateKey "esc:0x9", @"".ciphertext4 []byte "esc:0x1", @"".key5 []byte "esc:0x1") (@"".err1 error)
    157 	func @"".SignPKCS1v15 (@"".rand3 @"io".Reader, @"".priv4 *@"".PrivateKey "esc:0x9", @"".hash5 @"crypto".Hash, @"".hashed6 []byte "esc:0x9") (@"".s1 []byte, @"".err2 error)
    158 	func @"".VerifyPKCS1v15 (@"".pub2 *@"".PublicKey "esc:0x9", @"".hash3 @"crypto".Hash, @"".hashed4 []byte "esc:0x1", @"".sig5 []byte "esc:0x1") (@"".err1 error)
    159 	const @"".PSSSaltLengthAuto = 0x0
    160 	const @"".PSSSaltLengthEqualsHash = -0x1
    161 	type @"".PSSOptions struct { SaltLength int; Hash @"crypto".Hash }
    162 	func (@"".pssOpts2 *@"".PSSOptions "esc:0x1") HashFunc () (? @"crypto".Hash) { return @"".pssOpts2.Hash }
    163 	func (@"".opts2 *@"".PSSOptions "esc:0x1") @"".saltLength () (? int) { if @"".opts2 == nil { return 0x0 }; return @"".opts2.SaltLength }
    164 	func @"".SignPSS (@"".rand3 @"io".Reader, @"".priv4 *@"".PrivateKey "esc:0x9", @"".hash5 @"crypto".Hash, @"".hashed6 []byte, @"".opts7 *@"".PSSOptions "esc:0x1") (@"".s1 []byte, @"".err2 error)
    165 	func @"".VerifyPSS (@"".pub2 *@"".PublicKey "esc:0x9", @"".hash3 @"crypto".Hash, @"".hashed4 []byte, @"".sig5 []byte "esc:0x1", @"".opts6 *@"".PSSOptions "esc:0x1") (? error)
    166 	type @"".OAEPOptions struct { Hash @"crypto".Hash; Label []byte }
    167 	func @"".GenerateKey (@"".random3 @"io".Reader, @"".bits4 int) (@"".priv1 *@"".PrivateKey, @"".err2 error)
    168 	func @"".GenerateMultiPrimeKey (@"".random3 @"io".Reader, @"".nprimes4 int, @"".bits5 int) (@"".priv1 *@"".PrivateKey, @"".err2 error)
    169 	var @"".ErrMessageTooLong error
    170 	func @"".EncryptOAEP (@"".hash3 @"hash".Hash, @"".random4 @"io".Reader, @"".pub5 *@"".PublicKey "esc:0x9", @"".msg6 []byte "esc:0x9", @"".label7 []byte) (@"".out1 []byte, @"".err2 error)
    171 	var @"".ErrDecryption error
    172 	var @"".ErrVerification error
    173 	func @"".DecryptOAEP (@"".hash3 @"hash".Hash, @"".random4 @"io".Reader, @"".priv5 *@"".PrivateKey "esc:0x9", @"".ciphertext6 []byte "esc:0x1", @"".label7 []byte) (@"".msg1 []byte, @"".err2 error)
    174 	func @"".init ()
    175 	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 }
    176 	var @"crypto".hashes []func() (? @"hash".Hash)
    177 
    178 $$
    179 _go_.o          0           0     0     644     172317    `
    180 go object darwin amd64 go1.5.1 X:none
    181 
    182 !
    183 go13ldcrypto.acrypto/subtle.aerrors.aio.amath/big.abytes.ahash.acrypto/rand.a$"".EncryptPKCS1v15eH%H$pH;AHH$H$111H$`H$h1H$HH$PH$XH$(1H\$PH\$XHD$HH$HD$HH1H9HH$H
HHL$PHD$XHD$hHL$`Ht71H$HH$PH$XH$`H$hHH$(H$H$(H+H,$H\$HHH?H=HHH$8HHH9};HH$HH$`HH$hHHH$HD$HD$H\$HL$ HD$(H$H$HH$XHH$L$8L$H$H$HHHHL)HLL9HHHIHtIIHMHL)HMH9H)I)IItML$H$L$L\$pL$LT$xLT$H$H|$H$H\$H$ H\$ H$HL$(HD$0H$hH$`Ht
HH$8HH)HHH$HD$@H9HH$H$Hl$@L$L9H+H$H$H$H\$H$H\$H$0H\$H$8H\$ H$@H\$(HD$01$H$H$H$H$H$H$H\$H$H\$H$H\$HD$ 1$H$H$H$H$H$H$(H\$HD$H\$H$HT$HL$HD$H$H$H$H\$H$H\$H$HT$H$HL$ H$HD$(H$H$HH$H$PH$H$XHH$H$HD$HHXH}#HH$H
H6H$H$Hl$HH]H~#HH$H
H1H)X
    198 ^
    199 *runtime.racefuncenter
    200  runtime.raceread&"".errPublicModulus
    201  runtime.raceread&"".errPublicModulus&"".errPublicModulus
    202 (runtime.racefuncexit
    203  runtime.raceread
    204 ,math/big.(*Int).BitLen("".ErrMessageTooLong
    205  runtime.raceread("".ErrMessageTooLong("".ErrMessageTooLong
    206 (runtime.racefuncexittype.[]uint8
    207 "runtime.makeslice
    208 "runtime.racewrite
    210 *"".nonZeroRandomBytes
    212 (runtime.racefuncexit
    214 "runtime.racewrite
    215 "runtime.slicecopy
    216 0math/big.(*Int).SetBytes
    217 "".encrypt
    218 *math/big.(*Int).Bytes
    219 $"".copyWithLeftPad
    220 (runtime.racefuncexit
    221 $runtime.panicindex
    222 $runtime.panicindex
    223 $runtime.panicslice
    224 $runtime.panicslice
    225 $runtime.panicindex
    226 $runtime.panicindex
    227  runtime.raceread2"".errPublicExponentSmall
    228  runtime.raceread2"".errPublicExponentSmall2"".errPublicExponentSmall
    229  runtime.raceread2"".errPublicExponentLarge
    230  runtime.raceread2"".errPublicExponentLarge2"".errPublicExponentLarge
    231 0runtime.morestack_noctxt2"".autotmp_0025"type.math/big.Int"".autotmp_0024?"type.math/big.Int"".autotmp_0023type.int"".autotmp_0021type.[]uint8"".autotmp_0020$type.*math/big.Int"".autotmp_0019$type.*math/big.Int"".autotmp_0016type.int"".autotmp_0015type.int"".autotmp_0009type.[]uint8"".autotmp_0008type.int"".autotmp_0007type.int"".autotmp_0006type.int"".autotmp_0005type.[]uint8"".autotmp_0004type.int"".~r1type.error"".pub$type.*"".PublicKey
    234 "".mmtype.[]uint8
    235 "".pstype.[]uint8
    236 "".emtype.[]uint8"".errtype.error"".errtype.error"".out`type.[]uint8"".msg0type.[]uint8"".pub $type.*"".PublicKey"".randtype.io.ReaderF"@"430m*0/@.(%1Y}Y\[^Ij0
	\.R#Wv"=-?YI
3!"5Tgclocals6363521974a113cb35f3d9f8d6188df7Tgclocals581a42a69209f974dd2b79690ca3daa3dprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go$"".DecryptPKCS1v15eH%HD$H;AHH$H$111H$H$1H$H$H$H$H1H\$pH\$xHD$hH$HD$hH1H9HH$H
HHL$pHD$xH$H$Ht71H$H$H$H$H$HH$H$H$H\$H$H\$H$H\$H$H\$ H$H\$(HL$0LT$8H|$@Ht$HHD$PHl$XHT$`L$H$H$H$H$Ht
HHueHH$H
H1H$H$H$H$H$H$H$HHIH9w8H)I)MItMH$L$L$HH$H$HD$hHXH}#HH$H
HH$H$Hl$hH]H~#HH$H
H1He8
    255 X
    256 *runtime.racefuncenter
    257  runtime.raceread&"".errPublicModulus
    258  runtime.raceread&"".errPublicModulus&"".errPublicModulus
    259 (runtime.racefuncexit
    260 $"".decryptPKCS1v15
    261 (runtime.racefuncexit "".ErrDecryption
    262  runtime.raceread "".ErrDecryption "".ErrDecryption
    263 (runtime.racefuncexit	
    264 (runtime.racefuncexit	
    265 $runtime.panicslice
    266 
    267  runtime.raceread
    268 2"".errPublicExponentSmall
    269 
    270  runtime.raceread
    271 2"".errPublicExponentSmall
    272 2"".errPublicExponentSmall
    274  runtime.raceread2"".errPublicExponentLarge
    277  runtime.raceread2"".errPublicExponentLarge2"".errPublicExponentLarge
    281 0runtime.morestack_noctxt"".autotmp_0031type.error"".autotmp_0029type.error"".~r1_type.error"".pubo$type.*"".PublicKey"".err?type.error"".errtype.error"".out`type.[]uint8"".ciphertext0type.[]uint8"".priv &type.*"".PrivateKey"".randtype.io.ReaderBjBV~0}*X6
:+\#]ZVMP!"<Tgclocals476d7ce44f720ffa6a3f2dc237f5d028Tgclocalsffd121e3dbb6990906d76efbdd233e0ddprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go8"".DecryptPKCS1v15SessionKeyeH%HD$H;AHH$H$11H$H$ H$Hy1H\$xH$HD$pH$HD$pH1H9HH$H
HHL$xH$H$H$HtH$H$ HH$H$H$H+H,$Hl$HHH?H=HHH$HHHl$hH)H};HH$HH$HH$ HH$H$H$H\$H$H\$H$H\$H$H\$ H$H\$(L$HL$0L\$8HD$@H|$HLD$PHt$XHl$`L$H$H$H$ H$Ht
HHl$hH9t;HH$HH$HH$ HHHL)D1!!!!!HcH!HHL)HIH9woH)I)MItMH$H$H\$LT$H$H\$L$LL$ H$Hl$(L$LD$0HH$H$HD$pHXH}#HH$H
H"H$H$Hl$pH]H~#HH$H
H1H H
    296 X
    297 *runtime.racefuncenter
    298  runtime.raceread&"".errPublicModulus
    299  runtime.raceread&"".errPublicModulus&"".errPublicModulus
    300 (runtime.racefuncexit
    301  runtime.raceread
    302 ,math/big.(*Int).BitLen "".ErrDecryption
    303  runtime.raceread "".ErrDecryption "".ErrDecryption
    304 (runtime.racefuncexit
    305 $"".decryptPKCS1v15
    306 (runtime.racefuncexit	 "".ErrDecryption	
    307  runtime.raceread	 "".ErrDecryption	 "".ErrDecryption	
    308 (runtime.racefuncexit
    310 <crypto/subtle.ConstantTimeCopy
    312 (runtime.racefuncexit
    314 $runtime.panicslice
    316  runtime.raceread
2"".errPublicExponentSmall
    319  runtime.raceread
2"".errPublicExponentSmall
2"".errPublicExponentSmall
    322  runtime.raceread2"".errPublicExponentLarge
    323  runtime.raceread2"".errPublicExponentLarge2"".errPublicExponentLarge
    324 0runtime.morestack_noctxt6"".autotmp_0055type.int"".autotmp_0050type.[]uint8"".autotmp_0049type.int"".autotmp_0048type.int"".autotmp_0047type.int"".autotmp_0046type.int32"".autotmp_0045type.int32"".autotmp_0044type.int32"".autotmp_0043type.int32"".autotmp_0042type.int32"".autotmp_0040type.int"".autotmp_0039type.int"".autotmp_0038type.int"".autotmp_0036type.int"".autotmp_0035/type.[]uint8"".autotmp_0034type.int"".autotmp_0033type.int"".~r1type.error"".pub$type.*"".PublicKey
    327 "".em_type.[]uint8"".ktype.int"".errtype.error"".errtype.error"".key`type.[]uint8"".ciphertext0type.[]uint8"".priv &type.*"".PrivateKey"".randtype.io.ReaderRDr,+('@. 
    331 .
    332 	As
'
    334 F+C#FZ^"#!"3Tgclocals7e6d351e62617dcad5cf1e9261a02ab2Tgclocals5ad638fd42f6c4d50bbbeafb5772356cdprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go$"".decryptPKCS1v15eH%HD$H;AbHH$H$111H$8H$@H$01H$H$ H$(H$H$H$H$H+H,$H\$HHH?H=HHH\$XH};HH$HH$8HH$@H1$H$H$H$H$H$H$H\$H$H\$H$H\$HD$ H$H$H$H\$H$H\$HD$HD$ HT$(HL$0H$@H$8Ht
HH$HT$HL$HD$H$H$HD$X1H\$pH\$xH$H$HL$HH9~HD$HHH$HD$HD$Ht$H\$ LD$(Hl$HHH)HHD$xL$H9H)I)IHt$pItML$L$H$Hl$L$LD$H$H\$H$H\$ H$H\$(HD$0HL$pHD$xH$H$(H$HH$ bH$H$H$ H8.1HH1HHH!HH!HH!H\$hHHHH$H$0H$L$ IIH+HHH1HHH!HH!HH!H\$@HHT$PHL9HD$`L9QIH$L$LT$PL$ H|$`L9I;+1HH1HHH!HH!HH!H$0HLH!HHHH!HH!H	H$01HHH!HHL!H	HH\$PHHL94H
    341 )HcHH\$hHl$@H!HHHH!H!HHH$1HHHH!HH!H	H$01H$8H$@H|8
    349 X
    350 *runtime.racefuncenter
    351  runtime.raceread
    352 ,math/big.(*Int).BitLen "".ErrDecryption
    353  runtime.raceread "".ErrDecryption "".ErrDecryption
    354 (runtime.racefuncexit
    355 0math/big.(*Int).SetBytes
    356 "".decrypt
    357 (runtime.racefuncexit
    358 *math/big.(*Int).Bytestype.[]uint8
    359 "runtime.makeslice
    361 "runtime.slicecopy
    363  runtime.raceread
    365  runtime.raceread
    366  runtime.raceread
    367 (runtime.racefuncexit
    368 $runtime.panicindex
    369 $runtime.panicindex
    370 $runtime.panicindex
    371 $runtime.panicindex
    372 $runtime.panicindex
    373 $runtime.panicindex
    374 $runtime.panicslice
    375 0runtime.morestack_noctxtT"".autotmp_0088type.int"".autotmp_0087type.int"".autotmp_0086type.int"".autotmp_0085type.int"".autotmp_0084type.int"".autotmp_0083type.int"".autotmp_0082type.int"".autotmp_0081type.int"".autotmp_0080type.int"".autotmp_0079?"type.math/big.Int"".autotmp_0077type.int"".autotmp_0076type.uint8"".autotmp_0075type.uint8"".autotmp_0074type.uint8"".autotmp_0073type.int"".autotmp_0072type.uint8"".autotmp_0071type.uint8"".autotmp_0070type.uint8"".autotmp_0069type.uint8"".autotmp_0068type.uint8"".autotmp_0066type.[]uint8"".autotmp_0065type.int"".autotmp_0064type.int"".autotmp_0063type.[]uint8"".autotmp_0062type.int"".autotmp_0061otype.[]uint8"".autotmp_0059$type.*math/big.Int"".outtype.[]uint8"".ntype.int"".inputtype.[]uint8"".itype.int$"".lookingForIndextype.int$"".secondByteIsTwotype.int$"".firstByteIsZerotype.int"".ktype.int"".errtype.error"".indextype.int
    378 "".emptype.[]uint8"".valid`type.int"".ciphertext0type.[]uint8"".priv &type.*"".PrivateKey"".randtype.io.Reader6GFEH@.@=^G41nwk$ !.6+Yma_i=
GTgclocalsfee89478d16698ce23104b6d552fc55cTgclocalse6c77489c3dbec70f034eb54b48712b5dprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go*"".nonZeroRandomBytes		eH%H;aPHhH\$hH$11H$H$H$H$H$H\$H\$pH\$H\$xH\$H$H\$ HL$xHT$pHl$0HD$8H$H$Ht
    385 Hh1H9HD$HH9WHH$HL$xHT$pHD$HH9rHLHHL$L9.H9%H)I)IItMH$H$H$H\$LL$PLL$Hl$XHl$LD$`LD$ HL$0HD$8H$H$Ht
    387 HhH\$pHl$HLD$xL9H+H$HT$pHL$xHD$HH9seH+@l$GH9sMHH$HD$HHL$xHT$pH9s%Hl$GHB@+HD$HH9HH9eHh$
    395 B
    396 *runtime.racefuncenter
    397 io.ReadFull
    398 (runtime.racefuncexit
    399  runtime.raceread
    400 io.ReadFull
    401 (runtime.racefuncexit
    402  runtime.raceread
    403 "runtime.racewrite
    404 $runtime.panicindex
    405 $runtime.panicindex
    406 $runtime.panicindex
    407 $runtime.panicindex
    408 $runtime.panicindex	
    409 $runtime.panicslice	
    410 (runtime.racefuncexit	
    411 $runtime.panicindex	
    412 0runtime.morestack_noctxtp"".autotmp_0094Atype.uint8"".autotmp_0093type.error"".autotmp_0092/type.[]uint8"".autotmp_0090type.int"".i?type.int"".errPtype.error"".rand0type.io.Reader"".stype.[]uint86Z$#[ C{

    418 

( %6
    421 Tgclocals7870415641da46b3cba4d091fd1e3422Tgclocalsf56b2291fa344104975cb6587be42b9bdprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go"".SignPKCS1v15eH%HD$H;A%HH$H$111H$0H$81H$H$ H$(H$H$H$HD$H|$Ht$Hl$ HT$(HL$0HD$8Ht$pHl$xH$H$8H$0Ht
HHH|$XHH\$@H$H$H$H+H,$H\$HHH?H=HHHH\$@HH9~_HH$H
H1H$H$ H$(HL$`H$0HD$hH$8HHH$HD$HD$HHD$H\$HL$ HD$(H$H$HH$UHH$Ht$HH$H$HH HHHl$@HH)HH9~PHD$PH9s?HH$Ht$HH$HD$PH$H9sHHHl$@HH)Hl$XL$HH)HL9H9vH)I)IItML$L$H$Hl$L$LD$H\$pH\$H\$xH\$ H$H\$(HD$0H\$HHl$XL$HH)HL9H9L$H)I)ItML$L$H$Hl$L$LD$H$H\$H$H\$ H$H\$(HD$01$H$H$H$H$H$H$H\$H$H\$H$H\$HD$ H$H$H$H\$H$H\$HD$HD$ HT$(HL$0H$8H$0Ht
HH$HT$HL$HD$H$H$H$H\$H$H\$H$HT$H$HL$ H$HD$(H$H$H$H$ H$H$(H<
    438 X
    439 *runtime.racefuncenter
    440 &"".pkcs1v15HashInfo
    441 (runtime.racefuncexit
    442  runtime.raceread
    443 ,math/big.(*Int).BitLen("".ErrMessageTooLong
    444  runtime.raceread("".ErrMessageTooLong("".ErrMessageTooLong
    445 (runtime.racefuncexittype.[]uint8
    446 "runtime.makeslice
    447 "runtime.racewrite	
    448 "runtime.racewrite	
    449 $runtime.panicindex	
    450 $runtime.panicindex
    452 "runtime.slicecopy
    453 "runtime.slicecopy
    454 0math/big.(*Int).SetBytes
    455 "".decrypt
    456 (runtime.racefuncexit
    457 *math/big.(*Int).Bytes
    458 $"".copyWithLeftPad
    459 (runtime.racefuncexit
    460 $runtime.panicslice
    461 $runtime.panicslice
    462 $runtime.panicindex
    463 $runtime.panicindex
    464 0runtime.morestack_noctxt:"".autotmp_0116?"type.math/big.Int"".autotmp_0115type.error"".autotmp_0114type.int"".autotmp_0113type.[]uint8"".autotmp_0112type.error"".autotmp_0111$type.*math/big.Int"".autotmp_0108type.[]uint8"".autotmp_0107type.int"".autotmp_0106type.[]uint8"".autotmp_0105type.int"".autotmp_0104type.int"".autotmp_0103type.int"".autotmp_0102type.[]uint8"".autotmp_0101type.int"".autotmp_0100type.int"".autotmp_0099type.error"".autotmp_0098otype.[]uint8"".itype.int
    465 "".emtype.[]uint8"".ktype.int"".tLentype.int"".prefixtype.[]uint8"".hashLentype.int"".errtype.error"".sptype.[]uint8"".hashed@type.[]uint8"".hash0 type.crypto.Hash"".priv &type.*"".PrivateKey"".randtype.io.ReaderD/
    467 :90V63CR('6N=^G	j0
J+NK)PG'=
    470 _

/Tgclocals4504e14ad70a368ab2e88355521723b4Tgclocals5f2eee4663d18fca838d8c7bcb3b489adprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go""".VerifyPKCS1v15eH%H$PH;ABH0H$0H$11H$xH$H$PH$@H$HD$H|$Ht$Hl$ HT$(HL$0HD$8Ht$xH$H$H$H$xHt
H0HH|$`HH\$@H$8H$H$8H+H,$H\$HHH?H=HHHH\$@HHD$PH9~;HH$HH$xHH$H01$H$H$ H$(H$H$H$`H\$H$hH\$H$pH\$HD$ 1$H$H$H$H$H$H$8H\$HD$H\$H$HT$HL$HD$H$H$HD$P1H$H$H$H$HL$HH9~HD$HHH$HD$HD$Ht$H\$ LD$(Hl$HHH)HH$L$H9H)I)IH$ItML$L$H$Hl$L$LD$H$H\$H$H\$ H$H\$(HD$0H$H$H$H$H$HH$H$H$H$H.1HH1HHH!HH!HH!H\$pHHHH$Ht$PH$HH$MH+HHH1HHH!HH!HH!Hl$pH!H\$pHl$`L$HH)HL9H9H)I)IItML$L$H$Hl$L$LD$H$HH\$H$PH\$ H$XH\$(HL$PHD$0H\$pH!H\$pHl$@HH)Hl$`L$H)HL93H9*L$H)I)ItM	L$L$H$Hl$L$LD$H\$xH\$H$H\$ H$H\$(HD$0H\$pH!H\$pHD$PHl$@H)HH$HD$hL$L9|HH$H$H$Hl$hH9JH/+1HH1HHH!HH!HH!Hl$pH!HHH\$PHl$@H)HH9HD$pHL$XH9syHH$H$H$HT$XH9sKH+HHH1HHH!HH!HH!Hl$pH!HHHfHt;HH$HH$xHH$H01H$xH$H0R
    494 ^
    495 *runtime.racefuncenter
    496 &"".pkcs1v15HashInfo
    497 (runtime.racefuncexit
    498  runtime.raceread
    499 ,math/big.(*Int).BitLen$"".ErrVerification
    500  runtime.raceread$"".ErrVerification$"".ErrVerification
    501 (runtime.racefuncexit
    502 0math/big.(*Int).SetBytes
    503 "".encrypt
    504 *math/big.(*Int).Bytes	type.[]uint8	
    505 "runtime.makeslice
    507 "runtime.slicecopy
    509  runtime.raceread
    510  runtime.raceread
    511 Bcrypto/subtle.ConstantTimeCompare
    512 Bcrypto/subtle.ConstantTimeCompare
    513  runtime.raceread
    514  runtime.raceread
    515 $runtime.panicindex
    516 $runtime.panicindex$"".ErrVerification
    517  runtime.raceread$"".ErrVerification$"".ErrVerification
    518 (runtime.racefuncexit
    519 (runtime.racefuncexit
    520 $runtime.panicindex
    521 $runtime.panicindex
    522 $runtime.panicslice
    523 $runtime.panicslice
    524 $runtime.panicindex
    525 $runtime.panicindex
    526 $runtime.panicindex
    527 $runtime.panicindex
    528 $runtime.panicslice
    529 0runtime.morestack_noctxtr"".autotmp_0165type.int"".autotmp_0164type.int"".autotmp_0163type.int"".autotmp_0162type.int"".autotmp_0161type.int"".autotmp_0160"type.math/big.Int"".autotmp_0159?"type.math/big.Int"".autotmp_0158type.int"".autotmp_0157type.int"".autotmp_0156type.uint8"".autotmp_0155type.uint8"".autotmp_0154type.uint8"".autotmp_0153type.int"".autotmp_0152type.uint8"".autotmp_0151type.uint8"".autotmp_0150type.uint8"".autotmp_0149type.int"".autotmp_0147type.[]uint8"".autotmp_0146type.int"".autotmp_0145type.int"".autotmp_0144type.int"".autotmp_0142type.[]uint8"".autotmp_0141type.int"".autotmp_0140type.int"".autotmp_0139type.uint8"".autotmp_0138type.uint8"".autotmp_0137type.uint8"".autotmp_0136type.int"".autotmp_0135type.uint8"".autotmp_0134type.uint8"".autotmp_0132type.[]uint8"".autotmp_0131type.int"".autotmp_0130type.int"".autotmp_0129type.[]uint8"".autotmp_0128type.int"".autotmp_0127type.[]uint8"".autotmp_0126$type.*math/big.Int"".autotmp_0125$type.*math/big.Int"".autotmp_0122type.int"".autotmp_0121type.int"".autotmp_0119type.[]uint8"".autotmp_0118type.int"".autotmp_0117type.int"".outtype.[]uint8"".ntype.int"".inputtype.[]uint8"".itype.int
    531 "".emtype.[]uint8"".ktype.int"".tLentype.int"".prefixtype.[]uint8"".hashLentype.int"".errtype.error"".sigPtype.[]uint8"".hashed type.[]uint8"".hash type.crypto.Hash"".pub$type.*"".PublicKeyB"R"@?Y<9C..+^Iiy v.F.)U#aI}CB,RTgclocals1d07381dfa9624365f8958f9a1b51ff8Tgclocalsc05f511c694e6d473f47bf82355d01c8dprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go&"".pkcs1v15HashInfoeH%HD$H;AHH$H$H$111H$H$1H$H$H$HuIH$H$1H$H$H$1H$H$HH$HD$H$H$H9&HH\$hHD$p(1H\$HH\$PHH$HD$HD$@H$H\$@Hl$pHkHl$h=H+H\$@H\$@H1H9tbHL$@HD$HHL$PH$1H$H$H$H$H$H$H$HHH$HH\$HH\$HD$lH$Hl$AH$H\$0HH$HH$HH\$H\$0H\$HD$\$ \$/HD$8H$H\$8HgH+H$HkH$HkH$|$/,HH\$xH$%1H\$XH\$`HH$HD$HD$@H$H\$@H$HkHl$x=H+H\$@H\$@H1H9tbHL$@HD$XHL$`H$1H$H$H$H$H$H$H$HHH$HH\$HH\$HD$lH$Hl$AHH
    538 X
    539 *runtime.racefuncenter
    540 (runtime.racefuncexit
    541  crypto.Hash.Sizehgo.string."crypto/rsa: input must be hashed message".type.errors.errorString
    542 "runtime.newobject
    543 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error
    544 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error
    545  runtime.typ2Itab
    546 .runtime.writebarrierptr"".hashPrefixes
    547  runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes	
    548 2runtime.mapaccess2_fast64	
    549  runtime.raceread
    550 bgo.string."crypto/rsa: unsupported hash function".type.errors.errorString
    553 "runtime.newobject
    555 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error
    559 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error
    560  runtime.typ2Itab
    561 .runtime.writebarrierptr
    562 (runtime.racefuncexit
    563 0runtime.morestack_noctxt*"".autotmp_0178type.error"".autotmp_0177type.*uint8"".autotmp_0176type.error"".autotmp_01750type.*errors.errorString"".autotmp_0174type.*[]uint8"".autotmp_0173type.error"".autotmp_0171type.error"".autotmp_01700type.*errors.errorString"".autotmp_01690type.*errors.errorString"".autotmp_0168 type.crypto.Hash"".autotmp_01670type.*errors.errorString"".~r0type.errorerrors.text2?type.string"".~r0type.errorerrors.text2_type.string
    566 "".oktype.bool"".err`type.error"".prefix0type.[]uint8"".hashLen type.int"".inLentype.int"".hash type.crypto.HashBQZ0<MM
B+O0:Bq
0"$Tgclocals2b498bc02a1682845fcbf1617c11b2ceTgclocals42615f0ca05c0cdcc376eb42d6bdc4f3dprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go$"".copyWithLeftPadeH%H;aHhH\$hH$HT$pH\$xH$HH)H\$@1Hl$@H9}GHD$HH9HH$HD$HHT$pHL$xH9HHHl$@H9|H\$@L$HH9woH)I)IItMLL$PL$Hl$XHl$LD$`LD$H$H\$H$H\$ H$H\$(HD$0Hh
    579 B
    580 *runtime.racefuncenter
    581 "runtime.racewrite
    582 "runtime.slicecopy
    583 (runtime.racefuncexit
    584 $runtime.panicslice
    585 $runtime.panicindex
    586 $runtime.panicindex
    587 0runtime.morestack_noctxt`"".autotmp_0184/type.[]uint8"".autotmp_0183type.int"".i?type.int$"".numPaddingBytesOtype.int"".src0type.[]uint8"".desttype.[]uint8'0
    590 :
 Tgclocalsad9d65701e915136506edb7cd27ec02bTgclocals790e5cc5051fc0affc980ade09e929ecdprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go "".emsaPSSEncode#"eH%H$@H;AH@H$@H$1H$H$H$1H$H$H$H$H$H[0HL$H$pH$`HHH?H=HHHH$PH9,HH$H$(1H\$xH$HH$HD$HD$hH$H\$hH$HkH$=H+H\$hH\$hH1H9tYHL$hH$H$1H$H$H$HD$xH$H$H$H@HH$HH\$HH\$HD$uH$Hl$JHHL$PHt$HHHH92HH$H$1H$H$HH$HD$HD$hH$H\$hH$HkH$=H+H\$hH\$hH1H9t\HT$hH$H$1H$H$H$H$H$H$H$H@HH$HH\$HH\$HD$rH$Hl$GHH$HD$HD$XHD$H|$PH\$XHD$HHT$Hl$ HL$(H$HH)H)HHHH9H$H$H$HH)H)HHHHHIH$H9H9H)I)IH$ItMH$L$L$HH$HD$HD$pH$HD$HT$pHGHHH$(HT$H$0HL$H$8HD$H$H$H$H[@H$HH\$H$PH\$H$XH\$H$H$H$H[@H$hH\$H$pH\$H$xH\$H$H$H$H[@H$H$1H$(Hl$H$0HL$H$8HD$H$H$H$H[8HT$ HL$(HD$0H$H$H$H$H$H$H[(HD$XHl$HH)Hl$PH$H)HHD$`L$L9HH$H$H$Hl$`H9rH)H\$XHl$HH)Hl$PH)HL$HH98H)I)IItML$L$H$Hl$L$ LD$H$hH\$H$pH\$ H$xH\$(HD$0H$H$H$H\$H$H\$H$H\$H$H\$ H$H\$(H$H\$0H$H\$8H$H$@H$H$H$H(@l$GHH$HD$XH$H$L$`HHL)HH@DD$GL!@+HH$HD$`L$L9stHH$H$H$Hl$`H9sFH)H$H$H$H$1H$H$H@1RJp
    609 ^
    610 *runtime.racefuncenterhgo.string."crypto/rsa: input must be hashed message".type.errors.errorString
    611 "runtime.newobject
    612 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error
    613 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error
    614  runtime.typ2Itab
    615 .runtime.writebarrierptrLgo.string."crypto/rsa: encoding error".type.errors.errorString
    616 "runtime.newobject	
    617 "runtime.racewrite	6runtime.writeBarrierEnabled
    618 Bgo.itab.*errors.errorString.error
    620 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error
    625  runtime.typ2Itab
    627 .runtime.writebarrierptrtype.[]uint8
    630 "runtime.makeslicetype.[8]uint8
    631 "runtime.newobject
    632 ,runtime.racewriterange
    633 "runtime.racewrite
    634 "runtime.slicecopy
    635 "".mgf1XOR
    636  runtime.raceread
    637 "runtime.racewrite
    638 "runtime.racewrite!
    639 (runtime.racefuncexit!
    640 $runtime.panicindex!
    641 $runtime.panicindex!
    642 $runtime.panicindex!
    643 $runtime.panicindex!
    644 $runtime.panicindex!
    645 $runtime.panicindex"
    646 $runtime.panicslice"
    647 $runtime.panicindex"
    648 $runtime.panicindex"
    649 $runtime.panicslice"
    650 $runtime.panicslice"
    651 0runtime.morestack_noctxtN"".autotmp_0208type.int"".autotmp_0207type.int"".autotmp_0206type.*uint8"".autotmp_0205type.error"".autotmp_02040type.*errors.errorString"".autotmp_0202type.error"".autotmp_02010type.*errors.errorString"".autotmp_0200type.int"".autotmp_0199type.uint8"".autotmp_0198type.[]uint8"".autotmp_0197type.int"".autotmp_0196_type.[]uint8"".autotmp_0195type.[]uint8"".autotmp_0194type.[]uint8"".autotmp_0193type.int"".autotmp_0192type.int"".autotmp_0191type.int"".autotmp_0190/type.[]uint8"".autotmp_01890type.*errors.errorString"".autotmp_01880type.*errors.errorString"".autotmp_0187type.int"".autotmp_0186type.int"".&prefixtype.*[8]uint8"".~r0type.errorerrors.text2type.string"".~r0type.errorerrors.text2type.string"".htype.[]uint8
    654 "".dbtype.[]uint8
    655 "".emtype.[]uint8"".emLentype.int"".sLentype.int"".hLentype.int"".~r5type.error"".~r4type.[]uint8"".hashptype.hash.Hash"".salt@type.[]uint8"".emBits0type.int"".mHashtype.[]uint86"
    658 o*",!rqM
    659 feME4i,^AAzil
    661 K?#-`.0w0<aAX
oTgclocals2e3a3d30cdaae35c53d09bdc02a946c1Tgclocalse4451f53f3518aa91e006d0712f940bdZprebuilts/go/darwin-x86/src/crypto/rsa/pss.go "".emsaPSSVerify'&eH%H$pH;A	HH$H$1H$hH$pH$`H$H$XH[0H$8HL$H$ H9t;HH$HH$hHH$pHH$HHHH?H=HHHHHL$HH$PHHHD$PH9~;HH$HH$hHH$pHHHT$hHH$0H9ZHlH,$LL$HH|$PH$@H$8H$0Hl$hHH9H(t;HH$HH$hHH$pHHL)HH9H$H$H$HL)HHHIH9xH9oH)I)IItMH$L$L$H3H$H$0H$8HL$PL$HHL)II)LHIHH!t;HH$HH$hHH$pHH$H$H$H\$H$H\$H$XH\$H$`H\$ H$H\$(H$H\$0H$H\$8H$H$H$H$H$H(@l$GHH$LT$HH|$PH$H$HHL$HHHL)HH\@DD$GL!@+H$PHzLHHH)H|}HL)H$PH)HH9BH,H,$LT$HH\$PH$H$H$PHL)H)HH9H,]HH}H$PH};HH$HH$hHH$pHL$HH)HH9.H)I)IItMH$L$L$HH$HD$HD$xH$HD$HT$xHHHH$HT$H$HL$H$HD$H$`H$H$XH[@H$H\$H$ H\$H$(H\$H$`H$H$XH[@H$H\$H$H\$H$H\$H$`H$H$XH[@1H\$H\$H\$H$`H$H$XH[8HT$ HL$(HD$0H$H$H$HL$H$HD$H$H\$H$H\$ H$H\$(\$0u;HH$HH$hHH$pH1H$hH$pH8_HH$HH$hHH$pHH$PHL)H)H$HH9H$H$H$H$1H$H\$XH$HHL$`Hl$XH9HD$pH$LT$HH|$PH$H$HL$p)@t;HH$HH$hHH$pHHHHL$`HHL$`Hl$XH9nH$PHL)H)HH9H,H,$H$H$H$PHl$PLD$HL)H)HH9sKH*HH$HH$hHH$pH11)H
    684 ^
    685 *runtime.racefuncenter$"".ErrVerification
    686  runtime.raceread$"".ErrVerification$"".ErrVerification
    687 (runtime.racefuncexit$"".ErrVerification
    688  runtime.raceread$"".ErrVerification$"".ErrVerification
    689 (runtime.racefuncexit
    690  runtime.raceread$"".ErrVerification
    691  runtime.raceread$"".ErrVerification$"".ErrVerification
    692 (runtime.racefuncexit	
    693  runtime.raceread
    694 $"".ErrVerification
    696  runtime.raceread$"".ErrVerification$"".ErrVerification
    700 (runtime.racefuncexit
    702 "".mgf1XOR
    704  runtime.raceread
    705 "runtime.racewrite
    706  runtime.raceread$"".ErrVerification
    707  runtime.raceread$"".ErrVerification$"".ErrVerification
    708 (runtime.racefuncexittype.[8]uint8
    709 "runtime.newobject
    710 ,runtime.racewriterange
    711 bytes.Equal$"".ErrVerification
    712  runtime.raceread$"".ErrVerification$"".ErrVerification
    713 (runtime.racefuncexit
    714 (runtime.racefuncexit
    715 $runtime.panicslice$"".ErrVerification
    716  runtime.raceread$"".ErrVerification$"".ErrVerification
    717 (runtime.racefuncexit
    718 $runtime.panicindex
    719 $runtime.panicindex 
    720  runtime.raceread!$"".ErrVerification!
    721  runtime.raceread!$"".ErrVerification!$"".ErrVerification!
    722 (runtime.racefuncexit#
    723  runtime.raceread$$"".ErrVerification$
    724  runtime.raceread$$"".ErrVerification$$"".ErrVerification$
    725 (runtime.racefuncexit%
    726 $runtime.panicindex%
    727 $runtime.panicindex%
    728 $runtime.panicslice%
    729 $runtime.panicindex%
    730 $runtime.panicindex%
    731 $runtime.panicindex%
    732 $runtime.panicindex&
    733 $runtime.panicindex&
    734 $runtime.panicindex&
    735 $runtime.panicslice&
    736 $runtime.panicslice&
    737 $runtime.panicindex&
    738 $runtime.panicindex&
    739 0runtime.morestack_noctxtF"".autotmp_0233type.uint8"".autotmp_0232type.*uint8"".autotmp_0231type.int"".autotmp_0230type.int"".autotmp_0229type.uint8"".autotmp_0228type.int"".autotmp_0226type.[]uint8"".autotmp_0225type.[]uint8"".autotmp_0224type.int"".autotmp_0223type.int"".autotmp_0222_type.[]uint8"".autotmp_0221/type.[]uint8"".autotmp_0220type.int"".autotmp_0219type.int"".autotmp_0218type.uint8"".autotmp_0217type.int"".autotmp_0216type.int"".autotmp_0215type.int"".autotmp_0214type.int"".autotmp_0213type.int"".autotmp_0212type.int"".autotmp_0211type.int"".&prefixtype.*[8]uint8
    740 "".h0type.[]uint8"".salttype.[]uint8"".htype.[]uint8
    741 "".dbtype.[]uint8"".emLentype.int"".hLentype.int"".~r5type.error"".hashtype.hash.Hash"".sLenptype.int"".emBits`type.int
    743 "".em0type.[]uint8"".mHashtype.[]uint8"|Q{"'
.!!.
    746 i.
    747 *O
    748 j.|{lk		.JI$E,^AA:\.5	
    750 .RQ".87!
    752 l.0/	+#	%.yZ#2rg#t#]a=3>
8#TQ#
{Tgclocals2a51e3b195190d3a398ed5747fd5ec6cTgclocalsb1d882b91af6b23aa5010e11ab4d19d2Zprebuilts/go/darwin-x86/src/crypto/rsa/pss.go$"".signPSSWithSalteH%HD$H;AHH$H$111H$PH$X1H$8H$@H$HH$H$H$H+H,$H\$H\$pH$H$HL$HD$H$H$H$H\$H$H\$H\$pHH\$H$ H\$ H$(H\$(H$0H\$0H$HL$8H$HD$@Ht$HHl$PHT$XHL$`HD$hH$H$H$H$XH$PHt
H1$H$H$H$H$H$Ht$Hl$HT$HD$ H$H$H$H\$H$H\$HD$HD$ HT$(HL$0HD$xH$XH$PHt
HHD$pHHH?H=HHHHH$HD$HD$HT$HL$ HD$(H$8H$@H$HH\$xH$HT$HL$HD$H$8H$H$@H\$H$HH\$H$HT$H$HL$ H$HD$(H 
    762 X
    763 *runtime.racefuncenter
    764  runtime.raceread
    765 ,math/big.(*Int).BitLen
    766 crypto.Hash.New
    767  "".emsaPSSEncode
    768 (runtime.racefuncexit
    769 0math/big.(*Int).SetBytes
    770 "".decrypt
    771 (runtime.racefuncexit	type.[]uint8	
    772 "runtime.makeslice
    773 
    774 *math/big.(*Int).Bytes
    776 $"".copyWithLeftPad
    778 (runtime.racefuncexit
    780 0runtime.morestack_noctxt&"".autotmp_0246type.int"".autotmp_0245type.int"".autotmp_0244?"type.math/big.Int"".autotmp_0243type.[]uint8"".autotmp_0242type.[]uint8"".autotmp_0241type.error"".autotmp_0240$type.*math/big.Int"".autotmp_0236otype.[]uint8"".autotmp_0235type.hash.Hash"".c$type.*math/big.Int
    781 "".emtype.[]uint8"".nBitstype.int"".errtype.error"".stype.[]uint8"".saltptype.[]uint8"".hashed@type.[]uint8"".hash0 type.crypto.Hash"".priv &type.*"".PrivateKey"".randtype.io.Reader6J0/FL
    783 _o
&+AId@5Tgclocals781b4a4ca726c433930893346162853cTgclocalsceb9ea343857a0abdb13e1c2a9e4d818Zprebuilts/go/darwin-x86/src/crypto/rsa/pss.go2"".(*PSSOptions).HashFunceH%H;av=HH\$H$H\$H$H$H\$HkHl$H
    786 
    787 :
    788 *runtime.racefuncenter`
    789  runtime.raceread
    790 (runtime.racefuncexit
    791 0runtime.morestack_noctxt "".~r0 type.crypto.Hash"".pssOpts&type.*"".PSSOptions8`9
    793 DTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbZprebuilts/go/darwin-x86/src/crypto/rsa/pss.go6"".(*PSSOptions).saltLengtheH%H;avQHH\$H$HD$1H9uHD$HH$H\$H+Hl$H
    796 :
    797 *runtime.racefuncentern
    798 (runtime.racefuncexit
    799  runtime.raceread
    800 (runtime.racefuncexit
    801 0runtime.morestack_noctxt "".~r0type.int"".opts&type.*"".PSSOptions,p$	 
    803 TTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbZprebuilts/go/darwin-x86/src/crypto/rsa/pss.go"".SignPSS

eH%HD$H;A)HH$H$111H$0H$81H$H$ H$(H$1H91HHD$xHH$H$HL$HL$xH$1H9tTH$H$H$H$HL$xHXHt'H$H$HL$xH$HkH$HH$HL$HL$HT$HL$ HD$(H$H$H$H\$H$HT$H$HL$H$HD$ HL$0HD$8H$8H$0Ht
HH$H$H$H\$H$H\$H$H\$H$H\$ H$H\$(H$H\$0H$H\$8H$H\$@H$H\$HHt$PHl$XHT$`HL$hHD$pH$H$H$H$ H$H$(H$H$0H$H$8HHH$H$H$H+H,$H\$H$H$H$HL$H$HHH?H=HHHH)HH\$xH$H$H$H4 
    808 X
    809 *runtime.racefuncenter
    810  crypto.Hash.Size
    811  runtime.raceread
    812  runtime.racereadtype.[]uint8
    813 "runtime.makeslice
    814 io.ReadFull
    815 (runtime.racefuncexit
    816 $"".signPSSWithSalt
    817 
    818 (runtime.racefuncexit
    819 
    820  runtime.raceread
    822 ,math/big.(*Int).BitLen
    824  crypto.Hash.Size
    826  runtime.raceread
    828 0runtime.morestack_noctxt""".autotmp_0256type.int"".autotmp_0255type.error"".autotmp_0254type.[]uint8"".autotmp_0253type.error"".autotmp_0252/type.[]uint8"".autotmp_0249type.int"".autotmp_0247type.int"".opts&type.*"".PSSOptions"".salt_type.[]uint8"".saltLengthtype.int"".errtype.error"".stype.[]uint8"".optsp&type.*"".PSSOptions"".hashed@type.[]uint8"".hash0 type.crypto.Hash"".priv &type.*"".PrivateKey"".randtype.io.Reader*R"!0
    830 <')e
    831 u
    832 !*+h%n#z$Tgclocals2af85aeedc9cf1626c4edf9d6fdd4122Tgclocalsfac86902acffe389385a3196a692edbbZprebuilts/go/darwin-x86/src/crypto/rsa/pss.go"".VerifyPSSeH%H;aHpH\$pH$1H$H$H$1H91H\$xH$H$H\$H$H\$H$H\$H$H\$ H$H\$(H$H\$0H$H\$8HD$@HL$HHD$PHL$`H$HD$hH$HpHD$XH$H\$XHI
    835 B
    836 *runtime.racefuncenter
    837 "".verifyPSS
    838 (runtime.racefuncexit
    839  runtime.raceread
    840 0runtime.morestack_noctxt"".autotmp_0258type.error"".opts/&type.*"".PSSOptions"".~r5type.error"".opts&type.*"".PSSOptions"".sigPtype.[]uint8"".hashed type.[]uint8"".hash type.crypto.Hash"".pub$type.*"".PublicKey(7 
 Tgclocalsa875ef9b747ec035e472bb4fc1932f71Tgclocalsad3d78e88c381598810f2e82f373ef66Zprebuilts/go/darwin-x86/src/crypto/rsa/pss.go"".verifyPSSeH%H$pH;AHH$H$1H$`H$hH$H$H$H+H,$H$HHD$HD$`HHH?H=HHH9t;HH$HH$`HH$hH1$H$H$H$H$H$H$@H\$HT$H$PH\$HD$ 1$H$H$H$H$H$H$H\$HD$HL$HD$`HHD$pHHH?H=HHH\$hHL$xH$HL$hH\$HD$H\$H9};HH$HH$`HH$hHHH$HL$HL$HT$HL$ HD$(H$H$H$H\$xH$HT$HL$HD$H$H$H$H\$H$H\$H$HT$H$HL$ H$HD$(H$XHuH$ H$H\$H$XH$ H$HL$HD$H$(H$H$0H\$H$8H\$H$H\$H$H\$ H$H\$(H\$pH\$0H$XH\$8H$HL$@H$HD$HHL$PHD$XH$H$`H$H$hHJ4
    847 ^
    848 *runtime.racefuncenter
    849  runtime.raceread
    850 ,math/big.(*Int).BitLen$"".ErrVerification
    851  runtime.raceread$"".ErrVerification$"".ErrVerification
    852 (runtime.racefuncexit
    853 0math/big.(*Int).SetBytes
    854 "".encrypt
    855 *math/big.(*Int).Bytes$"".ErrVerification
    856  runtime.raceread$"".ErrVerification$"".ErrVerification
    857 (runtime.racefuncexittype.[]uint8
    858 "runtime.makeslice	
    859 *math/big.(*Int).Bytes
    860 
    861 $"".copyWithLeftPad
    863  crypto.Hash.Size
    865 crypto.Hash.New
    867  "".emsaPSSVerify
    868 (runtime.racefuncexit
    869 0runtime.morestack_noctxt0"".autotmp_0275type.int"".autotmp_0274"type.math/big.Int"".autotmp_0273?"type.math/big.Int"".autotmp_0271type.error"".autotmp_0270type.hash.Hash"".autotmp_0269type.int"".autotmp_0268type.[]uint8"".autotmp_0267type.[]uint8"".autotmp_0266type.int"".autotmp_0265type.[]uint8"".autotmp_0264$type.*math/big.Int"".autotmp_0263$type.*math/big.Int"".autotmp_0260type.int
    870 "".emtype.[]uint8"".emLentype.int"".emBitstype.int"".m$type.*math/big.Int"".nBitstype.int"".~r5type.error"".saltLentype.int"".sigPtype.[]uint8"".hashed type.[]uint8"".hash type.crypto.Hash"".pub$type.*"".PublicKey6"^E2 .VI '.Ao!"!6.YI;)#"5/!Tgclocalsee5130b902b2931317bffd7f465e741eTgclocals82a71eeff0b8b77661e4e41f38d78499Zprebuilts/go/darwin-x86/src/crypto/rsa/pss.go"".checkPubeH%H;a$HH\$H$1H\$H\$ H\$H$HD$H1H9u2HH$HH\$HH\$ HH$H$HD$HXH}2HH$HH\$HH\$ HH$H$Hl$H]H~2HH$HH\$HH\$ H1H\$H\$ H,
    875 B
    876 *runtime.racefuncenterv
    877  runtime.raceread&"".errPublicModulus
    878  runtime.raceread&"".errPublicModulus&"".errPublicModulus
    879 (runtime.racefuncexit
    880  runtime.raceread2"".errPublicExponentSmall
    881  runtime.raceread2"".errPublicExponentSmall2"".errPublicExponentSmall
    882 (runtime.racefuncexit
    883  runtime.raceread2"".errPublicExponentLarge
    884  runtime.raceread2"".errPublicExponentLarge2"".errPublicExponentLarge
    885 (runtime.racefuncexit
    886 (runtime.racefuncexit
    887 0runtime.morestack_noctxt0"".~r1type.error"".pub$type.*"".PublicKey*hNQFb((
    891 	 ( V<?9Tgclocalscad14e25fd48dddd762418d02c031d67Tgclocals69c1753bd5f81501d95132d08af04464Zprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go."".(*PrivateKey).PubliceH%H;av>HH\$H$1H\$HtH\$ HH\$H
    893 
    894 :
    895 *runtime.racefuncenterl$type.*"".PublicKey
    896 (runtime.racefuncexit
    897 0runtime.morestack_noctxt0"".~r0*type.crypto.PublicKey"".priv&type.*"".PrivateKey5`#	#!Tgclocalscad14e25fd48dddd762418d02c031d67Tgclocals69c1753bd5f81501d95132d08af04464Zprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go*"".(*PrivateKey).Sign
    899 
    900 eH%HD$H;AkHH$H$1H$H$H$ 1H$(H$0HD$pHH$H$H\$H$H\$H\$pH\$\$ HL$pHL$hH$H$HD$hH$H$H$H\$H$H\$HhHl$H$H\$ H$H\$(H$H\$0HD$8Ht$@Hl$HHT$PHL$XHD$`H$H$H$H$H$H$ H$H$(H$H$0HH$H$H$H[ HD$H$H$H$H\$H$H\$HD$H$H\$ H$H\$(H$H\$0Ht$8Hl$@HT$HHL$PHD$XH$H$H$H$H$H$ HL$xH$(H$H$0Hs
    903 X
    904 *runtime.racefuncenter&type.*"".PSSOptions
    905 $runtime.assertI2T2
    906  runtime.raceread
    907 "".SignPSS
    908 (runtime.racefuncexit
    909 "".SignPKCS1v15	
    910 (runtime.racefuncexit
    911 
    912 0runtime.morestack_noctxt "".autotmp_0287type.error"".autotmp_0286type.[]uint8"".autotmp_0284type.error"".autotmp_0283type.[]uint8"".autotmp_0282type.error"".autotmp_0281_type.[]uint8"".autotmp_0280type.error"".autotmp_0279/type.[]uint8"".autotmp_0278&type.*"".PSSOptions"".pssOpts&type.*"".PSSOptions"".~r4type.error"".~r3type.[]uint8"".opts`,type.crypto.SignerOpts"".msg0type.[]uint8"".randtype.io.Reader"".priv&type.*"".PrivateKey(
,
    917 	,P	
$+i&en%Tgclocalsc27dd64b9dd8f59c8b98f79152de075fTgclocals70aaa51e4db25af68bc5a79ecbbdac11Zprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go0"".(*PrivateKey).DecrypteH%H$ H;AH`1H$H$H$`H$H$111H$H$1H$H$H$HH$pH$H$xH\$H$hH\$H$H\$H$H\$ H$H\$(Ht$0Hl$8HT$@HL$HHD$PH$HH$H$PH$H$XH$H$ H$H$(H$H`HH$H$H$H$HD$L$$H$HH$H$H\$H$H\$H$H\$$\$ oH$H$H$H+H,$H\$H$H\$H$H$H$H$H$H$H$H\$H$pH\$H$xH\$H$hH\$ H$H\$(H$H\$0H$H\$8H$HH^H|$@HHHKHOHKHOHt$XHl$`HT$hHL$pHD$xH$0H$H$8H$H$@H$H$H$H$H$H`_FZH$HH$H$H\$H$H\$H$H\$\$ H$H$H$H+HHH$Hl$Hl$HT$HL$ HD$(H$pH$H$xH\$H$HT$H$HL$H$HD$ HD$0HL$8H$H$Ht71H$H$H$H$H$H`H$pH$H$xH\$H$hH\$H$H\$H$H\$ H$H\$(H$H\$0H$H\$8H$H\$@HD$HHL$PH$H$Ht71H$H$H$H$H$H`1H$H$H`H$pH$H$xH\$H$hH\$H$H\$H$H\$ H$H\$(Ht$0Hl$8HT$@HL$HHD$PH$HH$H$PH$H$XH$H$ H$H$(H$H`H$H$H$H$HH$H$'1H$H$HH$HD$H$H$H$H$HkH$=H+H$H$H1H9t_H$H$H$1H$H$H$H$ H$H$(H$H`HH$HH\$HH\$HD$oH$Hl$>@J
    922 
    923 *runtime.racefuncenter
    924 $"".DecryptPKCS1v15
    925 (runtime.racefuncexit
    926 $runtime.efacethash(type.*"".OAEPOptions
    927 $runtime.assertE2T2
    928  runtime.raceread
    929 crypto.Hash.New
    930  runtime.raceread
    932 "".DecryptOAEP
    934 (runtime.racefuncexit
>type.*"".PKCS1v15DecryptOptions
    936 $runtime.assertE2T2
    937  runtime.racereadtype.[]uint8
    938 "runtime.makeslice
    939 io.ReadFull
    940 (runtime.racefuncexit
    941 8"".DecryptPKCS1v15SessionKey
    942 (runtime.racefuncexit
    943 (runtime.racefuncexit
    944 $"".DecryptPKCS1v15
    945 (runtime.racefuncexitfgo.string."crypto/rsa: invalid options for Decrypt".type.errors.errorString
    946 "runtime.newobject
    947 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error
    948 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error
    949  runtime.typ2Itab
    950 .runtime.writebarrierptr
    951 0runtime.morestack_noctxtF"".autotmp_0311type.error"".autotmp_0309type.error"".autotmp_03080type.*errors.errorString"".autotmp_0307type.uint32"".autotmp_03052type.crypto.DecrypterOpts"".autotmp_03040type.*errors.errorString"".autotmp_0303type.error"".autotmp_0302type.[]uint8"".autotmp_0301type.error"".autotmp_0300type.[]uint8"".autotmp_0299type.error"".autotmp_0298type.error"".autotmp_0297type.[]uint8"".autotmp_0296type.error"".autotmp_0295type.[]uint8"".autotmp_0294type.hash.Hash"".autotmp_0293type.error"".autotmp_0292type.[]uint8"".autotmp_0291type.error"".autotmp_0290_type.[]uint8"".autotmp_0289type.error"".autotmp_0288/type.[]uint8"".~r0type.errorerrors.text2type.string"".opts2type.crypto.DecrypterOpts"".errtype.error"".errtype.error"".opts>type.*"".PKCS1v15DecryptOptions"".opts(type.*"".OAEPOptions"".errtype.error"".plaintexttype.[]uint8"".opts`2type.crypto.DecrypterOpts"".ciphertext0type.[]uint8"".randtype.io.Reader"".priv&type.*"".PrivateKeyl"O4
    956 	0
    957 ]
    958 &)e** %&M/
    959 ^@1Dn^OOyne	0,Tgclocalsacf50cf45bb03f18d4b7af3352657018Tgclocalsc6b596eeb9c69c345ea733f3a71e4744Zprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go2"".(*PrivateKey).Validate##eH%H$H;AH1H$(H$0H$8H$@H$H$1H$H$H$He1H$H$HD$8H$HD$8H1H9HH$H
HH$H$H$H$HtH$H$H1$H$H$H$H$H\$xHH$H\$xH$HH\$H\$H\$PH$H$H$H$HHSHC Hk(H$ 1H$HD$ H$HHL$(Hl$ H9HD$pH$H\$pH+Hl$@HH$H\$@H$HH\$HL$PH\$HHH$H$1H$H$HH$HD$HD$hH$H\$hH$HkH$=H+H\$hH\$hH1H9tBHL$hH$H$H$H$H$H$HHH$HH\$HH\$HD$H$Hl$dH$HL$H\$@H\$HD$pHL$(HHHL$(Hl$ H9VH$H$H\$PH$H$H+Hl$H\$HHH$H$1H$H$HH$HD$HD$hH$H\$hH$HkH$=H+H\$hH\$hH1H9tBHT$hH$H$H$H$H$H$HHH$HH\$HH\$HD$H$Hl$d1$hH$pH$xH$H$hH\$`1$HH$PH$XH$`H$HH\$xH$H$H$H\$xH$H$HkHl$H\$H\$XH$H$H$HD$XH$HD$H$HkHl$H$H$H$H$HqHSHK Hk(H$ 1H$HL$ H$HHD$0Hl$ H9HL$pH$H\$pH+Hl$H1$(H$0H$8H$@H$(H\$xHH$H\$xH$H\$HH\$HH\$HD$H\$`H$H\$XH\$HD$HH$H\$`H$HH\$H\$HHH$H$1H$H$HH$HD$HD$hH$H\$hH$HkH$=H+H\$hH\$hH1H9tBHT$hH$H$H$H$H$H$HHH$HH\$HH\$HD$H$Hl$dHL$pHD$0HHHD$0Hl$ H91H$H$HFH$H$HD$8HXH}#HH$H
H9H$H$Hl$8H]H~#HH$H
H1H
    967 
    968 *runtime.racefuncenter
    969  runtime.raceread&"".errPublicModulus
    970  runtime.raceread&"".errPublicModulus&"".errPublicModulus
    971 (runtime.racefuncexit"".bigOne
    972  runtime.raceread"".bigOne
    973 &math/big.(*Int).Set
    974  runtime.raceread
    975  runtime.raceread"".bigOne
    976  runtime.raceread"".bigOne
    977 &math/big.(*Int).CmpVgo.string."crypto/rsa: invalid prime value"	.type.errors.errorString	
    978 "runtime.newobject	
    979 "runtime.racewrite
    980 6runtime.writeBarrierEnabled
    981 Bgo.itab.*errors.errorString.error
    983 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error
    988  runtime.typ2Itab
    990 .runtime.writebarrierptr
    992 &math/big.(*Int).Mul
    993  runtime.raceread
    994 &math/big.(*Int).CmpNgo.string."crypto/rsa: invalid modulus".type.errors.errorString
    995 "runtime.newobject
    996 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error
    997 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error
    998  runtime.typ2Itab
    999 .runtime.writebarrierptr
   1000  runtime.raceread
   1001 0math/big.(*Int).SetInt64
   1002  runtime.raceread
   1003 &math/big.(*Int).Mul
   1004  runtime.raceread
   1005  runtime.raceread"".bigOne
   1006  runtime.raceread"".bigOne
   1007 &math/big.(*Int).Sub
   1008 &math/big.(*Int).Mod"".bigOne
   1009  runtime.raceread"".bigOne
   1010 &math/big.(*Int).CmpRgo.string."crypto/rsa: invalid exponents".type.errors.errorString
   1011 "runtime.newobject
   1012 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error
   1013 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error
   1014  runtime.typ2Itab
   1015 .runtime.writebarrierptr 
   1016 (runtime.racefuncexit!
   1017  runtime.raceread!2"".errPublicExponentSmall!
   1018  runtime.raceread"2"".errPublicExponentSmall"2"".errPublicExponentSmall"
   1019  runtime.raceread"2"".errPublicExponentLarge"
   1020  runtime.raceread#2"".errPublicExponentLarge#2"".errPublicExponentLarge#
   1021 0runtime.morestack_noctxt0d"".autotmp_0349type.*uint8"".autotmp_0348type.error"".autotmp_03470type.*errors.errorString"".autotmp_0346"type.math/big.Int"".autotmp_0345$type.*math/big.Int"".autotmp_0344&type.**math/big.Int"".autotmp_0343type.int"".autotmp_0342type.int"".autotmp_0341"type.math/big.Int"".autotmp_0340"type.math/big.Int"".autotmp_0339type.*uint8"".autotmp_0338type.error"".autotmp_03370type.*errors.errorString"".autotmp_0335type.error"".autotmp_03340type.*errors.errorString"".autotmp_0333$type.*math/big.Int"".autotmp_0332&type.**math/big.Int"".autotmp_0331type.int"".autotmp_0330type.int"".autotmp_0329?"type.math/big.Int"".autotmp_03270type.*errors.errorString"".autotmp_0326type.int"".autotmp_0325$type.*math/big.Int"".autotmp_0324$type.*math/big.Int"".autotmp_0323(type.[]*math/big.Int"".autotmp_0322$type.*math/big.Int"".autotmp_0321$type.*math/big.Int"".autotmp_0320$type.*math/big.Int"".autotmp_03190type.*errors.errorString"".autotmp_0318type.int"".autotmp_03170type.*errors.errorString"".autotmp_0316type.int"".autotmp_0315(type.[]*math/big.Int"".autotmp_0313$type.*math/big.Int"".~r0type.errorerrors.text2type.string"".~r0type.errorerrors.text2type.string"".~r0type.errorerrors.text2type.string"".~r1type.error"".pub$type.*"".PublicKey"".prime$type.*math/big.Int
   1027 "".de$type.*math/big.Int"".congruence$type.*math/big.Int"".prime$type.*math/big.Int"".modulus$type.*math/big.Int"".errtype.error"".~r0type.error"".priv&type.*"".PrivateKeyT"DBA>=b>.-J	$>$#J.m:g9J$
%PD#IF ak{025L{0 K${0U$)!"4Tgclocalsb9077818c1df55f419a2f75a1a1f928eTgclocals3dc4759dbb845724cbc31a64e399a338Zprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".GenerateKeyeH%H;av}HHH\$HH$11H\$pH\$xH\$PH$H\$XH\$HD$H\$`H\$HD$ HT$(HL$0HD$hHT$8HT$pHL$@HL$xHHj
   1034 
   1035 :
   1036 *runtime.racefuncenter
   1037 0"".GenerateMultiPrimeKey
   1038 (runtime.racefuncexit
   1039 0runtime.morestack_noctxt`
   1040 "".autotmp_0354type.error"".err@type.error"".priv0&type.*"".PrivateKey"".bits type.int"".randomtype.io.Readerx]fTgclocalsd83d0d2288f6dc42e44231449c3fde41Tgclocalsc55cf99de9cdd8c8202a466952fa1a45Zprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go0"".GenerateMultiPrimeKey,,eH%H$H;A
   1043 H1H$(H$H$11H$H$HH$HD$H$H$H$H$H$HCH0HH$H$71H$H$HH$HD$H$H$H$H$HkH$=H+H$H$H1H9tQH$H$H$H$H$H$H$H$HHH$HH\$HH\$HD$H$Hl$OHH$HD$HD$HT$HL$ HD$(H$H$H$H$H$H|>H$HH$HIgfffffffHIHHH?H)HHH1H$H9H$H$H$H\$H$HD$HH)HHL$0H;HHHD$H\$H$H\$ H$H\$(H$H$Hl$HL$L9HH$H$Hl$HL$L9HH$=H+H$H$H$H$HtH$HH\$0H\$XH$Hl$HL$L9HH$H$Hl$HL$L9HH+H,$HD$HL$XH)HD$HHH$H9bH$H$H$H$ 1H$HD$XH$HHL$PHl$XH9H$H$H$H+H\$PH\$@H$1Hl$@H9H$HD$8L$L9HH$H$H$H$Hl$8L$L9HH+Hl$H\$HuHD$8HHl$@H9tH$HL$PHHHL$PHl$XH9HH$H\$H$HH$H$H$HH\$H\$H$1$H$H$H$H$H$HH$H$H$HH\$H\$H\$p1$hH$pH$xH$H$hH$H$H$H$H$ 1H$HD$XH$HHL$PHl$XH9H$H$H$H$H+H$HL$Hl$xHl$HH$H$H$H\$xH\$HH\$HD$pH$HD$H$H\$H$HL$PHHHL$PHl$XH9FH$H$H\$H$H91$HH$PH$XH$`H$HH$HH$H\$H$H$H$H$H$HH$=Hk1$(H$0H$8H$@H$(H\$`H$H$H$H$HkH,$H\$H$H$H$H$H$H$H$HkHl$H\$`H\$H$H\$H\$pH\$ HH$H$H$HH\$H\$HH$H$H$H$HkHl$hH,$H$HL$hHiH 1H}TH$H$H$H$H$H$H$HhH,$HhHl$H\$pH\$H$H$H$H$H$Hk H$Hk(H$=uiHkH$H$H$HtBH$=u!H+H$H$HH$Hl$LCL$Hl$H$Hl$h]tHHLCL$Hl$W7H$Hl$nHHD$
   1053 Z
   1054  runtime.duffzero|
   1055 *runtime.racefuncenter$type."".PrivateKey
   1056 "runtime.newobject
   1057 "runtime.racewritego.string."crypto/rsa: GenerateMultiPrimeKey: nprimes must be >= 2".type.errors.errorString
   1058 "runtime.newobject
   1059 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error
   1060 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error
   1061  runtime.typ2Itab
   1062 .runtime.writebarrierptr(type.[]*math/big.Int
   1063 "runtime.makeslice
   1065 "crypto/rand.Prime
   1067 "runtime.racewrite
6runtime.writeBarrierEnabled
   1069 (runtime.racefuncexit
   1070  runtime.raceread
   1071 ,math/big.(*Int).BitLen
   1072  runtime.raceread
   1073  runtime.raceread
   1074 &math/big.(*Int).Cmp"type.math/big.Int
   1075 "runtime.newobject"".bigOne
   1076  runtime.raceread"".bigOne
   1077 &math/big.(*Int).Set"".bigOne
   1078  runtime.raceread"".bigOne
   1079 &math/big.(*Int).Set
   1080  runtime.raceread
   1081 &math/big.(*Int).Mul"".bigOne
   1082  runtime.raceread"".bigOne
   1083 &math/big.(*Int).Sub
   1084 &math/big.(*Int).Mul
   1085 ,math/big.(*Int).BitLen"type.math/big.Int
   1086 "runtime.newobject
   1087 "runtime.racewrite6runtime.writeBarrierEnabled!
   1088  runtime.raceread!
   1089 math/big.NewInt!
   1090  runtime.raceread"
   1091 &math/big.(*Int).GCD#"".bigOne#
   1092  runtime.raceread#"".bigOne#
   1093 &math/big.(*Int).Cmp$
   1094  runtime.raceread$
   1095  runtime.raceread%
   1096  runtime.raceread%
   1097  runtime.raceread&
   1098 &math/big.(*Int).Add&
   1099 "runtime.racewrite'6runtime.writeBarrierEnabled'
   1100 "runtime.racewrite(6runtime.writeBarrierEnabled(
   1101 6"".(*PrivateKey).Precompute(
   1102 (runtime.racefuncexit)
   1103 .runtime.writebarrierptr)
   1104 .runtime.writebarrierptr)
   1105  runtime.raceread*
   1106 .runtime.writebarrierptr*
   1107 $runtime.panicindex*
   1108 $runtime.panicindex+
   1109 $runtime.panicindex+
   1110 $runtime.panicindex+
   1111 .runtime.writebarrierptr+
   1112 $runtime.panicindex+
   1113 $runtime.panicindex+
   1114 0runtime.morestack_noctxtpx"".autotmp_0398"type.math/big.Int"".autotmp_0397"type.math/big.Int"".autotmp_0396$type.*math/big.Int"".autotmp_0395&type.**math/big.Int"".autotmp_0394type.int"".autotmp_0393type.int"".autotmp_0392"type.math/big.Int"".autotmp_0391?"type.math/big.Int"".autotmp_0390$type.*math/big.Int"".autotmp_0389&type.**math/big.Int"".autotmp_0388type.int"".autotmp_0387type.int"".autotmp_0386type.int"".autotmp_0385type.error"".autotmp_0383type.error"".autotmp_03820type.*errors.errorString"".autotmp_0381type.int"".autotmp_0380type.int"".autotmp_0379$type.*math/big.Int"".autotmp_0378$type.*math/big.Int"".autotmp_0377$type.*math/big.Int"".autotmp_0376$type.*math/big.Int"".autotmp_0375type.int"".autotmp_0374(type.[]*math/big.Int"".autotmp_0373$type.*math/big.Int"".autotmp_0372$type.*math/big.Int"".autotmp_0371$type.*math/big.Int"".autotmp_0370$type.*math/big.Int"".autotmp_0369$type.*math/big.Int"".autotmp_0367type.int"".autotmp_0366(type.[]*math/big.Int"".autotmp_0365type.int"".autotmp_0364type.int"".autotmp_0363type.int"".autotmp_0362type.error"".autotmp_0361$type.*math/big.Int"".autotmp_0360type.int"".autotmp_0359(type.[]*math/big.Int"".autotmp_03580type.*errors.errorStringmath/big.x2$type.*math/big.Int"".~r0type.errorerrors.text2type.string"".e$type.*math/big.Int"".y$type.*math/big.Int"".g$type.*math/big.Int"".prime$type.*math/big.Int"".pminus1$type.*math/big.Int"".totient$type.*math/big.Int"".n$type.*math/big.Int"".jtype.int"".prime$type.*math/big.Int"".itype.int"".itype.int"".todotype.int"".primes(type.[]*math/big.Int"".errPtype.error"".priv@&type.*"".PrivateKey"".bits0type.int"".nprimes type.int"".randomtype.io.Reader8"
1.
   1118 JA>^]p	{q32'Wh1q<'
   1120 '1^.8Y<PTK3

/+.7=$_04Rq	=XN+7XW#o8C-D
   1128 1	>\3)3*8#%
   1130 -Tgclocals988f55617998dd0f1f6675b59c366b7cTgclocals335e903b754211f12ea3dd454823882eZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".incCountereH%H;amHH\$H$H\$HH$H\$k@l$HH$H\$l$H@kHH$HD$Xt
   1132 HHHH$H\$k@l$HH$H\$l$H@kHH$HD$Xt
   1133 HHHH$H\$k@l$HH$H\$l$H@kHH$HD$Xt
   1134 HH$HD$(@l$H$H\$l$H@+Hv$
   1135 B
   1136 *runtime.racefuncenterf
   1137  runtime.raceread
   1138 "runtime.racewrite
   1139  runtime.raceread
   1140 (runtime.racefuncexit
   1141  runtime.raceread
   1142 "runtime.racewrite
   1143  runtime.raceread
   1144 (runtime.racefuncexit
   1145  runtime.raceread
   1146 "runtime.racewrite
   1147  runtime.raceread
   1148 (runtime.racefuncexit
   1149  runtime.raceread
   1150 "runtime.racewrite
   1151 (runtime.racefuncexit
   1152 0runtime.morestack_noctxt 
   1153 "".autotmp_0403type.uint8"".autotmp_0402type.uint8"".autotmp_0401type.uint8"".autotmp_0400type.uint8"".ctype.*[4]uint8* p ` ] 8 (9	:9:9	83	4343		2-	.-.-	,'(	' Tgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".mgf1XOReH%HD$H;ACHH$H$HH$HD$HD$XH$HD$1H\$`H\$hH\$pHD$HH$H\$HH9H$H\$H$H\$H$H\$H$H$H$H[@HD$XHxHHHD$xHD$H$HT$H$HL$H$H$H$H[@HL$pHl$`1Hl$xHl$H$HT$H$HL$H$H$H$H[8HT$ HL$(HD$0HT$`HL$hHD$pH$H$H$H[(LT$hH$Ht$HH$1HL$@L9H9H9gH7H$HT$HH$H$H95H+@l$?H9HH$H\$`Hl$@LD$hL9H+H$LT$hH$HD$HHL$@H$H9HHl$`L9Hl
mDD$?L1@+HHHt$HHHL$@L9H\$XH\$PHH$H\$Pk@l$?HH$H\$Pl$?H@kHH$HD$PXQHHH$H\$Pk@l$?HH$H\$Pl$?H@kHH$HD$PXHHH$H\$Pk@l$?HH$H\$Pl$?H@kHH$HD$PXH$HD$P(@l$?H$H\$Pl$?H@+H$H\$HH9oH>
   1167 X
   1168 *runtime.racefuncenterftype.[4]uint8x
   1169 "runtime.newobject
   1170 ,runtime.racewriterange
   1171  runtime.raceread
   1172 "runtime.racewrite	
   1173  runtime.raceread
   1175  runtime.raceread
   1177 "runtime.racewrite
   1179  runtime.raceread
   1181  runtime.raceread
   1183 "runtime.racewrite
   1185  runtime.raceread
   1186  runtime.raceread
   1187 "runtime.racewrite
   1188  runtime.raceread
   1189  runtime.raceread
   1190 "runtime.racewrite
   1191 (runtime.racefuncexit
   1192 $runtime.panicindex
   1193 $runtime.panicindex
   1194 $runtime.panicindex
   1195 $runtime.panicindex
   1196 $runtime.panicindex
   1197 $runtime.panicindex
   1198 0runtime.morestack_noctxt "".autotmp_0416type.uint8"".autotmp_0415type.uint8"".autotmp_0414type.uint8"".autotmp_0413type.uint8"".autotmp_0410type.uint8"".autotmp_0408type.int"".autotmp_0406type.[]uint8"".autotmp_0405/type.[]uint8"".&counterotype.*[4]uint8"".ctype.*[4]uint8"".itype.int"".donetype.int"".digest_type.[]uint8"".seedPtype.[]uint8"".hash0type.hash.Hash"".outtype.[]uint8FX
   1200 ,	A[h4	*	
(+,t8STgclocalsceff764bedfedec85c341d2167e72670Tgclocals695a187ba664ee2e2f23563ad28d70ccZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".encrypteH%H;aH0H\$0H$H\$@H$H$H\$@HkH,$H\$H\$(H\$@H$H\$8H$H\$HH\$H\$(H\$H\$@H+Hl$H\$8H\$PH0Q
   1204 B
   1205 *runtime.racefuncenterh
   1206  runtime.raceread
   1207 math/big.NewInt
   1208  runtime.raceread
   1209 &math/big.(*Int).Exp
   1210 (runtime.racefuncexit
   1211 0runtime.morestack_noctxt@`
   1212 "".e$type.*math/big.Int"".~r30$type.*math/big.Int"".m $type.*math/big.Int"".pub$type.*"".PublicKey"".c$type.*math/big.Int`_`/= =/Tgclocals811ac01e766d981ff332765c3d1de987Tgclocalsf891aedf0f80c97cb1c7cc75a7fd6349Zprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".EncryptOAEP$$eH%H$(H;A		HXH$XH$111H$H$1H$H$H$H$1H\$hH\$pHD$XH$HD$XH1H9HH$H
HHL$hHD$pH$HL$xHt71H$H$H$H$H$HXH$hH$H$`H[(H$H$H$H+H,$H\$HHH?H=HHH\$@H$H\$PH$hH$H$`H[0H\$Hl$@HH)HHl$PHH9};HH$HH$HH$HXH$H\$H$H\$H$H\$H$hH$H$`H[@1H\$H\$H\$H$hH$H$`H[8HT$ HL$(HD$0H$H$H$H$hH$H$`H[(HD$@HH$HD$HD$HT$HL$ HD$(H$H$H$H$hH$H$`H[0H\$HH$H9~HtHHL$HtIH$H$L$H$hH$H$`H[0H\$HH$L$H9L$H)I)ItMH$L$L$H$hH$H$`H[0H\$H$H9L$L$L$H$H\$H$Hl$H$H\$H$H\$ H$H\$(HD$0H$H$HH)HHH$HD$HH9HH$H$H$H$Hl$HH9H.L$HH)HH9H)I)IItML$L$H$Hl$L$LD$H$H\$H|$ H$H\$(HD$0H$pH$H$xH\$H$H\$H$H\$H$H\$ HL$0HD$8H$H$Ht
HXH$H$H$H\$H$H\$H$`H\$H$hH\$ H$H\$(H$H\$0H$H\$8H$H$H$H\$H$H\$H$`H\$H$hH\$ H$H\$(H$H\$0H$H\$81$8H$@H$HH$PH$8HD$`H$H$H\$H$H\$H$H\$1$H$ H$(H$0H$H$H$H\$H\$`H\$H\$H$Ht$@HT$HL$HD$H$H$H$H9HH$Ht$Ht$H$Ht$Hl$ LD$(H\$@H)H$L$H9H)I)IH$ItML$L$H$Hl$L$LD$H$H\$H|$ H$H\$(HD$0H$H$H$H$H$H$HXH$H$HD$XHXH}#HH$H
HH$H$Hl$XH]H~#HH$H
H1Hr
   1234 ^
   1235 *runtime.racefuncenter
   1236  runtime.raceread&"".errPublicModulus
   1237  runtime.raceread&"".errPublicModulus&"".errPublicModulus
   1238 (runtime.racefuncexit
   1239  runtime.raceread
   1240 ,math/big.(*Int).BitLen("".ErrMessageTooLong
   1241  runtime.raceread("".ErrMessageTooLong("".ErrMessageTooLong
   1242 (runtime.racefuncexit	
   1243 
   1244 type.[]uint8
   1245 
   1246 "runtime.makeslice
   1249 "runtime.slicecopy
   1250 "runtime.racewrite
   1251 "runtime.slicecopy
   1252 io.ReadFull
   1253 (runtime.racefuncexit
   1254 "".mgf1XOR
   1255 "".mgf1XOR
   1256 0math/big.(*Int).SetBytes
   1257 "".encrypt
   1258 *math/big.(*Int).Bytestype.[]uint8
   1259 "runtime.makeslice 
   1260 "runtime.slicecopy!
   1261 (runtime.racefuncexit!
   1262 $runtime.panicslice!
   1263 $runtime.panicslice!
   1264 $runtime.panicindex!
   1265 $runtime.panicindex"
   1266 $runtime.panicslice"
   1267 $runtime.panicslice"
   1268 $runtime.panicslice"
   1269  runtime.raceread"2"".errPublicExponentSmall#
   1270  runtime.raceread#2"".errPublicExponentSmall#2"".errPublicExponentSmall#
   1271  runtime.raceread#2"".errPublicExponentLarge$
   1272  runtime.raceread$2"".errPublicExponentLarge$2"".errPublicExponentLarge$
   1273 0runtime.morestack_noctxtX"".autotmp_0449"type.math/big.Int"".autotmp_0448?"type.math/big.Int"".autotmp_0447type.int"".autotmp_0445type.[]uint8"".autotmp_0444type.int"".autotmp_0443type.int"".autotmp_0442type.[]uint8"".autotmp_0441type.int"".autotmp_0440type.[]uint8"".autotmp_0438$type.*math/big.Int"".autotmp_0435type.[]uint8"".autotmp_0434type.int"".autotmp_0433type.int"".autotmp_0432type.int"".autotmp_0431type.int"".autotmp_0430type.int"".autotmp_0429type.[]uint8"".autotmp_0428type.int"".autotmp_0427type.int"".autotmp_0426type.int"".autotmp_0425type.int"".autotmp_0424type.int"".autotmp_0423type.[]uint8"".autotmp_0422type.[]uint8"".autotmp_0421type.int"".autotmp_0420type.int"".autotmp_0419type.int"".~r1type.error"".pub$type.*"".PublicKey"".ttype.[]uint8"".m$type.*math/big.Int
   1276 "".dbtype.[]uint8"".seedtype.[]uint8
   1277 "".emtype.[]uint8"".lHashtype.[]uint8"".ktype.int"".errtype.error"".errtype.error"".outtype.[]uint8"".labeltype.[]uint8"".msgPtype.[]uint8"".pub@$type.*"".PublicKey"".random type.io.Reader"".hashtype.hash.HashF""VU0p*RQEH.HEARAlkdW&#ll)5N-10
#t.R#Z%Ll`lkv	tl^I]5
3!".Tgclocals4591956b865be8c28334f98cbc198266Tgclocals525c98fdfc5126ed25d4111dc2ad356fZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".modInverseeH%H;alHH$H$$H$1\$`H\$hH\$pH\$xH\$`H\$8HH$HL$1D$@HD$HHD$PHD$XHD$@H\$8H$HL$0HL$HD$H$H\$H$H\$ HH$H\$8H$HH\$H\$Ht
HHH$H\$0H$HH\$HL$0H\$H}=H$HL$H$H\$HL$0H$$Hw"
   1290 N
   1291 *runtime.racefuncenter"type.math/big.Int
   1292 "runtime.newobject
   1293 &math/big.(*Int).GCD"".bigOne
   1294  runtime.raceread"".bigOne
   1295 &math/big.(*Int).Cmp
   1296 (runtime.racefuncexit"".bigOne
   1297  runtime.raceread"".bigOne
   1298 &math/big.(*Int).Cmp
   1299 &math/big.(*Int).Add
   1300 (runtime.racefuncexit
   1301 0runtime.morestack_noctxt@"".autotmp_0456"type.math/big.Int"".autotmp_0455?"type.math/big.Int"".autotmp_0454type.int"".autotmp_0452$type.*math/big.Int"".autotmp_0451$type.*math/big.Int"".x$type.*math/big.Int"".g$type.*math/big.Int
   1302 "".ok0type.bool
   1303 "".ia $type.*math/big.Int"".n$type.*math/big.Int"".a$type.*math/big.Int&v<&%75: %"&CV*_ Tgclocals915393fbc1e604d7afcdc99866ecb07eTgclocalsd90f52f9c0c55c6d82a53518e25dbccaZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go6"".(*PrivateKey).Precompute..eH%HD$H;AbHH$H$H$H$H$0H$H]01H9t
HHH$H\$H\$XH$H$H$H$HKHC Hk(Hl$pHL$`HHD$h
   1307 H$HH$H\$XH$H$Hu
   1309 HKHC Hk(Hl$pHL$`HHD$hI
   1310 H)Hl$HH\$H\$H\$PH$H$H$0H$H	Hl$P=	Hk0H$H$H$0H$H$H$H$H$H$0H$Hh0H,$HhHl$Hh0Hl$HH$H\$H\$XH$H$H$H$HKHC Hk(Hl$pHHL$`HHD$hHH$HH$H\$XH$H$HHKHC Hk(Hl$pHHL$`HHD$hHH+Hl$HH\$H\$H\$PH$H$H$0H$H$H1Hl$P=Hk8H$H$H$0H$H$H$H$H$H$H$0H$H$Hh8H,$HhHl$Hh8Hl$HH$H\$H\$XH$H$H$H$HKHC Hk(Hl$pHHL$`HHD$h*HH$H$H$H$H$HKHC Hk(Hl$pHL$`HHD$hH$H$H\$XH$HHZHB Hj(HHH+Hl$HJHB Hj(Hl$pHL$`HHD$hSH)Hl$H\$H\$PH$H$H$0H$H$HHl$P=Hk@1$H$H$H$H$H\$XH$H$H$H$HKHC Hk(Hl$pHL$`HHD$hcH$H$H$H$H$HKHC Hk(Hl$pHHL$`HHD$h
HH$H$H\$XH$HHJHB Hj(HH)Hl$HZHB Hj(Hl$pH\$`HHD$hHH+Hl$H\$H\$@H$H$H$H$HC HHH$HD$HD$H\$H\$xH\$ H$H\$(H$H$H$H$0H$H$H$HkPH$HkXHl$x=HkHHD$0H$H$H$H$Hi H\$0H9`H$H$H$HKHC Hk(Hl$pHL$`Hl$0HD$hH9HH$H$HHJHB Hj(Hl$pHL$`Hl$0HD$hH9HH+Hl$HH$H$0H$HD$0H$HHHSHHKPHkXH$HHT$xHH$H9LHkHH\$8HH$H\$H\$XHH$H\$XH$H\$HH\$HH\$H\$H\$PH\$8H$H\$8HHl$P=H+H\$8H$H$H$H$H\$8H$HD$8H(H,$H$HkHl$H(Hl$HH$H\$H$H\$@H\$H\$H\$PH\$8H$H$H\$8HHl$P=HkHH$H\$H$H\$@H\$H\$HH\$H\$H\$PH\$8H$H$H\$8HtZHl$P=u8HkH\$@H$H\$@H\$H\$HH\$H\$0HH\$0LCL$Hl$LCL$Hl$1H$Hl$Q5vHLCHL$Hl$CLC@L$Hl$QLC8L$Hl$>LC0L$Hl$|
   1330 X
   1331 *runtime.racefuncenter
   1332  runtime.raceread
   1333 (runtime.racefuncexit"type.math/big.Int
   1334 "runtime.newobject
   1335  runtime.raceread
   1336  runtime.raceread"".bigOne
   1337  runtime.raceread"".bigOne
   1338 &math/big.(*Int).Sub
   1339 "runtime.racewrite6runtime.writeBarrierEnabled
   1340  runtime.raceread
   1341  runtime.raceread
   1342  runtime.raceread
   1343 &math/big.(*Int).Mod"type.math/big.Int
   1344 "runtime.newobject
   1345  runtime.raceread	
   1346  runtime.raceread	"".bigOne	
   1347  runtime.raceread
   1348 "".bigOne
   1349 
   1350 &math/big.(*Int).Sub
   1352 "runtime.racewrite6runtime.writeBarrierEnabled
   1355  runtime.raceread
   1357  runtime.raceread
   1359  runtime.raceread
   1361 &math/big.(*Int).Mod"type.math/big.Int
   1362 "runtime.newobject
   1363  runtime.raceread
   1364  runtime.raceread
   1365  runtime.raceread
   1366  runtime.raceread
   1367 4math/big.(*Int).ModInverse
   1368 "runtime.racewrite6runtime.writeBarrierEnabled
   1369  runtime.raceread
   1370  runtime.raceread
   1371  runtime.raceread
   1372  runtime.raceread
   1373 &math/big.(*Int).Mul
   1374  runtime.raceread$type.[]"".CRTValue
   1375 "runtime.makeslice
   1376 "runtime.racewrite6runtime.writeBarrierEnabled
   1377  runtime.raceread
   1378  runtime.raceread
   1379  runtime.raceread
   1380  runtime.raceread "type.math/big.Int 
   1381 "runtime.newobject!"".bigOne!
   1382  runtime.raceread!"".bigOne!
   1383 &math/big.(*Int).Sub"
   1384 "runtime.racewrite"6runtime.writeBarrierEnabled"
   1385  runtime.raceread#
   1386  runtime.raceread#
   1387  runtime.raceread$
   1388 &math/big.(*Int).Mod$"type.math/big.Int$
   1389 "runtime.newobject$
   1390 &math/big.(*Int).Set%
   1391 "runtime.racewrite%6runtime.writeBarrierEnabled%"type.math/big.Int&
   1392 "runtime.newobject&
   1393 4math/big.(*Int).ModInverse'
   1394 "runtime.racewrite'6runtime.writeBarrierEnabled(
   1395 &math/big.(*Int).Mul(
   1396 .runtime.writebarrierptr(
   1397 .runtime.writebarrierptr)
   1398 .runtime.writebarrierptr)
   1399 $runtime.panicindex)
   1400 $runtime.panicindex*
   1401 $runtime.panicindex*
   1402 (runtime.racefuncexit*
   1403 .runtime.writebarrierptr*
   1404 $runtime.panicindex*
   1405 $runtime.panicindex+
   1406 $runtime.panicindex+
   1407 $runtime.panicindex+
   1408 .runtime.writebarrierptr+
   1409 $runtime.panicindex+
   1410 $runtime.panicindex,
   1411 $runtime.panicindex,
   1412 $runtime.panicindex,
   1413 .runtime.writebarrierptr,
   1414 $runtime.panicindex-
   1415 $runtime.panicindex-
   1416 .runtime.writebarrierptr-
   1417 $runtime.panicindex-
   1418 $runtime.panicindex-
   1419 0runtime.morestack_noctxt."".autotmp_0475?"type.math/big.Int"".autotmp_0474type.int"".autotmp_0473$type.*math/big.Int"".autotmp_0472$type.*math/big.Int"".autotmp_0471$type.*math/big.Int"".autotmp_0470$type.*math/big.Int"".autotmp_0469$type.*math/big.Int"".autotmp_0468$type.*math/big.Int"".autotmp_0467type.int"".autotmp_0466o$type.[]"".CRTValue"".autotmp_0464$type.*math/big.Int"".autotmp_0463$type.*math/big.Int"".autotmp_0462$type.*math/big.Int"".autotmp_0461$type.*math/big.Int"".autotmp_0460$type.*math/big.Int"".autotmp_0459$type.*math/big.Int"".autotmp_0458$type.*math/big.Int"".autotmp_0457$type.*math/big.Int"".values"type.*"".CRTValue"".prime$type.*math/big.Int"".itype.int"".r$type.*math/big.Int"".priv&type.*"".PrivateKey(F)is9j\jl"#*	+f >%C%l iUg$25??	$+=
   1420 0Tgclocals2c051b460a39f0a5a658aa8ec6086caaTgclocals818382ae6e9acf88ae30f343ca232c7cZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".decrypt55eH%H$ H;A
H`1H$H$`H$11H$H$H$H$xH$H$H$H$xH+Hl$H\$H~;HH$HH$HH$H`HD$xH$hHuH$xH$H$hH$H$pH\$H$xH+Hl$HT$HL$ HD$(HT$`H$H$Ht
H`HH$H\$`H$HH\$H\$HuHH$HH\$`H$xH$H\$`H$H$xH+Hl$HL$\$HL$xH$xH$H$H$xHkH,$H\$H$1$@H$HH$PH$XH$@H$H$xH$H$H$H\$`H\$H$H\$H$xH+Hl$H\$ H\$X1$ H$(H$0H$8H$ H$H$H\$HD$H$H$HD$H\$XH\$H$xH$H$H$HD$H$xH+Hl$H$H$H$xH$H$0H$xH]01H9HH$H\$H$H$xH$H$H$xH$H$xH$H$H$H\$HhHl$H(Hl$H\$ H$H\$x1H9t_H$H$H$H\$H\$xH\$H$xH$H$H$HD$H$xH+Hl$H`HH$H\$H$H$xH$H$0H$xH$H$H$xHKHC Hk(H$H$HH$H$H$xH$H$H$H\$Hh0Hl$HHHH@ Hk(H$H$HH$H)Hl$H\$ H$1$H$H$H$H$H$H$xH$H$0H$H$xH$H$H$xHKHC Hk(H$HH$HH$HH$H$xH$H$H$H\$Hh8Hl$HHHH@ Hk(H$HH$HH$HH+Hl$H$HD$ H$HL$HD$pHD$H$HD$HH$H$HL$HHiH1HH$xH$H$H$xHKHC Hk(H$H$HH$H$H$H$HD$H$xH\HKHC Hk(H$H$HH$'H)Hl$H$xH$H$0H$H$H$HD$H$xHk@Hl$H$xH$H$H$xHKHC Hk(H$H$HH$H$H$H$HD$H$xHRHKHC Hk(H$H$HH$H)Hl$H$xH$H$H$xHKHC Hk(H$HH$HH$HH$H$H$HD$H$xHHKHC Hk(H$HH$HH$KHH+Hl$H$H$HD$H\$pH\$H$xH$H$0H$H$xHHSHHCPHkXH$1H$HD$8H$HHL$@Hl$8H9H$H$HD$H$HrHHKHkH\$@H\$0H$H$H$H$H$H$H$xH$H$HD$0H$xHHSHK Hk(H$H$H$H9HH$HD$0H$xHHHSHK Hk(H$H$H$H9oHH+H\$pH$H$H\$H$H\$Hl$hHl$HD$pH$HD$H$H\$HD$pH$HD$H$H\$HD$pH$HD$H\$hH\$HD$pHD$PH$H$HT$pHL$PHiHuy1H}H$HT$H\$hH\$HT$pH$HT$H$H\$H$H$HD$H\$pH\$H$HL$@HHH$HT$pHl$P]tHaHUVvH$Hl$H]tHH
   1444 Z
   1445  runtime.duffzero|
   1446 *runtime.racefuncenter
   1447  runtime.raceread
   1448 &math/big.(*Int).Cmp "".ErrDecryption
   1449  runtime.raceread "".ErrDecryption "".ErrDecryption
   1450 (runtime.racefuncexit
   1451  runtime.raceread
   1452 crypto/rand.Int
   1453 (runtime.racefuncexit"".bigZero
   1454  runtime.raceread"".bigZero
   1455 &math/big.(*Int).Cmp"".bigOne
   1456  runtime.raceread"".bigOne
   1457  runtime.raceread
   1458 "".modInverse
   1459  runtime.raceread
   1460 math/big.NewInt	
   1461  runtime.raceread
   1462 
   1463 &math/big.(*Int).Exp
   1465 &math/big.(*Int).Set
   1467 &math/big.(*Int).Mul
   1469  runtime.raceread
   1471 &math/big.(*Int).Mod
   1473  runtime.raceread"type.math/big.Int
   1474 "runtime.newobject
   1475  runtime.raceread
   1476  runtime.raceread
   1477 &math/big.(*Int).Exp
   1478 &math/big.(*Int).Mul
   1479  runtime.raceread
   1480 &math/big.(*Int).Mod
   1481 (runtime.racefuncexit"type.math/big.Int
   1482 "runtime.newobject
   1483  runtime.raceread
   1484  runtime.raceread
   1485  runtime.raceread
   1486 &math/big.(*Int).Exp
   1487  runtime.raceread
   1488  runtime.raceread
   1489  runtime.raceread
   1490 &math/big.(*Int).Exp
   1491 &math/big.(*Int).Sub
   1492  runtime.raceread
   1493  runtime.raceread
   1494  runtime.raceread
   1495 &math/big.(*Int).Add
   1496  runtime.raceread
   1497 &math/big.(*Int).Mul 
   1498  runtime.raceread!
   1499  runtime.raceread"
   1500 &math/big.(*Int).Mod#
   1501  runtime.raceread$
   1502  runtime.raceread%
   1503 &math/big.(*Int).Mul&
   1504 &math/big.(*Int).Add&
   1505  runtime.raceread(
   1506 *runtime.racereadrange*
   1507  runtime.raceread+
   1508  runtime.raceread-
   1509 &math/big.(*Int).Exp-
   1510 &math/big.(*Int).Sub.
   1511 &math/big.(*Int).Mul.
   1512 &math/big.(*Int).Mod/
   1513  runtime.raceread/
   1514 &math/big.(*Int).Add0
   1515 &math/big.(*Int).Mul0
   1516 &math/big.(*Int).Add1
   1517  runtime.raceread2
   1518 $runtime.panicindex2
   1519 $runtime.panicindex2
   1520 $runtime.panicindex2
   1521 $runtime.panicindex3
   1522 $runtime.panicindex3
   1523 $runtime.panicindex3
   1524 $runtime.panicindex3
   1525 $runtime.panicindex3
   1526  runtime.raceread4
   1527 $runtime.panicindex4
   1528 $runtime.panicindex4
   1529 $runtime.panicindex4
   1530 $runtime.panicindex4
   1531 0runtime.morestack_noctxtpP"".autotmp_0519 type."".CRTValue"".autotmp_0518"type.*"".CRTValue"".autotmp_0517type.int"".autotmp_0516type.int"".autotmp_0515"type.math/big.Int"".autotmp_0514"type.math/big.Int"".autotmp_0513?"type.math/big.Int"".autotmp_0512type.int"".autotmp_0511$type.[]"".CRTValue"".autotmp_0510type.int"".autotmp_0509$type.*math/big.Int"".autotmp_0508$type.*math/big.Int"".autotmp_0507$type.*math/big.Int"".autotmp_0506$type.*math/big.Int"".autotmp_0505$type.*math/big.Int"".autotmp_0504$type.*math/big.Int"".autotmp_0503$type.*math/big.Int"".autotmp_0502$type.*math/big.Int"".autotmp_0500$type.*math/big.Int"".autotmp_0499$type.*math/big.Int"".autotmp_0497$type.*math/big.Int"".autotmp_0496type.int"".autotmp_0494$type.*math/big.Int"".autotmp_0493type.intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Int"".prime$type.*math/big.Int"".values type."".CRTValue"".itype.int
   1532 "".m2$type.*math/big.Int"".cCopy$type.*math/big.Int"".rpowe$type.*math/big.Int"".bigE$type.*math/big.Int"".r$type.*math/big.Int
   1533 "".ir$type.*math/big.Int"".errPtype.error"".m@$type.*math/big.Int"".c0$type.*math/big.Int"".priv &type.*"".PrivateKey"".randomtype.io.Reader8"1 =.	[nk5>	8D 7-8(7
=:B7  4#4	/S=1<#4]5Ld8I%]JHA	T
   1538 #Y%5mu4 B0!f+5Tgclocals361723586e499634e46d4ef0a3ccdf71Tgclocals3894762414cd6c98d67792cb0232b38dZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".DecryptOAEP,+eH%H$H;A
   1540 HH$H$111H$(H$01H$H$H$ H$Hy
   1541 1H$H$H$H$H$H1H9	HH$H
HH$H$H$H$Ht71H$H$H$ H$(H$0HH$H$H$H+H,$HL$HHH?H=HHH$HL$XH9H$H$H$H[0H\$Hl$XHHH9m1$H$H$H$H$H$H$H\$H$H\$H$H\$HD$ H$H$H$H\$H$H\$HD$HT$ HL$(HD$0H$H$0H$(Ht
HH$H\$H$H\$H$H\$H$H$H$H[@1H\$H\$H\$H$H$H$H[8HT$ HL$(HD$0H$H$ H$(H$H$H$H[(H$H$HT$HL$HD$H$0H$@HD$X1H$H$H$H$8HL$@H9~HD$@HH$HD$HD$Ht$H\$ LD$(Hl$@HH)HH$L$H9;H)I)IH$ItML$xL$H$Hl$L$LD$H$0H\$H$8H\$ H$@H\$(HD$0H$H$H$H$XH$HHH$PH$H$HH$P]+1HH1HHH!HH!HH!H\$xH$H$H$H[0H\$HH$XH9HHHL$HHtIH$H$L$H$H$H$H[0H\$HH$PL$XH9wL$HH)I)ItMH$H$H$H\$H$H\$H$H\$H$H\$ L$`LL$(H$hHl$0L$pLD$8H$`H$H$hH\$H$pH\$H$H\$H$H\$ H$H\$(H$H\$0H$H\$8H$H$H$H[0H\$H$pH9PL$`HH$H$H$ H\$H$(H\$L$LD$H$HT$ H$Hl$(H\$0H\$PHD$hHD$`HD$HH$H$H$H[0Ht$HH\$H$hL$pH9L$`H)I)ItMIL$ML$1L$L9rHD$pL94IH$H$H$HT$pH9H+1HH1HHH!HH!HH!H$H9HH$LL$HL$L$H|$pL9I;+HHH1HHH!HH!HH!HT$hHLH!HHHH!HH!H	H\$h1HHHH!HH$L!H	HHt$HHL$`H!HHHHH!HH!H	H\$`HHL$L9H\$xHl$PLD$`H!IL!IIL!Ht;HH$HH$(HH$0HH\$hHL$LL9w8H)I)MItMH$L$ L$HHH$HH$(HH$0HH$H$H$HXH}#HH$H
H.H$H$H$H]H~#HH$H
H1H
   1564 ^
   1565 *runtime.racefuncenter
   1566  runtime.raceread&"".errPublicModulus
   1567  runtime.raceread&"".errPublicModulus&"".errPublicModulus
   1568 (runtime.racefuncexit
   1569  runtime.raceread
   1570 ,math/big.(*Int).BitLen
   1571 0math/big.(*Int).SetBytes
   1572 "".decrypt	
   1573 (runtime.racefuncexit
   1574 
   1578 *math/big.(*Int).Bytestype.[]uint8
   1579 "runtime.makeslice
   1580 "runtime.slicecopy
   1581  runtime.raceread
   1582 "".mgf1XOR
   1583 "".mgf1XOR
   1584 Bcrypto/subtle.ConstantTimeCompare
   1585  runtime.raceread 
   1586  runtime.raceread% "".ErrDecryption%
   1587  runtime.raceread% "".ErrDecryption% "".ErrDecryption%
   1588 (runtime.racefuncexit'
   1589 (runtime.racefuncexit'
   1590 $runtime.panicslice'
   1591 $runtime.panicindex'
   1592 $runtime.panicindex'
   1593 $runtime.panicindex'
   1594 $runtime.panicindex'
   1595 $runtime.panicslice'
   1596 $runtime.panicslice'
   1597 $runtime.panicslice(
   1598 $runtime.panicslice(
   1599 $runtime.panicindex(
   1600 $runtime.panicindex(
   1601 $runtime.panicslice( "".ErrDecryption(
   1602  runtime.raceread( "".ErrDecryption) "".ErrDecryption)
   1603 (runtime.racefuncexit)
   1604  runtime.raceread)2"".errPublicExponentSmall*
   1605  runtime.raceread*2"".errPublicExponentSmall*2"".errPublicExponentSmall*
   1606  runtime.raceread+2"".errPublicExponentLarge+
   1607  runtime.raceread+2"".errPublicExponentLarge+2"".errPublicExponentLarge+
   1608 0runtime.morestack_noctxt"".autotmp_0577type.int"".autotmp_0576type.int"".autotmp_0575type.int"".autotmp_0574type.int"".autotmp_0573type.int"".autotmp_0572type.int"".autotmp_0571type.int"".autotmp_0570type.int"".autotmp_0569?"type.math/big.Int"".autotmp_0566type.int"".autotmp_0565type.int"".autotmp_0564type.uint8"".autotmp_0563type.uint8"".autotmp_0562type.uint8"".autotmp_0561type.uint8"".autotmp_0560type.uint8"".autotmp_0559type.uint8"".autotmp_0558type.int"".autotmp_0557type.int"".autotmp_0556type.int"".autotmp_0555type.int"".autotmp_0554type.int"".autotmp_0553type.int"".autotmp_0552type.int"".autotmp_0551type.int"".autotmp_0550type.uint8"".autotmp_0549type.uint8"".autotmp_0547type.[]uint8"".autotmp_0546type.int"".autotmp_0545type.int"".autotmp_0544type.[]uint8"".autotmp_0543type.int"".autotmp_0542type.[]uint8"".autotmp_0541otype.[]uint8"".autotmp_0539$type.*math/big.Int"".autotmp_0536type.int"".autotmp_0535type.int"".outtype.[]uint8"".ntype.int"".inputtype.[]uint8"".~r1type.error"".pub$type.*"".PublicKey"".equals0type.int"".itype.int"".resttype.[]uint8"".invalidtype.int"".indextype.int$"".lookingForIndextype.int"".lHash2Goodtype.int"".lHash2type.[]uint8
   1612 "".dbtype.[]uint8"".seedtype.[]uint8$"".firstByteIsZerotype.int
   1613 "".emtype.[]uint8"".lHashtype.[]uint8"".m$type.*math/big.Int"".ktype.int"".errtype.error"".errtype.error"".msgtype.[]uint8"".labeltype.[]uint8"".ciphertextPtype.[]uint8"".priv@&type.*"".PrivateKey"".random type.io.Reader"".hashtype.hash.HashR"O"0*@B
   1617 ^OliARklSll;\	kqk!3	).
   1619 C
	'.zw
.e&cgLloCl#]_#"!%4Tgclocalsf5abeebced07669a3ddce5a1f0705739Tgclocalsf65ff69dea6c4a520a79cddfc998dd1fZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".leftPadeH%H;aH`H\$`H$H$11H$H$H$HL$pHL$@H9~HD$@HH$HD$HD$Ht$HL$ LD$(Hl$@HH)HH$L$H9wnH)I)IH$ItMLL$HL$Hl$PHl$LD$XLD$H\$hH\$H\$pH\$ H\$xH\$(HD$0H`
   1629 B
   1630 *runtime.racefuncentertype.[]uint8
   1631 "runtime.makeslice
   1632 "runtime.slicecopy
   1633 (runtime.racefuncexit
   1634 $runtime.panicslice
   1635 0runtime.morestack_noctxtp"".autotmp_0582type.[]uint8"".autotmp_0580type.int"".autotmp_0579/type.[]uint8"".n?type.int"".out@type.[]uint8"".size0type.int"".inputtype.[]uint82	
   1638 )
   1639  Tgclocalse164b25facb10da87beb89b155f2475eTgclocalsf56b2291fa344104975cb6587be42b9bZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".init))eH%H;a@
   1642 HH$H$HH$t0HH$u
HHH$HH$HH$HD$HD$HD$H\$ =@	HHD$(HH$HD$HD$HH$HD$HD$HHHH5HHNOHD$pHD$xHD$hHH$HH$HH\$H\$(H\$H\$hH\$HD$(HH$HD$HD$@H$HD$HD$@HH5H5HHNHOHD$pHD$xHD$hHH$HH$HH\$H\$(H\$H\$hH\$HD$(HH$HD$HD$8H$HD$HD$8HHH5HHNOHD$pHD$xHD$hHH$HH$HH\$H\$(H\$H\$hH\$HD$(HH$HD$HD$8H$HD$HD$8HHH5HHNOHD$pHD$xHD$hHH$HH$HH\$H\$(H\$H\$hH\$HD$(HH$HD$HD$8H$HD$HD$8HHH5HHNOHD$pHD$xHD$hHH$HH$HH\$H\$(H\$H\$hH\$HD$(HH$HD$HD$8H$HD$HD$8HH]H5HHNOHD$pHD$xHD$hHH$HH$HH\$H\$(H\$H\$hH\$HD$(HH$H\$HHD$pHD$xH\$hHH$HH$HH\$H\$(H\$H\$hH\$HD$(	HH$HD$HD$0H$HD$HD$0HH!H5HHNHOHD$pHD$xHD$hHH$HH$HH\$H\$(H\$H\$hH\$H$H\$H\$PHH$H\$P=fHH$H\$H\$PHH$H\$P=HHH$HD$"H\$H\$XH\$H\$`HH$H\$XHH\$`=HHH$HD$%H\$H\$XH\$H\$`HH$H\$XHH\$`=HHH$HD$%H\$H\$XH\$H\$`HH$H\$XHH\$`=HHH$HD$4H\$H\$XH\$H\$`HH$H\$XHH\$`=HHH$HD$H\$H\$XH\$H\$`HH$H\$XHH\$`=HHH$HD$H\$H\$XH\$H\$`HH$H\$XHH\$`=u+HHH$HH-H,$H\$H-H,$H\$MH-H,$H\$H-H,$H\$UH-H,$H\$H-H,$H\$]H-H,$H\$H-H,$H\$30zH-H,$H\$
   1646 N
   1647 *runtime.racefuncenter\"".initdonen
   1648  runtime.raceread|"".initdone"".initdone
   1649  runtime.raceread"".initdone
   1650 (runtime.racefuncexit
   1651 "runtime.throwinit"".initdone
   1652 "runtime.racewrite"".initdone
   1653 crypto.init
   1654 io.init
   1655 math/big.init
   1656 bytes.init
   1657 hash.init
   1658  crypto/rand.init"".hashPrefixes
   1659 "runtime.racewrite8type.map[crypto.Hash][]uint8
   1660 runtime.makemap6runtime.writeBarrierEnabled"".hashPrefixestype.[18]uint8
   1661 "runtime.newobject
   1662 ,runtime.racewriterange""".statictmp_0593"".hashPrefixes
   1663  runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes
   1664 $runtime.mapassign1type.[15]uint8
   1665 "runtime.newobject
   1666 ,runtime.racewriterange""".statictmp_0595"".hashPrefixes
   1667  runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes	
   1668 $runtime.mapassign1	type.[19]uint8	
   1669 "runtime.newobject
   1670 
   1671 ,runtime.racewriterange
   1672 """.statictmp_0597"".hashPrefixes
   1675  runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes
   1679 $runtime.mapassign1type.[19]uint8
   1682 "runtime.newobject
   1684 ,runtime.racewriterange
""".statictmp_0599
"".hashPrefixes
   1687  runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes
   1688 $runtime.mapassign1type.[19]uint8
   1689 "runtime.newobject
   1690 ,runtime.racewriterange""".statictmp_0601"".hashPrefixes
   1691  runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes
   1692 $runtime.mapassign1type.[19]uint8
   1693 "runtime.newobject
   1694 ,runtime.racewriterange""".statictmp_0603"".hashPrefixes
   1695  runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes
   1696 $runtime.mapassign1type.[0]uint8
   1697 "runtime.newobject"".hashPrefixes
   1698  runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes
   1699 $runtime.mapassign1type.[14]uint8
   1700 "runtime.newobject
   1701 ,runtime.racewriterange""".statictmp_0606"".hashPrefixes
   1702  runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes
   1703 $runtime.mapassign1
   1704 math/big.NewInt"".bigZero
   1705 "runtime.racewrite6runtime.writeBarrierEnabled"".bigZero
   1706 math/big.NewInt"".bigOne
   1707 "runtime.racewrite6runtime.writeBarrierEnabled"".bigOne\go.string."crypto/rsa: missing public modulus"
   1708 errors.New&"".errPublicModulus
   1709 "runtime.racewrite&"".errPublicModulus6runtime.writeBarrierEnabled&"".errPublicModulusbgo.string."crypto/rsa: public exponent too small"
   1710 errors.New2"".errPublicExponentSmall
   1711 "runtime.racewrite2"".errPublicExponentSmall6runtime.writeBarrierEnabled2"".errPublicExponentSmallbgo.string."crypto/rsa: public exponent too large"
   1712 errors.New2"".errPublicExponentLarge
   1713 "runtime.racewrite2"".errPublicExponentLarge6runtime.writeBarrierEnabled2"".errPublicExponentLargego.string."crypto/rsa: message too long for RSA public key size" 
   1714 errors.New ("".ErrMessageTooLong 
   1715 "runtime.racewrite ("".ErrMessageTooLong 6runtime.writeBarrierEnabled!("".ErrMessageTooLong!Pgo.string."crypto/rsa: decryption error"!
   1716 errors.New" "".ErrDecryption"
   1717 "runtime.racewrite" "".ErrDecryption"6runtime.writeBarrierEnabled" "".ErrDecryption"Tgo.string."crypto/rsa: verification error"#
   1718 errors.New#$"".ErrVerification#
   1719 "runtime.racewrite#$"".ErrVerification$6runtime.writeBarrierEnabled$$"".ErrVerification$"".initdone$
   1720 "runtime.racewrite$"".initdone$
   1721 (runtime.racefuncexit$$"".ErrVerification%
   1722 .runtime.writebarrierptr% "".ErrDecryption%
   1723 .runtime.writebarrierptr%("".ErrMessageTooLong%
   1724 .runtime.writebarrierptr&2"".errPublicExponentLarge&
   1725 .runtime.writebarrierptr&2"".errPublicExponentSmall&
   1726 .runtime.writebarrierptr&&"".errPublicModulus'
   1727 .runtime.writebarrierptr'"".bigOne'
   1728 .runtime.writebarrierptr'"".bigZero'
   1729 .runtime.writebarrierptr("".hashPrefixes)
   1730 .runtime.writebarrierptr)
   1731 0runtime.morestack_noctxt""".autotmp_0607type.*[14]uint8"".autotmp_0604type.*[19]uint8"".autotmp_0602type.*[19]uint8"".autotmp_0600type.*[19]uint8"".autotmp_0598type.*[19]uint8"".autotmp_0596type.*[15]uint8"".autotmp_0594otype.*[18]uint8"".autotmp_0592/type.[]uint8"".autotmp_0591 type.crypto.Hash"".autotmp_0590type.error"".autotmp_0589type.error"".autotmp_0588type.error"".autotmp_0587type.error"".autotmp_0586type.error"".autotmp_0585Otype.error"".autotmp_0584$type.*math/big.Int"".autotmp_0583_$type.*math/big.Int(UR
	]@@&bbbbvb^$}v'&'
&JeJeJeJeJeJJ=&2$>
$>
$>
$>
$>
$1
Tgclocals0ce64bbc7cfa5ef04d41c861de81a3d7Tgclocals272b0fac776bdb545c4565f5d91196acZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.godprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.goTgclocals581a42a69209f974dd2b79690ca3daa3hh		@DDTgclocals6363521974a113cb35f3d9f8d6188df7hhOOOOOOTgclocalsffd121e3dbb6990906d76efbdd233e0d((Tgclocals476d7ce44f720ffa6a3f2dc237f5d028((OTgclocals5ad638fd42f6c4d50bbbeafb5772356c((Tgclocals7e6d351e62617dcad5cf1e9261a02ab2((OOOTgclocalse6c77489c3dbec70f034eb54b48712b5PP
Tgclocalsfee89478d16698ce23104b6d552fc55cPP
Tgclocalsf56b2291fa344104975cb6587be42b9b  Tgclocals7870415641da46b3cba4d091fd1e3422  yTgclocals5f2eee4663d18fca838d8c7bcb3b489aXX	$   Tgclocals4504e14ad70a368ab2e88355521723b4XX	Tgclocalsc05f511c694e6d473f47bf82355d01c8hhA	Tgclocals1d07381dfa9624365f8958f9a1b51ff8hh
   1759 %%%%%%%%%%%0Bgo.itab.*errors.errorString.errorpgo.string.hdr."crypto/rsa: input must be hashed message"  (hgo.string."crypto/rsa: input must be hashed message"hgo.string."crypto/rsa: input must be hashed message"`Rcrypto/rsa: input must be hashed messagejgo.string.hdr."crypto/rsa: unsupported hash function"  %bgo.string."crypto/rsa: unsupported hash function"bgo.string."crypto/rsa: unsupported hash function"PLcrypto/rsa: unsupported hash functionTgclocals42615f0ca05c0cdcc376eb42d6bdc4f3XX	@BTgclocals2b498bc02a1682845fcbf1617c11b2ceXX	Tgclocals790e5cc5051fc0affc980ade09e929ecTgclocalsad9d65701e915136506edb7cd27ec02b	Tgo.string.hdr."crypto/rsa: encoding error"  Lgo.string."crypto/rsa: encoding error"Lgo.string."crypto/rsa: encoding error"@6crypto/rsa: encoding errorTgclocalse4451f53f3518aa91e006d0712f940bdhh@ATgclocals2e3a3d30cdaae35c53d09bdc02a946c1hh3Tgclocalsb1d882b91af6b23aa5010e11ab4d19d2HH		Tgclocals2a51e3b195190d3a398ed5747fd5ec6cHH							Tgclocalsceb9ea343857a0abdb13e1c2a9e4d818@@
Tgclocals781b4a4ca726c433930893346162853c@@dd`Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocalsfac86902acffe389385a3196a692edbb88	Tgclocals2af85aeedc9cf1626c4edf9d6fdd412288
Tgclocalsad3d78e88c381598810f2e82f373ef66((Tgclocalsa875ef9b747ec035e472bb4fc1932f71((%%%Tgclocals82a71eeff0b8b77661e4e41f38d78499HH Tgclocalsee5130b902b2931317bffd7f465e741eHH%%%%%%%Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalscad14e25fd48dddd762418d02c031d67  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalscad14e25fd48dddd762418d02c031d67  Tgclocals70aaa51e4db25af68bc5a79ecbbdac1100Tgclocalsc27dd64b9dd8f59c8b98f79152de075f00
ngo.string.hdr."crypto/rsa: invalid options for Decrypt"  'fgo.string."crypto/rsa: invalid options for Decrypt"fgo.string."crypto/rsa: invalid options for Decrypt"PPcrypto/rsa: invalid options for DecryptTgclocalsc6b596eeb9c69c345ea733f3a71e4744XX	`#'Tgclocalsacf50cf45bb03f18d4b7af3352657018XX	
^go.string.hdr."crypto/rsa: invalid prime value"  Vgo.string."crypto/rsa: invalid prime value"Vgo.string."crypto/rsa: invalid prime value"@@crypto/rsa: invalid prime valueVgo.string.hdr."crypto/rsa: invalid modulus"  Ngo.string."crypto/rsa: invalid modulus"Ngo.string."crypto/rsa: invalid modulus"@8crypto/rsa: invalid modulusZgo.string.hdr."crypto/rsa: invalid exponents"  Rgo.string."crypto/rsa: invalid exponents"Rgo.string."crypto/rsa: invalid exponents"@<crypto/rsa: invalid exponentsTgclocals3dc4759dbb845724cbc31a64e399a338.@@@  0 @ @Tgclocalsb9077818c1df55f419a2f75a1a1f928eTgclocalsc55cf99de9cdd8c8202a466952fa1a45  Tgclocalsd83d0d2288f6dc42e44231449c3fde41  ;go.string.hdr."crypto/rsa: GenerateMultiPrimeKey: nprimes must be >= 2"  7go.string."crypto/rsa: GenerateMultiPrimeKey: nprimes must be >= 2"go.string."crypto/rsa: GenerateMultiPrimeKey: nprimes must be >= 2"ppcrypto/rsa: GenerateMultiPrimeKey: nprimes must be >= 2Tgclocals335e903b754211f12ea3dd454823882e)DDDDDDDDDDDDDDDDDDDDDDDDDD@DD@DDdDDlDDDDDDDDDDDDDFDD@DDTgclocals988f55617998dd0f1f6675b59c366b7ccssssssssssssssssTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals695a187ba664ee2e2f23563ad28d70cc00Tgclocalsceff764bedfedec85c341d2167e72670009999Tgclocalsf891aedf0f80c97cb1c7cc75a7fd6349((Tgclocals811ac01e766d981ff332765c3d1de987((Tgclocals525c98fdfc5126ed25d4111dc2ad356f  ""@""Tgclocals4591956b865be8c28334f98cbc198266??	?	??	?	?	?	?	???????Tgclocalsd90f52f9c0c55c6d82a53518e25dbcca@@
   1771 Tgclocals915393fbc1e604d7afcdc99866ecb07e@@Tgclocals818382ae6e9acf88ae30f343ca232c7chhTgclocals2c051b460a39f0a5a658aa8ec6086caahhTgclocals3894762414cd6c98d67792cb0232b38d#HH@D@@@`a``:p:r:Tgclocals361723586e499634e46d4ef0a3ccdf71ooooooTgclocalsf65ff69dea6c4a520a79cddfc998dd1f%$@@Tgclocalsf5abeebced07669a3ddce5a1f0705739??	?	??	?????????????Tgclocalsf56b2291fa344104975cb6587be42b9b  Tgclocalse164b25facb10da87beb89b155f2475e  dgo.string.hdr."crypto/rsa: missing public modulus"  "\go.string."crypto/rsa: missing public modulus"\go.string."crypto/rsa: missing public modulus"PFcrypto/rsa: missing public modulusjgo.string.hdr."crypto/rsa: public exponent too small"  %bgo.string."crypto/rsa: public exponent too small"bgo.string."crypto/rsa: public exponent too small"PLcrypto/rsa: public exponent too smalljgo.string.hdr."crypto/rsa: public exponent too large"  %bgo.string."crypto/rsa: public exponent too large"bgo.string."crypto/rsa: public exponent too large"PLcrypto/rsa: public exponent too largego.string.hdr."crypto/rsa: message too long for RSA public key size"  4go.string."crypto/rsa: message too long for RSA public key size"go.string."crypto/rsa: message too long for RSA public key size"pjcrypto/rsa: message too long for RSA public key sizeXgo.string.hdr."crypto/rsa: decryption error"  Pgo.string."crypto/rsa: decryption error"Pgo.string."crypto/rsa: decryption error"@:crypto/rsa: decryption error\go.string.hdr."crypto/rsa: verification error"  Tgo.string."crypto/rsa: verification error"Tgo.string."crypto/rsa: verification error"@>crypto/rsa: verification errorTgclocals272b0fac776bdb545c4565f5d91196acPP
   1774 `Tgclocals0ce64bbc7cfa5ef04d41c861de81a3d7."".hashPrefixes8type.map[crypto.Hash][]uint8."".bigZero$type.*math/big.Int."".bigOne$type.*math/big.Int.&"".errPublicModulus type.error.2"".errPublicExponentSmall type.error.2"".errPublicExponentLarge type.error.("".ErrMessageTooLong type.error. "".ErrDecryption type.error.$"".ErrVerification type.error0"".initdonetype.uint8""".statictmp_0593$type.[18]uint8$0 0*H
""".statictmp_0595type.[15]uint80!0	+""".statictmp_0597&type.[19]uint8&0-0
	`He""".statictmp_0599&type.[19]uint8&010
	`He """.statictmp_0601&type.[19]uint8&0A0
	`He0""".statictmp_0603&type.[19]uint8&0Q0
	`He@""".statictmp_0606type.[14]uint80 0(1*"".EncryptPKCS1v15f$"".EncryptPKCS1v15*"".DecryptPKCS1v15f$"".DecryptPKCS1v15>"".DecryptPKCS1v15SessionKeyf8"".DecryptPKCS1v15SessionKey*"".decryptPKCS1v15f$"".decryptPKCS1v150"".nonZeroRandomBytesf*"".nonZeroRandomBytes$"".SignPKCS1v15f"".SignPKCS1v15("".VerifyPKCS1v15f""".VerifyPKCS1v15,"".pkcs1v15HashInfof&"".pkcs1v15HashInfo*"".copyWithLeftPadf$"".copyWithLeftPad&"".emsaPSSEncodef "".emsaPSSEncode&"".emsaPSSVerifyf "".emsaPSSVerify*"".signPSSWithSaltf$"".signPSSWithSalt8"".(*PSSOptions).HashFuncf2"".(*PSSOptions).HashFunc<"".(*PSSOptions).saltLengthf6"".(*PSSOptions).saltLength"".SignPSSf"".SignPSS"".VerifyPSSf"".VerifyPSS"".verifyPSSf"".verifyPSS"".checkPubf"".checkPub4"".(*PrivateKey).Publicf."".(*PrivateKey).Public0"".(*PrivateKey).Signf*"".(*PrivateKey).Sign6"".(*PrivateKey).Decryptf0"".(*PrivateKey).Decrypt8"".(*PrivateKey).Validatef2"".(*PrivateKey).Validate""".GenerateKeyf"".GenerateKey6"".GenerateMultiPrimeKeyf0"".GenerateMultiPrimeKey "".incCounterf"".incCounter"".mgf1XORf"".mgf1XOR"".encryptf"".encrypt""".EncryptOAEPf"".EncryptOAEP "".modInversef"".modInverse<"".(*PrivateKey).Precomputef6"".(*PrivateKey).Precompute"".decryptf"".decrypt""".DecryptOAEPf"".DecryptOAEP"".leftPadf"".leftPad"".initf"".init"runtime.gcbits.01.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.[]uint8:go.string.hdr."rsa.PublicKey"  
2go.string."rsa.PublicKey"2go.string."rsa.PublicKey" rsa.PublicKey"go.string.hdr."N"  go.string."N"go.string."N"N"go.string.hdr."E"  go.string."E"go.string."E"E2go.string.hdr."PublicKey"  	*go.string."PublicKey"*go.string."PublicKey" PublicKey4go.string.hdr."crypto/rsa"  
   1783 ,go.string."crypto/rsa",go.string."crypto/rsa" crypto/rsa"go.importpath."".  
   1784 ,go.string."crypto/rsa""type."".PublicKey10 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."rsa.PublicKey"p$type.*"".PublicKey"runtime.zerovalue"type."".PublicKey"go.string.hdr."N"$type.*math/big.Int"go.string.hdr."E"type.int`"type."".PublicKey2go.string.hdr."PublicKey""go.importpath.""."type."".PublicKey<go.string.hdr."*rsa.PublicKey"  4go.string."*rsa.PublicKey"4go.string."*rsa.PublicKey" *rsa.PublicKey$type.*"".PublicKeyFgE60 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."*rsa.PublicKey"p6go.weak.type.**"".PublicKey"runtime.zerovalue"type."".PublicKey4go.string.hdr."[]*big.Int"  
   1786 ,go.string."[]*big.Int",go.string."[]*big.Int" []*big.Int(type.[]*math/big.Int1C0 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."[]*big.Int"p:go.weak.type.*[]*math/big.Int"runtime.zerovalue$type.*math/big.IntLgo.typelink.[]*big.Int	[]*math/big.Int(type.[]*math/big.Int type..hashfunc24  ,runtime.memhash_varlentype..eqfunc24  .runtime.memequal_varlentype..alg24   type..hashfunc24type..eqfunc24:go.string.hdr."*rsa.CRTValue"  
2go.string."*rsa.CRTValue"2go.string."*rsa.CRTValue" *rsa.CRTValue"type.*"".CRTValue:Re60 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."*rsa.CRTValue"p4go.weak.type.**"".CRTValue"runtime.zerovalue type."".CRTValue"runtime.gcbits.078go.string.hdr."rsa.CRTValue"  0go.string."rsa.CRTValue"0go.string."rsa.CRTValue" rsa.CRTValue&go.string.hdr."Exp"  go.string."Exp"go.string."Exp"Exp*go.string.hdr."Coeff"  "go.string."Coeff""go.string."Coeff"Coeff"go.string.hdr."R"  go.string."R"go.string."R"R0go.string.hdr."CRTValue"  (go.string."CRTValue"(go.string."CRTValue" CRTValue type."".CRTValue%A 0type..alg24@"runtime.gcbits.07P8go.string.hdr."rsa.CRTValue"p"type.*"".CRTValue"runtime.zerovalue type."".CRTValue&go.string.hdr."Exp"$type.*math/big.Int*go.string.hdr."Coeff"$type.*math/big.Int"go.string.hdr."R"$type.*math/big.Int` type."".CRTValue0go.string.hdr."CRTValue""go.importpath."". type."".CRTValue<go.string.hdr."[]rsa.CRTValue"  4go.string."[]rsa.CRTValue"4go.string."[]rsa.CRTValue" []rsa.CRTValue$type.[]"".CRTValueni)0 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[]rsa.CRTValue"p6go.weak.type.*[]"".CRTValue"runtime.zerovalue type."".CRTValuePgo.typelink.[]rsa.CRTValue	[]"".CRTValue$type.[]"".CRTValueLgo.string.hdr."*rsa.PrecomputedValues"  Dgo.string."*rsa.PrecomputedValues"Dgo.string."*rsa.PrecomputedValues"0.*rsa.PrecomputedValues4type.*"".PrecomputedValuesj60 runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."*rsa.PrecomputedValues"pFgo.weak.type.**"".PrecomputedValues"runtime.zerovalue2type."".PrecomputedValues"runtime.gcbits.0fJgo.string.hdr."rsa.PrecomputedValues"  Bgo.string."rsa.PrecomputedValues"Bgo.string."rsa.PrecomputedValues"0,rsa.PrecomputedValues$go.string.hdr."Dp"  go.string."Dp"go.string."Dp"Dp$go.string.hdr."Dq"  go.string."Dq"go.string."Dq"Dq(go.string.hdr."Qinv"   go.string."Qinv" go.string."Qinv"
   1794 Qinv2go.string.hdr."CRTValues"  	*go.string."CRTValues"*go.string."CRTValues" CRTValuesBgo.string.hdr."PrecomputedValues"  :go.string."PrecomputedValues":go.string."PrecomputedValues"0$PrecomputedValues2type."".PrecomputedValues0 hy$0 runtime.algarray@"runtime.gcbits.0fPJgo.string.hdr."rsa.PrecomputedValues"p4type.*"".PrecomputedValues"runtime.zerovalue2type."".PrecomputedValues$go.string.hdr."Dp"$type.*math/big.Int$go.string.hdr."Dq"$type.*math/big.Int(go.string.hdr."Qinv"$type.*math/big.Int2go.string.hdr."CRTValues"$type.[]"".CRTValue`2type."".PrecomputedValuesBgo.string.hdr."PrecomputedValues""go.importpath."".2type."".PrecomputedValues&runtime.gcbits.cd03<go.string.hdr."rsa.PrivateKey"  4go.string."rsa.PrivateKey"4go.string."rsa.PrivateKey" rsa.PrivateKey"go.string.hdr."D"  go.string."D"go.string."D"D,go.string.hdr."Primes"  $go.string."Primes"$go.string."Primes"Primes6go.string.hdr."Precomputed"  .go.string."Precomputed".go.string."Precomputed" Precomputed4go.string.hdr."PrivateKey"  
   1796 ,go.string."PrivateKey",go.string."PrivateKey" PrivateKey$type."".PrivateKey`P2"0"0 runtime.algarray@&runtime.gcbits.cd03P<go.string.hdr."rsa.PrivateKey"p&type.*"".PrivateKey"runtime.zerovalue$type."".PrivateKey"type."".PublicKey"go.string.hdr."D"$type.*math/big.Int,go.string.hdr."Primes"(type.[]*math/big.Int6go.string.hdr."Precomputed"2type."".PrecomputedValues`$type."".PrivateKey4go.string.hdr."PrivateKey""go.importpath."".$type."".PrivateKey>go.string.hdr."*rsa.PrivateKey"  6go.string."*rsa.PrivateKey"6go.string."*rsa.PrivateKey"  *rsa.PrivateKeygo.string.hdr."func(*rsa.PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"  Pgo.string."func(*rsa.PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"go.string."func(*rsa.PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"func(*rsa.PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)type.func(*"".PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*rsa.PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"pgo.weak.type.*func(*"".PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"runtime.zerovaluetype.func(*"".PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)type.func(*"".PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)&type.*"".PrivateKeytype.io.Readertype.[]uint82type.crypto.DecrypterOptstype.[]uint8type.errorgo.typelink.func(*rsa.PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)	func(*"".PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)type.func(*"".PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)Jgo.string.hdr."func(*rsa.PrivateKey)"  Bgo.string."func(*rsa.PrivateKey)"Bgo.string."func(*rsa.PrivateKey)"0,func(*rsa.PrivateKey)2type.func(*"".PrivateKey)30 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func(*rsa.PrivateKey)"pDgo.weak.type.*func(*"".PrivateKey)"runtime.zerovalue2type.func(*"".PrivateKey)2type.func(*"".PrivateKey)&type.*"".PrivateKeylgo.typelink.func(*rsa.PrivateKey)	func(*"".PrivateKey)2type.func(*"".PrivateKey)lgo.string.hdr."func(*rsa.PrivateKey) crypto.PublicKey"  &dgo.string."func(*rsa.PrivateKey) crypto.PublicKey"dgo.string."func(*rsa.PrivateKey) crypto.PublicKey"PNfunc(*rsa.PrivateKey) crypto.PublicKeyTtype.func(*"".PrivateKey) crypto.PublicKeyv30 runtime.algarray@"runtime.gcbits.01Plgo.string.hdr."func(*rsa.PrivateKey) crypto.PublicKey"pfgo.weak.type.*func(*"".PrivateKey) crypto.PublicKey"runtime.zerovalueTtype.func(*"".PrivateKey) crypto.PublicKeyTtype.func(*"".PrivateKey) crypto.PublicKey&type.*"".PrivateKey*type.crypto.PublicKeygo.typelink.func(*rsa.PrivateKey) crypto.PublicKey	func(*"".PrivateKey) crypto.PublicKeyTtype.func(*"".PrivateKey) crypto.PublicKeygo.string.hdr."func(*rsa.PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"  Mgo.string."func(*rsa.PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"go.string."func(*rsa.PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"func(*rsa.PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)type.func(*"".PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)yds-30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*rsa.PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"pgo.weak.type.*func(*"".PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"runtime.zerovaluetype.func(*"".PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)type.func(*"".PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)&type.*"".PrivateKeytype.io.Readertype.[]uint8,type.crypto.SignerOptstype.[]uint8type.errorgo.typelink.func(*rsa.PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)	func(*"".PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)type.func(*"".PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)Vgo.string.hdr."func(*rsa.PrivateKey) error"  Ngo.string."func(*rsa.PrivateKey) error"Ngo.string."func(*rsa.PrivateKey) error"@8func(*rsa.PrivateKey) error>type.func(*"".PrivateKey) error-30 runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(*rsa.PrivateKey) error"pPgo.weak.type.*func(*"".PrivateKey) error"runtime.zerovalue>type.func(*"".PrivateKey) error>type.func(*"".PrivateKey) error&type.*"".PrivateKeytype.errorgo.typelink.func(*rsa.PrivateKey) error	func(*"".PrivateKey) error>type.func(*"".PrivateKey) error.go.string.hdr."Decrypt"  &go.string."Decrypt"&go.string."Decrypt"Decryptgo.string.hdr."func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"  ?go.string."func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"go.string."func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)type.func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)
S30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"pgo.weak.type.*func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"runtime.zerovaluetype.func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)type.func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)type.io.Readertype.[]uint82type.crypto.DecrypterOptstype.[]uint8type.errorgo.typelink.func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)	func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)type.func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)4go.string.hdr."Precompute"  
   1799 ,go.string."Precompute",go.string."Precompute" Precompute,go.string.hdr."func()"  $go.string."func()"$go.string."func()"func()type.func()30 runtime.algarray@"runtime.gcbits.01P,go.string.hdr."func()"p(go.weak.type.*func()"runtime.zerovaluetype.func()type.func()2go.typelink.func()	func()type.func(),go.string.hdr."Public"  $go.string."Public"$go.string."Public"PublicNgo.string.hdr."func() crypto.PublicKey"  Fgo.string."func() crypto.PublicKey"Fgo.string."func() crypto.PublicKey"00func() crypto.PublicKey8type.func() crypto.PublicKeyT,30 runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."func() crypto.PublicKey"pJgo.weak.type.*func() crypto.PublicKey"runtime.zerovalue8type.func() crypto.PublicKey8type.func() crypto.PublicKey*type.crypto.PublicKeyvgo.typelink.func() crypto.PublicKey	func() crypto.PublicKey8type.func() crypto.PublicKey(go.string.hdr."Sign"   go.string."Sign" go.string."Sign"
   1800 Signgo.string.hdr."func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"  <go.string."func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"go.string."func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"zfunc(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)type.func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)@`30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"pgo.weak.type.*func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"runtime.zerovaluetype.func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)type.func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)type.io.Readertype.[]uint8,type.crypto.SignerOptstype.[]uint8type.errorgo.typelink.func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)	func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)type.func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)0go.string.hdr."Validate"  (go.string."Validate"(go.string."Validate" Validate8go.string.hdr."func() error"  0go.string."func() error"0go.string."func() error" func() error"type.func() error30 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."func() error"p4go.weak.type.*func() error"runtime.zerovalue"type.func() error"type.func() errortype.errorJgo.typelink.func() error	func() error"type.func() error&type.*"".PrivateKey_6B0 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."*rsa.PrivateKey"p8go.weak.type.**"".PrivateKey"runtime.zerovalue$type."".PrivateKey`&type.*"".PrivateKey&type.*"".PrivateKey.go.string.hdr."Decrypt"type.func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)type.func(*"".PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)0"".(*PrivateKey).Decrypt0"".(*PrivateKey).Decrypt4go.string.hdr."Precompute"type.func()2type.func(*"".PrivateKey)6"".(*PrivateKey).Precompute6"".(*PrivateKey).Precompute,go.string.hdr."Public"8type.func() crypto.PublicKeyTtype.func(*"".PrivateKey) crypto.PublicKey."".(*PrivateKey).Public."".(*PrivateKey).Public(go.string.hdr."Sign"type.func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)type.func(*"".PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)*"".(*PrivateKey).Sign*"".(*PrivateKey).Sign0go.string.hdr."Validate""type.func() error>type.func(*"".PrivateKey) error2"".(*PrivateKey).Validate2"".(*PrivateKey).Validateruntime.gcbits.0go.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."[]crypto.Hash"  
2go.string."[]crypto.Hash"2go.string."[]crypto.Hash" []crypto.Hash$type.[]crypto.Hash 0 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."[]crypto.Hash"p6go.weak.type.*[]crypto.Hash"runtime.zerovalue type.crypto.HashNgo.typelink.[]crypto.Hash	[]crypto.Hash$type.[]crypto.Hash type..hashfunc64  @,runtime.memhash_varlentype..eqfunc64  @.runtime.memequal_varlentype..alg64   type..hashfunc64type..eqfunc64<go.string.hdr."[8]crypto.Hash"  4go.string."[8]crypto.Hash"4go.string."[8]crypto.Hash" [8]crypto.Hash&type.[8]crypto.Hash@0type..alg64@runtime.gcbits.P<go.string.hdr."[8]crypto.Hash"p8go.weak.type.*[8]crypto.Hash"runtime.zerovalue type.crypto.Hash$type.[]crypto.HashRgo.typelink.[8]crypto.Hash	[8]crypto.Hash&type.[8]crypto.Hash2go.string.hdr."[][]uint8"  	*go.string."[][]uint8"*go.string."[][]uint8" [][]uint8type.[][]uint8}0 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."[][]uint8"p.go.weak.type.*[][]uint8"runtime.zerovaluetype.[]uint8>go.typelink.[][]uint8	[][]uint8type.[][]uint8*runtime.gcbits.499224I$4go.string.hdr."[8][]uint8"  
   1806 ,go.string."[8][]uint8",go.string."[8][]uint8" [8][]uint8type.[8][]uint8/0 runtime.algarray@*runtime.gcbits.499224P4go.string.hdr."[8][]uint8"p0go.weak.type.*[8][]uint8"runtime.zerovaluetype.[]uint8type.[][]uint8Bgo.typelink.[8][]uint8	[8][]uint8type.[8][]uint8^go.string.hdr."*map.bucket[crypto.Hash][]uint8"  Vgo.string."*map.bucket[crypto.Hash][]uint8"Vgo.string."*map.bucket[crypto.Hash][]uint8"@@*map.bucket[crypto.Hash][]uint8Htype.*map.bucket[crypto.Hash][]uint8x_R60 runtime.algarray@"runtime.gcbits.01P^go.string.hdr."*map.bucket[crypto.Hash][]uint8"pZgo.weak.type.**map.bucket[crypto.Hash][]uint8"runtime.zerovalueFtype.map.bucket[crypto.Hash][]uint82runtime.gcbits.0092244902
   1808 
   1809 $I\go.string.hdr."map.bucket[crypto.Hash][]uint8"  Tgo.string."map.bucket[crypto.Hash][]uint8"Tgo.string."map.bucket[crypto.Hash][]uint8"@>map.bucket[crypto.Hash][]uint8.go.string.hdr."topbits"  &go.string."topbits"&go.string."topbits"topbits(go.string.hdr."keys"   go.string."keys" go.string."keys"
   1810 keys,go.string.hdr."values"  $go.string."values"$go.string."values"values0go.string.hdr."overflow"  (go.string."overflow"(go.string."overflow" overflowFtype.map.bucket[crypto.Hash][]uint8H0 runtime.algarray@2runtime.gcbits.0092244902P\go.string.hdr."map.bucket[crypto.Hash][]uint8"pXgo.weak.type.*map.bucket[crypto.Hash][]uint8"runtime.zerovalueFtype.map.bucket[crypto.Hash][]uint8.go.string.hdr."topbits"type.[8]uint8(go.string.hdr."keys"&type.[8]crypto.Hash,go.string.hdr."values"type.[8][]uint80go.string.hdr."overflow"Htype.*map.bucket[crypto.Hash][]uint8"runtime.gcbits.2c,Vgo.string.hdr."map.hdr[crypto.Hash][]uint8"  Ngo.string."map.hdr[crypto.Hash][]uint8"Ngo.string."map.hdr[crypto.Hash][]uint8"@8map.hdr[crypto.Hash][]uint8*go.string.hdr."count"  "go.string."count""go.string."count"count*go.string.hdr."flags"  "go.string."flags""go.string."flags"flags"go.string.hdr."B"  go.string."B"go.string."B"B*go.string.hdr."hash0"  "go.string."hash0""go.string."hash0"hash0.go.string.hdr."buckets"  &go.string."buckets"&go.string."buckets"buckets4go.string.hdr."oldbuckets"  
   1814 ,go.string."oldbuckets",go.string."oldbuckets" oldbuckets2go.string.hdr."nevacuate"  	*go.string."nevacuate"*go.string."nevacuate" nevacuate@type.map.hdr[crypto.Hash][]uint800	 (,0 runtime.algarray@"runtime.gcbits.2cPVgo.string.hdr."map.hdr[crypto.Hash][]uint8"pRgo.weak.type.*map.hdr[crypto.Hash][]uint8"runtime.zerovalue@type.map.hdr[crypto.Hash][]uint8*go.string.hdr."count"type.int*go.string.hdr."flags"type.uint8"go.string.hdr."B"type.uint8*go.string.hdr."hash0"type.uint32.go.string.hdr."buckets"Htype.*map.bucket[crypto.Hash][]uint84go.string.hdr."oldbuckets"Htype.*map.bucket[crypto.Hash][]uint82go.string.hdr."nevacuate"type.uintptr0go.string.hdr."overflow"&type.unsafe.PointerNgo.string.hdr."map[crypto.Hash][]uint8"  Fgo.string."map[crypto.Hash][]uint8"Fgo.string."map[crypto.Hash][]uint8"00map[crypto.Hash][]uint88type.map[crypto.Hash][]uint8m50 runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."map[crypto.Hash][]uint8"pJgo.weak.type.*map[crypto.Hash][]uint8"runtime.zerovalue type.crypto.Hashtype.[]uint8Ftype.map.bucket[crypto.Hash][]uint8@type.map.hdr[crypto.Hash][]uint8vgo.typelink.map[crypto.Hash][]uint8	map[crypto.Hash][]uint88type.map[crypto.Hash][]uint80go.string.hdr."*[]uint8"  (go.string."*[]uint8"(go.string."*[]uint8" *[]uint8type.*[]uint8i60 runtime.algarray@"runtime.gcbits.01P0go.string.hdr."*[]uint8"p,go.weak.type.**[]uint8"runtime.zerovaluetype.[]uint82go.string.hdr."*[8]uint8"  	*go.string."*[8]uint8"*go.string."*[8]uint8" *[8]uint8type.*[8]uint8z60 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."*[8]uint8"p.go.weak.type.**[8]uint8"runtime.zerovaluetype.[8]uint8<go.string.hdr."rsa.PSSOptions"  4go.string."rsa.PSSOptions"4go.string."rsa.PSSOptions" rsa.PSSOptions4go.string.hdr."SaltLength"  
   1818 ,go.string."SaltLength",go.string."SaltLength" SaltLength(go.string.hdr."Hash"   go.string."Hash" go.string."Hash"
   1819 Hash4go.string.hdr."PSSOptions"  
   1820 ,go.string."PSSOptions",go.string."PSSOptions" PSSOptions$type."".PSSOptions0 runtime.algarray@runtime.gcbits.P<go.string.hdr."rsa.PSSOptions"p&type.*"".PSSOptions"runtime.zerovalue$type."".PSSOptions4go.string.hdr."SaltLength"type.int(go.string.hdr."Hash" type.crypto.Hash`$type."".PSSOptions4go.string.hdr."PSSOptions""go.importpath."".$type."".PSSOptions>go.string.hdr."*rsa.PSSOptions"  6go.string."*rsa.PSSOptions"6go.string."*rsa.PSSOptions"  *rsa.PSSOptionsbgo.string.hdr."func(*rsa.PSSOptions) crypto.Hash"  !Zgo.string."func(*rsa.PSSOptions) crypto.Hash"Zgo.string."func(*rsa.PSSOptions) crypto.Hash"PDfunc(*rsa.PSSOptions) crypto.HashJtype.func(*"".PSSOptions) crypto.Hashs,30 runtime.algarray@"runtime.gcbits.01Pbgo.string.hdr."func(*rsa.PSSOptions) crypto.Hash"p\go.weak.type.*func(*"".PSSOptions) crypto.Hash"runtime.zerovalueJtype.func(*"".PSSOptions) crypto.HashJtype.func(*"".PSSOptions) crypto.Hash&type.*"".PSSOptions type.crypto.Hashgo.typelink.func(*rsa.PSSOptions) crypto.Hash	func(*"".PSSOptions) crypto.HashJtype.func(*"".PSSOptions) crypto.HashRgo.string.hdr."func(*rsa.PSSOptions) int"  Jgo.string."func(*rsa.PSSOptions) int"Jgo.string."func(*rsa.PSSOptions) int"@4func(*rsa.PSSOptions) int:type.func(*"".PSSOptions) int;]V30 runtime.algarray@"runtime.gcbits.01PRgo.string.hdr."func(*rsa.PSSOptions) int"pLgo.weak.type.*func(*"".PSSOptions) int"runtime.zerovalue:type.func(*"".PSSOptions) int:type.func(*"".PSSOptions) int&type.*"".PSSOptionstype.int|go.typelink.func(*rsa.PSSOptions) int	func(*"".PSSOptions) int:type.func(*"".PSSOptions) int0go.string.hdr."HashFunc"  (go.string."HashFunc"(go.string."HashFunc" HashFuncDgo.string.hdr."func() crypto.Hash"  <go.string."func() crypto.Hash"<go.string."func() crypto.Hash"0&func() crypto.Hash.type.func() crypto.Hash30 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."func() crypto.Hash"p@go.weak.type.*func() crypto.Hash"runtime.zerovalue.type.func() crypto.Hash.type.func() crypto.Hash type.crypto.Hashbgo.typelink.func() crypto.Hash	func() crypto.Hash.type.func() crypto.Hash4go.string.hdr."saltLength"  
   1821 ,go.string."saltLength",go.string."saltLength" saltLength4go.string.hdr."func() int"  
   1822 ,go.string."func() int",go.string."func() int" func() inttype.func() int930 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."func() int"p0go.weak.type.*func() int"runtime.zerovaluetype.func() inttype.func() inttype.intBgo.typelink.func() int	func() inttype.func() int&type.*"".PSSOptions6&0 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."*rsa.PSSOptions"p8go.weak.type.**"".PSSOptions"runtime.zerovalue$type."".PSSOptions`&type.*"".PSSOptions&type.*"".PSSOptions0go.string.hdr."HashFunc".type.func() crypto.HashJtype.func(*"".PSSOptions) crypto.Hash2"".(*PSSOptions).HashFunc2"".(*PSSOptions).HashFunc4go.string.hdr."saltLength""go.importpath."".type.func() int:type.func(*"".PSSOptions) int6"".(*PSSOptions).saltLength6"".(*PSSOptions).saltLength"runtime.gcbits.02>go.string.hdr."rsa.OAEPOptions"  6go.string."rsa.OAEPOptions"6go.string."rsa.OAEPOptions"  rsa.OAEPOptions*go.string.hdr."Label"  "go.string."Label""go.string."Label"Label6go.string.hdr."OAEPOptions"  .go.string."OAEPOptions".go.string."OAEPOptions" OAEPOptions&type."".OAEPOptions pb0 runtime.algarray@"runtime.gcbits.02P>go.string.hdr."rsa.OAEPOptions"p(type.*"".OAEPOptions"runtime.zerovalue&type."".OAEPOptions(go.string.hdr."Hash" type.crypto.Hash*go.string.hdr."Label"type.[]uint8`&type."".OAEPOptions6go.string.hdr."OAEPOptions""go.importpath."".&type."".OAEPOptions@go.string.hdr."*rsa.OAEPOptions"  8go.string."*rsa.OAEPOptions"8go.string."*rsa.OAEPOptions"0"*rsa.OAEPOptions(type.*"".OAEPOptions60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*rsa.OAEPOptions"p:go.weak.type.**"".OAEPOptions"runtime.zerovalue&type."".OAEPOptionsTgo.string.hdr."rsa.PKCS1v15DecryptOptions"  Lgo.string."rsa.PKCS1v15DecryptOptions"Lgo.string."rsa.PKCS1v15DecryptOptions"@6rsa.PKCS1v15DecryptOptions:go.string.hdr."SessionKeyLen"  
2go.string."SessionKeyLen"2go.string."SessionKeyLen" SessionKeyLenLgo.string.hdr."PKCS1v15DecryptOptions"  Dgo.string."PKCS1v15DecryptOptions"Dgo.string."PKCS1v15DecryptOptions"0.PKCS1v15DecryptOptions<type."".PKCS1v15DecryptOptionstsO0 runtime.algarray@runtime.gcbits.PTgo.string.hdr."rsa.PKCS1v15DecryptOptions"p>type.*"".PKCS1v15DecryptOptions"runtime.zerovalue<type."".PKCS1v15DecryptOptions:go.string.hdr."SessionKeyLen"type.int`<type."".PKCS1v15DecryptOptionsLgo.string.hdr."PKCS1v15DecryptOptions""go.importpath."".<type."".PKCS1v15DecryptOptionsVgo.string.hdr."*rsa.PKCS1v15DecryptOptions"  Ngo.string."*rsa.PKCS1v15DecryptOptions"Ngo.string."*rsa.PKCS1v15DecryptOptions"@8*rsa.PKCS1v15DecryptOptions>type.*"".PKCS1v15DecryptOptionsFZ60 runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."*rsa.PKCS1v15DecryptOptions"pPgo.weak.type.**"".PKCS1v15DecryptOptions"runtime.zerovalue<type."".PKCS1v15DecryptOptions2go.string.hdr."**big.Int"  	*go.string."**big.Int"*go.string."**big.Int" **big.Int&type.**math/big.Intt60 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."**big.Int"p8go.weak.type.***math/big.Int"runtime.zerovalue$type.*math/big.Int0go.string.hdr."[4]uint8"  (go.string."[4]uint8"(go.string."[4]uint8" [4]uint8type.[4]uint8B0 runtime.algarray@runtime.gcbits.P0go.string.hdr."[4]uint8"p,go.weak.type.*[4]uint8"runtime.zerovaluetype.uint8type.[]uint8:go.typelink.[4]uint8	[4]uint8type.[4]uint82go.string.hdr."*[4]uint8"  	*go.string."*[4]uint8"*go.string."*[4]uint8" *[4]uint8type.*[4]uint8G60 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."*[4]uint8"p.go.weak.type.**[4]uint8"runtime.zerovaluetype.[4]uint8 type..hashfunc18  ,runtime.memhash_varlentype..eqfunc18  .runtime.memequal_varlentype..alg18   type..hashfunc18type..eqfunc182go.string.hdr."[18]uint8"  	*go.string."[18]uint8"*go.string."[18]uint8" [18]uint8type.[18]uint80type..alg18@runtime.gcbits.P2go.string.hdr."[18]uint8"p.go.weak.type.*[18]uint8"runtime.zerovaluetype.uint8type.[]uint8>go.typelink.[18]uint8	[18]uint8type.[18]uint8 type..hashfunc15  ,runtime.memhash_varlentype..eqfunc15  .runtime.memequal_varlentype..alg15   type..hashfunc15type..eqfunc152go.string.hdr."[15]uint8"  	*go.string."[15]uint8"*go.string."[15]uint8" [15]uint8type.[15]uint8(0type..alg15@runtime.gcbits.P2go.string.hdr."[15]uint8"p.go.weak.type.*[15]uint8"runtime.zerovaluetype.uint8type.[]uint8>go.typelink.[15]uint8	[15]uint8type.[15]uint8 type..hashfunc19  ,runtime.memhash_varlentype..eqfunc19  .runtime.memequal_varlentype..alg19   type..hashfunc19type..eqfunc192go.string.hdr."[19]uint8"  	*go.string."[19]uint8"*go.string."[19]uint8" [19]uint8type.[19]uint81Y0type..alg19@runtime.gcbits.P2go.string.hdr."[19]uint8"p.go.weak.type.*[19]uint8"runtime.zerovaluetype.uint8type.[]uint8>go.typelink.[19]uint8	[19]uint8type.[19]uint80go.string.hdr."[0]uint8"  (go.string."[0]uint8"(go.string."[0]uint8" [0]uint8type.[0]uint8l0  runtime.algarray@runtime.gcbits.P0go.string.hdr."[0]uint8"p,go.weak.type.*[0]uint8"runtime.zerovaluetype.uint8type.[]uint8:go.typelink.[0]uint8	[0]uint8type.[0]uint8 type..hashfunc14  ,runtime.memhash_varlentype..eqfunc14  .runtime.memequal_varlentype..alg14   type..hashfunc14type..eqfunc142go.string.hdr."[14]uint8"  	*go.string."[14]uint8"*go.string."[14]uint8" [14]uint8type.[14]uint8'0type..alg14@runtime.gcbits.P2go.string.hdr."[14]uint8"p.go.weak.type.*[14]uint8"runtime.zerovaluetype.uint8type.[]uint8>go.typelink.[14]uint8	[14]uint8type.[14]uint84go.string.hdr."*[18]uint8"  
   1831 ,go.string."*[18]uint8",go.string."*[18]uint8" *[18]uint8type.*[18]uint8V60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[18]uint8"p0go.weak.type.**[18]uint8"runtime.zerovaluetype.[18]uint84go.string.hdr."*[15]uint8"  
   1833 ,go.string."*[15]uint8",go.string."*[15]uint8" *[15]uint8type.*[15]uint8?60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[15]uint8"p0go.weak.type.**[15]uint8"runtime.zerovaluetype.[15]uint84go.string.hdr."*[19]uint8"  
   1835 ,go.string."*[19]uint8",go.string."*[19]uint8" *[19]uint8type.*[19]uint8K60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[19]uint8"p0go.weak.type.**[19]uint8"runtime.zerovaluetype.[19]uint82go.string.hdr."*[0]uint8"  	*go.string."*[0]uint8"*go.string."*[0]uint8" *[0]uint8type.*[0]uint8c60 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."*[0]uint8"p.go.weak.type.**[0]uint8"runtime.zerovaluetype.[0]uint84go.string.hdr."*[14]uint8"  
   1838 ,go.string."*[14]uint8",go.string."*[14]uint8" *[14]uint8type.*[14]uint8R?60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[14]uint8"p0go.weak.type.**[14]uint8"runtime.zerovaluetype.[14]uint8.go.string.hdr."runtime"  &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime.  &go.string."runtime",go.string.hdr."crypto"  $go.string."crypto"$go.string."crypto"crypto*go.importpath.crypto.  $go.string."crypto"(go.string.hdr."hash"   go.string."hash" go.string."hash"
   1840 hash&go.importpath.hash.   go.string."hash"$go.string.hdr."io"  go.string."io"go.string."io"io"go.importpath.io.  go.string."io":go.string.hdr."crypto/subtle"  
2go.string."crypto/subtle"2go.string."crypto/subtle" crypto/subtle8go.importpath.crypto/subtle.  
2go.string."crypto/subtle",go.string.hdr."errors"  $go.string."errors"$go.string."errors"errors*go.importpath.errors.  $go.string."errors"0go.string.hdr."math/big"  (go.string."math/big"(go.string."math/big" math/big.go.importpath.math/big.  (go.string."math/big"*go.string.hdr."bytes"  "go.string."bytes""go.string."bytes"bytes(go.importpath.bytes.  "go.string."bytes"6go.string.hdr."crypto/rand"  .go.string."crypto/rand".go.string."crypto/rand" crypto/rand4go.importpath.crypto/rand.  .go.string."crypto/rand""runtime.zerovalue0go13ld