File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    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
    00424b90
    00424b90archive/tar.(*sparseFileWriter).ReadFrom: ; void archive/tar.(*sparseFileWriter).ReadFrom(archive/tar.sparseFileWriter * sw, io.Reader r)
    00424b90ldr x16, [x28+16]
    00424b94sub x17, sp, 624
    00424b98subs xzr, x17, x16
    00424b9cb.ls 0x4254dc
    00424ba0sub x20, sp, 752
    00424ba4stp x29, x30, [x20-8]
    00424ba8add sp, x20, 0
    00424bacsub x29, sp, 8
    00424bb0str x0, [sp+760]
    00424bb4str x1, [sp+768]
    00424bb8str x2, [sp+776]
    00424bbcstr xzr, [sp+80]
    00424bc0stp xzr, xzr, [sp+216]
    00424bc4add x27, sp, 648
    00424bc8stp xzr, xzr, [x27]
    00424bccldr x6, [sp+776]
    00424bd0ldr x7, [sp+768]
    00424bd4cbnz x7, 0x424bdc
    00424bd8b 0x424bfc
    00424bdc
    00424bdcloc_424bdc:
    00424bdcstr x6, [sp+248]
    00424be0ldr x1, [x7+8]
    00424be4adrp x0, 0x5ea000
    00424be8add x0, x0, 2320
    00424becbl runtime.typeAssert
    00424bf0ldr x6, [sp+248]
    00424bf4mov x7, x0
    00424bf8b 0x424c00
    00424bfc
    00424bfcloc_424bfc:
    00424bfcb 0x424c00
    00424c00
    00424c00loc_424c00:
    00424c00str x7, [sp+648]
    00424c04str x6, [sp+656]
    00424c08subs xzr, x7, 0
    00424c0ccset x6, ne
    00424c10strb w6, [sp+63]
    00424c14ldr x6, [sp+648]
    00424c18ldr x7, [sp+656]
    00424c1cstr x6, [sp+232]
    00424c20str x7, [sp+240]
    00424c24ldrb w6, [sp+63]
    00424c28strb w6, [sp+60]
    00424c2cldr x6, [sp+232]
    00424c30ldr x7, [sp+240]
    00424c34str x6, [sp+184]
    00424c38str x7, [sp+192]
    00424c3cldrb w6, [sp+60]
    00424c40strb w6, [sp+59]
    00424c44tbnz w6, 0, 0x424c4c
    00424c48b 0x424cac
    00424c4c
    00424c4cloc_424c4c:
    00424c4cadd x27, sp, 632
    00424c50stp xzr, xzr, [x27]
    00424c54ldr x3, [sp+184]
    00424c58ldrsb x27, [x3]
    00424c5cldr x3, [x3+32]
    00424c60ldr x0, [sp+192]
    00424c64mov x1, xzr
    00424c68orr x2, xzr, 1
    00424c6cblr x3
    00424c70str x0, [sp+144]
    00424c74str x1, [sp+632]
    00424c78str x2, [sp+640]
    00424c7cldr x3, [sp+144]
    00424c80str x3, [sp+104]
    00424c84str x1, [sp+728]
    00424c88str x2, [sp+736]
    00424c8cstr x1, [sp+200]
    00424c90str x2, [sp+208]
    00424c94cbnz x1, 0x424c9c
    00424c98b 0x424ca4
    00424c9c
    00424c9cloc_424c9c:
    00424c9cstrb wzr, [sp+59]
    00424ca0b 0x424ca8
    00424ca4
    00424ca4loc_424ca4:
    00424ca4b 0x424ca8
    00424ca8
    00424ca8loc_424ca8:
    00424ca8b 0x424cb0
    00424cac
    00424cacloc_424cac:
    00424cacb 0x424cb0
    00424cb0
    00424cb0loc_424cb0:
    00424cb0ldrb w6, [sp+59]
    00424cb4tbnz w6, 0, 0x424cbc
    00424cb8b 0x424cd4
    00424cbc
    00424cbcloc_424cbc:
    00424cbcstrb wzr, [sp+58]
    00424cc0ldr x6, [sp+760]
    00424cc4ldrsb x27, [x6]
    00424cc8ldr x6, [x6+40]
    00424cccstr x6, [sp+64]
    00424cd0b 0x424d60
    00424cd4
    00424cd4loc_424cd4:
    00424cd4add x27, sp, 616
    00424cd8stp xzr, xzr, [x27]
    00424cdcldr x2, [sp+760]
    00424ce0adrp x3, 0x2f1000
    00424ce4add x3, x3, 1568
    00424ce8str x3, [sp+616]
    00424cecstr x2, [sp+624]
    00424cf0add x27, sp, 632
    00424cf4stp xzr, xzr, [x27]
    00424cf8adrp x0, 0x21a000
    00424cfcadd x0, x0, 2880
    00424d00add x1, sp, 616
    00424d04bl runtime.convT
    00424d08str x0, [sp+608]
    00424d0cldr x2, [sp+768]
    00424d10ldr x3, [sp+776]
    00424d14mov x1, x0
    00424d18adrp x0, 0x2f1000
    00424d1cadd x0, x0, 1536
    00424d20bl io.Copy
    00424d24str x0, [sp+144]
    00424d28str x1, [sp+632]
    00424d2cstr x2, [sp+640]
    00424d30ldr x3, [sp+144]
    00424d34str x3, [sp+176]
    00424d38str x1, [sp+712]
    00424d3cstr x2, [sp+720]
    00424d40ldr x3, [sp+176]
    00424d44str x3, [sp+80]
    00424d48str x1, [sp+216]
    00424d4cstr x2, [sp+224]
    00424d50ldr x0, [sp+80]
    00424d54ldp x29, x30, [sp-8]
    00424d58add sp, sp, 752
    00424d5cret x30
    00424d60
    00424d60loc_424d60:
    00424d60ldr x6, [sp+760]
    00424d64ldrsb x27, [x6]
    00424d68ldp x7, x8, [x6]
    00424d6cldp x9, x10, [x6+16]
    00424d70ldp x6, x11, [x6+32]
    00424d74add x27, sp, 560
    00424d78stp x7, x8, [x27]
    00424d7cadd x27, sp, 576
    00424d80stp x9, x10, [x27]
    00424d84add x27, sp, 592
    00424d88stp x6, x11, [x27]
    00424d8cldr x0, [sp+560]
    00424d90ldr x1, [sp+568]
    00424d94ldr x2, [sp+576]
    00424d98ldr x3, [sp+584]
    00424d9cldr x4, [sp+592]
    00424da0ldr x5, [sp+600]
    00424da4bl archive/tar.sparseFileWriter.logicalRemaining
    00424da8str x0, [sp+144]
    00424dacsubs xzr, x0, 0
    00424db0cset x6, gt
    00424db4strb w6, [sp+62]
    00424db8b.gt 0x424dc0
    00424dbcb 0x424dd0
    00424dc0
    00424dc0loc_424dc0:
    00424dc0ldrb w6, [sp+58]
    00424dc4eor x6, x6, 1
    00424dc8strb w6, [sp+62]
    00424dccb 0x424dd4
    00424dd0
    00424dd0loc_424dd0:
    00424dd0b 0x424dd4
    00424dd4
    00424dd4loc_424dd4:
    00424dd4ldrb w6, [sp+62]
    00424dd8strb w6, [sp+63]
    00424ddctbnz w6, 0, 0x424de4
    00424de0b 0x424dfc
    00424de4
    00424de4loc_424de4:
    00424de4ldr x6, [sp+216]
    00424de8subs xzr, x6, 0
    00424deccset x6, ne
    00424df0eor x6, x6, 1
    00424df4strb w6, [sp+63]
    00424df8b 0x424e00
    00424dfc
    00424dfcloc_424dfc:
    00424dfcb 0x424e00
    00424e00
    00424e00loc_424e00:
    00424e00ldrb w6, [sp+63]
    00424e04tbnz w6, 0, 0x424e0c
    00424e08b 0x425140
    00424e0c
    00424e0cloc_424e0c:
    00424e0cstr xzr, [sp+72]
    00424e10ldr x2, [sp+760]
    00424e14ldrsb x27, [x2]
    00424e18ldr x3, [x2+16]
    00424e1cldr x1, [x2+24]
    00424e20subs xzr, x1, 0
    00424e24b.hi 0x424e2c
    00424e28b 0x4254d0
    00424e2c
    00424e2cloc_424e2c:
    00424e2cldr x0, [x3]
    00424e30ldr x1, [x3+8]
    00424e34str x0, [sp+112]
    00424e38str x1, [sp+120]
    00424e3cbl archive/tar.sparseEntry.endOffset
    00424e40str x0, [sp+136]
    00424e44ldr x2, [sp+760]
    00424e48ldrsb x27, [x2]
    00424e4cldr x1, [x2+24]
    00424e50ldr x2, [x2+16]
    00424e54subs xzr, x1, 0
    00424e58b.hi 0x424e60
    00424e5cb 0x4254c8
    00424e60
    00424e60loc_424e60:
    00424e60ldr x6, [x2]
    00424e64str x6, [sp+88]
    00424e68str x0, [sp+96]
    00424e6cldr x7, [sp+760]
    00424e70ldrsb x27, [x7]
    00424e74ldr x7, [x7+40]
    00424e78subs xzr, x7, x6
    00424e7cb.lt 0x424e84
    00424e80b 0x424f54
    00424e84
    00424e84loc_424e84:
    00424e84ldr x7, [sp+760]
    00424e88ldrsb x27, [x7]
    00424e8cldr x7, [x7+40]
    00424e90sub x6, x6, x7
    00424e94str x6, [sp+72]
    00424e98ldr x6, [sp+760]
    00424e9cldrsb x27, [x6]
    00424ea0ldp x7, x8, [x6]
    00424ea4ldp x9, x10, [x6+16]
    00424ea8ldp x6, x11, [x6+32]
    00424eacadd x27, sp, 512
    00424eb0stp x7, x8, [x27]
    00424eb4add x27, sp, 528
    00424eb8stp x9, x10, [x27]
    00424ebcadd x27, sp, 544
    00424ec0stp x6, x11, [x27]
    00424ec4ldr x0, [sp+512]
    00424ec8ldr x1, [sp+520]
    00424eccldr x2, [sp+528]
    00424ed0ldr x3, [sp+536]
    00424ed4ldr x4, [sp+544]
    00424ed8ldr x5, [sp+552]
    00424edcbl archive/tar.sparseFileWriter.physicalRemaining
    00424ee0str x0, [sp+136]
    00424ee4cbz x0, 0x424eec
    00424ee8b 0x424f04
    00424eec
    00424eecloc_424eec:
    00424eecorr x3, xzr, 1
    00424ef0strb w3, [sp+58]
    00424ef4ldr x4, [sp+72]
    00424ef8sub x4, x4, 1
    00424efcstr x4, [sp+72]
    00424f00b 0x424f08
    00424f04
    00424f04loc_424f04:
    00424f04b 0x424f08
    00424f08
    00424f08loc_424f08:
    00424f08add x27, sp, 632
    00424f0cstp xzr, xzr, [x27]
    00424f10ldr x1, [sp+72]
    00424f14ldr x3, [sp+184]
    00424f18ldrsb x27, [x3]
    00424f1cldr x3, [x3+32]
    00424f20ldr x0, [sp+192]
    00424f24orr x2, xzr, 1
    00424f28blr x3
    00424f2cstr x0, [sp+136]
    00424f30str x1, [sp+632]
    00424f34str x2, [sp+640]
    00424f38ldr x3, [sp+136]
    00424f3cstr x3, [sp+168]
    00424f40str x1, [sp+696]
    00424f44str x2, [sp+704]
    00424f48str x1, [sp+216]
    00424f4cstr x2, [sp+224]
    00424f50b 0x425044
    00424f54
    00424f54loc_424f54:
    00424f54ldr x5, [sp+760]
    00424f58ldrsb x27, [x5]
    00424f5cldr x5, [x5+40]
    00424f60sub x5, x0, x5
    00424f64str x5, [sp+72]
    00424f68add x27, sp, 632
    00424f6cstp xzr, xzr, [x27]
    00424f70ldr x5, [sp+760]
    00424f74ldrsb x27, [x5]
    00424f78ldr x6, [x5+8]
    00424f7cldr x5, [x5]
    00424f80str x5, [sp+496]
    00424f84str x6, [sp+504]
    00424f88cbnz x5, 0x424f90
    00424f8cb 0x424fb0
    00424f90
    00424f90loc_424f90:
    00424f90str x6, [sp+248]
    00424f94ldr x1, [x5+8]
    00424f98adrp x0, 0x5ea000
    00424f9cadd x0, x0, 2352
    00424fa0bl runtime.typeAssert
    00424fa4ldr x6, [sp+248]
    00424fa8mov x5, x0
    00424facb 0x424fb4
    00424fb0
    00424fb0loc_424fb0:
    00424fb0b 0x424fb4
    00424fb4
    00424fb4loc_424fb4:
    00424fb4str x5, [sp+480]
    00424fb8str x6, [sp+488]
    00424fbcldr x3, [sp+192]
    00424fc0ldr x5, [sp+184]
    00424fc4str x5, [sp+464]
    00424fc8str x3, [sp+472]
    00424fcccbnz x5, 0x424fd4
    00424fd0b 0x424ff4
    00424fd4
    00424fd4loc_424fd4:
    00424fd4str x3, [sp+248]
    00424fd8ldr x1, [x5+8]
    00424fdcadrp x0, 0x5ea000
    00424fe0add x0, x0, 2384
    00424fe4bl runtime.typeAssert
    00424fe8ldr x3, [sp+248]
    00424fecmov x5, x0
    00424ff0b 0x424ff8
    00424ff4
    00424ff4loc_424ff4:
    00424ff4b 0x424ff8
    00424ff8
    00424ff8loc_424ff8:
    00424ff8str x5, [sp+448]
    00424ffcstr x3, [sp+456]
    00425000ldr x4, [sp+72]
    00425004ldr x0, [sp+480]
    00425008ldr x1, [sp+488]
    0042500cmov x2, x5
    00425010bl io.CopyN
    00425014str x0, [sp+136]
    00425018str x1, [sp+632]
    0042501cstr x2, [sp+640]
    00425020ldr x5, [sp+136]
    00425024str x5, [sp+160]
    00425028str x1, [sp+680]
    0042502cstr x2, [sp+688]
    00425030ldr x5, [sp+160]
    00425034str x5, [sp+72]
    00425038str x1, [sp+216]
    0042503cstr x2, [sp+224]
    00425040b 0x425044
    00425044
    00425044loc_425044:
    00425044ldr x6, [sp+760]
    00425048ldrsb x27, [x6]
    0042504cldr x7, [sp+760]
    00425050ldrsb x27, [x7]
    00425054ldr x7, [x7+40]
    00425058ldr x8, [sp+72]
    0042505cadd x7, x7, x8
    00425060str x7, [x6+40]
    00425064ldr x6, [sp+760]
    00425068ldrsb x27, [x6]
    0042506cldr x6, [x6+40]
    00425070ldr x7, [sp+96]
    00425074subs xzr, x7, x6
    00425078cset x6, le
    0042507cstrb w6, [sp+61]
    00425080b.le 0x425088
    00425084b 0x4250a8
    00425088
    00425088loc_425088:
    00425088ldr x6, [sp+760]
    0042508cldrsb x27, [x6]
    00425090ldr x6, [x6+24]
    00425094str x6, [sp+128]
    00425098subs xzr, x6, 1
    0042509ccset x6, gt
    004250a0strb w6, [sp+61]
    004250a4b 0x4250ac
    004250a8
    004250a8loc_4250a8:
    004250a8b 0x4250ac
    004250ac
    004250acloc_4250ac:
    004250acldrb w6, [sp+61]
    004250b0tbnz w6, 0, 0x4250b8
    004250b4b 0x425134
    004250b8
    004250b8loc_4250b8:
    004250b8ldr x6, [sp+760]
    004250bcldrsb x27, [x6]
    004250c0ldr x1, [x6+24]
    004250c4ldr x7, [x6+16]
    004250c8ldr x6, [x6+32]
    004250ccb 0x4250d0
    004250d0
    004250d0loc_4250d0:
    004250d0subs xzr, x1, 1
    004250d4b.hs 0x4250dc
    004250d8b 0x4254c0
    004250dc
    004250dcloc_4250dc:
    004250dcldr x8, [sp+760]
    004250e0ldrsb x27, [x8]
    004250e4sub x6, x6, 1
    004250e8sub x9, xzr, x6
    004250ecsub x10, x1, 1
    004250f0str x10, [x8+24]
    004250f4str x6, [x8+32]
    004250f8sbfm x6, x9, 63, 63
    004250fcand x6, x6, 16
    00425100add x6, x7, x6
    00425104adrp x27, 0x626000
    00425108ldr w7, [x27+3056]
    0042510ccbz w7, 0x425114
    00425110b 0x425118
    00425114
    00425114loc_425114:
    00425114b 0x42512c
    00425118
    00425118loc_425118:
    00425118bl runtime.gcWriteBarrier2
    0042511cstr x6, [x25]
    00425120ldr x7, [x8+16]
    00425124str x7, [x25+8]
    00425128b 0x42512c
    0042512c
    0042512cloc_42512c:
    0042512cstr x6, [x8+16]
    00425130b 0x425138
    00425134
    00425134loc_425134:
    00425134b 0x425138
    00425138
    00425138loc_425138:
    00425138b 0x42513c
    0042513c
    0042513cloc_42513c:
    0042513cb 0x424d60
    00425140
    00425140loc_425140:
    00425140ldrb w6, [sp+58]
    00425144strb w6, [sp+62]
    00425148tbnz w6, 0, 0x425150
    0042514cb 0x425168
    00425150
    00425150loc_425150:
    00425150ldr x6, [sp+216]
    00425154subs xzr, x6, 0
    00425158cset x6, ne
    0042515ceor x6, x6, 1
    00425160strb w6, [sp+62]
    00425164b 0x42516c
    00425168
    00425168loc_425168:
    00425168b 0x42516c
    0042516c
    0042516cloc_42516c:
    0042516cldrb w6, [sp+62]
    00425170tbnz w6, 0, 0x425178
    00425174b 0x425248
    00425178
    00425178loc_425178:
    00425178add x27, sp, 632
    0042517cstp xzr, xzr, [x27]
    00425180ldr x2, [sp+192]
    00425184ldr x3, [sp+184]
    00425188str x3, [sp+432]
    0042518cstr x2, [sp+440]
    00425190cbnz x3, 0x425198
    00425194b 0x4251b8
    00425198
    00425198loc_425198:
    00425198str x2, [sp+248]
    0042519cldr x1, [x3+8]
    004251a0adrp x0, 0x5e9000
    004251a4add x0, x0, 2416
    004251a8bl runtime.typeAssert
    004251acldr x2, [sp+248]
    004251b0mov x3, x0
    004251b4b 0x4251bc
    004251b8
    004251b8loc_4251b8:
    004251b8b 0x4251bc
    004251bc
    004251bcloc_4251bc:
    004251bcstr x3, [sp+416]
    004251c0str x2, [sp+424]
    004251c4adrp x0, 0x1d8000
    004251c8add x0, x0, 2432
    004251ccbl runtime.newobject
    004251d0str x0, [sp+384]
    004251d4strb wzr, [x0]
    004251d8ldr x2, [sp+384]
    004251dcldrsb x27, [x2]
    004251e0b 0x4251e4
    004251e4
    004251e4loc_4251e4:
    004251e4str x2, [sp+392]
    004251e8orr x4, xzr, 1
    004251ecstr x4, [sp+400]
    004251f0str x4, [sp+408]
    004251f4ldr x0, [sp+416]
    004251f8ldr x1, [sp+424]
    004251fcmov x3, x4
    00425200bl archive/tar.mustReadFull
    00425204str x0, [sp+128]
    00425208str x1, [sp+632]
    0042520cstr x2, [sp+640]
    00425210ldr x5, [sp+128]
    00425214str x5, [sp+152]
    00425218str x1, [sp+664]
    0042521cstr x2, [sp+672]
    00425220str x1, [sp+216]
    00425224str x2, [sp+224]
    00425228ldr x5, [sp+760]
    0042522cldrsb x27, [x5]
    00425230ldr x6, [sp+760]
    00425234ldrsb x27, [x6]
    00425238ldr x6, [x6+40]
    0042523cadd x6, x6, 1
    00425240str x6, [x5+40]
    00425244b 0x42524c
    00425248
    00425248loc_425248:
    00425248b 0x42524c
    0042524c
    0042524cloc_42524c:
    0042524cldr x6, [sp+760]
    00425250ldrsb x27, [x6]
    00425254ldr x6, [x6+40]
    00425258ldr x7, [sp+64]
    0042525csub x6, x6, x7
    00425260str x6, [sp+80]
    00425264ldr x6, [sp+216]
    00425268adrp x27, 0x5fc000
    0042526cldr x7, [x27+1520]
    00425270subs xzr, x7, x6
    00425274b.eq 0x42527c
    00425278b 0x4252c8
    0042527c
    0042527cloc_42527c:
    0042527cldr x0, [sp+216]
    00425280ldr x1, [sp+224]
    00425284adrp x27, 0x5fc000
    00425288ldr x2, [x27+1528]
    0042528cbl runtime.ifaceeq
    00425290tbnz w0, 0, 0x425298
    00425294b 0x4252c4
    00425298
    00425298loc_425298:
    00425298b 0x42529c
    0042529c
    0042529cloc_42529c:
    0042529cadrp x27, 0x5fc000
    004252a0ldr x1, [x27+1536]
    004252a4adrp x27, 0x5fc000
    004252a8ldr x2, [x27+1544]
    004252acstr x1, [sp+216]
    004252b0str x2, [sp+224]
    004252b4ldr x0, [sp+80]
    004252b8ldp x29, x30, [sp-8]
    004252bcadd sp, sp, 752
    004252c0ret x30
    004252c4
    004252c4loc_4252c4:
    004252c4b 0x4252cc
    004252c8
    004252c8loc_4252c8:
    004252c8b 0x4252cc
    004252cc
    004252ccloc_4252cc:
    004252ccldr x6, [sp+216]
    004252d0adrp x27, 0x5fc000
    004252d4ldr x7, [x27+2112]
    004252d8subs xzr, x7, x6
    004252dcb.eq 0x4252e4
    004252e0b 0x425330
    004252e4
    004252e4loc_4252e4:
    004252e4ldr x0, [sp+216]
    004252e8ldr x1, [sp+224]
    004252ecadrp x27, 0x5fc000
    004252f0ldr x2, [x27+2120]
    004252f4bl runtime.ifaceeq
    004252f8tbnz w0, 0, 0x425300
    004252fcb 0x42532c
    00425300
    00425300loc_425300:
    00425300b 0x425304
    00425304
    00425304loc_425304:
    00425304adrp x27, 0x5fc000
    00425308ldr x1, [x27+2176]
    0042530cadrp x27, 0x5fc000
    00425310ldr x2, [x27+2184]
    00425314str x1, [sp+216]
    00425318str x2, [sp+224]
    0042531cldr x0, [sp+80]
    00425320ldp x29, x30, [sp-8]
    00425324add sp, sp, 752
    00425328ret x30
    0042532c
    0042532cloc_42532c:
    0042532cb 0x425334
    00425330
    00425330loc_425330:
    00425330b 0x425334
    00425334
    00425334loc_425334:
    00425334ldr x6, [sp+216]
    00425338cbnz x6, 0x425340
    0042533cb 0x42535c
    00425340
    00425340loc_425340:
    00425340b 0x425344
    00425344
    00425344loc_425344:
    00425344ldr x1, [sp+216]
    00425348ldr x2, [sp+224]
    0042534cldr x0, [sp+80]
    00425350ldp x29, x30, [sp-8]
    00425354add sp, sp, 752
    00425358ret x30
    0042535c
    0042535cloc_42535c:
    0042535cldr x6, [sp+760]
    00425360ldrsb x27, [x6]
    00425364ldp x7, x8, [x6]
    00425368ldp x9, x10, [x6+16]
    0042536cldp x6, x11, [x6+32]
    00425370stp x7, x8, [sp+336]
    00425374stp x9, x10, [sp+352]
    00425378stp x6, x11, [sp+368]
    0042537cldr x0, [sp+336]
    00425380ldr x1, [sp+344]
    00425384ldr x2, [sp+352]
    00425388ldr x3, [sp+360]
    0042538cldr x4, [sp+368]
    00425390ldr x5, [sp+376]
    00425394bl archive/tar.sparseFileWriter.logicalRemaining
    00425398str x0, [sp+144]
    0042539csubs xzr, x0, 0
    004253a0cset x6, eq
    004253a4strb w6, [sp+62]
    004253a8cbz x0, 0x4253b0
    004253acb 0x425400
    004253b0
    004253b0loc_4253b0:
    004253b0ldr x6, [sp+760]
    004253b4ldrsb x27, [x6]
    004253b8ldp x7, x8, [x6]
    004253bcldp x9, x10, [x6+16]
    004253c0ldp x6, x11, [x6+32]
    004253c4stp x7, x8, [sp+288]
    004253c8stp x9, x10, [sp+304]
    004253ccstp x6, x11, [sp+320]
    004253d0ldr x0, [sp+288]
    004253d4ldr x1, [sp+296]
    004253d8ldr x2, [sp+304]
    004253dcldr x3, [sp+312]
    004253e0ldr x4, [sp+320]
    004253e4ldr x5, [sp+328]
    004253e8bl archive/tar.sparseFileWriter.physicalRemaining
    004253ecstr x0, [sp+136]
    004253f0subs xzr, x0, 0
    004253f4cset x6, gt
    004253f8strb w6, [sp+62]
    004253fcb 0x425404
    00425400
    00425400loc_425400:
    00425400b 0x425404
    00425404
    00425404loc_425404:
    00425404ldrb w3, [sp+62]
    00425408tbnz w3, 0, 0x425410
    0042540cb 0x42543c
    00425410
    00425410loc_425410:
    00425410b 0x425414
    00425414
    00425414loc_425414:
    00425414adrp x27, 0x5fc000
    00425418ldr x1, [x27+2192]
    0042541cadrp x27, 0x5fc000
    00425420ldr x2, [x27+2200]
    00425424str x1, [sp+216]
    00425428str x2, [sp+224]
    0042542cldr x0, [sp+80]
    00425430ldp x29, x30, [sp-8]
    00425434add sp, sp, 752
    00425438ret x30
    0042543c
    0042543cloc_42543c:
    0042543cb 0x425440
    00425440
    00425440loc_425440:
    00425440ldr x1, [sp+192]
    00425444ldr x2, [sp+184]
    00425448str x2, [sp+272]
    0042544cstr x1, [sp+280]
    00425450cbnz x2, 0x425458
    00425454b 0x425478
    00425458
    00425458loc_425458:
    00425458str x1, [sp+248]
    0042545cldr x1, [x2+8]
    00425460adrp x0, 0x5e9000
    00425464add x0, x0, 2448
    00425468bl runtime.typeAssert
    0042546cldr x1, [sp+248]
    00425470mov x2, x0
    00425474b 0x42547c
    00425478
    00425478loc_425478:
    00425478b 0x42547c
    0042547c
    0042547cloc_42547c:
    0042547cstr x2, [sp+256]
    00425480str x1, [sp+264]
    00425484mov x0, x2
    00425488bl archive/tar.ensureEOF
    0042548cstr x0, [sp+632]
    00425490str x1, [sp+640]
    00425494str x0, [sp+216]
    00425498str x1, [sp+224]
    0042549cldr x2, [sp+80]
    004254a0mov x3, x0
    004254a4mov x0, x2
    004254a8mov x4, x1
    004254acmov x1, x3
    004254b0mov x2, x4
    004254b4ldp x29, x30, [sp-8]
    004254b8add sp, sp, 752
    004254bcret x30
    004254c0
    004254c0loc_4254c0:
    004254c0orr x0, xzr, 1
    004254c4bl runtime.panicSliceB
    004254c8
    004254c8loc_4254c8:
    004254c8mov x0, xzr
    004254ccbl runtime.panicIndex
    004254d0
    004254d0loc_4254d0:
    004254d0mov x0, xzr
    004254d4bl runtime.panicIndex
    004254d8hint
    004254dc
    004254dcloc_4254dc:
    004254dcstp x0, x1, [sp+8]
    004254e0str x2, [sp+24]
    004254e4mov x3, x30
    004254e8bl runtime.morestack_noctxt.abi0
    004254ecldp x0, x1, [sp+8]
    004254f0ldr x2, [sp+24]
    004254f4b 0x424b90
    004254f8udf 0
    004254fcudf 0
    00424b90
    00425500
    00425500archive/tar.sparseFileWriter.logicalRemaining: ; void archive/tar.sparseFileWriter.logicalRemaining(archive/tar.sparseFileWriter sw)
    00425500ldr x16, [x28+16]
    00425504subs xzr, sp, x16
    00425508b.ls 0x425590
    0042550cstr x30, [sp-80]!
    00425510stur x29, [sp-8]
    00425514sub x29, sp, 8
    00425518str x0, [sp+88]
    0042551cstr x1, [sp+96]
    00425520str x2, [sp+104]
    00425524str x3, [sp+112]
    00425528str x4, [sp+120]
    0042552cstr x5, [sp+128]
    00425530str xzr, [sp+32]
    00425534str x3, [sp+64]
    00425538ldr x1, [sp+112]
    0042553cldr x2, [sp+104]
    00425540sub x0, x3, 1
    00425544subs xzr, x1, x0
    00425548b.hi 0x425550
    0042554cb 0x425588
    00425550
    00425550loc_425550:
    00425550add x3, x2, x0, lsl #4
    00425554ldr x1, [x3+8]
    00425558ubfm x3, x0, 60, 59
    0042555cldr x0, [x2+x3]
    00425560str x0, [sp+40]
    00425564str x1, [sp+48]
    00425568bl archive/tar.sparseEntry.endOffset
    0042556cstr x0, [sp+56]
    00425570ldr x2, [sp+128]
    00425574sub x0, x0, x2
    00425578str x0, [sp+32]
    0042557cldur x29, [sp-8]
    00425580ldr x30, [sp], 80
    00425584ret x30
    00425588
    00425588loc_425588:
    00425588bl runtime.panicIndex
    0042558chint
    00425590
    00425590loc_425590:
    00425590stp x0, x1, [sp+8]
    00425594stp x2, x3, [sp+24]
    00425598stp x4, x5, [sp+40]
    0042559cmov x3, x30
    004255a0bl runtime.morestack_noctxt.abi0
    004255a4ldp x0, x1, [sp+8]
    004255a8ldp x2, x3, [sp+24]
    004255acldp x4, x5, [sp+40]
    004255b0b 0x425500
    004255b4udf 0
    004255b8udf 0
    004255bcudf 0
    00425500
    004255c0
    004255c0archive/tar.sparseFileWriter.physicalRemaining: ; void archive/tar.sparseFileWriter.physicalRemaining(archive/tar.sparseFileWriter sw)
    004255c0ldr x16, [x28+16]
    004255c4subs xzr, sp, x16
    004255c8b.ls 0x42561c
    004255ccstr x30, [sp-48]!
    004255d0stur x29, [sp-8]
    004255d4sub x29, sp, 8
    004255d8str x0, [sp+56]
    004255dcstr x1, [sp+64]
    004255e0str x2, [sp+72]
    004255e4str x3, [sp+80]
    004255e8str x4, [sp+88]
    004255ecstr x5, [sp+96]
    004255f0str xzr, [sp+24]
    004255f4ldr x1, [sp+56]
    004255f8ldrsb x27, [x1]
    004255fcldr x0, [sp+64]
    00425600ldr x1, [x1+48]
    00425604blr x1
    00425608str x0, [sp+32]
    0042560cstr x0, [sp+24]
    00425610ldur x29, [sp-8]
    00425614ldr x30, [sp], 48
    00425618ret x30
    0042561c
    0042561cloc_42561c:
    0042561cstp x0, x1, [sp+8]
    00425620stp x2, x3, [sp+24]
    00425624stp x4, x5, [sp+40]
    00425628mov x3, x30
    0042562cbl runtime.morestack_noctxt.abi0
    00425630ldp x0, x1, [sp+8]
    00425634ldp x2, x3, [sp+24]
    00425638ldp x4, x5, [sp+40]
    0042563cb 0x4255c0
    004255c0
    00425640
    00425640archive/tar.zeroWriter.Write: ; void archive/tar.zeroWriter.Write(archive/tar.zeroWriter p0, struct []uint8 b)
    00425640str x30, [sp-112]!
    00425644stur x29, [sp-8]
    00425648sub x29, sp, 8
    0042564cstr x0, [sp+120]
    00425650str x1, [sp+128]
    00425654str x2, [sp+136]
    00425658str xzr, [sp+24]
    0042565cstp xzr, xzr, [sp+64]
    00425660ldr x3, [sp+128]
    00425664ldr x4, [sp+120]
    00425668ldr x5, [sp+136]
    0042566cstr x4, [sp+80]
    00425670str x3, [sp+88]
    00425674str x5, [sp+96]
    00425678str xzr, [sp+48]
    0042567cstr x3, [sp+40]
    00425680b 0x425684
    00425684
    00425684loc_425684:
    00425684ldr x3, [sp+40]
    00425688ldr x4, [sp+48]
    0042568csubs xzr, x3, x4
    00425690b.gt 0x425698
    00425694b 0x4256fc
    00425698
    00425698loc_425698:
    00425698ldr x3, [sp+48]
    0042569cstr x3, [sp+32]
    004256a0ldr x3, [sp+48]
    004256a4ldr x4, [sp+80]
    004256a8ldrb w3, [x4+x3]
    004256acstrb w3, [sp+23]
    004256b0cbnz w3, 0x4256b8
    004256b4b 0x4256e8
    004256b8
    004256b8loc_4256b8:
    004256b8ldr x3, [sp+32]
    004256bcstr x3, [sp+24]
    004256c0adrp x27, 0x5fc000
    004256c4ldr x1, [x27+2208]
    004256c8adrp x27, 0x5fc000
    004256ccldr x2, [x27+2216]
    004256d0str x1, [sp+64]
    004256d4str x2, [sp+72]
    004256d8ldr x0, [sp+24]
    004256dcadd x29, sp, 104
    004256e0add sp, sp, 112
    004256e4ret x30
    004256e8
    004256e8loc_4256e8:
    004256e8b 0x4256ec
    004256ec
    004256ecloc_4256ec:
    004256ecldr x3, [sp+48]
    004256f0add x3, x3, 1
    004256f4str x3, [sp+48]
    004256f8b 0x425684
    004256fc
    004256fcloc_4256fc:
    004256fcldr x3, [sp+128]
    00425700str x3, [sp+56]
    00425704str x3, [sp+24]
    00425708stp xzr, xzr, [sp+64]
    0042570cldr x0, [sp+24]
    00425710mov x1, xzr
    00425714mov x2, xzr
    00425718add x29, sp, 104
    0042571cadd sp, sp, 112
    00425720ret x30
    00425724udf 0
    00425728udf 0
    0042572cudf 0
    00425640
    00425730
    00425730archive/tar.ensureEOF: ; void archive/tar.ensureEOF(io.Reader r)
    00425730ldr x16, [x28+16]
    00425734sub x17, sp, 48
    00425738subs xzr, x17, x16
    0042573cb.ls 0x425878
    00425740str x30, [sp-176]!
    00425744stur x29, [sp-8]
    00425748sub x29, sp, 8
    0042574cstr x0, [sp+184]
    00425750str x1, [sp+192]
    00425754stp xzr, xzr, [sp+72]
    00425758stp xzr, xzr, [sp+136]
    0042575cadrp x0, 0x1d8000
    00425760add x0, x0, 2432
    00425764bl runtime.newobject
    00425768str x0, [sp+104]
    0042576cstrb wzr, [x0]
    00425770ldr x2, [sp+104]
    00425774ldrsb x27, [x2]
    00425778b 0x42577c
    0042577c
    0042577cloc_42577c:
    0042577cstr x2, [sp+112]
    00425780orr x4, xzr, 1
    00425784str x4, [sp+120]
    00425788str x4, [sp+128]
    0042578cldr x0, [sp+184]
    00425790ldr x1, [sp+192]
    00425794mov x3, x4
    00425798bl archive/tar.tryReadFull
    0042579cstr x0, [sp+56]
    004257a0str x1, [sp+136]
    004257a4str x2, [sp+144]
    004257a8ldr x5, [sp+56]
    004257acstr x5, [sp+64]
    004257b0str x1, [sp+152]
    004257b4str x2, [sp+160]
    004257b8ldr x5, [sp+64]
    004257bcstr x5, [sp+48]
    004257c0str x1, [sp+88]
    004257c4str x2, [sp+96]
    004257c8ldr x5, [sp+48]
    004257ccsubs xzr, x5, 0
    004257d0b.gt 0x4257d8
    004257d4b 0x425800
    004257d8
    004257d8loc_4257d8:
    004257d8b 0x4257dc
    004257dc
    004257dcloc_4257dc:
    004257dcadrp x27, 0x5fc000
    004257e0ldr x0, [x27+2112]
    004257e4adrp x27, 0x5fc000
    004257e8ldr x1, [x27+2120]
    004257ecstr x0, [sp+72]
    004257f0str x1, [sp+80]
    004257f4ldur x29, [sp-8]
    004257f8ldr x30, [sp], 176
    004257fcret x30
    00425800
    00425800loc_425800:
    00425800adrp x27, 0x5fc000
    00425804ldr x3, [x27+1520]
    00425808subs xzr, x1, x3
    0042580cb.eq 0x425814
    00425810b 0x425854
    00425814
    00425814loc_425814:
    00425814adrp x27, 0x5fc000
    00425818ldr x3, [x27+1528]
    0042581cmov x0, x1
    00425820mov x1, x2
    00425824mov x2, x3
    00425828bl runtime.ifaceeq
    0042582ctbnz w0, 0, 0x425834
    00425830b 0x425850
    00425834
    00425834loc_425834:
    00425834b 0x425838
    00425838
    00425838loc_425838:
    00425838stp xzr, xzr, [sp+72]
    0042583cmov x0, xzr
    00425840mov x1, xzr
    00425844ldur x29, [sp-8]
    00425848ldr x30, [sp], 176
    0042584cret x30
    00425850
    00425850loc_425850:
    00425850b 0x425858
    00425854
    00425854loc_425854:
    00425854b 0x425858
    00425858
    00425858loc_425858:
    00425858b 0x42585c
    0042585c
    0042585cloc_42585c:
    0042585cldr x0, [sp+88]
    00425860ldr x1, [sp+96]
    00425864str x0, [sp+72]
    00425868str x1, [sp+80]
    0042586cldur x29, [sp-8]
    00425870ldr x30, [sp], 176
    00425874ret x30
    00425878
    00425878loc_425878:
    00425878stp x0, x1, [sp+8]
    0042587cmov x3, x30
    00425880bl runtime.morestack_noctxt.abi0
    00425884ldp x0, x1, [sp+8]
    00425888b 0x425730
    0042588cudf 0
    00425730
    00425890
    00425890archive/tar.(*Reader).readHeader.func1: ; void archive/tar.(*Reader).readHeader.func1(int32 r)
    00425890str x30, [sp-32]!
    00425894stur x29, [sp-8]
    00425898sub x29, sp, 8
    0042589cstr w0, [sp+40]
    004258a0strb wzr, [sp+23]
    004258a4ldrsw x1, [sp+40]
    004258a8subs wzr, w1, 128
    004258accset x0, ge
    004258b0strb w0, [sp+23]
    004258b4add x29, sp, 24
    004258b8add sp, sp, 32
    004258bcret x30
    00425890
    004258c0
    004258c0archive/tar.(*Reader).readHeader.func2: ; void archive/tar.(*Reader).readHeader.func2(struct []uint8 b)
    004258c0ldr x16, [x28+16]
    004258c4subs xzr, sp, x16
    004258c8b.ls 0x425928
    004258ccstr x30, [sp-48]!
    004258d0stur x29, [sp-8]
    004258d4sub x29, sp, 8
    004258d8str x0, [sp+56]
    004258dcstr x1, [sp+64]
    004258e0str x2, [sp+72]
    004258e4strb wzr, [sp+31]
    004258e8ldr x2, [sp+64]
    004258ecstr x2, [sp+32]
    004258f0ldr x3, [sp+56]
    004258f4sub x0, x2, 1
    004258f8subs xzr, x1, x0
    004258fcb.hi 0x425904
    00425900b 0x425920
    00425904
    00425904loc_425904:
    00425904ldrb w1, [x3+x0]
    00425908subs xzr, x1, 0
    0042590ccset x0, eq
    00425910strb w0, [sp+31]
    00425914ldur x29, [sp-8]
    00425918ldr x30, [sp], 48
    0042591cret x30
    00425920
    00425920loc_425920:
    00425920bl runtime.panicIndex
    00425924hint
    00425928
    00425928loc_425928:
    00425928stp x0, x1, [sp+8]
    0042592cstr x2, [sp+24]
    00425930mov x3, x30
    00425934bl runtime.morestack_noctxt.abi0
    00425938ldp x0, x1, [sp+8]
    0042593cldr x2, [sp+24]
    00425940b 0x4258c0
    00425944udf 0
    00425948udf 0
    0042594cudf 0
    004258c0
    00425950
    00425950type:.eq.archive/tar.regFileWriter: ; void type:.eq.archive/tar.regFileWriter(archive/tar.regFileWriter * p, archive/tar.regFileWriter * q)
    00425950ldr x16, [x28+16]
    00425954subs xzr, sp, x16
    00425958b.ls 0x425a00
    0042595cstr x30, [sp-80]!
    00425960stur x29, [sp-8]
    00425964sub x29, sp, 8
    00425968str x0, [sp+88]
    0042596cstr x1, [sp+96]
    00425970strb wzr, [sp+39]
    00425974ldr x3, [sp+96]
    00425978ldr x4, [x3]
    0042597cldr x3, [x3+8]
    00425980str x4, [sp+56]
    00425984str x3, [sp+64]
    00425988ldr x3, [sp+88]
    0042598cldr x0, [x3]
    00425990ldr x1, [x3+8]
    00425994str x0, [sp+40]
    00425998str x1, [sp+48]
    0042599cldr x3, [sp+56]
    004259a0subs xzr, x3, x0
    004259a4b.eq 0x4259ac
    004259a8b 0x4259e0
    004259ac
    004259acloc_4259ac:
    004259acldr x2, [sp+64]
    004259b0bl runtime.ifaceeq
    004259b4tbnz w0, 0, 0x4259bc
    004259b8b 0x4259dc
    004259bc
    004259bcloc_4259bc:
    004259bcldr x1, [sp+88]
    004259c0ldr x2, [sp+96]
    004259c4ldr x1, [x1+16]
    004259c8ldr x2, [x2+16]
    004259ccsubs xzr, x2, x1
    004259d0cset x1, eq
    004259d4strb w1, [sp+39]
    004259d8b 0x4259f0
    004259dc
    004259dcloc_4259dc:
    004259dcb 0x4259e4
    004259e0
    004259e0loc_4259e0:
    004259e0b 0x4259e4
    004259e4
    004259e4loc_4259e4:
    004259e4b 0x4259e8
    004259e8
    004259e8loc_4259e8:
    004259e8strb wzr, [sp+39]
    004259ecb 0x4259f0
    004259f0
    004259f0loc_4259f0:
    004259f0ldrb w0, [sp+39]
    004259f4ldur x29, [sp-8]
    004259f8ldr x30, [sp], 80
    004259fcret x30
    00425a00
    00425a00loc_425a00:
    00425a00stp x0, x1, [sp+8]
    00425a04mov x3, x30
    00425a08bl runtime.morestack_noctxt.abi0
    00425a0cldp x0, x1, [sp+8]
    00425a10b 0x425950
    00425a14udf 0
    00425a18udf 0
    00425a1cudf 0
    00425950
    00425a20
    00425a20maps.Keys[go.shape.map[string]string,go.shape.string,go.shape.string]: ; void maps.Keys[go.shape.map[string]string,go.shape.string,go.shape.string](uintptr[7] * dict, int64_t m)
    00425a20ldr x16, [x28+16]
    00425a24subs xzr, sp, x16
    00425a28b.ls 0x425ae8
    00425a2cstr x30, [sp-64]!
    00425a30stur x29, [sp-8]
    00425a34sub x29, sp, 8
    00425a38str x0, [sp+72]
    00425a3cstr x1, [sp+80]
    00425a40str xzr, [sp+40]
    00425a44adrp x0, 0x227000
    00425a48add x0, x0, 0
    00425a4cbl runtime.newobject
    00425a50str x0, [sp+48]
    00425a54adrp x1, 0
    00425a58add x1, x1, 2816
    00425a5cstr x1, [x0]
    00425a60ldr x1, [sp+80]
    00425a64ldr x2, [sp+48]
    00425a68ldrsb x27, [x2]
    00425a6cadrp x27, 0x626000
    00425a70ldr w3, [x27+3056]
    00425a74cbz w3, 0x425a7c
    00425a78b 0x425a80
    00425a7c
    00425a7cloc_425a7c:
    00425a7cb 0x425a94
    00425a80
    00425a80loc_425a80:
    00425a80bl runtime.gcWriteBarrier2
    00425a84str x1, [x25]
    00425a88ldr x3, [x2+8]
    00425a8cstr x3, [x25+8]
    00425a90b 0x425a94
    00425a94
    00425a94loc_425a94:
    00425a94str x1, [x2+8]
    00425a98ldr x1, [sp+72]
    00425a9cldr x2, [sp+48]
    00425aa0ldrsb x27, [x2]
    00425aa4adrp x27, 0x626000
    00425aa8ldr w3, [x27+3056]
    00425aaccbz w3, 0x425ab4
    00425ab0b 0x425ab8
    00425ab4
    00425ab4loc_425ab4:
    00425ab4b 0x425acc
    00425ab8
    00425ab8loc_425ab8:
    00425ab8bl runtime.gcWriteBarrier2
    00425abcstr x1, [x25]
    00425ac0ldr x3, [x2+16]
    00425ac4str x3, [x25+8]
    00425ac8b 0x425acc
    00425acc
    00425accloc_425acc:
    00425accstr x1, [x2+16]
    00425ad0ldr x1, [sp+48]
    00425ad4str x1, [sp+40]
    00425ad8ldr x0, [sp+40]
    00425adcldur x29, [sp-8]
    00425ae0ldr x30, [sp], 64
    00425ae4ret x30
    00425ae8
    00425ae8loc_425ae8:
    00425ae8stp x0, x1, [sp+8]
    00425aecmov x3, x30
    00425af0bl runtime.morestack_noctxt.abi0
    00425af4ldp x0, x1, [sp+8]
    00425af8b 0x425a20
    00425afcudf 0
    00425a20
    00425b00
    00425b00maps.Keys[go.shape.map[string]string,go.shape.string,go.shape.string].func1: ; void maps.Keys[go.shape.map[string]string,go.shape.string,go.shape.string].func1(int64_t yield)
    00425b00ldr x16, [x28+16]
    00425b04sub x17, sp, 64
    00425b08subs xzr, x17, x16
    00425b0cb.ls 0x425bd4
    00425b10str x30, [sp-192]!
    00425b14stur x29, [sp-8]
    00425b18sub x29, sp, 8
    00425b1cstr x0, [sp+200]
    00425b20ldr x3, [x26+8]
    00425b24str x3, [sp+40]
    00425b28ldr x3, [x26+16]
    00425b2cstr x3, [sp+64]
    00425b30ldr x3, [sp+40]
    00425b34str x3, [sp+176]
    00425b38add x20, sp, 80
    00425b3cadr x27, 16
    00425b40stp x29, x27, [sp-24]
    00425b44sub x29, sp, 24
    00425b48bl fn_87cf8
    00425b4csub x29, sp, 8
    00425b50ldr x3, [sp+64]
    00425b54ldrsb x27, [x3]
    00425b58ldr x0, [x3]
    00425b5cstr x0, [sp+72]
    00425b60ldr x1, [sp+176]
    00425b64add x2, sp, 80
    00425b68bl runtime.mapIterStart
    00425b6cb 0x425b70
    00425b70
    00425b70loc_425b70:
    00425b70ldr x2, [sp+80]
    00425b74cbnz x2, 0x425b7c
    00425b78b 0x425bc8
    00425b7c
    00425b7cloc_425b7c:
    00425b7cldr x2, [sp+80]
    00425b80ldrsb x27, [x2]
    00425b84ldr x0, [x2]
    00425b88ldr x1, [x2+8]
    00425b8cstr x0, [sp+48]
    00425b90str x1, [sp+56]
    00425b94ldr x26, [sp+200]
    00425b98ldr x2, [x26]
    00425b9cblr x2
    00425ba0strb w0, [sp+39]
    00425ba4tbnz w0, 0, 0x425bac
    00425ba8b 0x425bbc
    00425bac
    00425bacloc_425bac:
    00425bacb 0x425bb0
    00425bb0
    00425bb0loc_425bb0:
    00425bb0add x0, sp, 80
    00425bb4bl runtime.mapIterNext
    00425bb8b 0x425b70
    00425bbc
    00425bbcloc_425bbc:
    00425bbcldur x29, [sp-8]
    00425bc0ldr x30, [sp], 192
    00425bc4ret x30
    00425bc8
    00425bc8loc_425bc8:
    00425bc8ldur x29, [sp-8]
    00425bccldr x30, [sp], 192
    00425bd0ret x30
    00425bd4
    00425bd4loc_425bd4:
    00425bd4str x0, [sp+8]
    00425bd8mov x3, x30
    00425bdcbl runtime.morestack.abi0
    00425be0ldr x0, [sp+8]
    00425be4b 0x425b00
    00425be8udf 0
    00425becudf 0
    00425b00