1 !<arch> 2 __.PKGDEF 0 0 0 644 14208 ` 3 go object darwin amd64 go1.8 X:framepointer 4 build id "06f867ac602324abf0d78d42bf39289b7c18fa70" 5 ---- 6 7 build id "06f867ac602324abf0d78d42bf39289b7c18fa70" 8 9 $$B 10 version 3 11 12 httptrace M|SGOROOT/src/net/http/httptrace/trace.go.#ContextClientTrace Context context 16 Deadline Timetimesec 18 nsecloc Locationname zone offset isDSTtx zoneTranswhen 24 index isstd isutccacheStart 25 cacheEnd 26 cacheZoneBString@l2esc:0x22 firstZoneUsed@6 esc:0x1get@6esc:0x12@lookup@l6esc:0x32 31 sec7 33 name1offset2isDST3 35 start4 36 end5lookupFirstZone@6<lookupName@l4< name5< 39 unix6offset1isDST2 ok3VAdd>t2@ Duration 42 43 HoursFd2 MinutesFlNanosecondsFl 45 SecondsFl4Fl d3> AddDate>fyears3months4 days5> After>f<>u3<AppendFormat>f esc:0x9"b3esc:0x1a layout4"Before>f<>< Clock>t4< hour1min2sec3Date>< year1 Month4Hm2 month2day3Day>f< Equal>f<><Format>f layout3 GobDecode>f<" data3<&GobEncode>t3<"&Hour>f< ISOWeek>< week2In>f@@loc3>IsZero>f< Local>f@>>f@@MarshalBinary><"&MarshalJSON>"&MarshalText>"&Minute>f<>f<HNanosecond>f< Round>f@Ft>Second>f<4>f Sub>f<><FTruncate>f@Ft>UTC>f@>Unix>f< 65 UnixNano>f< 66 UnmarshalBinary>f<"<&UnmarshalJSON>f<"<&UnmarshalText>f<"<& Weekday>f< 4Jl Year>f< YearDay>f<Zone>F JLabs>f<date>t5< full6H yday4locabs>F JLabs3setLoc>t1<@loc2deadlineokDoneErr& Valuekeyctx2 ClientTrace GetConn hostPort GotConn GotConnInfoConn net Close&LocalAddr Addr Network 4 Read"bn&errRemoteAddrRSetDeadline>t&SetReadDeadline>&SetWriteDeadline>& Write"&Reused WasIdleIdleTimeFPutIdleConn&'GotFirstResponseByteGot100ContinueDNSStart DNSStartInfoWHost DNSDone {DNSDoneInfo Addrs IPAddrIP " DefaultMaskZ ip2< IPMask"Size\m3< ones1 bits24\< Z<Zx3<IsGlobalUnicastZ<1IsInterfaceLocalMulticastZ<'IsLinkLocalMulticastZ<#IsLinkLocalUnicastZ<IsLoopbackZ<IsMulticastZ<IsUnspecifiedZ<Z ip3<"&MaskZ<\ mask3<Z4Z< To16Z@ZTo4Z@ZZ<" text3<&matchAddrFamilyZ<Z< Xa2< 4X< familyX<isWildcardX<opAddrX@RsockaddrXa3family4 Sockaddr syscall6ptr _Socklenlen&& toLocalX esc:0xa net3< 4 ^& b&CoalescedConnectStart network addrConnectDone & 110 !TLSHandshakeStart 111 TLSHandshakeDone ConnectionStatetlscrypto/tls Version!HandshakeCompleteDidResumeCipherSuite#NegotiatedProtocol 3NegotiatedProtocolIsMutualServerName PeerCertificates Certificatex509crypto/x509HRaw"!RawTBSCertificate"-RawSubjectPublicKeyInfo"RawSubject"RawIssuer"Signature"#SignatureAlgorithm 4h algo2 isRSAPSSh#PublicKeyAlgorithm PublicKeySerialNumber Intbigmath/bigneg nat WordTaddnz2nny4nandn@n<n<nandNotn@nn<nbitnx2<i3bitLenn< bytesn<"buf3<i1 clearnz1<cmpn<ny3<r1convertWordsnq1 131 "s2<pndigits4p bb5 divisorbbbn nbits ndigitstable6divnz3n z24nu5nv6nnr2divLargen@nu4nuIn5nnndivWnnx4py5np expNNnnn<nm5nexpNNMontgomerynnn<nnexpNNWindowednnn<nn expWWnppnitoanneg3 base4"maken@n3nmodWnptpmontgomeryn 138 nn<npk6n7nmulnnnnmulAddWWnnppr5nmulRangenb4nnormn@norn@nnn#probablyPrimeLucasnn2/probablyPrimeMillerRabinn reps3force24randomn@ Randrandmath/randsrc Source Int63 144 Seed 145 seeds64 Source64 147 148 Uint64 readVal 151 readPosExpFloat64t Float32t Float64tt Int31tInt31ntt 156 Int63nt 158 159 IntntNormFloat64tPermttr3"p4<n1&err2t 161 seed2Uint32tt rand3nlimit4<n5nscannz5 ByteScannerioReadByte"&UnreadByte&r6 base7fracOk8nres1b2count3&err4setn@nnsetBitn@ni4b5nsetBytesn@"<nsetUint64n@n setWordn@pnshlnns4nshrnnnsqrtnnnstickyn<subnnnntrailingZeroBitsn<utoan base3"xorn@nnnrAbsllldllllAndllllAndNotllllAppendl""Binomiall 182 183 k4lBitlBitLenl<Bitsl8p Bytesl<"Cmpl<l<DivllllDivModllllm6esc:0x8allExplll<lllx1 StatefmtFlagcPrecisionprec Widthwid"&|S ch3GCDlllla5lb6ll"<&l<"& Int64l< 188 Lshlln4ll"&l" text1&ModllllModInversellg3ll ModSqrtllllMulllllMulRangel 192 193 lNeglllNotlllOrllllProbablyPrimelQuollllQuoRemllllllltrnd3l<lRemllllRshlllScanl ScanState"buf&ReadRune|Srsize&SkipSpace TokenskipSpace|Sf" token&UnreadRune&s3|S ch4&SetlllSetBitlll SetBitsl@plSetBytesl"<lSetInt64l 202 lSetStringl base5lSetUint64llSignl<Sqrtlll4l llllTextl l<l"&l"&XorllllbinaryGCDllll!modSqrt3Mod4Primellll'modSqrtTonelliShankslllllz4z base6l&Issuer Namepkixcrypto/x509/pkix Country Organization #OrganizationalUnit Locality Province StreetAddress PostalCode CommonName Names )AttributeTypeAndValueType ObjectIdentifierasn1encoding/asn1 oi2<other3<4< ExtraNames%FillFromRDNSequence RDNSequence 7RelativeDistinguishedNameSET rdns2ToRDNSequenceret1appendRDNs< in3 values4oid5 SubjectNotBefore>NotAfter>KeyUsage Extensions ExtensionIdCriticalasn1:"optional""ExtraExtensions5UnhandledCriticalExtensionsExtKeyUsage #UnknownExtKeyUsage)BasicConstraintsValidIsCAMaxPathLenMaxPathLenZeroSubjectKeyId"AuthorityKeyId"OCSPServer )IssuingCertificateURL DNSNames EmailAddresses IPAddressesZ5PermittedDNSDomainsCritical%PermittedDNSDomains )CRLDistributionPoints !PolicyIdentifiers!CheckCRLSignaturefc2 CertificateListTBSCertList #TBSCertificateList RawContent"1asn1:"optional,default:0" %AlgorithmIdentifierAlgorithmParameters RawValue 227 ClassTagIsCompound"FullBytes"ThisUpdate>NextUpdate>%RevokedCertificates #RevokedCertificatelRevocationTime>;asn1:"tag:0,optional,explicit"SignatureValue BitString"BitLengthAt<RightAlign@"HasExpiredcertList2<>now3<crl3&CheckSignaturefh algo3"signed4"signature5&#CheckSignatureFromffparent3&CreateCRLfc3 241 Reader"p& rand4 priv5revokedCerts6>now7>expiry8"crlBytes1&f<f<Verifyf VerifyOptions 260 DNSName Intermediates CertPoolbySubjectKeyId byName certsf 268 AddCerts1f cert2#AppendCertsFromPEM"pemCerts3 ok1Subjects"contains<f cert3<%findVerifiedParentsesc:0x18af cert5parents1ferrCert2&err3 RootsCurrentTime>KeyUsages opts4fchains1&VerifyHostnamef h3&buildChainsffcache4<fcurrentChain5 opts6esc:0x20af & isValidf@certType3fcurrentChain4< opts5<&systemVerifyf< <f &VerifiedChainsf5SignedCertificateTimestamps"OCSPResponse"TLSUnique"&WroteHeadersWait100Continue 316 WroteRequest WroteRequestInfo& 318 composeLLold2lhasNetHooksLf< WithClientTrace<Ltrace3<LTVN initF@@@utcLoc@days IPv4"""c4"d5ZZXRb loopbackIP net2<Zhpn low64n<?? false(!v4InV6Prefix"IPv6loopbackZ&` hour3F( l 327 F%` nsec4F( l 329 F%X X 331 'T1`min3F( l 333 F%` F( l 334 F%X X 336 'HX 337 l`F(l 338 F%` F( l 339 F%XX 341 '<e4tfX 343 t 344 F%` ( tfXt 346 F% 347 %4tf4 349 %~ 350 %4tf4 352 %(tf ftftztfttft~tftztft~tft(ztftztft6ztf 353 354 %ztf 355 %88tff:`l3@( tfz 356 4/( FXtfR8tf fTtf 358 359 %Vtf 362 363 % 364 365 %X 366 tf^ lnz ( 367 4/(tzz 368 % z 369 % 370 "%z 371 % 372 "% 373 "%z 374 %8 375 % 376 % 377 % 378 %z 379 % 380 4/ 381 -ipz 382 4/ 383 4/XRXbVPX8 t 385 h% 386 h% 387 h% 388 # 389 !`j4( 391 % X 394 %X 397 % 399 p%Bn 401 %(8t^z 402 p% 403 %(8t 404 %( 405 %8t(t 406 !Xpt`v3 407 ( X 408 8 tt( 8t(tt 409 %t||(t8ttt(ttzt 410 % 411 %t 412 % 413 %8 t~ 414 %t 415 %`( 416 %`( 418 %X 421 %Xt 422 %8t~tt 423 4/ 424 4/zf 425 4/ 426 !||tf 427 4/||tf 428 4/||tf 429 4/||tf 430 4/`p6Z( Z 431 *% ^ ( 432 %( 433 %( 434 % ( 435 % || 436 -z 437 % 438 "%l LZ 439 "% 440 "% 441 "% 442 "%z 443 % 444 %` ( X 445 % 446 (! 447 %4 X 448 % 449 %@ R 451 $$ 452 _go_.o 0 0 0 644 29314 ` 453 go object darwin amd64 go1.8 X:framepointer 454 build id "06f867ac602324abf0d78d42bf39289b7c18fa70" 455 ---- 456 457 458 ! 459 go17ldcontext.acrypto/tls.a&internal/nettrace.a 460 net.areflect.atime.a*"".ContextClientTrace*runtime.racefuncenter:type."".clientEventContextKeyruntime.convT2E(type.*"".ClientTrace(runtime.racefuncexit0runtime.morestack_noctxt.autotmp_0.autotmp_3type.uintptr 462 trace~r1ctx(type.context.Context.fpTgclocals61b17e24458e8975472b99062b4f31e8Tgclocals9783710103695d7171ee820ce562d18dN$GOROOT/src/net/http/httptrace/trace.go$"".WithClientTrace2"".(*ClientTrace).compose"context.WithValue runtime.raceread8type.internal/nettrace.Trace"runtime.newobject,runtime.racewriterange"runtime.racewrite(runtime.writeBarrier>type.internal/nettrace.TraceKey:type.*internal/nettrace.Traceftype.struct { F uintptr; "".trace *"".ClientTrace }0"".WithClientTrace.func2.runtime.writebarrierptr0"".WithClientTrace.func1*go.string."nil trace"type.stringruntime.gopanic.autotmp_9.autotmp_6nt.autotmp_22htype.*struct { F uintptr; "".trace *"".ClientTrace }.autotmp_21*type.**"".ClientTrace.autotmp_20.autotmp_19Btype.*func(string, string, error).autotmp_18Ntype.*func([]interface {}, bool, error).autotmp_174type.*func(string, string).autotmp_166type.*func("".DNSStartInfo).autotmp_4~r2Tgclocals74a23ab2c073e8d23d579a1946d49572Tgclocals1aaa1917174452562fefa44683f89eb4reflect.ValueOf$reflect.Value.Elem$reflect.Value.Type&reflect.Value.Field&reflect.Value.IsNil"reflect.Value.Set.reflect.Value.Interfacetype.struct { F uintptr; "".tfCopy reflect.Value; "".of reflect.Value }>"".(*ClientTrace).compose.func1 reflect.MakeFunctv.flag"type.reflect.flagtfCopy.flagtf.flagov.flagof.flagnewFunc.flagitype.inttv.typ&type.*reflect.rtypetv.ptr&type.unsafe.PointertfCopy.typtfCopy.ptrtf.typtf.ptrstructType.itabtype.*uint8structType.dataov.typov.ptrof.typof.ptrnewFunc.typnewFunc.ptrhookType.itabhookType.data.autotmp_44(type.*unsafe.Pointer.autotmp_43type.*struct { F uintptr; "".tfCopy reflect.Value; "".of reflect.Value }oldtTgclocals6f965242ae8db6129679f33be15c7014Tgclocalsa3f6dceaa51dbf09dec3630c925d89af:"".(*ClientTrace).hasNetHooks.autotmp_45type.bool~r0Tgclocals524d71b8d4b4126db12e7a6de3370d94Tgclocals69c1753bd5f81501d95132d08af04464"runtime.morestack.autotmp_47nameTgclocalscbd2de324c457a734fe49f4b438f8013Tgclocals1dc253a70a02e34230da2789b87b3619type.net.IPAddr"runtime.makeslice runtime.duffcopy(runtime.typedmemmove$runtime.panicindex"type.interface {}(runtime.panicdottype runtime.duffzeroaddrs.lenaddrs.cap.autotmp_59addrs.ptr type.*net.IPAddr.autotmp_60.autotmp_58$type.*interface {}.autotmp_57.autotmp_51.autotmp_56&type."".DNSDoneInfoerrtype.errorcoalescednetIPs&type.[]interface {}Tgclocals6c696378c9169b2b5e8e3d5b46dac224Tgclocals239684a512cf21359a2c0bf853c0b1eb*runtime.racereadrange$reflect.Value.Call.autotmp_65.autotmp_64.autotmp_63&type.*reflect.Value.autotmp_62(type.[]reflect.ValueargsTgclocals0ea24052fb7d8666c7fa4a882e9b2a61Tgclocalsff7a90664d435d6d03c64782190d122a"".init"".initdone"runtime.throwinitcontext.initcrypto/tls.initnet.initreflect.inittime.initTgclocals33cdeccccebe80329f1fdbee7f5874cb2type..hash."".GotConnInfo"runtime.interhashruntime.memhashhp(type.*"".GotConnInfoTgclocalse6397a44f8e1b6e77d0f200b4fba5269.type..eq."".GotConnInforuntime.ifaceeq.autotmp_73.autotmp_72.autotmp_71qTgclocalsb5c7440574e69788f4b5c44c58660c31Tgclocalscebf9419b90e46477aa4e5920f8669ae:go.info."".ContextClientTrace.go.info.*"".ClientTracego.info.uintptr.go.info.context.Context4go.info."".WithClientTrace@go.info.*internal/nettrace.TraceBgo.info."".(*ClientTrace).compose(go.info.reflect.flaggo.info.int,go.info.*reflect.rtype,go.info.unsafe.Pointergo.info.*uint8Jgo.info."".(*ClientTrace).hasNetHooksgo.info.bool@go.info."".WithClientTrace.func1go.info.string@go.info."".WithClientTrace.func2&go.info.*net.IPAddr,go.info.[]interface {}go.info.errorNgo.info."".(*ClientTrace).compose.func1.go.info.[]reflect.Valuego.info."".inittype.uint8"runtime.gcbits.01`type..namedata.*httptrace.clientEventContextKey.<type.*"".clientEventContextKey runtime.algarrayruntime.gcbits.(type..importpath."".:type..namedata.*func(string).$type.*func(string)"type.func(string)Bgo.info.type..hash."".GotConnInfo.go.info.*"".GotConnInfo>go.info.type..eq."".GotConnInfo:type..hashfunc."".GotConnInfo6type..eqfunc."".GotConnInfo0type..alg."".GotConnInfoNtype..namedata.**httptrace.GotConnInfo.*type.**"".GotConnInfoLtype..namedata.*httptrace.GotConnInfo.&type."".GotConnInfo"runtime.gcbits.03(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).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).2type.func(string, string)Xtype..namedata.*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)&runtime.gcbits.ff3fLtype..namedata.*httptrace.ClientTrace..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."".ClientTracePtype..namedata.***httptrace.ClientTrace.,type.***"".ClientTraceNtype..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() booltype..namedata.**struct { F uintptr; trace *httptrace.ClientTrace }.jtype.**struct { F uintptr; "".trace *"".ClientTrace }type..namedata.*struct { F uintptr; trace *httptrace.ClientTrace }."runtime.gcbits.02$type..namedata..F.*type..namedata.trace.:type..namedata.*interface {}.>type..namedata.*[]interface {}.(type.*[]interface {}dtype..namedata.*func([]interface {}, bool, error).Ltype.func([]interface {}, bool, error)ftype..namedata.**func([]interface {}, bool, error).Ptype.**func([]interface {}, bool, error) type..hashfunc56,runtime.memhash_varlentype..eqfunc56.runtime.memequal_varlentype..alg56type..namedata.*struct { F uintptr; tfCopy reflect.Value; of reflect.Value }."runtime.gcbits.36,type..namedata.tfCopy.$type..namedata.of.$type.reflect.Value@type..namedata.*[]reflect.Value.*type.*[]reflect.Value2type..importpath.context.8type..importpath.crypto/tls.Ftype..importpath.internal/nettrace.*type..importpath.net.2type..importpath.reflect.,type..importpath.time. (eH%H;aH@Hl$8Hl$8HD$@H$HD$HH@8HD$(H H$HL$(HL$HD$HL$HD$HL$HD$PH$HD$(HD$ HL$HH9uHD$0HD$0HD$XHl$8H@1C 475 0!V 476 477 *O 478 eH%HD$H;AHH$H$H$H$H$HH$H$H$HT$HD$H$H$HD$HH$HD$@HD$HD$HL$HL$HD$H$H$H$HD$HHD$ H$HD$(HD$8H$HL$0H$H$HZ(H\$xHH4$H$HH(H|KuUH$H$H$H$H$H$H$H$H$HH H$HD$HD$@HH$HD$ HD$@HH@H@H@HHHL$pHH$H$HH8H$HD$@H$HQ8HpHt$hHxH|$`HPHH$H$HH@H$H$HH@yHT$@HJHL$xH$H$HH(HhHH0H$H$HH0HuqHH$HD$@HD$HD$HL$HL$HD$H$H$H$HD$HHD$ HD$@HD$(HD$8HL$0H H$HD$HD$XHH$HHL$XHHAHD$PHH$HD$X u\H$HHHL$hHH$uHD$XHL$@HAHD$hH$HD$XHD$HL$@HL$PH$H$HL$HD$XH H$HD$HD$HHH$HHL$HHHAHD$PHH$HD$H u`H$HHHT$@HH$uHD$HHL$@HH$HD$@H$HL$HHL$HL$@HL$PH$H$HL$HD$HH$HT$`H$HL$H$HT$@kH\$pH$HT$HD$@H$Ht$hH|$`HH@H$H$HH@HHH8H$H$HH8HHH0H$H$HH0HeHH$H$ HH$H$HD$HD$HL$H$HD$ 504 D/B?#2 2U+h.D# 510 l% 511 q 512 x $# 515 lR 517 ;]@9XFMH $.5% $.<""%) 520 eH%H$xH;AHH$H$H$H$H$HxH H$H$HT$HD$ HL$HT$H$HL$HD$HD$ HD$xHL$HL$pHT$(HT$8HH$H$H\$HD$ HL$HT$H$HL$HD$HD$(HD$PHL$ H$HT$H$H\$pH$Ht$xHt$H|$8H|$HD$ H$HL$H$1HT$hHH$HD$HL$hH9@HD$pH$HT$xHT$H\$8H\$HL$HD$ H$HL$(H$HT$0HT$HH$HL$HT$HD$H$HL$ H$HH$HD$HtH\$hHSH$H$-H$H$H$HL$HT$PHT$H\$hH\$HD$ H$HL$(H$HT$0HT$XH$HL$HT$D$tkH$H$H$HL$HT$HHT$D$tQH$H$H$HD$HD$HHD$H$HD$H$HD$ HD$XHD$(H$H$H$HD$HD$HHD$HD$HL$ H$HL$HD$H$HL$H$HT$ HT$@HH$HD$H$HH$HH$HHQH$HD$HD$@H$HAHQHYH$tH$HAH$HAHA H$HD$HD$XH$HA0HQ HY(H$H$HA H$HA(H$H$H$HD$HL$HD$H$HL$ H$HT$(HT$`H\$pH$Ht$xHt$H|$8H|$LD$hLD$HD$ HL$(HT$0H$HL$HT$H$HD$H$HD$ HD$`HD$(H$H$HD$H$H$H$HD$H$H$H$HD$H$H$H$HD$H$cH$HH$H"2d\<'K-V 1L"dGr/(4 A'43 533 >.]h1n*-LjPF#*! 534 eH%H;aHHl$Hl$HD$H$HD$ HHH(H$HD$ HH(HtotHt!D$D$D$(Hl$HHH@H$HD$ H@@HHH8H$HD$ HH8HHH0H$HD$ HH0HuD$(Hl$H0s/0p/!~ 541 *I U 542 eH%H;avlH(Hl$ Hl$ HT$HD$(H$HD$H@HD$HH(H$HD$HP(HD$0H$HD$8HD$HHl$ H({PgO`"3 546 547 +$ 548 eH%HD$H;AHH$H$HT$pH$H$HD$pH@HD$PH H$H$HT$HT$HD$HD$XHL$ HL$8HT$(HT$@1H$H\$0Ht$hL$L9vHH<$HD$hHHHHD$xH$H$H$H$HH9HHT$xHqH$Hl$Hl$HmHL$0HT$8H9H4Ht$HH|$XLLD$`ML$HD$(uWHD$xHL$HHT$XHH|H$Hl$Hl$HmLD$hIpLD$0IXHHL$8HT$@HH$HD$`HD$HD$xHD$HT$XH$H\$HHD$H$WHHl$Hl$HmH$H$H$$$H$H$H$H$HD$PHH0H$HD$PHP0HH$Hl$Hl$HmHH$Hj4@=9 $# 559 @0O/ 562 eH%H;a;HpHl$hHl$hHT$`HD$pH$HD$`HHH$HD$HD$`HHHPHXH$HT$HL$HL$xHL$H$HT$ H$H\$(HD$`HH H$HD$HD$`HH HP(H@0H$HT$HD$HD$xHD$H$HD$ H$HD$(HD$0HD$XHL$8HL$PHT$@HT$HHD$XH$HD$PH$HD$HH$Hl$hHp=Z x1 568 /#6 569 eH%H;aHHl$Hl$HD$H$HHH$<vHl$HHHH$<uHHH$HH$Hl$H D }* 576 eH%H;aH(Hl$ Hl$ HD$(H$HD$0H$HL$8HL$HD$HL$0HQH$HD$HD$HD$HL$0HH$HD$HD$HD$HD$8HD$8HD$@Hl$ H(BPO*b( 580 eH%H;a}HHHl$@Hl$@HD$HH$HD$XHH$HD$PHHT$XHZH\$8H2Ht$0H$HD$PHHHH\$0H911u]1u1D$/D$/D$`Hl$@HHHHH$HD$XHHH$HD$PH@HL$XHIH9HHH$HD$XHHH$HD$PHHT$XZ8jHHH$HD$XHHH$HD$PHHT$XZ8)H$HL$H\$HL$8HL$L$ HD$Pf 590 *8; 591 "".ContextClientTracetraceh".fpx"ctx~r1"nil trace 592 !#')-)"".WithClientTracent".fpx"ctxtrace"~r2"3"".(*ClientTrace).composetv.flag~"tfCopy.flag~"tf.flag~"ov.flag~"of.flag~"newFunc.flag~"i~"tv.typ~"tv.ptr~"tfCopy.typ~"tfCopy.ptr~"tf.typ"tf.ptr"structType.itab"structType.data"ov.typ"ov.ptr"of.typ"of.ptr"newFunc.typ@"newFunc.ptrH"hookType.itabP"hookType.dataX".fpx"told""".(*ClientTrace).hasNetHooks.fpx"t~r0""".WithClientTrace.func1trace`".fpx"name/d11111"".WithClientTrace.func2i~"addrs.len~"addrs.cap~"trace~"addrs.ptr~".fpx"netIPscoalesced"err """.(*ClientTrace).compose.func1.fpx"args~r1""".init.fpx" *httptrace.clientEventContextKeyX<I6net/http/httptraced *func(string)iHJ^63type..hash."".GotConnInfo.fpx"ph"~r2"type..eq."".GotConnInfo.fpx"pq"~r2"**httptrace.GotConnInfob 595 ]6*httptrace.GotConnInfo6ConnReusedWasIdleIdleTime K@zp*func(httptrace.GotConnInfo)>6Z13*func(error)o6['g3*func()u63*httptrace.DNSStartInfoHf46HostQ(*func(httptrace.DNSStartInfo)-c6.3 *[]net.IPAddrv':6iz1*httptrace.DNSDoneInfoVe 6AddrsErr Coalesced0(X(*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.ClientTraceGetConnGotConnPutIdleConnGotFirstResponseByteGot100ContinueDNSStartDNSDoneConnectStartConnectDoneTLSHandshakeStartTLSHandshakeDoneWroteHeadersWait100ContinueWroteRequestpp+` (08@HPX`h***httptrace.ClientTrace.I6**httptrace.ClientTrace865*func(*httptrace.ClientTrace, *httptrace.ClientTrace)l6f3"*func(*httptrace.ClientTrace) bool{ 6Mf5 3compose*func(*httptrace.ClientTrace)Pc6v]3hasNetHooks*func() bool6Tx3 606 264**struct { F uintptr; trace *httptrace.ClientTrace }C63*struct { F uintptr; trace *httptrace.ClientTrace }0?6.Ftracek7 *interface {}O6W*[]interface {}6p/"*func([]interface {}, bool, error)s(h3#**func([]interface {}, bool, error):B6[%|688=*struct { F uintptr; tfCopy reflect.Value; of reflect.Value }W66tfCopyof80ww *[]reflect.Value6context 608 crypto/tlsinternal/nettracenetreflecttime 609 V 610 0 613 614 & "$&n 615 x( 616 *,.024, 6 4 618 , 619 6 620 ,,8: * < 0 4>4646@@<04B4646@@@@,,,DFHPJ8LN:PRTVXoRZ_\^O`b?df/hjFl0 629 "vnp$(J 630 ~ 631 rt 632 rtvxv x 633 zz| ~ r042626x|@@@@ 8o_O?/ 640 641 ~d$ 642 V,,,, 0 645 4$B 647 X, P 649 F$>* 652 , 26 655 , ` 662 _@0Z0$ 663 ``?/0 $. 665 Vd|,,44 668 $ 669 V0Pl $ 671 Vx,,,,,,,,0!l "$" Z.>h8888DpLLn..Z(&8&^88888vv22Z 674 675 86(F(v8888888888888888888888 8 8 8 676 8Z 677 >Nt888Z 678 4BDBn888,,Z4>D>h888888888Z 680 BRx888ZZZ"H8@FFpp0@P 681 `**0 @P 682 X 683 `p 684 685 pp0@P 686 ` 687 688 0@P 689 XpFZ6Fl8888Z2Bh8888 44 693 pp0@P 694 `22pp 695 0@P 696 X`0@P 698 X 699 `p 700 >> 701 pp0@P 702 ` 703 704 0@P 705 Xp 707 pp0@P 708 ` 709 710 0@P 711 Xp 713 pp0@P 714 ` 715 ph0@P 716 X44pp0@P 718 `0@P 719 X 720 `p 721 F@@h 722 pp0@P 723 ` 724 725 0@P 726 Xhp 728 pp0@P 729 ` 730 pp 731 0@P 732 X`22pp0@P 734 `0@P 737 X 738 `p 739 >> 740 pp0@P 741 ` 742 743 0@P 744 Xp00d 746 pp0@P 747 ` 748 0@P 750 XdpFF>>\ 752 pp0@P 753 ` 754 0@P 755 X\pFFHH 757 pp0@P 758 ` 759 0@P 761 Xp<<pp0@P 763 `0@P 764 X 765 `p 766 HH 767 pp0@P 768 ` 769 770 0@P 771 Xp22..""((&&$$F0@P 773 X 774 775 `p 776 66 777 pp0@P 778 `V44V 779 pp 780 0@P 781 X` 783 pp 784 pp0@P 785 ` 786 0@P 788 Xp 790 791 JJ 792 pp0@P 793 ` 794 0@P 796 Xp 798 @@ 799 pp0@P 800 ` 801 802 0@P 803 Xp 805 806 pp0@P 807 ` 808 809 0@P 810 Xp 812 0@P 813 XV`p 815 816 00(0( 817 000nn 818 pp0@P 819 `RllR 820 pp 821 0@P 822 X`< 824 825 < 826 0@P 827 XR`p< 829 830 pp0@P 831 ` 832 0@P 833 Xp$$ 835 pp0@P 836 ` 837 pp 838 0@P 839 X`JJ 841 0@P 842 X`pLL 844 pp0@P 845 ``` 846 pp 847 0@P 848 X` 850 pp0@P 851 ` 852 853 854 0@P 855 X`p&& 857 pp0@P 858 ` 859 pp 860 0@P 861 X`((go17ld