1 !<arch> 2 __.PKGDEF 0 0 0 644 15141 ` 3 go object linux amd64 go1.10 X:framepointer 4 build id "f7apC080vJXIhjjz9Dca/WY9GTVUc4k94aj4xrQxZ" 5 ---- 6 7 build id "f7apC080vJXIhjjz9Dca/WY9GTVUc4k94aj4xrQxZ" 8 9 $$B 10 version 5 11 12 httptrace . |SGOROOTsrcnethttptrace.go#ContextClientTrace || contextcontext.go ContextDeadline time time.goTimewallext 20 loc |Szoneinfo.goLocationname zone |S*( offset isDST'tx 0zoneTranswhen 26 index isstd isutccacheStart 27 cacheEnd 28 cacheZoneBString@l2esc:0x22 firstZoneUsed@D esc:0x1get@Desc:0x12@lookup@l6esc:0x32 33 sec7 35 name1offset2isDST3 37 start4 38 end5lookupFirstZone@DJlookupName@l3J name4J 41 unix5offset1 ok2dAdd>t2N Duration 44 HoursFd2 MinutesFxNanosecondsFx 46 RoundFxFm3F SecondsFxBFx TruncateFxFFd3> AddDate>ryears3months4 days5> After>rJ>u3JAppendFormat>r esc:0x9"b3esc:0x1a layout4"Before>rJ>J Clock>t4J hour1min2sec3Date>J year1 MonthBHm2 month2day3Day>rJ Equal>rJ>JFormat>r layout3 GobDecode>rJ" data3J&GobEncode>t3J"&Hour>rJ ISOWeek>J week2In>rN@loc3>IsZero>rJ Local>rN>&>rN@MarshalBinary>J"&MarshalJSON>"&MarshalText>"&Minute>rJ>rJHNanosecond>rJ~>rNF>Second>rJB>r Sub>rJ>JF>rNF>UTC>rN>Unix>rJ 66 UnixNano>rJ 67 UnmarshalBinary>rJ"J&UnmarshalJSON>rJ"J&UnmarshalText>rJ"J& Weekday>rJ BJx Year>rJ YearDay>rJZone>T XZabs>rJaddSec>t1J 72 xdate>t5J full6H yday4locabs>T XZabs3mono>rJ 77 nsec>rJsec>rJ 78 setLoc>J@loc2 setMono>J 82 stripMono>J unixSec>rJ 84 deadlineokDoneErr&^ Valuekeyctx2 ClientTrace 87 GetConn hostPort GotConn GotConnInfoConn net.goRead"bn&err 94 Write"& Close&LocalAddr /Addr Network B 2RemoteAddrR"SetDeadline>t& 97 SetReadDeadline>&SetWriteDeadline>&Reused WasIdleIdleTimeFPutIdleConn&'GotFirstResponseByteGot100ContinueDNSStart DNSStartInfoHost DNSDone DNSDoneInfo Addrs >iprawsock.goIPAddrIP @ ip.go" DefaultMaskZ ip2J FIPMask"Size\J ones1 bits2B\J ZZx3IsGlobalUnicastZ1IsInterfaceLocalMulticastZJ'IsLinkLocalMulticastZJ#IsLinkLocalUnicastZJIsLoopbackZIsMulticastZJIsUnspecifiedZZ ip3J"&MaskZ\ mask3JZBZJ To16ZNZTo4ZNZZJ" text3J&matchAddrFamilyZJZJB Xa2J BXJ familyXJisWildcardXopAddrXNRsockaddrXa3family4 syscallsyscall_unix.goSockaddr6ptr )ztypes_linux_amd64.go_Socklenlen&& toLocalX esc:0xa net3J |Ssock_posix.goR^& b&CoalescedConnectStart network addrConnectDone & 123 !TLSHandshakeStart 124 TLSHandshakeDone cryptotlscommon.goConnectionState Version!HandshakeCompleteDidResumeCipherSuite#NegotiatedProtocol 3NegotiatedProtocolIsMutualServerName PeerCertificates x509 x509.goCertificateXRaw"!RawTBSCertificate"-RawSubjectPublicKeyInfo"RawSubject"RawIssuer"Signature"#SignatureAlgorithm Bh algo2 isRSAPSSh 136 "#PublicKeyAlgorithm Bj 140 "PublicKeySerialNumber |S mathbigint.goIntneg : nat.gonat arith.goWordVaddnz2nny4nandnNnJnJnandNotnNnnJnbitnx2Ji3bitLennJ bytesnJ"buf3Ji1 clearnz1JcmpnJny3Jr1convertWordsnq1 152 "s2Jpndigits4p bb5 natconv.go divisorbbbn nbits ndigitstable6divnz3n z24nu5nv6nnr2divLargenNnu4nuIn5nnndivWnnx4py5np expNNnnnJnm5nexpNNMontgomerynnnJnnexpNNWindowednnnJnn expWWnppnitoanneg3 base4"makenNn3nmodWnppmontgomeryn 159 nnJnpk6n7nmulnnnnmulAddWWnnppr5nmulRangenb4nnormnNnornNnnn#probablyPrimeLucasnn2/probablyPrimeMillerRabinn reps3force24randomnN ` rand rand.goRand 5Source Int63 166 Seed 167 seed4s64 !Source64vUint64* readVal 171 readPos"ExpFloat64t Float32t Float64tt Int31tInt31ntt 176 Int63nt 178 179 IntntNormFloat64tPermttr3"p4Jn1&err2t 181 seed2 Shuffletij swap3JUint32ttint31nt rand3nlimit4Jn5nscannz5 io io.goByteScanner ByteReaderReadByte"&UnreadByte&r6 base7fracOk8nres1b2count3&err4setnNnnsetBitnNni4b5nsetBytesnN"JnsetUint64nNn setWordnNpnshlnns4nshrnnnsqrnnnsqrtnnnstickynJsubnnnntrailingZeroBitsnJutoan base3"xornNnnnzAbslllpllllAndllllAndNotllllAppendl""Binomiall 206 207 k4lBitlBitLenlJBitslFp ByteslJ"CmplJlJCmpAbslJlJDivllllDivModllllm6esc:0x8allExplllJlllx1 Lfmtprint.go State"& WidthwidPrecisionprecFlagc|S ch3GCDlllla5lb6ll"J&lJ"& Int64lJ 213 IsInt64lJIsUint64lJLshlln4ll"&l" text1&ModllllModInversellg3ll ModSqrtllllMulllllMulRangel 218 219 lNeglllNotlllOrllllProbablyPrimelQuollllQuoRemllllllltrnd3lJlRemllllRshlllScanl * scan.goScanState 226 ReadRune|Srsize&UnreadRune&SkipSpace TokenskipSpace|Sf" token&"buf&s3|S ch4&SetlllSetBitlll SetBitslNplSetBytesl"JlSetInt64l 230 lSetStringl base5lSetUint64llSignlJSqrtlllBl llllTextl lJl"&l"&XorlllllehmerGCDllll!modSqrt3Mod4Primellll'modSqrtTonelliShankslllllz4z base6l&setFromScannerlzr4l 233 "Issuer pkix pkix.goName Country Organization #OrganizationalUnit Locality Province StreetAddress PostalCode CommonName Names ;)AttributeTypeAndValueType encodingasn1 asn1.goObjectIdentifier oi2Jother3JBJ >:ExtraNames%FillFromRDNSequence 0>RDNSequence 7RelativeDistinguishedNameSETB rdns2B ToRDNSequenceret1appendRDNsJ in3 values4oid5 247 " SubjectNotBefore>NotAfter>KeyUsage Extensions >ExtensionIdCriticalasn1:"optional"" 252 "ExtraExtensions5UnhandledCriticalExtensionsExtKeyUsage #UnknownExtKeyUsage)BasicConstraintsValidIsCAMaxPathLen 255 MaxPathLenZeroSubjectKeyId"AuthorityKeyId"OCSPServer )IssuingCertificateURL DNSNames EmailAddresses IPAddressesZURIs urlurl.goURLScheme Opaque User >Userinfousername password passwordSetPasswordF Bu2F UsernameF F Path RawPath ForceQueryRawQuery Fragment EscapedPathF Hostname IsAbsJ"& Parse ref4&Port Query FValues 266 pv1 key2 value3DelJ JEncodev2J GetJ key3J J RequestURIF ResolveReferenceref3B J"J& setPathJ p3&"5PermittedDNSDomainsCritical%PermittedDNSDomains #ExcludedDNSDomains !PermittedIPRanges L IPNetZ\ContainsJZJJ BJ "ExcludedIPRanges-PermittedEmailAddresses +ExcludedEmailAddresses %PermittedURIDomains #ExcludedURIDomains )CRLDistributionPoints !PolicyIdentifiers!CheckCRLSignaturefc2 >CertificateListTBSCertList #TBSCertificateList BRawContent">1asn1:"optional,default:0" %AlgorithmIdentifierAlgorithmParameters BRawValue 281 ClassTagIsCompound"FullBytes">ThisUpdate>NextUpdate>%RevokedCertificates #RevokedCertificatelRevocationTime>;asn1:"tag:0,optional,explicit"%SignatureValue BBitString"BitLengthAtJRightAlignN"HasExpiredcertList2J>now3Jcrl3&CheckSignaturef h algo3"signed4"signature5&#CheckSignatureFromf fparent3&CreateCRLfc3 296 4Reader"p& rand4 priv5revokedCerts6>now7>expiry8"crlBytes1&f JfJVerifyf verify.goVerifyOptions DNSName Intermediates cert_pool.goCertPoolbySubjectKeyId byName certsf 323 AddCerts1f cert2#AppendCertsFromPEM"pemCerts3 ok1Subjects"containsJf cert3J%findVerifiedParentsesc:0x18af cert5parents1ferrCert2&err3J RootsCurrentTime> 344 KeyUsages1MaxConstraintComparisions opts4fchains1&VerifyHostnamef h3&buildChainsf fcache4JfcurrentChain5 opts6esc:0x20af 358 &'checkNameConstraintsf NJ5maxConstraintComparisons4 nameType5 name6parsedName7parsedNameconstraint match&match8permitted9excluded10&getSANExtensionf T"#hasNameConstraintsf JhasSANExtensionf J isValidf certType3fcurrentChain4 opts5J&systemVerifyf J 391 Jf 393 &VerifiedChainsf5SignedCertificateTimestamps"OCSPResponse"TLSUnique"&WroteHeadersWait100Continue 397 WroteRequest 398 WroteRequestInfo& 399 composeLLold2lhasNetHooksLrJ WithClientTrace<Ltrace3<LTVN <autogenerated>initF@@@ 404 utcLoc@days ZIPv4"""c4"d5ZZv4InV6Prefix",^ hour3F(x 411 F%^ nsec4F(x 415 F%VV 419 'T1,^min3F(x 423 F%^F(x 427 F%VV 431 'H+Vx 432 ,^F(x 434 F%^F(x 438 F%VV 441 '<e(~ 442 F%xxx:Rx6rr 443 444 %x6rr 445 %<x6 rrr>^f@(frr"xf 447 4/(fvfJV6rrVz6rrrX@R6rrZ\6rr 452 453 %V6rr 454 bxvVrr 458 %x*zrr 459 !' 460 |S% 462 463 %Vrr 464 % 466 %> 468 "Vrr 469 zj<x( 472 4/6r( 473 r "~Lzr 474 m' 476 p%(r 6r4r 477 g%6,6rr 479 480 %&x 481 % x 482 % 483 "%x 484 % 485 "% 486 "%xx 487 %6 489 % 490 % 491 % 492 %x 493 % 494 4/J 495 -ip>^p6Z(\Z 497 3*% \6( 502 %( 504 %( 505 507 % ( 511 512 %, 517 $$ 518 _go_.o 0 0 0 644 23649 ` 519 go object linux amd64 go1.10 X:framepointer 520 build id "f7apC080vJXIhjjz9Dca/WY9GTVUc4k94aj4xrQxZ" 521 ---- 522 523 524 ! 525 go19ldcontextcrypto/tls"internal/nettracenetreflecttime*"".ContextClientTrace:type."".clientEventContextKey runtime.zerobase(type.*"".ClientTrace0runtime.morestack_noctxtctx(type.context.Context~r1Tgclocals522734ad228da40e2256ba19cf2bc72cTgclocals69c1753bd5f81501d95132d08af04464^gofile..$GOROOT/src/net/http/httptrace/trace.go$"".WithClientTrace2"".(*ClientTrace).compose"context.WithValue8type.internal/nettrace.Trace"runtime.newobject(runtime.writeBarrier>type.internal/nettrace.TraceKey:type.*internal/nettrace.Tracertype.noalg.struct { F uintptr; "".trace *"".ClientTrace }0"".WithClientTrace.func2,runtime.gcWriteBarrier0"".WithClientTrace.func1type.string"".statictmp_0runtime.gopanic 526 trace~r2.autotmp_17type.*uint8.autotmp_18ntTgclocals6f1b2b94e85ff2cf9457a0e176f4c93bTgclocals59300413341d51e66cf09e3c371d3d3c:"".(*ClientTrace).hasNetHooksreflect.ValueOf$reflect.Value.Elem$reflect.Value.Type&reflect.Value.Field&reflect.Value.IsNil"reflect.Value.Set.reflect.Value.Interfacetype.noalg.struct { F uintptr; "".tfCopy reflect.Value; "".of reflect.Value }>"".(*ClientTrace).compose.func1 reflect.MakeFunctold.autotmp_47&type.unsafe.Pointer.autotmp_48&type.*reflect.rtype.autotmp_49.autotmp_50.autotmp_52.autotmp_53.autotmp_55.autotmp_56hookType.datahookType.itabstructType.datastructType.itab.autotmp_46"type.reflect.flag.autotmp_51.autotmp_54.autotmp_57itype.intTgclocals1f3751644339bd8a46b2493beae09141Tgclocals7f5947830febafa2bd14b7bdfef70512~r0type.boolTgclocalsaef1f7ba6e2630c93a51843d99f5a28aTgclocals33cdeccccebe80329f1fdbee7f5874cb"runtime.morestacknameTgclocals524d71b8d4b4126db12e7a6de3370d94type.net.IPAddr"runtime.makeslice runtime.duffcopy(runtime.typedmemmove$runtime.panicindex"type.interface {}*runtime.panicdottypeEnetIPs&type.[]interface {}coalescederrtype.error.autotmp_14&type."".DNSDoneInfo.autotmp_9.autotmp_20$type.*interface {}addrs.ptr type.*net.IPAddraddrs.capaddrs.lenTgclocals10c9f37df84919b43c463e12318b8248Tgclocals831342c727ceb71a307a07d776d1427e$reflect.Value.Callargs(type.[]reflect.Value.autotmp_5Tgclocalsa2c5ab6fc36d7be63103d89ae4043ecaTgclocals663f8c6bfa83aa777198789ce63d9ab4"".init"".initdone"runtime.throwinitcontext.initcrypto/tls.initnet.initreflect.inittime.init.gofile..<autogenerated>2type..hash."".GotConnInfo"runtime.interhashruntime.memhashp(type.*"".GotConnInfohtype.uintptrTgclocalse6397a44f8e1b6e77d0f200b4fba5269.type..eq."".GotConnInforuntime.ifaceeqqTgclocals8f9cec06d1ae35cc9900c511c5e4bdab\go.info."".(*ClientTrace).hasNetHooks$abstract.go.info.*"".ClientTrace:go.info."".ContextClientTrace.go.info.context.Context<go.range."".ContextClientTrace*go.string."nil trace"4go.info."".WithClientTrace@go.info.*internal/nettrace.Trace6go.range."".WithClientTraceBgo.info."".(*ClientTrace).composego.info.*uint8go.info.intDgo.range."".(*ClientTrace).composeJgo.info."".(*ClientTrace).hasNetHooksgo.info.boolLgo.range."".(*ClientTrace).hasNetHooks@go.info."".WithClientTrace.func1go.info.stringBgo.range."".WithClientTrace.func1@go.info."".WithClientTrace.func2&go.info.*net.IPAddrgo.info.error,go.info.[]interface {}Bgo.range."".WithClientTrace.func2Ngo.info."".(*ClientTrace).compose.func1.go.info.[]reflect.ValuePgo.range."".(*ClientTrace).compose.func1go.info."".init go.range."".inittype.uint8"runtime.gcbits.01:type..namedata.*func(string)-$type.*func(string) runtime.algarray"type.func(string)Bgo.info.type..hash."".GotConnInfo.go.info.*"".GotConnInfogo.info.uintptrDgo.range.type..hash."".GotConnInfo>go.info.type..eq."".GotConnInfo@go.range.type..eq."".GotConnInfo:type..hashfunc."".GotConnInfo6type..eqfunc."".GotConnInfo0type..alg."".GotConnInfoLtype..namedata.*httptrace.GotConnInfo.&type."".GotConnInfo"runtime.gcbits.03(type..importpath."".(type..namedata.Conn.,type..namedata.Reused..type..namedata.WasIdle.0type..namedata.IdleTime.type.net.Conn$type.time.DurationXtype..namedata.*func(httptrace.GotConnInfo)-4type.*func("".GotConnInfo)2type.func("".GotConnInfo)8type..namedata.*func(error)-"type.*func(error) type.func(error).type..namedata.*func()-type.*func()type.func()Ntype..namedata.*httptrace.DNSStartInfo.*type.*"".DNSStartInfo(type."".DNSStartInfo(type..namedata.Host.Ztype..namedata.*func(httptrace.DNSStartInfo)-6type.*func("".DNSStartInfo)4type.func("".DNSStartInfo):type..namedata.*[]net.IPAddr-$type.*[]net.IPAddr"type.[]net.IPAddrLtype..namedata.*httptrace.DNSDoneInfo.(type.*"".DNSDoneInfo"runtime.gcbits.19*type..namedata.Addrs.&type..namedata.Err.2type..namedata.Coalesced.Xtype..namedata.*func(httptrace.DNSDoneInfo)-4type.*func("".DNSDoneInfo)2type.func("".DNSDoneInfo)Jtype..namedata.*func(string, string)-4type.*func(string, string)2type.func(string, string)Xtype..namedata.*func(string, string, error)-Btype.*func(string, string, error)@type.func(string, string, error)btype..namedata.*func(tls.ConnectionState, error)-Ztype.*func(crypto/tls.ConnectionState, error)Xtype.func(crypto/tls.ConnectionState, error)>type.crypto/tls.ConnectionStateVtype..namedata.*httptrace.WroteRequestInfo.2type.*"".WroteRequestInfo0type."".WroteRequestInfobtype..namedata.*func(httptrace.WroteRequestInfo)->type.*func("".WroteRequestInfo)<type.func("".WroteRequestInfo)Ltype..namedata.*httptrace.ClientTrace.type..namedata.*func(*httptrace.ClientTrace, *httptrace.ClientTrace)-Xtype.*func(*"".ClientTrace, *"".ClientTrace)Vtype.func(*"".ClientTrace, *"".ClientTrace)dtype..namedata.*func(*httptrace.ClientTrace) bool-@type.*func(*"".ClientTrace) bool>type.func(*"".ClientTrace) bool.type..namedata.compose-Ztype..namedata.*func(*httptrace.ClientTrace)-6type.*func(*"".ClientTrace)4type.func(*"".ClientTrace)6type..namedata.hasNetHooks-8type..namedata.*func() bool-"type.*func() bool type.func() bool&type."".ClientTrace&runtime.gcbits.ff3f.type..namedata.GetConn..type..namedata.GotConn.6type..namedata.PutIdleConn.Htype..namedata.GotFirstResponseByte.<type..namedata.Got100Continue.0type..namedata.DNSStart..type..namedata.DNSDone.8type..namedata.ConnectStart.6type..namedata.ConnectDone.Btype..namedata.TLSHandshakeStart.@type..namedata.TLSHandshakeDone.8type..namedata.WroteHeaders.>type..namedata.Wait100Continue.8type..namedata.WroteRequest.`type..namedata.*httptrace.clientEventContextKey-<type.*"".clientEventContextKeyruntime.gcbits.:type..namedata.*interface {}->type..namedata.*[]interface {}-(type.*[]interface {}@type..namedata.*[]reflect.Value-*type.*[]reflect.Value$type.reflect.Valuetype..namedata.*struct { F uintptr; tfCopy reflect.Value; of reflect.Value }-type.*struct { F uintptr; "".tfCopy reflect.Value; "".of reflect.Value }"runtime.gcbits.36$type..namedata..F-,type..namedata.tfCopy-$type..namedata.of-type..namedata.*struct { F uintptr; trace *httptrace.ClientTrace }-htype.*struct { F uintptr; "".trace *"".ClientTrace }"runtime.gcbits.02*type..namedata.trace-2type..importpath.context.8type..importpath.crypto/tls.Ftype..importpath.internal/nettrace.*type..importpath.net.2type..importpath.reflect.,type..importpath.time.d(dH%H;avcH0Hl$(Hl$(HD$8H@0H HL$H HL$HL$@H$HD$ HL$HH9uHD$HHl$(H01`Z_`_y0"yG+dH%H;aH`Hl$XHl$XHD$xHHD$hH$HL$pHL$HD$HL$xH$HD$HD$hH$HD$pHD$HHD$HHD$H HL$ HL$xHL$(HD$8HL$0HT$xHZ(HuH$H$Hl$XH`HD$PHL$HHH$HL$xHQ8H\$H{cHSHA@H{?HCH\$@HA(HHA0HuPHD$HH$HD$PHD$HHD$HHD$HHD$ H\$(HD$8HL$0#HH$HD$H HHL$@HQHxuHT$xHPHAHeHHD$xHHHH$HD$H H HxuHL$xHHHT$@HHHHD$xH|$@HHHHHHZ0Ht 538 %HZ8Ht 539 Hr@HHH$HHD$ 541 D&P2$+ 542 Ke k 544 5 545 5(B^Y 546 dH%HD$H;AHH$H$H$HHH$H$HL$HD$ HL$HT$H$HL$HD$HD$(HD$XHL$ H$HT$H$HH$H$H\$HD$ HL$HT$H$HL$HD$HD$ H$HL$H$HT$(HT$PH$H$H$Ht$H|$XH|$HD$ HD$hHL$HL$`1H\$8HSHD$hHL$`HT$8HH$HD$HL$8H9H$H$H$HT$H\$XH\$HL$HD$ H$HL$(H$HT$0HT$HH$HL$HT$HD$HD$pHL$ HL$xHH$HD$H4H$H$H$HL$HT$PHT$H\$8H\$HD$ H$HL$(H$HT$0HT$@H$HL$HT$D$H$H$H$HL$HT$HHT$D$tQH$H$H$HD$HD$HHD$H$HD$H$HD$ HD$@HD$(<H$H$H$HD$HD$HHD$HD$HL$ H$HL$HD$H$HL$H$HT$ HT$HHH$HD$H HHT$HHPHxHX5H$HPH$HPHT$@HP0Hx HX(H$HP H$HP(HL$pH$HL$xHL$HD$HD$H$HL$ H$HT$(HT$HH$H$H$Ht$H|$XH|$LD$8LD$HD$ HL$(HT$0H$HL$HT$H$HD$H$HD$ HD$HHD$(HH$HH$HHH$HH$HH$HH$H 552 7 ck6BI'$N(1D 553 \U1 554 555 Xcn@t$u-LVFz 556 HD$Ht?HH(Ht 557 D$HH0HtHH8HtHH@HD$OO?OdH%H;av8HHl$Hl$HBHP(HD$ H$HD$(HD$HHl$H03/N`! 560 561 N;dH%HD$H;A:HH$H$HBHD$HH H$H$HT$HT$HD$HD$PHL$ HL$8HT$(HT$@1H$IrHL$L9LNLHD$`WD$hD$xLM9mMLT$`IH|$hILHl$Hl$HmH93LN$D-Eu+Ld$`N$J|Ht$hHl$Hl$HmIH\$0LT$XHH$Ld$HD$`HD$HD$PHL$8HT$@H\$0L$LT$XLW$$$H$H$H$$$H$H$H$H$HD$HHP0HH$Hl$Hl$HmHH$HL$L\$HHD$# 569 j87! 571 # 573 U5 574 dH%H;aHXHl$PHl$PHT$HHBHJHZH$HL$H\$HD$`HD$HL$hHL$ H\$pH\$(HD$HHH HP(H@0H$HT$HD$HD$`HD$HD$hHD$ HD$pHD$(HD$0HL$8HT$@HD$xH$H$Hl$PHX#&k 578 ^B3 579 dH%H;avYHH,$H,$<v H,$HuH,$H8ooo17dH%H;aH(Hl$ Hl$ HD$0H$HL$8HL$HD$HL$0HQH$HD$HD$HD$HL$0HH$HD$HD$HD$HD$@Hl$ H(_PO4J 585 dH%H;aH(Hl$ Hl$ HD$8HHHH\$0HsH;H9tF1t<KP8u,KP8uHKH@H9D$@Hl$ H(111H<$Ht$HL$L$HD$8H\$0NP`OP0O 587 588 net/http/httptrace.(*ClientTrace).hasNetHookst"".ContextClientTracectx~r1nil trace"".WithClientTracectx! nt*Xtrace!~r2!)"".(*ClientTrace).compose hookType.data hookType.itab i~old structType.data structType.itabt~r0"".WithClientTrace.func1name/"".WithClientTrace.func2 addrs.cap5~ addrs.len5~ addrs.ptr5coalesced4err4 i6~netIPs4 trace9"".(*ClientTrace).compose.func1args~r1"".init *func(string)iHJ^63type..hash."".GotConnInfoph~r2type..eq."".GotConnInfopq~r2*httptrace.GotConnInfo6net/http/httptraceConnReusedWasIdleIdleTime K@zp "0*func(httptrace.GotConnInfo)>6Z13*func(error)o6['g3*func()u63*httptrace.DNSStartInfoHf46HostQ(*func(httptrace.DNSStartInfo)-c6.3 *[]net.IPAddrv':6iz1*httptrace.DNSDoneInfoVe 6AddrsErr Coalesced0(X0P*func(httptrace.DNSDoneInfo);{6=e3*func(string, string)[J6!3*func(string, string, error)=W6Bn3!*func(tls.ConnectionState, error)cR6#+3*httptrace.WroteRequestInfoL`6b(!*func(httptrace.WroteRequestInfo)N60j3*httptrace.ClientTrace5*func(*httptrace.ClientTrace, *httptrace.ClientTrace)l6f3"*func(*httptrace.ClientTrace) bool{ 6Mf5 3compose*func(*httptrace.ClientTrace)Pc6v]3hasNetHooks*func() bool6Tx3 595 26?GetConnGotConnPutIdleConnGotFirstResponseByteGot100ContinueDNSStartDNSDoneConnectStartConnectDoneTLSHandshakeStartTLSHandshakeDoneWroteHeadersWait100ContinueWroteRequestpp+` 0@P`p *httptrace.clientEventContextKeyX<I6d *interface {}WO6*[]interface {}6p/*[]reflect.Value6=*struct { F uintptr; tfCopy reflect.Value; of reflect.Value }W66.FtfCopyof80ww@3*struct { F uintptr; trace *httptrace.ClientTrace }0?6tracek7context 602 crypto/tlsinternal/nettracenetreflecttime ?111 606 Rj 607 0` B 611 ""$&( *",,( ." , , , 612 ,024 617 P6 80:<><@/&"f&BDRF> 620 HJHJLNL N P 621 PRT H V X""ZNR,,,, 627 &\^`bdfh/bj?flOfn_bpofrbt<v<x<z<|~~~~ XBF \. 628 v 00* 629 v " `0@_6 .X 633 `0<, 634 <dt 635 636 637 j 638 0P8 639 640 0P8 ttj8 641 .>R:j88 (8L:d8z88888: ``XX X 643 0X 644 6FZ:8888888 \\ 645 8 646 FF08bL8 4.D.X:r8 4*D *X:z88888888 647 BXRXf:88 BB"6: 2 0 648 pp0@P 649 ` 650 651 0@P 652 Xp06FZ:n888 2BV:j888 22pp0@P 656 `**0@P 657 X 658 p 659 >> 660 pp0@P 661 ` 662 663 0@P 664 Xp 666 pp0@P 667 ` 668 669 0@P 670 Xp 672 pp0@P 673 ` 674 ph0@P 675 X44pp0@P 677 `0@P 678 X 679 p 680 0@@ 681 pp0@P 682 ` 683 684 0@P 685 Xp 687 pp0@P 688 ` 689 pp 690 0@P 691 X`22pp0@P 693 `0@P 696 X 697 p 698 >> 699 pp0@P 700 ` 701 702 0@P 703 Xp00 705 pp0@P 706 ` 707 0@P 709 Xp00>> 711 pp0@P 712 ` 713 0@P 714 Xp00HH 716 pp0@P 717 ` 718 0@P 720 Xp<<pp0@P 722 `0@P 723 X 724 p 725 HH 726 pp0@P 727 ` 728 729 0@P 730 Xp22pp 732 pp0@P 733 ` 734 0@P 736 XpJJ 738 pp0@P 739 ` 740 0@P 742 Xp@@ 744 pp0@P 745 ` 746 747 0@P 748 Xp 750 pp0@P 751 ` 752 753 0@P 754 Xp0@P 756 `p 757 758 000 759 00F0F..""((&&$$D0@P 760 X 761 p 762 FFpp0@P 763 `0 @P 765 X 766 p 767 768 0@P 769 Xp 771 pp0@P 772 `$$ 773 pp0@P 774 ` 775 pp 776 0@P 777 X`&& 779 pp0@P 780 ` 781 pp 782 0@P 783 X` 785 pp0@P 786 `V 787 788 789 790 V0@P 791 X`pVll 793 pp0@P 794 `((0@P 795 X`p(((BD""44 go19ld