File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    00111460
    00111460bufio.(*Reader).UnreadByte: ; void bufio.(*Reader).UnreadByte(bufio.Reader * b)
    00111460ldr x16, [x28+16]
    00111464subs xzr, sp, x16
    00111468b.ls 0x1115e0
    0011146cstr x30, [sp-64]!
    00111470stur x29, [sp-8]
    00111474sub x29, sp, 8
    00111478str x0, [sp+72]
    0011147cstp xzr, xzr, [sp+40]
    00111480ldr x2, [sp+72]
    00111484ldrsb x27, [x2]
    00111488ldr x2, [x2+72]
    0011148csubs xzr, x2, 0
    00111490cset x3, lt
    00111494strb w3, [sp+39]
    00111498tbnz x2, 63, 0x1114a0
    0011149cb 0x1114a4
    001114a0
    001114a0loc_1114a0:
    001114a0b 0x1114f0
    001114a4
    001114a4loc_1114a4:
    001114a4ldr x2, [sp+72]
    001114a8ldrsb x27, [x2]
    001114acldr x2, [x2+40]
    001114b0subs xzr, x2, 0
    001114b4cset x3, eq
    001114b8strb w3, [sp+38]
    001114bccbz x2, 0x1114c4
    001114c0b 0x1114e0
    001114c4
    001114c4loc_1114c4:
    001114c4ldr x2, [sp+72]
    001114c8ldrsb x27, [x2]
    001114ccldr x2, [x2+48]
    001114d0subs xzr, x2, 0
    001114d4cset x2, gt
    001114d8strb w2, [sp+38]
    001114dcb 0x1114e4
    001114e0
    001114e0loc_1114e0:
    001114e0b 0x1114e4
    001114e4
    001114e4loc_1114e4:
    001114e4ldrb w2, [sp+38]
    001114e8strb w2, [sp+39]
    001114ecb 0x1114f0
    001114f0
    001114f0loc_1114f0:
    001114f0ldrb w2, [sp+39]
    001114f4tbnz w2, 0, 0x1114fc
    001114f8b 0x111520
    001114fc
    001114fcloc_1114fc:
    001114fcadrp x27, 0x910000
    00111500ldr x0, [x27+1776]
    00111504adrp x27, 0x910000
    00111508ldr x1, [x27+1784]
    0011150cstr x0, [sp+40]
    00111510str x1, [sp+48]
    00111514ldur x29, [sp-8]
    00111518ldr x30, [sp], 64
    0011151cret x30
    00111520
    00111520loc_111520:
    00111520ldr x2, [sp+72]
    00111524ldrsb x27, [x2]
    00111528ldr x2, [x2+40]
    0011152csubs xzr, x2, 0
    00111530b.gt 0x111538
    00111534b 0x111558
    00111538
    00111538loc_111538:
    00111538ldr x2, [sp+72]
    0011153cldrsb x27, [x2]
    00111540ldr x3, [sp+72]
    00111544ldrsb x27, [x3]
    00111548ldr x3, [x3+40]
    0011154csub x3, x3, 1
    00111550str x3, [x2+40]
    00111554b 0x11156c
    00111558
    00111558loc_111558:
    00111558ldr x2, [sp+72]
    0011155cldrsb x27, [x2]
    00111560orr x3, xzr, 1
    00111564str x3, [x2+48]
    00111568b 0x11156c
    0011156c
    0011156cloc_11156c:
    0011156cldr x2, [sp+72]
    00111570ldrsb x27, [x2]
    00111574ldr x1, [x2+8]
    00111578ldr x2, [x2]
    0011157cldr x3, [sp+72]
    00111580ldrsb x27, [x3]
    00111584ldr x0, [x3+40]
    00111588ldr x3, [sp+72]
    0011158cldrsb x27, [x3]
    00111590ldr x3, [x3+72]
    00111594subs xzr, x1, x0
    00111598b.hi 0x1115a0
    0011159cb 0x1115d8
    001115a0
    001115a0loc_1115a0:
    001115a0strb w3, [x2+x0]
    001115a4ldr x2, [sp+72]
    001115a8ldrsb x27, [x2]
    001115acmovn x3, 0
    001115b0str x3, [x2+72]
    001115b4ldr x2, [sp+72]
    001115b8ldrsb x27, [x2]
    001115bcstr x3, [x2+80]
    001115c0stp xzr, xzr, [sp+40]
    001115c4mov x0, xzr
    001115c8mov x1, xzr
    001115ccldur x29, [sp-8]
    001115d0ldr x30, [sp], 64
    001115d4ret x30
    001115d8
    001115d8loc_1115d8:
    001115d8bl runtime.panicIndex
    001115dchint
    001115e0
    001115e0loc_1115e0:
    001115e0str x0, [sp+8]
    001115e4mov x3, x30
    001115e8bl runtime.morestack_noctxt.abi0
    001115ecldr x0, [sp+8]
    001115f0b 0x111460
    001115f4udf 0
    001115f8udf 0
    001115fcudf 0
    00111460
    00111600
    00111600bufio.(*Reader).ReadRune: ; void bufio.(*Reader).ReadRune(bufio.Reader * b)
    00111600ldr x16, [x28+16]
    00111604sub x17, sp, 32
    00111608subs xzr, x17, x16
    0011160cb.ls 0x11198c
    00111610str x30, [sp-160]!
    00111614stur x29, [sp-8]
    00111618sub x29, sp, 8
    0011161cstr x0, [sp+168]
    00111620str wzr, [sp+44]
    00111624str xzr, [sp+56]
    00111628stp xzr, xzr, [sp+96]
    0011162cb 0x111630
    00111630
    00111630loc_111630:
    00111630ldr x4, [sp+168]
    00111634ldrsb x27, [x4]
    00111638ldr x4, [x4+40]
    0011163cadd x4, x4, 4
    00111640ldr x5, [sp+168]
    00111644ldrsb x27, [x5]
    00111648ldr x5, [x5+48]
    0011164csubs xzr, x5, x4
    00111650cset x4, lt
    00111654strb w4, [sp+40]
    00111658b.lt 0x111660
    0011165cb 0x1116dc
    00111660
    00111660loc_111660:
    00111660ldr x3, [sp+168]
    00111664ldrsb x27, [x3]
    00111668ldr x0, [x3+40]
    0011166cstr x0, [sp+64]
    00111670ldr x3, [sp+168]
    00111674ldrsb x27, [x3]
    00111678ldr x1, [x3+48]
    0011167cstr x1, [sp+88]
    00111680ldr x3, [sp+168]
    00111684ldrsb x27, [x3]
    00111688ldr x2, [x3+16]
    0011168cldr x3, [x3]
    00111690subs xzr, x2, x1
    00111694b.hs 0x11169c
    00111698b 0x111984
    0011169c
    0011169cloc_11169c:
    0011169csubs xzr, x1, x0
    001116a0b.hs 0x1116a8
    001116a4b 0x111980
    001116a8
    001116a8loc_1116a8:
    001116a8sub x2, x2, x0
    001116acsub x1, x1, x0
    001116b0sub x4, xzr, x2
    001116b4and x4, x0, x4, asr #63
    001116b8add x0, x3, x4
    001116bcstr x0, [sp+128]
    001116c0str x1, [sp+136]
    001116c4str x2, [sp+144]
    001116c8bl unicode/utf8.FullRune
    001116ccstrb w0, [sp+43]
    001116d0eor x3, x0, 1
    001116d4strb w3, [sp+40]
    001116d8b 0x1116e0
    001116dc
    001116dcloc_1116dc:
    001116dcb 0x1116e0
    001116e0
    001116e0loc_1116e0:
    001116e0ldrb w4, [sp+40]
    001116e4strb w4, [sp+41]
    001116e8tbnz w4, 0, 0x1116f0
    001116ecb 0x111710
    001116f0
    001116f0loc_1116f0:
    001116f0ldr x4, [sp+168]
    001116f4ldrsb x27, [x4]
    001116f8ldr x4, [x4+56]
    001116fcsubs xzr, x4, 0
    00111700cset x4, ne
    00111704eor x4, x4, 1
    00111708strb w4, [sp+41]
    0011170cb 0x111714
    00111710
    00111710loc_111710:
    00111710b 0x111714
    00111714
    00111714loc_111714:
    00111714ldrb w4, [sp+41]
    00111718strb w4, [sp+42]
    0011171ctbnz w4, 0, 0x111724
    00111720b 0x111760
    00111724
    00111724loc_111724:
    00111724ldr x4, [sp+168]
    00111728ldrsb x27, [x4]
    0011172cldr x4, [x4+8]
    00111730str x4, [sp+88]
    00111734ldr x5, [sp+168]
    00111738ldrsb x27, [x5]
    0011173cldr x5, [x5+48]
    00111740ldr x6, [sp+168]
    00111744ldrsb x27, [x6]
    00111748ldr x6, [x6+40]
    0011174csub x5, x5, x6
    00111750subs xzr, x4, x5
    00111754cset x4, gt
    00111758strb w4, [sp+42]
    0011175cb 0x111764
    00111760
    00111760loc_111760:
    00111760b 0x111764
    00111764
    00111764loc_111764:
    00111764ldrb w4, [sp+42]
    00111768tbnz w4, 0, 0x111770
    0011176cb 0x111780
    00111770
    00111770loc_111770:
    00111770ldr x0, [sp+168]
    00111774bl bufio.(*Reader).fill
    00111778b 0x11177c
    0011177c
    0011177cloc_11177c:
    0011177cb 0x111630
    00111780
    00111780loc_111780:
    00111780ldr x4, [sp+168]
    00111784ldrsb x27, [x4]
    00111788movn x5, 0
    0011178cstr x5, [x4+80]
    00111790ldr x4, [sp+168]
    00111794ldrsb x27, [x4]
    00111798ldr x4, [x4+40]
    0011179cldr x5, [sp+168]
    001117a0ldrsb x27, [x5]
    001117a4ldr x5, [x5+48]
    001117a8subs xzr, x5, x4
    001117acb.eq 0x1117b4
    001117b0b 0x111800
    001117b4
    001117b4loc_1117b4:
    001117b4ldr x0, [sp+168]
    001117b8bl bufio.(*Reader).readErr
    001117bcstr x0, [sp+112]
    001117c0str x1, [sp+120]
    001117c4str wzr, [sp+44]
    001117c8str xzr, [sp+56]
    001117ccstr x0, [sp+96]
    001117d0str x1, [sp+104]
    001117d4ldrsw x2, [sp+44]
    001117d8ldr x3, [sp+56]
    001117dcmov x4, x0
    001117e0mov x0, x2
    001117e4mov x5, x1
    001117e8mov x1, x3
    001117ecmov x2, x4
    001117f0mov x3, x5
    001117f4ldur x29, [sp-8]
    001117f8ldr x30, [sp], 160
    001117fcret x30
    00111800
    00111800loc_111800:
    00111800ldr x4, [sp+168]
    00111804ldrsb x27, [x4]
    00111808ldr x1, [x4+8]
    0011180cldr x4, [x4]
    00111810ldr x5, [sp+168]
    00111814ldrsb x27, [x5]
    00111818ldr x0, [x5+40]
    0011181csubs xzr, x0, x1
    00111820b.lo 0x111828
    00111824b 0x11197c
    00111828
    00111828loc_111828:
    00111828ldrb w4, [x4+x0]
    0011182cstr w4, [sp+44]
    00111830orr x4, xzr, 1
    00111834str x4, [sp+56]
    00111838ldrsw x4, [sp+44]
    0011183csubs wzr, w4, 128
    00111840b.ge 0x111848
    00111844b 0x1118e0
    00111848
    00111848loc_111848:
    00111848ldr x3, [sp+168]
    0011184cldrsb x27, [x3]
    00111850ldr x0, [x3+40]
    00111854str x0, [sp+88]
    00111858ldr x3, [sp+168]
    0011185cldrsb x27, [x3]
    00111860ldr x1, [x3+48]
    00111864str x1, [sp+64]
    00111868ldr x3, [sp+168]
    0011186cldrsb x27, [x3]
    00111870ldr x2, [x3+16]
    00111874ldr x3, [x3]
    00111878subs xzr, x2, x1
    0011187cb.hs 0x111884
    00111880b 0x111978
    00111884
    00111884loc_111884:
    00111884subs xzr, x1, x0
    00111888b.hs 0x111890
    0011188cb 0x111974
    00111890
    00111890loc_111890:
    00111890sub x2, x2, x0
    00111894sub x1, x1, x0
    00111898sub x4, xzr, x2
    0011189cand x4, x0, x4, asr #63
    001118a0add x0, x3, x4
    001118a4str x0, [sp+128]
    001118a8str x1, [sp+136]
    001118acstr x2, [sp+144]
    001118b0bl unicode/utf8.DecodeRune
    001118b4str w0, [sp+52]
    001118b8str x1, [sp+80]
    001118bcldrsw x3, [sp+52]
    001118c0str w3, [sp+48]
    001118c4ldr x3, [sp+80]
    001118c8str x3, [sp+72]
    001118ccldrsw x3, [sp+48]
    001118d0str w3, [sp+44]
    001118d4ldr x3, [sp+72]
    001118d8str x3, [sp+56]
    001118dcb 0x1118e4
    001118e0
    001118e0loc_1118e0:
    001118e0b 0x1118e4
    001118e4
    001118e4loc_1118e4:
    001118e4ldr x4, [sp+168]
    001118e8ldrsb x27, [x4]
    001118ecldr x5, [sp+168]
    001118f0ldrsb x27, [x5]
    001118f4ldr x5, [x5+40]
    001118f8ldr x6, [sp+56]
    001118fcadd x5, x5, x6
    00111900str x5, [x4+40]
    00111904ldr x4, [sp+168]
    00111908ldrsb x27, [x4]
    0011190cldr x1, [x4+8]
    00111910ldr x4, [x4]
    00111914ldr x5, [sp+168]
    00111918ldrsb x27, [x5]
    0011191cldr x5, [x5+40]
    00111920sub x0, x5, 1
    00111924subs xzr, x1, x0
    00111928b.hi 0x111930
    0011192cb 0x111970
    00111930
    00111930loc_111930:
    00111930ldr x5, [sp+168]
    00111934ldrsb x27, [x5]
    00111938ldrb w4, [x4+x0]
    0011193cstr x4, [x5+72]
    00111940ldr x4, [sp+168]
    00111944ldrsb x27, [x4]
    00111948ldr x5, [sp+56]
    0011194cstr x5, [x4+80]
    00111950stp xzr, xzr, [sp+96]
    00111954ldrsw x0, [sp+44]
    00111958ldr x1, [sp+56]
    0011195cmov x2, xzr
    00111960mov x3, xzr
    00111964ldur x29, [sp-8]
    00111968ldr x30, [sp], 160
    0011196cret x30
    00111970
    00111970loc_111970:
    00111970bl runtime.panicIndex
    00111974
    00111974loc_111974:
    00111974bl runtime.panicSliceB
    00111978
    00111978loc_111978:
    00111978bl runtime.panicSliceAcap
    0011197c
    0011197cloc_11197c:
    0011197cbl runtime.panicIndex
    00111980
    00111980loc_111980:
    00111980bl runtime.panicSliceB
    00111984
    00111984loc_111984:
    00111984bl runtime.panicSliceAcap
    00111988hint
    0011198c
    0011198cloc_11198c:
    0011198cstr x0, [sp+8]
    00111990mov x3, x30
    00111994bl runtime.morestack_noctxt.abi0
    00111998ldr x0, [sp+8]
    0011199cb 0x111600
    00111600
    001119a0
    001119a0bufio.(*Reader).UnreadRune: ; void bufio.(*Reader).UnreadRune(bufio.Reader * b)
    001119a0str x30, [sp-48]!
    001119a4stur x29, [sp-8]
    001119a8sub x29, sp, 8
    001119acstr x0, [sp+56]
    001119b0stp xzr, xzr, [sp+24]
    001119b4ldr x2, [sp+56]
    001119b8ldrsb x27, [x2]
    001119bcldr x2, [x2+80]
    001119c0subs xzr, x2, 0
    001119c4cset x3, lt
    001119c8strb w3, [sp+23]
    001119cctbnz x2, 63, 0x1119d4
    001119d0b 0x1119d8
    001119d4
    001119d4loc_1119d4:
    001119d4b 0x111a00
    001119d8
    001119d8loc_1119d8:
    001119d8ldr x2, [sp+56]
    001119dcldrsb x27, [x2]
    001119e0ldr x2, [x2+40]
    001119e4ldr x3, [sp+56]
    001119e8ldrsb x27, [x3]
    001119ecldr x3, [x3+80]
    001119f0subs xzr, x3, x2
    001119f4cset x2, gt
    001119f8strb w2, [sp+23]
    001119fcb 0x111a00
    00111a00
    00111a00loc_111a00:
    00111a00ldrb w2, [sp+23]
    00111a04tbnz w2, 0, 0x111a0c
    00111a08b 0x111a30
    00111a0c
    00111a0cloc_111a0c:
    00111a0cadrp x27, 0x910000
    00111a10ldr x0, [x27+1792]
    00111a14adrp x27, 0x910000
    00111a18ldr x1, [x27+1800]
    00111a1cstr x0, [sp+24]
    00111a20str x1, [sp+32]
    00111a24add x29, sp, 40
    00111a28add sp, sp, 48
    00111a2cret x30
    00111a30
    00111a30loc_111a30:
    00111a30ldr x2, [sp+56]
    00111a34ldrsb x27, [x2]
    00111a38ldr x3, [sp+56]
    00111a3cldrsb x27, [x3]
    00111a40ldr x3, [x3+40]
    00111a44ldr x4, [sp+56]
    00111a48ldrsb x27, [x4]
    00111a4cldr x4, [x4+80]
    00111a50sub x3, x3, x4
    00111a54str x3, [x2+40]
    00111a58ldr x2, [sp+56]
    00111a5cldrsb x27, [x2]
    00111a60movn x3, 0
    00111a64str x3, [x2+72]
    00111a68ldr x2, [sp+56]
    00111a6cldrsb x27, [x2]
    00111a70str x3, [x2+80]
    00111a74stp xzr, xzr, [sp+24]
    00111a78mov x0, xzr
    00111a7cmov x1, xzr
    00111a80add x29, sp, 40
    00111a84add sp, sp, 48
    00111a88ret x30
    00111a8cudf 0
    001119a0
    00111a90
    00111a90bufio.(*Reader).Buffered: ; void bufio.(*Reader).Buffered(bufio.Reader * b)
    00111a90str x30, [sp-32]!
    00111a94stur x29, [sp-8]
    00111a98sub x29, sp, 8
    00111a9cstr x0, [sp+40]
    00111aa0str xzr, [sp+16]
    00111aa4ldrsb x27, [x0]
    00111aa8ldrsb x27, [x0]
    00111aacldr x1, [x0+48]
    00111ab0ldr x2, [x0+40]
    00111ab4sub x0, x1, x2
    00111ab8str x0, [sp+16]
    00111abcadd x29, sp, 24
    00111ac0add sp, sp, 32
    00111ac4ret x30
    00111ac8udf 0
    00111accudf 0
    00111a90
    00111ad0
    00111ad0bufio.(*Reader).ReadSlice: ; void bufio.(*Reader).ReadSlice(bufio.Reader * b, uint8 delim)
    00111ad0ldr x16, [x28+16]
    00111ad4sub x17, sp, 32
    00111ad8subs xzr, x17, x16
    00111adcb.ls 0x111e20
    00111ae0str x30, [sp-160]!
    00111ae4stur x29, [sp-8]
    00111ae8sub x29, sp, 8
    00111aecstr x0, [sp+168]
    00111af0strb w1, [sp+176]
    00111af4str xzr, [sp+88]
    00111af8stp xzr, xzr, [sp+96]
    00111afcstp xzr, xzr, [sp+112]
    00111b00str xzr, [sp+48]
    00111b04b 0x111b08
    00111b08
    00111b08loc_111b08:
    00111b08b 0x111b0c
    00111b0c
    00111b0cloc_111b0c:
    00111b0cldr x4, [sp+168]
    00111b10ldrsb x27, [x4]
    00111b14ldr x4, [x4+40]
    00111b18ldr x5, [sp+48]
    00111b1cadd x0, x4, x5
    00111b20str x0, [sp+80]
    00111b24ldr x4, [sp+168]
    00111b28ldrsb x27, [x4]
    00111b2cldr x1, [x4+48]
    00111b30str x1, [sp+72]
    00111b34ldr x4, [sp+168]
    00111b38ldrsb x27, [x4]
    00111b3cldr x2, [x4+16]
    00111b40ldr x4, [x4]
    00111b44subs xzr, x2, x1
    00111b48b.hs 0x111b50
    00111b4cb 0x111e18
    00111b50
    00111b50loc_111b50:
    00111b50subs xzr, x1, x0
    00111b54b.hs 0x111b5c
    00111b58b 0x111e14
    00111b5c
    00111b5cloc_111b5c:
    00111b5csub x2, x2, x0
    00111b60sub x1, x1, x0
    00111b64sub x5, xzr, x2
    00111b68and x5, x0, x5, asr #63
    00111b6cadd x0, x4, x5
    00111b70str x0, [sp+128]
    00111b74str x1, [sp+136]
    00111b78str x2, [sp+144]
    00111b7cldrb w3, [sp+176]
    00111b80bl bytes.IndexByte
    00111b84str x0, [sp+64]
    00111b88tbz x0, 63, 0x111b90
    00111b8cb 0x111c38
    00111b90
    00111b90loc_111b90:
    00111b90ldr x5, [sp+48]
    00111b94add x5, x0, x5
    00111b98str x5, [sp+64]
    00111b9cldr x6, [sp+168]
    00111ba0ldrsb x27, [x6]
    00111ba4ldr x0, [x6+40]
    00111ba8str x0, [sp+72]
    00111bacldr x6, [sp+168]
    00111bb0ldrsb x27, [x6]
    00111bb4ldr x6, [x6+40]
    00111bb8add x5, x6, x5
    00111bbcadd x1, x5, 1
    00111bc0str x1, [sp+80]
    00111bc4ldr x6, [sp+168]
    00111bc8ldrsb x27, [x6]
    00111bccldr x2, [x6+16]
    00111bd0ldr x6, [x6]
    00111bd4subs xzr, x2, x1
    00111bd8b.hs 0x111be0
    00111bdcb 0x111e10
    00111be0
    00111be0loc_111be0:
    00111be0subs xzr, x0, x1
    00111be4b.ls 0x111bec
    00111be8b 0x111e0c
    00111bec
    00111becloc_111bec:
    00111becsub x7, x2, x0
    00111bf0sub x5, x5, x0
    00111bf4sub x8, xzr, x7
    00111bf8and x8, x0, x8, asr #63
    00111bfcadd x6, x6, x8
    00111c00str x6, [sp+88]
    00111c04add x5, x5, 1
    00111c08str x5, [sp+96]
    00111c0cstr x7, [sp+104]
    00111c10ldr x5, [sp+168]
    00111c14ldrsb x27, [x5]
    00111c18ldr x6, [sp+168]
    00111c1cldrsb x27, [x6]
    00111c20ldr x6, [x6+40]
    00111c24ldr x7, [sp+64]
    00111c28add x6, x7, x6
    00111c2cadd x6, x6, 1
    00111c30str x6, [x5+40]
    00111c34b 0x111d5c
    00111c38
    00111c38loc_111c38:
    00111c38ldr x3, [sp+168]
    00111c3cldrsb x27, [x3]
    00111c40ldr x3, [x3+56]
    00111c44cbnz x3, 0x111c4c
    00111c48b 0x111ce0
    00111c4c
    00111c4cloc_111c4c:
    00111c4cldr x3, [sp+168]
    00111c50ldrsb x27, [x3]
    00111c54ldr x0, [x3+40]
    00111c58str x0, [sp+80]
    00111c5cldr x3, [sp+168]
    00111c60ldrsb x27, [x3]
    00111c64ldr x1, [x3+48]
    00111c68str x1, [sp+72]
    00111c6cldr x3, [sp+168]
    00111c70ldrsb x27, [x3]
    00111c74ldr x2, [x3+16]
    00111c78ldr x3, [x3]
    00111c7csubs xzr, x1, x2
    00111c80b.ls 0x111c88
    00111c84b 0x111e08
    00111c88
    00111c88loc_111c88:
    00111c88subs xzr, x1, x0
    00111c8cb.hs 0x111c94
    00111c90b 0x111e04
    00111c94
    00111c94loc_111c94:
    00111c94sub x2, x2, x0
    00111c98sub x1, x1, x0
    00111c9csub x4, xzr, x2
    00111ca0and x4, x0, x4, asr #63
    00111ca4add x3, x3, x4
    00111ca8str x3, [sp+88]
    00111cacstr x1, [sp+96]
    00111cb0str x2, [sp+104]
    00111cb4ldr x1, [sp+168]
    00111cb8ldrsb x27, [x1]
    00111cbcldr x2, [sp+168]
    00111cc0ldrsb x27, [x2]
    00111cc4ldr x2, [x2+48]
    00111cc8str x2, [x1+40]
    00111cccldr x0, [sp+168]
    00111cd0bl bufio.(*Reader).readErr
    00111cd4str x0, [sp+112]
    00111cd8str x1, [sp+120]
    00111cdcb 0x111d5c
    00111ce0
    00111ce0loc_111ce0:
    00111ce0ldr x0, [sp+168]
    00111ce4bl bufio.(*Reader).Buffered
    00111ce8str x0, [sp+72]
    00111cecldr x1, [sp+168]
    00111cf0ldrsb x27, [x1]
    00111cf4ldr x1, [x1+8]
    00111cf8str x1, [sp+80]
    00111cfcsubs xzr, x0, x1
    00111d00b.ge 0x111d08
    00111d04b 0x111dd0
    00111d08
    00111d08loc_111d08:
    00111d08ldr x5, [sp+168]
    00111d0cldrsb x27, [x5]
    00111d10ldr x6, [sp+168]
    00111d14ldrsb x27, [x6]
    00111d18ldr x6, [x6+48]
    00111d1cstr x6, [x5+40]
    00111d20ldr x5, [sp+168]
    00111d24ldrsb x27, [x5]
    00111d28ldr x6, [x5]
    00111d2cldr x7, [x5+8]
    00111d30ldr x5, [x5+16]
    00111d34str x6, [sp+88]
    00111d38str x7, [sp+96]
    00111d3cstr x5, [sp+104]
    00111d40adrp x27, 0x910000
    00111d44ldr x5, [x27+1808]
    00111d48adrp x27, 0x910000
    00111d4cldr x6, [x27+1816]
    00111d50str x5, [sp+112]
    00111d54str x6, [sp+120]
    00111d58b 0x111d5c
    00111d5c
    00111d5cloc_111d5c:
    00111d5cldr x5, [sp+96]
    00111d60str x5, [sp+80]
    00111d64sub x0, x5, 1
    00111d68str x0, [sp+56]
    00111d6ctbz x0, 63, 0x111d74
    00111d70b 0x111dac
    00111d74
    00111d74loc_111d74:
    00111d74ldr x1, [sp+96]
    00111d78ldr x5, [sp+88]
    00111d7csubs xzr, x1, x0
    00111d80b.hi 0x111d88
    00111d84b 0x111e00
    00111d88
    00111d88loc_111d88:
    00111d88ldr x6, [sp+168]
    00111d8cldrsb x27, [x6]
    00111d90ldrb w5, [x5+x0]
    00111d94str x5, [x6+72]
    00111d98ldr x5, [sp+168]
    00111d9cldrsb x27, [x5]
    00111da0movn x6, 0
    00111da4str x6, [x5+80]
    00111da8b 0x111db0
    00111dac
    00111dacloc_111dac:
    00111dacb 0x111db0
    00111db0
    00111db0loc_111db0:
    00111db0ldr x3, [sp+112]
    00111db4ldr x0, [sp+88]
    00111db8ldr x1, [sp+96]
    00111dbcldr x4, [sp+120]
    00111dc0ldr x2, [sp+104]
    00111dc4ldur x29, [sp-8]
    00111dc8ldr x30, [sp], 160
    00111dccret x30
    00111dd0
    00111dd0loc_111dd0:
    00111dd0ldr x1, [sp+168]
    00111dd4ldrsb x27, [x1]
    00111dd8ldr x1, [x1+48]
    00111ddcldr x2, [sp+168]
    00111de0ldrsb x27, [x2]
    00111de4ldr x2, [x2+40]
    00111de8sub x1, x1, x2
    00111decstr x1, [sp+48]
    00111df0ldr x0, [sp+168]
    00111df4bl bufio.(*Reader).fill
    00111df8b 0x111dfc
    00111dfc
    00111dfcloc_111dfc:
    00111dfcb 0x111b08
    00111e00
    00111e00loc_111e00:
    00111e00bl runtime.panicIndex
    00111e04
    00111e04loc_111e04:
    00111e04bl runtime.panicSliceB
    00111e08
    00111e08loc_111e08:
    00111e08bl runtime.panicSliceAcap
    00111e0c
    00111e0cloc_111e0c:
    00111e0cbl runtime.panicSliceB
    00111e10
    00111e10loc_111e10:
    00111e10bl runtime.panicSliceAcap
    00111e14
    00111e14loc_111e14:
    00111e14bl runtime.panicSliceB
    00111e18
    00111e18loc_111e18:
    00111e18bl runtime.panicSliceAcap
    00111e1chint
    00111e20
    00111e20loc_111e20:
    00111e20str x0, [sp+8]
    00111e24strb w1, [sp+16]
    00111e28mov x3, x30
    00111e2cbl runtime.morestack_noctxt.abi0
    00111e30ldr x0, [sp+8]
    00111e34ldrb w1, [sp+16]
    00111e38b 0x111ad0
    00111e3cudf 0
    00111ad0
    00111e40
    00111e40bufio.(*Reader).ReadLine: ; void bufio.(*Reader).ReadLine(bufio.Reader * b)
    00111e40ldr x16, [x28+16]
    00111e44sub x17, sp, 64
    00111e48subs xzr, x17, x16
    00111e4cb.ls 0x11218c
    00111e50str x30, [sp-192]!
    00111e54stur x29, [sp-8]
    00111e58sub x29, sp, 8
    00111e5cstr x0, [sp+200]
    00111e60str xzr, [sp+64]
    00111e64stp xzr, xzr, [sp+72]
    00111e68strb wzr, [sp+38]
    00111e6cstp xzr, xzr, [sp+88]
    00111e70str xzr, [sp+120]
    00111e74stp xzr, xzr, [sp+128]
    00111e78stp xzr, xzr, [sp+104]
    00111e7cldr x0, [sp+200]
    00111e80movz x1, 10
    00111e84bl bufio.(*Reader).ReadSlice
    00111e88str x0, [sp+120]
    00111e8cstr x1, [sp+128]
    00111e90str x2, [sp+136]
    00111e94str x3, [sp+104]
    00111e98str x4, [sp+112]
    00111e9cldr x2, [sp+120]
    00111ea0ldr x3, [sp+128]
    00111ea4ldr x4, [sp+136]
    00111ea8str x2, [sp+160]
    00111eacstr x3, [sp+168]
    00111eb0str x4, [sp+176]
    00111eb4ldr x2, [sp+104]
    00111eb8ldr x3, [sp+112]
    00111ebcstr x2, [sp+144]
    00111ec0str x3, [sp+152]
    00111ec4ldr x2, [sp+160]
    00111ec8ldr x3, [sp+168]
    00111eccldr x4, [sp+176]
    00111ed0str x2, [sp+64]
    00111ed4str x3, [sp+72]
    00111ed8str x4, [sp+80]
    00111edcldr x0, [sp+144]
    00111ee0ldr x1, [sp+152]
    00111ee4str x0, [sp+88]
    00111ee8str x1, [sp+96]
    00111eecadrp x27, 0x910000
    00111ef0ldr x2, [x27+1808]
    00111ef4subs xzr, x2, x0
    00111ef8b.eq 0x111f00
    00111efcb 0x112008
    00111f00
    00111f00loc_111f00:
    00111f00adrp x27, 0x910000
    00111f04ldr x2, [x27+1816]
    00111f08bl runtime.ifaceeq
    00111f0ctbnz w0, 0, 0x111f14
    00111f10b 0x112004
    00111f14
    00111f14loc_111f14:
    00111f14ldr x6, [sp+72]
    00111f18str x6, [sp+56]
    00111f1csubs xzr, x6, 0
    00111f20cset x7, ne
    00111f24strb w7, [sp+39]
    00111f28cbnz x6, 0x111f30
    00111f2cb 0x111f64
    00111f30
    00111f30loc_111f30:
    00111f30ldr x6, [sp+72]
    00111f34str x6, [sp+48]
    00111f38ldr x1, [sp+72]
    00111f3cldr x7, [sp+64]
    00111f40sub x0, x6, 1
    00111f44subs xzr, x1, x0
    00111f48b.hi 0x111f50
    00111f4cb 0x112184
    00111f50
    00111f50loc_111f50:
    00111f50ldrb w6, [x7+x0]
    00111f54subs wzr, w6, 13
    00111f58cset x6, eq
    00111f5cstrb w6, [sp+39]
    00111f60b 0x111f68
    00111f64
    00111f64loc_111f64:
    00111f64b 0x111f68
    00111f68
    00111f68loc_111f68:
    00111f68ldrb w6, [sp+39]
    00111f6ctbnz w6, 0, 0x111f74
    00111f70b 0x111fd0
    00111f74
    00111f74loc_111f74:
    00111f74ldr x6, [sp+200]
    00111f78ldrsb x27, [x6]
    00111f7cldr x6, [x6+40]
    00111f80cbz x6, 0x112170
    00111f84b 0x111f88
    00111f88
    00111f88loc_111f88:
    00111f88ldr x6, [sp+200]
    00111f8cldrsb x27, [x6]
    00111f90ldr x7, [sp+200]
    00111f94ldrsb x27, [x7]
    00111f98ldr x7, [x7+40]
    00111f9csub x7, x7, 1
    00111fa0str x7, [x6+40]
    00111fa4ldr x6, [sp+72]
    00111fa8str x6, [sp+56]
    00111facsub x1, x6, 1
    00111fb0str x1, [sp+48]
    00111fb4ldr x2, [sp+80]
    00111fb8subs xzr, x2, x1
    00111fbcb.hs 0x111fc4
    00111fc0b 0x11216c
    00111fc4
    00111fc4loc_111fc4:
    00111fc4b 0x111fc8
    00111fc8
    00111fc8loc_111fc8:
    00111fc8str x1, [sp+72]
    00111fccb 0x111fd4
    00111fd0
    00111fd0loc_111fd0:
    00111fd0b 0x111fd4
    00111fd4
    00111fd4loc_111fd4:
    00111fd4orr x6, xzr, 1
    00111fd8strb w6, [sp+38]
    00111fdcstp xzr, xzr, [sp+88]
    00111fe0ldrb w3, [sp+38]
    00111fe4ldr x0, [sp+64]
    00111fe8ldr x1, [sp+72]
    00111fecldr x2, [sp+80]
    00111ff0mov x4, xzr
    00111ff4mov x5, xzr
    00111ff8ldur x29, [sp-8]
    00111ffcldr x30, [sp], 192
    00112000ret x30
    00112004
    00112004loc_112004:
    00112004b 0x11200c
    00112008
    00112008loc_112008:
    00112008b 0x11200c
    0011200c
    0011200cloc_11200c:
    0011200cldr x6, [sp+72]
    00112010str x6, [sp+48]
    00112014cbz x6, 0x11201c
    00112018b 0x11205c
    0011201c
    0011201cloc_11201c:
    0011201cldr x6, [sp+88]
    00112020cbnz x6, 0x112028
    00112024b 0x112034
    00112028
    00112028loc_112028:
    00112028str xzr, [sp+64]
    0011202cstp xzr, xzr, [sp+72]
    00112030b 0x112038
    00112034
    00112034loc_112034:
    00112034b 0x112038
    00112038
    00112038loc_112038:
    00112038ldr x5, [sp+96]
    0011203cldr x4, [sp+88]
    00112040ldrb w3, [sp+38]
    00112044ldr x0, [sp+64]
    00112048ldr x1, [sp+72]
    0011204cldr x2, [sp+80]
    00112050ldur x29, [sp-8]
    00112054ldr x30, [sp], 192
    00112058ret x30
    0011205c
    0011205cloc_11205c:
    0011205cstp xzr, xzr, [sp+88]
    00112060ldr x6, [sp+72]
    00112064str x6, [sp+48]
    00112068ldr x1, [sp+72]
    0011206cldr x7, [sp+64]
    00112070sub x0, x6, 1
    00112074subs xzr, x1, x0
    00112078b.hi 0x112080
    0011207cb 0x112168
    00112080
    00112080loc_112080:
    00112080ldrb w6, [x7+x0]
    00112084subs wzr, w6, 10
    00112088b.eq 0x112090
    0011208cb 0x112138
    00112090
    00112090loc_112090:
    00112090orr x6, xzr, 1
    00112094str x6, [sp+40]
    00112098ldr x6, [sp+72]
    0011209cstr x6, [sp+48]
    001120a0subs xzr, x6, 1
    001120a4cset x6, gt
    001120a8strb w6, [sp+39]
    001120acb.gt 0x1120b4
    001120b0b 0x1120e8
    001120b4
    001120b4loc_1120b4:
    001120b4ldr x6, [sp+72]
    001120b8str x6, [sp+56]
    001120bcldr x1, [sp+72]
    001120c0ldr x7, [sp+64]
    001120c4sub x0, x6, 2
    001120c8subs xzr, x1, x0
    001120ccb.hi 0x1120d4
    001120d0b 0x112164
    001120d4
    001120d4loc_1120d4:
    001120d4ldrb w6, [x7+x0]
    001120d8subs wzr, w6, 13
    001120dccset x6, eq
    001120e0strb w6, [sp+39]
    001120e4b 0x1120ec
    001120e8
    001120e8loc_1120e8:
    001120e8b 0x1120ec
    001120ec
    001120ecloc_1120ec:
    001120ecldrb w6, [sp+39]
    001120f0tbnz w6, 0, 0x1120f8
    001120f4b 0x112104
    001120f8
    001120f8loc_1120f8:
    001120f8orr x6, xzr, 2
    001120fcstr x6, [sp+40]
    00112100b 0x112108
    00112104
    00112104loc_112104:
    00112104b 0x112108
    00112108
    00112108loc_112108:
    00112108ldr x6, [sp+72]
    0011210cstr x6, [sp+48]
    00112110ldr x7, [sp+40]
    00112114sub x1, x6, x7
    00112118str x1, [sp+56]
    0011211cldr x2, [sp+80]
    00112120subs xzr, x2, x1
    00112124b.hs 0x11212c
    00112128b 0x112160
    0011212c
    0011212cloc_11212c:
    0011212cb 0x112130
    00112130
    00112130loc_112130:
    00112130str x1, [sp+72]
    00112134b 0x11213c
    00112138
    00112138loc_112138:
    00112138b 0x11213c
    0011213c
    0011213cloc_11213c:
    0011213cldr x5, [sp+96]
    00112140ldr x4, [sp+88]
    00112144ldrb w3, [sp+38]
    00112148ldr x0, [sp+64]
    0011214cldr x1, [sp+72]
    00112150ldr x2, [sp+80]
    00112154ldur x29, [sp-8]
    00112158ldr x30, [sp], 192
    0011215cret x30
    00112160
    00112160loc_112160:
    00112160bl runtime.panicSliceAcap
    00112164
    00112164loc_112164:
    00112164bl runtime.panicIndex
    00112168
    00112168loc_112168:
    00112168bl runtime.panicIndex
    0011216c
    0011216cloc_11216c:
    0011216cbl runtime.panicSliceAcap
    00112170
    00112170loc_112170:
    00112170adrp x0, 0x4e3000
    00112174add x0, x0, 2944
    00112178adrp x1, 0x5ff000
    0011217cadd x1, x1, 1296
    00112180bl runtime.gopanic
    00112184
    00112184loc_112184:
    00112184bl runtime.panicIndex
    00112188hint
    0011218c
    0011218cloc_11218c:
    0011218cstr x0, [sp+8]
    00112190mov x3, x30
    00112194bl runtime.morestack_noctxt.abi0
    00112198ldr x0, [sp+8]
    0011219cb 0x111e40
    00111e40
    001121a0
    001121a0bufio.(*Reader).collectFragments: ; void bufio.(*Reader).collectFragments(bufio.Reader * b, uint8 delim)
    001121a0ldr x16, [x28+16]
    001121a4sub x17, sp, 192
    001121a8subs xzr, x17, x16
    001121acb.ls 0x1123d8
    001121b0sub x20, sp, 320
    001121b4stp x29, x30, [x20-8]
    001121b8add sp, x20, 0
    001121bcsub x29, sp, 8
    001121c0str x0, [sp+328]
    001121c4strb w1, [sp+336]
    001121c8str xzr, [sp+104]
    001121ccstp xzr, xzr, [sp+112]
    001121d0str xzr, [sp+152]
    001121d4stp xzr, xzr, [sp+160]
    001121d8str xzr, [sp+88]
    001121dcstp xzr, xzr, [sp+176]
    001121e0str xzr, [sp+128]
    001121e4stp xzr, xzr, [sp+136]
    001121e8b 0x1121ec
    001121ec
    001121ecloc_1121ec:
    001121ecb 0x1121f0
    001121f0
    001121f0loc_1121f0:
    001121f0stp xzr, xzr, [sp+192]
    001121f4str xzr, [sp+288]
    001121f8stp xzr, xzr, [sp+296]
    001121fcstp xzr, xzr, [sp+272]
    00112200ldrb w1, [sp+336]
    00112204ldr x0, [sp+328]
    00112208bl bufio.(*Reader).ReadSlice
    0011220cstr x0, [sp+288]
    00112210str x1, [sp+296]
    00112214str x2, [sp+304]
    00112218str x3, [sp+272]
    0011221cstr x4, [sp+280]
    00112220ldr x2, [sp+288]
    00112224ldr x3, [sp+296]
    00112228ldr x4, [sp+304]
    0011222cstr x2, [sp+248]
    00112230str x3, [sp+256]
    00112234str x4, [sp+264]
    00112238ldr x2, [sp+272]
    0011223cldr x3, [sp+280]
    00112240str x2, [sp+232]
    00112244str x3, [sp+240]
    00112248ldr x2, [sp+248]
    0011224cldr x3, [sp+256]
    00112250ldr x4, [sp+264]
    00112254str x2, [sp+128]
    00112258str x3, [sp+136]
    0011225cstr x4, [sp+144]
    00112260ldr x1, [sp+240]
    00112264ldr x0, [sp+232]
    00112268str x0, [sp+192]
    0011226cstr x1, [sp+200]
    00112270cbnz x0, 0x112278
    00112274b 0x112384
    00112278
    00112278loc_112278:
    00112278adrp x27, 0x90f000
    0011227cldr x9, [x27+1808]
    00112280subs xzr, x9, x0
    00112284b.ne 0x11228c
    00112288b 0x112290
    0011228c
    0011228cloc_11228c:
    0011228cb 0x112370
    00112290
    00112290loc_112290:
    00112290adrp x27, 0x90f000
    00112294ldr x2, [x27+1816]
    00112298bl runtime.ifaceeq
    0011229ctbnz w0, 0, 0x1122a4
    001122a0b 0x11236c
    001122a4
    001122a4loc_1122a4:
    001122a4ldr x0, [sp+128]
    001122a8ldr x1, [sp+136]
    001122acldr x2, [sp+144]
    001122b0bl bytes.Clone
    001122b4str x0, [sp+208]
    001122b8str x1, [sp+216]
    001122bcstr x2, [sp+224]
    001122c0ldr x2, [sp+120]
    001122c4ldr x0, [sp+104]
    001122c8ldr x3, [sp+112]
    001122ccadd x1, x3, 1
    001122d0subs xzr, x2, x1
    001122d4b.hs 0x1122dc
    001122d8b 0x1122e0
    001122dc
    001122dcloc_1122dc:
    001122dcb 0x1122f4
    001122e0
    001122e0loc_1122e0:
    001122e0orr x3, xzr, 1
    001122e4adrp x4, 0x4db000
    001122e8add x4, x4, 1216
    001122ecbl runtime.growslice
    001122f0b 0x1122f4
    001122f4
    001122f4loc_1122f4:
    001122f4ldr x3, [sp+208]
    001122f8add x4, x1, x1, lsl #1
    001122fcldr x5, [sp+216]
    00112300ldr x6, [sp+224]
    00112304ubfm x4, x4, 61, 60
    00112308sub x4, x4, 24
    0011230cadd x7, x0, x4
    00112310str x5, [x7+8]
    00112314str x6, [x7+16]
    00112318adrp x27, 0x939000
    0011231cldr w5, [x27+3056]
    00112320cbz w5, 0x112328
    00112324b 0x11232c
    00112328
    00112328loc_112328:
    00112328b 0x112340
    0011232c
    0011232cloc_11232c:
    0011232cbl runtime.gcWriteBarrier2
    00112330str x3, [x25]
    00112334ldr x5, [x0+x4]
    00112338str x5, [x25+8]
    0011233cb 0x112340
    00112340
    00112340loc_112340:
    00112340str x3, [x0+x4]
    00112344str x0, [sp+104]
    00112348str x1, [sp+112]
    0011234cstr x2, [sp+120]
    00112350ldr x2, [sp+216]
    00112354str x2, [sp+96]
    00112358ldr x3, [sp+88]
    0011235cadd x2, x3, x2
    00112360str x2, [sp+88]
    00112364b 0x112368
    00112368
    00112368loc_112368:
    00112368b 0x1121ec
    0011236c
    0011236cloc_11236c:
    0011236cb 0x112370
    00112370
    00112370loc_112370:
    00112370ldr x9, [sp+192]
    00112374ldr x10, [sp+200]
    00112378str x9, [sp+176]
    0011237cstr x10, [sp+184]
    00112380b 0x112388
    00112384
    00112384loc_112384:
    00112384b 0x112388
    00112388
    00112388loc_112388:
    00112388ldr x9, [sp+136]
    0011238cstr x9, [sp+96]
    00112390ldr x10, [sp+88]
    00112394add x9, x10, x9
    00112398str x9, [sp+88]
    0011239cldr x3, [sp+128]
    001123a0ldr x4, [sp+136]
    001123a4ldr x5, [sp+144]
    001123a8str x3, [sp+152]
    001123acstr x4, [sp+160]
    001123b0str x5, [sp+168]
    001123b4ldr x6, [sp+88]
    001123b8ldr x7, [sp+176]
    001123bcldr x0, [sp+104]
    001123c0ldr x1, [sp+112]
    001123c4ldr x8, [sp+184]
    001123c8ldr x2, [sp+120]
    001123ccldp x29, x30, [sp-8]
    001123d0add sp, sp, 320
    001123d4ret x30
    001123d8
    001123d8loc_1123d8:
    001123d8str x0, [sp+8]
    001123dcstrb w1, [sp+16]
    001123e0mov x3, x30
    001123e4bl runtime.morestack_noctxt.abi0
    001123e8ldr x0, [sp+8]
    001123ecldrb w1, [sp+16]
    001123f0b 0x1121a0
    001123f4udf 0
    001123f8udf 0
    001123fcudf 0
    001121a0
    00112400
    00112400bufio.(*Reader).ReadBytes: ; void bufio.(*Reader).ReadBytes(bufio.Reader * b, uint8 delim)
    00112400ldr x16, [x28+16]
    00112404sub x17, sp, 352
    00112408subs xzr, x17, x16
    0011240cb.ls 0x112768
    00112410sub x20, sp, 480
    00112414stp x29, x30, [x20-8]
    00112418add sp, x20, 0
    0011241csub x29, sp, 8
    00112420str x0, [sp+488]
    00112424strb w1, [sp+496]
    00112428str xzr, [sp+136]
    0011242cstp xzr, xzr, [sp+144]
    00112430stp xzr, xzr, [sp+120]
    00112434str xzr, [sp+432]
    00112438stp xzr, xzr, [sp+440]
    0011243cstr xzr, [sp+408]
    00112440stp xzr, xzr, [sp+416]
    00112444stp xzr, xzr, [sp+392]
    00112448ldrb w1, [sp+496]
    0011244cldr x0, [sp+488]
    00112450bl bufio.(*Reader).collectFragments
    00112454str x0, [sp+432]
    00112458str x1, [sp+440]
    0011245cstr x2, [sp+448]
    00112460str x3, [sp+408]
    00112464str x4, [sp+416]
    00112468str x5, [sp+424]
    0011246cstr x6, [sp+104]
    00112470str x7, [sp+392]
    00112474str x8, [sp+400]
    00112478ldr x2, [sp+432]
    0011247cldr x3, [sp+440]
    00112480ldr x4, [sp+448]
    00112484str x2, [sp+272]
    00112488str x3, [sp+280]
    0011248cstr x4, [sp+288]
    00112490ldr x2, [sp+408]
    00112494ldr x3, [sp+416]
    00112498ldr x4, [sp+424]
    0011249cstr x2, [sp+248]
    001124a0str x3, [sp+256]
    001124a4str x4, [sp+264]
    001124a8ldr x2, [sp+104]
    001124acstr x2, [sp+112]
    001124b0ldr x2, [sp+392]
    001124b4ldr x3, [sp+400]
    001124b8str x2, [sp+456]
    001124bcstr x3, [sp+464]
    001124c0ldr x2, [sp+272]
    001124c4ldr x3, [sp+280]
    001124c8ldr x4, [sp+288]
    001124ccstr x2, [sp+160]
    001124d0str x3, [sp+168]
    001124d4str x4, [sp+176]
    001124d8ldr x2, [sp+248]
    001124dcldr x3, [sp+256]
    001124e0ldr x4, [sp+264]
    001124e4str x2, [sp+184]
    001124e8str x3, [sp+192]
    001124ecstr x4, [sp+200]
    001124f0ldr x2, [sp+112]
    001124f4str x2, [sp+40]
    001124f8ldr x2, [sp+456]
    001124fcldr x3, [sp+464]
    00112500str x2, [sp+208]
    00112504str x3, [sp+216]
    00112508ldr x2, [sp+40]
    0011250cldr x1, [sp+40]
    00112510adrp x0, 0x4e3000
    00112514add x0, x0, 3072
    00112518bl runtime.makeslice
    0011251cldr x2, [sp+40]
    00112520ldr x3, [sp+40]
    00112524str x0, [sp+224]
    00112528str x2, [sp+232]
    0011252cstr x3, [sp+240]
    00112530str xzr, [sp+40]
    00112534str xzr, [sp+96]
    00112538ldr x2, [sp+168]
    0011253cstr x2, [sp+88]
    00112540b 0x112544
    00112544
    00112544loc_112544:
    00112544ldr x5, [sp+88]
    00112548ldr x6, [sp+96]
    0011254csubs xzr, x5, x6
    00112550b.gt 0x112558
    00112554b 0x112660
    00112558
    00112558loc_112558:
    00112558ldr x5, [sp+96]
    0011255cstr x5, [sp+48]
    00112560ldr x0, [sp+40]
    00112564ldr x1, [sp+232]
    00112568ldr x5, [sp+224]
    0011256cldr x6, [sp+240]
    00112570b 0x112574
    00112574
    00112574loc_112574:
    00112574subs xzr, x1, x0
    00112578b.hs 0x112580
    0011257cb 0x112760
    00112580
    00112580loc_112580:
    00112580sub x6, x6, x0
    00112584sub x7, x1, x0
    00112588sub x8, xzr, x6
    0011258cand x8, x0, x8, asr #63
    00112590add x5, x5, x8
    00112594str x5, [sp+408]
    00112598str x7, [sp+416]
    0011259cstr x6, [sp+424]
    001125a0str x5, [sp+368]
    001125a4str x7, [sp+376]
    001125a8str x6, [sp+384]
    001125acldr x0, [sp+48]
    001125b0ldr x1, [sp+168]
    001125b4ldr x5, [sp+160]
    001125b8subs xzr, x1, x0
    001125bcb.hi 0x1125c4
    001125c0b 0x11275c
    001125c4
    001125c4loc_1125c4:
    001125c4sub x6, x0, x0, lsl #2
    001125c8sub x5, x5, x6, lsl #3
    001125ccldr x6, [x5+8]
    001125d0ldr x7, [x5]
    001125d4ldr x5, [x5+16]
    001125d8str x7, [sp+344]
    001125dcstr x6, [sp+352]
    001125e0str x5, [sp+360]
    001125e4ldr x5, [sp+376]
    001125e8str x5, [sp+80]
    001125ecsubs xzr, x5, x6
    001125f0b.gt 0x1125f8
    001125f4b 0x112600
    001125f8
    001125f8loc_1125f8:
    001125f8str x6, [sp+80]
    001125fcb 0x112604
    00112600
    00112600loc_112600:
    00112600b 0x112604
    00112604
    00112604loc_112604:
    00112604ldr x5, [sp+344]
    00112608ldr x6, [sp+368]
    0011260csubs xzr, x5, x6
    00112610b.ne 0x112618
    00112614b 0x112634
    00112618
    00112618loc_112618:
    00112618ldr x3, [sp+80]
    0011261cstr x3, [sp+72]
    00112620ldr x2, [sp+72]
    00112624ldr x1, [sp+344]
    00112628ldr x0, [sp+368]
    0011262cbl runtime.memmove
    00112630b 0x112638
    00112634
    00112634loc_112634:
    00112634b 0x112638
    00112638
    00112638loc_112638:
    00112638ldr x5, [sp+80]
    0011263cstr x5, [sp+104]
    00112640ldr x6, [sp+40]
    00112644add x5, x6, x5
    00112648str x5, [sp+40]
    0011264cb 0x112650
    00112650
    00112650loc_112650:
    00112650ldr x5, [sp+96]
    00112654add x5, x5, 1
    00112658str x5, [sp+96]
    0011265cb 0x112544
    00112660
    00112660loc_112660:
    00112660ldr x0, [sp+40]
    00112664ldr x1, [sp+232]
    00112668ldr x5, [sp+224]
    0011266cldr x6, [sp+240]
    00112670b 0x112674
    00112674
    00112674loc_112674:
    00112674subs xzr, x1, x0
    00112678b.hs 0x112680
    0011267cb 0x112758
    00112680
    00112680loc_112680:
    00112680sub x6, x6, x0
    00112684sub x7, x1, x0
    00112688sub x8, xzr, x6
    0011268cand x8, x0, x8, asr #63
    00112690add x5, x5, x8
    00112694str x5, [sp+408]
    00112698str x7, [sp+416]
    0011269cstr x6, [sp+424]
    001126a0str x5, [sp+320]
    001126a4str x7, [sp+328]
    001126a8str x6, [sp+336]
    001126acldr x5, [sp+192]
    001126b0ldr x6, [sp+184]
    001126b4ldr x7, [sp+200]
    001126b8str x6, [sp+296]
    001126bcstr x5, [sp+304]
    001126c0str x7, [sp+312]
    001126c4ldr x6, [sp+328]
    001126c8str x6, [sp+64]
    001126ccsubs xzr, x6, x5
    001126d0b.gt 0x1126d8
    001126d4b 0x1126e0
    001126d8
    001126d8loc_1126d8:
    001126d8str x5, [sp+64]
    001126dcb 0x1126e4
    001126e0
    001126e0loc_1126e0:
    001126e0b 0x1126e4
    001126e4
    001126e4loc_1126e4:
    001126e4ldr x5, [sp+296]
    001126e8ldr x6, [sp+320]
    001126ecsubs xzr, x5, x6
    001126f0b.ne 0x1126f8
    001126f4b 0x112714
    001126f8
    001126f8loc_1126f8:
    001126f8ldr x3, [sp+64]
    001126fcstr x3, [sp+56]
    00112700ldr x2, [sp+56]
    00112704ldr x1, [sp+296]
    00112708ldr x0, [sp+320]
    0011270cbl runtime.memmove
    00112710b 0x112718
    00112714
    00112714loc_112714:
    00112714b 0x112718
    00112718
    00112718loc_112718:
    00112718ldr x5, [sp+224]
    0011271cldr x6, [sp+232]
    00112720ldr x7, [sp+240]
    00112724str x5, [sp+136]
    00112728str x6, [sp+144]
    0011272cstr x7, [sp+152]
    00112730ldr x3, [sp+208]
    00112734ldr x4, [sp+216]
    00112738str x3, [sp+120]
    0011273cstr x4, [sp+128]
    00112740ldr x0, [sp+136]
    00112744ldr x1, [sp+144]
    00112748ldr x2, [sp+152]
    0011274cldp x29, x30, [sp-8]
    00112750add sp, sp, 480
    00112754ret x30
    00112758
    00112758loc_112758:
    00112758bl runtime.panicSliceB
    0011275c
    0011275cloc_11275c:
    0011275cbl runtime.panicIndex
    00112760
    00112760loc_112760:
    00112760bl runtime.panicSliceB
    00112764hint
    00112768
    00112768loc_112768:
    00112768str x0, [sp+8]
    0011276cstrb w1, [sp+16]
    00112770mov x3, x30
    00112774bl runtime.morestack_noctxt.abi0
    00112778ldr x0, [sp+8]
    0011277cldrb w1, [sp+16]
    00112780b 0x112400
    00112784udf 0
    00112788udf 0
    0011278cudf 0
    00112400
    00112790
    00112790bufio.(*Reader).ReadString: ; void bufio.(*Reader).ReadString(bufio.Reader * b, uint8 delim)
    00112790ldr x16, [x28+16]
    00112794sub x17, sp, 272
    00112798subs xzr, x17, x16
    0011279cb.ls 0x112984
    001127a0sub x20, sp, 400
    001127a4stp x29, x30, [x20-8]
    001127a8add sp, x20, 0
    001127acsub x29, sp, 8
    001127b0str x0, [sp+408]
    001127b4strb w1, [sp+416]
    001127b8stp xzr, xzr, [sp+104]
    001127bcstp xzr, xzr, [sp+88]
    001127c0str xzr, [sp+352]
    001127c4stp xzr, xzr, [sp+360]
    001127c8str xzr, [sp+328]
    001127ccstp xzr, xzr, [sp+336]
    001127d0stp xzr, xzr, [sp+312]
    001127d4ldrb w1, [sp+416]
    001127d8ldr x0, [sp+408]
    001127dcbl bufio.(*Reader).collectFragments
    001127e0str x0, [sp+352]
    001127e4str x1, [sp+360]
    001127e8str x2, [sp+368]
    001127ecstr x3, [sp+328]
    001127f0str x4, [sp+336]
    001127f4str x5, [sp+344]
    001127f8str x6, [sp+72]
    001127fcstr x7, [sp+312]
    00112800str x8, [sp+320]
    00112804ldr x2, [sp+352]
    00112808ldr x3, [sp+360]
    0011280cldr x4, [sp+368]
    00112810str x2, [sp+264]
    00112814str x3, [sp+272]
    00112818str x4, [sp+280]
    0011281cldr x2, [sp+328]
    00112820ldr x3, [sp+336]
    00112824ldr x4, [sp+344]
    00112828str x2, [sp+240]
    0011282cstr x3, [sp+248]
    00112830str x4, [sp+256]
    00112834ldr x2, [sp+72]
    00112838str x2, [sp+80]
    0011283cldr x2, [sp+312]
    00112840ldr x3, [sp+320]
    00112844str x2, [sp+376]
    00112848str x3, [sp+384]
    0011284cldr x2, [sp+264]
    00112850ldr x3, [sp+272]
    00112854ldr x4, [sp+280]
    00112858str x2, [sp+120]
    0011285cstr x3, [sp+128]
    00112860str x4, [sp+136]
    00112864ldr x2, [sp+240]
    00112868ldr x3, [sp+248]
    0011286cldr x4, [sp+256]
    00112870str x2, [sp+144]
    00112874str x3, [sp+152]
    00112878str x4, [sp+160]
    0011287cldr x2, [sp+80]
    00112880str x2, [sp+40]
    00112884ldr x2, [sp+376]
    00112888ldr x3, [sp+384]
    0011288cstr x2, [sp+192]
    00112890str x3, [sp+200]
    00112894stp xzr, xzr, [sp+208]
    00112898stp xzr, xzr, [sp+224]
    0011289cldr x1, [sp+40]
    001128a0add x0, sp, 208
    001128a4bl strings.(*Builder).Grow
    001128a8ldr x2, [sp+128]
    001128acldr x3, [sp+120]
    001128b0ldr x4, [sp+136]
    001128b4str x3, [sp+352]
    001128b8str x2, [sp+360]
    001128bcstr x4, [sp+368]
    001128c0str xzr, [sp+64]
    001128c4str x2, [sp+56]
    001128c8ldr x2, [sp+352]
    001128ccstr x2, [sp+48]
    001128d0b 0x1128d4
    001128d4
    001128d4loc_1128d4:
    001128d4ldr x4, [sp+56]
    001128d8ldr x5, [sp+64]
    001128dcsubs xzr, x4, x5
    001128e0b.gt 0x1128e8
    001128e4b 0x112934
    001128e8
    001128e8loc_1128e8:
    001128e8ldr x4, [sp+48]
    001128ecstr x4, [sp+288]
    001128f0ldr x4, [sp+288]
    001128f4ldr x1, [x4]
    001128f8ldr x2, [x4+8]
    001128fcldr x3, [x4+16]
    00112900str x1, [sp+168]
    00112904str x2, [sp+176]
    00112908str x3, [sp+184]
    0011290cadd x0, sp, 208
    00112910bl strings.(*Builder).Write
    00112914b 0x112918
    00112918
    00112918loc_112918:
    00112918ldr x4, [sp+64]
    0011291cadd x4, x4, 1
    00112920str x4, [sp+64]
    00112924ldr x4, [sp+288]
    00112928add x4, x4, 24
    0011292cstr x4, [sp+48]
    00112930b 0x1128d4
    00112934
    00112934loc_112934:
    00112934ldr x1, [sp+144]
    00112938ldr x2, [sp+152]
    0011293cldr x3, [sp+160]
    00112940add x0, sp, 208
    00112944bl strings.(*Builder).Write
    00112948add x0, sp, 208
    0011294cbl strings.(*Builder).String
    00112950str x0, [sp+296]
    00112954str x1, [sp+304]
    00112958str x0, [sp+104]
    0011295cstr x1, [sp+112]
    00112960ldr x2, [sp+192]
    00112964ldr x3, [sp+200]
    00112968str x2, [sp+88]
    0011296cstr x3, [sp+96]
    00112970ldr x0, [sp+104]
    00112974ldr x1, [sp+112]
    00112978ldp x29, x30, [sp-8]
    0011297cadd sp, sp, 400
    00112980ret x30
    00112984
    00112984loc_112984:
    00112984str x0, [sp+8]
    00112988strb w1, [sp+16]
    0011298cmov x3, x30
    00112990bl runtime.morestack_noctxt.abi0
    00112994ldr x0, [sp+8]
    00112998ldrb w1, [sp+16]
    0011299cb 0x112790
    00112790
    001129a0
    001129a0bufio.(*Reader).WriteTo: ; void bufio.(*Reader).WriteTo(bufio.Reader * b, io.Writer w)
    001129a0ldr x16, [x28+16]
    001129a4sub x17, sp, 288
    001129a8subs xzr, x17, x16
    001129acb.ls 0x112dfc
    001129b0sub x20, sp, 416
    001129b4stp x29, x30, [x20-8]
    001129b8add sp, x20, 0
    001129bcsub x29, sp, 8
    001129c0str x0, [sp+424]
    001129c4str x1, [sp+432]
    001129c8str x2, [sp+440]
    001129ccstr xzr, [sp+48]
    001129d0stp xzr, xzr, [sp+208]
    001129d4ldr x3, [sp+424]
    001129d8ldrsb x27, [x3]
    001129dcmovn x4, 0
    001129e0str x4, [x3+72]
    001129e4ldr x3, [sp+424]
    001129e8ldrsb x27, [x3]
    001129ecstr x4, [x3+80]
    001129f0stp xzr, xzr, [sp+328]
    001129f4ldr x1, [sp+432]
    001129f8ldr x2, [sp+440]
    001129fcldr x0, [sp+424]
    00112a00bl bufio.(*Reader).writeBuf
    00112a04str x0, [sp+96]
    00112a08str x1, [sp+328]
    00112a0cstr x2, [sp+336]
    00112a10ldr x3, [sp+96]
    00112a14str x3, [sp+80]
    00112a18str x1, [sp+240]
    00112a1cstr x2, [sp+248]
    00112a20ldr x3, [sp+80]
    00112a24str x3, [sp+48]
    00112a28str x1, [sp+208]
    00112a2cstr x2, [sp+216]
    00112a30cbnz x1, 0x112a38
    00112a34b 0x112a48
    00112a38
    00112a38loc_112a38:
    00112a38ldr x0, [sp+48]
    00112a3cldp x29, x30, [sp-8]
    00112a40add sp, sp, 416
    00112a44ret x30
    00112a48
    00112a48loc_112a48:
    00112a48stp xzr, xzr, [sp+312]
    00112a4cldr x3, [sp+424]
    00112a50ldrsb x27, [x3]
    00112a54ldr x4, [x3+32]
    00112a58ldr x3, [x3+24]
    00112a5ccbnz x3, 0x112a64
    00112a60b 0x112a84
    00112a64
    00112a64loc_112a64:
    00112a64str x4, [sp+256]
    00112a68ldr x1, [x3+8]
    00112a6cadrp x0, 0x8fc000
    00112a70add x0, x0, 816
    00112a74bl runtime.typeAssert
    00112a78ldr x4, [sp+256]
    00112a7cmov x3, x0
    00112a80b 0x112a88
    00112a84
    00112a84loc_112a84:
    00112a84b 0x112a88
    00112a88
    00112a88loc_112a88:
    00112a88str x3, [sp+312]
    00112a8cstr x4, [sp+320]
    00112a90subs xzr, x3, 0
    00112a94cset x3, ne
    00112a98strb w3, [sp+46]
    00112a9cldr x3, [sp+312]
    00112aa0ldr x4, [sp+320]
    00112aa4str x3, [sp+224]
    00112aa8str x4, [sp+232]
    00112aacldrb w3, [sp+46]
    00112ab0strb w3, [sp+45]
    00112ab4ldr x3, [sp+224]
    00112ab8ldr x4, [sp+232]
    00112abcstr x3, [sp+144]
    00112ac0str x4, [sp+152]
    00112ac4ldrb w3, [sp+45]
    00112ac8strb w3, [sp+44]
    00112acctbnz w3, 0, 0x112ad4
    00112ad0b 0x112b48
    00112ad4
    00112ad4loc_112ad4:
    00112ad4stp xzr, xzr, [sp+328]
    00112ad8ldr x2, [sp+440]
    00112adcldr x3, [sp+144]
    00112ae0ldrsb x27, [x3]
    00112ae4ldr x3, [x3+24]
    00112ae8ldr x1, [sp+432]
    00112aecldr x0, [sp+152]
    00112af0blr x3
    00112af4str x0, [sp+96]
    00112af8str x1, [sp+328]
    00112afcstr x2, [sp+336]
    00112b00ldr x3, [sp+96]
    00112b04str x3, [sp+120]
    00112b08str x1, [sp+392]
    00112b0cstr x2, [sp+400]
    00112b10ldr x3, [sp+120]
    00112b14str x3, [sp+72]
    00112b18str x1, [sp+192]
    00112b1cstr x2, [sp+200]
    00112b20ldr x3, [sp+72]
    00112b24ldr x4, [sp+48]
    00112b28add x3, x4, x3
    00112b2cstr x3, [sp+48]
    00112b30str x1, [sp+208]
    00112b34str x2, [sp+216]
    00112b38ldr x0, [sp+48]
    00112b3cldp x29, x30, [sp-8]
    00112b40add sp, sp, 416
    00112b44ret x30
    00112b48
    00112b48loc_112b48:
    00112b48stp xzr, xzr, [sp+296]
    00112b4cldr x3, [sp+440]
    00112b50ldr x4, [sp+432]
    00112b54cbnz x4, 0x112b5c
    00112b58b 0x112b7c
    00112b5c
    00112b5cloc_112b5c:
    00112b5cstr x3, [sp+256]
    00112b60ldr x1, [x4+8]
    00112b64adrp x0, 0x8fc000
    00112b68add x0, x0, 848
    00112b6cbl runtime.typeAssert
    00112b70ldr x3, [sp+256]
    00112b74mov x4, x0
    00112b78b 0x112b80
    00112b7c
    00112b7cloc_112b7c:
    00112b7cb 0x112b80
    00112b80
    00112b80loc_112b80:
    00112b80str x4, [sp+296]
    00112b84str x3, [sp+304]
    00112b88subs xzr, x4, 0
    00112b8ccset x3, ne
    00112b90strb w3, [sp+46]
    00112b94ldr x3, [sp+296]
    00112b98ldr x4, [sp+304]
    00112b9cstr x3, [sp+376]
    00112ba0str x4, [sp+384]
    00112ba4ldrb w3, [sp+46]
    00112ba8strb w3, [sp+47]
    00112bacldr x3, [sp+376]
    00112bb0ldr x4, [sp+384]
    00112bb4str x3, [sp+128]
    00112bb8str x4, [sp+136]
    00112bbcldrb w3, [sp+47]
    00112bc0strb w3, [sp+43]
    00112bc4tbnz w3, 0, 0x112bcc
    00112bc8b 0x112c50
    00112bcc
    00112bccloc_112bcc:
    00112bccstp xzr, xzr, [sp+328]
    00112bd0ldr x3, [sp+424]
    00112bd4ldrsb x27, [x3]
    00112bd8ldr x1, [x3+24]
    00112bdcldr x2, [x3+32]
    00112be0str x1, [sp+280]
    00112be4str x2, [sp+288]
    00112be8ldr x3, [sp+128]
    00112becldrsb x27, [x3]
    00112bf0ldr x0, [sp+136]
    00112bf4ldr x3, [x3+24]
    00112bf8blr x3
    00112bfcstr x0, [sp+96]
    00112c00str x1, [sp+328]
    00112c04str x2, [sp+336]
    00112c08ldr x3, [sp+96]
    00112c0cstr x3, [sp+112]
    00112c10str x1, [sp+360]
    00112c14str x2, [sp+368]
    00112c18ldr x3, [sp+112]
    00112c1cstr x3, [sp+64]
    00112c20str x1, [sp+176]
    00112c24str x2, [sp+184]
    00112c28ldr x3, [sp+64]
    00112c2cldr x4, [sp+48]
    00112c30add x3, x4, x3
    00112c34str x3, [sp+48]
    00112c38str x1, [sp+208]
    00112c3cstr x2, [sp+216]
    00112c40ldr x0, [sp+48]
    00112c44ldp x29, x30, [sp-8]
    00112c48add sp, sp, 416
    00112c4cret x30
    00112c50
    00112c50loc_112c50:
    00112c50ldr x3, [sp+424]
    00112c54ldrsb x27, [x3]
    00112c58ldr x3, [x3+8]
    00112c5cstr x3, [sp+88]
    00112c60ldr x4, [sp+424]
    00112c64ldrsb x27, [x4]
    00112c68ldr x4, [x4+48]
    00112c6cldr x5, [sp+424]
    00112c70ldrsb x27, [x5]
    00112c74ldr x5, [x5+40]
    00112c78sub x4, x4, x5
    00112c7csubs xzr, x3, x4
    00112c80b.gt 0x112c88
    00112c84b 0x112c94
    00112c88
    00112c88loc_112c88:
    00112c88ldr x0, [sp+424]
    00112c8cbl bufio.(*Reader).fill
    00112c90b 0x112c98
    00112c94
    00112c94loc_112c94:
    00112c94b 0x112c98
    00112c98
    00112c98loc_112c98:
    00112c98b 0x112c9c
    00112c9c
    00112c9cloc_112c9c:
    00112c9cldr x3, [sp+424]
    00112ca0ldrsb x27, [x3]
    00112ca4ldr x3, [x3+40]
    00112ca8ldr x4, [sp+424]
    00112cacldrsb x27, [x4]
    00112cb0ldr x4, [x4+48]
    00112cb4subs xzr, x4, x3
    00112cb8b.gt 0x112cc0
    00112cbcb 0x112d40
    00112cc0
    00112cc0loc_112cc0:
    00112cc0stp xzr, xzr, [sp+328]
    00112cc4ldr x1, [sp+432]
    00112cc8ldr x2, [sp+440]
    00112cccldr x0, [sp+424]
    00112cd0bl bufio.(*Reader).writeBuf
    00112cd4str x0, [sp+96]
    00112cd8str x1, [sp+328]
    00112cdcstr x2, [sp+336]
    00112ce0ldr x3, [sp+96]
    00112ce4str x3, [sp+104]
    00112ce8str x1, [sp+344]
    00112cecstr x2, [sp+352]
    00112cf0ldr x3, [sp+104]
    00112cf4str x3, [sp+56]
    00112cf8str x1, [sp+160]
    00112cfcstr x2, [sp+168]
    00112d00ldr x3, [sp+56]
    00112d04ldr x4, [sp+48]
    00112d08add x3, x4, x3
    00112d0cstr x3, [sp+48]
    00112d10cbnz x1, 0x112d18
    00112d14b 0x112d30
    00112d18
    00112d18loc_112d18:
    00112d18str x1, [sp+208]
    00112d1cstr x2, [sp+216]
    00112d20ldr x0, [sp+48]
    00112d24ldp x29, x30, [sp-8]
    00112d28add sp, sp, 416
    00112d2cret x30
    00112d30
    00112d30loc_112d30:
    00112d30ldr x0, [sp+424]
    00112d34bl bufio.(*Reader).fill
    00112d38b 0x112d3c
    00112d3c
    00112d3cloc_112d3c:
    00112d3cb 0x112c9c
    00112d40
    00112d40loc_112d40:
    00112d40ldr x3, [sp+424]
    00112d44ldrsb x27, [x3]
    00112d48ldr x0, [x3+56]
    00112d4cldr x1, [x3+64]
    00112d50str x0, [sp+264]
    00112d54str x1, [sp+272]
    00112d58adrp x27, 0x90f000
    00112d5cldr x3, [x27+1520]
    00112d60subs xzr, x3, x0
    00112d64b.eq 0x112d6c
    00112d68b 0x112dbc
    00112d6c
    00112d6cloc_112d6c:
    00112d6cadrp x27, 0x90f000
    00112d70ldr x2, [x27+1528]
    00112d74bl runtime.ifaceeq
    00112d78tbnz w0, 0, 0x112d80
    00112d7cb 0x112db8
    00112d80
    00112d80loc_112d80:
    00112d80ldr x1, [sp+424]
    00112d84ldrsb x27, [x1]
    00112d88str xzr, [x1+56]
    00112d8cadrp x27, 0x939000
    00112d90ldr w2, [x27+3056]
    00112d94cbz w2, 0x112d9c
    00112d98b 0x112da0
    00112d9c
    00112d9cloc_112d9c:
    00112d9cb 0x112db0
    00112da0
    00112da0loc_112da0:
    00112da0ldr x2, [x1+64]
    00112da4bl runtime.gcWriteBarrier1
    00112da8str x2, [x25]
    00112dacb 0x112db0
    00112db0
    00112db0loc_112db0:
    00112db0str xzr, [x1+64]
    00112db4b 0x112dc0
    00112db8
    00112db8loc_112db8:
    00112db8b 0x112dc0
    00112dbc
    00112dbcloc_112dbc:
    00112dbcb 0x112dc0
    00112dc0
    00112dc0loc_112dc0:
    00112dc0ldr x0, [sp+424]
    00112dc4bl bufio.(*Reader).readErr
    00112dc8str x0, [sp+328]
    00112dccstr x1, [sp+336]
    00112dd0str x0, [sp+208]
    00112dd4str x1, [sp+216]
    00112dd8ldr x2, [sp+48]
    00112ddcmov x3, x0
    00112de0mov x0, x2
    00112de4mov x4, x1
    00112de8mov x1, x3
    00112decmov x2, x4
    00112df0ldp x29, x30, [sp-8]
    00112df4add sp, sp, 416
    00112df8ret x30
    00112dfc
    00112dfcloc_112dfc:
    00112dfcstp x0, x1, [sp+8]
    00112e00str x2, [sp+24]
    00112e04mov x3, x30
    00112e08bl runtime.morestack_noctxt.abi0
    00112e0cldp x0, x1, [sp+8]
    00112e10ldr x2, [sp+24]
    00112e14b 0x1129a0
    00112e18udf 0
    00112e1cudf 0
    001129a0
    00112e20
    00112e20bufio.(*Reader).writeBuf: ; void bufio.(*Reader).writeBuf(bufio.Reader * b, io.Writer w)
    00112e20ldr x16, [x28+16]
    00112e24sub x17, sp, 80
    00112e28subs xzr, x17, x16
    00112e2cb.ls 0x112fb0
    00112e30str x30, [sp-208]!
    00112e34stur x29, [sp-8]
    00112e38sub x29, sp, 8
    00112e3cstr x0, [sp+216]
    00112e40str x1, [sp+224]
    00112e44str x2, [sp+232]
    00112e48str xzr, [sp+40]
    00112e4cstp xzr, xzr, [sp+88]
    00112e50ldr x4, [sp+216]
    00112e54ldrsb x27, [x4]
    00112e58ldr x0, [x4+40]
    00112e5cstr x0, [sp+64]
    00112e60ldr x4, [sp+216]
    00112e64ldrsb x27, [x4]
    00112e68ldr x1, [x4+48]
    00112e6cstr x1, [sp+56]
    00112e70ldr x4, [sp+216]
    00112e74ldrsb x27, [x4]
    00112e78ldr x2, [x4+16]
    00112e7cldr x4, [x4]
    00112e80subs xzr, x1, x2
    00112e84b.ls 0x112e8c
    00112e88b 0x112fa8
    00112e8c
    00112e8cloc_112e8c:
    00112e8csubs xzr, x1, x0
    00112e90b.hs 0x112e98
    00112e94b 0x112fa4
    00112e98
    00112e98loc_112e98:
    00112e98sub x5, x2, x0
    00112e9csub x6, x1, x0
    00112ea0sub x7, xzr, x5
    00112ea4and x7, x0, x7, asr #63
    00112ea8add x4, x4, x7
    00112eacstr x4, [sp+176]
    00112eb0str x6, [sp+184]
    00112eb4str x5, [sp+192]
    00112eb8stp xzr, xzr, [sp+160]
    00112ebcldr x4, [sp+224]
    00112ec0ldrsb x27, [x4]
    00112ec4ldr x0, [sp+232]
    00112ec8ldr x4, [x4+24]
    00112eccldr x1, [sp+176]
    00112ed0ldr x2, [sp+184]
    00112ed4ldr x3, [sp+192]
    00112ed8blr x4
    00112edcstr x0, [sp+80]
    00112ee0str x1, [sp+160]
    00112ee4str x2, [sp+168]
    00112ee8ldr x4, [sp+80]
    00112eecstr x4, [sp+72]
    00112ef0str x1, [sp+120]
    00112ef4str x2, [sp+128]
    00112ef8ldr x4, [sp+72]
    00112efcstr x4, [sp+48]
    00112f00str x1, [sp+104]
    00112f04str x2, [sp+112]
    00112f08ldr x4, [sp+48]
    00112f0ctbnz x4, 63, 0x112f5c
    00112f10b 0x112f14
    00112f14
    00112f14loc_112f14:
    00112f14ldr x3, [sp+216]
    00112f18ldrsb x27, [x3]
    00112f1cldr x4, [sp+216]
    00112f20ldrsb x27, [x4]
    00112f24ldr x4, [x4+40]
    00112f28ldr x5, [sp+48]
    00112f2cadd x4, x4, x5
    00112f30str x4, [x3+40]
    00112f34ldr x3, [sp+48]
    00112f38str x3, [sp+40]
    00112f3cldr x1, [sp+104]
    00112f40ldr x2, [sp+112]
    00112f44str x1, [sp+88]
    00112f48str x2, [sp+96]
    00112f4cldr x0, [sp+40]
    00112f50ldur x29, [sp-8]
    00112f54ldr x30, [sp], 208
    00112f58ret x30
    00112f5c
    00112f5cloc_112f5c:
    00112f5cadrp x27, 0x90f000
    00112f60ldr x2, [x27+1856]
    00112f64adrp x27, 0x90f000
    00112f68ldr x3, [x27+1864]
    00112f6cstr x2, [sp+144]
    00112f70str x3, [sp+152]
    00112f74str x2, [sp+136]
    00112f78ldr x2, [sp+136]
    00112f7ccbnz x2, 0x112f84
    00112f80b 0x112fa0
    00112f84
    00112f84loc_112f84:
    00112f84ldr x2, [sp+136]
    00112f88ldr x2, [x2+8]
    00112f8cstr x2, [sp+136]
    00112f90b 0x112f94
    00112f94
    00112f94loc_112f94:
    00112f94ldr x1, [sp+152]
    00112f98ldr x0, [sp+136]
    00112f9cbl runtime.gopanic
    00112fa0
    00112fa0loc_112fa0:
    00112fa0b 0x112f94
    00112fa4
    00112fa4loc_112fa4:
    00112fa4bl runtime.panicSliceB
    00112fa8
    00112fa8loc_112fa8:
    00112fa8bl runtime.panicSliceAcap
    00112fachint
    00112fb0
    00112fb0loc_112fb0:
    00112fb0stp x0, x1, [sp+8]
    00112fb4str x2, [sp+24]
    00112fb8mov x3, x30
    00112fbcbl runtime.morestack_noctxt.abi0
    00112fc0ldp x0, x1, [sp+8]
    00112fc4ldr x2, [sp+24]
    00112fc8b 0x112e20
    00112fccudf 0
    00112e20
    00112fd0
    00112fd0bufio.NewWriterSize: ; void bufio.NewWriterSize(io.Writer w, int size)
    00112fd0ldr x16, [x28+16]
    00112fd4subs xzr, sp, x16
    00112fd8b.ls 0x1131dc
    00112fdcstr x30, [sp-128]!
    00112fe0stur x29, [sp-8]
    00112fe4sub x29, sp, 8
    00112fe8str x0, [sp+136]
    00112fecstr x1, [sp+144]
    00112ff0str x2, [sp+152]
    00112ff4str xzr, [sp+48]
    00112ff8str xzr, [sp+64]
    00112ffcldr x3, [sp+136]
    00113000ldr x4, [sp+144]
    00113004adrp x5, 0x601000
    00113008add x5, x5, 416
    0011300csubs xzr, x3, x5
    00113010b.eq 0x113018
    00113014b 0x113020
    00113018
    00113018loc_113018:
    00113018orr x0, xzr, 1
    0011301cb 0x11302c
    00113020
    00113020loc_113020:
    00113020mov x0, xzr
    00113024mov x4, xzr
    00113028b 0x11302c
    0011302c
    0011302cloc_11302c:
    0011302cstr x4, [sp+64]
    00113030strb w0, [sp+38]
    00113034ldr x3, [sp+64]
    00113038str x3, [sp+72]
    0011303cldrb w3, [sp+38]
    00113040strb w3, [sp+39]
    00113044ldr x3, [sp+72]
    00113048str x3, [sp+56]
    0011304cldrb w3, [sp+39]
    00113050strb w3, [sp+37]
    00113054strb w3, [sp+38]
    00113058tbnz w3, 0, 0x113060
    0011305cb 0x113084
    00113060
    00113060loc_113060:
    00113060ldr x3, [sp+56]
    00113064ldrsb x27, [x3]
    00113068ldr x3, [x3+24]
    0011306cstr x3, [sp+40]
    00113070ldr x4, [sp+152]
    00113074subs xzr, x4, x3
    00113078cset x3, le
    0011307cstrb w3, [sp+38]
    00113080b 0x113088
    00113084
    00113084loc_113084:
    00113084b 0x113088
    00113088
    00113088loc_113088:
    00113088ldrb w3, [sp+38]
    0011308ctbnz w3, 0, 0x113094
    00113090b 0x1130a8
    00113094
    00113094loc_113094:
    00113094ldr x0, [sp+56]
    00113098str x0, [sp+48]
    0011309cldur x29, [sp-8]
    001130a0ldr x30, [sp], 128
    001130a4ret x30
    001130a8
    001130a8loc_1130a8:
    001130a8ldr x3, [sp+152]
    001130acsubs xzr, x3, 0
    001130b0b.le 0x1130b8
    001130b4b 0x1130c4
    001130b8
    001130b8loc_1130b8:
    001130b8orr x3, xzr, 4096
    001130bcstr x3, [sp+152]
    001130c0b 0x1130c8
    001130c4
    001130c4loc_1130c4:
    001130c4b 0x1130c8
    001130c8
    001130c8loc_1130c8:
    001130c8ldr x2, [sp+152]
    001130ccldr x1, [sp+152]
    001130d0adrp x0, 0x4e2000
    001130d4add x0, x0, 3072
    001130d8bl runtime.makeslice
    001130dcldr x3, [sp+152]
    001130e0ldr x4, [sp+152]
    001130e4str x0, [sp+96]
    001130e8str x3, [sp+104]
    001130ecstr x4, [sp+112]
    001130f0adrp x0, 0x552000
    001130f4add x0, x0, 608
    001130f8bl runtime.newobject
    001130fcstr x0, [sp+88]
    00113100adrp x27, 0x938000
    00113104ldr w3, [x27+3056]
    00113108cbz w3, 0x113110
    0011310cb 0x113114
    00113110
    00113110loc_113110:
    00113110b 0x113130
    00113114
    00113114loc_113114:
    00113114str x0, [sp+80]
    00113118mov x1, x0
    0011311cadrp x0, 0x552000
    00113120add x0, x0, 608
    00113124bl runtime.wbZero
    00113128ldr x0, [sp+80]
    0011312cb 0x113130
    00113130
    00113130loc_113130:
    00113130stp xzr, xzr, [x0]
    00113134stp xzr, xzr, [x0+16]
    00113138stp xzr, xzr, [x0+32]
    0011313cstp xzr, xzr, [x0+48]
    00113140ldr x1, [sp+88]
    00113144ldrsb x27, [x1]
    00113148ldr x2, [sp+96]
    0011314cldr x3, [sp+104]
    00113150ldr x4, [sp+112]
    00113154str x3, [x1+24]
    00113158str x4, [x1+32]
    0011315cadrp x27, 0x938000
    00113160ldr w3, [x27+3056]
    00113164cbz w3, 0x11316c
    00113168b 0x113170
    0011316c
    0011316cloc_11316c:
    0011316cb 0x113184
    00113170
    00113170loc_113170:
    00113170bl runtime.gcWriteBarrier2
    00113174str x2, [x25]
    00113178ldr x3, [x1+16]
    0011317cstr x3, [x25+8]
    00113180b 0x113184
    00113184
    00113184loc_113184:
    00113184str x2, [x1+16]
    00113188ldr x1, [sp+88]
    0011318cldrsb x27, [x1]
    00113190ldr x2, [sp+144]
    00113194ldr x3, [sp+136]
    00113198str x3, [x1+48]
    0011319cadrp x27, 0x938000
    001131a0ldr w3, [x27+3056]
    001131a4cbz w3, 0x1131ac
    001131a8b 0x1131b0
    001131ac
    001131acloc_1131ac:
    001131acb 0x1131c4
    001131b0
    001131b0loc_1131b0:
    001131b0bl runtime.gcWriteBarrier2
    001131b4str x2, [x25]
    001131b8ldr x3, [x1+56]
    001131bcstr x3, [x25+8]
    001131c0b 0x1131c4
    001131c4
    001131c4loc_1131c4:
    001131c4str x2, [x1+56]
    001131c8ldr x0, [sp+88]
    001131ccstr x0, [sp+48]
    001131d0ldur x29, [sp-8]
    001131d4ldr x30, [sp], 128
    001131d8ret x30
    001131dc
    001131dcloc_1131dc:
    001131dcstp x0, x1, [sp+8]
    001131e0str x2, [sp+24]
    001131e4mov x3, x30
    001131e8bl runtime.morestack_noctxt.abi0
    001131ecldp x0, x1, [sp+8]
    001131f0ldr x2, [sp+24]
    001131f4b 0x112fd0
    001131f8udf 0
    001131fcudf 0
    00112fd0
    00113200
    00113200bufio.NewWriter: ; void bufio.NewWriter(io.Writer w)
    00113200ldr x16, [x28+16]
    00113204subs xzr, sp, x16
    00113208b.ls 0x113248
    0011320cstr x30, [sp-64]!
    00113210stur x29, [sp-8]
    00113214sub x29, sp, 8
    00113218str x0, [sp+72]
    0011321cstr x1, [sp+80]
    00113220str xzr, [sp+40]
    00113224ldr x0, [sp+72]
    00113228ldr x1, [sp+80]
    0011322corr x2, xzr, 4096
    00113230bl bufio.NewWriterSize
    00113234str x0, [sp+48]
    00113238str x0, [sp+40]
    0011323cldur x29, [sp-8]
    00113240ldr x30, [sp], 64
    00113244ret x30
    00113248
    00113248loc_113248:
    00113248stp x0, x1, [sp+8]
    0011324cmov x3, x30
    00113250bl runtime.morestack_noctxt.abi0
    00113254ldp x0, x1, [sp+8]
    00113258b 0x113200
    0011325cudf 0
    00113200
    00113260
    00113260bufio.(*Writer).Size: ; void bufio.(*Writer).Size(bufio.Writer * b)
    00113260str x30, [sp-32]!
    00113264stur x29, [sp-8]
    00113268sub x29, sp, 8
    0011326cstr x0, [sp+40]
    00113270str xzr, [sp+8]
    00113274ldrsb x27, [x0]
    00113278ldr x0, [x0+24]
    0011327cstr x0, [sp+16]
    00113280str x0, [sp+8]
    00113284add x29, sp, 24
    00113288add sp, sp, 32
    0011328cret x30
    00113260
    00113290
    00113290bufio.(*Writer).Flush: ; void bufio.(*Writer).Flush(bufio.Writer * b)
    00113290ldr x16, [x28+16]
    00113294sub x17, sp, 144
    00113298subs xzr, x17, x16
    0011329cb.ls 0x113650
    001132a0sub x20, sp, 272
    001132a4stp x29, x30, [x20-8]
    001132a8add sp, x20, 0
    001132acsub x29, sp, 8
    001132b0str x0, [sp+280]
    001132b4stp xzr, xzr, [sp+104]
    001132b8ldr x4, [sp+280]
    001132bcldrsb x27, [x4]
    001132c0ldr x4, [x4]
    001132c4cbnz x4, 0x1132cc
    001132c8b 0x1132f0
    001132cc
    001132ccloc_1132cc:
    001132ccldr x2, [sp+280]
    001132d0ldrsb x27, [x2]
    001132d4ldr x0, [x2]
    001132d8ldr x1, [x2+8]
    001132dcstr x0, [sp+104]
    001132e0str x1, [sp+112]
    001132e4ldp x29, x30, [sp-8]
    001132e8add sp, sp, 272
    001132ecret x30
    001132f0
    001132f0loc_1132f0:
    001132f0ldr x4, [sp+280]
    001132f4ldrsb x27, [x4]
    001132f8ldr x4, [x4+40]
    001132fccbz x4, 0x113304
    00113300b 0x11331c
    00113304
    00113304loc_113304:
    00113304stp xzr, xzr, [sp+104]
    00113308mov x0, xzr
    0011330cmov x1, xzr
    00113310ldp x29, x30, [sp-8]
    00113314add sp, sp, 272
    00113318ret x30
    0011331c
    0011331cloc_11331c:
    0011331cldr x4, [sp+280]
    00113320ldrsb x27, [x4]
    00113324ldr x1, [x4+40]
    00113328str x1, [sp+72]
    0011332cldr x4, [sp+280]
    00113330ldrsb x27, [x4]
    00113334ldr x2, [x4+32]
    00113338ldr x4, [x4+16]
    0011333csubs xzr, x2, x1
    00113340b.hs 0x113348
    00113344b 0x113648
    00113348
    00113348loc_113348:
    00113348b 0x11334c
    0011334c
    0011334cloc_11334c:
    0011334cstr x4, [sp+152]
    00113350str x1, [sp+160]
    00113354str x2, [sp+168]
    00113358stp xzr, xzr, [sp+136]
    0011335cldr x4, [sp+280]
    00113360ldrsb x27, [x4]
    00113364ldr x5, [x4+48]
    00113368ldrsb x27, [x5]
    0011336cldr x0, [x4+56]
    00113370ldr x4, [x5+24]
    00113374ldr x1, [sp+152]
    00113378ldr x2, [sp+160]
    0011337cldr x3, [sp+168]
    00113380blr x4
    00113384str x0, [sp+64]
    00113388str x1, [sp+136]
    0011338cstr x2, [sp+144]
    00113390ldr x4, [sp+64]
    00113394str x4, [sp+80]
    00113398str x1, [sp+176]
    0011339cstr x2, [sp+184]
    001133a0ldr x4, [sp+80]
    001133a4str x4, [sp+56]
    001133a8str x1, [sp+120]
    001133acstr x2, [sp+128]
    001133b0ldr x4, [sp+56]
    001133b4ldr x5, [sp+280]
    001133b8ldrsb x27, [x5]
    001133bcldr x5, [x5+40]
    001133c0subs xzr, x5, x4
    001133c4cset x4, gt
    001133c8strb w4, [sp+55]
    001133ccb.gt 0x1133d4
    001133d0b 0x1133ec
    001133d4
    001133d4loc_1133d4:
    001133d4ldr x3, [sp+120]
    001133d8subs xzr, x3, 0
    001133dccset x3, ne
    001133e0eor x3, x3, 1
    001133e4strb w3, [sp+55]
    001133e8b 0x1133f0
    001133ec
    001133ecloc_1133ec:
    001133ecb 0x1133f0
    001133f0
    001133f0loc_1133f0:
    001133f0ldrb w3, [sp+55]
    001133f4tbnz w3, 0, 0x1133fc
    001133f8b 0x113418
    001133fc
    001133fcloc_1133fc:
    001133fcadrp x27, 0x90e000
    00113400ldr x3, [x27+1472]
    00113404adrp x27, 0x90e000
    00113408ldr x4, [x27+1480]
    0011340cstr x3, [sp+120]
    00113410str x4, [sp+128]
    00113414b 0x11341c
    00113418
    00113418loc_113418:
    00113418b 0x11341c
    0011341c
    0011341cloc_11341c:
    0011341cldr x3, [sp+120]
    00113420cbnz x3, 0x113428
    00113424b 0x113618
    00113428
    00113428loc_113428:
    00113428ldr x3, [sp+56]
    0011342csubs xzr, x3, 0
    00113430cset x3, gt
    00113434strb w3, [sp+55]
    00113438b.gt 0x113440
    0011343cb 0x113460
    00113440
    00113440loc_113440:
    00113440ldr x3, [sp+56]
    00113444ldr x4, [sp+280]
    00113448ldrsb x27, [x4]
    0011344cldr x4, [x4+40]
    00113450subs xzr, x4, x3
    00113454cset x3, gt
    00113458strb w3, [sp+55]
    0011345cb 0x113464
    00113460
    00113460loc_113460:
    00113460b 0x113464
    00113464
    00113464loc_113464:
    00113464ldrb w3, [sp+55]
    00113468tbnz w3, 0, 0x113470
    0011346cb 0x113598
    00113470
    00113470loc_113470:
    00113470ldr x3, [sp+280]
    00113474ldrsb x27, [x3]
    00113478ldr x3, [x3+40]
    0011347cldr x4, [sp+56]
    00113480sub x1, x3, x4
    00113484str x1, [sp+64]
    00113488ldr x3, [sp+280]
    0011348cldrsb x27, [x3]
    00113490ldr x2, [x3+32]
    00113494ldr x3, [x3+16]
    00113498subs xzr, x2, x1
    0011349cb.hs 0x1134a4
    001134a0b 0x113644
    001134a4
    001134a4loc_1134a4:
    001134a4b 0x1134a8
    001134a8
    001134a8loc_1134a8:
    001134a8str x3, [sp+152]
    001134acstr x1, [sp+160]
    001134b0str x2, [sp+168]
    001134b4ldr x3, [sp+280]
    001134b8ldrsb x27, [x3]
    001134bcldr x1, [x3+40]
    001134c0str x1, [sp+72]
    001134c4ldr x3, [sp+280]
    001134c8ldrsb x27, [x3]
    001134ccldr x2, [x3+32]
    001134d0ldr x3, [x3+16]
    001134d4ldr x0, [sp+56]
    001134d8subs xzr, x2, x1
    001134dcb.hs 0x1134e4
    001134e0b 0x113640
    001134e4
    001134e4loc_1134e4:
    001134e4subs xzr, x0, x1
    001134e8b.ls 0x1134f0
    001134ecb 0x11363c
    001134f0
    001134f0loc_1134f0:
    001134f0sub x4, x2, x0
    001134f4sub x5, x1, x0
    001134f8sub x6, xzr, x4
    001134fcand x6, x0, x6, asr #63
    00113500add x3, x3, x6
    00113504str x3, [sp+240]
    00113508str x5, [sp+248]
    0011350cstr x4, [sp+256]
    00113510ldr x3, [sp+152]
    00113514ldr x4, [sp+160]
    00113518ldr x5, [sp+168]
    0011351cstr x3, [sp+216]
    00113520str x4, [sp+224]
    00113524str x5, [sp+232]
    00113528ldr x3, [sp+248]
    0011352cldr x4, [sp+240]
    00113530ldr x5, [sp+256]
    00113534str x4, [sp+192]
    00113538str x3, [sp+200]
    0011353cstr x5, [sp+208]
    00113540ldr x4, [sp+224]
    00113544str x4, [sp+96]
    00113548subs xzr, x4, x3
    0011354cb.gt 0x113554
    00113550b 0x11355c
    00113554
    00113554loc_113554:
    00113554str x3, [sp+96]
    00113558b 0x113560
    0011355c
    0011355cloc_11355c:
    0011355cb 0x113560
    00113560
    00113560loc_113560:
    00113560ldr x3, [sp+216]
    00113564ldr x4, [sp+192]
    00113568subs xzr, x4, x3
    0011356cb.ne 0x113574
    00113570b 0x113590
    00113574
    00113574loc_113574:
    00113574ldr x3, [sp+96]
    00113578str x3, [sp+88]
    0011357cldr x2, [sp+88]
    00113580ldr x1, [sp+192]
    00113584ldr x0, [sp+216]
    00113588bl runtime.memmove
    0011358cb 0x113594
    00113590
    00113590loc_113590:
    00113590b 0x113594
    00113594
    00113594loc_113594:
    00113594b 0x11359c
    00113598
    00113598loc_113598:
    00113598b 0x11359c
    0011359c
    0011359cloc_11359c:
    0011359cldr x2, [sp+280]
    001135a0ldrsb x27, [x2]
    001135a4ldr x3, [sp+280]
    001135a8ldrsb x27, [x3]
    001135acldr x3, [x3+40]
    001135b0ldr x4, [sp+56]
    001135b4sub x3, x3, x4
    001135b8str x3, [x2+40]
    001135bcldr x2, [sp+280]
    001135c0ldrsb x27, [x2]
    001135c4ldr x3, [sp+128]
    001135c8ldr x4, [sp+120]
    001135ccstr x4, [x2]
    001135d0adrp x27, 0x938000
    001135d4ldr w4, [x27+3056]
    001135d8cbz w4, 0x1135e0
    001135dcb 0x1135e4
    001135e0
    001135e0loc_1135e0:
    001135e0b 0x1135f8
    001135e4
    001135e4loc_1135e4:
    001135e4bl runtime.gcWriteBarrier2
    001135e8str x3, [x25]
    001135ecldr x4, [x2+8]
    001135f0str x4, [x25+8]
    001135f4b 0x1135f8
    001135f8
    001135f8loc_1135f8:
    001135f8str x3, [x2+8]
    001135fcldr x0, [sp+120]
    00113600ldr x1, [sp+128]
    00113604str x0, [sp+104]
    00113608str x1, [sp+112]
    0011360cldp x29, x30, [sp-8]
    00113610add sp, sp, 272
    00113614ret x30
    00113618
    00113618loc_113618:
    00113618ldr x2, [sp+280]
    0011361cldrsb x27, [x2]
    00113620str xzr, [x2+40]
    00113624stp xzr, xzr, [sp+104]
    00113628mov x0, xzr
    0011362cmov x1, xzr
    00113630ldp x29, x30, [sp-8]
    00113634add sp, sp, 272
    00113638ret x30
    0011363c
    0011363cloc_11363c:
    0011363cbl runtime.panicSliceB
    00113640
    00113640loc_113640:
    00113640bl runtime.panicSliceAcap
    00113644
    00113644loc_113644:
    00113644bl runtime.panicSliceAcap
    00113648
    00113648loc_113648:
    00113648bl runtime.panicSliceAcap
    0011364chint
    00113650
    00113650loc_113650:
    00113650str x0, [sp+8]
    00113654mov x3, x30
    00113658bl runtime.morestack_noctxt.abi0
    0011365cldr x0, [sp+8]
    00113660b 0x113290
    00113664udf 0
    00113668udf 0
    0011366cudf 0
    00113290