File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    000c4020
    000c4020time.(*dataIO).read: ; void time.(*dataIO).read(time.dataIO * d, int n)
    000c4020ldr x16, [x28+16]
    000c4024subs xzr, sp, x16
    000c4028b.ls 0xc41a4
    000c402cstr x30, [sp-96]!
    000c4030stur x29, [sp-8]
    000c4034sub x29, sp, 8
    000c4038str x0, [sp+104]
    000c403cstr x1, [sp+112]
    000c4040str xzr, [sp+40]
    000c4044stp xzr, xzr, [sp+48]
    000c4048ldr x3, [sp+104]
    000c404cldrsb x27, [x3]
    000c4050ldr x3, [x3+8]
    000c4054str x3, [sp+32]
    000c4058ldr x4, [sp+112]
    000c405csubs xzr, x3, x4
    000c4060b.lt 0xc4068
    000c4064b 0xc40cc
    000c4068
    000c4068loc_c4068:
    000c4068ldr x3, [sp+104]
    000c406cldrsb x27, [x3]
    000c4070stp xzr, xzr, [x3+8]
    000c4074adrp x27, 0x987000
    000c4078ldr w4, [x27+3056]
    000c407ccbz w4, 0xc4084
    000c4080b 0xc4088
    000c4084
    000c4084loc_c4084:
    000c4084b 0xc4098
    000c4088
    000c4088loc_c4088:
    000c4088ldr x4, [x3]
    000c408cbl runtime.gcWriteBarrier1
    000c4090str x4, [x25]
    000c4094b 0xc4098
    000c4098
    000c4098loc_c4098:
    000c4098str xzr, [x3]
    000c409cldr x3, [sp+104]
    000c40a0ldrsb x27, [x3]
    000c40a4orr x4, xzr, 1
    000c40a8strb w4, [x3+24]
    000c40acstp xzr, xzr, [sp+40]
    000c40b0str xzr, [sp+56]
    000c40b4mov x0, xzr
    000c40b8mov x1, xzr
    000c40bcmov x2, x1
    000c40c0ldur x29, [sp-8]
    000c40c4ldr x30, [sp], 96
    000c40c8ret x30
    000c40cc
    000c40ccloc_c40cc:
    000c40ccldr x3, [sp+104]
    000c40d0ldrsb x27, [x3]
    000c40d4ldr x2, [x3+16]
    000c40d8ldr x3, [x3]
    000c40dcldr x1, [sp+112]
    000c40e0subs xzr, x1, x2
    000c40e4b.ls 0xc40ec
    000c40e8b 0xc419c
    000c40ec
    000c40ecloc_c40ec:
    000c40ecb 0xc40f0
    000c40f0
    000c40f0loc_c40f0:
    000c40f0str x3, [sp+64]
    000c40f4str x1, [sp+72]
    000c40f8str x2, [sp+80]
    000c40fcldr x3, [sp+104]
    000c4100ldrsb x27, [x3]
    000c4104ldr x1, [x3+8]
    000c4108ldr x4, [x3]
    000c410cldr x3, [x3+16]
    000c4110ldr x0, [sp+112]
    000c4114b 0xc4118
    000c4118
    000c4118loc_c4118:
    000c4118subs xzr, x1, x0
    000c411cb.hs 0xc4124
    000c4120b 0xc4198
    000c4124
    000c4124loc_c4124:
    000c4124ldr x5, [sp+104]
    000c4128ldrsb x27, [x5]
    000c412csub x3, x3, x0
    000c4130sub x6, x1, x0
    000c4134str x6, [x5+8]
    000c4138str x3, [x5+16]
    000c413csub x3, xzr, x3
    000c4140and x3, x0, x3, asr #63
    000c4144add x3, x4, x3
    000c4148adrp x27, 0x987000
    000c414cldr w4, [x27+3056]
    000c4150cbz w4, 0xc4158
    000c4154b 0xc415c
    000c4158
    000c4158loc_c4158:
    000c4158b 0xc4170
    000c415c
    000c415cloc_c415c:
    000c415cbl runtime.gcWriteBarrier2
    000c4160str x3, [x25]
    000c4164ldr x4, [x5]
    000c4168str x4, [x25+8]
    000c416cb 0xc4170
    000c4170
    000c4170loc_c4170:
    000c4170str x3, [x5]
    000c4174ldr x0, [sp+64]
    000c4178ldr x1, [sp+72]
    000c417cldr x2, [sp+80]
    000c4180str x0, [sp+40]
    000c4184str x1, [sp+48]
    000c4188str x2, [sp+56]
    000c418cldur x29, [sp-8]
    000c4190ldr x30, [sp], 96
    000c4194ret x30
    000c4198
    000c4198loc_c4198:
    000c4198bl runtime.panicSliceB
    000c419c
    000c419cloc_c419c:
    000c419cbl runtime.panicSliceAcap
    000c41a0hint
    000c41a4
    000c41a4loc_c41a4:
    000c41a4stp x0, x1, [sp+8]
    000c41a8mov x3, x30
    000c41acbl runtime.morestack_noctxt.abi0
    000c41b0ldp x0, x1, [sp+8]
    000c41b4b 0xc4020
    000c41b8udf 0
    000c41bcudf 0
    000c4020
    000c41c0
    000c41c0time.(*dataIO).big4: ; void time.(*dataIO).big4(time.dataIO * d)
    000c41c0ldr x16, [x28+16]
    000c41c4subs xzr, sp, x16
    000c41c8b.ls 0xc42d0
    000c41ccstr x30, [sp-80]!
    000c41d0stur x29, [sp-8]
    000c41d4sub x29, sp, 8
    000c41d8str x0, [sp+88]
    000c41dcstr wzr, [sp+36]
    000c41e0strb wzr, [sp+35]
    000c41e4ldr x0, [sp+88]
    000c41e8orr x1, xzr, 4
    000c41ecbl time.(*dataIO).read
    000c41f0str x0, [sp+48]
    000c41f4str x1, [sp+56]
    000c41f8str x2, [sp+64]
    000c41fcstr x1, [sp+40]
    000c4200subs xzr, x1, 4
    000c4204b.lt 0xc420c
    000c4208b 0xc4238
    000c420c
    000c420cloc_c420c:
    000c420cldr x2, [sp+88]
    000c4210ldrsb x27, [x2]
    000c4214orr x3, xzr, 1
    000c4218strb w3, [x2+24]
    000c421cstr wzr, [sp+36]
    000c4220strb wzr, [sp+35]
    000c4224ldr w0, [sp+36]
    000c4228mov x1, xzr
    000c422cldur x29, [sp-8]
    000c4230ldr x30, [sp], 80
    000c4234ret x30
    000c4238
    000c4238loc_c4238:
    000c4238subs xzr, x1, 3
    000c423cb.hi 0xc4244
    000c4240b 0xc42c4
    000c4244
    000c4244loc_c4244:
    000c4244ldrb w2, [x0+3]
    000c4248subs xzr, x1, 2
    000c424cb.hi 0xc4254
    000c4250b 0xc42bc
    000c4254
    000c4254loc_c4254:
    000c4254ldrb w3, [x0+2]
    000c4258ubfm x3, x3, 56, 7
    000c425corr x2, x2, x3
    000c4260subs xzr, x1, 1
    000c4264b.hi 0xc426c
    000c4268b 0xc42b4
    000c426c
    000c426cloc_c426c:
    000c426cldrb w3, [x0+1]
    000c4270ubfm x3, x3, 48, 7
    000c4274orr x2, x2, x3
    000c4278subs xzr, x1, 0
    000c427cb.hi 0xc4284
    000c4280b 0xc42ac
    000c4284
    000c4284loc_c4284:
    000c4284ldrb w3, [x0]
    000c4288ubfm x3, x3, 40, 7
    000c428corr x2, x2, x3
    000c4290str w2, [sp+36]
    000c4294orr x1, xzr, 1
    000c4298strb w1, [sp+35]
    000c429cldr w0, [sp+36]
    000c42a0ldur x29, [sp-8]
    000c42a4ldr x30, [sp], 80
    000c42a8ret x30
    000c42ac
    000c42acloc_c42ac:
    000c42acmov x0, xzr
    000c42b0bl runtime.panicIndex
    000c42b4
    000c42b4loc_c42b4:
    000c42b4orr x0, xzr, 1
    000c42b8bl runtime.panicIndex
    000c42bc
    000c42bcloc_c42bc:
    000c42bcorr x0, xzr, 2
    000c42c0bl runtime.panicIndex
    000c42c4
    000c42c4loc_c42c4:
    000c42c4orr x0, xzr, 3
    000c42c8bl runtime.panicIndex
    000c42cchint
    000c42d0
    000c42d0loc_c42d0:
    000c42d0str x0, [sp+8]
    000c42d4mov x3, x30
    000c42d8bl runtime.morestack_noctxt.abi0
    000c42dcldr x0, [sp+8]
    000c42e0b 0xc41c0
    000c42e4udf 0
    000c42e8udf 0
    000c42ecudf 0
    000c41c0
    000c42f0
    000c42f0time.(*dataIO).big8: ; void time.(*dataIO).big8(time.dataIO * d)
    000c42f0ldr x16, [x28+16]
    000c42f4subs xzr, sp, x16
    000c42f8b.ls 0xc43fc
    000c42fcstr x30, [sp-64]!
    000c4300stur x29, [sp-8]
    000c4304sub x29, sp, 8
    000c4308str x0, [sp+72]
    000c430cstr xzr, [sp+48]
    000c4310strb wzr, [sp+24]
    000c4314ldr x0, [sp+72]
    000c4318bl time.(*dataIO).big4
    000c431cstr w0, [sp+44]
    000c4320strb w1, [sp+26]
    000c4324ldr w1, [sp+44]
    000c4328str w1, [sp+40]
    000c432cldrb w1, [sp+26]
    000c4330strb w1, [sp+25]
    000c4334ldr w1, [sp+40]
    000c4338str w1, [sp+32]
    000c433cldrb w1, [sp+25]
    000c4340strb w1, [sp+23]
    000c4344ldr x0, [sp+72]
    000c4348bl time.(*dataIO).big4
    000c434cstr w0, [sp+44]
    000c4350strb w1, [sp+26]
    000c4354ldr w1, [sp+44]
    000c4358str w1, [sp+36]
    000c435cldrb w1, [sp+26]
    000c4360strb w1, [sp+27]
    000c4364ldr w1, [sp+36]
    000c4368str w1, [sp+28]
    000c436cldrb w1, [sp+27]
    000c4370strb w1, [sp+22]
    000c4374ldrb w2, [sp+23]
    000c4378eor x3, x2, 1
    000c437cstrb w3, [sp+26]
    000c4380tbnz w2, 0, 0xc4388
    000c4384b 0xc4394
    000c4388
    000c4388loc_c4388:
    000c4388eor x2, x1, 1
    000c438cstrb w2, [sp+26]
    000c4390b 0xc4398
    000c4394
    000c4394loc_c4394:
    000c4394b 0xc4398
    000c4398
    000c4398loc_c4398:
    000c4398ldrb w2, [sp+26]
    000c439ctbnz w2, 0, 0xc43a4
    000c43a0b 0xc43d0
    000c43a4
    000c43a4loc_c43a4:
    000c43a4ldr x2, [sp+72]
    000c43a8ldrsb x27, [x2]
    000c43acorr x3, xzr, 1
    000c43b0strb w3, [x2+24]
    000c43b4str xzr, [sp+48]
    000c43b8strb wzr, [sp+24]
    000c43bcldr x0, [sp+48]
    000c43c0mov x1, xzr
    000c43c4ldur x29, [sp-8]
    000c43c8ldr x30, [sp], 64
    000c43ccret x30
    000c43d0
    000c43d0loc_c43d0:
    000c43d0ldr w2, [sp+32]
    000c43d4ubfm x2, x2, 32, 31
    000c43d8ldr w3, [sp+28]
    000c43dcorr x2, x2, x3
    000c43e0str x2, [sp+48]
    000c43e4orr x1, xzr, 1
    000c43e8strb w1, [sp+24]
    000c43ecldr x0, [sp+48]
    000c43f0ldur x29, [sp-8]
    000c43f4ldr x30, [sp], 64
    000c43f8ret x30
    000c43fc
    000c43fcloc_c43fc:
    000c43fcstr x0, [sp+8]
    000c4400mov x3, x30
    000c4404bl runtime.morestack_noctxt.abi0
    000c4408ldr x0, [sp+8]
    000c440cb 0xc42f0
    000c42f0
    000c4410
    000c4410time.(*dataIO).byte: ; void time.(*dataIO).byte(time.dataIO * d)
    000c4410ldr x16, [x28+16]
    000c4414subs xzr, sp, x16
    000c4418b.ls 0xc44b8
    000c441cstr x30, [sp-80]!
    000c4420stur x29, [sp-8]
    000c4424sub x29, sp, 8
    000c4428str x0, [sp+88]
    000c442cstrb wzr, [sp+39]
    000c4430strb wzr, [sp+38]
    000c4434ldr x0, [sp+88]
    000c4438orr x1, xzr, 1
    000c443cbl time.(*dataIO).read
    000c4440str x0, [sp+48]
    000c4444str x1, [sp+56]
    000c4448str x2, [sp+64]
    000c444cstr x1, [sp+40]
    000c4450cbz x1, 0xc4458
    000c4454b 0xc4484
    000c4458
    000c4458loc_c4458:
    000c4458ldr x2, [sp+88]
    000c445cldrsb x27, [x2]
    000c4460orr x3, xzr, 1
    000c4464strb w3, [x2+24]
    000c4468strb wzr, [sp+39]
    000c446cstrb wzr, [sp+38]
    000c4470mov x0, xzr
    000c4474mov x1, xzr
    000c4478ldur x29, [sp-8]
    000c447cldr x30, [sp], 80
    000c4480ret x30
    000c4484
    000c4484loc_c4484:
    000c4484subs xzr, x1, 0
    000c4488b.hi 0xc4490
    000c448cb 0xc44ac
    000c4490
    000c4490loc_c4490:
    000c4490ldrb w0, [x0]
    000c4494strb w0, [sp+39]
    000c4498orr x1, xzr, 1
    000c449cstrb w1, [sp+38]
    000c44a0ldur x29, [sp-8]
    000c44a4ldr x30, [sp], 80
    000c44a8ret x30
    000c44ac
    000c44acloc_c44ac:
    000c44acmov x0, xzr
    000c44b0bl runtime.panicIndex
    000c44b4hint
    000c44b8
    000c44b8loc_c44b8:
    000c44b8str x0, [sp+8]
    000c44bcmov x3, x30
    000c44c0bl runtime.morestack_noctxt.abi0
    000c44c4ldr x0, [sp+8]
    000c44c8b 0xc4410
    000c44ccudf 0
    000c4410
    000c44d0
    000c44d0time.(*dataIO).rest: ; void time.(*dataIO).rest(time.dataIO * d)
    000c44d0ldr x16, [x28+16]
    000c44d4subs xzr, sp, x16
    000c44d8b.ls 0xc456c
    000c44dcstr x30, [sp-64]!
    000c44e0stur x29, [sp-8]
    000c44e4sub x29, sp, 8
    000c44e8str x0, [sp+72]
    000c44ecstp xzr, xzr, [sp+8]
    000c44f0str xzr, [sp+24]
    000c44f4ldr x3, [sp+72]
    000c44f8ldrsb x27, [x3]
    000c44fcldr x4, [x3]
    000c4500ldr x5, [x3+8]
    000c4504ldr x3, [x3+16]
    000c4508str x4, [sp+32]
    000c450cstr x5, [sp+40]
    000c4510str x3, [sp+48]
    000c4514ldr x3, [sp+72]
    000c4518ldrsb x27, [x3]
    000c451cstp xzr, xzr, [x3+8]
    000c4520adrp x27, 0x987000
    000c4524ldr w4, [x27+3056]
    000c4528cbz w4, 0xc4530
    000c452cb 0xc4534
    000c4530
    000c4530loc_c4530:
    000c4530b 0xc4544
    000c4534
    000c4534loc_c4534:
    000c4534ldr x4, [x3]
    000c4538bl runtime.gcWriteBarrier1
    000c453cstr x4, [x25]
    000c4540b 0xc4544
    000c4544
    000c4544loc_c4544:
    000c4544str xzr, [x3]
    000c4548ldr x0, [sp+32]
    000c454cldr x1, [sp+40]
    000c4550ldr x2, [sp+48]
    000c4554str x0, [sp+8]
    000c4558str x1, [sp+16]
    000c455cstr x2, [sp+24]
    000c4560ldur x29, [sp-8]
    000c4564ldr x30, [sp], 64
    000c4568ret x30
    000c456c
    000c456cloc_c456c:
    000c456cstr x0, [sp+8]
    000c4570mov x3, x30
    000c4574bl runtime.morestack_noctxt.abi0
    000c4578ldr x0, [sp+8]
    000c457cb 0xc44d0
    000c44d0
    000c4580
    000c4580time.byteString: ; void time.byteString(struct []uint8 p)
    000c4580ldr x16, [x28+16]
    000c4584subs xzr, sp, x16
    000c4588b.ls 0xc4628
    000c458cstr x30, [sp-80]!
    000c4590stur x29, [sp-8]
    000c4594sub x29, sp, 8
    000c4598str x0, [sp+88]
    000c459cstr x1, [sp+96]
    000c45a0str x2, [sp+104]
    000c45a4stp xzr, xzr, [sp+56]
    000c45a8ldr x0, [sp+88]
    000c45acldr x1, [sp+96]
    000c45b0ldr x2, [sp+104]
    000c45b4str x0, [sp+8]
    000c45b8str x1, [sp+16]
    000c45bcstr x2, [sp+24]
    000c45c0strb wzr, [sp+32]
    000c45c4bl internal/bytealg.IndexByte.abi0
    000c45c8ldr x1, [sp+40]
    000c45ccstr x1, [sp+48]
    000c45d0adds xzr, x1, 1
    000c45d4b.ne 0xc45dc
    000c45d8b 0xc45f8
    000c45dc
    000c45dcloc_c45dc:
    000c45dcldr x2, [sp+104]
    000c45e0subs xzr, x2, x1
    000c45e4b.hs 0xc45ec
    000c45e8b 0xc4620
    000c45ec
    000c45ecloc_c45ec:
    000c45ecb 0xc45f0
    000c45f0
    000c45f0loc_c45f0:
    000c45f0str x1, [sp+96]
    000c45f4b 0xc45fc
    000c45f8
    000c45f8loc_c45f8:
    000c45f8b 0xc45fc
    000c45fc
    000c45fcloc_c45fc:
    000c45fcldr x1, [sp+88]
    000c4600ldr x2, [sp+96]
    000c4604mov x0, xzr
    000c4608bl runtime.slicebytetostring
    000c460cstr x0, [sp+56]
    000c4610str x1, [sp+64]
    000c4614ldur x29, [sp-8]
    000c4618ldr x30, [sp], 80
    000c461cret x30
    000c4620
    000c4620loc_c4620:
    000c4620bl runtime.panicSliceAcap
    000c4624hint
    000c4628
    000c4628loc_c4628:
    000c4628stp x0, x1, [sp+8]
    000c462cstr x2, [sp+24]
    000c4630mov x3, x30
    000c4634bl runtime.morestack_noctxt.abi0
    000c4638ldp x0, x1, [sp+8]
    000c463cldr x2, [sp+24]
    000c4640b 0xc4580
    000c4644udf 0
    000c4648udf 0
    000c464cudf 0
    000c4580
    000c4650
    000c4650time.LoadLocationFromTZData: ; void time.LoadLocationFromTZData(struct string name, struct []uint8 data)
    000c4650ldr x16, [x28+16]
    000c4654sub x17, sp, 1056
    000c4658subs xzr, x17, x16
    000c465cb.ls 0xc5b6c
    000c4660sub x20, sp, 1184
    000c4664stp x29, x30, [x20-8]
    000c4668add sp, x20, 0
    000c466csub x29, sp, 8
    000c4670str x0, [sp+1192]
    000c4674str x1, [sp+1200]
    000c4678str x2, [sp+1208]
    000c467cstr x3, [sp+1216]
    000c4680str x4, [sp+1224]
    000c4684str xzr, [sp+584]
    000c4688add x27, sp, 568
    000c468cstp xzr, xzr, [x27]
    000c4690str xzr, [sp+1024]
    000c4694add x27, sp, 1032
    000c4698stp xzr, xzr, [x27]
    000c469cstrb wzr, [sp+1048]
    000c46a0ldr x2, [sp+1208]
    000c46a4ldr x3, [sp+1216]
    000c46a8ldr x4, [sp+1224]
    000c46acstr x2, [sp+1024]
    000c46b0str x3, [sp+1032]
    000c46b4str x4, [sp+1040]
    000c46b8strb wzr, [sp+1048]
    000c46bcldr x2, [sp+1024]
    000c46c0ldr x3, [sp+1032]
    000c46c4ldr x4, [sp+1040]
    000c46c8str x2, [sp+888]
    000c46ccstr x3, [sp+896]
    000c46d0str x4, [sp+904]
    000c46d4strb wzr, [sp+912]
    000c46d8add x0, sp, 888
    000c46dcorr x1, xzr, 4
    000c46e0bl time.(*dataIO).read
    000c46e4str x0, [sp+792]
    000c46e8str x1, [sp+800]
    000c46ecstr x2, [sp+808]
    000c46f0str x0, [sp+1008]
    000c46f4str x1, [sp+1016]
    000c46f8subs xzr, x1, 4
    000c46fcb.ne 0xc4704
    000c4700b 0xc4708
    000c4704
    000c4704loc_c4704:
    000c4704b 0xc4778
    000c4708
    000c4708loc_c4708:
    000c4708subs xzr, x1, 0
    000c470cb.hi 0xc4714
    000c4710b 0xc5b60
    000c4714
    000c4714loc_c4714:
    000c4714ldrb w3, [x0]
    000c4718subs xzr, x1, 1
    000c471cb.hi 0xc4724
    000c4720b 0xc5b58
    000c4724
    000c4724loc_c4724:
    000c4724ldrb w4, [x0+1]
    000c4728ubfm x4, x4, 56, 7
    000c472corr x3, x3, x4
    000c4730subs xzr, x1, 2
    000c4734b.hi 0xc473c
    000c4738b 0xc5b50
    000c473c
    000c473cloc_c473c:
    000c473cldrb w4, [x0+2]
    000c4740ubfm x4, x4, 48, 7
    000c4744orr x3, x3, x4
    000c4748subs xzr, x1, 3
    000c474cb.hi 0xc4754
    000c4750b 0xc5b48
    000c4754
    000c4754loc_c4754:
    000c4754ldrb w4, [x0+3]
    000c4758ubfm x4, x4, 40, 7
    000c475corr x3, x3, x4
    000c4760movz x4, 23124
    000c4764movk x4, 0x66690000
    000c4768subs wzr, w3, w4
    000c476cb.ne 0xc4774
    000c4770b 0xc47a4
    000c4774
    000c4774loc_c4774:
    000c4774b 0xc4778
    000c4778
    000c4778loc_c4778:
    000c4778str xzr, [sp+584]
    000c477cadrp x27, 0x95d000
    000c4780ldr x1, [x27+1344]
    000c4784adrp x27, 0x95d000
    000c4788ldr x2, [x27+1352]
    000c478cstr x1, [sp+568]
    000c4790str x2, [sp+576]
    000c4794ldr x0, [sp+584]
    000c4798ldp x29, x30, [sp-8]
    000c479cadd sp, sp, 1184
    000c47a0ret x30
    000c47a4
    000c47a4loc_c47a4:
    000c47a4str xzr, [sp+168]
    000c47a8str xzr, [sp+752]
    000c47acadd x27, sp, 760
    000c47b0stp xzr, xzr, [x27]
    000c47b4add x0, sp, 888
    000c47b8orr x1, xzr, 16
    000c47bcbl time.(*dataIO).read
    000c47c0str x0, [sp+752]
    000c47c4str x1, [sp+760]
    000c47c8str x2, [sp+768]
    000c47ccstr x1, [sp+456]
    000c47d0subs xzr, x1, 16
    000c47d4b.ne 0xc47dc
    000c47d8b 0xc4808
    000c47dc
    000c47dcloc_c47dc:
    000c47dcstr xzr, [sp+584]
    000c47e0adrp x27, 0x95d000
    000c47e4ldr x1, [x27+1344]
    000c47e8adrp x27, 0x95d000
    000c47ecldr x2, [x27+1352]
    000c47f0str x1, [sp+568]
    000c47f4str x2, [sp+576]
    000c47f8ldr x0, [sp+584]
    000c47fcldp x29, x30, [sp-8]
    000c4800add sp, sp, 1184
    000c4804ret x30
    000c4808
    000c4808loc_c4808:
    000c4808subs xzr, x1, 0
    000c480cb.hi 0xc4814
    000c4810b 0xc5b40
    000c4814
    000c4814loc_c4814:
    000c4814ldrb w3, [x0]
    000c4818strb w3, [sp+101]
    000c481cmov x4, x3
    000c4820cbz w4, 0xc4828
    000c4824b 0xc4838
    000c4828
    000c4828loc_c4828:
    000c4828b 0xc482c
    000c482c
    000c482cloc_c482c:
    000c482corr x2, xzr, 1
    000c4830str x2, [sp+168]
    000c4834b 0xc487c
    000c4838
    000c4838loc_c4838:
    000c4838mov x4, x3
    000c483csubs wzr, w4, 50
    000c4840b.eq 0xc4848
    000c4844b 0xc485c
    000c4848
    000c4848loc_c4848:
    000c4848b 0xc484c
    000c484c
    000c484cloc_c484c:
    000c484corr x2, xzr, 2
    000c4850str x2, [sp+168]
    000c4854orr x2, xzr, 1
    000c4858b 0xc487c
    000c485c
    000c485cloc_c485c:
    000c485csubs wzr, w3, 51
    000c4860b.eq 0xc4868
    000c4864b 0xc4894
    000c4868
    000c4868loc_c4868:
    000c4868b 0xc486c
    000c486c
    000c486cloc_c486c:
    000c486corr x2, xzr, 3
    000c4870str x2, [sp+168]
    000c4874orr x2, xzr, 1
    000c4878b 0xc487c
    000c487c
    000c487cloc_c487c:
    000c487cb 0xc4880
    000c4880
    000c4880loc_c4880:
    000c4880stp xzr, xzr, [sp+232]
    000c4884stp xzr, xzr, [sp+248]
    000c4888stp xzr, xzr, [sp+264]
    000c488cstr xzr, [sp+312]
    000c4890b 0xc48cc
    000c4894
    000c4894loc_c4894:
    000c4894b 0xc4898
    000c4898
    000c4898loc_c4898:
    000c4898b 0xc489c
    000c489c
    000c489cloc_c489c:
    000c489cb 0xc48a0
    000c48a0
    000c48a0loc_c48a0:
    000c48a0str xzr, [sp+584]
    000c48a4adrp x27, 0x95d000
    000c48a8ldr x1, [x27+1344]
    000c48acadrp x27, 0x95d000
    000c48b0ldr x2, [x27+1352]
    000c48b4str x1, [sp+568]
    000c48b8str x2, [sp+576]
    000c48bcldr x0, [sp+584]
    000c48c0ldp x29, x30, [sp-8]
    000c48c4add sp, sp, 1184
    000c48c8ret x30
    000c48cc
    000c48ccloc_c48cc:
    000c48ccldr x3, [sp+312]
    000c48d0subs xzr, x3, 6
    000c48d4b.lt 0xc48dc
    000c48d8b 0xc49b4
    000c48dc
    000c48dcloc_c48dc:
    000c48dcadd x0, sp, 888
    000c48e0bl time.(*dataIO).big4
    000c48e4str w0, [sp+136]
    000c48e8strb w1, [sp+104]
    000c48ecldr w1, [sp+136]
    000c48f0str w1, [sp+156]
    000c48f4ldrb w1, [sp+104]
    000c48f8strb w1, [sp+115]
    000c48fcldr w1, [sp+156]
    000c4900str w1, [sp+120]
    000c4904ldrb w1, [sp+115]
    000c4908strb w1, [sp+97]
    000c490ctbnz w1, 0, 0xc4914
    000c4910b 0xc4988
    000c4914
    000c4914loc_c4914:
    000c4914ldr w3, [sp+120]
    000c4918ldr w4, [sp+120]
    000c491csubs wzr, w4, w3
    000c4920b.ne 0xc4928
    000c4924b 0xc4954
    000c4928
    000c4928loc_c4928:
    000c4928str xzr, [sp+584]
    000c492cadrp x27, 0x95d000
    000c4930ldr x1, [x27+1344]
    000c4934adrp x27, 0x95d000
    000c4938ldr x2, [x27+1352]
    000c493cstr x1, [sp+568]
    000c4940str x2, [sp+576]
    000c4944ldr x0, [sp+584]
    000c4948ldp x29, x30, [sp-8]
    000c494cadd sp, sp, 1184
    000c4950ret x30
    000c4954
    000c4954loc_c4954:
    000c4954ldr x0, [sp+312]
    000c4958ldr w2, [sp+120]
    000c495csubs xzr, x0, 6
    000c4960b.lo 0xc4968
    000c4964b 0xc5b38
    000c4968
    000c4968loc_c4968:
    000c4968add x3, sp, 232
    000c496cstr x2, [x3+3*x0]
    000c4970b 0xc4974
    000c4974
    000c4974loc_c4974:
    000c4974ldr x3, [sp+312]
    000c4978add x3, x3, 1
    000c497cstr x3, [sp+312]
    000c4980orr x2, xzr, 1
    000c4984b 0xc48cc
    000c4988
    000c4988loc_c4988:
    000c4988str xzr, [sp+584]
    000c498cadrp x27, 0x95d000
    000c4990ldr x1, [x27+1344]
    000c4994adrp x27, 0x95d000
    000c4998ldr x2, [x27+1352]
    000c499cstr x1, [sp+568]
    000c49a0str x2, [sp+576]
    000c49a4ldr x0, [sp+584]
    000c49a8ldp x29, x30, [sp-8]
    000c49acadd sp, sp, 1184
    000c49b0ret x30
    000c49b4
    000c49b4loc_c49b4:
    000c49b4strb wzr, [sp+99]
    000c49b8ldr x3, [sp+168]
    000c49bcsubs xzr, x3, 1
    000c49c0b.gt 0xc49c8
    000c49c4b 0xc4a24
    000c49c8
    000c49c8loc_c49c8:
    000c49c8ldr x2, [sp+256]
    000c49ccldr x3, [sp+256]
    000c49d0add x2, x3, x2, lsl #2
    000c49d4ldr x3, [sp+264]
    000c49d8add x3, x3, x3, lsl #1
    000c49dcadd x2, x2, x3, lsl #1
    000c49e0ldr x3, [sp+272]
    000c49e4add x2, x2, x3
    000c49e8ldr x3, [sp+248]
    000c49ecadd x2, x2, x3, lsl #3
    000c49f0ldr x3, [sp+240]
    000c49f4add x2, x2, x3
    000c49f8ldr x3, [sp+232]
    000c49fcadd x2, x2, x3
    000c4a00str x2, [sp+176]
    000c4a04add x1, x2, 20
    000c4a08str x1, [sp+176]
    000c4a0cadd x0, sp, 888
    000c4a10bl time.(*dataIO).read
    000c4a14orr x2, xzr, 1
    000c4a18strb w2, [sp+99]
    000c4a1cstr xzr, [sp+304]
    000c4a20b 0xc5a44
    000c4a24
    000c4a24loc_c4a24:
    000c4a24b 0xc4a28
    000c4a28
    000c4a28loc_c4a28:
    000c4a28orr x3, xzr, 4
    000c4a2cstr x3, [sp+184]
    000c4a30ldrb w3, [sp+99]
    000c4a34tbnz w3, 0, 0xc4a3c
    000c4a38b 0xc4a48
    000c4a3c
    000c4a3cloc_c4a3c:
    000c4a3corr x3, xzr, 8
    000c4a40str x3, [sp+184]
    000c4a44b 0xc4a4c
    000c4a48
    000c4a48loc_c4a48:
    000c4a48b 0xc4a4c
    000c4a4c
    000c4a4cloc_c4a4c:
    000c4a4cldr x2, [sp+256]
    000c4a50ldr x3, [sp+184]
    000c4a54madd x1, x2, x3, xzr
    000c4a58str x1, [sp+416]
    000c4a5cadd x0, sp, 888
    000c4a60bl time.(*dataIO).read
    000c4a64str x0, [sp+1072]
    000c4a68str x1, [sp+1080]
    000c4a6cstr x2, [sp+1088]
    000c4a70str xzr, [sp+976]
    000c4a74add x27, sp, 984
    000c4a78stp xzr, xzr, [x27]
    000c4a7cstrb wzr, [sp+1000]
    000c4a80ldr x2, [sp+1072]
    000c4a84ldr x3, [sp+1080]
    000c4a88ldr x4, [sp+1088]
    000c4a8cstr x2, [sp+976]
    000c4a90str x3, [sp+984]
    000c4a94str x4, [sp+992]
    000c4a98strb wzr, [sp+1000]
    000c4a9cldr x2, [sp+976]
    000c4aa0ldr x3, [sp+984]
    000c4aa4ldr x4, [sp+992]
    000c4aa8str x2, [sp+672]
    000c4aacstr x3, [sp+680]
    000c4ab0str x4, [sp+688]
    000c4ab4strb wzr, [sp+696]
    000c4ab8ldr x1, [sp+256]
    000c4abcstr x1, [sp+408]
    000c4ac0add x0, sp, 888
    000c4ac4bl time.(*dataIO).read
    000c4ac8str x0, [sp+648]
    000c4accstr x1, [sp+656]
    000c4ad0str x2, [sp+664]
    000c4ad4ldr x2, [sp+264]
    000c4ad8add x2, x2, x2, lsl #1
    000c4adcubfm x1, x2, 63, 62
    000c4ae0str x1, [sp+400]
    000c4ae4add x0, sp, 888
    000c4ae8bl time.(*dataIO).read
    000c4aecstr x0, [sp+1072]
    000c4af0str x1, [sp+1080]
    000c4af4str x2, [sp+1088]
    000c4af8str xzr, [sp+944]
    000c4afcadd x27, sp, 952
    000c4b00stp xzr, xzr, [x27]
    000c4b04strb wzr, [sp+968]
    000c4b08ldr x2, [sp+1072]
    000c4b0cldr x3, [sp+1080]
    000c4b10ldr x4, [sp+1088]
    000c4b14str x2, [sp+944]
    000c4b18str x3, [sp+952]
    000c4b1cstr x4, [sp+960]
    000c4b20strb wzr, [sp+968]
    000c4b24ldr x2, [sp+944]
    000c4b28ldr x3, [sp+952]
    000c4b2cldr x4, [sp+960]
    000c4b30str x2, [sp+616]
    000c4b34str x3, [sp+624]
    000c4b38str x4, [sp+632]
    000c4b3cstrb wzr, [sp+640]
    000c4b40ldr x1, [sp+272]
    000c4b44str x1, [sp+392]
    000c4b48add x0, sp, 888
    000c4b4cbl time.(*dataIO).read
    000c4b50str x0, [sp+920]
    000c4b54str x1, [sp+928]
    000c4b58str x2, [sp+936]
    000c4b5cldr x2, [sp+248]
    000c4b60ldr x3, [sp+184]
    000c4b64add x3, x3, 4
    000c4b68madd x1, x2, x3, xzr
    000c4b6cstr x1, [sp+384]
    000c4b70add x0, sp, 888
    000c4b74bl time.(*dataIO).read
    000c4b78ldr x1, [sp+240]
    000c4b7cstr x1, [sp+376]
    000c4b80add x0, sp, 888
    000c4b84bl time.(*dataIO).read
    000c4b88str x0, [sp+848]
    000c4b8cstr x1, [sp+856]
    000c4b90str x2, [sp+864]
    000c4b94ldr x1, [sp+232]
    000c4b98str x1, [sp+368]
    000c4b9cadd x0, sp, 888
    000c4ba0bl time.(*dataIO).read
    000c4ba4str x0, [sp+824]
    000c4ba8str x1, [sp+832]
    000c4bacstr x2, [sp+840]
    000c4bb0ldrb w2, [sp+912]
    000c4bb4tbnz w2, 0, 0xc4bbc
    000c4bb8b 0xc4be8
    000c4bbc
    000c4bbcloc_c4bbc:
    000c4bbcstr xzr, [sp+584]
    000c4bc0adrp x27, 0x95d000
    000c4bc4ldr x1, [x27+1344]
    000c4bc8adrp x27, 0x95d000
    000c4bccldr x2, [x27+1352]
    000c4bd0str x1, [sp+568]
    000c4bd4str x2, [sp+576]
    000c4bd8ldr x0, [sp+584]
    000c4bdcldp x29, x30, [sp-8]
    000c4be0add sp, sp, 1184
    000c4be4ret x30
    000c4be8
    000c4be8loc_c4be8:
    000c4be8add x27, sp, 872
    000c4becstp xzr, xzr, [x27]
    000c4bf0add x0, sp, 888
    000c4bf4bl time.(*dataIO).rest
    000c4bf8str x0, [sp+728]
    000c4bfcstr x1, [sp+736]
    000c4c00str x2, [sp+744]
    000c4c04str x1, [sp+456]
    000c4c08subs xzr, x1, 2
    000c4c0ccset x1, gt
    000c4c10strb w1, [sp+103]
    000c4c14b.gt 0xc4c1c
    000c4c18b 0xc4c44
    000c4c1c
    000c4c1cloc_c4c1c:
    000c4c1cldr x1, [sp+736]
    000c4c20ldr x3, [sp+728]
    000c4c24subs xzr, x1, 0
    000c4c28b.hi 0xc4c30
    000c4c2cb 0xc5a3c
    000c4c30
    000c4c30loc_c4c30:
    000c4c30ldrb w3, [x3]
    000c4c34subs wzr, w3, 10
    000c4c38cset x3, eq
    000c4c3cstrb w3, [sp+103]
    000c4c40b 0xc4c48
    000c4c44
    000c4c44loc_c4c44:
    000c4c44b 0xc4c48
    000c4c48
    000c4c48loc_c4c48:
    000c4c48ldrb w3, [sp+103]
    000c4c4cstrb w3, [sp+104]
    000c4c50tbnz w3, 0, 0xc4c58
    000c4c54b 0xc4c8c
    000c4c58
    000c4c58loc_c4c58:
    000c4c58ldr x3, [sp+736]
    000c4c5cstr x3, [sp+448]
    000c4c60ldr x1, [sp+736]
    000c4c64ldr x4, [sp+728]
    000c4c68sub x0, x3, 1
    000c4c6csubs xzr, x1, x0
    000c4c70b.hi 0xc4c78
    000c4c74b 0xc5a38
    000c4c78
    000c4c78loc_c4c78:
    000c4c78ldrb w3, [x4+x0]
    000c4c7csubs wzr, w3, 10
    000c4c80cset x3, eq
    000c4c84strb w3, [sp+104]
    000c4c88b 0xc4c90
    000c4c8c
    000c4c8cloc_c4c8c:
    000c4c8cb 0xc4c90
    000c4c90
    000c4c90loc_c4c90:
    000c4c90ldrb w3, [sp+104]
    000c4c94tbnz w3, 0, 0xc4c9c
    000c4c98b 0xc4d04
    000c4c9c
    000c4c9cloc_c4c9c:
    000c4c9cldr x3, [sp+736]
    000c4ca0str x3, [sp+456]
    000c4ca4sub x1, x3, 1
    000c4ca8str x1, [sp+448]
    000c4cacldr x2, [sp+744]
    000c4cb0ldr x4, [sp+728]
    000c4cb4subs xzr, x2, x1
    000c4cb8b.hs 0xc4cc0
    000c4cbcb 0xc5a34
    000c4cc0
    000c4cc0loc_c4cc0:
    000c4cc0subs xzr, x1, 1
    000c4cc4b.hs 0xc4ccc
    000c4cc8b 0xc5a2c
    000c4ccc
    000c4cccloc_c4ccc:
    000c4cccsub x5, x2, 1
    000c4cd0sub x2, x3, 2
    000c4cd4sub x3, xzr, x5
    000c4cd8sbfm x3, x3, 63, 63
    000c4cdcand x3, x3, 1
    000c4ce0add x1, x4, x3
    000c4ce4str x1, [sp+1072]
    000c4ce8str x2, [sp+1080]
    000c4cecstr x5, [sp+1088]
    000c4cf0mov x0, xzr
    000c4cf4bl runtime.slicebytetostring
    000c4cf8str x0, [sp+872]
    000c4cfcstr x1, [sp+880]
    000c4d00b 0xc4d08
    000c4d04
    000c4d04loc_c4d04:
    000c4d04b 0xc4d08
    000c4d08
    000c4d08loc_c4d08:
    000c4d08ldr x2, [sp+264]
    000c4d0cstr x2, [sp+208]
    000c4d10cbz x2, 0xc4d18
    000c4d14b 0xc4d44
    000c4d18
    000c4d18loc_c4d18:
    000c4d18str xzr, [sp+584]
    000c4d1cadrp x27, 0x95d000
    000c4d20ldr x1, [x27+1344]
    000c4d24adrp x27, 0x95d000
    000c4d28ldr x2, [x27+1352]
    000c4d2cstr x1, [sp+568]
    000c4d30str x2, [sp+576]
    000c4d34ldr x0, [sp+584]
    000c4d38ldp x29, x30, [sp-8]
    000c4d3cadd sp, sp, 1184
    000c4d40ret x30
    000c4d44
    000c4d44loc_c4d44:
    000c4d44adrp x0, 0x58c000
    000c4d48add x0, x0, 64
    000c4d4cmov x1, x2
    000c4d50bl runtime.makeslice
    000c4d54ldr x3, [sp+208]
    000c4d58ldr x4, [sp+208]
    000c4d5cstr x0, [sp+592]
    000c4d60str x3, [sp+600]
    000c4d64str x4, [sp+608]
    000c4d68str xzr, [sp+360]
    000c4d6cstr x3, [sp+352]
    000c4d70b 0xc4d74
    000c4d74
    000c4d74loc_c4d74:
    000c4d74ldr x3, [sp+352]
    000c4d78ldr x4, [sp+360]
    000c4d7csubs xzr, x3, x4
    000c4d80b.gt 0xc4d88
    000c4d84b 0xc5024
    000c4d88
    000c4d88loc_c4d88:
    000c4d88ldr x1, [sp+360]
    000c4d8cstr x1, [sp+296]
    000c4d90strb wzr, [sp+95]
    000c4d94str wzr, [sp+128]
    000c4d98add x0, sp, 616
    000c4d9cbl time.(*dataIO).big4
    000c4da0str w0, [sp+136]
    000c4da4strb w1, [sp+103]
    000c4da8ldr w1, [sp+136]
    000c4dacstr w1, [sp+148]
    000c4db0ldrb w1, [sp+103]
    000c4db4strb w1, [sp+113]
    000c4db8ldr w1, [sp+148]
    000c4dbcstr w1, [sp+128]
    000c4dc0ldrb w1, [sp+113]
    000c4dc4strb w1, [sp+95]
    000c4dc8tbnz w1, 0, 0xc4dd0
    000c4dccb 0xc4ff8
    000c4dd0
    000c4dd0loc_c4dd0:
    000c4dd0ldr w3, [sp+128]
    000c4dd4ldr w4, [sp+128]
    000c4dd8subs wzr, w4, w3
    000c4ddcb.ne 0xc4de4
    000c4de0b 0xc4e10
    000c4de4
    000c4de4loc_c4de4:
    000c4de4str xzr, [sp+584]
    000c4de8adrp x27, 0x95d000
    000c4decldr x1, [x27+1344]
    000c4df0adrp x27, 0x95d000
    000c4df4ldr x2, [x27+1352]
    000c4df8str x1, [sp+568]
    000c4dfcstr x2, [sp+576]
    000c4e00ldr x0, [sp+584]
    000c4e04ldp x29, x30, [sp-8]
    000c4e08add sp, sp, 1184
    000c4e0cret x30
    000c4e10
    000c4e10loc_c4e10:
    000c4e10ldr x0, [sp+296]
    000c4e14ldr x1, [sp+600]
    000c4e18ldr x2, [sp+592]
    000c4e1cldr w3, [sp+128]
    000c4e20sbfm x3, x3, 0, 31
    000c4e24subs xzr, x0, x1
    000c4e28b.lo 0xc4e30
    000c4e2cb 0xc5a28
    000c4e30
    000c4e30loc_c4e30:
    000c4e30add x1, x2, x0, lsl #5
    000c4e34str x3, [x1+16]
    000c4e38strb wzr, [sp+100]
    000c4e3cadd x0, sp, 616
    000c4e40bl time.(*dataIO).byte
    000c4e44strb w0, [sp+102]
    000c4e48strb w1, [sp+103]
    000c4e4cstrb w0, [sp+112]
    000c4e50strb w1, [sp+111]
    000c4e54strb w0, [sp+100]
    000c4e58strb w1, [sp+95]
    000c4e5ctbnz w1, 0, 0xc4e64
    000c4e60b 0xc4fcc
    000c4e64
    000c4e64loc_c4e64:
    000c4e64ldr x2, [sp+296]
    000c4e68ldr x1, [sp+600]
    000c4e6cldr x3, [sp+592]
    000c4e70ubfm x4, x0, 0, 7
    000c4e74subs wzr, w4, 0
    000c4e78cset x4, ne
    000c4e7csubs xzr, x1, x2
    000c4e80b.hi 0xc4e88
    000c4e84b 0xc5a20
    000c4e88
    000c4e88loc_c4e88:
    000c4e88add x1, x3, x2, lsl #5
    000c4e8cstrb w4, [x1+24]
    000c4e90add x0, sp, 616
    000c4e94bl time.(*dataIO).byte
    000c4e98strb w0, [sp+102]
    000c4e9cstrb w1, [sp+103]
    000c4ea0strb w0, [sp+110]
    000c4ea4strb w1, [sp+109]
    000c4ea8strb w0, [sp+100]
    000c4eacstrb w1, [sp+95]
    000c4eb0eor x2, x1, 1
    000c4eb4strb w2, [sp+103]
    000c4eb8tbnz w1, 0, 0xc4ec0
    000c4ebcb 0xc4edc
    000c4ec0
    000c4ec0loc_c4ec0:
    000c4ec0ldr x3, [sp+928]
    000c4ec4str x3, [sp+448]
    000c4ec8ldrb w4, [sp+100]
    000c4eccsubs xzr, x4, x3
    000c4ed0cset x3, ge
    000c4ed4strb w3, [sp+103]
    000c4ed8b 0xc4ee0
    000c4edc
    000c4edcloc_c4edc:
    000c4edcb 0xc4ee0
    000c4ee0
    000c4ee0loc_c4ee0:
    000c4ee0ldrb w3, [sp+103]
    000c4ee4tbnz w3, 0, 0xc4eec
    000c4ee8b 0xc4f18
    000c4eec
    000c4eecloc_c4eec:
    000c4eecstr xzr, [sp+584]
    000c4ef0adrp x27, 0x95d000
    000c4ef4ldr x1, [x27+1344]
    000c4ef8adrp x27, 0x95d000
    000c4efcldr x2, [x27+1352]
    000c4f00str x1, [sp+568]
    000c4f04str x2, [sp+576]
    000c4f08ldr x0, [sp+584]
    000c4f0cldp x29, x30, [sp-8]
    000c4f10add sp, sp, 1184
    000c4f14ret x30
    000c4f18
    000c4f18loc_c4f18:
    000c4f18ldr x1, [sp+928]
    000c4f1cldrb w3, [sp+100]
    000c4f20ldr x4, [sp+920]
    000c4f24ldr x5, [sp+936]
    000c4f28b 0xc4f2c
    000c4f2c
    000c4f2cloc_c4f2c:
    000c4f2cmov x0, x3
    000c4f30subs xzr, x0, x1
    000c4f34b.ls 0xc4f3c
    000c4f38b 0xc5a1c
    000c4f3c
    000c4f3cloc_c4f3c:
    000c4f3csub x2, x5, x0
    000c4f40sub x1, x1, x0
    000c4f44sub x3, xzr, x2
    000c4f48and x3, x0, x3, asr #63
    000c4f4cadd x0, x4, x3
    000c4f50str x0, [sp+1072]
    000c4f54str x1, [sp+1080]
    000c4f58str x2, [sp+1088]
    000c4f5cbl time.byteString
    000c4f60str x0, [sp+1056]
    000c4f64str x1, [sp+1064]
    000c4f68ldr x3, [sp+296]
    000c4f6cldr x4, [sp+592]
    000c4f70ldr x5, [sp+600]
    000c4f74subs xzr, x3, x5
    000c4f78b.lo 0xc4f80
    000c4f7cb 0xc5a10
    000c4f80
    000c4f80loc_c4f80:
    000c4f80add x5, x4, x3, lsl #5
    000c4f84str x1, [x5+8]
    000c4f88ubfm x3, x3, 59, 58
    000c4f8cadrp x27, 0x987000
    000c4f90ldr w5, [x27+3056]
    000c4f94cbz w5, 0xc4f9c
    000c4f98b 0xc4fa0
    000c4f9c
    000c4f9cloc_c4f9c:
    000c4f9cb 0xc4fb4
    000c4fa0
    000c4fa0loc_c4fa0:
    000c4fa0bl runtime.gcWriteBarrier2
    000c4fa4str x0, [x25]
    000c4fa8ldr x5, [x4+x3]
    000c4facstr x5, [x25+8]
    000c4fb0b 0xc4fb4
    000c4fb4
    000c4fb4loc_c4fb4:
    000c4fb4str x0, [x4+x3]
    000c4fb8b 0xc4fbc
    000c4fbc
    000c4fbcloc_c4fbc:
    000c4fbcldr x3, [sp+360]
    000c4fc0add x3, x3, 1
    000c4fc4str x3, [sp+360]
    000c4fc8b 0xc4d74
    000c4fcc
    000c4fccloc_c4fcc:
    000c4fccstr xzr, [sp+584]
    000c4fd0adrp x27, 0x95d000
    000c4fd4ldr x1, [x27+1344]
    000c4fd8adrp x27, 0x95d000
    000c4fdcldr x2, [x27+1352]
    000c4fe0str x1, [sp+568]
    000c4fe4str x2, [sp+576]
    000c4fe8ldr x0, [sp+584]
    000c4fecldp x29, x30, [sp-8]
    000c4ff0add sp, sp, 1184
    000c4ff4ret x30
    000c4ff8
    000c4ff8loc_c4ff8:
    000c4ff8str xzr, [sp+584]
    000c4ffcadrp x27, 0x95d000
    000c5000ldr x1, [x27+1344]
    000c5004adrp x27, 0x95c000
    000c5008ldr x2, [x27+1352]
    000c500cstr x1, [sp+568]
    000c5010str x2, [sp+576]
    000c5014ldr x0, [sp+584]
    000c5018ldp x29, x30, [sp-8]
    000c501cadd sp, sp, 1184
    000c5020ret x30
    000c5024
    000c5024loc_c5024:
    000c5024ldr x1, [sp+256]
    000c5028str x1, [sp+344]
    000c502cldr x2, [sp+256]
    000c5030str x2, [sp+336]
    000c5034adrp x0, 0x59e000
    000c5038add x0, x0, 928
    000c503cbl runtime.makeslice
    000c5040ldr x3, [sp+256]
    000c5044ldr x4, [sp+256]
    000c5048str x0, [sp+704]
    000c504cstr x3, [sp+712]
    000c5050str x4, [sp+720]
    000c5054str xzr, [sp+560]
    000c5058str x3, [sp+552]
    000c505cb 0xc5060
    000c5060
    000c5060loc_c5060:
    000c5060ldr x5, [sp+552]
    000c5064ldr x6, [sp+560]
    000c5068subs xzr, x5, x6
    000c506cb.gt 0xc5074
    000c5070b 0xc5310
    000c5074
    000c5074loc_c5074:
    000c5074ldr x1, [sp+560]
    000c5078str x1, [sp+288]
    000c507cstr xzr, [sp+224]
    000c5080ldrb w1, [sp+99]
    000c5084tbnz w1, 0, 0xc508c
    000c5088b 0xc5100
    000c508c
    000c508cloc_c508c:
    000c508cadd x0, sp, 672
    000c5090bl time.(*dataIO).big8
    000c5094str x0, [sp+440]
    000c5098strb w1, [sp+103]
    000c509cldr x1, [sp+440]
    000c50a0str x1, [sp+504]
    000c50a4ldrb w1, [sp+103]
    000c50a8strb w1, [sp+107]
    000c50acldr x1, [sp+504]
    000c50b0str x1, [sp+216]
    000c50b4ldrb w1, [sp+107]
    000c50b8strb w1, [sp+93]
    000c50bctbnz w1, 0, 0xc50c4
    000c50c0b 0xc50d4
    000c50c4
    000c50c4loc_c50c4:
    000c50c4ldr x5, [sp+216]
    000c50c8str x5, [sp+224]
    000c50ccb 0xc50d0
    000c50d0
    000c50d0loc_c50d0:
    000c50d0b 0xc514c
    000c50d4
    000c50d4loc_c50d4:
    000c50d4str xzr, [sp+584]
    000c50d8adrp x27, 0x95c000
    000c50dcldr x1, [x27+1344]
    000c50e0adrp x27, 0x95c000
    000c50e4ldr x2, [x27+1352]
    000c50e8str x1, [sp+568]
    000c50ecstr x2, [sp+576]
    000c50f0ldr x0, [sp+584]
    000c50f4ldp x29, x30, [sp-8]
    000c50f8add sp, sp, 1184
    000c50fcret x30
    000c5100
    000c5100loc_c5100:
    000c5100add x0, sp, 672
    000c5104bl time.(*dataIO).big4
    000c5108str w0, [sp+136]
    000c510cstrb w1, [sp+103]
    000c5110ldr w1, [sp+136]
    000c5114str w1, [sp+144]
    000c5118ldrb w1, [sp+103]
    000c511cstrb w1, [sp+108]
    000c5120ldr w1, [sp+144]
    000c5124str w1, [sp+124]
    000c5128ldrb w1, [sp+108]
    000c512cstrb w1, [sp+94]
    000c5130tbnz w1, 0, 0xc5138
    000c5134b 0xc52e4
    000c5138
    000c5138loc_c5138:
    000c5138ldr w5, [sp+124]
    000c513csbfm x5, x5, 0, 31
    000c5140str x5, [sp+224]
    000c5144b 0xc5148
    000c5148
    000c5148loc_c5148:
    000c5148b 0xc514c
    000c514c
    000c514cloc_c514c:
    000c514cldr x0, [sp+288]
    000c5150ldr x1, [sp+712]
    000c5154ldr x5, [sp+704]
    000c5158ldr x6, [sp+224]
    000c515csubs xzr, x1, x0
    000c5160b.hi 0xc5168
    000c5164b 0xc5a0c
    000c5168
    000c5168loc_c5168:
    000c5168ubfm x7, x0, 60, 59
    000c516cstr x6, [x5+x7]
    000c5170ldr x5, [sp+600]
    000c5174str x5, [sp+448]
    000c5178ldr x0, [sp+288]
    000c517cldr x1, [sp+656]
    000c5180ldr x6, [sp+648]
    000c5184subs xzr, x1, x0
    000c5188b.hi 0xc5190
    000c518cb 0xc5a08
    000c5190
    000c5190loc_c5190:
    000c5190ldrb w6, [x6+x0]
    000c5194subs xzr, x6, x5
    000c5198b.ge 0xc51a0
    000c519cb 0xc51cc
    000c51a0
    000c51a0loc_c51a0:
    000c51a0str xzr, [sp+584]
    000c51a4adrp x27, 0x95c000
    000c51a8ldr x1, [x27+1344]
    000c51acadrp x27, 0x95c000
    000c51b0ldr x2, [x27+1352]
    000c51b4str x1, [sp+568]
    000c51b8str x2, [sp+576]
    000c51bcldr x0, [sp+584]
    000c51c0ldp x29, x30, [sp-8]
    000c51c4add sp, sp, 1184
    000c51c8ret x30
    000c51cc
    000c51ccloc_c51cc:
    000c51ccldr x0, [sp+288]
    000c51d0ldr x1, [sp+656]
    000c51d4ldr x5, [sp+648]
    000c51d8subs xzr, x1, x0
    000c51dcb.hi 0xc51e4
    000c51e0b 0xc5a04
    000c51e4
    000c51e4loc_c51e4:
    000c51e4ldr x6, [sp+288]
    000c51e8ldr x1, [sp+712]
    000c51ecldr x7, [sp+704]
    000c51f0ldrb w5, [x5+x0]
    000c51f4subs xzr, x1, x6
    000c51f8b.hi 0xc5200
    000c51fcb 0xc59fc
    000c5200
    000c5200loc_c5200:
    000c5200add x6, x7, x6, lsl #4
    000c5204strb w5, [x6+8]
    000c5208ldr x5, [sp+856]
    000c520cstr x5, [sp+448]
    000c5210ldr x6, [sp+288]
    000c5214subs xzr, x5, x6
    000c5218b.gt 0xc5220
    000c521cb 0xc5268
    000c5220
    000c5220loc_c5220:
    000c5220ldr x0, [sp+288]
    000c5224ldr x1, [sp+856]
    000c5228ldr x5, [sp+848]
    000c522csubs xzr, x1, x0
    000c5230b.hi 0xc5238
    000c5234b 0xc59f8
    000c5238
    000c5238loc_c5238:
    000c5238ldr x6, [sp+288]
    000c523cldr x1, [sp+712]
    000c5240ldr x7, [sp+704]
    000c5244ldrb w5, [x5+x0]
    000c5248subs wzr, w5, 0
    000c524ccset x5, ne
    000c5250subs xzr, x1, x6
    000c5254b.hi 0xc525c
    000c5258b 0xc59f0
    000c525c
    000c525cloc_c525c:
    000c525cadd x6, x7, x6, lsl #4
    000c5260strb w5, [x6+9]
    000c5264b 0xc526c
    000c5268
    000c5268loc_c5268:
    000c5268b 0xc526c
    000c526c
    000c526cloc_c526c:
    000c526cldr x5, [sp+832]
    000c5270str x5, [sp+448]
    000c5274ldr x6, [sp+288]
    000c5278subs xzr, x5, x6
    000c527cb.gt 0xc5284
    000c5280b 0xc52cc
    000c5284
    000c5284loc_c5284:
    000c5284ldr x0, [sp+288]
    000c5288ldr x1, [sp+832]
    000c528cldr x5, [sp+824]
    000c5290subs xzr, x1, x0
    000c5294b.hi 0xc529c
    000c5298b 0xc59ec
    000c529c
    000c529cloc_c529c:
    000c529cldr x6, [sp+288]
    000c52a0ldr x1, [sp+712]
    000c52a4ldr x7, [sp+704]
    000c52a8ldrb w5, [x5+x0]
    000c52acsubs wzr, w5, 0
    000c52b0cset x5, ne
    000c52b4subs xzr, x1, x6
    000c52b8b.hi 0xc52c0
    000c52bcb 0xc59e4
    000c52c0
    000c52c0loc_c52c0:
    000c52c0add x6, x7, x6, lsl #4
    000c52c4strb w5, [x6+10]
    000c52c8b 0xc52d0
    000c52cc
    000c52ccloc_c52cc:
    000c52ccb 0xc52d0
    000c52d0
    000c52d0loc_c52d0:
    000c52d0b 0xc52d4
    000c52d4
    000c52d4loc_c52d4:
    000c52d4ldr x5, [sp+560]
    000c52d8add x5, x5, 1
    000c52dcstr x5, [sp+560]
    000c52e0b 0xc5060
    000c52e4
    000c52e4loc_c52e4:
    000c52e4str xzr, [sp+584]
    000c52e8adrp x27, 0x95c000
    000c52ecldr x1, [x27+1344]
    000c52f0adrp x27, 0x95c000
    000c52f4ldr x2, [x27+1352]
    000c52f8str x1, [sp+568]
    000c52fcstr x2, [sp+576]
    000c5300ldr x0, [sp+584]
    000c5304ldp x29, x30, [sp-8]
    000c5308add sp, sp, 1184
    000c530cret x30
    000c5310
    000c5310loc_c5310:
    000c5310ldr x5, [sp+712]
    000c5314str x5, [sp+448]
    000c5318cbz x5, 0xc5320
    000c531cb 0xc53ac
    000c5320
    000c5320loc_c5320:
    000c5320str xzr, [sp+536]
    000c5324strb wzr, [sp+544]
    000c5328strb wzr, [sp+545]
    000c532cstrb wzr, [sp+546]
    000c5330movz x5, 0x8000000000000000
    000c5334str x5, [sp+536]
    000c5338strb wzr, [sp+544]
    000c533cldr x2, [sp+720]
    000c5340ldr x0, [sp+704]
    000c5344ldr x5, [sp+712]
    000c5348add x1, x5, 1
    000c534csubs xzr, x2, x1
    000c5350b.hs 0xc5358
    000c5354b 0xc535c
    000c5358
    000c5358loc_c5358:
    000c5358b 0xc5370
    000c535c
    000c535cloc_c535c:
    000c535corr x3, xzr, 1
    000c5360adrp x4, 0x59e000
    000c5364add x4, x4, 928
    000c5368bl runtime.growslice
    000c536cb 0xc5370
    000c5370
    000c5370loc_c5370:
    000c5370ldr x3, [sp+536]
    000c5374ldrb w4, [sp+544]
    000c5378ldrb w5, [sp+545]
    000c537cldrb w6, [sp+546]
    000c5380sub x7, x1, 1
    000c5384add x8, x0, x7, lsl #4
    000c5388ubfm x7, x7, 60, 59
    000c538cstr x3, [x0+x7]
    000c5390strb w4, [x8+8]
    000c5394strb w5, [x8+9]
    000c5398strb w6, [x8+10]
    000c539cstr x0, [sp+704]
    000c53a0str x1, [sp+712]
    000c53a4str x2, [sp+720]
    000c53a8b 0xc53b0
    000c53ac
    000c53acloc_c53ac:
    000c53acb 0xc53b0
    000c53b0
    000c53b0loc_c53b0:
    000c53b0adrp x0, 0x5be000
    000c53b4add x0, x0, 3776
    000c53b8bl runtime.newobject
    000c53bcstr x0, [sp+1168]
    000c53c0adrp x27, 0x986000
    000c53c4ldr w1, [x27+3056]
    000c53c8cbz w1, 0xc53d0
    000c53ccb 0xc53d4
    000c53d0
    000c53d0loc_c53d0:
    000c53d0b 0xc53f0
    000c53d4
    000c53d4loc_c53d4:
    000c53d4str x0, [sp+1112]
    000c53d8mov x1, x0
    000c53dcadrp x0, 0x5be000
    000c53e0add x0, x0, 3776
    000c53e4bl runtime.wbZero
    000c53e8ldr x0, [sp+1112]
    000c53ecb 0xc53f0
    000c53f0
    000c53f0loc_c53f0:
    000c53f0mov x20, x0
    000c53f4adr x27, 16
    000c53f8stp x29, x27, [sp-24]
    000c53fcsub x29, sp, 24
    000c5400bl fn_87cf8
    000c5404sub x29, sp, 8
    000c5408str xzr, [x0+96]
    000c540cldr x0, [sp+1168]
    000c5410ldrsb x27, [x0]
    000c5414ldr x1, [sp+592]
    000c5418ldr x2, [sp+600]
    000c541cldr x3, [sp+608]
    000c5420str x2, [x0+24]
    000c5424str x3, [x0+32]
    000c5428adrp x27, 0x986000
    000c542cldr w2, [x27+3056]
    000c5430cbz w2, 0xc5438
    000c5434b 0xc543c
    000c5438
    000c5438loc_c5438:
    000c5438b 0xc5450
    000c543c
    000c543cloc_c543c:
    000c543cbl runtime.gcWriteBarrier2
    000c5440str x1, [x25]
    000c5444ldr x2, [x0+16]
    000c5448str x2, [x25+8]
    000c544cb 0xc5450
    000c5450
    000c5450loc_c5450:
    000c5450str x1, [x0+16]
    000c5454ldr x0, [sp+1168]
    000c5458ldrsb x27, [x0]
    000c545cldr x1, [sp+704]
    000c5460ldr x2, [sp+712]
    000c5464ldr x3, [sp+720]
    000c5468str x2, [x0+48]
    000c546cstr x3, [x0+56]
    000c5470adrp x27, 0x986000
    000c5474ldr w2, [x27+3056]
    000c5478cbz w2, 0xc5480
    000c547cb 0xc5484
    000c5480
    000c5480loc_c5480:
    000c5480b 0xc5498
    000c5484
    000c5484loc_c5484:
    000c5484bl runtime.gcWriteBarrier2
    000c5488str x1, [x25]
    000c548cldr x2, [x0+40]
    000c5490str x2, [x25+8]
    000c5494b 0xc5498
    000c5498
    000c5498loc_c5498:
    000c5498str x1, [x0+40]
    000c549cldr x0, [sp+1168]
    000c54a0ldrsb x27, [x0]
    000c54a4ldr x1, [sp+1192]
    000c54a8ldr x2, [sp+1200]
    000c54acstr x2, [x0+8]
    000c54b0adrp x27, 0x986000
    000c54b4ldr w2, [x27+3056]
    000c54b8cbz w2, 0xc54c0
    000c54bcb 0xc54c4
    000c54c0
    000c54c0loc_c54c0:
    000c54c0b 0xc54d8
    000c54c4
    000c54c4loc_c54c4:
    000c54c4bl runtime.gcWriteBarrier2
    000c54c8str x1, [x25]
    000c54ccldr x2, [x0]
    000c54d0str x2, [x25+8]
    000c54d4b 0xc54d8
    000c54d8
    000c54d8loc_c54d8:
    000c54d8str x1, [x0]
    000c54dcldr x0, [sp+1168]
    000c54e0ldrsb x27, [x0]
    000c54e4ldr x1, [sp+872]
    000c54e8ldr x2, [sp+880]
    000c54ecstr x2, [x0+72]
    000c54f0adrp x27, 0x986000
    000c54f4ldr w2, [x27+3056]
    000c54f8cbz w2, 0xc5500
    000c54fcb 0xc5504
    000c5500
    000c5500loc_c5500:
    000c5500b 0xc5518
    000c5504
    000c5504loc_c5504:
    000c5504bl runtime.gcWriteBarrier2
    000c5508str x1, [x25]
    000c550cldr x2, [x0+64]
    000c5510str x2, [x25+8]
    000c5514b 0xc5518
    000c5518
    000c5518loc_c5518:
    000c5518str x1, [x0+64]
    000c551cldr x0, [sp+1168]
    000c5520str x0, [sp+816]
    000c5524bl time.runtimeNow
    000c5528str x0, [sp+432]
    000c552cstr w1, [sp+132]
    000c5530str x2, [sp+424]
    000c5534str x0, [sp+496]
    000c5538ldrsw x1, [sp+132]
    000c553cstr w1, [sp+140]
    000c5540ldr x1, [sp+424]
    000c5544str x1, [sp+488]
    000c5548str x0, [sp+192]
    000c554cstr xzr, [sp+528]
    000c5550ldr x0, [sp+712]
    000c5554str x0, [sp+520]
    000c5558b 0xc555c
    000c555c
    000c555cloc_c555c:
    000c555cldr x4, [sp+520]
    000c5560ldr x5, [sp+528]
    000c5564subs xzr, x4, x5
    000c5568b.gt 0xc5570
    000c556cb 0xc5998
    000c5570
    000c5570loc_c5570:
    000c5570ldr x0, [sp+528]
    000c5574str x0, [sp+280]
    000c5578ldr x1, [sp+712]
    000c557cldr x4, [sp+704]
    000c5580subs xzr, x1, x0
    000c5584b.hi 0xc558c
    000c5588b 0xc59e0
    000c558c
    000c558cloc_c558c:
    000c558cubfm x5, x0, 60, 59
    000c5590ldr x4, [x4+x5]
    000c5594ldr x5, [sp+192]
    000c5598subs xzr, x4, x5
    000c559ccset x4, le
    000c55a0strb w4, [sp+103]
    000c55a4b.le 0xc55ac
    000c55a8b 0xc5614
    000c55ac
    000c55acloc_c55ac:
    000c55acadd x4, x0, 1
    000c55b0ldr x5, [sp+712]
    000c55b4str x5, [sp+448]
    000c55b8subs xzr, x5, x4
    000c55bccset x4, eq
    000c55c0strb w4, [sp+104]
    000c55c4b.eq 0xc55cc
    000c55c8b 0xc55d0
    000c55cc
    000c55ccloc_c55cc:
    000c55ccb 0xc5608
    000c55d0
    000c55d0loc_c55d0:
    000c55d0ldr x4, [sp+192]
    000c55d4ldr x1, [sp+712]
    000c55d8ldr x5, [sp+704]
    000c55dcldr x6, [sp+280]
    000c55e0add x0, x6, 1
    000c55e4subs xzr, x1, x0
    000c55e8b.hi 0xc55f0
    000c55ecb 0xc59dc
    000c55f0
    000c55f0loc_c55f0:
    000c55f0ubfm x6, x0, 60, 59
    000c55f4ldr x5, [x5+x6]
    000c55f8subs xzr, x5, x4
    000c55fccset x4, gt
    000c5600strb w4, [sp+104]
    000c5604b 0xc5608
    000c5608
    000c5608loc_c5608:
    000c5608ldrb w4, [sp+104]
    000c560cstrb w4, [sp+103]
    000c5610b 0xc5618
    000c5614
    000c5614loc_c5614:
    000c5614b 0xc5618
    000c5618
    000c5618loc_c5618:
    000c5618ldrb w4, [sp+103]
    000c561ctbnz w4, 0, 0xc5624
    000c5620b 0xc5984
    000c5624
    000c5624loc_c5624:
    000c5624ldr x0, [sp+280]
    000c5628ldr x1, [sp+712]
    000c562cldr x4, [sp+704]
    000c5630subs xzr, x1, x0
    000c5634b.hi 0xc563c
    000c5638b 0xc59d8
    000c563c
    000c563cloc_c563c:
    000c563cldr x5, [sp+816]
    000c5640ldrsb x27, [x5]
    000c5644ubfm x6, x0, 60, 59
    000c5648ldr x4, [x4+x6]
    000c564cstr x4, [x5+80]
    000c5650ldr x4, [sp+816]
    000c5654ldrsb x27, [x4]
    000c5658movn x5, 0x8000000000000000
    000c565cstr x5, [x4+88]
    000c5660ldr x4, [sp+816]
    000c5664ldrsb x27, [x4]
    000c5668ldr x1, [x4+24]
    000c566cldr x4, [x4+16]
    000c5670ldr x0, [sp+280]
    000c5674ldr x5, [sp+712]
    000c5678ldr x6, [sp+704]
    000c567csubs xzr, x5, x0
    000c5680b.hi 0xc5688
    000c5684b 0xc59d0
    000c5688
    000c5688loc_c5688:
    000c5688add x5, x6, x0, lsl #4
    000c568cldrb w5, [x5+8]
    000c5690mov x0, x5
    000c5694subs xzr, x0, x1
    000c5698b.lo 0xc56a0
    000c569cb 0xc59cc
    000c56a0
    000c56a0loc_c56a0:
    000c56a0ldr x6, [sp+816]
    000c56a4ldrsb x27, [x6]
    000c56a8ubfm x5, x5, 59, 7
    000c56acadd x4, x4, x5
    000c56b0adrp x27, 0x986000
    000c56b4ldr w5, [x27+3056]
    000c56b8cbz w5, 0xc56c0
    000c56bcb 0xc56c4
    000c56c0
    000c56c0loc_c56c0:
    000c56c0b 0xc56d8
    000c56c4
    000c56c4loc_c56c4:
    000c56c4bl runtime.gcWriteBarrier2
    000c56c8str x4, [x25]
    000c56ccldr x5, [x6+96]
    000c56d0str x5, [x25+8]
    000c56d4b 0xc56d8
    000c56d8
    000c56d8loc_c56d8:
    000c56d8str x4, [x6+96]
    000c56dcldr x4, [sp+712]
    000c56e0str x4, [sp+448]
    000c56e4ldr x5, [sp+280]
    000c56e8add x5, x5, 1
    000c56ecsubs xzr, x4, x5
    000c56f0b.gt 0xc56f8
    000c56f4b 0xc572c
    000c56f8
    000c56f8loc_c56f8:
    000c56f8ldr x1, [sp+712]
    000c56fcldr x3, [sp+704]
    000c5700ldr x4, [sp+280]
    000c5704add x0, x4, 1
    000c5708subs xzr, x1, x0
    000c570cb.hi 0xc5714
    000c5710b 0xc59c8
    000c5714
    000c5714loc_c5714:
    000c5714ldr x4, [sp+816]
    000c5718ldrsb x27, [x4]
    000c571cubfm x5, x0, 60, 59
    000c5720ldr x3, [x3+x5]
    000c5724str x3, [x4+88]
    000c5728b 0xc5980
    000c572c
    000c572cloc_c572c:
    000c572cldr x4, [sp+816]
    000c5730ldrsb x27, [x4]
    000c5734ldr x4, [x4+72]
    000c5738cbnz x4, 0xc5740
    000c573cb 0xc5978
    000c5740
    000c5740loc_c5740:
    000c5740add x27, sp, 1056
    000c5744stp xzr, xzr, [x27]
    000c5748ldr x4, [sp+816]
    000c574cldrsb x27, [x4]
    000c5750ldr x0, [x4+64]
    000c5754ldr x1, [x4+72]
    000c5758str x0, [sp+1152]
    000c575cstr x1, [sp+1160]
    000c5760ldr x4, [sp+816]
    000c5764ldrsb x27, [x4]
    000c5768ldr x2, [x4+80]
    000c576cstr x2, [sp+512]
    000c5770ldr x3, [sp+192]
    000c5774bl time.tzset
    000c5778str x0, [sp+1056]
    000c577cstr x1, [sp+1064]
    000c5780str x2, [sp+448]
    000c5784str x3, [sp+424]
    000c5788str x4, [sp+432]
    000c578cstrb w5, [sp+103]
    000c5790strb w6, [sp+104]
    000c5794ldr x4, [sp+1056]
    000c5798ldr x5, [sp+1064]
    000c579cstr x4, [sp+1096]
    000c57a0str x5, [sp+1104]
    000c57a4ldr x4, [sp+448]
    000c57a8str x4, [sp+480]
    000c57acldr x4, [sp+424]
    000c57b0str x4, [sp+472]
    000c57b4ldr x4, [sp+432]
    000c57b8str x4, [sp+464]
    000c57bcldrb w4, [sp+103]
    000c57c0strb w4, [sp+106]
    000c57c4ldrb w4, [sp+104]
    000c57c8strb w4, [sp+105]
    000c57ccldr x4, [sp+1096]
    000c57d0ldr x5, [sp+1104]
    000c57d4str x4, [sp+776]
    000c57d8str x5, [sp+784]
    000c57dcldr x4, [sp+480]
    000c57e0str x4, [sp+200]
    000c57e4ldr x4, [sp+472]
    000c57e8str x4, [sp+320]
    000c57ecldr x4, [sp+464]
    000c57f0str x4, [sp+328]
    000c57f4ldrb w4, [sp+106]
    000c57f8strb w4, [sp+98]
    000c57fcldrb w4, [sp+105]
    000c5800strb w4, [sp+92]
    000c5804tbnz w4, 0, 0xc580c
    000c5808b 0xc5970
    000c580c
    000c580cloc_c580c:
    000c580cldr x7, [sp+816]
    000c5810ldrsb x27, [x7]
    000c5814ldr x8, [sp+320]
    000c5818str x8, [x7+80]
    000c581cldr x7, [sp+816]
    000c5820ldrsb x27, [x7]
    000c5824ldr x8, [sp+328]
    000c5828str x8, [x7+88]
    000c582cldr x7, [sp+816]
    000c5830ldrsb x27, [x7]
    000c5834ldr x0, [x7+16]
    000c5838ldr x1, [x7+24]
    000c583cldr x2, [x7+32]
    000c5840str x0, [sp+1128]
    000c5844str x1, [sp+1136]
    000c5848str x2, [sp+1144]
    000c584cldr x5, [sp+200]
    000c5850ldrb w6, [sp+98]
    000c5854ldr x3, [sp+776]
    000c5858ldr x4, [sp+784]
    000c585cbl time.findZone
    000c5860str x0, [sp+160]
    000c5864adds xzr, x0, 1
    000c5868b.ne 0xc5870
    000c586cb 0xc58c8
    000c5870
    000c5870loc_c5870:
    000c5870ldr x3, [sp+816]
    000c5874ldrsb x27, [x3]
    000c5878ldr x1, [x3+24]
    000c587cldr x3, [x3+16]
    000c5880subs xzr, x0, x1
    000c5884b.lo 0xc588c
    000c5888b 0xc59c4
    000c588c
    000c588cloc_c588c:
    000c588cldr x4, [sp+816]
    000c5890ldrsb x27, [x4]
    000c5894add x3, x3, x0, lsl #5
    000c5898adrp x27, 0x986000
    000c589cldr w5, [x27+3056]
    000c58a0cbz w5, 0xc58a8
    000c58a4b 0xc58ac
    000c58a8
    000c58a8loc_c58a8:
    000c58a8b 0xc58c0
    000c58ac
    000c58acloc_c58ac:
    000c58acbl runtime.gcWriteBarrier2
    000c58b0str x3, [x25]
    000c58b4ldr x5, [x4+96]
    000c58b8str x5, [x25+8]
    000c58bcb 0xc58c0
    000c58c0
    000c58c0loc_c58c0:
    000c58c0str x3, [x4+96]
    000c58c4b 0xc596c
    000c58c8
    000c58c8loc_c58c8:
    000c58c8adrp x0, 0x58b000
    000c58ccadd x0, x0, 64
    000c58d0bl runtime.newobject
    000c58d4str x0, [sp+1120]
    000c58d8ldr x1, [sp+776]
    000c58dcldr x2, [sp+784]
    000c58e0str x2, [x0+8]
    000c58e4adrp x27, 0x986000
    000c58e8ldr w2, [x27+3056]
    000c58eccbz w2, 0xc58f4
    000c58f0b 0xc58f8
    000c58f4
    000c58f4loc_c58f4:
    000c58f4b 0xc590c
    000c58f8
    000c58f8loc_c58f8:
    000c58f8bl runtime.gcWriteBarrier2
    000c58fcstr x1, [x25]
    000c5900ldr x3, [x0]
    000c5904str x3, [x25+8]
    000c5908b 0xc590c
    000c590c
    000c590cloc_c590c:
    000c590cstr x1, [x0]
    000c5910ldr x3, [sp+1120]
    000c5914ldrsb x27, [x3]
    000c5918ldr x4, [sp+200]
    000c591cstr x4, [x3+16]
    000c5920ldr x3, [sp+1120]
    000c5924ldrsb x27, [x3]
    000c5928ldrb w4, [sp+98]
    000c592cstrb w4, [x3+24]
    000c5930ldr x3, [sp+816]
    000c5934ldrsb x27, [x3]
    000c5938ldr x4, [sp+1120]
    000c593cadrp x27, 0x986000
    000c5940ldr w5, [x27+3056]
    000c5944cbz w5, 0xc594c
    000c5948b 0xc5950
    000c594c
    000c594cloc_c594c:
    000c594cb 0xc5964
    000c5950
    000c5950loc_c5950:
    000c5950bl runtime.gcWriteBarrier2
    000c5954str x4, [x25]
    000c5958ldr x5, [x3+96]
    000c595cstr x5, [x25+8]
    000c5960b 0xc5964
    000c5964
    000c5964loc_c5964:
    000c5964str x4, [x3+96]
    000c5968b 0xc596c
    000c596c
    000c596cloc_c596c:
    000c596cb 0xc5974
    000c5970
    000c5970loc_c5970:
    000c5970b 0xc5974
    000c5974
    000c5974loc_c5974:
    000c5974b 0xc597c
    000c5978
    000c5978loc_c5978:
    000c5978b 0xc597c
    000c597c
    000c597cloc_c597c:
    000c597cb 0xc5980
    000c5980
    000c5980loc_c5980:
    000c5980b 0xc599c
    000c5984
    000c5984loc_c5984:
    000c5984b 0xc5988
    000c5988
    000c5988loc_c5988:
    000c5988ldr x4, [sp+528]
    000c598cadd x4, x4, 1
    000c5990str x4, [sp+528]
    000c5994b 0xc555c
    000c5998
    000c5998loc_c5998:
    000c5998b 0xc599c
    000c599c
    000c599cloc_c599c:
    000c599cldr x3, [sp+816]
    000c59a0str x3, [sp+584]
    000c59a4add x27, sp, 568
    000c59a8stp xzr, xzr, [x27]
    000c59acldr x0, [sp+584]
    000c59b0mov x1, xzr
    000c59b4mov x2, xzr
    000c59b8ldp x29, x30, [sp-8]
    000c59bcadd sp, sp, 1184
    000c59c0ret x30
    000c59c4
    000c59c4loc_c59c4:
    000c59c4bl runtime.panicIndex
    000c59c8
    000c59c8loc_c59c8:
    000c59c8bl runtime.panicIndex
    000c59cc
    000c59ccloc_c59cc:
    000c59ccbl runtime.panicIndex
    000c59d0
    000c59d0loc_c59d0:
    000c59d0mov x1, x5
    000c59d4bl runtime.panicIndex
    000c59d8
    000c59d8loc_c59d8:
    000c59d8bl runtime.panicIndex
    000c59dc
    000c59dcloc_c59dc:
    000c59dcbl runtime.panicIndex
    000c59e0
    000c59e0loc_c59e0:
    000c59e0bl runtime.panicIndex
    000c59e4
    000c59e4loc_c59e4:
    000c59e4mov x0, x6
    000c59e8bl runtime.panicIndex
    000c59ec
    000c59ecloc_c59ec:
    000c59ecbl runtime.panicIndex
    000c59f0
    000c59f0loc_c59f0:
    000c59f0mov x0, x6
    000c59f4bl runtime.panicIndex
    000c59f8
    000c59f8loc_c59f8:
    000c59f8bl runtime.panicIndex
    000c59fc
    000c59fcloc_c59fc:
    000c59fcmov x0, x6
    000c5a00bl runtime.panicIndex
    000c5a04
    000c5a04loc_c5a04:
    000c5a04bl runtime.panicIndex
    000c5a08
    000c5a08loc_c5a08:
    000c5a08bl runtime.panicIndex
    000c5a0c
    000c5a0cloc_c5a0c:
    000c5a0cbl runtime.panicIndex
    000c5a10
    000c5a10loc_c5a10:
    000c5a10mov x0, x3
    000c5a14mov x1, x5
    000c5a18bl runtime.panicIndex
    000c5a1c
    000c5a1cloc_c5a1c:
    000c5a1cbl runtime.panicSliceB
    000c5a20
    000c5a20loc_c5a20:
    000c5a20mov x0, x2
    000c5a24bl runtime.panicIndex
    000c5a28
    000c5a28loc_c5a28:
    000c5a28bl runtime.panicIndex
    000c5a2c
    000c5a2cloc_c5a2c:
    000c5a2corr x0, xzr, 1
    000c5a30bl runtime.panicSliceB
    000c5a34
    000c5a34loc_c5a34:
    000c5a34bl runtime.panicSliceAcap
    000c5a38
    000c5a38loc_c5a38:
    000c5a38bl runtime.panicIndex
    000c5a3c
    000c5a3cloc_c5a3c:
    000c5a3cmov x0, xzr
    000c5a40bl runtime.panicIndex
    000c5a44
    000c5a44loc_c5a44:
    000c5a44ldr x2, [sp+304]
    000c5a48subs xzr, x2, 6
    000c5a4cb.lt 0xc5a54
    000c5a50b 0xc5b28
    000c5a54
    000c5a54loc_c5a54:
    000c5a54add x0, sp, 888
    000c5a58bl time.(*dataIO).big4
    000c5a5cstr w0, [sp+136]
    000c5a60strb w1, [sp+104]
    000c5a64ldr w1, [sp+136]
    000c5a68str w1, [sp+152]
    000c5a6cldrb w1, [sp+104]
    000c5a70strb w1, [sp+114]
    000c5a74ldr w1, [sp+152]
    000c5a78str w1, [sp+116]
    000c5a7cldrb w1, [sp+114]
    000c5a80strb w1, [sp+96]
    000c5a84tbnz w1, 0, 0xc5a8c
    000c5a88b 0xc5afc
    000c5a8c
    000c5a8cloc_c5a8c:
    000c5a8cldr w3, [sp+116]
    000c5a90ldr w4, [sp+116]
    000c5a94subs wzr, w4, w3
    000c5a98b.ne 0xc5aa0
    000c5a9cb 0xc5acc
    000c5aa0
    000c5aa0loc_c5aa0:
    000c5aa0str xzr, [sp+584]
    000c5aa4adrp x27, 0x95c000
    000c5aa8ldr x1, [x27+1344]
    000c5aacadrp x27, 0x95c000
    000c5ab0ldr x2, [x27+1352]
    000c5ab4str x1, [sp+568]
    000c5ab8str x2, [sp+576]
    000c5abcldr x0, [sp+584]
    000c5ac0ldp x29, x30, [sp-8]
    000c5ac4add sp, sp, 1184
    000c5ac8ret x30
    000c5acc
    000c5accloc_c5acc:
    000c5accldr x0, [sp+304]
    000c5ad0ldr w2, [sp+116]
    000c5ad4subs xzr, x0, 6
    000c5ad8b.lo 0xc5ae0
    000c5adcb 0xc5b30
    000c5ae0
    000c5ae0loc_c5ae0:
    000c5ae0add x3, sp, 232
    000c5ae4str x2, [x3+3*x0]
    000c5ae8b 0xc5aec
    000c5aec
    000c5aecloc_c5aec:
    000c5aecldr x2, [sp+304]
    000c5af0add x2, x2, 1
    000c5af4str x2, [sp+304]
    000c5af8b 0xc5a44
    000c5afc
    000c5afcloc_c5afc:
    000c5afcstr xzr, [sp+584]
    000c5b00adrp x27, 0x95c000
    000c5b04ldr x1, [x27+1344]
    000c5b08adrp x27, 0x95c000
    000c5b0cldr x2, [x27+1352]
    000c5b10str x1, [sp+568]
    000c5b14str x2, [sp+576]
    000c5b18ldr x0, [sp+584]
    000c5b1cldp x29, x30, [sp-8]
    000c5b20add sp, sp, 1184
    000c5b24ret x30
    000c5b28
    000c5b28loc_c5b28:
    000c5b28orr x2, xzr, 1
    000c5b2cb 0xc4a28
    000c5b30
    000c5b30loc_c5b30:
    000c5b30orr x1, xzr, 6
    000c5b34bl runtime.panicIndex
    000c5b38
    000c5b38loc_c5b38:
    000c5b38orr x1, xzr, 6
    000c5b3cbl runtime.panicIndex
    000c5b40
    000c5b40loc_c5b40:
    000c5b40mov x0, xzr
    000c5b44bl runtime.panicIndex
    000c5b48
    000c5b48loc_c5b48:
    000c5b48orr x0, xzr, 3
    000c5b4cbl runtime.panicIndex
    000c5b50
    000c5b50loc_c5b50:
    000c5b50orr x0, xzr, 2
    000c5b54bl runtime.panicIndex
    000c5b58
    000c5b58loc_c5b58:
    000c5b58orr x0, xzr, 1
    000c5b5cbl runtime.panicIndex
    000c5b60
    000c5b60loc_c5b60:
    000c5b60mov x0, xzr
    000c5b64bl runtime.panicIndex
    000c5b68hint
    000c5b6c
    000c5b6cloc_c5b6c:
    000c5b6cstp x0, x1, [sp+8]
    000c5b70stp x2, x3, [sp+24]
    000c5b74str x4, [sp+40]
    000c5b78mov x3, x30
    000c5b7cbl runtime.morestack_noctxt.abi0
    000c5b80ldp x0, x1, [sp+8]
    000c5b84ldp x2, x3, [sp+24]
    000c5b88ldr x4, [sp+40]
    000c5b8cb 0xc4650
    000c4650
    000c5b90
    000c5b90time.findZone: ; void time.findZone(struct []time.zone zones, struct string name, int offset, bool isDST)
    000c5b90ldr x16, [x28+16]
    000c5b94sub x17, sp, 48
    000c5b98subs xzr, x17, x16
    000c5b9cb.ls 0xc5d20
    000c5ba0str x30, [sp-176]!
    000c5ba4stur x29, [sp-8]
    000c5ba8sub x29, sp, 8
    000c5bacstr x0, [sp+184]
    000c5bb0str x1, [sp+192]
    000c5bb4str x2, [sp+200]
    000c5bb8str x3, [sp+208]
    000c5bbcstr x4, [sp+216]
    000c5bc0str x5, [sp+224]
    000c5bc4strb w6, [sp+232]
    000c5bc8str xzr, [sp+48]
    000c5bccldr x3, [sp+192]
    000c5bd0ldr x4, [sp+184]
    000c5bd4ldr x5, [sp+200]
    000c5bd8str x4, [sp+120]
    000c5bdcstr x3, [sp+128]
    000c5be0str x5, [sp+136]
    000c5be4str xzr, [sp+80]
    000c5be8str x3, [sp+72]
    000c5becldr x3, [sp+120]
    000c5bf0str x3, [sp+64]
    000c5bf4b 0xc5bf8
    000c5bf8
    000c5bf8loc_c5bf8:
    000c5bf8ldr x3, [sp+72]
    000c5bfcldr x4, [sp+80]
    000c5c00subs xzr, x3, x4
    000c5c04b.gt 0xc5c0c
    000c5c08b 0xc5d0c
    000c5c0c
    000c5c0cloc_c5c0c:
    000c5c0cldr x3, [sp+64]
    000c5c10str x3, [sp+160]
    000c5c14ldr x3, [sp+80]
    000c5c18str x3, [sp+56]
    000c5c1cldr x3, [sp+160]
    000c5c20ldr x4, [x3]
    000c5c24ldr x5, [x3+8]
    000c5c28ldr x6, [x3+16]
    000c5c2cldrb w3, [x3+24]
    000c5c30str x4, [sp+88]
    000c5c34str x5, [sp+96]
    000c5c38str x6, [sp+104]
    000c5c3cstrb w3, [sp+112]
    000c5c40ldr x2, [sp+96]
    000c5c44ldr x0, [sp+88]
    000c5c48str x0, [sp+144]
    000c5c4cstr x2, [sp+152]
    000c5c50ldr x3, [sp+216]
    000c5c54subs xzr, x3, x2
    000c5c58cset x3, eq
    000c5c5cb.eq 0xc5c64
    000c5c60b 0xc5c70
    000c5c64
    000c5c64loc_c5c64:
    000c5c64ldr x1, [sp+208]
    000c5c68bl runtime.memequal
    000c5c6cb 0xc5c78
    000c5c70
    000c5c70loc_c5c70:
    000c5c70mov x0, x3
    000c5c74b 0xc5c78
    000c5c78
    000c5c78loc_c5c78:
    000c5c78strb w0, [sp+46]
    000c5c7ctbnz w0, 0, 0xc5c84
    000c5c80b 0xc5c9c
    000c5c84
    000c5c84loc_c5c84:
    000c5c84ldr x3, [sp+104]
    000c5c88ldr x4, [sp+224]
    000c5c8csubs xzr, x4, x3
    000c5c90cset x3, eq
    000c5c94strb w3, [sp+46]
    000c5c98b 0xc5ca0
    000c5c9c
    000c5c9cloc_c5c9c:
    000c5c9cb 0xc5ca0
    000c5ca0
    000c5ca0loc_c5ca0:
    000c5ca0ldrb w3, [sp+46]
    000c5ca4strb w3, [sp+47]
    000c5ca8tbnz w3, 0, 0xc5cb0
    000c5cacb 0xc5cc8
    000c5cb0
    000c5cb0loc_c5cb0:
    000c5cb0ldrb w3, [sp+112]
    000c5cb4ldrb w4, [sp+232]
    000c5cb8eor x3, x3, x4
    000c5cbceor x3, x3, 1
    000c5cc0strb w3, [sp+47]
    000c5cc4b 0xc5ccc
    000c5cc8
    000c5cc8loc_c5cc8:
    000c5cc8b 0xc5ccc
    000c5ccc
    000c5cccloc_c5ccc:
    000c5cccldrb w3, [sp+47]
    000c5cd0tbnz w3, 0, 0xc5cd8
    000c5cd4b 0xc5cec
    000c5cd8
    000c5cd8loc_c5cd8:
    000c5cd8ldr x0, [sp+56]
    000c5cdcstr x0, [sp+48]
    000c5ce0ldur x29, [sp-8]
    000c5ce4ldr x30, [sp], 176
    000c5ce8ret x30
    000c5cec
    000c5cecloc_c5cec:
    000c5cecb 0xc5cf0
    000c5cf0
    000c5cf0loc_c5cf0:
    000c5cf0ldr x3, [sp+80]
    000c5cf4add x3, x3, 1
    000c5cf8str x3, [sp+80]
    000c5cfcldr x3, [sp+160]
    000c5d00add x3, x3, 32
    000c5d04str x3, [sp+64]
    000c5d08b 0xc5bf8
    000c5d0c
    000c5d0cloc_c5d0c:
    000c5d0cmovn x0, 0
    000c5d10str x0, [sp+48]
    000c5d14ldur x29, [sp-8]
    000c5d18ldr x30, [sp], 176
    000c5d1cret x30
    000c5d20
    000c5d20loc_c5d20:
    000c5d20stp x0, x1, [sp+8]
    000c5d24stp x2, x3, [sp+24]
    000c5d28stp x4, x5, [sp+40]
    000c5d2cstrb w6, [sp+56]
    000c5d30mov x3, x30
    000c5d34bl runtime.morestack_noctxt.abi0
    000c5d38ldp x0, x1, [sp+8]
    000c5d3cldp x2, x3, [sp+24]
    000c5d40ldp x4, x5, [sp+40]
    000c5d44ldrb w6, [sp+56]
    000c5d48b 0xc5b90
    000c5d4cudf 0
    000c5b90
    000c5d50
    000c5d50time.loadTzinfoFromDirOrZip: ; void time.loadTzinfoFromDirOrZip(struct string dir, struct string name)
    000c5d50ldr x16, [x28+16]
    000c5d54sub x17, sp, 160
    000c5d58subs xzr, x17, x16
    000c5d5cb.ls 0xc6018
    000c5d60sub x20, sp, 288
    000c5d64stp x29, x30, [x20-8]
    000c5d68add sp, x20, 0
    000c5d6csub x29, sp, 8
    000c5d70str x0, [sp+296]
    000c5d74str x1, [sp+304]
    000c5d78str x2, [sp+312]
    000c5d7cstr x3, [sp+320]
    000c5d80str xzr, [sp+120]
    000c5d84stp xzr, xzr, [sp+128]
    000c5d88stp xzr, xzr, [sp+104]
    000c5d8cldr x7, [sp+304]
    000c5d90str x7, [sp+80]
    000c5d94subs xzr, x7, 4
    000c5d98cset x7, gt
    000c5d9cstrb w7, [sp+79]
    000c5da0b.gt 0xc5da8
    000c5da4b 0xc5e70
    000c5da8
    000c5da8loc_c5da8:
    000c5da8ldr x7, [sp+304]
    000c5dacstr x7, [sp+96]
    000c5db0sub x0, x7, 4
    000c5db4str x0, [sp+88]
    000c5db8ldr x1, [sp+304]
    000c5dbcldr x8, [sp+296]
    000c5dc0subs xzr, x1, x0
    000c5dc4b.hs 0xc5dcc
    000c5dc8b 0xc6010
    000c5dcc
    000c5dccloc_c5dcc:
    000c5dccsub x7, x1, x7
    000c5dd0add x1, x7, 4
    000c5dd4sub x9, xzr, x1
    000c5dd8and x9, x0, x9, asr #63
    000c5ddcadd x10, x8, x9
    000c5de0str x10, [sp+264]
    000c5de4str x1, [sp+272]
    000c5de8subs xzr, x7, 0
    000c5deccset x11, eq
    000c5df0cbz x7, 0xc5df8
    000c5df4b 0xc5e64
    000c5df8
    000c5df8loc_c5df8:
    000c5df8subs xzr, x1, 0
    000c5dfcb.hi 0xc5e04
    000c5e00b 0xc6008
    000c5e04
    000c5e04loc_c5e04:
    000c5e04ldrb w7, [x8+x9]
    000c5e08subs xzr, x1, 1
    000c5e0cb.hi 0xc5e14
    000c5e10b 0xc6000
    000c5e14
    000c5e14loc_c5e14:
    000c5e14ldrb w8, [x10+1]
    000c5e18ubfm x8, x8, 56, 7
    000c5e1corr x7, x7, x8
    000c5e20subs xzr, x1, 2
    000c5e24b.hi 0xc5e2c
    000c5e28b 0xc5ff8
    000c5e2c
    000c5e2cloc_c5e2c:
    000c5e2cldrb w8, [x10+2]
    000c5e30ubfm x8, x8, 48, 7
    000c5e34orr x7, x7, x8
    000c5e38subs xzr, x1, 3
    000c5e3cb.hi 0xc5e44
    000c5e40b 0xc5ff0
    000c5e44
    000c5e44loc_c5e44:
    000c5e44ldrb w8, [x10+3]
    000c5e48ubfm x8, x8, 40, 7
    000c5e4corr x7, x7, x8
    000c5e50movz x8, 31278
    000c5e54movk x8, 0x70690000
    000c5e58subs wzr, w7, w8
    000c5e5ccset x11, eq
    000c5e60b 0xc5e68
    000c5e64
    000c5e64loc_c5e64:
    000c5e64b 0xc5e68
    000c5e68
    000c5e68loc_c5e68:
    000c5e68strb w11, [sp+79]
    000c5e6cb 0xc5e74
    000c5e70
    000c5e70loc_c5e70:
    000c5e70b 0xc5e74
    000c5e74
    000c5e74loc_c5e74:
    000c5e74ldrb w7, [sp+79]
    000c5e78tbnz w7, 0, 0xc5e80
    000c5e7cb 0xc5f1c
    000c5e80
    000c5e80loc_c5e80:
    000c5e80str xzr, [sp+240]
    000c5e84stp xzr, xzr, [sp+248]
    000c5e88stp xzr, xzr, [sp+224]
    000c5e8cldr x0, [sp+296]
    000c5e90ldr x2, [sp+312]
    000c5e94ldr x1, [sp+304]
    000c5e98ldr x3, [sp+320]
    000c5e9cbl time.loadTzinfoFromZip
    000c5ea0str x0, [sp+240]
    000c5ea4str x1, [sp+248]
    000c5ea8str x2, [sp+256]
    000c5eacstr x3, [sp+224]
    000c5eb0str x4, [sp+232]
    000c5eb4ldr x4, [sp+248]
    000c5eb8ldr x5, [sp+256]
    000c5ebcldr x6, [sp+240]
    000c5ec0str x6, [sp+200]
    000c5ec4str x4, [sp+208]
    000c5ec8str x5, [sp+216]
    000c5eccldr x4, [sp+224]
    000c5ed0ldr x5, [sp+232]
    000c5ed4str x4, [sp+184]
    000c5ed8str x5, [sp+192]
    000c5edcldr x4, [sp+200]
    000c5ee0ldr x5, [sp+208]
    000c5ee4ldr x6, [sp+216]
    000c5ee8str x4, [sp+120]
    000c5eecstr x5, [sp+128]
    000c5ef0str x6, [sp+136]
    000c5ef4ldr x3, [sp+184]
    000c5ef8ldr x4, [sp+192]
    000c5efcstr x3, [sp+104]
    000c5f00str x4, [sp+112]
    000c5f04ldr x0, [sp+120]
    000c5f08ldr x1, [sp+128]
    000c5f0cldr x2, [sp+136]
    000c5f10ldp x29, x30, [sp-8]
    000c5f14add sp, sp, 288
    000c5f18ret x30
    000c5f1c
    000c5f1cloc_c5f1c:
    000c5f1cldr x7, [sp+304]
    000c5f20cbnz x7, 0xc5f28
    000c5f24b 0xc5f58
    000c5f28
    000c5f28loc_c5f28:
    000c5f28ldr x1, [sp+296]
    000c5f2cldr x5, [sp+312]
    000c5f30ldr x2, [sp+304]
    000c5f34ldr x6, [sp+320]
    000c5f38mov x0, xzr
    000c5f3cadrp x3, 0x5ea000
    000c5f40add x3, x3, 4032
    000c5f44orr x4, xzr, 1
    000c5f48bl runtime.concatstring3
    000c5f4cstr x0, [sp+312]
    000c5f50str x1, [sp+320]
    000c5f54b 0xc5f5c
    000c5f58
    000c5f58loc_c5f58:
    000c5f58b 0xc5f5c
    000c5f5c
    000c5f5cloc_c5f5c:
    000c5f5cstr xzr, [sp+240]
    000c5f60stp xzr, xzr, [sp+248]
    000c5f64stp xzr, xzr, [sp+224]
    000c5f68ldr x0, [sp+312]
    000c5f6cldr x1, [sp+320]
    000c5f70bl time.readFile
    000c5f74str x0, [sp+240]
    000c5f78str x1, [sp+248]
    000c5f7cstr x2, [sp+256]
    000c5f80str x3, [sp+224]
    000c5f84str x4, [sp+232]
    000c5f88ldr x2, [sp+248]
    000c5f8cldr x3, [sp+256]
    000c5f90ldr x4, [sp+240]
    000c5f94str x4, [sp+160]
    000c5f98str x2, [sp+168]
    000c5f9cstr x3, [sp+176]
    000c5fa0ldr x2, [sp+224]
    000c5fa4ldr x3, [sp+232]
    000c5fa8str x2, [sp+144]
    000c5facstr x3, [sp+152]
    000c5fb0ldr x2, [sp+160]
    000c5fb4ldr x3, [sp+168]
    000c5fb8ldr x4, [sp+176]
    000c5fbcstr x2, [sp+120]
    000c5fc0str x3, [sp+128]
    000c5fc4str x4, [sp+136]
    000c5fc8ldr x3, [sp+144]
    000c5fccldr x4, [sp+152]
    000c5fd0str x3, [sp+104]
    000c5fd4str x4, [sp+112]
    000c5fd8ldr x0, [sp+120]
    000c5fdcldr x1, [sp+128]
    000c5fe0ldr x2, [sp+136]
    000c5fe4ldp x29, x30, [sp-8]
    000c5fe8add sp, sp, 288
    000c5fecret x30
    000c5ff0
    000c5ff0loc_c5ff0:
    000c5ff0orr x0, xzr, 3
    000c5ff4bl runtime.panicIndex
    000c5ff8
    000c5ff8loc_c5ff8:
    000c5ff8orr x0, xzr, 2
    000c5ffcbl runtime.panicIndex
    000c6000
    000c6000loc_c6000:
    000c6000orr x0, xzr, 1
    000c6004bl runtime.panicIndex
    000c6008
    000c6008loc_c6008:
    000c6008mov x0, xzr
    000c600cbl runtime.panicIndex
    000c6010
    000c6010loc_c6010:
    000c6010bl runtime.panicSliceB
    000c6014hint
    000c6018
    000c6018loc_c6018:
    000c6018stp x0, x1, [sp+8]
    000c601cstp x2, x3, [sp+24]
    000c6020mov x3, x30
    000c6024bl runtime.morestack_noctxt.abi0
    000c6028ldp x0, x1, [sp+8]
    000c602cldp x2, x3, [sp+24]
    000c6030b 0xc5d50
    000c6034udf 0
    000c6038udf 0
    000c603cudf 0
    000c5d50
    000c6040
    000c6040time.get4: ; void time.get4(struct []uint8 b)
    000c6040ldr x16, [x28+16]
    000c6044subs xzr, sp, x16
    000c6048b.ls 0xc6128
    000c604cstr x30, [sp-48]!
    000c6050stur x29, [sp-8]
    000c6054sub x29, sp, 8
    000c6058str x0, [sp+56]
    000c605cstr x1, [sp+64]
    000c6060str x2, [sp+72]
    000c6064str xzr, [sp+24]
    000c6068str x1, [sp+32]
    000c606csubs xzr, x1, 4
    000c6070b.lt 0xc6078
    000c6074b 0xc608c
    000c6078
    000c6078loc_c6078:
    000c6078str xzr, [sp+24]
    000c607cmov x0, xzr
    000c6080ldur x29, [sp-8]
    000c6084ldr x30, [sp], 48
    000c6088ret x30
    000c608c
    000c608cloc_c608c:
    000c608cldr x2, [sp+56]
    000c6090subs xzr, x1, 0
    000c6094b.hi 0xc609c
    000c6098b 0xc611c
    000c609c
    000c609cloc_c609c:
    000c609cldrb w2, [x2]
    000c60a0ldr x3, [sp+56]
    000c60a4subs xzr, x1, 1
    000c60a8b.hi 0xc60b0
    000c60acb 0xc6114
    000c60b0
    000c60b0loc_c60b0:
    000c60b0ldrb w3, [x3+1]
    000c60b4ubfm x3, x3, 56, 7
    000c60b8orr x2, x2, x3
    000c60bcldr x3, [sp+56]
    000c60c0subs xzr, x1, 2
    000c60c4b.hi 0xc60cc
    000c60c8b 0xc610c
    000c60cc
    000c60ccloc_c60cc:
    000c60ccldrb w3, [x3+2]
    000c60d0ubfm x3, x3, 48, 7
    000c60d4orr x2, x2, x3
    000c60d8ldr x3, [sp+56]
    000c60dcsubs xzr, x1, 3
    000c60e0b.hi 0xc60e8
    000c60e4b 0xc6104
    000c60e8
    000c60e8loc_c60e8:
    000c60e8ldrb w1, [x3+3]
    000c60ecubfm x1, x1, 40, 7
    000c60f0orr x0, x2, x1
    000c60f4str x0, [sp+24]
    000c60f8ldur x29, [sp-8]
    000c60fcldr x30, [sp], 48
    000c6100ret x30
    000c6104
    000c6104loc_c6104:
    000c6104orr x0, xzr, 3
    000c6108bl runtime.panicIndex
    000c610c
    000c610cloc_c610c:
    000c610corr x0, xzr, 2
    000c6110bl runtime.panicIndex
    000c6114
    000c6114loc_c6114:
    000c6114orr x0, xzr, 1
    000c6118bl runtime.panicIndex
    000c611c
    000c611cloc_c611c:
    000c611cmov x0, xzr
    000c6120bl runtime.panicIndex
    000c6124hint
    000c6128
    000c6128loc_c6128:
    000c6128stp x0, x1, [sp+8]
    000c612cstr x2, [sp+24]
    000c6130mov x3, x30
    000c6134bl runtime.morestack_noctxt.abi0
    000c6138ldp x0, x1, [sp+8]
    000c613cldr x2, [sp+24]
    000c6140b 0xc6040
    000c6144udf 0
    000c6148udf 0
    000c614cudf 0
    000c6040