File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00410670
00410670github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func2: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func2(void)
00410670ldr x16, [x28+16]
00410674sub x17, sp, 320
00410678subs xzr, x17, x16
0041067cb.ls 0x410abc
00410680sub x20, sp, 448
00410684stp x29, x30, [x20-8]
00410688add sp, x20, 0
0041068csub x29, sp, 8
00410690ldr x5, [x26+8]
00410694str x5, [sp+88]
00410698ldr x5, [x26+16]
0041069cstr x5, [sp+104]
004106a0ldr x5, [x26+24]
004106a4str x5, [sp+96]
004106a8str wzr, [sp+56]
004106acstp xzr, xzr, [sp+72]
004106b0adrp x0, 0x2b2000
004106b4add x0, x0, 3456
004106b8movz x1, 38
004106bcmov x2, xzr
004106c0mov x3, xzr
004106c4mov x4, x3
004106c8bl log.Printf
004106ccstp xzr, xzr, [sp+160]
004106d0ldr x5, [sp+104]
004106d4ldrsb x27, [x5]
004106d8ldr x1, [x5+24]
004106dcldr x2, [x5+32]
004106e0ldr x3, [x5+40]
004106e4str x1, [sp+360]
004106e8str x2, [sp+368]
004106ecstr x3, [sp+376]
004106f0ldr x0, [sp+88]
004106f4bl github.com/bishopfox/sliver/implant/sliver/extension.(*WasmExtension).Execute
004106f8str w0, [sp+64]
004106fcstr x1, [sp+160]
00410700str x2, [sp+168]
00410704ldr w5, [sp+64]
00410708str w5, [sp+68]
0041070cldr x5, [sp+160]
00410710ldr x6, [sp+168]
00410714str x5, [sp+176]
00410718str x6, [sp+184]
0041071cldr w5, [sp+68]
00410720str w5, [sp+60]
00410724ldr x5, [sp+184]
00410728ldr x6, [sp+176]
0041072cstr x6, [sp+112]
00410730str x5, [sp+120]
00410734subs xzr, x6, 0
00410738cset x5, ne
0041073cstrb w5, [sp+55]
00410740cbnz x6, 0x410748
00410744b 0x41074c
00410748
00410748loc_410748:
00410748b 0x410760
0041074c
0041074cloc_41074c:
0041074cldr w1, [sp+60]
00410750subs wzr, w1, 0
00410754cset x1, ne
00410758strb w1, [sp+55]
0041075cb 0x410760
00410760
00410760loc_410760:
00410760ldrb w1, [sp+55]
00410764tbnz w1, 0, 0x41076c
00410768b 0x410870
0041076c
0041076cloc_41076c:
0041076cstp xzr, xzr, [sp+128]
00410770stp xzr, xzr, [sp+144]
00410774add x1, sp, 128
00410778str x1, [sp+328]
0041077cldr w0, [sp+60]
00410780bl runtime.convT32
00410784str x0, [sp+320]
00410788ldr x1, [sp+328]
0041078cldrsb x27, [x1]
00410790adrp x2, 0x1e5000
00410794add x2, x2, 3328
00410798str x2, [x1]
0041079cadrp x27, 0x63b000
004107a0ldr w2, [x27+3056]
004107a4cbz w2, 0x4107ac
004107a8b 0x4107b0
004107ac
004107acloc_4107ac:
004107acb 0x4107c4
004107b0
004107b0loc_4107b0:
004107b0bl runtime.gcWriteBarrier2
004107b4str x0, [x25]
004107b8ldr x5, [x1+8]
004107bcstr x5, [x25+8]
004107c0b 0x4107c4
004107c4
004107c4loc_4107c4:
004107c4str x0, [x1+8]
004107c8ldr x5, [sp+112]
004107ccldr x6, [sp+120]
004107d0str x5, [sp+304]
004107d4str x6, [sp+312]
004107d8str x5, [sp+296]
004107dcldr x5, [sp+296]
004107e0cbnz x5, 0x4107e8
004107e4b 0x4107f8
004107e8
004107e8loc_4107e8:
004107e8ldr x5, [sp+296]
004107ecldr x5, [x5+8]
004107f0str x5, [sp+296]
004107f4b 0x4107fc
004107f8
004107f8loc_4107f8:
004107f8b 0x4107fc
004107fc
004107fcloc_4107fc:
004107fcldr x5, [sp+328]
00410800ldrsb x27, [x5]
00410804ldr x6, [sp+312]
00410808ldr x7, [sp+296]
0041080cstr x7, [x5+16]
00410810adrp x27, 0x63b000
00410814ldr w7, [x27+3056]
00410818cbz w7, 0x410820
0041081cb 0x410824
00410820
00410820loc_410820:
00410820b 0x410838
00410824
00410824loc_410824:
00410824bl runtime.gcWriteBarrier2
00410828str x6, [x25]
0041082cldr x7, [x5+24]
00410830str x7, [x25+8]
00410834b 0x410838
00410838
00410838loc_410838:
00410838str x6, [x5+24]
0041083cldr x2, [sp+328]
00410840ldrsb x27, [x2]
00410844b 0x410848
00410848
00410848loc_410848:
00410848str x2, [sp+336]
0041084corr x4, xzr, 2
00410850str x4, [sp+344]
00410854str x4, [sp+352]
00410858adrp x0, 0x2b7000
0041085cadd x0, x0, 1767
00410860movz x1, 46
00410864mov x3, x4
00410868bl log.Printf
0041086cb 0x410874
00410870
00410870loc_410870:
00410870b 0x410874
00410874
00410874loc_410874:
00410874stp xzr, xzr, [sp+424]
00410878add x1, sp, 424
0041087cstr x1, [sp+264]
00410880ldr w0, [sp+60]
00410884bl runtime.convT32
00410888str x0, [sp+256]
0041088cldr x1, [sp+264]
00410890ldrsb x27, [x1]
00410894adrp x2, 0x1e5000
00410898add x2, x2, 3328
0041089cstr x2, [x1]
004108a0adrp x27, 0x63b000
004108a4ldr w2, [x27+3056]
004108a8cbz w2, 0x4108b0
004108acb 0x4108b4
004108b0
004108b0loc_4108b0:
004108b0b 0x4108c8
004108b4
004108b4loc_4108b4:
004108b4bl runtime.gcWriteBarrier2
004108b8str x0, [x25]
004108bcldr x5, [x1+8]
004108c0str x5, [x25+8]
004108c4b 0x4108c8
004108c8
004108c8loc_4108c8:
004108c8str x0, [x1+8]
004108ccldr x2, [sp+264]
004108d0ldrsb x27, [x2]
004108d4b 0x4108d8
004108d8
004108d8loc_4108d8:
004108d8str x2, [sp+272]
004108dcorr x4, xzr, 1
004108e0str x4, [sp+280]
004108e4str x4, [sp+288]
004108e8adrp x0, 0x2a6000
004108ecadd x0, x0, 3267
004108f0movz x1, 20
004108f4mov x3, x4
004108f8bl log.Printf
004108fcadrp x0, 0x2a9000
00410900add x0, x0, 3054
00410904movz x1, 25
00410908mov x2, xzr
0041090cmov x3, xzr
00410910mov x4, x3
00410914bl log.Printf
00410918stp xzr, xzr, [sp+424]
0041091cadd x5, sp, 424
00410920str x5, [sp+224]
00410924ldr w0, [sp+60]
00410928bl runtime.convT32
0041092cstr x0, [sp+216]
00410930ldr x5, [sp+224]
00410934ldrsb x27, [x5]
00410938adrp x6, 0x1e5000
0041093cadd x6, x6, 3328
00410940str x6, [x5]
00410944adrp x27, 0x63b000
00410948ldr w6, [x27+3056]
0041094ccbz w6, 0x410954
00410950b 0x410958
00410954
00410954loc_410954:
00410954b 0x41096c
00410958
00410958loc_410958:
00410958bl runtime.gcWriteBarrier2
0041095cstr x0, [x25]
00410960ldr x6, [x5+8]
00410964str x6, [x25+8]
00410968b 0x41096c
0041096c
0041096cloc_41096c:
0041096cstr x0, [x5+8]
00410970ldr x2, [sp+224]
00410974ldrsb x27, [x2]
00410978b 0x41097c
0041097c
0041097cloc_41097c:
0041097cstr x2, [sp+232]
00410980orr x4, xzr, 1
00410984str x4, [sp+240]
00410988str x4, [sp+248]
0041098cadrp x0, 0x2a9000
00410990add x0, x0, 918
00410994orr x1, xzr, 24
00410998mov x3, x4
0041099cbl fmt.Sprintf
004109a0str x0, [sp+408]
004109a4str x1, [sp+416]
004109a8mov x2, x1
004109acmov x1, x0
004109b0mov x0, xzr
004109b4bl runtime.stringtoslicebyte
004109b8str x0, [sp+384]
004109bcstr x1, [sp+392]
004109c0str x2, [sp+400]
004109c4ldr x5, [sp+88]
004109c8ldrsb x27, [x5]
004109ccldr x5, [x5+24]
004109d0ldrsb x27, [x5]
004109d4ldr x0, [x5+8]
004109d8str x0, [sp+208]
004109dcldr x1, [sp+384]
004109e0ldr x2, [sp+392]
004109e4ldr x3, [sp+400]
004109e8bl io.(*PipeWriter).Write
004109ecadrp x0, 0x1f2000
004109f0add x0, x0, 800
004109f4bl runtime.newobject
004109f8str x0, [sp+200]
004109fcadrp x27, 0x2b9000
00410a00add x27, x27, 2566
00410a04ldp x5, x6, [x27]
00410a08adrp x27, 0x2b9000
00410a0cadd x27, x27, 2582
00410a10ldp x7, x8, [x27]
00410a14adrp x27, 0x2b9000
00410a18add x27, x27, 2598
00410a1cldp x9, x10, [x27]
00410a20stp x5, x6, [x0]
00410a24stp x7, x8, [x0+16]
00410a28stp x9, x10, [x0+32]
00410a2cmovz x5, 25973
00410a30movk x5, 0x2e200000
00410a34movk x5, 0x2e2e00000000
00410a38movk x5, 0xa0d000000000000
00410a3cstur x5, [x0+43]
00410a40ldr x5, [sp+200]
00410a44ldrsb x27, [x5]
00410a48b 0x410a4c
00410a4c
00410a4cloc_410a4c:
00410a4cstr x5, [sp+384]
00410a50movz x4, 51
00410a54str x4, [sp+392]
00410a58str x4, [sp+400]
00410a5cldr x4, [sp+88]
00410a60ldrsb x27, [x4]
00410a64ldr x4, [x4+24]
00410a68ldrsb x27, [x4]
00410a6cldr x0, [x4+8]
00410a70str x0, [sp+192]
00410a74ldr x1, [sp+384]
00410a78ldr x2, [sp+392]
00410a7cldr x3, [sp+400]
00410a80bl io.(*PipeWriter).Write
00410a84ldr x0, [sp+88]
00410a88bl github.com/bishopfox/sliver/implant/sliver/extension.(*WasmExtension).Close
00410a8cldr x0, [sp+96]
00410a90bl github.com/bishopfox/sliver/implant/sliver/transports.(*Tunnel).Close
00410a94ldr w4, [sp+60]
00410a98str w4, [sp+56]
00410a9cldr x1, [sp+112]
00410aa0ldr x2, [sp+120]
00410aa4str x1, [sp+72]
00410aa8str x2, [sp+80]
00410aacldr w0, [sp+56]
00410ab0ldp x29, x30, [sp-8]
00410ab4add sp, sp, 448
00410ab8ret x30
00410abc
00410abcloc_410abc:
00410abcmov x3, x30
00410ac0bl runtime.morestack.abi0
00410ac4b 0x410670
00410ac8udf 0
00410accudf 0
00410670
00410670github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func2: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func2(void)
00410670ldr x16, [x28+16]
00410674sub x17, sp, 320
00410678subs xzr, x17, x16
0041067cb.ls 0x410abc
00410680sub x20, sp, 448
00410684stp x29, x30, [x20-8]
00410688add sp, x20, 0
0041068csub x29, sp, 8
00410690ldr x5, [x26+8]
00410694str x5, [sp+88]
00410698ldr x5, [x26+16]
0041069cstr x5, [sp+104]
004106a0ldr x5, [x26+24]
004106a4str x5, [sp+96]
004106a8str wzr, [sp+56]
004106acstp xzr, xzr, [sp+72]
004106b0adrp x0, 0x2b2000
004106b4add x0, x0, 3456
004106b8movz x1, 38
004106bcmov x2, xzr
004106c0mov x3, xzr
004106c4mov x4, x3
004106c8bl log.Printf
004106ccstp xzr, xzr, [sp+160]
004106d0ldr x5, [sp+104]
004106d4ldrsb x27, [x5]
004106d8ldr x1, [x5+24]
004106dcldr x2, [x5+32]
004106e0ldr x3, [x5+40]
004106e4str x1, [sp+360]
004106e8str x2, [sp+368]
004106ecstr x3, [sp+376]
004106f0ldr x0, [sp+88]
004106f4bl github.com/bishopfox/sliver/implant/sliver/extension.(*WasmExtension).Execute
004106f8str w0, [sp+64]
004106fcstr x1, [sp+160]
00410700str x2, [sp+168]
00410704ldr w5, [sp+64]
00410708str w5, [sp+68]
0041070cldr x5, [sp+160]
00410710ldr x6, [sp+168]
00410714str x5, [sp+176]
00410718str x6, [sp+184]
0041071cldr w5, [sp+68]
00410720str w5, [sp+60]
00410724ldr x5, [sp+184]
00410728ldr x6, [sp+176]
0041072cstr x6, [sp+112]
00410730str x5, [sp+120]
00410734subs xzr, x6, 0
00410738cset x5, ne
0041073cstrb w5, [sp+55]
00410740cbnz x6, 0x410748
00410744b 0x41074c
00410748
00410748loc_410748:
00410748b 0x410760
0041074c
0041074cloc_41074c:
0041074cldr w1, [sp+60]
00410750subs wzr, w1, 0
00410754cset x1, ne
00410758strb w1, [sp+55]
0041075cb 0x410760
00410760
00410760loc_410760:
00410760ldrb w1, [sp+55]
00410764tbnz w1, 0, 0x41076c
00410768b 0x410870
0041076c
0041076cloc_41076c:
0041076cstp xzr, xzr, [sp+128]
00410770stp xzr, xzr, [sp+144]
00410774add x1, sp, 128
00410778str x1, [sp+328]
0041077cldr w0, [sp+60]
00410780bl runtime.convT32
00410784str x0, [sp+320]
00410788ldr x1, [sp+328]
0041078cldrsb x27, [x1]
00410790adrp x2, 0x1e5000
00410794add x2, x2, 3328
00410798str x2, [x1]
0041079cadrp x27, 0x63b000
004107a0ldr w2, [x27+3056]
004107a4cbz w2, 0x4107ac
004107a8b 0x4107b0
004107ac
004107acloc_4107ac:
004107acb 0x4107c4
004107b0
004107b0loc_4107b0:
004107b0bl runtime.gcWriteBarrier2
004107b4str x0, [x25]
004107b8ldr x5, [x1+8]
004107bcstr x5, [x25+8]
004107c0b 0x4107c4
004107c4
004107c4loc_4107c4:
004107c4str x0, [x1+8]
004107c8ldr x5, [sp+112]
004107ccldr x6, [sp+120]
004107d0str x5, [sp+304]
004107d4str x6, [sp+312]
004107d8str x5, [sp+296]
004107dcldr x5, [sp+296]
004107e0cbnz x5, 0x4107e8
004107e4b 0x4107f8
004107e8
004107e8loc_4107e8:
004107e8ldr x5, [sp+296]
004107ecldr x5, [x5+8]
004107f0str x5, [sp+296]
004107f4b 0x4107fc
004107f8
004107f8loc_4107f8:
004107f8b 0x4107fc
004107fc
004107fcloc_4107fc:
004107fcldr x5, [sp+328]
00410800ldrsb x27, [x5]
00410804ldr x6, [sp+312]
00410808ldr x7, [sp+296]
0041080cstr x7, [x5+16]
00410810adrp x27, 0x63b000
00410814ldr w7, [x27+3056]
00410818cbz w7, 0x410820
0041081cb 0x410824
00410820
00410820loc_410820:
00410820b 0x410838
00410824
00410824loc_410824:
00410824bl runtime.gcWriteBarrier2
00410828str x6, [x25]
0041082cldr x7, [x5+24]
00410830str x7, [x25+8]
00410834b 0x410838
00410838
00410838loc_410838:
00410838str x6, [x5+24]
0041083cldr x2, [sp+328]
00410840ldrsb x27, [x2]
00410844b 0x410848
00410848
00410848loc_410848:
00410848str x2, [sp+336]
0041084corr x4, xzr, 2
00410850str x4, [sp+344]
00410854str x4, [sp+352]
00410858adrp x0, 0x2b7000
0041085cadd x0, x0, 1767
00410860movz x1, 46
00410864mov x3, x4
00410868bl log.Printf
0041086cb 0x410874
00410870
00410870loc_410870:
00410870b 0x410874
00410874
00410874loc_410874:
00410874stp xzr, xzr, [sp+424]
00410878add x1, sp, 424
0041087cstr x1, [sp+264]
00410880ldr w0, [sp+60]
00410884bl runtime.convT32
00410888str x0, [sp+256]
0041088cldr x1, [sp+264]
00410890ldrsb x27, [x1]
00410894adrp x2, 0x1e5000
00410898add x2, x2, 3328
0041089cstr x2, [x1]
004108a0adrp x27, 0x63b000
004108a4ldr w2, [x27+3056]
004108a8cbz w2, 0x4108b0
004108acb 0x4108b4
004108b0
004108b0loc_4108b0:
004108b0b 0x4108c8
004108b4
004108b4loc_4108b4:
004108b4bl runtime.gcWriteBarrier2
004108b8str x0, [x25]
004108bcldr x5, [x1+8]
004108c0str x5, [x25+8]
004108c4b 0x4108c8
004108c8
004108c8loc_4108c8:
004108c8str x0, [x1+8]
004108ccldr x2, [sp+264]
004108d0ldrsb x27, [x2]
004108d4b 0x4108d8
004108d8
004108d8loc_4108d8:
004108d8str x2, [sp+272]
004108dcorr x4, xzr, 1
004108e0str x4, [sp+280]
004108e4str x4, [sp+288]
004108e8adrp x0, 0x2a6000
004108ecadd x0, x0, 3267
004108f0movz x1, 20
004108f4mov x3, x4
004108f8bl log.Printf
004108fcadrp x0, 0x2a9000
00410900add x0, x0, 3054
00410904movz x1, 25
00410908mov x2, xzr
0041090cmov x3, xzr
00410910mov x4, x3
00410914bl log.Printf
00410918stp xzr, xzr, [sp+424]
0041091cadd x5, sp, 424
00410920str x5, [sp+224]
00410924ldr w0, [sp+60]
00410928bl runtime.convT32
0041092cstr x0, [sp+216]
00410930ldr x5, [sp+224]
00410934ldrsb x27, [x5]
00410938adrp x6, 0x1e5000
0041093cadd x6, x6, 3328
00410940str x6, [x5]
00410944adrp x27, 0x63b000
00410948ldr w6, [x27+3056]
0041094ccbz w6, 0x410954
00410950b 0x410958
00410954
00410954loc_410954:
00410954b 0x41096c
00410958
00410958loc_410958:
00410958bl runtime.gcWriteBarrier2
0041095cstr x0, [x25]
00410960ldr x6, [x5+8]
00410964str x6, [x25+8]
00410968b 0x41096c
0041096c
0041096cloc_41096c:
0041096cstr x0, [x5+8]
00410970ldr x2, [sp+224]
00410974ldrsb x27, [x2]
00410978b 0x41097c
0041097c
0041097cloc_41097c:
0041097cstr x2, [sp+232]
00410980orr x4, xzr, 1
00410984str x4, [sp+240]
00410988str x4, [sp+248]
0041098cadrp x0, 0x2a9000
00410990add x0, x0, 918
00410994orr x1, xzr, 24
00410998mov x3, x4
0041099cbl fmt.Sprintf
004109a0str x0, [sp+408]
004109a4str x1, [sp+416]
004109a8mov x2, x1
004109acmov x1, x0
004109b0mov x0, xzr
004109b4bl runtime.stringtoslicebyte
004109b8str x0, [sp+384]
004109bcstr x1, [sp+392]
004109c0str x2, [sp+400]
004109c4ldr x5, [sp+88]
004109c8ldrsb x27, [x5]
004109ccldr x5, [x5+24]
004109d0ldrsb x27, [x5]
004109d4ldr x0, [x5+8]
004109d8str x0, [sp+208]
004109dcldr x1, [sp+384]
004109e0ldr x2, [sp+392]
004109e4ldr x3, [sp+400]
004109e8bl io.(*PipeWriter).Write
004109ecadrp x0, 0x1f2000
004109f0add x0, x0, 800
004109f4bl runtime.newobject
004109f8str x0, [sp+200]
004109fcadrp x27, 0x2b9000
00410a00add x27, x27, 2566
00410a04ldp x5, x6, [x27]
00410a08adrp x27, 0x2b9000
00410a0cadd x27, x27, 2582
00410a10ldp x7, x8, [x27]
00410a14adrp x27, 0x2b9000
00410a18add x27, x27, 2598
00410a1cldp x9, x10, [x27]
00410a20stp x5, x6, [x0]
00410a24stp x7, x8, [x0+16]
00410a28stp x9, x10, [x0+32]
00410a2cmovz x5, 25973
00410a30movk x5, 0x2e200000
00410a34movk x5, 0x2e2e00000000
00410a38movk x5, 0xa0d000000000000
00410a3cstur x5, [x0+43]
00410a40ldr x5, [sp+200]
00410a44ldrsb x27, [x5]
00410a48b 0x410a4c
00410a4c
00410a4cloc_410a4c:
00410a4cstr x5, [sp+384]
00410a50movz x4, 51
00410a54str x4, [sp+392]
00410a58str x4, [sp+400]
00410a5cldr x4, [sp+88]
00410a60ldrsb x27, [x4]
00410a64ldr x4, [x4+24]
00410a68ldrsb x27, [x4]
00410a6cldr x0, [x4+8]
00410a70str x0, [sp+192]
00410a74ldr x1, [sp+384]
00410a78ldr x2, [sp+392]
00410a7cldr x3, [sp+400]
00410a80bl io.(*PipeWriter).Write
00410a84ldr x0, [sp+88]
00410a88bl github.com/bishopfox/sliver/implant/sliver/extension.(*WasmExtension).Close
00410a8cldr x0, [sp+96]
00410a90bl github.com/bishopfox/sliver/implant/sliver/transports.(*Tunnel).Close
00410a94ldr w4, [sp+60]
00410a98str w4, [sp+56]
00410a9cldr x1, [sp+112]
00410aa0ldr x2, [sp+120]
00410aa4str x1, [sp+72]
00410aa8str x2, [sp+80]
00410aacldr w0, [sp+56]
00410ab0ldp x29, x30, [sp-8]
00410ab4add sp, sp, 448
00410ab8ret x30
00410abc
00410abcloc_410abc:
00410abcmov x3, x30
00410ac0bl runtime.morestack.abi0
00410ac4b 0x410670
00410ac8udf 0
00410accudf 0
00410670
00410ad0
00410ad0github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func1: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func1(struct string reason, error err)
00410ad0ldr x16, [x28+16]
00410ad4sub x17, sp, 240
00410ad8subs xzr, x17, x16
00410adcb.ls 0x410e4c
00410ae0sub x20, sp, 368
00410ae4stp x29, x30, [x20-8]
00410ae8add sp, x20, 0
00410aecsub x29, sp, 8
00410af0str x0, [sp+376]
00410af4str x1, [sp+384]
00410af8str x2, [sp+392]
00410afcstr x3, [sp+400]
00410b00ldr x1, [x26+8]
00410b04str x1, [sp+88]
00410b08ldr x1, [x26+16]
00410b0cstr x1, [sp+96]
00410b10stp xzr, xzr, [sp+160]
00410b14stp xzr, xzr, [sp+176]
00410b18stp xzr, xzr, [sp+192]
00410b1cadd x1, sp, 160
00410b20str x1, [sp+328]
00410b24ldr x1, [sp+88]
00410b28ldrsb x27, [x1]
00410b2cldr x0, [x1]
00410b30str x0, [sp+56]
00410b34bl runtime.convT64
00410b38str x0, [sp+320]
00410b3cldr x1, [sp+328]
00410b40ldrsb x27, [x1]
00410b44adrp x2, 0x1e5000
00410b48add x2, x2, 3456
00410b4cstr x2, [x1]
00410b50adrp x27, 0x63b000
00410b54ldr w2, [x27+3056]
00410b58cbz w2, 0x410b60
00410b5cb 0x410b64
00410b60
00410b60loc_410b60:
00410b60b 0x410b78
00410b64
00410b64loc_410b64:
00410b64bl runtime.gcWriteBarrier2
00410b68str x0, [x25]
00410b6cldr x2, [x1+8]
00410b70str x2, [x25+8]
00410b74b 0x410b78
00410b78
00410b78loc_410b78:
00410b78str x0, [x1+8]
00410b7cldr x0, [sp+376]
00410b80ldr x1, [sp+384]
00410b84bl runtime.convTstring
00410b88str x0, [sp+312]
00410b8cldr x2, [sp+328]
00410b90ldrsb x27, [x2]
00410b94adrp x3, 0x1e5000
00410b98add x3, x3, 2944
00410b9cstr x3, [x2+16]
00410ba0adrp x27, 0x63b000
00410ba4ldr w3, [x27+3056]
00410ba8cbz w3, 0x410bb0
00410bacb 0x410bb4
00410bb0
00410bb0loc_410bb0:
00410bb0b 0x410bc8
00410bb4
00410bb4loc_410bb4:
00410bb4bl runtime.gcWriteBarrier2
00410bb8str x0, [x25]
00410bbcldr x5, [x2+24]
00410bc0str x5, [x25+8]
00410bc4b 0x410bc8
00410bc8
00410bc8loc_410bc8:
00410bc8str x0, [x2+24]
00410bccldr x5, [sp+392]
00410bd0ldr x6, [sp+400]
00410bd4str x5, [sp+296]
00410bd8str x6, [sp+304]
00410bdcstr x5, [sp+288]
00410be0ldr x5, [sp+288]
00410be4cbnz x5, 0x410bec
00410be8b 0x410bfc
00410bec
00410becloc_410bec:
00410becldr x5, [sp+288]
00410bf0ldr x5, [x5+8]
00410bf4str x5, [sp+288]
00410bf8b 0x410c00
00410bfc
00410bfcloc_410bfc:
00410bfcb 0x410c00
00410c00
00410c00loc_410c00:
00410c00ldr x5, [sp+328]
00410c04ldrsb x27, [x5]
00410c08ldr x6, [sp+288]
00410c0cldr x7, [sp+304]
00410c10str x6, [x5+32]
00410c14adrp x27, 0x63b000
00410c18ldr w6, [x27+3056]
00410c1ccbz w6, 0x410c24
00410c20b 0x410c28
00410c24
00410c24loc_410c24:
00410c24b 0x410c3c
00410c28
00410c28loc_410c28:
00410c28bl runtime.gcWriteBarrier2
00410c2cstr x7, [x25]
00410c30ldr x6, [x5+40]
00410c34str x6, [x25+8]
00410c38b 0x410c3c
00410c3c
00410c3cloc_410c3c:
00410c3cstr x7, [x5+40]
00410c40ldr x2, [sp+328]
00410c44ldrsb x27, [x2]
00410c48b 0x410c4c
00410c4c
00410c4cloc_410c4c:
00410c4cstr x2, [sp+336]
00410c50orr x4, xzr, 3
00410c54str x4, [sp+344]
00410c58str x4, [sp+352]
00410c5cadrp x0, 0x2b7000
00410c60add x0, x0, 1813
00410c64movz x1, 46
00410c68mov x3, x4
00410c6cbl log.Printf
00410c70adrp x0, 0x287000
00410c74add x0, x0, 64
00410c78bl runtime.newobject
00410c7cstr x0, [sp+280]
00410c80adrp x27, 0x63b000
00410c84ldr w5, [x27+3056]
00410c88cbz w5, 0x410c90
00410c8cb 0x410c94
00410c90
00410c90loc_410c90:
00410c90b 0x410cb0
00410c94
00410c94loc_410c94:
00410c94str x0, [sp+256]
00410c98mov x1, x0
00410c9cadrp x0, 0x287000
00410ca0add x0, x0, 64
00410ca4bl runtime.wbZero
00410ca8ldr x0, [sp+256]
00410cacb 0x410cb0
00410cb0
00410cb0loc_410cb0:
00410cb0mov x20, x0
00410cb4adr x27, 16
00410cb8stp x29, x27, [sp-24]
00410cbcsub x29, sp, 24
00410cc0bl fn_87cf0
00410cc4sub x29, sp, 8
00410cc8ldr x2, [sp+280]
00410cccldrsb x27, [x2]
00410cd0orr x3, xzr, 1
00410cd4strb w3, [x2+32]
00410cd8ldr x2, [sp+280]
00410cdcldrsb x27, [x2]
00410ce0ldr x3, [sp+88]
00410ce4ldrsb x27, [x3]
00410ce8ldr x3, [x3]
00410cecstr x3, [x2+72]
00410cf0ldr x2, [sp+280]
00410cf4str x2, [sp+152]
00410cf8stp xzr, xzr, [sp+128]
00410cfcstr xzr, [sp+144]
00410d00stp xzr, xzr, [sp+112]
00410d04ldr x1, [sp+152]
00410d08adrp x0, 0x304000
00410d0cadd x0, x0, 3904
00410d10bl google.golang.org/protobuf/proto.Marshal
00410d14str x0, [sp+128]
00410d18str x1, [sp+136]
00410d1cstr x2, [sp+144]
00410d20str x3, [sp+112]
00410d24str x4, [sp+120]
00410d28ldr x2, [sp+128]
00410d2cldr x3, [sp+136]
00410d30ldr x4, [sp+144]
00410d34str x2, [sp+224]
00410d38str x3, [sp+232]
00410d3cstr x4, [sp+240]
00410d40ldr x2, [sp+112]
00410d44ldr x3, [sp+120]
00410d48str x2, [sp+208]
00410d4cstr x3, [sp+216]
00410d50ldr x2, [sp+224]
00410d54ldr x3, [sp+232]
00410d58ldr x4, [sp+240]
00410d5cstr x2, [sp+64]
00410d60str x3, [sp+72]
00410d64str x4, [sp+80]
00410d68adrp x0, 0x274000
00410d6cadd x0, x0, 2848
00410d70bl runtime.newobject
00410d74str x0, [sp+272]
00410d78adrp x27, 0x63b000
00410d7cldr w2, [x27+3056]
00410d80cbz w2, 0x410d88
00410d84b 0x410d8c
00410d88
00410d88loc_410d88:
00410d88b 0x410da8
00410d8c
00410d8cloc_410d8c:
00410d8cstr x0, [sp+248]
00410d90mov x1, x0
00410d94adrp x0, 0x274000
00410d98add x0, x0, 2848
00410d9cbl runtime.wbZero
00410da0ldr x0, [sp+248]
00410da4b 0x410da8
00410da8
00410da8loc_410da8:
00410da8mov x20, x0
00410dacadr x27, 16
00410db0stp x29, x27, [sp-24]
00410db4sub x29, sp, 24
00410db8bl fn_87cfc
00410dbcsub x29, sp, 8
00410dc0str xzr, [x0+80]
00410dc4ldr x2, [sp+272]
00410dc8ldrsb x27, [x2]
00410dccmovz x3, 23
00410dd0str w3, [x2+16]
00410dd4ldr x2, [sp+272]
00410dd8ldrsb x27, [x2]
00410ddcldr x3, [sp+64]
00410de0ldr x4, [sp+72]
00410de4ldr x5, [sp+80]
00410de8str x4, [x2+32]
00410decstr x5, [x2+40]
00410df0adrp x27, 0x63b000
00410df4ldr w4, [x27+3056]
00410df8cbz w4, 0x410e00
00410dfcb 0x410e04
00410e00
00410e00loc_410e00:
00410e00b 0x410e18
00410e04
00410e04loc_410e04:
00410e04bl runtime.gcWriteBarrier2
00410e08str x3, [x25]
00410e0cldr x4, [x2+24]
00410e10str x4, [x25+8]
00410e14b 0x410e18
00410e18
00410e18loc_410e18:
00410e18str x3, [x2+24]
00410e1cldr x2, [sp+272]
00410e20str x2, [sp+104]
00410e24ldr x2, [sp+96]
00410e28ldrsb x27, [x2]
00410e2cldr x2, [x2]
00410e30str x2, [sp+264]
00410e34ldr x0, [sp+264]
00410e38add x1, sp, 104
00410e3cbl runtime.chansend1
00410e40ldp x29, x30, [sp-8]
00410e44add sp, sp, 368
00410e48ret x30
00410e4c
00410e4cloc_410e4c:
00410e4cstp x0, x1, [sp+8]
00410e50stp x2, x3, [sp+24]
00410e54mov x3, x30
00410e58bl runtime.morestack.abi0
00410e5cldp x0, x1, [sp+8]
00410e60ldp x2, x3, [sp+24]
00410e64b 0x410ad0
00410e68udf 0
00410e6cudf 0
00410ad0
00410ad0github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func1: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func1(struct string reason, error err)
00410ad0ldr x16, [x28+16]
00410ad4sub x17, sp, 240
00410ad8subs xzr, x17, x16
00410adcb.ls 0x410e4c
00410ae0sub x20, sp, 368
00410ae4stp x29, x30, [x20-8]
00410ae8add sp, x20, 0
00410aecsub x29, sp, 8
00410af0str x0, [sp+376]
00410af4str x1, [sp+384]
00410af8str x2, [sp+392]
00410afcstr x3, [sp+400]
00410b00ldr x1, [x26+8]
00410b04str x1, [sp+88]
00410b08ldr x1, [x26+16]
00410b0cstr x1, [sp+96]
00410b10stp xzr, xzr, [sp+160]
00410b14stp xzr, xzr, [sp+176]
00410b18stp xzr, xzr, [sp+192]
00410b1cadd x1, sp, 160
00410b20str x1, [sp+328]
00410b24ldr x1, [sp+88]
00410b28ldrsb x27, [x1]
00410b2cldr x0, [x1]
00410b30str x0, [sp+56]
00410b34bl runtime.convT64
00410b38str x0, [sp+320]
00410b3cldr x1, [sp+328]
00410b40ldrsb x27, [x1]
00410b44adrp x2, 0x1e5000
00410b48add x2, x2, 3456
00410b4cstr x2, [x1]
00410b50adrp x27, 0x63b000
00410b54ldr w2, [x27+3056]
00410b58cbz w2, 0x410b60
00410b5cb 0x410b64
00410b60
00410b60loc_410b60:
00410b60b 0x410b78
00410b64
00410b64loc_410b64:
00410b64bl runtime.gcWriteBarrier2
00410b68str x0, [x25]
00410b6cldr x2, [x1+8]
00410b70str x2, [x25+8]
00410b74b 0x410b78
00410b78
00410b78loc_410b78:
00410b78str x0, [x1+8]
00410b7cldr x0, [sp+376]
00410b80ldr x1, [sp+384]
00410b84bl runtime.convTstring
00410b88str x0, [sp+312]
00410b8cldr x2, [sp+328]
00410b90ldrsb x27, [x2]
00410b94adrp x3, 0x1e5000
00410b98add x3, x3, 2944
00410b9cstr x3, [x2+16]
00410ba0adrp x27, 0x63b000
00410ba4ldr w3, [x27+3056]
00410ba8cbz w3, 0x410bb0
00410bacb 0x410bb4
00410bb0
00410bb0loc_410bb0:
00410bb0b 0x410bc8
00410bb4
00410bb4loc_410bb4:
00410bb4bl runtime.gcWriteBarrier2
00410bb8str x0, [x25]
00410bbcldr x5, [x2+24]
00410bc0str x5, [x25+8]
00410bc4b 0x410bc8
00410bc8
00410bc8loc_410bc8:
00410bc8str x0, [x2+24]
00410bccldr x5, [sp+392]
00410bd0ldr x6, [sp+400]
00410bd4str x5, [sp+296]
00410bd8str x6, [sp+304]
00410bdcstr x5, [sp+288]
00410be0ldr x5, [sp+288]
00410be4cbnz x5, 0x410bec
00410be8b 0x410bfc
00410bec
00410becloc_410bec:
00410becldr x5, [sp+288]
00410bf0ldr x5, [x5+8]
00410bf4str x5, [sp+288]
00410bf8b 0x410c00
00410bfc
00410bfcloc_410bfc:
00410bfcb 0x410c00
00410c00
00410c00loc_410c00:
00410c00ldr x5, [sp+328]
00410c04ldrsb x27, [x5]
00410c08ldr x6, [sp+288]
00410c0cldr x7, [sp+304]
00410c10str x6, [x5+32]
00410c14adrp x27, 0x63b000
00410c18ldr w6, [x27+3056]
00410c1ccbz w6, 0x410c24
00410c20b 0x410c28
00410c24
00410c24loc_410c24:
00410c24b 0x410c3c
00410c28
00410c28loc_410c28:
00410c28bl runtime.gcWriteBarrier2
00410c2cstr x7, [x25]
00410c30ldr x6, [x5+40]
00410c34str x6, [x25+8]
00410c38b 0x410c3c
00410c3c
00410c3cloc_410c3c:
00410c3cstr x7, [x5+40]
00410c40ldr x2, [sp+328]
00410c44ldrsb x27, [x2]
00410c48b 0x410c4c
00410c4c
00410c4cloc_410c4c:
00410c4cstr x2, [sp+336]
00410c50orr x4, xzr, 3
00410c54str x4, [sp+344]
00410c58str x4, [sp+352]
00410c5cadrp x0, 0x2b7000
00410c60add x0, x0, 1813
00410c64movz x1, 46
00410c68mov x3, x4
00410c6cbl log.Printf
00410c70adrp x0, 0x287000
00410c74add x0, x0, 64
00410c78bl runtime.newobject
00410c7cstr x0, [sp+280]
00410c80adrp x27, 0x63b000
00410c84ldr w5, [x27+3056]
00410c88cbz w5, 0x410c90
00410c8cb 0x410c94
00410c90
00410c90loc_410c90:
00410c90b 0x410cb0
00410c94
00410c94loc_410c94:
00410c94str x0, [sp+256]
00410c98mov x1, x0
00410c9cadrp x0, 0x287000
00410ca0add x0, x0, 64
00410ca4bl runtime.wbZero
00410ca8ldr x0, [sp+256]
00410cacb 0x410cb0
00410cb0
00410cb0loc_410cb0:
00410cb0mov x20, x0
00410cb4adr x27, 16
00410cb8stp x29, x27, [sp-24]
00410cbcsub x29, sp, 24
00410cc0bl fn_87cf0
00410cc4sub x29, sp, 8
00410cc8ldr x2, [sp+280]
00410cccldrsb x27, [x2]
00410cd0orr x3, xzr, 1
00410cd4strb w3, [x2+32]
00410cd8ldr x2, [sp+280]
00410cdcldrsb x27, [x2]
00410ce0ldr x3, [sp+88]
00410ce4ldrsb x27, [x3]
00410ce8ldr x3, [x3]
00410cecstr x3, [x2+72]
00410cf0ldr x2, [sp+280]
00410cf4str x2, [sp+152]
00410cf8stp xzr, xzr, [sp+128]
00410cfcstr xzr, [sp+144]
00410d00stp xzr, xzr, [sp+112]
00410d04ldr x1, [sp+152]
00410d08adrp x0, 0x304000
00410d0cadd x0, x0, 3904
00410d10bl google.golang.org/protobuf/proto.Marshal
00410d14str x0, [sp+128]
00410d18str x1, [sp+136]
00410d1cstr x2, [sp+144]
00410d20str x3, [sp+112]
00410d24str x4, [sp+120]
00410d28ldr x2, [sp+128]
00410d2cldr x3, [sp+136]
00410d30ldr x4, [sp+144]
00410d34str x2, [sp+224]
00410d38str x3, [sp+232]
00410d3cstr x4, [sp+240]
00410d40ldr x2, [sp+112]
00410d44ldr x3, [sp+120]
00410d48str x2, [sp+208]
00410d4cstr x3, [sp+216]
00410d50ldr x2, [sp+224]
00410d54ldr x3, [sp+232]
00410d58ldr x4, [sp+240]
00410d5cstr x2, [sp+64]
00410d60str x3, [sp+72]
00410d64str x4, [sp+80]
00410d68adrp x0, 0x274000
00410d6cadd x0, x0, 2848
00410d70bl runtime.newobject
00410d74str x0, [sp+272]
00410d78adrp x27, 0x63b000
00410d7cldr w2, [x27+3056]
00410d80cbz w2, 0x410d88
00410d84b 0x410d8c
00410d88
00410d88loc_410d88:
00410d88b 0x410da8
00410d8c
00410d8cloc_410d8c:
00410d8cstr x0, [sp+248]
00410d90mov x1, x0
00410d94adrp x0, 0x274000
00410d98add x0, x0, 2848
00410d9cbl runtime.wbZero
00410da0ldr x0, [sp+248]
00410da4b 0x410da8
00410da8
00410da8loc_410da8:
00410da8mov x20, x0
00410dacadr x27, 16
00410db0stp x29, x27, [sp-24]
00410db4sub x29, sp, 24
00410db8bl fn_87cfc
00410dbcsub x29, sp, 8
00410dc0str xzr, [x0+80]
00410dc4ldr x2, [sp+272]
00410dc8ldrsb x27, [x2]
00410dccmovz x3, 23
00410dd0str w3, [x2+16]
00410dd4ldr x2, [sp+272]
00410dd8ldrsb x27, [x2]
00410ddcldr x3, [sp+64]
00410de0ldr x4, [sp+72]
00410de4ldr x5, [sp+80]
00410de8str x4, [x2+32]
00410decstr x5, [x2+40]
00410df0adrp x27, 0x63b000
00410df4ldr w4, [x27+3056]
00410df8cbz w4, 0x410e00
00410dfcb 0x410e04
00410e00
00410e00loc_410e00:
00410e00b 0x410e18
00410e04
00410e04loc_410e04:
00410e04bl runtime.gcWriteBarrier2
00410e08str x3, [x25]
00410e0cldr x4, [x2+24]
00410e10str x4, [x25+8]
00410e14b 0x410e18
00410e18
00410e18loc_410e18:
00410e18str x3, [x2+24]
00410e1cldr x2, [sp+272]
00410e20str x2, [sp+104]
00410e24ldr x2, [sp+96]
00410e28ldrsb x27, [x2]
00410e2cldr x2, [x2]
00410e30str x2, [sp+264]
00410e34ldr x0, [sp+264]
00410e38add x1, sp, 104
00410e3cbl runtime.chansend1
00410e40ldp x29, x30, [sp-8]
00410e44add sp, sp, 368
00410e48ret x30
00410e4c
00410e4cloc_410e4c:
00410e4cstp x0, x1, [sp+8]
00410e50stp x2, x3, [sp+24]
00410e54mov x3, x30
00410e58bl runtime.morestack.abi0
00410e5cldp x0, x1, [sp+8]
00410e60ldp x2, x3, [sp+24]
00410e64b 0x410ad0
00410e68udf 0
00410e6cudf 0
00410ad0
00410e70
00410e70github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.(*tunnelWriter).Write: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.(*tunnelWriter).Write(github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.tunnelWriter * tw, struct []uint8 data)
00410e70ldr x16, [x28+16]
00410e74sub x17, sp, 16
00410e78subs xzr, x17, x16
00410e7cb.ls 0x410f28
00410e80str x30, [sp-144]!
00410e84stur x29, [sp-8]
00410e88sub x29, sp, 8
00410e8cldr x16, [x28+32]
00410e90cbnz x16, 0x410f44
00410e94
00410e94loc_410e94:
00410e94str x0, [sp+152]
00410e98str x1, [sp+160]
00410e9cstr x2, [sp+168]
00410ea0str x3, [sp+176]
00410ea4str xzr, [sp+48]
00410ea8stp xzr, xzr, [sp+72]
00410eacldr x5, [sp+152]
00410eb0cbnz x5, 0x410eb8
00410eb4b 0x410f20
00410eb8
00410eb8loc_410eb8:
00410eb8stp xzr, xzr, [sp+104]
00410ebcldr x5, [sp+152]
00410ec0ldrsb x27, [x5]
00410ec4ldr x0, [x5]
00410ec8ldr x1, [x5+8]
00410eccstr x0, [sp+88]
00410ed0str x1, [sp+96]
00410ed4ldr x2, [sp+160]
00410ed8ldr x3, [sp+168]
00410edcldr x4, [sp+176]
00410ee0bl github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.tunnelWriter.Write
00410ee4str x0, [sp+56]
00410ee8str x1, [sp+104]
00410eecstr x2, [sp+112]
00410ef0ldr x5, [sp+56]
00410ef4str x5, [sp+64]
00410ef8str x1, [sp+120]
00410efcstr x2, [sp+128]
00410f00ldr x5, [sp+64]
00410f04str x5, [sp+48]
00410f08str x1, [sp+72]
00410f0cstr x2, [sp+80]
00410f10ldr x0, [sp+48]
00410f14ldur x29, [sp-8]
00410f18ldr x30, [sp], 144
00410f1cret x30
00410f20
00410f20loc_410f20:
00410f20bl runtime.panicwrap
00410f24hint
00410f28
00410f28loc_410f28:
00410f28stp x0, x1, [sp+8]
00410f2cstp x2, x3, [sp+24]
00410f30mov x3, x30
00410f34bl runtime.morestack_noctxt.abi0
00410f38ldp x0, x1, [sp+8]
00410f3cldp x2, x3, [sp+24]
00410f40b 0x410e70
00410f44
00410f44loc_410f44:
00410f44ldr x17, [x16]
00410f48add x20, sp, 152
00410f4csubs xzr, x20, x17
00410f50b.ne 0x410e94
00410f54add x20, sp, 8
00410f58str x20, [x16]
00410f5cb 0x410e94
00410e70
00410e70github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.(*tunnelWriter).Write: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.(*tunnelWriter).Write(github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.tunnelWriter * tw, struct []uint8 data)
00410e70ldr x16, [x28+16]
00410e74sub x17, sp, 16
00410e78subs xzr, x17, x16
00410e7cb.ls 0x410f28
00410e80str x30, [sp-144]!
00410e84stur x29, [sp-8]
00410e88sub x29, sp, 8
00410e8cldr x16, [x28+32]
00410e90cbnz x16, 0x410f44
00410e94
00410e94loc_410e94:
00410e94str x0, [sp+152]
00410e98str x1, [sp+160]
00410e9cstr x2, [sp+168]
00410ea0str x3, [sp+176]
00410ea4str xzr, [sp+48]
00410ea8stp xzr, xzr, [sp+72]
00410eacldr x5, [sp+152]
00410eb0cbnz x5, 0x410eb8
00410eb4b 0x410f20
00410eb8
00410eb8loc_410eb8:
00410eb8stp xzr, xzr, [sp+104]
00410ebcldr x5, [sp+152]
00410ec0ldrsb x27, [x5]
00410ec4ldr x0, [x5]
00410ec8ldr x1, [x5+8]
00410eccstr x0, [sp+88]
00410ed0str x1, [sp+96]
00410ed4ldr x2, [sp+160]
00410ed8ldr x3, [sp+168]
00410edcldr x4, [sp+176]
00410ee0bl github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.tunnelWriter.Write
00410ee4str x0, [sp+56]
00410ee8str x1, [sp+104]
00410eecstr x2, [sp+112]
00410ef0ldr x5, [sp+56]
00410ef4str x5, [sp+64]
00410ef8str x1, [sp+120]
00410efcstr x2, [sp+128]
00410f00ldr x5, [sp+64]
00410f04str x5, [sp+48]
00410f08str x1, [sp+72]
00410f0cstr x2, [sp+80]
00410f10ldr x0, [sp+48]
00410f14ldur x29, [sp-8]
00410f18ldr x30, [sp], 144
00410f1cret x30
00410f20
00410f20loc_410f20:
00410f20bl runtime.panicwrap
00410f24hint
00410f28
00410f28loc_410f28:
00410f28stp x0, x1, [sp+8]
00410f2cstp x2, x3, [sp+24]
00410f30mov x3, x30
00410f34bl runtime.morestack_noctxt.abi0
00410f38ldp x0, x1, [sp+8]
00410f3cldp x2, x3, [sp+24]
00410f40b 0x410e70
00410f44
00410f44loc_410f44:
00410f44ldr x17, [x16]
00410f48add x20, sp, 152
00410f4csubs xzr, x20, x17
00410f50b.ne 0x410e94
00410f54add x20, sp, 8
00410f58str x20, [x16]
00410f5cb 0x410e94
00410e70
00410f60
00410f60type:.eq.[2]io.ReadCloser: ; void type:.eq.[2]io.ReadCloser(io.ReadCloser[2] * p, io.ReadCloser[2] * q)
00410f60ldr x16, [x28+16]
00410f64subs xzr, sp, x16
00410f68b.ls 0x411040
00410f6cstr x30, [sp-96]!
00410f70stur x29, [sp-8]
00410f74sub x29, sp, 8
00410f78str x0, [sp+104]
00410f7cstr x1, [sp+112]
00410f80strb wzr, [sp+47]
00410f84str xzr, [sp+48]
00410f88b 0x410f8c
00410f8c
00410f8cloc_410f8c:
00410f8cldr x3, [sp+48]
00410f90subs xzr, x3, 2
00410f94b.lt 0x410f9c
00410f98b 0x411024
00410f9c
00410f9cloc_410f9c:
00410f9cldr x3, [sp+48]
00410fa0ldr x4, [sp+112]
00410fa4add x5, x4, x3, lsl #4
00410fa8ldr x5, [x5+8]
00410facubfm x3, x3, 60, 59
00410fb0ldr x3, [x4+x3]
00410fb4str x3, [sp+72]
00410fb8str x5, [sp+80]
00410fbcldr x3, [sp+48]
00410fc0ldr x4, [sp+104]
00410fc4add x5, x4, x3, lsl #4
00410fc8ldr x1, [x5+8]
00410fccubfm x3, x3, 60, 59
00410fd0ldr x0, [x4+x3]
00410fd4str x0, [sp+56]
00410fd8str x1, [sp+64]
00410fdcldr x3, [sp+72]
00410fe0subs xzr, x0, x3
00410fe4b.eq 0x410fec
00410fe8b 0x411014
00410fec
00410fecloc_410fec:
00410fecldr x2, [sp+80]
00410ff0bl runtime.ifaceeq
00410ff4tbnz w0, 0, 0x410ffc
00410ff8b 0x411010
00410ffc
00410ffcloc_410ffc:
00410ffcldr x3, [sp+48]
00411000add x3, x3, 1
00411004str x3, [sp+48]
00411008b 0x41100c
0041100c
0041100cloc_41100c:
0041100cb 0x410f8c
00411010
00411010loc_411010:
00411010b 0x411018
00411014
00411014loc_411014:
00411014b 0x411018
00411018
00411018loc_411018:
00411018b 0x41101c
0041101c
0041101cloc_41101c:
0041101cstrb wzr, [sp+47]
00411020b 0x411030
00411024
00411024loc_411024:
00411024orr x1, xzr, 1
00411028strb w1, [sp+47]
0041102cb 0x411030
00411030
00411030loc_411030:
00411030ldrb w0, [sp+47]
00411034ldur x29, [sp-8]
00411038ldr x30, [sp], 96
0041103cret x30
00411040
00411040loc_411040:
00411040stp x0, x1, [sp+8]
00411044mov x3, x30
00411048bl runtime.morestack_noctxt.abi0
0041104cldp x0, x1, [sp+8]
00411050b 0x410f60
00411054udf 0
00411058udf 0
0041105cudf 0
00410f60
00410f60type:.eq.[2]io.ReadCloser: ; void type:.eq.[2]io.ReadCloser(io.ReadCloser[2] * p, io.ReadCloser[2] * q)
00410f60ldr x16, [x28+16]
00410f64subs xzr, sp, x16
00410f68b.ls 0x411040
00410f6cstr x30, [sp-96]!
00410f70stur x29, [sp-8]
00410f74sub x29, sp, 8
00410f78str x0, [sp+104]
00410f7cstr x1, [sp+112]
00410f80strb wzr, [sp+47]
00410f84str xzr, [sp+48]
00410f88b 0x410f8c
00410f8c
00410f8cloc_410f8c:
00410f8cldr x3, [sp+48]
00410f90subs xzr, x3, 2
00410f94b.lt 0x410f9c
00410f98b 0x411024
00410f9c
00410f9cloc_410f9c:
00410f9cldr x3, [sp+48]
00410fa0ldr x4, [sp+112]
00410fa4add x5, x4, x3, lsl #4
00410fa8ldr x5, [x5+8]
00410facubfm x3, x3, 60, 59
00410fb0ldr x3, [x4+x3]
00410fb4str x3, [sp+72]
00410fb8str x5, [sp+80]
00410fbcldr x3, [sp+48]
00410fc0ldr x4, [sp+104]
00410fc4add x5, x4, x3, lsl #4
00410fc8ldr x1, [x5+8]
00410fccubfm x3, x3, 60, 59
00410fd0ldr x0, [x4+x3]
00410fd4str x0, [sp+56]
00410fd8str x1, [sp+64]
00410fdcldr x3, [sp+72]
00410fe0subs xzr, x0, x3
00410fe4b.eq 0x410fec
00410fe8b 0x411014
00410fec
00410fecloc_410fec:
00410fecldr x2, [sp+80]
00410ff0bl runtime.ifaceeq
00410ff4tbnz w0, 0, 0x410ffc
00410ff8b 0x411010
00410ffc
00410ffcloc_410ffc:
00410ffcldr x3, [sp+48]
00411000add x3, x3, 1
00411004str x3, [sp+48]
00411008b 0x41100c
0041100c
0041100cloc_41100c:
0041100cb 0x410f8c
00411010
00411010loc_411010:
00411010b 0x411018
00411014
00411014loc_411014:
00411014b 0x411018
00411018
00411018loc_411018:
00411018b 0x41101c
0041101c
0041101cloc_41101c:
0041101cstrb wzr, [sp+47]
00411020b 0x411030
00411024
00411024loc_411024:
00411024orr x1, xzr, 1
00411028strb w1, [sp+47]
0041102cb 0x411030
00411030
00411030loc_411030:
00411030ldrb w0, [sp+47]
00411034ldur x29, [sp-8]
00411038ldr x30, [sp], 96
0041103cret x30
00411040
00411040loc_411040:
00411040stp x0, x1, [sp+8]
00411044mov x3, x30
00411048bl runtime.morestack_noctxt.abi0
0041104cldp x0, x1, [sp+8]
00411050b 0x410f60
00411054udf 0
00411058udf 0
0041105cudf 0
00410f60
00411060
00411060archive/tar.init: ; void archive/tar.init(void)
00411060ldr x16, [x28+16]
00411064subs xzr, sp, x16
00411068b.ls 0x41159c
0041106cstr x30, [sp-112]!
00411070stur x29, [sp-8]
00411074sub x29, sp, 8
00411078adrp x0, 0x2a3000
0041107cadd x0, x0, 1227
00411080orr x1, xzr, 15
00411084bl internal/godebug.New
00411088adrp x27, 0x63a000
0041108cldr w2, [x27+3056]
00411090cbz w2, 0x411098
00411094b 0x41109c
00411098
00411098loc_411098:
00411098b 0x4110b4
0041109c
0041109cloc_41109c:
0041109cbl runtime.gcWriteBarrier2
004110a0str x0, [x25]
004110a4adrp x27, 0x60f000
004110a8ldr x2, [x27+3464]
004110acstr x2, [x25+8]
004110b0b 0x4110b4
004110b4
004110b4loc_4110b4:
004110b4adrp x27, 0x60f000
004110b8str x0, [x27+3464]
004110bcadrp x0, 0x2ac000
004110c0add x0, x0, 3331
004110c4orr x1, xzr, 31
004110c8bl errors.New
004110ccadrp x27, 0x610000
004110d0str x0, [x27+2096]
004110d4adrp x27, 0x63a000
004110d8ldr w2, [x27+3056]
004110dccbz w2, 0x4110e4
004110e0b 0x4110e8
004110e4
004110e4loc_4110e4:
004110e4b 0x411100
004110e8
004110e8loc_4110e8:
004110e8bl runtime.gcWriteBarrier2
004110ecstr x1, [x25]
004110f0adrp x27, 0x610000
004110f4ldr x2, [x27+2104]
004110f8str x2, [x25+8]
004110fcb 0x411100
00411100
00411100loc_411100:
00411100adrp x27, 0x610000
00411104str x1, [x27+2104]
00411108adrp x0, 0x2aa000
0041110cadd x0, x0, 346
00411110movz x1, 27
00411114bl errors.New
00411118adrp x27, 0x610000
0041111cstr x0, [x27+2112]
00411120adrp x27, 0x63a000
00411124ldr w2, [x27+3056]
00411128cbz w2, 0x411130
0041112cb 0x411134
00411130
00411130loc_411130:
00411130b 0x41114c
00411134
00411134loc_411134:
00411134bl runtime.gcWriteBarrier2
00411138str x1, [x25]
0041113cadrp x27, 0x610000
00411140ldr x2, [x27+2120]
00411144str x2, [x25+8]
00411148b 0x41114c
0041114c
0041114cloc_41114c:
0041114cadrp x27, 0x610000
00411150str x1, [x27+2120]
00411154adrp x0, 0x2af000
00411158add x0, x0, 403
0041115cmovz x1, 34
00411160bl errors.New
00411164adrp x27, 0x610000
00411168str x0, [x27+2128]
0041116cadrp x27, 0x63a000
00411170ldr w2, [x27+3056]
00411174cbz w2, 0x41117c
00411178b 0x411180
0041117c
0041117cloc_41117c:
0041117cb 0x411198
00411180
00411180loc_411180:
00411180bl runtime.gcWriteBarrier2
00411184str x1, [x25]
00411188adrp x27, 0x610000
0041118cldr x2, [x27+2136]
00411190str x2, [x25+8]
00411194b 0x411198
00411198
00411198loc_411198:
00411198adrp x27, 0x610000
0041119cstr x1, [x27+2136]
004111a0adrp x0, 0x2ac000
004111a4add x0, x0, 1012
004111a8orr x1, xzr, 30
004111acbl errors.New
004111b0adrp x27, 0x610000
004111b4str x0, [x27+2144]
004111b8adrp x27, 0x63a000
004111bcldr w2, [x27+3056]
004111c0cbz w2, 0x4111c8
004111c4b 0x4111cc
004111c8
004111c8loc_4111c8:
004111c8b 0x4111e4
004111cc
004111ccloc_4111cc:
004111ccbl runtime.gcWriteBarrier2
004111d0str x1, [x25]
004111d4adrp x27, 0x610000
004111d8ldr x2, [x27+2152]
004111dcstr x2, [x25+8]
004111e0b 0x4111e4
004111e4
004111e4loc_4111e4:
004111e4adrp x27, 0x610000
004111e8str x1, [x27+2152]
004111ecadrp x0, 0x2ac000
004111f0add x0, x0, 3362
004111f4orr x1, xzr, 31
004111f8bl errors.New
004111fcadrp x27, 0x610000
00411200str x0, [x27+2160]
00411204adrp x27, 0x63a000
00411208ldr w2, [x27+3056]
0041120ccbz w2, 0x411214
00411210b 0x411218
00411214
00411214loc_411214:
00411214b 0x411230
00411218
00411218loc_411218:
00411218bl runtime.gcWriteBarrier2
0041121cstr x1, [x25]
00411220adrp x27, 0x610000
00411224ldr x2, [x27+2168]
00411228str x2, [x25+8]
0041122cb 0x411230
00411230
00411230loc_411230:
00411230adrp x27, 0x610000
00411234str x1, [x27+2168]
00411238adrp x0, 0x2b9000
0041123cadd x0, x0, 1112
00411240movz x1, 53
00411244bl errors.New
00411248adrp x27, 0x610000
0041124cstr x0, [x27+2176]
00411250adrp x27, 0x63a000
00411254ldr w2, [x27+3056]
00411258cbz w2, 0x411260
0041125cb 0x411264
00411260
00411260loc_411260:
00411260b 0x41127c
00411264
00411264loc_411264:
00411264bl runtime.gcWriteBarrier2
00411268str x1, [x25]
0041126cadrp x27, 0x610000
00411270ldr x2, [x27+2184]
00411274str x2, [x25+8]
00411278b 0x41127c
0041127c
0041127cloc_41127c:
0041127cadrp x27, 0x610000
00411280str x1, [x27+2184]
00411284adrp x0, 0x2b8000
00411288add x0, x0, 2617
0041128cmovz x1, 51
00411290bl errors.New
00411294adrp x27, 0x610000
00411298str x0, [x27+2192]
0041129cadrp x27, 0x63a000
004112a0ldr w2, [x27+3056]
004112a4cbz w2, 0x4112ac
004112a8b 0x4112b0
004112ac
004112acloc_4112ac:
004112acb 0x4112c8
004112b0
004112b0loc_4112b0:
004112b0bl runtime.gcWriteBarrier2
004112b4str x1, [x25]
004112b8adrp x27, 0x610000
004112bcldr x2, [x27+2200]
004112c0str x2, [x25+8]
004112c4b 0x4112c8
004112c8
004112c8loc_4112c8:
004112c8adrp x27, 0x610000
004112ccstr x1, [x27+2200]
004112d0adrp x0, 0x2b6000
004112d4add x0, x0, 1859
004112d8movz x1, 46
004112dcbl errors.New
004112e0adrp x27, 0x610000
004112e4str x0, [x27+2208]
004112e8adrp x27, 0x63a000
004112ecldr w2, [x27+3056]
004112f0cbz w2, 0x4112f8
004112f4b 0x4112fc
004112f8
004112f8loc_4112f8:
004112f8b 0x411314
004112fc
004112fcloc_4112fc:
004112fcbl runtime.gcWriteBarrier2
00411300str x1, [x25]
00411304adrp x27, 0x610000
00411308ldr x0, [x27+2216]
0041130cstr x0, [x25+8]
00411310b 0x411314
00411314
00411314loc_411314:
00411314adrp x27, 0x610000
00411318str x1, [x27+2216]
0041131cbl archive/tar.map.init.0
00411320bl runtime.makemap_small
00411324str x0, [sp+96]
00411328orr x0, xzr, 1
0041132cstr x0, [sp+32]
00411330adrp x0, 0x29f000
00411334add x0, x0, 87
00411338str x0, [sp+80]
0041133corr x0, xzr, 2
00411340str x0, [sp+88]
00411344ldr x2, [sp+32]
00411348ldr x1, [sp+96]
0041134cadrp x0, 0x213000
00411350add x0, x0, 1728
00411354bl runtime.mapassign_fast64
00411358str x0, [sp+72]
0041135cldrsb x27, [x0]
00411360ldr x1, [sp+80]
00411364ldr x2, [sp+88]
00411368str x2, [x0+8]
0041136cadrp x27, 0x63a000
00411370ldr w2, [x27+3056]
00411374cbz w2, 0x41137c
00411378b 0x411380
0041137c
0041137cloc_41137c:
0041137cb 0x411394
00411380
00411380loc_411380:
00411380bl runtime.gcWriteBarrier2
00411384str x1, [x25]
00411388ldr x3, [x0]
0041138cstr x3, [x25+8]
00411390b 0x411394
00411394
00411394loc_411394:
00411394str x1, [x0]
00411398orr x3, xzr, 2
0041139cstr x3, [sp+32]
004113a0adrp x3, 0x29f000
004113a4add x3, x3, 1902
004113a8str x3, [sp+80]
004113acmovz x3, 5
004113b0str x3, [sp+88]
004113b4ldr x2, [sp+32]
004113b8ldr x1, [sp+96]
004113bcadrp x0, 0x213000
004113c0add x0, x0, 1728
004113c4bl runtime.mapassign_fast64
004113c8str x0, [sp+64]
004113ccldrsb x27, [x0]
004113d0ldr x3, [sp+80]
004113d4ldr x4, [sp+88]
004113d8str x4, [x0+8]
004113dcadrp x27, 0x63a000
004113e0ldr w4, [x27+3056]
004113e4cbz w4, 0x4113ec
004113e8b 0x4113f0
004113ec
004113ecloc_4113ec:
004113ecb 0x411404
004113f0
004113f0loc_4113f0:
004113f0bl runtime.gcWriteBarrier2
004113f4str x3, [x25]
004113f8ldr x4, [x0]
004113fcstr x4, [x25+8]
00411400b 0x411404
00411404
00411404loc_411404:
00411404str x3, [x0]
00411408orr x3, xzr, 4
0041140cstr x3, [sp+32]
00411410adrp x3, 0x29f000
00411414add x3, x3, 501
00411418str x3, [sp+80]
0041141corr x3, xzr, 3
00411420str x3, [sp+88]
00411424ldr x2, [sp+32]
00411428ldr x1, [sp+96]
0041142cadrp x0, 0x213000
00411430add x0, x0, 1728
00411434bl runtime.mapassign_fast64
00411438str x0, [sp+56]
0041143cldrsb x27, [x0]
00411440ldr x3, [sp+80]
00411444ldr x4, [sp+88]
00411448str x4, [x0+8]
0041144cadrp x27, 0x63a000
00411450ldr w4, [x27+3056]
00411454cbz w4, 0x41145c
00411458b 0x411460
0041145c
0041145cloc_41145c:
0041145cb 0x411474
00411460
00411460loc_411460:
00411460bl runtime.gcWriteBarrier2
00411464str x3, [x25]
00411468ldr x4, [x0]
0041146cstr x4, [x25+8]
00411470b 0x411474
00411474
00411474loc_411474:
00411474str x3, [x0]
00411478orr x3, xzr, 8
0041147cstr x3, [sp+32]
00411480adrp x3, 0x29f000
00411484add x3, x3, 504
00411488str x3, [sp+80]
0041148corr x3, xzr, 3
00411490str x3, [sp+88]
00411494ldr x2, [sp+32]
00411498ldr x1, [sp+96]
0041149cadrp x0, 0x213000
004114a0add x0, x0, 1728
004114a4bl runtime.mapassign_fast64
004114a8str x0, [sp+48]
004114acldrsb x27, [x0]
004114b0ldr x3, [sp+80]
004114b4ldr x4, [sp+88]
004114b8str x4, [x0+8]
004114bcadrp x27, 0x63a000
004114c0ldr w4, [x27+3056]
004114c4cbz w4, 0x4114cc
004114c8b 0x4114d0
004114cc
004114ccloc_4114cc:
004114ccb 0x4114e4
004114d0
004114d0loc_4114d0:
004114d0bl runtime.gcWriteBarrier2
004114d4str x3, [x25]
004114d8ldr x4, [x0]
004114dcstr x4, [x25+8]
004114e0b 0x4114e4
004114e4
004114e4loc_4114e4:
004114e4str x3, [x0]
004114e8orr x3, xzr, 16
004114ecstr x3, [sp+32]
004114f0adrp x3, 0x29f000
004114f4add x3, x3, 1078
004114f8str x3, [sp+80]
004114fcorr x3, xzr, 4
00411500str x3, [sp+88]
00411504ldr x2, [sp+32]
00411508ldr x1, [sp+96]
0041150cadrp x0, 0x213000
00411510add x0, x0, 1728
00411514bl runtime.mapassign_fast64
00411518str x0, [sp+40]
0041151cldrsb x27, [x0]
00411520ldr x3, [sp+80]
00411524ldr x4, [sp+88]
00411528str x4, [x0+8]
0041152cadrp x27, 0x63a000
00411530ldr w4, [x27+3056]
00411534cbz w4, 0x41153c
00411538b 0x411540
0041153c
0041153cloc_41153c:
0041153cb 0x411554
00411540
00411540loc_411540:
00411540bl runtime.gcWriteBarrier2
00411544str x3, [x25]
00411548ldr x1, [x0]
0041154cstr x1, [x25+8]
00411550b 0x411554
00411554
00411554loc_411554:
00411554str x3, [x0]
00411558ldr x0, [sp+96]
0041155cadrp x27, 0x63a000
00411560ldr w1, [x27+3056]
00411564cbz w1, 0x41156c
00411568b 0x411570
0041156c
0041156cloc_41156c:
0041156cb 0x411588
00411570
00411570loc_411570:
00411570bl runtime.gcWriteBarrier2
00411574str x0, [x25]
00411578adrp x27, 0x60f000
0041157cldr x1, [x27+3488]
00411580str x1, [x25+8]
00411584b 0x411588
00411588
00411588loc_411588:
00411588adrp x27, 0x60f000
0041158cstr x0, [x27+3488]
00411590ldur x29, [sp-8]
00411594ldr x30, [sp], 112
00411598ret x30
0041159c
0041159cloc_41159c:
0041159cmov x3, x30
004115a0bl runtime.morestack_noctxt.abi0
004115a4b 0x411060
004115a8udf 0
004115acudf 0
00411060
00411060archive/tar.init: ; void archive/tar.init(void)
00411060ldr x16, [x28+16]
00411064subs xzr, sp, x16
00411068b.ls 0x41159c
0041106cstr x30, [sp-112]!
00411070stur x29, [sp-8]
00411074sub x29, sp, 8
00411078adrp x0, 0x2a3000
0041107cadd x0, x0, 1227
00411080orr x1, xzr, 15
00411084bl internal/godebug.New
00411088adrp x27, 0x63a000
0041108cldr w2, [x27+3056]
00411090cbz w2, 0x411098
00411094b 0x41109c
00411098
00411098loc_411098:
00411098b 0x4110b4
0041109c
0041109cloc_41109c:
0041109cbl runtime.gcWriteBarrier2
004110a0str x0, [x25]
004110a4adrp x27, 0x60f000
004110a8ldr x2, [x27+3464]
004110acstr x2, [x25+8]
004110b0b 0x4110b4
004110b4
004110b4loc_4110b4:
004110b4adrp x27, 0x60f000
004110b8str x0, [x27+3464]
004110bcadrp x0, 0x2ac000
004110c0add x0, x0, 3331
004110c4orr x1, xzr, 31
004110c8bl errors.New
004110ccadrp x27, 0x610000
004110d0str x0, [x27+2096]
004110d4adrp x27, 0x63a000
004110d8ldr w2, [x27+3056]
004110dccbz w2, 0x4110e4
004110e0b 0x4110e8
004110e4
004110e4loc_4110e4:
004110e4b 0x411100
004110e8
004110e8loc_4110e8:
004110e8bl runtime.gcWriteBarrier2
004110ecstr x1, [x25]
004110f0adrp x27, 0x610000
004110f4ldr x2, [x27+2104]
004110f8str x2, [x25+8]
004110fcb 0x411100
00411100
00411100loc_411100:
00411100adrp x27, 0x610000
00411104str x1, [x27+2104]
00411108adrp x0, 0x2aa000
0041110cadd x0, x0, 346
00411110movz x1, 27
00411114bl errors.New
00411118adrp x27, 0x610000
0041111cstr x0, [x27+2112]
00411120adrp x27, 0x63a000
00411124ldr w2, [x27+3056]
00411128cbz w2, 0x411130
0041112cb 0x411134
00411130
00411130loc_411130:
00411130b 0x41114c
00411134
00411134loc_411134:
00411134bl runtime.gcWriteBarrier2
00411138str x1, [x25]
0041113cadrp x27, 0x610000
00411140ldr x2, [x27+2120]
00411144str x2, [x25+8]
00411148b 0x41114c
0041114c
0041114cloc_41114c:
0041114cadrp x27, 0x610000
00411150str x1, [x27+2120]
00411154adrp x0, 0x2af000
00411158add x0, x0, 403
0041115cmovz x1, 34
00411160bl errors.New
00411164adrp x27, 0x610000
00411168str x0, [x27+2128]
0041116cadrp x27, 0x63a000
00411170ldr w2, [x27+3056]
00411174cbz w2, 0x41117c
00411178b 0x411180
0041117c
0041117cloc_41117c:
0041117cb 0x411198
00411180
00411180loc_411180:
00411180bl runtime.gcWriteBarrier2
00411184str x1, [x25]
00411188adrp x27, 0x610000
0041118cldr x2, [x27+2136]
00411190str x2, [x25+8]
00411194b 0x411198
00411198
00411198loc_411198:
00411198adrp x27, 0x610000
0041119cstr x1, [x27+2136]
004111a0adrp x0, 0x2ac000
004111a4add x0, x0, 1012
004111a8orr x1, xzr, 30
004111acbl errors.New
004111b0adrp x27, 0x610000
004111b4str x0, [x27+2144]
004111b8adrp x27, 0x63a000
004111bcldr w2, [x27+3056]
004111c0cbz w2, 0x4111c8
004111c4b 0x4111cc
004111c8
004111c8loc_4111c8:
004111c8b 0x4111e4
004111cc
004111ccloc_4111cc:
004111ccbl runtime.gcWriteBarrier2
004111d0str x1, [x25]
004111d4adrp x27, 0x610000
004111d8ldr x2, [x27+2152]
004111dcstr x2, [x25+8]
004111e0b 0x4111e4
004111e4
004111e4loc_4111e4:
004111e4adrp x27, 0x610000
004111e8str x1, [x27+2152]
004111ecadrp x0, 0x2ac000
004111f0add x0, x0, 3362
004111f4orr x1, xzr, 31
004111f8bl errors.New
004111fcadrp x27, 0x610000
00411200str x0, [x27+2160]
00411204adrp x27, 0x63a000
00411208ldr w2, [x27+3056]
0041120ccbz w2, 0x411214
00411210b 0x411218
00411214
00411214loc_411214:
00411214b 0x411230
00411218
00411218loc_411218:
00411218bl runtime.gcWriteBarrier2
0041121cstr x1, [x25]
00411220adrp x27, 0x610000
00411224ldr x2, [x27+2168]
00411228str x2, [x25+8]
0041122cb 0x411230
00411230
00411230loc_411230:
00411230adrp x27, 0x610000
00411234str x1, [x27+2168]
00411238adrp x0, 0x2b9000
0041123cadd x0, x0, 1112
00411240movz x1, 53
00411244bl errors.New
00411248adrp x27, 0x610000
0041124cstr x0, [x27+2176]
00411250adrp x27, 0x63a000
00411254ldr w2, [x27+3056]
00411258cbz w2, 0x411260
0041125cb 0x411264
00411260
00411260loc_411260:
00411260b 0x41127c
00411264
00411264loc_411264:
00411264bl runtime.gcWriteBarrier2
00411268str x1, [x25]
0041126cadrp x27, 0x610000
00411270ldr x2, [x27+2184]
00411274str x2, [x25+8]
00411278b 0x41127c
0041127c
0041127cloc_41127c:
0041127cadrp x27, 0x610000
00411280str x1, [x27+2184]
00411284adrp x0, 0x2b8000
00411288add x0, x0, 2617
0041128cmovz x1, 51
00411290bl errors.New
00411294adrp x27, 0x610000
00411298str x0, [x27+2192]
0041129cadrp x27, 0x63a000
004112a0ldr w2, [x27+3056]
004112a4cbz w2, 0x4112ac
004112a8b 0x4112b0
004112ac
004112acloc_4112ac:
004112acb 0x4112c8
004112b0
004112b0loc_4112b0:
004112b0bl runtime.gcWriteBarrier2
004112b4str x1, [x25]
004112b8adrp x27, 0x610000
004112bcldr x2, [x27+2200]
004112c0str x2, [x25+8]
004112c4b 0x4112c8
004112c8
004112c8loc_4112c8:
004112c8adrp x27, 0x610000
004112ccstr x1, [x27+2200]
004112d0adrp x0, 0x2b6000
004112d4add x0, x0, 1859
004112d8movz x1, 46
004112dcbl errors.New
004112e0adrp x27, 0x610000
004112e4str x0, [x27+2208]
004112e8adrp x27, 0x63a000
004112ecldr w2, [x27+3056]
004112f0cbz w2, 0x4112f8
004112f4b 0x4112fc
004112f8
004112f8loc_4112f8:
004112f8b 0x411314
004112fc
004112fcloc_4112fc:
004112fcbl runtime.gcWriteBarrier2
00411300str x1, [x25]
00411304adrp x27, 0x610000
00411308ldr x0, [x27+2216]
0041130cstr x0, [x25+8]
00411310b 0x411314
00411314
00411314loc_411314:
00411314adrp x27, 0x610000
00411318str x1, [x27+2216]
0041131cbl archive/tar.map.init.0
00411320bl runtime.makemap_small
00411324str x0, [sp+96]
00411328orr x0, xzr, 1
0041132cstr x0, [sp+32]
00411330adrp x0, 0x29f000
00411334add x0, x0, 87
00411338str x0, [sp+80]
0041133corr x0, xzr, 2
00411340str x0, [sp+88]
00411344ldr x2, [sp+32]
00411348ldr x1, [sp+96]
0041134cadrp x0, 0x213000
00411350add x0, x0, 1728
00411354bl runtime.mapassign_fast64
00411358str x0, [sp+72]
0041135cldrsb x27, [x0]
00411360ldr x1, [sp+80]
00411364ldr x2, [sp+88]
00411368str x2, [x0+8]
0041136cadrp x27, 0x63a000
00411370ldr w2, [x27+3056]
00411374cbz w2, 0x41137c
00411378b 0x411380
0041137c
0041137cloc_41137c:
0041137cb 0x411394
00411380
00411380loc_411380:
00411380bl runtime.gcWriteBarrier2
00411384str x1, [x25]
00411388ldr x3, [x0]
0041138cstr x3, [x25+8]
00411390b 0x411394
00411394
00411394loc_411394:
00411394str x1, [x0]
00411398orr x3, xzr, 2
0041139cstr x3, [sp+32]
004113a0adrp x3, 0x29f000
004113a4add x3, x3, 1902
004113a8str x3, [sp+80]
004113acmovz x3, 5
004113b0str x3, [sp+88]
004113b4ldr x2, [sp+32]
004113b8ldr x1, [sp+96]
004113bcadrp x0, 0x213000
004113c0add x0, x0, 1728
004113c4bl runtime.mapassign_fast64
004113c8str x0, [sp+64]
004113ccldrsb x27, [x0]
004113d0ldr x3, [sp+80]
004113d4ldr x4, [sp+88]
004113d8str x4, [x0+8]
004113dcadrp x27, 0x63a000
004113e0ldr w4, [x27+3056]
004113e4cbz w4, 0x4113ec
004113e8b 0x4113f0
004113ec
004113ecloc_4113ec:
004113ecb 0x411404
004113f0
004113f0loc_4113f0:
004113f0bl runtime.gcWriteBarrier2
004113f4str x3, [x25]
004113f8ldr x4, [x0]
004113fcstr x4, [x25+8]
00411400b 0x411404
00411404
00411404loc_411404:
00411404str x3, [x0]
00411408orr x3, xzr, 4
0041140cstr x3, [sp+32]
00411410adrp x3, 0x29f000
00411414add x3, x3, 501
00411418str x3, [sp+80]
0041141corr x3, xzr, 3
00411420str x3, [sp+88]
00411424ldr x2, [sp+32]
00411428ldr x1, [sp+96]
0041142cadrp x0, 0x213000
00411430add x0, x0, 1728
00411434bl runtime.mapassign_fast64
00411438str x0, [sp+56]
0041143cldrsb x27, [x0]
00411440ldr x3, [sp+80]
00411444ldr x4, [sp+88]
00411448str x4, [x0+8]
0041144cadrp x27, 0x63a000
00411450ldr w4, [x27+3056]
00411454cbz w4, 0x41145c
00411458b 0x411460
0041145c
0041145cloc_41145c:
0041145cb 0x411474
00411460
00411460loc_411460:
00411460bl runtime.gcWriteBarrier2
00411464str x3, [x25]
00411468ldr x4, [x0]
0041146cstr x4, [x25+8]
00411470b 0x411474
00411474
00411474loc_411474:
00411474str x3, [x0]
00411478orr x3, xzr, 8
0041147cstr x3, [sp+32]
00411480adrp x3, 0x29f000
00411484add x3, x3, 504
00411488str x3, [sp+80]
0041148corr x3, xzr, 3
00411490str x3, [sp+88]
00411494ldr x2, [sp+32]
00411498ldr x1, [sp+96]
0041149cadrp x0, 0x213000
004114a0add x0, x0, 1728
004114a4bl runtime.mapassign_fast64
004114a8str x0, [sp+48]
004114acldrsb x27, [x0]
004114b0ldr x3, [sp+80]
004114b4ldr x4, [sp+88]
004114b8str x4, [x0+8]
004114bcadrp x27, 0x63a000
004114c0ldr w4, [x27+3056]
004114c4cbz w4, 0x4114cc
004114c8b 0x4114d0
004114cc
004114ccloc_4114cc:
004114ccb 0x4114e4
004114d0
004114d0loc_4114d0:
004114d0bl runtime.gcWriteBarrier2
004114d4str x3, [x25]
004114d8ldr x4, [x0]
004114dcstr x4, [x25+8]
004114e0b 0x4114e4
004114e4
004114e4loc_4114e4:
004114e4str x3, [x0]
004114e8orr x3, xzr, 16
004114ecstr x3, [sp+32]
004114f0adrp x3, 0x29f000
004114f4add x3, x3, 1078
004114f8str x3, [sp+80]
004114fcorr x3, xzr, 4
00411500str x3, [sp+88]
00411504ldr x2, [sp+32]
00411508ldr x1, [sp+96]
0041150cadrp x0, 0x213000
00411510add x0, x0, 1728
00411514bl runtime.mapassign_fast64
00411518str x0, [sp+40]
0041151cldrsb x27, [x0]
00411520ldr x3, [sp+80]
00411524ldr x4, [sp+88]
00411528str x4, [x0+8]
0041152cadrp x27, 0x63a000
00411530ldr w4, [x27+3056]
00411534cbz w4, 0x41153c
00411538b 0x411540
0041153c
0041153cloc_41153c:
0041153cb 0x411554
00411540
00411540loc_411540:
00411540bl runtime.gcWriteBarrier2
00411544str x3, [x25]
00411548ldr x1, [x0]
0041154cstr x1, [x25+8]
00411550b 0x411554
00411554
00411554loc_411554:
00411554str x3, [x0]
00411558ldr x0, [sp+96]
0041155cadrp x27, 0x63a000
00411560ldr w1, [x27+3056]
00411564cbz w1, 0x41156c
00411568b 0x411570
0041156c
0041156cloc_41156c:
0041156cb 0x411588
00411570
00411570loc_411570:
00411570bl runtime.gcWriteBarrier2
00411574str x0, [x25]
00411578adrp x27, 0x60f000
0041157cldr x1, [x27+3488]
00411580str x1, [x25+8]
00411584b 0x411588
00411588
00411588loc_411588:
00411588adrp x27, 0x60f000
0041158cstr x0, [x27+3488]
00411590ldur x29, [sp-8]
00411594ldr x30, [sp], 112
00411598ret x30
0041159c
0041159cloc_41159c:
0041159cmov x3, x30
004115a0bl runtime.morestack_noctxt.abi0
004115a4b 0x411060
004115a8udf 0
004115acudf 0
00411060
004115b0
004115b0archive/tar.map.init.0: ; void archive/tar.map.init.0(void)
004115b0ldr x16, [x28+16]
004115b4sub x17, sp, 32
004115b8subs xzr, x17, x16
004115bcb.ls 0x4118d0
004115c0str x30, [sp-160]!
004115c4stur x29, [sp-8]
004115c8sub x29, sp, 8
004115ccadrp x0, 0x212000
004115d0add x0, x0, 2528
004115d4movz x1, 10
004115d8mov x2, xzr
004115dcbl runtime.makemap
004115e0str x0, [sp+144]
004115e4adrp x3, 0x29f000
004115e8add x3, x3, 994
004115ecstr x3, [sp+128]
004115f0orr x3, xzr, 4
004115f4str x3, [sp+136]
004115f8orr x3, xzr, 1
004115fcstrb w3, [sp+47]
00411600ldr x2, [sp+128]
00411604ldr x3, [sp+136]
00411608ldr x1, [sp+144]
0041160cadrp x0, 0x212000
00411610add x0, x0, 2528
00411614bl runtime.mapassign_faststr
00411618str x0, [sp+96]
0041161cldrsb x27, [x0]
00411620ldrb w3, [sp+47]
00411624strb w3, [x0]
00411628adrp x3, 0x2a0000
0041162cadd x3, x3, 1436
00411630str x3, [sp+128]
00411634orr x3, xzr, 8
00411638str x3, [sp+136]
0041163corr x3, xzr, 1
00411640strb w3, [sp+47]
00411644ldr x2, [sp+128]
00411648ldr x3, [sp+136]
0041164cldr x1, [sp+144]
00411650adrp x0, 0x212000
00411654add x0, x0, 2528
00411658bl runtime.mapassign_faststr
0041165cstr x0, [sp+88]
00411660ldrsb x27, [x0]
00411664ldrb w3, [sp+47]
00411668strb w3, [x0]
0041166cadrp x3, 0x29f000
00411670add x3, x3, 1082
00411674str x3, [sp+128]
00411678orr x3, xzr, 4
0041167cstr x3, [sp+136]
00411680orr x3, xzr, 1
00411684strb w3, [sp+47]
00411688ldr x2, [sp+128]
0041168cldr x3, [sp+136]
00411690ldr x1, [sp+144]
00411694adrp x0, 0x212000
00411698add x0, x0, 2528
0041169cbl runtime.mapassign_faststr
004116a0str x0, [sp+80]
004116a4ldrsb x27, [x0]
004116a8ldrb w3, [sp+47]
004116acstrb w3, [x0]
004116b0adrp x3, 0x29f000
004116b4add x3, x3, 507
004116b8str x3, [sp+128]
004116bcorr x3, xzr, 3
004116c0str x3, [sp+136]
004116c4orr x3, xzr, 1
004116c8strb w3, [sp+47]
004116ccldr x2, [sp+128]
004116d0ldr x3, [sp+136]
004116d4ldr x1, [sp+144]
004116d8adrp x0, 0x212000
004116dcadd x0, x0, 2528
004116e0bl runtime.mapassign_faststr
004116e4str x0, [sp+72]
004116e8ldrsb x27, [x0]
004116ecldrb w3, [sp+47]
004116f0strb w3, [x0]
004116f4adrp x3, 0x29f000
004116f8add x3, x3, 510
004116fcstr x3, [sp+128]
00411700orr x3, xzr, 3
00411704str x3, [sp+136]
00411708orr x3, xzr, 1
0041170cstrb w3, [sp+47]
00411710ldr x2, [sp+128]
00411714ldr x3, [sp+136]
00411718ldr x1, [sp+144]
0041171cadrp x0, 0x212000
00411720add x0, x0, 2528
00411724bl runtime.mapassign_faststr
00411728str x0, [sp+64]
0041172cldrsb x27, [x0]
00411730ldrb w3, [sp+47]
00411734strb w3, [x0]
00411738adrp x3, 0x29f000
0041173cadd x3, x3, 1907
00411740str x3, [sp+128]
00411744movz x3, 5
00411748str x3, [sp+136]
0041174corr x3, xzr, 1
00411750strb w3, [sp+47]
00411754ldr x2, [sp+128]
00411758ldr x3, [sp+136]
0041175cldr x1, [sp+144]
00411760adrp x0, 0x212000
00411764add x0, x0, 2528
00411768bl runtime.mapassign_faststr
0041176cstr x0, [sp+56]
00411770ldrsb x27, [x0]
00411774ldrb w3, [sp+47]
00411778strb w3, [x0]
0041177cadrp x3, 0x29f000
00411780add x3, x3, 1912
00411784str x3, [sp+128]
00411788movz x3, 5
0041178cstr x3, [sp+136]
00411790orr x3, xzr, 1
00411794strb w3, [sp+47]
00411798ldr x2, [sp+128]
0041179cldr x3, [sp+136]
004117a0ldr x1, [sp+144]
004117a4adrp x0, 0x212000
004117a8add x0, x0, 2528
004117acbl runtime.mapassign_faststr
004117b0str x0, [sp+48]
004117b4ldrsb x27, [x0]
004117b8ldrb w3, [sp+47]
004117bcstrb w3, [x0]
004117c0adrp x3, 0x29f000
004117c4add x3, x3, 1917
004117c8str x3, [sp+128]
004117ccmovz x3, 5
004117d0str x3, [sp+136]
004117d4orr x3, xzr, 1
004117d8strb w3, [sp+47]
004117dcldr x2, [sp+128]
004117e0ldr x3, [sp+136]
004117e4ldr x1, [sp+144]
004117e8adrp x0, 0x212000
004117ecadd x0, x0, 2528
004117f0bl runtime.mapassign_faststr
004117f4str x0, [sp+120]
004117f8ldrsb x27, [x0]
004117fcldrb w3, [sp+47]
00411800strb w3, [x0]
00411804adrp x3, 0x29f000
00411808add x3, x3, 1922
0041180cstr x3, [sp+128]
00411810movz x3, 5
00411814str x3, [sp+136]
00411818orr x3, xzr, 1
0041181cstrb w3, [sp+47]
00411820ldr x2, [sp+128]
00411824ldr x3, [sp+136]
00411828ldr x1, [sp+144]
0041182cadrp x0, 0x212000
00411830add x0, x0, 2528
00411834bl runtime.mapassign_faststr
00411838str x0, [sp+112]
0041183cldrsb x27, [x0]
00411840ldrb w3, [sp+47]
00411844strb w3, [x0]
00411848adrp x3, 0x29f000
0041184cadd x3, x3, 1927
00411850str x3, [sp+128]
00411854movz x3, 5
00411858str x3, [sp+136]
0041185corr x3, xzr, 1
00411860strb w3, [sp+47]
00411864ldr x2, [sp+128]
00411868ldr x3, [sp+136]
0041186cldr x1, [sp+144]
00411870adrp x0, 0x212000
00411874add x0, x0, 2528
00411878bl runtime.mapassign_faststr
0041187cstr x0, [sp+104]
00411880ldrsb x27, [x0]
00411884ldrb w3, [sp+47]
00411888strb w3, [x0]
0041188cldr x3, [sp+144]
00411890adrp x27, 0x63a000
00411894ldr w4, [x27+3056]
00411898cbz w4, 0x4118a0
0041189cb 0x4118a4
004118a0
004118a0loc_4118a0:
004118a0b 0x4118bc
004118a4
004118a4loc_4118a4:
004118a4bl runtime.gcWriteBarrier2
004118a8str x3, [x25]
004118acadrp x27, 0x60f000
004118b0ldr x0, [x27+3472]
004118b4str x0, [x25+8]
004118b8b 0x4118bc
004118bc
004118bcloc_4118bc:
004118bcadrp x27, 0x60f000
004118c0str x3, [x27+3472]
004118c4ldur x29, [sp-8]
004118c8ldr x30, [sp], 160
004118ccret x30
004118d0
004118d0loc_4118d0:
004118d0mov x3, x30
004118d4bl runtime.morestack_noctxt.abi0
004118d8b 0x4115b0
004118dcudf 0
004115b0
004115b0archive/tar.map.init.0: ; void archive/tar.map.init.0(void)
004115b0ldr x16, [x28+16]
004115b4sub x17, sp, 32
004115b8subs xzr, x17, x16
004115bcb.ls 0x4118d0
004115c0str x30, [sp-160]!
004115c4stur x29, [sp-8]
004115c8sub x29, sp, 8
004115ccadrp x0, 0x212000
004115d0add x0, x0, 2528
004115d4movz x1, 10
004115d8mov x2, xzr
004115dcbl runtime.makemap
004115e0str x0, [sp+144]
004115e4adrp x3, 0x29f000
004115e8add x3, x3, 994
004115ecstr x3, [sp+128]
004115f0orr x3, xzr, 4
004115f4str x3, [sp+136]
004115f8orr x3, xzr, 1
004115fcstrb w3, [sp+47]
00411600ldr x2, [sp+128]
00411604ldr x3, [sp+136]
00411608ldr x1, [sp+144]
0041160cadrp x0, 0x212000
00411610add x0, x0, 2528
00411614bl runtime.mapassign_faststr
00411618str x0, [sp+96]
0041161cldrsb x27, [x0]
00411620ldrb w3, [sp+47]
00411624strb w3, [x0]
00411628adrp x3, 0x2a0000
0041162cadd x3, x3, 1436
00411630str x3, [sp+128]
00411634orr x3, xzr, 8
00411638str x3, [sp+136]
0041163corr x3, xzr, 1
00411640strb w3, [sp+47]
00411644ldr x2, [sp+128]
00411648ldr x3, [sp+136]
0041164cldr x1, [sp+144]
00411650adrp x0, 0x212000
00411654add x0, x0, 2528
00411658bl runtime.mapassign_faststr
0041165cstr x0, [sp+88]
00411660ldrsb x27, [x0]
00411664ldrb w3, [sp+47]
00411668strb w3, [x0]
0041166cadrp x3, 0x29f000
00411670add x3, x3, 1082
00411674str x3, [sp+128]
00411678orr x3, xzr, 4
0041167cstr x3, [sp+136]
00411680orr x3, xzr, 1
00411684strb w3, [sp+47]
00411688ldr x2, [sp+128]
0041168cldr x3, [sp+136]
00411690ldr x1, [sp+144]
00411694adrp x0, 0x212000
00411698add x0, x0, 2528
0041169cbl runtime.mapassign_faststr
004116a0str x0, [sp+80]
004116a4ldrsb x27, [x0]
004116a8ldrb w3, [sp+47]
004116acstrb w3, [x0]
004116b0adrp x3, 0x29f000
004116b4add x3, x3, 507
004116b8str x3, [sp+128]
004116bcorr x3, xzr, 3
004116c0str x3, [sp+136]
004116c4orr x3, xzr, 1
004116c8strb w3, [sp+47]
004116ccldr x2, [sp+128]
004116d0ldr x3, [sp+136]
004116d4ldr x1, [sp+144]
004116d8adrp x0, 0x212000
004116dcadd x0, x0, 2528
004116e0bl runtime.mapassign_faststr
004116e4str x0, [sp+72]
004116e8ldrsb x27, [x0]
004116ecldrb w3, [sp+47]
004116f0strb w3, [x0]
004116f4adrp x3, 0x29f000
004116f8add x3, x3, 510
004116fcstr x3, [sp+128]
00411700orr x3, xzr, 3
00411704str x3, [sp+136]
00411708orr x3, xzr, 1
0041170cstrb w3, [sp+47]
00411710ldr x2, [sp+128]
00411714ldr x3, [sp+136]
00411718ldr x1, [sp+144]
0041171cadrp x0, 0x212000
00411720add x0, x0, 2528
00411724bl runtime.mapassign_faststr
00411728str x0, [sp+64]
0041172cldrsb x27, [x0]
00411730ldrb w3, [sp+47]
00411734strb w3, [x0]
00411738adrp x3, 0x29f000
0041173cadd x3, x3, 1907
00411740str x3, [sp+128]
00411744movz x3, 5
00411748str x3, [sp+136]
0041174corr x3, xzr, 1
00411750strb w3, [sp+47]
00411754ldr x2, [sp+128]
00411758ldr x3, [sp+136]
0041175cldr x1, [sp+144]
00411760adrp x0, 0x212000
00411764add x0, x0, 2528
00411768bl runtime.mapassign_faststr
0041176cstr x0, [sp+56]
00411770ldrsb x27, [x0]
00411774ldrb w3, [sp+47]
00411778strb w3, [x0]
0041177cadrp x3, 0x29f000
00411780add x3, x3, 1912
00411784str x3, [sp+128]
00411788movz x3, 5
0041178cstr x3, [sp+136]
00411790orr x3, xzr, 1
00411794strb w3, [sp+47]
00411798ldr x2, [sp+128]
0041179cldr x3, [sp+136]
004117a0ldr x1, [sp+144]
004117a4adrp x0, 0x212000
004117a8add x0, x0, 2528
004117acbl runtime.mapassign_faststr
004117b0str x0, [sp+48]
004117b4ldrsb x27, [x0]
004117b8ldrb w3, [sp+47]
004117bcstrb w3, [x0]
004117c0adrp x3, 0x29f000
004117c4add x3, x3, 1917
004117c8str x3, [sp+128]
004117ccmovz x3, 5
004117d0str x3, [sp+136]
004117d4orr x3, xzr, 1
004117d8strb w3, [sp+47]
004117dcldr x2, [sp+128]
004117e0ldr x3, [sp+136]
004117e4ldr x1, [sp+144]
004117e8adrp x0, 0x212000
004117ecadd x0, x0, 2528
004117f0bl runtime.mapassign_faststr
004117f4str x0, [sp+120]
004117f8ldrsb x27, [x0]
004117fcldrb w3, [sp+47]
00411800strb w3, [x0]
00411804adrp x3, 0x29f000
00411808add x3, x3, 1922
0041180cstr x3, [sp+128]
00411810movz x3, 5
00411814str x3, [sp+136]
00411818orr x3, xzr, 1
0041181cstrb w3, [sp+47]
00411820ldr x2, [sp+128]
00411824ldr x3, [sp+136]
00411828ldr x1, [sp+144]
0041182cadrp x0, 0x212000
00411830add x0, x0, 2528
00411834bl runtime.mapassign_faststr
00411838str x0, [sp+112]
0041183cldrsb x27, [x0]
00411840ldrb w3, [sp+47]
00411844strb w3, [x0]
00411848adrp x3, 0x29f000
0041184cadd x3, x3, 1927
00411850str x3, [sp+128]
00411854movz x3, 5
00411858str x3, [sp+136]
0041185corr x3, xzr, 1
00411860strb w3, [sp+47]
00411864ldr x2, [sp+128]
00411868ldr x3, [sp+136]
0041186cldr x1, [sp+144]
00411870adrp x0, 0x212000
00411874add x0, x0, 2528
00411878bl runtime.mapassign_faststr
0041187cstr x0, [sp+104]
00411880ldrsb x27, [x0]
00411884ldrb w3, [sp+47]
00411888strb w3, [x0]
0041188cldr x3, [sp+144]
00411890adrp x27, 0x63a000
00411894ldr w4, [x27+3056]
00411898cbz w4, 0x4118a0
0041189cb 0x4118a4
004118a0
004118a0loc_4118a0:
004118a0b 0x4118bc
004118a4
004118a4loc_4118a4:
004118a4bl runtime.gcWriteBarrier2
004118a8str x3, [x25]
004118acadrp x27, 0x60f000
004118b0ldr x0, [x27+3472]
004118b4str x0, [x25+8]
004118b8b 0x4118bc
004118bc
004118bcloc_4118bc:
004118bcadrp x27, 0x60f000
004118c0str x3, [x27+3472]
004118c4ldur x29, [sp-8]
004118c8ldr x30, [sp], 160
004118ccret x30
004118d0
004118d0loc_4118d0:
004118d0mov x3, x30
004118d4bl runtime.morestack_noctxt.abi0
004118d8b 0x4115b0
004118dcudf 0
004115b0
004118e0
004118e0archive/tar.headerError.Error: ; void archive/tar.headerError.Error(archive/tar.headerError he)
004118e0ldr x16, [x28+16]
004118e4sub x17, sp, 192
004118e8subs xzr, x17, x16
004118ecb.ls 0x411b68
004118f0sub x20, sp, 320
004118f4stp x29, x30, [x20-8]
004118f8add sp, x20, 0
004118fcsub x29, sp, 8
00411900str x0, [sp+328]
00411904str x1, [sp+336]
00411908str x2, [sp+344]
0041190cstp xzr, xzr, [sp+120]
00411910str xzr, [sp+136]
00411914stp xzr, xzr, [sp+144]
00411918ldr x5, [sp+336]
0041191cldr x6, [sp+328]
00411920ldr x7, [sp+344]
00411924str x6, [sp+240]
00411928str x5, [sp+248]
0041192cstr x7, [sp+256]
00411930str xzr, [sp+88]
00411934str x5, [sp+112]
00411938ldr x5, [sp+240]
0041193cstr x5, [sp+104]
00411940b 0x411944
00411944
00411944loc_411944:
00411944ldr x5, [sp+112]
00411948ldr x6, [sp+88]
0041194csubs xzr, x5, x6
00411950b.gt 0x411958
00411954b 0x411a28
00411958
00411958loc_411958:
00411958ldr x5, [sp+104]
0041195cstr x5, [sp+304]
00411960ldr x5, [sp+304]
00411964ldr x6, [x5]
00411968ldr x5, [x5+8]
0041196cstr x6, [sp+160]
00411970str x5, [sp+168]
00411974cbnz x5, 0x41197c
00411978b 0x411a04
0041197c
0041197cloc_41197c:
0041197cldr x2, [sp+152]
00411980ldr x0, [sp+136]
00411984ldr x5, [sp+144]
00411988add x1, x5, 1
0041198csubs xzr, x2, x1
00411990b.hs 0x411998
00411994b 0x41199c
00411998
00411998loc_411998:
00411998b 0x4119b0
0041199c
0041199cloc_41199c:
0041199corr x3, xzr, 1
004119a0adrp x4, 0x1e4000
004119a4add x4, x4, 2944
004119a8bl runtime.growslice
004119acb 0x4119b0
004119b0
004119b0loc_4119b0:
004119b0ldr x5, [sp+160]
004119b4ldr x6, [sp+168]
004119b8sub x7, x1, 1
004119bcadd x8, x0, x7, lsl #4
004119c0str x6, [x8+8]
004119c4ubfm x6, x7, 60, 59
004119c8adrp x27, 0x63a000
004119ccldr w7, [x27+3056]
004119d0cbz w7, 0x4119d8
004119d4b 0x4119dc
004119d8
004119d8loc_4119d8:
004119d8b 0x4119f0
004119dc
004119dcloc_4119dc:
004119dcbl runtime.gcWriteBarrier2
004119e0str x5, [x25]
004119e4ldr x7, [x0+x6]
004119e8str x7, [x25+8]
004119ecb 0x4119f0
004119f0
004119f0loc_4119f0:
004119f0str x5, [x0+x6]
004119f4str x0, [sp+136]
004119f8str x1, [sp+144]
004119fcstr x2, [sp+152]
00411a00b 0x411a08
00411a04
00411a04loc_411a04:
00411a04b 0x411a08
00411a08
00411a08loc_411a08:
00411a08b 0x411a0c
00411a0c
00411a0cloc_411a0c:
00411a0cldr x5, [sp+88]
00411a10add x5, x5, 1
00411a14str x5, [sp+88]
00411a18ldr x5, [sp+304]
00411a1cadd x5, x5, 16
00411a20str x5, [sp+104]
00411a24b 0x411944
00411a28
00411a28loc_411a28:
00411a28ldr x5, [sp+144]
00411a2cstr x5, [sp+96]
00411a30cbz x5, 0x411a38
00411a34b 0x411a58
00411a38
00411a38loc_411a38:
00411a38adrp x0, 0x2ae000
00411a3cadd x0, x0, 1827
00411a40str x0, [sp+120]
00411a44movz x1, 33
00411a48str x1, [sp+128]
00411a4cldp x29, x30, [sp-8]
00411a50add sp, sp, 320
00411a54ret x30
00411a58
00411a58loc_411a58:
00411a58ldr x0, [sp+136]
00411a5cldr x1, [sp+144]
00411a60ldr x2, [sp+152]
00411a64adrp x3, 0x29f000
00411a68add x3, x3, 2815
00411a6corr x4, xzr, 6
00411a70bl strings.Join
00411a74str x0, [sp+224]
00411a78str x1, [sp+232]
00411a7cstp xzr, xzr, [sp+192]
00411a80stp xzr, xzr, [sp+208]
00411a84add x5, sp, 192
00411a88str x5, [sp+272]
00411a8cldrsb x27, [x5]
00411a90adrp x6, 0x1e4000
00411a94add x6, x6, 2944
00411a98str x6, [x5]
00411a9cadrp x27, 0x63a000
00411aa0ldr w6, [x27+3056]
00411aa4cbz w6, 0x411aac
00411aa8b 0x411ab0
00411aac
00411aacloc_411aac:
00411aacb 0x411ac0
00411ab0
00411ab0loc_411ab0:
00411ab0ldr x2, [x5+8]
00411ab4bl runtime.gcWriteBarrier1
00411ab8str x2, [x25]
00411abcb 0x411ac0
00411ac0
00411ac0loc_411ac0:
00411ac0adrp x2, 0x300000
00411ac4add x2, x2, 3152
00411ac8str x2, [x5+8]
00411accldr x0, [sp+224]
00411ad0ldr x1, [sp+232]
00411ad4bl runtime.convTstring
00411ad8str x0, [sp+264]
00411adcldr x2, [sp+272]
00411ae0ldrsb x27, [x2]
00411ae4adrp x3, 0x1e4000
00411ae8add x3, x3, 2944
00411aecstr x3, [x2+16]
00411af0adrp x27, 0x63a000
00411af4ldr w3, [x27+3056]
00411af8cbz w3, 0x411b00
00411afcb 0x411b04
00411b00
00411b00loc_411b00:
00411b00b 0x411b18
00411b04
00411b04loc_411b04:
00411b04bl runtime.gcWriteBarrier2
00411b08str x0, [x25]
00411b0cldr x5, [x2+24]
00411b10str x5, [x25+8]
00411b14b 0x411b18
00411b18
00411b18loc_411b18:
00411b18str x0, [x2+24]
00411b1cldr x2, [sp+272]
00411b20ldrsb x27, [x2]
00411b24b 0x411b28
00411b28
00411b28loc_411b28:
00411b28str x2, [sp+280]
00411b2corr x4, xzr, 2
00411b30str x4, [sp+288]
00411b34str x4, [sp+296]
00411b38adrp x0, 0x29f000
00411b3cadd x0, x0, 2821
00411b40orr x1, xzr, 6
00411b44mov x3, x4
00411b48bl fmt.Sprintf
00411b4cstr x0, [sp+176]
00411b50str x1, [sp+184]
00411b54str x0, [sp+120]
00411b58str x1, [sp+128]
00411b5cldp x29, x30, [sp-8]
00411b60add sp, sp, 320
00411b64ret x30
00411b68
00411b68loc_411b68:
00411b68stp x0, x1, [sp+8]
00411b6cstr x2, [sp+24]
00411b70mov x3, x30
00411b74bl runtime.morestack_noctxt.abi0
00411b78ldp x0, x1, [sp+8]
00411b7cldr x2, [sp+24]
00411b80b 0x4118e0
00411b84udf 0
00411b88udf 0
00411b8cudf 0
004118e0
004118e0archive/tar.headerError.Error: ; void archive/tar.headerError.Error(archive/tar.headerError he)
004118e0ldr x16, [x28+16]
004118e4sub x17, sp, 192
004118e8subs xzr, x17, x16
004118ecb.ls 0x411b68
004118f0sub x20, sp, 320
004118f4stp x29, x30, [x20-8]
004118f8add sp, x20, 0
004118fcsub x29, sp, 8
00411900str x0, [sp+328]
00411904str x1, [sp+336]
00411908str x2, [sp+344]
0041190cstp xzr, xzr, [sp+120]
00411910str xzr, [sp+136]
00411914stp xzr, xzr, [sp+144]
00411918ldr x5, [sp+336]
0041191cldr x6, [sp+328]
00411920ldr x7, [sp+344]
00411924str x6, [sp+240]
00411928str x5, [sp+248]
0041192cstr x7, [sp+256]
00411930str xzr, [sp+88]
00411934str x5, [sp+112]
00411938ldr x5, [sp+240]
0041193cstr x5, [sp+104]
00411940b 0x411944
00411944
00411944loc_411944:
00411944ldr x5, [sp+112]
00411948ldr x6, [sp+88]
0041194csubs xzr, x5, x6
00411950b.gt 0x411958
00411954b 0x411a28
00411958
00411958loc_411958:
00411958ldr x5, [sp+104]
0041195cstr x5, [sp+304]
00411960ldr x5, [sp+304]
00411964ldr x6, [x5]
00411968ldr x5, [x5+8]
0041196cstr x6, [sp+160]
00411970str x5, [sp+168]
00411974cbnz x5, 0x41197c
00411978b 0x411a04
0041197c
0041197cloc_41197c:
0041197cldr x2, [sp+152]
00411980ldr x0, [sp+136]
00411984ldr x5, [sp+144]
00411988add x1, x5, 1
0041198csubs xzr, x2, x1
00411990b.hs 0x411998
00411994b 0x41199c
00411998
00411998loc_411998:
00411998b 0x4119b0
0041199c
0041199cloc_41199c:
0041199corr x3, xzr, 1
004119a0adrp x4, 0x1e4000
004119a4add x4, x4, 2944
004119a8bl runtime.growslice
004119acb 0x4119b0
004119b0
004119b0loc_4119b0:
004119b0ldr x5, [sp+160]
004119b4ldr x6, [sp+168]
004119b8sub x7, x1, 1
004119bcadd x8, x0, x7, lsl #4
004119c0str x6, [x8+8]
004119c4ubfm x6, x7, 60, 59
004119c8adrp x27, 0x63a000
004119ccldr w7, [x27+3056]
004119d0cbz w7, 0x4119d8
004119d4b 0x4119dc
004119d8
004119d8loc_4119d8:
004119d8b 0x4119f0
004119dc
004119dcloc_4119dc:
004119dcbl runtime.gcWriteBarrier2
004119e0str x5, [x25]
004119e4ldr x7, [x0+x6]
004119e8str x7, [x25+8]
004119ecb 0x4119f0
004119f0
004119f0loc_4119f0:
004119f0str x5, [x0+x6]
004119f4str x0, [sp+136]
004119f8str x1, [sp+144]
004119fcstr x2, [sp+152]
00411a00b 0x411a08
00411a04
00411a04loc_411a04:
00411a04b 0x411a08
00411a08
00411a08loc_411a08:
00411a08b 0x411a0c
00411a0c
00411a0cloc_411a0c:
00411a0cldr x5, [sp+88]
00411a10add x5, x5, 1
00411a14str x5, [sp+88]
00411a18ldr x5, [sp+304]
00411a1cadd x5, x5, 16
00411a20str x5, [sp+104]
00411a24b 0x411944
00411a28
00411a28loc_411a28:
00411a28ldr x5, [sp+144]
00411a2cstr x5, [sp+96]
00411a30cbz x5, 0x411a38
00411a34b 0x411a58
00411a38
00411a38loc_411a38:
00411a38adrp x0, 0x2ae000
00411a3cadd x0, x0, 1827
00411a40str x0, [sp+120]
00411a44movz x1, 33
00411a48str x1, [sp+128]
00411a4cldp x29, x30, [sp-8]
00411a50add sp, sp, 320
00411a54ret x30
00411a58
00411a58loc_411a58:
00411a58ldr x0, [sp+136]
00411a5cldr x1, [sp+144]
00411a60ldr x2, [sp+152]
00411a64adrp x3, 0x29f000
00411a68add x3, x3, 2815
00411a6corr x4, xzr, 6
00411a70bl strings.Join
00411a74str x0, [sp+224]
00411a78str x1, [sp+232]
00411a7cstp xzr, xzr, [sp+192]
00411a80stp xzr, xzr, [sp+208]
00411a84add x5, sp, 192
00411a88str x5, [sp+272]
00411a8cldrsb x27, [x5]
00411a90adrp x6, 0x1e4000
00411a94add x6, x6, 2944
00411a98str x6, [x5]
00411a9cadrp x27, 0x63a000
00411aa0ldr w6, [x27+3056]
00411aa4cbz w6, 0x411aac
00411aa8b 0x411ab0
00411aac
00411aacloc_411aac:
00411aacb 0x411ac0
00411ab0
00411ab0loc_411ab0:
00411ab0ldr x2, [x5+8]
00411ab4bl runtime.gcWriteBarrier1
00411ab8str x2, [x25]
00411abcb 0x411ac0
00411ac0
00411ac0loc_411ac0:
00411ac0adrp x2, 0x300000
00411ac4add x2, x2, 3152
00411ac8str x2, [x5+8]
00411accldr x0, [sp+224]
00411ad0ldr x1, [sp+232]
00411ad4bl runtime.convTstring
00411ad8str x0, [sp+264]
00411adcldr x2, [sp+272]
00411ae0ldrsb x27, [x2]
00411ae4adrp x3, 0x1e4000
00411ae8add x3, x3, 2944
00411aecstr x3, [x2+16]
00411af0adrp x27, 0x63a000
00411af4ldr w3, [x27+3056]
00411af8cbz w3, 0x411b00
00411afcb 0x411b04
00411b00
00411b00loc_411b00:
00411b00b 0x411b18
00411b04
00411b04loc_411b04:
00411b04bl runtime.gcWriteBarrier2
00411b08str x0, [x25]
00411b0cldr x5, [x2+24]
00411b10str x5, [x25+8]
00411b14b 0x411b18
00411b18
00411b18loc_411b18:
00411b18str x0, [x2+24]
00411b1cldr x2, [sp+272]
00411b20ldrsb x27, [x2]
00411b24b 0x411b28
00411b28
00411b28loc_411b28:
00411b28str x2, [sp+280]
00411b2corr x4, xzr, 2
00411b30str x4, [sp+288]
00411b34str x4, [sp+296]
00411b38adrp x0, 0x29f000
00411b3cadd x0, x0, 2821
00411b40orr x1, xzr, 6
00411b44mov x3, x4
00411b48bl fmt.Sprintf
00411b4cstr x0, [sp+176]
00411b50str x1, [sp+184]
00411b54str x0, [sp+120]
00411b58str x1, [sp+128]
00411b5cldp x29, x30, [sp-8]
00411b60add sp, sp, 320
00411b64ret x30
00411b68
00411b68loc_411b68:
00411b68stp x0, x1, [sp+8]
00411b6cstr x2, [sp+24]
00411b70mov x3, x30
00411b74bl runtime.morestack_noctxt.abi0
00411b78ldp x0, x1, [sp+8]
00411b7cldr x2, [sp+24]
00411b80b 0x4118e0
00411b84udf 0
00411b88udf 0
00411b8cudf 0
004118e0
00411b90
00411b90archive/tar.sparseEntry.endOffset: ; void archive/tar.sparseEntry.endOffset(archive/tar.sparseEntry s)
00411b90str x30, [sp-32]!
00411b94stur x29, [sp-8]
00411b98sub x29, sp, 8
00411b9cstr x0, [sp+40]
00411ba0str x1, [sp+48]
00411ba4str xzr, [sp+16]
00411ba8add x0, x0, x1
00411bacstr x0, [sp+16]
00411bb0add x29, sp, 24
00411bb4add sp, sp, 32
00411bb8ret x30
00411bbcudf 0
00411b90
00411b90archive/tar.sparseEntry.endOffset: ; void archive/tar.sparseEntry.endOffset(archive/tar.sparseEntry s)
00411b90str x30, [sp-32]!
00411b94stur x29, [sp-8]
00411b98sub x29, sp, 8
00411b9cstr x0, [sp+40]
00411ba0str x1, [sp+48]
00411ba4str xzr, [sp+16]
00411ba8add x0, x0, x1
00411bacstr x0, [sp+16]
00411bb0add x29, sp, 24
00411bb4add sp, sp, 32
00411bb8ret x30
00411bbcudf 0
00411b90
00411bc0
00411bc0archive/tar.validateSparseEntries: ; void archive/tar.validateSparseEntries(struct []archive/tar.sparseEntry sp, int64 size)
00411bc0ldr x16, [x28+16]
00411bc4sub x17, sp, 16
00411bc8subs xzr, x17, x16
00411bccb.ls 0x411dac
00411bd0str x30, [sp-144]!
00411bd4stur x29, [sp-8]
00411bd8sub x29, sp, 8
00411bdcstr x0, [sp+152]
00411be0str x1, [sp+160]
00411be4str x2, [sp+168]
00411be8str x3, [sp+176]
00411becstrb wzr, [sp+30]
00411bf0ldr x2, [sp+176]
00411bf4tbnz x2, 63, 0x411bfc
00411bf8b 0x411c10
00411bfc
00411bfcloc_411bfc:
00411bfcstrb wzr, [sp+30]
00411c00mov x0, xzr
00411c04ldur x29, [sp-8]
00411c08ldr x30, [sp], 144
00411c0cret x30
00411c10
00411c10loc_411c10:
00411c10stp xzr, xzr, [sp+32]
00411c14ldr x2, [sp+160]
00411c18ldr x3, [sp+152]
00411c1cldr x4, [sp+168]
00411c20str x3, [sp+104]
00411c24str x2, [sp+112]
00411c28str x4, [sp+120]
00411c2cstr xzr, [sp+64]
00411c30str x2, [sp+96]
00411c34ldr x2, [sp+104]
00411c38str x2, [sp+88]
00411c3cb 0x411c40
00411c40
00411c40loc_411c40:
00411c40ldr x2, [sp+96]
00411c44ldr x3, [sp+64]
00411c48subs xzr, x2, x3
00411c4cb.gt 0x411c54
00411c50b 0x411d98
00411c54
00411c54loc_411c54:
00411c54ldr x2, [sp+88]
00411c58str x2, [sp+128]
00411c5cldr x2, [sp+128]
00411c60ldr x3, [x2+8]
00411c64ldr x2, [x2]
00411c68str x2, [sp+48]
00411c6cstr x3, [sp+56]
00411c70subs xzr, x2, 0
00411c74cset x3, lt
00411c78strb w3, [sp+31]
00411c7ctbnz x2, 63, 0x411c84
00411c80b 0x411c88
00411c84
00411c84loc_411c84:
00411c84b 0x411c9c
00411c88
00411c88loc_411c88:
00411c88ldr x2, [sp+56]
00411c8csubs xzr, x2, 0
00411c90cset x2, lt
00411c94strb w2, [sp+31]
00411c98b 0x411c9c
00411c9c
00411c9cloc_411c9c:
00411c9cldrb w2, [sp+31]
00411ca0tbnz w2, 0, 0x411ca8
00411ca4b 0x411cc0
00411ca8
00411ca8loc_411ca8:
00411ca8b 0x411cac
00411cac
00411cacloc_411cac:
00411cacstrb wzr, [sp+30]
00411cb0mov x0, xzr
00411cb4ldur x29, [sp-8]
00411cb8ldr x30, [sp], 144
00411cbcret x30
00411cc0
00411cc0loc_411cc0:
00411cc0ldr x2, [sp+48]
00411cc4ldr x3, [sp+56]
00411cc8movn x4, 0x8000000000000000
00411cccsub x3, x4, x3
00411cd0subs xzr, x2, x3
00411cd4b.gt 0x411cdc
00411cd8b 0x411cf4
00411cdc
00411cdcloc_411cdc:
00411cdcb 0x411ce0
00411ce0
00411ce0loc_411ce0:
00411ce0strb wzr, [sp+30]
00411ce4mov x0, xzr
00411ce8ldur x29, [sp-8]
00411cecldr x30, [sp], 144
00411cf0ret x30
00411cf4
00411cf4loc_411cf4:
00411cf4ldr x0, [sp+48]
00411cf8ldr x1, [sp+56]
00411cfcbl archive/tar.sparseEntry.endOffset
00411d00str x0, [sp+80]
00411d04ldr x2, [sp+176]
00411d08subs xzr, x0, x2
00411d0cb.gt 0x411d14
00411d10b 0x411d2c
00411d14
00411d14loc_411d14:
00411d14b 0x411d18
00411d18
00411d18loc_411d18:
00411d18strb wzr, [sp+30]
00411d1cmov x0, xzr
00411d20ldur x29, [sp-8]
00411d24ldr x30, [sp], 144
00411d28ret x30
00411d2c
00411d2cloc_411d2c:
00411d2cldr x0, [sp+32]
00411d30ldr x1, [sp+40]
00411d34bl archive/tar.sparseEntry.endOffset
00411d38str x0, [sp+72]
00411d3cldr x2, [sp+48]
00411d40subs xzr, x0, x2
00411d44b.gt 0x411d4c
00411d48b 0x411d64
00411d4c
00411d4cloc_411d4c:
00411d4cb 0x411d50
00411d50
00411d50loc_411d50:
00411d50strb wzr, [sp+30]
00411d54mov x0, xzr
00411d58ldur x29, [sp-8]
00411d5cldr x30, [sp], 144
00411d60ret x30
00411d64
00411d64loc_411d64:
00411d64b 0x411d68
00411d68
00411d68loc_411d68:
00411d68ldr x2, [sp+48]
00411d6cldr x3, [sp+56]
00411d70str x2, [sp+32]
00411d74str x3, [sp+40]
00411d78b 0x411d7c
00411d7c
00411d7cloc_411d7c:
00411d7cldr x2, [sp+64]
00411d80add x2, x2, 1
00411d84str x2, [sp+64]
00411d88ldr x2, [sp+128]
00411d8cadd x2, x2, 16
00411d90str x2, [sp+88]
00411d94b 0x411c40
00411d98
00411d98loc_411d98:
00411d98orr x0, xzr, 1
00411d9cstrb w0, [sp+30]
00411da0ldur x29, [sp-8]
00411da4ldr x30, [sp], 144
00411da8ret x30
00411dac
00411dacloc_411dac:
00411dacstp x0, x1, [sp+8]
00411db0stp x2, x3, [sp+24]
00411db4mov x3, x30
00411db8bl runtime.morestack_noctxt.abi0
00411dbcldp x0, x1, [sp+8]
00411dc0ldp x2, x3, [sp+24]
00411dc4b 0x411bc0
00411dc8udf 0
00411dccudf 0
00411bc0
00411bc0archive/tar.validateSparseEntries: ; void archive/tar.validateSparseEntries(struct []archive/tar.sparseEntry sp, int64 size)
00411bc0ldr x16, [x28+16]
00411bc4sub x17, sp, 16
00411bc8subs xzr, x17, x16
00411bccb.ls 0x411dac
00411bd0str x30, [sp-144]!
00411bd4stur x29, [sp-8]
00411bd8sub x29, sp, 8
00411bdcstr x0, [sp+152]
00411be0str x1, [sp+160]
00411be4str x2, [sp+168]
00411be8str x3, [sp+176]
00411becstrb wzr, [sp+30]
00411bf0ldr x2, [sp+176]
00411bf4tbnz x2, 63, 0x411bfc
00411bf8b 0x411c10
00411bfc
00411bfcloc_411bfc:
00411bfcstrb wzr, [sp+30]
00411c00mov x0, xzr
00411c04ldur x29, [sp-8]
00411c08ldr x30, [sp], 144
00411c0cret x30
00411c10
00411c10loc_411c10:
00411c10stp xzr, xzr, [sp+32]
00411c14ldr x2, [sp+160]
00411c18ldr x3, [sp+152]
00411c1cldr x4, [sp+168]
00411c20str x3, [sp+104]
00411c24str x2, [sp+112]
00411c28str x4, [sp+120]
00411c2cstr xzr, [sp+64]
00411c30str x2, [sp+96]
00411c34ldr x2, [sp+104]
00411c38str x2, [sp+88]
00411c3cb 0x411c40
00411c40
00411c40loc_411c40:
00411c40ldr x2, [sp+96]
00411c44ldr x3, [sp+64]
00411c48subs xzr, x2, x3
00411c4cb.gt 0x411c54
00411c50b 0x411d98
00411c54
00411c54loc_411c54:
00411c54ldr x2, [sp+88]
00411c58str x2, [sp+128]
00411c5cldr x2, [sp+128]
00411c60ldr x3, [x2+8]
00411c64ldr x2, [x2]
00411c68str x2, [sp+48]
00411c6cstr x3, [sp+56]
00411c70subs xzr, x2, 0
00411c74cset x3, lt
00411c78strb w3, [sp+31]
00411c7ctbnz x2, 63, 0x411c84
00411c80b 0x411c88
00411c84
00411c84loc_411c84:
00411c84b 0x411c9c
00411c88
00411c88loc_411c88:
00411c88ldr x2, [sp+56]
00411c8csubs xzr, x2, 0
00411c90cset x2, lt
00411c94strb w2, [sp+31]
00411c98b 0x411c9c
00411c9c
00411c9cloc_411c9c:
00411c9cldrb w2, [sp+31]
00411ca0tbnz w2, 0, 0x411ca8
00411ca4b 0x411cc0
00411ca8
00411ca8loc_411ca8:
00411ca8b 0x411cac
00411cac
00411cacloc_411cac:
00411cacstrb wzr, [sp+30]
00411cb0mov x0, xzr
00411cb4ldur x29, [sp-8]
00411cb8ldr x30, [sp], 144
00411cbcret x30
00411cc0
00411cc0loc_411cc0:
00411cc0ldr x2, [sp+48]
00411cc4ldr x3, [sp+56]
00411cc8movn x4, 0x8000000000000000
00411cccsub x3, x4, x3
00411cd0subs xzr, x2, x3
00411cd4b.gt 0x411cdc
00411cd8b 0x411cf4
00411cdc
00411cdcloc_411cdc:
00411cdcb 0x411ce0
00411ce0
00411ce0loc_411ce0:
00411ce0strb wzr, [sp+30]
00411ce4mov x0, xzr
00411ce8ldur x29, [sp-8]
00411cecldr x30, [sp], 144
00411cf0ret x30
00411cf4
00411cf4loc_411cf4:
00411cf4ldr x0, [sp+48]
00411cf8ldr x1, [sp+56]
00411cfcbl archive/tar.sparseEntry.endOffset
00411d00str x0, [sp+80]
00411d04ldr x2, [sp+176]
00411d08subs xzr, x0, x2
00411d0cb.gt 0x411d14
00411d10b 0x411d2c
00411d14
00411d14loc_411d14:
00411d14b 0x411d18
00411d18
00411d18loc_411d18:
00411d18strb wzr, [sp+30]
00411d1cmov x0, xzr
00411d20ldur x29, [sp-8]
00411d24ldr x30, [sp], 144
00411d28ret x30
00411d2c
00411d2cloc_411d2c:
00411d2cldr x0, [sp+32]
00411d30ldr x1, [sp+40]
00411d34bl archive/tar.sparseEntry.endOffset
00411d38str x0, [sp+72]
00411d3cldr x2, [sp+48]
00411d40subs xzr, x0, x2
00411d44b.gt 0x411d4c
00411d48b 0x411d64
00411d4c
00411d4cloc_411d4c:
00411d4cb 0x411d50
00411d50
00411d50loc_411d50:
00411d50strb wzr, [sp+30]
00411d54mov x0, xzr
00411d58ldur x29, [sp-8]
00411d5cldr x30, [sp], 144
00411d60ret x30
00411d64
00411d64loc_411d64:
00411d64b 0x411d68
00411d68
00411d68loc_411d68:
00411d68ldr x2, [sp+48]
00411d6cldr x3, [sp+56]
00411d70str x2, [sp+32]
00411d74str x3, [sp+40]
00411d78b 0x411d7c
00411d7c
00411d7cloc_411d7c:
00411d7cldr x2, [sp+64]
00411d80add x2, x2, 1
00411d84str x2, [sp+64]
00411d88ldr x2, [sp+128]
00411d8cadd x2, x2, 16
00411d90str x2, [sp+88]
00411d94b 0x411c40
00411d98
00411d98loc_411d98:
00411d98orr x0, xzr, 1
00411d9cstrb w0, [sp+30]
00411da0ldur x29, [sp-8]
00411da4ldr x30, [sp], 144
00411da8ret x30
00411dac
00411dacloc_411dac:
00411dacstp x0, x1, [sp+8]
00411db0stp x2, x3, [sp+24]
00411db4mov x3, x30
00411db8bl runtime.morestack_noctxt.abi0
00411dbcldp x0, x1, [sp+8]
00411dc0ldp x2, x3, [sp+24]
00411dc4b 0x411bc0
00411dc8udf 0
00411dccudf 0
00411bc0
00411dd0
00411dd0archive/tar.invertSparseEntries: ; void archive/tar.invertSparseEntries(struct []archive/tar.sparseEntry src, int64 size)
00411dd0ldr x16, [x28+16]
00411dd4sub x17, sp, 112
00411dd8subs xzr, x17, x16
00411ddcb.ls 0x411fc0
00411de0str x30, [sp-240]!
00411de4stur x29, [sp-8]
00411de8sub x29, sp, 8
00411decstr x0, [sp+248]
00411df0str x1, [sp+256]
00411df4str x2, [sp+264]
00411df8str x3, [sp+272]
00411dfcstr xzr, [sp+152]
00411e00stp xzr, xzr, [sp+160]
00411e04ldr x5, [sp+248]
00411e08ldr x6, [sp+264]
00411e0cb 0x411e10
00411e10
00411e10loc_411e10:
00411e10b 0x411e14
00411e14
00411e14loc_411e14:
00411e14str x5, [sp+176]
00411e18str xzr, [sp+184]
00411e1cstr x6, [sp+192]
00411e20stp xzr, xzr, [sp+88]
00411e24ldr x5, [sp+256]
00411e28ldr x6, [sp+248]
00411e2cldr x7, [sp+264]
00411e30str x6, [sp+200]
00411e34str x5, [sp+208]
00411e38str x7, [sp+216]
00411e3cstr xzr, [sp+128]
00411e40str x5, [sp+120]
00411e44ldr x5, [sp+200]
00411e48str x5, [sp+144]
00411e4cb 0x411e50
00411e50
00411e50loc_411e50:
00411e50ldr x5, [sp+120]
00411e54ldr x6, [sp+128]
00411e58subs xzr, x5, x6
00411e5cb.gt 0x411e64
00411e60b 0x411f3c
00411e64
00411e64loc_411e64:
00411e64ldr x5, [sp+144]
00411e68str x5, [sp+224]
00411e6cldr x5, [sp+224]
00411e70ldr x6, [x5]
00411e74ldr x5, [x5+8]
00411e78str x6, [sp+104]
00411e7cstr x5, [sp+112]
00411e80cbz x5, 0x411e88
00411e84b 0x411e8c
00411e88
00411e88loc_411e88:
00411e88b 0x411f20
00411e8c
00411e8cloc_411e8c:
00411e8cldr x5, [sp+88]
00411e90sub x5, x6, x5
00411e94str x5, [sp+96]
00411e98subs xzr, x5, 0
00411e9cb.gt 0x411ea4
00411ea0b 0x411f04
00411ea4
00411ea4loc_411ea4:
00411ea4ldr x2, [sp+192]
00411ea8ldr x0, [sp+176]
00411eacldr x5, [sp+184]
00411eb0add x1, x5, 1
00411eb4subs xzr, x2, x1
00411eb8b.hs 0x411ec0
00411ebcb 0x411ec4
00411ec0
00411ec0loc_411ec0:
00411ec0b 0x411ed8
00411ec4
00411ec4loc_411ec4:
00411ec4orr x3, xzr, 1
00411ec8adrp x4, 0x23d000
00411eccadd x4, x4, 1088
00411ed0bl runtime.growslice
00411ed4b 0x411ed8
00411ed8
00411ed8loc_411ed8:
00411ed8ldr x3, [sp+88]
00411edcldr x4, [sp+96]
00411ee0sub x5, x1, 1
00411ee4add x6, x0, x5, lsl #4
00411ee8ubfm x5, x5, 60, 59
00411eecstr x3, [x0+x5]
00411ef0str x4, [x6+8]
00411ef4str x0, [sp+176]
00411ef8str x1, [sp+184]
00411efcstr x2, [sp+192]
00411f00b 0x411f08
00411f04
00411f04loc_411f04:
00411f04b 0x411f08
00411f08
00411f08loc_411f08:
00411f08ldr x0, [sp+104]
00411f0cldr x1, [sp+112]
00411f10bl archive/tar.sparseEntry.endOffset
00411f14str x0, [sp+136]
00411f18str x0, [sp+88]
00411f1cb 0x411f20
00411f20
00411f20loc_411f20:
00411f20ldr x5, [sp+128]
00411f24add x5, x5, 1
00411f28str x5, [sp+128]
00411f2cldr x5, [sp+224]
00411f30add x5, x5, 16
00411f34str x5, [sp+144]
00411f38b 0x411e50
00411f3c
00411f3cloc_411f3c:
00411f3cldr x5, [sp+272]
00411f40ldr x6, [sp+88]
00411f44sub x5, x5, x6
00411f48str x5, [sp+96]
00411f4cldr x2, [sp+192]
00411f50ldr x0, [sp+176]
00411f54ldr x5, [sp+184]
00411f58add x1, x5, 1
00411f5csubs xzr, x2, x1
00411f60b.hs 0x411f68
00411f64b 0x411f6c
00411f68
00411f68loc_411f68:
00411f68b 0x411f80
00411f6c
00411f6cloc_411f6c:
00411f6corr x3, xzr, 1
00411f70adrp x4, 0x23d000
00411f74add x4, x4, 1088
00411f78bl runtime.growslice
00411f7cb 0x411f80
00411f80
00411f80loc_411f80:
00411f80ldr x3, [sp+88]
00411f84ldr x4, [sp+96]
00411f88sub x5, x1, 1
00411f8cadd x6, x0, x5, lsl #4
00411f90ubfm x5, x5, 60, 59
00411f94str x3, [x0+x5]
00411f98str x4, [x6+8]
00411f9cstr x0, [sp+200]
00411fa0str x1, [sp+208]
00411fa4str x2, [sp+216]
00411fa8str x0, [sp+152]
00411facstr x1, [sp+160]
00411fb0str x2, [sp+168]
00411fb4ldur x29, [sp-8]
00411fb8ldr x30, [sp], 240
00411fbcret x30
00411fc0
00411fc0loc_411fc0:
00411fc0stp x0, x1, [sp+8]
00411fc4stp x2, x3, [sp+24]
00411fc8mov x3, x30
00411fccbl runtime.morestack_noctxt.abi0
00411fd0ldp x0, x1, [sp+8]
00411fd4ldp x2, x3, [sp+24]
00411fd8b 0x411dd0
00411fdcudf 0
00411dd0
00411dd0archive/tar.invertSparseEntries: ; void archive/tar.invertSparseEntries(struct []archive/tar.sparseEntry src, int64 size)
00411dd0ldr x16, [x28+16]
00411dd4sub x17, sp, 112
00411dd8subs xzr, x17, x16
00411ddcb.ls 0x411fc0
00411de0str x30, [sp-240]!
00411de4stur x29, [sp-8]
00411de8sub x29, sp, 8
00411decstr x0, [sp+248]
00411df0str x1, [sp+256]
00411df4str x2, [sp+264]
00411df8str x3, [sp+272]
00411dfcstr xzr, [sp+152]
00411e00stp xzr, xzr, [sp+160]
00411e04ldr x5, [sp+248]
00411e08ldr x6, [sp+264]
00411e0cb 0x411e10
00411e10
00411e10loc_411e10:
00411e10b 0x411e14
00411e14
00411e14loc_411e14:
00411e14str x5, [sp+176]
00411e18str xzr, [sp+184]
00411e1cstr x6, [sp+192]
00411e20stp xzr, xzr, [sp+88]
00411e24ldr x5, [sp+256]
00411e28ldr x6, [sp+248]
00411e2cldr x7, [sp+264]
00411e30str x6, [sp+200]
00411e34str x5, [sp+208]
00411e38str x7, [sp+216]
00411e3cstr xzr, [sp+128]
00411e40str x5, [sp+120]
00411e44ldr x5, [sp+200]
00411e48str x5, [sp+144]
00411e4cb 0x411e50
00411e50
00411e50loc_411e50:
00411e50ldr x5, [sp+120]
00411e54ldr x6, [sp+128]
00411e58subs xzr, x5, x6
00411e5cb.gt 0x411e64
00411e60b 0x411f3c
00411e64
00411e64loc_411e64:
00411e64ldr x5, [sp+144]
00411e68str x5, [sp+224]
00411e6cldr x5, [sp+224]
00411e70ldr x6, [x5]
00411e74ldr x5, [x5+8]
00411e78str x6, [sp+104]
00411e7cstr x5, [sp+112]
00411e80cbz x5, 0x411e88
00411e84b 0x411e8c
00411e88
00411e88loc_411e88:
00411e88b 0x411f20
00411e8c
00411e8cloc_411e8c:
00411e8cldr x5, [sp+88]
00411e90sub x5, x6, x5
00411e94str x5, [sp+96]
00411e98subs xzr, x5, 0
00411e9cb.gt 0x411ea4
00411ea0b 0x411f04
00411ea4
00411ea4loc_411ea4:
00411ea4ldr x2, [sp+192]
00411ea8ldr x0, [sp+176]
00411eacldr x5, [sp+184]
00411eb0add x1, x5, 1
00411eb4subs xzr, x2, x1
00411eb8b.hs 0x411ec0
00411ebcb 0x411ec4
00411ec0
00411ec0loc_411ec0:
00411ec0b 0x411ed8
00411ec4
00411ec4loc_411ec4:
00411ec4orr x3, xzr, 1
00411ec8adrp x4, 0x23d000
00411eccadd x4, x4, 1088
00411ed0bl runtime.growslice
00411ed4b 0x411ed8
00411ed8
00411ed8loc_411ed8:
00411ed8ldr x3, [sp+88]
00411edcldr x4, [sp+96]
00411ee0sub x5, x1, 1
00411ee4add x6, x0, x5, lsl #4
00411ee8ubfm x5, x5, 60, 59
00411eecstr x3, [x0+x5]
00411ef0str x4, [x6+8]
00411ef4str x0, [sp+176]
00411ef8str x1, [sp+184]
00411efcstr x2, [sp+192]
00411f00b 0x411f08
00411f04
00411f04loc_411f04:
00411f04b 0x411f08
00411f08
00411f08loc_411f08:
00411f08ldr x0, [sp+104]
00411f0cldr x1, [sp+112]
00411f10bl archive/tar.sparseEntry.endOffset
00411f14str x0, [sp+136]
00411f18str x0, [sp+88]
00411f1cb 0x411f20
00411f20
00411f20loc_411f20:
00411f20ldr x5, [sp+128]
00411f24add x5, x5, 1
00411f28str x5, [sp+128]
00411f2cldr x5, [sp+224]
00411f30add x5, x5, 16
00411f34str x5, [sp+144]
00411f38b 0x411e50
00411f3c
00411f3cloc_411f3c:
00411f3cldr x5, [sp+272]
00411f40ldr x6, [sp+88]
00411f44sub x5, x5, x6
00411f48str x5, [sp+96]
00411f4cldr x2, [sp+192]
00411f50ldr x0, [sp+176]
00411f54ldr x5, [sp+184]
00411f58add x1, x5, 1
00411f5csubs xzr, x2, x1
00411f60b.hs 0x411f68
00411f64b 0x411f6c
00411f68
00411f68loc_411f68:
00411f68b 0x411f80
00411f6c
00411f6cloc_411f6c:
00411f6corr x3, xzr, 1
00411f70adrp x4, 0x23d000
00411f74add x4, x4, 1088
00411f78bl runtime.growslice
00411f7cb 0x411f80
00411f80
00411f80loc_411f80:
00411f80ldr x3, [sp+88]
00411f84ldr x4, [sp+96]
00411f88sub x5, x1, 1
00411f8cadd x6, x0, x5, lsl #4
00411f90ubfm x5, x5, 60, 59
00411f94str x3, [x0+x5]
00411f98str x4, [x6+8]
00411f9cstr x0, [sp+200]
00411fa0str x1, [sp+208]
00411fa4str x2, [sp+216]
00411fa8str x0, [sp+152]
00411facstr x1, [sp+160]
00411fb0str x2, [sp+168]
00411fb4ldur x29, [sp-8]
00411fb8ldr x30, [sp], 240
00411fbcret x30
00411fc0
00411fc0loc_411fc0:
00411fc0stp x0, x1, [sp+8]
00411fc4stp x2, x3, [sp+24]
00411fc8mov x3, x30
00411fccbl runtime.morestack_noctxt.abi0
00411fd0ldp x0, x1, [sp+8]
00411fd4ldp x2, x3, [sp+24]
00411fd8b 0x411dd0
00411fdcudf 0
00411dd0
00411fe0
00411fe0archive/tar.Header.allowedFormats: ; void archive/tar.Header.allowedFormats(archive/tar.Header h)
00411fe0ldr x16, [x28+16]
00411fe4sub x17, sp, 2128
00411fe8subs xzr, x17, x16
00411fecb.ls 0x413a60
00411ff0sub x20, sp, 2256
00411ff4stp x29, x30, [x20-8]
00411ff8add sp, x20, 0
00411ffcsub x29, sp, 8
00412000str xzr, [sp+608]
00412004str xzr, [sp+800]
00412008add x27, sp, 1080
0041200cstp xzr, xzr, [x27]
00412010orr x0, xzr, 14
00412014str x0, [sp+608]
00412018bl runtime.makemap_small
0041201cstr x0, [sp+800]
00412020add x27, sp, 664
00412024stp xzr, xzr, [x27]
00412028add x27, sp, 680
0041202cstp xzr, xzr, [x27]
00412030add x27, sp, 696
00412034stp xzr, xzr, [x27]
00412038strb wzr, [sp+82]
0041203cadd x27, sp, 2008
00412040stp xzr, xzr, [x27]
00412044add x27, sp, 2024
00412048stp xzr, xzr, [x27]
0041204cadd x27, sp, 2040
00412050stp xzr, xzr, [x27]
00412054str xzr, [sp+2056]
00412058add x0, sp, 2008
0041205cstr x0, [sp+2064]
00412060ldrsb x27, [x0]
00412064adrp x1, 8192
00412068add x1, x1, 2224
0041206cstr x1, [x0]
00412070ldrsb x27, [x0]
00412074adrp x27, 0x639000
00412078ldr w1, [x27+3056]
0041207ccbz w1, 0x412084
00412080b 0x412088
00412084
00412084loc_412084:
00412084b 0x4120a0
00412088
00412088loc_412088:
00412088bl runtime.gcWriteBarrier2
0041208cadd x1, sp, 696
00412090str x1, [x25]
00412094ldr x2, [x0+8]
00412098str x2, [x25+8]
0041209cb 0x4120a0
004120a0
004120a0loc_4120a0:
004120a0add x1, sp, 696
004120a4str x1, [x0+8]
004120a8ldrsb x27, [x0]
004120acadrp x27, 0x639000
004120b0ldr w1, [x27+3056]
004120b4cbz w1, 0x4120bc
004120b8b 0x4120c0
004120bc
004120bcloc_4120bc:
004120bcb 0x4120d8
004120c0
004120c0loc_4120c0:
004120c0bl runtime.gcWriteBarrier2
004120c4add x1, sp, 608
004120c8str x1, [x25]
004120ccldr x2, [x0+16]
004120d0str x2, [x25+8]
004120d4b 0x4120d8
004120d8
004120d8loc_4120d8:
004120d8add x1, sp, 608
004120dcstr x1, [x0+16]
004120e0ldrsb x27, [x0]
004120e4adrp x27, 0x639000
004120e8ldr w1, [x27+3056]
004120eccbz w1, 0x4120f4
004120f0b 0x4120f8
004120f4
004120f4loc_4120f4:
004120f4b 0x412110
004120f8
004120f8loc_4120f8:
004120f8bl runtime.gcWriteBarrier2
004120fcadd x1, sp, 664
00412100str x1, [x25]
00412104ldr x2, [x0+24]
00412108str x2, [x25+8]
0041210cb 0x412110
00412110
00412110loc_412110:
00412110add x1, sp, 664
00412114str x1, [x0+24]
00412118ldr x1, [sp+2064]
0041211cldrsb x27, [x1]
00412120adrp x27, 0x639000
00412124ldr w2, [x27+3056]
00412128cbz w2, 0x412130
0041212cb 0x412134
00412130
00412130loc_412130:
00412130b 0x41214c
00412134
00412134loc_412134:
00412134bl runtime.gcWriteBarrier2
00412138add x2, sp, 680
0041213cstr x2, [x25]
00412140ldr x3, [x1+32]
00412144str x3, [x25+8]
00412148b 0x41214c
0041214c
0041214cloc_41214c:
0041214cadd x2, sp, 680
00412150str x2, [x1+32]
00412154ldr x1, [sp+2064]
00412158ldrsb x27, [x1]
0041215cadrp x27, 0x639000
00412160ldr w2, [x27+3056]
00412164cbz w2, 0x41216c
00412168b 0x412170
0041216c
0041216cloc_41216c:
0041216cb 0x412188
00412170
00412170loc_412170:
00412170bl runtime.gcWriteBarrier2
00412174add x2, sp, 800
00412178str x2, [x25]
0041217cldr x3, [x1+40]
00412180str x3, [x25+8]
00412184b 0x412188
00412188
00412188loc_412188:
00412188add x2, sp, 800
0041218cstr x2, [x1+40]
00412190ldr x1, [sp+2064]
00412194ldrsb x27, [x1]
00412198adrp x27, 0x639000
0041219cldr w2, [x27+3056]
004121a0cbz w2, 0x4121a8
004121a4b 0x4121ac
004121a8
004121a8loc_4121a8:
004121a8b 0x4121c4
004121ac
004121acloc_4121ac:
004121acbl runtime.gcWriteBarrier2
004121b0add x2, sp, 2264
004121b4str x2, [x25]
004121b8ldr x3, [x1+48]
004121bcstr x3, [x25+8]
004121c0b 0x4121c4
004121c4
004121c4loc_4121c4:
004121c4add x2, sp, 2264
004121c8str x2, [x1+48]
004121ccldr x1, [sp+2064]
004121d0str x1, [sp+720]
004121d4add x27, sp, 1944
004121d8stp xzr, xzr, [x27]
004121dcadd x27, sp, 1960
004121e0stp xzr, xzr, [x27]
004121e4add x27, sp, 1976
004121e8stp xzr, xzr, [x27]
004121ecstr xzr, [sp+1992]
004121f0add x1, sp, 1944
004121f4str x1, [sp+2000]
004121f8ldrsb x27, [x1]
004121fcadrp x3, 8192
00412200add x3, x3, 704
00412204str x3, [x1]
00412208ldrsb x27, [x1]
0041220cadrp x27, 0x639000
00412210ldr w3, [x27+3056]
00412214cbz w3, 0x41221c
00412218b 0x412220
0041221c
0041221cloc_41221c:
0041221cb 0x412238
00412220
00412220loc_412220:
00412220bl runtime.gcWriteBarrier2
00412224add x3, sp, 696
00412228str x3, [x25]
0041222cldr x4, [x1+8]
00412230str x4, [x25+8]
00412234b 0x412238
00412238
00412238loc_412238:
00412238add x3, sp, 696
0041223cstr x3, [x1+8]
00412240ldrsb x27, [x1]
00412244adrp x27, 0x639000
00412248ldr w3, [x27+3056]
0041224ccbz w3, 0x412254
00412250b 0x412258
00412254
00412254loc_412254:
00412254b 0x412270
00412258
00412258loc_412258:
00412258bl runtime.gcWriteBarrier2
0041225cadd x3, sp, 608
00412260str x3, [x25]
00412264ldr x4, [x1+16]
00412268str x4, [x25+8]
0041226cb 0x412270
00412270
00412270loc_412270:
00412270add x3, sp, 608
00412274str x3, [x1+16]
00412278ldrsb x27, [x1]
0041227cadrp x27, 0x639000
00412280ldr w3, [x27+3056]
00412284cbz w3, 0x41228c
00412288b 0x412290
0041228c
0041228cloc_41228c:
0041228cb 0x4122a8
00412290
00412290loc_412290:
00412290bl runtime.gcWriteBarrier2
00412294add x3, sp, 664
00412298str x3, [x25]
0041229cldr x4, [x1+24]
004122a0str x4, [x25+8]
004122a4b 0x4122a8
004122a8
004122a8loc_4122a8:
004122a8add x3, sp, 664
004122acstr x3, [x1+24]
004122b0ldr x1, [sp+2000]
004122b4ldrsb x27, [x1]
004122b8adrp x27, 0x639000
004122bcldr w3, [x27+3056]
004122c0cbz w3, 0x4122c8
004122c4b 0x4122cc
004122c8
004122c8loc_4122c8:
004122c8b 0x4122e4
004122cc
004122ccloc_4122cc:
004122ccbl runtime.gcWriteBarrier2
004122d0add x3, sp, 680
004122d4str x3, [x25]
004122d8ldr x4, [x1+32]
004122dcstr x4, [x25+8]
004122e0b 0x4122e4
004122e4
004122e4loc_4122e4:
004122e4add x3, sp, 680
004122e8str x3, [x1+32]
004122ecldr x1, [sp+2000]
004122f0ldrsb x27, [x1]
004122f4adrp x27, 0x639000
004122f8ldr w3, [x27+3056]
004122fccbz w3, 0x412304
00412300b 0x412308
00412304
00412304loc_412304:
00412304b 0x412320
00412308
00412308loc_412308:
00412308bl runtime.gcWriteBarrier2
0041230cadd x3, sp, 800
00412310str x3, [x25]
00412314ldr x4, [x1+40]
00412318str x4, [x25+8]
0041231cb 0x412320
00412320
00412320loc_412320:
00412320add x3, sp, 800
00412324str x3, [x1+40]
00412328ldr x1, [sp+2000]
0041232cldrsb x27, [x1]
00412330adrp x27, 0x639000
00412334ldr w3, [x27+3056]
00412338cbz w3, 0x412340
0041233cb 0x412344
00412340
00412340loc_412340:
00412340b 0x412358
00412344
00412344loc_412344:
00412344bl runtime.gcWriteBarrier2
00412348str x2, [x25]
0041234cldr x3, [x1+48]
00412350str x3, [x25+8]
00412354b 0x412358
00412358
00412358loc_412358:
00412358str x2, [x1+48]
0041235cldr x1, [sp+2000]
00412360str x1, [sp+728]
00412364add x27, sp, 1872
00412368stp xzr, xzr, [x27]
0041236cadd x27, sp, 1888
00412370stp xzr, xzr, [x27]
00412374add x27, sp, 1904
00412378stp xzr, xzr, [x27]
0041237cadd x27, sp, 1920
00412380stp xzr, xzr, [x27]
00412384add x1, sp, 1872
00412388str x1, [sp+1936]
0041238cldrsb x27, [x1]
00412390adrp x3, 4096
00412394add x3, x3, 2672
00412398str x3, [x1]
0041239cldrsb x27, [x1]
004123a0adrp x27, 0x639000
004123a4ldr w3, [x27+3056]
004123a8cbz w3, 0x4123b0
004123acb 0x4123b4
004123b0
004123b0loc_4123b0:
004123b0b 0x4123cc
004123b4
004123b4loc_4123b4:
004123b4bl runtime.gcWriteBarrier2
004123b8add x3, sp, 696
004123bcstr x3, [x25]
004123c0ldr x4, [x1+8]
004123c4str x4, [x25+8]
004123c8b 0x4123cc
004123cc
004123ccloc_4123cc:
004123ccadd x3, sp, 696
004123d0str x3, [x1+8]
004123d4ldrsb x27, [x1]
004123d8adrp x27, 0x639000
004123dcldr w3, [x27+3056]
004123e0cbz w3, 0x4123e8
004123e4b 0x4123ec
004123e8
004123e8loc_4123e8:
004123e8b 0x412404
004123ec
004123ecloc_4123ec:
004123ecbl runtime.gcWriteBarrier2
004123f0add x3, sp, 608
004123f4str x3, [x25]
004123f8ldr x4, [x1+16]
004123fcstr x4, [x25+8]
00412400b 0x412404
00412404
00412404loc_412404:
00412404add x3, sp, 608
00412408str x3, [x1+16]
0041240cldrsb x27, [x1]
00412410adrp x27, 0x639000
00412414ldr w3, [x27+3056]
00412418cbz w3, 0x412420
0041241cb 0x412424
00412420
00412420loc_412420:
00412420b 0x41243c
00412424
00412424loc_412424:
00412424bl runtime.gcWriteBarrier2
00412428add x3, sp, 664
0041242cstr x3, [x25]
00412430ldr x4, [x1+24]
00412434str x4, [x25+8]
00412438b 0x41243c
0041243c
0041243cloc_41243c:
0041243cadd x3, sp, 664
00412440str x3, [x1+24]
00412444ldr x1, [sp+1936]
00412448ldrsb x27, [x1]
0041244cadrp x27, 0x639000
00412450ldr w3, [x27+3056]
00412454cbz w3, 0x41245c
00412458b 0x412460
0041245c
0041245cloc_41245c:
0041245cb 0x412478
00412460
00412460loc_412460:
00412460bl runtime.gcWriteBarrier2
00412464add x3, sp, 82
00412468str x3, [x25]
0041246cldr x4, [x1+32]
00412470str x4, [x25+8]
00412474b 0x412478
00412478
00412478loc_412478:
00412478add x3, sp, 82
0041247cstr x3, [x1+32]
00412480ldr x1, [sp+1936]
00412484ldrsb x27, [x1]
00412488adrp x27, 0x639000
0041248cldr w3, [x27+3056]
00412490cbz w3, 0x412498
00412494b 0x41249c
00412498
00412498loc_412498:
00412498b 0x4124b4
0041249c
0041249cloc_41249c:
0041249cbl runtime.gcWriteBarrier2
004124a0add x3, sp, 680
004124a4str x3, [x25]
004124a8ldr x4, [x1+40]
004124acstr x4, [x25+8]
004124b0b 0x4124b4
004124b4
004124b4loc_4124b4:
004124b4add x3, sp, 680
004124b8str x3, [x1+40]
004124bcldr x1, [sp+1936]
004124c0ldrsb x27, [x1]
004124c4adrp x27, 0x639000
004124c8ldr w3, [x27+3056]
004124cccbz w3, 0x4124d4
004124d0b 0x4124d8
004124d4
004124d4loc_4124d4:
004124d4b 0x4124f0
004124d8
004124d8loc_4124d8:
004124d8bl runtime.gcWriteBarrier2
004124dcadd x3, sp, 800
004124e0str x3, [x25]
004124e4ldr x4, [x1+48]
004124e8str x4, [x25+8]
004124ecb 0x4124f0
004124f0
004124f0loc_4124f0:
004124f0add x3, sp, 800
004124f4str x3, [x1+48]
004124f8ldr x1, [sp+1936]
004124fcldrsb x27, [x1]
00412500adrp x27, 0x639000
00412504ldr w3, [x27+3056]
00412508cbz w3, 0x412510
0041250cb 0x412514
00412510
00412510loc_412510:
00412510b 0x412528
00412514
00412514loc_412514:
00412514bl runtime.gcWriteBarrier2
00412518str x2, [x25]
0041251cldr x3, [x1+56]
00412520str x3, [x25+8]
00412524b 0x412528
00412528
00412528loc_412528:
00412528str x2, [x1+56]
0041252cldr x1, [sp+1936]
00412530str x1, [sp+712]
00412534add x20, sp, 84
00412538adr x27, 16
0041253cstp x29, x27, [sp-24]
00412540sub x29, sp, 24
00412544bl fn_87c90
00412548sub x29, sp, 8
0041254cadd x0, sp, 84
00412550bl archive/tar.(*block).toV7
00412554str x0, [sp+736]
00412558add x0, sp, 84
0041255cbl archive/tar.(*block).toUSTAR
00412560str x0, [sp+792]
00412564add x0, sp, 84
00412568bl archive/tar.(*block).toGNU
0041256cstr x0, [sp+1072]
00412570ldr x0, [sp+736]
00412574bl archive/tar.(*headerV7).name
00412578str x0, [sp+2208]
0041257cstr x1, [sp+2216]
00412580str x2, [sp+2224]
00412584str x1, [sp+624]
00412588ldr x26, [sp+720]
0041258cldr x2, [x26]
00412590ldr x0, [sp+2272]
00412594ldr x3, [sp+2280]
00412598orr x4, xzr, 4
0041259cadrp x5, 0x29e000
004125a0add x5, x5, 994
004125a4mov x6, x4
004125a8mov x7, x1
004125acmov x1, x3
004125b0mov x8, x2
004125b4mov x2, x7
004125b8adrp x3, 0x29e000
004125bcadd x3, x3, 1086
004125c0blr x8
004125c4ldr x0, [sp+736]
004125c8bl archive/tar.(*headerV7).linkName
004125ccstr x0, [sp+2208]
004125d0str x1, [sp+2216]
004125d4str x2, [sp+2224]
004125d8str x1, [sp+624]
004125dcldr x26, [sp+720]
004125e0ldr x2, [x26]
004125e4ldr x0, [sp+2288]
004125e8ldr x3, [sp+2296]
004125ecorr x4, xzr, 8
004125f0adrp x5, 0x29f000
004125f4add x5, x5, 1436
004125f8mov x6, x4
004125fcmov x7, x1
00412600mov x1, x3
00412604mov x8, x2
00412608mov x2, x7
0041260cadrp x3, 0x29f000
00412610add x3, x3, 1444
00412614blr x8
00412618ldr x0, [sp+792]
0041261cbl archive/tar.(*headerUSTAR).userName
00412620str x0, [sp+2208]
00412624str x1, [sp+2216]
00412628str x2, [sp+2224]
0041262cstr x1, [sp+624]
00412630ldr x26, [sp+720]
00412634ldr x2, [x26]
00412638ldr x0, [sp+2336]
0041263cldr x3, [sp+2344]
00412640movz x4, 5
00412644adrp x5, 0x29e000
00412648add x5, x5, 1907
0041264cmov x6, x4
00412650mov x7, x1
00412654mov x1, x3
00412658mov x8, x2
0041265cmov x2, x7
00412660adrp x3, 0x29e000
00412664add x3, x3, 1932
00412668blr x8
0041266cldr x0, [sp+792]
00412670bl archive/tar.(*headerUSTAR).groupName
00412674str x0, [sp+2208]
00412678str x1, [sp+2216]
0041267cstr x2, [sp+2224]
00412680str x1, [sp+624]
00412684ldr x26, [sp+720]
00412688ldr x2, [x26]
0041268cldr x0, [sp+2352]
00412690ldr x3, [sp+2360]
00412694movz x4, 5
00412698adrp x5, 0x29e000
0041269cadd x5, x5, 1912
004126a0mov x6, x4
004126a4mov x7, x1
004126a8mov x1, x3
004126acmov x8, x2
004126b0mov x2, x7
004126b4adrp x3, 0x29e000
004126b8add x3, x3, 1937
004126bcblr x8
004126c0ldr x0, [sp+736]
004126c4bl archive/tar.(*headerV7).mode
004126c8str x0, [sp+2208]
004126ccstr x1, [sp+2216]
004126d0str x2, [sp+2224]
004126d4str x1, [sp+624]
004126d8ldr x26, [sp+728]
004126dcldr x2, [x26]
004126e0ldr x0, [sp+2312]
004126e4orr x3, xzr, 4
004126e8mov x4, xzr
004126ecmov x5, xzr
004126f0mov x6, x2
004126f4adrp x2, 0x29e000
004126f8add x2, x2, 1090
004126fcblr x6
00412700ldr x0, [sp+736]
00412704bl archive/tar.(*headerV7).uid
00412708str x0, [sp+2208]
0041270cstr x1, [sp+2216]
00412710str x2, [sp+2224]
00412714str x1, [sp+624]
00412718ldr x26, [sp+728]
0041271cldr x2, [x26]
00412720ldr x0, [sp+2320]
00412724orr x3, xzr, 3
00412728adrp x4, 0x29e000
0041272cadd x4, x4, 507
00412730mov x5, x3
00412734mov x6, x2
00412738adrp x2, 0x29e000
0041273cadd x2, x2, 513
00412740blr x6
00412744ldr x0, [sp+736]
00412748bl archive/tar.(*headerV7).gid
0041274cstr x0, [sp+2208]
00412750str x1, [sp+2216]
00412754str x2, [sp+2224]
00412758str x1, [sp+624]
0041275cldr x26, [sp+728]
00412760ldr x2, [x26]
00412764ldr x0, [sp+2328]
00412768orr x3, xzr, 3
0041276cadrp x4, 0x29e000
00412770add x4, x4, 510
00412774mov x5, x3
00412778mov x6, x2
0041277cadrp x2, 0x29e000
00412780add x2, x2, 516
00412784blr x6
00412788ldr x0, [sp+736]
0041278cbl archive/tar.(*headerV7).size
00412790str x0, [sp+2208]
00412794str x1, [sp+2216]
00412798str x2, [sp+2224]
0041279cstr x1, [sp+624]
004127a0ldr x26, [sp+728]
004127a4ldr x2, [x26]
004127a8ldr x0, [sp+2304]
004127acorr x3, xzr, 4
004127b0adrp x4, 0x29e000
004127b4add x4, x4, 1082
004127b8mov x5, x3
004127bcmov x6, x2
004127c0adrp x2, 0x29e000
004127c4add x2, x2, 1094
004127c8blr x6
004127ccldr x0, [sp+792]
004127d0bl archive/tar.(*headerUSTAR).devMajor
004127d4str x0, [sp+2208]
004127d8str x1, [sp+2216]
004127dcstr x2, [sp+2224]
004127e0str x1, [sp+624]
004127e4ldr x26, [sp+728]
004127e8ldr x2, [x26]
004127ecldr x0, [sp+2440]
004127f0orr x3, xzr, 8
004127f4mov x4, xzr
004127f8mov x5, xzr
004127fcmov x6, x2
00412800adrp x2, 0x29f000
00412804add x2, x2, 1452
00412808blr x6
0041280cldr x0, [sp+792]
00412810bl archive/tar.(*headerUSTAR).devMinor
00412814str x0, [sp+2208]
00412818str x1, [sp+2216]
0041281cstr x2, [sp+2224]
00412820str x1, [sp+624]
00412824ldr x26, [sp+728]
00412828ldr x2, [x26]
0041282cldr x0, [sp+2448]
00412830orr x3, xzr, 8
00412834mov x4, xzr
00412838mov x5, xzr
0041283cmov x6, x2
00412840adrp x2, 0x29f000
00412844add x2, x2, 1460
00412848blr x6
0041284cldr x0, [sp+736]
00412850bl archive/tar.(*headerV7).modTime
00412854str x0, [sp+2208]
00412858str x1, [sp+2216]
0041285cstr x2, [sp+2224]
00412860str x1, [sp+624]
00412864ldr x26, [sp+712]
00412868ldr x2, [x26]
0041286cldr x0, [sp+2368]
00412870ldr x3, [sp+2376]
00412874ldr x4, [sp+2384]
00412878orr x5, xzr, 7
0041287cadrp x6, 0x29e000
00412880add x6, x6, 1917
00412884movz x7, 5
00412888mov x8, x1
0041288cmov x1, x3
00412890mov x9, x2
00412894mov x2, x4
00412898mov x3, x8
0041289cadrp x4, 0x29e000
004128a0add x4, x4, 3934
004128a4blr x9
004128a8ldr x0, [sp+1072]
004128acbl archive/tar.(*headerGNU).accessTime
004128b0str x0, [sp+2208]
004128b4str x1, [sp+2216]
004128b8str x2, [sp+2224]
004128bcstr x1, [sp+624]
004128c0ldr x26, [sp+712]
004128c4ldr x2, [x26]
004128c8ldr x0, [sp+2392]
004128ccldr x3, [sp+2400]
004128d0ldr x4, [sp+2408]
004128d4movz x5, 10
004128d8adrp x6, 0x29e000
004128dcadd x6, x6, 1922
004128e0movz x7, 5
004128e4mov x8, x1
004128e8mov x1, x3
004128ecmov x9, x2
004128f0mov x2, x4
004128f4mov x3, x8
004128f8adrp x4, 0x2a0000
004128fcadd x4, x4, 894
00412900blr x9
00412904ldr x0, [sp+1072]
00412908bl archive/tar.(*headerGNU).changeTime
0041290cstr x0, [sp+2208]
00412910str x1, [sp+2216]
00412914str x2, [sp+2224]
00412918str x1, [sp+624]
0041291cldr x26, [sp+712]
00412920ldr x2, [x26]
00412924ldr x0, [sp+2416]
00412928ldr x3, [sp+2424]
0041292cldr x4, [sp+2432]
00412930movz x5, 10
00412934adrp x6, 0x29e000
00412938add x6, x6, 1927
0041293cmovz x7, 5
00412940mov x8, x1
00412944mov x1, x3
00412948mov x9, x2
0041294cmov x2, x4
00412950mov x3, x8
00412954adrp x4, 0x2a0000
00412958add x4, x4, 904
0041295cblr x9
00412960add x27, sp, 632
00412964stp xzr, xzr, [x27]
00412968add x27, sp, 648
0041296cstp xzr, xzr, [x27]
00412970ldrb w1, [sp+2264]
00412974strb w1, [sp+596]
00412978mov x2, x1
0041297csubs wzr, w2, 54
00412980b.ls 0x412988
00412984b 0x4129e8
00412988
00412988loc_412988:
00412988mov x4, x1
0041298csubs wzr, w4, 48
00412990b.eq 0x412998
00412994b 0x41299c
00412998
00412998loc_412998:
00412998b 0x412a38
0041299c
0041299cloc_41299c:
0041299cmov x4, x1
004129a0subs wzr, w4, 51
004129a4b.hs 0x4129ac
004129a8b 0x4129c4
004129ac
004129acloc_4129ac:
004129acmov x4, x1
004129b0subs wzr, w4, 52
004129b4b.ls 0x4129bc
004129b8b 0x4129c0
004129bc
004129bcloc_4129bc:
004129bcb 0x412a38
004129c0
004129c0loc_4129c0:
004129c0b 0x4129c8
004129c4
004129c4loc_4129c4:
004129c4b 0x4129c8
004129c8
004129c8loc_4129c8:
004129c8mov x4, x1
004129ccsubs wzr, w4, 54
004129d0b.eq 0x4129d8
004129d4b 0x4129dc
004129d8
004129d8loc_4129d8:
004129d8b 0x412a38
004129dc
004129dcloc_4129dc:
004129dcb 0x4129e0
004129e0
004129e0loc_4129e0:
004129e0b 0x4129e4
004129e4
004129e4loc_4129e4:
004129e4b 0x412d8c
004129e8
004129e8loc_4129e8:
004129e8mov x4, x1
004129ecsubs wzr, w4, 83
004129f0b.ls 0x4129f8
004129f4b 0x412b24
004129f8
004129f8loc_4129f8:
004129f8mov x4, x1
004129fcsubs wzr, w4, 75
00412a00b.hs 0x412a08
00412a04b 0x412a20
00412a08
00412a08loc_412a08:
00412a08mov x4, x1
00412a0csubs wzr, w4, 76
00412a10b.ls 0x412a18
00412a14b 0x412a1c
00412a18
00412a18loc_412a18:
00412a18b 0x412cc4
00412a1c
00412a1cloc_412a1c:
00412a1cb 0x412a24
00412a20
00412a20loc_412a20:
00412a20b 0x412a24
00412a24
00412a24loc_412a24:
00412a24mov x4, x1
00412a28subs wzr, w4, 83
00412a2cb.eq 0x412a34
00412a30b 0x412b1c
00412a34
00412a34loc_412a34:
00412a34b 0x412a38
00412a38
00412a38loc_412a38:
00412a38ldr x0, [sp+2272]
00412a3cldr x1, [sp+2280]
00412a40adrp x2, 0x29d000
00412a44add x2, x2, 4032
00412a48orr x3, xzr, 1
00412a4cbl strings.HasSuffix
00412a50strb w0, [sp+598]
00412a54tbnz w0, 0, 0x412a5c
00412a58b 0x412b18
00412a5c
00412a5cloc_412a5c:
00412a5cadrp x0, 0x1eb000
00412a60add x0, x0, 1568
00412a64bl runtime.newobject
00412a68str x0, [sp+1824]
00412a6cmovz x1, 36
00412a70str x1, [x0+8]
00412a74adrp x27, 0x639000
00412a78ldr w1, [x27+3056]
00412a7ccbz w1, 0x412a84
00412a80b 0x412a88
00412a84
00412a84loc_412a84:
00412a84b 0x412a98
00412a88
00412a88loc_412a88:
00412a88ldr x3, [x0]
00412a8cbl runtime.gcWriteBarrier1
00412a90str x3, [x25]
00412a94b 0x412a98
00412a98
00412a98loc_412a98:
00412a98adrp x3, 0x2af000
00412a9cadd x3, x3, 2677
00412aa0str x3, [x0]
00412aa4ldr x3, [sp+1824]
00412aa8ldrsb x27, [x3]
00412aacb 0x412ab0
00412ab0
00412ab0loc_412ab0:
00412ab0str x3, [sp+1800]
00412ab4orr x2, xzr, 1
00412ab8str x2, [sp+1808]
00412abcstr x2, [sp+1816]
00412ac0str x3, [sp+1832]
00412ac4str x2, [sp+1840]
00412ac8str x2, [sp+1848]
00412accldr x0, [sp+1832]
00412ad0mov x1, x2
00412ad4bl runtime.convTslice
00412ad8str x0, [sp+1792]
00412adcadrp x3, 0x303000
00412ae0add x3, x3, 1760
00412ae4str x3, [sp+1856]
00412ae8str x0, [sp+1864]
00412aecstr xzr, [sp+608]
00412af0str xzr, [sp+800]
00412af4ldr x2, [sp+1856]
00412af8ldr x3, [sp+1864]
00412afcstr x2, [sp+1080]
00412b00str x3, [sp+1088]
00412b04ldr x0, [sp+608]
00412b08ldr x1, [sp+800]
00412b0cldp x29, x30, [sp-8]
00412b10add sp, sp, 2256
00412b14ret x30
00412b18
00412b18loc_412b18:
00412b18b 0x412d90
00412b1c
00412b1cloc_412b1c:
00412b1cb 0x412b20
00412b20
00412b20loc_412b20:
00412b20b 0x412d88
00412b24
00412b24loc_412b24:
00412b24mov x2, x1
00412b28subs wzr, w2, 103
00412b2cb.eq 0x412b34
00412b30b 0x412cb4
00412b34
00412b34loc_412b34:
00412b34b 0x412b38
00412b38
00412b38loc_412b38:
00412b38add x20, sp, 856
00412b3cadr x27, 16
00412b40stp x29, x27, [sp-24]
00412b44sub x29, sp, 24
00412b48bl fn_87cdc
00412b4csub x29, sp, 8
00412b50str xzr, [sp+1064]
00412b54ldr x2, [sp+2272]
00412b58ldr x3, [sp+2280]
00412b5cstr x2, [sp+864]
00412b60str x3, [sp+872]
00412b64ldrb w2, [sp+2264]
00412b68strb w2, [sp+856]
00412b6cldr x2, [sp+2456]
00412b70str x2, [sp+1048]
00412b74ldr x2, [sp+2464]
00412b78str x2, [sp+1056]
00412b7cldr x2, [sp+2472]
00412b80str x2, [sp+1064]
00412b84adrp x0, 0x28f000
00412b88add x0, x0, 2208
00412b8cadd x1, sp, 2264
00412b90bl runtime.convT
00412b94str x0, [sp+1704]
00412b98adrp x0, 0x28f000
00412b9cadd x0, x0, 2208
00412ba0add x1, sp, 856
00412ba4bl runtime.convT
00412ba8str x0, [sp+1696]
00412bacldr x1, [sp+1704]
00412bb0adrp x2, 0x28f000
00412bb4add x2, x2, 2208
00412bb8mov x3, x0
00412bbcadrp x0, 0x28f000
00412bc0add x0, x0, 2208
00412bc4bl reflect.DeepEqual
00412bc8strb w0, [sp+598]
00412bcctbnz w0, 0, 0x412bd4
00412bd0b 0x412bf8
00412bd4
00412bd4loc_412bd4:
00412bd4adrp x2, 0x2ae000
00412bd8add x2, x2, 3016
00412bdcstr x2, [sp+632]
00412be0movz x2, 35
00412be4str x2, [sp+640]
00412be8add x0, sp, 608
00412becorr x1, xzr, 4
00412bf0bl archive/tar.(*Format).mayOnlyBe
00412bf4b 0x412d90
00412bf8
00412bf8loc_412bf8:
00412bf8adrp x0, 0x1eb000
00412bfcadd x0, x0, 1568
00412c00bl runtime.newobject
00412c04str x0, [sp+1648]
00412c08movz x1, 51
00412c0cstr x1, [x0+8]
00412c10adrp x27, 0x639000
00412c14ldr w1, [x27+3056]
00412c18cbz w1, 0x412c20
00412c1cb 0x412c24
00412c20
00412c20loc_412c20:
00412c20b 0x412c34
00412c24
00412c24loc_412c24:
00412c24ldr x3, [x0]
00412c28bl runtime.gcWriteBarrier1
00412c2cstr x3, [x25]
00412c30b 0x412c34
00412c34
00412c34loc_412c34:
00412c34adrp x3, 0x2b7000
00412c38add x3, x3, 2668
00412c3cstr x3, [x0]
00412c40ldr x3, [sp+1648]
00412c44ldrsb x27, [x3]
00412c48b 0x412c4c
00412c4c
00412c4cloc_412c4c:
00412c4cstr x3, [sp+1624]
00412c50orr x2, xzr, 1
00412c54str x2, [sp+1632]
00412c58str x2, [sp+1640]
00412c5cstr x3, [sp+1656]
00412c60str x2, [sp+1664]
00412c64str x2, [sp+1672]
00412c68ldr x0, [sp+1656]
00412c6cmov x1, x2
00412c70bl runtime.convTslice
00412c74str x0, [sp+1616]
00412c78adrp x3, 0x303000
00412c7cadd x3, x3, 1760
00412c80str x3, [sp+1680]
00412c84str x0, [sp+1688]
00412c88str xzr, [sp+608]
00412c8cstr xzr, [sp+800]
00412c90ldr x2, [sp+1680]
00412c94ldr x3, [sp+1688]
00412c98str x2, [sp+1080]
00412c9cstr x3, [sp+1088]
00412ca0ldr x0, [sp+608]
00412ca4ldr x1, [sp+800]
00412ca8ldp x29, x30, [sp-8]
00412cacadd sp, sp, 2256
00412cb0ret x30
00412cb4
00412cb4loc_412cb4:
00412cb4subs wzr, w1, 120
00412cb8b.eq 0x412cc0
00412cbcb 0x412d80
00412cc0
00412cc0loc_412cc0:
00412cc0b 0x412cc4
00412cc4
00412cc4loc_412cc4:
00412cc4adrp x0, 0x1eb000
00412cc8add x0, x0, 1568
00412cccbl runtime.newobject
00412cd0str x0, [sp+1744]
00412cd4movz x1, 79
00412cd8str x1, [x0+8]
00412cdcadrp x27, 0x639000
00412ce0ldr w1, [x27+3056]
00412ce4cbz w1, 0x412cec
00412ce8b 0x412cf0
00412cec
00412cecloc_412cec:
00412cecb 0x412d00
00412cf0
00412cf0loc_412cf0:
00412cf0ldr x3, [x0]
00412cf4bl runtime.gcWriteBarrier1
00412cf8str x3, [x25]
00412cfcb 0x412d00
00412d00
00412d00loc_412d00:
00412d00adrp x3, 0x2bd000
00412d04add x3, x3, 2098
00412d08str x3, [x0]
00412d0cldr x3, [sp+1744]
00412d10ldrsb x27, [x3]
00412d14b 0x412d18
00412d18
00412d18loc_412d18:
00412d18str x3, [sp+1720]
00412d1corr x2, xzr, 1
00412d20str x2, [sp+1728]
00412d24str x2, [sp+1736]
00412d28str x3, [sp+1752]
00412d2cstr x2, [sp+1760]
00412d30str x2, [sp+1768]
00412d34ldr x0, [sp+1752]
00412d38mov x1, x2
00412d3cbl runtime.convTslice
00412d40str x0, [sp+1712]
00412d44adrp x3, 0x303000
00412d48add x3, x3, 1760
00412d4cstr x3, [sp+1776]
00412d50str x0, [sp+1784]
00412d54str xzr, [sp+608]
00412d58str xzr, [sp+800]
00412d5cldr x2, [sp+1776]
00412d60ldr x3, [sp+1784]
00412d64str x2, [sp+1080]
00412d68str x3, [sp+1088]
00412d6cldr x0, [sp+608]
00412d70ldr x1, [sp+800]
00412d74ldp x29, x30, [sp-8]
00412d78add sp, sp, 2256
00412d7cret x30
00412d80
00412d80loc_412d80:
00412d80b 0x412d84
00412d84
00412d84loc_412d84:
00412d84b 0x412d88
00412d88
00412d88loc_412d88:
00412d88b 0x412d8c
00412d8c
00412d8cloc_412d8c:
00412d8cb 0x412d90
00412d90
00412d90loc_412d90:
00412d90ldrb w0, [sp+2264]
00412d94bl archive/tar.isHeaderOnlyType
00412d98strb w0, [sp+597]
00412d9ceor x1, x0, 1
00412da0strb w1, [sp+598]
00412da4tbnz w0, 0, 0x412dac
00412da8b 0x412db0
00412dac
00412dacloc_412dac:
00412dacb 0x412dc4
00412db0
00412db0loc_412db0:
00412db0ldr x3, [sp+2304]
00412db4subs xzr, x3, 0
00412db8cset x3, lt
00412dbcstrb w3, [sp+598]
00412dc0b 0x412dc4
00412dc4
00412dc4loc_412dc4:
00412dc4ldrb w3, [sp+598]
00412dc8tbnz w3, 0, 0x412dd0
00412dccb 0x412e8c
00412dd0
00412dd0loc_412dd0:
00412dd0adrp x0, 0x1eb000
00412dd4add x0, x0, 1568
00412dd8bl runtime.newobject
00412ddcstr x0, [sp+1568]
00412de0movz x1, 33
00412de4str x1, [x0+8]
00412de8adrp x27, 0x639000
00412decldr w1, [x27+3056]
00412df0cbz w1, 0x412df8
00412df4b 0x412dfc
00412df8
00412df8loc_412df8:
00412df8b 0x412e0c
00412dfc
00412dfcloc_412dfc:
00412dfcldr x3, [x0]
00412e00bl runtime.gcWriteBarrier1
00412e04str x3, [x25]
00412e08b 0x412e0c
00412e0c
00412e0cloc_412e0c:
00412e0cadrp x3, 0x2ad000
00412e10add x3, x3, 1860
00412e14str x3, [x0]
00412e18ldr x3, [sp+1568]
00412e1cldrsb x27, [x3]
00412e20b 0x412e24
00412e24
00412e24loc_412e24:
00412e24str x3, [sp+1544]
00412e28orr x2, xzr, 1
00412e2cstr x2, [sp+1552]
00412e30str x2, [sp+1560]
00412e34str x3, [sp+1576]
00412e38str x2, [sp+1584]
00412e3cstr x2, [sp+1592]
00412e40ldr x0, [sp+1576]
00412e44mov x1, x2
00412e48bl runtime.convTslice
00412e4cstr x0, [sp+1536]
00412e50adrp x3, 0x303000
00412e54add x3, x3, 1760
00412e58str x3, [sp+1600]
00412e5cstr x0, [sp+1608]
00412e60str xzr, [sp+608]
00412e64str xzr, [sp+800]
00412e68ldr x2, [sp+1600]
00412e6cldr x3, [sp+1608]
00412e70str x2, [sp+1080]
00412e74str x3, [sp+1088]
00412e78ldr x0, [sp+608]
00412e7cldr x1, [sp+800]
00412e80ldp x29, x30, [sp-8]
00412e84add sp, sp, 2256
00412e88ret x30
00412e8c
00412e8cloc_412e8c:
00412e8cldr x3, [sp+2456]
00412e90cbnz x3, 0x412e98
00412e94b 0x412ea0
00412e98
00412e98loc_412e98:
00412e98ldr x3, [x3]
00412e9cb 0x412ea8
00412ea0
00412ea0loc_412ea0:
00412ea0mov x3, xzr
00412ea4b 0x412ea8
00412ea8
00412ea8loc_412ea8:
00412ea8str x3, [sp+624]
00412eacsubs xzr, x3, 0
00412eb0b.gt 0x412eb8
00412eb4b 0x412ef0
00412eb8
00412eb8loc_412eb8:
00412eb8ldr x3, [sp+2456]
00412ebcstr x3, [sp+2200]
00412ec0add x20, sp, 2104
00412ec4adr x27, 16
00412ec8stp x29, x27, [sp-24]
00412eccsub x29, sp, 24
00412ed0bl fn_87cf8
00412ed4sub x29, sp, 8
00412ed8ldr x1, [sp+2200]
00412edcadrp x0, 0x212000
00412ee0add x0, x0, 1600
00412ee4add x2, sp, 2104
00412ee8bl runtime.mapIterStart
00412eecb 0x413970
00412ef0
00412ef0loc_412ef0:
00412ef0b 0x412ef4
00412ef4
00412ef4loc_412ef4:
00412ef4ldr x3, [sp+2464]
00412ef8cbnz x3, 0x412f00
00412efcb 0x412f08
00412f00
00412f00loc_412f00:
00412f00ldr x3, [x3]
00412f04b 0x412f10
00412f08
00412f08loc_412f08:
00412f08mov x3, xzr
00412f0cb 0x412f10
00412f10
00412f10loc_412f10:
00412f10str x3, [sp+624]
00412f14subs xzr, x3, 0
00412f18b.gt 0x412f20
00412f1cb 0x412f58
00412f20
00412f20loc_412f20:
00412f20ldr x3, [sp+2464]
00412f24str x3, [sp+2200]
00412f28add x20, sp, 2104
00412f2cadr x27, 16
00412f30stp x29, x27, [sp-24]
00412f34sub x29, sp, 24
00412f38bl fn_87cf8
00412f3csub x29, sp, 8
00412f40ldr x1, [sp+2200]
00412f44adrp x0, 0x212000
00412f48add x0, x0, 1600
00412f4cadd x2, sp, 2104
00412f50bl runtime.mapIterStart
00412f54b 0x413764
00412f58
00412f58loc_412f58:
00412f58b 0x412f5c
00412f5c
00412f5cloc_412f5c:
00412f5cldr x3, [sp+800]
00412f60str x3, [sp+2200]
00412f64add x20, sp, 2104
00412f68adr x27, 16
00412f6cstp x29, x27, [sp-24]
00412f70sub x29, sp, 24
00412f74bl fn_87cf8
00412f78sub x29, sp, 8
00412f7cldr x1, [sp+2200]
00412f80adrp x0, 0x212000
00412f84add x0, x0, 1600
00412f88add x2, sp, 2104
00412f8cbl runtime.mapIterStart
00412f90b 0x412f94
00412f94
00412f94loc_412f94:
00412f94ldr x4, [sp+2104]
00412f98cbnz x4, 0x412fa0
00412f9cb 0x413170
00412fa0
00412fa0loc_412fa0:
00412fa0ldr x4, [sp+2104]
00412fa4ldrsb x27, [x4]
00412fa8ldr x5, [x4]
00412facldr x4, [x4+8]
00412fb0str x5, [sp+808]
00412fb4str x4, [sp+816]
00412fb8ldr x4, [sp+2112]
00412fbcldrsb x27, [x4]
00412fc0ldr x2, [x4]
00412fc4ldr x3, [x4+8]
00412fc8str x2, [sp+744]
00412fccstr x3, [sp+752]
00412fd0ldr x0, [sp+808]
00412fd4ldr x1, [sp+816]
00412fd8bl archive/tar.validPAXRecord
00412fdcstrb w0, [sp+597]
00412fe0tbnz w0, 0, 0x412fe8
00412fe4b 0x412ff8
00412fe8
00412fe8loc_412fe8:
00412fe8b 0x412fec
00412fec
00412fecloc_412fec:
00412fecadd x0, sp, 2104
00412ff0bl runtime.mapIterNext
00412ff4b 0x412f94
00412ff8
00412ff8loc_412ff8:
00412ff8add x27, sp, 2072
00412ffcstp xzr, xzr, [x27]
00413000add x7, sp, 2072
00413004str x7, [sp+1456]
00413008ldr x5, [sp+744]
0041300cldr x1, [sp+808]
00413010ldr x6, [sp+752]
00413014ldr x2, [sp+816]
00413018mov x0, xzr
0041301cadrp x3, 0x29d000
00413020add x3, x3, 519
00413024orr x4, xzr, 3
00413028bl runtime.concatstring3
0041302cstr x0, [sp+1440]
00413030str x1, [sp+1448]
00413034bl runtime.convTstring
00413038str x0, [sp+1432]
0041303cldr x7, [sp+1456]
00413040ldrsb x27, [x7]
00413044adrp x8, 0x1e2000
00413048add x8, x8, 2944
0041304cstr x8, [x7]
00413050adrp x27, 0x638000
00413054ldr w8, [x27+3056]
00413058cbz w8, 0x413060
0041305cb 0x413064
00413060
00413060loc_413060:
00413060b 0x413078
00413064
00413064loc_413064:
00413064bl runtime.gcWriteBarrier2
00413068str x0, [x25]
0041306cldr x5, [x7+8]
00413070str x5, [x25+8]
00413074b 0x413078
00413078
00413078loc_413078:
00413078str x0, [x7+8]
0041307cldr x2, [sp+1456]
00413080ldrsb x27, [x2]
00413084b 0x413088
00413088
00413088loc_413088:
00413088str x2, [sp+1464]
0041308corr x4, xzr, 1
00413090str x4, [sp+1472]
00413094str x4, [sp+1480]
00413098adrp x0, 0x2a4000
0041309cadd x0, x0, 3414
004130a0movz x1, 22
004130a4mov x3, x4
004130a8bl fmt.Sprintf
004130acstr x0, [sp+2088]
004130b0str x1, [sp+2096]
004130b4adrp x0, 0x1ea000
004130b8add x0, x0, 1568
004130bcbl runtime.newobject
004130c0str x0, [sp+1384]
004130c4ldr x5, [sp+2088]
004130c8ldr x6, [sp+2096]
004130ccstr x6, [x0+8]
004130d0adrp x27, 0x638000
004130d4ldr w6, [x27+3056]
004130d8cbz w6, 0x4130e0
004130dcb 0x4130e4
004130e0
004130e0loc_4130e0:
004130e0b 0x4130f8
004130e4
004130e4loc_4130e4:
004130e4bl runtime.gcWriteBarrier2
004130e8str x5, [x25]
004130ecldr x3, [x0]
004130f0str x3, [x25+8]
004130f4b 0x4130f8
004130f8
004130f8loc_4130f8:
004130f8str x5, [x0]
004130fcldr x3, [sp+1384]
00413100ldrsb x27, [x3]
00413104b 0x413108
00413108
00413108loc_413108:
00413108str x3, [sp+1360]
0041310corr x2, xzr, 1
00413110str x2, [sp+1368]
00413114str x2, [sp+1376]
00413118str x3, [sp+1392]
0041311cstr x2, [sp+1400]
00413120str x2, [sp+1408]
00413124ldr x0, [sp+1392]
00413128mov x1, x2
0041312cbl runtime.convTslice
00413130str x0, [sp+1352]
00413134adrp x3, 0x302000
00413138add x3, x3, 1760
0041313cstr x3, [sp+1416]
00413140str x0, [sp+1424]
00413144str xzr, [sp+608]
00413148str xzr, [sp+800]
0041314cldr x2, [sp+1416]
00413150ldr x3, [sp+1424]
00413154str x2, [sp+1080]
00413158str x3, [sp+1088]
0041315cldr x0, [sp+608]
00413160ldr x1, [sp+800]
00413164ldp x29, x30, [sp-8]
00413168add sp, sp, 2256
0041316cret x30
00413170
00413170loc_413170:
00413170ldr x0, [sp+2472]
00413174str x0, [sp+600]
00413178cbnz x0, 0x413180
0041317cb 0x4131dc
00413180
00413180loc_413180:
00413180orr x1, xzr, 4
00413184bl archive/tar.Format.has
00413188strb w0, [sp+598]
0041318cstrb w0, [sp+597]
00413190tbnz w0, 0, 0x413198
00413194b 0x4131a8
00413198
00413198loc_413198:
00413198ldrb w2, [sp+82]
0041319ceor x2, x2, 1
004131a0strb w2, [sp+597]
004131a4b 0x4131ac
004131a8
004131a8loc_4131a8:
004131a8b 0x4131ac
004131ac
004131acloc_4131ac:
004131acldrb w2, [sp+597]
004131b0tbnz w2, 0, 0x4131b8
004131b4b 0x4131c8
004131b8
004131b8loc_4131b8:
004131b8add x0, sp, 600
004131bcorr x1, xzr, 2
004131c0bl archive/tar.(*Format).mayBe
004131c4b 0x4131cc
004131c8
004131c8loc_4131c8:
004131c8b 0x4131cc
004131cc
004131ccloc_4131cc:
004131ccldr x1, [sp+600]
004131d0add x0, sp, 608
004131d4bl archive/tar.(*Format).mayOnlyBe
004131d8b 0x4131e0
004131dc
004131dcloc_4131dc:
004131dcb 0x4131e0
004131e0
004131e0loc_4131e0:
004131e0ldr x4, [sp+608]
004131e4cbz x4, 0x4131ec
004131e8b 0x413744
004131ec
004131ecloc_4131ec:
004131ecldr x1, [sp+2472]
004131f0str x1, [sp+616]
004131f4subs xzr, x1, 2
004131f8b.eq 0x413200
004131fcb 0x413358
00413200
00413200loc_413200:
00413200b 0x413204
00413204
00413204loc_413204:
00413204adrp x0, 0x1eb000
00413208add x0, x0, 2944
0041320cbl runtime.newobject
00413210str x0, [sp+1320]
00413214movz x1, 22
00413218str x1, [x0+8]
0041321cadrp x27, 0x638000
00413220ldr w1, [x27+3056]
00413224cbz w1, 0x41322c
00413228b 0x413230
0041322c
0041322cloc_41322c:
0041322cb 0x413240
00413230
00413230loc_413230:
00413230ldr x3, [x0]
00413234bl runtime.gcWriteBarrier1
00413238str x3, [x25]
0041323cb 0x413240
00413240
00413240loc_413240:
00413240adrp x3, 0x2a4000
00413244add x3, x3, 3436
00413248str x3, [x0]
0041324cldr x3, [sp+664]
00413250ldr x4, [sp+672]
00413254ldr x5, [sp+1320]
00413258ldrsb x27, [x5]
0041325cstr x4, [x5+24]
00413260adrp x27, 0x638000
00413264ldr w4, [x27+3056]
00413268cbz w4, 0x413270
0041326cb 0x413274
00413270
00413270loc_413270:
00413270b 0x413288
00413274
00413274loc_413274:
00413274bl runtime.gcWriteBarrier2
00413278str x3, [x25]
0041327cldr x4, [x5+16]
00413280str x4, [x25+8]
00413284b 0x413288
00413288
00413288loc_413288:
00413288str x3, [x5+16]
0041328cldr x3, [sp+632]
00413290ldr x4, [sp+640]
00413294ldr x5, [sp+1320]
00413298ldrsb x27, [x5]
0041329cstr x4, [x5+40]
004132a0adrp x27, 0x638000
004132a4ldr w4, [x27+3056]
004132a8cbz w4, 0x4132b0
004132acb 0x4132b4
004132b0
004132b0loc_4132b0:
004132b0b 0x4132c8
004132b4
004132b4loc_4132b4:
004132b4bl runtime.gcWriteBarrier2
004132b8str x3, [x25]
004132bcldr x4, [x5+32]
004132c0str x4, [x25+8]
004132c4b 0x4132c8
004132c8
004132c8loc_4132c8:
004132c8str x3, [x5+32]
004132ccldr x3, [sp+648]
004132d0ldr x4, [sp+656]
004132d4ldr x5, [sp+1320]
004132d8ldrsb x27, [x5]
004132dcstr x4, [x5+56]
004132e0adrp x27, 0x638000
004132e4ldr w4, [x27+3056]
004132e8cbz w4, 0x4132f0
004132ecb 0x4132f4
004132f0
004132f0loc_4132f0:
004132f0b 0x413308
004132f4
004132f4loc_4132f4:
004132f4bl runtime.gcWriteBarrier2
004132f8str x3, [x25]
004132fcldr x4, [x5+48]
00413300str x4, [x25+8]
00413304b 0x413308
00413308
00413308loc_413308:
00413308str x3, [x5+48]
0041330cldr x3, [sp+1320]
00413310ldrsb x27, [x3]
00413314b 0x413318
00413318
00413318loc_413318:
00413318str x3, [sp+1296]
0041331corr x2, xzr, 4
00413320str x2, [sp+1304]
00413324str x2, [sp+1312]
00413328str x3, [sp+1328]
0041332cstr x2, [sp+1336]
00413330str x2, [sp+1344]
00413334ldr x0, [sp+1328]
00413338mov x1, x2
0041333cbl runtime.convTslice
00413340str x0, [sp+1288]
00413344adrp x3, 0x302000
00413348add x3, x3, 1760
0041334cstr x3, [sp+1080]
00413350str x0, [sp+1088]
00413354b 0x413740
00413358
00413358loc_413358:
00413358subs xzr, x1, 4
0041335cb.eq 0x413364
00413360b 0x41347c
00413364
00413364loc_413364:
00413364b 0x413368
00413368
00413368loc_413368:
00413368adrp x0, 0x1eb000
0041336cadd x0, x0, 3424
00413370bl runtime.newobject
00413374str x0, [sp+1256]
00413378movz x1, 20
0041337cstr x1, [x0+8]
00413380adrp x27, 0x638000
00413384ldr w1, [x27+3056]
00413388cbz w1, 0x413390
0041338cb 0x413394
00413390
00413390loc_413390:
00413390b 0x4133a4
00413394
00413394loc_413394:
00413394ldr x3, [x0]
00413398bl runtime.gcWriteBarrier1
0041339cstr x3, [x25]
004133a0b 0x4133a4
004133a4
004133a4loc_4133a4:
004133a4adrp x3, 0x2a3000
004133a8add x3, x3, 3287
004133acstr x3, [x0]
004133b0ldr x3, [sp+680]
004133b4ldr x4, [sp+688]
004133b8ldr x5, [sp+1256]
004133bcldrsb x27, [x5]
004133c0str x4, [x5+24]
004133c4adrp x27, 0x638000
004133c8ldr w4, [x27+3056]
004133cccbz w4, 0x4133d4
004133d0b 0x4133d8
004133d4
004133d4loc_4133d4:
004133d4b 0x4133ec
004133d8
004133d8loc_4133d8:
004133d8bl runtime.gcWriteBarrier2
004133dcstr x3, [x25]
004133e0ldr x4, [x5+16]
004133e4str x4, [x25+8]
004133e8b 0x4133ec
004133ec
004133ecloc_4133ec:
004133ecstr x3, [x5+16]
004133f0ldr x3, [sp+648]
004133f4ldr x4, [sp+656]
004133f8ldr x5, [sp+1256]
004133fcldrsb x27, [x5]
00413400str x4, [x5+40]
00413404adrp x27, 0x638000
00413408ldr w4, [x27+3056]
0041340ccbz w4, 0x413414
00413410b 0x413418
00413414
00413414loc_413414:
00413414b 0x41342c
00413418
00413418loc_413418:
00413418bl runtime.gcWriteBarrier2
0041341cstr x3, [x25]
00413420ldr x4, [x5+32]
00413424str x4, [x25+8]
00413428b 0x41342c
0041342c
0041342cloc_41342c:
0041342cstr x3, [x5+32]
00413430ldr x3, [sp+1256]
00413434ldrsb x27, [x3]
00413438b 0x41343c
0041343c
0041343cloc_41343c:
0041343cstr x3, [sp+1232]
00413440orr x2, xzr, 3
00413444str x2, [sp+1240]
00413448str x2, [sp+1248]
0041344cstr x3, [sp+1264]
00413450str x2, [sp+1272]
00413454str x2, [sp+1280]
00413458ldr x0, [sp+1264]
0041345cmov x1, x2
00413460bl runtime.convTslice
00413464str x0, [sp+1224]
00413468adrp x3, 0x302000
0041346cadd x3, x3, 1760
00413470str x3, [sp+1080]
00413474str x0, [sp+1088]
00413478b 0x413740
0041347c
0041347cloc_41347c:
0041347csubs xzr, x1, 8
00413480b.eq 0x413488
00413484b 0x4135a0
00413488
00413488loc_413488:
00413488b 0x41348c
0041348c
0041348cloc_41348c:
0041348cadrp x0, 0x1eb000
00413490add x0, x0, 3424
00413494bl runtime.newobject
00413498str x0, [sp+1192]
0041349cmovz x1, 20
004134a0str x1, [x0+8]
004134a4adrp x27, 0x638000
004134a8ldr w1, [x27+3056]
004134accbz w1, 0x4134b4
004134b0b 0x4134b8
004134b4
004134b4loc_4134b4:
004134b4b 0x4134c8
004134b8
004134b8loc_4134b8:
004134b8ldr x3, [x0]
004134bcbl runtime.gcWriteBarrier1
004134c0str x3, [x25]
004134c4b 0x4134c8
004134c8
004134c8loc_4134c8:
004134c8adrp x3, 0x2a3000
004134ccadd x3, x3, 3307
004134d0str x3, [x0]
004134d4ldr x3, [sp+696]
004134d8ldr x4, [sp+704]
004134dcldr x5, [sp+1192]
004134e0ldrsb x27, [x5]
004134e4str x4, [x5+24]
004134e8adrp x27, 0x638000
004134ecldr w4, [x27+3056]
004134f0cbz w4, 0x4134f8
004134f4b 0x4134fc
004134f8
004134f8loc_4134f8:
004134f8b 0x413510
004134fc
004134fcloc_4134fc:
004134fcbl runtime.gcWriteBarrier2
00413500str x3, [x25]
00413504ldr x4, [x5+16]
00413508str x4, [x25+8]
0041350cb 0x413510
00413510
00413510loc_413510:
00413510str x3, [x5+16]
00413514ldr x3, [sp+632]
00413518ldr x4, [sp+640]
0041351cldr x5, [sp+1192]
00413520ldrsb x27, [x5]
00413524str x4, [x5+40]
00413528adrp x27, 0x638000
0041352cldr w4, [x27+3056]
00413530cbz w4, 0x413538
00413534b 0x41353c
00413538
00413538loc_413538:
00413538b 0x413550
0041353c
0041353cloc_41353c:
0041353cbl runtime.gcWriteBarrier2
00413540str x3, [x25]
00413544ldr x4, [x5+32]
00413548str x4, [x25+8]
0041354cb 0x413550
00413550
00413550loc_413550:
00413550str x3, [x5+32]
00413554ldr x3, [sp+1192]
00413558ldrsb x27, [x3]
0041355cb 0x413560
00413560
00413560loc_413560:
00413560str x3, [sp+1168]
00413564orr x2, xzr, 3
00413568str x2, [sp+1176]
0041356cstr x2, [sp+1184]
00413570str x3, [sp+1200]
00413574str x2, [sp+1208]
00413578str x2, [sp+1216]
0041357cldr x0, [sp+1200]
00413580mov x1, x2
00413584bl runtime.convTslice
00413588str x0, [sp+1160]
0041358cadrp x3, 0x302000
00413590add x3, x3, 1760
00413594str x3, [sp+1080]
00413598str x0, [sp+1088]
0041359cb 0x413740
004135a0
004135a0loc_4135a0:
004135a0b 0x4135a4
004135a4
004135a4loc_4135a4:
004135a4b 0x4135a8
004135a8
004135a8loc_4135a8:
004135a8b 0x4135ac
004135ac
004135acloc_4135ac:
004135acadrp x0, 0x1eb000
004135b0add x0, x0, 4000
004135b4bl runtime.newobject
004135b8str x0, [sp+1128]
004135bcldr x1, [sp+664]
004135c0ldr x2, [sp+672]
004135c4str x2, [x0+8]
004135c8adrp x27, 0x638000
004135ccldr w2, [x27+3056]
004135d0cbz w2, 0x4135d8
004135d4b 0x4135dc
004135d8
004135d8loc_4135d8:
004135d8b 0x4135f0
004135dc
004135dcloc_4135dc:
004135dcbl runtime.gcWriteBarrier2
004135e0str x1, [x25]
004135e4ldr x3, [x0]
004135e8str x3, [x25+8]
004135ecb 0x4135f0
004135f0
004135f0loc_4135f0:
004135f0str x1, [x0]
004135f4ldr x3, [sp+680]
004135f8ldr x4, [sp+688]
004135fcldr x5, [sp+1128]
00413600ldrsb x27, [x5]
00413604str x4, [x5+24]
00413608adrp x27, 0x638000
0041360cldr w4, [x27+3056]
00413610cbz w4, 0x413618
00413614b 0x41361c
00413618
00413618loc_413618:
00413618b 0x413630
0041361c
0041361cloc_41361c:
0041361cbl runtime.gcWriteBarrier2
00413620str x3, [x25]
00413624ldr x4, [x5+16]
00413628str x4, [x25+8]
0041362cb 0x413630
00413630
00413630loc_413630:
00413630str x3, [x5+16]
00413634ldr x3, [sp+696]
00413638ldr x4, [sp+704]
0041363cldr x5, [sp+1128]
00413640ldrsb x27, [x5]
00413644str x4, [x5+40]
00413648adrp x27, 0x638000
0041364cldr w4, [x27+3056]
00413650cbz w4, 0x413658
00413654b 0x41365c
00413658
00413658loc_413658:
00413658b 0x413670
0041365c
0041365cloc_41365c:
0041365cbl runtime.gcWriteBarrier2
00413660str x3, [x25]
00413664ldr x4, [x5+32]
00413668str x4, [x25+8]
0041366cb 0x413670
00413670
00413670loc_413670:
00413670str x3, [x5+32]
00413674ldr x3, [sp+632]
00413678ldr x4, [sp+640]
0041367cldr x5, [sp+1128]
00413680ldrsb x27, [x5]
00413684str x4, [x5+56]
00413688adrp x27, 0x638000
0041368cldr w4, [x27+3056]
00413690cbz w4, 0x413698
00413694b 0x41369c
00413698
00413698loc_413698:
00413698b 0x4136b0
0041369c
0041369cloc_41369c:
0041369cbl runtime.gcWriteBarrier2
004136a0str x3, [x25]
004136a4ldr x4, [x5+48]
004136a8str x4, [x25+8]
004136acb 0x4136b0
004136b0
004136b0loc_4136b0:
004136b0str x3, [x5+48]
004136b4ldr x3, [sp+648]
004136b8ldr x4, [sp+656]
004136bcldr x5, [sp+1128]
004136c0ldrsb x27, [x5]
004136c4str x4, [x5+72]
004136c8adrp x27, 0x638000
004136ccldr w4, [x27+3056]
004136d0cbz w4, 0x4136d8
004136d4b 0x4136dc
004136d8
004136d8loc_4136d8:
004136d8b 0x4136f0
004136dc
004136dcloc_4136dc:
004136dcbl runtime.gcWriteBarrier2
004136e0str x3, [x25]
004136e4ldr x4, [x5+64]
004136e8str x4, [x25+8]
004136ecb 0x4136f0
004136f0
004136f0loc_4136f0:
004136f0str x3, [x5+64]
004136f4ldr x3, [sp+1128]
004136f8ldrsb x27, [x3]
004136fcb 0x413700
00413700
00413700loc_413700:
00413700str x3, [sp+1104]
00413704movz x2, 5
00413708str x2, [sp+1112]
0041370cstr x2, [sp+1120]
00413710str x3, [sp+1136]
00413714str x2, [sp+1144]
00413718str x2, [sp+1152]
0041371cldr x0, [sp+1136]
00413720mov x1, x2
00413724bl runtime.convTslice
00413728str x0, [sp+1096]
0041372cadrp x3, 0x302000
00413730add x3, x3, 1760
00413734str x3, [sp+1080]
00413738str x0, [sp+1088]
0041373cb 0x413740
00413740
00413740loc_413740:
00413740b 0x413748
00413744
00413744loc_413744:
00413744b 0x413748
00413748
00413748loc_413748:
00413748ldr x2, [sp+1080]
0041374cldr x1, [sp+800]
00413750ldr x3, [sp+1088]
00413754ldr x0, [sp+608]
00413758ldp x29, x30, [sp-8]
0041375cadd sp, sp, 2256
00413760ret x30
00413764
00413764loc_413764:
00413764ldr x4, [sp+2104]
00413768cbnz x4, 0x413770
0041376cb 0x41394c
00413770
00413770loc_413770:
00413770ldr x4, [sp+2104]
00413774ldrsb x27, [x4]
00413778ldr x5, [x4]
0041377cldr x4, [x4+8]
00413780str x5, [sp+824]
00413784str x4, [sp+832]
00413788ldr x4, [sp+2112]
0041378cldrsb x27, [x4]
00413790ldr x5, [x4]
00413794ldr x4, [x4+8]
00413798str x5, [sp+760]
0041379cstr x4, [sp+768]
004137a0add x27, sp, 2088
004137a4stp xzr, xzr, [x27]
004137a8ldr x2, [sp+824]
004137acldr x3, [sp+832]
004137b0ldr x1, [sp+800]
004137b4adrp x0, 0x211000
004137b8add x0, x0, 1600
004137bcbl runtime.mapaccess2_faststr
004137c0str x0, [sp+1504]
004137c4strb w1, [sp+597]
004137c8ldr x4, [sp+1504]
004137ccldr x5, [x4]
004137d0ldr x4, [x4+8]
004137d4str x5, [sp+2088]
004137d8str x4, [sp+2096]
004137dcstr x5, [sp+2232]
004137e0str x4, [sp+2240]
004137e4ldrb w4, [sp+597]
004137e8strb w4, [sp+599]
004137ecstrb w4, [sp+83]
004137f0tbnz w4, 0, 0x4137f8
004137f4b 0x413800
004137f8
004137f8loc_4137f8:
004137f8b 0x4137fc
004137fc
004137fcloc_4137fc:
004137fcb 0x413940
00413800
00413800loc_413800:
00413800ldrb w4, [sp+2264]
00413804subs wzr, w4, 103
00413808b.eq 0x413810
0041380cb 0x413870
00413810
00413810loc_413810:
00413810b 0x413814
00413814
00413814loc_413814:
00413814ldr x2, [sp+824]
00413818ldr x3, [sp+832]
0041381cldr x1, [sp+800]
00413820adrp x0, 0x211000
00413824add x0, x0, 1600
00413828bl runtime.mapassign_faststr
0041382cstr x0, [sp+1496]
00413830ldrsb x27, [x0]
00413834ldr x4, [sp+760]
00413838ldr x5, [sp+768]
0041383cstr x5, [x0+8]
00413840adrp x27, 0x638000
00413844ldr w5, [x27+3056]
00413848cbz w5, 0x413850
0041384cb 0x413854
00413850
00413850loc_413850:
00413850b 0x413868
00413854
00413854loc_413854:
00413854bl runtime.gcWriteBarrier2
00413858str x4, [x25]
0041385cldr x1, [x0]
00413860str x1, [x25+8]
00413864b 0x413868
00413868
00413868loc_413868:
00413868str x4, [x0]
0041386cb 0x41393c
00413870
00413870loc_413870:
00413870ldr x2, [sp+824]
00413874ldr x3, [sp+832]
00413878adrp x27, 0x60d000
0041387cldr x1, [x27+3472]
00413880adrp x0, 0x210000
00413884add x0, x0, 2528
00413888bl runtime.mapaccess1_faststr
0041388cldrb w4, [x0]
00413890eor x5, x4, 1
00413894strb w5, [sp+597]
00413898tbnz w4, 0, 0x4138a0
0041389cb 0x4138a4
004138a0
004138a0loc_4138a0:
004138a0b 0x4138cc
004138a4
004138a4loc_4138a4:
004138a4ldr x0, [sp+824]
004138a8ldr x1, [sp+832]
004138acadrp x2, 0x29f000
004138b0add x2, x2, 2747
004138b4movz x3, 11
004138b8bl strings.HasPrefix
004138bcstrb w0, [sp+598]
004138c0eor x4, x0, 1
004138c4strb w4, [sp+597]
004138c8b 0x4138cc
004138cc
004138ccloc_4138cc:
004138ccldrb w4, [sp+597]
004138d0tbnz w4, 0, 0x4138d8
004138d4b 0x413938
004138d8
004138d8loc_4138d8:
004138d8b 0x4138dc
004138dc
004138dcloc_4138dc:
004138dcldr x2, [sp+824]
004138e0ldr x3, [sp+832]
004138e4ldr x1, [sp+800]
004138e8adrp x0, 0x211000
004138ecadd x0, x0, 1600
004138f0bl runtime.mapassign_faststr
004138f4str x0, [sp+1488]
004138f8ldrsb x27, [x0]
004138fcldr x4, [sp+760]
00413900ldr x5, [sp+768]
00413904str x5, [x0+8]
00413908adrp x27, 0x638000
0041390cldr w5, [x27+3056]
00413910cbz w5, 0x413918
00413914b 0x41391c
00413918
00413918loc_413918:
00413918b 0x413930
0041391c
0041391cloc_41391c:
0041391cbl runtime.gcWriteBarrier2
00413920str x4, [x25]
00413924ldr x1, [x0]
00413928str x1, [x25+8]
0041392cb 0x413930
00413930
00413930loc_413930:
00413930str x4, [x0]
00413934b 0x41393c
00413938
00413938loc_413938:
00413938b 0x41393c
0041393c
0041393cloc_41393c:
0041393cb 0x413940
00413940
00413940loc_413940:
00413940add x0, sp, 2104
00413944bl runtime.mapIterNext
00413948b 0x413764
0041394c
0041394cloc_41394c:
0041394cadrp x2, 0x2a8000
00413950add x2, x2, 3152
00413954str x2, [sp+632]
00413958orr x2, xzr, 28
0041395cstr x2, [sp+640]
00413960add x0, sp, 608
00413964orr x1, xzr, 4
00413968bl archive/tar.(*Format).mayOnlyBe
0041396cb 0x412f5c
00413970
00413970loc_413970:
00413970ldr x5, [sp+2104]
00413974cbnz x5, 0x41397c
00413978b 0x413a3c
0041397c
0041397cloc_41397c:
0041397cldr x5, [sp+2104]
00413980ldrsb x27, [x5]
00413984ldr x6, [x5]
00413988ldr x5, [x5+8]
0041398cstr x6, [sp+840]
00413990str x5, [sp+848]
00413994ldr x5, [sp+2112]
00413998ldrsb x27, [x5]
0041399cldr x6, [x5]
004139a0ldr x5, [x5+8]
004139a4str x6, [sp+776]
004139a8str x5, [sp+784]
004139acldr x3, [sp+840]
004139b0ldr x4, [sp+848]
004139b4mov x0, xzr
004139b8adrp x1, 0x2a0000
004139bcadd x1, x1, 2200
004139c0movz x2, 13
004139c4bl runtime.concatstring2
004139c8str x0, [sp+1520]
004139ccstr x1, [sp+1528]
004139d0ldr x5, [sp+800]
004139d4mov x2, x0
004139d8mov x3, x1
004139dcadrp x0, 0x211000
004139e0add x0, x0, 1600
004139e4mov x1, x5
004139e8bl runtime.mapassign_faststr
004139ecstr x0, [sp+1512]
004139f0ldrsb x27, [x0]
004139f4ldr x5, [sp+776]
004139f8ldr x6, [sp+784]
004139fcstr x6, [x0+8]
00413a00adrp x27, 0x638000
00413a04ldr w6, [x27+3056]
00413a08cbz w6, 0x413a10
00413a0cb 0x413a14
00413a10
00413a10loc_413a10:
00413a10b 0x413a28
00413a14
00413a14loc_413a14:
00413a14bl runtime.gcWriteBarrier2
00413a18str x5, [x25]
00413a1cldr x1, [x0]
00413a20str x1, [x25+8]
00413a24b 0x413a28
00413a28
00413a28loc_413a28:
00413a28str x5, [x0]
00413a2cb 0x413a30
00413a30
00413a30loc_413a30:
00413a30add x0, sp, 2104
00413a34bl runtime.mapIterNext
00413a38b 0x413970
00413a3c
00413a3cloc_413a3c:
00413a3cadrp x2, 0x2a6000
00413a40add x2, x2, 942
00413a44str x2, [sp+632]
00413a48orr x2, xzr, 24
00413a4cstr x2, [sp+640]
00413a50add x0, sp, 608
00413a54orr x1, xzr, 4
00413a58bl archive/tar.(*Format).mayOnlyBe
00413a5cb 0x412ef4
00413a60
00413a60loc_413a60:
00413a60mov x3, x30
00413a64bl runtime.morestack_noctxt.abi0
00413a68b 0x411fe0
00413a6cudf 0
00411fe0
00411fe0archive/tar.Header.allowedFormats: ; void archive/tar.Header.allowedFormats(archive/tar.Header h)
00411fe0ldr x16, [x28+16]
00411fe4sub x17, sp, 2128
00411fe8subs xzr, x17, x16
00411fecb.ls 0x413a60
00411ff0sub x20, sp, 2256
00411ff4stp x29, x30, [x20-8]
00411ff8add sp, x20, 0
00411ffcsub x29, sp, 8
00412000str xzr, [sp+608]
00412004str xzr, [sp+800]
00412008add x27, sp, 1080
0041200cstp xzr, xzr, [x27]
00412010orr x0, xzr, 14
00412014str x0, [sp+608]
00412018bl runtime.makemap_small
0041201cstr x0, [sp+800]
00412020add x27, sp, 664
00412024stp xzr, xzr, [x27]
00412028add x27, sp, 680
0041202cstp xzr, xzr, [x27]
00412030add x27, sp, 696
00412034stp xzr, xzr, [x27]
00412038strb wzr, [sp+82]
0041203cadd x27, sp, 2008
00412040stp xzr, xzr, [x27]
00412044add x27, sp, 2024
00412048stp xzr, xzr, [x27]
0041204cadd x27, sp, 2040
00412050stp xzr, xzr, [x27]
00412054str xzr, [sp+2056]
00412058add x0, sp, 2008
0041205cstr x0, [sp+2064]
00412060ldrsb x27, [x0]
00412064adrp x1, 8192
00412068add x1, x1, 2224
0041206cstr x1, [x0]
00412070ldrsb x27, [x0]
00412074adrp x27, 0x639000
00412078ldr w1, [x27+3056]
0041207ccbz w1, 0x412084
00412080b 0x412088
00412084
00412084loc_412084:
00412084b 0x4120a0
00412088
00412088loc_412088:
00412088bl runtime.gcWriteBarrier2
0041208cadd x1, sp, 696
00412090str x1, [x25]
00412094ldr x2, [x0+8]
00412098str x2, [x25+8]
0041209cb 0x4120a0
004120a0
004120a0loc_4120a0:
004120a0add x1, sp, 696
004120a4str x1, [x0+8]
004120a8ldrsb x27, [x0]
004120acadrp x27, 0x639000
004120b0ldr w1, [x27+3056]
004120b4cbz w1, 0x4120bc
004120b8b 0x4120c0
004120bc
004120bcloc_4120bc:
004120bcb 0x4120d8
004120c0
004120c0loc_4120c0:
004120c0bl runtime.gcWriteBarrier2
004120c4add x1, sp, 608
004120c8str x1, [x25]
004120ccldr x2, [x0+16]
004120d0str x2, [x25+8]
004120d4b 0x4120d8
004120d8
004120d8loc_4120d8:
004120d8add x1, sp, 608
004120dcstr x1, [x0+16]
004120e0ldrsb x27, [x0]
004120e4adrp x27, 0x639000
004120e8ldr w1, [x27+3056]
004120eccbz w1, 0x4120f4
004120f0b 0x4120f8
004120f4
004120f4loc_4120f4:
004120f4b 0x412110
004120f8
004120f8loc_4120f8:
004120f8bl runtime.gcWriteBarrier2
004120fcadd x1, sp, 664
00412100str x1, [x25]
00412104ldr x2, [x0+24]
00412108str x2, [x25+8]
0041210cb 0x412110
00412110
00412110loc_412110:
00412110add x1, sp, 664
00412114str x1, [x0+24]
00412118ldr x1, [sp+2064]
0041211cldrsb x27, [x1]
00412120adrp x27, 0x639000
00412124ldr w2, [x27+3056]
00412128cbz w2, 0x412130
0041212cb 0x412134
00412130
00412130loc_412130:
00412130b 0x41214c
00412134
00412134loc_412134:
00412134bl runtime.gcWriteBarrier2
00412138add x2, sp, 680
0041213cstr x2, [x25]
00412140ldr x3, [x1+32]
00412144str x3, [x25+8]
00412148b 0x41214c
0041214c
0041214cloc_41214c:
0041214cadd x2, sp, 680
00412150str x2, [x1+32]
00412154ldr x1, [sp+2064]
00412158ldrsb x27, [x1]
0041215cadrp x27, 0x639000
00412160ldr w2, [x27+3056]
00412164cbz w2, 0x41216c
00412168b 0x412170
0041216c
0041216cloc_41216c:
0041216cb 0x412188
00412170
00412170loc_412170:
00412170bl runtime.gcWriteBarrier2
00412174add x2, sp, 800
00412178str x2, [x25]
0041217cldr x3, [x1+40]
00412180str x3, [x25+8]
00412184b 0x412188
00412188
00412188loc_412188:
00412188add x2, sp, 800
0041218cstr x2, [x1+40]
00412190ldr x1, [sp+2064]
00412194ldrsb x27, [x1]
00412198adrp x27, 0x639000
0041219cldr w2, [x27+3056]
004121a0cbz w2, 0x4121a8
004121a4b 0x4121ac
004121a8
004121a8loc_4121a8:
004121a8b 0x4121c4
004121ac
004121acloc_4121ac:
004121acbl runtime.gcWriteBarrier2
004121b0add x2, sp, 2264
004121b4str x2, [x25]
004121b8ldr x3, [x1+48]
004121bcstr x3, [x25+8]
004121c0b 0x4121c4
004121c4
004121c4loc_4121c4:
004121c4add x2, sp, 2264
004121c8str x2, [x1+48]
004121ccldr x1, [sp+2064]
004121d0str x1, [sp+720]
004121d4add x27, sp, 1944
004121d8stp xzr, xzr, [x27]
004121dcadd x27, sp, 1960
004121e0stp xzr, xzr, [x27]
004121e4add x27, sp, 1976
004121e8stp xzr, xzr, [x27]
004121ecstr xzr, [sp+1992]
004121f0add x1, sp, 1944
004121f4str x1, [sp+2000]
004121f8ldrsb x27, [x1]
004121fcadrp x3, 8192
00412200add x3, x3, 704
00412204str x3, [x1]
00412208ldrsb x27, [x1]
0041220cadrp x27, 0x639000
00412210ldr w3, [x27+3056]
00412214cbz w3, 0x41221c
00412218b 0x412220
0041221c
0041221cloc_41221c:
0041221cb 0x412238
00412220
00412220loc_412220:
00412220bl runtime.gcWriteBarrier2
00412224add x3, sp, 696
00412228str x3, [x25]
0041222cldr x4, [x1+8]
00412230str x4, [x25+8]
00412234b 0x412238
00412238
00412238loc_412238:
00412238add x3, sp, 696
0041223cstr x3, [x1+8]
00412240ldrsb x27, [x1]
00412244adrp x27, 0x639000
00412248ldr w3, [x27+3056]
0041224ccbz w3, 0x412254
00412250b 0x412258
00412254
00412254loc_412254:
00412254b 0x412270
00412258
00412258loc_412258:
00412258bl runtime.gcWriteBarrier2
0041225cadd x3, sp, 608
00412260str x3, [x25]
00412264ldr x4, [x1+16]
00412268str x4, [x25+8]
0041226cb 0x412270
00412270
00412270loc_412270:
00412270add x3, sp, 608
00412274str x3, [x1+16]
00412278ldrsb x27, [x1]
0041227cadrp x27, 0x639000
00412280ldr w3, [x27+3056]
00412284cbz w3, 0x41228c
00412288b 0x412290
0041228c
0041228cloc_41228c:
0041228cb 0x4122a8
00412290
00412290loc_412290:
00412290bl runtime.gcWriteBarrier2
00412294add x3, sp, 664
00412298str x3, [x25]
0041229cldr x4, [x1+24]
004122a0str x4, [x25+8]
004122a4b 0x4122a8
004122a8
004122a8loc_4122a8:
004122a8add x3, sp, 664
004122acstr x3, [x1+24]
004122b0ldr x1, [sp+2000]
004122b4ldrsb x27, [x1]
004122b8adrp x27, 0x639000
004122bcldr w3, [x27+3056]
004122c0cbz w3, 0x4122c8
004122c4b 0x4122cc
004122c8
004122c8loc_4122c8:
004122c8b 0x4122e4
004122cc
004122ccloc_4122cc:
004122ccbl runtime.gcWriteBarrier2
004122d0add x3, sp, 680
004122d4str x3, [x25]
004122d8ldr x4, [x1+32]
004122dcstr x4, [x25+8]
004122e0b 0x4122e4
004122e4
004122e4loc_4122e4:
004122e4add x3, sp, 680
004122e8str x3, [x1+32]
004122ecldr x1, [sp+2000]
004122f0ldrsb x27, [x1]
004122f4adrp x27, 0x639000
004122f8ldr w3, [x27+3056]
004122fccbz w3, 0x412304
00412300b 0x412308
00412304
00412304loc_412304:
00412304b 0x412320
00412308
00412308loc_412308:
00412308bl runtime.gcWriteBarrier2
0041230cadd x3, sp, 800
00412310str x3, [x25]
00412314ldr x4, [x1+40]
00412318str x4, [x25+8]
0041231cb 0x412320
00412320
00412320loc_412320:
00412320add x3, sp, 800
00412324str x3, [x1+40]
00412328ldr x1, [sp+2000]
0041232cldrsb x27, [x1]
00412330adrp x27, 0x639000
00412334ldr w3, [x27+3056]
00412338cbz w3, 0x412340
0041233cb 0x412344
00412340
00412340loc_412340:
00412340b 0x412358
00412344
00412344loc_412344:
00412344bl runtime.gcWriteBarrier2
00412348str x2, [x25]
0041234cldr x3, [x1+48]
00412350str x3, [x25+8]
00412354b 0x412358
00412358
00412358loc_412358:
00412358str x2, [x1+48]
0041235cldr x1, [sp+2000]
00412360str x1, [sp+728]
00412364add x27, sp, 1872
00412368stp xzr, xzr, [x27]
0041236cadd x27, sp, 1888
00412370stp xzr, xzr, [x27]
00412374add x27, sp, 1904
00412378stp xzr, xzr, [x27]
0041237cadd x27, sp, 1920
00412380stp xzr, xzr, [x27]
00412384add x1, sp, 1872
00412388str x1, [sp+1936]
0041238cldrsb x27, [x1]
00412390adrp x3, 4096
00412394add x3, x3, 2672
00412398str x3, [x1]
0041239cldrsb x27, [x1]
004123a0adrp x27, 0x639000
004123a4ldr w3, [x27+3056]
004123a8cbz w3, 0x4123b0
004123acb 0x4123b4
004123b0
004123b0loc_4123b0:
004123b0b 0x4123cc
004123b4
004123b4loc_4123b4:
004123b4bl runtime.gcWriteBarrier2
004123b8add x3, sp, 696
004123bcstr x3, [x25]
004123c0ldr x4, [x1+8]
004123c4str x4, [x25+8]
004123c8b 0x4123cc
004123cc
004123ccloc_4123cc:
004123ccadd x3, sp, 696
004123d0str x3, [x1+8]
004123d4ldrsb x27, [x1]
004123d8adrp x27, 0x639000
004123dcldr w3, [x27+3056]
004123e0cbz w3, 0x4123e8
004123e4b 0x4123ec
004123e8
004123e8loc_4123e8:
004123e8b 0x412404
004123ec
004123ecloc_4123ec:
004123ecbl runtime.gcWriteBarrier2
004123f0add x3, sp, 608
004123f4str x3, [x25]
004123f8ldr x4, [x1+16]
004123fcstr x4, [x25+8]
00412400b 0x412404
00412404
00412404loc_412404:
00412404add x3, sp, 608
00412408str x3, [x1+16]
0041240cldrsb x27, [x1]
00412410adrp x27, 0x639000
00412414ldr w3, [x27+3056]
00412418cbz w3, 0x412420
0041241cb 0x412424
00412420
00412420loc_412420:
00412420b 0x41243c
00412424
00412424loc_412424:
00412424bl runtime.gcWriteBarrier2
00412428add x3, sp, 664
0041242cstr x3, [x25]
00412430ldr x4, [x1+24]
00412434str x4, [x25+8]
00412438b 0x41243c
0041243c
0041243cloc_41243c:
0041243cadd x3, sp, 664
00412440str x3, [x1+24]
00412444ldr x1, [sp+1936]
00412448ldrsb x27, [x1]
0041244cadrp x27, 0x639000
00412450ldr w3, [x27+3056]
00412454cbz w3, 0x41245c
00412458b 0x412460
0041245c
0041245cloc_41245c:
0041245cb 0x412478
00412460
00412460loc_412460:
00412460bl runtime.gcWriteBarrier2
00412464add x3, sp, 82
00412468str x3, [x25]
0041246cldr x4, [x1+32]
00412470str x4, [x25+8]
00412474b 0x412478
00412478
00412478loc_412478:
00412478add x3, sp, 82
0041247cstr x3, [x1+32]
00412480ldr x1, [sp+1936]
00412484ldrsb x27, [x1]
00412488adrp x27, 0x639000
0041248cldr w3, [x27+3056]
00412490cbz w3, 0x412498
00412494b 0x41249c
00412498
00412498loc_412498:
00412498b 0x4124b4
0041249c
0041249cloc_41249c:
0041249cbl runtime.gcWriteBarrier2
004124a0add x3, sp, 680
004124a4str x3, [x25]
004124a8ldr x4, [x1+40]
004124acstr x4, [x25+8]
004124b0b 0x4124b4
004124b4
004124b4loc_4124b4:
004124b4add x3, sp, 680
004124b8str x3, [x1+40]
004124bcldr x1, [sp+1936]
004124c0ldrsb x27, [x1]
004124c4adrp x27, 0x639000
004124c8ldr w3, [x27+3056]
004124cccbz w3, 0x4124d4
004124d0b 0x4124d8
004124d4
004124d4loc_4124d4:
004124d4b 0x4124f0
004124d8
004124d8loc_4124d8:
004124d8bl runtime.gcWriteBarrier2
004124dcadd x3, sp, 800
004124e0str x3, [x25]
004124e4ldr x4, [x1+48]
004124e8str x4, [x25+8]
004124ecb 0x4124f0
004124f0
004124f0loc_4124f0:
004124f0add x3, sp, 800
004124f4str x3, [x1+48]
004124f8ldr x1, [sp+1936]
004124fcldrsb x27, [x1]
00412500adrp x27, 0x639000
00412504ldr w3, [x27+3056]
00412508cbz w3, 0x412510
0041250cb 0x412514
00412510
00412510loc_412510:
00412510b 0x412528
00412514
00412514loc_412514:
00412514bl runtime.gcWriteBarrier2
00412518str x2, [x25]
0041251cldr x3, [x1+56]
00412520str x3, [x25+8]
00412524b 0x412528
00412528
00412528loc_412528:
00412528str x2, [x1+56]
0041252cldr x1, [sp+1936]
00412530str x1, [sp+712]
00412534add x20, sp, 84
00412538adr x27, 16
0041253cstp x29, x27, [sp-24]
00412540sub x29, sp, 24
00412544bl fn_87c90
00412548sub x29, sp, 8
0041254cadd x0, sp, 84
00412550bl archive/tar.(*block).toV7
00412554str x0, [sp+736]
00412558add x0, sp, 84
0041255cbl archive/tar.(*block).toUSTAR
00412560str x0, [sp+792]
00412564add x0, sp, 84
00412568bl archive/tar.(*block).toGNU
0041256cstr x0, [sp+1072]
00412570ldr x0, [sp+736]
00412574bl archive/tar.(*headerV7).name
00412578str x0, [sp+2208]
0041257cstr x1, [sp+2216]
00412580str x2, [sp+2224]
00412584str x1, [sp+624]
00412588ldr x26, [sp+720]
0041258cldr x2, [x26]
00412590ldr x0, [sp+2272]
00412594ldr x3, [sp+2280]
00412598orr x4, xzr, 4
0041259cadrp x5, 0x29e000
004125a0add x5, x5, 994
004125a4mov x6, x4
004125a8mov x7, x1
004125acmov x1, x3
004125b0mov x8, x2
004125b4mov x2, x7
004125b8adrp x3, 0x29e000
004125bcadd x3, x3, 1086
004125c0blr x8
004125c4ldr x0, [sp+736]
004125c8bl archive/tar.(*headerV7).linkName
004125ccstr x0, [sp+2208]
004125d0str x1, [sp+2216]
004125d4str x2, [sp+2224]
004125d8str x1, [sp+624]
004125dcldr x26, [sp+720]
004125e0ldr x2, [x26]
004125e4ldr x0, [sp+2288]
004125e8ldr x3, [sp+2296]
004125ecorr x4, xzr, 8
004125f0adrp x5, 0x29f000
004125f4add x5, x5, 1436
004125f8mov x6, x4
004125fcmov x7, x1
00412600mov x1, x3
00412604mov x8, x2
00412608mov x2, x7
0041260cadrp x3, 0x29f000
00412610add x3, x3, 1444
00412614blr x8
00412618ldr x0, [sp+792]
0041261cbl archive/tar.(*headerUSTAR).userName
00412620str x0, [sp+2208]
00412624str x1, [sp+2216]
00412628str x2, [sp+2224]
0041262cstr x1, [sp+624]
00412630ldr x26, [sp+720]
00412634ldr x2, [x26]
00412638ldr x0, [sp+2336]
0041263cldr x3, [sp+2344]
00412640movz x4, 5
00412644adrp x5, 0x29e000
00412648add x5, x5, 1907
0041264cmov x6, x4
00412650mov x7, x1
00412654mov x1, x3
00412658mov x8, x2
0041265cmov x2, x7
00412660adrp x3, 0x29e000
00412664add x3, x3, 1932
00412668blr x8
0041266cldr x0, [sp+792]
00412670bl archive/tar.(*headerUSTAR).groupName
00412674str x0, [sp+2208]
00412678str x1, [sp+2216]
0041267cstr x2, [sp+2224]
00412680str x1, [sp+624]
00412684ldr x26, [sp+720]
00412688ldr x2, [x26]
0041268cldr x0, [sp+2352]
00412690ldr x3, [sp+2360]
00412694movz x4, 5
00412698adrp x5, 0x29e000
0041269cadd x5, x5, 1912
004126a0mov x6, x4
004126a4mov x7, x1
004126a8mov x1, x3
004126acmov x8, x2
004126b0mov x2, x7
004126b4adrp x3, 0x29e000
004126b8add x3, x3, 1937
004126bcblr x8
004126c0ldr x0, [sp+736]
004126c4bl archive/tar.(*headerV7).mode
004126c8str x0, [sp+2208]
004126ccstr x1, [sp+2216]
004126d0str x2, [sp+2224]
004126d4str x1, [sp+624]
004126d8ldr x26, [sp+728]
004126dcldr x2, [x26]
004126e0ldr x0, [sp+2312]
004126e4orr x3, xzr, 4
004126e8mov x4, xzr
004126ecmov x5, xzr
004126f0mov x6, x2
004126f4adrp x2, 0x29e000
004126f8add x2, x2, 1090
004126fcblr x6
00412700ldr x0, [sp+736]
00412704bl archive/tar.(*headerV7).uid
00412708str x0, [sp+2208]
0041270cstr x1, [sp+2216]
00412710str x2, [sp+2224]
00412714str x1, [sp+624]
00412718ldr x26, [sp+728]
0041271cldr x2, [x26]
00412720ldr x0, [sp+2320]
00412724orr x3, xzr, 3
00412728adrp x4, 0x29e000
0041272cadd x4, x4, 507
00412730mov x5, x3
00412734mov x6, x2
00412738adrp x2, 0x29e000
0041273cadd x2, x2, 513
00412740blr x6
00412744ldr x0, [sp+736]
00412748bl archive/tar.(*headerV7).gid
0041274cstr x0, [sp+2208]
00412750str x1, [sp+2216]
00412754str x2, [sp+2224]
00412758str x1, [sp+624]
0041275cldr x26, [sp+728]
00412760ldr x2, [x26]
00412764ldr x0, [sp+2328]
00412768orr x3, xzr, 3
0041276cadrp x4, 0x29e000
00412770add x4, x4, 510
00412774mov x5, x3
00412778mov x6, x2
0041277cadrp x2, 0x29e000
00412780add x2, x2, 516
00412784blr x6
00412788ldr x0, [sp+736]
0041278cbl archive/tar.(*headerV7).size
00412790str x0, [sp+2208]
00412794str x1, [sp+2216]
00412798str x2, [sp+2224]
0041279cstr x1, [sp+624]
004127a0ldr x26, [sp+728]
004127a4ldr x2, [x26]
004127a8ldr x0, [sp+2304]
004127acorr x3, xzr, 4
004127b0adrp x4, 0x29e000
004127b4add x4, x4, 1082
004127b8mov x5, x3
004127bcmov x6, x2
004127c0adrp x2, 0x29e000
004127c4add x2, x2, 1094
004127c8blr x6
004127ccldr x0, [sp+792]
004127d0bl archive/tar.(*headerUSTAR).devMajor
004127d4str x0, [sp+2208]
004127d8str x1, [sp+2216]
004127dcstr x2, [sp+2224]
004127e0str x1, [sp+624]
004127e4ldr x26, [sp+728]
004127e8ldr x2, [x26]
004127ecldr x0, [sp+2440]
004127f0orr x3, xzr, 8
004127f4mov x4, xzr
004127f8mov x5, xzr
004127fcmov x6, x2
00412800adrp x2, 0x29f000
00412804add x2, x2, 1452
00412808blr x6
0041280cldr x0, [sp+792]
00412810bl archive/tar.(*headerUSTAR).devMinor
00412814str x0, [sp+2208]
00412818str x1, [sp+2216]
0041281cstr x2, [sp+2224]
00412820str x1, [sp+624]
00412824ldr x26, [sp+728]
00412828ldr x2, [x26]
0041282cldr x0, [sp+2448]
00412830orr x3, xzr, 8
00412834mov x4, xzr
00412838mov x5, xzr
0041283cmov x6, x2
00412840adrp x2, 0x29f000
00412844add x2, x2, 1460
00412848blr x6
0041284cldr x0, [sp+736]
00412850bl archive/tar.(*headerV7).modTime
00412854str x0, [sp+2208]
00412858str x1, [sp+2216]
0041285cstr x2, [sp+2224]
00412860str x1, [sp+624]
00412864ldr x26, [sp+712]
00412868ldr x2, [x26]
0041286cldr x0, [sp+2368]
00412870ldr x3, [sp+2376]
00412874ldr x4, [sp+2384]
00412878orr x5, xzr, 7
0041287cadrp x6, 0x29e000
00412880add x6, x6, 1917
00412884movz x7, 5
00412888mov x8, x1
0041288cmov x1, x3
00412890mov x9, x2
00412894mov x2, x4
00412898mov x3, x8
0041289cadrp x4, 0x29e000
004128a0add x4, x4, 3934
004128a4blr x9
004128a8ldr x0, [sp+1072]
004128acbl archive/tar.(*headerGNU).accessTime
004128b0str x0, [sp+2208]
004128b4str x1, [sp+2216]
004128b8str x2, [sp+2224]
004128bcstr x1, [sp+624]
004128c0ldr x26, [sp+712]
004128c4ldr x2, [x26]
004128c8ldr x0, [sp+2392]
004128ccldr x3, [sp+2400]
004128d0ldr x4, [sp+2408]
004128d4movz x5, 10
004128d8adrp x6, 0x29e000
004128dcadd x6, x6, 1922
004128e0movz x7, 5
004128e4mov x8, x1
004128e8mov x1, x3
004128ecmov x9, x2
004128f0mov x2, x4
004128f4mov x3, x8
004128f8adrp x4, 0x2a0000
004128fcadd x4, x4, 894
00412900blr x9
00412904ldr x0, [sp+1072]
00412908bl archive/tar.(*headerGNU).changeTime
0041290cstr x0, [sp+2208]
00412910str x1, [sp+2216]
00412914str x2, [sp+2224]
00412918str x1, [sp+624]
0041291cldr x26, [sp+712]
00412920ldr x2, [x26]
00412924ldr x0, [sp+2416]
00412928ldr x3, [sp+2424]
0041292cldr x4, [sp+2432]
00412930movz x5, 10
00412934adrp x6, 0x29e000
00412938add x6, x6, 1927
0041293cmovz x7, 5
00412940mov x8, x1
00412944mov x1, x3
00412948mov x9, x2
0041294cmov x2, x4
00412950mov x3, x8
00412954adrp x4, 0x2a0000
00412958add x4, x4, 904
0041295cblr x9
00412960add x27, sp, 632
00412964stp xzr, xzr, [x27]
00412968add x27, sp, 648
0041296cstp xzr, xzr, [x27]
00412970ldrb w1, [sp+2264]
00412974strb w1, [sp+596]
00412978mov x2, x1
0041297csubs wzr, w2, 54
00412980b.ls 0x412988
00412984b 0x4129e8
00412988
00412988loc_412988:
00412988mov x4, x1
0041298csubs wzr, w4, 48
00412990b.eq 0x412998
00412994b 0x41299c
00412998
00412998loc_412998:
00412998b 0x412a38
0041299c
0041299cloc_41299c:
0041299cmov x4, x1
004129a0subs wzr, w4, 51
004129a4b.hs 0x4129ac
004129a8b 0x4129c4
004129ac
004129acloc_4129ac:
004129acmov x4, x1
004129b0subs wzr, w4, 52
004129b4b.ls 0x4129bc
004129b8b 0x4129c0
004129bc
004129bcloc_4129bc:
004129bcb 0x412a38
004129c0
004129c0loc_4129c0:
004129c0b 0x4129c8
004129c4
004129c4loc_4129c4:
004129c4b 0x4129c8
004129c8
004129c8loc_4129c8:
004129c8mov x4, x1
004129ccsubs wzr, w4, 54
004129d0b.eq 0x4129d8
004129d4b 0x4129dc
004129d8
004129d8loc_4129d8:
004129d8b 0x412a38
004129dc
004129dcloc_4129dc:
004129dcb 0x4129e0
004129e0
004129e0loc_4129e0:
004129e0b 0x4129e4
004129e4
004129e4loc_4129e4:
004129e4b 0x412d8c
004129e8
004129e8loc_4129e8:
004129e8mov x4, x1
004129ecsubs wzr, w4, 83
004129f0b.ls 0x4129f8
004129f4b 0x412b24
004129f8
004129f8loc_4129f8:
004129f8mov x4, x1
004129fcsubs wzr, w4, 75
00412a00b.hs 0x412a08
00412a04b 0x412a20
00412a08
00412a08loc_412a08:
00412a08mov x4, x1
00412a0csubs wzr, w4, 76
00412a10b.ls 0x412a18
00412a14b 0x412a1c
00412a18
00412a18loc_412a18:
00412a18b 0x412cc4
00412a1c
00412a1cloc_412a1c:
00412a1cb 0x412a24
00412a20
00412a20loc_412a20:
00412a20b 0x412a24
00412a24
00412a24loc_412a24:
00412a24mov x4, x1
00412a28subs wzr, w4, 83
00412a2cb.eq 0x412a34
00412a30b 0x412b1c
00412a34
00412a34loc_412a34:
00412a34b 0x412a38
00412a38
00412a38loc_412a38:
00412a38ldr x0, [sp+2272]
00412a3cldr x1, [sp+2280]
00412a40adrp x2, 0x29d000
00412a44add x2, x2, 4032
00412a48orr x3, xzr, 1
00412a4cbl strings.HasSuffix
00412a50strb w0, [sp+598]
00412a54tbnz w0, 0, 0x412a5c
00412a58b 0x412b18
00412a5c
00412a5cloc_412a5c:
00412a5cadrp x0, 0x1eb000
00412a60add x0, x0, 1568
00412a64bl runtime.newobject
00412a68str x0, [sp+1824]
00412a6cmovz x1, 36
00412a70str x1, [x0+8]
00412a74adrp x27, 0x639000
00412a78ldr w1, [x27+3056]
00412a7ccbz w1, 0x412a84
00412a80b 0x412a88
00412a84
00412a84loc_412a84:
00412a84b 0x412a98
00412a88
00412a88loc_412a88:
00412a88ldr x3, [x0]
00412a8cbl runtime.gcWriteBarrier1
00412a90str x3, [x25]
00412a94b 0x412a98
00412a98
00412a98loc_412a98:
00412a98adrp x3, 0x2af000
00412a9cadd x3, x3, 2677
00412aa0str x3, [x0]
00412aa4ldr x3, [sp+1824]
00412aa8ldrsb x27, [x3]
00412aacb 0x412ab0
00412ab0
00412ab0loc_412ab0:
00412ab0str x3, [sp+1800]
00412ab4orr x2, xzr, 1
00412ab8str x2, [sp+1808]
00412abcstr x2, [sp+1816]
00412ac0str x3, [sp+1832]
00412ac4str x2, [sp+1840]
00412ac8str x2, [sp+1848]
00412accldr x0, [sp+1832]
00412ad0mov x1, x2
00412ad4bl runtime.convTslice
00412ad8str x0, [sp+1792]
00412adcadrp x3, 0x303000
00412ae0add x3, x3, 1760
00412ae4str x3, [sp+1856]
00412ae8str x0, [sp+1864]
00412aecstr xzr, [sp+608]
00412af0str xzr, [sp+800]
00412af4ldr x2, [sp+1856]
00412af8ldr x3, [sp+1864]
00412afcstr x2, [sp+1080]
00412b00str x3, [sp+1088]
00412b04ldr x0, [sp+608]
00412b08ldr x1, [sp+800]
00412b0cldp x29, x30, [sp-8]
00412b10add sp, sp, 2256
00412b14ret x30
00412b18
00412b18loc_412b18:
00412b18b 0x412d90
00412b1c
00412b1cloc_412b1c:
00412b1cb 0x412b20
00412b20
00412b20loc_412b20:
00412b20b 0x412d88
00412b24
00412b24loc_412b24:
00412b24mov x2, x1
00412b28subs wzr, w2, 103
00412b2cb.eq 0x412b34
00412b30b 0x412cb4
00412b34
00412b34loc_412b34:
00412b34b 0x412b38
00412b38
00412b38loc_412b38:
00412b38add x20, sp, 856
00412b3cadr x27, 16
00412b40stp x29, x27, [sp-24]
00412b44sub x29, sp, 24
00412b48bl fn_87cdc
00412b4csub x29, sp, 8
00412b50str xzr, [sp+1064]
00412b54ldr x2, [sp+2272]
00412b58ldr x3, [sp+2280]
00412b5cstr x2, [sp+864]
00412b60str x3, [sp+872]
00412b64ldrb w2, [sp+2264]
00412b68strb w2, [sp+856]
00412b6cldr x2, [sp+2456]
00412b70str x2, [sp+1048]
00412b74ldr x2, [sp+2464]
00412b78str x2, [sp+1056]
00412b7cldr x2, [sp+2472]
00412b80str x2, [sp+1064]
00412b84adrp x0, 0x28f000
00412b88add x0, x0, 2208
00412b8cadd x1, sp, 2264
00412b90bl runtime.convT
00412b94str x0, [sp+1704]
00412b98adrp x0, 0x28f000
00412b9cadd x0, x0, 2208
00412ba0add x1, sp, 856
00412ba4bl runtime.convT
00412ba8str x0, [sp+1696]
00412bacldr x1, [sp+1704]
00412bb0adrp x2, 0x28f000
00412bb4add x2, x2, 2208
00412bb8mov x3, x0
00412bbcadrp x0, 0x28f000
00412bc0add x0, x0, 2208
00412bc4bl reflect.DeepEqual
00412bc8strb w0, [sp+598]
00412bcctbnz w0, 0, 0x412bd4
00412bd0b 0x412bf8
00412bd4
00412bd4loc_412bd4:
00412bd4adrp x2, 0x2ae000
00412bd8add x2, x2, 3016
00412bdcstr x2, [sp+632]
00412be0movz x2, 35
00412be4str x2, [sp+640]
00412be8add x0, sp, 608
00412becorr x1, xzr, 4
00412bf0bl archive/tar.(*Format).mayOnlyBe
00412bf4b 0x412d90
00412bf8
00412bf8loc_412bf8:
00412bf8adrp x0, 0x1eb000
00412bfcadd x0, x0, 1568
00412c00bl runtime.newobject
00412c04str x0, [sp+1648]
00412c08movz x1, 51
00412c0cstr x1, [x0+8]
00412c10adrp x27, 0x639000
00412c14ldr w1, [x27+3056]
00412c18cbz w1, 0x412c20
00412c1cb 0x412c24
00412c20
00412c20loc_412c20:
00412c20b 0x412c34
00412c24
00412c24loc_412c24:
00412c24ldr x3, [x0]
00412c28bl runtime.gcWriteBarrier1
00412c2cstr x3, [x25]
00412c30b 0x412c34
00412c34
00412c34loc_412c34:
00412c34adrp x3, 0x2b7000
00412c38add x3, x3, 2668
00412c3cstr x3, [x0]
00412c40ldr x3, [sp+1648]
00412c44ldrsb x27, [x3]
00412c48b 0x412c4c
00412c4c
00412c4cloc_412c4c:
00412c4cstr x3, [sp+1624]
00412c50orr x2, xzr, 1
00412c54str x2, [sp+1632]
00412c58str x2, [sp+1640]
00412c5cstr x3, [sp+1656]
00412c60str x2, [sp+1664]
00412c64str x2, [sp+1672]
00412c68ldr x0, [sp+1656]
00412c6cmov x1, x2
00412c70bl runtime.convTslice
00412c74str x0, [sp+1616]
00412c78adrp x3, 0x303000
00412c7cadd x3, x3, 1760
00412c80str x3, [sp+1680]
00412c84str x0, [sp+1688]
00412c88str xzr, [sp+608]
00412c8cstr xzr, [sp+800]
00412c90ldr x2, [sp+1680]
00412c94ldr x3, [sp+1688]
00412c98str x2, [sp+1080]
00412c9cstr x3, [sp+1088]
00412ca0ldr x0, [sp+608]
00412ca4ldr x1, [sp+800]
00412ca8ldp x29, x30, [sp-8]
00412cacadd sp, sp, 2256
00412cb0ret x30
00412cb4
00412cb4loc_412cb4:
00412cb4subs wzr, w1, 120
00412cb8b.eq 0x412cc0
00412cbcb 0x412d80
00412cc0
00412cc0loc_412cc0:
00412cc0b 0x412cc4
00412cc4
00412cc4loc_412cc4:
00412cc4adrp x0, 0x1eb000
00412cc8add x0, x0, 1568
00412cccbl runtime.newobject
00412cd0str x0, [sp+1744]
00412cd4movz x1, 79
00412cd8str x1, [x0+8]
00412cdcadrp x27, 0x639000
00412ce0ldr w1, [x27+3056]
00412ce4cbz w1, 0x412cec
00412ce8b 0x412cf0
00412cec
00412cecloc_412cec:
00412cecb 0x412d00
00412cf0
00412cf0loc_412cf0:
00412cf0ldr x3, [x0]
00412cf4bl runtime.gcWriteBarrier1
00412cf8str x3, [x25]
00412cfcb 0x412d00
00412d00
00412d00loc_412d00:
00412d00adrp x3, 0x2bd000
00412d04add x3, x3, 2098
00412d08str x3, [x0]
00412d0cldr x3, [sp+1744]
00412d10ldrsb x27, [x3]
00412d14b 0x412d18
00412d18
00412d18loc_412d18:
00412d18str x3, [sp+1720]
00412d1corr x2, xzr, 1
00412d20str x2, [sp+1728]
00412d24str x2, [sp+1736]
00412d28str x3, [sp+1752]
00412d2cstr x2, [sp+1760]
00412d30str x2, [sp+1768]
00412d34ldr x0, [sp+1752]
00412d38mov x1, x2
00412d3cbl runtime.convTslice
00412d40str x0, [sp+1712]
00412d44adrp x3, 0x303000
00412d48add x3, x3, 1760
00412d4cstr x3, [sp+1776]
00412d50str x0, [sp+1784]
00412d54str xzr, [sp+608]
00412d58str xzr, [sp+800]
00412d5cldr x2, [sp+1776]
00412d60ldr x3, [sp+1784]
00412d64str x2, [sp+1080]
00412d68str x3, [sp+1088]
00412d6cldr x0, [sp+608]
00412d70ldr x1, [sp+800]
00412d74ldp x29, x30, [sp-8]
00412d78add sp, sp, 2256
00412d7cret x30
00412d80
00412d80loc_412d80:
00412d80b 0x412d84
00412d84
00412d84loc_412d84:
00412d84b 0x412d88
00412d88
00412d88loc_412d88:
00412d88b 0x412d8c
00412d8c
00412d8cloc_412d8c:
00412d8cb 0x412d90
00412d90
00412d90loc_412d90:
00412d90ldrb w0, [sp+2264]
00412d94bl archive/tar.isHeaderOnlyType
00412d98strb w0, [sp+597]
00412d9ceor x1, x0, 1
00412da0strb w1, [sp+598]
00412da4tbnz w0, 0, 0x412dac
00412da8b 0x412db0
00412dac
00412dacloc_412dac:
00412dacb 0x412dc4
00412db0
00412db0loc_412db0:
00412db0ldr x3, [sp+2304]
00412db4subs xzr, x3, 0
00412db8cset x3, lt
00412dbcstrb w3, [sp+598]
00412dc0b 0x412dc4
00412dc4
00412dc4loc_412dc4:
00412dc4ldrb w3, [sp+598]
00412dc8tbnz w3, 0, 0x412dd0
00412dccb 0x412e8c
00412dd0
00412dd0loc_412dd0:
00412dd0adrp x0, 0x1eb000
00412dd4add x0, x0, 1568
00412dd8bl runtime.newobject
00412ddcstr x0, [sp+1568]
00412de0movz x1, 33
00412de4str x1, [x0+8]
00412de8adrp x27, 0x639000
00412decldr w1, [x27+3056]
00412df0cbz w1, 0x412df8
00412df4b 0x412dfc
00412df8
00412df8loc_412df8:
00412df8b 0x412e0c
00412dfc
00412dfcloc_412dfc:
00412dfcldr x3, [x0]
00412e00bl runtime.gcWriteBarrier1
00412e04str x3, [x25]
00412e08b 0x412e0c
00412e0c
00412e0cloc_412e0c:
00412e0cadrp x3, 0x2ad000
00412e10add x3, x3, 1860
00412e14str x3, [x0]
00412e18ldr x3, [sp+1568]
00412e1cldrsb x27, [x3]
00412e20b 0x412e24
00412e24
00412e24loc_412e24:
00412e24str x3, [sp+1544]
00412e28orr x2, xzr, 1
00412e2cstr x2, [sp+1552]
00412e30str x2, [sp+1560]
00412e34str x3, [sp+1576]
00412e38str x2, [sp+1584]
00412e3cstr x2, [sp+1592]
00412e40ldr x0, [sp+1576]
00412e44mov x1, x2
00412e48bl runtime.convTslice
00412e4cstr x0, [sp+1536]
00412e50adrp x3, 0x303000
00412e54add x3, x3, 1760
00412e58str x3, [sp+1600]
00412e5cstr x0, [sp+1608]
00412e60str xzr, [sp+608]
00412e64str xzr, [sp+800]
00412e68ldr x2, [sp+1600]
00412e6cldr x3, [sp+1608]
00412e70str x2, [sp+1080]
00412e74str x3, [sp+1088]
00412e78ldr x0, [sp+608]
00412e7cldr x1, [sp+800]
00412e80ldp x29, x30, [sp-8]
00412e84add sp, sp, 2256
00412e88ret x30
00412e8c
00412e8cloc_412e8c:
00412e8cldr x3, [sp+2456]
00412e90cbnz x3, 0x412e98
00412e94b 0x412ea0
00412e98
00412e98loc_412e98:
00412e98ldr x3, [x3]
00412e9cb 0x412ea8
00412ea0
00412ea0loc_412ea0:
00412ea0mov x3, xzr
00412ea4b 0x412ea8
00412ea8
00412ea8loc_412ea8:
00412ea8str x3, [sp+624]
00412eacsubs xzr, x3, 0
00412eb0b.gt 0x412eb8
00412eb4b 0x412ef0
00412eb8
00412eb8loc_412eb8:
00412eb8ldr x3, [sp+2456]
00412ebcstr x3, [sp+2200]
00412ec0add x20, sp, 2104
00412ec4adr x27, 16
00412ec8stp x29, x27, [sp-24]
00412eccsub x29, sp, 24
00412ed0bl fn_87cf8
00412ed4sub x29, sp, 8
00412ed8ldr x1, [sp+2200]
00412edcadrp x0, 0x212000
00412ee0add x0, x0, 1600
00412ee4add x2, sp, 2104
00412ee8bl runtime.mapIterStart
00412eecb 0x413970
00412ef0
00412ef0loc_412ef0:
00412ef0b 0x412ef4
00412ef4
00412ef4loc_412ef4:
00412ef4ldr x3, [sp+2464]
00412ef8cbnz x3, 0x412f00
00412efcb 0x412f08
00412f00
00412f00loc_412f00:
00412f00ldr x3, [x3]
00412f04b 0x412f10
00412f08
00412f08loc_412f08:
00412f08mov x3, xzr
00412f0cb 0x412f10
00412f10
00412f10loc_412f10:
00412f10str x3, [sp+624]
00412f14subs xzr, x3, 0
00412f18b.gt 0x412f20
00412f1cb 0x412f58
00412f20
00412f20loc_412f20:
00412f20ldr x3, [sp+2464]
00412f24str x3, [sp+2200]
00412f28add x20, sp, 2104
00412f2cadr x27, 16
00412f30stp x29, x27, [sp-24]
00412f34sub x29, sp, 24
00412f38bl fn_87cf8
00412f3csub x29, sp, 8
00412f40ldr x1, [sp+2200]
00412f44adrp x0, 0x212000
00412f48add x0, x0, 1600
00412f4cadd x2, sp, 2104
00412f50bl runtime.mapIterStart
00412f54b 0x413764
00412f58
00412f58loc_412f58:
00412f58b 0x412f5c
00412f5c
00412f5cloc_412f5c:
00412f5cldr x3, [sp+800]
00412f60str x3, [sp+2200]
00412f64add x20, sp, 2104
00412f68adr x27, 16
00412f6cstp x29, x27, [sp-24]
00412f70sub x29, sp, 24
00412f74bl fn_87cf8
00412f78sub x29, sp, 8
00412f7cldr x1, [sp+2200]
00412f80adrp x0, 0x212000
00412f84add x0, x0, 1600
00412f88add x2, sp, 2104
00412f8cbl runtime.mapIterStart
00412f90b 0x412f94
00412f94
00412f94loc_412f94:
00412f94ldr x4, [sp+2104]
00412f98cbnz x4, 0x412fa0
00412f9cb 0x413170
00412fa0
00412fa0loc_412fa0:
00412fa0ldr x4, [sp+2104]
00412fa4ldrsb x27, [x4]
00412fa8ldr x5, [x4]
00412facldr x4, [x4+8]
00412fb0str x5, [sp+808]
00412fb4str x4, [sp+816]
00412fb8ldr x4, [sp+2112]
00412fbcldrsb x27, [x4]
00412fc0ldr x2, [x4]
00412fc4ldr x3, [x4+8]
00412fc8str x2, [sp+744]
00412fccstr x3, [sp+752]
00412fd0ldr x0, [sp+808]
00412fd4ldr x1, [sp+816]
00412fd8bl archive/tar.validPAXRecord
00412fdcstrb w0, [sp+597]
00412fe0tbnz w0, 0, 0x412fe8
00412fe4b 0x412ff8
00412fe8
00412fe8loc_412fe8:
00412fe8b 0x412fec
00412fec
00412fecloc_412fec:
00412fecadd x0, sp, 2104
00412ff0bl runtime.mapIterNext
00412ff4b 0x412f94
00412ff8
00412ff8loc_412ff8:
00412ff8add x27, sp, 2072
00412ffcstp xzr, xzr, [x27]
00413000add x7, sp, 2072
00413004str x7, [sp+1456]
00413008ldr x5, [sp+744]
0041300cldr x1, [sp+808]
00413010ldr x6, [sp+752]
00413014ldr x2, [sp+816]
00413018mov x0, xzr
0041301cadrp x3, 0x29d000
00413020add x3, x3, 519
00413024orr x4, xzr, 3
00413028bl runtime.concatstring3
0041302cstr x0, [sp+1440]
00413030str x1, [sp+1448]
00413034bl runtime.convTstring
00413038str x0, [sp+1432]
0041303cldr x7, [sp+1456]
00413040ldrsb x27, [x7]
00413044adrp x8, 0x1e2000
00413048add x8, x8, 2944
0041304cstr x8, [x7]
00413050adrp x27, 0x638000
00413054ldr w8, [x27+3056]
00413058cbz w8, 0x413060
0041305cb 0x413064
00413060
00413060loc_413060:
00413060b 0x413078
00413064
00413064loc_413064:
00413064bl runtime.gcWriteBarrier2
00413068str x0, [x25]
0041306cldr x5, [x7+8]
00413070str x5, [x25+8]
00413074b 0x413078
00413078
00413078loc_413078:
00413078str x0, [x7+8]
0041307cldr x2, [sp+1456]
00413080ldrsb x27, [x2]
00413084b 0x413088
00413088
00413088loc_413088:
00413088str x2, [sp+1464]
0041308corr x4, xzr, 1
00413090str x4, [sp+1472]
00413094str x4, [sp+1480]
00413098adrp x0, 0x2a4000
0041309cadd x0, x0, 3414
004130a0movz x1, 22
004130a4mov x3, x4
004130a8bl fmt.Sprintf
004130acstr x0, [sp+2088]
004130b0str x1, [sp+2096]
004130b4adrp x0, 0x1ea000
004130b8add x0, x0, 1568
004130bcbl runtime.newobject
004130c0str x0, [sp+1384]
004130c4ldr x5, [sp+2088]
004130c8ldr x6, [sp+2096]
004130ccstr x6, [x0+8]
004130d0adrp x27, 0x638000
004130d4ldr w6, [x27+3056]
004130d8cbz w6, 0x4130e0
004130dcb 0x4130e4
004130e0
004130e0loc_4130e0:
004130e0b 0x4130f8
004130e4
004130e4loc_4130e4:
004130e4bl runtime.gcWriteBarrier2
004130e8str x5, [x25]
004130ecldr x3, [x0]
004130f0str x3, [x25+8]
004130f4b 0x4130f8
004130f8
004130f8loc_4130f8:
004130f8str x5, [x0]
004130fcldr x3, [sp+1384]
00413100ldrsb x27, [x3]
00413104b 0x413108
00413108
00413108loc_413108:
00413108str x3, [sp+1360]
0041310corr x2, xzr, 1
00413110str x2, [sp+1368]
00413114str x2, [sp+1376]
00413118str x3, [sp+1392]
0041311cstr x2, [sp+1400]
00413120str x2, [sp+1408]
00413124ldr x0, [sp+1392]
00413128mov x1, x2
0041312cbl runtime.convTslice
00413130str x0, [sp+1352]
00413134adrp x3, 0x302000
00413138add x3, x3, 1760
0041313cstr x3, [sp+1416]
00413140str x0, [sp+1424]
00413144str xzr, [sp+608]
00413148str xzr, [sp+800]
0041314cldr x2, [sp+1416]
00413150ldr x3, [sp+1424]
00413154str x2, [sp+1080]
00413158str x3, [sp+1088]
0041315cldr x0, [sp+608]
00413160ldr x1, [sp+800]
00413164ldp x29, x30, [sp-8]
00413168add sp, sp, 2256
0041316cret x30
00413170
00413170loc_413170:
00413170ldr x0, [sp+2472]
00413174str x0, [sp+600]
00413178cbnz x0, 0x413180
0041317cb 0x4131dc
00413180
00413180loc_413180:
00413180orr x1, xzr, 4
00413184bl archive/tar.Format.has
00413188strb w0, [sp+598]
0041318cstrb w0, [sp+597]
00413190tbnz w0, 0, 0x413198
00413194b 0x4131a8
00413198
00413198loc_413198:
00413198ldrb w2, [sp+82]
0041319ceor x2, x2, 1
004131a0strb w2, [sp+597]
004131a4b 0x4131ac
004131a8
004131a8loc_4131a8:
004131a8b 0x4131ac
004131ac
004131acloc_4131ac:
004131acldrb w2, [sp+597]
004131b0tbnz w2, 0, 0x4131b8
004131b4b 0x4131c8
004131b8
004131b8loc_4131b8:
004131b8add x0, sp, 600
004131bcorr x1, xzr, 2
004131c0bl archive/tar.(*Format).mayBe
004131c4b 0x4131cc
004131c8
004131c8loc_4131c8:
004131c8b 0x4131cc
004131cc
004131ccloc_4131cc:
004131ccldr x1, [sp+600]
004131d0add x0, sp, 608
004131d4bl archive/tar.(*Format).mayOnlyBe
004131d8b 0x4131e0
004131dc
004131dcloc_4131dc:
004131dcb 0x4131e0
004131e0
004131e0loc_4131e0:
004131e0ldr x4, [sp+608]
004131e4cbz x4, 0x4131ec
004131e8b 0x413744
004131ec
004131ecloc_4131ec:
004131ecldr x1, [sp+2472]
004131f0str x1, [sp+616]
004131f4subs xzr, x1, 2
004131f8b.eq 0x413200
004131fcb 0x413358
00413200
00413200loc_413200:
00413200b 0x413204
00413204
00413204loc_413204:
00413204adrp x0, 0x1eb000
00413208add x0, x0, 2944
0041320cbl runtime.newobject
00413210str x0, [sp+1320]
00413214movz x1, 22
00413218str x1, [x0+8]
0041321cadrp x27, 0x638000
00413220ldr w1, [x27+3056]
00413224cbz w1, 0x41322c
00413228b 0x413230
0041322c
0041322cloc_41322c:
0041322cb 0x413240
00413230
00413230loc_413230:
00413230ldr x3, [x0]
00413234bl runtime.gcWriteBarrier1
00413238str x3, [x25]
0041323cb 0x413240
00413240
00413240loc_413240:
00413240adrp x3, 0x2a4000
00413244add x3, x3, 3436
00413248str x3, [x0]
0041324cldr x3, [sp+664]
00413250ldr x4, [sp+672]
00413254ldr x5, [sp+1320]
00413258ldrsb x27, [x5]
0041325cstr x4, [x5+24]
00413260adrp x27, 0x638000
00413264ldr w4, [x27+3056]
00413268cbz w4, 0x413270
0041326cb 0x413274
00413270
00413270loc_413270:
00413270b 0x413288
00413274
00413274loc_413274:
00413274bl runtime.gcWriteBarrier2
00413278str x3, [x25]
0041327cldr x4, [x5+16]
00413280str x4, [x25+8]
00413284b 0x413288
00413288
00413288loc_413288:
00413288str x3, [x5+16]
0041328cldr x3, [sp+632]
00413290ldr x4, [sp+640]
00413294ldr x5, [sp+1320]
00413298ldrsb x27, [x5]
0041329cstr x4, [x5+40]
004132a0adrp x27, 0x638000
004132a4ldr w4, [x27+3056]
004132a8cbz w4, 0x4132b0
004132acb 0x4132b4
004132b0
004132b0loc_4132b0:
004132b0b 0x4132c8
004132b4
004132b4loc_4132b4:
004132b4bl runtime.gcWriteBarrier2
004132b8str x3, [x25]
004132bcldr x4, [x5+32]
004132c0str x4, [x25+8]
004132c4b 0x4132c8
004132c8
004132c8loc_4132c8:
004132c8str x3, [x5+32]
004132ccldr x3, [sp+648]
004132d0ldr x4, [sp+656]
004132d4ldr x5, [sp+1320]
004132d8ldrsb x27, [x5]
004132dcstr x4, [x5+56]
004132e0adrp x27, 0x638000
004132e4ldr w4, [x27+3056]
004132e8cbz w4, 0x4132f0
004132ecb 0x4132f4
004132f0
004132f0loc_4132f0:
004132f0b 0x413308
004132f4
004132f4loc_4132f4:
004132f4bl runtime.gcWriteBarrier2
004132f8str x3, [x25]
004132fcldr x4, [x5+48]
00413300str x4, [x25+8]
00413304b 0x413308
00413308
00413308loc_413308:
00413308str x3, [x5+48]
0041330cldr x3, [sp+1320]
00413310ldrsb x27, [x3]
00413314b 0x413318
00413318
00413318loc_413318:
00413318str x3, [sp+1296]
0041331corr x2, xzr, 4
00413320str x2, [sp+1304]
00413324str x2, [sp+1312]
00413328str x3, [sp+1328]
0041332cstr x2, [sp+1336]
00413330str x2, [sp+1344]
00413334ldr x0, [sp+1328]
00413338mov x1, x2
0041333cbl runtime.convTslice
00413340str x0, [sp+1288]
00413344adrp x3, 0x302000
00413348add x3, x3, 1760
0041334cstr x3, [sp+1080]
00413350str x0, [sp+1088]
00413354b 0x413740
00413358
00413358loc_413358:
00413358subs xzr, x1, 4
0041335cb.eq 0x413364
00413360b 0x41347c
00413364
00413364loc_413364:
00413364b 0x413368
00413368
00413368loc_413368:
00413368adrp x0, 0x1eb000
0041336cadd x0, x0, 3424
00413370bl runtime.newobject
00413374str x0, [sp+1256]
00413378movz x1, 20
0041337cstr x1, [x0+8]
00413380adrp x27, 0x638000
00413384ldr w1, [x27+3056]
00413388cbz w1, 0x413390
0041338cb 0x413394
00413390
00413390loc_413390:
00413390b 0x4133a4
00413394
00413394loc_413394:
00413394ldr x3, [x0]
00413398bl runtime.gcWriteBarrier1
0041339cstr x3, [x25]
004133a0b 0x4133a4
004133a4
004133a4loc_4133a4:
004133a4adrp x3, 0x2a3000
004133a8add x3, x3, 3287
004133acstr x3, [x0]
004133b0ldr x3, [sp+680]
004133b4ldr x4, [sp+688]
004133b8ldr x5, [sp+1256]
004133bcldrsb x27, [x5]
004133c0str x4, [x5+24]
004133c4adrp x27, 0x638000
004133c8ldr w4, [x27+3056]
004133cccbz w4, 0x4133d4
004133d0b 0x4133d8
004133d4
004133d4loc_4133d4:
004133d4b 0x4133ec
004133d8
004133d8loc_4133d8:
004133d8bl runtime.gcWriteBarrier2
004133dcstr x3, [x25]
004133e0ldr x4, [x5+16]
004133e4str x4, [x25+8]
004133e8b 0x4133ec
004133ec
004133ecloc_4133ec:
004133ecstr x3, [x5+16]
004133f0ldr x3, [sp+648]
004133f4ldr x4, [sp+656]
004133f8ldr x5, [sp+1256]
004133fcldrsb x27, [x5]
00413400str x4, [x5+40]
00413404adrp x27, 0x638000
00413408ldr w4, [x27+3056]
0041340ccbz w4, 0x413414
00413410b 0x413418
00413414
00413414loc_413414:
00413414b 0x41342c
00413418
00413418loc_413418:
00413418bl runtime.gcWriteBarrier2
0041341cstr x3, [x25]
00413420ldr x4, [x5+32]
00413424str x4, [x25+8]
00413428b 0x41342c
0041342c
0041342cloc_41342c:
0041342cstr x3, [x5+32]
00413430ldr x3, [sp+1256]
00413434ldrsb x27, [x3]
00413438b 0x41343c
0041343c
0041343cloc_41343c:
0041343cstr x3, [sp+1232]
00413440orr x2, xzr, 3
00413444str x2, [sp+1240]
00413448str x2, [sp+1248]
0041344cstr x3, [sp+1264]
00413450str x2, [sp+1272]
00413454str x2, [sp+1280]
00413458ldr x0, [sp+1264]
0041345cmov x1, x2
00413460bl runtime.convTslice
00413464str x0, [sp+1224]
00413468adrp x3, 0x302000
0041346cadd x3, x3, 1760
00413470str x3, [sp+1080]
00413474str x0, [sp+1088]
00413478b 0x413740
0041347c
0041347cloc_41347c:
0041347csubs xzr, x1, 8
00413480b.eq 0x413488
00413484b 0x4135a0
00413488
00413488loc_413488:
00413488b 0x41348c
0041348c
0041348cloc_41348c:
0041348cadrp x0, 0x1eb000
00413490add x0, x0, 3424
00413494bl runtime.newobject
00413498str x0, [sp+1192]
0041349cmovz x1, 20
004134a0str x1, [x0+8]
004134a4adrp x27, 0x638000
004134a8ldr w1, [x27+3056]
004134accbz w1, 0x4134b4
004134b0b 0x4134b8
004134b4
004134b4loc_4134b4:
004134b4b 0x4134c8
004134b8
004134b8loc_4134b8:
004134b8ldr x3, [x0]
004134bcbl runtime.gcWriteBarrier1
004134c0str x3, [x25]
004134c4b 0x4134c8
004134c8
004134c8loc_4134c8:
004134c8adrp x3, 0x2a3000
004134ccadd x3, x3, 3307
004134d0str x3, [x0]
004134d4ldr x3, [sp+696]
004134d8ldr x4, [sp+704]
004134dcldr x5, [sp+1192]
004134e0ldrsb x27, [x5]
004134e4str x4, [x5+24]
004134e8adrp x27, 0x638000
004134ecldr w4, [x27+3056]
004134f0cbz w4, 0x4134f8
004134f4b 0x4134fc
004134f8
004134f8loc_4134f8:
004134f8b 0x413510
004134fc
004134fcloc_4134fc:
004134fcbl runtime.gcWriteBarrier2
00413500str x3, [x25]
00413504ldr x4, [x5+16]
00413508str x4, [x25+8]
0041350cb 0x413510
00413510
00413510loc_413510:
00413510str x3, [x5+16]
00413514ldr x3, [sp+632]
00413518ldr x4, [sp+640]
0041351cldr x5, [sp+1192]
00413520ldrsb x27, [x5]
00413524str x4, [x5+40]
00413528adrp x27, 0x638000
0041352cldr w4, [x27+3056]
00413530cbz w4, 0x413538
00413534b 0x41353c
00413538
00413538loc_413538:
00413538b 0x413550
0041353c
0041353cloc_41353c:
0041353cbl runtime.gcWriteBarrier2
00413540str x3, [x25]
00413544ldr x4, [x5+32]
00413548str x4, [x25+8]
0041354cb 0x413550
00413550
00413550loc_413550:
00413550str x3, [x5+32]
00413554ldr x3, [sp+1192]
00413558ldrsb x27, [x3]
0041355cb 0x413560
00413560
00413560loc_413560:
00413560str x3, [sp+1168]
00413564orr x2, xzr, 3
00413568str x2, [sp+1176]
0041356cstr x2, [sp+1184]
00413570str x3, [sp+1200]
00413574str x2, [sp+1208]
00413578str x2, [sp+1216]
0041357cldr x0, [sp+1200]
00413580mov x1, x2
00413584bl runtime.convTslice
00413588str x0, [sp+1160]
0041358cadrp x3, 0x302000
00413590add x3, x3, 1760
00413594str x3, [sp+1080]
00413598str x0, [sp+1088]
0041359cb 0x413740
004135a0
004135a0loc_4135a0:
004135a0b 0x4135a4
004135a4
004135a4loc_4135a4:
004135a4b 0x4135a8
004135a8
004135a8loc_4135a8:
004135a8b 0x4135ac
004135ac
004135acloc_4135ac:
004135acadrp x0, 0x1eb000
004135b0add x0, x0, 4000
004135b4bl runtime.newobject
004135b8str x0, [sp+1128]
004135bcldr x1, [sp+664]
004135c0ldr x2, [sp+672]
004135c4str x2, [x0+8]
004135c8adrp x27, 0x638000
004135ccldr w2, [x27+3056]
004135d0cbz w2, 0x4135d8
004135d4b 0x4135dc
004135d8
004135d8loc_4135d8:
004135d8b 0x4135f0
004135dc
004135dcloc_4135dc:
004135dcbl runtime.gcWriteBarrier2
004135e0str x1, [x25]
004135e4ldr x3, [x0]
004135e8str x3, [x25+8]
004135ecb 0x4135f0
004135f0
004135f0loc_4135f0:
004135f0str x1, [x0]
004135f4ldr x3, [sp+680]
004135f8ldr x4, [sp+688]
004135fcldr x5, [sp+1128]
00413600ldrsb x27, [x5]
00413604str x4, [x5+24]
00413608adrp x27, 0x638000
0041360cldr w4, [x27+3056]
00413610cbz w4, 0x413618
00413614b 0x41361c
00413618
00413618loc_413618:
00413618b 0x413630
0041361c
0041361cloc_41361c:
0041361cbl runtime.gcWriteBarrier2
00413620str x3, [x25]
00413624ldr x4, [x5+16]
00413628str x4, [x25+8]
0041362cb 0x413630
00413630
00413630loc_413630:
00413630str x3, [x5+16]
00413634ldr x3, [sp+696]
00413638ldr x4, [sp+704]
0041363cldr x5, [sp+1128]
00413640ldrsb x27, [x5]
00413644str x4, [x5+40]
00413648adrp x27, 0x638000
0041364cldr w4, [x27+3056]
00413650cbz w4, 0x413658
00413654b 0x41365c
00413658
00413658loc_413658:
00413658b 0x413670
0041365c
0041365cloc_41365c:
0041365cbl runtime.gcWriteBarrier2
00413660str x3, [x25]
00413664ldr x4, [x5+32]
00413668str x4, [x25+8]
0041366cb 0x413670
00413670
00413670loc_413670:
00413670str x3, [x5+32]
00413674ldr x3, [sp+632]
00413678ldr x4, [sp+640]
0041367cldr x5, [sp+1128]
00413680ldrsb x27, [x5]
00413684str x4, [x5+56]
00413688adrp x27, 0x638000
0041368cldr w4, [x27+3056]
00413690cbz w4, 0x413698
00413694b 0x41369c
00413698
00413698loc_413698:
00413698b 0x4136b0
0041369c
0041369cloc_41369c:
0041369cbl runtime.gcWriteBarrier2
004136a0str x3, [x25]
004136a4ldr x4, [x5+48]
004136a8str x4, [x25+8]
004136acb 0x4136b0
004136b0
004136b0loc_4136b0:
004136b0str x3, [x5+48]
004136b4ldr x3, [sp+648]
004136b8ldr x4, [sp+656]
004136bcldr x5, [sp+1128]
004136c0ldrsb x27, [x5]
004136c4str x4, [x5+72]
004136c8adrp x27, 0x638000
004136ccldr w4, [x27+3056]
004136d0cbz w4, 0x4136d8
004136d4b 0x4136dc
004136d8
004136d8loc_4136d8:
004136d8b 0x4136f0
004136dc
004136dcloc_4136dc:
004136dcbl runtime.gcWriteBarrier2
004136e0str x3, [x25]
004136e4ldr x4, [x5+64]
004136e8str x4, [x25+8]
004136ecb 0x4136f0
004136f0
004136f0loc_4136f0:
004136f0str x3, [x5+64]
004136f4ldr x3, [sp+1128]
004136f8ldrsb x27, [x3]
004136fcb 0x413700
00413700
00413700loc_413700:
00413700str x3, [sp+1104]
00413704movz x2, 5
00413708str x2, [sp+1112]
0041370cstr x2, [sp+1120]
00413710str x3, [sp+1136]
00413714str x2, [sp+1144]
00413718str x2, [sp+1152]
0041371cldr x0, [sp+1136]
00413720mov x1, x2
00413724bl runtime.convTslice
00413728str x0, [sp+1096]
0041372cadrp x3, 0x302000
00413730add x3, x3, 1760
00413734str x3, [sp+1080]
00413738str x0, [sp+1088]
0041373cb 0x413740
00413740
00413740loc_413740:
00413740b 0x413748
00413744
00413744loc_413744:
00413744b 0x413748
00413748
00413748loc_413748:
00413748ldr x2, [sp+1080]
0041374cldr x1, [sp+800]
00413750ldr x3, [sp+1088]
00413754ldr x0, [sp+608]
00413758ldp x29, x30, [sp-8]
0041375cadd sp, sp, 2256
00413760ret x30
00413764
00413764loc_413764:
00413764ldr x4, [sp+2104]
00413768cbnz x4, 0x413770
0041376cb 0x41394c
00413770
00413770loc_413770:
00413770ldr x4, [sp+2104]
00413774ldrsb x27, [x4]
00413778ldr x5, [x4]
0041377cldr x4, [x4+8]
00413780str x5, [sp+824]
00413784str x4, [sp+832]
00413788ldr x4, [sp+2112]
0041378cldrsb x27, [x4]
00413790ldr x5, [x4]
00413794ldr x4, [x4+8]
00413798str x5, [sp+760]
0041379cstr x4, [sp+768]
004137a0add x27, sp, 2088
004137a4stp xzr, xzr, [x27]
004137a8ldr x2, [sp+824]
004137acldr x3, [sp+832]
004137b0ldr x1, [sp+800]
004137b4adrp x0, 0x211000
004137b8add x0, x0, 1600
004137bcbl runtime.mapaccess2_faststr
004137c0str x0, [sp+1504]
004137c4strb w1, [sp+597]
004137c8ldr x4, [sp+1504]
004137ccldr x5, [x4]
004137d0ldr x4, [x4+8]
004137d4str x5, [sp+2088]
004137d8str x4, [sp+2096]
004137dcstr x5, [sp+2232]
004137e0str x4, [sp+2240]
004137e4ldrb w4, [sp+597]
004137e8strb w4, [sp+599]
004137ecstrb w4, [sp+83]
004137f0tbnz w4, 0, 0x4137f8
004137f4b 0x413800
004137f8
004137f8loc_4137f8:
004137f8b 0x4137fc
004137fc
004137fcloc_4137fc:
004137fcb 0x413940
00413800
00413800loc_413800:
00413800ldrb w4, [sp+2264]
00413804subs wzr, w4, 103
00413808b.eq 0x413810
0041380cb 0x413870
00413810
00413810loc_413810:
00413810b 0x413814
00413814
00413814loc_413814:
00413814ldr x2, [sp+824]
00413818ldr x3, [sp+832]
0041381cldr x1, [sp+800]
00413820adrp x0, 0x211000
00413824add x0, x0, 1600
00413828bl runtime.mapassign_faststr
0041382cstr x0, [sp+1496]
00413830ldrsb x27, [x0]
00413834ldr x4, [sp+760]
00413838ldr x5, [sp+768]
0041383cstr x5, [x0+8]
00413840adrp x27, 0x638000
00413844ldr w5, [x27+3056]
00413848cbz w5, 0x413850
0041384cb 0x413854
00413850
00413850loc_413850:
00413850b 0x413868
00413854
00413854loc_413854:
00413854bl runtime.gcWriteBarrier2
00413858str x4, [x25]
0041385cldr x1, [x0]
00413860str x1, [x25+8]
00413864b 0x413868
00413868
00413868loc_413868:
00413868str x4, [x0]
0041386cb 0x41393c
00413870
00413870loc_413870:
00413870ldr x2, [sp+824]
00413874ldr x3, [sp+832]
00413878adrp x27, 0x60d000
0041387cldr x1, [x27+3472]
00413880adrp x0, 0x210000
00413884add x0, x0, 2528
00413888bl runtime.mapaccess1_faststr
0041388cldrb w4, [x0]
00413890eor x5, x4, 1
00413894strb w5, [sp+597]
00413898tbnz w4, 0, 0x4138a0
0041389cb 0x4138a4
004138a0
004138a0loc_4138a0:
004138a0b 0x4138cc
004138a4
004138a4loc_4138a4:
004138a4ldr x0, [sp+824]
004138a8ldr x1, [sp+832]
004138acadrp x2, 0x29f000
004138b0add x2, x2, 2747
004138b4movz x3, 11
004138b8bl strings.HasPrefix
004138bcstrb w0, [sp+598]
004138c0eor x4, x0, 1
004138c4strb w4, [sp+597]
004138c8b 0x4138cc
004138cc
004138ccloc_4138cc:
004138ccldrb w4, [sp+597]
004138d0tbnz w4, 0, 0x4138d8
004138d4b 0x413938
004138d8
004138d8loc_4138d8:
004138d8b 0x4138dc
004138dc
004138dcloc_4138dc:
004138dcldr x2, [sp+824]
004138e0ldr x3, [sp+832]
004138e4ldr x1, [sp+800]
004138e8adrp x0, 0x211000
004138ecadd x0, x0, 1600
004138f0bl runtime.mapassign_faststr
004138f4str x0, [sp+1488]
004138f8ldrsb x27, [x0]
004138fcldr x4, [sp+760]
00413900ldr x5, [sp+768]
00413904str x5, [x0+8]
00413908adrp x27, 0x638000
0041390cldr w5, [x27+3056]
00413910cbz w5, 0x413918
00413914b 0x41391c
00413918
00413918loc_413918:
00413918b 0x413930
0041391c
0041391cloc_41391c:
0041391cbl runtime.gcWriteBarrier2
00413920str x4, [x25]
00413924ldr x1, [x0]
00413928str x1, [x25+8]
0041392cb 0x413930
00413930
00413930loc_413930:
00413930str x4, [x0]
00413934b 0x41393c
00413938
00413938loc_413938:
00413938b 0x41393c
0041393c
0041393cloc_41393c:
0041393cb 0x413940
00413940
00413940loc_413940:
00413940add x0, sp, 2104
00413944bl runtime.mapIterNext
00413948b 0x413764
0041394c
0041394cloc_41394c:
0041394cadrp x2, 0x2a8000
00413950add x2, x2, 3152
00413954str x2, [sp+632]
00413958orr x2, xzr, 28
0041395cstr x2, [sp+640]
00413960add x0, sp, 608
00413964orr x1, xzr, 4
00413968bl archive/tar.(*Format).mayOnlyBe
0041396cb 0x412f5c
00413970
00413970loc_413970:
00413970ldr x5, [sp+2104]
00413974cbnz x5, 0x41397c
00413978b 0x413a3c
0041397c
0041397cloc_41397c:
0041397cldr x5, [sp+2104]
00413980ldrsb x27, [x5]
00413984ldr x6, [x5]
00413988ldr x5, [x5+8]
0041398cstr x6, [sp+840]
00413990str x5, [sp+848]
00413994ldr x5, [sp+2112]
00413998ldrsb x27, [x5]
0041399cldr x6, [x5]
004139a0ldr x5, [x5+8]
004139a4str x6, [sp+776]
004139a8str x5, [sp+784]
004139acldr x3, [sp+840]
004139b0ldr x4, [sp+848]
004139b4mov x0, xzr
004139b8adrp x1, 0x2a0000
004139bcadd x1, x1, 2200
004139c0movz x2, 13
004139c4bl runtime.concatstring2
004139c8str x0, [sp+1520]
004139ccstr x1, [sp+1528]
004139d0ldr x5, [sp+800]
004139d4mov x2, x0
004139d8mov x3, x1
004139dcadrp x0, 0x211000
004139e0add x0, x0, 1600
004139e4mov x1, x5
004139e8bl runtime.mapassign_faststr
004139ecstr x0, [sp+1512]
004139f0ldrsb x27, [x0]
004139f4ldr x5, [sp+776]
004139f8ldr x6, [sp+784]
004139fcstr x6, [x0+8]
00413a00adrp x27, 0x638000
00413a04ldr w6, [x27+3056]
00413a08cbz w6, 0x413a10
00413a0cb 0x413a14
00413a10
00413a10loc_413a10:
00413a10b 0x413a28
00413a14
00413a14loc_413a14:
00413a14bl runtime.gcWriteBarrier2
00413a18str x5, [x25]
00413a1cldr x1, [x0]
00413a20str x1, [x25+8]
00413a24b 0x413a28
00413a28
00413a28loc_413a28:
00413a28str x5, [x0]
00413a2cb 0x413a30
00413a30
00413a30loc_413a30:
00413a30add x0, sp, 2104
00413a34bl runtime.mapIterNext
00413a38b 0x413970
00413a3c
00413a3cloc_413a3c:
00413a3cadrp x2, 0x2a6000
00413a40add x2, x2, 942
00413a44str x2, [sp+632]
00413a48orr x2, xzr, 24
00413a4cstr x2, [sp+640]
00413a50add x0, sp, 608
00413a54orr x1, xzr, 4
00413a58bl archive/tar.(*Format).mayOnlyBe
00413a5cb 0x412ef4
00413a60
00413a60loc_413a60:
00413a60mov x3, x30
00413a64bl runtime.morestack_noctxt.abi0
00413a68b 0x411fe0
00413a6cudf 0
00411fe0
Loading..