| !<arch> |
| __.PKGDEF 0 0 0 644 14922 ` |
| go object windows amd64 go1.4.2 X:precisestack |
| |
| $$ |
| package rand |
| import sync "sync" |
| import runtime "runtime" |
| import errors "errors" |
| import io "io" |
| import os "os" |
| import syscall "syscall" |
| 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) ExpFloat64 () (? float64) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Float32 () (? float32) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Float64 () (? float64) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Int () (? int) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Int31 () (? int32) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Int31n (@"math/rand".n·3 int32) (? int32) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Int63 () (? int64) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Int63n (@"math/rand".n·3 int64) (? int64) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Intn (@"math/rand".n·3 int) (? int) |
| func (@"math/rand".r·2 *@"math/rand".Rand) NormFloat64 () (? float64) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Perm (@"math/rand".n·3 int) (? []int) |
| func (@"math/rand".r·1 *@"math/rand".Rand) Seed (@"math/rand".seed·2 int64) |
| func (@"math/rand".r·2 *@"math/rand".Rand) Uint32 () (? uint32) |
| type @"io".RuneScanner interface { ReadRune() (@"io".r rune, @"io".size int, @"io".err error); UnreadRune() (? error) } |
| type @"math/big".nat []@"math/big".Word |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".add (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".and (@"math/big".x·3 @"math/big".nat "esc:0x0", @"math/big".y·4 @"math/big".nat "esc:0x0") (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".andNot (@"math/big".x·3 @"math/big".nat "esc:0x0", @"math/big".y·4 @"math/big".nat "esc:0x0") (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x0") @"math/big".bit (@"math/big".i·3 uint) (? uint) { var @"math/big".j·4 int; ; @"math/big".j·4 = int(@"math/big".i·3 / 0x40); if @"math/big".j·4 >= len(@"math/big".z·2) { return 0x0 }; return uint(@"math/big".z·2[@"math/big".j·4] >> (@"math/big".i·3 % 0x40) & @"math/big".Word(0x1)) } |
| func (@"math/big".x·2 @"math/big".nat "esc:0x0") @"math/big".bitLen () (? int) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x0") @"math/big".bytes (@"math/big".buf·3 []byte "esc:0x0") (@"math/big".i·1 int) |
| func (@"math/big".z·1 @"math/big".nat "esc:0x0") @"math/big".clear () |
| func (@"math/big".x·2 @"math/big".nat "esc:0x0") @"math/big".cmp (@"math/big".y·3 @"math/big".nat "esc:0x0") (@"math/big".r·1 int) |
| func (@"math/big".q·1 @"math/big".nat) @"math/big".convertWords (@"math/big".s·2 []byte "esc:0x0", @"math/big".charset·3 string "esc:0x0", @"math/big".b·4 @"math/big".Word, @"math/big".ndigits·5 int, @"math/big".bb·6 @"math/big".Word, @"math/big".table·7 []@"math/big".divisor "esc:0x0") |
| func (@"math/big".x·2 @"math/big".nat "esc:0x0") @"math/big".decimalString () (? string) |
| func (@"math/big".z·3 @"math/big".nat) @"math/big".div (@"math/big".z2·4 @"math/big".nat, @"math/big".u·5 @"math/big".nat, @"math/big".v·6 @"math/big".nat) (@"math/big".q·1 @"math/big".nat, @"math/big".r·2 @"math/big".nat) |
| func (@"math/big".z·3 @"math/big".nat "esc:0x2") @"math/big".divLarge (@"math/big".u·4 @"math/big".nat, @"math/big".uIn·5 @"math/big".nat, @"math/big".v·6 @"math/big".nat) (@"math/big".q·1 @"math/big".nat, @"math/big".r·2 @"math/big".nat) |
| func (@"math/big".z·3 @"math/big".nat) @"math/big".divW (@"math/big".x·4 @"math/big".nat, @"math/big".y·5 @"math/big".Word) (@"math/big".q·1 @"math/big".nat, @"math/big".r·2 @"math/big".Word) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".expNN (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat "esc:0x0", @"math/big".m·5 @"math/big".nat) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".expNNWindowed (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat "esc:0x0", @"math/big".m·5 @"math/big".nat) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".expWW (@"math/big".x·3 @"math/big".Word, @"math/big".y·4 @"math/big".Word) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".make (@"math/big".n·3 int) (? @"math/big".nat) |
| func (@"math/big".x·2 @"math/big".nat) @"math/big".modW (@"math/big".d·3 @"math/big".Word) (@"math/big".r·1 @"math/big".Word) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".mul (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".mulAddWW (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".Word, @"math/big".r·5 @"math/big".Word) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".mulRange (@"math/big".a·3 uint64, @"math/big".b·4 uint64) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".norm () (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".or (@"math/big".x·3 @"math/big".nat "esc:0x0", @"math/big".y·4 @"math/big".nat "esc:0x0") (? @"math/big".nat) |
| func (@"math/big".n·2 @"math/big".nat) @"math/big".probablyPrime (@"math/big".reps·3 int) (? bool) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".random (@"math/big".rand·3 *@"math/rand".Rand, @"math/big".limit·4 @"math/big".nat "esc:0x0", @"math/big".n·5 int) (? @"math/big".nat) |
| func (@"math/big".z·4 @"math/big".nat) @"math/big".scan (@"math/big".r·5 @"io".RuneScanner, @"math/big".base·6 int) (? @"math/big".nat, ? int, ? error) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".set (@"math/big".x·3 @"math/big".nat "esc:0x0") (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".setBit (@"math/big".x·3 @"math/big".nat "esc:0x0", @"math/big".i·4 uint, @"math/big".b·5 uint) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".setBytes (@"math/big".buf·3 []byte "esc:0x0") (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".setUint64 (@"math/big".x·3 uint64) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".setWord (@"math/big".x·3 @"math/big".Word) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".shl (@"math/big".x·3 @"math/big".nat, @"math/big".s·4 uint) (? @"math/big".nat) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".shr (@"math/big".x·3 @"math/big".nat, @"math/big".s·4 uint) (? @"math/big".nat) |
| func (@"math/big".x·2 @"math/big".nat "esc:0x0") @"math/big".string (@"math/big".charset·3 string "esc:0x0") (? string) |
| func (@"math/big".z·2 @"math/big".nat) @"math/big".sub (@"math/big".x·3 @"math/big".nat, @"math/big".y·4 @"math/big".nat) (? @"math/big".nat) |
| func (@"math/big".x·2 @"math/big".nat "esc:0x0") @"math/big".trailingZeroBits () (? uint) |
| func (@"math/big".z·2 @"math/big".nat "esc:0x2") @"math/big".xor (@"math/big".x·3 @"math/big".nat "esc:0x0", @"math/big".y·4 @"math/big".nat "esc:0x0") (? @"math/big".nat) |
| import fmt "fmt" // indirect |
| type @"fmt".State interface { Flag(@"fmt".c int) (? bool); Precision() (@"fmt".prec int, @"fmt".ok bool); Width() (@"fmt".wid int, @"fmt".ok bool); Write(@"fmt".b []byte) (@"fmt".ret int, @"fmt".err error) } |
| type @"fmt".ScanState interface { Read(@"fmt".buf []byte) (@"fmt".n int, @"fmt".err error); ReadRune() (@"fmt".r rune, @"fmt".size int, @"fmt".err error); SkipSpace(); Token(@"fmt".skipSpace bool, @"fmt".f func(? rune) (? bool)) (@"fmt".token []byte, @"fmt".err error); UnreadRune() (? error); Width() (@"fmt".wid int, @"fmt".ok bool) } |
| type @"math/big".Int struct { @"math/big".neg bool; @"math/big".abs @"math/big".nat } |
| func (@"math/big".z·2 *@"math/big".Int) Abs (@"math/big".x·3 *@"math/big".Int "esc:0x0") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Add (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) And (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) AndNot (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Binomial (@"math/big".n·3 int64, @"math/big".k·4 int64) (? *@"math/big".Int) |
| func (@"math/big".x·2 *@"math/big".Int) Bit (@"math/big".i·3 int) (? uint) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x0") BitLen () (? int) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x1") Bits () (? []@"math/big".Word) { return @"math/big".x·2.@"math/big".abs } |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x0") Bytes () (? []byte) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x0") Cmp (@"math/big".y·3 *@"math/big".Int "esc:0x0") (@"math/big".r·1 int) |
| func (@"math/big".z·2 *@"math/big".Int) Div (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·3 *@"math/big".Int) DivMod (@"math/big".x·4 *@"math/big".Int, @"math/big".y·5 *@"math/big".Int, @"math/big".m·6 *@"math/big".Int) (? *@"math/big".Int, ? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Exp (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int "esc:0x0", @"math/big".m·5 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".x·1 *@"math/big".Int "esc:0x0") Format (@"math/big".s·2 @"fmt".State, @"math/big".ch·3 rune) |
| func (@"math/big".z·2 *@"math/big".Int) GCD (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int, @"math/big".a·5 *@"math/big".Int, @"math/big".b·6 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) GobDecode (@"math/big".buf·3 []byte "esc:0x0") (? error) |
| func (@"math/big".x·3 *@"math/big".Int "esc:0x0") GobEncode () (? []byte, ? error) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x0") Int64 () (? int64) |
| func (@"math/big".z·2 *@"math/big".Int) Lsh (@"math/big".x·3 *@"math/big".Int, @"math/big".n·4 uint) (? *@"math/big".Int) |
| func (@"math/big".z·3 *@"math/big".Int "esc:0x0") MarshalJSON () (? []byte, ? error) |
| func (@"math/big".z·3 *@"math/big".Int "esc:0x0") MarshalText () (@"math/big".text·1 []byte, @"math/big".err·2 error) |
| func (@"math/big".z·2 *@"math/big".Int) Mod (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) ModInverse (@"math/big".g·3 *@"math/big".Int, @"math/big".n·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Mul (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) MulRange (@"math/big".a·3 int64, @"math/big".b·4 int64) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Neg (@"math/big".x·3 *@"math/big".Int "esc:0x0") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Not (@"math/big".x·3 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Or (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".x·2 *@"math/big".Int) ProbablyPrime (@"math/big".n·3 int) (? bool) |
| func (@"math/big".z·2 *@"math/big".Int) Quo (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·3 *@"math/big".Int) QuoRem (@"math/big".x·4 *@"math/big".Int, @"math/big".y·5 *@"math/big".Int, @"math/big".r·6 *@"math/big".Int) (? *@"math/big".Int, ? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Rand (@"math/big".rnd·3 *@"math/rand".Rand, @"math/big".n·4 *@"math/big".Int "esc:0x0") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Rem (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Rsh (@"math/big".x·3 *@"math/big".Int, @"math/big".n·4 uint) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) Scan (@"math/big".s·3 @"fmt".ScanState, @"math/big".ch·4 rune) (? error) |
| func (@"math/big".z·2 *@"math/big".Int) Set (@"math/big".x·3 *@"math/big".Int "esc:0x0") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) SetBit (@"math/big".x·3 *@"math/big".Int, @"math/big".i·4 int, @"math/big".b·5 uint) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int "esc:0x2") SetBits (@"math/big".abs·3 []@"math/big".Word) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) SetBytes (@"math/big".buf·3 []byte "esc:0x0") (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) SetInt64 (@"math/big".x·3 int64) (? *@"math/big".Int) |
| func (@"math/big".z·3 *@"math/big".Int) SetString (@"math/big".s·4 string, @"math/big".base·5 int) (? *@"math/big".Int, ? bool) |
| func (@"math/big".z·2 *@"math/big".Int) SetUint64 (@"math/big".x·3 uint64) (? *@"math/big".Int) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x0") Sign () (? int) { if len(@"math/big".x·2.@"math/big".abs) == 0x0 { return 0x0 }; if @"math/big".x·2.@"math/big".neg { return -0x1 }; return 0x1 } |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x0") String () (? string) |
| func (@"math/big".z·2 *@"math/big".Int) Sub (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".x·2 *@"math/big".Int "esc:0x0") Uint64 () (? uint64) |
| func (@"math/big".z·2 *@"math/big".Int) UnmarshalJSON (@"math/big".text·3 []byte) (? error) |
| func (@"math/big".z·2 *@"math/big".Int) UnmarshalText (@"math/big".text·3 []byte) (? error) |
| func (@"math/big".z·2 *@"math/big".Int) Xor (@"math/big".x·3 *@"math/big".Int, @"math/big".y·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·2 *@"math/big".Int) @"math/big".binaryGCD (@"math/big".a·3 *@"math/big".Int, @"math/big".b·4 *@"math/big".Int) (? *@"math/big".Int) |
| func (@"math/big".z·4 *@"math/big".Int) @"math/big".scan (@"math/big".r·5 @"io".RuneScanner, @"math/big".base·6 int) (? *@"math/big".Int, ? int, ? error) |
| 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:0x0") (@"".n·1 *@"math/big".Int, @"".err·2 error) |
| func @"".init () |
| |
| $$ |
| _go_.6 0 0 0 644 20382 ` |
| go object windows amd64 go1.4.2 X:precisestack |
| |
| ! |
| go13ldio.aos.async.asyscall.aerrors.amath/big.aþ"".Read eH%(HH;awèëãHì@HÇD$hHÇD$pHH$HH\$H\$HH\$H\$PH\$H\$XH\$ èHT$(HL$0HD$8HT$`HL$hHD$pHÄ@Ã |
| .0runtime.morestack_noctxtl"".Reader"".ReaderÒio.ReadFull`"".err@type.error"".n0type.int"".btype.[]uint8!n |
| (3] |
| h(Tgclocals·13c015770347481bee7a16dde25a3e2fTgclocals·3280bececceccd33cb74587feedb1f9f`./prebuilts/go/linux-x86/src/crypto/rand/rand.goþ"".init·1êeH%(HH;awèëãHì8HH$èHD$HÇHÇ@HD$ H1íH9èt.HH$HL$ HD$(HD$HL$0HL$èHÄ8ÃHH$HH\$HH\$èHD$ë£.0runtime.morestack_noctxtH"type."".rngReaderZ"runtime.newobject>go.itab.*"".rngReader.io.Reader¶"".Readerú2runtime.writebarrieriface$type.*"".rngReader¨type.io.ReaderÀ>go.itab.*"".rngReader.io.ReaderÔ runtime.typ2Itabp"".autotmp_0003/$type.*"".rngReader"".autotmp_0002$type.*"".rngReader!pdop:À&À,}Tgclocals·0115f8d53b75c1696444f08ad03251d9Tgclocals·61e2515c69061b8fed0e66ece719f936p./prebuilts/go/linux-x86/src/crypto/rand/rand_windows.goþ("".(*rngReader).ReadàÌeH%(HHD$ØH;AwèëÞHì¨HÇ$ØHÇ$àH$°H$H<$BH$èH$°HHû
ßH$H<$HÇD$HÇD$ÇD$»@ð\$èH$°HL$ HD$(H$ HùH$|H$H<$aH$èHH+Hl$XHkHl$`H$H$ H$HÇD$8HÇD$@HøHD$xu(1É1ÀHÇ$ÐH$ØH$àHĨÃHH$èHD$HD$0H$H<$H\$XH\$H\$`H\$èH\$0H$H<$txH$H\$xH\$H$H\$èH\$0H\$0H1íH9ètHT$0HÁHÐéAÿÿÿHH$HH\$HH\$èHD$ëÁ%é|ÿÿÿ%éGÿÿÿ%éþÿÿH$H<$H$èH$ÀHùu,HÇ$ÐHÇ$ØHÇ$àHĨÃH$°H+H,$Ë\$H$¸Hù«H\$èHL$HT$ Hù]HH+Hl$hHkHl$pH$ØH$àH$HÇD$HHÇD$PHùH$u(1É1ÀHÇ$ÐH$ØH$àHĨÃHH$èHD$HD$0H$H<$°H\$hH\$H\$pH\$èH\$0H$H<$t{H$H$H\$H$H\$èH\$0H\$0H1íH9ètHT$0HÁHÐé>ÿÿÿHH$HH\$HH\$èHD$ëÁ%éyÿÿÿ%éDÿÿÿH$ÀH$ÐHÇ$ØHÇ$àHĨÃè%é×ýÿÿ%éìûÿÿ%é²ûÿÿ880runtime.morestack_noctxt¼$sync.(*Mutex).LockÔ6syscall.CryptAcquireContextÞ(sync.(*Mutex).Unlockì>go.string."CryptAcquireContext"Ö(type.os.SyscallErrorè"runtime.newobjectÌ4runtime.writebarrierstring®2runtime.writebarrierifaceÐ<go.itab.*os.SyscallError.error*type.*os.SyscallError¢type.errorº<go.itab.*os.SyscallError.errorÎ runtime.typ2ItabÖ (sync.(*Mutex).Unlock¬,syscall.CryptGenRandomâ4go.string."CryptGenRandom"Ò
(type.os.SyscallErrorä
"runtime.newobjectÈ4runtime.writebarrierstring°2runtime.writebarrierifaceÒ<go.itab.*os.SyscallError.error*type.*os.SyscallError¤type.error¼<go.itab.*os.SyscallError.errorÐ runtime.typ2Itabø$runtime.panicindexpÐ."".autotmp_0021type.error"".autotmp_0020type.*uint8"".autotmp_0019type.error"".autotmp_0018*type.*os.SyscallError"".autotmp_0017type.error"".autotmp_0015type.error"".autotmp_0014ï*type.*os.SyscallError"".autotmp_0013type.int"".autotmp_0012*type.*os.SyscallError"".autotmp_0011type.error"".autotmp_0010type.int"".autotmp_0008*type.*os.SyscallError"".~r0¿type.erroros.err·3?type.erroros.syscall·2type.string"".~r0ßtype.erroros.err·3_type.erroros.syscall·2type.string"".errtype.error"".errPtype.error"".n@type.int"".btype.[]uint8"".r$type.*"".rngReaderD)оÏÐÀÏмÏÐÏÐ5° R6A)
Q×!,; |
| Ý0 8]
21 |
| 24¤5Tgclocals·cf935374f6673e338732cea0cf5f7498Tgclocals·b232939d776be9c67e96cddb277a9756p./prebuilts/go/linux-x86/src/crypto/rand/rand_windows.goþ"".PrimeàÄeH%(HHD$ØH;AwèëÞHì¨H$ÀHÇ$ÐHÇ$ØHÇ$ÈHùØHH+Hl$hHkHl$pHÇD$XHÇD$`HH$èHD$HD$PH$H<$t}H\$hH\$H\$pH\$èH\$PH\$PH1íH9ètHL$PH$ÐH$ØHĨÃHH$HH\$HH\$èHD$ë´%éwÿÿÿ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$HT$xH$H$H$ H$HH$èH\$H$ÈHH$èH\$H\$HH$°H$H$¸H\$H\$xH\$H$H\$H$H\$ èH|$@HT$xH$Hl$0H\$8H$ØHýH¬$ÐtHÇ$ÈHĨÃHø½¶*HîHÓHø£HÇÅHùHÿ@HÓåHÿÍH!õ@+HÿHøú¶*HîHÓHøàHùHéHÇÅHùÁHÓåH õ@+HÁHÿÉH9Á¢H |
| ¶+H9ÁH |
| HÍ@+H$ÈH$HT$HD$H$H\$èH\$HH$H$ÈH\$HH\$èH\$HH$èL¤$ÀL\$1ÉHùªMÙIÉH=LHH$ 1öL$H¼$L9Ö}7¶/@¶ÝLÈ1ÒH÷óHúuIü¥@¶ÝL9Ë
HÿÇHÿÆL9Ö|ÉHùv3H\$HH$HL$èH$ÈH$HD$H\$HH\$èH$ÈH$HÇD$è¶\$ût+H$ÈH$èH\$H¬$ÀH9ëuHĨÃéRýÿÿHÁéìþÿÿèè1íé8þÿÿèèHøvZ¶*HøvJHÍ@*Hø~8HÓHøv(Hÿö+HÓHøvHÿÃHÍ@+éíýÿÿèèéÚýÿÿèè1íéqýÿÿèèN80runtime.morestack_noctxtÄtgo.string."crypto/rand: prime size must be at least 2-bit".type.errors.errorStringª"runtime.newobject4runtime.writebarrierstring¨Bgo.itab.*errors.errorString.errorþ0type.*errors.errorStringtype.error¬Bgo.itab.*errors.errorString.errorÀ runtime.typ2Itabtype.[]uint8ª"runtime.makeslice°"type.math/big.IntÂ"runtime.newobjectê"type.math/big.Intü"runtime.newobject io.ReadFullÎ
0math/big.(*Int).SetBytes*"".smallPrimesProduct&math/big.(*Int).Mod¸,math/big.(*Int).Uint64"".smallPrimes"".smallPrimes¦ "".smallPrimes2math/big.(*Int).SetUint64Ä&math/big.(*Int).Addø:math/big.(*Int).ProbablyPrime®,math/big.(*Int).BitLen$runtime.panicindex$runtime.panicindex²$runtime.panicindexÀ$runtime.panicindexÚ$runtime.panicindexè$runtime.panicindex$runtime.panicindex$runtime.panicindexª$runtime.panicindex¸$runtime.panicindex`Ð8"".autotmp_0050type.uint8"".autotmp_0049type.*uint8"".autotmp_0048type.int"".autotmp_0047type.int"".autotmp_0046type.int"".autotmp_0045type.int"".autotmp_0041¯0type.*errors.errorString"".autotmp_0040type.int"".autotmp_0038type.uint64"".autotmp_0037type.[]uint8"".autotmp_0035type.uint8"".autotmp_0033type.int"".autotmp_0032type.uint8"".autotmp_0031type.int"".autotmp_0030type.uint8"".autotmp_0029type.uint8"".autotmp_0027$type.*math/big.Int"".autotmp_0025/type.[]uint8"".autotmp_00240type.*errors.errorString"".~r0type.errorerrors.text·2type.string"".bigMod¿$type.*math/big.Int"".bytes_type.[]uint8"".bÏtype.uint"".err@type.error"".p0$type.*math/big.Int"".bits type.int"".randtype.io.Reader8)ÐÒÏÐÏÐ Ïлð |
| °@U |
| ; rf= |
| |
| >*('7)GgB %#0.ÒLLÝTgclocals·cd701f56182abe3f1a521252a561ee9cTgclocals·c89a16333453c9794807a2033453c319`./prebuilts/go/linux-x86/src/crypto/rand/util.goþ"".IntÀ |
| º |
| eH%(HH;awèëãHìxH$HÇ$ HÇ$¨HjHý
.1ÀHøLHH+Hl$PHkHl$XHH$H\$PH\$èH\$H,$HïHÞH¥H¥èH$èH\$HÃHØHÁû?HÁë=HÃHÁûH\$@H$H$èHT$@HD$HÃHÁø?HàHÃHãH)ÃH\$HHûu HÇD$HHH$HT$HT$èHT$HL$ HD$(HT$`HL$hHD$pHH$èH\$H$H$H$H$H\$H\$`H\$H\$hH\$H\$pH\$ èHt$`HT$hHD$0H\$8H$¨HøH$ tHÇ$HÄxÃHú¶.HèHóHúvzHL$HHÇÅHù@sdHÓåHÿÍH!Å@+H$H$Ht$HT$H\$pH\$èH$H$H$H\$èH\$Hû}HÄxÃéúþÿÿ1íëèè¶ûtHÇÀÿÿÿÿéÀýÿÿHÇÀé´ýÿÿ".0runtime.morestack_noctxt´`go.string."crypto/rand: argument to Int is <= 0"ätype.stringruntime.convT2Eºruntime.gopanicÐ,math/big.(*Int).BitLen²,math/big.(*Int).BitLen¦type.[]uint8Ì"runtime.makeslice"type.math/big.Int¨"runtime.newobjectºio.ReadFullè0math/big.(*Int).SetBytes¤ &math/big.(*Int).Cmpà $runtime.panicindexî $runtime.panicindex`ð"".autotmp_0061type.int"".autotmp_0059type.int"".autotmp_0055type.int"".autotmp_0054type.int"".autotmp_0053Otype.string"".bytes/type.[]uint8"".b_type.uint"".kotype.int"".err@type.error"".n0$type.*math/big.Int"".max $type.*math/big.Int"".randtype.io.Reader(!ðºïðïð: PÖAL)0 8X |
| 7%)+#$#¬I<1Tgclocals·62ad542a3d2ccbdcd549087c69b17c32Tgclocals·ba55346704ca6afdca6c7611392de878`./prebuilts/go/linux-x86/src/crypto/rand/util.goþ"".initúeH%(HH;awèëãHì¶ût¶ûuHÄÃèÆèèèèèHH$èH\$H$H»Né0|ù!âH\$èHD$HH$HD$èèÆHÄÃ$.0runtime.morestack_noctxtH"".initdone·`"".initdone·~"runtime.throwinit"".initdone·math/big.init¤syscall.init®sync.init¸os.initÂio.initÐ"type.math/big.Intâ"runtime.newobject2math/big.(*Int).SetUint64´*"".smallPrimesProductÐ.runtime.writebarrierptrÚ"".init·1æ"".initdone·0!0/0~/ÀeÛGÜ>Tgclocals·3280bececceccd33cb74587feedb1f9fTgclocals·3280bececceccd33cb74587feedb1f9f`./prebuilts/go/linux-x86/src/crypto/rand/util.goþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·13c015770347481bee7a16dde25a3e2fþ,>go.itab.*"".rngReader.io.ReaderþTgclocals·61e2515c69061b8fed0e66ece719f936 þTgclocals·0115f8d53b75c1696444f08ad03251d9þ,<go.itab.*os.SyscallError.errorþ>go.string."CryptAcquireContext"PHCryptAcquireContext >go.string."CryptAcquireContext"þ4go.string."CryptGenRandom"@>CryptGenRandom 4go.string."CryptGenRandom"þTgclocals·b232939d776be9c67e96cddb277a9756HH,,,ÀÀþTgclocals·cf935374f6673e338732cea0cf5f7498HH |
| |
| |
| |
| |
| |
| |
| þ,Bgo.itab.*errors.errorString.errorþtgo.string."crypto/rand: prime size must be at least 2-bit"~.crypto/rand: prime size must be at least 2-bit tgo.string."crypto/rand: prime size must be at least 2-bit"þTgclocals·c89a16333453c9794807a2033453c319HH þTgclocals·cd701f56182abe3f1a521252a561ee9cHHþ`go.string."crypto/rand: argument to Int is <= 0"pj$crypto/rand: argument to Int is <= 0 `go.string."crypto/rand: argument to Int is <= 0"þTgclocals·ba55346704ca6afdca6c7611392de87888 |
| þTgclocals·62ad542a3d2ccbdcd549087c69b17c3288+++««þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·3280bececceccd33cb74587feedb1f9fþ*"".Reader type.io.Readerþ*"".smallPrimes0type.[]uint80""".statictmp_0062þ**"".smallPrimesProduct$type.*math/big.Intþ,""".statictmp_0062type.[15]uint8
%)+/5þ,"".initdone·type.uint8þ"".Read·f"".Readþio.ReadFull·fio.ReadFullþ,runtime.throwreturn·f&runtime.throwreturnþ"".init·1·f"".init·1þ(runtime.newobject·f"runtime.newobjectþ&runtime.typ2Itab·f runtime.typ2Itabþ8runtime.writebarrieriface·f2runtime.writebarrierifaceþ."".(*rngReader).Read·f("".(*rngReader).Readþ*sync.(*Mutex).Lock·f$sync.(*Mutex).Lockþ<syscall.CryptAcquireContext·f6syscall.CryptAcquireContextþ.sync.(*Mutex).Unlock·f(sync.(*Mutex).Unlockþ:runtime.writebarrierstring·f4runtime.writebarrierstringþ*runtime.panicindex·f$runtime.panicindexþ2syscall.CryptGenRandom·f,syscall.CryptGenRandomþ"".Prime·f"".Primeþ(runtime.makeslice·f"runtime.makesliceþ6math/big.(*Int).SetBytes·f0math/big.(*Int).SetBytesþ,math/big.(*Int).Mod·f&math/big.(*Int).Modþ2math/big.(*Int).Uint64·f,math/big.(*Int).Uint64þ8math/big.(*Int).SetUint64·f2math/big.(*Int).SetUint64þ,math/big.(*Int).Add·f&math/big.(*Int).Addþ@math/big.(*Int).ProbablyPrime·f:math/big.(*Int).ProbablyPrimeþ2math/big.(*Int).BitLen·f,math/big.(*Int).BitLenþ"".Int·f"".Intþ$runtime.convT2E·fruntime.convT2Eþ$runtime.gopanic·fruntime.gopanicþ,math/big.(*Int).Cmp·f&math/big.(*Int).Cmpþ"".init·f"".initþ(runtime.throwinit·f"runtime.throwinitþ math/big.init·fmath/big.initþsyscall.init·fsyscall.initþsync.init·fsync.initþos.init·fos.initþio.init·fio.initþ4runtime.writebarrierptr·f.runtime.writebarrierptrþbruntime.gcbits.0x48844400000000000000000000000000 HDþ&go.string."[]uint8"00[]uint8 &go.string."[]uint8"þtype.[]uint8 ß~.8 runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P&go.string."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint8þ6go.typelink.[]uint8/[]uint8type.[]uint8þbruntime.gcbits.0x88000000000000000000000000000000 þ6go.string."*rand.rngReader"@@*rand.rngReader 6go.string."*rand.rngReader"þngo.string."func(*rand.rngReader, []uint8) (int, error)"x+func(*rand.rngReader, []uint8) (int, error) ngo.string."func(*rand.rngReader, []uint8) (int, error)"þ\type.func(*"".rngReader, []uint8) (int, error)ÀÀÁ"èÜ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pngo.string."func(*rand.rngReader, []uint8) (int, error)"pngo.weak.type.*func(*"".rngReader, []uint8) (int, error)"runtime.zerovalue \type.func(*"".rngReader, []uint8) (int, error)Ð \type.func(*"".rngReader, []uint8) (int, error)$type.*"".rngReadertype.[]uint8 type.int°type.errorþ go.string."Read"0*Read go.string."Read"þLgo.string."func([]uint8) (int, error)"`Vfunc([]uint8) (int, error) Lgo.string."func([]uint8) (int, error)"þ>type.func([]uint8) (int, error)°°N4P3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PLgo.string."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þ$type.*"".rngReaderÐÐ"µX6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P6go.string."*rand.rngReader"p6go.weak.type.**"".rngReader"runtime.zerovalue"type."".rngReader` $type.*"".rngReaderÀð$type.*"".rngReaderð go.string."Read">type.func([]uint8) (int, error) \type.func(*"".rngReader, []uint8) (int, error)°("".(*rngReader).ReadÀ("".(*rngReader).Readþ^runtime.gcbits.0x000000000000000000000000000000 þ4go.string."rand.rngReader"@>rand.rngReader 4go.string."rand.rngReader"þ go.string."prov"0*prov go.string."prov"þgo.string."mu"0&mu go.string."mu"þ*go.string."rngReader"@4 rngReader *go.string."rngReader"þ"type."".rngReader°°)s À runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P4go.string."rand.rngReader"p$type.*"".rngReader"runtime.zerovalueÀ"type."".rngReaderÀ go.string."prov"Ð"go.importpath."".à&type.syscall.Handlego.string."mu" "go.importpath."".°type.sync.Mutex`à"type."".rngReaderà*go.string."rngReader"ð"go.importpath."".°"type."".rngReaderþ*go.string."[15]uint8"@4 [15]uint8 *go.string."[15]uint8"þtype.[15]uint8ÀÀѵ( runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P*go.string."[15]uint8"p.go.weak.type.*[15]uint8"runtime.zerovaluetype.uint8 type.[]uint8þ>go.typelink.[15]uint8/[15]uint8type.[15]uint8þ go.string."sync"0*sync go.string."sync"þ&go.importpath.sync. go.string."sync"þ&go.string."runtime"00runtime &go.string."runtime"þ,go.importpath.runtime. &go.string."runtime"þ$go.string."errors"0.errors $go.string."errors"þ*go.importpath.errors. $go.string."errors"þgo.string."io"0&io go.string."io"þ"go.importpath.io. go.string."io"þgo.string."os"0&os go.string."os"þ"go.importpath.os. go.string."os"þ&go.string."syscall"00syscall &go.string."syscall"þ,go.importpath.syscall. &go.string."syscall"þ(go.string."math/big"@2math/big (go.string."math/big"þ.go.importpath.math/big. (go.string."math/big"þ"runtime.zerovalueÿÿgo13ld |