io.Reader.Read t=1 dupok size=156 args=0x40 locals=0x40 0x0000 00000 (:1) TEXT io.Reader.Read(SB), $64-64 0x0000 00000 (:1) MOVQ (TLS), CX 0x0009 00009 (:1) CMPQ SP, 16(CX) 0x000d 00013 (:1) JLS 131 0x000f 00015 (:1) SUBQ $64, SP 0x0013 00019 (:1) MOVQ BP, 56(SP) 0x0018 00024 (:1) LEAQ 56(SP), BP 0x001d 00029 (:1) MOVQ 32(CX), BX 0x0021 00033 (:1) TESTQ BX, BX 0x0024 00036 (:1) JNE 141 0x0026 00038 (:1) NOP 0x0026 00038 (:1) FUNCDATA $0, gclocals·ed2b4e9472fcfb4edac5bdc674d399da(SB) 0x0026 00038 (:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB) 0x0026 00038 (:1) MOVQ ""..this+72(SP), AX 0x002b 00043 (:1) MOVQ ""..this+80(SP), CX 0x0030 00048 (:1) MOVQ 32(AX), AX 0x0034 00052 (:1) MOVQ io.p+88(SP), DX 0x0039 00057 (:1) MOVQ DX, 8(SP) 0x003e 00062 (:1) MOVQ io.p+96(SP), DX 0x0043 00067 (:1) MOVQ DX, 16(SP) 0x0048 00072 (:1) MOVQ io.p+104(SP), DX 0x004d 00077 (:1) MOVQ DX, 24(SP) 0x0052 00082 (:1) MOVQ CX, (SP) 0x0056 00086 (:1) PCDATA $0, $1 0x0056 00086 (:1) CALL AX 0x0058 00088 (:1) MOVQ 32(SP), AX 0x005d 00093 (:1) MOVQ 40(SP), CX 0x0062 00098 (:1) MOVQ 48(SP), DX 0x0067 00103 (:1) MOVQ AX, io.n+112(SP) 0x006c 00108 (:1) MOVQ CX, io.err+120(SP) 0x0071 00113 (:1) MOVQ DX, io.err+128(SP) 0x0079 00121 (:1) MOVQ 56(SP), BP 0x007e 00126 (:1) ADDQ $64, SP 0x0082 00130 (:1) RET 0x0083 00131 (:1) NOP 0x0083 00131 (:1) PCDATA $0, $-1 0x0083 00131 (:1) CALL runtime.morestack_noctxt(SB) 0x0088 00136 (:1) JMP 0 0x008d 00141 (:1) LEAQ 72(SP), DI 0x0092 00146 (:1) CMPQ (BX), DI 0x0095 00149 (:1) JNE 38 0x0097 00151 (:1) MOVQ SP, (BX) 0x009a 00154 (:1) JMP 38 0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 74 48 eH..%....H;a.vtH 0x0010 83 ec 40 48 89 6c 24 38 48 8d 6c 24 38 48 8b 59 ..@H.l$8H.l$8H.Y 0x0020 20 48 85 db 75 67 48 8b 44 24 48 48 8b 4c 24 50 H..ugH.D$HH.L$P 0x0030 48 8b 40 20 48 8b 54 24 58 48 89 54 24 08 48 8b H.@ H.T$XH.T$.H. 0x0040 54 24 60 48 89 54 24 10 48 8b 54 24 68 48 89 54 T$`H.T$.H.T$hH.T 0x0050 24 18 48 89 0c 24 ff d0 48 8b 44 24 20 48 8b 4c $.H..$..H.D$ H.L 0x0060 24 28 48 8b 54 24 30 48 89 44 24 70 48 89 4c 24 $(H.T$0H.D$pH.L$ 0x0070 78 48 89 94 24 80 00 00 00 48 8b 6c 24 38 48 83 xH..$....H.l$8H. 0x0080 c4 40 c3 e8 00 00 00 00 e9 73 ff ff ff 48 8d 7c .@.......s...H.| 0x0090 24 48 48 39 3b 75 8f 48 89 23 eb 8a $HH9;u.H.#.. rel 5+4 t=16 TLS+0 rel 86+0 t=11 +0 rel 132+4 t=8 runtime.morestack_noctxt+0 os.(*File).close t=1 dupok size=36 args=0x18 locals=0x0 0x0000 00000 (:1) TEXT os.(*File).close(SB), $0-24 0x0000 00000 (:1) FUNCDATA $0, gclocals·d4dc2f11db048877dbc0f60a22b4adb3(SB) 0x0000 00000 (:1) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB) 0x0000 00000 (:1) MOVQ ""..this+8(SP), AX 0x0005 00005 (:1) MOVQ (AX), AX 0x0008 00008 (:1) MOVQ AX, ""..this+8(SP) 0x000d 00013 (:1) MOVQ $0, "".~r1+16(SP) 0x0016 00022 (:1) MOVQ $0, "".~r1+24(SP) 0x001f 00031 (:1) JMP os.(*file).close(SB) 0x0000 48 8b 44 24 08 48 8b 00 48 89 44 24 08 48 c7 44 H.D$.H..H.D$.H.D 0x0010 24 10 00 00 00 00 48 c7 44 24 18 00 00 00 00 e9 $.....H.D$...... 0x0020 00 00 00 00 .... rel 32+4 t=15 os.(*file).close+0 "".main t=1 size=2617 args=0x0 locals=0x240 0x0000 00000 (p5.go:20) TEXT "".main(SB), $576-0 0x0000 00000 (p5.go:20) MOVQ (TLS), CX 0x0009 00009 (p5.go:20) LEAQ -448(SP), AX 0x0011 00017 (p5.go:20) CMPQ AX, 16(CX) 0x0015 00021 (p5.go:20) JLS 2607 0x001b 00027 (p5.go:20) SUBQ $576, SP 0x0022 00034 (p5.go:20) MOVQ BP, 568(SP) 0x002a 00042 (p5.go:20) LEAQ 568(SP), BP 0x0032 00050 (p5.go:20) FUNCDATA $0, gclocals·8203753f2e289d5a66e4741723b38e3a(SB) 0x0032 00050 (p5.go:20) FUNCDATA $1, gclocals·045508ce54f86accdcf0d247280558fb(SB) 0x0032 00050 (p5.go:21) PCDATA $0, $0 0x0032 00050 (p5.go:21) CALL time.Now(SB) 0x0037 00055 (p5.go:21) MOVQ 16(SP), AX 0x003c 00060 (p5.go:21) MOVQ AX, "".ttt1.loc+312(SP) 0x0044 00068 (p5.go:21) MOVQ (SP), CX 0x0048 00072 (p5.go:21) MOVQ CX, "".ttt1.wall+144(SP) 0x0050 00080 (p5.go:21) MOVQ 8(SP), DX 0x0055 00085 (p5.go:21) MOVQ DX, "".ttt1.ext+152(SP) 0x005d 00093 (p5.go:22) MOVQ CX, (SP) 0x0061 00097 (p5.go:22) MOVQ DX, 8(SP) 0x0066 00102 (p5.go:22) MOVQ AX, 16(SP) 0x006b 00107 (p5.go:22) LEAQ go.string."2006-01-02 15:04:05"(SB), BX 0x0072 00114 (p5.go:22) MOVQ BX, 24(SP) 0x0077 00119 (p5.go:22) MOVQ $19, 32(SP) 0x0080 00128 (p5.go:22) PCDATA $0, $1 0x0080 00128 (p5.go:22) CALL time.Time.Format(SB) 0x0085 00133 (p5.go:22) MOVQ 40(SP), AX 0x008a 00138 (p5.go:22) MOVQ 48(SP), CX 0x008f 00143 (p5.go:22) MOVQ $0, (SP) 0x0097 00151 (p5.go:22) MOVQ AX, 8(SP) 0x009c 00156 (p5.go:22) MOVQ CX, 16(SP) 0x00a1 00161 (p5.go:22) LEAQ go.string." Start"(SB), AX 0x00a8 00168 (p5.go:22) MOVQ AX, 24(SP) 0x00ad 00173 (p5.go:22) MOVQ $6, 32(SP) 0x00b6 00182 (p5.go:22) PCDATA $0, $1 0x00b6 00182 (p5.go:22) CALL runtime.concatstring2(SB) 0x00bb 00187 (p5.go:22) MOVQ 48(SP), AX 0x00c0 00192 (p5.go:22) MOVQ 40(SP), CX 0x00c5 00197 (p5.go:22) MOVQ CX, ""..autotmp_22+408(SP) 0x00cd 00205 (p5.go:22) MOVQ AX, ""..autotmp_22+416(SP) 0x00d5 00213 (p5.go:22) MOVQ $0, ""..autotmp_20+424(SP) 0x00e1 00225 (p5.go:22) MOVQ $0, ""..autotmp_20+432(SP) 0x00ed 00237 (p5.go:22) LEAQ type.string(SB), AX 0x00f4 00244 (p5.go:22) MOVQ AX, (SP) 0x00f8 00248 (p5.go:22) LEAQ ""..autotmp_22+408(SP), CX 0x0100 00256 (p5.go:22) MOVQ CX, 8(SP) 0x0105 00261 (p5.go:22) PCDATA $0, $2 0x0105 00261 (p5.go:22) CALL runtime.convT2Estring(SB) 0x010a 00266 (p5.go:22) MOVQ 24(SP), AX 0x010f 00271 (p5.go:22) MOVQ 16(SP), CX 0x0114 00276 (p5.go:22) MOVQ CX, ""..autotmp_20+424(SP) 0x011c 00284 (p5.go:22) MOVQ AX, ""..autotmp_20+432(SP) 0x0124 00292 (p5.go:22) LEAQ ""..autotmp_20+424(SP), AX 0x012c 00300 (p5.go:22) MOVQ AX, (SP) 0x0130 00304 (p5.go:22) MOVQ $1, 8(SP) 0x0139 00313 (p5.go:22) MOVQ $1, 16(SP) 0x0142 00322 (p5.go:22) PCDATA $0, $2 0x0142 00322 (p5.go:22) CALL fmt.Println(SB) 0x0147 00327 (p5.go:24) LEAQ go.string."ncpu"(SB), AX 0x014e 00334 (p5.go:24) MOVQ AX, (SP) 0x0152 00338 (p5.go:24) MOVQ $4, 8(SP) 0x015b 00347 (p5.go:24) MOVQ $0, 16(SP) 0x0164 00356 (p5.go:24) LEAQ go.string."number of CPUs"(SB), AX 0x016b 00363 (p5.go:24) MOVQ AX, 24(SP) 0x0170 00368 (p5.go:24) MOVQ $14, 32(SP) 0x0179 00377 (p5.go:24) PCDATA $0, $1 0x0179 00377 (p5.go:24) CALL flag.Int(SB) 0x017e 00382 (p5.go:24) MOVQ 40(SP), AX 0x0183 00387 (p5.go:24) MOVQ AX, "".ncpuflag+336(SP) 0x018b 00395 (p5.go:25) PCDATA $0, $3 0x018b 00395 (p5.go:25) CALL flag.Parse(SB) 0x0190 00400 (p5.go:26) MOVQ "".ncpuflag+336(SP), AX 0x0198 00408 (p5.go:26) MOVQ (AX), AX 0x019b 00411 (p5.go:27) TESTQ AX, AX 0x019e 00414 (p5.go:27) JGT 2586 0x01a4 00420 (p5.go:28) MOVLQSX runtime.ncpu(SB), AX 0x01ab 00427 (p5.go:30) MOVQ AX, "".ncpu+184(SP) 0x01b3 00435 (p5.go:30) MOVQ AX, ""..autotmp_24+280(SP) 0x01bb 00443 (p5.go:30) MOVQ $0, ""..autotmp_23+536(SP) 0x01c7 00455 (p5.go:30) MOVQ $0, ""..autotmp_23+544(SP) 0x01d3 00467 (p5.go:30) MOVQ $0, ""..autotmp_23+552(SP) 0x01df 00479 (p5.go:30) MOVQ $0, ""..autotmp_23+560(SP) 0x01eb 00491 (p5.go:22) LEAQ type.string(SB), CX 0x01f2 00498 (p5.go:30) MOVQ CX, ""..autotmp_23+536(SP) 0x01fa 00506 (p5.go:30) LEAQ "".statictmp_0(SB), DX 0x0201 00513 (p5.go:30) MOVQ DX, ""..autotmp_23+544(SP) 0x0209 00521 (p5.go:30) LEAQ type.int(SB), DX 0x0210 00528 (p5.go:30) MOVQ DX, (SP) 0x0214 00532 (p5.go:30) LEAQ ""..autotmp_24+280(SP), BX 0x021c 00540 (p5.go:30) MOVQ BX, 8(SP) 0x0221 00545 (p5.go:30) PCDATA $0, $4 0x0221 00545 (p5.go:30) CALL runtime.convT2E64(SB) 0x0226 00550 (p5.go:30) MOVQ 16(SP), AX 0x022b 00555 (p5.go:30) MOVQ 24(SP), CX 0x0230 00560 (p5.go:30) MOVQ AX, ""..autotmp_23+552(SP) 0x0238 00568 (p5.go:30) MOVQ CX, ""..autotmp_23+560(SP) 0x0240 00576 (p5.go:30) LEAQ ""..autotmp_23+536(SP), AX 0x0248 00584 (p5.go:30) MOVQ AX, (SP) 0x024c 00588 (p5.go:30) MOVQ $2, 8(SP) 0x0255 00597 (p5.go:30) MOVQ $2, 16(SP) 0x025e 00606 (p5.go:30) PCDATA $0, $4 0x025e 00606 (p5.go:30) CALL fmt.Println(SB) 0x0263 00611 (p5.go:32) PCDATA $0, $1 0x0263 00611 (p5.go:32) CALL "".read(SB) 0x0268 00616 (p5.go:32) MOVQ 16(SP), AX 0x026d 00621 (p5.go:32) MOVQ (SP), CX 0x0271 00625 (p5.go:32) MOVQ CX, "".rec.ptr+320(SP) 0x0279 00633 (p5.go:32) MOVQ 8(SP), DX 0x027e 00638 (p5.go:32) MOVQ DX, "".rec.len+160(SP) 0x0286 00646 (p5.go:33) MOVQ CX, (SP) 0x028a 00650 (p5.go:33) MOVQ DX, 8(SP) 0x028f 00655 (p5.go:33) MOVQ AX, 16(SP) 0x0294 00660 (p5.go:33) PCDATA $0, $5 0x0294 00660 (p5.go:33) CALL "".data(SB) 0x0299 00665 (p5.go:33) MOVQ 48(SP), AX 0x029e 00670 (p5.go:33) MOVQ AX, "".lon.ptr+344(SP) 0x02a6 00678 (p5.go:33) MOVQ 40(SP), CX 0x02ab 00683 (p5.go:33) MOVQ CX, "".lat.cap+232(SP) 0x02b3 00691 (p5.go:33) MOVQ 32(SP), DX 0x02b8 00696 (p5.go:33) MOVQ DX, "".lat.len+224(SP) 0x02c0 00704 (p5.go:33) MOVQ 24(SP), BX 0x02c5 00709 (p5.go:33) MOVQ BX, "".lat.ptr+352(SP) 0x02cd 00717 (p5.go:33) MOVQ 56(SP), SI 0x02d2 00722 (p5.go:33) MOVQ SI, "".lon.len+208(SP) 0x02da 00730 (p5.go:33) MOVQ 64(SP), DI 0x02df 00735 (p5.go:33) MOVQ DI, "".lon.cap+216(SP) 0x02e7 00743 (p5.go:33) MOVQ 72(SP), R8 0x02ec 00748 (p5.go:33) MOVQ R8, "".pop.ptr+328(SP) 0x02f4 00756 (p5.go:33) MOVQ 80(SP), R9 0x02f9 00761 (p5.go:33) MOVQ R9, "".pop.len+168(SP) 0x0301 00769 (p5.go:33) MOVQ 88(SP), R10 0x0306 00774 (p5.go:33) MOVQ R10, "".pop.cap+176(SP) 0x030e 00782 (p5.go:35) MOVQ R9, ""..autotmp_29+272(SP) 0x0316 00790 (p5.go:35) MOVQ $0, ""..autotmp_28+504(SP) 0x0322 00802 (p5.go:35) MOVQ $0, ""..autotmp_28+512(SP) 0x032e 00814 (p5.go:35) MOVQ $0, ""..autotmp_28+520(SP) 0x033a 00826 (p5.go:35) MOVQ $0, ""..autotmp_28+528(SP) 0x0346 00838 (p5.go:22) LEAQ type.string(SB), R11 0x034d 00845 (p5.go:35) MOVQ R11, ""..autotmp_28+504(SP) 0x0355 00853 (p5.go:35) LEAQ "".statictmp_1(SB), R12 0x035c 00860 (p5.go:35) MOVQ R12, ""..autotmp_28+512(SP) 0x0364 00868 (p5.go:30) LEAQ type.int(SB), R12 0x036b 00875 (p5.go:35) MOVQ R12, (SP) 0x036f 00879 (p5.go:35) LEAQ ""..autotmp_29+272(SP), R12 0x0377 00887 (p5.go:35) MOVQ R12, 8(SP) 0x037c 00892 (p5.go:35) PCDATA $0, $6 0x037c 00892 (p5.go:35) CALL runtime.convT2E64(SB) 0x0381 00897 (p5.go:35) MOVQ 16(SP), AX 0x0386 00902 (p5.go:35) MOVQ 24(SP), CX 0x038b 00907 (p5.go:35) MOVQ AX, ""..autotmp_28+520(SP) 0x0393 00915 (p5.go:35) MOVQ CX, ""..autotmp_28+528(SP) 0x039b 00923 (p5.go:35) LEAQ ""..autotmp_28+504(SP), AX 0x03a3 00931 (p5.go:35) MOVQ AX, (SP) 0x03a7 00935 (p5.go:35) MOVQ $2, 8(SP) 0x03b0 00944 (p5.go:35) MOVQ $2, 16(SP) 0x03b9 00953 (p5.go:35) PCDATA $0, $6 0x03b9 00953 (p5.go:35) CALL fmt.Println(SB) 0x03be 00958 (p5.go:37) MOVQ "".pop.ptr+328(SP), AX 0x03c6 00966 (p5.go:37) MOVQ AX, (SP) 0x03ca 00970 (p5.go:37) MOVQ "".pop.len+168(SP), CX 0x03d2 00978 (p5.go:37) MOVQ CX, 8(SP) 0x03d7 00983 (p5.go:37) MOVQ "".pop.cap+176(SP), DX 0x03df 00991 (p5.go:37) MOVQ DX, 16(SP) 0x03e4 00996 (p5.go:37) PCDATA $0, $7 0x03e4 00996 (p5.go:37) CALL "".sum(SB) 0x03e9 01001 (p5.go:37) MOVSD 24(SP), X0 0x03ef 01007 (p5.go:38) MOVQ "".pop.len+168(SP), AX 0x03f7 01015 (p5.go:38) MOVQ "".pop.ptr+328(SP), CX 0x03ff 01023 (p5.go:22) MOVQ $0, DX 0x0401 01025 (p5.go:38) CMPQ DX, AX 0x0404 01028 (p5.go:38) JGE 1049 0x0406 01030 (p5.go:39) MOVSD (CX)(DX*8), X1 0x040b 01035 (p5.go:39) DIVSD X0, X1 0x040f 01039 (p5.go:39) MOVSD X1, (CX)(DX*8) 0x0414 01044 (p5.go:38) INCQ DX 0x0417 01047 (p5.go:38) JMP 1025 0x0419 01049 (p5.go:42) LEAQ type.float64(SB), CX 0x0420 01056 (p5.go:42) MOVQ CX, (SP) 0x0424 01060 (p5.go:42) MOVQ AX, 8(SP) 0x0429 01065 (p5.go:42) MOVQ AX, 16(SP) 0x042e 01070 (p5.go:42) PCDATA $0, $7 0x042e 01070 (p5.go:42) CALL runtime.makeslice(SB) 0x0433 01075 (p5.go:42) MOVQ 24(SP), AX 0x0438 01080 (p5.go:42) MOVQ AX, "".g.ptr+360(SP) 0x0440 01088 (p5.go:42) MOVQ 32(SP), CX 0x0445 01093 (p5.go:42) MOVQ CX, "".g.len+248(SP) 0x044d 01101 (p5.go:42) MOVQ 40(SP), DX 0x0452 01106 (p5.go:42) MOVQ DX, "".g.cap+256(SP) 0x045a 01114 (p5.go:42) LEAQ type.float64(SB), BX 0x0461 01121 (p5.go:43) MOVQ BX, (SP) 0x0465 01125 (p5.go:43) MOVQ "".pop.len+168(SP), SI 0x046d 01133 (p5.go:43) MOVQ SI, 8(SP) 0x0472 01138 (p5.go:43) MOVQ SI, 16(SP) 0x0477 01143 (p5.go:43) PCDATA $0, $8 0x0477 01143 (p5.go:43) CALL runtime.makeslice(SB) 0x047c 01148 (p5.go:43) MOVQ 24(SP), AX 0x0481 01153 (p5.go:43) MOVQ AX, "".wgsum1.ptr+296(SP) 0x0489 01161 (p5.go:43) MOVQ 32(SP), CX 0x048e 01166 (p5.go:43) MOVQ CX, "".wgsum1.len+112(SP) 0x0493 01171 (p5.go:43) MOVQ 40(SP), DX 0x0498 01176 (p5.go:43) MOVQ DX, "".wgsum1.cap+120(SP) 0x049d 01181 (p5.go:42) LEAQ type.float64(SB), BX 0x04a4 01188 (p5.go:44) MOVQ BX, (SP) 0x04a8 01192 (p5.go:44) MOVQ "".pop.len+168(SP), BX 0x04b0 01200 (p5.go:44) MOVQ BX, 8(SP) 0x04b5 01205 (p5.go:44) MOVQ BX, 16(SP) 0x04ba 01210 (p5.go:44) PCDATA $0, $9 0x04ba 01210 (p5.go:44) CALL runtime.makeslice(SB) 0x04bf 01215 (p5.go:44) MOVQ 24(SP), AX 0x04c4 01220 (p5.go:44) MOVQ AX, "".wgsum2.ptr+288(SP) 0x04cc 01228 (p5.go:44) MOVQ 32(SP), CX 0x04d1 01233 (p5.go:44) MOVQ CX, "".wgsum2.len+96(SP) 0x04d6 01238 (p5.go:44) MOVQ 40(SP), DX 0x04db 01243 (p5.go:44) MOVQ DX, "".wgsum2.cap+104(SP) 0x04e0 01248 (p5.go:45) MOVLQSX runtime.ncpu(SB), BX 0x04e7 01255 (p5.go:45) SHLQ $1, BX 0x04ea 01258 (p5.go:45) MOVQ BX, (SP) 0x04ee 01262 (p5.go:45) PCDATA $0, $10 0x04ee 01262 (p5.go:45) CALL runtime.GOMAXPROCS(SB) 0x04f3 01267 (p5.go:22) MOVQ $0, AX 0x04f5 01269 (p5.go:46) MOVQ "".pop.len+168(SP), CX 0x04fd 01277 (p5.go:46) CMPQ AX, CX 0x0500 01280 (p5.go:46) JGE 1645 0x0506 01286 (p5.go:47) MOVQ "".lat.len+224(SP), DX 0x050e 01294 (p5.go:47) CMPQ AX, DX 0x0511 01297 (p5.go:47) JCC 1638 0x0517 01303 (p5.go:47) MOVQ "".lat.ptr+352(SP), BX 0x051f 01311 (p5.go:47) MOVSD (BX)(AX*8), X0 0x0524 01316 (p5.go:47) MOVQ "".lon.len+208(SP), SI 0x052c 01324 (p5.go:47) CMPQ AX, SI 0x052f 01327 (p5.go:47) JCC 1631 0x0535 01333 (p5.go:46) MOVQ AX, "".i+240(SP) 0x053d 01341 (p5.go:47) MOVQ "".lon.ptr+344(SP), CX 0x0545 01349 (p5.go:47) MOVSD (CX)(AX*8), X1 0x054a 01354 (p5.go:47) MOVSD X1, 16(SP) 0x0550 01360 (p5.go:47) MOVQ "".ncpu+184(SP), DI 0x0558 01368 (p5.go:47) MOVQ DI, (SP) 0x055c 01372 (p5.go:47) MOVSD X0, 8(SP) 0x0562 01378 (p5.go:47) MOVQ BX, 24(SP) 0x0567 01383 (p5.go:47) MOVQ DX, 32(SP) 0x056c 01388 (p5.go:47) MOVQ "".lat.cap+232(SP), R8 0x0574 01396 (p5.go:47) MOVQ R8, 40(SP) 0x0579 01401 (p5.go:47) MOVQ CX, 48(SP) 0x057e 01406 (p5.go:47) MOVQ SI, 56(SP) 0x0583 01411 (p5.go:47) MOVQ "".lon.cap+216(SP), R9 0x058b 01419 (p5.go:47) MOVQ R9, 64(SP) 0x0590 01424 (p5.go:47) MOVQ "".g.ptr+360(SP), R10 0x0598 01432 (p5.go:47) MOVQ R10, 72(SP) 0x059d 01437 (p5.go:47) MOVQ "".g.len+248(SP), R11 0x05a5 01445 (p5.go:47) MOVQ R11, 80(SP) 0x05aa 01450 (p5.go:47) MOVQ "".g.cap+256(SP), R12 0x05b2 01458 (p5.go:47) MOVQ R12, 88(SP) 0x05b7 01463 (p5.go:47) PCDATA $0, $10 0x05b7 01463 (p5.go:47) CALL "".pargeo(SB) 0x05bc 01468 (p5.go:48) MOVQ "".g.ptr+360(SP), AX 0x05c4 01476 (p5.go:48) MOVQ AX, (SP) 0x05c8 01480 (p5.go:48) MOVQ "".g.len+248(SP), CX 0x05d0 01488 (p5.go:48) MOVQ CX, 8(SP) 0x05d5 01493 (p5.go:48) MOVQ "".g.cap+256(SP), DX 0x05dd 01501 (p5.go:48) MOVQ DX, 16(SP) 0x05e2 01506 (p5.go:48) MOVQ "".pop.ptr+328(SP), BX 0x05ea 01514 (p5.go:48) MOVQ BX, 24(SP) 0x05ef 01519 (p5.go:48) MOVQ "".pop.len+168(SP), SI 0x05f7 01527 (p5.go:48) MOVQ SI, 32(SP) 0x05fc 01532 (p5.go:48) MOVQ "".pop.cap+176(SP), DI 0x0604 01540 (p5.go:48) MOVQ DI, 40(SP) 0x0609 01545 (p5.go:48) PCDATA $0, $10 0x0609 01545 (p5.go:48) CALL "".wsum(SB) 0x060e 01550 (p5.go:48) MOVSD 48(SP), X0 0x0614 01556 (p5.go:48) MOVSD 56(SP), X1 0x061a 01562 (p5.go:48) MOVQ "".i+240(SP), AX 0x0622 01570 (p5.go:48) MOVQ "".wgsum1.len+112(SP), CX 0x0627 01575 (p5.go:48) CMPQ AX, CX 0x062a 01578 (p5.go:48) JCC 1624 0x062c 01580 (p5.go:48) MOVQ "".wgsum1.ptr+296(SP), DX 0x0634 01588 (p5.go:48) MOVSD X0, (DX)(AX*8) 0x0639 01593 (p5.go:48) MOVQ "".wgsum2.len+96(SP), BX 0x063e 01598 (p5.go:48) CMPQ AX, BX 0x0641 01601 (p5.go:48) JCC 1624 0x0643 01603 (p5.go:48) MOVQ "".wgsum2.ptr+288(SP), SI 0x064b 01611 (p5.go:48) MOVSD X1, (SI)(AX*8) 0x0650 01616 (p5.go:46) INCQ AX 0x0653 01619 (p5.go:46) JMP 1269 0x0658 01624 (p5.go:48) PCDATA $0, $0 0x0658 01624 (p5.go:48) CALL runtime.panicindex(SB) 0x065d 01629 (p5.go:48) UNDEF 0x065f 01631 (p5.go:47) PCDATA $0, $0 0x065f 01631 (p5.go:47) CALL runtime.panicindex(SB) 0x0664 01636 (p5.go:47) UNDEF 0x0666 01638 (p5.go:47) PCDATA $0, $0 0x0666 01638 (p5.go:47) CALL runtime.panicindex(SB) 0x066b 01643 (p5.go:47) UNDEF 0x066d 01645 (p5.go:51) MOVQ "".wgsum1.ptr+296(SP), AX 0x0675 01653 (p5.go:51) MOVQ AX, (SP) 0x0679 01657 (p5.go:51) MOVQ "".wgsum1.len+112(SP), AX 0x067e 01662 (p5.go:51) MOVQ AX, 8(SP) 0x0683 01667 (p5.go:51) MOVQ "".wgsum1.cap+120(SP), AX 0x0688 01672 (p5.go:51) MOVQ AX, 16(SP) 0x068d 01677 (p5.go:51) PCDATA $0, $11 0x068d 01677 (p5.go:51) CALL "".imin(SB) 0x0692 01682 (p5.go:51) MOVQ 24(SP), AX 0x0697 01687 (p5.go:51) MOVQ AX, "".minind1+200(SP) 0x069f 01695 (p5.go:52) MOVQ "".wgsum2.ptr+288(SP), CX 0x06a7 01703 (p5.go:52) MOVQ CX, (SP) 0x06ab 01707 (p5.go:52) MOVQ "".wgsum2.len+96(SP), CX 0x06b0 01712 (p5.go:52) MOVQ CX, 8(SP) 0x06b5 01717 (p5.go:52) MOVQ "".wgsum2.cap+104(SP), CX 0x06ba 01722 (p5.go:52) MOVQ CX, 16(SP) 0x06bf 01727 (p5.go:52) PCDATA $0, $5 0x06bf 01727 (p5.go:52) CALL "".imin(SB) 0x06c4 01732 (p5.go:52) MOVQ 24(SP), AX 0x06c9 01737 (p5.go:53) MOVQ $0, ""..autotmp_34+472(SP) 0x06d5 01749 (p5.go:53) MOVQ $0, ""..autotmp_34+480(SP) 0x06e1 01761 (p5.go:53) MOVQ $0, ""..autotmp_34+488(SP) 0x06ed 01773 (p5.go:53) MOVQ $0, ""..autotmp_34+496(SP) 0x06f9 01785 (p5.go:22) LEAQ type.string(SB), CX 0x0700 01792 (p5.go:53) MOVQ CX, ""..autotmp_34+472(SP) 0x0708 01800 (p5.go:53) LEAQ "".statictmp_2(SB), DX 0x070f 01807 (p5.go:53) MOVQ DX, ""..autotmp_34+480(SP) 0x0717 01815 (p5.go:53) MOVQ "".minind1+200(SP), DX 0x071f 01823 (p5.go:53) MOVQ "".rec.len+160(SP), BX 0x0727 01831 (p5.go:53) CMPQ DX, BX 0x072a 01834 (p5.go:53) JCC 2579 0x0730 01840 (p5.go:52) MOVQ AX, "".minind2+192(SP) 0x0738 01848 (p5.go:53) SHLQ $4, DX 0x073c 01852 (p5.go:53) MOVQ "".rec.ptr+320(SP), AX 0x0744 01860 (p5.go:53) ADDQ AX, DX 0x0747 01863 (p5.go:53) MOVQ DX, 8(SP) 0x074c 01868 (p5.go:53) MOVQ CX, (SP) 0x0750 01872 (p5.go:53) PCDATA $0, $12 0x0750 01872 (p5.go:53) CALL runtime.convT2Estring(SB) 0x0755 01877 (p5.go:53) MOVQ 16(SP), AX 0x075a 01882 (p5.go:53) MOVQ 24(SP), CX 0x075f 01887 (p5.go:53) MOVQ AX, ""..autotmp_34+488(SP) 0x0767 01895 (p5.go:53) MOVQ CX, ""..autotmp_34+496(SP) 0x076f 01903 (p5.go:53) LEAQ ""..autotmp_34+472(SP), AX 0x0777 01911 (p5.go:53) MOVQ AX, (SP) 0x077b 01915 (p5.go:53) MOVQ $2, 8(SP) 0x0784 01924 (p5.go:53) MOVQ $2, 16(SP) 0x078d 01933 (p5.go:53) PCDATA $0, $12 0x078d 01933 (p5.go:53) CALL fmt.Println(SB) 0x0792 01938 (p5.go:54) MOVQ $0, ""..autotmp_35+440(SP) 0x079e 01950 (p5.go:54) MOVQ $0, ""..autotmp_35+448(SP) 0x07aa 01962 (p5.go:54) MOVQ $0, ""..autotmp_35+456(SP) 0x07b6 01974 (p5.go:54) MOVQ $0, ""..autotmp_35+464(SP) 0x07c2 01986 (p5.go:22) LEAQ type.string(SB), AX 0x07c9 01993 (p5.go:54) MOVQ AX, ""..autotmp_35+440(SP) 0x07d1 02001 (p5.go:54) LEAQ "".statictmp_3(SB), CX 0x07d8 02008 (p5.go:54) MOVQ CX, ""..autotmp_35+448(SP) 0x07e0 02016 (p5.go:54) MOVQ "".minind2+192(SP), CX 0x07e8 02024 (p5.go:54) MOVQ "".rec.len+160(SP), DX 0x07f0 02032 (p5.go:54) CMPQ CX, DX 0x07f3 02035 (p5.go:54) JCC 2572 0x07f9 02041 (p5.go:54) SHLQ $4, CX 0x07fd 02045 (p5.go:54) MOVQ "".rec.ptr+320(SP), DX 0x0805 02053 (p5.go:54) ADDQ DX, CX 0x0808 02056 (p5.go:54) MOVQ CX, 8(SP) 0x080d 02061 (p5.go:54) MOVQ AX, (SP) 0x0811 02065 (p5.go:54) PCDATA $0, $13 0x0811 02065 (p5.go:54) CALL runtime.convT2Estring(SB) 0x0816 02070 (p5.go:54) MOVQ 16(SP), AX 0x081b 02075 (p5.go:54) MOVQ 24(SP), CX 0x0820 02080 (p5.go:54) MOVQ AX, ""..autotmp_35+456(SP) 0x0828 02088 (p5.go:54) MOVQ CX, ""..autotmp_35+464(SP) 0x0830 02096 (p5.go:54) LEAQ ""..autotmp_35+440(SP), AX 0x0838 02104 (p5.go:54) MOVQ AX, (SP) 0x083c 02108 (p5.go:54) MOVQ $2, 8(SP) 0x0845 02117 (p5.go:54) MOVQ $2, 16(SP) 0x084e 02126 (p5.go:54) PCDATA $0, $13 0x084e 02126 (p5.go:54) CALL fmt.Println(SB) 0x0853 02131 (p5.go:56) PCDATA $0, $1 0x0853 02131 (p5.go:56) CALL time.Now(SB) 0x0858 02136 (p5.go:56) MOVQ 16(SP), AX 0x085d 02141 (p5.go:56) MOVQ AX, "".ttt2.loc+304(SP) 0x0865 02149 (p5.go:56) MOVQ (SP), CX 0x0869 02153 (p5.go:56) MOVQ CX, "".ttt2.wall+128(SP) 0x0871 02161 (p5.go:56) MOVQ 8(SP), DX 0x0876 02166 (p5.go:56) MOVQ DX, "".ttt2.ext+136(SP) 0x087e 02174 (p5.go:57) MOVQ CX, (SP) 0x0882 02178 (p5.go:57) MOVQ DX, 8(SP) 0x0887 02183 (p5.go:57) MOVQ AX, 16(SP) 0x088c 02188 (p5.go:22) LEAQ go.string."2006-01-02 15:04:05"(SB), BX 0x0893 02195 (p5.go:57) MOVQ BX, 24(SP) 0x0898 02200 (p5.go:57) MOVQ $19, 32(SP) 0x08a1 02209 (p5.go:57) PCDATA $0, $14 0x08a1 02209 (p5.go:57) CALL time.Time.Format(SB) 0x08a6 02214 (p5.go:57) MOVQ 40(SP), AX 0x08ab 02219 (p5.go:57) MOVQ AX, ""..autotmp_92+368(SP) 0x08b3 02227 (p5.go:57) MOVQ 48(SP), CX 0x08b8 02232 (p5.go:57) MOVQ CX, ""..autotmp_93+264(SP) 0x08c0 02240 (p5.go:57) MOVQ "".ttt2.wall+128(SP), DX 0x08c8 02248 (p5.go:57) MOVQ DX, (SP) 0x08cc 02252 (p5.go:57) MOVQ "".ttt2.ext+136(SP), DX 0x08d4 02260 (p5.go:57) MOVQ DX, 8(SP) 0x08d9 02265 (p5.go:57) MOVQ "".ttt2.loc+304(SP), DX 0x08e1 02273 (p5.go:57) MOVQ DX, 16(SP) 0x08e6 02278 (p5.go:57) MOVQ "".ttt1.wall+144(SP), DX 0x08ee 02286 (p5.go:57) MOVQ DX, 24(SP) 0x08f3 02291 (p5.go:57) MOVQ "".ttt1.ext+152(SP), DX 0x08fb 02299 (p5.go:57) MOVQ DX, 32(SP) 0x0900 02304 (p5.go:57) MOVQ "".ttt1.loc+312(SP), DX 0x0908 02312 (p5.go:57) MOVQ DX, 40(SP) 0x090d 02317 (p5.go:57) PCDATA $0, $15 0x090d 02317 (p5.go:57) CALL time.Time.Sub(SB) 0x0912 02322 (p5.go:57) MOVQ 48(SP), AX 0x0917 02327 (p5.go:57) MOVQ AX, (SP) 0x091b 02331 (p5.go:57) PCDATA $0, $15 0x091b 02331 (p5.go:57) CALL time.Duration.String(SB) 0x0920 02336 (p5.go:57) MOVQ 8(SP), AX 0x0925 02341 (p5.go:57) MOVQ 16(SP), CX 0x092a 02346 (p5.go:57) MOVQ $0, (SP) 0x0932 02354 (p5.go:57) MOVQ ""..autotmp_92+368(SP), DX 0x093a 02362 (p5.go:57) MOVQ DX, 8(SP) 0x093f 02367 (p5.go:57) MOVQ ""..autotmp_93+264(SP), DX 0x0947 02375 (p5.go:57) MOVQ DX, 16(SP) 0x094c 02380 (p5.go:57) LEAQ go.string." Ready; T="(SB), DX 0x0953 02387 (p5.go:57) MOVQ DX, 24(SP) 0x0958 02392 (p5.go:57) MOVQ $10, 32(SP) 0x0961 02401 (p5.go:57) MOVQ AX, 40(SP) 0x0966 02406 (p5.go:57) MOVQ CX, 48(SP) 0x096b 02411 (p5.go:57) PCDATA $0, $0 0x096b 02411 (p5.go:57) CALL runtime.concatstring3(SB) 0x0970 02416 (p5.go:57) MOVQ 56(SP), AX 0x0975 02421 (p5.go:57) MOVQ 64(SP), CX 0x097a 02426 (p5.go:57) MOVQ AX, ""..autotmp_40+376(SP) 0x0982 02434 (p5.go:57) MOVQ CX, ""..autotmp_40+384(SP) 0x098a 02442 (p5.go:57) MOVQ $0, ""..autotmp_36+392(SP) 0x0996 02454 (p5.go:57) MOVQ $0, ""..autotmp_36+400(SP) 0x09a2 02466 (p5.go:22) LEAQ type.string(SB), AX 0x09a9 02473 (p5.go:57) MOVQ AX, (SP) 0x09ad 02477 (p5.go:57) LEAQ ""..autotmp_40+376(SP), AX 0x09b5 02485 (p5.go:57) MOVQ AX, 8(SP) 0x09ba 02490 (p5.go:57) PCDATA $0, $16 0x09ba 02490 (p5.go:57) CALL runtime.convT2Estring(SB) 0x09bf 02495 (p5.go:57) MOVQ 16(SP), AX 0x09c4 02500 (p5.go:57) MOVQ 24(SP), CX 0x09c9 02505 (p5.go:57) MOVQ AX, ""..autotmp_36+392(SP) 0x09d1 02513 (p5.go:57) MOVQ CX, ""..autotmp_36+400(SP) 0x09d9 02521 (p5.go:57) LEAQ ""..autotmp_36+392(SP), AX 0x09e1 02529 (p5.go:57) MOVQ AX, (SP) 0x09e5 02533 (p5.go:57) MOVQ $1, 8(SP) 0x09ee 02542 (p5.go:57) MOVQ $1, 16(SP) 0x09f7 02551 (p5.go:57) PCDATA $0, $16 0x09f7 02551 (p5.go:57) CALL fmt.Println(SB) 0x09fc 02556 (p5.go:58) MOVQ 568(SP), BP 0x0a04 02564 (p5.go:58) ADDQ $576, SP 0x0a0b 02571 (p5.go:58) RET 0x0a0c 02572 (p5.go:54) PCDATA $0, $17 0x0a0c 02572 (p5.go:54) CALL runtime.panicindex(SB) 0x0a11 02577 (p5.go:54) UNDEF 0x0a13 02579 (p5.go:53) PCDATA $0, $18 0x0a13 02579 (p5.go:53) CALL runtime.panicindex(SB) 0x0a18 02584 (p5.go:53) UNDEF 0x0a1a 02586 (p5.go:27) MOVLQSX runtime.ncpu(SB), CX 0x0a21 02593 (p5.go:27) CMPQ AX, CX 0x0a24 02596 (p5.go:27) JGT 420 0x0a2a 02602 (p5.go:27) JMP 427 0x0a2f 02607 (p5.go:27) NOP 0x0a2f 02607 (p5.go:20) PCDATA $0, $-1 0x0a2f 02607 (p5.go:20) CALL runtime.morestack_noctxt(SB) 0x0a34 02612 (p5.go:20) JMP 0 0x0000 65 48 8b 0c 25 00 00 00 00 48 8d 84 24 40 fe ff eH..%....H..$@.. 0x0010 ff 48 3b 41 10 0f 86 14 0a 00 00 48 81 ec 40 02 .H;A.......H..@. 0x0020 00 00 48 89 ac 24 38 02 00 00 48 8d ac 24 38 02 ..H..$8...H..$8. 0x0030 00 00 e8 00 00 00 00 48 8b 44 24 10 48 89 84 24 .......H.D$.H..$ 0x0040 38 01 00 00 48 8b 0c 24 48 89 8c 24 90 00 00 00 8...H..$H..$.... 0x0050 48 8b 54 24 08 48 89 94 24 98 00 00 00 48 89 0c H.T$.H..$....H.. 0x0060 24 48 89 54 24 08 48 89 44 24 10 48 8d 1d 00 00 $H.T$.H.D$.H.... 0x0070 00 00 48 89 5c 24 18 48 c7 44 24 20 13 00 00 00 ..H.\$.H.D$ .... 0x0080 e8 00 00 00 00 48 8b 44 24 28 48 8b 4c 24 30 48 .....H.D$(H.L$0H 0x0090 c7 04 24 00 00 00 00 48 89 44 24 08 48 89 4c 24 ..$....H.D$.H.L$ 0x00a0 10 48 8d 05 00 00 00 00 48 89 44 24 18 48 c7 44 .H......H.D$.H.D 0x00b0 24 20 06 00 00 00 e8 00 00 00 00 48 8b 44 24 30 $ .........H.D$0 0x00c0 48 8b 4c 24 28 48 89 8c 24 98 01 00 00 48 89 84 H.L$(H..$....H.. 0x00d0 24 a0 01 00 00 48 c7 84 24 a8 01 00 00 00 00 00 $....H..$....... 0x00e0 00 48 c7 84 24 b0 01 00 00 00 00 00 00 48 8d 05 .H..$........H.. 0x00f0 00 00 00 00 48 89 04 24 48 8d 8c 24 98 01 00 00 ....H..$H..$.... 0x0100 48 89 4c 24 08 e8 00 00 00 00 48 8b 44 24 18 48 H.L$......H.D$.H 0x0110 8b 4c 24 10 48 89 8c 24 a8 01 00 00 48 89 84 24 .L$.H..$....H..$ 0x0120 b0 01 00 00 48 8d 84 24 a8 01 00 00 48 89 04 24 ....H..$....H..$ 0x0130 48 c7 44 24 08 01 00 00 00 48 c7 44 24 10 01 00 H.D$.....H.D$... 0x0140 00 00 e8 00 00 00 00 48 8d 05 00 00 00 00 48 89 .......H......H. 0x0150 04 24 48 c7 44 24 08 04 00 00 00 48 c7 44 24 10 .$H.D$.....H.D$. 0x0160 00 00 00 00 48 8d 05 00 00 00 00 48 89 44 24 18 ....H......H.D$. 0x0170 48 c7 44 24 20 0e 00 00 00 e8 00 00 00 00 48 8b H.D$ .........H. 0x0180 44 24 28 48 89 84 24 50 01 00 00 e8 00 00 00 00 D$(H..$P........ 0x0190 48 8b 84 24 50 01 00 00 48 8b 00 48 85 c0 0f 8f H..$P...H..H.... 0x01a0 76 08 00 00 48 63 05 00 00 00 00 48 89 84 24 b8 v...Hc.....H..$. 0x01b0 00 00 00 48 89 84 24 18 01 00 00 48 c7 84 24 18 ...H..$....H..$. 0x01c0 02 00 00 00 00 00 00 48 c7 84 24 20 02 00 00 00 .......H..$ .... 0x01d0 00 00 00 48 c7 84 24 28 02 00 00 00 00 00 00 48 ...H..$(.......H 0x01e0 c7 84 24 30 02 00 00 00 00 00 00 48 8d 0d 00 00 ..$0.......H.... 0x01f0 00 00 48 89 8c 24 18 02 00 00 48 8d 15 00 00 00 ..H..$....H..... 0x0200 00 48 89 94 24 20 02 00 00 48 8d 15 00 00 00 00 .H..$ ...H...... 0x0210 48 89 14 24 48 8d 9c 24 18 01 00 00 48 89 5c 24 H..$H..$....H.\$ 0x0220 08 e8 00 00 00 00 48 8b 44 24 10 48 8b 4c 24 18 ......H.D$.H.L$. 0x0230 48 89 84 24 28 02 00 00 48 89 8c 24 30 02 00 00 H..$(...H..$0... 0x0240 48 8d 84 24 18 02 00 00 48 89 04 24 48 c7 44 24 H..$....H..$H.D$ 0x0250 08 02 00 00 00 48 c7 44 24 10 02 00 00 00 e8 00 .....H.D$....... 0x0260 00 00 00 e8 00 00 00 00 48 8b 44 24 10 48 8b 0c ........H.D$.H.. 0x0270 24 48 89 8c 24 40 01 00 00 48 8b 54 24 08 48 89 $H..$@...H.T$.H. 0x0280 94 24 a0 00 00 00 48 89 0c 24 48 89 54 24 08 48 .$....H..$H.T$.H 0x0290 89 44 24 10 e8 00 00 00 00 48 8b 44 24 30 48 89 .D$......H.D$0H. 0x02a0 84 24 58 01 00 00 48 8b 4c 24 28 48 89 8c 24 e8 .$X...H.L$(H..$. 0x02b0 00 00 00 48 8b 54 24 20 48 89 94 24 e0 00 00 00 ...H.T$ H..$.... 0x02c0 48 8b 5c 24 18 48 89 9c 24 60 01 00 00 48 8b 74 H.\$.H..$`...H.t 0x02d0 24 38 48 89 b4 24 d0 00 00 00 48 8b 7c 24 40 48 $8H..$....H.|$@H 0x02e0 89 bc 24 d8 00 00 00 4c 8b 44 24 48 4c 89 84 24 ..$....L.D$HL..$ 0x02f0 48 01 00 00 4c 8b 4c 24 50 4c 89 8c 24 a8 00 00 H...L.L$PL..$... 0x0300 00 4c 8b 54 24 58 4c 89 94 24 b0 00 00 00 4c 89 .L.T$XL..$....L. 0x0310 8c 24 10 01 00 00 48 c7 84 24 f8 01 00 00 00 00 .$....H..$...... 0x0320 00 00 48 c7 84 24 00 02 00 00 00 00 00 00 48 c7 ..H..$........H. 0x0330 84 24 08 02 00 00 00 00 00 00 48 c7 84 24 10 02 .$........H..$.. 0x0340 00 00 00 00 00 00 4c 8d 1d 00 00 00 00 4c 89 9c ......L......L.. 0x0350 24 f8 01 00 00 4c 8d 25 00 00 00 00 4c 89 a4 24 $....L.%....L..$ 0x0360 00 02 00 00 4c 8d 25 00 00 00 00 4c 89 24 24 4c ....L.%....L.$$L 0x0370 8d a4 24 10 01 00 00 4c 89 64 24 08 e8 00 00 00 ..$....L.d$..... 0x0380 00 48 8b 44 24 10 48 8b 4c 24 18 48 89 84 24 08 .H.D$.H.L$.H..$. 0x0390 02 00 00 48 89 8c 24 10 02 00 00 48 8d 84 24 f8 ...H..$....H..$. 0x03a0 01 00 00 48 89 04 24 48 c7 44 24 08 02 00 00 00 ...H..$H.D$..... 0x03b0 48 c7 44 24 10 02 00 00 00 e8 00 00 00 00 48 8b H.D$..........H. 0x03c0 84 24 48 01 00 00 48 89 04 24 48 8b 8c 24 a8 00 .$H...H..$H..$.. 0x03d0 00 00 48 89 4c 24 08 48 8b 94 24 b0 00 00 00 48 ..H.L$.H..$....H 0x03e0 89 54 24 10 e8 00 00 00 00 f2 0f 10 44 24 18 48 .T$.........D$.H 0x03f0 8b 84 24 a8 00 00 00 48 8b 8c 24 48 01 00 00 31 ..$....H..$H...1 0x0400 d2 48 39 c2 7d 13 f2 0f 10 0c d1 f2 0f 5e c8 f2 .H9.}........^.. 0x0410 0f 11 0c d1 48 ff c2 eb e8 48 8d 0d 00 00 00 00 ....H....H...... 0x0420 48 89 0c 24 48 89 44 24 08 48 89 44 24 10 e8 00 H..$H.D$.H.D$... 0x0430 00 00 00 48 8b 44 24 18 48 89 84 24 68 01 00 00 ...H.D$.H..$h... 0x0440 48 8b 4c 24 20 48 89 8c 24 f8 00 00 00 48 8b 54 H.L$ H..$....H.T 0x0450 24 28 48 89 94 24 00 01 00 00 48 8d 1d 00 00 00 $(H..$....H..... 0x0460 00 48 89 1c 24 48 8b b4 24 a8 00 00 00 48 89 74 .H..$H..$....H.t 0x0470 24 08 48 89 74 24 10 e8 00 00 00 00 48 8b 44 24 $.H.t$......H.D$ 0x0480 18 48 89 84 24 28 01 00 00 48 8b 4c 24 20 48 89 .H..$(...H.L$ H. 0x0490 4c 24 70 48 8b 54 24 28 48 89 54 24 78 48 8d 1d L$pH.T$(H.T$xH.. 0x04a0 00 00 00 00 48 89 1c 24 48 8b 9c 24 a8 00 00 00 ....H..$H..$.... 0x04b0 48 89 5c 24 08 48 89 5c 24 10 e8 00 00 00 00 48 H.\$.H.\$......H 0x04c0 8b 44 24 18 48 89 84 24 20 01 00 00 48 8b 4c 24 .D$.H..$ ...H.L$ 0x04d0 20 48 89 4c 24 60 48 8b 54 24 28 48 89 54 24 68 H.L$`H.T$(H.T$h 0x04e0 48 63 1d 00 00 00 00 48 d1 e3 48 89 1c 24 e8 00 Hc.....H..H..$.. 0x04f0 00 00 00 31 c0 48 8b 8c 24 a8 00 00 00 48 39 c8 ...1.H..$....H9. 0x0500 0f 8d 67 01 00 00 48 8b 94 24 e0 00 00 00 48 39 ..g...H..$....H9 0x0510 d0 0f 83 4f 01 00 00 48 8b 9c 24 60 01 00 00 f2 ...O...H..$`.... 0x0520 0f 10 04 c3 48 8b b4 24 d0 00 00 00 48 39 f0 0f ....H..$....H9.. 0x0530 83 2a 01 00 00 48 89 84 24 f0 00 00 00 48 8b 8c .*...H..$....H.. 0x0540 24 58 01 00 00 f2 0f 10 0c c1 f2 0f 11 4c 24 10 $X...........L$. 0x0550 48 8b bc 24 b8 00 00 00 48 89 3c 24 f2 0f 11 44 H..$....H.<$...D 0x0560 24 08 48 89 5c 24 18 48 89 54 24 20 4c 8b 84 24 $.H.\$.H.T$ L..$ 0x0570 e8 00 00 00 4c 89 44 24 28 48 89 4c 24 30 48 89 ....L.D$(H.L$0H. 0x0580 74 24 38 4c 8b 8c 24 d8 00 00 00 4c 89 4c 24 40 t$8L..$....L.L$@ 0x0590 4c 8b 94 24 68 01 00 00 4c 89 54 24 48 4c 8b 9c L..$h...L.T$HL.. 0x05a0 24 f8 00 00 00 4c 89 5c 24 50 4c 8b a4 24 00 01 $....L.\$PL..$.. 0x05b0 00 00 4c 89 64 24 58 e8 00 00 00 00 48 8b 84 24 ..L.d$X.....H..$ 0x05c0 68 01 00 00 48 89 04 24 48 8b 8c 24 f8 00 00 00 h...H..$H..$.... 0x05d0 48 89 4c 24 08 48 8b 94 24 00 01 00 00 48 89 54 H.L$.H..$....H.T 0x05e0 24 10 48 8b 9c 24 48 01 00 00 48 89 5c 24 18 48 $.H..$H...H.\$.H 0x05f0 8b b4 24 a8 00 00 00 48 89 74 24 20 48 8b bc 24 ..$....H.t$ H..$ 0x0600 b0 00 00 00 48 89 7c 24 28 e8 00 00 00 00 f2 0f ....H.|$(....... 0x0610 10 44 24 30 f2 0f 10 4c 24 38 48 8b 84 24 f0 00 .D$0...L$8H..$.. 0x0620 00 00 48 8b 4c 24 70 48 39 c8 73 2c 48 8b 94 24 ..H.L$pH9.s,H..$ 0x0630 28 01 00 00 f2 0f 11 04 c2 48 8b 5c 24 60 48 39 (........H.\$`H9 0x0640 d8 73 15 48 8b b4 24 20 01 00 00 f2 0f 11 0c c6 .s.H..$ ........ 0x0650 48 ff c0 e9 9d fe ff ff e8 00 00 00 00 0f 0b e8 H............... 0x0660 00 00 00 00 0f 0b e8 00 00 00 00 0f 0b 48 8b 84 .............H.. 0x0670 24 28 01 00 00 48 89 04 24 48 8b 44 24 70 48 89 $(...H..$H.D$pH. 0x0680 44 24 08 48 8b 44 24 78 48 89 44 24 10 e8 00 00 D$.H.D$xH.D$.... 0x0690 00 00 48 8b 44 24 18 48 89 84 24 c8 00 00 00 48 ..H.D$.H..$....H 0x06a0 8b 8c 24 20 01 00 00 48 89 0c 24 48 8b 4c 24 60 ..$ ...H..$H.L$` 0x06b0 48 89 4c 24 08 48 8b 4c 24 68 48 89 4c 24 10 e8 H.L$.H.L$hH.L$.. 0x06c0 00 00 00 00 48 8b 44 24 18 48 c7 84 24 d8 01 00 ....H.D$.H..$... 0x06d0 00 00 00 00 00 48 c7 84 24 e0 01 00 00 00 00 00 .....H..$....... 0x06e0 00 48 c7 84 24 e8 01 00 00 00 00 00 00 48 c7 84 .H..$........H.. 0x06f0 24 f0 01 00 00 00 00 00 00 48 8d 0d 00 00 00 00 $........H...... 0x0700 48 89 8c 24 d8 01 00 00 48 8d 15 00 00 00 00 48 H..$....H......H 0x0710 89 94 24 e0 01 00 00 48 8b 94 24 c8 00 00 00 48 ..$....H..$....H 0x0720 8b 9c 24 a0 00 00 00 48 39 da 0f 83 e3 02 00 00 ..$....H9....... 0x0730 48 89 84 24 c0 00 00 00 48 c1 e2 04 48 8b 84 24 H..$....H...H..$ 0x0740 40 01 00 00 48 01 c2 48 89 54 24 08 48 89 0c 24 @...H..H.T$.H..$ 0x0750 e8 00 00 00 00 48 8b 44 24 10 48 8b 4c 24 18 48 .....H.D$.H.L$.H 0x0760 89 84 24 e8 01 00 00 48 89 8c 24 f0 01 00 00 48 ..$....H..$....H 0x0770 8d 84 24 d8 01 00 00 48 89 04 24 48 c7 44 24 08 ..$....H..$H.D$. 0x0780 02 00 00 00 48 c7 44 24 10 02 00 00 00 e8 00 00 ....H.D$........ 0x0790 00 00 48 c7 84 24 b8 01 00 00 00 00 00 00 48 c7 ..H..$........H. 0x07a0 84 24 c0 01 00 00 00 00 00 00 48 c7 84 24 c8 01 .$........H..$.. 0x07b0 00 00 00 00 00 00 48 c7 84 24 d0 01 00 00 00 00 ......H..$...... 0x07c0 00 00 48 8d 05 00 00 00 00 48 89 84 24 b8 01 00 ..H......H..$... 0x07d0 00 48 8d 0d 00 00 00 00 48 89 8c 24 c0 01 00 00 .H......H..$.... 0x07e0 48 8b 8c 24 c0 00 00 00 48 8b 94 24 a0 00 00 00 H..$....H..$.... 0x07f0 48 39 d1 0f 83 13 02 00 00 48 c1 e1 04 48 8b 94 H9.......H...H.. 0x0800 24 40 01 00 00 48 01 d1 48 89 4c 24 08 48 89 04 $@...H..H.L$.H.. 0x0810 24 e8 00 00 00 00 48 8b 44 24 10 48 8b 4c 24 18 $.....H.D$.H.L$. 0x0820 48 89 84 24 c8 01 00 00 48 89 8c 24 d0 01 00 00 H..$....H..$.... 0x0830 48 8d 84 24 b8 01 00 00 48 89 04 24 48 c7 44 24 H..$....H..$H.D$ 0x0840 08 02 00 00 00 48 c7 44 24 10 02 00 00 00 e8 00 .....H.D$....... 0x0850 00 00 00 e8 00 00 00 00 48 8b 44 24 10 48 89 84 ........H.D$.H.. 0x0860 24 30 01 00 00 48 8b 0c 24 48 89 8c 24 80 00 00 $0...H..$H..$... 0x0870 00 48 8b 54 24 08 48 89 94 24 88 00 00 00 48 89 .H.T$.H..$....H. 0x0880 0c 24 48 89 54 24 08 48 89 44 24 10 48 8d 1d 00 .$H.T$.H.D$.H... 0x0890 00 00 00 48 89 5c 24 18 48 c7 44 24 20 13 00 00 ...H.\$.H.D$ ... 0x08a0 00 e8 00 00 00 00 48 8b 44 24 28 48 89 84 24 70 ......H.D$(H..$p 0x08b0 01 00 00 48 8b 4c 24 30 48 89 8c 24 08 01 00 00 ...H.L$0H..$.... 0x08c0 48 8b 94 24 80 00 00 00 48 89 14 24 48 8b 94 24 H..$....H..$H..$ 0x08d0 88 00 00 00 48 89 54 24 08 48 8b 94 24 30 01 00 ....H.T$.H..$0.. 0x08e0 00 48 89 54 24 10 48 8b 94 24 90 00 00 00 48 89 .H.T$.H..$....H. 0x08f0 54 24 18 48 8b 94 24 98 00 00 00 48 89 54 24 20 T$.H..$....H.T$ 0x0900 48 8b 94 24 38 01 00 00 48 89 54 24 28 e8 00 00 H..$8...H.T$(... 0x0910 00 00 48 8b 44 24 30 48 89 04 24 e8 00 00 00 00 ..H.D$0H..$..... 0x0920 48 8b 44 24 08 48 8b 4c 24 10 48 c7 04 24 00 00 H.D$.H.L$.H..$.. 0x0930 00 00 48 8b 94 24 70 01 00 00 48 89 54 24 08 48 ..H..$p...H.T$.H 0x0940 8b 94 24 08 01 00 00 48 89 54 24 10 48 8d 15 00 ..$....H.T$.H... 0x0950 00 00 00 48 89 54 24 18 48 c7 44 24 20 0a 00 00 ...H.T$.H.D$ ... 0x0960 00 48 89 44 24 28 48 89 4c 24 30 e8 00 00 00 00 .H.D$(H.L$0..... 0x0970 48 8b 44 24 38 48 8b 4c 24 40 48 89 84 24 78 01 H.D$8H.L$@H..$x. 0x0980 00 00 48 89 8c 24 80 01 00 00 48 c7 84 24 88 01 ..H..$....H..$.. 0x0990 00 00 00 00 00 00 48 c7 84 24 90 01 00 00 00 00 ......H..$...... 0x09a0 00 00 48 8d 05 00 00 00 00 48 89 04 24 48 8d 84 ..H......H..$H.. 0x09b0 24 78 01 00 00 48 89 44 24 08 e8 00 00 00 00 48 $x...H.D$......H 0x09c0 8b 44 24 10 48 8b 4c 24 18 48 89 84 24 88 01 00 .D$.H.L$.H..$... 0x09d0 00 48 89 8c 24 90 01 00 00 48 8d 84 24 88 01 00 .H..$....H..$... 0x09e0 00 48 89 04 24 48 c7 44 24 08 01 00 00 00 48 c7 .H..$H.D$.....H. 0x09f0 44 24 10 01 00 00 00 e8 00 00 00 00 48 8b ac 24 D$..........H..$ 0x0a00 38 02 00 00 48 81 c4 40 02 00 00 c3 e8 00 00 00 8...H..@........ 0x0a10 00 0f 0b e8 00 00 00 00 0f 0b 48 63 0d 00 00 00 ..........Hc.... 0x0a20 00 48 39 c8 0f 8f 7a f7 ff ff e9 7c f7 ff ff e8 .H9...z....|.... 0x0a30 00 00 00 00 e9 c7 f5 ff ff ......... rel 5+4 t=16 TLS+0 rel 51+4 t=8 time.Now+0 rel 110+4 t=15 go.string."2006-01-02 15:04:05"+0 rel 129+4 t=8 time.Time.Format+0 rel 164+4 t=15 go.string." Start"+0 rel 183+4 t=8 runtime.concatstring2+0 rel 240+4 t=15 type.string+0 rel 262+4 t=8 runtime.convT2Estring+0 rel 323+4 t=8 fmt.Println+0 rel 330+4 t=15 go.string."ncpu"+0 rel 359+4 t=15 go.string."number of CPUs"+0 rel 378+4 t=8 flag.Int+0 rel 396+4 t=8 flag.Parse+0 rel 423+4 t=15 runtime.ncpu+0 rel 494+4 t=15 type.string+0 rel 509+4 t=15 "".statictmp_0+0 rel 524+4 t=15 type.int+0 rel 546+4 t=8 runtime.convT2E64+0 rel 607+4 t=8 fmt.Println+0 rel 612+4 t=8 "".read+0 rel 661+4 t=8 "".data+0 rel 841+4 t=15 type.string+0 rel 856+4 t=15 "".statictmp_1+0 rel 871+4 t=15 type.int+0 rel 893+4 t=8 runtime.convT2E64+0 rel 954+4 t=8 fmt.Println+0 rel 997+4 t=8 "".sum+0 rel 1052+4 t=15 type.float64+0 rel 1071+4 t=8 runtime.makeslice+0 rel 1117+4 t=15 type.float64+0 rel 1144+4 t=8 runtime.makeslice+0 rel 1184+4 t=15 type.float64+0 rel 1211+4 t=8 runtime.makeslice+0 rel 1251+4 t=15 runtime.ncpu+0 rel 1263+4 t=8 runtime.GOMAXPROCS+0 rel 1464+4 t=8 "".pargeo+0 rel 1546+4 t=8 "".wsum+0 rel 1625+4 t=8 runtime.panicindex+0 rel 1632+4 t=8 runtime.panicindex+0 rel 1639+4 t=8 runtime.panicindex+0 rel 1678+4 t=8 "".imin+0 rel 1728+4 t=8 "".imin+0 rel 1788+4 t=15 type.string+0 rel 1803+4 t=15 "".statictmp_2+0 rel 1873+4 t=8 runtime.convT2Estring+0 rel 1934+4 t=8 fmt.Println+0 rel 1989+4 t=15 type.string+0 rel 2004+4 t=15 "".statictmp_3+0 rel 2066+4 t=8 runtime.convT2Estring+0 rel 2127+4 t=8 fmt.Println+0 rel 2132+4 t=8 time.Now+0 rel 2191+4 t=15 go.string."2006-01-02 15:04:05"+0 rel 2210+4 t=8 time.Time.Format+0 rel 2318+4 t=8 time.Time.Sub+0 rel 2332+4 t=8 time.Duration.String+0 rel 2383+4 t=15 go.string." Ready; T="+0 rel 2412+4 t=8 runtime.concatstring3+0 rel 2469+4 t=15 type.string+0 rel 2491+4 t=8 runtime.convT2Estring+0 rel 2552+4 t=8 fmt.Println+0 rel 2573+4 t=8 runtime.panicindex+0 rel 2580+4 t=8 runtime.panicindex+0 rel 2589+4 t=15 runtime.ncpu+0 rel 2608+4 t=8 runtime.morestack_noctxt+0 "".read t=1 size=556 args=0x18 locals=0x108 0x0000 00000 (p5.go:61) TEXT "".read(SB), $264-24 0x0000 00000 (p5.go:61) MOVQ (TLS), CX 0x0009 00009 (p5.go:61) LEAQ -136(SP), AX 0x0011 00017 (p5.go:61) CMPQ AX, 16(CX) 0x0015 00021 (p5.go:61) JLS 546 0x001b 00027 (p5.go:61) SUBQ $264, SP 0x0022 00034 (p5.go:61) MOVQ BP, 256(SP) 0x002a 00042 (p5.go:61) LEAQ 256(SP), BP 0x0032 00050 (p5.go:61) FUNCDATA $0, gclocals·d166744aac790217788a4bbfa1473c16(SB) 0x0032 00050 (p5.go:61) FUNCDATA $1, gclocals·c3e8ecac267c784b98ae99c9bc54af72(SB) 0x0032 00050 (p5.go:62) LEAQ type.string(SB), AX 0x0039 00057 (p5.go:62) MOVQ AX, (SP) 0x003d 00061 (p5.go:62) MOVQ $0, 8(SP) 0x0046 00070 (p5.go:62) MOVQ $0, 16(SP) 0x004f 00079 (p5.go:62) PCDATA $0, $0 0x004f 00079 (p5.go:62) CALL runtime.makeslice(SB) 0x0054 00084 (p5.go:62) MOVQ 24(SP), AX 0x0059 00089 (p5.go:62) MOVQ 32(SP), CX 0x005e 00094 (p5.go:62) MOVQ 40(SP), DX 0x0063 00099 (p5.go:63) MOVQ os.Stdin(SB), BX 0x006a 00106 (p5.go:63) LEAQ ""..autotmp_11+128(SP), DI 0x0072 00114 (p5.go:63) XORPS X0, X0 0x0075 00117 (p5.go:63) DUFFZERO $266 0x0088 00136 (p5.go:63) LEAQ go.itab.*os.File,io.Reader(SB), SI 0x008f 00143 (p5.go:63) MOVQ SI, ""..autotmp_11+128(SP) 0x0097 00151 (p5.go:63) MOVQ BX, ""..autotmp_11+136(SP) 0x009f 00159 (p5.go:63) LEAQ bufio.ScanLines·f(SB), BX 0x00a6 00166 (p5.go:63) MOVQ BX, ""..autotmp_11+144(SP) 0x00ae 00174 (p5.go:63) MOVQ $65536, ""..autotmp_11+152(SP) 0x00ba 00186 (p5.go:65) MOVQ DX, "".rec.cap+80(SP) 0x00bf 00191 (p5.go:65) MOVQ CX, "".rec.len+72(SP) 0x00c4 00196 (p5.go:65) MOVQ AX, ""..autotmp_21+120(SP) 0x00c9 00201 (p5.go:63) LEAQ ""..autotmp_11+128(SP), BX 0x00d1 00209 (p5.go:64) MOVQ BX, (SP) 0x00d5 00213 (p5.go:64) PCDATA $0, $1 0x00d5 00213 (p5.go:64) CALL bufio.(*Scanner).Scan(SB) 0x00da 00218 (p5.go:64) MOVBLZX 8(SP), AX 0x00df 00223 (p5.go:64) TESTB AL, AL 0x00e1 00225 (p5.go:64) JEQ 491 0x00e7 00231 (p5.go:65) MOVQ ""..autotmp_11+160(SP), AX 0x00ef 00239 (p5.go:65) MOVQ ""..autotmp_11+168(SP), CX 0x00f7 00247 (p5.go:65) MOVQ ""..autotmp_11+176(SP), DX 0x00ff 00255 (p5.go:65) MOVQ AX, 8(SP) 0x0104 00260 (p5.go:65) MOVQ CX, 16(SP) 0x0109 00265 (p5.go:65) MOVQ DX, 24(SP) 0x010e 00270 (p5.go:65) MOVQ $0, (SP) 0x0116 00278 (p5.go:65) PCDATA $0, $1 0x0116 00278 (p5.go:65) CALL runtime.slicebytetostring(SB) 0x011b 00283 (p5.go:65) MOVQ "".rec.len+72(SP), AX 0x0120 00288 (p5.go:65) LEAQ 1(AX), CX 0x0124 00292 (p5.go:65) MOVQ 32(SP), DX 0x0129 00297 (p5.go:65) MOVQ 40(SP), BX 0x012e 00302 (p5.go:65) MOVQ "".rec.cap+80(SP), SI 0x0133 00307 (p5.go:65) CMPQ CX, SI 0x0136 00310 (p5.go:65) JGT 401 0x0138 00312 (p5.go:65) MOVQ ""..autotmp_21+120(SP), DI 0x013d 00317 (p5.go:65) SHLQ $4, AX 0x0141 00321 (p5.go:65) MOVQ BX, 8(DI)(AX*1) 0x0146 00326 (p5.go:65) MOVL runtime.writeBarrier(SB), BX 0x014c 00332 (p5.go:65) LEAQ (DI)(AX*1), R8 0x0150 00336 (p5.go:65) TESTL BX, BX 0x0152 00338 (p5.go:65) JNE 355 0x0154 00340 (p5.go:65) MOVQ DX, (DI)(AX*1) 0x0158 00344 (p5.go:65) MOVQ SI, DX 0x015b 00347 (p5.go:65) MOVQ DI, AX 0x015e 00350 (p5.go:64) JMP 186 0x0163 00355 (p5.go:65) MOVQ DI, "".rec.ptr+112(SP) 0x0168 00360 (p5.go:65) MOVQ CX, ""..autotmp_22+96(SP) 0x016d 00365 (p5.go:65) MOVQ SI, ""..autotmp_23+88(SP) 0x0172 00370 (p5.go:65) MOVQ R8, (SP) 0x0176 00374 (p5.go:65) MOVQ DX, 8(SP) 0x017b 00379 (p5.go:65) PCDATA $0, $2 0x017b 00379 (p5.go:65) CALL runtime.writebarrierptr(SB) 0x0180 00384 (p5.go:65) MOVQ ""..autotmp_22+96(SP), CX 0x0185 00389 (p5.go:65) MOVQ ""..autotmp_23+88(SP), SI 0x018a 00394 (p5.go:65) MOVQ "".rec.ptr+112(SP), DI 0x018f 00399 (p5.go:65) JMP 344 0x0191 00401 (p5.go:65) MOVQ DX, "".~r0.ptr+104(SP) 0x0196 00406 (p5.go:65) MOVQ BX, "".~r0.len+64(SP) 0x019b 00411 (p5.go:62) LEAQ type.string(SB), DX 0x01a2 00418 (p5.go:65) MOVQ DX, (SP) 0x01a6 00422 (p5.go:65) MOVQ ""..autotmp_21+120(SP), BX 0x01ab 00427 (p5.go:65) MOVQ BX, 8(SP) 0x01b0 00432 (p5.go:65) MOVQ AX, 16(SP) 0x01b5 00437 (p5.go:65) MOVQ SI, 24(SP) 0x01ba 00442 (p5.go:65) MOVQ CX, 32(SP) 0x01bf 00447 (p5.go:65) PCDATA $0, $3 0x01bf 00447 (p5.go:65) CALL runtime.growslice(SB) 0x01c4 00452 (p5.go:65) MOVQ 40(SP), DI 0x01c9 00457 (p5.go:65) MOVQ 48(SP), AX 0x01ce 00462 (p5.go:65) MOVQ 56(SP), SI 0x01d3 00467 (p5.go:65) LEAQ 1(AX), CX 0x01d7 00471 (p5.go:65) MOVQ "".rec.len+72(SP), AX 0x01dc 00476 (p5.go:65) MOVQ "".~r0.ptr+104(SP), DX 0x01e1 00481 (p5.go:65) MOVQ "".~r0.len+64(SP), BX 0x01e6 00486 (p5.go:65) JMP 317 0x01eb 00491 (p5.go:67) MOVQ ""..autotmp_21+120(SP), AX 0x01f0 00496 (p5.go:67) MOVQ AX, "".~r0+272(SP) 0x01f8 00504 (p5.go:67) MOVQ "".rec.len+72(SP), AX 0x01fd 00509 (p5.go:67) MOVQ AX, "".~r0+280(SP) 0x0205 00517 (p5.go:67) MOVQ "".rec.cap+80(SP), AX 0x020a 00522 (p5.go:67) MOVQ AX, "".~r0+288(SP) 0x0212 00530 (p5.go:67) MOVQ 256(SP), BP 0x021a 00538 (p5.go:67) ADDQ $264, SP 0x0221 00545 (p5.go:67) RET 0x0222 00546 (p5.go:67) NOP 0x0222 00546 (p5.go:61) PCDATA $0, $-1 0x0222 00546 (p5.go:61) CALL runtime.morestack_noctxt(SB) 0x0227 00551 (p5.go:61) JMP 0 0x0000 65 48 8b 0c 25 00 00 00 00 48 8d 84 24 78 ff ff eH..%....H..$x.. 0x0010 ff 48 3b 41 10 0f 86 07 02 00 00 48 81 ec 08 01 .H;A.......H.... 0x0020 00 00 48 89 ac 24 00 01 00 00 48 8d ac 24 00 01 ..H..$....H..$.. 0x0030 00 00 48 8d 05 00 00 00 00 48 89 04 24 48 c7 44 ..H......H..$H.D 0x0040 24 08 00 00 00 00 48 c7 44 24 10 00 00 00 00 e8 $.....H.D$...... 0x0050 00 00 00 00 48 8b 44 24 18 48 8b 4c 24 20 48 8b ....H.D$.H.L$ H. 0x0060 54 24 28 48 8b 1d 00 00 00 00 48 8d bc 24 80 00 T$(H......H..$.. 0x0070 00 00 0f 57 c0 48 89 6c 24 f0 48 8d 6c 24 f0 e8 ...W.H.l$.H.l$.. 0x0080 00 00 00 00 48 8b 6d 00 48 8d 35 00 00 00 00 48 ....H.m.H.5....H 0x0090 89 b4 24 80 00 00 00 48 89 9c 24 88 00 00 00 48 ..$....H..$....H 0x00a0 8d 1d 00 00 00 00 48 89 9c 24 90 00 00 00 48 c7 ......H..$....H. 0x00b0 84 24 98 00 00 00 00 00 01 00 48 89 54 24 50 48 .$........H.T$PH 0x00c0 89 4c 24 48 48 89 44 24 78 48 8d 9c 24 80 00 00 .L$HH.D$xH..$... 0x00d0 00 48 89 1c 24 e8 00 00 00 00 0f b6 44 24 08 84 .H..$.......D$.. 0x00e0 c0 0f 84 04 01 00 00 48 8b 84 24 a0 00 00 00 48 .......H..$....H 0x00f0 8b 8c 24 a8 00 00 00 48 8b 94 24 b0 00 00 00 48 ..$....H..$....H 0x0100 89 44 24 08 48 89 4c 24 10 48 89 54 24 18 48 c7 .D$.H.L$.H.T$.H. 0x0110 04 24 00 00 00 00 e8 00 00 00 00 48 8b 44 24 48 .$.........H.D$H 0x0120 48 8d 48 01 48 8b 54 24 20 48 8b 5c 24 28 48 8b H.H.H.T$ H.\$(H. 0x0130 74 24 50 48 39 f1 7f 59 48 8b 7c 24 78 48 c1 e0 t$PH9..YH.|$xH.. 0x0140 04 48 89 5c 07 08 8b 1d 00 00 00 00 4c 8d 04 07 .H.\........L... 0x0150 85 db 75 0f 48 89 14 07 48 89 f2 48 89 f8 e9 57 ..u.H...H..H...W 0x0160 ff ff ff 48 89 7c 24 70 48 89 4c 24 60 48 89 74 ...H.|$pH.L$`H.t 0x0170 24 58 4c 89 04 24 48 89 54 24 08 e8 00 00 00 00 $XL..$H.T$...... 0x0180 48 8b 4c 24 60 48 8b 74 24 58 48 8b 7c 24 70 eb H.L$`H.t$XH.|$p. 0x0190 c7 48 89 54 24 68 48 89 5c 24 40 48 8d 15 00 00 .H.T$hH.\$@H.... 0x01a0 00 00 48 89 14 24 48 8b 5c 24 78 48 89 5c 24 08 ..H..$H.\$xH.\$. 0x01b0 48 89 44 24 10 48 89 74 24 18 48 89 4c 24 20 e8 H.D$.H.t$.H.L$ . 0x01c0 00 00 00 00 48 8b 7c 24 28 48 8b 44 24 30 48 8b ....H.|$(H.D$0H. 0x01d0 74 24 38 48 8d 48 01 48 8b 44 24 48 48 8b 54 24 t$8H.H.H.D$HH.T$ 0x01e0 68 48 8b 5c 24 40 e9 52 ff ff ff 48 8b 44 24 78 hH.\$@.R...H.D$x 0x01f0 48 89 84 24 10 01 00 00 48 8b 44 24 48 48 89 84 H..$....H.D$HH.. 0x0200 24 18 01 00 00 48 8b 44 24 50 48 89 84 24 20 01 $....H.D$PH..$ . 0x0210 00 00 48 8b ac 24 00 01 00 00 48 81 c4 08 01 00 ..H..$....H..... 0x0220 00 c3 e8 00 00 00 00 e9 d4 fd ff ff ............ rel 5+4 t=16 TLS+0 rel 53+4 t=15 type.string+0 rel 80+4 t=8 runtime.makeslice+0 rel 102+4 t=15 os.Stdin+0 rel 128+4 t=8 runtime.duffzero+266 rel 139+4 t=15 go.itab.*os.File,io.Reader+0 rel 162+4 t=15 bufio.ScanLines·f+0 rel 214+4 t=8 bufio.(*Scanner).Scan+0 rel 279+4 t=8 runtime.slicebytetostring+0 rel 328+4 t=15 runtime.writeBarrier+0 rel 380+4 t=8 runtime.writebarrierptr+0 rel 414+4 t=15 type.string+0 rel 448+4 t=8 runtime.growslice+0 rel 547+4 t=8 runtime.morestack_noctxt+0 "".data t=1 size=1132 args=0x60 locals=0xd8 0x0000 00000 (p5.go:71) TEXT "".data(SB), $216-96 0x0000 00000 (p5.go:71) MOVQ (TLS), CX 0x0009 00009 (p5.go:71) LEAQ -88(SP), AX 0x000e 00014 (p5.go:71) CMPQ AX, 16(CX) 0x0012 00018 (p5.go:71) JLS 1122 0x0018 00024 (p5.go:71) SUBQ $216, SP 0x001f 00031 (p5.go:71) MOVQ BP, 208(SP) 0x0027 00039 (p5.go:71) LEAQ 208(SP), BP 0x002f 00047 (p5.go:71) FUNCDATA $0, gclocals·7442bf1d62e0d797a37677107e1103f4(SB) 0x002f 00047 (p5.go:71) FUNCDATA $1, gclocals·34436a85bbcdf24b7fa3076085613a71(SB) 0x002f 00047 (p5.go:74) LEAQ type.float64(SB), AX 0x0036 00054 (p5.go:74) MOVQ AX, (SP) 0x003a 00058 (p5.go:74) MOVQ "".rec+232(SP), CX 0x0042 00066 (p5.go:74) MOVQ CX, 8(SP) 0x0047 00071 (p5.go:74) MOVQ CX, 16(SP) 0x004c 00076 (p5.go:74) PCDATA $0, $0 0x004c 00076 (p5.go:74) CALL runtime.makeslice(SB) 0x0051 00081 (p5.go:74) MOVQ 40(SP), AX 0x0056 00086 (p5.go:74) MOVQ AX, ""..autotmp_45+112(SP) 0x005b 00091 (p5.go:74) MOVQ 32(SP), CX 0x0060 00096 (p5.go:74) MOVQ CX, ""..autotmp_46+104(SP) 0x0065 00101 (p5.go:74) MOVQ 24(SP), DX 0x006a 00106 (p5.go:74) MOVQ DX, ""..autotmp_47+152(SP) 0x0072 00114 (p5.go:74) LEAQ type.float64(SB), BX 0x0079 00121 (p5.go:74) MOVQ BX, (SP) 0x007d 00125 (p5.go:74) MOVQ "".rec+232(SP), SI 0x0085 00133 (p5.go:74) MOVQ SI, 8(SP) 0x008a 00138 (p5.go:74) MOVQ SI, 16(SP) 0x008f 00143 (p5.go:74) PCDATA $0, $1 0x008f 00143 (p5.go:74) CALL runtime.makeslice(SB) 0x0094 00148 (p5.go:74) MOVQ 32(SP), AX 0x0099 00153 (p5.go:74) MOVQ AX, ""..autotmp_48+96(SP) 0x009e 00158 (p5.go:74) MOVQ 24(SP), CX 0x00a3 00163 (p5.go:74) MOVQ CX, ""..autotmp_49+144(SP) 0x00ab 00171 (p5.go:74) MOVQ 40(SP), DX 0x00b0 00176 (p5.go:74) MOVQ DX, ""..autotmp_50+88(SP) 0x00b5 00181 (p5.go:74) LEAQ type.float64(SB), BX 0x00bc 00188 (p5.go:74) MOVQ BX, (SP) 0x00c0 00192 (p5.go:74) MOVQ "".rec+232(SP), BX 0x00c8 00200 (p5.go:74) MOVQ BX, 8(SP) 0x00cd 00205 (p5.go:74) MOVQ BX, 16(SP) 0x00d2 00210 (p5.go:74) PCDATA $0, $2 0x00d2 00210 (p5.go:74) CALL runtime.makeslice(SB) 0x00d7 00215 (p5.go:74) MOVQ 40(SP), AX 0x00dc 00220 (p5.go:74) MOVQ AX, ""..autotmp_51+80(SP) 0x00e1 00225 (p5.go:74) MOVQ 24(SP), CX 0x00e6 00230 (p5.go:74) MOVQ 32(SP), DX 0x00eb 00235 (p5.go:75) MOVQ "".rec+232(SP), BX 0x00f3 00243 (p5.go:75) TESTQ BX, BX 0x00f6 00246 (p5.go:75) JLE 1111 0x00fc 00252 (p5.go:74) MOVQ CX, ""..autotmp_52+136(SP) 0x0104 00260 (p5.go:74) MOVQ DX, ""..autotmp_53+72(SP) 0x0109 00265 (p5.go:75) MOVQ "".rec+224(SP), SI 0x0111 00273 (p5.go:75) MOVQ $0, DI 0x0113 00275 (p5.go:75) MOVQ SI, ""..autotmp_54+128(SP) 0x011b 00283 (p5.go:75) MOVQ DI, "".i+56(SP) 0x0120 00288 (p5.go:75) MOVQ 8(SI), AX 0x0124 00292 (p5.go:75) MOVQ (SI), CX 0x0127 00295 (p5.go:76) MOVQ CX, (SP) 0x012b 00299 (p5.go:76) MOVQ AX, 8(SP) 0x0130 00304 (p5.go:76) LEAQ go.string.","(SB), AX 0x0137 00311 (p5.go:76) MOVQ AX, 16(SP) 0x013c 00316 (p5.go:76) MOVQ $1, 24(SP) 0x0145 00325 (p5.go:76) PCDATA $0, $3 0x0145 00325 (p5.go:76) CALL strings.Split(SB) 0x014a 00330 (p5.go:76) MOVQ 40(SP), AX 0x014f 00335 (p5.go:76) MOVQ 32(SP), CX 0x0154 00340 (p5.go:77) CMPQ AX, $4 0x0158 00344 (p5.go:77) JLS 1104 0x015e 00350 (p5.go:76) MOVQ AX, "".col.len+64(SP) 0x0163 00355 (p5.go:76) MOVQ CX, "".col.ptr+120(SP) 0x0168 00360 (p5.go:77) MOVQ 72(CX), AX 0x016c 00364 (p5.go:77) MOVQ 64(CX), DX 0x0170 00368 (p5.go:77) MOVQ DX, (SP) 0x0174 00372 (p5.go:77) MOVQ AX, 8(SP) 0x0179 00377 (p5.go:77) MOVQ $64, 16(SP) 0x0182 00386 (p5.go:77) PCDATA $0, $4 0x0182 00386 (p5.go:77) CALL strconv.ParseFloat(SB) 0x0187 00391 (p5.go:77) MOVSD 24(SP), X0 0x018d 00397 (p5.go:77) MOVQ 40(SP), AX 0x0192 00402 (p5.go:77) MOVQ 32(SP), CX 0x0197 00407 (p5.go:77) MOVQ "".i+56(SP), DX 0x019c 00412 (p5.go:77) MOVQ ""..autotmp_46+104(SP), BX 0x01a1 00417 (p5.go:77) CMPQ DX, BX 0x01a4 00420 (p5.go:77) JCC 1097 0x01aa 00426 (p5.go:77) MOVQ ""..autotmp_47+152(SP), SI 0x01b2 00434 (p5.go:77) MOVSD X0, (SI)(DX*8) 0x01b7 00439 (p5.go:78) TESTQ CX, CX 0x01ba 00442 (p5.go:78) JEQ 525 0x01bc 00444 (p5.go:79) JEQ 450 0x01be 00446 (p5.go:79) MOVQ 8(CX), CX 0x01c2 00450 (p5.go:79) MOVQ $0, ""..autotmp_15+192(SP) 0x01ce 00462 (p5.go:79) MOVQ $0, ""..autotmp_15+200(SP) 0x01da 00474 (p5.go:79) MOVQ CX, ""..autotmp_15+192(SP) 0x01e2 00482 (p5.go:79) MOVQ AX, ""..autotmp_15+200(SP) 0x01ea 00490 (p5.go:79) LEAQ ""..autotmp_15+192(SP), AX 0x01f2 00498 (p5.go:79) MOVQ AX, (SP) 0x01f6 00502 (p5.go:79) MOVQ $1, 8(SP) 0x01ff 00511 (p5.go:79) MOVQ $1, 16(SP) 0x0208 00520 (p5.go:79) PCDATA $0, $5 0x0208 00520 (p5.go:79) CALL log.Fatal(SB) 0x020d 00525 (p5.go:81) MOVQ "".col.len+64(SP), AX 0x0212 00530 (p5.go:81) CMPQ AX, $5 0x0216 00534 (p5.go:81) JLS 1090 0x021c 00540 (p5.go:81) MOVQ "".col.ptr+120(SP), AX 0x0221 00545 (p5.go:81) MOVQ 80(AX), CX 0x0225 00549 (p5.go:81) MOVQ 88(AX), DX 0x0229 00553 (p5.go:81) MOVQ CX, (SP) 0x022d 00557 (p5.go:81) MOVQ DX, 8(SP) 0x0232 00562 (p5.go:81) MOVQ $64, 16(SP) 0x023b 00571 (p5.go:81) PCDATA $0, $4 0x023b 00571 (p5.go:81) CALL strconv.ParseFloat(SB) 0x0240 00576 (p5.go:81) MOVSD 24(SP), X0 0x0246 00582 (p5.go:81) MOVQ 40(SP), AX 0x024b 00587 (p5.go:81) MOVQ 32(SP), CX 0x0250 00592 (p5.go:81) MOVQ "".i+56(SP), DX 0x0255 00597 (p5.go:81) MOVQ ""..autotmp_48+96(SP), BX 0x025a 00602 (p5.go:81) CMPQ DX, BX 0x025d 00605 (p5.go:81) JCC 1083 0x0263 00611 (p5.go:81) MOVQ ""..autotmp_49+144(SP), SI 0x026b 00619 (p5.go:81) MOVSD X0, (SI)(DX*8) 0x0270 00624 (p5.go:82) TESTQ CX, CX 0x0273 00627 (p5.go:82) JEQ 710 0x0275 00629 (p5.go:83) JEQ 635 0x0277 00631 (p5.go:83) MOVQ 8(CX), CX 0x027b 00635 (p5.go:83) MOVQ $0, ""..autotmp_18+176(SP) 0x0287 00647 (p5.go:83) MOVQ $0, ""..autotmp_18+184(SP) 0x0293 00659 (p5.go:83) MOVQ CX, ""..autotmp_18+176(SP) 0x029b 00667 (p5.go:83) MOVQ AX, ""..autotmp_18+184(SP) 0x02a3 00675 (p5.go:83) LEAQ ""..autotmp_18+176(SP), AX 0x02ab 00683 (p5.go:83) MOVQ AX, (SP) 0x02af 00687 (p5.go:83) MOVQ $1, 8(SP) 0x02b8 00696 (p5.go:83) MOVQ $1, 16(SP) 0x02c1 00705 (p5.go:83) PCDATA $0, $6 0x02c1 00705 (p5.go:83) CALL log.Fatal(SB) 0x02c6 00710 (p5.go:85) MOVQ "".col.ptr+120(SP), AX 0x02cb 00715 (p5.go:85) MOVQ 48(AX), CX 0x02cf 00719 (p5.go:85) MOVQ 56(AX), AX 0x02d3 00723 (p5.go:85) MOVQ CX, (SP) 0x02d7 00727 (p5.go:85) MOVQ AX, 8(SP) 0x02dc 00732 (p5.go:85) MOVQ $64, 16(SP) 0x02e5 00741 (p5.go:85) PCDATA $0, $3 0x02e5 00741 (p5.go:85) CALL strconv.ParseFloat(SB) 0x02ea 00746 (p5.go:85) MOVSD 24(SP), X0 0x02f0 00752 (p5.go:85) MOVQ 40(SP), AX 0x02f5 00757 (p5.go:85) MOVQ 32(SP), CX 0x02fa 00762 (p5.go:85) MOVQ "".i+56(SP), DX 0x02ff 00767 (p5.go:85) MOVQ ""..autotmp_53+72(SP), BX 0x0304 00772 (p5.go:85) CMPQ DX, BX 0x0307 00775 (p5.go:85) JCC 1076 0x030d 00781 (p5.go:85) MOVQ ""..autotmp_52+136(SP), SI 0x0315 00789 (p5.go:85) MOVSD X0, (SI)(DX*8) 0x031a 00794 (p5.go:86) TESTQ CX, CX 0x031d 00797 (p5.go:86) JNE 972 0x0323 00803 (p5.go:75) MOVQ ""..autotmp_54+128(SP), AX 0x032b 00811 (p5.go:75) ADDQ $16, AX 0x032f 00815 (p5.go:75) LEAQ 1(DX), CX 0x0333 00819 (p5.go:75) MOVQ "".rec+232(SP), DX 0x033b 00827 (p5.go:75) CMPQ CX, DX 0x033e 00830 (p5.go:75) JGE 843 0x0340 00832 (p5.go:75) MOVQ AX, SI 0x0343 00835 (p5.go:75) MOVQ CX, DI 0x0346 00838 (p5.go:75) JMP 275 0x034b 00843 (p5.go:90) MOVQ ""..autotmp_47+152(SP), AX 0x0353 00851 (p5.go:90) MOVQ AX, "".lat+248(SP) 0x035b 00859 (p5.go:90) MOVQ ""..autotmp_46+104(SP), AX 0x0360 00864 (p5.go:90) MOVQ AX, "".lat+256(SP) 0x0368 00872 (p5.go:90) MOVQ ""..autotmp_45+112(SP), AX 0x036d 00877 (p5.go:90) MOVQ AX, "".lat+264(SP) 0x0375 00885 (p5.go:90) MOVQ ""..autotmp_49+144(SP), AX 0x037d 00893 (p5.go:90) MOVQ AX, "".lon+272(SP) 0x0385 00901 (p5.go:90) MOVQ ""..autotmp_48+96(SP), AX 0x038a 00906 (p5.go:90) MOVQ AX, "".lon+280(SP) 0x0392 00914 (p5.go:90) MOVQ ""..autotmp_50+88(SP), AX 0x0397 00919 (p5.go:90) MOVQ AX, "".lon+288(SP) 0x039f 00927 (p5.go:90) MOVQ SI, "".pop+296(SP) 0x03a7 00935 (p5.go:90) MOVQ BX, "".pop+304(SP) 0x03af 00943 (p5.go:90) MOVQ ""..autotmp_51+80(SP), AX 0x03b4 00948 (p5.go:90) MOVQ AX, "".pop+312(SP) 0x03bc 00956 (p5.go:90) MOVQ 208(SP), BP 0x03c4 00964 (p5.go:90) ADDQ $216, SP 0x03cb 00971 (p5.go:90) RET 0x03cc 00972 (p5.go:87) JEQ 978 0x03ce 00974 (p5.go:87) MOVQ 8(CX), CX 0x03d2 00978 (p5.go:87) MOVQ $0, ""..autotmp_21+160(SP) 0x03de 00990 (p5.go:87) MOVQ $0, ""..autotmp_21+168(SP) 0x03ea 01002 (p5.go:87) MOVQ CX, ""..autotmp_21+160(SP) 0x03f2 01010 (p5.go:87) MOVQ AX, ""..autotmp_21+168(SP) 0x03fa 01018 (p5.go:87) LEAQ ""..autotmp_21+160(SP), AX 0x0402 01026 (p5.go:87) MOVQ AX, (SP) 0x0406 01030 (p5.go:87) MOVQ $1, 8(SP) 0x040f 01039 (p5.go:87) MOVQ $1, 16(SP) 0x0418 01048 (p5.go:87) PCDATA $0, $7 0x0418 01048 (p5.go:87) CALL log.Fatal(SB) 0x041d 01053 (p5.go:75) MOVQ "".i+56(SP), DX 0x0422 01058 (p5.go:90) MOVQ ""..autotmp_53+72(SP), BX 0x0427 01063 (p5.go:90) MOVQ ""..autotmp_52+136(SP), SI 0x042f 01071 (p5.go:86) JMP 803 0x0434 01076 (p5.go:85) PCDATA $0, $8 0x0434 01076 (p5.go:85) CALL runtime.panicindex(SB) 0x0439 01081 (p5.go:85) UNDEF 0x043b 01083 (p5.go:81) PCDATA $0, $8 0x043b 01083 (p5.go:81) CALL runtime.panicindex(SB) 0x0440 01088 (p5.go:81) UNDEF 0x0442 01090 (p5.go:81) PCDATA $0, $8 0x0442 01090 (p5.go:81) CALL runtime.panicindex(SB) 0x0447 01095 (p5.go:81) UNDEF 0x0449 01097 (p5.go:77) PCDATA $0, $8 0x0449 01097 (p5.go:77) CALL runtime.panicindex(SB) 0x044e 01102 (p5.go:77) UNDEF 0x0450 01104 (p5.go:77) PCDATA $0, $8 0x0450 01104 (p5.go:77) CALL runtime.panicindex(SB) 0x0455 01109 (p5.go:77) UNDEF 0x0457 01111 (p5.go:90) MOVQ DX, BX 0x045a 01114 (p5.go:90) MOVQ CX, SI 0x045d 01117 (p5.go:75) JMP 843 0x0462 01122 (p5.go:75) NOP 0x0462 01122 (p5.go:71) PCDATA $0, $-1 0x0462 01122 (p5.go:71) CALL runtime.morestack_noctxt(SB) 0x0467 01127 (p5.go:71) JMP 0 0x0000 65 48 8b 0c 25 00 00 00 00 48 8d 44 24 a8 48 3b eH..%....H.D$.H; 0x0010 41 10 0f 86 4a 04 00 00 48 81 ec d8 00 00 00 48 A...J...H......H 0x0020 89 ac 24 d0 00 00 00 48 8d ac 24 d0 00 00 00 48 ..$....H..$....H 0x0030 8d 05 00 00 00 00 48 89 04 24 48 8b 8c 24 e8 00 ......H..$H..$.. 0x0040 00 00 48 89 4c 24 08 48 89 4c 24 10 e8 00 00 00 ..H.L$.H.L$..... 0x0050 00 48 8b 44 24 28 48 89 44 24 70 48 8b 4c 24 20 .H.D$(H.D$pH.L$ 0x0060 48 89 4c 24 68 48 8b 54 24 18 48 89 94 24 98 00 H.L$hH.T$.H..$.. 0x0070 00 00 48 8d 1d 00 00 00 00 48 89 1c 24 48 8b b4 ..H......H..$H.. 0x0080 24 e8 00 00 00 48 89 74 24 08 48 89 74 24 10 e8 $....H.t$.H.t$.. 0x0090 00 00 00 00 48 8b 44 24 20 48 89 44 24 60 48 8b ....H.D$ H.D$`H. 0x00a0 4c 24 18 48 89 8c 24 90 00 00 00 48 8b 54 24 28 L$.H..$....H.T$( 0x00b0 48 89 54 24 58 48 8d 1d 00 00 00 00 48 89 1c 24 H.T$XH......H..$ 0x00c0 48 8b 9c 24 e8 00 00 00 48 89 5c 24 08 48 89 5c H..$....H.\$.H.\ 0x00d0 24 10 e8 00 00 00 00 48 8b 44 24 28 48 89 44 24 $......H.D$(H.D$ 0x00e0 50 48 8b 4c 24 18 48 8b 54 24 20 48 8b 9c 24 e8 PH.L$.H.T$ H..$. 0x00f0 00 00 00 48 85 db 0f 8e 5b 03 00 00 48 89 8c 24 ...H....[...H..$ 0x0100 88 00 00 00 48 89 54 24 48 48 8b b4 24 e0 00 00 ....H.T$HH..$... 0x0110 00 31 ff 48 89 b4 24 80 00 00 00 48 89 7c 24 38 .1.H..$....H.|$8 0x0120 48 8b 46 08 48 8b 0e 48 89 0c 24 48 89 44 24 08 H.F.H..H..$H.D$. 0x0130 48 8d 05 00 00 00 00 48 89 44 24 10 48 c7 44 24 H......H.D$.H.D$ 0x0140 18 01 00 00 00 e8 00 00 00 00 48 8b 44 24 28 48 ..........H.D$(H 0x0150 8b 4c 24 20 48 83 f8 04 0f 86 f2 02 00 00 48 89 .L$ H.........H. 0x0160 44 24 40 48 89 4c 24 78 48 8b 41 48 48 8b 51 40 D$@H.L$xH.AHH.Q@ 0x0170 48 89 14 24 48 89 44 24 08 48 c7 44 24 10 40 00 H..$H.D$.H.D$.@. 0x0180 00 00 e8 00 00 00 00 f2 0f 10 44 24 18 48 8b 44 ..........D$.H.D 0x0190 24 28 48 8b 4c 24 20 48 8b 54 24 38 48 8b 5c 24 $(H.L$ H.T$8H.\$ 0x01a0 68 48 39 da 0f 83 9f 02 00 00 48 8b b4 24 98 00 hH9.......H..$.. 0x01b0 00 00 f2 0f 11 04 d6 48 85 c9 74 51 74 04 48 8b .......H..tQt.H. 0x01c0 49 08 48 c7 84 24 c0 00 00 00 00 00 00 00 48 c7 I.H..$........H. 0x01d0 84 24 c8 00 00 00 00 00 00 00 48 89 8c 24 c0 00 .$........H..$.. 0x01e0 00 00 48 89 84 24 c8 00 00 00 48 8d 84 24 c0 00 ..H..$....H..$.. 0x01f0 00 00 48 89 04 24 48 c7 44 24 08 01 00 00 00 48 ..H..$H.D$.....H 0x0200 c7 44 24 10 01 00 00 00 e8 00 00 00 00 48 8b 44 .D$..........H.D 0x0210 24 40 48 83 f8 05 0f 86 26 02 00 00 48 8b 44 24 $@H.....&...H.D$ 0x0220 78 48 8b 48 50 48 8b 50 58 48 89 0c 24 48 89 54 xH.HPH.PXH..$H.T 0x0230 24 08 48 c7 44 24 10 40 00 00 00 e8 00 00 00 00 $.H.D$.@........ 0x0240 f2 0f 10 44 24 18 48 8b 44 24 28 48 8b 4c 24 20 ...D$.H.D$(H.L$ 0x0250 48 8b 54 24 38 48 8b 5c 24 60 48 39 da 0f 83 d8 H.T$8H.\$`H9.... 0x0260 01 00 00 48 8b b4 24 90 00 00 00 f2 0f 11 04 d6 ...H..$......... 0x0270 48 85 c9 74 51 74 04 48 8b 49 08 48 c7 84 24 b0 H..tQt.H.I.H..$. 0x0280 00 00 00 00 00 00 00 48 c7 84 24 b8 00 00 00 00 .......H..$..... 0x0290 00 00 00 48 89 8c 24 b0 00 00 00 48 89 84 24 b8 ...H..$....H..$. 0x02a0 00 00 00 48 8d 84 24 b0 00 00 00 48 89 04 24 48 ...H..$....H..$H 0x02b0 c7 44 24 08 01 00 00 00 48 c7 44 24 10 01 00 00 .D$.....H.D$.... 0x02c0 00 e8 00 00 00 00 48 8b 44 24 78 48 8b 48 30 48 ......H.D$xH.H0H 0x02d0 8b 40 38 48 89 0c 24 48 89 44 24 08 48 c7 44 24 .@8H..$H.D$.H.D$ 0x02e0 10 40 00 00 00 e8 00 00 00 00 f2 0f 10 44 24 18 .@...........D$. 0x02f0 48 8b 44 24 28 48 8b 4c 24 20 48 8b 54 24 38 48 H.D$(H.L$ H.T$8H 0x0300 8b 5c 24 48 48 39 da 0f 83 27 01 00 00 48 8b b4 .\$HH9...'...H.. 0x0310 24 88 00 00 00 f2 0f 11 04 d6 48 85 c9 0f 85 a9 $.........H..... 0x0320 00 00 00 48 8b 84 24 80 00 00 00 48 83 c0 10 48 ...H..$....H...H 0x0330 8d 4a 01 48 8b 94 24 e8 00 00 00 48 39 d1 7d 0b .J.H..$....H9.}. 0x0340 48 89 c6 48 89 cf e9 c8 fd ff ff 48 8b 84 24 98 H..H.......H..$. 0x0350 00 00 00 48 89 84 24 f8 00 00 00 48 8b 44 24 68 ...H..$....H.D$h 0x0360 48 89 84 24 00 01 00 00 48 8b 44 24 70 48 89 84 H..$....H.D$pH.. 0x0370 24 08 01 00 00 48 8b 84 24 90 00 00 00 48 89 84 $....H..$....H.. 0x0380 24 10 01 00 00 48 8b 44 24 60 48 89 84 24 18 01 $....H.D$`H..$.. 0x0390 00 00 48 8b 44 24 58 48 89 84 24 20 01 00 00 48 ..H.D$XH..$ ...H 0x03a0 89 b4 24 28 01 00 00 48 89 9c 24 30 01 00 00 48 ..$(...H..$0...H 0x03b0 8b 44 24 50 48 89 84 24 38 01 00 00 48 8b ac 24 .D$PH..$8...H..$ 0x03c0 d0 00 00 00 48 81 c4 d8 00 00 00 c3 74 04 48 8b ....H.......t.H. 0x03d0 49 08 48 c7 84 24 a0 00 00 00 00 00 00 00 48 c7 I.H..$........H. 0x03e0 84 24 a8 00 00 00 00 00 00 00 48 89 8c 24 a0 00 .$........H..$.. 0x03f0 00 00 48 89 84 24 a8 00 00 00 48 8d 84 24 a0 00 ..H..$....H..$.. 0x0400 00 00 48 89 04 24 48 c7 44 24 08 01 00 00 00 48 ..H..$H.D$.....H 0x0410 c7 44 24 10 01 00 00 00 e8 00 00 00 00 48 8b 54 .D$..........H.T 0x0420 24 38 48 8b 5c 24 48 48 8b b4 24 88 00 00 00 e9 $8H.\$HH..$..... 0x0430 ef fe ff ff e8 00 00 00 00 0f 0b e8 00 00 00 00 ................ 0x0440 0f 0b e8 00 00 00 00 0f 0b e8 00 00 00 00 0f 0b ................ 0x0450 e8 00 00 00 00 0f 0b 48 89 d3 48 89 ce e9 e9 fe .......H..H..... 0x0460 ff ff e8 00 00 00 00 e9 94 fb ff ff ............ rel 5+4 t=16 TLS+0 rel 50+4 t=15 type.float64+0 rel 77+4 t=8 runtime.makeslice+0 rel 117+4 t=15 type.float64+0 rel 144+4 t=8 runtime.makeslice+0 rel 184+4 t=15 type.float64+0 rel 211+4 t=8 runtime.makeslice+0 rel 307+4 t=15 go.string.","+0 rel 326+4 t=8 strings.Split+0 rel 387+4 t=8 strconv.ParseFloat+0 rel 521+4 t=8 log.Fatal+0 rel 572+4 t=8 strconv.ParseFloat+0 rel 706+4 t=8 log.Fatal+0 rel 742+4 t=8 strconv.ParseFloat+0 rel 1049+4 t=8 log.Fatal+0 rel 1077+4 t=8 runtime.panicindex+0 rel 1084+4 t=8 runtime.panicindex+0 rel 1091+4 t=8 runtime.panicindex+0 rel 1098+4 t=8 runtime.panicindex+0 rel 1105+4 t=8 runtime.panicindex+0 rel 1123+4 t=8 runtime.morestack_noctxt+0 "".sum t=1 size=53 args=0x20 locals=0x0 0x0000 00000 (p5.go:94) TEXT "".sum(SB), $0-32 0x0000 00000 (p5.go:94) FUNCDATA $0, gclocals·42de96b0ee2ecebee32eb4aae6bc10d1(SB) 0x0000 00000 (p5.go:94) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB) 0x0000 00000 (p5.go:96) MOVQ "".x+16(SP), AX 0x0005 00005 (p5.go:96) TESTQ AX, AX 0x0008 00008 (p5.go:96) JLE 48 0x000a 00010 (p5.go:96) MOVQ "".x+8(SP), CX 0x000f 00015 (p5.go:96) MOVQ $0, DX 0x0011 00017 (p5.go:94) XORPS X0, X0 0x0014 00020 (p5.go:96) LEAQ 8(CX), BX 0x0018 00024 (p5.go:96) INCQ DX 0x001b 00027 (p5.go:97) ADDSD (CX), X0 0x001f 00031 (p5.go:96) CMPQ DX, AX 0x0022 00034 (p5.go:96) JGE 41 0x0024 00036 (p5.go:96) MOVQ BX, CX 0x0027 00039 (p5.go:96) JMP 20 0x0029 00041 (p5.go:99) MOVSD X0, "".~r1+32(SP) 0x002f 00047 (p5.go:99) RET 0x0030 00048 (p5.go:94) XORPS X0, X0 0x0033 00051 (p5.go:96) JMP 41 0x0000 48 8b 44 24 10 48 85 c0 7e 26 48 8b 4c 24 08 31 H.D$.H..~&H.L$.1 0x0010 d2 0f 57 c0 48 8d 59 08 48 ff c2 f2 0f 58 01 48 ..W.H.Y.H....X.H 0x0020 39 c2 7d 05 48 89 d9 eb eb f2 0f 11 44 24 20 c3 9.}.H.......D$ . 0x0030 0f 57 c0 eb f4 .W... "".wsum t=1 size=142 args=0x40 locals=0x8 0x0000 00000 (p5.go:103) TEXT "".wsum(SB), $8-64 0x0000 00000 (p5.go:103) SUBQ $8, SP 0x0004 00004 (p5.go:103) MOVQ BP, (SP) 0x0008 00008 (p5.go:103) LEAQ (SP), BP 0x000c 00012 (p5.go:103) FUNCDATA $0, gclocals·2d5fc34c80ae22f43308f14cb7fb6a1e(SB) 0x000c 00012 (p5.go:103) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB) 0x000c 00012 (p5.go:105) MOVQ "".x+24(SP), AX 0x0011 00017 (p5.go:105) TESTQ AX, AX 0x0014 00020 (p5.go:105) JLE 134 0x0016 00022 (p5.go:105) MOVQ "".w+48(SP), CX 0x001b 00027 (p5.go:105) MOVQ "".w+40(SP), DX 0x0020 00032 (p5.go:105) MOVQ "".x+16(SP), BX 0x0025 00037 (p5.go:105) MOVQ $0, SI 0x0027 00039 (p5.go:103) XORPS X0, X0 0x002a 00042 (p5.go:103) XORPS X1, X1 0x002d 00045 (p5.go:105) MOVSD (BX), X2 0x0031 00049 (p5.go:106) CMPQ SI, CX 0x0034 00052 (p5.go:106) JCC 127 0x0036 00054 (p5.go:105) ADDQ $8, BX 0x003a 00058 (p5.go:105) LEAQ 1(SI), DI 0x003e 00062 (p5.go:106) MOVSD (DX)(SI*8), X3 0x0043 00067 (p5.go:107) MOVUPS X3, X4 0x0046 00070 (p5.go:107) MULSD X2, X3 0x004a 00074 (p5.go:107) ADDSD X0, X3 0x004e 00078 (p5.go:108) MULSD X2, X2 0x0052 00082 (p5.go:108) MULSD X2, X4 0x0056 00086 (p5.go:108) ADDSD X1, X4 0x005a 00090 (p5.go:105) CMPQ DI, AX 0x005d 00093 (p5.go:105) JGE 106 0x005f 00095 (p5.go:105) MOVQ DI, SI 0x0062 00098 (p5.go:107) MOVUPS X3, X0 0x0065 00101 (p5.go:108) MOVUPS X4, X1 0x0068 00104 (p5.go:105) JMP 45 0x006a 00106 (p5.go:110) MOVSD X3, "".~r2+64(SP) 0x0070 00112 (p5.go:110) MOVSD X4, "".~r3+72(SP) 0x0076 00118 (p5.go:110) MOVQ (SP), BP 0x007a 00122 (p5.go:110) ADDQ $8, SP 0x007e 00126 (p5.go:110) RET 0x007f 00127 (p5.go:106) PCDATA $0, $1 0x007f 00127 (p5.go:106) CALL runtime.panicindex(SB) 0x0084 00132 (p5.go:106) UNDEF 0x0086 00134 (p5.go:103) XORPS X3, X3 0x0089 00137 (p5.go:110) MOVUPS X3, X4 0x008c 00140 (p5.go:105) JMP 106 0x0000 48 83 ec 08 48 89 2c 24 48 8d 2c 24 48 8b 44 24 H...H.,$H.,$H.D$ 0x0010 18 48 85 c0 7e 70 48 8b 4c 24 30 48 8b 54 24 28 .H..~pH.L$0H.T$( 0x0020 48 8b 5c 24 10 31 f6 0f 57 c0 0f 57 c9 f2 0f 10 H.\$.1..W..W.... 0x0030 13 48 39 ce 73 49 48 83 c3 08 48 8d 7e 01 f2 0f .H9.sIH...H.~... 0x0040 10 1c f2 0f 10 e3 f2 0f 59 da f2 0f 58 d8 f2 0f ........Y...X... 0x0050 59 d2 f2 0f 59 e2 f2 0f 58 e1 48 39 c7 7d 0b 48 Y...Y...X.H9.}.H 0x0060 89 fe 0f 10 c3 0f 10 cc eb c3 f2 0f 11 5c 24 40 .............\$@ 0x0070 f2 0f 11 64 24 48 48 8b 2c 24 48 83 c4 08 c3 e8 ...d$HH.,$H..... 0x0080 00 00 00 00 0f 0b 0f 57 db 0f 10 e3 eb dc .......W...... rel 128+4 t=8 runtime.panicindex+0 "".imin t=1 size=134 args=0x20 locals=0x10 0x0000 00000 (p5.go:114) TEXT "".imin(SB), $16-32 0x0000 00000 (p5.go:114) SUBQ $16, SP 0x0004 00004 (p5.go:114) MOVQ BP, 8(SP) 0x0009 00009 (p5.go:114) LEAQ 8(SP), BP 0x000e 00014 (p5.go:114) FUNCDATA $0, gclocals·42de96b0ee2ecebee32eb4aae6bc10d1(SB) 0x000e 00014 (p5.go:114) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB) 0x000e 00014 (p5.go:116) MOVQ $9218868437227405312, AX 0x0018 00024 (p5.go:116) MOVQ AX, math.b·2(SP) 0x001c 00028 (p5.go:116) MOVSD math.b·2(SP), X0 0x0021 00033 (p5.go:117) MOVQ "".x+32(SP), AX 0x0026 00038 (p5.go:117) TESTQ AX, AX 0x0029 00041 (p5.go:117) JLE 125 0x002b 00043 (p5.go:117) MOVQ "".x+24(SP), CX 0x0030 00048 (p5.go:114) MOVQ $0, DX 0x0032 00050 (p5.go:115) MOVQ $-1, BX 0x0039 00057 (p5.go:117) MOVSD (CX), X1 0x003d 00061 (p5.go:118) UCOMISD X1, X0 0x0041 00065 (p5.go:118) JLS 111 0x0043 00067 (p5.go:117) MOVQ DX, BX 0x0046 00070 (p5.go:117) ADDQ $8, CX 0x004a 00074 (p5.go:117) INCQ BX 0x004d 00077 (p5.go:117) CMPQ BX, AX 0x0050 00080 (p5.go:117) JGE 96 0x0052 00082 (p5.go:118) MOVUPS X1, X0 0x0055 00085 (p5.go:117) MOVQ DX, SI 0x0058 00088 (p5.go:117) MOVQ BX, DX 0x005b 00091 (p5.go:123) MOVQ SI, BX 0x005e 00094 (p5.go:117) JMP 57 0x0060 00096 (p5.go:123) MOVQ DX, "".~r1+48(SP) 0x0065 00101 (p5.go:123) MOVQ 8(SP), BP 0x006a 00106 (p5.go:123) ADDQ $16, SP 0x006e 00110 (p5.go:123) RET 0x006f 00111 (p5.go:118) MOVUPS X0, X1 0x0072 00114 (p5.go:117) MOVQ BX, SI 0x0075 00117 (p5.go:117) MOVQ DX, BX 0x0078 00120 (p5.go:123) MOVQ SI, DX 0x007b 00123 (p5.go:118) JMP 70 0x007d 00125 (p5.go:115) MOVQ $-1, DX 0x0084 00132 (p5.go:117) JMP 96 0x0000 48 83 ec 10 48 89 6c 24 08 48 8d 6c 24 08 48 b8 H...H.l$.H.l$.H. 0x0010 00 00 00 00 00 00 f0 7f 48 89 04 24 f2 0f 10 04 ........H..$.... 0x0020 24 48 8b 44 24 20 48 85 c0 7e 52 48 8b 4c 24 18 $H.D$ H..~RH.L$. 0x0030 31 d2 48 c7 c3 ff ff ff ff f2 0f 10 09 66 0f 2e 1.H..........f.. 0x0040 c1 76 2c 48 89 d3 48 83 c1 08 48 ff c3 48 39 c3 .v,H..H...H..H9. 0x0050 7d 0e 0f 10 c1 48 89 d6 48 89 da 48 89 f3 eb d9 }....H..H..H.... 0x0060 48 89 54 24 30 48 8b 6c 24 08 48 83 c4 10 c3 0f H.T$0H.l$.H..... 0x0070 10 c8 48 89 de 48 89 d3 48 89 f2 eb c9 48 c7 c2 ..H..H..H....H.. 0x0080 ff ff ff ff eb da ...... "".sq t=1 size=17 args=0x10 locals=0x0 0x0000 00000 (p5.go:127) TEXT "".sq(SB), $0-16 0x0000 00000 (p5.go:127) FUNCDATA $0, gclocals·f207267fbf96a0178e8758c6e3e0ce28(SB) 0x0000 00000 (p5.go:127) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB) 0x0000 00000 (p5.go:128) MOVSD "".x+8(SP), X0 0x0006 00006 (p5.go:128) MULSD X0, X0 0x000a 00010 (p5.go:128) MOVSD X0, "".~r1+16(SP) 0x0010 00016 (p5.go:128) RET 0x0000 f2 0f 10 44 24 08 f2 0f 59 c0 f2 0f 11 44 24 10 ...D$...Y....D$. 0x0010 c3 . "".geo t=1 size=654 args=0x28 locals=0x60 0x0000 00000 (p5.go:132) TEXT "".geo(SB), $96-40 0x0000 00000 (p5.go:132) MOVQ (TLS), CX 0x0009 00009 (p5.go:132) CMPQ SP, 16(CX) 0x000d 00013 (p5.go:132) JLS 644 0x0013 00019 (p5.go:132) SUBQ $96, SP 0x0017 00023 (p5.go:132) MOVQ BP, 88(SP) 0x001c 00028 (p5.go:132) LEAQ 88(SP), BP 0x0021 00033 (p5.go:132) FUNCDATA $0, gclocals·24b0aee1021c20d1590e75b99691b0e0(SB) 0x0021 00033 (p5.go:132) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB) 0x0021 00033 (p5.go:140) MOVSD "".lon1+112(SP), X0 0x0027 00039 (p5.go:140) MOVSD "".lon2+128(SP), X1 0x0030 00048 (p5.go:140) SUBSD X1, X0 0x0034 00052 (p5.go:140) MOVSD X0, (SP) 0x0039 00057 (p5.go:140) MOVSD $f64.4076800000000000(SB), X0 0x0041 00065 (p5.go:140) MOVSD X0, 8(SP) 0x0047 00071 (p5.go:140) PCDATA $0, $0 0x0047 00071 (p5.go:140) CALL math.Remainder(SB) 0x004c 00076 (p5.go:139) MOVSD "".lat2+120(SP), X0 0x0052 00082 (p5.go:139) MOVSD "".lat1+104(SP), X1 0x0058 00088 (p5.go:139) ADDSD X1, X0 0x005c 00092 (p5.go:139) MOVSD $f64.4000000000000000(SB), X3 0x0064 00100 (p5.go:139) DIVSD X3, X0 0x0068 00104 (p5.go:140) MOVSD 16(SP), X4 0x006e 00110 (p5.go:140) MOVSD X4, ""..autotmp_64+80(SP) 0x0074 00116 (p5.go:141) MOVSD $f64.3f91df46a2529d39(SB), X5 0x007c 00124 (p5.go:141) MULSD X0, X5 0x0080 00128 (p5.go:141) MOVSD X5, (SP) 0x0085 00133 (p5.go:141) PCDATA $0, $0 0x0085 00133 (p5.go:141) CALL math.Sincos(SB) 0x008a 00138 (p5.go:139) MOVSD "".lat1+104(SP), X0 0x0090 00144 (p5.go:139) MOVSD "".lat2+120(SP), X1 0x0096 00150 (p5.go:139) SUBSD X1, X0 0x009a 00154 (p5.go:139) MOVSD $f64.4000000000000000(SB), X1 0x00a2 00162 (p5.go:139) DIVSD X1, X0 0x00a6 00166 (p5.go:141) MOVSD 8(SP), X2 0x00ac 00172 (p5.go:141) MOVSD X2, ""..autotmp_65+72(SP) 0x00b2 00178 (p5.go:141) MOVSD 16(SP), X3 0x00b8 00184 (p5.go:141) MOVSD X3, ""..autotmp_66+64(SP) 0x00be 00190 (p5.go:141) MOVSD $f64.3f91df46a2529d39(SB), X4 0x00c6 00198 (p5.go:142) MULSD X0, X4 0x00ca 00202 (p5.go:142) MOVSD X4, (SP) 0x00cf 00207 (p5.go:142) PCDATA $0, $0 0x00cf 00207 (p5.go:142) CALL math.Sincos(SB) 0x00d4 00212 (p5.go:140) MOVSD ""..autotmp_64+80(SP), X0 0x00da 00218 (p5.go:139) MOVSD $f64.4000000000000000(SB), X1 0x00e2 00226 (p5.go:140) DIVSD X1, X0 0x00e6 00230 (p5.go:142) MOVSD 8(SP), X2 0x00ec 00236 (p5.go:142) MOVSD X2, ""..autotmp_64+80(SP) 0x00f2 00242 (p5.go:142) MOVSD 16(SP), X3 0x00f8 00248 (p5.go:142) MOVSD X3, ""..autotmp_67+56(SP) 0x00fe 00254 (p5.go:141) MOVSD $f64.3f91df46a2529d39(SB), X4 0x0106 00262 (p5.go:143) MULSD X0, X4 0x010a 00266 (p5.go:143) MOVSD X4, (SP) 0x010f 00271 (p5.go:143) PCDATA $0, $0 0x010f 00271 (p5.go:143) CALL math.Sincos(SB) 0x0114 00276 (p5.go:143) MOVSD 8(SP), X0 0x011a 00282 (p5.go:143) MOVSD 16(SP), X1 0x0120 00288 (p5.go:145) MOVSD ""..autotmp_64+80(SP), X2 0x0126 00294 (p5.go:145) MOVUPS X1, X3 0x0129 00297 (p5.go:145) MULSD X2, X1 0x012d 00301 (p5.go:145) MULSD X1, X1 0x0131 00305 (p5.go:145) MOVSD ""..autotmp_66+64(SP), X4 0x0137 00311 (p5.go:145) MOVUPS X0, X5 0x013a 00314 (p5.go:145) MULSD X4, X0 0x013e 00318 (p5.go:145) MULSD X0, X0 0x0142 00322 (p5.go:145) ADDSD X0, X1 0x0146 00326 (p5.go:145) MOVSD X1, ""..autotmp_68+48(SP) 0x014c 00332 (p5.go:147) SQRTSD X1, X0 0x0150 00336 (p5.go:147) MOVSD X0, ""..autotmp_69+40(SP) 0x0156 00342 (p5.go:149) MOVSD X0, (SP) 0x015b 00347 (p5.go:146) MOVSD ""..autotmp_67+56(SP), X6 0x0161 00353 (p5.go:146) MULSD X6, X3 0x0165 00357 (p5.go:146) MULSD X3, X3 0x0169 00361 (p5.go:146) MOVSD ""..autotmp_65+72(SP), X7 0x016f 00367 (p5.go:146) MULSD X7, X5 0x0173 00371 (p5.go:146) MULSD X5, X5 0x0177 00375 (p5.go:146) ADDSD X3, X5 0x017b 00379 (p5.go:146) MOVSD X5, ""..autotmp_70+32(SP) 0x0181 00385 (p5.go:147) SQRTSD X5, X3 0x0185 00389 (p5.go:147) MOVSD X3, ""..autotmp_71+24(SP) 0x018b 00395 (p5.go:149) MOVSD X3, 8(SP) 0x0191 00401 (p5.go:149) PCDATA $0, $0 0x0191 00401 (p5.go:149) CALL math.Atan2(SB) 0x0196 00406 (p5.go:149) MOVSD 16(SP), X0 0x019c 00412 (p5.go:150) MOVSD ""..autotmp_69+40(SP), X1 0x01a2 00418 (p5.go:150) MOVSD ""..autotmp_71+24(SP), X2 0x01a8 00424 (p5.go:150) MULSD X2, X1 0x01ac 00428 (p5.go:150) DIVSD X0, X1 0x01b0 00432 (p5.go:139) MOVSD $f64.4000000000000000(SB), X2 0x01b8 00440 (p5.go:151) MULSD X0, X2 0x01bc 00444 (p5.go:151) MOVSD $f64.415854a640000000(SB), X0 0x01c4 00452 (p5.go:151) MULSD X2, X0 0x01c8 00456 (p5.go:152) MOVSD $f64.4008000000000000(SB), X2 0x01d0 00464 (p5.go:153) MULSD X1, X2 0x01d4 00468 (p5.go:152) MOVSD $f64.3ff0000000000000(SB), X1 0x01dc 00476 (p5.go:152) MOVUPS X2, X3 0x01df 00479 (p5.go:152) SUBSD X1, X2 0x01e3 00483 (p5.go:152) MOVSD ""..autotmp_70+32(SP), X4 0x01e9 00489 (p5.go:139) MOVSD $f64.4000000000000000(SB), X5 0x01f1 00497 (p5.go:152) MULSD X5, X4 0x01f5 00501 (p5.go:152) DIVSD X4, X2 0x01f9 00505 (p5.go:153) ADDSD X1, X3 0x01fd 00509 (p5.go:153) MOVSD ""..autotmp_68+48(SP), X4 0x0203 00515 (p5.go:153) MULSD X5, X4 0x0207 00519 (p5.go:153) DIVSD X4, X3 0x020b 00523 (p5.go:154) MOVSD ""..autotmp_67+56(SP), X4 0x0211 00529 (p5.go:154) MOVSD ""..autotmp_65+72(SP), X5 0x0217 00535 (p5.go:154) MULSD X5, X4 0x021b 00539 (p5.go:154) MULSD X4, X4 0x021f 00543 (p5.go:154) MULSD X4, X2 0x0223 00547 (p5.go:154) MOVSD ""..autotmp_64+80(SP), X4 0x0229 00553 (p5.go:154) MOVSD ""..autotmp_66+64(SP), X5 0x022f 00559 (p5.go:154) MULSD X5, X4 0x0233 00563 (p5.go:154) MULSD X4, X4 0x0237 00567 (p5.go:154) MULSD X4, X3 0x023b 00571 (p5.go:154) SUBSD X3, X2 0x023f 00575 (p5.go:154) MOVSD $f64.3f6b775a84f3e129(SB), X3 0x0247 00583 (p5.go:154) MULSD X3, X2 0x024b 00587 (p5.go:154) ADDSD X1, X2 0x024f 00591 (p5.go:154) MULSD X2, X0 0x0253 00595 (p5.go:156) UCOMISD X0, X0 0x0257 00599 (p5.go:156) JNE 603 0x0259 00601 (p5.go:156) JPC 625 0x025b 00603 (p5.go:132) XORPS X0, X0 0x025e 00606 (p5.go:157) MOVSD X0, "".~r4+136(SP) 0x0267 00615 (p5.go:157) MOVQ 88(SP), BP 0x026c 00620 (p5.go:157) ADDQ $96, SP 0x0270 00624 (p5.go:157) RET 0x0271 00625 (p5.go:160) MOVSD X0, "".~r4+136(SP) 0x027a 00634 (p5.go:160) MOVQ 88(SP), BP 0x027f 00639 (p5.go:160) ADDQ $96, SP 0x0283 00643 (p5.go:160) RET 0x0284 00644 (p5.go:160) NOP 0x0284 00644 (p5.go:132) PCDATA $0, $-1 0x0284 00644 (p5.go:132) CALL runtime.morestack_noctxt(SB) 0x0289 00649 (p5.go:132) JMP 0 0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 0f 86 71 eH..%....H;a...q 0x0010 02 00 00 48 83 ec 60 48 89 6c 24 58 48 8d 6c 24 ...H..`H.l$XH.l$ 0x0020 58 f2 0f 10 44 24 70 f2 0f 10 8c 24 80 00 00 00 X...D$p....$.... 0x0030 f2 0f 5c c1 f2 0f 11 04 24 f2 0f 10 05 00 00 00 ..\.....$....... 0x0040 00 f2 0f 11 44 24 08 e8 00 00 00 00 f2 0f 10 44 ....D$.........D 0x0050 24 78 f2 0f 10 4c 24 68 f2 0f 58 c1 f2 0f 10 1d $x...L$h..X..... 0x0060 00 00 00 00 f2 0f 5e c3 f2 0f 10 64 24 10 f2 0f ......^....d$... 0x0070 11 64 24 50 f2 0f 10 2d 00 00 00 00 f2 0f 59 e8 .d$P...-......Y. 0x0080 f2 0f 11 2c 24 e8 00 00 00 00 f2 0f 10 44 24 68 ...,$........D$h 0x0090 f2 0f 10 4c 24 78 f2 0f 5c c1 f2 0f 10 0d 00 00 ...L$x..\....... 0x00a0 00 00 f2 0f 5e c1 f2 0f 10 54 24 08 f2 0f 11 54 ....^....T$....T 0x00b0 24 48 f2 0f 10 5c 24 10 f2 0f 11 5c 24 40 f2 0f $H...\$....\$@.. 0x00c0 10 25 00 00 00 00 f2 0f 59 e0 f2 0f 11 24 24 e8 .%......Y....$$. 0x00d0 00 00 00 00 f2 0f 10 44 24 50 f2 0f 10 0d 00 00 .......D$P...... 0x00e0 00 00 f2 0f 5e c1 f2 0f 10 54 24 08 f2 0f 11 54 ....^....T$....T 0x00f0 24 50 f2 0f 10 5c 24 10 f2 0f 11 5c 24 38 f2 0f $P...\$....\$8.. 0x0100 10 25 00 00 00 00 f2 0f 59 e0 f2 0f 11 24 24 e8 .%......Y....$$. 0x0110 00 00 00 00 f2 0f 10 44 24 08 f2 0f 10 4c 24 10 .......D$....L$. 0x0120 f2 0f 10 54 24 50 0f 10 d9 f2 0f 59 ca f2 0f 59 ...T$P.....Y...Y 0x0130 c9 f2 0f 10 64 24 40 0f 10 e8 f2 0f 59 c4 f2 0f ....d$@.....Y... 0x0140 59 c0 f2 0f 58 c8 f2 0f 11 4c 24 30 f2 0f 51 c1 Y...X....L$0..Q. 0x0150 f2 0f 11 44 24 28 f2 0f 11 04 24 f2 0f 10 74 24 ...D$(....$...t$ 0x0160 38 f2 0f 59 de f2 0f 59 db f2 0f 10 7c 24 48 f2 8..Y...Y....|$H. 0x0170 0f 59 ef f2 0f 59 ed f2 0f 58 eb f2 0f 11 6c 24 .Y...Y...X....l$ 0x0180 20 f2 0f 51 dd f2 0f 11 5c 24 18 f2 0f 11 5c 24 ..Q....\$....\$ 0x0190 08 e8 00 00 00 00 f2 0f 10 44 24 10 f2 0f 10 4c .........D$....L 0x01a0 24 28 f2 0f 10 54 24 18 f2 0f 59 ca f2 0f 5e c8 $(...T$...Y...^. 0x01b0 f2 0f 10 15 00 00 00 00 f2 0f 59 d0 f2 0f 10 05 ..........Y..... 0x01c0 00 00 00 00 f2 0f 59 c2 f2 0f 10 15 00 00 00 00 ......Y......... 0x01d0 f2 0f 59 d1 f2 0f 10 0d 00 00 00 00 0f 10 da f2 ..Y............. 0x01e0 0f 5c d1 f2 0f 10 64 24 20 f2 0f 10 2d 00 00 00 .\....d$ ...-... 0x01f0 00 f2 0f 59 e5 f2 0f 5e d4 f2 0f 58 d9 f2 0f 10 ...Y...^...X.... 0x0200 64 24 30 f2 0f 59 e5 f2 0f 5e dc f2 0f 10 64 24 d$0..Y...^....d$ 0x0210 38 f2 0f 10 6c 24 48 f2 0f 59 e5 f2 0f 59 e4 f2 8...l$H..Y...Y.. 0x0220 0f 59 d4 f2 0f 10 64 24 50 f2 0f 10 6c 24 40 f2 .Y....d$P...l$@. 0x0230 0f 59 e5 f2 0f 59 e4 f2 0f 59 dc f2 0f 5c d3 f2 .Y...Y...Y...\.. 0x0240 0f 10 1d 00 00 00 00 f2 0f 59 d3 f2 0f 58 d1 f2 .........Y...X.. 0x0250 0f 59 c2 66 0f 2e c0 75 02 7b 16 0f 57 c0 f2 0f .Y.f...u.{..W... 0x0260 11 84 24 88 00 00 00 48 8b 6c 24 58 48 83 c4 60 ..$....H.l$XH..` 0x0270 c3 f2 0f 11 84 24 88 00 00 00 48 8b 6c 24 58 48 .....$....H.l$XH 0x0280 83 c4 60 c3 e8 00 00 00 00 e9 72 fd ff ff ..`.......r... rel 5+4 t=16 TLS+0 rel 61+4 t=15 $f64.4076800000000000+0 rel 72+4 t=8 math.Remainder+0 rel 96+4 t=15 $f64.4000000000000000+0 rel 120+4 t=15 $f64.3f91df46a2529d39+0 rel 134+4 t=8 math.Sincos+0 rel 158+4 t=15 $f64.4000000000000000+0 rel 194+4 t=15 $f64.3f91df46a2529d39+0 rel 208+4 t=8 math.Sincos+0 rel 222+4 t=15 $f64.4000000000000000+0 rel 258+4 t=15 $f64.3f91df46a2529d39+0 rel 272+4 t=8 math.Sincos+0 rel 402+4 t=8 math.Atan2+0 rel 436+4 t=15 $f64.4000000000000000+0 rel 448+4 t=15 $f64.415854a640000000+0 rel 460+4 t=15 $f64.4008000000000000+0 rel 472+4 t=15 $f64.3ff0000000000000+0 rel 493+4 t=15 $f64.4000000000000000+0 rel 579+4 t=15 $f64.3f6b775a84f3e129+0 rel 645+4 t=8 runtime.morestack_noctxt+0 "".pargeo t=1 size=692 args=0x60 locals=0xa8 0x0000 00000 (p5.go:164) TEXT "".pargeo(SB), $168-96 0x0000 00000 (p5.go:164) MOVQ (TLS), CX 0x0009 00009 (p5.go:164) LEAQ -40(SP), AX 0x000e 00014 (p5.go:164) CMPQ AX, 16(CX) 0x0012 00018 (p5.go:164) JLS 682 0x0018 00024 (p5.go:164) SUBQ $168, SP 0x001f 00031 (p5.go:164) MOVQ BP, 160(SP) 0x0027 00039 (p5.go:164) LEAQ 160(SP), BP 0x002f 00047 (p5.go:164) FUNCDATA $0, gclocals·b2efdecfe30694e05ceb8fc8467100e9(SB) 0x002f 00047 (p5.go:164) FUNCDATA $1, gclocals·9783710103695d7171ee820ce562d18d(SB) 0x002f 00047 (p5.go:166) MOVQ "".g+256(SP), AX 0x0037 00055 (p5.go:166) MOVQ "".ncpu+176(SP), CX 0x003f 00063 (p5.go:166) CMPQ AX, CX 0x0042 00066 (p5.go:166) JGE 269 0x0048 00072 (p5.go:167) MOVQ $0, CX 0x004a 00074 (p5.go:167) CMPQ CX, AX 0x004d 00077 (p5.go:167) JGE 253 0x0053 00083 (p5.go:168) MOVQ "".lat+208(SP), DX 0x005b 00091 (p5.go:168) CMPQ CX, DX 0x005e 00094 (p5.go:168) JCC 246 0x0064 00100 (p5.go:168) MOVQ "".lat+200(SP), BX 0x006c 00108 (p5.go:168) MOVSD (BX)(CX*8), X0 0x0071 00113 (p5.go:168) MOVQ "".lon+232(SP), SI 0x0079 00121 (p5.go:168) CMPQ CX, SI 0x007c 00124 (p5.go:168) JCC 239 0x007e 00126 (p5.go:167) MOVQ CX, "".i+128(SP) 0x0086 00134 (p5.go:168) MOVQ "".lon+224(SP), AX 0x008e 00142 (p5.go:168) MOVSD (AX)(CX*8), X1 0x0093 00147 (p5.go:168) MOVSD X1, 24(SP) 0x0099 00153 (p5.go:168) MOVSD "".latc+184(SP), X1 0x00a2 00162 (p5.go:168) MOVSD X1, (SP) 0x00a7 00167 (p5.go:168) MOVSD "".lonc+192(SP), X2 0x00b0 00176 (p5.go:168) MOVSD X2, 8(SP) 0x00b6 00182 (p5.go:168) MOVSD X0, 16(SP) 0x00bc 00188 (p5.go:168) PCDATA $0, $0 0x00bc 00188 (p5.go:168) CALL "".geo(SB) 0x00c1 00193 (p5.go:168) MOVSD 32(SP), X0 0x00c7 00199 (p5.go:168) MOVQ "".i+128(SP), AX 0x00cf 00207 (p5.go:168) MOVQ "".g+248(SP), CX 0x00d7 00215 (p5.go:168) MOVSD X0, (CX)(AX*8) 0x00dc 00220 (p5.go:167) INCQ AX 0x00df 00223 (p5.go:167) MOVQ AX, CX 0x00e2 00226 (p5.go:167) MOVQ "".g+256(SP), AX 0x00ea 00234 (p5.go:167) JMP 74 0x00ef 00239 (p5.go:168) PCDATA $0, $1 0x00ef 00239 (p5.go:168) CALL runtime.panicindex(SB) 0x00f4 00244 (p5.go:168) UNDEF 0x00f6 00246 (p5.go:168) PCDATA $0, $1 0x00f6 00246 (p5.go:168) CALL runtime.panicindex(SB) 0x00fb 00251 (p5.go:168) UNDEF 0x00fd 00253 (p5.go:170) MOVQ 160(SP), BP 0x0105 00261 (p5.go:170) ADDQ $168, SP 0x010c 00268 (p5.go:170) RET 0x010d 00269 (p5.go:173) LEAQ type.sync.WaitGroup(SB), AX 0x0114 00276 (p5.go:173) MOVQ AX, (SP) 0x0118 00280 (p5.go:173) PCDATA $0, $0 0x0118 00280 (p5.go:173) CALL runtime.newobject(SB) 0x011d 00285 (p5.go:173) MOVQ 8(SP), AX 0x0122 00290 (p5.go:173) MOVQ AX, "".&wg+152(SP) 0x012a 00298 (p5.go:167) MOVQ $0, CX 0x012c 00300 (p5.go:174) MOVQ "".ncpu+176(SP), DX 0x0134 00308 (p5.go:174) CMPQ CX, DX 0x0137 00311 (p5.go:174) JGE 657 0x013d 00317 (p5.go:174) MOVQ CX, "".cpu+136(SP) 0x0145 00325 (p5.go:175) MOVQ AX, (SP) 0x0149 00329 (p5.go:175) MOVQ $1, 8(SP) 0x0152 00338 (p5.go:175) PCDATA $0, $2 0x0152 00338 (p5.go:175) CALL sync.(*WaitGroup).Add(SB) 0x0157 00343 (p5.go:176) MOVQ "".g+256(SP), AX 0x015f 00351 (p5.go:176) MOVQ "".cpu+136(SP), CX 0x0167 00359 (p5.go:176) MOVQ AX, DX 0x016a 00362 (p5.go:176) IMULQ CX, AX 0x016e 00366 (p5.go:176) MOVQ "".ncpu+176(SP), BX 0x0176 00374 (p5.go:176) TESTQ BX, BX 0x0179 00377 (p5.go:176) JEQ 650 0x017f 00383 (p5.go:164) MOVQ DX, SI 0x0182 00386 (p5.go:176) CMPQ BX, $-1 0x0186 00390 (p5.go:176) JEQ 399 0x0188 00392 (p5.go:176) CQO 0x018a 00394 (p5.go:176) IDIVQ BX 0x018d 00397 (p5.go:176) JMP 404 0x018f 00399 (p5.go:176) NEGQ AX 0x0192 00402 (p5.go:176) XORL DX, DX 0x0194 00404 (p5.go:176) INCQ CX 0x0197 00407 (p5.go:176) MOVQ CX, ""..autotmp_21+144(SP) 0x019f 00415 (p5.go:176) IMULQ SI, CX 0x01a3 00419 (p5.go:176) MOVQ AX, DI 0x01a6 00422 (p5.go:176) MOVQ CX, AX 0x01a9 00425 (p5.go:176) CMPQ BX, $-1 0x01ad 00429 (p5.go:176) JEQ 438 0x01af 00431 (p5.go:176) CQO 0x01b1 00433 (p5.go:176) IDIVQ BX 0x01b4 00436 (p5.go:176) JMP 443 0x01b6 00438 (p5.go:176) NEGQ AX 0x01b9 00441 (p5.go:176) XORL DX, DX 0x01bb 00443 (p5.go:182) MOVQ "".&wg+152(SP), DX 0x01c3 00451 (p5.go:182) MOVQ DX, 16(SP) 0x01c8 00456 (p5.go:182) MOVQ DI, 24(SP) 0x01cd 00461 (p5.go:182) MOVQ AX, 32(SP) 0x01d2 00466 (p5.go:182) MOVQ "".g+248(SP), DI 0x01da 00474 (p5.go:182) MOVQ DI, 40(SP) 0x01df 00479 (p5.go:182) MOVQ SI, 48(SP) 0x01e4 00484 (p5.go:182) MOVQ "".g+264(SP), R8 0x01ec 00492 (p5.go:182) MOVQ R8, 56(SP) 0x01f1 00497 (p5.go:182) MOVSD "".latc+184(SP), X0 0x01fa 00506 (p5.go:182) MOVSD X0, 64(SP) 0x0200 00512 (p5.go:182) MOVSD "".lonc+192(SP), X1 0x0209 00521 (p5.go:182) MOVSD X1, 72(SP) 0x020f 00527 (p5.go:182) MOVQ "".lat+200(SP), R9 0x0217 00535 (p5.go:182) MOVQ R9, 80(SP) 0x021c 00540 (p5.go:182) MOVQ "".lat+208(SP), R10 0x0224 00548 (p5.go:182) MOVQ R10, 88(SP) 0x0229 00553 (p5.go:182) MOVQ "".lat+216(SP), R11 0x0231 00561 (p5.go:182) MOVQ R11, 96(SP) 0x0236 00566 (p5.go:182) MOVQ "".lon+224(SP), R12 0x023e 00574 (p5.go:182) MOVQ R12, 104(SP) 0x0243 00579 (p5.go:182) MOVQ "".lon+232(SP), R13 0x024b 00587 (p5.go:182) MOVQ R13, 112(SP) 0x0250 00592 (p5.go:182) MOVQ "".lon+240(SP), R14 0x0258 00600 (p5.go:182) MOVQ R14, 120(SP) 0x025d 00605 (p5.go:177) MOVL $112, (SP) 0x0264 00612 (p5.go:177) LEAQ "".pargeo.func1·f(SB), R15 0x026b 00619 (p5.go:177) MOVQ R15, 8(SP) 0x0270 00624 (p5.go:177) PCDATA $0, $2 0x0270 00624 (p5.go:177) CALL runtime.newproc(SB) 0x0275 00629 (p5.go:175) MOVQ "".&wg+152(SP), AX 0x027d 00637 (p5.go:174) MOVQ ""..autotmp_21+144(SP), CX 0x0285 00645 (p5.go:174) JMP 300 0x028a 00650 (p5.go:176) PCDATA $0, $1 0x028a 00650 (p5.go:176) CALL runtime.panicdivide(SB) 0x028f 00655 (p5.go:176) UNDEF 0x0291 00657 (p5.go:184) MOVQ AX, (SP) 0x0295 00661 (p5.go:184) PCDATA $0, $1 0x0295 00661 (p5.go:184) CALL sync.(*WaitGroup).Wait(SB) 0x029a 00666 (p5.go:185) MOVQ 160(SP), BP 0x02a2 00674 (p5.go:185) ADDQ $168, SP 0x02a9 00681 (p5.go:185) RET 0x02aa 00682 (p5.go:185) NOP 0x02aa 00682 (p5.go:164) PCDATA $0, $-1 0x02aa 00682 (p5.go:164) CALL runtime.morestack_noctxt(SB) 0x02af 00687 (p5.go:164) JMP 0 0x0000 65 48 8b 0c 25 00 00 00 00 48 8d 44 24 d8 48 3b eH..%....H.D$.H; 0x0010 41 10 0f 86 92 02 00 00 48 81 ec a8 00 00 00 48 A.......H......H 0x0020 89 ac 24 a0 00 00 00 48 8d ac 24 a0 00 00 00 48 ..$....H..$....H 0x0030 8b 84 24 00 01 00 00 48 8b 8c 24 b0 00 00 00 48 ..$....H..$....H 0x0040 39 c8 0f 8d c5 00 00 00 31 c9 48 39 c1 0f 8d aa 9.......1.H9.... 0x0050 00 00 00 48 8b 94 24 d0 00 00 00 48 39 d1 0f 83 ...H..$....H9... 0x0060 92 00 00 00 48 8b 9c 24 c8 00 00 00 f2 0f 10 04 ....H..$........ 0x0070 cb 48 8b b4 24 e8 00 00 00 48 39 f1 73 71 48 89 .H..$....H9.sqH. 0x0080 8c 24 80 00 00 00 48 8b 84 24 e0 00 00 00 f2 0f .$....H..$...... 0x0090 10 0c c8 f2 0f 11 4c 24 18 f2 0f 10 8c 24 b8 00 ......L$.....$.. 0x00a0 00 00 f2 0f 11 0c 24 f2 0f 10 94 24 c0 00 00 00 ......$....$.... 0x00b0 f2 0f 11 54 24 08 f2 0f 11 44 24 10 e8 00 00 00 ...T$....D$..... 0x00c0 00 f2 0f 10 44 24 20 48 8b 84 24 80 00 00 00 48 ....D$ H..$....H 0x00d0 8b 8c 24 f8 00 00 00 f2 0f 11 04 c1 48 ff c0 48 ..$.........H..H 0x00e0 89 c1 48 8b 84 24 00 01 00 00 e9 5b ff ff ff e8 ..H..$.....[.... 0x00f0 00 00 00 00 0f 0b e8 00 00 00 00 0f 0b 48 8b ac .............H.. 0x0100 24 a0 00 00 00 48 81 c4 a8 00 00 00 c3 48 8d 05 $....H.......H.. 0x0110 00 00 00 00 48 89 04 24 e8 00 00 00 00 48 8b 44 ....H..$.....H.D 0x0120 24 08 48 89 84 24 98 00 00 00 31 c9 48 8b 94 24 $.H..$....1.H..$ 0x0130 b0 00 00 00 48 39 d1 0f 8d 54 01 00 00 48 89 8c ....H9...T...H.. 0x0140 24 88 00 00 00 48 89 04 24 48 c7 44 24 08 01 00 $....H..$H.D$... 0x0150 00 00 e8 00 00 00 00 48 8b 84 24 00 01 00 00 48 .......H..$....H 0x0160 8b 8c 24 88 00 00 00 48 89 c2 48 0f af c1 48 8b ..$....H..H...H. 0x0170 9c 24 b0 00 00 00 48 85 db 0f 84 0b 01 00 00 48 .$....H........H 0x0180 89 d6 48 83 fb ff 74 07 48 99 48 f7 fb eb 05 48 ..H...t.H.H....H 0x0190 f7 d8 31 d2 48 ff c1 48 89 8c 24 90 00 00 00 48 ..1.H..H..$....H 0x01a0 0f af ce 48 89 c7 48 89 c8 48 83 fb ff 74 07 48 ...H..H..H...t.H 0x01b0 99 48 f7 fb eb 05 48 f7 d8 31 d2 48 8b 94 24 98 .H....H..1.H..$. 0x01c0 00 00 00 48 89 54 24 10 48 89 7c 24 18 48 89 44 ...H.T$.H.|$.H.D 0x01d0 24 20 48 8b bc 24 f8 00 00 00 48 89 7c 24 28 48 $ H..$....H.|$(H 0x01e0 89 74 24 30 4c 8b 84 24 08 01 00 00 4c 89 44 24 .t$0L..$....L.D$ 0x01f0 38 f2 0f 10 84 24 b8 00 00 00 f2 0f 11 44 24 40 8....$.......D$@ 0x0200 f2 0f 10 8c 24 c0 00 00 00 f2 0f 11 4c 24 48 4c ....$.......L$HL 0x0210 8b 8c 24 c8 00 00 00 4c 89 4c 24 50 4c 8b 94 24 ..$....L.L$PL..$ 0x0220 d0 00 00 00 4c 89 54 24 58 4c 8b 9c 24 d8 00 00 ....L.T$XL..$... 0x0230 00 4c 89 5c 24 60 4c 8b a4 24 e0 00 00 00 4c 89 .L.\$`L..$....L. 0x0240 64 24 68 4c 8b ac 24 e8 00 00 00 4c 89 6c 24 70 d$hL..$....L.l$p 0x0250 4c 8b b4 24 f0 00 00 00 4c 89 74 24 78 c7 04 24 L..$....L.t$x..$ 0x0260 70 00 00 00 4c 8d 3d 00 00 00 00 4c 89 7c 24 08 p...L.=....L.|$. 0x0270 e8 00 00 00 00 48 8b 84 24 98 00 00 00 48 8b 8c .....H..$....H.. 0x0280 24 90 00 00 00 e9 a2 fe ff ff e8 00 00 00 00 0f $............... 0x0290 0b 48 89 04 24 e8 00 00 00 00 48 8b ac 24 a0 00 .H..$.....H..$.. 0x02a0 00 00 48 81 c4 a8 00 00 00 c3 e8 00 00 00 00 e9 ..H............. 0x02b0 4c fd ff ff L... rel 5+4 t=16 TLS+0 rel 189+4 t=8 "".geo+0 rel 240+4 t=8 runtime.panicindex+0 rel 247+4 t=8 runtime.panicindex+0 rel 272+4 t=15 type.sync.WaitGroup+0 rel 281+4 t=8 runtime.newobject+0 rel 339+4 t=8 sync.(*WaitGroup).Add+0 rel 615+4 t=15 "".pargeo.func1·f+0 rel 625+4 t=8 runtime.newproc+0 rel 651+4 t=8 runtime.panicdivide+0 rel 662+4 t=8 sync.(*WaitGroup).Wait+0 rel 683+4 t=8 runtime.morestack_noctxt+0 "".pargeo.func1 t=1 size=297 args=0x70 locals=0x38 0x0000 00000 (p5.go:177) TEXT "".pargeo.func1(SB), $56-112 0x0000 00000 (p5.go:177) MOVQ (TLS), CX 0x0009 00009 (p5.go:177) CMPQ SP, 16(CX) 0x000d 00013 (p5.go:177) JLS 287 0x0013 00019 (p5.go:177) SUBQ $56, SP 0x0017 00023 (p5.go:177) MOVQ BP, 48(SP) 0x001c 00028 (p5.go:177) LEAQ 48(SP), BP 0x0021 00033 (p5.go:177) FUNCDATA $0, gclocals·f00c7cbb58f09604467c5198f89eb794(SB) 0x0021 00033 (p5.go:177) FUNCDATA $1, gclocals·7d2d5fca80364273fb07d5820a76fef4(SB) 0x0021 00033 (p5.go:178) MOVQ "".&wg+64(SP), AX 0x0026 00038 (p5.go:178) MOVQ AX, 16(SP) 0x002b 00043 (p5.go:178) MOVL $8, (SP) 0x0032 00050 (p5.go:178) LEAQ sync.(*WaitGroup).Done·f(SB), AX 0x0039 00057 (p5.go:178) MOVQ AX, 8(SP) 0x003e 00062 (p5.go:178) PCDATA $0, $1 0x003e 00062 (p5.go:178) CALL runtime.deferproc(SB) 0x0043 00067 (p5.go:178) TESTL AX, AX 0x0045 00069 (p5.go:178) JNE 271 0x004b 00075 (p5.go:179) MOVQ "".first+72(SP), AX 0x0050 00080 (p5.go:179) MOVQ "".limit+80(SP), CX 0x0055 00085 (p5.go:179) CMPQ AX, CX 0x0058 00088 (p5.go:179) JGE 255 0x005e 00094 (p5.go:180) MOVQ "".lat+136(SP), DX 0x0066 00102 (p5.go:180) CMPQ AX, DX 0x0069 00105 (p5.go:180) JCC 248 0x006f 00111 (p5.go:180) MOVQ "".lat+128(SP), BX 0x0077 00119 (p5.go:180) MOVSD (BX)(AX*8), X0 0x007c 00124 (p5.go:180) MOVQ "".lon+160(SP), SI 0x0084 00132 (p5.go:180) CMPQ AX, SI 0x0087 00135 (p5.go:180) JCC 241 0x0089 00137 (p5.go:179) MOVQ AX, "".i+40(SP) 0x008e 00142 (p5.go:180) MOVQ "".lon+152(SP), CX 0x0096 00150 (p5.go:180) MOVSD (CX)(AX*8), X1 0x009b 00155 (p5.go:180) MOVSD X1, 24(SP) 0x00a1 00161 (p5.go:180) MOVSD "".latc+112(SP), X1 0x00a7 00167 (p5.go:180) MOVSD X1, (SP) 0x00ac 00172 (p5.go:180) MOVSD "".lonc+120(SP), X2 0x00b2 00178 (p5.go:180) MOVSD X2, 8(SP) 0x00b8 00184 (p5.go:180) MOVSD X0, 16(SP) 0x00be 00190 (p5.go:180) PCDATA $0, $1 0x00be 00190 (p5.go:180) CALL "".geo(SB) 0x00c3 00195 (p5.go:180) MOVSD 32(SP), X0 0x00c9 00201 (p5.go:180) MOVQ "".i+40(SP), AX 0x00ce 00206 (p5.go:180) MOVQ "".g+96(SP), CX 0x00d3 00211 (p5.go:180) CMPQ AX, CX 0x00d6 00214 (p5.go:180) JCC 234 0x00d8 00216 (p5.go:180) MOVQ "".g+88(SP), DX 0x00dd 00221 (p5.go:180) MOVSD X0, (DX)(AX*8) 0x00e2 00226 (p5.go:179) INCQ AX 0x00e5 00229 (p5.go:179) JMP 80 0x00ea 00234 (p5.go:180) PCDATA $0, $2 0x00ea 00234 (p5.go:180) CALL runtime.panicindex(SB) 0x00ef 00239 (p5.go:180) UNDEF 0x00f1 00241 (p5.go:180) PCDATA $0, $2 0x00f1 00241 (p5.go:180) CALL runtime.panicindex(SB) 0x00f6 00246 (p5.go:180) UNDEF 0x00f8 00248 (p5.go:180) PCDATA $0, $2 0x00f8 00248 (p5.go:180) CALL runtime.panicindex(SB) 0x00fd 00253 (p5.go:180) UNDEF 0x00ff 00255 (p5.go:182) PCDATA $0, $2 0x00ff 00255 (p5.go:182) XCHGL AX, AX 0x0100 00256 (p5.go:182) CALL runtime.deferreturn(SB) 0x0105 00261 (p5.go:182) MOVQ 48(SP), BP 0x010a 00266 (p5.go:182) ADDQ $56, SP 0x010e 00270 (p5.go:182) RET 0x010f 00271 (p5.go:178) PCDATA $0, $2 0x010f 00271 (p5.go:178) XCHGL AX, AX 0x0110 00272 (p5.go:178) CALL runtime.deferreturn(SB) 0x0115 00277 (p5.go:178) MOVQ 48(SP), BP 0x011a 00282 (p5.go:178) ADDQ $56, SP 0x011e 00286 (p5.go:178) RET 0x011f 00287 (p5.go:178) NOP 0x011f 00287 (p5.go:177) PCDATA $0, $-1 0x011f 00287 (p5.go:177) CALL runtime.morestack_noctxt(SB) 0x0124 00292 (p5.go:177) JMP 0 0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 0f 86 0c eH..%....H;a.... 0x0010 01 00 00 48 83 ec 38 48 89 6c 24 30 48 8d 6c 24 ...H..8H.l$0H.l$ 0x0020 30 48 8b 44 24 40 48 89 44 24 10 c7 04 24 08 00 0H.D$@H.D$...$.. 0x0030 00 00 48 8d 05 00 00 00 00 48 89 44 24 08 e8 00 ..H......H.D$... 0x0040 00 00 00 85 c0 0f 85 c4 00 00 00 48 8b 44 24 48 ...........H.D$H 0x0050 48 8b 4c 24 50 48 39 c8 0f 8d a1 00 00 00 48 8b H.L$PH9.......H. 0x0060 94 24 88 00 00 00 48 39 d0 0f 83 89 00 00 00 48 .$....H9.......H 0x0070 8b 9c 24 80 00 00 00 f2 0f 10 04 c3 48 8b b4 24 ..$.........H..$ 0x0080 a0 00 00 00 48 39 f0 73 68 48 89 44 24 28 48 8b ....H9.shH.D$(H. 0x0090 8c 24 98 00 00 00 f2 0f 10 0c c1 f2 0f 11 4c 24 .$............L$ 0x00a0 18 f2 0f 10 4c 24 70 f2 0f 11 0c 24 f2 0f 10 54 ....L$p....$...T 0x00b0 24 78 f2 0f 11 54 24 08 f2 0f 11 44 24 10 e8 00 $x...T$....D$... 0x00c0 00 00 00 f2 0f 10 44 24 20 48 8b 44 24 28 48 8b ......D$ H.D$(H. 0x00d0 4c 24 60 48 39 c8 73 12 48 8b 54 24 58 f2 0f 11 L$`H9.s.H.T$X... 0x00e0 04 c2 48 ff c0 e9 66 ff ff ff e8 00 00 00 00 0f ..H...f......... 0x00f0 0b e8 00 00 00 00 0f 0b e8 00 00 00 00 0f 0b 90 ................ 0x0100 e8 00 00 00 00 48 8b 6c 24 30 48 83 c4 38 c3 90 .....H.l$0H..8.. 0x0110 e8 00 00 00 00 48 8b 6c 24 30 48 83 c4 38 c3 e8 .....H.l$0H..8.. 0x0120 00 00 00 00 e9 d7 fe ff ff ......... rel 5+4 t=16 TLS+0 rel 53+4 t=15 sync.(*WaitGroup).Done·f+0 rel 63+4 t=8 runtime.deferproc+0 rel 191+4 t=8 "".geo+0 rel 235+4 t=8 runtime.panicindex+0 rel 242+4 t=8 runtime.panicindex+0 rel 249+4 t=8 runtime.panicindex+0 rel 257+4 t=8 runtime.deferreturn+0 rel 273+4 t=8 runtime.deferreturn+0 rel 288+4 t=8 runtime.morestack_noctxt+0 "".init t=1 size=144 args=0x0 locals=0x8 0x0000 00000 (:1) TEXT "".init(SB), $8-0 0x0000 00000 (:1) MOVQ (TLS), CX 0x0009 00009 (:1) CMPQ SP, 16(CX) 0x000d 00013 (:1) JLS 134 0x000f 00015 (:1) SUBQ $8, SP 0x0013 00019 (:1) MOVQ BP, (SP) 0x0017 00023 (:1) LEAQ (SP), BP 0x001b 00027 (:1) FUNCDATA $0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB) 0x001b 00027 (:1) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB) 0x001b 00027 (:1) MOVBLZX "".initdone·(SB), AX 0x0022 00034 (:1) CMPB AL, $1 0x0024 00036 (:1) JLS 47 0x0026 00038 (:1) MOVQ (SP), BP 0x002a 00042 (:1) ADDQ $8, SP 0x002e 00046 (:1) RET 0x002f 00047 (:1) JNE 56 0x0031 00049 (:1) PCDATA $0, $0 0x0031 00049 (:1) CALL runtime.throwinit(SB) 0x0036 00054 (:1) UNDEF 0x0038 00056 (:1) MOVB $1, "".initdone·(SB) 0x003f 00063 (:1) PCDATA $0, $0 0x003f 00063 (:1) CALL bufio.init(SB) 0x0044 00068 (:1) PCDATA $0, $0 0x0044 00068 (:1) CALL flag.init(SB) 0x0049 00073 (:1) PCDATA $0, $0 0x0049 00073 (:1) CALL fmt.init(SB) 0x004e 00078 (:1) PCDATA $0, $0 0x004e 00078 (:1) CALL log.init(SB) 0x0053 00083 (:1) PCDATA $0, $0 0x0053 00083 (:1) CALL math.init(SB) 0x0058 00088 (:1) PCDATA $0, $0 0x0058 00088 (:1) CALL os.init(SB) 0x005d 00093 (:1) PCDATA $0, $0 0x005d 00093 (:1) CALL runtime.init(SB) 0x0062 00098 (:1) PCDATA $0, $0 0x0062 00098 (:1) CALL strconv.init(SB) 0x0067 00103 (:1) PCDATA $0, $0 0x0067 00103 (:1) CALL strings.init(SB) 0x006c 00108 (:1) PCDATA $0, $0 0x006c 00108 (:1) CALL sync.init(SB) 0x0071 00113 (:1) PCDATA $0, $0 0x0071 00113 (:1) CALL time.init(SB) 0x0076 00118 (:1) MOVB $2, "".initdone·(SB) 0x007d 00125 (:1) MOVQ (SP), BP 0x0081 00129 (:1) ADDQ $8, SP 0x0085 00133 (:1) RET 0x0086 00134 (:1) NOP 0x0086 00134 (:1) PCDATA $0, $-1 0x0086 00134 (:1) CALL runtime.morestack_noctxt(SB) 0x008b 00139 (:1) JMP 0 0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 77 48 eH..%....H;a.vwH 0x0010 83 ec 08 48 89 2c 24 48 8d 2c 24 0f b6 05 00 00 ...H.,$H.,$..... 0x0020 00 00 3c 01 76 09 48 8b 2c 24 48 83 c4 08 c3 75 ..<.v.H.,$H....u 0x0030 07 e8 00 00 00 00 0f 0b c6 05 00 00 00 00 01 e8 ................ 0x0040 00 00 00 00 e8 00 00 00 00 e8 00 00 00 00 e8 00 ................ 0x0050 00 00 00 e8 00 00 00 00 e8 00 00 00 00 e8 00 00 ................ 0x0060 00 00 e8 00 00 00 00 e8 00 00 00 00 e8 00 00 00 ................ 0x0070 00 e8 00 00 00 00 c6 05 00 00 00 00 02 48 8b 2c .............H., 0x0080 24 48 83 c4 08 c3 e8 00 00 00 00 e9 70 ff ff ff $H..........p... rel 5+4 t=16 TLS+0 rel 30+4 t=15 "".initdone·+0 rel 50+4 t=8 runtime.throwinit+0 rel 58+4 t=15 "".initdone·+-1 rel 64+4 t=8 bufio.init+0 rel 69+4 t=8 flag.init+0 rel 74+4 t=8 fmt.init+0 rel 79+4 t=8 log.init+0 rel 84+4 t=8 math.init+0 rel 89+4 t=8 os.init+0 rel 94+4 t=8 runtime.init+0 rel 99+4 t=8 strconv.init+0 rel 104+4 t=8 strings.init+0 rel 109+4 t=8 sync.init+0 rel 114+4 t=8 time.init+0 rel 120+4 t=15 "".initdone·+-1 rel 135+4 t=8 runtime.morestack_noctxt+0 type..hash.[2]interface {} t=1 dupok size=110 args=0x18 locals=0x28 0x0000 00000 (:1) TEXT type..hash.[2]interface {}(SB), $40-24 0x0000 00000 (:1) MOVQ (TLS), CX 0x0009 00009 (:1) CMPQ SP, 16(CX) 0x000d 00013 (:1) JLS 103 0x000f 00015 (:1) SUBQ $40, SP 0x0013 00019 (:1) MOVQ BP, 32(SP) 0x0018 00024 (:1) LEAQ 32(SP), BP 0x001d 00029 (:1) FUNCDATA $0, gclocals·d4dc2f11db048877dbc0f60a22b4adb3(SB) 0x001d 00029 (:1) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB) 0x001d 00029 (:1) MOVQ $0, AX 0x001f 00031 (:1) MOVQ "".h+56(SP), CX 0x0024 00036 (:1) CMPQ AX, $2 0x0028 00040 (:1) JGE 88 0x002a 00042 (:1) MOVQ AX, "".i+24(SP) 0x002f 00047 (:1) SHLQ $4, AX 0x0033 00051 (:1) MOVQ "".p+48(SP), BX 0x0038 00056 (:1) ADDQ BX, AX 0x003b 00059 (:1) MOVQ AX, (SP) 0x003f 00063 (:1) MOVQ CX, 8(SP) 0x0044 00068 (:1) PCDATA $0, $0 0x0044 00068 (:1) CALL runtime.nilinterhash(SB) 0x0049 00073 (:1) MOVQ 16(SP), CX 0x004e 00078 (:1) MOVQ "".i+24(SP), AX 0x0053 00083 (:1) INCQ AX 0x0056 00086 (:1) JMP 36 0x0058 00088 (:1) MOVQ CX, "".~r2+64(SP) 0x005d 00093 (:1) MOVQ 32(SP), BP 0x0062 00098 (:1) ADDQ $40, SP 0x0066 00102 (:1) RET 0x0067 00103 (:1) NOP 0x0067 00103 (:1) PCDATA $0, $-1 0x0067 00103 (:1) CALL runtime.morestack_noctxt(SB) 0x006c 00108 (:1) JMP 0 0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 58 48 eH..%....H;a.vXH 0x0010 83 ec 28 48 89 6c 24 20 48 8d 6c 24 20 31 c0 48 ..(H.l$ H.l$ 1.H 0x0020 8b 4c 24 38 48 83 f8 02 7d 2e 48 89 44 24 18 48 .L$8H...}.H.D$.H 0x0030 c1 e0 04 48 8b 5c 24 30 48 01 d8 48 89 04 24 48 ...H.\$0H..H..$H 0x0040 89 4c 24 08 e8 00 00 00 00 48 8b 4c 24 10 48 8b .L$......H.L$.H. 0x0050 44 24 18 48 ff c0 eb cc 48 89 4c 24 40 48 8b 6c D$.H....H.L$@H.l 0x0060 24 20 48 83 c4 28 c3 e8 00 00 00 00 eb 92 $ H..(........ rel 5+4 t=16 TLS+0 rel 69+4 t=8 runtime.nilinterhash+0 rel 104+4 t=8 runtime.morestack_noctxt+0 type..eq.[2]interface {} t=1 dupok size=165 args=0x18 locals=0x30 0x0000 00000 (:1) TEXT type..eq.[2]interface {}(SB), $48-24 0x0000 00000 (:1) MOVQ (TLS), CX 0x0009 00009 (:1) CMPQ SP, 16(CX) 0x000d 00013 (:1) JLS 155 0x0013 00019 (:1) SUBQ $48, SP 0x0017 00023 (:1) MOVQ BP, 40(SP) 0x001c 00028 (:1) LEAQ 40(SP), BP 0x0021 00033 (:1) FUNCDATA $0, gclocals·8f9cec06d1ae35cc9900c511c5e4bdab(SB) 0x0021 00033 (:1) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB) 0x0021 00033 (:1) MOVQ $0, AX 0x0023 00035 (:1) CMPQ AX, $2 0x0027 00039 (:1) JGE 140 0x0029 00041 (:1) MOVQ AX, CX 0x002c 00044 (:1) SHLQ $4, AX 0x0030 00048 (:1) MOVQ "".p+56(SP), DX 0x0035 00053 (:1) MOVQ 8(DX)(AX*1), BX 0x003a 00058 (:1) MOVQ (DX)(AX*1), SI 0x003e 00062 (:1) MOVQ "".q+64(SP), DI 0x0043 00067 (:1) MOVQ (DI)(AX*1), R8 0x0047 00071 (:1) MOVQ 8(DI)(AX*1), AX 0x004c 00076 (:1) CMPQ SI, R8 0x004f 00079 (:1) JNE 125 0x0051 00081 (:1) MOVQ CX, ""..autotmp_8+32(SP) 0x0056 00086 (:1) MOVQ SI, (SP) 0x005a 00090 (:1) MOVQ BX, 8(SP) 0x005f 00095 (:1) MOVQ AX, 16(SP) 0x0064 00100 (:1) PCDATA $0, $0 0x0064 00100 (:1) CALL runtime.efaceeq(SB) 0x0069 00105 (:1) MOVBLZX 24(SP), AX 0x006e 00110 (:1) TESTB AL, AL 0x0070 00112 (:1) JEQ 125 0x0072 00114 (:1) MOVQ ""..autotmp_8+32(SP), CX 0x0077 00119 (:1) LEAQ 1(CX), AX 0x007b 00123 (:1) JMP 35 0x007d 00125 (:1) MOVB $0, "".~r2+72(SP) 0x0082 00130 (:1) MOVQ 40(SP), BP 0x0087 00135 (:1) ADDQ $48, SP 0x008b 00139 (:1) RET 0x008c 00140 (:1) MOVB $1, "".~r2+72(SP) 0x0091 00145 (:1) MOVQ 40(SP), BP 0x0096 00150 (:1) ADDQ $48, SP 0x009a 00154 (:1) RET 0x009b 00155 (:1) NOP 0x009b 00155 (:1) PCDATA $0, $-1 0x009b 00155 (:1) CALL runtime.morestack_noctxt(SB) 0x00a0 00160 (:1) JMP 0 0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 0f 86 88 eH..%....H;a.... 0x0010 00 00 00 48 83 ec 30 48 89 6c 24 28 48 8d 6c 24 ...H..0H.l$(H.l$ 0x0020 28 31 c0 48 83 f8 02 7d 63 48 89 c1 48 c1 e0 04 (1.H...}cH..H... 0x0030 48 8b 54 24 38 48 8b 5c 02 08 48 8b 34 02 48 8b H.T$8H.\..H.4.H. 0x0040 7c 24 40 4c 8b 04 07 48 8b 44 07 08 4c 39 c6 75 |$@L...H.D..L9.u 0x0050 2c 48 89 4c 24 20 48 89 34 24 48 89 5c 24 08 48 ,H.L$ H.4$H.\$.H 0x0060 89 44 24 10 e8 00 00 00 00 0f b6 44 24 18 84 c0 .D$........D$... 0x0070 74 0b 48 8b 4c 24 20 48 8d 41 01 eb a6 c6 44 24 t.H.L$ H.A....D$ 0x0080 48 00 48 8b 6c 24 28 48 83 c4 30 c3 c6 44 24 48 H.H.l$(H..0..D$H 0x0090 01 48 8b 6c 24 28 48 83 c4 30 c3 e8 00 00 00 00 .H.l$(H..0...... 0x00a0 e9 5b ff ff ff .[... rel 5+4 t=16 TLS+0 rel 101+4 t=8 runtime.efaceeq+0 rel 156+4 t=8 runtime.morestack_noctxt+0 gclocals·69c1753bd5f81501d95132d08af04464 t=8 dupok size=8 0x0000 02 00 00 00 00 00 00 00 ........ gclocals·ed2b4e9472fcfb4edac5bdc674d399da t=8 dupok size=10 0x0000 02 00 00 00 08 00 00 00 07 00 .......... go.info.io.Reader.Read t=45 dupok size=101 0x0000 02 69 6f 2e 52 65 61 64 65 72 2e 52 65 61 64 00 .io.Reader.Read. 0x0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0020 01 05 2e 74 68 69 73 00 01 9c 00 00 00 00 00 00 ...this......... 0x0030 00 00 05 70 00 04 9c 11 10 22 00 00 00 00 00 00 ...p....."...... 0x0040 00 00 05 6e 00 04 9c 11 28 22 00 00 00 00 00 00 ...n....("...... 0x0050 00 00 05 65 72 72 00 04 9c 11 30 22 00 00 00 00 ...err....0".... 0x0060 00 00 00 00 00 ..... rel 16+8 t=1 io.Reader.Read+0 rel 24+8 t=1 io.Reader.Read+156 rel 42+8 t=28 go.info.io.Reader+0 rel 58+8 t=28 go.info.[]uint8+0 rel 74+8 t=28 go.info.int+0 rel 92+8 t=28 go.info.error+0 gclocals·33cdeccccebe80329f1fdbee7f5874cb t=8 dupok size=8 0x0000 01 00 00 00 00 00 00 00 ........ gclocals·d4dc2f11db048877dbc0f60a22b4adb3 t=8 dupok size=9 0x0000 01 00 00 00 03 00 00 00 01 ......... go.info.os.(*File).close t=45 dupok size=71 0x0000 02 6f 73 2e 28 2a 46 69 6c 65 29 2e 63 6c 6f 73 .os.(*File).clos 0x0010 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e............... 0x0020 00 00 01 05 2e 74 68 69 73 00 01 9c 00 00 00 00 .....this....... 0x0030 00 00 00 00 05 7e 72 31 00 04 9c 11 08 22 00 00 .....~r1.....".. 0x0040 00 00 00 00 00 00 00 ....... rel 18+8 t=1 os.(*File).close+0 rel 26+8 t=1 os.(*File).close+36 rel 44+8 t=28 go.info.*os.File+0 rel 62+8 t=28 go.info.error+0 go.string."NumCPU" t=8 dupok size=6 0x0000 4e 75 6d 43 50 55 NumCPU go.string."Points" t=8 dupok size=6 0x0000 50 6f 69 6e 74 73 Points go.string."Min(wsum1) location" t=8 dupok size=19 0x0000 4d 69 6e 28 77 73 75 6d 31 29 20 6c 6f 63 61 74 Min(wsum1) locat 0x0010 69 6f 6e ion go.string."Min(wsum2) location" t=8 dupok size=19 0x0000 4d 69 6e 28 77 73 75 6d 32 29 20 6c 6f 63 61 74 Min(wsum2) locat 0x0010 69 6f 6e ion go.string."2006-01-02 15:04:05" t=8 dupok size=19 0x0000 32 30 30 36 2d 30 31 2d 30 32 20 31 35 3a 30 34 2006-01-02 15:04 0x0010 3a 30 35 :05 go.string." Start" t=8 dupok size=6 0x0000 20 53 74 61 72 74 Start go.string."ncpu" t=8 dupok size=4 0x0000 6e 63 70 75 ncpu go.string."number of CPUs" t=8 dupok size=14 0x0000 6e 75 6d 62 65 72 20 6f 66 20 43 50 55 73 number of CPUs go.string." Ready; T=" t=8 dupok size=10 0x0000 20 52 65 61 64 79 3b 20 54 3d Ready; T= gclocals·045508ce54f86accdcf0d247280558fb t=8 dupok size=103 0x0000 13 00 00 00 23 00 00 00 00 00 00 00 00 08 00 00 ....#........... 0x0010 00 00 08 80 06 00 00 48 00 00 00 00 08 00 00 80 .......H........ 0x0020 07 18 00 00 00 00 b8 01 00 78 00 b8 01 00 00 00 .........x...... 0x0030 b8 03 00 00 00 ba 03 00 00 00 bb 03 00 00 00 19 ................ 0x0040 00 00 00 00 18 00 80 07 00 08 00 78 00 00 0c 00 ...........x.... 0x0050 00 00 00 00 04 00 00 00 00 68 00 00 00 00 00 78 .........h.....x 0x0060 00 00 00 00 80 07 00 ....... gclocals·8203753f2e289d5a66e4741723b38e3a t=8 dupok size=8 0x0000 13 00 00 00 00 00 00 00 ........ go.info."".main t=45 size=752 0x0000 02 22 22 2e 6d 61 69 6e 00 00 00 00 00 00 00 00 ."".main........ 0x0010 00 00 00 00 00 00 00 00 00 01 04 77 67 73 75 6d ...........wgsum 0x0020 32 2e 6c 65 6e 00 05 9c 11 98 7c 22 00 00 00 00 2.len.....|".... 0x0030 00 00 00 00 04 77 67 73 75 6d 32 2e 63 61 70 00 .....wgsum2.cap. 0x0040 05 9c 11 a0 7c 22 00 00 00 00 00 00 00 00 04 77 ....|".........w 0x0050 67 73 75 6d 31 2e 6c 65 6e 00 05 9c 11 a8 7c 22 gsum1.len.....|" 0x0060 00 00 00 00 00 00 00 00 04 77 67 73 75 6d 31 2e .........wgsum1. 0x0070 63 61 70 00 05 9c 11 b0 7c 22 00 00 00 00 00 00 cap.....|"...... 0x0080 00 00 04 74 74 74 32 2e 77 61 6c 6c 00 05 9c 11 ...ttt2.wall.... 0x0090 b8 7c 22 00 00 00 00 00 00 00 00 04 74 74 74 32 .|".........ttt2 0x00a0 2e 65 78 74 00 05 9c 11 c0 7c 22 00 00 00 00 00 .ext.....|"..... 0x00b0 00 00 00 04 74 74 74 31 2e 77 61 6c 6c 00 05 9c ....ttt1.wall... 0x00c0 11 c8 7c 22 00 00 00 00 00 00 00 00 04 74 74 74 ..|".........ttt 0x00d0 31 2e 65 78 74 00 05 9c 11 d0 7c 22 00 00 00 00 1.ext.....|".... 0x00e0 00 00 00 00 04 72 65 63 2e 6c 65 6e 00 05 9c 11 .....rec.len.... 0x00f0 d8 7c 22 00 00 00 00 00 00 00 00 04 70 6f 70 2e .|".........pop. 0x0100 6c 65 6e 00 05 9c 11 e0 7c 22 00 00 00 00 00 00 len.....|"...... 0x0110 00 00 04 70 6f 70 2e 63 61 70 00 05 9c 11 e8 7c ...pop.cap.....| 0x0120 22 00 00 00 00 00 00 00 00 04 6e 63 70 75 00 05 ".........ncpu.. 0x0130 9c 11 f0 7c 22 00 00 00 00 00 00 00 00 04 6d 69 ...|".........mi 0x0140 6e 69 6e 64 32 00 05 9c 11 f8 7c 22 00 00 00 00 nind2.....|".... 0x0150 00 00 00 00 04 6d 69 6e 69 6e 64 31 00 05 9c 11 .....minind1.... 0x0160 80 7d 22 00 00 00 00 00 00 00 00 04 6c 6f 6e 2e .}".........lon. 0x0170 6c 65 6e 00 05 9c 11 88 7d 22 00 00 00 00 00 00 len.....}"...... 0x0180 00 00 04 6c 6f 6e 2e 63 61 70 00 05 9c 11 90 7d ...lon.cap.....} 0x0190 22 00 00 00 00 00 00 00 00 04 6c 61 74 2e 6c 65 ".........lat.le 0x01a0 6e 00 05 9c 11 98 7d 22 00 00 00 00 00 00 00 00 n.....}"........ 0x01b0 04 6c 61 74 2e 63 61 70 00 05 9c 11 a0 7d 22 00 .lat.cap.....}". 0x01c0 00 00 00 00 00 00 00 04 69 00 05 9c 11 a8 7d 22 ........i.....}" 0x01d0 00 00 00 00 00 00 00 00 04 67 2e 6c 65 6e 00 05 .........g.len.. 0x01e0 9c 11 b0 7d 22 00 00 00 00 00 00 00 00 04 67 2e ...}".........g. 0x01f0 63 61 70 00 05 9c 11 b8 7d 22 00 00 00 00 00 00 cap.....}"...... 0x0200 00 00 04 77 67 73 75 6d 32 2e 70 74 72 00 05 9c ...wgsum2.ptr... 0x0210 11 d8 7d 22 00 00 00 00 00 00 00 00 04 77 67 73 ..}".........wgs 0x0220 75 6d 31 2e 70 74 72 00 05 9c 11 e0 7d 22 00 00 um1.ptr.....}".. 0x0230 00 00 00 00 00 00 04 74 74 74 32 2e 6c 6f 63 00 .......ttt2.loc. 0x0240 05 9c 11 e8 7d 22 00 00 00 00 00 00 00 00 04 74 ....}".........t 0x0250 74 74 31 2e 6c 6f 63 00 05 9c 11 f0 7d 22 00 00 tt1.loc.....}".. 0x0260 00 00 00 00 00 00 04 72 65 63 2e 70 74 72 00 05 .......rec.ptr.. 0x0270 9c 11 f8 7d 22 00 00 00 00 00 00 00 00 04 70 6f ...}".........po 0x0280 70 2e 70 74 72 00 05 9c 11 80 7e 22 00 00 00 00 p.ptr.....~".... 0x0290 00 00 00 00 04 6e 63 70 75 66 6c 61 67 00 05 9c .....ncpuflag... 0x02a0 11 88 7e 22 00 00 00 00 00 00 00 00 04 6c 6f 6e ..~".........lon 0x02b0 2e 70 74 72 00 05 9c 11 90 7e 22 00 00 00 00 00 .ptr.....~"..... 0x02c0 00 00 00 04 6c 61 74 2e 70 74 72 00 05 9c 11 98 ....lat.ptr..... 0x02d0 7e 22 00 00 00 00 00 00 00 00 04 67 2e 70 74 72 ~".........g.ptr 0x02e0 00 05 9c 11 a0 7e 22 00 00 00 00 00 00 00 00 00 .....~"......... rel 9+8 t=1 "".main+0 rel 17+8 t=1 "".main+2617 rel 44+8 t=28 go.info.int+0 rel 70+8 t=28 go.info.int+0 rel 96+8 t=28 go.info.int+0 rel 122+8 t=28 go.info.int+0 rel 147+8 t=28 go.info.uint64+0 rel 171+8 t=28 go.info.int64+0 rel 196+8 t=28 go.info.uint64+0 rel 220+8 t=28 go.info.int64+0 rel 243+8 t=28 go.info.int+0 rel 266+8 t=28 go.info.int+0 rel 289+8 t=28 go.info.int+0 rel 309+8 t=28 go.info.int+0 rel 332+8 t=28 go.info.int+0 rel 355+8 t=28 go.info.int+0 rel 378+8 t=28 go.info.int+0 rel 401+8 t=28 go.info.int+0 rel 424+8 t=28 go.info.int+0 rel 447+8 t=28 go.info.int+0 rel 464+8 t=28 go.info.int+0 rel 485+8 t=28 go.info.int+0 rel 506+8 t=28 go.info.int+0 rel 532+8 t=28 go.info.*float64+0 rel 558+8 t=28 go.info.*float64+0 rel 582+8 t=28 go.info.*time.Location+0 rel 606+8 t=28 go.info.*time.Location+0 rel 629+8 t=28 go.info.*string+0 rel 652+8 t=28 go.info.*float64+0 rel 676+8 t=28 go.info.*int+0 rel 699+8 t=28 go.info.*float64+0 rel 722+8 t=28 go.info.*float64+0 rel 743+8 t=28 go.info.*float64+0 gclocals·c3e8ecac267c784b98ae99c9bc54af72 t=8 dupok size=20 0x0000 04 00 00 00 13 00 00 00 00 00 00 bc 84 01 ba 84 ................ 0x0010 01 b9 84 01 .... gclocals·d166744aac790217788a4bbfa1473c16 t=8 dupok size=12 0x0000 04 00 00 00 03 00 00 00 00 00 00 00 ............ go.info."".read t=45 size=157 0x0000 02 22 22 2e 72 65 61 64 00 00 00 00 00 00 00 00 ."".read........ 0x0010 00 00 00 00 00 00 00 00 00 01 04 7e 72 30 2e 6c ...........~r0.l 0x0020 65 6e 00 05 9c 11 b0 7e 22 00 00 00 00 00 00 00 en.....~"....... 0x0030 00 04 72 65 63 2e 6c 65 6e 00 05 9c 11 b8 7e 22 ..rec.len.....~" 0x0040 00 00 00 00 00 00 00 00 04 72 65 63 2e 63 61 70 .........rec.cap 0x0050 00 05 9c 11 c0 7e 22 00 00 00 00 00 00 00 00 04 .....~"......... 0x0060 7e 72 30 2e 70 74 72 00 05 9c 11 d8 7e 22 00 00 ~r0.ptr.....~".. 0x0070 00 00 00 00 00 00 04 72 65 63 2e 70 74 72 00 05 .......rec.ptr.. 0x0080 9c 11 e0 7e 22 00 00 00 00 00 00 00 00 05 7e 72 ...~".........~r 0x0090 30 00 01 9c 00 00 00 00 00 00 00 00 00 0............ rel 9+8 t=1 "".read+0 rel 17+8 t=1 "".read+556 rel 41+8 t=28 go.info.int+0 rel 64+8 t=28 go.info.int+0 rel 87+8 t=28 go.info.int+0 rel 110+8 t=28 go.info.*uint8+0 rel 133+8 t=28 go.info.*string+0 rel 148+8 t=28 go.info.[]string+0 go.string."," t=8 dupok size=1 0x0000 2c , gclocals·34436a85bbcdf24b7fa3076085613a71 t=8 dupok size=26 0x0000 09 00 00 00 0b 00 00 00 00 00 10 00 18 00 1e 00 ................ 0x0010 1f 00 1f 06 9f 01 7e 00 00 00 ......~... gclocals·7442bf1d62e0d797a37677107e1103f4 t=8 dupok size=26 0x0000 09 00 00 00 0c 00 00 00 01 00 01 00 01 00 01 00 ................ 0x0010 01 00 01 00 01 00 01 00 00 00 .......... go.info."".data t=45 size=160 0x0000 02 22 22 2e 64 61 74 61 00 00 00 00 00 00 00 00 ."".data........ 0x0010 00 00 00 00 00 00 00 00 00 01 04 69 00 05 9c 11 ...........i.... 0x0020 d8 7e 22 00 00 00 00 00 00 00 00 04 63 6f 6c 2e .~".........col. 0x0030 6c 65 6e 00 05 9c 11 e0 7e 22 00 00 00 00 00 00 len.....~"...... 0x0040 00 00 04 63 6f 6c 2e 70 74 72 00 05 9c 11 98 7f ...col.ptr...... 0x0050 22 00 00 00 00 00 00 00 00 05 72 65 63 00 01 9c ".........rec... 0x0060 00 00 00 00 00 00 00 00 05 6c 61 74 00 04 9c 11 .........lat.... 0x0070 18 22 00 00 00 00 00 00 00 00 05 6c 6f 6e 00 04 .".........lon.. 0x0080 9c 11 30 22 00 00 00 00 00 00 00 00 05 70 6f 70 ..0".........pop 0x0090 00 05 9c 11 c8 00 22 00 00 00 00 00 00 00 00 00 ......"......... rel 9+8 t=1 "".data+0 rel 17+8 t=1 "".data+1132 rel 35+8 t=28 go.info.int+0 rel 58+8 t=28 go.info.int+0 rel 81+8 t=28 go.info.*string+0 rel 96+8 t=28 go.info.[]string+0 rel 114+8 t=28 go.info.[]float64+0 rel 132+8 t=28 go.info.[]float64+0 rel 151+8 t=28 go.info.[]float64+0 gclocals·42de96b0ee2ecebee32eb4aae6bc10d1 t=8 dupok size=9 0x0000 01 00 00 00 04 00 00 00 01 ......... go.info."".sum t=45 size=57 0x0000 02 22 22 2e 73 75 6d 00 00 00 00 00 00 00 00 00 ."".sum......... 0x0010 00 00 00 00 00 00 00 00 01 05 78 00 01 9c 00 00 ..........x..... 0x0020 00 00 00 00 00 00 05 7e 72 31 00 04 9c 11 18 22 .......~r1....." 0x0030 00 00 00 00 00 00 00 00 00 ......... rel 8+8 t=1 "".sum+0 rel 16+8 t=1 "".sum+53 rel 30+8 t=28 go.info.[]float64+0 rel 48+8 t=28 go.info.float64+0 gclocals·2d5fc34c80ae22f43308f14cb7fb6a1e t=8 dupok size=10 0x0000 02 00 00 00 08 00 00 00 09 00 .......... go.info."".wsum t=45 size=92 0x0000 02 22 22 2e 77 73 75 6d 00 00 00 00 00 00 00 00 ."".wsum........ 0x0010 00 00 00 00 00 00 00 00 00 01 05 78 00 01 9c 00 ...........x.... 0x0020 00 00 00 00 00 00 00 05 77 00 04 9c 11 18 22 00 ........w.....". 0x0030 00 00 00 00 00 00 00 05 7e 72 32 00 04 9c 11 30 ........~r2....0 0x0040 22 00 00 00 00 00 00 00 00 05 7e 72 33 00 04 9c ".........~r3... 0x0050 11 38 22 00 00 00 00 00 00 00 00 00 .8"......... rel 9+8 t=1 "".wsum+0 rel 17+8 t=1 "".wsum+142 rel 31+8 t=28 go.info.[]float64+0 rel 47+8 t=28 go.info.[]float64+0 rel 65+8 t=28 go.info.float64+0 rel 83+8 t=28 go.info.float64+0 go.info."".imin t=45 size=77 0x0000 02 22 22 2e 69 6d 69 6e 00 00 00 00 00 00 00 00 ."".imin........ 0x0010 00 00 00 00 00 00 00 00 00 01 04 62 c2 b7 32 00 ...........b..2. 0x0020 04 9c 11 68 22 00 00 00 00 00 00 00 00 05 78 00 ...h".........x. 0x0030 01 9c 00 00 00 00 00 00 00 00 05 7e 72 31 00 04 ...........~r1.. 0x0040 9c 11 18 22 00 00 00 00 00 00 00 00 00 ..."......... rel 9+8 t=1 "".imin+0 rel 17+8 t=1 "".imin+134 rel 37+8 t=28 go.info.uint64+0 rel 50+8 t=28 go.info.[]float64+0 rel 68+8 t=28 go.info.int+0 gclocals·f207267fbf96a0178e8758c6e3e0ce28 t=8 dupok size=9 0x0000 01 00 00 00 02 00 00 00 00 ......... go.info."".sq t=45 size=56 0x0000 02 22 22 2e 73 71 00 00 00 00 00 00 00 00 00 00 ."".sq.......... 0x0010 00 00 00 00 00 00 00 01 05 78 00 01 9c 00 00 00 .........x...... 0x0020 00 00 00 00 00 05 7e 72 31 00 04 9c 11 08 22 00 ......~r1.....". 0x0030 00 00 00 00 00 00 00 00 ........ rel 7+8 t=1 "".sq+0 rel 15+8 t=1 "".sq+17 rel 29+8 t=28 go.info.float64+0 rel 47+8 t=28 go.info.float64+0 gclocals·24b0aee1021c20d1590e75b99691b0e0 t=8 dupok size=9 0x0000 01 00 00 00 05 00 00 00 00 ......... go.info."".geo t=45 size=117 0x0000 02 22 22 2e 67 65 6f 00 00 00 00 00 00 00 00 00 ."".geo......... 0x0010 00 00 00 00 00 00 00 00 01 05 6c 61 74 31 00 01 ..........lat1.. 0x0020 9c 00 00 00 00 00 00 00 00 05 6c 6f 6e 31 00 04 ..........lon1.. 0x0030 9c 11 08 22 00 00 00 00 00 00 00 00 05 6c 61 74 ...".........lat 0x0040 32 00 04 9c 11 10 22 00 00 00 00 00 00 00 00 05 2....."......... 0x0050 6c 6f 6e 32 00 04 9c 11 18 22 00 00 00 00 00 00 lon2....."...... 0x0060 00 00 05 7e 72 34 00 04 9c 11 20 22 00 00 00 00 ...~r4.... ".... 0x0070 00 00 00 00 00 ..... rel 8+8 t=1 "".geo+0 rel 16+8 t=1 "".geo+654 rel 33+8 t=28 go.info.float64+0 rel 52+8 t=28 go.info.float64+0 rel 71+8 t=28 go.info.float64+0 rel 90+8 t=28 go.info.float64+0 rel 108+8 t=28 go.info.float64+0 gclocals·9783710103695d7171ee820ce562d18d t=8 dupok size=11 0x0000 03 00 00 00 01 00 00 00 00 00 01 ........... gclocals·b2efdecfe30694e05ceb8fc8467100e9 t=8 dupok size=14 0x0000 03 00 00 00 0c 00 00 00 48 02 00 00 48 02 ........H...H. go.info."".pargeo t=45 size=188 0x0000 02 22 22 2e 70 61 72 67 65 6f 00 00 00 00 00 00 ."".pargeo...... 0x0010 00 00 00 00 00 00 00 00 00 00 00 01 04 69 00 04 .............i.. 0x0020 9c 11 50 22 00 00 00 00 00 00 00 00 04 63 70 75 ..P".........cpu 0x0030 00 04 9c 11 58 22 00 00 00 00 00 00 00 00 04 26 ....X".........& 0x0040 77 67 00 04 9c 11 68 22 00 00 00 00 00 00 00 00 wg....h"........ 0x0050 05 6e 63 70 75 00 01 9c 00 00 00 00 00 00 00 00 .ncpu........... 0x0060 05 6c 61 74 63 00 04 9c 11 08 22 00 00 00 00 00 .latc....."..... 0x0070 00 00 00 05 6c 6f 6e 63 00 04 9c 11 10 22 00 00 ....lonc.....".. 0x0080 00 00 00 00 00 00 05 6c 61 74 00 04 9c 11 18 22 .......lat....." 0x0090 00 00 00 00 00 00 00 00 05 6c 6f 6e 00 04 9c 11 .........lon.... 0x00a0 30 22 00 00 00 00 00 00 00 00 05 67 00 05 9c 11 0".........g.... 0x00b0 c8 00 22 00 00 00 00 00 00 00 00 00 .."......... rel 11+8 t=1 "".pargeo+0 rel 19+8 t=1 "".pargeo+692 rel 36+8 t=28 go.info.int+0 rel 54+8 t=28 go.info.int+0 rel 72+8 t=28 go.info.*sync.WaitGroup+0 rel 88+8 t=28 go.info.int+0 rel 107+8 t=28 go.info.float64+0 rel 126+8 t=28 go.info.float64+0 rel 144+8 t=28 go.info.[]float64+0 rel 162+8 t=28 go.info.[]float64+0 rel 179+8 t=28 go.info.[]float64+0 gclocals·7d2d5fca80364273fb07d5820a76fef4 t=8 dupok size=8 0x0000 03 00 00 00 00 00 00 00 ........ gclocals·f00c7cbb58f09604467c5198f89eb794 t=8 dupok size=14 0x0000 03 00 00 00 0e 00 00 00 09 09 08 09 00 00 .............. go.info."".pargeo.func1 t=45 size=198 0x0000 02 22 22 2e 70 61 72 67 65 6f 2e 66 75 6e 63 31 ."".pargeo.func1 0x0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0020 00 01 04 69 00 04 9c 11 68 22 00 00 00 00 00 00 ...i....h"...... 0x0030 00 00 05 26 77 67 00 01 9c 00 00 00 00 00 00 00 ...&wg.......... 0x0040 00 05 66 69 72 73 74 00 04 9c 11 08 22 00 00 00 ..first....."... 0x0050 00 00 00 00 00 05 6c 69 6d 69 74 00 04 9c 11 10 ......limit..... 0x0060 22 00 00 00 00 00 00 00 00 05 67 00 04 9c 11 18 ".........g..... 0x0070 22 00 00 00 00 00 00 00 00 05 6c 61 74 63 00 04 ".........latc.. 0x0080 9c 11 30 22 00 00 00 00 00 00 00 00 05 6c 6f 6e ..0".........lon 0x0090 63 00 04 9c 11 38 22 00 00 00 00 00 00 00 00 05 c....8"......... 0x00a0 6c 61 74 00 05 9c 11 c0 00 22 00 00 00 00 00 00 lat......"...... 0x00b0 00 00 05 6c 6f 6e 00 05 9c 11 d8 00 22 00 00 00 ...lon......"... 0x00c0 00 00 00 00 00 00 ...... rel 17+8 t=1 "".pargeo.func1+0 rel 25+8 t=1 "".pargeo.func1+297 rel 42+8 t=28 go.info.int+0 rel 57+8 t=28 go.info.*sync.WaitGroup+0 rel 77+8 t=28 go.info.int+0 rel 97+8 t=28 go.info.int+0 rel 113+8 t=28 go.info.[]float64+0 rel 132+8 t=28 go.info.float64+0 rel 151+8 t=28 go.info.float64+0 rel 170+8 t=28 go.info.[]float64+0 rel 189+8 t=28 go.info.[]float64+0 go.info."".init t=45 size=27 0x0000 02 22 22 2e 69 6e 69 74 00 00 00 00 00 00 00 00 ."".init........ 0x0010 00 00 00 00 00 00 00 00 00 01 00 ........... rel 9+8 t=1 "".init+0 rel 17+8 t=1 "".init+144 "".statictmp_0 t=8 size=16 0x0000 00 00 00 00 00 00 00 00 06 00 00 00 00 00 00 00 ................ rel 0+8 t=1 go.string."NumCPU"+0 "".statictmp_1 t=8 size=16 0x0000 00 00 00 00 00 00 00 00 06 00 00 00 00 00 00 00 ................ rel 0+8 t=1 go.string."Points"+0 "".statictmp_2 t=8 size=16 0x0000 00 00 00 00 00 00 00 00 13 00 00 00 00 00 00 00 ................ rel 0+8 t=1 go.string."Min(wsum1) location"+0 "".statictmp_3 t=8 size=16 0x0000 00 00 00 00 00 00 00 00 13 00 00 00 00 00 00 00 ................ rel 0+8 t=1 go.string."Min(wsum2) location"+0 "".initdone· t=32 size=1 bufio.ScanLines·f t=8 dupok size=8 0x0000 00 00 00 00 00 00 00 00 ........ rel 0+8 t=1 bufio.ScanLines+0 "".pargeo.func1·f t=8 dupok size=8 0x0000 00 00 00 00 00 00 00 00 ........ rel 0+8 t=1 "".pargeo.func1+0 sync.(*WaitGroup).Done·f t=8 dupok size=8 0x0000 00 00 00 00 00 00 00 00 ........ rel 0+8 t=1 sync.(*WaitGroup).Done+0 runtime.gcbits.01 t=8 dupok size=1 0x0000 01 . type..namedata.*[]uint8. t=8 dupok size=11 0x0000 00 00 08 2a 5b 5d 75 69 6e 74 38 ...*[]uint8 type.*[]uint8 t=8 dupok size=56 0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................ 0x0010 a5 8e d0 69 00 08 08 36 00 00 00 00 00 00 00 00 ...i...6........ 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0030 00 00 00 00 00 00 00 00 ........ rel 24+8 t=1 runtime.algarray+80 rel 32+8 t=1 runtime.gcbits.01+0 rel 40+4 t=5 type..namedata.*[]uint8.+0 rel 48+8 t=1 type.[]uint8+0 type.[]uint8 t=8 dupok size=56 0x0000 18 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................ 0x0010 df 7e 2e 38 02 08 08 17 00 00 00 00 00 00 00 00 .~.8............ 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0030 00 00 00 00 00 00 00 00 ........ rel 24+8 t=1 runtime.algarray+0 rel 32+8 t=1 runtime.gcbits.01+0 rel 40+4 t=5 type..namedata.*[]uint8.+0 rel 44+4 t=6 type.*[]uint8+0 rel 48+8 t=1 type.uint8+0 type..namedata.*interface {}. t=8 dupok size=16 0x0000 00 00 0d 2a 69 6e 74 65 72 66 61 63 65 20 7b 7d ...*interface {} type.*interface {} t=8 dupok size=56 0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................ 0x0010 4f 0f 96 9d 00 08 08 36 00 00 00 00 00 00 00 00 O......6........ 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0030 00 00 00 00 00 00 00 00 ........ rel 24+8 t=1 runtime.algarray+80 rel 32+8 t=1 runtime.gcbits.01+0 rel 40+4 t=5 type..namedata.*interface {}.+0 rel 48+8 t=1 type.interface {}+0 runtime.gcbits.03 t=8 dupok size=1 0x0000 03 . type.interface {} t=8 dupok size=80 0x0000 10 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 ................ 0x0010 e7 57 a0 18 02 08 08 14 00 00 00 00 00 00 00 00 .W.............. 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ rel 24+8 t=1 runtime.algarray+144 rel 32+8 t=1 runtime.gcbits.03+0 rel 40+4 t=5 type..namedata.*interface {}.+0 rel 44+4 t=6 type.*interface {}+0 rel 56+8 t=1 type.interface {}+80 type..namedata.*[]interface {}. t=8 dupok size=18 0x0000 00 00 0f 2a 5b 5d 69 6e 74 65 72 66 61 63 65 20 ...*[]interface 0x0010 7b 7d {} type.*[]interface {} t=8 dupok size=56 0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................ 0x0010 f3 04 9a e7 00 08 08 36 00 00 00 00 00 00 00 00 .......6........ 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0030 00 00 00 00 00 00 00 00 ........ rel 24+8 t=1 runtime.algarray+80 rel 32+8 t=1 runtime.gcbits.01+0 rel 40+4 t=5 type..namedata.*[]interface {}.+0 rel 48+8 t=1 type.[]interface {}+0 type.[]interface {} t=8 dupok size=56 0x0000 18 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................ 0x0010 70 93 ea 2f 02 08 08 17 00 00 00 00 00 00 00 00 p../............ 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0030 00 00 00 00 00 00 00 00 ........ rel 24+8 t=1 runtime.algarray+0 rel 32+8 t=1 runtime.gcbits.01+0 rel 40+4 t=5 type..namedata.*[]interface {}.+0 rel 44+4 t=6 type.*[]interface {}+0 rel 48+8 t=1 type.interface {}+0 go.info.type..hash.[2]interface {} t=45 dupok size=109 0x0000 02 74 79 70 65 2e 2e 68 61 73 68 2e 5b 32 5d 69 .type..hash.[2]i 0x0010 6e 74 65 72 66 61 63 65 20 7b 7d 00 00 00 00 00 nterface {}..... 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 01 04 69 00 ..............i. 0x0030 04 9c 11 68 22 00 00 00 00 00 00 00 00 05 70 00 ...h".........p. 0x0040 01 9c 00 00 00 00 00 00 00 00 05 68 00 04 9c 11 ...........h.... 0x0050 08 22 00 00 00 00 00 00 00 00 05 7e 72 32 00 04 .".........~r2.. 0x0060 9c 11 10 22 00 00 00 00 00 00 00 00 00 ..."......... rel 28+8 t=1 type..hash.[2]interface {}+0 rel 36+8 t=1 type..hash.[2]interface {}+110 rel 53+8 t=28 go.info.int+0 rel 66+8 t=28 go.info.*[2]interface {}+0 rel 82+8 t=28 go.info.uintptr+0 rel 100+8 t=28 go.info.uintptr+0 gclocals·8f9cec06d1ae35cc9900c511c5e4bdab t=8 dupok size=9 0x0000 01 00 00 00 03 00 00 00 03 ......... go.info.type..eq.[2]interface {} t=45 dupok size=91 0x0000 02 74 79 70 65 2e 2e 65 71 2e 5b 32 5d 69 6e 74 .type..eq.[2]int 0x0010 65 72 66 61 63 65 20 7b 7d 00 00 00 00 00 00 00 erface {}....... 0x0020 00 00 00 00 00 00 00 00 00 00 01 05 70 00 01 9c ............p... 0x0030 00 00 00 00 00 00 00 00 05 71 00 04 9c 11 08 22 .........q....." 0x0040 00 00 00 00 00 00 00 00 05 7e 72 32 00 04 9c 11 .........~r2.... 0x0050 10 22 00 00 00 00 00 00 00 00 00 ."......... rel 26+8 t=1 type..eq.[2]interface {}+0 rel 34+8 t=1 type..eq.[2]interface {}+165 rel 48+8 t=28 go.info.*[2]interface {}+0 rel 64+8 t=28 go.info.*[2]interface {}+0 rel 82+8 t=28 go.info.bool+0 type..hashfunc.[2]interface {} t=8 dupok size=8 0x0000 00 00 00 00 00 00 00 00 ........ rel 0+8 t=1 type..hash.[2]interface {}+0 type..eqfunc.[2]interface {} t=8 dupok size=8 0x0000 00 00 00 00 00 00 00 00 ........ rel 0+8 t=1 type..eq.[2]interface {}+0 type..alg.[2]interface {} t=8 dupok size=16 0x0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ rel 0+8 t=1 type..hashfunc.[2]interface {}+0 rel 8+8 t=1 type..eqfunc.[2]interface {}+0 type..namedata.*[2]interface {}. t=8 dupok size=19 0x0000 00 00 10 2a 5b 32 5d 69 6e 74 65 72 66 61 63 65 ...*[2]interface 0x0010 20 7b 7d {} type.*[2]interface {} t=8 dupok size=56 0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................ 0x0010 be 73 2d 71 00 08 08 36 00 00 00 00 00 00 00 00 .s-q...6........ 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0030 00 00 00 00 00 00 00 00 ........ rel 24+8 t=1 runtime.algarray+80 rel 32+8 t=1 runtime.gcbits.01+0 rel 40+4 t=5 type..namedata.*[2]interface {}.+0 rel 48+8 t=1 type.[2]interface {}+0 runtime.gcbits.0f t=8 dupok size=1 0x0000 0f . type.[2]interface {} t=8 dupok size=72 0x0000 20 00 00 00 00 00 00 00 20 00 00 00 00 00 00 00 ....... ....... 0x0010 2c 59 a4 f1 02 08 08 11 00 00 00 00 00 00 00 00 ,Y.............. 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0040 02 00 00 00 00 00 00 00 ........ rel 24+8 t=1 type..alg.[2]interface {}+0 rel 32+8 t=1 runtime.gcbits.0f+0 rel 40+4 t=5 type..namedata.*[2]interface {}.+0 rel 44+4 t=6 type.*[2]interface {}+0 rel 48+8 t=1 type.interface {}+0 rel 56+8 t=1 type.[]interface {}+0 type..namedata.*[1]interface {}. t=8 dupok size=19 0x0000 00 00 10 2a 5b 31 5d 69 6e 74 65 72 66 61 63 65 ...*[1]interface 0x0010 20 7b 7d {} type.*[1]interface {} t=8 dupok size=56 0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................ 0x0010 bf 03 a8 35 00 08 08 36 00 00 00 00 00 00 00 00 ...5...6........ 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0030 00 00 00 00 00 00 00 00 ........ rel 24+8 t=1 runtime.algarray+80 rel 32+8 t=1 runtime.gcbits.01+0 rel 40+4 t=5 type..namedata.*[1]interface {}.+0 rel 48+8 t=1 type.[1]interface {}+0 type.[1]interface {} t=8 dupok size=72 0x0000 10 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 ................ 0x0010 50 91 5b fa 02 08 08 11 00 00 00 00 00 00 00 00 P.[............. 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0040 01 00 00 00 00 00 00 00 ........ rel 24+8 t=1 runtime.algarray+144 rel 32+8 t=1 runtime.gcbits.03+0 rel 40+4 t=5 type..namedata.*[1]interface {}.+0 rel 44+4 t=6 type.*[1]interface {}+0 rel 48+8 t=1 type.interface {}+0 rel 56+8 t=1 type.[]interface {}+0 type..namedata.*[]string. t=8 dupok size=12 0x0000 00 00 09 2a 5b 5d 73 74 72 69 6e 67 ...*[]string type.*[]string t=8 dupok size=56 0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................ 0x0010 92 22 76 84 00 08 08 36 00 00 00 00 00 00 00 00 ."v....6........ 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0030 00 00 00 00 00 00 00 00 ........ rel 24+8 t=1 runtime.algarray+80 rel 32+8 t=1 runtime.gcbits.01+0 rel 40+4 t=5 type..namedata.*[]string.+0 rel 48+8 t=1 type.[]string+0 type.[]string t=8 dupok size=56 0x0000 18 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................ 0x0010 d3 a8 f3 0a 02 08 08 17 00 00 00 00 00 00 00 00 ................ 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0030 00 00 00 00 00 00 00 00 ........ rel 24+8 t=1 runtime.algarray+0 rel 32+8 t=1 runtime.gcbits.01+0 rel 40+4 t=5 type..namedata.*[]string.+0 rel 44+4 t=6 type.*[]string+0 rel 48+8 t=1 type.string+0 type..namedata.*[]float64. t=8 dupok size=13 0x0000 00 00 0a 2a 5b 5d 66 6c 6f 61 74 36 34 ...*[]float64 type.*[]float64 t=8 dupok size=56 0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................ 0x0010 f4 91 61 4f 00 08 08 36 00 00 00 00 00 00 00 00 ..aO...6........ 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0030 00 00 00 00 00 00 00 00 ........ rel 24+8 t=1 runtime.algarray+80 rel 32+8 t=1 runtime.gcbits.01+0 rel 40+4 t=5 type..namedata.*[]float64.+0 rel 48+8 t=1 type.[]float64+0 type.[]float64 t=8 dupok size=56 0x0000 18 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................ 0x0010 30 33 37 9c 02 08 08 17 00 00 00 00 00 00 00 00 037............. 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0030 00 00 00 00 00 00 00 00 ........ rel 24+8 t=1 runtime.algarray+0 rel 32+8 t=1 runtime.gcbits.01+0 rel 40+4 t=5 type..namedata.*[]float64.+0 rel 44+4 t=6 type.*[]float64+0 rel 48+8 t=1 type.float64+0 go.itab.*os.File,io.Reader t=32 dupok size=40 0x0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0x0010 00 00 00 00 00 00 00 00 44 b5 f3 33 ........D..3 rel 0+8 t=1 type.io.Reader+0 rel 8+8 t=1 type.*os.File+0 go.itablink.*os.File,io.Reader t=8 dupok size=8 0x0000 00 00 00 00 00 00 00 00 ........ rel 0+8 t=1 go.itab.*os.File,io.Reader+0 type..importpath.bufio. t=8 dupok size=8 0x0000 00 00 05 62 75 66 69 6f ...bufio type..importpath.flag. t=8 dupok size=7 0x0000 00 00 04 66 6c 61 67 ...flag type..importpath.fmt. t=8 dupok size=6 0x0000 00 00 03 66 6d 74 ...fmt type..importpath.log. t=8 dupok size=6 0x0000 00 00 03 6c 6f 67 ...log type..importpath.math. t=8 dupok size=7 0x0000 00 00 04 6d 61 74 68 ...math type..importpath.os. t=8 dupok size=5 0x0000 00 00 02 6f 73 ...os type..importpath.runtime. t=8 dupok size=10 0x0000 00 00 07 72 75 6e 74 69 6d 65 ...runtime type..importpath.strconv. t=8 dupok size=10 0x0000 00 00 07 73 74 72 63 6f 6e 76 ...strconv type..importpath.strings. t=8 dupok size=10 0x0000 00 00 07 73 74 72 69 6e 67 73 ...strings type..importpath.sync. t=8 dupok size=7 0x0000 00 00 04 73 79 6e 63 ...sync type..importpath.time. t=8 dupok size=7 0x0000 00 00 04 74 69 6d 65 ...time