File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    00422590
    00422590archive/tar.(*Writer).writePAXHeader: ; void archive/tar.(*Writer).writePAXHeader(archive/tar.Writer * tw, archive/tar.Header * hdr, map[string]string paxHdrs)
    00422590ldr x16, [x28+16]
    00422594sub x17, sp, 560
    00422598subs xzr, x17, x16
    0042259cb.ls 0x422b7c
    004225a0sub x20, sp, 688
    004225a4stp x29, x30, [x20-8]
    004225a8add sp, x20, 0
    004225acsub x29, sp, 8
    004225b0str x0, [sp+696]
    004225b4str x1, [sp+704]
    004225b8str x2, [sp+712]
    004225bcstp xzr, xzr, [sp+120]
    004225c0ldr x4, [sp+704]
    004225c4ldrsb x27, [x4]
    004225c8ldr x5, [x4+8]
    004225ccldr x4, [x4+16]
    004225d0str x5, [sp+152]
    004225d4str x4, [sp+160]
    004225d8ldr x4, [sp+704]
    004225dcldrsb x27, [x4]
    004225e0ldr x4, [x4+40]
    004225e4str x4, [sp+72]
    004225e8ldr x4, [sp+704]
    004225ecldrsb x27, [x4]
    004225f0ldrb w4, [x4]
    004225f4subs wzr, w4, 103
    004225f8cset x4, eq
    004225fcstrb w4, [sp+68]
    00422600ldr x5, [sp+712]
    00422604cbnz x5, 0x42260c
    00422608b 0x422614
    0042260c
    0042260cloc_42260c:
    0042260cldr x5, [x5]
    00422610b 0x42261c
    00422614
    00422614loc_422614:
    00422614mov x5, xzr
    00422618b 0x42261c
    0042261c
    0042261cloc_42261c:
    0042261cstr x5, [sp+112]
    00422620subs xzr, x5, 0
    00422624cset x5, gt
    00422628strb w5, [sp+71]
    0042262cb.gt 0x422634
    00422630b 0x422638
    00422634
    00422634loc_422634:
    00422634b 0x422640
    00422638
    00422638loc_422638:
    00422638strb w4, [sp+71]
    0042263cb 0x422640
    00422640
    00422640loc_422640:
    00422640ldrb w4, [sp+71]
    00422644tbnz w4, 0, 0x42264c
    00422648b 0x4226a8
    0042264c
    0042264cloc_42264c:
    0042264cstp xzr, xzr, [sp+320]
    00422650stp xzr, xzr, [sp+336]
    00422654ldr x1, [sp+712]
    00422658adrp x0, 0x2f6000
    0042265cadd x0, x0, 3872
    00422660bl maps.Keys[go.shape.map[string]string,go.shape.string,go.shape.string]
    00422664str x0, [sp+608]
    00422668ldr x1, [sp+608]
    0042266cadrp x0, 0x2f4000
    00422670add x0, x0, 3392
    00422674bl slices.Sorted[go.shape.string]
    00422678str x0, [sp+584]
    0042267cstr x1, [sp+592]
    00422680str x2, [sp+600]
    00422684ldr x3, [sp+584]
    00422688str x3, [sp+560]
    0042268cstr x1, [sp+568]
    00422690str x2, [sp+576]
    00422694str xzr, [sp+104]
    00422698str x1, [sp+96]
    0042269cldr x2, [sp+560]
    004226a0str x2, [sp+88]
    004226a4b 0x4227e4
    004226a8
    004226a8loc_4226a8:
    004226a8b 0x4226ac
    004226ac
    004226acloc_4226ac:
    004226acstp xzr, xzr, [sp+224]
    004226b0stp xzr, xzr, [sp+368]
    004226b4add x4, sp, 368
    004226b8str x4, [sp+384]
    004226bcldrsb x27, [x4]
    004226c0adrp x5, 0
    004226c4add x5, x5, 2976
    004226c8str x5, [x4]
    004226ccldrsb x27, [x4]
    004226d0adrp x27, 0x629000
    004226d4ldr w5, [x27+3056]
    004226d8cbz w5, 0x4226e0
    004226dcb 0x4226e4
    004226e0
    004226e0loc_4226e0:
    004226e0b 0x4226fc
    004226e4
    004226e4loc_4226e4:
    004226e4bl runtime.gcWriteBarrier2
    004226e8add x5, sp, 224
    004226ecstr x5, [x25]
    004226f0ldr x6, [x4+8]
    004226f4str x6, [x25+8]
    004226f8b 0x4226fc
    004226fc
    004226fcloc_4226fc:
    004226fcadd x5, sp, 224
    00422700str x5, [x4+8]
    00422704str x4, [sp+200]
    00422708stp xzr, xzr, [sp+448]
    0042270cadd x3, sp, 448
    00422710str x3, [sp+360]
    00422714ldrsb x27, [x3]
    00422718adrp x4, 16384
    0042271cadd x4, x4, 2960
    00422720str x4, [x3]
    00422724ldrsb x27, [x3]
    00422728adrp x27, 0x629000
    0042272cldr w4, [x27+3056]
    00422730cbz w4, 0x422738
    00422734b 0x42273c
    00422738
    00422738loc_422738:
    00422738b 0x422754
    0042273c
    0042273cloc_42273c:
    0042273cbl runtime.gcWriteBarrier2
    00422740add x4, sp, 224
    00422744str x4, [x25]
    00422748ldr x5, [x3+8]
    0042274cstr x5, [x25+8]
    00422750b 0x422754
    00422754
    00422754loc_422754:
    00422754add x4, sp, 224
    00422758str x4, [x3+8]
    0042275cldr x1, [sp+704]
    00422760ldr x0, [sp+696]
    00422764ldr x2, [sp+200]
    00422768bl archive/tar.(*Writer).templateV7Plus
    0042276cstr x0, [sp+352]
    00422770orr x1, xzr, 4
    00422774bl archive/tar.(*block).setFormat
    00422778ldr x4, [sp+704]
    0042277cldrsb x27, [x4]
    00422780ldr x4, [x4+40]
    00422784str x4, [sp+80]
    00422788ldr x4, [sp+704]
    0042278cldrsb x27, [x4]
    00422790ldrb w3, [x4]
    00422794strb w3, [sp+70]
    00422798ldr x2, [sp+80]
    0042279cldr x1, [sp+352]
    004227a0ldr x0, [sp+696]
    004227a4bl archive/tar.(*Writer).writeRawHeader
    004227a8str x0, [sp+240]
    004227acstr x1, [sp+248]
    004227b0cbnz x0, 0x4227b8
    004227b4b 0x4227cc
    004227b8
    004227b8loc_4227b8:
    004227b8str x0, [sp+120]
    004227bcstr x1, [sp+128]
    004227c0ldp x29, x30, [sp-8]
    004227c4add sp, sp, 688
    004227c8ret x30
    004227cc
    004227ccloc_4227cc:
    004227ccstp xzr, xzr, [sp+120]
    004227d0mov x0, xzr
    004227d4mov x1, xzr
    004227d8ldp x29, x30, [sp-8]
    004227dcadd sp, sp, 688
    004227e0ret x30
    004227e4
    004227e4loc_4227e4:
    004227e4ldr x4, [sp+96]
    004227e8ldr x5, [sp+104]
    004227ecsubs xzr, x4, x5
    004227f0b.gt 0x4227f8
    004227f4b 0x4228f4
    004227f8
    004227f8loc_4227f8:
    004227f8ldr x4, [sp+88]
    004227fcstr x4, [sp+440]
    00422800ldr x4, [sp+440]
    00422804ldr x5, [x4]
    00422808ldr x4, [x4+8]
    0042280cstr x5, [sp+184]
    00422810str x4, [sp+192]
    00422814add x27, sp, 544
    00422818stp xzr, xzr, [x27]
    0042281cadd x27, sp, 528
    00422820stp xzr, xzr, [x27]
    00422824ldr x2, [sp+184]
    00422828ldr x3, [sp+192]
    0042282cldr x1, [sp+712]
    00422830adrp x0, 0x202000
    00422834add x0, x0, 1600
    00422838bl runtime.mapaccess1_faststr
    0042283cldr x2, [x0]
    00422840ldr x3, [x0+8]
    00422844str x2, [sp+424]
    00422848str x3, [sp+432]
    0042284cldr x0, [sp+184]
    00422850ldr x1, [sp+192]
    00422854bl archive/tar.formatPAXRecord
    00422858str x0, [sp+544]
    0042285cstr x1, [sp+552]
    00422860str x2, [sp+528]
    00422864str x3, [sp+536]
    00422868ldr x4, [sp+544]
    0042286cldr x5, [sp+552]
    00422870str x4, [sp+664]
    00422874str x5, [sp+672]
    00422878ldr x4, [sp+528]
    0042287cldr x5, [sp+536]
    00422880str x4, [sp+648]
    00422884str x5, [sp+656]
    00422888ldr x4, [sp+664]
    0042288cldr x5, [sp+672]
    00422890str x4, [sp+136]
    00422894str x5, [sp+144]
    00422898ldr x1, [sp+656]
    0042289cldr x0, [sp+648]
    004228a0str x0, [sp+272]
    004228a4str x1, [sp+280]
    004228a8cbnz x0, 0x4228b0
    004228acb 0x4228c4
    004228b0
    004228b0loc_4228b0:
    004228b0str x0, [sp+120]
    004228b4str x1, [sp+128]
    004228b8ldp x29, x30, [sp-8]
    004228bcadd sp, sp, 688
    004228c0ret x30
    004228c4
    004228c4loc_4228c4:
    004228c4ldr x1, [sp+136]
    004228c8ldr x2, [sp+144]
    004228ccadd x0, sp, 320
    004228d0bl strings.(*Builder).WriteString
    004228d4b 0x4228d8
    004228d8
    004228d8loc_4228d8:
    004228d8ldr x4, [sp+104]
    004228dcadd x4, x4, 1
    004228e0str x4, [sp+104]
    004228e4ldr x4, [sp+440]
    004228e8add x4, x4, 16
    004228ecstr x4, [sp+88]
    004228f0b 0x4227e4
    004228f4
    004228f4loc_4228f4:
    004228f4stp xzr, xzr, [sp+168]
    004228f8strb wzr, [sp+69]
    004228fcldrb w2, [sp+68]
    00422900tbnz w2, 0, 0x422908
    00422904b 0x422948
    00422908
    00422908loc_422908:
    00422908ldr x1, [sp+152]
    0042290cldr x2, [sp+160]
    00422910str x1, [sp+168]
    00422914str x2, [sp+176]
    00422918cbz x2, 0x422920
    0042291cb 0x422938
    00422920
    00422920loc_422920:
    00422920adrp x1, 0x291000
    00422924add x1, x1, 3948
    00422928str x1, [sp+168]
    0042292corr x1, xzr, 14
    00422930str x1, [sp+176]
    00422934b 0x42293c
    00422938
    00422938loc_422938:
    00422938b 0x42293c
    0042293c
    0042293cloc_42293c:
    0042293cmovz x1, 103
    00422940strb w1, [sp+69]
    00422944b 0x422ab8
    00422948
    00422948loc_422948:
    00422948add x27, sp, 544
    0042294cstp xzr, xzr, [x27]
    00422950add x27, sp, 512
    00422954stp xzr, xzr, [x27]
    00422958ldr x0, [sp+152]
    0042295cldr x1, [sp+160]
    00422960bl path.Split
    00422964str x0, [sp+544]
    00422968str x1, [sp+552]
    0042296cstr x2, [sp+512]
    00422970str x3, [sp+520]
    00422974ldr x2, [sp+544]
    00422978ldr x3, [sp+552]
    0042297cstr x2, [sp+632]
    00422980str x3, [sp+640]
    00422984ldr x2, [sp+512]
    00422988ldr x3, [sp+520]
    0042298cstr x2, [sp+616]
    00422990str x3, [sp+624]
    00422994ldr x2, [sp+632]
    00422998ldr x3, [sp+640]
    0042299cstr x2, [sp+288]
    004229a0str x3, [sp+296]
    004229a4ldr x2, [sp+616]
    004229a8ldr x3, [sp+624]
    004229acstr x2, [sp+208]
    004229b0str x3, [sp+216]
    004229b4stp xzr, xzr, [sp+464]
    004229b8stp xzr, xzr, [sp+480]
    004229bcstp xzr, xzr, [sp+496]
    004229c0add x2, sp, 464
    004229c4str x2, [sp+392]
    004229c8ldrsb x27, [x2]
    004229ccldr x3, [sp+288]
    004229d0ldr x4, [sp+296]
    004229d4str x4, [x2+8]
    004229d8adrp x27, 0x629000
    004229dcldr w4, [x27+3056]
    004229e0cbz w4, 0x4229e8
    004229e4b 0x4229ec
    004229e8
    004229e8loc_4229e8:
    004229e8b 0x422a00
    004229ec
    004229ecloc_4229ec:
    004229ecbl runtime.gcWriteBarrier2
    004229f0str x3, [x25]
    004229f4ldr x4, [x2]
    004229f8str x4, [x25+8]
    004229fcb 0x422a00
    00422a00
    00422a00loc_422a00:
    00422a00str x3, [x2]
    00422a04ldrsb x27, [x2]
    00422a08orr x3, xzr, 12
    00422a0cstr x3, [x2+24]
    00422a10adrp x27, 0x629000
    00422a14ldr w3, [x27+3056]
    00422a18cbz w3, 0x422a20
    00422a1cb 0x422a24
    00422a20
    00422a20loc_422a20:
    00422a20b 0x422a34
    00422a24
    00422a24loc_422a24:
    00422a24ldr x3, [x2+16]
    00422a28bl runtime.gcWriteBarrier1
    00422a2cstr x3, [x25]
    00422a30b 0x422a34
    00422a34
    00422a34loc_422a34:
    00422a34adrp x3, 0x291000
    00422a38add x3, x3, 540
    00422a3cstr x3, [x2+16]
    00422a40ldr x3, [sp+208]
    00422a44ldr x4, [sp+216]
    00422a48ldr x5, [sp+392]
    00422a4cldrsb x27, [x5]
    00422a50str x4, [x5+40]
    00422a54adrp x27, 0x629000
    00422a58ldr w4, [x27+3056]
    00422a5ccbz w4, 0x422a64
    00422a60b 0x422a68
    00422a64
    00422a64loc_422a64:
    00422a64b 0x422a7c
    00422a68
    00422a68loc_422a68:
    00422a68bl runtime.gcWriteBarrier2
    00422a6cstr x3, [x25]
    00422a70ldr x4, [x5+32]
    00422a74str x4, [x25+8]
    00422a78b 0x422a7c
    00422a7c
    00422a7cloc_422a7c:
    00422a7cstr x3, [x5+32]
    00422a80ldr x0, [sp+392]
    00422a84ldrsb x27, [x0]
    00422a88b 0x422a8c
    00422a8c
    00422a8cloc_422a8c:
    00422a8cstr x0, [sp+400]
    00422a90orr x2, xzr, 3
    00422a94str x2, [sp+408]
    00422a98str x2, [sp+416]
    00422a9cmov x1, x2
    00422aa0bl path.Join
    00422aa4str x0, [sp+168]
    00422aa8str x1, [sp+176]
    00422aacorr x3, xzr, 120
    00422ab0strb w3, [sp+69]
    00422ab4b 0x422ab8
    00422ab8
    00422ab8loc_422ab8:
    00422ab8add x0, sp, 320
    00422abcbl strings.(*Builder).String
    00422ac0str x0, [sp+304]
    00422ac4str x1, [sp+312]
    00422ac8str x1, [sp+112]
    00422accsubs xzr, x1, 0x100000
    00422ad0b.gt 0x422ad8
    00422ad4b 0x422afc
    00422ad8
    00422ad8loc_422ad8:
    00422ad8adrp x27, 0x5ff000
    00422adcldr x0, [x27+2128]
    00422ae0adrp x27, 0x5ff000
    00422ae4ldr x1, [x27+2136]
    00422ae8str x0, [sp+120]
    00422aecstr x1, [sp+128]
    00422af0ldp x29, x30, [sp-8]
    00422af4add sp, sp, 688
    00422af8ret x30
    00422afc
    00422afcloc_422afc:
    00422afcldrb w5, [sp+69]
    00422b00ldr x7, [sp+168]
    00422b04ldr x2, [sp+176]
    00422b08ldr x8, [sp+696]
    00422b0cmov x3, x0
    00422b10mov x4, x1
    00422b14orr x6, xzr, 4
    00422b18mov x0, x8
    00422b1cmov x1, x7
    00422b20bl archive/tar.(*Writer).writeRawFile
    00422b24str x0, [sp+256]
    00422b28str x1, [sp+264]
    00422b2csubs xzr, x0, 0
    00422b30cset x7, ne
    00422b34strb w7, [sp+71]
    00422b38cbnz x0, 0x422b40
    00422b3cb 0x422b44
    00422b40
    00422b40loc_422b40:
    00422b40b 0x422b50
    00422b44
    00422b44loc_422b44:
    00422b44ldrb w4, [sp+68]
    00422b48strb w4, [sp+71]
    00422b4cb 0x422b50
    00422b50
    00422b50loc_422b50:
    00422b50ldrb w4, [sp+71]
    00422b54tbnz w4, 0, 0x422b5c
    00422b58b 0x422b78
    00422b5c
    00422b5cloc_422b5c:
    00422b5cldr x0, [sp+256]
    00422b60ldr x1, [sp+264]
    00422b64str x0, [sp+120]
    00422b68str x1, [sp+128]
    00422b6cldp x29, x30, [sp-8]
    00422b70add sp, sp, 688
    00422b74ret x30
    00422b78
    00422b78loc_422b78:
    00422b78b 0x4226ac
    00422b7c
    00422b7cloc_422b7c:
    00422b7cstp x0, x1, [sp+8]
    00422b80str x2, [sp+24]
    00422b84mov x3, x30
    00422b88bl runtime.morestack_noctxt.abi0
    00422b8cldp x0, x1, [sp+8]
    00422b90ldr x2, [sp+24]
    00422b94b 0x422590
    00422b98udf 0
    00422b9cudf 0
    00422590
    00422ba0
    00422ba0archive/tar.(*Writer).writePAXHeader.func1: ; void archive/tar.(*Writer).writePAXHeader.func1(struct []uint8 b, struct string s)
    00422ba0ldr x16, [x28+16]
    00422ba4subs xzr, sp, x16
    00422ba8b.ls 0x422c28
    00422bacstr x30, [sp-96]!
    00422bb0stur x29, [sp-8]
    00422bb4sub x29, sp, 8
    00422bb8str x0, [sp+104]
    00422bbcstr x1, [sp+112]
    00422bc0str x2, [sp+120]
    00422bc4str x3, [sp+128]
    00422bc8str x4, [sp+136]
    00422bccldr x2, [x26+8]
    00422bd0str x2, [sp+80]
    00422bd4ldr x0, [sp+128]
    00422bd8ldr x1, [sp+136]
    00422bdcbl archive/tar.toASCII
    00422be0str x0, [sp+64]
    00422be4str x1, [sp+72]
    00422be8ldr x2, [sp+80]
    00422becldr x3, [sp+104]
    00422bf0ldr x4, [sp+112]
    00422bf4ldr x5, [sp+120]
    00422bf8mov x6, x0
    00422bfcmov x0, x2
    00422c00mov x7, x1
    00422c04mov x1, x3
    00422c08mov x2, x4
    00422c0cmov x3, x5
    00422c10mov x4, x6
    00422c14mov x5, x7
    00422c18bl archive/tar.(*formatter).formatString
    00422c1cldur x29, [sp-8]
    00422c20ldr x30, [sp], 96
    00422c24ret x30
    00422c28
    00422c28loc_422c28:
    00422c28stp x0, x1, [sp+8]
    00422c2cstp x2, x3, [sp+24]
    00422c30str x4, [sp+40]
    00422c34mov x3, x30
    00422c38bl runtime.morestack.abi0
    00422c3cldp x0, x1, [sp+8]
    00422c40ldp x2, x3, [sp+24]
    00422c44ldr x4, [sp+40]
    00422c48b 0x422ba0
    00422c4cudf 0
    00422ba0
    00422c50
    00422c50archive/tar.(*Writer).writeGNUHeader: ; void archive/tar.(*Writer).writeGNUHeader(archive/tar.Writer * tw, archive/tar.Header * hdr)
    00422c50ldr x16, [x28+16]
    00422c54sub x17, sp, 432
    00422c58subs xzr, x17, x16
    00422c5cb.ls 0x4231c8
    00422c60sub x20, sp, 560
    00422c64stp x29, x30, [x20-8]
    00422c68add sp, x20, 0
    00422c6csub x29, sp, 8
    00422c70str x0, [sp+568]
    00422c74str x1, [sp+576]
    00422c78stp xzr, xzr, [sp+112]
    00422c7cldr x5, [sp+576]
    00422c80ldrsb x27, [x5]
    00422c84ldr x5, [x5+16]
    00422c88str x5, [sp+96]
    00422c8csubs xzr, x5, 100
    00422c90b.gt 0x422c98
    00422c94b 0x422d1c
    00422c98
    00422c98loc_422c98:
    00422c98ldr x5, [sp+576]
    00422c9cldrsb x27, [x5]
    00422ca0ldr x1, [x5+8]
    00422ca4ldr x2, [x5+16]
    00422ca8str x1, [sp+432]
    00422cacstr x2, [sp+440]
    00422cb0mov x0, xzr
    00422cb4adrp x3, 0x2ee000
    00422cb8add x3, x3, 3040
    00422cbcorr x4, xzr, 1
    00422cc0bl runtime.concatstring2
    00422cc4str x0, [sp+272]
    00422cc8str x1, [sp+280]
    00422cccldr x5, [sp+568]
    00422cd0movz x2, 13
    00422cd4mov x3, x0
    00422cd8mov x4, x1
    00422cdcorr x6, xzr, 8
    00422ce0mov x0, x5
    00422ce4adrp x1, 0x291000
    00422ce8add x1, x1, 2213
    00422cecmovz x5, 76
    00422cf0bl archive/tar.(*Writer).writeRawFile
    00422cf4str x0, [sp+240]
    00422cf8str x1, [sp+248]
    00422cfccbnz x0, 0x422d04
    00422d00b 0x422d18
    00422d04
    00422d04loc_422d04:
    00422d04str x0, [sp+112]
    00422d08str x1, [sp+120]
    00422d0cldp x29, x30, [sp-8]
    00422d10add sp, sp, 560
    00422d14ret x30
    00422d18
    00422d18loc_422d18:
    00422d18b 0x422d20
    00422d1c
    00422d1cloc_422d1c:
    00422d1cb 0x422d20
    00422d20
    00422d20loc_422d20:
    00422d20ldr x5, [sp+576]
    00422d24ldrsb x27, [x5]
    00422d28ldr x5, [x5+32]
    00422d2cstr x5, [sp+96]
    00422d30subs xzr, x5, 100
    00422d34b.gt 0x422d3c
    00422d38b 0x422dc0
    00422d3c
    00422d3cloc_422d3c:
    00422d3cldr x5, [sp+576]
    00422d40ldrsb x27, [x5]
    00422d44ldr x1, [x5+24]
    00422d48ldr x2, [x5+32]
    00422d4cstr x1, [sp+416]
    00422d50str x2, [sp+424]
    00422d54mov x0, xzr
    00422d58adrp x3, 0x2ee000
    00422d5cadd x3, x3, 3040
    00422d60orr x4, xzr, 1
    00422d64bl runtime.concatstring2
    00422d68str x0, [sp+256]
    00422d6cstr x1, [sp+264]
    00422d70ldr x5, [sp+568]
    00422d74movz x2, 13
    00422d78mov x3, x0
    00422d7cmov x4, x1
    00422d80orr x6, xzr, 8
    00422d84mov x0, x5
    00422d88adrp x1, 0x291000
    00422d8cadd x1, x1, 2213
    00422d90movz x5, 75
    00422d94bl archive/tar.(*Writer).writeRawFile
    00422d98str x0, [sp+224]
    00422d9cstr x1, [sp+232]
    00422da0cbnz x0, 0x422da8
    00422da4b 0x422dbc
    00422da8
    00422da8loc_422da8:
    00422da8str x0, [sp+112]
    00422dacstr x1, [sp+120]
    00422db0ldp x29, x30, [sp-8]
    00422db4add sp, sp, 560
    00422db8ret x30
    00422dbc
    00422dbcloc_422dbc:
    00422dbcb 0x422dc4
    00422dc0
    00422dc0loc_422dc0:
    00422dc0b 0x422dc4
    00422dc4
    00422dc4loc_422dc4:
    00422dc4stp xzr, xzr, [sp+176]
    00422dc8stp xzr, xzr, [sp+128]
    00422dccstr xzr, [sp+144]
    00422dd0stp xzr, xzr, [sp+152]
    00422dd4str xzr, [sp+168]
    00422dd8add x27, sp, 520
    00422ddcstp xzr, xzr, [x27]
    00422de0add x4, sp, 520
    00422de4str x4, [sp+408]
    00422de8ldrsb x27, [x4]
    00422decadrp x5, 16384
    00422df0add x5, x5, 2656
    00422df4str x5, [x4]
    00422df8ldrsb x27, [x4]
    00422dfcadrp x27, 0x629000
    00422e00ldr w5, [x27+3056]
    00422e04cbz w5, 0x422e0c
    00422e08b 0x422e10
    00422e0c
    00422e0cloc_422e0c:
    00422e0cb 0x422e28
    00422e10
    00422e10loc_422e10:
    00422e10bl runtime.gcWriteBarrier2
    00422e14add x5, sp, 176
    00422e18str x5, [x25]
    00422e1cldr x6, [x4+8]
    00422e20str x6, [x25+8]
    00422e24b 0x422e28
    00422e28
    00422e28loc_422e28:
    00422e28add x5, sp, 176
    00422e2cstr x5, [x4+8]
    00422e30stp xzr, xzr, [sp+504]
    00422e34add x3, sp, 504
    00422e38str x3, [sp+400]
    00422e3cldrsb x27, [x3]
    00422e40adrp x4, 16384
    00422e44add x4, x4, 2816
    00422e48str x4, [x3]
    00422e4cldrsb x27, [x3]
    00422e50adrp x27, 0x629000
    00422e54ldr w4, [x27+3056]
    00422e58cbz w4, 0x422e60
    00422e5cb 0x422e64
    00422e60
    00422e60loc_422e60:
    00422e60b 0x422e7c
    00422e64
    00422e64loc_422e64:
    00422e64bl runtime.gcWriteBarrier2
    00422e68add x4, sp, 176
    00422e6cstr x4, [x25]
    00422e70ldr x5, [x3+8]
    00422e74str x5, [x25+8]
    00422e78b 0x422e7c
    00422e7c
    00422e7cloc_422e7c:
    00422e7cadd x4, sp, 176
    00422e80str x4, [x3+8]
    00422e84ldr x1, [sp+576]
    00422e88ldr x0, [sp+568]
    00422e8cldr x2, [sp+408]
    00422e90bl archive/tar.(*Writer).templateV7Plus
    00422e94str x0, [sp+288]
    00422e98ldr x4, [sp+576]
    00422e9cldrsb x27, [x4]
    00422ea0ldr x0, [x4+128]
    00422ea4ldr x1, [x4+136]
    00422ea8ldr x2, [x4+144]
    00422eacstr x0, [sp+376]
    00422eb0str x1, [sp+384]
    00422eb4str x2, [sp+392]
    00422eb8bl time.Time.IsZero
    00422ebcstrb w0, [sp+79]
    00422ec0tbnz w0, 0, 0x422ec8
    00422ec4b 0x422ecc
    00422ec8
    00422ec8loc_422ec8:
    00422ec8b 0x422f38
    00422ecc
    00422eccloc_422ecc:
    00422eccldr x0, [sp+288]
    00422ed0bl archive/tar.(*block).toGNU
    00422ed4str x0, [sp+496]
    00422ed8bl archive/tar.(*headerGNU).accessTime
    00422edcstr x0, [sp+472]
    00422ee0str x1, [sp+480]
    00422ee4str x2, [sp+488]
    00422ee8ldr x1, [sp+576]
    00422eecldrsb x27, [x1]
    00422ef0ldr x0, [x1+128]
    00422ef4ldr x2, [x1+136]
    00422ef8ldr x1, [x1+144]
    00422efcstr x0, [sp+352]
    00422f00str x2, [sp+360]
    00422f04str x1, [sp+368]
    00422f08mov x3, x1
    00422f0cmov x1, x2
    00422f10mov x2, x3
    00422f14bl time.Time.Unix
    00422f18str x0, [sp+88]
    00422f1cldr x1, [sp+472]
    00422f20ldr x2, [sp+480]
    00422f24ldr x3, [sp+488]
    00422f28mov x4, x0
    00422f2cadd x0, sp, 176
    00422f30bl archive/tar.(*formatter).formatNumeric
    00422f34b 0x422f38
    00422f38
    00422f38loc_422f38:
    00422f38ldr x3, [sp+576]
    00422f3cldrsb x27, [x3]
    00422f40ldr x0, [x3+152]
    00422f44ldr x1, [x3+160]
    00422f48ldr x2, [x3+168]
    00422f4cstr x0, [sp+328]
    00422f50str x1, [sp+336]
    00422f54str x2, [sp+344]
    00422f58bl time.Time.IsZero
    00422f5cstrb w0, [sp+79]
    00422f60tbnz w0, 0, 0x422f68
    00422f64b 0x422f6c
    00422f68
    00422f68loc_422f68:
    00422f68b 0x422fd8
    00422f6c
    00422f6cloc_422f6c:
    00422f6cldr x0, [sp+288]
    00422f70bl archive/tar.(*block).toGNU
    00422f74str x0, [sp+496]
    00422f78bl archive/tar.(*headerGNU).changeTime
    00422f7cstr x0, [sp+472]
    00422f80str x1, [sp+480]
    00422f84str x2, [sp+488]
    00422f88ldr x1, [sp+576]
    00422f8cldrsb x27, [x1]
    00422f90ldr x0, [x1+152]
    00422f94ldr x2, [x1+160]
    00422f98ldr x1, [x1+168]
    00422f9cstr x0, [sp+304]
    00422fa0str x2, [sp+312]
    00422fa4str x1, [sp+320]
    00422fa8mov x3, x1
    00422facmov x1, x2
    00422fb0mov x2, x3
    00422fb4bl time.Time.Unix
    00422fb8str x0, [sp+88]
    00422fbcldr x1, [sp+472]
    00422fc0ldr x2, [sp+480]
    00422fc4ldr x3, [sp+488]
    00422fc8mov x4, x0
    00422fccadd x0, sp, 176
    00422fd0bl archive/tar.(*formatter).formatNumeric
    00422fd4b 0x422fd8
    00422fd8
    00422fd8loc_422fd8:
    00422fd8ldr x0, [sp+288]
    00422fdcorr x1, xzr, 8
    00422fe0bl archive/tar.(*block).setFormat
    00422fe4ldr x2, [sp+576]
    00422fe8ldrsb x27, [x2]
    00422fecldr x2, [x2+40]
    00422ff0str x2, [sp+80]
    00422ff4ldr x2, [sp+576]
    00422ff8ldrsb x27, [x2]
    00422ffcldrb w3, [x2]
    00423000strb w3, [sp+78]
    00423004ldr x2, [sp+80]
    00423008ldr x1, [sp+288]
    0042300cldr x0, [sp+568]
    00423010bl archive/tar.(*Writer).writeRawHeader
    00423014str x0, [sp+208]
    00423018str x1, [sp+216]
    0042301ccbnz x0, 0x423024
    00423020b 0x423038
    00423024
    00423024loc_423024:
    00423024str x0, [sp+112]
    00423028str x1, [sp+120]
    0042302cldp x29, x30, [sp-8]
    00423030add sp, sp, 560
    00423034ret x30
    00423038
    00423038loc_423038:
    00423038ldr x4, [sp+136]
    0042303cstr x4, [sp+96]
    00423040cbnz x4, 0x423048
    00423044b 0x4231ac
    00423048
    00423048loc_423048:
    00423048stp xzr, xzr, [sp+456]
    0042304cldr x4, [sp+568]
    00423050ldrsb x27, [x4]
    00423054ldr x5, [x4]
    00423058ldrsb x27, [x5]
    0042305cldr x0, [x4+8]
    00423060ldr x1, [sp+152]
    00423064ldr x2, [sp+160]
    00423068ldr x3, [sp+168]
    0042306cldr x4, [x5+24]
    00423070blr x4
    00423074str x0, [sp+96]
    00423078str x1, [sp+456]
    0042307cstr x2, [sp+464]
    00423080ldr x4, [sp+96]
    00423084str x4, [sp+104]
    00423088str x1, [sp+536]
    0042308cstr x2, [sp+544]
    00423090str x1, [sp+192]
    00423094str x2, [sp+200]
    00423098cbnz x1, 0x4230a0
    0042309cb 0x4230bc
    004230a0
    004230a0loc_4230a0:
    004230a0str x1, [sp+112]
    004230a4str x2, [sp+120]
    004230a8mov x0, x1
    004230acmov x1, x2
    004230b0ldp x29, x30, [sp-8]
    004230b4add sp, sp, 560
    004230b8ret x30
    004230bc
    004230bcloc_4230bc:
    004230bcadrp x0, 0x247000
    004230c0add x0, x0, 3936
    004230c4bl runtime.newobject
    004230c8str x0, [sp+296]
    004230ccldr x1, [sp+568]
    004230d0ldrsb x27, [x1]
    004230d4ldr x2, [x1+32]
    004230d8ldr x1, [x1+24]
    004230dcstr x1, [x0]
    004230e0adrp x27, 0x628000
    004230e4ldr w1, [x27+3056]
    004230e8cbz w1, 0x4230f0
    004230ecb 0x4230f4
    004230f0
    004230f0loc_4230f0:
    004230f0b 0x423108
    004230f4
    004230f4loc_4230f4:
    004230f4bl runtime.gcWriteBarrier2
    004230f8str x2, [x25]
    004230fcldr x3, [x0+8]
    00423100str x3, [x25+8]
    00423104b 0x423108
    00423108
    00423108loc_423108:
    00423108str x2, [x0+8]
    0042310cldr x2, [sp+296]
    00423110ldrsb x27, [x2]
    00423114ldr x3, [sp+128]
    00423118ldr x4, [sp+136]
    0042311cldr x5, [sp+144]
    00423120str x4, [x2+24]
    00423124str x5, [x2+32]
    00423128adrp x27, 0x628000
    0042312cldr w4, [x27+3056]
    00423130cbz w4, 0x423138
    00423134b 0x42313c
    00423138
    00423138loc_423138:
    00423138b 0x423150
    0042313c
    0042313cloc_42313c:
    0042313cbl runtime.gcWriteBarrier2
    00423140str x3, [x25]
    00423144ldr x4, [x2+16]
    00423148str x4, [x25+8]
    0042314cb 0x423150
    00423150
    00423150loc_423150:
    00423150str x3, [x2+16]
    00423154ldr x2, [sp+296]
    00423158ldrsb x27, [x2]
    0042315cstr xzr, [x2+40]
    00423160ldr x2, [sp+296]
    00423164str x2, [sp+448]
    00423168ldr x3, [sp+568]
    0042316cldrsb x27, [x3]
    00423170adrp x4, 0x2f5000
    00423174add x4, x4, 3680
    00423178str x4, [x3+24]
    0042317cadrp x27, 0x628000
    00423180ldr w4, [x27+3056]
    00423184cbz w4, 0x42318c
    00423188b 0x423190
    0042318c
    0042318cloc_42318c:
    0042318cb 0x4231a4
    00423190
    00423190loc_423190:
    00423190bl runtime.gcWriteBarrier2
    00423194str x2, [x25]
    00423198ldr x4, [x3+32]
    0042319cstr x4, [x25+8]
    004231a0b 0x4231a4
    004231a4
    004231a4loc_4231a4:
    004231a4str x2, [x3+32]
    004231a8b 0x4231b0
    004231ac
    004231acloc_4231ac:
    004231acb 0x4231b0
    004231b0
    004231b0loc_4231b0:
    004231b0stp xzr, xzr, [sp+112]
    004231b4mov x0, xzr
    004231b8mov x1, xzr
    004231bcldp x29, x30, [sp-8]
    004231c0add sp, sp, 560
    004231c4ret x30
    004231c8
    004231c8loc_4231c8:
    004231c8stp x0, x1, [sp+8]
    004231ccmov x3, x30
    004231d0bl runtime.morestack_noctxt.abi0
    004231d4ldp x0, x1, [sp+8]
    004231d8b 0x422c50
    004231dcudf 0
    00422c50
    004231e0
    004231e0archive/tar.(*Writer).templateV7Plus: ; void archive/tar.(*Writer).templateV7Plus(archive/tar.Writer * tw, archive/tar.Header * hdr, archive/tar.stringFormatter fmtStr, archive/tar.numberFormatter fmtNum)
    004231e0ldr x16, [x28+16]
    004231e4sub x17, sp, 160
    004231e8subs xzr, x17, x16
    004231ecb.ls 0x4235c4
    004231f0sub x20, sp, 288
    004231f4stp x29, x30, [x20-8]
    004231f8add sp, x20, 0
    004231fcsub x29, sp, 8
    00423200str x0, [sp+296]
    00423204str x1, [sp+304]
    00423208str x2, [sp+312]
    0042320cstr x3, [sp+320]
    00423210str xzr, [sp+120]
    00423214ldr x1, [sp+296]
    00423218ldrsb x27, [x1]
    0042321cadd x0, x1, 256
    00423220str x0, [sp+272]
    00423224bl archive/tar.(*block).reset
    00423228ldr x1, [sp+304]
    0042322cldrsb x27, [x1]
    00423230ldr x0, [x1+104]
    00423234ldr x2, [x1+112]
    00423238ldr x1, [x1+120]
    0042323cstr x0, [sp+144]
    00423240str x2, [sp+152]
    00423244str x1, [sp+160]
    00423248mov x3, x1
    0042324cmov x1, x2
    00423250mov x2, x3
    00423254bl time.Time.IsZero
    00423258strb w0, [sp+63]
    0042325ctbnz w0, 0, 0x423264
    00423260b 0x423280
    00423264
    00423264loc_423264:
    00423264mov x0, xzr
    00423268mov x1, x0
    0042326cbl time.Unix
    00423270str x0, [sp+144]
    00423274str x1, [sp+152]
    00423278str x2, [sp+160]
    0042327cb 0x423284
    00423280
    00423280loc_423280:
    00423280b 0x423284
    00423284
    00423284loc_423284:
    00423284ldr x1, [sp+296]
    00423288ldrsb x27, [x1]
    0042328cadd x0, x1, 256
    00423290str x0, [sp+264]
    00423294bl archive/tar.(*block).toV7
    00423298str x0, [sp+128]
    0042329cbl archive/tar.(*headerV7).typeFlag
    004232a0str x0, [sp+168]
    004232a4str x1, [sp+176]
    004232a8str x2, [sp+184]
    004232acldr x2, [sp+304]
    004232b0ldrsb x27, [x2]
    004232b4ldrb w2, [x2]
    004232b8subs xzr, x1, 0
    004232bcb.hi 0x4232c4
    004232c0b 0x4235b8
    004232c4
    004232c4loc_4232c4:
    004232c4strb w2, [x0]
    004232c8ldr x0, [sp+128]
    004232ccbl archive/tar.(*headerV7).name
    004232d0str x0, [sp+168]
    004232d4str x1, [sp+176]
    004232d8str x2, [sp+184]
    004232dcldr x1, [sp+304]
    004232e0ldrsb x27, [x1]
    004232e4ldr x3, [x1+8]
    004232e8ldr x4, [x1+16]
    004232ecstr x3, [sp+248]
    004232f0str x4, [sp+256]
    004232f4ldr x26, [sp+312]
    004232f8ldr x1, [x26]
    004232fcldr x0, [sp+168]
    00423300ldr x2, [sp+176]
    00423304ldr x5, [sp+184]
    00423308mov x6, x1
    0042330cmov x1, x2
    00423310mov x2, x5
    00423314blr x6
    00423318ldr x0, [sp+128]
    0042331cbl archive/tar.(*headerV7).linkName
    00423320str x0, [sp+168]
    00423324str x1, [sp+176]
    00423328str x2, [sp+184]
    0042332cldr x1, [sp+304]
    00423330ldrsb x27, [x1]
    00423334ldr x3, [x1+24]
    00423338ldr x4, [x1+32]
    0042333cstr x3, [sp+232]
    00423340str x4, [sp+240]
    00423344ldr x26, [sp+312]
    00423348ldr x1, [x26]
    0042334cldr x0, [sp+168]
    00423350ldr x2, [sp+176]
    00423354ldr x5, [sp+184]
    00423358mov x6, x1
    0042335cmov x1, x2
    00423360mov x2, x5
    00423364blr x6
    00423368ldr x0, [sp+128]
    0042336cbl archive/tar.(*headerV7).mode
    00423370str x0, [sp+168]
    00423374str x1, [sp+176]
    00423378str x2, [sp+184]
    0042337cldr x3, [sp+304]
    00423380ldrsb x27, [x3]
    00423384ldr x3, [x3+48]
    00423388str x3, [sp+104]
    0042338cldr x26, [sp+320]
    00423390ldr x4, [x26]
    00423394blr x4
    00423398ldr x0, [sp+128]
    0042339cbl archive/tar.(*headerV7).uid
    004233a0str x0, [sp+168]
    004233a4str x1, [sp+176]
    004233a8str x2, [sp+184]
    004233acldr x3, [sp+304]
    004233b0ldrsb x27, [x3]
    004233b4ldr x3, [x3+56]
    004233b8str x3, [sp+96]
    004233bcldr x26, [sp+320]
    004233c0ldr x3, [sp+96]
    004233c4ldr x4, [x26]
    004233c8blr x4
    004233ccldr x0, [sp+128]
    004233d0bl archive/tar.(*headerV7).gid
    004233d4str x0, [sp+168]
    004233d8str x1, [sp+176]
    004233dcstr x2, [sp+184]
    004233e0ldr x3, [sp+304]
    004233e4ldrsb x27, [x3]
    004233e8ldr x3, [x3+64]
    004233ecstr x3, [sp+88]
    004233f0ldr x26, [sp+320]
    004233f4ldr x3, [sp+88]
    004233f8ldr x4, [x26]
    004233fcblr x4
    00423400ldr x0, [sp+128]
    00423404bl archive/tar.(*headerV7).size
    00423408str x0, [sp+168]
    0042340cstr x1, [sp+176]
    00423410str x2, [sp+184]
    00423414ldr x3, [sp+304]
    00423418ldrsb x27, [x3]
    0042341cldr x3, [x3+40]
    00423420str x3, [sp+80]
    00423424ldr x26, [sp+320]
    00423428ldr x4, [x26]
    0042342cblr x4
    00423430ldr x0, [sp+128]
    00423434bl archive/tar.(*headerV7).modTime
    00423438str x0, [sp+168]
    0042343cstr x1, [sp+176]
    00423440str x2, [sp+184]
    00423444ldr x0, [sp+144]
    00423448ldr x1, [sp+152]
    0042344cldr x2, [sp+160]
    00423450bl time.Time.Unix
    00423454str x0, [sp+112]
    00423458ldr x26, [sp+320]
    0042345cldr x1, [x26]
    00423460ldr x2, [sp+168]
    00423464ldr x3, [sp+176]
    00423468ldr x4, [sp+184]
    0042346cmov x5, x0
    00423470mov x0, x2
    00423474mov x6, x1
    00423478mov x1, x3
    0042347cmov x2, x4
    00423480mov x3, x5
    00423484blr x6
    00423488ldr x1, [sp+296]
    0042348cldrsb x27, [x1]
    00423490add x0, x1, 256
    00423494str x0, [sp+224]
    00423498bl archive/tar.(*block).toUSTAR
    0042349cstr x0, [sp+136]
    004234a0bl archive/tar.(*headerUSTAR).userName
    004234a4str x0, [sp+168]
    004234a8str x1, [sp+176]
    004234acstr x2, [sp+184]
    004234b0ldr x1, [sp+304]
    004234b4ldrsb x27, [x1]
    004234b8ldr x3, [x1+72]
    004234bcldr x4, [x1+80]
    004234c0str x3, [sp+208]
    004234c4str x4, [sp+216]
    004234c8ldr x26, [sp+312]
    004234ccldr x1, [x26]
    004234d0ldr x0, [sp+168]
    004234d4ldr x2, [sp+176]
    004234d8ldr x5, [sp+184]
    004234dcmov x6, x1
    004234e0mov x1, x2
    004234e4mov x2, x5
    004234e8blr x6
    004234ecldr x0, [sp+136]
    004234f0bl archive/tar.(*headerUSTAR).groupName
    004234f4str x0, [sp+168]
    004234f8str x1, [sp+176]
    004234fcstr x2, [sp+184]
    00423500ldr x1, [sp+304]
    00423504ldrsb x27, [x1]
    00423508ldr x3, [x1+88]
    0042350cldr x4, [x1+96]
    00423510str x3, [sp+192]
    00423514str x4, [sp+200]
    00423518ldr x26, [sp+312]
    0042351cldr x1, [x26]
    00423520ldr x0, [sp+168]
    00423524ldr x2, [sp+176]
    00423528ldr x5, [sp+184]
    0042352cmov x6, x1
    00423530mov x1, x2
    00423534mov x2, x5
    00423538blr x6
    0042353cldr x0, [sp+136]
    00423540bl archive/tar.(*headerUSTAR).devMajor
    00423544str x0, [sp+168]
    00423548str x1, [sp+176]
    0042354cstr x2, [sp+184]
    00423550ldr x3, [sp+304]
    00423554ldrsb x27, [x3]
    00423558ldr x3, [x3+176]
    0042355cstr x3, [sp+72]
    00423560ldr x26, [sp+320]
    00423564ldr x4, [x26]
    00423568blr x4
    0042356cldr x0, [sp+136]
    00423570bl archive/tar.(*headerUSTAR).devMinor
    00423574str x0, [sp+168]
    00423578str x1, [sp+176]
    0042357cstr x2, [sp+184]
    00423580ldr x3, [sp+304]
    00423584ldrsb x27, [x3]
    00423588ldr x3, [x3+184]
    0042358cstr x3, [sp+64]
    00423590ldr x26, [sp+320]
    00423594ldr x4, [x26]
    00423598blr x4
    0042359cldr x1, [sp+296]
    004235a0ldrsb x27, [x1]
    004235a4add x0, x1, 256
    004235a8str x0, [sp+120]
    004235acldp x29, x30, [sp-8]
    004235b0add sp, sp, 288
    004235b4ret x30
    004235b8
    004235b8loc_4235b8:
    004235b8mov x0, xzr
    004235bcbl runtime.panicIndex
    004235c0hint
    004235c4
    004235c4loc_4235c4:
    004235c4stp x0, x1, [sp+8]
    004235c8stp x2, x3, [sp+24]
    004235ccmov x3, x30
    004235d0bl runtime.morestack_noctxt.abi0
    004235d4ldp x0, x1, [sp+8]
    004235d8ldp x2, x3, [sp+24]
    004235dcb 0x4231e0
    004231e0
    004235e0
    004235e0archive/tar.(*Writer).writeRawFile: ; void archive/tar.(*Writer).writeRawFile(archive/tar.Writer * tw, struct string name, struct string data, uint8 flag, archive/tar.Format format)
    004235e0ldr x16, [x28+16]
    004235e4sub x17, sp, 112
    004235e8subs xzr, x17, x16
    004235ecb.ls 0x4238e4
    004235f0str x30, [sp-240]!
    004235f4stur x29, [sp-8]
    004235f8sub x29, sp, 8
    004235fcstr x0, [sp+248]
    00423600str x1, [sp+256]
    00423604str x2, [sp+264]
    00423608str x3, [sp+272]
    0042360cstr x4, [sp+280]
    00423610strb w5, [sp+288]
    00423614str x6, [sp+296]
    00423618stp xzr, xzr, [sp+72]
    0042361cldr x1, [sp+248]
    00423620ldrsb x27, [x1]
    00423624add x0, x1, 256
    00423628str x0, [sp+168]
    0042362cbl archive/tar.(*block).reset
    00423630ldr x0, [sp+256]
    00423634ldr x1, [sp+264]
    00423638bl archive/tar.toASCII
    0042363cstr x0, [sp+256]
    00423640str x1, [sp+264]
    00423644str x1, [sp+56]
    00423648subs xzr, x1, 100
    0042364cb.gt 0x423654
    00423650b 0x423670
    00423654
    00423654loc_423654:
    00423654subs xzr, x1, 100
    00423658b.hs 0x423660
    0042365cb 0x4238d4
    00423660
    00423660loc_423660:
    00423660b 0x423664
    00423664
    00423664loc_423664:
    00423664movz x4, 100
    00423668str x4, [sp+264]
    0042366cb 0x423674
    00423670
    00423670loc_423670:
    00423670b 0x423674
    00423674
    00423674loc_423674:
    00423674ldr x0, [sp+256]
    00423678ldr x1, [sp+264]
    0042367cadrp x2, 0x28c000
    00423680add x2, x2, 4032
    00423684orr x3, xzr, 1
    00423688bl strings.TrimRight
    0042368cstr x0, [sp+256]
    00423690str x1, [sp+264]
    00423694stp xzr, xzr, [sp+96]
    00423698ldr x4, [sp+248]
    0042369cldrsb x27, [x4]
    004236a0add x0, x4, 256
    004236a4str x0, [sp+160]
    004236a8bl archive/tar.(*block).toV7
    004236acstr x0, [sp+88]
    004236b0bl archive/tar.(*headerV7).typeFlag
    004236b4str x0, [sp+192]
    004236b8str x1, [sp+200]
    004236bcstr x2, [sp+208]
    004236c0ldrb w4, [sp+288]
    004236c4subs xzr, x1, 0
    004236c8b.hi 0x4236d0
    004236ccb 0x4238cc
    004236d0
    004236d0loc_4236d0:
    004236d0strb w4, [x0]
    004236d4ldr x0, [sp+88]
    004236d8bl archive/tar.(*headerV7).name
    004236dcstr x0, [sp+192]
    004236e0str x1, [sp+200]
    004236e4str x2, [sp+208]
    004236e8ldr x4, [sp+256]
    004236ecldr x5, [sp+264]
    004236f0mov x3, x2
    004236f4mov x2, x1
    004236f8mov x1, x0
    004236fcadd x0, sp, 96
    00423700bl archive/tar.(*formatter).formatString
    00423704ldr x0, [sp+88]
    00423708bl archive/tar.(*headerV7).mode
    0042370cstr x0, [sp+192]
    00423710str x1, [sp+200]
    00423714str x2, [sp+208]
    00423718mov x3, x2
    0042371cmov x4, xzr
    00423720mov x2, x1
    00423724mov x1, x0
    00423728add x0, sp, 96
    0042372cbl archive/tar.(*formatter).formatOctal
    00423730ldr x0, [sp+88]
    00423734bl archive/tar.(*headerV7).uid
    00423738str x0, [sp+192]
    0042373cstr x1, [sp+200]
    00423740str x2, [sp+208]
    00423744mov x3, x2
    00423748mov x4, xzr
    0042374cmov x2, x1
    00423750mov x1, x0
    00423754add x0, sp, 96
    00423758bl archive/tar.(*formatter).formatOctal
    0042375cldr x0, [sp+88]
    00423760bl archive/tar.(*headerV7).gid
    00423764str x0, [sp+192]
    00423768str x1, [sp+200]
    0042376cstr x2, [sp+208]
    00423770mov x3, x2
    00423774mov x4, xzr
    00423778mov x2, x1
    0042377cmov x1, x0
    00423780add x0, sp, 96
    00423784bl archive/tar.(*formatter).formatOctal
    00423788ldr x0, [sp+88]
    0042378cbl archive/tar.(*headerV7).size
    00423790str x0, [sp+192]
    00423794str x1, [sp+200]
    00423798str x2, [sp+208]
    0042379cldr x4, [sp+280]
    004237a0str x4, [sp+56]
    004237a4mov x3, x2
    004237a8mov x2, x1
    004237acmov x1, x0
    004237b0add x0, sp, 96
    004237b4bl archive/tar.(*formatter).formatOctal
    004237b8ldr x0, [sp+88]
    004237bcbl archive/tar.(*headerV7).modTime
    004237c0str x0, [sp+192]
    004237c4str x1, [sp+200]
    004237c8str x2, [sp+208]
    004237ccmov x3, x2
    004237d0mov x4, xzr
    004237d4mov x2, x1
    004237d8mov x1, x0
    004237dcadd x0, sp, 96
    004237e0bl archive/tar.(*formatter).formatOctal
    004237e4ldr x1, [sp+248]
    004237e8ldrsb x27, [x1]
    004237ecadd x0, x1, 256
    004237f0str x0, [sp+152]
    004237f4ldr x1, [sp+296]
    004237f8bl archive/tar.(*block).setFormat
    004237fcldr x1, [sp+96]
    00423800cbnz x1, 0x423808
    00423804b 0x423824
    00423808
    00423808loc_423808:
    00423808ldr x0, [sp+96]
    0042380cldr x1, [sp+104]
    00423810str x0, [sp+72]
    00423814str x1, [sp+80]
    00423818ldur x29, [sp-8]
    0042381cldr x30, [sp], 240
    00423820ret x30
    00423824
    00423824loc_423824:
    00423824ldr x4, [sp+280]
    00423828str x4, [sp+56]
    0042382cldr x4, [sp+248]
    00423830ldrsb x27, [x4]
    00423834add x1, x4, 256
    00423838str x1, [sp+144]
    0042383cldrb w3, [sp+288]
    00423840ldr x0, [sp+248]
    00423844ldr x2, [sp+56]
    00423848bl archive/tar.(*Writer).writeRawHeader
    0042384cstr x0, [sp+128]
    00423850str x1, [sp+136]
    00423854cbnz x0, 0x42385c
    00423858b 0x423870
    0042385c
    0042385cloc_42385c:
    0042385cstr x0, [sp+72]
    00423860str x1, [sp+80]
    00423864ldur x29, [sp-8]
    00423868ldr x30, [sp], 240
    0042386cret x30
    00423870
    00423870loc_423870:
    00423870stp xzr, xzr, [sp+176]
    00423874ldr x2, [sp+272]
    00423878ldr x3, [sp+280]
    0042387cldr x1, [sp+248]
    00423880adrp x0, 0x2f0000
    00423884add x0, x0, 2848
    00423888bl io.WriteString
    0042388cstr x0, [sp+56]
    00423890str x1, [sp+176]
    00423894str x2, [sp+184]
    00423898ldr x4, [sp+56]
    0042389cstr x4, [sp+64]
    004238a0str x1, [sp+216]
    004238a4str x2, [sp+224]
    004238a8str x1, [sp+112]
    004238acstr x2, [sp+120]
    004238b0str x1, [sp+72]
    004238b4str x2, [sp+80]
    004238b8mov x0, x1
    004238bcmov x1, x2
    004238c0ldur x29, [sp-8]
    004238c4ldr x30, [sp], 240
    004238c8ret x30
    004238cc
    004238ccloc_4238cc:
    004238ccmov x0, xzr
    004238d0bl runtime.panicIndex
    004238d4
    004238d4loc_4238d4:
    004238d4mov x2, x1
    004238d8movz x1, 100
    004238dcbl runtime.panicSliceAlen
    004238e0hint
    004238e4
    004238e4loc_4238e4:
    004238e4stp x0, x1, [sp+8]
    004238e8stp x2, x3, [sp+24]
    004238ecstr x4, [sp+40]
    004238f0strb w5, [sp+48]
    004238f4str x6, [sp+56]
    004238f8mov x3, x30
    004238fcbl runtime.morestack_noctxt.abi0
    00423900ldp x0, x1, [sp+8]
    00423904ldp x2, x3, [sp+24]
    00423908ldr x4, [sp+40]
    0042390cldrb w5, [sp+48]
    00423910ldr x6, [sp+56]
    00423914b 0x4235e0
    00423918udf 0
    0042391cudf 0
    004235e0
    00423920
    00423920archive/tar.(*Writer).writeRawHeader: ; void archive/tar.(*Writer).writeRawHeader(archive/tar.Writer * tw, archive/tar.block * blk, int64 size, uint8 flag)
    00423920ldr x16, [x28+16]
    00423924sub x17, sp, 80
    00423928subs xzr, x17, x16
    0042392cb.ls 0x423b04
    00423930str x30, [sp-208]!
    00423934stur x29, [sp-8]
    00423938sub x29, sp, 8
    0042393cstr x0, [sp+216]
    00423940str x1, [sp+224]
    00423944str x2, [sp+232]
    00423948strb w3, [sp+240]
    0042394cstp xzr, xzr, [sp+80]
    00423950ldr x0, [sp+216]
    00423954bl archive/tar.(*Writer).Flush
    00423958str x0, [sp+112]
    0042395cstr x1, [sp+120]
    00423960cbnz x0, 0x423968
    00423964b 0x42397c
    00423968
    00423968loc_423968:
    00423968str x0, [sp+80]
    0042396cstr x1, [sp+88]
    00423970ldur x29, [sp-8]
    00423974ldr x30, [sp], 208
    00423978ret x30
    0042397c
    0042397cloc_42397c:
    0042397cldr x4, [sp+224]
    00423980ldrsb x27, [x4]
    00423984b 0x423988
    00423988
    00423988loc_423988:
    00423988str x4, [sp+128]
    0042398corr x4, xzr, 512
    00423990str x4, [sp+136]
    00423994str x4, [sp+144]
    00423998stp xzr, xzr, [sp+184]
    0042399cldr x4, [sp+216]
    004239a0ldrsb x27, [x4]
    004239a4ldr x5, [x4]
    004239a8ldrsb x27, [x5]
    004239acldr x0, [x4+8]
    004239b0ldr x4, [x5+24]
    004239b4ldr x1, [sp+128]
    004239b8ldr x2, [sp+136]
    004239bcldr x3, [sp+144]
    004239c0blr x4
    004239c4str x0, [sp+72]
    004239c8str x1, [sp+184]
    004239ccstr x2, [sp+192]
    004239d0ldr x4, [sp+72]
    004239d4str x4, [sp+56]
    004239d8str x1, [sp+152]
    004239dcstr x2, [sp+160]
    004239e0str x1, [sp+96]
    004239e4str x2, [sp+104]
    004239e8cbnz x1, 0x4239f0
    004239ecb 0x423a0c
    004239f0
    004239f0loc_4239f0:
    004239f0str x1, [sp+80]
    004239f4str x2, [sp+88]
    004239f8mov x0, x1
    004239fcmov x1, x2
    00423a00ldur x29, [sp-8]
    00423a04ldr x30, [sp], 208
    00423a08ret x30
    00423a0c
    00423a0cloc_423a0c:
    00423a0cldrb w0, [sp+240]
    00423a10bl archive/tar.isHeaderOnlyType
    00423a14strb w0, [sp+55]
    00423a18tbnz w0, 0, 0x423a20
    00423a1cb 0x423a28
    00423a20
    00423a20loc_423a20:
    00423a20str xzr, [sp+232]
    00423a24b 0x423a2c
    00423a28
    00423a28loc_423a28:
    00423a28b 0x423a2c
    00423a2c
    00423a2cloc_423a2c:
    00423a2cadrp x0, 0x238000
    00423a30add x0, x0, 2208
    00423a34bl runtime.newobject
    00423a38str x0, [sp+168]
    00423a3cldr x1, [sp+216]
    00423a40ldrsb x27, [x1]
    00423a44ldr x2, [x1+8]
    00423a48ldr x1, [x1]
    00423a4cstr x1, [x0]
    00423a50adrp x27, 0x628000
    00423a54ldr w1, [x27+3056]
    00423a58cbz w1, 0x423a60
    00423a5cb 0x423a64
    00423a60
    00423a60loc_423a60:
    00423a60b 0x423a78
    00423a64
    00423a64loc_423a64:
    00423a64bl runtime.gcWriteBarrier2
    00423a68str x2, [x25]
    00423a6cldr x1, [x0+8]
    00423a70str x1, [x25+8]
    00423a74b 0x423a78
    00423a78
    00423a78loc_423a78:
    00423a78str x2, [x0+8]
    00423a7cldr x1, [sp+168]
    00423a80ldrsb x27, [x1]
    00423a84ldr x2, [sp+232]
    00423a88str x2, [x1+16]
    00423a8cldr x1, [sp+168]
    00423a90str x1, [sp+176]
    00423a94ldr x2, [sp+216]
    00423a98ldrsb x27, [x2]
    00423a9cadrp x3, 0x2f5000
    00423aa0add x3, x3, 3624
    00423aa4str x3, [x2+24]
    00423aa8adrp x27, 0x628000
    00423aacldr w3, [x27+3056]
    00423ab0cbz w3, 0x423ab8
    00423ab4b 0x423abc
    00423ab8
    00423ab8loc_423ab8:
    00423ab8b 0x423ad0
    00423abc
    00423abcloc_423abc:
    00423abcbl runtime.gcWriteBarrier2
    00423ac0str x1, [x25]
    00423ac4ldr x3, [x2+32]
    00423ac8str x3, [x25+8]
    00423accb 0x423ad0
    00423ad0
    00423ad0loc_423ad0:
    00423ad0str x1, [x2+32]
    00423ad4ldr x0, [sp+232]
    00423ad8bl archive/tar.blockPadding
    00423adcstr x0, [sp+64]
    00423ae0ldr x1, [sp+216]
    00423ae4ldrsb x27, [x1]
    00423ae8str x0, [x1+16]
    00423aecstp xzr, xzr, [sp+80]
    00423af0mov x0, xzr
    00423af4mov x1, xzr
    00423af8ldur x29, [sp-8]
    00423afcldr x30, [sp], 208
    00423b00ret x30
    00423b04
    00423b04loc_423b04:
    00423b04stp x0, x1, [sp+8]
    00423b08str x2, [sp+24]
    00423b0cstrb w3, [sp+32]
    00423b10mov x3, x30
    00423b14bl runtime.morestack_noctxt.abi0
    00423b18ldp x0, x1, [sp+8]
    00423b1cldr x2, [sp+24]
    00423b20ldrb w3, [sp+32]
    00423b24b 0x423920
    00423b28udf 0
    00423b2cudf 0
    00423920
    00423b30
    00423b30archive/tar.splitUSTARPath: ; void archive/tar.splitUSTARPath(struct string name)
    00423b30ldr x16, [x28+16]
    00423b34sub x17, sp, 32
    00423b38subs xzr, x17, x16
    00423b3cb.ls 0x423df4
    00423b40str x30, [sp-160]!
    00423b44stur x29, [sp-8]
    00423b48sub x29, sp, 8
    00423b4cstr x0, [sp+168]
    00423b50str x1, [sp+176]
    00423b54stp xzr, xzr, [sp+104]
    00423b58stp xzr, xzr, [sp+88]
    00423b5cstrb wzr, [sp+44]
    00423b60ldr x5, [sp+176]
    00423b64str x5, [sp+64]
    00423b68subs xzr, x5, 100
    00423b6ccset x5, le
    00423b70strb w5, [sp+46]
    00423b74b.le 0x423b7c
    00423b78b 0x423b80
    00423b7c
    00423b7cloc_423b7c:
    00423b7cb 0x423b9c
    00423b80
    00423b80loc_423b80:
    00423b80ldr x0, [sp+168]
    00423b84ldr x1, [sp+176]
    00423b88bl archive/tar.isASCII
    00423b8cstrb w0, [sp+45]
    00423b90eor x2, x0, 1
    00423b94strb w2, [sp+46]
    00423b98b 0x423b9c
    00423b9c
    00423b9cloc_423b9c:
    00423b9cldrb w5, [sp+46]
    00423ba0tbnz w5, 0, 0x423ba8
    00423ba4b 0x423bd4
    00423ba8
    00423ba8loc_423ba8:
    00423ba8stp xzr, xzr, [sp+104]
    00423bacstp xzr, xzr, [sp+88]
    00423bb0strb wzr, [sp+44]
    00423bb4ldr x2, [sp+88]
    00423bb8ldr x3, [sp+96]
    00423bbcldr x1, [sp+112]
    00423bc0ldr x0, [sp+104]
    00423bc4mov x4, xzr
    00423bc8ldur x29, [sp-8]
    00423bccldr x30, [sp], 160
    00423bd0ret x30
    00423bd4
    00423bd4loc_423bd4:
    00423bd4ldr x4, [sp+64]
    00423bd8subs xzr, x4, 156
    00423bdcb.gt 0x423be4
    00423be0b 0x423bf0
    00423be4
    00423be4loc_423be4:
    00423be4movz x4, 156
    00423be8str x4, [sp+64]
    00423becb 0x423c34
    00423bf0
    00423bf0loc_423bf0:
    00423bf0ldr x1, [sp+176]
    00423bf4ldr x4, [sp+168]
    00423bf8ldr x5, [sp+64]
    00423bfcsub x0, x5, 1
    00423c00subs xzr, x1, x0
    00423c04b.hi 0x423c0c
    00423c08b 0x423dec
    00423c0c
    00423c0cloc_423c0c:
    00423c0cldrb w4, [x4+x0]
    00423c10subs wzr, w4, 47
    00423c14b.eq 0x423c1c
    00423c18b 0x423c2c
    00423c1c
    00423c1cloc_423c1c:
    00423c1cldr x4, [sp+64]
    00423c20sub x4, x4, 1
    00423c24str x4, [sp+64]
    00423c28b 0x423c30
    00423c2c
    00423c2cloc_423c2c:
    00423c2cb 0x423c30
    00423c30
    00423c30loc_423c30:
    00423c30b 0x423c34
    00423c34
    00423c34loc_423c34:
    00423c34b 0x423c38
    00423c38
    00423c38loc_423c38:
    00423c38ldr x1, [sp+64]
    00423c3cldr x0, [sp+168]
    00423c40ldr x2, [sp+176]
    00423c44subs xzr, x2, x1
    00423c48b.hs 0x423c50
    00423c4cb 0x423de8
    00423c50
    00423c50loc_423c50:
    00423c50b 0x423c54
    00423c54
    00423c54loc_423c54:
    00423c54str x0, [sp+136]
    00423c58str x1, [sp+144]
    00423c5cadrp x2, 0x28c000
    00423c60add x2, x2, 4032
    00423c64orr x3, xzr, 1
    00423c68bl strings.LastIndex
    00423c6cstr x0, [sp+72]
    00423c70ldr x4, [sp+176]
    00423c74str x4, [sp+80]
    00423c78sub x4, x4, x0
    00423c7csub x4, x4, 1
    00423c80str x4, [sp+56]
    00423c84str x0, [sp+48]
    00423c88subs xzr, x0, 0
    00423c8ccset x4, le
    00423c90strb w4, [sp+47]
    00423c94b.le 0x423c9c
    00423c98b 0x423ca0
    00423c9c
    00423c9cloc_423c9c:
    00423c9cb 0x423cb4
    00423ca0
    00423ca0loc_423ca0:
    00423ca0ldr x5, [sp+56]
    00423ca4subs xzr, x5, 100
    00423ca8cset x5, gt
    00423cacstrb w5, [sp+47]
    00423cb0b 0x423cb4
    00423cb4
    00423cb4loc_423cb4:
    00423cb4ldrb w5, [sp+47]
    00423cb8strb w5, [sp+45]
    00423cbctbnz w5, 0, 0x423cc4
    00423cc0b 0x423cc8
    00423cc4
    00423cc4loc_423cc4:
    00423cc4b 0x423cdc
    00423cc8
    00423cc8loc_423cc8:
    00423cc8ldr x5, [sp+56]
    00423cccsubs xzr, x5, 0
    00423cd0cset x5, eq
    00423cd4strb w5, [sp+45]
    00423cd8b 0x423cdc
    00423cdc
    00423cdcloc_423cdc:
    00423cdcldrb w5, [sp+45]
    00423ce0strb w5, [sp+46]
    00423ce4tbnz w5, 0, 0x423cec
    00423ce8b 0x423cf0
    00423cec
    00423cecloc_423cec:
    00423cecb 0x423d04
    00423cf0
    00423cf0loc_423cf0:
    00423cf0ldr x5, [sp+48]
    00423cf4subs xzr, x5, 155
    00423cf8cset x5, gt
    00423cfcstrb w5, [sp+46]
    00423d00b 0x423d04
    00423d04
    00423d04loc_423d04:
    00423d04ldrb w5, [sp+46]
    00423d08tbnz w5, 0, 0x423d10
    00423d0cb 0x423d3c
    00423d10
    00423d10loc_423d10:
    00423d10stp xzr, xzr, [sp+104]
    00423d14stp xzr, xzr, [sp+88]
    00423d18strb wzr, [sp+44]
    00423d1cldr x2, [sp+88]
    00423d20ldr x1, [sp+112]
    00423d24ldr x3, [sp+96]
    00423d28ldr x0, [sp+104]
    00423d2cmov x4, xzr
    00423d30ldur x29, [sp-8]
    00423d34ldr x30, [sp], 160
    00423d38ret x30
    00423d3c
    00423d3cloc_423d3c:
    00423d3cldr x1, [sp+72]
    00423d40ldr x2, [sp+176]
    00423d44ldr x5, [sp+168]
    00423d48subs xzr, x2, x1
    00423d4cb.hs 0x423d54
    00423d50b 0x423de4
    00423d54
    00423d54loc_423d54:
    00423d54b 0x423d58
    00423d58
    00423d58loc_423d58:
    00423d58str x5, [sp+136]
    00423d5cstr x1, [sp+144]
    00423d60ldr x5, [sp+72]
    00423d64add x0, x5, 1
    00423d68str x0, [sp+80]
    00423d6cldr x1, [sp+176]
    00423d70ldr x6, [sp+168]
    00423d74subs xzr, x1, x0
    00423d78b.hs 0x423d80
    00423d7cb 0x423de0
    00423d80
    00423d80loc_423d80:
    00423d80sub x5, x1, x5
    00423d84sub x5, x5, 1
    00423d88sub x7, xzr, x5
    00423d8cand x7, x0, x7, asr #63
    00423d90add x6, x6, x7
    00423d94str x6, [sp+120]
    00423d98str x5, [sp+128]
    00423d9cldr x5, [sp+136]
    00423da0ldr x6, [sp+144]
    00423da4str x5, [sp+104]
    00423da8str x6, [sp+112]
    00423dacldr x5, [sp+120]
    00423db0ldr x6, [sp+128]
    00423db4str x5, [sp+88]
    00423db8str x6, [sp+96]
    00423dbcorr x4, xzr, 1
    00423dc0strb w4, [sp+44]
    00423dc4ldr x0, [sp+104]
    00423dc8ldr x2, [sp+88]
    00423dccldr x1, [sp+112]
    00423dd0ldr x3, [sp+96]
    00423dd4ldur x29, [sp-8]
    00423dd8ldr x30, [sp], 160
    00423ddcret x30
    00423de0
    00423de0loc_423de0:
    00423de0bl runtime.panicSliceB
    00423de4
    00423de4loc_423de4:
    00423de4bl runtime.panicSliceAlen
    00423de8
    00423de8loc_423de8:
    00423de8bl runtime.panicSliceAlen
    00423dec
    00423decloc_423dec:
    00423decbl runtime.panicIndex
    00423df0hint
    00423df4
    00423df4loc_423df4:
    00423df4stp x0, x1, [sp+8]
    00423df8mov x3, x30
    00423dfcbl runtime.morestack_noctxt.abi0
    00423e00ldp x0, x1, [sp+8]
    00423e04b 0x423b30
    00423e08udf 0
    00423e0cudf 0
    00423b30
    00423e10
    00423e10archive/tar.(*Writer).Write: ; void archive/tar.(*Writer).Write(archive/tar.Writer * tw, struct []uint8 b)
    00423e10ldr x16, [x28+16]
    00423e14sub x17, sp, 32
    00423e18subs xzr, x17, x16
    00423e1cb.ls 0x423fb4
    00423e20str x30, [sp-160]!
    00423e24stur x29, [sp-8]
    00423e28sub x29, sp, 8
    00423e2cstr x0, [sp+168]
    00423e30str x1, [sp+176]
    00423e34str x2, [sp+184]
    00423e38str x3, [sp+192]
    00423e3cstr xzr, [sp+56]
    00423e40stp xzr, xzr, [sp+88]
    00423e44ldr x4, [sp+168]
    00423e48ldrsb x27, [x4]
    00423e4cldr x4, [x4+768]
    00423e50cbnz x4, 0x423e58
    00423e54b 0x423e84
    00423e58
    00423e58loc_423e58:
    00423e58str xzr, [sp+56]
    00423e5cldr x3, [sp+168]
    00423e60ldrsb x27, [x3]
    00423e64ldr x1, [x3+768]
    00423e68ldr x2, [x3+776]
    00423e6cstr x1, [sp+88]
    00423e70str x2, [sp+96]
    00423e74ldr x0, [sp+56]
    00423e78ldur x29, [sp-8]
    00423e7cldr x30, [sp], 160
    00423e80ret x30
    00423e84
    00423e84loc_423e84:
    00423e84stp xzr, xzr, [sp+120]
    00423e88ldr x4, [sp+168]
    00423e8cldrsb x27, [x4]
    00423e90ldr x5, [x4+24]
    00423e94ldrsb x27, [x5]
    00423e98ldr x0, [x4+32]
    00423e9cldr x1, [sp+176]
    00423ea0ldr x2, [sp+184]
    00423ea4ldr x3, [sp+192]
    00423ea8ldr x4, [x5+32]
    00423eacblr x4
    00423eb0str x0, [sp+72]
    00423eb4str x1, [sp+120]
    00423eb8str x2, [sp+128]
    00423ebcldr x4, [sp+72]
    00423ec0str x4, [sp+80]
    00423ec4str x1, [sp+136]
    00423ec8str x2, [sp+144]
    00423eccldr x4, [sp+80]
    00423ed0str x4, [sp+64]
    00423ed4str x1, [sp+104]
    00423ed8str x2, [sp+112]
    00423edcsubs xzr, x1, 0
    00423ee0cset x4, ne
    00423ee4strb w4, [sp+55]
    00423ee8cbnz x1, 0x423ef0
    00423eecb 0x423f34
    00423ef0
    00423ef0loc_423ef0:
    00423ef0ldr x3, [sp+104]
    00423ef4adrp x27, 0x5fe000
    00423ef8ldr x4, [x27+2112]
    00423efcsubs xzr, x4, x3
    00423f00cset x3, ne
    00423f04b.ne 0x423f0c
    00423f08b 0x423f10
    00423f0c
    00423f0cloc_423f0c:
    00423f0cb 0x423f2c
    00423f10
    00423f10loc_423f10:
    00423f10ldr x0, [sp+104]
    00423f14ldr x1, [sp+112]
    00423f18adrp x27, 0x5fe000
    00423f1cldr x2, [x27+2120]
    00423f20bl runtime.ifaceeq
    00423f24eor x3, x0, 1
    00423f28b 0x423f2c
    00423f2c
    00423f2cloc_423f2c:
    00423f2cstrb w3, [sp+55]
    00423f30b 0x423f38
    00423f34
    00423f34loc_423f34:
    00423f34b 0x423f38
    00423f38
    00423f38loc_423f38:
    00423f38ldrb w3, [sp+55]
    00423f3ctbnz w3, 0, 0x423f44
    00423f40b 0x423f88
    00423f44
    00423f44loc_423f44:
    00423f44ldr x3, [sp+168]
    00423f48ldrsb x27, [x3]
    00423f4cldr x4, [sp+112]
    00423f50ldr x5, [sp+104]
    00423f54str x5, [x3+768]
    00423f58adrp x27, 0x628000
    00423f5cldr w5, [x27+3056]
    00423f60cbz w5, 0x423f68
    00423f64b 0x423f6c
    00423f68
    00423f68loc_423f68:
    00423f68b 0x423f80
    00423f6c
    00423f6cloc_423f6c:
    00423f6cbl runtime.gcWriteBarrier2
    00423f70str x4, [x25]
    00423f74ldr x5, [x3+776]
    00423f78str x5, [x25+8]
    00423f7cb 0x423f80
    00423f80
    00423f80loc_423f80:
    00423f80str x4, [x3+776]
    00423f84b 0x423f8c
    00423f88
    00423f88loc_423f88:
    00423f88b 0x423f8c
    00423f8c
    00423f8cloc_423f8c:
    00423f8cldr x3, [sp+64]
    00423f90str x3, [sp+56]
    00423f94ldr x1, [sp+104]
    00423f98ldr x2, [sp+112]
    00423f9cstr x1, [sp+88]
    00423fa0str x2, [sp+96]
    00423fa4ldr x0, [sp+56]
    00423fa8ldur x29, [sp-8]
    00423facldr x30, [sp], 160
    00423fb0ret x30
    00423fb4
    00423fb4loc_423fb4:
    00423fb4stp x0, x1, [sp+8]
    00423fb8stp x2, x3, [sp+24]
    00423fbcmov x3, x30
    00423fc0bl runtime.morestack_noctxt.abi0
    00423fc4ldp x0, x1, [sp+8]
    00423fc8ldp x2, x3, [sp+24]
    00423fccb 0x423e10
    00423e10
    00423fd0
    00423fd0archive/tar.(*Writer).Close: ; void archive/tar.(*Writer).Close(archive/tar.Writer * tw)
    00423fd0ldr x16, [x28+16]
    00423fd4sub x17, sp, 64
    00423fd8subs xzr, x17, x16
    00423fdcb.ls 0x4241c8
    00423fe0str x30, [sp-192]!
    00423fe4stur x29, [sp-8]
    00423fe8sub x29, sp, 8
    00423fecstr x0, [sp+200]
    00423ff0stp xzr, xzr, [sp+80]
    00423ff4ldr x3, [sp+200]
    00423ff8ldrsb x27, [x3]
    00423ffcldr x0, [x3+768]
    00424000ldr x1, [x3+776]
    00424004str x0, [sp+168]
    00424008str x1, [sp+176]
    0042400cadrp x27, 0x5fd000
    00424010ldr x3, [x27+2144]
    00424014subs xzr, x0, x3
    00424018b.eq 0x424020
    0042401cb 0x424050
    00424020
    00424020loc_424020:
    00424020adrp x27, 0x5fd000
    00424024ldr x2, [x27+2152]
    00424028bl runtime.ifaceeq
    0042402ctbnz w0, 0, 0x424034
    00424030b 0x42404c
    00424034
    00424034loc_424034:
    00424034stp xzr, xzr, [sp+80]
    00424038mov x0, xzr
    0042403cmov x1, xzr
    00424040ldur x29, [sp-8]
    00424044ldr x30, [sp], 192
    00424048ret x30
    0042404c
    0042404cloc_42404c:
    0042404cb 0x424054
    00424050
    00424050loc_424050:
    00424050b 0x424054
    00424054
    00424054loc_424054:
    00424054ldr x2, [sp+200]
    00424058ldrsb x27, [x2]
    0042405cldr x2, [x2+768]
    00424060cbnz x2, 0x424068
    00424064b 0x42408c
    00424068
    00424068loc_424068:
    00424068ldr x2, [sp+200]
    0042406cldrsb x27, [x2]
    00424070ldr x0, [x2+768]
    00424074ldr x1, [x2+776]
    00424078str x0, [sp+80]
    0042407cstr x1, [sp+88]
    00424080ldur x29, [sp-8]
    00424084ldr x30, [sp], 192
    00424088ret x30
    0042408c
    0042408cloc_42408c:
    0042408cldr x0, [sp+200]
    00424090bl archive/tar.(*Writer).Flush
    00424094str x0, [sp+96]
    00424098str x1, [sp+104]
    0042409cstr xzr, [sp+56]
    004240a0b 0x4240a4
    004240a4
    004240a4loc_4240a4:
    004240a4ldr x4, [sp+56]
    004240a8subs xzr, x4, 2
    004240accset x4, lt
    004240b0strb w4, [sp+55]
    004240b4b.lt 0x4240bc
    004240b8b 0x4240d4
    004240bc
    004240bcloc_4240bc:
    004240bcldr x4, [sp+96]
    004240c0subs xzr, x4, 0
    004240c4cset x4, ne
    004240c8eor x4, x4, 1
    004240ccstrb w4, [sp+55]
    004240d0b 0x4240d8
    004240d4
    004240d4loc_4240d4:
    004240d4b 0x4240d8
    004240d8
    004240d8loc_4240d8:
    004240d8ldrb w4, [sp+55]
    004240dctbnz w4, 0, 0x4240e4
    004240e0b 0x424164
    004240e4
    004240e4loc_4240e4:
    004240e4b 0x4240e8
    004240e8
    004240e8loc_4240e8:
    004240e8adrp x4, 0x628000
    004240ecadd x4, x4, 4000
    004240f0str x4, [sp+128]
    004240f4orr x4, xzr, 512
    004240f8str x4, [sp+136]
    004240fcstr x4, [sp+144]
    00424100stp xzr, xzr, [sp+112]
    00424104ldr x4, [sp+200]
    00424108ldrsb x27, [x4]
    0042410cldr x5, [x4]
    00424110ldrsb x27, [x5]
    00424114ldr x0, [x4+8]
    00424118ldr x4, [x5+24]
    0042411cldr x1, [sp+128]
    00424120ldr x2, [sp+136]
    00424124ldr x3, [sp+144]
    00424128blr x4
    0042412cstr x0, [sp+64]
    00424130str x1, [sp+112]
    00424134str x2, [sp+120]
    00424138ldr x4, [sp+64]
    0042413cstr x4, [sp+72]
    00424140str x1, [sp+152]
    00424144str x2, [sp+160]
    00424148str x1, [sp+96]
    0042414cstr x2, [sp+104]
    00424150b 0x424154
    00424154
    00424154loc_424154:
    00424154ldr x4, [sp+56]
    00424158add x4, x4, 1
    0042415cstr x4, [sp+56]
    00424160b 0x4240a4
    00424164
    00424164loc_424164:
    00424164ldr x2, [sp+200]
    00424168ldrsb x27, [x2]
    0042416cadrp x27, 0x5fd000
    00424170ldr x3, [x27+2152]
    00424174adrp x27, 0x5fd000
    00424178ldr x4, [x27+2144]
    0042417cstr x4, [x2+768]
    00424180adrp x27, 0x627000
    00424184ldr w4, [x27+3056]
    00424188cbz w4, 0x424190
    0042418cb 0x424194
    00424190
    00424190loc_424190:
    00424190b 0x4241a8
    00424194
    00424194loc_424194:
    00424194bl runtime.gcWriteBarrier2
    00424198str x3, [x25]
    0042419cldr x4, [x2+776]
    004241a0str x4, [x25+8]
    004241a4b 0x4241a8
    004241a8
    004241a8loc_4241a8:
    004241a8str x3, [x2+776]
    004241acldr x0, [sp+96]
    004241b0ldr x1, [sp+104]
    004241b4str x0, [sp+80]
    004241b8str x1, [sp+88]
    004241bcldur x29, [sp-8]
    004241c0ldr x30, [sp], 192
    004241c4ret x30
    004241c8
    004241c8loc_4241c8:
    004241c8str x0, [sp+8]
    004241ccmov x3, x30
    004241d0bl runtime.morestack_noctxt.abi0
    004241d4ldr x0, [sp+8]
    004241d8b 0x423fd0
    004241dcudf 0
    00423fd0
    004241e0
    004241e0archive/tar.(*regFileWriter).Write: ; void archive/tar.(*regFileWriter).Write(archive/tar.regFileWriter * fw, struct []uint8 b)
    004241e0ldr x16, [x28+16]
    004241e4sub x17, sp, 16
    004241e8subs xzr, x17, x16
    004241ecb.ls 0x424384
    004241f0str x30, [sp-144]!
    004241f4stur x29, [sp-8]
    004241f8sub x29, sp, 8
    004241fcstr x0, [sp+152]
    00424200str x1, [sp+160]
    00424204str x2, [sp+168]
    00424208str x3, [sp+176]
    0042420cstr xzr, [sp+56]
    00424210stp xzr, xzr, [sp+88]
    00424214ldr x4, [sp+168]
    00424218str x4, [sp+72]
    0042421cldr x5, [sp+152]
    00424220ldrsb x27, [x5]
    00424224ldr x5, [x5+16]
    00424228subs xzr, x4, x5
    0042422ccset x4, gt
    00424230strb w4, [sp+55]
    00424234b.gt 0x42423c
    00424238b 0x424268
    0042423c
    0042423cloc_42423c:
    0042423cldr x4, [sp+152]
    00424240ldrsb x27, [x4]
    00424244ldr x1, [x4+16]
    00424248str x1, [sp+64]
    0042424cldr x2, [sp+176]
    00424250subs xzr, x2, x1
    00424254b.hs 0x42425c
    00424258b 0x42437c
    0042425c
    0042425cloc_42425c:
    0042425cb 0x424260
    00424260
    00424260loc_424260:
    00424260str x1, [sp+168]
    00424264b 0x42426c
    00424268
    00424268loc_424268:
    00424268b 0x42426c
    0042426c
    0042426cloc_42426c:
    0042426cldr x4, [sp+168]
    00424270str x4, [sp+72]
    00424274cbnz x4, 0x42427c
    00424278b 0x4242f8
    0042427c
    0042427cloc_42427c:
    0042427cstp xzr, xzr, [sp+104]
    00424280ldr x4, [sp+152]
    00424284ldrsb x27, [x4]
    00424288ldr x5, [x4]
    0042428cldrsb x27, [x5]
    00424290ldr x0, [x4+8]
    00424294ldr x1, [sp+160]
    00424298ldr x2, [sp+168]
    0042429cldr x3, [sp+176]
    004242a0ldr x4, [x5+24]
    004242a4blr x4
    004242a8str x0, [sp+72]
    004242acstr x1, [sp+104]
    004242b0str x2, [sp+112]
    004242b4ldr x4, [sp+72]
    004242b8str x4, [sp+80]
    004242bcstr x1, [sp+120]
    004242c0str x2, [sp+128]
    004242c4ldr x4, [sp+80]
    004242c8str x4, [sp+56]
    004242ccstr x1, [sp+88]
    004242d0str x2, [sp+96]
    004242d4ldr x4, [sp+152]
    004242d8ldrsb x27, [x4]
    004242dcldr x5, [sp+152]
    004242e0ldrsb x27, [x5]
    004242e4ldr x5, [x5+16]
    004242e8ldr x6, [sp+56]
    004242ecsub x5, x5, x6
    004242f0str x5, [x4+16]
    004242f4b 0x4242fc
    004242f8
    004242f8loc_4242f8:
    004242f8b 0x4242fc
    004242fc
    004242fcloc_4242fc:
    004242fcldr x3, [sp+88]
    00424300cbnz x3, 0x424308
    00424304b 0x424324
    00424308
    00424308loc_424308:
    00424308b 0x42430c
    0042430c
    0042430cloc_42430c:
    0042430cldr x1, [sp+88]
    00424310ldr x2, [sp+96]
    00424314ldr x0, [sp+56]
    00424318ldur x29, [sp-8]
    0042431cldr x30, [sp], 144
    00424320ret x30
    00424324
    00424324loc_424324:
    00424324ldrb w3, [sp+55]
    00424328tbnz w3, 0, 0x424330
    0042432cb 0x42435c
    00424330
    00424330loc_424330:
    00424330b 0x424334
    00424334
    00424334loc_424334:
    00424334adrp x27, 0x5fd000
    00424338ldr x1, [x27+2112]
    0042433cadrp x27, 0x5fd000
    00424340ldr x2, [x27+2120]
    00424344str x1, [sp+88]
    00424348str x2, [sp+96]
    0042434cldr x0, [sp+56]
    00424350ldur x29, [sp-8]
    00424354ldr x30, [sp], 144
    00424358ret x30
    0042435c
    0042435cloc_42435c:
    0042435cb 0x424360
    00424360
    00424360loc_424360:
    00424360stp xzr, xzr, [sp+88]
    00424364ldr x0, [sp+56]
    00424368mov x1, xzr
    0042436cmov x2, xzr
    00424370ldur x29, [sp-8]
    00424374ldr x30, [sp], 144
    00424378ret x30
    0042437c
    0042437cloc_42437c:
    0042437cbl runtime.panicSliceAcap
    00424380hint
    00424384
    00424384loc_424384:
    00424384stp x0, x1, [sp+8]
    00424388stp x2, x3, [sp+24]
    0042438cmov x3, x30
    00424390bl runtime.morestack_noctxt.abi0
    00424394ldp x0, x1, [sp+8]
    00424398ldp x2, x3, [sp+24]
    0042439cb 0x4241e0
    004241e0
    004243a0
    004243a0archive/tar.(*regFileWriter).ReadFrom: ; void archive/tar.(*regFileWriter).ReadFrom(archive/tar.regFileWriter * fw, io.Reader r)
    004243a0ldr x16, [x28+16]
    004243a4sub x17, sp, 16
    004243a8subs xzr, x17, x16
    004243acb.ls 0x424454
    004243b0str x30, [sp-144]!
    004243b4stur x29, [sp-8]
    004243b8sub x29, sp, 8
    004243bcstr x0, [sp+152]
    004243c0str x1, [sp+160]
    004243c4str x2, [sp+168]
    004243c8str xzr, [sp+40]
    004243ccstp xzr, xzr, [sp+64]
    004243d0stp xzr, xzr, [sp+104]
    004243d4ldr x2, [sp+152]
    004243d8adrp x3, 0x2f1000
    004243dcadd x3, x3, 1600
    004243e0str x3, [sp+104]
    004243e4str x2, [sp+112]
    004243e8stp xzr, xzr, [sp+88]
    004243ecadrp x0, 0x21a000
    004243f0add x0, x0, 2880
    004243f4add x1, sp, 104
    004243f8bl runtime.convT
    004243fcstr x0, [sp+80]
    00424400ldr x2, [sp+160]
    00424404ldr x3, [sp+168]
    00424408mov x1, x0
    0042440cadrp x0, 0x2f1000
    00424410add x0, x0, 1536
    00424414bl io.Copy
    00424418str x0, [sp+48]
    0042441cstr x1, [sp+88]
    00424420str x2, [sp+96]
    00424424ldr x3, [sp+48]
    00424428str x3, [sp+56]
    0042442cstr x1, [sp+120]
    00424430str x2, [sp+128]
    00424434ldr x3, [sp+56]
    00424438str x3, [sp+40]
    0042443cstr x1, [sp+64]
    00424440str x2, [sp+72]
    00424444ldr x0, [sp+40]
    00424448ldur x29, [sp-8]
    0042444cldr x30, [sp], 144
    00424450ret x30
    00424454
    00424454loc_424454:
    00424454stp x0, x1, [sp+8]
    00424458str x2, [sp+24]
    0042445cmov x3, x30
    00424460bl runtime.morestack_noctxt.abi0
    00424464ldp x0, x1, [sp+8]
    00424468ldr x2, [sp+24]
    0042446cb 0x4243a0
    004243a0
    00424470
    00424470archive/tar.regFileWriter.logicalRemaining: ; void archive/tar.regFileWriter.logicalRemaining(archive/tar.regFileWriter fw)
    00424470str x30, [sp-32]!
    00424474stur x29, [sp-8]
    00424478sub x29, sp, 8
    0042447cstr x0, [sp+40]
    00424480str x1, [sp+48]
    00424484str x2, [sp+56]
    00424488str xzr, [sp+16]
    0042448cstr x2, [sp+16]
    00424490mov x0, x2
    00424494add x29, sp, 24
    00424498add sp, sp, 32
    0042449cret x30
    00424470
    004244a0
    004244a0archive/tar.regFileWriter.physicalRemaining: ; void archive/tar.regFileWriter.physicalRemaining(archive/tar.regFileWriter fw)
    004244a0str x30, [sp-32]!
    004244a4stur x29, [sp-8]
    004244a8sub x29, sp, 8
    004244acstr x0, [sp+40]
    004244b0str x1, [sp+48]
    004244b4str x2, [sp+56]
    004244b8str xzr, [sp+16]
    004244bcstr x2, [sp+16]
    004244c0mov x0, x2
    004244c4add x29, sp, 24
    004244c8add sp, sp, 32
    004244ccret x30
    004244a0
    004244d0
    004244d0archive/tar.(*sparseFileWriter).Write: ; void archive/tar.(*sparseFileWriter).Write(archive/tar.sparseFileWriter * sw, struct []uint8 b)
    004244d0ldr x16, [x28+16]
    004244d4sub x17, sp, 384
    004244d8subs xzr, x17, x16
    004244dcb.ls 0x424b68
    004244e0sub x20, sp, 512
    004244e4stp x29, x30, [x20-8]
    004244e8add sp, x20, 0
    004244ecsub x29, sp, 8
    004244f0str x0, [sp+520]
    004244f4str x1, [sp+528]
    004244f8str x2, [sp+536]
    004244fcstr x3, [sp+544]
    00424500str xzr, [sp+80]
    00424504stp xzr, xzr, [sp+176]
    00424508ldr x6, [sp+536]
    0042450cstr x6, [sp+152]
    00424510ldr x6, [sp+520]
    00424514ldrsb x27, [x6]
    00424518ldp x7, x8, [x6]
    0042451cldp x9, x10, [x6+16]
    00424520ldp x6, x11, [x6+32]
    00424524stp x7, x8, [sp+408]
    00424528stp x9, x10, [sp+424]
    0042452cstp x6, x11, [sp+440]
    00424530ldr x0, [sp+408]
    00424534ldr x1, [sp+416]
    00424538ldr x2, [sp+424]
    0042453cldr x3, [sp+432]
    00424540ldr x4, [sp+440]
    00424544ldr x5, [sp+448]
    00424548bl archive/tar.sparseFileWriter.logicalRemaining
    0042454cstr x0, [sp+144]
    00424550ldr x6, [sp+152]
    00424554subs xzr, x0, x6
    00424558cset x6, lt
    0042455cstrb w6, [sp+69]
    00424560b.lt 0x424568
    00424564b 0x4245c4
    00424568
    00424568loc_424568:
    00424568ldr x6, [sp+520]
    0042456cldrsb x27, [x6]
    00424570ldp x7, x8, [x6]
    00424574ldp x9, x10, [x6+16]
    00424578ldp x6, x11, [x6+32]
    0042457cstp x7, x8, [sp+360]
    00424580stp x9, x10, [sp+376]
    00424584stp x6, x11, [sp+392]
    00424588ldr x0, [sp+360]
    0042458cldr x1, [sp+368]
    00424590ldr x2, [sp+376]
    00424594ldr x3, [sp+384]
    00424598ldr x4, [sp+392]
    0042459cldr x5, [sp+400]
    004245a0bl archive/tar.sparseFileWriter.logicalRemaining
    004245a4str x0, [sp+144]
    004245a8ldr x2, [sp+544]
    004245acsubs xzr, x0, x2
    004245b0b.ls 0x4245b8
    004245b4b 0x424b5c
    004245b8
    004245b8loc_4245b8:
    004245b8b 0x4245bc
    004245bc
    004245bcloc_4245bc:
    004245bcstr x0, [sp+536]
    004245c0b 0x4245c8
    004245c4
    004245c4loc_4245c4:
    004245c4b 0x4245c8
    004245c8
    004245c8loc_4245c8:
    004245c8ldr x6, [sp+528]
    004245ccldr x7, [sp+536]
    004245d0ldr x8, [sp+544]
    004245d4str x6, [sp+240]
    004245d8str x7, [sp+248]
    004245dcstr x8, [sp+256]
    004245e0ldr x6, [sp+536]
    004245e4str x6, [sp+152]
    004245e8ldr x7, [sp+520]
    004245ecldrsb x27, [x7]
    004245f0ldr x7, [x7+40]
    004245f4add x6, x7, x6
    004245f8str x6, [sp+88]
    004245fcb 0x424600
    00424600
    00424600loc_424600:
    00424600ldr x6, [sp+88]
    00424604ldr x7, [sp+520]
    00424608ldrsb x27, [x7]
    0042460cldr x7, [x7+40]
    00424610subs xzr, x7, x6
    00424614cset x6, lt
    00424618strb w6, [sp+71]
    0042461cb.lt 0x424624
    00424620b 0x42463c
    00424624
    00424624loc_424624:
    00424624ldr x6, [sp+176]
    00424628subs xzr, x6, 0
    0042462ccset x6, ne
    00424630eor x6, x6, 1
    00424634strb w6, [sp+71]
    00424638b 0x424640
    0042463c
    0042463cloc_42463c:
    0042463cb 0x424640
    00424640
    00424640loc_424640:
    00424640ldrb w6, [sp+71]
    00424644tbnz w6, 0, 0x42464c
    00424648b 0x424950
    0042464c
    0042464cloc_42464c:
    0042464cstr xzr, [sp+72]
    00424650ldr x2, [sp+520]
    00424654ldrsb x27, [x2]
    00424658ldr x3, [x2+16]
    0042465cldr x1, [x2+24]
    00424660subs xzr, x1, 0
    00424664b.hi 0x42466c
    00424668b 0x424b54
    0042466c
    0042466cloc_42466c:
    0042466cldr x0, [x3]
    00424670ldr x1, [x3+8]
    00424674str x0, [sp+112]
    00424678str x1, [sp+120]
    0042467cbl archive/tar.sparseEntry.endOffset
    00424680str x0, [sp+144]
    00424684ldr x2, [sp+520]
    00424688ldrsb x27, [x2]
    0042468cldr x1, [x2+24]
    00424690ldr x2, [x2+16]
    00424694subs xzr, x1, 0
    00424698b.hi 0x4246a0
    0042469cb 0x424b4c
    004246a0
    004246a0loc_4246a0:
    004246a0ldr x4, [x2]
    004246a4str x4, [sp+96]
    004246a8str x0, [sp+104]
    004246acldr x5, [sp+520]
    004246b0ldrsb x27, [x5]
    004246b4ldr x5, [x5+40]
    004246b8subs xzr, x5, x4
    004246bcb.lt 0x4246c4
    004246c0b 0x424760
    004246c4
    004246c4loc_4246c4:
    004246c4ldr x3, [sp+536]
    004246c8str x3, [sp+152]
    004246ccldr x5, [sp+520]
    004246d0ldrsb x27, [x5]
    004246d4ldr x5, [x5+40]
    004246d8sub x4, x4, x5
    004246dcsubs xzr, x3, x4
    004246e0b.gt 0x4246e8
    004246e4b 0x4246ec
    004246e8
    004246e8loc_4246e8:
    004246e8b 0x4246f4
    004246ec
    004246ecloc_4246ec:
    004246ecmov x4, x3
    004246f0b 0x4246f4
    004246f4
    004246f4loc_4246f4:
    004246f4str x4, [sp+144]
    004246f8ldr x2, [sp+544]
    004246fcldr x3, [sp+528]
    00424700subs xzr, x4, x2
    00424704b.ls 0x42470c
    00424708b 0x424b44
    0042470c
    0042470cloc_42470c:
    0042470cb 0x424710
    00424710
    00424710loc_424710:
    00424710str x3, [sp+216]
    00424714str x4, [sp+224]
    00424718str x2, [sp+232]
    0042471cstp xzr, xzr, [sp+456]
    00424720ldr x0, [sp+216]
    00424724ldr x1, [sp+224]
    00424728ldr x2, [sp+232]
    0042472cbl archive/tar.zeroWriter.Write
    00424730str x0, [sp+152]
    00424734str x1, [sp+456]
    00424738str x2, [sp+464]
    0042473cldr x3, [sp+152]
    00424740str x3, [sp+168]
    00424744str x1, [sp+488]
    00424748str x2, [sp+496]
    0042474cldr x3, [sp+168]
    00424750str x3, [sp+72]
    00424754str x1, [sp+176]
    00424758str x2, [sp+184]
    0042475cb 0x424814
    00424760
    00424760loc_424760:
    00424760ldr x4, [sp+536]
    00424764str x4, [sp+152]
    00424768ldr x5, [sp+520]
    0042476cldrsb x27, [x5]
    00424770ldr x5, [x5+40]
    00424774sub x5, x0, x5
    00424778subs xzr, x4, x5
    0042477cb.gt 0x424784
    00424780b 0x424788
    00424784
    00424784loc_424784:
    00424784b 0x424790
    00424788
    00424788loc_424788:
    00424788mov x5, x4
    0042478cb 0x424790
    00424790
    00424790loc_424790:
    00424790str x5, [sp+144]
    00424794ldr x2, [sp+544]
    00424798ldr x4, [sp+528]
    0042479csubs xzr, x5, x2
    004247a0b.ls 0x4247a8
    004247a4b 0x424b3c
    004247a8
    004247a8loc_4247a8:
    004247a8b 0x4247ac
    004247ac
    004247acloc_4247ac:
    004247acstr x4, [sp+192]
    004247b0str x5, [sp+200]
    004247b4str x2, [sp+208]
    004247b8stp xzr, xzr, [sp+456]
    004247bcldr x4, [sp+520]
    004247c0ldrsb x27, [x4]
    004247c4ldr x5, [x4]
    004247c8ldrsb x27, [x5]
    004247ccldr x0, [x4+8]
    004247d0ldr x1, [sp+192]
    004247d4ldr x2, [sp+200]
    004247d8ldr x3, [sp+208]
    004247dcldr x4, [x5+32]
    004247e0blr x4
    004247e4str x0, [sp+152]
    004247e8str x1, [sp+456]
    004247ecstr x2, [sp+464]
    004247f0ldr x4, [sp+152]
    004247f4str x4, [sp+160]
    004247f8str x1, [sp+472]
    004247fcstr x2, [sp+480]
    00424800ldr x4, [sp+160]
    00424804str x4, [sp+72]
    00424808str x1, [sp+176]
    0042480cstr x2, [sp+184]
    00424810b 0x424814
    00424814
    00424814loc_424814:
    00424814ldr x0, [sp+72]
    00424818ldr x1, [sp+536]
    0042481cldr x6, [sp+528]
    00424820ldr x7, [sp+544]
    00424824b 0x424828
    00424828
    00424828loc_424828:
    00424828subs xzr, x1, x0
    0042482cb.hs 0x424834
    00424830b 0x424b38
    00424834
    00424834loc_424834:
    00424834sub x7, x7, x0
    00424838sub x8, x1, x0
    0042483csub x9, xzr, x7
    00424840and x9, x0, x9, asr #63
    00424844add x6, x6, x9
    00424848str x6, [sp+528]
    0042484cstr x8, [sp+536]
    00424850str x7, [sp+544]
    00424854ldr x6, [sp+520]
    00424858ldrsb x27, [x6]
    0042485cldr x7, [sp+520]
    00424860ldrsb x27, [x7]
    00424864ldr x7, [x7+40]
    00424868ldr x8, [sp+72]
    0042486cadd x7, x7, x8
    00424870str x7, [x6+40]
    00424874ldr x6, [sp+520]
    00424878ldrsb x27, [x6]
    0042487cldr x6, [x6+40]
    00424880ldr x7, [sp+104]
    00424884subs xzr, x7, x6
    00424888cset x6, le
    0042488cstrb w6, [sp+70]
    00424890b.le 0x424898
    00424894b 0x4248b8
    00424898
    00424898loc_424898:
    00424898ldr x6, [sp+520]
    0042489cldrsb x27, [x6]
    004248a0ldr x6, [x6+24]
    004248a4str x6, [sp+152]
    004248a8subs xzr, x6, 1
    004248accset x6, gt
    004248b0strb w6, [sp+70]
    004248b4b 0x4248bc
    004248b8
    004248b8loc_4248b8:
    004248b8b 0x4248bc
    004248bc
    004248bcloc_4248bc:
    004248bcldrb w6, [sp+70]
    004248c0tbnz w6, 0, 0x4248c8
    004248c4b 0x424944
    004248c8
    004248c8loc_4248c8:
    004248c8ldr x6, [sp+520]
    004248ccldrsb x27, [x6]
    004248d0ldr x1, [x6+24]
    004248d4ldr x7, [x6+16]
    004248d8ldr x6, [x6+32]
    004248dcb 0x4248e0
    004248e0
    004248e0loc_4248e0:
    004248e0subs xzr, x1, 1
    004248e4b.hs 0x4248ec
    004248e8b 0x424b30
    004248ec
    004248ecloc_4248ec:
    004248ecldr x8, [sp+520]
    004248f0ldrsb x27, [x8]
    004248f4sub x6, x6, 1
    004248f8sub x9, xzr, x6
    004248fcsub x10, x1, 1
    00424900str x10, [x8+24]
    00424904str x6, [x8+32]
    00424908sbfm x6, x9, 63, 63
    0042490cand x6, x6, 16
    00424910add x6, x7, x6
    00424914adrp x27, 0x627000
    00424918ldr w7, [x27+3056]
    0042491ccbz w7, 0x424924
    00424920b 0x424928
    00424924
    00424924loc_424924:
    00424924b 0x42493c
    00424928
    00424928loc_424928:
    00424928bl runtime.gcWriteBarrier2
    0042492cstr x6, [x25]
    00424930ldr x7, [x8+16]
    00424934str x7, [x25+8]
    00424938b 0x42493c
    0042493c
    0042493cloc_42493c:
    0042493cstr x6, [x8+16]
    00424940b 0x424948
    00424944
    00424944loc_424944:
    00424944b 0x424948
    00424948
    00424948loc_424948:
    00424948b 0x42494c
    0042494c
    0042494cloc_42494c:
    0042494cb 0x424600
    00424950
    00424950loc_424950:
    00424950ldr x6, [sp+248]
    00424954str x6, [sp+152]
    00424958ldr x7, [sp+536]
    0042495cstr x7, [sp+136]
    00424960sub x6, x6, x7
    00424964str x6, [sp+80]
    00424968ldr x6, [sp+176]
    0042496cadrp x27, 0x5fd000
    00424970ldr x7, [x27+2112]
    00424974subs xzr, x7, x6
    00424978b.eq 0x424980
    0042497cb 0x4249cc
    00424980
    00424980loc_424980:
    00424980ldr x0, [sp+176]
    00424984ldr x1, [sp+184]
    00424988adrp x27, 0x5fd000
    0042498cldr x2, [x27+2120]
    00424990bl runtime.ifaceeq
    00424994tbnz w0, 0, 0x42499c
    00424998b 0x4249c8
    0042499c
    0042499cloc_42499c:
    0042499cb 0x4249a0
    004249a0
    004249a0loc_4249a0:
    004249a0adrp x27, 0x5fd000
    004249a4ldr x1, [x27+2176]
    004249a8adrp x27, 0x5fd000
    004249acldr x2, [x27+2184]
    004249b0str x1, [sp+176]
    004249b4str x2, [sp+184]
    004249b8ldr x0, [sp+80]
    004249bcldp x29, x30, [sp-8]
    004249c0add sp, sp, 512
    004249c4ret x30
    004249c8
    004249c8loc_4249c8:
    004249c8b 0x4249d0
    004249cc
    004249ccloc_4249cc:
    004249ccb 0x4249d0
    004249d0
    004249d0loc_4249d0:
    004249d0ldr x6, [sp+176]
    004249d4cbnz x6, 0x4249dc
    004249d8b 0x4249f8
    004249dc
    004249dcloc_4249dc:
    004249dcb 0x4249e0
    004249e0
    004249e0loc_4249e0:
    004249e0ldr x1, [sp+176]
    004249e4ldr x2, [sp+184]
    004249e8ldr x0, [sp+80]
    004249ecldp x29, x30, [sp-8]
    004249f0add sp, sp, 512
    004249f4ret x30
    004249f8
    004249f8loc_4249f8:
    004249f8ldr x6, [sp+520]
    004249fcldrsb x27, [x6]
    00424a00ldp x7, x8, [x6]
    00424a04ldp x9, x10, [x6+16]
    00424a08ldp x6, x11, [x6+32]
    00424a0cstp x7, x8, [sp+312]
    00424a10stp x9, x10, [sp+328]
    00424a14stp x6, x11, [sp+344]
    00424a18ldr x0, [sp+312]
    00424a1cldr x1, [sp+320]
    00424a20ldr x2, [sp+328]
    00424a24ldr x3, [sp+336]
    00424a28ldr x4, [sp+344]
    00424a2cldr x5, [sp+352]
    00424a30bl archive/tar.sparseFileWriter.logicalRemaining
    00424a34str x0, [sp+144]
    00424a38subs xzr, x0, 0
    00424a3ccset x6, eq
    00424a40strb w6, [sp+71]
    00424a44cbz x0, 0x424a4c
    00424a48b 0x424a9c
    00424a4c
    00424a4cloc_424a4c:
    00424a4cldr x6, [sp+520]
    00424a50ldrsb x27, [x6]
    00424a54ldp x7, x8, [x6]
    00424a58ldp x9, x10, [x6+16]
    00424a5cldp x6, x11, [x6+32]
    00424a60stp x7, x8, [sp+264]
    00424a64stp x9, x10, [sp+280]
    00424a68stp x6, x11, [sp+296]
    00424a6cldr x0, [sp+264]
    00424a70ldr x1, [sp+272]
    00424a74ldr x2, [sp+280]
    00424a78ldr x3, [sp+288]
    00424a7cldr x4, [sp+296]
    00424a80ldr x5, [sp+304]
    00424a84bl archive/tar.sparseFileWriter.physicalRemaining
    00424a88str x0, [sp+128]
    00424a8csubs xzr, x0, 0
    00424a90cset x6, gt
    00424a94strb w6, [sp+71]
    00424a98b 0x424aa0
    00424a9c
    00424a9cloc_424a9c:
    00424a9cb 0x424aa0
    00424aa0
    00424aa0loc_424aa0:
    00424aa0ldrb w3, [sp+71]
    00424aa4tbnz w3, 0, 0x424aac
    00424aa8b 0x424ad8
    00424aac
    00424aacloc_424aac:
    00424aacb 0x424ab0
    00424ab0
    00424ab0loc_424ab0:
    00424ab0adrp x27, 0x5fd000
    00424ab4ldr x1, [x27+2192]
    00424ab8adrp x27, 0x5fd000
    00424abcldr x2, [x27+2200]
    00424ac0str x1, [sp+176]
    00424ac4str x2, [sp+184]
    00424ac8ldr x0, [sp+80]
    00424accldp x29, x30, [sp-8]
    00424ad0add sp, sp, 512
    00424ad4ret x30
    00424ad8
    00424ad8loc_424ad8:
    00424ad8ldrb w3, [sp+69]
    00424adctbnz w3, 0, 0x424ae4
    00424ae0b 0x424b10
    00424ae4
    00424ae4loc_424ae4:
    00424ae4b 0x424ae8
    00424ae8
    00424ae8loc_424ae8:
    00424ae8adrp x27, 0x5fd000
    00424aecldr x1, [x27+2112]
    00424af0adrp x27, 0x5fd000
    00424af4ldr x2, [x27+2120]
    00424af8str x1, [sp+176]
    00424afcstr x2, [sp+184]
    00424b00ldr x0, [sp+80]
    00424b04ldp x29, x30, [sp-8]
    00424b08add sp, sp, 512
    00424b0cret x30
    00424b10
    00424b10loc_424b10:
    00424b10b 0x424b14
    00424b14
    00424b14loc_424b14:
    00424b14stp xzr, xzr, [sp+176]
    00424b18ldr x0, [sp+80]
    00424b1cmov x1, xzr
    00424b20mov x2, xzr
    00424b24ldp x29, x30, [sp-8]
    00424b28add sp, sp, 512
    00424b2cret x30
    00424b30
    00424b30loc_424b30:
    00424b30orr x0, xzr, 1
    00424b34bl runtime.panicSliceB
    00424b38
    00424b38loc_424b38:
    00424b38bl runtime.panicSliceB
    00424b3c
    00424b3cloc_424b3c:
    00424b3cmov x1, x5
    00424b40bl runtime.panicSliceAcap
    00424b44
    00424b44loc_424b44:
    00424b44mov x1, x4
    00424b48bl runtime.panicSliceAcap
    00424b4c
    00424b4cloc_424b4c:
    00424b4cmov x0, xzr
    00424b50bl runtime.panicIndex
    00424b54
    00424b54loc_424b54:
    00424b54mov x0, xzr
    00424b58bl runtime.panicIndex
    00424b5c
    00424b5cloc_424b5c:
    00424b5cmov x1, x0
    00424b60bl runtime.panicSliceAcap
    00424b64hint
    00424b68
    00424b68loc_424b68:
    00424b68stp x0, x1, [sp+8]
    00424b6cstp x2, x3, [sp+24]
    00424b70mov x3, x30
    00424b74bl runtime.morestack_noctxt.abi0
    00424b78ldp x0, x1, [sp+8]
    00424b7cldp x2, x3, [sp+24]
    00424b80b 0x4244d0
    00424b84udf 0
    00424b88udf 0
    00424b8cudf 0
    004244d0