| !<arch> |
| __.PKGDEF 0 0 0 644 17578 ` |
| go object darwin amd64 go1.5.1 X:none |
| build id "6699566412dcb9d3105bd204db042d3b733fa30f" |
| |
| $$ |
| package rand |
| import runtime "runtime" |
| import os "os" |
| import io "io" |
| import errors "errors" |
| import sync "sync" |
| import syscall "syscall" |
| import time "time" |
| import bufio "bufio" |
| import aes "crypto/aes" |
| import cipher "crypto/cipher" |
| import big "math/big" |
| type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) } |
| var @"".Reader @"io".Reader |
| func @"".Read (@"".b·3 []byte) (@"".n·1 int, @"".err·2 error) |
| type @"math/big".Word uintptr |
| type @"math/big".divisor struct { @"math/big".bbb @"math/big".nat; @"math/big".nbits int; @"math/big".ndigits int } |
| import rand "math/rand" // indirect |
| type @"math/rand".Source interface { Int63() (? int64); Seed(@"math/rand".seed int64) } |
| type @"math/rand".Rand struct { @"math/rand".src @"math/rand".Source } |
| func (@"math/rand".r·2 *@"math/rand".Rand "esc:0x9") ExpFloat64 () (? float64) |
| func (@"math/rand".r·2 *@"math/rand".Rand "esc:0x9") Float32 () (? float32) |
| func (@"math/rand".r·2 *@"math/rand".Rand "esc:0x9") Float64 () (? float64) |
| func (@"math/rand".r·2 *@"math/rand".Rand "esc:0x9") Int () (? int) |
| func (@"math/rand".r·2 *@"math/rand".Rand "esc:0x9") Int31 () (? int32) |
| func (@"math/rand".r·2 *@"math/rand".Rand "esc:0x9") Int31n (@"math/rand".n·3 int32) (? int32) |
| func (@"math/rand".r·2 *@"math/rand".Rand "esc:0x9") Int63 () (? int64) |
| func (@"math/rand".r·2 *@"math/rand".Rand "esc:0x9") Int63n (@"math/rand".n·3 int64) (? int64) |
| func (@"math/rand".r·2 *@"math/rand".Rand "esc:0x9") Intn (@"math/rand".n·3 int) (? int) |
| func (@"math/rand".r·2 *@"math/rand".Rand "esc:0x9") NormFloat64 () (? float64) |
| func (@"math/rand".r·2 *@"math/rand".Rand "esc:0x9") Perm (@"math/rand".n·3 int) (? []int) |
| func (@"math/rand".r·1 *@"math/rand".Rand "esc:0x9") Seed (@"math/rand".seed·2 int64) |
| func (@"math/rand".r·2 *@"math/rand".Rand "esc:0x9") Uint32 () (? uint32) |
| type @"io".ByteScanner interface { ReadByte() (@"io".c byte, @"io".err error); UnreadByte() (? error) } |
| type @"math/big".nat []@"math/big".Word |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".add (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x12") @"math/big".and (@"math/big".x·3 @"math/big".nat "esc:0x1", @"math/big".y·4 @"math/big".nat "esc:0x1") (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x12") @"math/big".andNot (@"math/big".x·3 @"math/big".nat "esc:0x9", @"math/big".y·4 @"math/big".nat "esc:0x1") (? @"math/big".nat) |
| func (@"math/big".x·2 @"math/big".nat "esc:0x1") @"math/big".bit (@"math/big".i·3 uint) (? uint) { var @"math/big".j·4 uint; ; @"math/big".j·4 = @"math/big".i·3 / 0x40; if @"math/big".j·4 >= uint(len(@"math/big".x·2)) { return 0x0 }; return uint(@"math/big".x·2[@"math/big".j·4] >> (@"math/big".i·3 % 0x40) & @"math/big".Word(0x1)) } |
| func (@"math/big".x·2 @"math/big".nat "esc:0x1") @"math/big".bitLen () (? int) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x1") @"math/big".bytes (@"math/big".buf·3 []byte "esc:0x1") (@"math/big".i·1 int) |
| func (@"math/big".z·1 @"math/big".nat "esc:0x1") @"math/big".clear () |
| func (@"math/big".x·2 @"math/big".nat "esc:0x1") @"math/big".cmp (@"math/big".y·3 @"math/big".nat "esc:0x1") (@"math/big".r·1 int) |
| func (@"math/big".q·1 @"math/big".nat) @"math/big".convertWords (@"math/big".s·2 []byte "esc:0x1", @"math/big".charset·3 string "esc:0x1", @"math/big".b·4 @"math/big".Word, @"math/big".ndigits·5 int, @"math/big".bb·6 @"math/big".Word, @"math/big".table·7 []@"math/big".divisor "esc:0x9") |
| func (@"math/big".x·2 @"math/big".nat "esc:0x9") @"math/big".decimalString () (? string) |
| func (@"math/big".z·3 @"math/big".nat) @"math/big".div (@"math/big".z2·4 @"math/big".nat, @"math/big".u·5 @"math/big".nat, @"math/big".v·6 @"math/big".nat) (@"math/big".q·1 @"math/big".nat, @"math/big".r·2 @"math/big".nat) |
| func (@"math/big".z·3 @"math/big".nat "esc:0x12") @"math/big".divLarge (@"math/big".u·4 @"math/big".nat, @"math/big".uIn·5 @"math/big".nat, @"math/big".v·6 @"math/big".nat) (@"math/big".q·1 @"math/big".nat, @"math/big".r·2 @"math/big".nat) |
| func (@"math/big".z·3 @"math/big".nat) @"math/big".divW (@"math/big".x·4 @"math/big".nat, @"math/big".y·5 @"math/big".Word) (@"math/big".q·1 @"math/big".nat, @"math/big".r·2 @"math/big".Word) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".expNN (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat "esc:0x1", @"math/big".m·5 @"math/big".nat) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".expNNMontgomery (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat "esc:0x1", @"math/big".m·5 @"math/big".nat) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".expNNWindowed (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat "esc:0x1", @"math/big".m·5 @"math/big".nat) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".expWW (@"math/big".x·3 @"math/big".Word, @"math/big".y·4 @"math/big".Word) (? @"math/big".nat) |
| func (@"math/big".x·2 @"math/big".nat "esc:0x9") @"math/big".hexString () (? string) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x12") @"math/big".make (@"math/big".n·3 int) (? @"math/big".nat) |
| func (@"math/big".x·2 @"math/big".nat) @"math/big".modW (@"math/big".d·3 @"math/big".Word) (@"math/big".r·1 @"math/big".Word) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".montgomery (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat "esc:0x1", @"math/big".m·5 @"math/big".nat, @"math/big".k·6 @"math/big".Word, @"math/big".n·7 int) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".mul (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".mulAddWW (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".Word, @"math/big".r·5 @"math/big".Word) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".mulRange (@"math/big".a·3 uint64, @"math/big".b·4 uint64) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x12") @"math/big".norm () (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x12") @"math/big".or (@"math/big".x·3 @"math/big".nat "esc:0x9", @"math/big".y·4 @"math/big".nat "esc:0x9") (? @"math/big".nat) |
| func (@"math/big".n·2 @"math/big".nat) @"math/big".probablyPrime (@"math/big".reps·3 int) (? bool) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x12") @"math/big".random (@"math/big".rand·3 *@"math/rand".Rand "esc:0x9", @"math/big".limit·4 @"math/big".nat "esc:0x1", @"math/big".n·5 int) (? @"math/big".nat) |
| func (@"math/big".z·5 @"math/big".nat) @"math/big".scan (@"math/big".r·6 @"io".ByteScanner, @"math/big".base·7 int, @"math/big".fracOk·8 bool) (@"math/big".res·1 @"math/big".nat, @"math/big".b·2 int, @"math/big".count·3 int, @"math/big".err·4 error) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x12") @"math/big".set (@"math/big".x·3 @"math/big".nat "esc:0x9") (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x12") @"math/big".setBit (@"math/big".x·3 @"math/big".nat "esc:0x9", @"math/big".i·4 uint, @"math/big".b·5 uint) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x12") @"math/big".setBytes (@"math/big".buf·3 []byte "esc:0x1") (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x12") @"math/big".setUint64 (@"math/big".x·3 uint64) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x12") @"math/big".setWord (@"math/big".x·3 @"math/big".Word) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".shl (@"math/big".x·3 @"math/big".nat, @"math/big".s·4 uint) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".shr (@"math/big".x·3 @"math/big".nat, @"math/big".s·4 uint) (? @"math/big".nat) |
| func (@"math/big".x·2 @"math/big".nat "esc:0x1") @"math/big".sticky (@"math/big".i·3 uint) (? uint) |
| func (@"math/big".x·2 @"math/big".nat "esc:0x9") @"math/big".string (@"math/big".charset·3 string "esc:0x1") (? string) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".sub (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat) (? @"math/big".nat) |
| func (@"math/big".x·2 @"math/big".nat "esc:0x1") @"math/big".trailingZeroBits () (? uint) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x12") @"math/big".xor (@"math/big".x·3 @"math/big".nat "esc:0x9", @"math/big".y·4 @"math/big".nat "esc:0x9") (? @"math/big".nat) |
| import fmt "fmt" // indirect |
| type @"fmt".State interface { Flag(@"fmt".c int) (? bool); Precision() (@"fmt".prec int, @"fmt".ok bool); Width() (@"fmt".wid int, @"fmt".ok bool); Write(@"fmt".b []byte) (@"fmt".ret int, @"fmt".err error) } |
| type @"fmt".ScanState interface { Read(@"fmt".buf []byte) (@"fmt".n int, @"fmt".err error); ReadRune() (@"fmt".r rune, @"fmt".size int, @"fmt".err error); SkipSpace(); Token(@"fmt".skipSpace bool, @"fmt".f func(? rune) (? bool)) (@"fmt".token []byte, @"fmt".err error); UnreadRune() (? error); Width() (@"fmt".wid int, @"fmt".ok bool) } |
| type @"math/big".Int struct { @"math/big".neg bool; @"math/big".abs @"math/big".nat } |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Abs (@"math/big".x·3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Add (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".y·4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") And (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".y·4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") AndNot (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".y·4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Binomial (@"math/big".n·3 int64, @"math/big".k·4 int64) (? *@"math/big".Int) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x9") Bit (@"math/big".i·3 int) (? uint) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x1") BitLen () (? int) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x22") Bits () (? []@"math/big".Word) { return @"math/big".x·2.@"math/big".abs } |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x1") Bytes () (? []byte) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x1") Cmp (@"math/big".y·3 *@"math/big".Int "esc:0x1") (@"math/big".r·1 int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Div (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".y·4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".z·3 *@"math/big".Int "esc:0x1a") DivMod (@"math/big".x·4 *@"math/big".Int "esc:0x9", @"math/big".y·5 *@"math/big".Int "esc:0x9", @"math/big".m·6 *@"math/big".Int "esc:0x8a") (? *@"math/big".Int, ? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Exp (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".y·4 *@"math/big".Int "esc:0x1", @"math/big".m·5 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".x·1 *@"math/big".Int "esc:0x9") Format (@"math/big".s·2 @"fmt".State, @"math/big".ch·3 rune) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") GCD (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".y·4 *@"math/big".Int "esc:0x9", @"math/big".a·5 *@"math/big".Int "esc:0x9", @"math/big".b·6 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x9") GobDecode (@"math/big".buf·3 []byte "esc:0x1") (? error) |
| func (@"math/big".x·3 *@"math/big".Int "esc:0x1") GobEncode () (? []byte, ? error) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x1") Int64 () (? int64) { var @"math/big".v·3 int64; ; @"math/big".v·3 = int64(@"math/big".low64(@"math/big".x·2.@"math/big".abs)); if @"math/big".x·2.@"math/big".neg { @"math/big".v·3 = -@"math/big".v·3 }; return @"math/big".v·3 } |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Lsh (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".n·4 uint) (? *@"math/big".Int) |
| func (@"math/big".z·3 *@"math/big".Int "esc:0x9") MarshalJSON () (? []byte, ? error) |
| func (@"math/big".z·3 *@"math/big".Int "esc:0x9") MarshalText () (@"math/big".text·1 []byte, @"math/big".err·2 error) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Mod (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".y·4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") ModInverse (@"math/big".g·3 *@"math/big".Int "esc:0x9", @"math/big".n·4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") ModSqrt (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".p·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Mul (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".y·4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") MulRange (@"math/big".a·3 int64, @"math/big".b·4 int64) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Neg (@"math/big".x·3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Not (@"math/big".x·3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Or (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".y·4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x9") ProbablyPrime (@"math/big".n·3 int) (? bool) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Quo (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".y·4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".z·3 *@"math/big".Int "esc:0x1a") QuoRem (@"math/big".x·4 *@"math/big".Int "esc:0x9", @"math/big".y·5 *@"math/big".Int "esc:0x9", @"math/big".r·6 *@"math/big".Int "esc:0x8a") (? *@"math/big".Int, ? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Rand (@"math/big".rnd·3 *@"math/rand".Rand "esc:0x9", @"math/big".n·4 *@"math/big".Int "esc:0x1") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Rem (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".y·4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Rsh (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".n·4 uint) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x9") Scan (@"math/big".s·3 @"fmt".ScanState, @"math/big".ch·4 rune) (? error) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Set (@"math/big".x·3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") SetBit (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".i·4 int, @"math/big".b·5 uint) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x12") SetBits (@"math/big".abs·3 []@"math/big".Word) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") SetBytes (@"math/big".buf·3 []byte "esc:0x1") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") SetInt64 (@"math/big".x·3 int64) (? *@"math/big".Int) |
| func (@"math/big".z·3 *@"math/big".Int "esc:0x1a") SetString (@"math/big".s·4 string, @"math/big".base·5 int) (? *@"math/big".Int, ? bool) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") SetUint64 (@"math/big".x·3 uint64) (? *@"math/big".Int) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x1") Sign () (? int) { if len(@"math/big".x·2.@"math/big".abs) == 0x0 { return 0x0 }; if @"math/big".x·2.@"math/big".neg { return -0x1 }; return 0x1 } |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x9") String () (? string) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Sub (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".y·4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x1") Uint64 () (? uint64) { return @"math/big".low64(@"math/big".x·2.@"math/big".abs) } |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x9") UnmarshalJSON (@"math/big".text·3 []byte) (? error) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x9") UnmarshalText (@"math/big".text·3 []byte) (? error) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") Xor (@"math/big".x·3 *@"math/big".Int "esc:0x9", @"math/big".y·4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x1a") @"math/big".binaryGCD (@"math/big".a·3 *@"math/big".Int "esc:0x9", @"math/big".b·4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) |
| func (@"math/big".z·4 *@"math/big".Int "esc:0x1a") @"math/big".scan (@"math/big".r·5 @"io".ByteScanner, @"math/big".base·6 int) (? *@"math/big".Int, ? int, ? error) |
| func @"".Prime (@"".rand·3 @"io".Reader, @"".bits·4 int) (@"".p·1 *@"math/big".Int, @"".err·2 error) |
| func @"".Int (@"".rand·3 @"io".Reader, @"".max·4 *@"math/big".Int "esc:0x1") (@"".n·1 *@"math/big".Int, @"".err·2 error) |
| func @"".init () |
| func @"math/big".low64 (@"math/big".z·2 @"math/big".nat "esc:0x1") (? uint64) { if len(@"math/big".z·2) == 0x0 { return 0x0 }; var @"math/big".v·3 uint64; ; @"math/big".v·3 = uint64(@"math/big".z·2[0x0]); if false && len(@"math/big".z·2) > 0x1 { @"math/big".v·3 |= uint64(@"math/big".z·2[0x1]) << 0x20 }; return @"math/big".v·3 } |
| |
| $$ |
| _go_.o 0 0 0 644 56606 ` |
| go object darwin amd64 go1.5.1 X:none |
| |
| ! |
| go13ldos.asyscall.aio.abufio.acrypto/aes.acrypto/cipher.aruntime.async.atime.aerrors.amath/big.aþ"".init.1ààeH%H;avZHìH\$H$èHH$èH=uHèHÄÃH-H,$H\$èëßèë |
| : |
| *runtime.racefuncenterH"".isEAGAINZ |
| "runtime.racewriteh$"".unixIsEAGAIN·ft6runtime.writeBarrierEnabled"".isEAGAIN |
| (runtime.racefuncexitª"".isEAGAINÆ |
| .runtime.writebarrierptrÔ |
| 0runtime.morestack_noctxt > p: |
| TTgclocals·33cdeccccebe80329f1fdbee7f5874cbTgclocals·33cdeccccebe80329f1fdbee7f5874cbB/tmp/go/src/crypto/rand/eagain.goþ"".unixIsEAGAINüeH%H;aáHì@H\$@H$èHÇD$8HH$H\$HH\$H\$PH\$H\$8H\$è¶\$ HL$8ûtvHL$0H$H$ èHH$Ht$0Hþt\H^ H|$HHHKHOH\$(H\$è¶\$ HÙH\$(ùtHû#uÆD$XèHÄ@ÃÆD$XèHÄ@Ãë èéÿÿÿ |
| B |
| *runtime.racefuncenterb$type.*os.PathError° |
| $runtime.assertI2T2ô |
| runtime.raceread$type.syscall.Errnoì |
| $runtime.assertI2T2° |
| (runtime.racefuncexitÎ |
| (runtime.racefuncexitê |
| 0runtime.morestack_noctxt0 |
| "".autotmp_0001/$type.syscall.Errno"".autotmp_0000$type.*os.PathError |
| "".pe$type.*os.PathError"".~r1 type.bool"".errtype.error"É** Fg 7"<KTgclocals·9c91d8a91ac42440a3d1507bc8d2e808Tgclocals·008e235a1392cc90d1ed9ad2f7e76d87B/tmp/go/src/crypto/rand/eagain.goþ"".ReadþeH%H;a¢HìPH\$PH$è1Û1ÛH\$xH$HH$èHH$HH\$H\$XH\$H\$`H\$H\$hH\$ èHD$(HT$0HL$8HD$pHT$@HT$xHL$HH$èHÄPÃèéAÿÿÿ |
| B |
| *runtime.racefuncenterr"".Reader |
| runtime.raceread"".Reader¨"".Readerø |
| io.ReadFullØ |
| (runtime.racefuncexitì |
| 0runtime.morestack_noctxt` "".autotmp_0003type.error"".err@type.error"".n0type.int"".btype.[]uint8 À, Tgclocals·385909f76d6de739e72f24698b953b71Tgclocals·c55cf99de9cdd8c8202a466952fa1a45>/tmp/go/src/crypto/rand/rand.goþ"".init.2 eH%H;a%Hì@H\$@H$èHH$èHD$HD$(H$HÇD$(èHD$(1íH(HhHhHhh h$H$èHD$(H-H(HÇ@HD$(HHD$ 1íH9èt\HH$èHL$(HD$ HD$0HHL$8=uH
èHÄ@ÃH-H,$HL$èëßHH$HH\$HH\$èH\$H\$ émÿÿÿèé¾þÿÿ* |
| B |
| *runtime.racefuncenterP"type."".devReaderb |
| "runtime.newobject |
| ,runtime.racewriterangeä |
| "runtime.racewriteü0go.string."/dev/urandom"ª>go.itab.*"".devReader.io.ReaderÐ"".Readerâ |
| "runtime.racewrite"".Reader¤6runtime.writeBarrierEnabled¸"".Reader |
| (runtime.racefuncexitÚ"".Readerö |
| .runtime.writebarrierptr$type.*"".devReadertype.io.Reader¶>go.itab.*"".devReader.io.ReaderÊ |
| runtime.typ2Itabò |
| 0runtime.morestack_noctxt"".autotmp_0015type.*uint8"".autotmp_0014$type.*"".devReader"".autotmp_0012type.io.Reader"".autotmp_0010?type.*uint8"".autotmp_0008$type.*"".devReader"".autotmp_0006/$type.*"".devReaderÒfÐ:ÎN ,d0D,Tgclocals·7d2d5fca80364273fb07d5820a76fef4Tgclocals·0b54e40361ced91ab254ee60980e804aH/tmp/go/src/crypto/rand/rand_unix.goþ("".(*devReader).ReadòeH%H$ÿÿÿH;AÔHìhH$hH$èHÇ$1ÛH$H$ 1ÛH$H$ HÇ$HH$èH1íH9ëöH$pH$èH$pHû4HH$ÈHCH$ÐHø
²H$HD$H-Hl$HÇD$è¶\$ ûHH$èH$xH$H$H\$H$H\$HHÿÓ¶\$ût5H$H$1ÛH$H$ èèHÄhÃH$pH$H<$>H$ èH$pH\$H|$HD$ Ç$HHD$èø
ÕH$pH$H$èH$pHjHý
%H$èH´$pHH$HNHL$èHL$Ht$HT$ H´$¨H$°1íH9éu/HÇ$H´$H$ èèHÄhÃHL$p1ÛH$èH$ðH1íH9èÓHL$pH$¸H$èH$ÀH$ðHH$HH\$HH\$H$èH\$HÇD$ èHL$(HT$0H$¸H$ÀH$H$HÇD$8HÇD$hHH$H$HL$H$ HT$H\$hH\$è¶\$ HL$hû²HL$HH$èHL$HHYHl$8H9ëHÈHD$`HHD$X1íH9è7H$pH$H$èH$pHL$`HD$XHúþH$¸HBH$À=
¾HJH$H$èH$pHûHCHkH$xH\$H$H\$H$H\$H¬$ÀH,$H$¸HX ÿÓHL$ Hl$(HT$0H$H¬$ØH¬$H$àH$ èèHÄhÃéfÿÿÿLBL$HL$èH$pé'ÿÿÿéûþÿÿHH$HH\$HH\$èH\$H\$XéþÿÿH\$8Hû} HÇD$8HH$èHL$8HD$HD$@HD$PHH$HL$HL$èLD$Ht$ Hl$(H$H$ H¼$1ÀHÇøèL$øL$H´$H´$H¬$H¬$ HT$xH$(H$H$0HÇ$XÿÿÿÿHÇ$`ÿÿÿÿH\$PH$HÇD$XèH\$PHût,H¬$H\$Hl$H-H,$èHD$@é?ýÿÿëÐHH$HH\$HH\$èHD$éûûÿÿèèHÄhÃ%éåúÿÿ%é¶úÿÿéÅùÿÿèéùÿÿr |
| ^ |
| *runtime.racefuncenterä"".altGetRandomö |
| runtime.raceread"".altGetRandom¼ |
| runtime.racereadÂ0go.string."/dev/urandom"è |
| runtime.eqstring"".altGetRandom¤ |
| runtime.racereadþ"".altGetRandomì |
| &runtime.deferreturnö |
| (runtime.racefuncexitÈ |
| $sync.(*Mutex).Lock¢.sync.(*Mutex).Unlock·f¶ |
| "runtime.deferprocô |
| runtime.raceread² |
| runtime.racereadì |
| os.Openü |
| &runtime.deferreturn |
| |
| (runtime.racefuncexitÒ |
| 4go.itab.*os.File.io.ReaderÀ.type."".hideAgainReaderÖtype.io.ReaderîHgo.itab."".hideAgainReader.io.Reader® |
| runtime.convT2I´
$type.*bufio.Reader |
| $runtime.assertI2T2Ð |
| runtime.raceread>go.itab.*bufio.Reader.io.Readerè |
| "runtime.racewriteÔ6runtime.writeBarrierEnabled |
| runtime.raceread˦ |
| &runtime.deferreturnÀ |
| (runtime.racefuncexit |
| .runtime.writebarrierptr¸$type.*bufio.ReaderÎtype.io.Readeræ>go.itab.*bufio.Reader.io.Readerú |
| runtime.typ2ItabÎ"type.bufio.Readerà |
| "runtime.newobjecttype.[]uint8¼ |
| "runtime.makeslice |
| Ô runtime.duffzero |
| ,runtime.racewriterangeà"type.bufio.Readerò |
| (runtime.typedmemmovetype.*os.File²type.io.ReaderÊ4go.itab.*os.File.io.ReaderÞ |
| runtime.typ2Itabþ |
| &runtime.deferreturn |
| (runtime.racefuncexità |
| 0runtime.morestack_noctxtpÐ>"".autotmp_0042type.*uint8"".autotmp_0041$type.*bufio.Reader"".autotmp_0040type.io.Reader"".autotmp_0039type.*uint8"".autotmp_0038type.*uint8"".autotmp_0037¿type.string"".autotmp_0036type.error"".autotmp_0035type.int"".autotmp_0034type.error"".autotmp_0032$type.*bufio.Reader"".autotmp_0031¯"type.bufio.Reader"".autotmp_0029$type.*bufio.Reader"".autotmp_0028type.int"".autotmp_0027ÿ$type.*bufio.Reader"".autotmp_0026ÿ.type."".hideAgainReader"".autotmp_0025type.*os.File"".autotmp_0024ïtype.*os.File"".autotmp_0022type.*os.Filebufio.r·3ßtype.io.Readerbufio.buf·2ßtype.[]uint8bufio.b·1¯$type.*bufio.Readerbufio.r·6Ï$type.*bufio.Readerbufio.b·4¿$type.*bufio.Readerbufio.size·3ßtype.intbufio.rd·2type.io.Readerbufio.rd·2¿type.io.Reader"".errÿtype.error"".errPtype.error"".n@type.int"".btype.[]uint8"".r$type.*"".devReaderD"ÐäÏÐÏÐÜÏÐãÏÐ0r`""!<ã(!@,E" |
| ªº«X.Lÿp!LO'<3.®-6
CTgclocals·78cb434bec137c4b7447a538d4bc8d71Tgclocals·ab0b7dd826d089f8bb8afcf70cc83916H/tmp/go/src/crypto/rand/rand_unix.goþ."".hideAgainReader.ReadàÈeH%H;aHìHH\$HH$è1Û1ÛH$H$HL$PHD$XH\$`H\$H\$hH\$H\$pH\$HD$@H$HL$8HY ÿÓHT$ HL$(HD$0HT$xH$H$HùtyHH$èH1íH9ët[HH$èH$H$H$H\$HHÿÓ¶\$ût1ÛH$H$èHÄHÃëôèéÜþÿÿ |
| B |
| *runtime.racefuncenteræÄ"".isEAGAINÖ |
| runtime.racereadä"".isEAGAIN"".isEAGAIN |
| runtime.racereadÒ"".isEAGAINà |
| (runtime.racefuncexit¶ |
| 0runtime.morestack_noctxt"".err`type.error"".nPtype.int"".p type.[]uint8 |
| "".hr.type."".hideAgainReader°$ |
| Xk Tgclocals·d2fd9951e910becfd07ba7f8ff7b525aTgclocals·c55cf99de9cdd8c8202a466952fa1a45H/tmp/go/src/crypto/rand/rand_unix.goþ"".newReaderøeH%H;aßHì0H\$0H$è1ÛH\$HH\$PH\$8Hû
HH$èHD$HD$(H$HÇD$(èHD$(1íH(HhHhHhh h$H$èHD$(H-H(HÇ@HD$(H1íH9èH\$(H\$@HD$8HH$èHD$HD$ H$HÇD$pèHL$ HÏHù1ÀHÇðèH$H$ èH\$ Hl$8Hk Hl$@=udHk(H\$ H\$ H1íH9ètH\$ H\$PHD$HèHÄ0ÃHH$HH\$HH\$èHD$ë¸LC(L$Hl$èëéLÿÿÿHH$HH\$HH\$èHD$éÍþÿÿèéþÿÿ4 |
| B |
| *runtime.racefuncenter"type."".devReader |
| "runtime.newobjectÐ |
| ,runtime.racewriterange |
| "runtime.racewrite².go.string."/dev/random"à>go.itab.*"".devReader.io.Reader¢type."".reader´ |
| "runtime.newobjectì |
| ,runtime.racewriterange¦ |
| ¶ runtime.duffzero |
| "runtime.racewriteô6runtime.writeBarrierEnabled¤8go.itab.*"".reader.io.ReaderÚ |
| (runtime.racefuncexitòtype.*"".readertype.io.Reader 8go.itab.*"".reader.io.Reader´ |
| runtime.typ2Itabæ |
| .runtime.writebarrierptr$type.*"".devReadertype.io.Reader´>go.itab.*"".devReader.io.ReaderÈ |
| runtime.typ2Itabæ |
| 0runtime.morestack_noctxt@`"".autotmp_0059type.*uint8"".autotmp_0058type.*"".reader"".autotmp_0056$type.*"".devReader"".autotmp_0055type.*"".reader"".autotmp_0054$type.*"".devReader"".~r1 type.io.Reader"".entropytype.io.Reader`Þ_`2À1V
&O2" Grw-JTgclocals·e2c4017e93a1e8c44f882a0388d816a3Tgclocals·ab299d9f1f073e9dca1dfbe3a92d2f77H/tmp/go/src/crypto/rand/rand_unix.goþ""".(*reader).Read 44eH%HD$¨H;AãHìØH$ØH$èHÇ$1ÛH$H$1ÛH$H$HÇ$H$àH$H<$lèH$àH\$H|$BÇ$HHD$èH$ðø
H$H$ðHù³ |
| H$àH$H$èH$àHXHû
,HÃHÃ@Hû¨HÇ$ÈHÇ$ÐH$ÀH$H$ èH´$àHþaH^ HH$HKHL$H$ÀH\$H$ÈH\$H$ÐH\$ èH¬$àHT$0Ht$8Ht$hHT$`Hút>H$ðH$H)ËH$H$H´$èèHÄØÃHëHý¬ |
| HÃ`Hû |
| HÇ$ÈHÇ$ÐH$ÀH,$H$ èH´$àHþP |
| H^ HH$HKHL$H$ÀH\$H$ÈH\$H$ÐH\$ èHT$0Ht$8Ht$hHT$`Hút>H$ðH$H)ËH$H$H´$èèHÄØÃH$àHø HÀ`Hø HÇÂHÇÁH$ÀH$H$ÈHT$H$ÐHL$èH\$H\$pH\$ H\$xH\$(H$H\$0H$H$àH$H$èH$àHl$pHkHl$x=
ÓHkH$H´$Ht$hHL$`Hùt>H$ðH$H)ÓH$H$H´$èèHÄØÃH$àH$H$èH$àHÇ@H$H$èH$àHhHl$XH$H$èH$àHl$XHíHkèH$L$HD$H$ H$H½ nñÿÿÿHëHiÛÊ;Hcé$HëH\$@H$àHk0H,$èH$àHl$@HÁý8@h0Hh0HÿÅH,$èH$àHl$@HÁý0@h1Hh0HÅH,$èH$àHl$@HÁý(@h2Hh0HÅH,$èH$àHl$@HÁý @h3Hh0HÅH,$èH$àHl$@HÁý@h4Hh0HÅH,$èH$àHl$@HÁý@h5Hh0HÅH,$èH$àHl$@HÁý@h6Hh0HÅH,$èH$àHl$@@k7HØHÃ0HûzHÇ$ÈHÇ$ÐH$ÀHÃHøFHÃ0Hû1HÇ$°HÇ$¸H$¨H$H$èH$àHûêHKHkH$ÀH\$H$ÈH\$H$ÐH\$H$¨H\$ H$°H\$(H$¸H\$0Hl$xH,$HL$pHY0ÿÓH$à1ÉHùÜHhPHL$HHùRHl
H,$èH$àHk0H\$HHû"HlH,$èH$àHk@H\$HHûòHlH,$èHL$HH$àHøÆHh0Hù±Hl
¶]L@@HùMA¶(H1ëL@PHùsMAHÿÁHù$ÿÿÿHÃHøKHÃPHû6HÇ$°HÇ$¸H$¨HÃHÃPHûþHÇ$ÈHÇ$ÐH$ÀH$H$èH$àHû·HKHkH$¨H\$H$°H\$H$¸H\$H$ÀH\$ H$ÈH\$(H$ÐH\$0Hl$xH,$HL$pHY0ÿÓH$à1ÉHùÜHh@HL$PHùHl
H,$èH$àHk0H\$PHûïHlH,$èH$àHkPH\$PHû¿HlH,$èHL$PH$àHøHh0Hù~Hl
¶]L@PHù`MA¶(H1ëL@@Hù@MAHÿÁHù$ÿÿÿHÃHøHÃ@HûHÇ$ÈHÇ$ÐH$ÀHÃHÃ@HûËHÇ$°HÇ$¸H$¨H$H$èH$àHûHKHkH$ÀH\$H$ÈH\$H$ÐH\$H$¨H\$ H$°H\$(H$¸H\$0Hl$xH,$HL$pHY0ÿÓH$àHøHÀPHøìH$èHÇÂHÇÁH$H$ðH\$H$øH\$H$ÀHD$H$ÈHT$ H$ÐHL$(HÇD$0èH\$8H¬$ðL$øH9ëwbL$èH)ÝI)ØIøtMHéL$øL$èH$ðHùMõÿÿ1ÛH$H$èèHÄØÃèé
ÿÿÿéøþÿÿéuþÿÿé.þÿÿéöýÿÿéáýÿÿèèèéfýÿÿèèèéBüÿÿéûûÿÿéÃûÿÿé®ûÿÿèèèé3ûÿÿèèèéúÿÿéÈùÿÿé³ùÿÿéùÿÿLCL$Hl$èé÷ÿÿéoöÿÿéZöÿÿé©õÿÿébõÿÿEéLõÿÿéôÿÿéQôÿÿèèHÄØÃ%é²óÿÿ%éóÿÿèéûòÿÿ~ |
| X |
| *runtime.racefuncenter |
| $sync.(*Mutex).LockÖ.sync.(*Mutex).Unlock·fê |
| "runtime.deferprocì |
| runtime.raceread |
| runtime.racereadº |
| io.ReadFullà |
| &runtime.deferreturnê |
| (runtime.racefuncexit |
| runtime.raceread° |
| |
| io.ReadFullÆ |
| &runtime.deferreturnÐ |
| (runtime.racefuncexit
|
| (crypto/aes.NewCipher |
| "runtime.racewriteÒ6runtime.writeBarrierEnabled |
| &runtime.deferreturn |
| (runtime.racefuncexitÐ |
| "runtime.racewrite |
| runtime.racereadÊ |
| "runtime.racewriteþ |
| time.Now® |
| "runtime.racewriteø |
| "runtime.racewriteÄ |
| "runtime.racewrite |
| "runtime.racewriteÜ |
| "runtime.racewrite¨ |
| "runtime.racewriteô |
| "runtime.racewriteÀ |
| "runtime.racewriteÖ |
| runtime.racereadÒ¸ |
| "runtime.racewrite |
| runtime.racereadÜ |
| runtime.raceread¢! |
| runtime.raceread#$ |
| "runtime.racewriteÖ$ |
| runtime.raceread¨% |
| runtime.racereadî( |
| runtime.racereadê*ø, |
| "runtime.slicecopyÖ. |
| &runtime.deferreturnà. |
| (runtime.racefuncexitú. |
| $runtime.panicsliceÜ/ |
| $runtime.panicindexê/ |
| $runtime.panicindexø/ |
| $runtime.panicindex0 |
| $runtime.panicindex¢0 |
| $runtime.panicindex°0 |
| $runtime.panicindexö0 |
| $runtime.panicindex1 |
| $runtime.panicindex1 |
| $runtime.panicindex®1 |
| $runtime.panicindex¼1 |
| $runtime.panicindexÊ1 |
| $runtime.panicindexª2 |
| .runtime.writebarrierptr¤3 |
| &runtime.deferreturn®3 |
| (runtime.racefuncexitø3 |
| 0runtime.morestack_noctxtp°D"".autotmp_0088type.int"".autotmp_0087type.int"".autotmp_0086type.int"".autotmp_0085type.int"".autotmp_0084type.[]uint8"".autotmp_0083type.[]uint8"".autotmp_0082type.[]uint8"".autotmp_0081type.int"".autotmp_0080type.[]uint8"".autotmp_0079type.[]uint8"".autotmp_0078type.int"".autotmp_0077_type.[]uint8"".autotmp_0076type.[]uint8"".autotmp_0074type.int"".autotmp_0073type.int"".autotmp_0072type.error"".autotmp_0071Ï0type.crypto/cipher.Block"".autotmp_0070type.[]uint8"".autotmp_0069type.int"".autotmp_0068type.error"".autotmp_0067type.[]uint8"".autotmp_0066ÿtype.int"".autotmp_0065¯type.error"".autotmp_0064/type.[]uint8"".autotmp_0063type.inttime.t·2type.time.Time"".itype.int"".itype.int |
| "".ns¯type.int64"".errïtype.error"".errPtype.error"".n@type.int"".btype.[]uint8"".rtype.*"".readerR°á¯°ò¯°¡¯°¥¯°¦¯°-Þhg<B,¨1VUª1NMÙ1FE&BH*%&&&&&"þÏ
þÏ
ö@W^%11-% dcl+XrURRWRJgDw$Ã |
| ç |
| ç |
| ôØ<@Tgclocals·32e721457b5e2d67231e9d35dce219dbTgclocals·0d454bb8b9d36bca902d5dd017a829c8H/tmp/go/src/crypto/rand/rand_unix.goþ"".PrimeÀ#ª#eH%H$PÿÿÿH;A°Hì0H$0H$èH$H1Û1ÛH$XH$`HÇ$PHù$HH$¨HÇ$°.1ÛH$H$ HH$èHD$H$H$èH$H¬$°HkH¬$¨=
H+H$H$H1íH9ètEH$H$¸H$ÀH$H$XH$ H$`èHÄ0ÃHH$HH\$HH\$èHD$ëH$Hl$èé[ÿÿÿHÈHÁø?HàHËHÃHãH)ÃH\$`Hûu HÇD$`HËHÃHØHÁû?HÁë=HÃHÁûHØHH$HD$HD$èHT$HL$ HD$(H$àH$èH$ðHH$èH\$H$P1Û$H$H$ H$(H$H$H$8H$H$@H\$H$àH\$H$èH\$H$ðH\$ èHD$0HL$8H$`H$XHøtHÇ$PèHÄ0ÃH$àH¼$èÏH$èH$àH$èHø¥¶)@l$GHøH$èHt$`H$àH$èHÚHøZHÇÅHñHþ@?HÓåHÿÍD¶D$GL!Å@+HþñHøàH$èH$àH$èHø¶¶)@l$GHøH$èH$àH$èHÚHøpHL$`HéHÇÅHùOHÓåD¶D$GL Å@+HÁHÿÉHL$pH9Á%H |
| H$èH$àH$èHD$pH9ÈóH¶+@l$GH9È×HH$èH$àH$èHl$pH9Å¥H)¶l$GHÍ@+H$PH$HL$HD$H$ðH\$èHH$èH$H$H$PH\$HH\$èH$HD$xH$H$èH\$xHûHSH$ÈHCHkH¬$ØH$ÐHø
1ÀHD$H1ÀH= H\$HHD$XHÃH\$PHH$èHH
HH$1ÀH$HL$hH$øHÑHD$pHl$hH9è}oH$H$èH¼$HD$P¶/@¶ÝHÆ1ÒH÷óHúuH$HHûÌ@¶ÝH9ó
¿HùHÿÁHD$pHÿÀHD$pHl$hH9è|H\$XHûv>H$H$H\$XH\$èH$PH$HD$H$H\$èH$PH$HÇD$è¶\$ût0H$PH$èH\$H¬$HH9ëu
èHÄ0ÃévûÿÿHD$XHÀémþÿÿHøv+H$èH$ÈH¼$ÐvHé<þÿÿèèé÷ýÿÿèèèè1íéªüÿÿèèèèHø!H$èH$àH$èHø÷¶)@l$GHøÞH$èH$àH$èHø´¶l$GHÍ@*Hø%üÿÿHÓHøHÿÃH$èH$àH$èHÙHøv^Hÿö+@l$GHËHøvCHÿÃH$èH$àH$èHÚHøvHÿöl$GHÍ@+é£ûÿÿèèèèèèèè1íéºúÿÿèèèèèé+÷ÿÿ |
| ^ |
| *runtime.racefuncenterÐtgo.string."crypto/rand: prime size must be at least 2-bit"ª.type.errors.errorString¼ |
| "runtime.newobjectè |
| "runtime.racewrite¬6runtime.writeBarrierEnabledîBgo.itab.*errors.errorString.errorö |
| (runtime.racefuncexit0type.*errors.errorStringªtype.errorÂBgo.itab.*errors.errorString.errorÖ |
| runtime.typ2Itab |
| .runtime.writebarrierptr¨type.[]uint8Î |
| "runtime.makesliceª"type.math/big.Int¼ |
| "runtime.newobject |
| |
| io.ReadFull¤ |
| (runtime.racefuncexitô |
| runtime.racereadÞ |
| "runtime.racewrite¨ |
| runtime.raceread |
| "runtime.racewriteà |
| runtime.racereadà |
| "runtime.racewrite |
| 0math/big.(*Int).SetBytes*"".smallPrimesProduct¬ |
| runtime.racereadì*"".smallPrimesProduct |
| &math/big.(*Int).Mod¶ |
| runtime.raceread"".smallPrimes |
| runtime.raceread¬"".smallPrimesº"".smallPrimesÈ "".smallPrimesÌ |
| runtime.racereadÔ |
| 2math/big.(*Int).SetUint64 |
| &math/big.(*Int).AddÎ |
| :math/big.(*Int).ProbablyPrime |
| ,math/big.(*Int).BitLen² |
| (runtime.racefuncexit |
| runtime.racereadÆ |
| $runtime.panicindexÔ |
| $runtime.panicindexð |
| $runtime.panicindexþ |
| $runtime.panicindex |
| $runtime.panicindex |
| $runtime.panicindex¶ |
| $runtime.panicindexÄ |
| $runtime.panicindexÒ |
| $runtime.panicindexà |
| $runtime.panicindex |
| runtime.racereadô |
| "runtime.racewrite |
| runtime.racereadø |
| "runtime.racewriteâ! |
| $runtime.panicindexð! |
| $runtime.panicindexþ! |
| $runtime.panicindex" |
| $runtime.panicindex" |
| $runtime.panicindex¨" |
| $runtime.panicindex¶" |
| $runtime.panicindexÄ" |
| $runtime.panicindexà" |
| $runtime.panicindexî" |
| $runtime.panicindexü" |
| $runtime.panicindex# |
| $runtime.panicindex# |
| 0runtime.morestack_noctxt`àV"".autotmp_0124type.uint8"".autotmp_0123type.*uint8"".autotmp_0122type.int"".autotmp_0121type.int"".autotmp_0120type.uint64"".autotmp_0119?"type.math/big.Int"".autotmp_0118type.int"".autotmp_0117type.int"".autotmp_0116type.int"".autotmp_0115Ïtype.*uint8"".autotmp_0114ïtype.error"".autotmp_0113¿0type.*errors.errorString"".autotmp_0112type.int"".autotmp_0110type.uint64"".autotmp_0109type.[]uint8"".autotmp_0107type.int"".autotmp_0106type.int"".autotmp_0105type.uint8"".autotmp_0104ÿtype.int"".autotmp_0103type.int"".autotmp_0102type.uint8"".autotmp_0101type.int"".autotmp_0100type.uint8"".autotmp_0099type.uint8"".autotmp_0098Ñtype.uint8"".autotmp_0097type.error"".autotmp_0096$type.*math/big.Int"".autotmp_0094otype.[]uint8"".autotmp_00930type.*errors.errorStringmath/big.z·2Ï"type.math/big.natmath/big.x·2ï$type.*math/big.Int"".~r0¯type.errorerrors.text·2type.string"".m¿type.uint64"".delta¯type.uint64"".modÏtype.uint64"".bigModß$type.*math/big.Int"".bytestype.[]uint8"".btype.uint"".err@type.error"".p0$type.*math/big.Int"".bits type.int"".randtype.io.Reader8"à¤ßàßàßàûàÖ@" |
| ÕB ]1Wba |
| |
| (:_w1#LgB?#n |
| }#-\.o0|7 |
| 1(¡tWo* bìpTgclocals·848dc61b27c655fd2dba264a7720a861Tgclocals·6d109feac520cf76a7d7f19f57c815f2>/tmp/go/src/crypto/rand/util.goþ"".IntÀ
¦
eH%HD$øH;A1HìH$H$è1Û1ÛH$°H$¸H$ HD$XH$H$èHL$XHiHý
¨1ÀHøTHH\$`HÇD$h$HH$H\$`H\$HÇD$èH\$HH$HKHL$èH$ H$èH\$HÃHØHÁû?HÁë=HÃHÁûH\$HH$ H$èHT$HHD$HÃHÁø?HàHÃHãH)ÃH\$PHûu HÇD$PHH$HT$HT$èHT$HL$ HD$(HT$pHL$xH$HH$èH\$H$¨H$H$H$H\$H\$pH\$H\$xH\$H$H\$ èHL$0HD$8H$¸H$°HùtHÇ$¨èHÄÃH\$pH|$xïH$èHL$pHD$xHø˶)@l$GHø²H$èH\$pHD$xHÚHøHL$PHÇÅHù@suHÓåHÿÍD¶D$GL!Å@+H$¨H$HT$HD$H$H\$èH$¨H$H$ H\$èH\$Hû}
èHÄÃé¡þÿÿ1íëèèèèH$èHl$X¶]ûtHÇÀÿÿÿÿé7ýÿÿHÇÀé+ýÿÿèéüÿÿ4 |
| X |
| *runtime.racefuncenter¶ |
| runtime.racereadú`go.string."crypto/rand: argument to Int is <= 0"¤type.stringÜ |
| runtime.convT2E |
| runtime.gopanic¶ |
| ,math/big.(*Int).BitLen |
| ,math/big.(*Int).BitLentype.[]uint8² |
| "runtime.makeslice"type.math/big.Int |
| "runtime.newobject¬ |
| io.ReadFull |
| (runtime.racefuncexitÒ |
| runtime.raceread° |
| "runtime.racewriteö |
| |
| 0math/big.(*Int).SetBytes² |
| &math/big.(*Int).CmpÒ |
| (runtime.racefuncexitþ |
| $runtime.panicindex |
| $runtime.panicindex |
| $runtime.panicindex¨ |
| $runtime.panicindex¾ |
| runtime.raceread
|
| 0runtime.morestack_noctxt`"".autotmp_0136type.int"".autotmp_0134type.int"".autotmp_0133type.uint8"".autotmp_0129type.int"".autotmp_0128type.int"".autotmp_0127Otype.stringmath/big.x·2_$type.*math/big.Int"".bytes/type.[]uint8"".botype.uint"".ktype.int"".err@type.error"".n0$type.*math/big.Int"".max $type.*math/big.Int"".randtype.io.Reader(óákàfÖ436T10 ;Q |
| (. +/6+/S-¯L1"À BTgclocals·3009cae41f7892c054171fe697abe8cfTgclocals·158a8afba51975a616c31c11c54dc735>/tmp/go/src/crypto/rand/util.goþ"".initÀ¾eH%H;aBHì H\$ H$èHH$è¶ût-HH$è¶ûu |
| èHÄ ÃèHH$èÆèèèèèèèèèèHH$èH\$H$H»Né0|ù!âH\$èH\$H\$HH$èH\$=u2HèèHH$èÆèHÄ ÃH-H,$H\$èë¾èé¡þÿÿN |
| B |
| *runtime.racefuncenterP"".initdone·b |
| runtime.racereadp"".initdone·"".initdone· |
| runtime.raceread¨"".initdone·¼ |
| (runtime.racefuncexitÐ |
| "runtime.throwinitâ"".initdone·ô |
| "runtime.racewrite"".initdone· |
| os.init |
| syscall.init |
| io.initª |
| bufio.init´ |
| crypto/aes.init¾ |
| $crypto/cipher.initÈ |
| runtime.initÒ |
| sync.initÜ |
| time.initæ |
| math/big.initô"type.math/big.Int |
| "runtime.newobjectÀ |
| 2math/big.(*Int).SetUint64â*"".smallPrimesProductô |
| "runtime.racewrite6runtime.writeBarrierEnabled*"".smallPrimesProduct¨ |
| "".init.1² |
| "".init.2À"".initdoneÂ·Ò |
| "runtime.racewriteÞ"".initdone·ê |
| (runtime.racefuncexit*"".smallPrimesProduct |
| .runtime.writebarrierptr¬ |
| 0runtime.morestack_noctxt@"".autotmp_0139$type.*math/big.Int@O?@Ö?@"à"·Û\Ü+ÛÜ ÙMTgclocals·69c1753bd5f81501d95132d08af04464Tgclocals·0c8aa8e80191a30eac23f1a218103f16>/tmp/go/src/crypto/rand/util.goþ.type..hash."".devReaderàÈeH%H;aÇHì H\$ H$èH\$(H$H<$H\$0H\$èHD$H\$(H$H<$thH$HD$0HD$èHD$H\$(H$H<$t6H$ HD$0HD$HÇD$èHD$HD$0HD$8èHÄ Ã%ëÁ%ë%é_ÿÿÿèéÿÿÿ |
| B |
| *runtime.racefuncenter |
| runtime.strhashÚ |
| "runtime.interhash¾ |
| runtime.memhashæ |
| (runtime.racefuncexit¶ |
| 0runtime.morestack_noctxt0@ |
| "".autotmp_0142type.uintptr"".autotmp_0141type.uintptr"".~r2 type.uintptr"".htype.uintptr"".p$type.*"".devReader@¤?@4ðð ÐTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cbB/tmp/go/src/crypto/rand/eagain.goþ*type..eq."".devReader |
| |
| eH%H;ahHìxH\$xH$èH$H$èH$Hû,H+Hl$hHkHl$pH$H$èHT$pH$HûìHHL$XHCHD$`H9Â
ÀHl$hH,$HT$HL$HD$è¶\$ ûH$H$H$èH$HûfHkHl$HHkHl$PH$H$H$èHT$HH$Hû HCHKHL$@HD$8H9Ð
óH$HL$HT$Hl$PHl$è¶\$ ûÈH$Hø¯H$HÀ HùHÁ HL$(HD$0H$èH\$(H$èHD$0LD$(A(9ëuHH$H$èH\$(H$H$èHl$0]LD$(Ah9ëuÆ$èHÄxÃÆ$èHÄxÃégÿÿÿéJÿÿÿÆ$èHÄxÃéÙþÿÿéþÿÿÆ$èHÄxÃé
þÿÿéÍýÿÿèé{ýÿÿ" |
| B |
| *runtime.racefuncenterd |
| runtime.racereadÌ |
| runtime.racereadè |
| runtime.eqstring° |
| runtime.raceread¤ |
| runtime.raceread |
| runtime.ifaceeqÜ |
| runtime.racereadø |
| runtime.racereadº |
| runtime.racereadà |
| runtime.raceread¤ |
| (runtime.racefuncexitÈ |
| (runtime.racefuncexit |
| (runtime.racefuncexitÈ |
| (runtime.racefuncexitø |
| 0runtime.morestack_noctxt0ð"".autotmp_0148 type.*sync.Mutex"".autotmp_0147 type.*sync.Mutex"".autotmp_0146type.io.Reader"".autotmp_0145_type.io.Reader"".autotmp_0144?type.string"".autotmp_0143type.string"".~r2 type.bool"".q$type.*"".devReader"".p$type.*"".devReader>ðïðïðïðïð#" EN^OMdTgclocals·42e7756549fd1f1e78e70fcb9f08dd2bTgclocals·91005afcad906005eab16cc491bb7a46B/tmp/go/src/crypto/rand/eagain.goþ(type..hash."".readeràÌeH%H;a Hì H\$ H$èH\$(H$H<$×H\$0H\$HÇD$èHD$H\$(H$H<$H$HD$0HD$èHD$H\$(H$H<$thH$ HD$0HD$èHD$H\$(H$H<$t6H$0HD$0HD$HÇD$@èHD$HD$0HD$8èHÄ Ã%ëÁ%ë%éZÿÿÿ%éÿÿÿèéÚþÿÿ |
| B |
| *runtime.racefuncenter |
| runtime.memhashô |
| "runtime.interhashÆ |
| "runtime.interhashª |
| runtime.memhashÒ |
| (runtime.racefuncexitº |
| 0runtime.morestack_noctxt0@"".autotmp_0152type.uintptr"".autotmp_0151type.uintptr"".autotmp_0150type.uintptr"".~r2 type.uintptr"".htype.uintptr"".ptype.*"".reader@Ú?@>°° Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cbB/tmp/go/src/crypto/rand/eagain.goþ$type..eq."".readerÀ
¦
eH%H;a6HìxH\$xH$èH$HøH$HûòH\$(HD$0H$èH\$(H$èHD$0LD$(A(9ë
¨H$H$èH\$(H$H$èHl$0]LD$(Ah9ë
nH$H$H$èH$H$H$èH$H¬$H]HhH9ëtÆ$èHÄxÃH$H$èH$HûìHkHl$hHkHl$pH$H$H$èHT$hH$Hû¦HCHKHL$`HD$XH9Ð
yH$HL$HT$Hl$pHl$è¶\$ ûNH$H$H$ èH$HûHk Hl$HHk(Hl$PH$H$H$ èHT$HH$HûÙHC HK(HL$@HD$8H9Ð
¬H$HL$HT$Hl$PHl$è¶\$ ûH$H$H<$teH$0H$H\$H|$tBHD$0HÇD$@è¶\$ûuÆ$èHÄxÃÆ$èHÄxÃ%ëµ%ëÆ$èHÄxÃé ÿÿÿéÚþÿÿÆ$èHÄxÃéSþÿÿé
þÿÿÆ$èHÄxÃéýÿÿéîüÿÿèéüÿÿ, |
| B |
| *runtime.racefuncenter° |
| runtime.racereadÌ |
| runtime.raceread |
| runtime.raceread¼ |
| runtime.raceread |
| runtime.racereadÆ |
| runtime.raceread |
| (runtime.racefuncexitÀ |
| runtime.raceread´ |
| runtime.racereadÒ |
| runtime.ifaceeq |
| runtime.raceread |
| runtime.raceread¬ |
| runtime.ifaceeqÊ |
| |
| runtime.memequalø |
| |
| (runtime.racefuncexit |
| (runtime.racefuncexitä |
| (runtime.racefuncexit¤ |
| (runtime.racefuncexitä |
| (runtime.racefuncexit
|
| 0runtime.morestack_noctxt0ð"".autotmp_0159type.io.Reader"".autotmp_0158_type.io.Reader"".autotmp_0157?0type.crypto/cipher.Block"".autotmp_01560type.crypto/cipher.Block"".autotmp_0155 type.*sync.Mutex"".autotmp_0154 type.*sync.Mutex"".~r2 type.bool"".qtype.*"".reader"".ptype.*"".readerXðþïð®ïðïð#ïðïðïð%àà& 7uO^OTgclocals·42e7756549fd1f1e78e70fcb9f08dd2bTgclocals·349ce7de62a38ef2ab95dae5980c2945B/tmp/go/src/crypto/rand/eagain.goþ4"".(*hideAgainReader).ReadâeH%H;aHìPHY H
Ût
H|$XH9;uH#H\$PH$è1Û1ÛH$H$H\$X1íH9ëuEHH$HÇD$HH\$HÇD$HH\$ HÇD$(èH\$XH$HÇD$èHt$XHH$HNHL$H\$`H\$H\$hH\$H\$pH\$ èHD$(HT$0HL$8HD$xHT$@H$HL$HH$èHÄPÃèéÏþÿÿ |
| n |
| *runtime.racefuncenter¼ go.string."rand"ä6go.string."hideAgainReader" go.string."Read"´ |
| "runtime.panicwrapæ |
| *runtime.racereadrangeÖ |
| ."".hideAgainReader.Read¼ |
| (runtime.racefuncexitÐ |
| 0runtime.morestack_noctxtp |
| "".autotmp_0161type.error"".errPtype.error"".n@type.int"".ptype.[]uint8""..this0type.*"".hideAgainReader ÀÀ6ç#Tgclocals·8cf14f50ac1bf7ae2848fda35f0590ecTgclocals·c55cf99de9cdd8c8202a466952fa1a45<autogenerated>þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·008e235a1392cc90d1ed9ad2f7e76d87((þTgclocals·9c91d8a91ac42440a3d1507bc8d2e808((þTgclocals·c55cf99de9cdd8c8202a466952fa1a45 þTgclocals·385909f76d6de739e72f24698b953b71 1þ0>go.itab.*"".devReader.io.Readerþ08go.itab.*"".reader.io.Readerþ6go.string.hdr."/dev/random" .go.string."/dev/random"þ.go.string."/dev/random" /dev/randomþ8go.string.hdr."/dev/urandom" 0go.string."/dev/urandom"þ0go.string."/dev/urandom" /dev/urandomþTgclocals·0b54e40361ced91ab254ee60980e804a((þTgclocals·7d2d5fca80364273fb07d5820a76fef4þ04go.itab.*os.File.io.Readerþ0Hgo.itab."".hideAgainReader.io.Readerþ0>go.itab.*bufio.Reader.io.ReaderþTgclocals·ab0b7dd826d089f8bb8afcf70cc83916ÐÐ%@`` dþTgclocals·78cb434bec137c4b7447a538d4bc8d71ppcþTgclocals·c55cf99de9cdd8c8202a466952fa1a45 þTgclocals·d2fd9951e910becfd07ba7f8ff7b525a ÇþTgclocals·ab299d9f1f073e9dca1dfbe3a92d2f7700þTgclocals·e2c4017e93a1e8c44f882a0388d816a300þTgclocals·0d454bb8b9d36bca902d5dd017a829c8@@<0þTgclocals·32e721457b5e2d67231e9d35dce219db@@cþ0Bgo.itab.*errors.errorString.errorþ|go.string.hdr."crypto/rand: prime size must be at least 2-bit" .tgo.string."crypto/rand: prime size must be at least 2-bit"þtgo.string."crypto/rand: prime size must be at least 2-bit"`^crypto/rand: prime size must be at least 2-bitþTgclocals·6d109feac520cf76a7d7f19f57c815f2xx
@H $ þTgclocals·848dc61b27c655fd2dba264a7720a861xx
;;;;;;þhgo.string.hdr."crypto/rand: argument to Int is <= 0" $`go.string."crypto/rand: argument to Int is <= 0"þ`go.string."crypto/rand: argument to Int is <= 0"PJcrypto/rand: argument to Int is <= 0þTgclocals·158a8afba51975a616c31c11c54dc735HHþTgclocals·3009cae41f7892c054171fe697abe8cfHH??þTgclocals·0c8aa8e80191a30eac23f1a218103f16 þTgclocals·69c1753bd5f81501d95132d08af04464þ."".Reader type.io.Readerþ."".altGetRandom.type.func([]uint8) boolþ."".isEAGAIN*type.func(error) boolþ."".smallPrimes0type.[]uint80""".statictmp_0137þ.*"".smallPrimesProduct$type.*math/big.Intþ0""".statictmp_0137type.[15]uint8
%)+/5þ0"".initdone·type.uint8þ"".init.1·f"".init.1þ$"".unixIsEAGAIN·f"".unixIsEAGAINþ"".Read·f"".Readþ"".init.2·f"".init.2þ."".(*devReader).Read·f("".(*devReader).Readþ4"".hideAgainReader.Read·f."".hideAgainReader.Readþ"".newReader·f"".newReaderþ("".(*reader).Read·f""".(*reader).Readþ"".Prime·f"".Primeþ"".Int·f"".Intþ"".init·f"".initþ"runtime.gcbits.01þ.go.string.hdr."[]uint8" &go.string."[]uint8"þ&go.string."[]uint8"[]uint8þtype.[]uint8 ß~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint8þ6go.typelink.[]uint8 []uint8type.[]uint8þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·91005afcad906005eab16cc491bb7a4600 |
| 0þTgclocals·42e7756549fd1f1e78e70fcb9f08dd2b00þ6type..hashfunc."".devReader.type..hash."".devReaderþ2type..eqfunc."".devReader*type..eq."".devReaderþ,type..alg."".devReader 6type..hashfunc."".devReader2type..eqfunc."".devReaderþ>go.string.hdr."*rand.devReader" 6go.string."*rand.devReader"þ6go.string."*rand.devReader" *rand.devReaderþvgo.string.hdr."func(*rand.devReader, []uint8) (int, error)" +ngo.string."func(*rand.devReader, []uint8) (int, error)"þngo.string."func(*rand.devReader, []uint8) (int, error)"`Xfunc(*rand.devReader, []uint8) (int, error)þ\type.func(*"".devReader, []uint8) (int, error)ÀÀTa30 runtime.algarray@"runtime.gcbits.01Pvgo.string.hdr."func(*rand.devReader, []uint8) (int, error)"pngo.weak.type.*func(*"".devReader, []uint8) (int, error)"runtime.zerovalue \type.func(*"".devReader, []uint8) (int, error)Ð \type.func(*"".devReader, []uint8) (int, error)$type.*"".devReadertype.[]uint8 type.int°type.errorþÂgo.typelink.func(*rand.devReader, []uint8) (int, error) func(*"".devReader, []uint8) (int, error)\type.func(*"".devReader, []uint8) (int, error)þ(go.string.hdr."Read" go.string."Read"þ go.string."Read" |
| ReadþTgo.string.hdr."func([]uint8) (int, error)" Lgo.string."func([]uint8) (int, error)"þLgo.string."func([]uint8) (int, error)"@6func([]uint8) (int, error)þ>type.func([]uint8) (int, error)°°N4P30 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func([]uint8) (int, error)"pPgo.weak.type.*func([]uint8) (int, error)"runtime.zerovalue >type.func([]uint8) (int, error)Ð>type.func([]uint8) (int, error)type.[]uint8type.int type.errorþgo.typelink.func([]uint8) (int, error) func([]uint8) (int, error)>type.func([]uint8) (int, error)þ$type.*"".devReaderÐлÌW60 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."*rand.devReader"p6go.weak.type.**"".devReader"runtime.zerovalue"type."".devReader` $type.*"".devReaderÀð$type.*"".devReaderð(go.string.hdr."Read">type.func([]uint8) (int, error) \type.func(*"".devReader, []uint8) (int, error)°("".(*devReader).ReadÀ("".(*devReader).Readþ"runtime.gcbits.0d
þ<go.string.hdr."rand.devReader" 4go.string."rand.devReader"þ4go.string."rand.devReader" rand.devReaderþ(go.string.hdr."name" go.string."name"þ go.string."name" |
| nameþ6go.string.hdr."crypto/rand" .go.string."crypto/rand"þ.go.string."crypto/rand" crypto/randþ"go.importpath."". .go.string."crypto/rand"þ"go.string.hdr."f" go.string."f"þgo.string."f"fþ$go.string.hdr."mu" go.string."mu"þgo.string."mu"muþ2go.string.hdr."devReader" *go.string."devReader"þ*go.string."devReader" devReaderþ"type."".devReader( ¾QT &0,type..alg."".devReader@"runtime.gcbits.0dP<go.string.hdr."rand.devReader"p$type.*"".devReader"runtime.zerovalueÀ"type."".devReaderÀ(go.string.hdr."name"Ð"go.importpath."".àtype.string"go.string.hdr."f" "go.importpath."".°type.io.Readerà$go.string.hdr."mu"ð"go.importpath."".type.sync.Mutex`°"type."".devReader°2go.string.hdr."devReader"À"go.importpath."".Ð"type."".devReaderþruntime.gcbits.þ2go.string.hdr."[16]uint8" *go.string."[16]uint8"þ*go.string."[16]uint8" [16]uint8þtype.[16]uint8ÀÀ·}5G0À runtime.algarray@runtime.gcbits.P2go.string.hdr."[16]uint8"p.go.weak.type.*[16]uint8"runtime.zerovaluetype.uint8 type.[]uint8þ>go.typelink.[16]uint8 [16]uint8type.[16]uint8þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·349ce7de62a38ef2ab95dae5980c294500 |
| 0þTgclocals·42e7756549fd1f1e78e70fcb9f08dd2b00þ0type..hashfunc."".reader(type..hash."".readerþ,type..eqfunc."".reader$type..eq."".readerþ&type..alg."".reader 0type..hashfunc."".reader,type..eqfunc."".readerþ8go.string.hdr."*rand.reader" 0go.string."*rand.reader"þ0go.string."*rand.reader" *rand.readerþpgo.string.hdr."func(*rand.reader, []uint8) (int, error)" (hgo.string."func(*rand.reader, []uint8) (int, error)"þhgo.string."func(*rand.reader, []uint8) (int, error)"`Rfunc(*rand.reader, []uint8) (int, error)þVtype.func(*"".reader, []uint8) (int, error)ÀÀ^zK30 runtime.algarray@"runtime.gcbits.01Ppgo.string.hdr."func(*rand.reader, []uint8) (int, error)"phgo.weak.type.*func(*"".reader, []uint8) (int, error)"runtime.zerovalue Vtype.func(*"".reader, []uint8) (int, error)Ð Vtype.func(*"".reader, []uint8) (int, error)type.*"".readertype.[]uint8 type.int°type.errorþ¶go.typelink.func(*rand.reader, []uint8) (int, error) func(*"".reader, []uint8) (int, error)Vtype.func(*"".reader, []uint8) (int, error)þtype.*"".readerÐÐ
$ |
| 60 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."*rand.reader"p0go.weak.type.**"".reader"runtime.zerovaluetype."".reader` type.*"".readerÀðtype.*"".readerð(go.string.hdr."Read">type.func([]uint8) (int, error) Vtype.func(*"".reader, []uint8) (int, error)°""".(*reader).ReadÀ""".(*reader).Readþ"runtime.gcbits.3c<þ6go.string.hdr."rand.reader" .go.string."rand.reader"þ.go.string."rand.reader" rand.readerþ,go.string.hdr."budget" $go.string."budget"þ$go.string."budget"budgetþ,go.string.hdr."cipher" $go.string."cipher"þ$go.string."cipher"cipherþ.go.string.hdr."entropy" &go.string."entropy"þ&go.string."entropy"entropyþ(go.string.hdr."time" go.string."time"þ go.string."time" |
| timeþ(go.string.hdr."seed" go.string."seed"þ go.string."seed" |
| seedþ&go.string.hdr."dst" go.string."dst"þgo.string."dst"dstþ&go.string.hdr."key" go.string."key"þgo.string."key"keyþ,go.string.hdr."reader" $go.string."reader"þ$go.string."reader"readerþtype."".readerp0vþÐÛ 0@P`D0&type..alg."".reader@"runtime.gcbits.3cP6go.string.hdr."rand.reader"ptype.*"".reader"runtime.zerovalueÀtype."".readerÀ$go.string.hdr."mu"Ð"go.importpath."".àtype.sync.Mutex,go.string.hdr."budget" "go.importpath."".°type.intà,go.string.hdr."cipher"ð"go.importpath."".0type.crypto/cipher.Block°.go.string.hdr."entropy"À"go.importpath."".Ðtype.io.Reader(go.string.hdr."time""go.importpath."". type.[16]uint8Ð(go.string.hdr."seed"à"go.importpath."".ðtype.[16]uint8 &go.string.hdr."dst"°"go.importpath."".Àtype.[16]uint8ð&go.string.hdr."key""go.importpath."".type.[16]uint8`Àtype."".readerÀ,go.string.hdr."reader"Ð"go.importpath."".àtype."".readerþJgo.string.hdr."*rand.hideAgainReader" Bgo.string."*rand.hideAgainReader"þBgo.string."*rand.hideAgainReader"0,*rand.hideAgainReaderþ(go.string.hdr."rand" go.string."rand"þ go.string."rand" |
| randþ>go.string.hdr."hideAgainReader" 6go.string."hideAgainReader"þ6go.string."hideAgainReader" hideAgainReaderþTgclocals·c55cf99de9cdd8c8202a466952fa1a45 þTgclocals·8cf14f50ac1bf7ae2848fda35f0590ec cþgo.string.hdr."func(*rand.hideAgainReader, []uint8) (int, error)" 1zgo.string."func(*rand.hideAgainReader, []uint8) (int, error)"þzgo.string."func(*rand.hideAgainReader, []uint8) (int, error)"pdfunc(*rand.hideAgainReader, []uint8) (int, error)þhtype.func(*"".hideAgainReader, []uint8) (int, error)ÀÀåFäÅ30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*rand.hideAgainReader, []uint8) (int, error)"pzgo.weak.type.*func(*"".hideAgainReader, []uint8) (int, error)"runtime.zerovalue htype.func(*"".hideAgainReader, []uint8) (int, error)Ð htype.func(*"".hideAgainReader, []uint8) (int, error)0type.*"".hideAgainReadertype.[]uint8 type.int°type.errorþÚgo.typelink.func(*rand.hideAgainReader, []uint8) (int, error) func(*"".hideAgainReader, []uint8) (int, error)htype.func(*"".hideAgainReader, []uint8) (int, error)þ0type.*"".hideAgainReaderÐÐÉ<÷60 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."*rand.hideAgainReader"pBgo.weak.type.**"".hideAgainReader"runtime.zerovalue.type."".hideAgainReader` 0type.*"".hideAgainReaderÀð0type.*"".hideAgainReaderð(go.string.hdr."Read">type.func([]uint8) (int, error) htype.func(*"".hideAgainReader, []uint8) (int, error)°4"".(*hideAgainReader).ReadÀ4"".(*hideAgainReader).Readþ"runtime.gcbits.03þHgo.string.hdr."rand.hideAgainReader" @go.string."rand.hideAgainReader"þ@go.string."rand.hideAgainReader"0*rand.hideAgainReaderþ"go.string.hdr."r" go.string."r"þgo.string."r"rþgo.string.hdr."func(rand.hideAgainReader, []uint8) (int, error)" 0xgo.string."func(rand.hideAgainReader, []uint8) (int, error)"þxgo.string."func(rand.hideAgainReader, []uint8) (int, error)"pbfunc(rand.hideAgainReader, []uint8) (int, error)þftype.func("".hideAgainReader, []uint8) (int, error)ÀÀ.xb30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(rand.hideAgainReader, []uint8) (int, error)"pxgo.weak.type.*func("".hideAgainReader, []uint8) (int, error)"runtime.zerovalue ftype.func("".hideAgainReader, []uint8) (int, error)Ð ftype.func("".hideAgainReader, []uint8) (int, error).type."".hideAgainReadertype.[]uint8 type.int°type.errorþÖgo.typelink.func(rand.hideAgainReader, []uint8) (int, error) func("".hideAgainReader, []uint8) (int, error)ftype.func("".hideAgainReader, []uint8) (int, error)þ.type."".hideAgainReaderÀÀ£ 9Ö$0à runtime.algarray@"runtime.gcbits.03PHgo.string.hdr."rand.hideAgainReader"p0type.*"".hideAgainReader"runtime.zerovalueÀ.type."".hideAgainReaderÀ"go.string.hdr."r"Ð"go.importpath."".àtype.io.Reader`.type."".hideAgainReader>go.string.hdr."hideAgainReader" "go.importpath."".°à.type."".hideAgainReaderà(go.string.hdr."Read">type.func([]uint8) (int, error)ftype.func("".hideAgainReader, []uint8) (int, error) 4"".(*hideAgainReader).Read°."".hideAgainReader.ReadþDgo.string.hdr."func([]uint8) bool" <go.string."func([]uint8) bool"þ<go.string."func([]uint8) bool"0&func([]uint8) boolþ.type.func([]uint8) bool FpbV30 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."func([]uint8) bool"p@go.weak.type.*func([]uint8) bool"runtime.zerovalue .type.func([]uint8) boolÐ.type.func([]uint8) booltype.[]uint8type.boolþbgo.typelink.func([]uint8) bool func([]uint8) bool.type.func([]uint8) boolþ@go.string.hdr."func(error) bool" 8go.string."func(error) bool"þ8go.string."func(error) bool"0"func(error) boolþ*type.func(error) bool
O®A30 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."func(error) bool"p<go.weak.type.*func(error) bool"runtime.zerovalue *type.func(error) boolÐ*type.func(error) booltype.errortype.boolþZgo.typelink.func(error) bool func(error) bool*type.func(error) boolþ type..hashfunc15 ,runtime.memhash_varlenþtype..eqfunc15 .runtime.memequal_varlenþtype..alg15 type..hashfunc15type..eqfunc15þ2go.string.hdr."[15]uint8" *go.string."[15]uint8"þ*go.string."[15]uint8" [15]uint8þtype.[15]uint8ÀÀѵ(0type..alg15@runtime.gcbits.P2go.string.hdr."[15]uint8"p.go.weak.type.*[15]uint8"runtime.zerovaluetype.uint8 type.[]uint8þ>go.typelink.[15]uint8 [15]uint8type.[15]uint8þ.go.string.hdr."runtime" &go.string."runtime"þ&go.string."runtime"runtimeþ,go.importpath.runtime. &go.string."runtime"þ$go.string.hdr."os" go.string."os"þgo.string."os"osþ"go.importpath.os. go.string."os"þ$go.string.hdr."io" go.string."io"þgo.string."io"ioþ"go.importpath.io. go.string."io"þ,go.string.hdr."errors" $go.string."errors"þ$go.string."errors"errorsþ*go.importpath.errors. $go.string."errors"þ(go.string.hdr."sync" go.string."sync"þ go.string."sync" |
| syncþ&go.importpath.sync. go.string."sync"þ.go.string.hdr."syscall" &go.string."syscall"þ&go.string."syscall"syscallþ,go.importpath.syscall. &go.string."syscall"þ&go.importpath.time. go.string."time"þ*go.string.hdr."bufio" "go.string."bufio"þ"go.string."bufio"bufioþ(go.importpath.bufio. "go.string."bufio"þ4go.string.hdr."crypto/aes" |
| ,go.string."crypto/aes"þ,go.string."crypto/aes" crypto/aesþ2go.importpath.crypto/aes. |
| ,go.string."crypto/aes"þ:go.string.hdr."crypto/cipher"
2go.string."crypto/cipher"þ2go.string."crypto/cipher" crypto/cipherþ8go.importpath.crypto/cipher.
2go.string."crypto/cipher"þ0go.string.hdr."math/big" (go.string."math/big"þ(go.string."math/big" math/bigþ.go.importpath.math/big. (go.string."math/big"þ4type..hash."".devReader·f.type..hash."".devReaderþ0type..eq."".devReader·f*type..eq."".devReaderþ.type..hash."".reader·f(type..hash."".readerþ*type..eq."".reader·f$type..eq."".readerþ:"".(*hideAgainReader).Read·f4"".(*hideAgainReader).Readþ"runtime.zerovalueÿÿgo13ld |