File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    000cbcb0
    000cbcb0time.Now: ; void time.Now(void)
    000cbcb0ldr x16, [x28+16]
    000cbcb4subs xzr, sp, x16
    000cbcb8b.ls 0xcbe00
    000cbcbcstr x30, [sp-112]!
    000cbcc0stur x29, [sp-8]
    000cbcc4sub x29, sp, 8
    000cbcc8stp xzr, xzr, [sp+80]
    000cbcccstr xzr, [sp+96]
    000cbcd0bl time.runtimeNow
    000cbcd4str x0, [sp+56]
    000cbcd8str w1, [sp+24]
    000cbcdcstr x2, [sp+48]
    000cbce0str x0, [sp+72]
    000cbce4ldrsw x1, [sp+24]
    000cbce8str w1, [sp+28]
    000cbcecldr x1, [sp+48]
    000cbcf0str x1, [sp+64]
    000cbcf4str x0, [sp+32]
    000cbcf8ldrsw x1, [sp+28]
    000cbcfcstr w1, [sp+20]
    000cbd00ldr x1, [sp+64]
    000cbd04str x1, [sp+40]
    000cbd08cbz x1, 0xcbd10
    000cbd0cb 0xcbd54
    000cbd10
    000cbd10loc_cbd10:
    000cbd10stp xzr, xzr, [sp+80]
    000cbd14str xzr, [sp+96]
    000cbd18ldrsw x3, [sp+20]
    000cbd1cmov x0, x3
    000cbd20str x0, [sp+80]
    000cbd24ldr x3, [sp+32]
    000cbd28movz x4, 63232
    000cbd2cmovk x4, 0x77910000
    000cbd30movk x4, 0xe00000000
    000cbd34add x1, x3, x4
    000cbd38str x1, [sp+88]
    000cbd3cadrp x27, 0x942000
    000cbd40ldr x2, [x27+8]
    000cbd44str x2, [sp+96]
    000cbd48ldur x29, [sp-8]
    000cbd4cldr x30, [sp], 112
    000cbd50ret x30
    000cbd54
    000cbd54loc_cbd54:
    000cbd54adrp x27, 0x980000
    000cbd58ldr x3, [x27+2136]
    000cbd5csub x3, x1, x3
    000cbd60str x3, [sp+40]
    000cbd64movz x3, 30592
    000cbd68movk x3, 0x9fe00000
    000cbd6cadd x3, x0, x3
    000cbd70str x3, [sp+32]
    000cbd74ubfm x3, x3, 33, 63
    000cbd78cbnz x3, 0xcbd80
    000cbd7cb 0xcbdc4
    000cbd80
    000cbd80loc_cbd80:
    000cbd80stp xzr, xzr, [sp+80]
    000cbd84str xzr, [sp+96]
    000cbd88ldrsw x3, [sp+20]
    000cbd8cmov x0, x3
    000cbd90str x0, [sp+80]
    000cbd94ldr x3, [sp+32]
    000cbd98movz x4, 32640
    000cbd9cmovk x4, 0xd7b10000
    000cbda0movk x4, 0xd00000000
    000cbda4add x1, x3, x4
    000cbda8str x1, [sp+88]
    000cbdacadrp x27, 0x942000
    000cbdb0ldr x2, [x27+8]
    000cbdb4str x2, [sp+96]
    000cbdb8ldur x29, [sp-8]
    000cbdbcldr x30, [sp], 112
    000cbdc0ret x30
    000cbdc4
    000cbdc4loc_cbdc4:
    000cbdc4stp xzr, xzr, [sp+80]
    000cbdc8str xzr, [sp+96]
    000cbdccldr x3, [sp+32]
    000cbdd0ldrsw x4, [sp+20]
    000cbdd4orr x3, x4, x3, lsl #30
    000cbdd8orr x0, x3, 0x8000000000000000
    000cbddcstr x0, [sp+80]
    000cbde0ldr x1, [sp+40]
    000cbde4str x1, [sp+88]
    000cbde8adrp x27, 0x942000
    000cbdecldr x2, [x27+8]
    000cbdf0str x2, [sp+96]
    000cbdf4ldur x29, [sp-8]
    000cbdf8ldr x30, [sp], 112
    000cbdfcret x30
    000cbe00
    000cbe00loc_cbe00:
    000cbe00mov x3, x30
    000cbe04bl runtime.morestack_noctxt.abi0
    000cbe08b 0xcbcb0
    000cbe0cudf 0
    000cbcb0
    000cbe10
    000cbe10time.leadingInt[go.shape.string]: ; void time.leadingInt[go.shape.string](uintptr[1] * dict, struct go_shape_string s)
    000cbe10ldr x16, [x28+16]
    000cbe14subs xzr, sp, x16
    000cbe18b.ls 0xcbfec
    000cbe1cstr x30, [sp-112]!
    000cbe20stur x29, [sp-8]
    000cbe24sub x29, sp, 8
    000cbe28str x0, [sp+120]
    000cbe2cstr x1, [sp+128]
    000cbe30str x2, [sp+136]
    000cbe34str xzr, [sp+32]
    000cbe38stp xzr, xzr, [sp+56]
    000cbe3cstp xzr, xzr, [sp+72]
    000cbe40str xzr, [sp+40]
    000cbe44b 0xcbe48
    000cbe48
    000cbe48loc_cbe48:
    000cbe48ldr x5, [sp+136]
    000cbe4cstr x5, [sp+48]
    000cbe50ldr x6, [sp+40]
    000cbe54subs xzr, x5, x6
    000cbe58b.gt 0xcbe60
    000cbe5cb 0xcbf80
    000cbe60
    000cbe60loc_cbe60:
    000cbe60ldr x0, [sp+40]
    000cbe64ldr x1, [sp+136]
    000cbe68ldr x5, [sp+128]
    000cbe6csubs xzr, x1, x0
    000cbe70b.hi 0xcbe78
    000cbe74b 0xcbfe4
    000cbe78
    000cbe78loc_cbe78:
    000cbe78ldrb w5, [x5+x0]
    000cbe7cstrb w5, [sp+30]
    000cbe80mov x6, x5
    000cbe84subs wzr, w6, 48
    000cbe88cset x6, lo
    000cbe8cstrb w6, [sp+31]
    000cbe90b.lo 0xcbe98
    000cbe94b 0xcbe9c
    000cbe98
    000cbe98loc_cbe98:
    000cbe98b 0xcbeac
    000cbe9c
    000cbe9cloc_cbe9c:
    000cbe9csubs wzr, w5, 57
    000cbea0cset x5, hi
    000cbea4strb w5, [sp+31]
    000cbea8b 0xcbeac
    000cbeac
    000cbeacloc_cbeac:
    000cbeacldrb w5, [sp+31]
    000cbeb0tbnz w5, 0, 0xcbeb8
    000cbeb4b 0xcbebc
    000cbeb8
    000cbeb8loc_cbeb8:
    000cbeb8b 0xcbf84
    000cbebc
    000cbebcloc_cbebc:
    000cbebcldr x5, [sp+32]
    000cbec0movz x6, 52428
    000cbec4movk x6, 0xcccc0000
    000cbec8movk x6, 0xcccc00000000
    000cbeccmovk x6, 0xccc000000000000
    000cbed0subs xzr, x5, x6
    000cbed4b.hi 0xcbedc
    000cbed8b 0xcbf10
    000cbedc
    000cbedcloc_cbedc:
    000cbedcstr xzr, [sp+32]
    000cbee0adrp x27, 0x956000
    000cbee4ldr x3, [x27+1312]
    000cbee8adrp x27, 0x956000
    000cbeecldr x4, [x27+1320]
    000cbef0str x3, [sp+72]
    000cbef4str x4, [sp+80]
    000cbef8ldr x0, [sp+32]
    000cbefcldr x1, [sp+56]
    000cbf00ldr x2, [sp+64]
    000cbf04ldur x29, [sp-8]
    000cbf08ldr x30, [sp], 112
    000cbf0cret x30
    000cbf10
    000cbf10loc_cbf10:
    000cbf10ldr x5, [sp+32]
    000cbf14add x5, x5, x5, lsl #2
    000cbf18ldrb w6, [sp+30]
    000cbf1cadd x5, x6, x5, lsl #1
    000cbf20sub x5, x5, 48
    000cbf24str x5, [sp+32]
    000cbf28movz x6, 0x8000000000000000
    000cbf2csubs xzr, x5, x6
    000cbf30b.hi 0xcbf38
    000cbf34b 0xcbf6c
    000cbf38
    000cbf38loc_cbf38:
    000cbf38str xzr, [sp+32]
    000cbf3cadrp x27, 0x956000
    000cbf40ldr x3, [x27+1312]
    000cbf44adrp x27, 0x956000
    000cbf48ldr x4, [x27+1320]
    000cbf4cstr x3, [sp+72]
    000cbf50str x4, [sp+80]
    000cbf54ldr x0, [sp+32]
    000cbf58ldr x1, [sp+56]
    000cbf5cldr x2, [sp+64]
    000cbf60ldur x29, [sp-8]
    000cbf64ldr x30, [sp], 112
    000cbf68ret x30
    000cbf6c
    000cbf6cloc_cbf6c:
    000cbf6cb 0xcbf70
    000cbf70
    000cbf70loc_cbf70:
    000cbf70ldr x5, [sp+40]
    000cbf74add x5, x5, 1
    000cbf78str x5, [sp+40]
    000cbf7cb 0xcbe48
    000cbf80
    000cbf80loc_cbf80:
    000cbf80b 0xcbf84
    000cbf84
    000cbf84loc_cbf84:
    000cbf84ldr x0, [sp+40]
    000cbf88ldr x1, [sp+136]
    000cbf8cldr x5, [sp+128]
    000cbf90subs xzr, x1, x0
    000cbf94b.hs 0xcbf9c
    000cbf98b 0xcbfe0
    000cbf9c
    000cbf9cloc_cbf9c:
    000cbf9csub x6, x1, x0
    000cbfa0sub x7, xzr, x6
    000cbfa4and x7, x0, x7, asr #63
    000cbfa8add x5, x5, x7
    000cbfacstr x5, [sp+88]
    000cbfb0str x6, [sp+96]
    000cbfb4str x5, [sp+56]
    000cbfb8str x6, [sp+64]
    000cbfbcstp xzr, xzr, [sp+72]
    000cbfc0ldr x0, [sp+32]
    000cbfc4ldr x1, [sp+56]
    000cbfc8ldr x2, [sp+64]
    000cbfccmov x3, xzr
    000cbfd0mov x4, xzr
    000cbfd4ldur x29, [sp-8]
    000cbfd8ldr x30, [sp], 112
    000cbfdcret x30
    000cbfe0
    000cbfe0loc_cbfe0:
    000cbfe0bl runtime.panicSliceB
    000cbfe4
    000cbfe4loc_cbfe4:
    000cbfe4bl runtime.panicIndex
    000cbfe8hint
    000cbfec
    000cbfecloc_cbfec:
    000cbfecstp x0, x1, [sp+8]
    000cbff0str x2, [sp+24]
    000cbff4mov x3, x30
    000cbff8bl runtime.morestack_noctxt.abi0
    000cbffcldp x0, x1, [sp+8]
    000cc000ldr x2, [sp+24]
    000cc004b 0xcbe10
    000cc008udf 0
    000cc00cudf 0
    000cbe10
    000cc010
    000cc010type:.eq.time.ParseError: ; void type:.eq.time.ParseError(time.ParseError * p, time.ParseError * q)
    000cc010ldr x16, [x28+16]
    000cc014sub x17, sp, 16
    000cc018subs xzr, x17, x16
    000cc01cb.ls 0xcc24c
    000cc020str x30, [sp-144]!
    000cc024stur x29, [sp-8]
    000cc028sub x29, sp, 8
    000cc02cstr x0, [sp+152]
    000cc030str x1, [sp+160]
    000cc034strb wzr, [sp+38]
    000cc038ldr x3, [sp+152]
    000cc03cldr x3, [x3+8]
    000cc040str x3, [sp+48]
    000cc044ldr x4, [x1+8]
    000cc048str x4, [sp+40]
    000cc04csubs xzr, x3, x4
    000cc050b.eq 0xcc058
    000cc054b 0xcc230
    000cc058
    000cc058loc_cc058:
    000cc058ldr x3, [sp+152]
    000cc05cldr x3, [x3+24]
    000cc060str x3, [sp+40]
    000cc064ldr x4, [sp+160]
    000cc068ldr x4, [x4+24]
    000cc06cstr x4, [sp+48]
    000cc070subs xzr, x3, x4
    000cc074b.eq 0xcc07c
    000cc078b 0xcc22c
    000cc07c
    000cc07cloc_cc07c:
    000cc07cldr x3, [sp+152]
    000cc080ldr x3, [x3+40]
    000cc084str x3, [sp+48]
    000cc088ldr x4, [sp+160]
    000cc08cldr x4, [x4+40]
    000cc090str x4, [sp+40]
    000cc094subs xzr, x3, x4
    000cc098b.eq 0xcc0a0
    000cc09cb 0xcc228
    000cc0a0
    000cc0a0loc_cc0a0:
    000cc0a0ldr x3, [sp+152]
    000cc0a4ldr x3, [x3+56]
    000cc0a8str x3, [sp+40]
    000cc0acldr x4, [sp+160]
    000cc0b0ldr x4, [x4+56]
    000cc0b4str x4, [sp+48]
    000cc0b8subs xzr, x3, x4
    000cc0bcb.eq 0xcc0c4
    000cc0c0b 0xcc224
    000cc0c4
    000cc0c4loc_cc0c4:
    000cc0c4ldr x3, [sp+152]
    000cc0c8ldr x3, [x3+72]
    000cc0ccstr x3, [sp+48]
    000cc0d0ldr x4, [sp+160]
    000cc0d4ldr x4, [x4+72]
    000cc0d8str x4, [sp+40]
    000cc0dcsubs xzr, x3, x4
    000cc0e0b.eq 0xcc0e8
    000cc0e4b 0xcc220
    000cc0e8
    000cc0e8loc_cc0e8:
    000cc0e8ldr x3, [sp+152]
    000cc0ecldr x3, [x3+8]
    000cc0f0str x3, [sp+40]
    000cc0f4ldr x3, [sp+152]
    000cc0f8ldr x3, [x3]
    000cc0fcstr x3, [sp+80]
    000cc100ldr x3, [sp+160]
    000cc104ldr x1, [x3]
    000cc108str x1, [sp+72]
    000cc10cldr x2, [sp+40]
    000cc110ldr x0, [sp+80]
    000cc114bl runtime.memequal
    000cc118strb w0, [sp+39]
    000cc11ctbnz w0, 0, 0xcc124
    000cc120b 0xcc21c
    000cc124
    000cc124loc_cc124:
    000cc124ldr x3, [sp+152]
    000cc128ldr x3, [x3+24]
    000cc12cstr x3, [sp+40]
    000cc130ldr x3, [sp+152]
    000cc134ldr x3, [x3+16]
    000cc138str x3, [sp+64]
    000cc13cldr x3, [sp+160]
    000cc140ldr x1, [x3+16]
    000cc144str x1, [sp+56]
    000cc148ldr x2, [sp+40]
    000cc14cldr x0, [sp+64]
    000cc150bl runtime.memequal
    000cc154strb w0, [sp+39]
    000cc158tbnz w0, 0, 0xcc160
    000cc15cb 0xcc218
    000cc160
    000cc160loc_cc160:
    000cc160ldr x3, [sp+152]
    000cc164ldr x3, [x3+40]
    000cc168str x3, [sp+40]
    000cc16cldr x3, [sp+152]
    000cc170ldr x3, [x3+32]
    000cc174str x3, [sp+128]
    000cc178ldr x3, [sp+160]
    000cc17cldr x1, [x3+32]
    000cc180str x1, [sp+120]
    000cc184ldr x2, [sp+40]
    000cc188ldr x0, [sp+128]
    000cc18cbl runtime.memequal
    000cc190strb w0, [sp+39]
    000cc194tbnz w0, 0, 0xcc19c
    000cc198b 0xcc214
    000cc19c
    000cc19cloc_cc19c:
    000cc19cldr x3, [sp+152]
    000cc1a0ldr x3, [x3+56]
    000cc1a4str x3, [sp+40]
    000cc1a8ldr x3, [sp+152]
    000cc1acldr x3, [x3+48]
    000cc1b0str x3, [sp+112]
    000cc1b4ldr x3, [sp+160]
    000cc1b8ldr x1, [x3+48]
    000cc1bcstr x1, [sp+104]
    000cc1c0ldr x2, [sp+40]
    000cc1c4ldr x0, [sp+112]
    000cc1c8bl runtime.memequal
    000cc1ccstrb w0, [sp+39]
    000cc1d0tbnz w0, 0, 0xcc1d8
    000cc1d4b 0xcc210
    000cc1d8
    000cc1d8loc_cc1d8:
    000cc1d8ldr x3, [sp+152]
    000cc1dcldr x3, [x3+72]
    000cc1e0str x3, [sp+40]
    000cc1e4ldr x3, [sp+152]
    000cc1e8ldr x3, [x3+64]
    000cc1ecstr x3, [sp+96]
    000cc1f0ldr x3, [sp+160]
    000cc1f4ldr x1, [x3+64]
    000cc1f8str x1, [sp+88]
    000cc1fcldr x2, [sp+40]
    000cc200ldr x0, [sp+96]
    000cc204bl runtime.memequal
    000cc208strb w0, [sp+38]
    000cc20cb 0xcc23c
    000cc210
    000cc210loc_cc210:
    000cc210b 0xcc234
    000cc214
    000cc214loc_cc214:
    000cc214b 0xcc234
    000cc218
    000cc218loc_cc218:
    000cc218b 0xcc234
    000cc21c
    000cc21cloc_cc21c:
    000cc21cb 0xcc234
    000cc220
    000cc220loc_cc220:
    000cc220b 0xcc234
    000cc224
    000cc224loc_cc224:
    000cc224b 0xcc234
    000cc228
    000cc228loc_cc228:
    000cc228b 0xcc234
    000cc22c
    000cc22cloc_cc22c:
    000cc22cb 0xcc234
    000cc230
    000cc230loc_cc230:
    000cc230b 0xcc234
    000cc234
    000cc234loc_cc234:
    000cc234strb wzr, [sp+38]
    000cc238b 0xcc23c
    000cc23c
    000cc23cloc_cc23c:
    000cc23cldrb w0, [sp+38]
    000cc240ldur x29, [sp-8]
    000cc244ldr x30, [sp], 144
    000cc248ret x30
    000cc24c
    000cc24cloc_cc24c:
    000cc24cstp x0, x1, [sp+8]
    000cc250mov x3, x30
    000cc254bl runtime.morestack_noctxt.abi0
    000cc258ldp x0, x1, [sp+8]
    000cc25cb 0xcc010
    000cc010
    000cc260
    000cc260time.parseNanoseconds[go.shape.string]: ; void time.parseNanoseconds[go.shape.string](uintptr[2] * dict, struct go_shape_string value, int nbytes)
    000cc260ldr x16, [x28+16]
    000cc264sub x17, sp, 48
    000cc268subs xzr, x17, x16
    000cc26cb.ls 0xcc4b4
    000cc270str x30, [sp-176]!
    000cc274stur x29, [sp-8]
    000cc278sub x29, sp, 8
    000cc27cstr x0, [sp+184]
    000cc280str x1, [sp+192]
    000cc284str x2, [sp+200]
    000cc288str x3, [sp+208]
    000cc28cstr xzr, [sp+48]
    000cc290stp xzr, xzr, [sp+80]
    000cc294stp xzr, xzr, [sp+96]
    000cc298ldr x1, [sp+200]
    000cc29cldr x2, [sp+192]
    000cc2a0subs xzr, x1, 0
    000cc2a4b.hi 0xcc2ac
    000cc2a8b 0xcc4a8
    000cc2ac
    000cc2acloc_cc2ac:
    000cc2acldrb w0, [x2]
    000cc2b0strb w0, [sp+38]
    000cc2b4bl time.commaOrPeriod
    000cc2b8strb w0, [sp+39]
    000cc2bctbnz w0, 0, 0xcc2c4
    000cc2c0b 0xcc40c
    000cc2c4
    000cc2c4loc_cc2c4:
    000cc2c4ldr x3, [sp+208]
    000cc2c8subs xzr, x3, 10
    000cc2ccb.gt 0xcc2d4
    000cc2d0b 0xcc2f8
    000cc2d4
    000cc2d4loc_cc2d4:
    000cc2d4ldr x2, [sp+200]
    000cc2d8subs xzr, x2, 10
    000cc2dcb.hs 0xcc2e4
    000cc2e0b 0xcc4a0
    000cc2e4
    000cc2e4loc_cc2e4:
    000cc2e4b 0xcc2e8
    000cc2e8
    000cc2e8loc_cc2e8:
    000cc2e8movz x3, 10
    000cc2ecstr x3, [sp+200]
    000cc2f0str x3, [sp+208]
    000cc2f4b 0xcc300
    000cc2f8
    000cc2f8loc_cc2f8:
    000cc2f8movz x3, 10
    000cc2fcb 0xcc300
    000cc300
    000cc300loc_cc300:
    000cc300ldr x1, [sp+208]
    000cc304ldr x2, [sp+200]
    000cc308ldr x4, [sp+192]
    000cc30csubs xzr, x2, x1
    000cc310b.hs 0xcc318
    000cc314b 0xcc49c
    000cc318
    000cc318loc_cc318:
    000cc318subs xzr, x1, 1
    000cc31cb.hs 0xcc324
    000cc320b 0xcc494
    000cc324
    000cc324loc_cc324:
    000cc324sub x3, x1, 1
    000cc328sub x5, xzr, x3
    000cc32csbfm x5, x5, 63, 63
    000cc330and x5, x5, 1
    000cc334add x4, x4, x5
    000cc338str x4, [sp+152]
    000cc33cstr x3, [sp+160]
    000cc340stp xzr, xzr, [sp+136]
    000cc344ldr x3, [sp+184]
    000cc348ldrsb x27, [x3]
    000cc34cldr x0, [x3]
    000cc350str x0, [sp+128]
    000cc354ldr x1, [sp+152]
    000cc358ldr x2, [sp+160]
    000cc35cbl time.atoi[go.shape.string]
    000cc360str x0, [sp+72]
    000cc364str x1, [sp+136]
    000cc368str x2, [sp+144]
    000cc36cldr x3, [sp+72]
    000cc370str x3, [sp+64]
    000cc374str x1, [sp+112]
    000cc378str x2, [sp+120]
    000cc37cldr x3, [sp+64]
    000cc380str x3, [sp+48]
    000cc384str x1, [sp+96]
    000cc388str x2, [sp+104]
    000cc38ccbnz x1, 0xcc394
    000cc390b 0xcc3bc
    000cc394
    000cc394loc_cc394:
    000cc394ldr x5, [sp+80]
    000cc398ldr x6, [sp+88]
    000cc39cldr x0, [sp+48]
    000cc3a0mov x3, x1
    000cc3a4mov x4, x2
    000cc3a8mov x1, x5
    000cc3acmov x2, x6
    000cc3b0ldur x29, [sp-8]
    000cc3b4ldr x30, [sp], 176
    000cc3b8ret x30
    000cc3bc
    000cc3bcloc_cc3bc:
    000cc3bcldr x5, [sp+48]
    000cc3c0tbnz x5, 63, 0xcc3c8
    000cc3c4b 0xcc3f4
    000cc3c8
    000cc3c8loc_cc3c8:
    000cc3c8adrp x1, 0x5e9000
    000cc3ccadd x1, x1, 591
    000cc3d0str x1, [sp+80]
    000cc3d4movz x2, 17
    000cc3d8str x2, [sp+88]
    000cc3dcldr x3, [sp+96]
    000cc3e0ldr x4, [sp+104]
    000cc3e4ldr x0, [sp+48]
    000cc3e8ldur x29, [sp-8]
    000cc3ecldr x30, [sp], 176
    000cc3f0ret x30
    000cc3f4
    000cc3f4loc_cc3f4:
    000cc3f4ldr x5, [sp+208]
    000cc3f8movz x6, 10
    000cc3fcsub x5, x6, x5
    000cc400str x5, [sp+40]
    000cc404str xzr, [sp+56]
    000cc408b 0xcc43c
    000cc40c
    000cc40cloc_cc40c:
    000cc40cadrp x27, 0x955000
    000cc410ldr x3, [x27+1296]
    000cc414adrp x27, 0x955000
    000cc418ldr x4, [x27+1304]
    000cc41cstr x3, [sp+96]
    000cc420str x4, [sp+104]
    000cc424ldr x1, [sp+80]
    000cc428ldr x2, [sp+88]
    000cc42cldr x0, [sp+48]
    000cc430ldur x29, [sp-8]
    000cc434ldr x30, [sp], 176
    000cc438ret x30
    000cc43c
    000cc43cloc_cc43c:
    000cc43cldr x5, [sp+40]
    000cc440ldr x6, [sp+56]
    000cc444subs xzr, x5, x6
    000cc448b.gt 0xcc450
    000cc44cb 0xcc474
    000cc450
    000cc450loc_cc450:
    000cc450ldr x5, [sp+48]
    000cc454add x5, x5, x5, lsl #2
    000cc458ubfm x5, x5, 63, 62
    000cc45cstr x5, [sp+48]
    000cc460b 0xcc464
    000cc464
    000cc464loc_cc464:
    000cc464ldr x5, [sp+56]
    000cc468add x5, x5, 1
    000cc46cstr x5, [sp+56]
    000cc470b 0xcc43c
    000cc474
    000cc474loc_cc474:
    000cc474ldr x3, [sp+96]
    000cc478ldr x1, [sp+80]
    000cc47cldr x2, [sp+88]
    000cc480ldr x4, [sp+104]
    000cc484ldr x0, [sp+48]
    000cc488ldur x29, [sp-8]
    000cc48cldr x30, [sp], 176
    000cc490ret x30
    000cc494
    000cc494loc_cc494:
    000cc494orr x0, xzr, 1
    000cc498bl runtime.panicSliceB
    000cc49c
    000cc49cloc_cc49c:
    000cc49cbl runtime.panicSliceAlen
    000cc4a0
    000cc4a0loc_cc4a0:
    000cc4a0movz x1, 10
    000cc4a4bl runtime.panicSliceAlen
    000cc4a8
    000cc4a8loc_cc4a8:
    000cc4a8mov x0, xzr
    000cc4acbl runtime.panicIndex
    000cc4b0hint
    000cc4b4
    000cc4b4loc_cc4b4:
    000cc4b4stp x0, x1, [sp+8]
    000cc4b8stp x2, x3, [sp+24]
    000cc4bcmov x3, x30
    000cc4c0bl runtime.morestack_noctxt.abi0
    000cc4c4ldp x0, x1, [sp+8]
    000cc4c8ldp x2, x3, [sp+24]
    000cc4ccb 0xcc260
    000cc260
    000cc4d0
    000cc4d0time.isDigit[go.shape.string]: ; void time.isDigit[go.shape.string](uintptr[1] * dict, struct go_shape_string s, int i)
    000cc4d0ldr x16, [x28+16]
    000cc4d4subs xzr, sp, x16
    000cc4d8b.ls 0xcc58c
    000cc4dcstr x30, [sp-48]!
    000cc4e0stur x29, [sp-8]
    000cc4e4sub x29, sp, 8
    000cc4e8str x0, [sp+56]
    000cc4ecstr x1, [sp+64]
    000cc4f0str x2, [sp+72]
    000cc4f4str x3, [sp+80]
    000cc4f8strb wzr, [sp+29]
    000cc4fcldr x4, [sp+72]
    000cc500str x4, [sp+32]
    000cc504subs xzr, x3, x4
    000cc508b.ge 0xcc510
    000cc50cb 0xcc524
    000cc510
    000cc510loc_cc510:
    000cc510strb wzr, [sp+29]
    000cc514mov x0, xzr
    000cc518ldur x29, [sp-8]
    000cc51cldr x30, [sp], 48
    000cc520ret x30
    000cc524
    000cc524loc_cc524:
    000cc524ldr x4, [sp+64]
    000cc528subs xzr, x2, x3
    000cc52cb.hi 0xcc534
    000cc530b 0xcc57c
    000cc534
    000cc534loc_cc534:
    000cc534ldrb w1, [x4+x3]
    000cc538strb w1, [sp+30]
    000cc53cmov x2, x1
    000cc540subs wzr, w2, 48
    000cc544cset x2, hs
    000cc548strb w2, [sp+31]
    000cc54cb.hs 0xcc554
    000cc550b 0xcc564
    000cc554
    000cc554loc_cc554:
    000cc554subs wzr, w1, 57
    000cc558cset x1, ls
    000cc55cstrb w1, [sp+31]
    000cc560b 0xcc568
    000cc564
    000cc564loc_cc564:
    000cc564b 0xcc568
    000cc568
    000cc568loc_cc568:
    000cc568ldrb w0, [sp+31]
    000cc56cstrb w0, [sp+29]
    000cc570ldur x29, [sp-8]
    000cc574ldr x30, [sp], 48
    000cc578ret x30
    000cc57c
    000cc57cloc_cc57c:
    000cc57cmov x0, x3
    000cc580mov x1, x2
    000cc584bl runtime.panicIndex
    000cc588hint
    000cc58c
    000cc58cloc_cc58c:
    000cc58cstp x0, x1, [sp+8]
    000cc590stp x2, x3, [sp+24]
    000cc594mov x3, x30
    000cc598bl runtime.morestack_noctxt.abi0
    000cc59cldp x0, x1, [sp+8]
    000cc5a0ldp x2, x3, [sp+24]
    000cc5a4b 0xcc4d0
    000cc5a8udf 0
    000cc5acudf 0
    000cc4d0
    000cc5b0
    000cc5b0time.atoi[go.shape.string]: ; void time.atoi[go.shape.string](uintptr[2] * dict, struct go_shape_string s)
    000cc5b0ldr x16, [x28+16]
    000cc5b4sub x17, sp, 64
    000cc5b8subs xzr, x17, x16
    000cc5bcb.ls 0xcc828
    000cc5c0str x30, [sp-192]!
    000cc5c4stur x29, [sp-8]
    000cc5c8sub x29, sp, 8
    000cc5ccstr x0, [sp+200]
    000cc5d0str x1, [sp+208]
    000cc5d4str x2, [sp+216]
    000cc5d8str xzr, [sp+40]
    000cc5dcstp xzr, xzr, [sp+96]
    000cc5e0strb wzr, [sp+37]
    000cc5e4ldr x3, [sp+216]
    000cc5e8str x3, [sp+72]
    000cc5ecsubs xzr, x3, 0
    000cc5f0cset x4, ne
    000cc5f4strb w4, [sp+39]
    000cc5f8cbnz x3, 0xcc600
    000cc5fcb 0xcc664
    000cc600
    000cc600loc_cc600:
    000cc600ldr x1, [sp+216]
    000cc604ldr x3, [sp+208]
    000cc608subs xzr, x1, 0
    000cc60cb.hi 0xcc614
    000cc610b 0xcc81c
    000cc614
    000cc614loc_cc614:
    000cc614ldrb w3, [x3]
    000cc618subs wzr, w3, 45
    000cc61ccset x3, eq
    000cc620strb w3, [sp+38]
    000cc624b.eq 0xcc62c
    000cc628b 0xcc630
    000cc62c
    000cc62cloc_cc62c:
    000cc62cb 0xcc658
    000cc630
    000cc630loc_cc630:
    000cc630ldr x1, [sp+216]
    000cc634ldr x3, [sp+208]
    000cc638subs xzr, x1, 0
    000cc63cb.hi 0xcc644
    000cc640b 0xcc814
    000cc644
    000cc644loc_cc644:
    000cc644ldrb w3, [x3]
    000cc648subs wzr, w3, 43
    000cc64ccset x3, eq
    000cc650strb w3, [sp+38]
    000cc654b 0xcc658
    000cc658
    000cc658loc_cc658:
    000cc658ldrb w3, [sp+38]
    000cc65cstrb w3, [sp+39]
    000cc660b 0xcc668
    000cc664
    000cc664loc_cc664:
    000cc664b 0xcc668
    000cc668
    000cc668loc_cc668:
    000cc668ldrb w3, [sp+39]
    000cc66ctbnz w3, 0, 0xcc674
    000cc670b 0xcc6cc
    000cc674
    000cc674loc_cc674:
    000cc674ldr x1, [sp+216]
    000cc678ldr x3, [sp+208]
    000cc67csubs xzr, x1, 0
    000cc680b.hi 0xcc688
    000cc684b 0xcc80c
    000cc688
    000cc688loc_cc688:
    000cc688ldrb w3, [x3]
    000cc68csubs wzr, w3, 45
    000cc690cset x3, eq
    000cc694strb w3, [sp+37]
    000cc698ldr x1, [sp+216]
    000cc69cldr x3, [sp+208]
    000cc6a0subs xzr, x1, 1
    000cc6a4b.hs 0xcc6ac
    000cc6a8b 0xcc804
    000cc6ac
    000cc6acloc_cc6ac:
    000cc6acsub x4, x1, 1
    000cc6b0sub x5, xzr, x4
    000cc6b4sbfm x5, x5, 63, 63
    000cc6b8and x5, x5, 1
    000cc6bcadd x3, x3, x5
    000cc6c0str x3, [sp+208]
    000cc6c4str x4, [sp+216]
    000cc6c8b 0xcc6d0
    000cc6cc
    000cc6ccloc_cc6cc:
    000cc6ccb 0xcc6d0
    000cc6d0
    000cc6d0loc_cc6d0:
    000cc6d0stp xzr, xzr, [sp+168]
    000cc6d4stp xzr, xzr, [sp+152]
    000cc6d8ldr x3, [sp+200]
    000cc6dcldrsb x27, [x3]
    000cc6e0ldr x0, [x3]
    000cc6e4str x0, [sp+144]
    000cc6e8ldr x1, [sp+208]
    000cc6ecldr x2, [sp+216]
    000cc6f0bl time.leadingInt[go.shape.string]
    000cc6f4str x0, [sp+64]
    000cc6f8str x1, [sp+168]
    000cc6fcstr x2, [sp+176]
    000cc700str x3, [sp+152]
    000cc704str x4, [sp+160]
    000cc708ldr x3, [sp+64]
    000cc70cstr x3, [sp+56]
    000cc710ldr x3, [sp+168]
    000cc714ldr x4, [sp+176]
    000cc718str x3, [sp+128]
    000cc71cstr x4, [sp+136]
    000cc720ldr x3, [sp+152]
    000cc724ldr x4, [sp+160]
    000cc728str x3, [sp+112]
    000cc72cstr x4, [sp+120]
    000cc730ldr x3, [sp+56]
    000cc734str x3, [sp+48]
    000cc738ldr x3, [sp+128]
    000cc73cldr x4, [sp+136]
    000cc740str x3, [sp+80]
    000cc744str x4, [sp+88]
    000cc748ldr x3, [sp+120]
    000cc74cldr x4, [sp+112]
    000cc750str x4, [sp+96]
    000cc754str x3, [sp+104]
    000cc758ldr x3, [sp+48]
    000cc75cstr x3, [sp+40]
    000cc760subs xzr, x4, 0
    000cc764cset x3, ne
    000cc768strb w3, [sp+39]
    000cc76ccbnz x4, 0xcc774
    000cc770b 0xcc778
    000cc774
    000cc774loc_cc774:
    000cc774b 0xcc790
    000cc778
    000cc778loc_cc778:
    000cc778ldr x3, [sp+88]
    000cc77cstr x3, [sp+72]
    000cc780subs xzr, x3, 0
    000cc784cset x3, ne
    000cc788strb w3, [sp+39]
    000cc78cb 0xcc790
    000cc790
    000cc790loc_cc790:
    000cc790ldrb w3, [sp+39]
    000cc794tbnz w3, 0, 0xcc79c
    000cc798b 0xcc7c8
    000cc79c
    000cc79cloc_cc79c:
    000cc79cstr xzr, [sp+40]
    000cc7a0adrp x27, 0x955000
    000cc7a4ldr x1, [x27+1280]
    000cc7a8adrp x27, 0x955000
    000cc7acldr x2, [x27+1288]
    000cc7b0str x1, [sp+96]
    000cc7b4str x2, [sp+104]
    000cc7b8ldr x0, [sp+40]
    000cc7bcldur x29, [sp-8]
    000cc7c0ldr x30, [sp], 192
    000cc7c4ret x30
    000cc7c8
    000cc7c8loc_cc7c8:
    000cc7c8ldrb w3, [sp+37]
    000cc7cctbnz w3, 0, 0xcc7d4
    000cc7d0b 0xcc7e4
    000cc7d4
    000cc7d4loc_cc7d4:
    000cc7d4ldr x3, [sp+40]
    000cc7d8sub x3, xzr, x3
    000cc7dcstr x3, [sp+40]
    000cc7e0b 0xcc7e8
    000cc7e4
    000cc7e4loc_cc7e4:
    000cc7e4b 0xcc7e8
    000cc7e8
    000cc7e8loc_cc7e8:
    000cc7e8stp xzr, xzr, [sp+96]
    000cc7ecldr x0, [sp+40]
    000cc7f0mov x1, xzr
    000cc7f4mov x2, xzr
    000cc7f8ldur x29, [sp-8]
    000cc7fcldr x30, [sp], 192
    000cc800ret x30
    000cc804
    000cc804loc_cc804:
    000cc804orr x0, xzr, 1
    000cc808bl runtime.panicSliceB
    000cc80c
    000cc80cloc_cc80c:
    000cc80cmov x0, xzr
    000cc810bl runtime.panicIndex
    000cc814
    000cc814loc_cc814:
    000cc814mov x0, xzr
    000cc818bl runtime.panicIndex
    000cc81c
    000cc81cloc_cc81c:
    000cc81cmov x0, xzr
    000cc820bl runtime.panicIndex
    000cc824hint
    000cc828
    000cc828loc_cc828:
    000cc828stp x0, x1, [sp+8]
    000cc82cstr x2, [sp+24]
    000cc830mov x3, x30
    000cc834bl runtime.morestack_noctxt.abi0
    000cc838ldp x0, x1, [sp+8]
    000cc83cldr x2, [sp+24]
    000cc840b 0xcc5b0
    000cc844udf 0
    000cc848udf 0
    000cc84cudf 0
    000cc5b0
    000cc850
    000cc850time.parseRFC3339[go.shape.string]: ; void time.parseRFC3339[go.shape.string](uintptr[5] * dict, struct go_shape_string s, time.Location * local)
    000cc850ldr x16, [x28+16]
    000cc854sub x17, sp, 336
    000cc858subs xzr, x17, x16
    000cc85cb.ls 0xcd27c
    000cc860sub x20, sp, 464
    000cc864stp x29, x30, [x20-8]
    000cc868add sp, x20, 0
    000cc86csub x29, sp, 8
    000cc870str x0, [sp+472]
    000cc874str x1, [sp+480]
    000cc878str x2, [sp+488]
    000cc87cstr x3, [sp+496]
    000cc880stp xzr, xzr, [sp+240]
    000cc884str xzr, [sp+256]
    000cc888strb wzr, [sp+72]
    000cc88corr x4, xzr, 1
    000cc890strb w4, [sp+73]
    000cc894stp xzr, xzr, [sp+320]
    000cc898str xzr, [sp+336]
    000cc89cadd x5, sp, 320
    000cc8a0str x5, [sp+344]
    000cc8a4ldrsb x27, [x5]
    000cc8a8adrp x6, 4096
    000cc8acadd x6, x6, 672
    000cc8b0str x6, [x5]
    000cc8b4ldrsb x27, [x5]
    000cc8b8adrp x27, 0x97f000
    000cc8bcldr w6, [x27+3056]
    000cc8c0cbz w6, 0xcc8c8
    000cc8c4b 0xcc8cc
    000cc8c8
    000cc8c8loc_cc8c8:
    000cc8c8b 0xcc8e4
    000cc8cc
    000cc8ccloc_cc8cc:
    000cc8ccbl runtime.gcWriteBarrier2
    000cc8d0add x6, sp, 73
    000cc8d4str x6, [x25]
    000cc8d8ldr x7, [x5+8]
    000cc8dcstr x7, [x25+8]
    000cc8e0b 0xcc8e4
    000cc8e4
    000cc8e4loc_cc8e4:
    000cc8e4add x6, sp, 73
    000cc8e8str x6, [x5+8]
    000cc8ecldrsb x27, [x5]
    000cc8f0ldr x6, [sp+472]
    000cc8f4adrp x27, 0x97f000
    000cc8f8ldr w7, [x27+3056]
    000cc8fccbz w7, 0xcc904
    000cc900b 0xcc908
    000cc904
    000cc904loc_cc904:
    000cc904b 0xcc91c
    000cc908
    000cc908loc_cc908:
    000cc908bl runtime.gcWriteBarrier2
    000cc90cstr x6, [x25]
    000cc910ldr x7, [x5+16]
    000cc914str x7, [x25+8]
    000cc918b 0xcc91c
    000cc91c
    000cc91cloc_cc91c:
    000cc91cstr x6, [x5+16]
    000cc920str x5, [sp+288]
    000cc924ldr x5, [sp+488]
    000cc928str x5, [sp+200]
    000cc92csubs xzr, x5, 19
    000cc930b.lt 0xcc938
    000cc934b 0xcc960
    000cc938
    000cc938loc_cc938:
    000cc938stp xzr, xzr, [sp+240]
    000cc93cstr xzr, [sp+256]
    000cc940strb wzr, [sp+72]
    000cc944ldr x0, [sp+240]
    000cc948ldr x1, [sp+248]
    000cc94cldr x2, [sp+256]
    000cc950mov x3, xzr
    000cc954ldp x29, x30, [sp-8]
    000cc958add sp, sp, 464
    000cc95cret x30
    000cc960
    000cc960loc_cc960:
    000cc960ldr x0, [sp+480]
    000cc964ldr x2, [sp+488]
    000cc968subs xzr, x2, 4
    000cc96cb.hs 0xcc974
    000cc970b 0xcd270
    000cc974
    000cc974loc_cc974:
    000cc974b 0xcc978
    000cc978
    000cc978loc_cc978:
    000cc978str x0, [sp+392]
    000cc97corr x1, xzr, 4
    000cc980str x1, [sp+400]
    000cc984ldr x26, [sp+288]
    000cc988ldr x4, [x26]
    000cc98cmov x2, xzr
    000cc990movz x3, 9999
    000cc994blr x4
    000cc998str x0, [sp+88]
    000cc99cldr x2, [sp+488]
    000cc9a0ldr x4, [sp+480]
    000cc9a4subs xzr, x2, 7
    000cc9a8b.hs 0xcc9b0
    000cc9acb 0xcd268
    000cc9b0
    000cc9b0loc_cc9b0:
    000cc9b0b 0xcc9b4
    000cc9b4
    000cc9b4loc_cc9b4:
    000cc9b4add x0, x4, 5
    000cc9b8str x0, [sp+392]
    000cc9bcorr x1, xzr, 2
    000cc9c0str x1, [sp+400]
    000cc9c4ldr x26, [sp+288]
    000cc9c8ldr x4, [x26]
    000cc9ccorr x2, xzr, 1
    000cc9d0orr x3, xzr, 12
    000cc9d4blr x4
    000cc9d8str x0, [sp+128]
    000cc9dcldr x2, [sp+488]
    000cc9e0ldr x4, [sp+480]
    000cc9e4subs xzr, x2, 10
    000cc9e8b.hs 0xcc9f0
    000cc9ecb 0xcd260
    000cc9f0
    000cc9f0loc_cc9f0:
    000cc9f0b 0xcc9f4
    000cc9f4
    000cc9f4loc_cc9f4:
    000cc9f4add x2, x4, 8
    000cc9f8str x2, [sp+392]
    000cc9fcorr x2, xzr, 2
    000cca00str x2, [sp+400]
    000cca04ldr x1, [sp+88]
    000cca08ldr x0, [sp+128]
    000cca0cbl time.daysIn
    000cca10str x0, [sp+200]
    000cca14ldr x26, [sp+288]
    000cca18ldr x2, [x26]
    000cca1cldr x3, [sp+392]
    000cca20ldr x1, [sp+400]
    000cca24mov x4, x0
    000cca28mov x0, x3
    000cca2cmov x5, x2
    000cca30orr x2, xzr, 1
    000cca34mov x3, x4
    000cca38blr x5
    000cca3cstr x0, [sp+168]
    000cca40ldr x2, [sp+488]
    000cca44ldr x3, [sp+480]
    000cca48subs xzr, x2, 13
    000cca4cb.hs 0xcca54
    000cca50b 0xcd258
    000cca54
    000cca54loc_cca54:
    000cca54b 0xcca58
    000cca58
    000cca58loc_cca58:
    000cca58add x0, x3, 11
    000cca5cstr x0, [sp+392]
    000cca60orr x1, xzr, 2
    000cca64str x1, [sp+400]
    000cca68ldr x26, [sp+288]
    000cca6cldr x4, [x26]
    000cca70mov x2, xzr
    000cca74movz x3, 23
    000cca78blr x4
    000cca7cstr x0, [sp+160]
    000cca80ldr x2, [sp+488]
    000cca84ldr x4, [sp+480]
    000cca88subs xzr, x2, 16
    000cca8cb.hs 0xcca94
    000cca90b 0xcd250
    000cca94
    000cca94loc_cca94:
    000cca94b 0xcca98
    000cca98
    000cca98loc_cca98:
    000cca98add x0, x4, 14
    000cca9cstr x0, [sp+392]
    000ccaa0orr x1, xzr, 2
    000ccaa4str x1, [sp+400]
    000ccaa8ldr x26, [sp+288]
    000ccaacldr x4, [x26]
    000ccab0mov x2, xzr
    000ccab4movz x3, 59
    000ccab8blr x4
    000ccabcstr x0, [sp+144]
    000ccac0ldr x2, [sp+488]
    000ccac4ldr x4, [sp+480]
    000ccac8subs xzr, x2, 19
    000ccaccb.hs 0xccad4
    000ccad0b 0xcd248
    000ccad4
    000ccad4loc_ccad4:
    000ccad4b 0xccad8
    000ccad8
    000ccad8loc_ccad8:
    000ccad8add x0, x4, 17
    000ccadcstr x0, [sp+392]
    000ccae0orr x1, xzr, 2
    000ccae4str x1, [sp+400]
    000ccae8ldr x26, [sp+288]
    000ccaecldr x4, [x26]
    000ccaf0mov x2, xzr
    000ccaf4movz x3, 59
    000ccaf8blr x4
    000ccafcstr x0, [sp+96]
    000ccb00ldrb w4, [sp+73]
    000ccb04eor x5, x4, 1
    000ccb08strb w5, [sp+78]
    000ccb0ctbnz w4, 0, 0xccb14
    000ccb10b 0xccc30
    000ccb14
    000ccb14loc_ccb14:
    000ccb14ldr x1, [sp+488]
    000ccb18ldr x8, [sp+480]
    000ccb1csubs xzr, x1, 4
    000ccb20b.hi 0xccb28
    000ccb24b 0xcd240
    000ccb28
    000ccb28loc_ccb28:
    000ccb28ldrb w8, [x8+4]
    000ccb2csubs wzr, w8, 45
    000ccb30cset x8, eq
    000ccb34strb w8, [sp+74]
    000ccb38b.eq 0xccb40
    000ccb3cb 0xccb68
    000ccb40
    000ccb40loc_ccb40:
    000ccb40ldr x1, [sp+488]
    000ccb44ldr x8, [sp+480]
    000ccb48subs xzr, x1, 7
    000ccb4cb.hi 0xccb54
    000ccb50b 0xcd238
    000ccb54
    000ccb54loc_ccb54:
    000ccb54ldrb w8, [x8+7]
    000ccb58subs wzr, w8, 45
    000ccb5ccset x8, eq
    000ccb60strb w8, [sp+74]
    000ccb64b 0xccb6c
    000ccb68
    000ccb68loc_ccb68:
    000ccb68b 0xccb6c
    000ccb6c
    000ccb6cloc_ccb6c:
    000ccb6cldrb w8, [sp+74]
    000ccb70strb w8, [sp+75]
    000ccb74tbnz w8, 0, 0xccb7c
    000ccb78b 0xccba4
    000ccb7c
    000ccb7cloc_ccb7c:
    000ccb7cldr x1, [sp+488]
    000ccb80ldr x8, [sp+480]
    000ccb84subs xzr, x1, 10
    000ccb88b.hi 0xccb90
    000ccb8cb 0xcd230
    000ccb90
    000ccb90loc_ccb90:
    000ccb90ldrb w8, [x8+10]
    000ccb94subs wzr, w8, 84
    000ccb98cset x8, eq
    000ccb9cstrb w8, [sp+75]
    000ccba0b 0xccba8
    000ccba4
    000ccba4loc_ccba4:
    000ccba4b 0xccba8
    000ccba8
    000ccba8loc_ccba8:
    000ccba8ldrb w8, [sp+75]
    000ccbacstrb w8, [sp+76]
    000ccbb0tbnz w8, 0, 0xccbb8
    000ccbb4b 0xccbe0
    000ccbb8
    000ccbb8loc_ccbb8:
    000ccbb8ldr x1, [sp+488]
    000ccbbcldr x8, [sp+480]
    000ccbc0subs xzr, x1, 13
    000ccbc4b.hi 0xccbcc
    000ccbc8b 0xcd228
    000ccbcc
    000ccbccloc_ccbcc:
    000ccbccldrb w8, [x8+13]
    000ccbd0subs wzr, w8, 58
    000ccbd4cset x8, eq
    000ccbd8strb w8, [sp+76]
    000ccbdcb 0xccbe4
    000ccbe0
    000ccbe0loc_ccbe0:
    000ccbe0b 0xccbe4
    000ccbe4
    000ccbe4loc_ccbe4:
    000ccbe4ldrb w8, [sp+76]
    000ccbe8strb w8, [sp+77]
    000ccbectbnz w8, 0, 0xccbf4
    000ccbf0b 0xccc1c
    000ccbf4
    000ccbf4loc_ccbf4:
    000ccbf4ldr x1, [sp+488]
    000ccbf8ldr x8, [sp+480]
    000ccbfcsubs xzr, x1, 16
    000ccc00b.hi 0xccc08
    000ccc04b 0xcd220
    000ccc08
    000ccc08loc_ccc08:
    000ccc08ldrb w8, [x8+16]
    000ccc0csubs wzr, w8, 58
    000ccc10cset x8, eq
    000ccc14strb w8, [sp+77]
    000ccc18b 0xccc20
    000ccc1c
    000ccc1cloc_ccc1c:
    000ccc1cb 0xccc20
    000ccc20
    000ccc20loc_ccc20:
    000ccc20ldrb w8, [sp+77]
    000ccc24eor x8, x8, 1
    000ccc28strb w8, [sp+78]
    000ccc2cb 0xccc34
    000ccc30
    000ccc30loc_ccc30:
    000ccc30b 0xccc34
    000ccc34
    000ccc34loc_ccc34:
    000ccc34ldrb w8, [sp+78]
    000ccc38tbnz w8, 0, 0xccc40
    000ccc3cb 0xccc68
    000ccc40
    000ccc40loc_ccc40:
    000ccc40stp xzr, xzr, [sp+240]
    000ccc44str xzr, [sp+256]
    000ccc48strb wzr, [sp+72]
    000ccc4cldr x0, [sp+240]
    000ccc50ldr x1, [sp+248]
    000ccc54ldr x2, [sp+256]
    000ccc58mov x3, xzr
    000ccc5cldp x29, x30, [sp-8]
    000ccc60add sp, sp, 464
    000ccc64ret x30
    000ccc68
    000ccc68loc_ccc68:
    000ccc68ldr x1, [sp+488]
    000ccc6cldr x8, [sp+480]
    000ccc70subs xzr, x1, 19
    000ccc74b.hs 0xccc7c
    000ccc78b 0xcd218
    000ccc7c
    000ccc7cloc_ccc7c:
    000ccc7csub x9, x1, 19
    000ccc80sub x10, xzr, x9
    000ccc84sbfm x10, x10, 63, 63
    000ccc88movz x11, 19
    000ccc8cand x10, x10, x11
    000ccc90add x8, x8, x10
    000ccc94str x8, [sp+480]
    000ccc98str x9, [sp+488]
    000ccc9cstr xzr, [sp+112]
    000ccca0str x9, [sp+200]
    000ccca4subs xzr, x9, 2
    000ccca8cset x8, ge
    000cccacstrb w8, [sp+74]
    000cccb0b.ge 0xcccb8
    000cccb4b 0xccce0
    000cccb8
    000cccb8loc_cccb8:
    000cccb8ldr x1, [sp+488]
    000cccbcldr x8, [sp+480]
    000cccc0subs xzr, x1, 0
    000cccc4b.hi 0xccccc
    000cccc8b 0xcd210
    000ccccc
    000cccccloc_ccccc:
    000cccccldrb w8, [x8]
    000cccd0subs wzr, w8, 46
    000cccd4cset x8, eq
    000cccd8strb w8, [sp+74]
    000cccdcb 0xccce4
    000ccce0
    000ccce0loc_ccce0:
    000ccce0b 0xccce4
    000ccce4
    000ccce4loc_ccce4:
    000ccce4ldrb w8, [sp+74]
    000ccce8strb w8, [sp+78]
    000cccectbnz w8, 0, 0xcccf4
    000cccf0b 0xccd20
    000cccf4
    000cccf4loc_cccf4:
    000cccf4ldr x4, [sp+472]
    000cccf8ldrsb x27, [x4]
    000cccfcldr x0, [x4]
    000ccd00str x0, [sp+312]
    000ccd04ldr x1, [sp+480]
    000ccd08ldr x2, [sp+488]
    000ccd0corr x3, xzr, 1
    000ccd10bl time.isDigit[go.shape.string]
    000ccd14strb w0, [sp+75]
    000ccd18strb w0, [sp+78]
    000ccd1cb 0xccd24
    000ccd20
    000ccd20loc_ccd20:
    000ccd20b 0xccd24
    000ccd24
    000ccd24loc_ccd24:
    000ccd24ldrb w8, [sp+78]
    000ccd28tbnz w8, 0, 0xccd30
    000ccd2cb 0xccd3c
    000ccd30
    000ccd30loc_ccd30:
    000ccd30orr x4, xzr, 2
    000ccd34str x4, [sp+120]
    000ccd38b 0xcd0f8
    000ccd3c
    000ccd3cloc_ccd3c:
    000ccd3cb 0xccd40
    000ccd40
    000ccd40loc_ccd40:
    000ccd40ldr x2, [sp+168]
    000ccd44ldr x3, [sp+160]
    000ccd48ldr x4, [sp+144]
    000ccd4cldr x5, [sp+96]
    000ccd50ldr x6, [sp+112]
    000ccd54adrp x27, 0x941000
    000ccd58ldr x7, [x27]
    000ccd5cldr x0, [sp+88]
    000ccd60ldr x1, [sp+128]
    000ccd64bl time.Date
    000ccd68str x0, [sp+264]
    000ccd6cstr x1, [sp+272]
    000ccd70str x2, [sp+280]
    000ccd74ldr x8, [sp+488]
    000ccd78str x8, [sp+200]
    000ccd7csubs xzr, x8, 1
    000ccd80cset x8, ne
    000ccd84strb w8, [sp+74]
    000ccd88b.ne 0xccd90
    000ccd8cb 0xccd94
    000ccd90
    000ccd90loc_ccd90:
    000ccd90b 0xccdbc
    000ccd94
    000ccd94loc_ccd94:
    000ccd94ldr x1, [sp+488]
    000ccd98ldr x4, [sp+480]
    000ccd9csubs xzr, x1, 0
    000ccda0b.hi 0xccda8
    000ccda4b 0xcd0f0
    000ccda8
    000ccda8loc_ccda8:
    000ccda8ldrb w4, [x4]
    000ccdacsubs wzr, w4, 90
    000ccdb0cset x4, ne
    000ccdb4strb w4, [sp+74]
    000ccdb8b 0xccdbc
    000ccdbc
    000ccdbcloc_ccdbc:
    000ccdbcldrb w4, [sp+74]
    000ccdc0tbnz w4, 0, 0xccdc8
    000ccdc4b 0xcd084
    000ccdc8
    000ccdc8loc_ccdc8:
    000ccdc8ldr x4, [sp+488]
    000ccdccstr x4, [sp+200]
    000ccdd0subs xzr, x4, 6
    000ccdd4b.ne 0xccddc
    000ccdd8b 0xcce04
    000ccddc
    000ccddcloc_ccddc:
    000ccddcstp xzr, xzr, [sp+240]
    000ccde0str xzr, [sp+256]
    000ccde4strb wzr, [sp+72]
    000ccde8ldr x0, [sp+240]
    000ccdecldr x1, [sp+248]
    000ccdf0ldr x2, [sp+256]
    000ccdf4mov x3, xzr
    000ccdf8ldp x29, x30, [sp-8]
    000ccdfcadd sp, sp, 464
    000cce00ret x30
    000cce04
    000cce04loc_cce04:
    000cce04ldr x2, [sp+488]
    000cce08ldr x4, [sp+480]
    000cce0csubs xzr, x2, 3
    000cce10b.hs 0xcce18
    000cce14b 0xcd0e8
    000cce18
    000cce18loc_cce18:
    000cce18b 0xcce1c
    000cce1c
    000cce1cloc_cce1c:
    000cce1cadd x0, x4, 1
    000cce20str x0, [sp+392]
    000cce24orr x1, xzr, 2
    000cce28str x1, [sp+400]
    000cce2cldr x26, [sp+288]
    000cce30ldr x4, [x26]
    000cce34mov x2, xzr
    000cce38movz x3, 23
    000cce3cblr x4
    000cce40str x0, [sp+152]
    000cce44ldr x2, [sp+488]
    000cce48ldr x4, [sp+480]
    000cce4csubs xzr, x2, 6
    000cce50b.hs 0xcce58
    000cce54b 0xcd0e0
    000cce58
    000cce58loc_cce58:
    000cce58b 0xcce5c
    000cce5c
    000cce5cloc_cce5c:
    000cce5cadd x0, x4, 4
    000cce60str x0, [sp+392]
    000cce64orr x1, xzr, 2
    000cce68str x1, [sp+400]
    000cce6cldr x26, [sp+288]
    000cce70ldr x4, [x26]
    000cce74mov x2, xzr
    000cce78movz x3, 59
    000cce7cblr x4
    000cce80str x0, [sp+136]
    000cce84ldrb w4, [sp+73]
    000cce88eor x5, x4, 1
    000cce8cstrb w5, [sp+74]
    000cce90tbnz w4, 0, 0xcce98
    000cce94b 0xccf3c
    000cce98
    000cce98loc_cce98:
    000cce98ldr x1, [sp+488]
    000cce9cldr x4, [sp+480]
    000ccea0subs xzr, x1, 0
    000ccea4b.hi 0xcceac
    000ccea8b 0xcd0d8
    000cceac
    000cceacloc_cceac:
    000cceacldrb w4, [x4]
    000cceb0subs wzr, w4, 45
    000cceb4cset x4, eq
    000cceb8strb w4, [sp+75]
    000ccebcb.eq 0xccec4
    000ccec0b 0xccec8
    000ccec4
    000ccec4loc_ccec4:
    000ccec4b 0xccef0
    000ccec8
    000ccec8loc_ccec8:
    000ccec8ldr x1, [sp+488]
    000cceccldr x4, [sp+480]
    000cced0subs xzr, x1, 0
    000cced4b.hi 0xccedc
    000cced8b 0xcd0d0
    000ccedc
    000ccedcloc_ccedc:
    000ccedcldrb w4, [x4]
    000ccee0subs wzr, w4, 43
    000ccee4cset x4, eq
    000ccee8strb w4, [sp+75]
    000cceecb 0xccef0
    000ccef0
    000ccef0loc_ccef0:
    000ccef0ldrb w4, [sp+75]
    000ccef4strb w4, [sp+78]
    000ccef8tbnz w4, 0, 0xccf00
    000ccefcb 0xccf28
    000ccf00
    000ccf00loc_ccf00:
    000ccf00ldr x1, [sp+488]
    000ccf04ldr x4, [sp+480]
    000ccf08subs xzr, x1, 3
    000ccf0cb.hi 0xccf14
    000ccf10b 0xcd0c8
    000ccf14
    000ccf14loc_ccf14:
    000ccf14ldrb w4, [x4+3]
    000ccf18subs wzr, w4, 58
    000ccf1ccset x4, eq
    000ccf20strb w4, [sp+78]
    000ccf24b 0xccf2c
    000ccf28
    000ccf28loc_ccf28:
    000ccf28b 0xccf2c
    000ccf2c
    000ccf2cloc_ccf2c:
    000ccf2cldrb w4, [sp+78]
    000ccf30eor x4, x4, 1
    000ccf34strb w4, [sp+74]
    000ccf38b 0xccf40
    000ccf3c
    000ccf3cloc_ccf3c:
    000ccf3cb 0xccf40
    000ccf40
    000ccf40loc_ccf40:
    000ccf40ldrb w4, [sp+74]
    000ccf44tbnz w4, 0, 0xccf4c
    000ccf48b 0xccf74
    000ccf4c
    000ccf4cloc_ccf4c:
    000ccf4cstp xzr, xzr, [sp+240]
    000ccf50str xzr, [sp+256]
    000ccf54strb wzr, [sp+72]
    000ccf58ldr x0, [sp+240]
    000ccf5cldr x1, [sp+248]
    000ccf60ldr x2, [sp+256]
    000ccf64mov x3, xzr
    000ccf68ldp x29, x30, [sp-8]
    000ccf6cadd sp, sp, 464
    000ccf70ret x30
    000ccf74
    000ccf74loc_ccf74:
    000ccf74ldr x2, [sp+152]
    000ccf78ldr x3, [sp+136]
    000ccf7corr x4, xzr, 60
    000ccf80madd x2, x4, x2, x3
    000ccf84madd x3, x2, x4, xzr
    000ccf88str x3, [sp+80]
    000ccf8cldr x1, [sp+488]
    000ccf90ldr x3, [sp+480]
    000ccf94subs xzr, x1, 0
    000ccf98b.hi 0xccfa0
    000ccf9cb 0xcd0c0
    000ccfa0
    000ccfa0loc_ccfa0:
    000ccfa0ldrb w3, [x3]
    000ccfa4subs wzr, w3, 45
    000ccfa8b.eq 0xccfb0
    000ccfacb 0xccfbc
    000ccfb0
    000ccfb0loc_ccfb0:
    000ccfb0msub x2, x2, x4, xzr
    000ccfb4str x2, [sp+80]
    000ccfb8b 0xccfc0
    000ccfbc
    000ccfbcloc_ccfbc:
    000ccfbcb 0xccfc0
    000ccfc0
    000ccfc0loc_ccfc0:
    000ccfc0ldr x2, [sp+80]
    000ccfc4sub x1, xzr, x2
    000ccfc8add x0, sp, 264
    000ccfccbl time.(*Time).addSec
    000ccfd0add x0, sp, 264
    000ccfd4bl time.(*Time).unixSec
    000ccfd8str x0, [sp+192]
    000ccfdcstp xzr, xzr, [sp+376]
    000ccfe0ldr x1, [sp+192]
    000ccfe4ldr x0, [sp+496]
    000ccfe8bl time.(*Location).lookup
    000ccfecstr x0, [sp+376]
    000ccff0str x1, [sp+384]
    000ccff4str x2, [sp+200]
    000ccff8str x3, [sp+184]
    000ccffcstr x4, [sp+176]
    000cd000strb w5, [sp+74]
    000cd004ldr x2, [sp+376]
    000cd008ldr x3, [sp+384]
    000cd00cstr x2, [sp+408]
    000cd010str x3, [sp+416]
    000cd014ldr x2, [sp+200]
    000cd018str x2, [sp+224]
    000cd01cldr x2, [sp+184]
    000cd020str x2, [sp+216]
    000cd024ldr x2, [sp+176]
    000cd028str x2, [sp+208]
    000cd02cldrb w2, [sp+74]
    000cd030strb w2, [sp+79]
    000cd034ldr x2, [sp+224]
    000cd038str x2, [sp+104]
    000cd03cldr x3, [sp+80]
    000cd040subs xzr, x3, x2
    000cd044b.eq 0xcd04c
    000cd048b 0xcd05c
    000cd04c
    000cd04cloc_cd04c:
    000cd04cldr x1, [sp+496]
    000cd050add x0, sp, 264
    000cd054bl time.(*Time).setLoc
    000cd058b 0xcd080
    000cd05c
    000cd05cloc_cd05c:
    000cd05cldr x2, [sp+80]
    000cd060mov x0, xzr
    000cd064mov x1, xzr
    000cd068bl time.FixedZone
    000cd06cstr x0, [sp+352]
    000cd070mov x1, x0
    000cd074add x0, sp, 264
    000cd078bl time.(*Time).setLoc
    000cd07cb 0xcd080
    000cd080
    000cd080loc_cd080:
    000cd080b 0xcd088
    000cd084
    000cd084loc_cd084:
    000cd084b 0xcd088
    000cd088
    000cd088loc_cd088:
    000cd088ldr x4, [sp+264]
    000cd08cldr x5, [sp+272]
    000cd090ldr x6, [sp+280]
    000cd094str x4, [sp+240]
    000cd098str x5, [sp+248]
    000cd09cstr x6, [sp+256]
    000cd0a0orr x3, xzr, 1
    000cd0a4strb w3, [sp+72]
    000cd0a8ldr x0, [sp+240]
    000cd0acldr x1, [sp+248]
    000cd0b0ldr x2, [sp+256]
    000cd0b4ldp x29, x30, [sp-8]
    000cd0b8add sp, sp, 464
    000cd0bcret x30
    000cd0c0
    000cd0c0loc_cd0c0:
    000cd0c0mov x0, xzr
    000cd0c4bl runtime.panicIndex
    000cd0c8
    000cd0c8loc_cd0c8:
    000cd0c8orr x0, xzr, 3
    000cd0ccbl runtime.panicIndex
    000cd0d0
    000cd0d0loc_cd0d0:
    000cd0d0mov x0, xzr
    000cd0d4bl runtime.panicIndex
    000cd0d8
    000cd0d8loc_cd0d8:
    000cd0d8mov x0, xzr
    000cd0dcbl runtime.panicIndex
    000cd0e0
    000cd0e0loc_cd0e0:
    000cd0e0orr x1, xzr, 6
    000cd0e4bl runtime.panicSliceAlen
    000cd0e8
    000cd0e8loc_cd0e8:
    000cd0e8orr x1, xzr, 3
    000cd0ecbl runtime.panicSliceAlen
    000cd0f0
    000cd0f0loc_cd0f0:
    000cd0f0mov x0, xzr
    000cd0f4bl runtime.panicIndex
    000cd0f8
    000cd0f8loc_cd0f8:
    000cd0f8ldr x5, [sp+488]
    000cd0fcstr x5, [sp+200]
    000cd100ldr x6, [sp+120]
    000cd104subs xzr, x6, x5
    000cd108cset x5, lt
    000cd10cstrb w5, [sp+74]
    000cd110b.lt 0xcd118
    000cd114b 0xcd144
    000cd118
    000cd118loc_cd118:
    000cd118ldr x4, [sp+472]
    000cd11cldrsb x27, [x4]
    000cd120ldr x0, [x4]
    000cd124str x0, [sp+304]
    000cd128ldr x3, [sp+120]
    000cd12cldr x1, [sp+480]
    000cd130ldr x2, [sp+488]
    000cd134bl time.isDigit[go.shape.string]
    000cd138strb w0, [sp+78]
    000cd13cstrb w0, [sp+74]
    000cd140b 0xcd148
    000cd144
    000cd144loc_cd144:
    000cd144b 0xcd148
    000cd148
    000cd148loc_cd148:
    000cd148ldrb w4, [sp+74]
    000cd14ctbnz w4, 0, 0xcd154
    000cd150b 0xcd16c
    000cd154
    000cd154loc_cd154:
    000cd154b 0xcd158
    000cd158
    000cd158loc_cd158:
    000cd158ldr x5, [sp+120]
    000cd15cadd x5, x5, 1
    000cd160str x5, [sp+120]
    000cd164orr x4, xzr, 2
    000cd168b 0xcd0f8
    000cd16c
    000cd16cloc_cd16c:
    000cd16cstp xzr, xzr, [sp+376]
    000cd170stp xzr, xzr, [sp+360]
    000cd174ldr x4, [sp+472]
    000cd178ldrsb x27, [x4]
    000cd17cldr x0, [x4+8]
    000cd180str x0, [sp+296]
    000cd184ldr x3, [sp+120]
    000cd188ldr x1, [sp+480]
    000cd18cldr x2, [sp+488]
    000cd190bl time.parseNanoseconds[go.shape.string]
    000cd194str x0, [sp+200]
    000cd198str x1, [sp+376]
    000cd19cstr x2, [sp+384]
    000cd1a0str x3, [sp+360]
    000cd1a4str x4, [sp+368]
    000cd1a8ldr x4, [sp+200]
    000cd1acstr x4, [sp+232]
    000cd1b0ldr x4, [sp+376]
    000cd1b4ldr x5, [sp+384]
    000cd1b8str x4, [sp+440]
    000cd1bcstr x5, [sp+448]
    000cd1c0ldr x4, [sp+360]
    000cd1c4ldr x5, [sp+368]
    000cd1c8str x4, [sp+424]
    000cd1ccstr x5, [sp+432]
    000cd1d0ldr x4, [sp+232]
    000cd1d4str x4, [sp+112]
    000cd1d8ldr x0, [sp+120]
    000cd1dcldr x1, [sp+488]
    000cd1e0ldr x4, [sp+480]
    000cd1e4subs xzr, x0, x1
    000cd1e8b.ls 0xcd1f0
    000cd1ecb 0xcd20c
    000cd1f0
    000cd1f0loc_cd1f0:
    000cd1f0sub x8, x1, x0
    000cd1f4sub x9, xzr, x8
    000cd1f8and x9, x0, x9, asr #63
    000cd1fcadd x9, x4, x9
    000cd200str x9, [sp+480]
    000cd204str x8, [sp+488]
    000cd208b 0xccd40
    000cd20c
    000cd20cloc_cd20c:
    000cd20cbl runtime.panicSliceB
    000cd210
    000cd210loc_cd210:
    000cd210mov x0, xzr
    000cd214bl runtime.panicIndex
    000cd218
    000cd218loc_cd218:
    000cd218movz x0, 19
    000cd21cbl runtime.panicSliceB
    000cd220
    000cd220loc_cd220:
    000cd220orr x0, xzr, 16
    000cd224bl runtime.panicIndex
    000cd228
    000cd228loc_cd228:
    000cd228movz x0, 13
    000cd22cbl runtime.panicIndex
    000cd230
    000cd230loc_cd230:
    000cd230movz x0, 10
    000cd234bl runtime.panicIndex
    000cd238
    000cd238loc_cd238:
    000cd238orr x0, xzr, 7
    000cd23cbl runtime.panicIndex
    000cd240
    000cd240loc_cd240:
    000cd240orr x0, xzr, 4
    000cd244bl runtime.panicIndex
    000cd248
    000cd248loc_cd248:
    000cd248movz x1, 19
    000cd24cbl runtime.panicSliceAlen
    000cd250
    000cd250loc_cd250:
    000cd250orr x1, xzr, 16
    000cd254bl runtime.panicSliceAlen
    000cd258
    000cd258loc_cd258:
    000cd258movz x1, 13
    000cd25cbl runtime.panicSliceAlen
    000cd260
    000cd260loc_cd260:
    000cd260movz x1, 10
    000cd264bl runtime.panicSliceAlen
    000cd268
    000cd268loc_cd268:
    000cd268orr x1, xzr, 7
    000cd26cbl runtime.panicSliceAlen
    000cd270
    000cd270loc_cd270:
    000cd270orr x1, xzr, 4
    000cd274bl runtime.panicSliceAlen
    000cd278hint
    000cd27c
    000cd27cloc_cd27c:
    000cd27cstp x0, x1, [sp+8]
    000cd280stp x2, x3, [sp+24]
    000cd284mov x3, x30
    000cd288bl runtime.morestack_noctxt.abi0
    000cd28cldp x0, x1, [sp+8]
    000cd290ldp x2, x3, [sp+24]
    000cd294b 0xcc850
    000cd298udf 0
    000cd29cudf 0
    000cc850
    000cd2a0
    000cd2a0time.parseRFC3339[go.shape.string].func1: ; void time.parseRFC3339[go.shape.string].func1(struct go_shape_string s, int min, int max)
    000cd2a0str x30, [sp-112]!
    000cd2a4stur x29, [sp-8]
    000cd2a8sub x29, sp, 8
    000cd2acstr x0, [sp+120]
    000cd2b0str x1, [sp+128]
    000cd2b4str x2, [sp+136]
    000cd2b8str x3, [sp+144]
    000cd2bcldr x1, [x26+8]
    000cd2c0str x1, [sp+96]
    000cd2c4ldr x1, [x26+16]
    000cd2c8str x1, [sp+40]
    000cd2ccstr xzr, [sp+16]
    000cd2d0ldr x1, [sp+128]
    000cd2d4ldr x2, [sp+120]
    000cd2d8str x2, [sp+72]
    000cd2dcstr x1, [sp+80]
    000cd2e0str x1, [sp+88]
    000cd2e4str x2, [sp+48]
    000cd2e8str x1, [sp+56]
    000cd2ecstr x1, [sp+64]
    000cd2f0str xzr, [sp+32]
    000cd2f4str x1, [sp+24]
    000cd2f8b 0xcd2fc
    000cd2fc
    000cd2fcloc_cd2fc:
    000cd2fcldr x1, [sp+24]
    000cd300ldr x2, [sp+32]
    000cd304subs xzr, x1, x2
    000cd308b.gt 0xcd310
    000cd30cb 0xcd3a0
    000cd310
    000cd310loc_cd310:
    000cd310ldr x1, [sp+32]
    000cd314ldr x2, [sp+48]
    000cd318ldrb w1, [x2+x1]
    000cd31cstrb w1, [sp+14]
    000cd320mov x2, x1
    000cd324subs wzr, w2, 48
    000cd328cset x2, lo
    000cd32cstrb w2, [sp+15]
    000cd330b.lo 0xcd338
    000cd334b 0xcd33c
    000cd338
    000cd338loc_cd338:
    000cd338b 0xcd34c
    000cd33c
    000cd33cloc_cd33c:
    000cd33csubs wzr, w1, 57
    000cd340cset x1, hi
    000cd344strb w1, [sp+15]
    000cd348b 0xcd34c
    000cd34c
    000cd34cloc_cd34c:
    000cd34cldrb w1, [sp+15]
    000cd350tbnz w1, 0, 0xcd358
    000cd354b 0xcd374
    000cd358
    000cd358loc_cd358:
    000cd358ldr x1, [sp+96]
    000cd35cstrb wzr, [x1]
    000cd360ldr x0, [sp+136]
    000cd364str x0, [sp+16]
    000cd368add x29, sp, 104
    000cd36cadd sp, sp, 112
    000cd370ret x30
    000cd374
    000cd374loc_cd374:
    000cd374ldr x1, [sp+16]
    000cd378add x1, x1, x1, lsl #2
    000cd37cldrb w2, [sp+14]
    000cd380add x1, x2, x1, lsl #1
    000cd384sub x1, x1, 48
    000cd388str x1, [sp+16]
    000cd38cb 0xcd390
    000cd390
    000cd390loc_cd390:
    000cd390ldr x1, [sp+32]
    000cd394add x1, x1, 1
    000cd398str x1, [sp+32]
    000cd39cb 0xcd2fc
    000cd3a0
    000cd3a0loc_cd3a0:
    000cd3a0ldr x1, [sp+136]
    000cd3a4ldr x2, [sp+16]
    000cd3a8subs xzr, x1, x2
    000cd3accset x1, gt
    000cd3b0strb w1, [sp+15]
    000cd3b4b.gt 0xcd3bc
    000cd3b8b 0xcd3c0
    000cd3bc
    000cd3bcloc_cd3bc:
    000cd3bcb 0xcd3d8
    000cd3c0
    000cd3c0loc_cd3c0:
    000cd3c0ldr x1, [sp+144]
    000cd3c4ldr x2, [sp+16]
    000cd3c8subs xzr, x2, x1
    000cd3cccset x1, gt
    000cd3d0strb w1, [sp+15]
    000cd3d4b 0xcd3d8
    000cd3d8
    000cd3d8loc_cd3d8:
    000cd3d8ldrb w1, [sp+15]
    000cd3dctbnz w1, 0, 0xcd3e4
    000cd3e0b 0xcd400
    000cd3e4
    000cd3e4loc_cd3e4:
    000cd3e4ldr x1, [sp+96]
    000cd3e8strb wzr, [x1]
    000cd3ecldr x0, [sp+136]
    000cd3f0str x0, [sp+16]
    000cd3f4add x29, sp, 104
    000cd3f8add sp, sp, 112
    000cd3fcret x30
    000cd400
    000cd400loc_cd400:
    000cd400ldr x0, [sp+16]
    000cd404add x29, sp, 104
    000cd408add sp, sp, 112
    000cd40cret x30
    000cd2a0
    000cd410
    000cd410time.(*Time).GoString: ; void time.(*Time).GoString(time.Time * t)
    000cd410ldr x16, [x28+16]
    000cd414subs xzr, sp, x16
    000cd418b.ls 0xcd48c
    000cd41cstr x30, [sp-96]!
    000cd420stur x29, [sp-8]
    000cd424sub x29, sp, 8
    000cd428ldr x16, [x28+32]
    000cd42ccbnz x16, 0xcd4a0
    000cd430
    000cd430loc_cd430:
    000cd430str x0, [sp+104]
    000cd434stp xzr, xzr, [sp+32]
    000cd438ldr x3, [sp+104]
    000cd43ccbnz x3, 0xcd444
    000cd440b 0xcd484
    000cd444
    000cd444loc_cd444:
    000cd444ldr x3, [sp+104]
    000cd448ldrsb x27, [x3]
    000cd44cldr x0, [x3]
    000cd450ldr x1, [x3+8]
    000cd454ldr x2, [x3+16]
    000cd458str x0, [sp+48]
    000cd45cstr x1, [sp+56]
    000cd460str x2, [sp+64]
    000cd464bl time.Time.GoString
    000cd468str x0, [sp+72]
    000cd46cstr x1, [sp+80]
    000cd470str x0, [sp+32]
    000cd474str x1, [sp+40]
    000cd478ldur x29, [sp-8]
    000cd47cldr x30, [sp], 96
    000cd480ret x30
    000cd484
    000cd484loc_cd484:
    000cd484bl runtime.panicwrap
    000cd488hint
    000cd48c
    000cd48cloc_cd48c:
    000cd48cstr x0, [sp+8]
    000cd490mov x3, x30
    000cd494bl runtime.morestack_noctxt.abi0
    000cd498ldr x0, [sp+8]
    000cd49cb 0xcd410
    000cd4a0
    000cd4a0loc_cd4a0:
    000cd4a0ldr x17, [x16]
    000cd4a4add x20, sp, 104
    000cd4a8subs xzr, x20, x17
    000cd4acb.ne 0xcd430
    000cd4b0add x20, sp, 8
    000cd4b4str x20, [x16]
    000cd4b8b 0xcd430
    000cd4bcudf 0
    000cd410
    000cd4c0
    000cd4c0time.(*Time).MarshalBinary: ; void time.(*Time).MarshalBinary(time.Time * t)
    000cd4c0ldr x16, [x28+16]
    000cd4c4sub x17, sp, 64
    000cd4c8subs xzr, x17, x16
    000cd4ccb.ls 0xcd5b4
    000cd4d0str x30, [sp-192]!
    000cd4d4stur x29, [sp-8]
    000cd4d8sub x29, sp, 8
    000cd4dcldr x16, [x28+32]
    000cd4e0cbnz x16, 0xcd5c8
    000cd4e4
    000cd4e4loc_cd4e4:
    000cd4e4str x0, [sp+200]
    000cd4e8str xzr, [sp+56]
    000cd4ecstp xzr, xzr, [sp+64]
    000cd4f0stp xzr, xzr, [sp+40]
    000cd4f4ldr x3, [sp+200]
    000cd4f8cbnz x3, 0xcd500
    000cd4fcb 0xcd5ac
    000cd500
    000cd500loc_cd500:
    000cd500str xzr, [sp+120]
    000cd504stp xzr, xzr, [sp+128]
    000cd508stp xzr, xzr, [sp+104]
    000cd50cldr x3, [sp+200]
    000cd510ldrsb x27, [x3]
    000cd514ldr x0, [x3]
    000cd518ldr x1, [x3+8]
    000cd51cldr x2, [x3+16]
    000cd520str x0, [sp+80]
    000cd524str x1, [sp+88]
    000cd528str x2, [sp+96]
    000cd52cbl time.Time.MarshalBinary
    000cd530str x0, [sp+120]
    000cd534str x1, [sp+128]
    000cd538str x2, [sp+136]
    000cd53cstr x3, [sp+104]
    000cd540str x4, [sp+112]
    000cd544ldr x3, [sp+120]
    000cd548ldr x4, [sp+128]
    000cd54cldr x5, [sp+136]
    000cd550str x3, [sp+160]
    000cd554str x4, [sp+168]
    000cd558str x5, [sp+176]
    000cd55cldr x3, [sp+104]
    000cd560ldr x4, [sp+112]
    000cd564str x3, [sp+144]
    000cd568str x4, [sp+152]
    000cd56cldr x3, [sp+160]
    000cd570ldr x4, [sp+168]
    000cd574ldr x5, [sp+176]
    000cd578str x3, [sp+56]
    000cd57cstr x4, [sp+64]
    000cd580str x5, [sp+72]
    000cd584ldr x3, [sp+144]
    000cd588ldr x4, [sp+152]
    000cd58cstr x3, [sp+40]
    000cd590str x4, [sp+48]
    000cd594ldr x0, [sp+56]
    000cd598ldr x1, [sp+64]
    000cd59cldr x2, [sp+72]
    000cd5a0ldur x29, [sp-8]
    000cd5a4ldr x30, [sp], 192
    000cd5a8ret x30
    000cd5ac
    000cd5acloc_cd5ac:
    000cd5acbl runtime.panicwrap
    000cd5b0hint
    000cd5b4
    000cd5b4loc_cd5b4:
    000cd5b4str x0, [sp+8]
    000cd5b8mov x3, x30
    000cd5bcbl runtime.morestack_noctxt.abi0
    000cd5c0ldr x0, [sp+8]
    000cd5c4b 0xcd4c0
    000cd5c8
    000cd5c8loc_cd5c8:
    000cd5c8ldr x17, [x16]
    000cd5ccadd x20, sp, 200
    000cd5d0subs xzr, x20, x17
    000cd5d4b.ne 0xcd4e4
    000cd5d8add x20, sp, 8
    000cd5dcstr x20, [x16]
    000cd5e0b 0xcd4e4
    000cd5e4udf 0
    000cd5e8udf 0
    000cd5ecudf 0
    000cd4c0
    000cd5f0
    000cd5f0time.(*Time).String: ; void time.(*Time).String(time.Time * t)
    000cd5f0ldr x16, [x28+16]
    000cd5f4subs xzr, sp, x16
    000cd5f8b.ls 0xcd66c
    000cd5fcstr x30, [sp-96]!
    000cd600stur x29, [sp-8]
    000cd604sub x29, sp, 8
    000cd608ldr x16, [x28+32]
    000cd60ccbnz x16, 0xcd680
    000cd610
    000cd610loc_cd610:
    000cd610str x0, [sp+104]
    000cd614stp xzr, xzr, [sp+32]
    000cd618ldr x3, [sp+104]
    000cd61ccbnz x3, 0xcd624
    000cd620b 0xcd664
    000cd624
    000cd624loc_cd624:
    000cd624ldr x3, [sp+104]
    000cd628ldrsb x27, [x3]
    000cd62cldr x0, [x3]
    000cd630ldr x1, [x3+8]
    000cd634ldr x2, [x3+16]
    000cd638str x0, [sp+48]
    000cd63cstr x1, [sp+56]
    000cd640str x2, [sp+64]
    000cd644bl time.Time.String
    000cd648str x0, [sp+72]
    000cd64cstr x1, [sp+80]
    000cd650str x0, [sp+32]
    000cd654str x1, [sp+40]
    000cd658ldur x29, [sp-8]
    000cd65cldr x30, [sp], 96
    000cd660ret x30
    000cd664
    000cd664loc_cd664:
    000cd664bl runtime.panicwrap
    000cd668hint
    000cd66c
    000cd66cloc_cd66c:
    000cd66cstr x0, [sp+8]
    000cd670mov x3, x30
    000cd674bl runtime.morestack_noctxt.abi0
    000cd678ldr x0, [sp+8]
    000cd67cb 0xcd5f0
    000cd680
    000cd680loc_cd680:
    000cd680ldr x17, [x16]
    000cd684add x20, sp, 104
    000cd688subs xzr, x20, x17
    000cd68cb.ne 0xcd610
    000cd690add x20, sp, 8
    000cd694str x20, [x16]
    000cd698b 0xcd610
    000cd69cudf 0
    000cd5f0
    000cd6a0
    000cd6a0time.(*Duration).String: ; void time.(*Duration).String(time.Duration * d)
    000cd6a0ldr x16, [x28+16]
    000cd6a4subs xzr, sp, x16
    000cd6a8b.ls 0xcd70c
    000cd6acstr x30, [sp-64]!
    000cd6b0stur x29, [sp-8]
    000cd6b4sub x29, sp, 8
    000cd6b8ldr x16, [x28+32]
    000cd6bccbnz x16, 0xcd720
    000cd6c0
    000cd6c0loc_cd6c0:
    000cd6c0str x0, [sp+72]
    000cd6c4stp xzr, xzr, [sp+24]
    000cd6c8ldr x1, [sp+72]
    000cd6cccbnz x1, 0xcd6d4
    000cd6d0b 0xcd704
    000cd6d4
    000cd6d4loc_cd6d4:
    000cd6d4ldr x1, [sp+72]
    000cd6d8ldrsb x27, [x1]
    000cd6dcldr x0, [x1]
    000cd6e0str x0, [sp+16]
    000cd6e4bl time.Duration.String
    000cd6e8str x0, [sp+40]
    000cd6ecstr x1, [sp+48]
    000cd6f0str x0, [sp+24]
    000cd6f4str x1, [sp+32]
    000cd6f8ldur x29, [sp-8]
    000cd6fcldr x30, [sp], 64
    000cd700ret x30
    000cd704
    000cd704loc_cd704:
    000cd704bl runtime.panicwrap
    000cd708hint
    000cd70c
    000cd70cloc_cd70c:
    000cd70cstr x0, [sp+8]
    000cd710mov x3, x30
    000cd714bl runtime.morestack_noctxt.abi0
    000cd718ldr x0, [sp+8]
    000cd71cb 0xcd6a0
    000cd720
    000cd720loc_cd720:
    000cd720ldr x17, [x16]
    000cd724add x20, sp, 72
    000cd728subs xzr, x20, x17
    000cd72cb.ne 0xcd6c0
    000cd730add x20, sp, 8
    000cd734str x20, [x16]
    000cd738b 0xcd6c0
    000cd73cudf 0
    000cd6a0
    000cd740
    000cd740time.(*fileSizeError).Error: ; void time.(*fileSizeError).Error(struct time.fileSizeError * f)
    000cd740ldr x16, [x28+16]
    000cd744subs xzr, sp, x16
    000cd748b.ls 0xcd7b4
    000cd74cstr x30, [sp-80]!
    000cd750stur x29, [sp-8]
    000cd754sub x29, sp, 8
    000cd758ldr x16, [x28+32]
    000cd75ccbnz x16, 0xcd7c8
    000cd760
    000cd760loc_cd760:
    000cd760str x0, [sp+88]
    000cd764stp xzr, xzr, [sp+24]
    000cd768ldr x2, [sp+88]
    000cd76ccbnz x2, 0xcd774
    000cd770b 0xcd7ac
    000cd774
    000cd774loc_cd774:
    000cd774ldr x2, [sp+88]
    000cd778ldrsb x27, [x2]
    000cd77cldr x0, [x2]
    000cd780ldr x1, [x2+8]
    000cd784str x0, [sp+40]
    000cd788str x1, [sp+48]
    000cd78cbl time.fileSizeError.Error
    000cd790str x0, [sp+56]
    000cd794str x1, [sp+64]
    000cd798str x0, [sp+24]
    000cd79cstr x1, [sp+32]
    000cd7a0ldur x29, [sp-8]
    000cd7a4ldr x30, [sp], 80
    000cd7a8ret x30
    000cd7ac
    000cd7acloc_cd7ac:
    000cd7acbl runtime.panicwrap
    000cd7b0hint
    000cd7b4
    000cd7b4loc_cd7b4:
    000cd7b4str x0, [sp+8]
    000cd7b8mov x3, x30
    000cd7bcbl runtime.morestack_noctxt.abi0
    000cd7c0ldr x0, [sp+8]
    000cd7c4b 0xcd740
    000cd7c8
    000cd7c8loc_cd7c8:
    000cd7c8ldr x17, [x16]
    000cd7ccadd x20, sp, 88
    000cd7d0subs xzr, x20, x17
    000cd7d4b.ne 0xcd760
    000cd7d8add x20, sp, 8
    000cd7dcstr x20, [x16]
    000cd7e0b 0xcd760
    000cd7e4udf 0
    000cd7e8udf 0
    000cd7ecudf 0
    000cd740
    000cd7f0
    000cd7f0type:.eq.time.zone: ; void type:.eq.time.zone(time.zone * p, time.zone * q)
    000cd7f0ldr x16, [x28+16]
    000cd7f4subs xzr, sp, x16
    000cd7f8b.ls 0xcd8c4
    000cd7fcstr x30, [sp-80]!
    000cd800stur x29, [sp-8]
    000cd804sub x29, sp, 8
    000cd808str x0, [sp+88]
    000cd80cstr x1, [sp+96]
    000cd810strb wzr, [sp+39]
    000cd814ldr x3, [sp+88]
    000cd818ldr x3, [x3+8]
    000cd81cstr x3, [sp+48]
    000cd820ldr x4, [x1+8]
    000cd824str x4, [sp+40]
    000cd828subs xzr, x4, x3
    000cd82cb.eq 0xcd834
    000cd830b 0xcd8a8
    000cd834
    000cd834loc_cd834:
    000cd834ldr x3, [sp+88]
    000cd838ldr x3, [x3+16]
    000cd83cldr x4, [x1+16]
    000cd840subs xzr, x4, x3
    000cd844b.eq 0xcd84c
    000cd848b 0xcd8a4
    000cd84c
    000cd84cloc_cd84c:
    000cd84cldr x3, [sp+88]
    000cd850ldrb w3, [x3+24]
    000cd854ldrb w4, [x1+24]
    000cd858eor x3, x3, x4
    000cd85ceor x3, x3, 1
    000cd860tbnz w3, 0, 0xcd868
    000cd864b 0xcd8a0
    000cd868
    000cd868loc_cd868:
    000cd868ldr x3, [sp+88]
    000cd86cldr x3, [x3+8]
    000cd870str x3, [sp+40]
    000cd874ldr x3, [sp+88]
    000cd878ldr x3, [x3]
    000cd87cstr x3, [sp+64]
    000cd880ldr x3, [sp+96]
    000cd884ldr x1, [x3]
    000cd888str x1, [sp+56]
    000cd88cldr x2, [sp+40]
    000cd890ldr x0, [sp+64]
    000cd894bl runtime.memequal
    000cd898strb w0, [sp+39]
    000cd89cb 0xcd8b4
    000cd8a0
    000cd8a0loc_cd8a0:
    000cd8a0b 0xcd8ac
    000cd8a4
    000cd8a4loc_cd8a4:
    000cd8a4b 0xcd8ac
    000cd8a8
    000cd8a8loc_cd8a8:
    000cd8a8b 0xcd8ac
    000cd8ac
    000cd8acloc_cd8ac:
    000cd8acstrb wzr, [sp+39]
    000cd8b0b 0xcd8b4
    000cd8b4
    000cd8b4loc_cd8b4:
    000cd8b4ldrb w0, [sp+39]
    000cd8b8ldur x29, [sp-8]
    000cd8bcldr x30, [sp], 80
    000cd8c0ret x30
    000cd8c4
    000cd8c4loc_cd8c4:
    000cd8c4stp x0, x1, [sp+8]
    000cd8c8mov x3, x30
    000cd8ccbl runtime.morestack_noctxt.abi0
    000cd8d0ldp x0, x1, [sp+8]
    000cd8d4b 0xcd7f0
    000cd8d8udf 0
    000cd8dcudf 0
    000cd7f0
    000cd8e0
    000cd8e0type:.eq.time.zoneTrans: ; void type:.eq.time.zoneTrans(time.zoneTrans * p, time.zoneTrans * q)
    000cd8e0str x30, [sp-32]!
    000cd8e4stur x29, [sp-8]
    000cd8e8sub x29, sp, 8
    000cd8ecstr x0, [sp+40]
    000cd8f0str x1, [sp+48]
    000cd8f4strb wzr, [sp+23]
    000cd8f8ldr x1, [sp+40]
    000cd8fcldr x1, [x1]
    000cd900ldr x2, [sp+48]
    000cd904ldr x2, [x2]
    000cd908subs xzr, x2, x1
    000cd90cb.eq 0xcd914
    000cd910b 0xcd984
    000cd914
    000cd914loc_cd914:
    000cd914ldr x1, [sp+40]
    000cd918ldr x2, [sp+48]
    000cd91cldrb w1, [x1+8]
    000cd920ldrb w2, [x2+8]
    000cd924subs wzr, w1, w2
    000cd928b.eq 0xcd930
    000cd92cb 0xcd980
    000cd930
    000cd930loc_cd930:
    000cd930ldr x1, [sp+40]
    000cd934ldr x2, [sp+48]
    000cd938ldrb w1, [x1+9]
    000cd93cldrb w2, [x2+9]
    000cd940eor x1, x1, x2
    000cd944eor x1, x1, 1
    000cd948tbnz w1, 0, 0xcd950
    000cd94cb 0xcd97c
    000cd950
    000cd950loc_cd950:
    000cd950ldr x1, [sp+40]
    000cd954ldr x2, [sp+48]
    000cd958ldrb w1, [x1+10]
    000cd95cldrb w2, [x2+10]
    000cd960eor x1, x1, x2
    000cd964eor x0, x1, 1
    000cd968strb w0, [sp+23]
    000cd96cb 0xcd970
    000cd970
    000cd970loc_cd970:
    000cd970add x29, sp, 24
    000cd974add sp, sp, 32
    000cd978ret x30
    000cd97c
    000cd97cloc_cd97c:
    000cd97cb 0xcd988
    000cd980
    000cd980loc_cd980:
    000cd980b 0xcd988
    000cd984
    000cd984loc_cd984:
    000cd984b 0xcd988
    000cd988
    000cd988loc_cd988:
    000cd988strb wzr, [sp+23]
    000cd98cmov x0, xzr
    000cd990add x29, sp, 24
    000cd994add sp, sp, 32
    000cd998ret x30
    000cd99cudf 0
    000cd8e0
    000cd9a0
    000cd9a0type:.eq.time.Timer: ; void type:.eq.time.Timer(time.Timer * p, time.Timer * q)
    000cd9a0str x30, [sp-32]!
    000cd9a4stur x29, [sp-8]
    000cd9a8sub x29, sp, 8
    000cd9acstr x0, [sp+40]
    000cd9b0str x1, [sp+48]
    000cd9b4strb wzr, [sp+23]
    000cd9b8ldr x1, [sp+40]
    000cd9bcldr x2, [sp+48]
    000cd9c0ldr x1, [x1]
    000cd9c4ldr x2, [x2]
    000cd9c8subs xzr, x2, x1
    000cd9ccb.eq 0xcd9d4
    000cd9d0b 0xcda00
    000cd9d4
    000cd9d4loc_cd9d4:
    000cd9d4ldr x1, [sp+40]
    000cd9d8ldr x2, [sp+48]
    000cd9dcldrb w1, [x1+8]
    000cd9e0ldrb w2, [x2+8]
    000cd9e4eor x1, x1, x2
    000cd9e8eor x0, x1, 1
    000cd9ecstrb w0, [sp+23]
    000cd9f0b 0xcd9f4
    000cd9f4
    000cd9f4loc_cd9f4:
    000cd9f4add x29, sp, 24
    000cd9f8add sp, sp, 32
    000cd9fcret x30
    000cda00
    000cda00loc_cda00:
    000cda00b 0xcda04
    000cda04
    000cda04loc_cda04:
    000cda04strb wzr, [sp+23]
    000cda08mov x0, xzr
    000cda0cadd x29, sp, 24
    000cda10add sp, sp, 32
    000cda14ret x30
    000cda18udf 0
    000cda1cudf 0
    000cd9a0
    000cda20
    000cda20type:.eq.[1]time.zone: ; void type:.eq.[1]time.zone(time.zone[1] * p, time.zone[1] * q)
    000cda20ldr x16, [x28+16]
    000cda24subs xzr, sp, x16
    000cda28b.ls 0xcdb24
    000cda2cstr x30, [sp-80]!
    000cda30stur x29, [sp-8]
    000cda34sub x29, sp, 8
    000cda38str x0, [sp+88]
    000cda3cstr x1, [sp+96]
    000cda40strb wzr, [sp+37]
    000cda44ldr x3, [sp+88]
    000cda48ldr x3, [x3+8]
    000cda4cstr x3, [sp+48]
    000cda50ldr x4, [x1+8]
    000cda54str x4, [sp+40]
    000cda58subs xzr, x3, x4
    000cda5ccset x3, eq
    000cda60strb w3, [sp+38]
    000cda64b.eq 0xcda6c
    000cda68b 0xcda8c
    000cda6c
    000cda6cloc_cda6c:
    000cda6cldr x3, [sp+88]
    000cda70ldr x4, [sp+96]
    000cda74ldr x3, [x3+16]
    000cda78ldr x4, [x4+16]
    000cda7csubs xzr, x4, x3
    000cda80cset x3, eq
    000cda84strb w3, [sp+38]
    000cda88b 0xcda90
    000cda8c
    000cda8cloc_cda8c:
    000cda8cb 0xcda90
    000cda90
    000cda90loc_cda90:
    000cda90ldrb w3, [sp+38]
    000cda94strb w3, [sp+39]
    000cda98tbnz w3, 0, 0xcdaa0
    000cda9cb 0xcdac0
    000cdaa0
    000cdaa0loc_cdaa0:
    000cdaa0ldr x3, [sp+88]
    000cdaa4ldr x4, [sp+96]
    000cdaa8ldrb w3, [x3+24]
    000cdaacldrb w4, [x4+24]
    000cdab0eor x3, x3, x4
    000cdab4eor x3, x3, 1
    000cdab8strb w3, [sp+39]
    000cdabcb 0xcdac4
    000cdac0
    000cdac0loc_cdac0:
    000cdac0b 0xcdac4
    000cdac4
    000cdac4loc_cdac4:
    000cdac4ldrb w3, [sp+39]
    000cdac8tbnz w3, 0, 0xcdad0
    000cdaccb 0xcdb08
    000cdad0
    000cdad0loc_cdad0:
    000cdad0ldr x3, [sp+88]
    000cdad4ldr x3, [x3+8]
    000cdad8str x3, [sp+40]
    000cdadcldr x3, [sp+88]
    000cdae0ldr x3, [x3]
    000cdae4str x3, [sp+64]
    000cdae8ldr x3, [sp+96]
    000cdaecldr x1, [x3]
    000cdaf0str x1, [sp+56]
    000cdaf4ldr x2, [sp+40]
    000cdaf8ldr x0, [sp+64]
    000cdafcbl runtime.memequal
    000cdb00strb w0, [sp+37]
    000cdb04b 0xcdb14
    000cdb08
    000cdb08loc_cdb08:
    000cdb08b 0xcdb0c
    000cdb0c
    000cdb0cloc_cdb0c:
    000cdb0cstrb wzr, [sp+37]
    000cdb10b 0xcdb14
    000cdb14
    000cdb14loc_cdb14:
    000cdb14ldrb w0, [sp+37]
    000cdb18ldur x29, [sp-8]
    000cdb1cldr x30, [sp], 80
    000cdb20ret x30
    000cdb24
    000cdb24loc_cdb24:
    000cdb24stp x0, x1, [sp+8]
    000cdb28mov x3, x30
    000cdb2cbl runtime.morestack_noctxt.abi0
    000cdb30ldp x0, x1, [sp+8]
    000cdb34b 0xcda20
    000cdb38udf 0
    000cdb3cudf 0
    000cda20
    000cdb40
    000cdb40type:.eq.[1]time.zoneTrans: ; void type:.eq.[1]time.zoneTrans(time.zoneTrans[1] * p, time.zoneTrans[1] * q)
    000cdb40str x30, [sp-32]!
    000cdb44stur x29, [sp-8]
    000cdb48sub x29, sp, 8
    000cdb4cstr x0, [sp+40]
    000cdb50str x1, [sp+48]
    000cdb54strb wzr, [sp+23]
    000cdb58ldr x1, [sp+40]
    000cdb5cldr x1, [x1]
    000cdb60ldr x2, [sp+48]
    000cdb64ldr x2, [x2]
    000cdb68subs xzr, x2, x1
    000cdb6ccset x1, eq
    000cdb70b.eq 0xcdb78
    000cdb74b 0xcdb94
    000cdb78
    000cdb78loc_cdb78:
    000cdb78ldr x2, [sp+40]
    000cdb7cldr x3, [sp+48]
    000cdb80ldrb w2, [x2+8]
    000cdb84ldrb w3, [x3+8]
    000cdb88subs wzr, w2, w3
    000cdb8ccset x1, eq
    000cdb90b 0xcdb98
    000cdb94
    000cdb94loc_cdb94:
    000cdb94b 0xcdb98
    000cdb98
    000cdb98loc_cdb98:
    000cdb98tbnz w1, 0, 0xcdba0
    000cdb9cb 0xcdbbc
    000cdba0
    000cdba0loc_cdba0:
    000cdba0ldr x2, [sp+40]
    000cdba4ldr x3, [sp+48]
    000cdba8ldrb w2, [x2+9]
    000cdbacldrb w3, [x3+9]
    000cdbb0eor x2, x2, x3
    000cdbb4eor x1, x2, 1
    000cdbb8b 0xcdbc0
    000cdbbc
    000cdbbcloc_cdbbc:
    000cdbbcb 0xcdbc0
    000cdbc0
    000cdbc0loc_cdbc0:
    000cdbc0tbnz w1, 0, 0xcdbc8
    000cdbc4b 0xcdbe4
    000cdbc8
    000cdbc8loc_cdbc8:
    000cdbc8ldr x2, [sp+40]
    000cdbccldr x3, [sp+48]
    000cdbd0ldrb w2, [x2+10]
    000cdbd4ldrb w3, [x3+10]
    000cdbd8eor x2, x2, x3
    000cdbdceor x1, x2, 1
    000cdbe0b 0xcdbe8
    000cdbe4
    000cdbe4loc_cdbe4:
    000cdbe4b 0xcdbe8
    000cdbe8
    000cdbe8loc_cdbe8:
    000cdbe8strb w1, [sp+23]
    000cdbecb 0xcdbf0
    000cdbf0
    000cdbf0loc_cdbf0:
    000cdbf0mov x0, x1
    000cdbf4add x29, sp, 24
    000cdbf8add sp, sp, 32
    000cdbfcret x30
    000cdb40
    000cdc00
    000cdc00unicode/utf8.FullRune: ; void unicode/utf8.FullRune(struct []uint8 p)
    000cdc00ldr x16, [x28+16]
    000cdc04subs xzr, sp, x16
    000cdc08b.ls 0xcde40
    000cdc0cstr x30, [sp-48]!
    000cdc10stur x29, [sp-8]
    000cdc14sub x29, sp, 8
    000cdc18str x0, [sp+56]
    000cdc1cstr x1, [sp+64]
    000cdc20str x2, [sp+72]
    000cdc24strb wzr, [sp+26]
    000cdc28ldr x2, [sp+64]
    000cdc2cstr x2, [sp+32]
    000cdc30cbz x2, 0xcdc38
    000cdc34b 0xcdc4c
    000cdc38
    000cdc38loc_cdc38:
    000cdc38strb wzr, [sp+26]
    000cdc3cmov x0, xzr
    000cdc40ldur x29, [sp-8]
    000cdc44ldr x30, [sp], 48
    000cdc48ret x30
    000cdc4c
    000cdc4cloc_cdc4c:
    000cdc4cldr x2, [sp+56]
    000cdc50subs xzr, x1, 0
    000cdc54b.hi 0xcdc5c
    000cdc58b 0xcde34
    000cdc5c
    000cdc5cloc_cdc5c:
    000cdc5cldrb w2, [x2]
    000cdc60adrp x3, 0x8f9000
    000cdc64add x3, x3, 736
    000cdc68ldrb w2, [x3+x2]
    000cdc6cstrb w2, [sp+27]
    000cdc70ldr x3, [sp+32]
    000cdc74and x4, x2, 7
    000cdc78subs xzr, x3, x4
    000cdc7cb.ge 0xcdc84
    000cdc80b 0xcdc98
    000cdc84
    000cdc84loc_cdc84:
    000cdc84orr x0, xzr, 1
    000cdc88strb w0, [sp+26]
    000cdc8cldur x29, [sp-8]
    000cdc90ldr x30, [sp], 48
    000cdc94ret x30
    000cdc98
    000cdc98loc_cdc98:
    000cdc98ubfm x2, x2, 4, 7
    000cdc9cubfm x2, x2, 63, 7
    000cdca0adrp x3, 0x8f5000
    000cdca4add x3, x3, 96
    000cdca8ldrb w4, [x3+x2]
    000cdcacadd x2, x3, x2
    000cdcb0ldrb w2, [x2+1]
    000cdcb4strb w4, [sp+28]
    000cdcb8strb w2, [sp+29]
    000cdcbcldr x3, [sp+32]
    000cdcc0subs xzr, x3, 1
    000cdcc4cset x3, gt
    000cdcc8strb w3, [sp+31]
    000cdcccb.gt 0xcdcd4
    000cdcd0b 0xcdd38
    000cdcd4
    000cdcd4loc_cdcd4:
    000cdcd4ldr x1, [sp+64]
    000cdcd8ldr x3, [sp+56]
    000cdcdcsubs xzr, x1, 1
    000cdce0b.hi 0xcdce8
    000cdce4b 0xcde2c
    000cdce8
    000cdce8loc_cdce8:
    000cdce8ldrb w3, [x3+1]
    000cdcecsubs wzr, w3, w4
    000cdcf0cset x3, lo
    000cdcf4strb w3, [sp+30]
    000cdcf8b.lo 0xcdd00
    000cdcfcb 0xcdd04
    000cdd00
    000cdd00loc_cdd00:
    000cdd00b 0xcdd2c
    000cdd04
    000cdd04loc_cdd04:
    000cdd04ldr x1, [sp+64]
    000cdd08ldr x3, [sp+56]
    000cdd0csubs xzr, x1, 1
    000cdd10b.hi 0xcdd18
    000cdd14b 0xcde24
    000cdd18
    000cdd18loc_cdd18:
    000cdd18ldrb w3, [x3+1]
    000cdd1csubs wzr, w2, w3
    000cdd20cset x2, lo
    000cdd24strb w2, [sp+30]
    000cdd28b 0xcdd2c
    000cdd2c
    000cdd2cloc_cdd2c:
    000cdd2cldrb w2, [sp+30]
    000cdd30strb w2, [sp+31]
    000cdd34b 0xcdd3c
    000cdd38
    000cdd38loc_cdd38:
    000cdd38b 0xcdd3c
    000cdd3c
    000cdd3cloc_cdd3c:
    000cdd3cldrb w2, [sp+31]
    000cdd40tbnz w2, 0, 0xcdd48
    000cdd44b 0xcdd5c
    000cdd48
    000cdd48loc_cdd48:
    000cdd48orr x0, xzr, 1
    000cdd4cstrb w0, [sp+26]
    000cdd50ldur x29, [sp-8]
    000cdd54ldr x30, [sp], 48
    000cdd58ret x30
    000cdd5c
    000cdd5cloc_cdd5c:
    000cdd5cldr x2, [sp+32]
    000cdd60subs xzr, x2, 2
    000cdd64cset x2, gt
    000cdd68strb w2, [sp+31]
    000cdd6cb.gt 0xcdd74
    000cdd70b 0xcddd8
    000cdd74
    000cdd74loc_cdd74:
    000cdd74ldr x1, [sp+64]
    000cdd78ldr x2, [sp+56]
    000cdd7csubs xzr, x1, 2
    000cdd80b.hi 0xcdd88
    000cdd84b 0xcde1c
    000cdd88
    000cdd88loc_cdd88:
    000cdd88ldrb w2, [x2+2]
    000cdd8csubs wzr, w2, 128
    000cdd90cset x2, lo
    000cdd94strb w2, [sp+30]
    000cdd98b.lo 0xcdda0
    000cdd9cb 0xcdda4
    000cdda0
    000cdda0loc_cdda0:
    000cdda0b 0xcddcc
    000cdda4
    000cdda4loc_cdda4:
    000cdda4ldr x1, [sp+64]
    000cdda8ldr x2, [sp+56]
    000cddacsubs xzr, x1, 2
    000cddb0b.hi 0xcddb8
    000cddb4b 0xcde14
    000cddb8
    000cddb8loc_cddb8:
    000cddb8ldrb w1, [x2+2]
    000cddbcsubs wzr, w1, 191
    000cddc0cset x1, hi
    000cddc4strb w1, [sp+30]
    000cddc8b 0xcddcc
    000cddcc
    000cddccloc_cddcc:
    000cddccldrb w1, [sp+30]
    000cddd0strb w1, [sp+31]
    000cddd4b 0xcdddc
    000cddd8
    000cddd8loc_cddd8:
    000cddd8b 0xcdddc
    000cdddc
    000cdddcloc_cdddc:
    000cdddcldrb w1, [sp+31]
    000cdde0tbnz w1, 0, 0xcdde8
    000cdde4b 0xcddfc
    000cdde8
    000cdde8loc_cdde8:
    000cdde8orr x0, xzr, 1
    000cddecstrb w0, [sp+26]
    000cddf0ldur x29, [sp-8]
    000cddf4ldr x30, [sp], 48
    000cddf8ret x30
    000cddfc
    000cddfcloc_cddfc:
    000cddfcb 0xcde00
    000cde00
    000cde00loc_cde00:
    000cde00strb wzr, [sp+26]
    000cde04mov x0, xzr
    000cde08ldur x29, [sp-8]
    000cde0cldr x30, [sp], 48
    000cde10ret x30
    000cde14
    000cde14loc_cde14:
    000cde14orr x0, xzr, 2
    000cde18bl runtime.panicIndex
    000cde1c
    000cde1cloc_cde1c:
    000cde1corr x0, xzr, 2
    000cde20bl runtime.panicIndex
    000cde24
    000cde24loc_cde24:
    000cde24orr x0, xzr, 1
    000cde28bl runtime.panicIndex
    000cde2c
    000cde2cloc_cde2c:
    000cde2corr x0, xzr, 1
    000cde30bl runtime.panicIndex
    000cde34
    000cde34loc_cde34:
    000cde34mov x0, xzr
    000cde38bl runtime.panicIndex
    000cde3chint
    000cde40
    000cde40loc_cde40:
    000cde40stp x0, x1, [sp+8]
    000cde44str x2, [sp+24]
    000cde48mov x3, x30
    000cde4cbl runtime.morestack_noctxt.abi0
    000cde50ldp x0, x1, [sp+8]
    000cde54ldr x2, [sp+24]
    000cde58b 0xcdc00
    000cde5cudf 0
    000cdc00