File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00205400
00205400google.golang.org/protobuf/internal/impl.appendUint64PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.appendUint64PackedSliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205400ldr x16, [x28+16]
00205404sub x17, sp, 80
00205408subs xzr, x17, x16
0020540cb.ls 0x20562c
00205410str x30, [sp-208]!
00205414stur x29, [sp-8]
00205418sub x29, sp, 8
0020541cstr x0, [sp+216]
00205420str x1, [sp+224]
00205424str x2, [sp+232]
00205428str x3, [sp+240]
0020542cstr x4, [sp+248]
00205430str x5, [sp+256]
00205434str x6, [sp+264]
00205438strb w7, [sp+272]
0020543cstr xzr, [sp+112]
00205440stp xzr, xzr, [sp+120]
00205444stp xzr, xzr, [sp+96]
00205448ldr x0, [sp+240]
0020544cldr x1, [sp+248]
00205450ldr x2, [sp+256]
00205454bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00205458str x0, [sp+184]
0020545cstr x1, [sp+192]
00205460ldrsb x27, [x0]
00205464ldr x3, [x0+56]
00205468mov x0, x1
0020546cblr x3
00205470str x0, [sp+56]
00205474cbz x0, 0x20547c
00205478b 0x2054b8
0020547c
0020547cloc_20547c:
0020547cldr x5, [sp+216]
00205480ldr x6, [sp+224]
00205484ldr x7, [sp+232]
00205488str x5, [sp+112]
0020548cstr x6, [sp+120]
00205490str x7, [sp+128]
00205494stp xzr, xzr, [sp+96]
00205498ldr x0, [sp+112]
0020549cldr x1, [sp+120]
002054a0ldr x2, [sp+128]
002054a4mov x3, xzr
002054a8mov x4, xzr
002054acldur x29, [sp-8]
002054b0ldr x30, [sp], 208
002054b4ret x30
002054b8
002054b8loc_2054b8:
002054b8ldr x3, [sp+264]
002054bcldr x0, [sp+216]
002054c0ldr x1, [sp+224]
002054c4ldr x2, [sp+232]
002054c8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002054ccstr x0, [sp+216]
002054d0str x1, [sp+224]
002054d4str x2, [sp+232]
002054d8str xzr, [sp+48]
002054dcstr xzr, [sp+72]
002054e0b 0x2054e4
002054e4
002054e4loc_2054e4:
002054e4ldr x4, [sp+56]
002054e8ldr x5, [sp+72]
002054ecsubs xzr, x4, x5
002054f0b.gt 0x2054f8
002054f4b 0x20554c
002054f8
002054f8loc_2054f8:
002054f8ldr x1, [sp+72]
002054fcldr x2, [sp+184]
00205500ldrsb x27, [x2]
00205504ldr x2, [x2+40]
00205508ldr x0, [sp+192]
0020550cblr x2
00205510str x0, [sp+160]
00205514str x1, [sp+168]
00205518str x2, [sp+176]
0020551cbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
00205520str x0, [sp+88]
00205524bl google.golang.org/protobuf/encoding/protowire.SizeVarint
00205528str x0, [sp+80]
0020552cldr x2, [sp+48]
00205530add x2, x2, x0
00205534str x2, [sp+48]
00205538b 0x20553c
0020553c
0020553cloc_20553c:
0020553cldr x4, [sp+72]
00205540add x4, x4, 1
00205544str x4, [sp+72]
00205548b 0x2054e4
0020554c
0020554cloc_20554c:
0020554cldr x0, [sp+216]
00205550ldr x1, [sp+224]
00205554ldr x2, [sp+232]
00205558ldr x3, [sp+48]
0020555cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205560str x0, [sp+216]
00205564str x1, [sp+224]
00205568str x2, [sp+232]
0020556cstr xzr, [sp+64]
00205570b 0x205574
00205574
00205574loc_205574:
00205574ldr x5, [sp+56]
00205578ldr x6, [sp+64]
0020557csubs xzr, x5, x6
00205580b.gt 0x205588
00205584b 0x2055f0
00205588
00205588loc_205588:
00205588ldr x1, [sp+64]
0020558cldr x2, [sp+184]
00205590ldrsb x27, [x2]
00205594ldr x2, [x2+40]
00205598ldr x0, [sp+192]
0020559cblr x2
002055a0str x0, [sp+136]
002055a4str x1, [sp+144]
002055a8str x2, [sp+152]
002055acbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
002055b0str x0, [sp+88]
002055b4ldr x1, [sp+224]
002055b8ldr x2, [sp+232]
002055bcldr x3, [sp+216]
002055c0mov x4, x0
002055c4mov x0, x3
002055c8mov x3, x4
002055ccbl google.golang.org/protobuf/encoding/protowire.AppendVarint
002055d0str x0, [sp+216]
002055d4str x1, [sp+224]
002055d8str x2, [sp+232]
002055dcb 0x2055e0
002055e0
002055e0loc_2055e0:
002055e0ldr x5, [sp+64]
002055e4add x5, x5, 1
002055e8str x5, [sp+64]
002055ecb 0x205574
002055f0
002055f0loc_2055f0:
002055f0ldr x5, [sp+216]
002055f4ldr x6, [sp+224]
002055f8ldr x7, [sp+232]
002055fcstr x5, [sp+112]
00205600str x6, [sp+120]
00205604str x7, [sp+128]
00205608stp xzr, xzr, [sp+96]
0020560cldr x0, [sp+112]
00205610ldr x1, [sp+120]
00205614ldr x2, [sp+128]
00205618mov x3, xzr
0020561cmov x4, xzr
00205620ldur x29, [sp-8]
00205624ldr x30, [sp], 208
00205628ret x30
0020562c
0020562cloc_20562c:
0020562cstp x0, x1, [sp+8]
00205630stp x2, x3, [sp+24]
00205634stp x4, x5, [sp+40]
00205638str x6, [sp+56]
0020563cstrb w7, [sp+64]
00205640mov x3, x30
00205644bl runtime.morestack_noctxt.abi0
00205648ldp x0, x1, [sp+8]
0020564cldp x2, x3, [sp+24]
00205650ldp x4, x5, [sp+40]
00205654ldr x6, [sp+56]
00205658ldrb w7, [sp+64]
0020565cb 0x205400
00205400
00205400google.golang.org/protobuf/internal/impl.appendUint64PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.appendUint64PackedSliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205400ldr x16, [x28+16]
00205404sub x17, sp, 80
00205408subs xzr, x17, x16
0020540cb.ls 0x20562c
00205410str x30, [sp-208]!
00205414stur x29, [sp-8]
00205418sub x29, sp, 8
0020541cstr x0, [sp+216]
00205420str x1, [sp+224]
00205424str x2, [sp+232]
00205428str x3, [sp+240]
0020542cstr x4, [sp+248]
00205430str x5, [sp+256]
00205434str x6, [sp+264]
00205438strb w7, [sp+272]
0020543cstr xzr, [sp+112]
00205440stp xzr, xzr, [sp+120]
00205444stp xzr, xzr, [sp+96]
00205448ldr x0, [sp+240]
0020544cldr x1, [sp+248]
00205450ldr x2, [sp+256]
00205454bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00205458str x0, [sp+184]
0020545cstr x1, [sp+192]
00205460ldrsb x27, [x0]
00205464ldr x3, [x0+56]
00205468mov x0, x1
0020546cblr x3
00205470str x0, [sp+56]
00205474cbz x0, 0x20547c
00205478b 0x2054b8
0020547c
0020547cloc_20547c:
0020547cldr x5, [sp+216]
00205480ldr x6, [sp+224]
00205484ldr x7, [sp+232]
00205488str x5, [sp+112]
0020548cstr x6, [sp+120]
00205490str x7, [sp+128]
00205494stp xzr, xzr, [sp+96]
00205498ldr x0, [sp+112]
0020549cldr x1, [sp+120]
002054a0ldr x2, [sp+128]
002054a4mov x3, xzr
002054a8mov x4, xzr
002054acldur x29, [sp-8]
002054b0ldr x30, [sp], 208
002054b4ret x30
002054b8
002054b8loc_2054b8:
002054b8ldr x3, [sp+264]
002054bcldr x0, [sp+216]
002054c0ldr x1, [sp+224]
002054c4ldr x2, [sp+232]
002054c8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002054ccstr x0, [sp+216]
002054d0str x1, [sp+224]
002054d4str x2, [sp+232]
002054d8str xzr, [sp+48]
002054dcstr xzr, [sp+72]
002054e0b 0x2054e4
002054e4
002054e4loc_2054e4:
002054e4ldr x4, [sp+56]
002054e8ldr x5, [sp+72]
002054ecsubs xzr, x4, x5
002054f0b.gt 0x2054f8
002054f4b 0x20554c
002054f8
002054f8loc_2054f8:
002054f8ldr x1, [sp+72]
002054fcldr x2, [sp+184]
00205500ldrsb x27, [x2]
00205504ldr x2, [x2+40]
00205508ldr x0, [sp+192]
0020550cblr x2
00205510str x0, [sp+160]
00205514str x1, [sp+168]
00205518str x2, [sp+176]
0020551cbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
00205520str x0, [sp+88]
00205524bl google.golang.org/protobuf/encoding/protowire.SizeVarint
00205528str x0, [sp+80]
0020552cldr x2, [sp+48]
00205530add x2, x2, x0
00205534str x2, [sp+48]
00205538b 0x20553c
0020553c
0020553cloc_20553c:
0020553cldr x4, [sp+72]
00205540add x4, x4, 1
00205544str x4, [sp+72]
00205548b 0x2054e4
0020554c
0020554cloc_20554c:
0020554cldr x0, [sp+216]
00205550ldr x1, [sp+224]
00205554ldr x2, [sp+232]
00205558ldr x3, [sp+48]
0020555cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205560str x0, [sp+216]
00205564str x1, [sp+224]
00205568str x2, [sp+232]
0020556cstr xzr, [sp+64]
00205570b 0x205574
00205574
00205574loc_205574:
00205574ldr x5, [sp+56]
00205578ldr x6, [sp+64]
0020557csubs xzr, x5, x6
00205580b.gt 0x205588
00205584b 0x2055f0
00205588
00205588loc_205588:
00205588ldr x1, [sp+64]
0020558cldr x2, [sp+184]
00205590ldrsb x27, [x2]
00205594ldr x2, [x2+40]
00205598ldr x0, [sp+192]
0020559cblr x2
002055a0str x0, [sp+136]
002055a4str x1, [sp+144]
002055a8str x2, [sp+152]
002055acbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
002055b0str x0, [sp+88]
002055b4ldr x1, [sp+224]
002055b8ldr x2, [sp+232]
002055bcldr x3, [sp+216]
002055c0mov x4, x0
002055c4mov x0, x3
002055c8mov x3, x4
002055ccbl google.golang.org/protobuf/encoding/protowire.AppendVarint
002055d0str x0, [sp+216]
002055d4str x1, [sp+224]
002055d8str x2, [sp+232]
002055dcb 0x2055e0
002055e0
002055e0loc_2055e0:
002055e0ldr x5, [sp+64]
002055e4add x5, x5, 1
002055e8str x5, [sp+64]
002055ecb 0x205574
002055f0
002055f0loc_2055f0:
002055f0ldr x5, [sp+216]
002055f4ldr x6, [sp+224]
002055f8ldr x7, [sp+232]
002055fcstr x5, [sp+112]
00205600str x6, [sp+120]
00205604str x7, [sp+128]
00205608stp xzr, xzr, [sp+96]
0020560cldr x0, [sp+112]
00205610ldr x1, [sp+120]
00205614ldr x2, [sp+128]
00205618mov x3, xzr
0020561cmov x4, xzr
00205620ldur x29, [sp-8]
00205624ldr x30, [sp], 208
00205628ret x30
0020562c
0020562cloc_20562c:
0020562cstp x0, x1, [sp+8]
00205630stp x2, x3, [sp+24]
00205634stp x4, x5, [sp+40]
00205638str x6, [sp+56]
0020563cstrb w7, [sp+64]
00205640mov x3, x30
00205644bl runtime.morestack_noctxt.abi0
00205648ldp x0, x1, [sp+8]
0020564cldp x2, x3, [sp+24]
00205650ldp x4, x5, [sp+40]
00205654ldr x6, [sp+56]
00205658ldrb w7, [sp+64]
0020565cb 0x205400
00205400
00205660
00205660google.golang.org/protobuf/internal/impl.sizeSfixed32: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205660ldr x16, [x28+16]
00205664subs xzr, sp, x16
00205668b.ls 0x2056b0
0020566cstr x30, [sp-32]!
00205670stur x29, [sp-8]
00205674sub x29, sp, 8
00205678str x0, [sp+40]
0020567cstr x1, [sp+48]
00205680strb w2, [sp+56]
00205684str xzr, [sp+8]
00205688bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0020568cstr x0, [sp+16]
00205690ldr x1, [sp+48]
00205694ldrsb x27, [x1]
00205698ldr x1, [x1+120]
0020569cadd x0, x1, x0
002056a0str x0, [sp+8]
002056a4ldur x29, [sp-8]
002056a8ldr x30, [sp], 32
002056acret x30
002056b0
002056b0loc_2056b0:
002056b0stp x0, x1, [sp+8]
002056b4strb w2, [sp+24]
002056b8mov x3, x30
002056bcbl runtime.morestack_noctxt.abi0
002056c0ldp x0, x1, [sp+8]
002056c4ldrb w2, [sp+24]
002056c8b 0x205660
002056ccudf 0
00205660
00205660google.golang.org/protobuf/internal/impl.sizeSfixed32: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205660ldr x16, [x28+16]
00205664subs xzr, sp, x16
00205668b.ls 0x2056b0
0020566cstr x30, [sp-32]!
00205670stur x29, [sp-8]
00205674sub x29, sp, 8
00205678str x0, [sp+40]
0020567cstr x1, [sp+48]
00205680strb w2, [sp+56]
00205684str xzr, [sp+8]
00205688bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0020568cstr x0, [sp+16]
00205690ldr x1, [sp+48]
00205694ldrsb x27, [x1]
00205698ldr x1, [x1+120]
0020569cadd x0, x1, x0
002056a0str x0, [sp+8]
002056a4ldur x29, [sp-8]
002056a8ldr x30, [sp], 32
002056acret x30
002056b0
002056b0loc_2056b0:
002056b0stp x0, x1, [sp+8]
002056b4strb w2, [sp+24]
002056b8mov x3, x30
002056bcbl runtime.morestack_noctxt.abi0
002056c0ldp x0, x1, [sp+8]
002056c4ldrb w2, [sp+24]
002056c8b 0x205660
002056ccudf 0
00205660
002056d0
002056d0google.golang.org/protobuf/internal/impl.appendSfixed32: ; void google.golang.org/protobuf/internal/impl.appendSfixed32(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002056d0ldr x16, [x28+16]
002056d4subs xzr, sp, x16
002056d8b.ls 0x205794
002056dcstr x30, [sp-112]!
002056e0stur x29, [sp-8]
002056e4sub x29, sp, 8
002056e8str x0, [sp+120]
002056ecstr x1, [sp+128]
002056f0str x2, [sp+136]
002056f4str x3, [sp+144]
002056f8str x4, [sp+152]
002056fcstrb w5, [sp+160]
00205700str xzr, [sp+72]
00205704stp xzr, xzr, [sp+80]
00205708stp xzr, xzr, [sp+56]
0020570cldr x0, [sp+144]
00205710bl google.golang.org/protobuf/internal/impl.pointer.Int32
00205714str x0, [sp+96]
00205718ldrsb x27, [x0]
0020571cldrsw x1, [x0]
00205720str w1, [sp+44]
00205724ldr x1, [sp+152]
00205728ldrsb x27, [x1]
0020572cldr x3, [x1+112]
00205730str x3, [sp+48]
00205734ldr x0, [sp+120]
00205738ldr x1, [sp+128]
0020573cldr x2, [sp+136]
00205740bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205744str x0, [sp+120]
00205748str x1, [sp+128]
0020574cstr x2, [sp+136]
00205750ldrsw x3, [sp+44]
00205754bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00205758str x0, [sp+120]
0020575cstr x1, [sp+128]
00205760str x2, [sp+136]
00205764str x0, [sp+72]
00205768str x1, [sp+80]
0020576cstr x2, [sp+88]
00205770stp xzr, xzr, [sp+56]
00205774ldr x0, [sp+72]
00205778ldr x1, [sp+80]
0020577cldr x2, [sp+88]
00205780mov x3, xzr
00205784mov x4, xzr
00205788ldur x29, [sp-8]
0020578cldr x30, [sp], 112
00205790ret x30
00205794
00205794loc_205794:
00205794stp x0, x1, [sp+8]
00205798stp x2, x3, [sp+24]
0020579cstr x4, [sp+40]
002057a0strb w5, [sp+48]
002057a4mov x3, x30
002057a8bl runtime.morestack_noctxt.abi0
002057acldp x0, x1, [sp+8]
002057b0ldp x2, x3, [sp+24]
002057b4ldr x4, [sp+40]
002057b8ldrb w5, [sp+48]
002057bcb 0x2056d0
002056d0
002056d0google.golang.org/protobuf/internal/impl.appendSfixed32: ; void google.golang.org/protobuf/internal/impl.appendSfixed32(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002056d0ldr x16, [x28+16]
002056d4subs xzr, sp, x16
002056d8b.ls 0x205794
002056dcstr x30, [sp-112]!
002056e0stur x29, [sp-8]
002056e4sub x29, sp, 8
002056e8str x0, [sp+120]
002056ecstr x1, [sp+128]
002056f0str x2, [sp+136]
002056f4str x3, [sp+144]
002056f8str x4, [sp+152]
002056fcstrb w5, [sp+160]
00205700str xzr, [sp+72]
00205704stp xzr, xzr, [sp+80]
00205708stp xzr, xzr, [sp+56]
0020570cldr x0, [sp+144]
00205710bl google.golang.org/protobuf/internal/impl.pointer.Int32
00205714str x0, [sp+96]
00205718ldrsb x27, [x0]
0020571cldrsw x1, [x0]
00205720str w1, [sp+44]
00205724ldr x1, [sp+152]
00205728ldrsb x27, [x1]
0020572cldr x3, [x1+112]
00205730str x3, [sp+48]
00205734ldr x0, [sp+120]
00205738ldr x1, [sp+128]
0020573cldr x2, [sp+136]
00205740bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205744str x0, [sp+120]
00205748str x1, [sp+128]
0020574cstr x2, [sp+136]
00205750ldrsw x3, [sp+44]
00205754bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00205758str x0, [sp+120]
0020575cstr x1, [sp+128]
00205760str x2, [sp+136]
00205764str x0, [sp+72]
00205768str x1, [sp+80]
0020576cstr x2, [sp+88]
00205770stp xzr, xzr, [sp+56]
00205774ldr x0, [sp+72]
00205778ldr x1, [sp+80]
0020577cldr x2, [sp+88]
00205780mov x3, xzr
00205784mov x4, xzr
00205788ldur x29, [sp-8]
0020578cldr x30, [sp], 112
00205790ret x30
00205794
00205794loc_205794:
00205794stp x0, x1, [sp+8]
00205798stp x2, x3, [sp+24]
0020579cstr x4, [sp+40]
002057a0strb w5, [sp+48]
002057a4mov x3, x30
002057a8bl runtime.morestack_noctxt.abi0
002057acldp x0, x1, [sp+8]
002057b0ldp x2, x3, [sp+24]
002057b4ldr x4, [sp+40]
002057b8ldrb w5, [sp+48]
002057bcb 0x2056d0
002056d0
002057c0
002057c0google.golang.org/protobuf/internal/impl.consumeSfixed32: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
002057c0ldr x16, [x28+16]
002057c4subs xzr, sp, x16
002057c8b.ls 0x2058f8
002057ccstr x30, [sp-128]!
002057d0stur x29, [sp-8]
002057d4sub x29, sp, 8
002057d8str x0, [sp+136]
002057dcstr x1, [sp+144]
002057e0str x2, [sp+152]
002057e4str x3, [sp+160]
002057e8strb w4, [sp+168]
002057ecstr x5, [sp+176]
002057f0strb w6, [sp+184]
002057f4str x7, [sp+192]
002057f8str x8, [sp+200]
002057fcstr x9, [sp+208]
00205800str xzr, [sp+56]
00205804strb wzr, [sp+64]
00205808stp xzr, xzr, [sp+96]
0020580cldrsb x4, [sp+168]
00205810ubfm x4, x4, 0, 7
00205814subs wzr, w4, 5
00205818b.ne 0x205820
0020581cb 0x20584c
00205820
00205820loc_205820:
00205820adrp x27, 0x81d000
00205824ldr x2, [x27+192]
00205828adrp x27, 0x81d000
0020582cldr x3, [x27+200]
00205830str x2, [sp+96]
00205834str x3, [sp+104]
00205838ldr x0, [sp+56]
0020583cldrb w1, [sp+64]
00205840ldur x29, [sp-8]
00205844ldr x30, [sp], 128
00205848ret x30
0020584c
0020584cloc_20584c:
0020584cldr x0, [sp+136]
00205850ldr x1, [sp+144]
00205854ldr x2, [sp+152]
00205858bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
0020585cstr w0, [sp+52]
00205860str x1, [sp+80]
00205864ldr w3, [sp+52]
00205868str w3, [sp+48]
0020586cldr x3, [sp+80]
00205870str x3, [sp+88]
00205874ldr w3, [sp+48]
00205878str w3, [sp+44]
0020587cldr x3, [sp+88]
00205880str x3, [sp+72]
00205884tbnz x3, 63, 0x20588c
00205888b 0x2058b8
0020588c
0020588cloc_20588c:
0020588cadrp x27, 0x81d000
00205890ldr x2, [x27+160]
00205894adrp x27, 0x81d000
00205898ldr x3, [x27+168]
0020589cstr x2, [sp+96]
002058a0str x3, [sp+104]
002058a4ldr x0, [sp+56]
002058a8ldrb w1, [sp+64]
002058acldur x29, [sp-8]
002058b0ldr x30, [sp], 128
002058b4ret x30
002058b8
002058b8loc_2058b8:
002058b8ldr x0, [sp+160]
002058bcbl google.golang.org/protobuf/internal/impl.pointer.Int32
002058c0str x0, [sp+112]
002058c4ldrsb x27, [x0]
002058c8ldr w1, [sp+44]
002058ccstr w1, [x0]
002058d0ldr x1, [sp+72]
002058d4str x1, [sp+56]
002058d8stp xzr, xzr, [sp+96]
002058dcldr x0, [sp+56]
002058e0ldrb w1, [sp+64]
002058e4mov x2, xzr
002058e8mov x3, xzr
002058ecldur x29, [sp-8]
002058f0ldr x30, [sp], 128
002058f4ret x30
002058f8
002058f8loc_2058f8:
002058f8stp x0, x1, [sp+8]
002058fcstp x2, x3, [sp+24]
00205900strb w4, [sp+40]
00205904str x5, [sp+48]
00205908strb w6, [sp+56]
0020590cstp x7, x8, [sp+64]
00205910str x9, [sp+80]
00205914mov x3, x30
00205918bl runtime.morestack_noctxt.abi0
0020591cldp x0, x1, [sp+8]
00205920ldp x2, x3, [sp+24]
00205924ldrsb x4, [sp+40]
00205928ldr x5, [sp+48]
0020592cldrb w6, [sp+56]
00205930ldp x7, x8, [sp+64]
00205934ldr x9, [sp+80]
00205938b 0x2057c0
0020593cudf 0
002057c0
002057c0google.golang.org/protobuf/internal/impl.consumeSfixed32: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
002057c0ldr x16, [x28+16]
002057c4subs xzr, sp, x16
002057c8b.ls 0x2058f8
002057ccstr x30, [sp-128]!
002057d0stur x29, [sp-8]
002057d4sub x29, sp, 8
002057d8str x0, [sp+136]
002057dcstr x1, [sp+144]
002057e0str x2, [sp+152]
002057e4str x3, [sp+160]
002057e8strb w4, [sp+168]
002057ecstr x5, [sp+176]
002057f0strb w6, [sp+184]
002057f4str x7, [sp+192]
002057f8str x8, [sp+200]
002057fcstr x9, [sp+208]
00205800str xzr, [sp+56]
00205804strb wzr, [sp+64]
00205808stp xzr, xzr, [sp+96]
0020580cldrsb x4, [sp+168]
00205810ubfm x4, x4, 0, 7
00205814subs wzr, w4, 5
00205818b.ne 0x205820
0020581cb 0x20584c
00205820
00205820loc_205820:
00205820adrp x27, 0x81d000
00205824ldr x2, [x27+192]
00205828adrp x27, 0x81d000
0020582cldr x3, [x27+200]
00205830str x2, [sp+96]
00205834str x3, [sp+104]
00205838ldr x0, [sp+56]
0020583cldrb w1, [sp+64]
00205840ldur x29, [sp-8]
00205844ldr x30, [sp], 128
00205848ret x30
0020584c
0020584cloc_20584c:
0020584cldr x0, [sp+136]
00205850ldr x1, [sp+144]
00205854ldr x2, [sp+152]
00205858bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
0020585cstr w0, [sp+52]
00205860str x1, [sp+80]
00205864ldr w3, [sp+52]
00205868str w3, [sp+48]
0020586cldr x3, [sp+80]
00205870str x3, [sp+88]
00205874ldr w3, [sp+48]
00205878str w3, [sp+44]
0020587cldr x3, [sp+88]
00205880str x3, [sp+72]
00205884tbnz x3, 63, 0x20588c
00205888b 0x2058b8
0020588c
0020588cloc_20588c:
0020588cadrp x27, 0x81d000
00205890ldr x2, [x27+160]
00205894adrp x27, 0x81d000
00205898ldr x3, [x27+168]
0020589cstr x2, [sp+96]
002058a0str x3, [sp+104]
002058a4ldr x0, [sp+56]
002058a8ldrb w1, [sp+64]
002058acldur x29, [sp-8]
002058b0ldr x30, [sp], 128
002058b4ret x30
002058b8
002058b8loc_2058b8:
002058b8ldr x0, [sp+160]
002058bcbl google.golang.org/protobuf/internal/impl.pointer.Int32
002058c0str x0, [sp+112]
002058c4ldrsb x27, [x0]
002058c8ldr w1, [sp+44]
002058ccstr w1, [x0]
002058d0ldr x1, [sp+72]
002058d4str x1, [sp+56]
002058d8stp xzr, xzr, [sp+96]
002058dcldr x0, [sp+56]
002058e0ldrb w1, [sp+64]
002058e4mov x2, xzr
002058e8mov x3, xzr
002058ecldur x29, [sp-8]
002058f0ldr x30, [sp], 128
002058f4ret x30
002058f8
002058f8loc_2058f8:
002058f8stp x0, x1, [sp+8]
002058fcstp x2, x3, [sp+24]
00205900strb w4, [sp+40]
00205904str x5, [sp+48]
00205908strb w6, [sp+56]
0020590cstp x7, x8, [sp+64]
00205910str x9, [sp+80]
00205914mov x3, x30
00205918bl runtime.morestack_noctxt.abi0
0020591cldp x0, x1, [sp+8]
00205920ldp x2, x3, [sp+24]
00205924ldrsb x4, [sp+40]
00205928ldr x5, [sp+48]
0020592cldrb w6, [sp+56]
00205930ldp x7, x8, [sp+64]
00205934ldr x9, [sp+80]
00205938b 0x2057c0
0020593cudf 0
002057c0
00205940
00205940google.golang.org/protobuf/internal/impl.sizeSfixed32NoZero: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32NoZero(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205940ldr x16, [x28+16]
00205944subs xzr, sp, x16
00205948b.ls 0x2059c0
0020594cstr x30, [sp-64]!
00205950stur x29, [sp-8]
00205954sub x29, sp, 8
00205958str x0, [sp+72]
0020595cstr x1, [sp+80]
00205960strb w2, [sp+88]
00205964str xzr, [sp+32]
00205968bl google.golang.org/protobuf/internal/impl.pointer.Int32
0020596cstr x0, [sp+48]
00205970ldrsb x27, [x0]
00205974ldrsw x1, [x0]
00205978str w1, [sp+28]
0020597ccbz w1, 0x205984
00205980b 0x205998
00205984
00205984loc_205984:
00205984str xzr, [sp+32]
00205988mov x0, xzr
0020598cldur x29, [sp-8]
00205990ldr x30, [sp], 64
00205994ret x30
00205998
00205998loc_205998:
00205998bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0020599cstr x0, [sp+40]
002059a0ldr x1, [sp+80]
002059a4ldrsb x27, [x1]
002059a8ldr x1, [x1+120]
002059acadd x0, x1, x0
002059b0str x0, [sp+32]
002059b4ldur x29, [sp-8]
002059b8ldr x30, [sp], 64
002059bcret x30
002059c0
002059c0loc_2059c0:
002059c0stp x0, x1, [sp+8]
002059c4strb w2, [sp+24]
002059c8mov x3, x30
002059ccbl runtime.morestack_noctxt.abi0
002059d0ldp x0, x1, [sp+8]
002059d4ldrb w2, [sp+24]
002059d8b 0x205940
002059dcudf 0
00205940
00205940google.golang.org/protobuf/internal/impl.sizeSfixed32NoZero: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32NoZero(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205940ldr x16, [x28+16]
00205944subs xzr, sp, x16
00205948b.ls 0x2059c0
0020594cstr x30, [sp-64]!
00205950stur x29, [sp-8]
00205954sub x29, sp, 8
00205958str x0, [sp+72]
0020595cstr x1, [sp+80]
00205960strb w2, [sp+88]
00205964str xzr, [sp+32]
00205968bl google.golang.org/protobuf/internal/impl.pointer.Int32
0020596cstr x0, [sp+48]
00205970ldrsb x27, [x0]
00205974ldrsw x1, [x0]
00205978str w1, [sp+28]
0020597ccbz w1, 0x205984
00205980b 0x205998
00205984
00205984loc_205984:
00205984str xzr, [sp+32]
00205988mov x0, xzr
0020598cldur x29, [sp-8]
00205990ldr x30, [sp], 64
00205994ret x30
00205998
00205998loc_205998:
00205998bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0020599cstr x0, [sp+40]
002059a0ldr x1, [sp+80]
002059a4ldrsb x27, [x1]
002059a8ldr x1, [x1+120]
002059acadd x0, x1, x0
002059b0str x0, [sp+32]
002059b4ldur x29, [sp-8]
002059b8ldr x30, [sp], 64
002059bcret x30
002059c0
002059c0loc_2059c0:
002059c0stp x0, x1, [sp+8]
002059c4strb w2, [sp+24]
002059c8mov x3, x30
002059ccbl runtime.morestack_noctxt.abi0
002059d0ldp x0, x1, [sp+8]
002059d4ldrb w2, [sp+24]
002059d8b 0x205940
002059dcudf 0
00205940
002059e0
002059e0google.golang.org/protobuf/internal/impl.appendSfixed32NoZero: ; void google.golang.org/protobuf/internal/impl.appendSfixed32NoZero(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002059e0ldr x16, [x28+16]
002059e4subs xzr, sp, x16
002059e8b.ls 0x205ae8
002059ecstr x30, [sp-112]!
002059f0stur x29, [sp-8]
002059f4sub x29, sp, 8
002059f8str x0, [sp+120]
002059fcstr x1, [sp+128]
00205a00str x2, [sp+136]
00205a04str x3, [sp+144]
00205a08str x4, [sp+152]
00205a0cstrb w5, [sp+160]
00205a10str xzr, [sp+72]
00205a14stp xzr, xzr, [sp+80]
00205a18stp xzr, xzr, [sp+56]
00205a1cldr x0, [sp+144]
00205a20bl google.golang.org/protobuf/internal/impl.pointer.Int32
00205a24str x0, [sp+96]
00205a28ldrsb x27, [x0]
00205a2cldrsw x1, [x0]
00205a30str w1, [sp+44]
00205a34cbz w1, 0x205a3c
00205a38b 0x205a78
00205a3c
00205a3cloc_205a3c:
00205a3cldr x5, [sp+120]
00205a40ldr x6, [sp+128]
00205a44ldr x7, [sp+136]
00205a48str x5, [sp+72]
00205a4cstr x6, [sp+80]
00205a50str x7, [sp+88]
00205a54stp xzr, xzr, [sp+56]
00205a58ldr x0, [sp+72]
00205a5cldr x1, [sp+80]
00205a60ldr x2, [sp+88]
00205a64mov x3, xzr
00205a68mov x4, xzr
00205a6cldur x29, [sp-8]
00205a70ldr x30, [sp], 112
00205a74ret x30
00205a78
00205a78loc_205a78:
00205a78ldr x4, [sp+152]
00205a7cldrsb x27, [x4]
00205a80ldr x3, [x4+112]
00205a84str x3, [sp+48]
00205a88ldr x0, [sp+120]
00205a8cldr x1, [sp+128]
00205a90ldr x2, [sp+136]
00205a94bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205a98str x0, [sp+120]
00205a9cstr x1, [sp+128]
00205aa0str x2, [sp+136]
00205aa4ldrsw x3, [sp+44]
00205aa8bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00205aacstr x0, [sp+120]
00205ab0str x1, [sp+128]
00205ab4str x2, [sp+136]
00205ab8str x0, [sp+72]
00205abcstr x1, [sp+80]
00205ac0str x2, [sp+88]
00205ac4stp xzr, xzr, [sp+56]
00205ac8ldr x0, [sp+72]
00205accldr x1, [sp+80]
00205ad0ldr x2, [sp+88]
00205ad4mov x3, xzr
00205ad8mov x4, xzr
00205adcldur x29, [sp-8]
00205ae0ldr x30, [sp], 112
00205ae4ret x30
00205ae8
00205ae8loc_205ae8:
00205ae8stp x0, x1, [sp+8]
00205aecstp x2, x3, [sp+24]
00205af0str x4, [sp+40]
00205af4strb w5, [sp+48]
00205af8mov x3, x30
00205afcbl runtime.morestack_noctxt.abi0
00205b00ldp x0, x1, [sp+8]
00205b04ldp x2, x3, [sp+24]
00205b08ldr x4, [sp+40]
00205b0cldrb w5, [sp+48]
00205b10b 0x2059e0
00205b14udf 0
00205b18udf 0
00205b1cudf 0
002059e0
002059e0google.golang.org/protobuf/internal/impl.appendSfixed32NoZero: ; void google.golang.org/protobuf/internal/impl.appendSfixed32NoZero(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002059e0ldr x16, [x28+16]
002059e4subs xzr, sp, x16
002059e8b.ls 0x205ae8
002059ecstr x30, [sp-112]!
002059f0stur x29, [sp-8]
002059f4sub x29, sp, 8
002059f8str x0, [sp+120]
002059fcstr x1, [sp+128]
00205a00str x2, [sp+136]
00205a04str x3, [sp+144]
00205a08str x4, [sp+152]
00205a0cstrb w5, [sp+160]
00205a10str xzr, [sp+72]
00205a14stp xzr, xzr, [sp+80]
00205a18stp xzr, xzr, [sp+56]
00205a1cldr x0, [sp+144]
00205a20bl google.golang.org/protobuf/internal/impl.pointer.Int32
00205a24str x0, [sp+96]
00205a28ldrsb x27, [x0]
00205a2cldrsw x1, [x0]
00205a30str w1, [sp+44]
00205a34cbz w1, 0x205a3c
00205a38b 0x205a78
00205a3c
00205a3cloc_205a3c:
00205a3cldr x5, [sp+120]
00205a40ldr x6, [sp+128]
00205a44ldr x7, [sp+136]
00205a48str x5, [sp+72]
00205a4cstr x6, [sp+80]
00205a50str x7, [sp+88]
00205a54stp xzr, xzr, [sp+56]
00205a58ldr x0, [sp+72]
00205a5cldr x1, [sp+80]
00205a60ldr x2, [sp+88]
00205a64mov x3, xzr
00205a68mov x4, xzr
00205a6cldur x29, [sp-8]
00205a70ldr x30, [sp], 112
00205a74ret x30
00205a78
00205a78loc_205a78:
00205a78ldr x4, [sp+152]
00205a7cldrsb x27, [x4]
00205a80ldr x3, [x4+112]
00205a84str x3, [sp+48]
00205a88ldr x0, [sp+120]
00205a8cldr x1, [sp+128]
00205a90ldr x2, [sp+136]
00205a94bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205a98str x0, [sp+120]
00205a9cstr x1, [sp+128]
00205aa0str x2, [sp+136]
00205aa4ldrsw x3, [sp+44]
00205aa8bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00205aacstr x0, [sp+120]
00205ab0str x1, [sp+128]
00205ab4str x2, [sp+136]
00205ab8str x0, [sp+72]
00205abcstr x1, [sp+80]
00205ac0str x2, [sp+88]
00205ac4stp xzr, xzr, [sp+56]
00205ac8ldr x0, [sp+72]
00205accldr x1, [sp+80]
00205ad0ldr x2, [sp+88]
00205ad4mov x3, xzr
00205ad8mov x4, xzr
00205adcldur x29, [sp-8]
00205ae0ldr x30, [sp], 112
00205ae4ret x30
00205ae8
00205ae8loc_205ae8:
00205ae8stp x0, x1, [sp+8]
00205aecstp x2, x3, [sp+24]
00205af0str x4, [sp+40]
00205af4strb w5, [sp+48]
00205af8mov x3, x30
00205afcbl runtime.morestack_noctxt.abi0
00205b00ldp x0, x1, [sp+8]
00205b04ldp x2, x3, [sp+24]
00205b08ldr x4, [sp+40]
00205b0cldrb w5, [sp+48]
00205b10b 0x2059e0
00205b14udf 0
00205b18udf 0
00205b1cudf 0
002059e0
00205b20
00205b20google.golang.org/protobuf/internal/impl.sizeSfixed32Ptr: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32Ptr(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205b20ldr x16, [x28+16]
00205b24subs xzr, sp, x16
00205b28b.ls 0x205b70
00205b2cstr x30, [sp-32]!
00205b30stur x29, [sp-8]
00205b34sub x29, sp, 8
00205b38str x0, [sp+40]
00205b3cstr x1, [sp+48]
00205b40strb w2, [sp+56]
00205b44str xzr, [sp+8]
00205b48bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00205b4cstr x0, [sp+16]
00205b50ldr x1, [sp+48]
00205b54ldrsb x27, [x1]
00205b58ldr x1, [x1+120]
00205b5cadd x0, x1, x0
00205b60str x0, [sp+8]
00205b64ldur x29, [sp-8]
00205b68ldr x30, [sp], 32
00205b6cret x30
00205b70
00205b70loc_205b70:
00205b70stp x0, x1, [sp+8]
00205b74strb w2, [sp+24]
00205b78mov x3, x30
00205b7cbl runtime.morestack_noctxt.abi0
00205b80ldp x0, x1, [sp+8]
00205b84ldrb w2, [sp+24]
00205b88b 0x205b20
00205b8cudf 0
00205b20
00205b20google.golang.org/protobuf/internal/impl.sizeSfixed32Ptr: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32Ptr(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205b20ldr x16, [x28+16]
00205b24subs xzr, sp, x16
00205b28b.ls 0x205b70
00205b2cstr x30, [sp-32]!
00205b30stur x29, [sp-8]
00205b34sub x29, sp, 8
00205b38str x0, [sp+40]
00205b3cstr x1, [sp+48]
00205b40strb w2, [sp+56]
00205b44str xzr, [sp+8]
00205b48bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00205b4cstr x0, [sp+16]
00205b50ldr x1, [sp+48]
00205b54ldrsb x27, [x1]
00205b58ldr x1, [x1+120]
00205b5cadd x0, x1, x0
00205b60str x0, [sp+8]
00205b64ldur x29, [sp-8]
00205b68ldr x30, [sp], 32
00205b6cret x30
00205b70
00205b70loc_205b70:
00205b70stp x0, x1, [sp+8]
00205b74strb w2, [sp+24]
00205b78mov x3, x30
00205b7cbl runtime.morestack_noctxt.abi0
00205b80ldp x0, x1, [sp+8]
00205b84ldrb w2, [sp+24]
00205b88b 0x205b20
00205b8cudf 0
00205b20
00205b90
00205b90google.golang.org/protobuf/internal/impl.appendSfixed32Ptr: ; void google.golang.org/protobuf/internal/impl.appendSfixed32Ptr(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205b90ldr x16, [x28+16]
00205b94subs xzr, sp, x16
00205b98b.ls 0x205c5c
00205b9cstr x30, [sp-112]!
00205ba0stur x29, [sp-8]
00205ba4sub x29, sp, 8
00205ba8str x0, [sp+120]
00205bacstr x1, [sp+128]
00205bb0str x2, [sp+136]
00205bb4str x3, [sp+144]
00205bb8str x4, [sp+152]
00205bbcstrb w5, [sp+160]
00205bc0str xzr, [sp+72]
00205bc4stp xzr, xzr, [sp+80]
00205bc8stp xzr, xzr, [sp+56]
00205bccldr x0, [sp+144]
00205bd0bl google.golang.org/protobuf/internal/impl.pointer.Int32Ptr
00205bd4str x0, [sp+96]
00205bd8ldrsb x27, [x0]
00205bdcldr x1, [x0]
00205be0ldrsb x27, [x1]
00205be4ldrsw x1, [x1]
00205be8str w1, [sp+44]
00205becldr x1, [sp+152]
00205bf0ldrsb x27, [x1]
00205bf4ldr x3, [x1+112]
00205bf8str x3, [sp+48]
00205bfcldr x0, [sp+120]
00205c00ldr x1, [sp+128]
00205c04ldr x2, [sp+136]
00205c08bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205c0cstr x0, [sp+120]
00205c10str x1, [sp+128]
00205c14str x2, [sp+136]
00205c18ldrsw x3, [sp+44]
00205c1cbl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00205c20str x0, [sp+120]
00205c24str x1, [sp+128]
00205c28str x2, [sp+136]
00205c2cstr x0, [sp+72]
00205c30str x1, [sp+80]
00205c34str x2, [sp+88]
00205c38stp xzr, xzr, [sp+56]
00205c3cldr x0, [sp+72]
00205c40ldr x1, [sp+80]
00205c44ldr x2, [sp+88]
00205c48mov x3, xzr
00205c4cmov x4, xzr
00205c50ldur x29, [sp-8]
00205c54ldr x30, [sp], 112
00205c58ret x30
00205c5c
00205c5cloc_205c5c:
00205c5cstp x0, x1, [sp+8]
00205c60stp x2, x3, [sp+24]
00205c64str x4, [sp+40]
00205c68strb w5, [sp+48]
00205c6cmov x3, x30
00205c70bl runtime.morestack_noctxt.abi0
00205c74ldp x0, x1, [sp+8]
00205c78ldp x2, x3, [sp+24]
00205c7cldr x4, [sp+40]
00205c80ldrb w5, [sp+48]
00205c84b 0x205b90
00205c88udf 0
00205c8cudf 0
00205b90
00205b90google.golang.org/protobuf/internal/impl.appendSfixed32Ptr: ; void google.golang.org/protobuf/internal/impl.appendSfixed32Ptr(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205b90ldr x16, [x28+16]
00205b94subs xzr, sp, x16
00205b98b.ls 0x205c5c
00205b9cstr x30, [sp-112]!
00205ba0stur x29, [sp-8]
00205ba4sub x29, sp, 8
00205ba8str x0, [sp+120]
00205bacstr x1, [sp+128]
00205bb0str x2, [sp+136]
00205bb4str x3, [sp+144]
00205bb8str x4, [sp+152]
00205bbcstrb w5, [sp+160]
00205bc0str xzr, [sp+72]
00205bc4stp xzr, xzr, [sp+80]
00205bc8stp xzr, xzr, [sp+56]
00205bccldr x0, [sp+144]
00205bd0bl google.golang.org/protobuf/internal/impl.pointer.Int32Ptr
00205bd4str x0, [sp+96]
00205bd8ldrsb x27, [x0]
00205bdcldr x1, [x0]
00205be0ldrsb x27, [x1]
00205be4ldrsw x1, [x1]
00205be8str w1, [sp+44]
00205becldr x1, [sp+152]
00205bf0ldrsb x27, [x1]
00205bf4ldr x3, [x1+112]
00205bf8str x3, [sp+48]
00205bfcldr x0, [sp+120]
00205c00ldr x1, [sp+128]
00205c04ldr x2, [sp+136]
00205c08bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205c0cstr x0, [sp+120]
00205c10str x1, [sp+128]
00205c14str x2, [sp+136]
00205c18ldrsw x3, [sp+44]
00205c1cbl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00205c20str x0, [sp+120]
00205c24str x1, [sp+128]
00205c28str x2, [sp+136]
00205c2cstr x0, [sp+72]
00205c30str x1, [sp+80]
00205c34str x2, [sp+88]
00205c38stp xzr, xzr, [sp+56]
00205c3cldr x0, [sp+72]
00205c40ldr x1, [sp+80]
00205c44ldr x2, [sp+88]
00205c48mov x3, xzr
00205c4cmov x4, xzr
00205c50ldur x29, [sp-8]
00205c54ldr x30, [sp], 112
00205c58ret x30
00205c5c
00205c5cloc_205c5c:
00205c5cstp x0, x1, [sp+8]
00205c60stp x2, x3, [sp+24]
00205c64str x4, [sp+40]
00205c68strb w5, [sp+48]
00205c6cmov x3, x30
00205c70bl runtime.morestack_noctxt.abi0
00205c74ldp x0, x1, [sp+8]
00205c78ldp x2, x3, [sp+24]
00205c7cldr x4, [sp+40]
00205c80ldrb w5, [sp+48]
00205c84b 0x205b90
00205c88udf 0
00205c8cudf 0
00205b90
00205c90
00205c90google.golang.org/protobuf/internal/impl.consumeSfixed32Ptr: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32Ptr(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
00205c90ldr x16, [x28+16]
00205c94subs xzr, sp, x16
00205c98b.ls 0x205e30
00205c9cstr x30, [sp-128]!
00205ca0stur x29, [sp-8]
00205ca4sub x29, sp, 8
00205ca8str x0, [sp+136]
00205cacstr x1, [sp+144]
00205cb0str x2, [sp+152]
00205cb4str x3, [sp+160]
00205cb8strb w4, [sp+168]
00205cbcstr x5, [sp+176]
00205cc0strb w6, [sp+184]
00205cc4str x7, [sp+192]
00205cc8str x8, [sp+200]
00205cccstr x9, [sp+208]
00205cd0str xzr, [sp+48]
00205cd4strb wzr, [sp+56]
00205cd8stp xzr, xzr, [sp+96]
00205cdcldrsb x4, [sp+168]
00205ce0ubfm x4, x4, 0, 7
00205ce4subs wzr, w4, 5
00205ce8b.ne 0x205cf0
00205cecb 0x205d1c
00205cf0
00205cf0loc_205cf0:
00205cf0adrp x27, 0x81d000
00205cf4ldr x2, [x27+192]
00205cf8adrp x27, 0x81d000
00205cfcldr x3, [x27+200]
00205d00str x2, [sp+96]
00205d04str x3, [sp+104]
00205d08ldr x0, [sp+48]
00205d0cldrb w1, [sp+56]
00205d10ldur x29, [sp-8]
00205d14ldr x30, [sp], 128
00205d18ret x30
00205d1c
00205d1cloc_205d1c:
00205d1cldr x0, [sp+136]
00205d20ldr x1, [sp+144]
00205d24ldr x2, [sp+152]
00205d28bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00205d2cstr w0, [sp+44]
00205d30str x1, [sp+72]
00205d34ldr w3, [sp+44]
00205d38str w3, [sp+40]
00205d3cldr x3, [sp+72]
00205d40str x3, [sp+80]
00205d44ldr w3, [sp+40]
00205d48str w3, [sp+36]
00205d4cldr x3, [sp+80]
00205d50str x3, [sp+64]
00205d54tbnz x3, 63, 0x205d5c
00205d58b 0x205d88
00205d5c
00205d5cloc_205d5c:
00205d5cadrp x27, 0x81d000
00205d60ldr x2, [x27+160]
00205d64adrp x27, 0x81d000
00205d68ldr x3, [x27+168]
00205d6cstr x2, [sp+96]
00205d70str x3, [sp+104]
00205d74ldr x0, [sp+48]
00205d78ldrb w1, [sp+56]
00205d7cldur x29, [sp-8]
00205d80ldr x30, [sp], 128
00205d84ret x30
00205d88
00205d88loc_205d88:
00205d88ldr x0, [sp+160]
00205d8cbl google.golang.org/protobuf/internal/impl.pointer.Int32Ptr
00205d90str x0, [sp+88]
00205d94ldrsb x27, [x0]
00205d98ldr x1, [x0]
00205d9ccbnz x1, 0x205da4
00205da0b 0x205da8
00205da4
00205da4loc_205da4:
00205da4b 0x205df0
00205da8
00205da8loc_205da8:
00205da8adrp x0, 0x3f0000
00205dacadd x0, x0, 3264
00205db0bl runtime.newobject
00205db4str x0, [sp+112]
00205db8ldr x1, [sp+88]
00205dbcldrsb x27, [x1]
00205dc0adrp x27, 0x846000
00205dc4ldr w2, [x27+3056]
00205dc8cbz w2, 0x205dd0
00205dccb 0x205dd4
00205dd0
00205dd0loc_205dd0:
00205dd0b 0x205de8
00205dd4
00205dd4loc_205dd4:
00205dd4bl runtime.gcWriteBarrier2
00205dd8str x0, [x25]
00205ddcldr x4, [x1]
00205de0str x4, [x25+8]
00205de4b 0x205de8
00205de8
00205de8loc_205de8:
00205de8str x0, [x1]
00205decb 0x205df0
00205df0
00205df0loc_205df0:
00205df0ldr x4, [sp+88]
00205df4ldrsb x27, [x4]
00205df8ldr x4, [x4]
00205dfcldrsb x27, [x4]
00205e00ldr w5, [sp+36]
00205e04str w5, [x4]
00205e08ldr x4, [sp+64]
00205e0cstr x4, [sp+48]
00205e10stp xzr, xzr, [sp+96]
00205e14ldr x0, [sp+48]
00205e18ldrb w1, [sp+56]
00205e1cmov x2, xzr
00205e20mov x3, xzr
00205e24ldur x29, [sp-8]
00205e28ldr x30, [sp], 128
00205e2cret x30
00205e30
00205e30loc_205e30:
00205e30stp x0, x1, [sp+8]
00205e34stp x2, x3, [sp+24]
00205e38strb w4, [sp+40]
00205e3cstr x5, [sp+48]
00205e40strb w6, [sp+56]
00205e44stp x7, x8, [sp+64]
00205e48str x9, [sp+80]
00205e4cmov x3, x30
00205e50bl runtime.morestack_noctxt.abi0
00205e54ldp x0, x1, [sp+8]
00205e58ldp x2, x3, [sp+24]
00205e5cldrsb x4, [sp+40]
00205e60ldr x5, [sp+48]
00205e64ldrb w6, [sp+56]
00205e68ldp x7, x8, [sp+64]
00205e6cldr x9, [sp+80]
00205e70b 0x205c90
00205e74udf 0
00205e78udf 0
00205e7cudf 0
00205c90
00205c90google.golang.org/protobuf/internal/impl.consumeSfixed32Ptr: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32Ptr(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
00205c90ldr x16, [x28+16]
00205c94subs xzr, sp, x16
00205c98b.ls 0x205e30
00205c9cstr x30, [sp-128]!
00205ca0stur x29, [sp-8]
00205ca4sub x29, sp, 8
00205ca8str x0, [sp+136]
00205cacstr x1, [sp+144]
00205cb0str x2, [sp+152]
00205cb4str x3, [sp+160]
00205cb8strb w4, [sp+168]
00205cbcstr x5, [sp+176]
00205cc0strb w6, [sp+184]
00205cc4str x7, [sp+192]
00205cc8str x8, [sp+200]
00205cccstr x9, [sp+208]
00205cd0str xzr, [sp+48]
00205cd4strb wzr, [sp+56]
00205cd8stp xzr, xzr, [sp+96]
00205cdcldrsb x4, [sp+168]
00205ce0ubfm x4, x4, 0, 7
00205ce4subs wzr, w4, 5
00205ce8b.ne 0x205cf0
00205cecb 0x205d1c
00205cf0
00205cf0loc_205cf0:
00205cf0adrp x27, 0x81d000
00205cf4ldr x2, [x27+192]
00205cf8adrp x27, 0x81d000
00205cfcldr x3, [x27+200]
00205d00str x2, [sp+96]
00205d04str x3, [sp+104]
00205d08ldr x0, [sp+48]
00205d0cldrb w1, [sp+56]
00205d10ldur x29, [sp-8]
00205d14ldr x30, [sp], 128
00205d18ret x30
00205d1c
00205d1cloc_205d1c:
00205d1cldr x0, [sp+136]
00205d20ldr x1, [sp+144]
00205d24ldr x2, [sp+152]
00205d28bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00205d2cstr w0, [sp+44]
00205d30str x1, [sp+72]
00205d34ldr w3, [sp+44]
00205d38str w3, [sp+40]
00205d3cldr x3, [sp+72]
00205d40str x3, [sp+80]
00205d44ldr w3, [sp+40]
00205d48str w3, [sp+36]
00205d4cldr x3, [sp+80]
00205d50str x3, [sp+64]
00205d54tbnz x3, 63, 0x205d5c
00205d58b 0x205d88
00205d5c
00205d5cloc_205d5c:
00205d5cadrp x27, 0x81d000
00205d60ldr x2, [x27+160]
00205d64adrp x27, 0x81d000
00205d68ldr x3, [x27+168]
00205d6cstr x2, [sp+96]
00205d70str x3, [sp+104]
00205d74ldr x0, [sp+48]
00205d78ldrb w1, [sp+56]
00205d7cldur x29, [sp-8]
00205d80ldr x30, [sp], 128
00205d84ret x30
00205d88
00205d88loc_205d88:
00205d88ldr x0, [sp+160]
00205d8cbl google.golang.org/protobuf/internal/impl.pointer.Int32Ptr
00205d90str x0, [sp+88]
00205d94ldrsb x27, [x0]
00205d98ldr x1, [x0]
00205d9ccbnz x1, 0x205da4
00205da0b 0x205da8
00205da4
00205da4loc_205da4:
00205da4b 0x205df0
00205da8
00205da8loc_205da8:
00205da8adrp x0, 0x3f0000
00205dacadd x0, x0, 3264
00205db0bl runtime.newobject
00205db4str x0, [sp+112]
00205db8ldr x1, [sp+88]
00205dbcldrsb x27, [x1]
00205dc0adrp x27, 0x846000
00205dc4ldr w2, [x27+3056]
00205dc8cbz w2, 0x205dd0
00205dccb 0x205dd4
00205dd0
00205dd0loc_205dd0:
00205dd0b 0x205de8
00205dd4
00205dd4loc_205dd4:
00205dd4bl runtime.gcWriteBarrier2
00205dd8str x0, [x25]
00205ddcldr x4, [x1]
00205de0str x4, [x25+8]
00205de4b 0x205de8
00205de8
00205de8loc_205de8:
00205de8str x0, [x1]
00205decb 0x205df0
00205df0
00205df0loc_205df0:
00205df0ldr x4, [sp+88]
00205df4ldrsb x27, [x4]
00205df8ldr x4, [x4]
00205dfcldrsb x27, [x4]
00205e00ldr w5, [sp+36]
00205e04str w5, [x4]
00205e08ldr x4, [sp+64]
00205e0cstr x4, [sp+48]
00205e10stp xzr, xzr, [sp+96]
00205e14ldr x0, [sp+48]
00205e18ldrb w1, [sp+56]
00205e1cmov x2, xzr
00205e20mov x3, xzr
00205e24ldur x29, [sp-8]
00205e28ldr x30, [sp], 128
00205e2cret x30
00205e30
00205e30loc_205e30:
00205e30stp x0, x1, [sp+8]
00205e34stp x2, x3, [sp+24]
00205e38strb w4, [sp+40]
00205e3cstr x5, [sp+48]
00205e40strb w6, [sp+56]
00205e44stp x7, x8, [sp+64]
00205e48str x9, [sp+80]
00205e4cmov x3, x30
00205e50bl runtime.morestack_noctxt.abi0
00205e54ldp x0, x1, [sp+8]
00205e58ldp x2, x3, [sp+24]
00205e5cldrsb x4, [sp+40]
00205e60ldr x5, [sp+48]
00205e64ldrb w6, [sp+56]
00205e68ldp x7, x8, [sp+64]
00205e6cldr x9, [sp+80]
00205e70b 0x205c90
00205e74udf 0
00205e78udf 0
00205e7cudf 0
00205c90
00205e80
00205e80google.golang.org/protobuf/internal/impl.sizeSfixed32Slice: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32Slice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205e80ldr x16, [x28+16]
00205e84subs xzr, sp, x16
00205e88b.ls 0x205f00
00205e8cstr x30, [sp-80]!
00205e90stur x29, [sp-8]
00205e94sub x29, sp, 8
00205e98str x0, [sp+88]
00205e9cstr x1, [sp+96]
00205ea0strb w2, [sp+104]
00205ea4str xzr, [sp+16]
00205ea8bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
00205eacstr x0, [sp+64]
00205eb0ldrsb x27, [x0]
00205eb4ldr x1, [x0+8]
00205eb8ldr x2, [x0]
00205ebcldr x3, [x0+16]
00205ec0str x2, [sp+40]
00205ec4str x1, [sp+48]
00205ec8str x3, [sp+56]
00205eccstr x1, [sp+32]
00205ed0bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00205ed4str x0, [sp+24]
00205ed8ldr x1, [sp+32]
00205edcldr x2, [sp+96]
00205ee0ldrsb x27, [x2]
00205ee4ldr x2, [x2+120]
00205ee8add x2, x2, x0
00205eecmadd x0, x1, x2, xzr
00205ef0str x0, [sp+16]
00205ef4ldur x29, [sp-8]
00205ef8ldr x30, [sp], 80
00205efcret x30
00205f00
00205f00loc_205f00:
00205f00stp x0, x1, [sp+8]
00205f04strb w2, [sp+24]
00205f08mov x3, x30
00205f0cbl runtime.morestack_noctxt.abi0
00205f10ldp x0, x1, [sp+8]
00205f14ldrb w2, [sp+24]
00205f18b 0x205e80
00205f1cudf 0
00205e80
00205e80google.golang.org/protobuf/internal/impl.sizeSfixed32Slice: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32Slice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205e80ldr x16, [x28+16]
00205e84subs xzr, sp, x16
00205e88b.ls 0x205f00
00205e8cstr x30, [sp-80]!
00205e90stur x29, [sp-8]
00205e94sub x29, sp, 8
00205e98str x0, [sp+88]
00205e9cstr x1, [sp+96]
00205ea0strb w2, [sp+104]
00205ea4str xzr, [sp+16]
00205ea8bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
00205eacstr x0, [sp+64]
00205eb0ldrsb x27, [x0]
00205eb4ldr x1, [x0+8]
00205eb8ldr x2, [x0]
00205ebcldr x3, [x0+16]
00205ec0str x2, [sp+40]
00205ec4str x1, [sp+48]
00205ec8str x3, [sp+56]
00205eccstr x1, [sp+32]
00205ed0bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00205ed4str x0, [sp+24]
00205ed8ldr x1, [sp+32]
00205edcldr x2, [sp+96]
00205ee0ldrsb x27, [x2]
00205ee4ldr x2, [x2+120]
00205ee8add x2, x2, x0
00205eecmadd x0, x1, x2, xzr
00205ef0str x0, [sp+16]
00205ef4ldur x29, [sp-8]
00205ef8ldr x30, [sp], 80
00205efcret x30
00205f00
00205f00loc_205f00:
00205f00stp x0, x1, [sp+8]
00205f04strb w2, [sp+24]
00205f08mov x3, x30
00205f0cbl runtime.morestack_noctxt.abi0
00205f10ldp x0, x1, [sp+8]
00205f14ldrb w2, [sp+24]
00205f18b 0x205e80
00205f1cudf 0
00205e80
00205f20
00205f20google.golang.org/protobuf/internal/impl.appendSfixed32Slice: ; void google.golang.org/protobuf/internal/impl.appendSfixed32Slice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205f20ldr x16, [x28+16]
00205f24sub x17, sp, 48
00205f28subs xzr, x17, x16
00205f2cb.ls 0x206054
00205f30str x30, [sp-176]!
00205f34stur x29, [sp-8]
00205f38sub x29, sp, 8
00205f3cstr x0, [sp+184]
00205f40str x1, [sp+192]
00205f44str x2, [sp+200]
00205f48str x3, [sp+208]
00205f4cstr x4, [sp+216]
00205f50strb w5, [sp+224]
00205f54str xzr, [sp+88]
00205f58stp xzr, xzr, [sp+96]
00205f5cstp xzr, xzr, [sp+72]
00205f60ldr x0, [sp+208]
00205f64bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
00205f68str x0, [sp+160]
00205f6cldrsb x27, [x0]
00205f70ldr x1, [x0+8]
00205f74ldr x2, [x0]
00205f78ldr x3, [x0+16]
00205f7cstr x2, [sp+112]
00205f80str x1, [sp+120]
00205f84str x3, [sp+128]
00205f88str x2, [sp+136]
00205f8cstr x1, [sp+144]
00205f90str x3, [sp+152]
00205f94str xzr, [sp+64]
00205f98str x1, [sp+56]
00205f9cb 0x205fa0
00205fa0
00205fa0loc_205fa0:
00205fa0ldr x5, [sp+56]
00205fa4ldr x6, [sp+64]
00205fa8subs xzr, x5, x6
00205facb.gt 0x205fb4
00205fb0b 0x206018
00205fb4
00205fb4loc_205fb4:
00205fb4ldr x4, [sp+64]
00205fb8ldr x5, [sp+136]
00205fbcldrsw x4, [x5+2*x4]
00205fc0str w4, [sp+44]
00205fc4ldr x4, [sp+216]
00205fc8ldrsb x27, [x4]
00205fccldr x3, [x4+112]
00205fd0str x3, [sp+48]
00205fd4ldr x0, [sp+184]
00205fd8ldr x1, [sp+192]
00205fdcldr x2, [sp+200]
00205fe0bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205fe4str x0, [sp+184]
00205fe8str x1, [sp+192]
00205fecstr x2, [sp+200]
00205ff0ldrsw x3, [sp+44]
00205ff4bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00205ff8str x0, [sp+184]
00205ffcstr x1, [sp+192]
00206000str x2, [sp+200]
00206004b 0x206008
00206008
00206008loc_206008:
00206008ldr x5, [sp+64]
0020600cadd x5, x5, 1
00206010str x5, [sp+64]
00206014b 0x205fa0
00206018
00206018loc_206018:
00206018ldr x5, [sp+184]
0020601cldr x6, [sp+192]
00206020ldr x7, [sp+200]
00206024str x5, [sp+88]
00206028str x6, [sp+96]
0020602cstr x7, [sp+104]
00206030stp xzr, xzr, [sp+72]
00206034ldr x0, [sp+88]
00206038ldr x1, [sp+96]
0020603cldr x2, [sp+104]
00206040mov x3, xzr
00206044mov x4, xzr
00206048ldur x29, [sp-8]
0020604cldr x30, [sp], 176
00206050ret x30
00206054
00206054loc_206054:
00206054stp x0, x1, [sp+8]
00206058stp x2, x3, [sp+24]
0020605cstr x4, [sp+40]
00206060strb w5, [sp+48]
00206064mov x3, x30
00206068bl runtime.morestack_noctxt.abi0
0020606cldp x0, x1, [sp+8]
00206070ldp x2, x3, [sp+24]
00206074ldr x4, [sp+40]
00206078ldrb w5, [sp+48]
0020607cb 0x205f20
00205f20
00205f20google.golang.org/protobuf/internal/impl.appendSfixed32Slice: ; void google.golang.org/protobuf/internal/impl.appendSfixed32Slice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205f20ldr x16, [x28+16]
00205f24sub x17, sp, 48
00205f28subs xzr, x17, x16
00205f2cb.ls 0x206054
00205f30str x30, [sp-176]!
00205f34stur x29, [sp-8]
00205f38sub x29, sp, 8
00205f3cstr x0, [sp+184]
00205f40str x1, [sp+192]
00205f44str x2, [sp+200]
00205f48str x3, [sp+208]
00205f4cstr x4, [sp+216]
00205f50strb w5, [sp+224]
00205f54str xzr, [sp+88]
00205f58stp xzr, xzr, [sp+96]
00205f5cstp xzr, xzr, [sp+72]
00205f60ldr x0, [sp+208]
00205f64bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
00205f68str x0, [sp+160]
00205f6cldrsb x27, [x0]
00205f70ldr x1, [x0+8]
00205f74ldr x2, [x0]
00205f78ldr x3, [x0+16]
00205f7cstr x2, [sp+112]
00205f80str x1, [sp+120]
00205f84str x3, [sp+128]
00205f88str x2, [sp+136]
00205f8cstr x1, [sp+144]
00205f90str x3, [sp+152]
00205f94str xzr, [sp+64]
00205f98str x1, [sp+56]
00205f9cb 0x205fa0
00205fa0
00205fa0loc_205fa0:
00205fa0ldr x5, [sp+56]
00205fa4ldr x6, [sp+64]
00205fa8subs xzr, x5, x6
00205facb.gt 0x205fb4
00205fb0b 0x206018
00205fb4
00205fb4loc_205fb4:
00205fb4ldr x4, [sp+64]
00205fb8ldr x5, [sp+136]
00205fbcldrsw x4, [x5+2*x4]
00205fc0str w4, [sp+44]
00205fc4ldr x4, [sp+216]
00205fc8ldrsb x27, [x4]
00205fccldr x3, [x4+112]
00205fd0str x3, [sp+48]
00205fd4ldr x0, [sp+184]
00205fd8ldr x1, [sp+192]
00205fdcldr x2, [sp+200]
00205fe0bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205fe4str x0, [sp+184]
00205fe8str x1, [sp+192]
00205fecstr x2, [sp+200]
00205ff0ldrsw x3, [sp+44]
00205ff4bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00205ff8str x0, [sp+184]
00205ffcstr x1, [sp+192]
00206000str x2, [sp+200]
00206004b 0x206008
00206008
00206008loc_206008:
00206008ldr x5, [sp+64]
0020600cadd x5, x5, 1
00206010str x5, [sp+64]
00206014b 0x205fa0
00206018
00206018loc_206018:
00206018ldr x5, [sp+184]
0020601cldr x6, [sp+192]
00206020ldr x7, [sp+200]
00206024str x5, [sp+88]
00206028str x6, [sp+96]
0020602cstr x7, [sp+104]
00206030stp xzr, xzr, [sp+72]
00206034ldr x0, [sp+88]
00206038ldr x1, [sp+96]
0020603cldr x2, [sp+104]
00206040mov x3, xzr
00206044mov x4, xzr
00206048ldur x29, [sp-8]
0020604cldr x30, [sp], 176
00206050ret x30
00206054
00206054loc_206054:
00206054stp x0, x1, [sp+8]
00206058stp x2, x3, [sp+24]
0020605cstr x4, [sp+40]
00206060strb w5, [sp+48]
00206064mov x3, x30
00206068bl runtime.morestack_noctxt.abi0
0020606cldp x0, x1, [sp+8]
00206070ldp x2, x3, [sp+24]
00206074ldr x4, [sp+40]
00206078ldrb w5, [sp+48]
0020607cb 0x205f20
00205f20
00206080
00206080google.golang.org/protobuf/internal/impl.consumeSfixed32Slice: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32Slice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
00206080ldr x16, [x28+16]
00206084sub x17, sp, 208
00206088subs xzr, x17, x16
0020608cb.ls 0x2064cc
00206090sub x20, sp, 336
00206094stp x29, x30, [x20-8]
00206098add sp, x20, 0
0020609csub x29, sp, 8
002060a0str x0, [sp+344]
002060a4str x1, [sp+352]
002060a8str x2, [sp+360]
002060acstr x3, [sp+368]
002060b0strb w4, [sp+376]
002060b4str x5, [sp+384]
002060b8strb w6, [sp+392]
002060bcstr x7, [sp+400]
002060c0str x8, [sp+408]
002060c4str x9, [sp+416]
002060c8str xzr, [sp+120]
002060ccstrb wzr, [sp+128]
002060d0stp xzr, xzr, [sp+240]
002060d4ldr x0, [sp+368]
002060d8bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
002060dcstr x0, [sp+208]
002060e0ldrsb x1, [sp+376]
002060e4ubfm x1, x1, 0, 7
002060e8subs wzr, w1, 2
002060ecb.eq 0x2060f4
002060f0b 0x2061d8
002060f4
002060f4loc_2060f4:
002060f4str xzr, [sp+280]
002060f8stp xzr, xzr, [sp+288]
002060fcldr x0, [sp+344]
00206100ldr x1, [sp+352]
00206104ldr x2, [sp+360]
00206108bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
0020610cstr x0, [sp+280]
00206110str x1, [sp+288]
00206114str x2, [sp+296]
00206118str x3, [sp+176]
0020611cstr x0, [sp+304]
00206120str x1, [sp+312]
00206124str x2, [sp+320]
00206128ldr x3, [sp+176]
0020612cstr x3, [sp+200]
00206130str x0, [sp+256]
00206134str x1, [sp+264]
00206138str x2, [sp+272]
0020613cldr x3, [sp+200]
00206140str x3, [sp+152]
00206144tbnz x3, 63, 0x20614c
00206148b 0x206178
0020614c
0020614cloc_20614c:
0020614cadrp x27, 0x81c000
00206150ldr x2, [x27+160]
00206154adrp x27, 0x81c000
00206158ldr x3, [x27+168]
0020615cstr x2, [sp+240]
00206160str x3, [sp+248]
00206164ldr x0, [sp+120]
00206168ldrb w1, [sp+128]
0020616cldp x29, x30, [sp-8]
00206170add sp, sp, 336
00206174ret x30
00206178
00206178loc_206178:
00206178str x1, [sp+176]
0020617cbl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00206180str x0, [sp+168]
00206184ldr x1, [sp+176]
00206188cbnz x0, 0x206190
0020618cb 0x2064c4
00206190
00206190loc_206190:
00206190sdiv x1, x1, x0
00206194str x1, [sp+160]
00206198subs xzr, x1, 0
0020619cb.gt 0x2061a4
002061a0b 0x2061b0
002061a4
002061a4loc_2061a4:
002061a4ldr x0, [sp+368]
002061a8bl google.golang.org/protobuf/internal/impl.pointer.growInt32Slice
002061acb 0x2061b4
002061b0
002061b0loc_2061b0:
002061b0b 0x2061b4
002061b4
002061b4loc_2061b4:
002061b4ldr x4, [sp+208]
002061b8ldrsb x27, [x4]
002061bcldr x5, [x4]
002061c0ldr x6, [x4+8]
002061c4ldr x4, [x4+16]
002061c8str x5, [sp+216]
002061ccstr x6, [sp+224]
002061d0str x4, [sp+232]
002061d4b 0x206338
002061d8
002061d8loc_2061d8:
002061d8ldrsb x4, [sp+376]
002061dcubfm x4, x4, 0, 7
002061e0subs wzr, w4, 5
002061e4b.ne 0x2061ec
002061e8b 0x206218
002061ec
002061ecloc_2061ec:
002061ecadrp x27, 0x81c000
002061f0ldr x2, [x27+192]
002061f4adrp x27, 0x81c000
002061f8ldr x3, [x27+200]
002061fcstr x2, [sp+240]
00206200str x3, [sp+248]
00206204ldr x0, [sp+120]
00206208ldrb w1, [sp+128]
0020620cldp x29, x30, [sp-8]
00206210add sp, sp, 336
00206214ret x30
00206218
00206218loc_206218:
00206218ldr x0, [sp+344]
0020621cldr x1, [sp+352]
00206220ldr x2, [sp+360]
00206224bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00206228str w0, [sp+108]
0020622cstr x1, [sp+168]
00206230ldr w3, [sp+108]
00206234str w3, [sp+112]
00206238ldr x3, [sp+168]
0020623cstr x3, [sp+184]
00206240ldr w3, [sp+112]
00206244str w3, [sp+92]
00206248ldr x3, [sp+184]
0020624cstr x3, [sp+136]
00206250tbnz x3, 63, 0x206258
00206254b 0x206284
00206258
00206258loc_206258:
00206258adrp x27, 0x81c000
0020625cldr x2, [x27+160]
00206260adrp x27, 0x81c000
00206264ldr x3, [x27+168]
00206268str x2, [sp+240]
0020626cstr x3, [sp+248]
00206270ldr x0, [sp+120]
00206274ldrb w1, [sp+128]
00206278ldp x29, x30, [sp-8]
0020627cadd sp, sp, 336
00206280ret x30
00206284
00206284loc_206284:
00206284ldr w5, [sp+92]
00206288str w5, [sp+100]
0020628cldr x5, [sp+208]
00206290ldrsb x27, [x5]
00206294ldr x2, [x5+16]
00206298ldr x0, [x5]
0020629cldr x5, [x5+8]
002062a0add x1, x5, 1
002062a4subs xzr, x2, x1
002062a8b.hs 0x2062b0
002062acb 0x2062b4
002062b0
002062b0loc_2062b0:
002062b0b 0x2062c8
002062b4
002062b4loc_2062b4:
002062b4orr x3, xzr, 1
002062b8adrp x4, 0x3ef000
002062bcadd x4, x4, 3264
002062c0bl runtime.growslice
002062c4b 0x2062c8
002062c8
002062c8loc_2062c8:
002062c8ldrsw x4, [sp+100]
002062ccsub x5, x1, 1
002062d0str w4, [x0+2*x5]
002062d4ldr x4, [sp+208]
002062d8ldrsb x27, [x4]
002062dcstr x1, [x4+8]
002062e0str x2, [x4+16]
002062e4adrp x27, 0x845000
002062e8ldr w5, [x27+3056]
002062eccbz w5, 0x2062f4
002062f0b 0x2062f8
002062f4
002062f4loc_2062f4:
002062f4b 0x20630c
002062f8
002062f8loc_2062f8:
002062f8bl runtime.gcWriteBarrier2
002062fcstr x0, [x25]
00206300ldr x5, [x4]
00206304str x5, [x25+8]
00206308b 0x20630c
0020630c
0020630cloc_20630c:
0020630cstr x0, [x4]
00206310ldr x4, [sp+136]
00206314str x4, [sp+120]
00206318stp xzr, xzr, [sp+240]
0020631cldr x0, [sp+120]
00206320ldrb w1, [sp+128]
00206324mov x2, xzr
00206328mov x3, xzr
0020632cldp x29, x30, [sp-8]
00206330add sp, sp, 336
00206334ret x30
00206338
00206338loc_206338:
00206338ldr x4, [sp+264]
0020633cstr x4, [sp+168]
00206340cbnz x4, 0x206348
00206344b 0x206450
00206348
00206348loc_206348:
00206348ldr x0, [sp+256]
0020634cldr x1, [sp+264]
00206350ldr x2, [sp+272]
00206354bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00206358str w0, [sp+108]
0020635cstr x1, [sp+176]
00206360ldr w3, [sp+108]
00206364str w3, [sp+116]
00206368ldr x3, [sp+176]
0020636cstr x3, [sp+192]
00206370ldr w3, [sp+116]
00206374str w3, [sp+96]
00206378ldr x3, [sp+192]
0020637cstr x3, [sp+144]
00206380tbnz x3, 63, 0x206388
00206384b 0x2063b4
00206388
00206388loc_206388:
00206388adrp x27, 0x81c000
0020638cldr x2, [x27+160]
00206390adrp x27, 0x81c000
00206394ldr x3, [x27+168]
00206398str x2, [sp+240]
0020639cstr x3, [sp+248]
002063a0ldr x0, [sp+120]
002063a4ldrb w1, [sp+128]
002063a8ldp x29, x30, [sp-8]
002063acadd sp, sp, 336
002063b0ret x30
002063b4
002063b4loc_2063b4:
002063b4ldr w5, [sp+96]
002063b8str w5, [sp+104]
002063bcldr x2, [sp+232]
002063c0ldr x0, [sp+216]
002063c4ldr x5, [sp+224]
002063c8add x1, x5, 1
002063ccsubs xzr, x2, x1
002063d0b.hs 0x2063d8
002063d4b 0x2063dc
002063d8
002063d8loc_2063d8:
002063d8b 0x2063f0
002063dc
002063dcloc_2063dc:
002063dcorr x3, xzr, 1
002063e0adrp x4, 0x3ef000
002063e4add x4, x4, 3264
002063e8bl runtime.growslice
002063ecb 0x2063f0
002063f0
002063f0loc_2063f0:
002063f0ldrsw x4, [sp+104]
002063f4sub x5, x1, 1
002063f8str w4, [x0+2*x5]
002063fcstr x0, [sp+216]
00206400str x1, [sp+224]
00206404str x2, [sp+232]
00206408ldr x0, [sp+144]
0020640cldr x1, [sp+264]
00206410ldr x4, [sp+256]
00206414ldr x5, [sp+272]
00206418b 0x20641c
0020641c
0020641cloc_20641c:
0020641csubs xzr, x1, x0
00206420b.hs 0x206428
00206424b 0x2064c0
00206428
00206428loc_206428:
00206428sub x5, x5, x0
0020642csub x6, x1, x0
00206430sub x7, xzr, x5
00206434and x7, x0, x7, asr #63
00206438add x4, x4, x7
0020643cstr x4, [sp+256]
00206440str x6, [sp+264]
00206444str x5, [sp+272]
00206448b 0x20644c
0020644c
0020644cloc_20644c:
0020644cb 0x206338
00206450
00206450loc_206450:
00206450ldr x4, [sp+208]
00206454ldrsb x27, [x4]
00206458ldr x5, [sp+216]
0020645cldr x6, [sp+224]
00206460ldr x7, [sp+232]
00206464str x6, [x4+8]
00206468str x7, [x4+16]
0020646cadrp x27, 0x845000
00206470ldr w6, [x27+3056]
00206474cbz w6, 0x20647c
00206478b 0x206480
0020647c
0020647cloc_20647c:
0020647cb 0x206494
00206480
00206480loc_206480:
00206480bl runtime.gcWriteBarrier2
00206484str x5, [x25]
00206488ldr x6, [x4]
0020648cstr x6, [x25+8]
00206490b 0x206494
00206494
00206494loc_206494:
00206494str x5, [x4]
00206498ldr x4, [sp+152]
0020649cstr x4, [sp+120]
002064a0stp xzr, xzr, [sp+240]
002064a4ldr x0, [sp+120]
002064a8ldrb w1, [sp+128]
002064acmov x2, xzr
002064b0mov x3, xzr
002064b4ldp x29, x30, [sp-8]
002064b8add sp, sp, 336
002064bcret x30
002064c0
002064c0loc_2064c0:
002064c0bl runtime.panicSliceB
002064c4
002064c4loc_2064c4:
002064c4bl runtime.panicdivide
002064c8hint
002064cc
002064ccloc_2064cc:
002064ccstp x0, x1, [sp+8]
002064d0stp x2, x3, [sp+24]
002064d4strb w4, [sp+40]
002064d8str x5, [sp+48]
002064dcstrb w6, [sp+56]
002064e0stp x7, x8, [sp+64]
002064e4str x9, [sp+80]
002064e8mov x3, x30
002064ecbl runtime.morestack_noctxt.abi0
002064f0ldp x0, x1, [sp+8]
002064f4ldp x2, x3, [sp+24]
002064f8ldrsb x4, [sp+40]
002064fcldr x5, [sp+48]
00206500ldrb w6, [sp+56]
00206504ldp x7, x8, [sp+64]
00206508ldr x9, [sp+80]
0020650cb 0x206080
00206080
00206080google.golang.org/protobuf/internal/impl.consumeSfixed32Slice: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32Slice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
00206080ldr x16, [x28+16]
00206084sub x17, sp, 208
00206088subs xzr, x17, x16
0020608cb.ls 0x2064cc
00206090sub x20, sp, 336
00206094stp x29, x30, [x20-8]
00206098add sp, x20, 0
0020609csub x29, sp, 8
002060a0str x0, [sp+344]
002060a4str x1, [sp+352]
002060a8str x2, [sp+360]
002060acstr x3, [sp+368]
002060b0strb w4, [sp+376]
002060b4str x5, [sp+384]
002060b8strb w6, [sp+392]
002060bcstr x7, [sp+400]
002060c0str x8, [sp+408]
002060c4str x9, [sp+416]
002060c8str xzr, [sp+120]
002060ccstrb wzr, [sp+128]
002060d0stp xzr, xzr, [sp+240]
002060d4ldr x0, [sp+368]
002060d8bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
002060dcstr x0, [sp+208]
002060e0ldrsb x1, [sp+376]
002060e4ubfm x1, x1, 0, 7
002060e8subs wzr, w1, 2
002060ecb.eq 0x2060f4
002060f0b 0x2061d8
002060f4
002060f4loc_2060f4:
002060f4str xzr, [sp+280]
002060f8stp xzr, xzr, [sp+288]
002060fcldr x0, [sp+344]
00206100ldr x1, [sp+352]
00206104ldr x2, [sp+360]
00206108bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
0020610cstr x0, [sp+280]
00206110str x1, [sp+288]
00206114str x2, [sp+296]
00206118str x3, [sp+176]
0020611cstr x0, [sp+304]
00206120str x1, [sp+312]
00206124str x2, [sp+320]
00206128ldr x3, [sp+176]
0020612cstr x3, [sp+200]
00206130str x0, [sp+256]
00206134str x1, [sp+264]
00206138str x2, [sp+272]
0020613cldr x3, [sp+200]
00206140str x3, [sp+152]
00206144tbnz x3, 63, 0x20614c
00206148b 0x206178
0020614c
0020614cloc_20614c:
0020614cadrp x27, 0x81c000
00206150ldr x2, [x27+160]
00206154adrp x27, 0x81c000
00206158ldr x3, [x27+168]
0020615cstr x2, [sp+240]
00206160str x3, [sp+248]
00206164ldr x0, [sp+120]
00206168ldrb w1, [sp+128]
0020616cldp x29, x30, [sp-8]
00206170add sp, sp, 336
00206174ret x30
00206178
00206178loc_206178:
00206178str x1, [sp+176]
0020617cbl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00206180str x0, [sp+168]
00206184ldr x1, [sp+176]
00206188cbnz x0, 0x206190
0020618cb 0x2064c4
00206190
00206190loc_206190:
00206190sdiv x1, x1, x0
00206194str x1, [sp+160]
00206198subs xzr, x1, 0
0020619cb.gt 0x2061a4
002061a0b 0x2061b0
002061a4
002061a4loc_2061a4:
002061a4ldr x0, [sp+368]
002061a8bl google.golang.org/protobuf/internal/impl.pointer.growInt32Slice
002061acb 0x2061b4
002061b0
002061b0loc_2061b0:
002061b0b 0x2061b4
002061b4
002061b4loc_2061b4:
002061b4ldr x4, [sp+208]
002061b8ldrsb x27, [x4]
002061bcldr x5, [x4]
002061c0ldr x6, [x4+8]
002061c4ldr x4, [x4+16]
002061c8str x5, [sp+216]
002061ccstr x6, [sp+224]
002061d0str x4, [sp+232]
002061d4b 0x206338
002061d8
002061d8loc_2061d8:
002061d8ldrsb x4, [sp+376]
002061dcubfm x4, x4, 0, 7
002061e0subs wzr, w4, 5
002061e4b.ne 0x2061ec
002061e8b 0x206218
002061ec
002061ecloc_2061ec:
002061ecadrp x27, 0x81c000
002061f0ldr x2, [x27+192]
002061f4adrp x27, 0x81c000
002061f8ldr x3, [x27+200]
002061fcstr x2, [sp+240]
00206200str x3, [sp+248]
00206204ldr x0, [sp+120]
00206208ldrb w1, [sp+128]
0020620cldp x29, x30, [sp-8]
00206210add sp, sp, 336
00206214ret x30
00206218
00206218loc_206218:
00206218ldr x0, [sp+344]
0020621cldr x1, [sp+352]
00206220ldr x2, [sp+360]
00206224bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00206228str w0, [sp+108]
0020622cstr x1, [sp+168]
00206230ldr w3, [sp+108]
00206234str w3, [sp+112]
00206238ldr x3, [sp+168]
0020623cstr x3, [sp+184]
00206240ldr w3, [sp+112]
00206244str w3, [sp+92]
00206248ldr x3, [sp+184]
0020624cstr x3, [sp+136]
00206250tbnz x3, 63, 0x206258
00206254b 0x206284
00206258
00206258loc_206258:
00206258adrp x27, 0x81c000
0020625cldr x2, [x27+160]
00206260adrp x27, 0x81c000
00206264ldr x3, [x27+168]
00206268str x2, [sp+240]
0020626cstr x3, [sp+248]
00206270ldr x0, [sp+120]
00206274ldrb w1, [sp+128]
00206278ldp x29, x30, [sp-8]
0020627cadd sp, sp, 336
00206280ret x30
00206284
00206284loc_206284:
00206284ldr w5, [sp+92]
00206288str w5, [sp+100]
0020628cldr x5, [sp+208]
00206290ldrsb x27, [x5]
00206294ldr x2, [x5+16]
00206298ldr x0, [x5]
0020629cldr x5, [x5+8]
002062a0add x1, x5, 1
002062a4subs xzr, x2, x1
002062a8b.hs 0x2062b0
002062acb 0x2062b4
002062b0
002062b0loc_2062b0:
002062b0b 0x2062c8
002062b4
002062b4loc_2062b4:
002062b4orr x3, xzr, 1
002062b8adrp x4, 0x3ef000
002062bcadd x4, x4, 3264
002062c0bl runtime.growslice
002062c4b 0x2062c8
002062c8
002062c8loc_2062c8:
002062c8ldrsw x4, [sp+100]
002062ccsub x5, x1, 1
002062d0str w4, [x0+2*x5]
002062d4ldr x4, [sp+208]
002062d8ldrsb x27, [x4]
002062dcstr x1, [x4+8]
002062e0str x2, [x4+16]
002062e4adrp x27, 0x845000
002062e8ldr w5, [x27+3056]
002062eccbz w5, 0x2062f4
002062f0b 0x2062f8
002062f4
002062f4loc_2062f4:
002062f4b 0x20630c
002062f8
002062f8loc_2062f8:
002062f8bl runtime.gcWriteBarrier2
002062fcstr x0, [x25]
00206300ldr x5, [x4]
00206304str x5, [x25+8]
00206308b 0x20630c
0020630c
0020630cloc_20630c:
0020630cstr x0, [x4]
00206310ldr x4, [sp+136]
00206314str x4, [sp+120]
00206318stp xzr, xzr, [sp+240]
0020631cldr x0, [sp+120]
00206320ldrb w1, [sp+128]
00206324mov x2, xzr
00206328mov x3, xzr
0020632cldp x29, x30, [sp-8]
00206330add sp, sp, 336
00206334ret x30
00206338
00206338loc_206338:
00206338ldr x4, [sp+264]
0020633cstr x4, [sp+168]
00206340cbnz x4, 0x206348
00206344b 0x206450
00206348
00206348loc_206348:
00206348ldr x0, [sp+256]
0020634cldr x1, [sp+264]
00206350ldr x2, [sp+272]
00206354bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00206358str w0, [sp+108]
0020635cstr x1, [sp+176]
00206360ldr w3, [sp+108]
00206364str w3, [sp+116]
00206368ldr x3, [sp+176]
0020636cstr x3, [sp+192]
00206370ldr w3, [sp+116]
00206374str w3, [sp+96]
00206378ldr x3, [sp+192]
0020637cstr x3, [sp+144]
00206380tbnz x3, 63, 0x206388
00206384b 0x2063b4
00206388
00206388loc_206388:
00206388adrp x27, 0x81c000
0020638cldr x2, [x27+160]
00206390adrp x27, 0x81c000
00206394ldr x3, [x27+168]
00206398str x2, [sp+240]
0020639cstr x3, [sp+248]
002063a0ldr x0, [sp+120]
002063a4ldrb w1, [sp+128]
002063a8ldp x29, x30, [sp-8]
002063acadd sp, sp, 336
002063b0ret x30
002063b4
002063b4loc_2063b4:
002063b4ldr w5, [sp+96]
002063b8str w5, [sp+104]
002063bcldr x2, [sp+232]
002063c0ldr x0, [sp+216]
002063c4ldr x5, [sp+224]
002063c8add x1, x5, 1
002063ccsubs xzr, x2, x1
002063d0b.hs 0x2063d8
002063d4b 0x2063dc
002063d8
002063d8loc_2063d8:
002063d8b 0x2063f0
002063dc
002063dcloc_2063dc:
002063dcorr x3, xzr, 1
002063e0adrp x4, 0x3ef000
002063e4add x4, x4, 3264
002063e8bl runtime.growslice
002063ecb 0x2063f0
002063f0
002063f0loc_2063f0:
002063f0ldrsw x4, [sp+104]
002063f4sub x5, x1, 1
002063f8str w4, [x0+2*x5]
002063fcstr x0, [sp+216]
00206400str x1, [sp+224]
00206404str x2, [sp+232]
00206408ldr x0, [sp+144]
0020640cldr x1, [sp+264]
00206410ldr x4, [sp+256]
00206414ldr x5, [sp+272]
00206418b 0x20641c
0020641c
0020641cloc_20641c:
0020641csubs xzr, x1, x0
00206420b.hs 0x206428
00206424b 0x2064c0
00206428
00206428loc_206428:
00206428sub x5, x5, x0
0020642csub x6, x1, x0
00206430sub x7, xzr, x5
00206434and x7, x0, x7, asr #63
00206438add x4, x4, x7
0020643cstr x4, [sp+256]
00206440str x6, [sp+264]
00206444str x5, [sp+272]
00206448b 0x20644c
0020644c
0020644cloc_20644c:
0020644cb 0x206338
00206450
00206450loc_206450:
00206450ldr x4, [sp+208]
00206454ldrsb x27, [x4]
00206458ldr x5, [sp+216]
0020645cldr x6, [sp+224]
00206460ldr x7, [sp+232]
00206464str x6, [x4+8]
00206468str x7, [x4+16]
0020646cadrp x27, 0x845000
00206470ldr w6, [x27+3056]
00206474cbz w6, 0x20647c
00206478b 0x206480
0020647c
0020647cloc_20647c:
0020647cb 0x206494
00206480
00206480loc_206480:
00206480bl runtime.gcWriteBarrier2
00206484str x5, [x25]
00206488ldr x6, [x4]
0020648cstr x6, [x25+8]
00206490b 0x206494
00206494
00206494loc_206494:
00206494str x5, [x4]
00206498ldr x4, [sp+152]
0020649cstr x4, [sp+120]
002064a0stp xzr, xzr, [sp+240]
002064a4ldr x0, [sp+120]
002064a8ldrb w1, [sp+128]
002064acmov x2, xzr
002064b0mov x3, xzr
002064b4ldp x29, x30, [sp-8]
002064b8add sp, sp, 336
002064bcret x30
002064c0
002064c0loc_2064c0:
002064c0bl runtime.panicSliceB
002064c4
002064c4loc_2064c4:
002064c4bl runtime.panicdivide
002064c8hint
002064cc
002064ccloc_2064cc:
002064ccstp x0, x1, [sp+8]
002064d0stp x2, x3, [sp+24]
002064d4strb w4, [sp+40]
002064d8str x5, [sp+48]
002064dcstrb w6, [sp+56]
002064e0stp x7, x8, [sp+64]
002064e4str x9, [sp+80]
002064e8mov x3, x30
002064ecbl runtime.morestack_noctxt.abi0
002064f0ldp x0, x1, [sp+8]
002064f4ldp x2, x3, [sp+24]
002064f8ldrsb x4, [sp+40]
002064fcldr x5, [sp+48]
00206500ldrb w6, [sp+56]
00206504ldp x7, x8, [sp+64]
00206508ldr x9, [sp+80]
0020650cb 0x206080
00206080
00206510
00206510google.golang.org/protobuf/internal/impl.sizeSfixed32PackedSlice: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32PackedSlice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00206510ldr x16, [x28+16]
00206514subs xzr, sp, x16
00206518b.ls 0x2065bc
0020651cstr x30, [sp-96]!
00206520stur x29, [sp-8]
00206524sub x29, sp, 8
00206528str x0, [sp+104]
0020652cstr x1, [sp+112]
00206530strb w2, [sp+120]
00206534str xzr, [sp+24]
00206538bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
0020653cstr x0, [sp+80]
00206540ldrsb x27, [x0]
00206544ldr x1, [x0]
00206548ldr x2, [x0+16]
0020654cldr x3, [x0+8]
00206550str x1, [sp+56]
00206554str x3, [sp+64]
00206558str x2, [sp+72]
0020655cstr x3, [sp+48]
00206560cbz x3, 0x206568
00206564b 0x20657c
00206568
00206568loc_206568:
00206568str xzr, [sp+24]
0020656cmov x0, xzr
00206570ldur x29, [sp-8]
00206574ldr x30, [sp], 96
00206578ret x30
0020657c
0020657cloc_20657c:
0020657cstr x3, [sp+48]
00206580bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00206584str x0, [sp+40]
00206588ldr x1, [sp+48]
0020658cmadd x0, x1, x0, xzr
00206590str x0, [sp+32]
00206594bl google.golang.org/protobuf/encoding/protowire.SizeBytes
00206598str x0, [sp+40]
0020659cldr x1, [sp+112]
002065a0ldrsb x27, [x1]
002065a4ldr x1, [x1+120]
002065a8add x0, x1, x0
002065acstr x0, [sp+24]
002065b0ldur x29, [sp-8]
002065b4ldr x30, [sp], 96
002065b8ret x30
002065bc
002065bcloc_2065bc:
002065bcstp x0, x1, [sp+8]
002065c0strb w2, [sp+24]
002065c4mov x3, x30
002065c8bl runtime.morestack_noctxt.abi0
002065ccldp x0, x1, [sp+8]
002065d0ldrb w2, [sp+24]
002065d4b 0x206510
002065d8udf 0
002065dcudf 0
00206510
00206510google.golang.org/protobuf/internal/impl.sizeSfixed32PackedSlice: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32PackedSlice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00206510ldr x16, [x28+16]
00206514subs xzr, sp, x16
00206518b.ls 0x2065bc
0020651cstr x30, [sp-96]!
00206520stur x29, [sp-8]
00206524sub x29, sp, 8
00206528str x0, [sp+104]
0020652cstr x1, [sp+112]
00206530strb w2, [sp+120]
00206534str xzr, [sp+24]
00206538bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
0020653cstr x0, [sp+80]
00206540ldrsb x27, [x0]
00206544ldr x1, [x0]
00206548ldr x2, [x0+16]
0020654cldr x3, [x0+8]
00206550str x1, [sp+56]
00206554str x3, [sp+64]
00206558str x2, [sp+72]
0020655cstr x3, [sp+48]
00206560cbz x3, 0x206568
00206564b 0x20657c
00206568
00206568loc_206568:
00206568str xzr, [sp+24]
0020656cmov x0, xzr
00206570ldur x29, [sp-8]
00206574ldr x30, [sp], 96
00206578ret x30
0020657c
0020657cloc_20657c:
0020657cstr x3, [sp+48]
00206580bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00206584str x0, [sp+40]
00206588ldr x1, [sp+48]
0020658cmadd x0, x1, x0, xzr
00206590str x0, [sp+32]
00206594bl google.golang.org/protobuf/encoding/protowire.SizeBytes
00206598str x0, [sp+40]
0020659cldr x1, [sp+112]
002065a0ldrsb x27, [x1]
002065a4ldr x1, [x1+120]
002065a8add x0, x1, x0
002065acstr x0, [sp+24]
002065b0ldur x29, [sp-8]
002065b4ldr x30, [sp], 96
002065b8ret x30
002065bc
002065bcloc_2065bc:
002065bcstp x0, x1, [sp+8]
002065c0strb w2, [sp+24]
002065c4mov x3, x30
002065c8bl runtime.morestack_noctxt.abi0
002065ccldp x0, x1, [sp+8]
002065d0ldrb w2, [sp+24]
002065d4b 0x206510
002065d8udf 0
002065dcudf 0
00206510
002065e0
002065e0google.golang.org/protobuf/internal/impl.appendSfixed32PackedSlice: ; void google.golang.org/protobuf/internal/impl.appendSfixed32PackedSlice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002065e0ldr x16, [x28+16]
002065e4sub x17, sp, 80
002065e8subs xzr, x17, x16
002065ecb.ls 0x2067a8
002065f0str x30, [sp-208]!
002065f4stur x29, [sp-8]
002065f8sub x29, sp, 8
002065fcstr x0, [sp+216]
00206600str x1, [sp+224]
00206604str x2, [sp+232]
00206608str x3, [sp+240]
0020660cstr x4, [sp+248]
00206610strb w5, [sp+256]
00206614str xzr, [sp+120]
00206618stp xzr, xzr, [sp+128]
0020661cstp xzr, xzr, [sp+104]
00206620ldr x0, [sp+240]
00206624bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
00206628str x0, [sp+168]
0020662cldrsb x27, [x0]
00206630ldr x1, [x0]
00206634ldr x2, [x0+16]
00206638ldr x3, [x0+8]
0020663cstr x1, [sp+144]
00206640str x3, [sp+152]
00206644str x2, [sp+160]
00206648str x3, [sp+96]
0020664ccbz x3, 0x206654
00206650b 0x206690
00206654
00206654loc_206654:
00206654ldr x5, [sp+216]
00206658ldr x6, [sp+224]
0020665cldr x7, [sp+232]
00206660str x5, [sp+120]
00206664str x6, [sp+128]
00206668str x7, [sp+136]
0020666cstp xzr, xzr, [sp+104]
00206670ldr x0, [sp+120]
00206674ldr x1, [sp+128]
00206678ldr x2, [sp+136]
0020667cmov x3, xzr
00206680mov x4, xzr
00206684ldur x29, [sp-8]
00206688ldr x30, [sp], 208
0020668cret x30
00206690
00206690loc_206690:
00206690ldr x4, [sp+248]
00206694ldrsb x27, [x4]
00206698ldr x3, [x4+112]
0020669cstr x3, [sp+80]
002066a0ldr x0, [sp+216]
002066a4ldr x1, [sp+224]
002066a8ldr x2, [sp+232]
002066acbl google.golang.org/protobuf/encoding/protowire.AppendVarint
002066b0str x0, [sp+216]
002066b4str x1, [sp+224]
002066b8str x2, [sp+232]
002066bcldr x4, [sp+152]
002066c0str x4, [sp+96]
002066c4bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
002066c8str x0, [sp+88]
002066ccldr x4, [sp+96]
002066d0madd x3, x4, x0, xzr
002066d4str x3, [sp+56]
002066d8ldr x0, [sp+216]
002066dcldr x1, [sp+224]
002066e0ldr x2, [sp+232]
002066e4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002066e8str x0, [sp+216]
002066ecstr x1, [sp+224]
002066f0str x2, [sp+232]
002066f4ldr x4, [sp+152]
002066f8ldr x5, [sp+144]
002066fcldr x6, [sp+160]
00206700str x5, [sp+176]
00206704str x4, [sp+184]
00206708str x6, [sp+192]
0020670cstr xzr, [sp+72]
00206710str x4, [sp+64]
00206714b 0x206718
00206718
00206718loc_206718:
00206718ldr x5, [sp+64]
0020671cldr x6, [sp+72]
00206720subs xzr, x5, x6
00206724b.gt 0x20672c
00206728b 0x20676c
0020672c
0020672cloc_20672c:
0020672cldr x4, [sp+72]
00206730ldr x5, [sp+176]
00206734ldrsw x3, [x5+2*x4]
00206738str w3, [sp+52]
0020673cldr x0, [sp+216]
00206740ldr x1, [sp+224]
00206744ldr x2, [sp+232]
00206748bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
0020674cstr x0, [sp+216]
00206750str x1, [sp+224]
00206754str x2, [sp+232]
00206758b 0x20675c
0020675c
0020675cloc_20675c:
0020675cldr x5, [sp+72]
00206760add x5, x5, 1
00206764str x5, [sp+72]
00206768b 0x206718
0020676c
0020676cloc_20676c:
0020676cldr x5, [sp+216]
00206770ldr x6, [sp+224]
00206774ldr x7, [sp+232]
00206778str x5, [sp+120]
0020677cstr x6, [sp+128]
00206780str x7, [sp+136]
00206784stp xzr, xzr, [sp+104]
00206788ldr x0, [sp+120]
0020678cldr x1, [sp+128]
00206790ldr x2, [sp+136]
00206794mov x3, xzr
00206798mov x4, xzr
0020679cldur x29, [sp-8]
002067a0ldr x30, [sp], 208
002067a4ret x30
002067a8
002067a8loc_2067a8:
002067a8stp x0, x1, [sp+8]
002067acstp x2, x3, [sp+24]
002067b0str x4, [sp+40]
002067b4strb w5, [sp+48]
002067b8mov x3, x30
002067bcbl runtime.morestack_noctxt.abi0
002067c0ldp x0, x1, [sp+8]
002067c4ldp x2, x3, [sp+24]
002067c8ldr x4, [sp+40]
002067ccldrb w5, [sp+48]
002067d0b 0x2065e0
002067d4udf 0
002067d8udf 0
002067dcudf 0
002065e0
002065e0google.golang.org/protobuf/internal/impl.appendSfixed32PackedSlice: ; void google.golang.org/protobuf/internal/impl.appendSfixed32PackedSlice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002065e0ldr x16, [x28+16]
002065e4sub x17, sp, 80
002065e8subs xzr, x17, x16
002065ecb.ls 0x2067a8
002065f0str x30, [sp-208]!
002065f4stur x29, [sp-8]
002065f8sub x29, sp, 8
002065fcstr x0, [sp+216]
00206600str x1, [sp+224]
00206604str x2, [sp+232]
00206608str x3, [sp+240]
0020660cstr x4, [sp+248]
00206610strb w5, [sp+256]
00206614str xzr, [sp+120]
00206618stp xzr, xzr, [sp+128]
0020661cstp xzr, xzr, [sp+104]
00206620ldr x0, [sp+240]
00206624bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
00206628str x0, [sp+168]
0020662cldrsb x27, [x0]
00206630ldr x1, [x0]
00206634ldr x2, [x0+16]
00206638ldr x3, [x0+8]
0020663cstr x1, [sp+144]
00206640str x3, [sp+152]
00206644str x2, [sp+160]
00206648str x3, [sp+96]
0020664ccbz x3, 0x206654
00206650b 0x206690
00206654
00206654loc_206654:
00206654ldr x5, [sp+216]
00206658ldr x6, [sp+224]
0020665cldr x7, [sp+232]
00206660str x5, [sp+120]
00206664str x6, [sp+128]
00206668str x7, [sp+136]
0020666cstp xzr, xzr, [sp+104]
00206670ldr x0, [sp+120]
00206674ldr x1, [sp+128]
00206678ldr x2, [sp+136]
0020667cmov x3, xzr
00206680mov x4, xzr
00206684ldur x29, [sp-8]
00206688ldr x30, [sp], 208
0020668cret x30
00206690
00206690loc_206690:
00206690ldr x4, [sp+248]
00206694ldrsb x27, [x4]
00206698ldr x3, [x4+112]
0020669cstr x3, [sp+80]
002066a0ldr x0, [sp+216]
002066a4ldr x1, [sp+224]
002066a8ldr x2, [sp+232]
002066acbl google.golang.org/protobuf/encoding/protowire.AppendVarint
002066b0str x0, [sp+216]
002066b4str x1, [sp+224]
002066b8str x2, [sp+232]
002066bcldr x4, [sp+152]
002066c0str x4, [sp+96]
002066c4bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
002066c8str x0, [sp+88]
002066ccldr x4, [sp+96]
002066d0madd x3, x4, x0, xzr
002066d4str x3, [sp+56]
002066d8ldr x0, [sp+216]
002066dcldr x1, [sp+224]
002066e0ldr x2, [sp+232]
002066e4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002066e8str x0, [sp+216]
002066ecstr x1, [sp+224]
002066f0str x2, [sp+232]
002066f4ldr x4, [sp+152]
002066f8ldr x5, [sp+144]
002066fcldr x6, [sp+160]
00206700str x5, [sp+176]
00206704str x4, [sp+184]
00206708str x6, [sp+192]
0020670cstr xzr, [sp+72]
00206710str x4, [sp+64]
00206714b 0x206718
00206718
00206718loc_206718:
00206718ldr x5, [sp+64]
0020671cldr x6, [sp+72]
00206720subs xzr, x5, x6
00206724b.gt 0x20672c
00206728b 0x20676c
0020672c
0020672cloc_20672c:
0020672cldr x4, [sp+72]
00206730ldr x5, [sp+176]
00206734ldrsw x3, [x5+2*x4]
00206738str w3, [sp+52]
0020673cldr x0, [sp+216]
00206740ldr x1, [sp+224]
00206744ldr x2, [sp+232]
00206748bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
0020674cstr x0, [sp+216]
00206750str x1, [sp+224]
00206754str x2, [sp+232]
00206758b 0x20675c
0020675c
0020675cloc_20675c:
0020675cldr x5, [sp+72]
00206760add x5, x5, 1
00206764str x5, [sp+72]
00206768b 0x206718
0020676c
0020676cloc_20676c:
0020676cldr x5, [sp+216]
00206770ldr x6, [sp+224]
00206774ldr x7, [sp+232]
00206778str x5, [sp+120]
0020677cstr x6, [sp+128]
00206780str x7, [sp+136]
00206784stp xzr, xzr, [sp+104]
00206788ldr x0, [sp+120]
0020678cldr x1, [sp+128]
00206790ldr x2, [sp+136]
00206794mov x3, xzr
00206798mov x4, xzr
0020679cldur x29, [sp-8]
002067a0ldr x30, [sp], 208
002067a4ret x30
002067a8
002067a8loc_2067a8:
002067a8stp x0, x1, [sp+8]
002067acstp x2, x3, [sp+24]
002067b0str x4, [sp+40]
002067b4strb w5, [sp+48]
002067b8mov x3, x30
002067bcbl runtime.morestack_noctxt.abi0
002067c0ldp x0, x1, [sp+8]
002067c4ldp x2, x3, [sp+24]
002067c8ldr x4, [sp+40]
002067ccldrb w5, [sp+48]
002067d0b 0x2065e0
002067d4udf 0
002067d8udf 0
002067dcudf 0
002065e0
002067e0
002067e0google.golang.org/protobuf/internal/impl.sizeSfixed32Value: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32Value(google.golang.org/protobuf/reflect/protoreflect.Value v, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002067e0ldr x16, [x28+16]
002067e4subs xzr, sp, x16
002067e8b.ls 0x206830
002067ecstr x30, [sp-32]!
002067f0stur x29, [sp-8]
002067f4sub x29, sp, 8
002067f8str x0, [sp+40]
002067fcstr x1, [sp+48]
00206800str x2, [sp+56]
00206804str x3, [sp+64]
00206808strb w4, [sp+72]
0020680cstr xzr, [sp+8]
00206810bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00206814str x0, [sp+16]
00206818ldr x1, [sp+64]
0020681cadd x0, x1, x0
00206820str x0, [sp+8]
00206824ldur x29, [sp-8]
00206828ldr x30, [sp], 32
0020682cret x30
00206830
00206830loc_206830:
00206830stp x0, x1, [sp+8]
00206834stp x2, x3, [sp+24]
00206838strb w4, [sp+40]
0020683cmov x3, x30
00206840bl runtime.morestack_noctxt.abi0
00206844ldp x0, x1, [sp+8]
00206848ldp x2, x3, [sp+24]
0020684cldrb w4, [sp+40]
00206850b 0x2067e0
00206854udf 0
00206858udf 0
0020685cudf 0
002067e0
002067e0google.golang.org/protobuf/internal/impl.sizeSfixed32Value: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32Value(google.golang.org/protobuf/reflect/protoreflect.Value v, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002067e0ldr x16, [x28+16]
002067e4subs xzr, sp, x16
002067e8b.ls 0x206830
002067ecstr x30, [sp-32]!
002067f0stur x29, [sp-8]
002067f4sub x29, sp, 8
002067f8str x0, [sp+40]
002067fcstr x1, [sp+48]
00206800str x2, [sp+56]
00206804str x3, [sp+64]
00206808strb w4, [sp+72]
0020680cstr xzr, [sp+8]
00206810bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00206814str x0, [sp+16]
00206818ldr x1, [sp+64]
0020681cadd x0, x1, x0
00206820str x0, [sp+8]
00206824ldur x29, [sp-8]
00206828ldr x30, [sp], 32
0020682cret x30
00206830
00206830loc_206830:
00206830stp x0, x1, [sp+8]
00206834stp x2, x3, [sp+24]
00206838strb w4, [sp+40]
0020683cmov x3, x30
00206840bl runtime.morestack_noctxt.abi0
00206844ldp x0, x1, [sp+8]
00206848ldp x2, x3, [sp+24]
0020684cldrb w4, [sp+40]
00206850b 0x2067e0
00206854udf 0
00206858udf 0
0020685cudf 0
002067e0
00206860
00206860google.golang.org/protobuf/internal/impl.appendSfixed32Value: ; void google.golang.org/protobuf/internal/impl.appendSfixed32Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value v, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00206860ldr x16, [x28+16]
00206864subs xzr, sp, x16
00206868b.ls 0x20692c
0020686cstr x30, [sp-96]!
00206870stur x29, [sp-8]
00206874sub x29, sp, 8
00206878str x0, [sp+104]
0020687cstr x1, [sp+112]
00206880str x2, [sp+120]
00206884str x3, [sp+128]
00206888str x4, [sp+136]
0020688cstr x5, [sp+144]
00206890str x6, [sp+152]
00206894strb w7, [sp+160]
00206898str xzr, [sp+64]
0020689cstp xzr, xzr, [sp+72]
002068a0stp xzr, xzr, [sp+48]
002068a4ldr x3, [sp+152]
002068a8ldr x0, [sp+104]
002068acldr x1, [sp+112]
002068b0ldr x2, [sp+120]
002068b4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002068b8str x0, [sp+104]
002068bcstr x1, [sp+112]
002068c0str x2, [sp+120]
002068c4ldr x0, [sp+128]
002068c8ldr x1, [sp+136]
002068ccldr x2, [sp+144]
002068d0bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
002068d4str x0, [sp+40]
002068d8ldr x1, [sp+112]
002068dcldr x2, [sp+120]
002068e0ldr x4, [sp+104]
002068e4mov x3, x0
002068e8mov x0, x4
002068ecbl google.golang.org/protobuf/encoding/protowire.AppendFixed32
002068f0str x0, [sp+104]
002068f4str x1, [sp+112]
002068f8str x2, [sp+120]
002068fcstr x0, [sp+64]
00206900str x1, [sp+72]
00206904str x2, [sp+80]
00206908stp xzr, xzr, [sp+48]
0020690cldr x0, [sp+64]
00206910ldr x1, [sp+72]
00206914ldr x2, [sp+80]
00206918mov x3, xzr
0020691cmov x4, xzr
00206920ldur x29, [sp-8]
00206924ldr x30, [sp], 96
00206928ret x30
0020692c
0020692cloc_20692c:
0020692cstp x0, x1, [sp+8]
00206930stp x2, x3, [sp+24]
00206934stp x4, x5, [sp+40]
00206938str x6, [sp+56]
0020693cstrb w7, [sp+64]
00206940mov x3, x30
00206944bl runtime.morestack_noctxt.abi0
00206948ldp x0, x1, [sp+8]
0020694cldp x2, x3, [sp+24]
00206950ldp x4, x5, [sp+40]
00206954ldr x6, [sp+56]
00206958ldrb w7, [sp+64]
0020695cb 0x206860
00206860
00206860google.golang.org/protobuf/internal/impl.appendSfixed32Value: ; void google.golang.org/protobuf/internal/impl.appendSfixed32Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value v, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00206860ldr x16, [x28+16]
00206864subs xzr, sp, x16
00206868b.ls 0x20692c
0020686cstr x30, [sp-96]!
00206870stur x29, [sp-8]
00206874sub x29, sp, 8
00206878str x0, [sp+104]
0020687cstr x1, [sp+112]
00206880str x2, [sp+120]
00206884str x3, [sp+128]
00206888str x4, [sp+136]
0020688cstr x5, [sp+144]
00206890str x6, [sp+152]
00206894strb w7, [sp+160]
00206898str xzr, [sp+64]
0020689cstp xzr, xzr, [sp+72]
002068a0stp xzr, xzr, [sp+48]
002068a4ldr x3, [sp+152]
002068a8ldr x0, [sp+104]
002068acldr x1, [sp+112]
002068b0ldr x2, [sp+120]
002068b4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002068b8str x0, [sp+104]
002068bcstr x1, [sp+112]
002068c0str x2, [sp+120]
002068c4ldr x0, [sp+128]
002068c8ldr x1, [sp+136]
002068ccldr x2, [sp+144]
002068d0bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
002068d4str x0, [sp+40]
002068d8ldr x1, [sp+112]
002068dcldr x2, [sp+120]
002068e0ldr x4, [sp+104]
002068e4mov x3, x0
002068e8mov x0, x4
002068ecbl google.golang.org/protobuf/encoding/protowire.AppendFixed32
002068f0str x0, [sp+104]
002068f4str x1, [sp+112]
002068f8str x2, [sp+120]
002068fcstr x0, [sp+64]
00206900str x1, [sp+72]
00206904str x2, [sp+80]
00206908stp xzr, xzr, [sp+48]
0020690cldr x0, [sp+64]
00206910ldr x1, [sp+72]
00206914ldr x2, [sp+80]
00206918mov x3, xzr
0020691cmov x4, xzr
00206920ldur x29, [sp-8]
00206924ldr x30, [sp], 96
00206928ret x30
0020692c
0020692cloc_20692c:
0020692cstp x0, x1, [sp+8]
00206930stp x2, x3, [sp+24]
00206934stp x4, x5, [sp+40]
00206938str x6, [sp+56]
0020693cstrb w7, [sp+64]
00206940mov x3, x30
00206944bl runtime.morestack_noctxt.abi0
00206948ldp x0, x1, [sp+8]
0020694cldp x2, x3, [sp+24]
00206950ldp x4, x5, [sp+40]
00206954ldr x6, [sp+56]
00206958ldrb w7, [sp+64]
0020695cb 0x206860
00206860
00206960
00206960google.golang.org/protobuf/internal/impl.consumeSfixed32Value: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value p1, google.golang.org/protobuf/encoding/protowire.Number p2, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
00206960ldr x16, [x28+16]
00206964sub x17, sp, 32
00206968subs xzr, x17, x16
0020696cb.ls 0x206ae4
00206970str x30, [sp-160]!
00206974stur x29, [sp-8]
00206978sub x29, sp, 8
0020697cstr x0, [sp+168]
00206980str x1, [sp+176]
00206984str x2, [sp+184]
00206988str x3, [sp+192]
0020698cstr x4, [sp+200]
00206990str x5, [sp+208]
00206994str w6, [sp+216]
00206998strb w7, [sp+220]
0020699cstrb w8, [sp+224]
002069a0str x9, [sp+232]
002069a4str x10, [sp+240]
002069a8str x11, [sp+248]
002069acstp xzr, xzr, [sp+88]
002069b0str xzr, [sp+104]
002069b4str xzr, [sp+48]
002069b8strb wzr, [sp+56]
002069bcstp xzr, xzr, [sp+112]
002069c0ldrsb x7, [sp+220]
002069c4ubfm x7, x7, 0, 7
002069c8subs wzr, w7, 5
002069ccb.ne 0x2069d4
002069d0b 0x206a14
002069d4
002069d4loc_2069d4:
002069d4stp xzr, xzr, [sp+88]
002069d8str xzr, [sp+104]
002069dcadrp x27, 0x81c000
002069e0ldr x5, [x27+192]
002069e4adrp x27, 0x81c000
002069e8ldr x6, [x27+200]
002069ecstr x5, [sp+112]
002069f0str x6, [sp+120]
002069f4ldr x3, [sp+48]
002069f8ldr x0, [sp+88]
002069fcldrb w4, [sp+56]
00206a00ldr x1, [sp+96]
00206a04ldr x2, [sp+104]
00206a08ldur x29, [sp-8]
00206a0cldr x30, [sp], 160
00206a10ret x30
00206a14
00206a14loc_206a14:
00206a14ldr x0, [sp+168]
00206a18ldr x1, [sp+176]
00206a1cldr x2, [sp+184]
00206a20bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00206a24str w0, [sp+40]
00206a28str x1, [sp+72]
00206a2cldr w3, [sp+40]
00206a30str w3, [sp+44]
00206a34ldr x3, [sp+72]
00206a38str x3, [sp+80]
00206a3cldr w3, [sp+44]
00206a40str w3, [sp+36]
00206a44ldr x3, [sp+80]
00206a48str x3, [sp+64]
00206a4ctbnz x3, 63, 0x206a54
00206a50b 0x206a94
00206a54
00206a54loc_206a54:
00206a54stp xzr, xzr, [sp+88]
00206a58str xzr, [sp+104]
00206a5cadrp x27, 0x81c000
00206a60ldr x5, [x27+160]
00206a64adrp x27, 0x81c000
00206a68ldr x6, [x27+168]
00206a6cstr x5, [sp+112]
00206a70str x6, [sp+120]
00206a74ldr x3, [sp+48]
00206a78ldr x0, [sp+88]
00206a7cldrb w4, [sp+56]
00206a80ldr x1, [sp+96]
00206a84ldr x2, [sp+104]
00206a88ldur x29, [sp-8]
00206a8cldr x30, [sp], 160
00206a90ret x30
00206a94
00206a94loc_206a94:
00206a94str x3, [sp+48]
00206a98ldr w0, [sp+36]
00206a9cbl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
00206aa0str x0, [sp+128]
00206aa4str x1, [sp+136]
00206aa8str x2, [sp+144]
00206aacstr x0, [sp+88]
00206ab0str x1, [sp+96]
00206ab4str x2, [sp+104]
00206ab8stp xzr, xzr, [sp+112]
00206abcldr x3, [sp+48]
00206ac0ldr x0, [sp+88]
00206ac4ldrb w4, [sp+56]
00206ac8ldr x1, [sp+96]
00206accldr x2, [sp+104]
00206ad0mov x5, xzr
00206ad4mov x6, xzr
00206ad8ldur x29, [sp-8]
00206adcldr x30, [sp], 160
00206ae0ret x30
00206ae4
00206ae4loc_206ae4:
00206ae4stp x0, x1, [sp+8]
00206ae8stp x2, x3, [sp+24]
00206aecstp x4, x5, [sp+40]
00206af0str w6, [sp+56]
00206af4strb w7, [sp+60]
00206af8strb w8, [sp+64]
00206afcstp x9, x10, [sp+72]
00206b00str x11, [sp+88]
00206b04mov x3, x30
00206b08bl runtime.morestack_noctxt.abi0
00206b0cldp x0, x1, [sp+8]
00206b10ldp x2, x3, [sp+24]
00206b14ldp x4, x5, [sp+40]
00206b18ldrsw x6, [sp+56]
00206b1cldrsb x7, [sp+60]
00206b20ldrb w8, [sp+64]
00206b24ldp x9, x10, [sp+72]
00206b28ldr x11, [sp+88]
00206b2cb 0x206960
00206960
00206960google.golang.org/protobuf/internal/impl.consumeSfixed32Value: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value p1, google.golang.org/protobuf/encoding/protowire.Number p2, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
00206960ldr x16, [x28+16]
00206964sub x17, sp, 32
00206968subs xzr, x17, x16
0020696cb.ls 0x206ae4
00206970str x30, [sp-160]!
00206974stur x29, [sp-8]
00206978sub x29, sp, 8
0020697cstr x0, [sp+168]
00206980str x1, [sp+176]
00206984str x2, [sp+184]
00206988str x3, [sp+192]
0020698cstr x4, [sp+200]
00206990str x5, [sp+208]
00206994str w6, [sp+216]
00206998strb w7, [sp+220]
0020699cstrb w8, [sp+224]
002069a0str x9, [sp+232]
002069a4str x10, [sp+240]
002069a8str x11, [sp+248]
002069acstp xzr, xzr, [sp+88]
002069b0str xzr, [sp+104]
002069b4str xzr, [sp+48]
002069b8strb wzr, [sp+56]
002069bcstp xzr, xzr, [sp+112]
002069c0ldrsb x7, [sp+220]
002069c4ubfm x7, x7, 0, 7
002069c8subs wzr, w7, 5
002069ccb.ne 0x2069d4
002069d0b 0x206a14
002069d4
002069d4loc_2069d4:
002069d4stp xzr, xzr, [sp+88]
002069d8str xzr, [sp+104]
002069dcadrp x27, 0x81c000
002069e0ldr x5, [x27+192]
002069e4adrp x27, 0x81c000
002069e8ldr x6, [x27+200]
002069ecstr x5, [sp+112]
002069f0str x6, [sp+120]
002069f4ldr x3, [sp+48]
002069f8ldr x0, [sp+88]
002069fcldrb w4, [sp+56]
00206a00ldr x1, [sp+96]
00206a04ldr x2, [sp+104]
00206a08ldur x29, [sp-8]
00206a0cldr x30, [sp], 160
00206a10ret x30
00206a14
00206a14loc_206a14:
00206a14ldr x0, [sp+168]
00206a18ldr x1, [sp+176]
00206a1cldr x2, [sp+184]
00206a20bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00206a24str w0, [sp+40]
00206a28str x1, [sp+72]
00206a2cldr w3, [sp+40]
00206a30str w3, [sp+44]
00206a34ldr x3, [sp+72]
00206a38str x3, [sp+80]
00206a3cldr w3, [sp+44]
00206a40str w3, [sp+36]
00206a44ldr x3, [sp+80]
00206a48str x3, [sp+64]
00206a4ctbnz x3, 63, 0x206a54
00206a50b 0x206a94
00206a54
00206a54loc_206a54:
00206a54stp xzr, xzr, [sp+88]
00206a58str xzr, [sp+104]
00206a5cadrp x27, 0x81c000
00206a60ldr x5, [x27+160]
00206a64adrp x27, 0x81c000
00206a68ldr x6, [x27+168]
00206a6cstr x5, [sp+112]
00206a70str x6, [sp+120]
00206a74ldr x3, [sp+48]
00206a78ldr x0, [sp+88]
00206a7cldrb w4, [sp+56]
00206a80ldr x1, [sp+96]
00206a84ldr x2, [sp+104]
00206a88ldur x29, [sp-8]
00206a8cldr x30, [sp], 160
00206a90ret x30
00206a94
00206a94loc_206a94:
00206a94str x3, [sp+48]
00206a98ldr w0, [sp+36]
00206a9cbl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
00206aa0str x0, [sp+128]
00206aa4str x1, [sp+136]
00206aa8str x2, [sp+144]
00206aacstr x0, [sp+88]
00206ab0str x1, [sp+96]
00206ab4str x2, [sp+104]
00206ab8stp xzr, xzr, [sp+112]
00206abcldr x3, [sp+48]
00206ac0ldr x0, [sp+88]
00206ac4ldrb w4, [sp+56]
00206ac8ldr x1, [sp+96]
00206accldr x2, [sp+104]
00206ad0mov x5, xzr
00206ad4mov x6, xzr
00206ad8ldur x29, [sp-8]
00206adcldr x30, [sp], 160
00206ae0ret x30
00206ae4
00206ae4loc_206ae4:
00206ae4stp x0, x1, [sp+8]
00206ae8stp x2, x3, [sp+24]
00206aecstp x4, x5, [sp+40]
00206af0str w6, [sp+56]
00206af4strb w7, [sp+60]
00206af8strb w8, [sp+64]
00206afcstp x9, x10, [sp+72]
00206b00str x11, [sp+88]
00206b04mov x3, x30
00206b08bl runtime.morestack_noctxt.abi0
00206b0cldp x0, x1, [sp+8]
00206b10ldp x2, x3, [sp+24]
00206b14ldp x4, x5, [sp+40]
00206b18ldrsw x6, [sp+56]
00206b1cldrsb x7, [sp+60]
00206b20ldrb w8, [sp+64]
00206b24ldp x9, x10, [sp+72]
00206b28ldr x11, [sp+88]
00206b2cb 0x206960
00206960
00206b30
00206b30google.golang.org/protobuf/internal/impl.sizeSfixed32SliceValue: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32SliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00206b30ldr x16, [x28+16]
00206b34subs xzr, sp, x16
00206b38b.ls 0x206bb0
00206b3cstr x30, [sp-80]!
00206b40stur x29, [sp-8]
00206b44sub x29, sp, 8
00206b48str x0, [sp+88]
00206b4cstr x1, [sp+96]
00206b50str x2, [sp+104]
00206b54str x3, [sp+112]
00206b58strb w4, [sp+120]
00206b5cstr xzr, [sp+32]
00206b60ldr x0, [sp+88]
00206b64ldr x1, [sp+96]
00206b68bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00206b6cstr x0, [sp+56]
00206b70str x1, [sp+64]
00206b74ldrsb x27, [x0]
00206b78ldr x3, [x0+56]
00206b7cmov x0, x1
00206b80blr x3
00206b84str x0, [sp+48]
00206b88bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00206b8cstr x0, [sp+40]
00206b90ldr x3, [sp+48]
00206b94ldr x4, [sp+112]
00206b98add x4, x4, x0
00206b9cmadd x0, x3, x4, xzr
00206ba0str x0, [sp+32]
00206ba4ldur x29, [sp-8]
00206ba8ldr x30, [sp], 80
00206bacret x30
00206bb0
00206bb0loc_206bb0:
00206bb0stp x0, x1, [sp+8]
00206bb4stp x2, x3, [sp+24]
00206bb8strb w4, [sp+40]
00206bbcmov x3, x30
00206bc0bl runtime.morestack_noctxt.abi0
00206bc4ldp x0, x1, [sp+8]
00206bc8ldp x2, x3, [sp+24]
00206bccldrb w4, [sp+40]
00206bd0b 0x206b30
00206bd4udf 0
00206bd8udf 0
00206bdcudf 0
00206b30
00206b30google.golang.org/protobuf/internal/impl.sizeSfixed32SliceValue: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32SliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00206b30ldr x16, [x28+16]
00206b34subs xzr, sp, x16
00206b38b.ls 0x206bb0
00206b3cstr x30, [sp-80]!
00206b40stur x29, [sp-8]
00206b44sub x29, sp, 8
00206b48str x0, [sp+88]
00206b4cstr x1, [sp+96]
00206b50str x2, [sp+104]
00206b54str x3, [sp+112]
00206b58strb w4, [sp+120]
00206b5cstr xzr, [sp+32]
00206b60ldr x0, [sp+88]
00206b64ldr x1, [sp+96]
00206b68bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00206b6cstr x0, [sp+56]
00206b70str x1, [sp+64]
00206b74ldrsb x27, [x0]
00206b78ldr x3, [x0+56]
00206b7cmov x0, x1
00206b80blr x3
00206b84str x0, [sp+48]
00206b88bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00206b8cstr x0, [sp+40]
00206b90ldr x3, [sp+48]
00206b94ldr x4, [sp+112]
00206b98add x4, x4, x0
00206b9cmadd x0, x3, x4, xzr
00206ba0str x0, [sp+32]
00206ba4ldur x29, [sp-8]
00206ba8ldr x30, [sp], 80
00206bacret x30
00206bb0
00206bb0loc_206bb0:
00206bb0stp x0, x1, [sp+8]
00206bb4stp x2, x3, [sp+24]
00206bb8strb w4, [sp+40]
00206bbcmov x3, x30
00206bc0bl runtime.morestack_noctxt.abi0
00206bc4ldp x0, x1, [sp+8]
00206bc8ldp x2, x3, [sp+24]
00206bccldrb w4, [sp+40]
00206bd0b 0x206b30
00206bd4udf 0
00206bd8udf 0
00206bdcudf 0
00206b30
00206be0
00206be0google.golang.org/protobuf/internal/impl.appendSfixed32SliceValue: ; void google.golang.org/protobuf/internal/impl.appendSfixed32SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00206be0ldr x16, [x28+16]
00206be4sub x17, sp, 32
00206be8subs xzr, x17, x16
00206becb.ls 0x206d44
00206bf0str x30, [sp-160]!
00206bf4stur x29, [sp-8]
00206bf8sub x29, sp, 8
00206bfcstr x0, [sp+168]
00206c00str x1, [sp+176]
00206c04str x2, [sp+184]
00206c08str x3, [sp+192]
00206c0cstr x4, [sp+200]
00206c10str x5, [sp+208]
00206c14str x6, [sp+216]
00206c18strb w7, [sp+224]
00206c1cstr xzr, [sp+88]
00206c20stp xzr, xzr, [sp+96]
00206c24stp xzr, xzr, [sp+72]
00206c28ldr x0, [sp+192]
00206c2cldr x1, [sp+200]
00206c30ldr x2, [sp+208]
00206c34bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00206c38str x0, [sp+136]
00206c3cstr x1, [sp+144]
00206c40ldrsb x27, [x0]
00206c44ldr x3, [x0+56]
00206c48mov x0, x1
00206c4cblr x3
00206c50str x0, [sp+64]
00206c54str xzr, [sp+48]
00206c58str x0, [sp+40]
00206c5cb 0x206c60
00206c60
00206c60loc_206c60:
00206c60ldr x5, [sp+40]
00206c64ldr x6, [sp+48]
00206c68subs xzr, x5, x6
00206c6cb.gt 0x206c74
00206c70b 0x206d08
00206c74
00206c74loc_206c74:
00206c74ldr x1, [sp+48]
00206c78ldr x2, [sp+136]
00206c7cldrsb x27, [x2]
00206c80ldr x2, [x2+40]
00206c84ldr x0, [sp+144]
00206c88blr x2
00206c8cstr x0, [sp+112]
00206c90str x1, [sp+120]
00206c94str x2, [sp+128]
00206c98ldr x3, [sp+216]
00206c9cldr x0, [sp+168]
00206ca0ldr x1, [sp+176]
00206ca4ldr x2, [sp+184]
00206ca8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00206cacstr x0, [sp+168]
00206cb0str x1, [sp+176]
00206cb4str x2, [sp+184]
00206cb8ldr x0, [sp+112]
00206cbcldr x1, [sp+120]
00206cc0ldr x2, [sp+128]
00206cc4bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
00206cc8str x0, [sp+56]
00206cccldr x1, [sp+176]
00206cd0ldr x2, [sp+184]
00206cd4ldr x3, [sp+168]
00206cd8mov x4, x0
00206cdcmov x0, x3
00206ce0mov x3, x4
00206ce4bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00206ce8str x0, [sp+168]
00206cecstr x1, [sp+176]
00206cf0str x2, [sp+184]
00206cf4b 0x206cf8
00206cf8
00206cf8loc_206cf8:
00206cf8ldr x5, [sp+48]
00206cfcadd x5, x5, 1
00206d00str x5, [sp+48]
00206d04b 0x206c60
00206d08
00206d08loc_206d08:
00206d08ldr x5, [sp+168]
00206d0cldr x6, [sp+176]
00206d10ldr x7, [sp+184]
00206d14str x5, [sp+88]
00206d18str x6, [sp+96]
00206d1cstr x7, [sp+104]
00206d20stp xzr, xzr, [sp+72]
00206d24ldr x0, [sp+88]
00206d28ldr x1, [sp+96]
00206d2cldr x2, [sp+104]
00206d30mov x3, xzr
00206d34mov x4, xzr
00206d38ldur x29, [sp-8]
00206d3cldr x30, [sp], 160
00206d40ret x30
00206d44
00206d44loc_206d44:
00206d44stp x0, x1, [sp+8]
00206d48stp x2, x3, [sp+24]
00206d4cstp x4, x5, [sp+40]
00206d50str x6, [sp+56]
00206d54strb w7, [sp+64]
00206d58mov x3, x30
00206d5cbl runtime.morestack_noctxt.abi0
00206d60ldp x0, x1, [sp+8]
00206d64ldp x2, x3, [sp+24]
00206d68ldp x4, x5, [sp+40]
00206d6cldr x6, [sp+56]
00206d70ldrb w7, [sp+64]
00206d74b 0x206be0
00206d78udf 0
00206d7cudf 0
00206be0
00206be0google.golang.org/protobuf/internal/impl.appendSfixed32SliceValue: ; void google.golang.org/protobuf/internal/impl.appendSfixed32SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00206be0ldr x16, [x28+16]
00206be4sub x17, sp, 32
00206be8subs xzr, x17, x16
00206becb.ls 0x206d44
00206bf0str x30, [sp-160]!
00206bf4stur x29, [sp-8]
00206bf8sub x29, sp, 8
00206bfcstr x0, [sp+168]
00206c00str x1, [sp+176]
00206c04str x2, [sp+184]
00206c08str x3, [sp+192]
00206c0cstr x4, [sp+200]
00206c10str x5, [sp+208]
00206c14str x6, [sp+216]
00206c18strb w7, [sp+224]
00206c1cstr xzr, [sp+88]
00206c20stp xzr, xzr, [sp+96]
00206c24stp xzr, xzr, [sp+72]
00206c28ldr x0, [sp+192]
00206c2cldr x1, [sp+200]
00206c30ldr x2, [sp+208]
00206c34bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00206c38str x0, [sp+136]
00206c3cstr x1, [sp+144]
00206c40ldrsb x27, [x0]
00206c44ldr x3, [x0+56]
00206c48mov x0, x1
00206c4cblr x3
00206c50str x0, [sp+64]
00206c54str xzr, [sp+48]
00206c58str x0, [sp+40]
00206c5cb 0x206c60
00206c60
00206c60loc_206c60:
00206c60ldr x5, [sp+40]
00206c64ldr x6, [sp+48]
00206c68subs xzr, x5, x6
00206c6cb.gt 0x206c74
00206c70b 0x206d08
00206c74
00206c74loc_206c74:
00206c74ldr x1, [sp+48]
00206c78ldr x2, [sp+136]
00206c7cldrsb x27, [x2]
00206c80ldr x2, [x2+40]
00206c84ldr x0, [sp+144]
00206c88blr x2
00206c8cstr x0, [sp+112]
00206c90str x1, [sp+120]
00206c94str x2, [sp+128]
00206c98ldr x3, [sp+216]
00206c9cldr x0, [sp+168]
00206ca0ldr x1, [sp+176]
00206ca4ldr x2, [sp+184]
00206ca8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00206cacstr x0, [sp+168]
00206cb0str x1, [sp+176]
00206cb4str x2, [sp+184]
00206cb8ldr x0, [sp+112]
00206cbcldr x1, [sp+120]
00206cc0ldr x2, [sp+128]
00206cc4bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
00206cc8str x0, [sp+56]
00206cccldr x1, [sp+176]
00206cd0ldr x2, [sp+184]
00206cd4ldr x3, [sp+168]
00206cd8mov x4, x0
00206cdcmov x0, x3
00206ce0mov x3, x4
00206ce4bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00206ce8str x0, [sp+168]
00206cecstr x1, [sp+176]
00206cf0str x2, [sp+184]
00206cf4b 0x206cf8
00206cf8
00206cf8loc_206cf8:
00206cf8ldr x5, [sp+48]
00206cfcadd x5, x5, 1
00206d00str x5, [sp+48]
00206d04b 0x206c60
00206d08
00206d08loc_206d08:
00206d08ldr x5, [sp+168]
00206d0cldr x6, [sp+176]
00206d10ldr x7, [sp+184]
00206d14str x5, [sp+88]
00206d18str x6, [sp+96]
00206d1cstr x7, [sp+104]
00206d20stp xzr, xzr, [sp+72]
00206d24ldr x0, [sp+88]
00206d28ldr x1, [sp+96]
00206d2cldr x2, [sp+104]
00206d30mov x3, xzr
00206d34mov x4, xzr
00206d38ldur x29, [sp-8]
00206d3cldr x30, [sp], 160
00206d40ret x30
00206d44
00206d44loc_206d44:
00206d44stp x0, x1, [sp+8]
00206d48stp x2, x3, [sp+24]
00206d4cstp x4, x5, [sp+40]
00206d50str x6, [sp+56]
00206d54strb w7, [sp+64]
00206d58mov x3, x30
00206d5cbl runtime.morestack_noctxt.abi0
00206d60ldp x0, x1, [sp+8]
00206d64ldp x2, x3, [sp+24]
00206d68ldp x4, x5, [sp+40]
00206d6cldr x6, [sp+56]
00206d70ldrb w7, [sp+64]
00206d74b 0x206be0
00206d78udf 0
00206d7cudf 0
00206be0
00206d80
00206d80google.golang.org/protobuf/internal/impl.consumeSfixed32SliceValue: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, google.golang.org/protobuf/encoding/protowire.Number p2, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
00206d80ldr x16, [x28+16]
00206d84sub x17, sp, 176
00206d88subs xzr, x17, x16
00206d8cb.ls 0x207188
00206d90sub x20, sp, 304
00206d94stp x29, x30, [x20-8]
00206d98add sp, x20, 0
00206d9csub x29, sp, 8
00206da0str x0, [sp+312]
00206da4str x1, [sp+320]
00206da8str x2, [sp+328]
00206dacstr x3, [sp+336]
00206db0str x4, [sp+344]
00206db4str x5, [sp+352]
00206db8str w6, [sp+360]
00206dbcstrb w7, [sp+364]
00206dc0strb w8, [sp+368]
00206dc4str x9, [sp+376]
00206dc8str x10, [sp+384]
00206dccstr x11, [sp+392]
00206dd0stp xzr, xzr, [sp+144]
00206dd4str xzr, [sp+160]
00206dd8str xzr, [sp+64]
00206ddcstrb wzr, [sp+72]
00206de0stp xzr, xzr, [sp+184]
00206de4ldr x0, [sp+336]
00206de8ldr x1, [sp+344]
00206decldr x2, [sp+352]
00206df0bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00206df4str x0, [sp+168]
00206df8str x1, [sp+176]
00206dfcldrsb x3, [sp+364]
00206e00ubfm x3, x3, 0, 7
00206e04subs wzr, w3, 2
00206e08b.eq 0x206e10
00206e0cb 0x206eac
00206e10
00206e10loc_206e10:
00206e10str xzr, [sp+248]
00206e14stp xzr, xzr, [sp+256]
00206e18ldr x0, [sp+312]
00206e1cldr x1, [sp+320]
00206e20ldr x2, [sp+328]
00206e24bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00206e28str x0, [sp+248]
00206e2cstr x1, [sp+256]
00206e30str x2, [sp+264]
00206e34str x3, [sp+112]
00206e38str x0, [sp+272]
00206e3cstr x1, [sp+280]
00206e40str x2, [sp+288]
00206e44ldr x3, [sp+112]
00206e48str x3, [sp+136]
00206e4cstr x0, [sp+200]
00206e50str x1, [sp+208]
00206e54str x2, [sp+216]
00206e58ldr x3, [sp+136]
00206e5cstr x3, [sp+96]
00206e60tbnz x3, 63, 0x206e68
00206e64b 0x206ea8
00206e68
00206e68loc_206e68:
00206e68stp xzr, xzr, [sp+144]
00206e6cstr xzr, [sp+160]
00206e70adrp x27, 0x81c000
00206e74ldr x5, [x27+160]
00206e78adrp x27, 0x81c000
00206e7cldr x6, [x27+168]
00206e80str x5, [sp+184]
00206e84str x6, [sp+192]
00206e88ldr x3, [sp+64]
00206e8cldr x0, [sp+144]
00206e90ldrb w4, [sp+72]
00206e94ldr x1, [sp+152]
00206e98ldr x2, [sp+160]
00206e9cldp x29, x30, [sp-8]
00206ea0add sp, sp, 304
00206ea4ret x30
00206ea8
00206ea8loc_206ea8:
00206ea8b 0x207014
00206eac
00206eacloc_206eac:
00206eacldrsb x7, [sp+364]
00206eb0ubfm x7, x7, 0, 7
00206eb4subs wzr, w7, 5
00206eb8b.ne 0x206ec0
00206ebcb 0x206f00
00206ec0
00206ec0loc_206ec0:
00206ec0stp xzr, xzr, [sp+144]
00206ec4str xzr, [sp+160]
00206ec8adrp x27, 0x81c000
00206eccldr x5, [x27+192]
00206ed0adrp x27, 0x81c000
00206ed4ldr x6, [x27+200]
00206ed8str x5, [sp+184]
00206edcstr x6, [sp+192]
00206ee0ldr x3, [sp+64]
00206ee4ldr x0, [sp+144]
00206ee8ldrb w4, [sp+72]
00206eecldr x1, [sp+152]
00206ef0ldr x2, [sp+160]
00206ef4ldp x29, x30, [sp-8]
00206ef8add sp, sp, 304
00206efcret x30
00206f00
00206f00loc_206f00:
00206f00ldr x0, [sp+312]
00206f04ldr x1, [sp+320]
00206f08ldr x2, [sp+328]
00206f0cbl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00206f10str w0, [sp+52]
00206f14str x1, [sp+112]
00206f18ldr w3, [sp+52]
00206f1cstr w3, [sp+56]
00206f20ldr x3, [sp+112]
00206f24str x3, [sp+120]
00206f28ldr w3, [sp+56]
00206f2cstr w3, [sp+44]
00206f30ldr x3, [sp+120]
00206f34str x3, [sp+80]
00206f38tbnz x3, 63, 0x206f40
00206f3cb 0x206f80
00206f40
00206f40loc_206f40:
00206f40stp xzr, xzr, [sp+144]
00206f44str xzr, [sp+160]
00206f48adrp x27, 0x81c000
00206f4cldr x5, [x27+160]
00206f50adrp x27, 0x81c000
00206f54ldr x6, [x27+168]
00206f58str x5, [sp+184]
00206f5cstr x6, [sp+192]
00206f60ldr x3, [sp+64]
00206f64ldr x0, [sp+144]
00206f68ldrb w4, [sp+72]
00206f6cldr x1, [sp+152]
00206f70ldr x2, [sp+160]
00206f74ldp x29, x30, [sp-8]
00206f78add sp, sp, 304
00206f7cret x30
00206f80
00206f80loc_206f80:
00206f80ldr w0, [sp+44]
00206f84bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
00206f88str x0, [sp+224]
00206f8cstr x1, [sp+232]
00206f90str x2, [sp+240]
00206f94ldr x3, [sp+168]
00206f98ldrsb x27, [x3]
00206f9cldr x4, [sp+176]
00206fa0ldr x3, [x3+24]
00206fa4mov x5, x0
00206fa8mov x0, x4
00206facmov x6, x1
00206fb0mov x1, x5
00206fb4mov x7, x2
00206fb8mov x2, x6
00206fbcmov x8, x3
00206fc0mov x3, x7
00206fc4blr x8
00206fc8ldr x1, [sp+80]
00206fccstr x1, [sp+64]
00206fd0ldr x1, [sp+336]
00206fd4ldr x2, [sp+344]
00206fd8ldr x3, [sp+352]
00206fdcstr x1, [sp+144]
00206fe0str x2, [sp+152]
00206fe4str x3, [sp+160]
00206fe8stp xzr, xzr, [sp+184]
00206fecldr x3, [sp+64]
00206ff0ldr x0, [sp+144]
00206ff4ldrb w4, [sp+72]
00206ff8ldr x1, [sp+152]
00206ffcldr x2, [sp+160]
00207000mov x5, xzr
00207004mov x6, xzr
00207008ldp x29, x30, [sp-8]
0020700cadd sp, sp, 304
00207010ret x30
00207014
00207014loc_207014:
00207014ldr x7, [sp+208]
00207018str x7, [sp+112]
0020701ccbnz x7, 0x207024
00207020b 0x207134
00207024
00207024loc_207024:
00207024ldr x0, [sp+200]
00207028ldr x1, [sp+208]
0020702cldr x2, [sp+216]
00207030bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00207034str w0, [sp+52]
00207038str x1, [sp+104]
0020703cldr w3, [sp+52]
00207040str w3, [sp+60]
00207044ldr x3, [sp+104]
00207048str x3, [sp+128]
0020704cldr w3, [sp+60]
00207050str w3, [sp+48]
00207054ldr x3, [sp+128]
00207058str x3, [sp+88]
0020705ctbnz x3, 63, 0x207064
00207060b 0x2070a4
00207064
00207064loc_207064:
00207064stp xzr, xzr, [sp+144]
00207068str xzr, [sp+160]
0020706cadrp x27, 0x81b000
00207070ldr x5, [x27+160]
00207074adrp x27, 0x81b000
00207078ldr x6, [x27+168]
0020707cstr x5, [sp+184]
00207080str x6, [sp+192]
00207084ldr x3, [sp+64]
00207088ldr x0, [sp+144]
0020708cldrb w4, [sp+72]
00207090ldr x1, [sp+152]
00207094ldr x2, [sp+160]
00207098ldp x29, x30, [sp-8]
0020709cadd sp, sp, 304
002070a0ret x30
002070a4
002070a4loc_2070a4:
002070a4ldr w0, [sp+48]
002070a8bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
002070acstr x0, [sp+224]
002070b0str x1, [sp+232]
002070b4str x2, [sp+240]
002070b8ldr x3, [sp+168]
002070bcldrsb x27, [x3]
002070c0ldr x4, [sp+176]
002070c4ldr x3, [x3+24]
002070c8mov x5, x0
002070ccmov x0, x4
002070d0mov x6, x1
002070d4mov x1, x5
002070d8mov x7, x2
002070dcmov x2, x6
002070e0mov x8, x3
002070e4mov x3, x7
002070e8blr x8
002070ecldr x0, [sp+88]
002070f0ldr x1, [sp+208]
002070f4ldr x2, [sp+200]
002070f8ldr x3, [sp+216]
002070fcb 0x207100
00207100
00207100loc_207100:
00207100subs xzr, x1, x0
00207104b.hs 0x20710c
00207108b 0x207180
0020710c
0020710cloc_20710c:
0020710csub x7, x3, x0
00207110sub x8, x1, x0
00207114sub x9, xzr, x7
00207118and x9, x0, x9, asr #63
0020711cadd x9, x2, x9
00207120str x9, [sp+200]
00207124str x8, [sp+208]
00207128str x7, [sp+216]
0020712cb 0x207130
00207130
00207130loc_207130:
00207130b 0x207014
00207134
00207134loc_207134:
00207134ldr x7, [sp+96]
00207138str x7, [sp+64]
0020713cldr x7, [sp+336]
00207140ldr x8, [sp+344]
00207144ldr x9, [sp+352]
00207148str x7, [sp+144]
0020714cstr x8, [sp+152]
00207150str x9, [sp+160]
00207154stp xzr, xzr, [sp+184]
00207158ldr x3, [sp+64]
0020715cldr x0, [sp+144]
00207160ldrb w4, [sp+72]
00207164ldr x1, [sp+152]
00207168ldr x2, [sp+160]
0020716cmov x5, xzr
00207170mov x6, xzr
00207174ldp x29, x30, [sp-8]
00207178add sp, sp, 304
0020717cret x30
00207180
00207180loc_207180:
00207180bl runtime.panicSliceB
00207184hint
00207188
00207188loc_207188:
00207188stp x0, x1, [sp+8]
0020718cstp x2, x3, [sp+24]
00207190stp x4, x5, [sp+40]
00207194str w6, [sp+56]
00207198strb w7, [sp+60]
0020719cstrb w8, [sp+64]
002071a0stp x9, x10, [sp+72]
002071a4str x11, [sp+88]
002071a8mov x3, x30
002071acbl runtime.morestack_noctxt.abi0
002071b0ldp x0, x1, [sp+8]
002071b4ldp x2, x3, [sp+24]
002071b8ldp x4, x5, [sp+40]
002071bcldrsw x6, [sp+56]
002071c0ldrsb x7, [sp+60]
002071c4ldrb w8, [sp+64]
002071c8ldp x9, x10, [sp+72]
002071ccldr x11, [sp+88]
002071d0b 0x206d80
002071d4udf 0
002071d8udf 0
002071dcudf 0
00206d80
00206d80google.golang.org/protobuf/internal/impl.consumeSfixed32SliceValue: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, google.golang.org/protobuf/encoding/protowire.Number p2, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
00206d80ldr x16, [x28+16]
00206d84sub x17, sp, 176
00206d88subs xzr, x17, x16
00206d8cb.ls 0x207188
00206d90sub x20, sp, 304
00206d94stp x29, x30, [x20-8]
00206d98add sp, x20, 0
00206d9csub x29, sp, 8
00206da0str x0, [sp+312]
00206da4str x1, [sp+320]
00206da8str x2, [sp+328]
00206dacstr x3, [sp+336]
00206db0str x4, [sp+344]
00206db4str x5, [sp+352]
00206db8str w6, [sp+360]
00206dbcstrb w7, [sp+364]
00206dc0strb w8, [sp+368]
00206dc4str x9, [sp+376]
00206dc8str x10, [sp+384]
00206dccstr x11, [sp+392]
00206dd0stp xzr, xzr, [sp+144]
00206dd4str xzr, [sp+160]
00206dd8str xzr, [sp+64]
00206ddcstrb wzr, [sp+72]
00206de0stp xzr, xzr, [sp+184]
00206de4ldr x0, [sp+336]
00206de8ldr x1, [sp+344]
00206decldr x2, [sp+352]
00206df0bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00206df4str x0, [sp+168]
00206df8str x1, [sp+176]
00206dfcldrsb x3, [sp+364]
00206e00ubfm x3, x3, 0, 7
00206e04subs wzr, w3, 2
00206e08b.eq 0x206e10
00206e0cb 0x206eac
00206e10
00206e10loc_206e10:
00206e10str xzr, [sp+248]
00206e14stp xzr, xzr, [sp+256]
00206e18ldr x0, [sp+312]
00206e1cldr x1, [sp+320]
00206e20ldr x2, [sp+328]
00206e24bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00206e28str x0, [sp+248]
00206e2cstr x1, [sp+256]
00206e30str x2, [sp+264]
00206e34str x3, [sp+112]
00206e38str x0, [sp+272]
00206e3cstr x1, [sp+280]
00206e40str x2, [sp+288]
00206e44ldr x3, [sp+112]
00206e48str x3, [sp+136]
00206e4cstr x0, [sp+200]
00206e50str x1, [sp+208]
00206e54str x2, [sp+216]
00206e58ldr x3, [sp+136]
00206e5cstr x3, [sp+96]
00206e60tbnz x3, 63, 0x206e68
00206e64b 0x206ea8
00206e68
00206e68loc_206e68:
00206e68stp xzr, xzr, [sp+144]
00206e6cstr xzr, [sp+160]
00206e70adrp x27, 0x81c000
00206e74ldr x5, [x27+160]
00206e78adrp x27, 0x81c000
00206e7cldr x6, [x27+168]
00206e80str x5, [sp+184]
00206e84str x6, [sp+192]
00206e88ldr x3, [sp+64]
00206e8cldr x0, [sp+144]
00206e90ldrb w4, [sp+72]
00206e94ldr x1, [sp+152]
00206e98ldr x2, [sp+160]
00206e9cldp x29, x30, [sp-8]
00206ea0add sp, sp, 304
00206ea4ret x30
00206ea8
00206ea8loc_206ea8:
00206ea8b 0x207014
00206eac
00206eacloc_206eac:
00206eacldrsb x7, [sp+364]
00206eb0ubfm x7, x7, 0, 7
00206eb4subs wzr, w7, 5
00206eb8b.ne 0x206ec0
00206ebcb 0x206f00
00206ec0
00206ec0loc_206ec0:
00206ec0stp xzr, xzr, [sp+144]
00206ec4str xzr, [sp+160]
00206ec8adrp x27, 0x81c000
00206eccldr x5, [x27+192]
00206ed0adrp x27, 0x81c000
00206ed4ldr x6, [x27+200]
00206ed8str x5, [sp+184]
00206edcstr x6, [sp+192]
00206ee0ldr x3, [sp+64]
00206ee4ldr x0, [sp+144]
00206ee8ldrb w4, [sp+72]
00206eecldr x1, [sp+152]
00206ef0ldr x2, [sp+160]
00206ef4ldp x29, x30, [sp-8]
00206ef8add sp, sp, 304
00206efcret x30
00206f00
00206f00loc_206f00:
00206f00ldr x0, [sp+312]
00206f04ldr x1, [sp+320]
00206f08ldr x2, [sp+328]
00206f0cbl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00206f10str w0, [sp+52]
00206f14str x1, [sp+112]
00206f18ldr w3, [sp+52]
00206f1cstr w3, [sp+56]
00206f20ldr x3, [sp+112]
00206f24str x3, [sp+120]
00206f28ldr w3, [sp+56]
00206f2cstr w3, [sp+44]
00206f30ldr x3, [sp+120]
00206f34str x3, [sp+80]
00206f38tbnz x3, 63, 0x206f40
00206f3cb 0x206f80
00206f40
00206f40loc_206f40:
00206f40stp xzr, xzr, [sp+144]
00206f44str xzr, [sp+160]
00206f48adrp x27, 0x81c000
00206f4cldr x5, [x27+160]
00206f50adrp x27, 0x81c000
00206f54ldr x6, [x27+168]
00206f58str x5, [sp+184]
00206f5cstr x6, [sp+192]
00206f60ldr x3, [sp+64]
00206f64ldr x0, [sp+144]
00206f68ldrb w4, [sp+72]
00206f6cldr x1, [sp+152]
00206f70ldr x2, [sp+160]
00206f74ldp x29, x30, [sp-8]
00206f78add sp, sp, 304
00206f7cret x30
00206f80
00206f80loc_206f80:
00206f80ldr w0, [sp+44]
00206f84bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
00206f88str x0, [sp+224]
00206f8cstr x1, [sp+232]
00206f90str x2, [sp+240]
00206f94ldr x3, [sp+168]
00206f98ldrsb x27, [x3]
00206f9cldr x4, [sp+176]
00206fa0ldr x3, [x3+24]
00206fa4mov x5, x0
00206fa8mov x0, x4
00206facmov x6, x1
00206fb0mov x1, x5
00206fb4mov x7, x2
00206fb8mov x2, x6
00206fbcmov x8, x3
00206fc0mov x3, x7
00206fc4blr x8
00206fc8ldr x1, [sp+80]
00206fccstr x1, [sp+64]
00206fd0ldr x1, [sp+336]
00206fd4ldr x2, [sp+344]
00206fd8ldr x3, [sp+352]
00206fdcstr x1, [sp+144]
00206fe0str x2, [sp+152]
00206fe4str x3, [sp+160]
00206fe8stp xzr, xzr, [sp+184]
00206fecldr x3, [sp+64]
00206ff0ldr x0, [sp+144]
00206ff4ldrb w4, [sp+72]
00206ff8ldr x1, [sp+152]
00206ffcldr x2, [sp+160]
00207000mov x5, xzr
00207004mov x6, xzr
00207008ldp x29, x30, [sp-8]
0020700cadd sp, sp, 304
00207010ret x30
00207014
00207014loc_207014:
00207014ldr x7, [sp+208]
00207018str x7, [sp+112]
0020701ccbnz x7, 0x207024
00207020b 0x207134
00207024
00207024loc_207024:
00207024ldr x0, [sp+200]
00207028ldr x1, [sp+208]
0020702cldr x2, [sp+216]
00207030bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00207034str w0, [sp+52]
00207038str x1, [sp+104]
0020703cldr w3, [sp+52]
00207040str w3, [sp+60]
00207044ldr x3, [sp+104]
00207048str x3, [sp+128]
0020704cldr w3, [sp+60]
00207050str w3, [sp+48]
00207054ldr x3, [sp+128]
00207058str x3, [sp+88]
0020705ctbnz x3, 63, 0x207064
00207060b 0x2070a4
00207064
00207064loc_207064:
00207064stp xzr, xzr, [sp+144]
00207068str xzr, [sp+160]
0020706cadrp x27, 0x81b000
00207070ldr x5, [x27+160]
00207074adrp x27, 0x81b000
00207078ldr x6, [x27+168]
0020707cstr x5, [sp+184]
00207080str x6, [sp+192]
00207084ldr x3, [sp+64]
00207088ldr x0, [sp+144]
0020708cldrb w4, [sp+72]
00207090ldr x1, [sp+152]
00207094ldr x2, [sp+160]
00207098ldp x29, x30, [sp-8]
0020709cadd sp, sp, 304
002070a0ret x30
002070a4
002070a4loc_2070a4:
002070a4ldr w0, [sp+48]
002070a8bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
002070acstr x0, [sp+224]
002070b0str x1, [sp+232]
002070b4str x2, [sp+240]
002070b8ldr x3, [sp+168]
002070bcldrsb x27, [x3]
002070c0ldr x4, [sp+176]
002070c4ldr x3, [x3+24]
002070c8mov x5, x0
002070ccmov x0, x4
002070d0mov x6, x1
002070d4mov x1, x5
002070d8mov x7, x2
002070dcmov x2, x6
002070e0mov x8, x3
002070e4mov x3, x7
002070e8blr x8
002070ecldr x0, [sp+88]
002070f0ldr x1, [sp+208]
002070f4ldr x2, [sp+200]
002070f8ldr x3, [sp+216]
002070fcb 0x207100
00207100
00207100loc_207100:
00207100subs xzr, x1, x0
00207104b.hs 0x20710c
00207108b 0x207180
0020710c
0020710cloc_20710c:
0020710csub x7, x3, x0
00207110sub x8, x1, x0
00207114sub x9, xzr, x7
00207118and x9, x0, x9, asr #63
0020711cadd x9, x2, x9
00207120str x9, [sp+200]
00207124str x8, [sp+208]
00207128str x7, [sp+216]
0020712cb 0x207130
00207130
00207130loc_207130:
00207130b 0x207014
00207134
00207134loc_207134:
00207134ldr x7, [sp+96]
00207138str x7, [sp+64]
0020713cldr x7, [sp+336]
00207140ldr x8, [sp+344]
00207144ldr x9, [sp+352]
00207148str x7, [sp+144]
0020714cstr x8, [sp+152]
00207150str x9, [sp+160]
00207154stp xzr, xzr, [sp+184]
00207158ldr x3, [sp+64]
0020715cldr x0, [sp+144]
00207160ldrb w4, [sp+72]
00207164ldr x1, [sp+152]
00207168ldr x2, [sp+160]
0020716cmov x5, xzr
00207170mov x6, xzr
00207174ldp x29, x30, [sp-8]
00207178add sp, sp, 304
0020717cret x30
00207180
00207180loc_207180:
00207180bl runtime.panicSliceB
00207184hint
00207188
00207188loc_207188:
00207188stp x0, x1, [sp+8]
0020718cstp x2, x3, [sp+24]
00207190stp x4, x5, [sp+40]
00207194str w6, [sp+56]
00207198strb w7, [sp+60]
0020719cstrb w8, [sp+64]
002071a0stp x9, x10, [sp+72]
002071a4str x11, [sp+88]
002071a8mov x3, x30
002071acbl runtime.morestack_noctxt.abi0
002071b0ldp x0, x1, [sp+8]
002071b4ldp x2, x3, [sp+24]
002071b8ldp x4, x5, [sp+40]
002071bcldrsw x6, [sp+56]
002071c0ldrsb x7, [sp+60]
002071c4ldrb w8, [sp+64]
002071c8ldp x9, x10, [sp+72]
002071ccldr x11, [sp+88]
002071d0b 0x206d80
002071d4udf 0
002071d8udf 0
002071dcudf 0
00206d80
002071e0
002071e0google.golang.org/protobuf/internal/impl.sizeSfixed32PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32PackedSliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002071e0ldr x16, [x28+16]
002071e4subs xzr, sp, x16
002071e8b.ls 0x207288
002071ecstr x30, [sp-96]!
002071f0stur x29, [sp-8]
002071f4sub x29, sp, 8
002071f8str x0, [sp+104]
002071fcstr x1, [sp+112]
00207200str x2, [sp+120]
00207204str x3, [sp+128]
00207208strb w4, [sp+136]
0020720cstr xzr, [sp+40]
00207210ldr x0, [sp+104]
00207214ldr x1, [sp+112]
00207218bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020721cstr x0, [sp+72]
00207220str x1, [sp+80]
00207224ldrsb x27, [x0]
00207228ldr x3, [x0+56]
0020722cmov x0, x1
00207230blr x3
00207234str x0, [sp+56]
00207238cbz x0, 0x207240
0020723cb 0x207254
00207240
00207240loc_207240:
00207240str xzr, [sp+40]
00207244mov x0, xzr
00207248ldur x29, [sp-8]
0020724cldr x30, [sp], 96
00207250ret x30
00207254
00207254loc_207254:
00207254bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00207258str x0, [sp+64]
0020725cldr x1, [sp+56]
00207260madd x0, x1, x0, xzr
00207264str x0, [sp+48]
00207268bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0020726cstr x0, [sp+64]
00207270ldr x1, [sp+128]
00207274add x0, x1, x0
00207278str x0, [sp+40]
0020727cldur x29, [sp-8]
00207280ldr x30, [sp], 96
00207284ret x30
00207288
00207288loc_207288:
00207288stp x0, x1, [sp+8]
0020728cstp x2, x3, [sp+24]
00207290strb w4, [sp+40]
00207294mov x3, x30
00207298bl runtime.morestack_noctxt.abi0
0020729cldp x0, x1, [sp+8]
002072a0ldp x2, x3, [sp+24]
002072a4ldrb w4, [sp+40]
002072a8b 0x2071e0
002072acudf 0
002071e0
002071e0google.golang.org/protobuf/internal/impl.sizeSfixed32PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32PackedSliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002071e0ldr x16, [x28+16]
002071e4subs xzr, sp, x16
002071e8b.ls 0x207288
002071ecstr x30, [sp-96]!
002071f0stur x29, [sp-8]
002071f4sub x29, sp, 8
002071f8str x0, [sp+104]
002071fcstr x1, [sp+112]
00207200str x2, [sp+120]
00207204str x3, [sp+128]
00207208strb w4, [sp+136]
0020720cstr xzr, [sp+40]
00207210ldr x0, [sp+104]
00207214ldr x1, [sp+112]
00207218bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020721cstr x0, [sp+72]
00207220str x1, [sp+80]
00207224ldrsb x27, [x0]
00207228ldr x3, [x0+56]
0020722cmov x0, x1
00207230blr x3
00207234str x0, [sp+56]
00207238cbz x0, 0x207240
0020723cb 0x207254
00207240
00207240loc_207240:
00207240str xzr, [sp+40]
00207244mov x0, xzr
00207248ldur x29, [sp-8]
0020724cldr x30, [sp], 96
00207250ret x30
00207254
00207254loc_207254:
00207254bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00207258str x0, [sp+64]
0020725cldr x1, [sp+56]
00207260madd x0, x1, x0, xzr
00207264str x0, [sp+48]
00207268bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0020726cstr x0, [sp+64]
00207270ldr x1, [sp+128]
00207274add x0, x1, x0
00207278str x0, [sp+40]
0020727cldur x29, [sp-8]
00207280ldr x30, [sp], 96
00207284ret x30
00207288
00207288loc_207288:
00207288stp x0, x1, [sp+8]
0020728cstp x2, x3, [sp+24]
00207290strb w4, [sp+40]
00207294mov x3, x30
00207298bl runtime.morestack_noctxt.abi0
0020729cldp x0, x1, [sp+8]
002072a0ldp x2, x3, [sp+24]
002072a4ldrb w4, [sp+40]
002072a8b 0x2071e0
002072acudf 0
002071e0
002072b0
002072b0google.golang.org/protobuf/internal/impl.appendSfixed32PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.appendSfixed32PackedSliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002072b0ldr x16, [x28+16]
002072b4sub x17, sp, 48
002072b8subs xzr, x17, x16
002072bcb.ls 0x207478
002072c0str x30, [sp-176]!
002072c4stur x29, [sp-8]
002072c8sub x29, sp, 8
002072ccstr x0, [sp+184]
002072d0str x1, [sp+192]
002072d4str x2, [sp+200]
002072d8str x3, [sp+208]
002072dcstr x4, [sp+216]
002072e0str x5, [sp+224]
002072e4str x6, [sp+232]
002072e8strb w7, [sp+240]
002072ecstr xzr, [sp+104]
002072f0stp xzr, xzr, [sp+112]
002072f4stp xzr, xzr, [sp+88]
002072f8ldr x0, [sp+208]
002072fcldr x1, [sp+216]
00207300ldr x2, [sp+224]
00207304bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00207308str x0, [sp+152]
0020730cstr x1, [sp+160]
00207310ldrsb x27, [x0]
00207314ldr x3, [x0+56]
00207318mov x0, x1
0020731cblr x3
00207320str x0, [sp+56]
00207324cbz x0, 0x20732c
00207328b 0x207368
0020732c
0020732cloc_20732c:
0020732cldr x5, [sp+184]
00207330ldr x6, [sp+192]
00207334ldr x7, [sp+200]
00207338str x5, [sp+104]
0020733cstr x6, [sp+112]
00207340str x7, [sp+120]
00207344stp xzr, xzr, [sp+88]
00207348ldr x0, [sp+104]
0020734cldr x1, [sp+112]
00207350ldr x2, [sp+120]
00207354mov x3, xzr
00207358mov x4, xzr
0020735cldur x29, [sp-8]
00207360ldr x30, [sp], 176
00207364ret x30
00207368
00207368loc_207368:
00207368ldr x3, [sp+232]
0020736cldr x0, [sp+184]
00207370ldr x1, [sp+192]
00207374ldr x2, [sp+200]
00207378bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020737cstr x0, [sp+184]
00207380str x1, [sp+192]
00207384str x2, [sp+200]
00207388bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0020738cstr x0, [sp+80]
00207390ldr x4, [sp+56]
00207394madd x3, x4, x0, xzr
00207398str x3, [sp+48]
0020739cldr x0, [sp+184]
002073a0ldr x1, [sp+192]
002073a4ldr x2, [sp+200]
002073a8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002073acstr x0, [sp+184]
002073b0str x1, [sp+192]
002073b4str x2, [sp+200]
002073b8str xzr, [sp+64]
002073bcb 0x2073c0
002073c0
002073c0loc_2073c0:
002073c0ldr x5, [sp+56]
002073c4ldr x6, [sp+64]
002073c8subs xzr, x5, x6
002073ccb.gt 0x2073d4
002073d0b 0x20743c
002073d4
002073d4loc_2073d4:
002073d4ldr x1, [sp+64]
002073d8ldr x2, [sp+152]
002073dcldrsb x27, [x2]
002073e0ldr x2, [x2+40]
002073e4ldr x0, [sp+160]
002073e8blr x2
002073ecstr x0, [sp+128]
002073f0str x1, [sp+136]
002073f4str x2, [sp+144]
002073f8bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
002073fcstr x0, [sp+72]
00207400ldr x1, [sp+192]
00207404ldr x2, [sp+200]
00207408ldr x3, [sp+184]
0020740cmov x4, x0
00207410mov x0, x3
00207414mov x3, x4
00207418bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
0020741cstr x0, [sp+184]
00207420str x1, [sp+192]
00207424str x2, [sp+200]
00207428b 0x20742c
0020742c
0020742cloc_20742c:
0020742cldr x5, [sp+64]
00207430add x5, x5, 1
00207434str x5, [sp+64]
00207438b 0x2073c0
0020743c
0020743cloc_20743c:
0020743cldr x5, [sp+184]
00207440ldr x6, [sp+192]
00207444ldr x7, [sp+200]
00207448str x5, [sp+104]
0020744cstr x6, [sp+112]
00207450str x7, [sp+120]
00207454stp xzr, xzr, [sp+88]
00207458ldr x0, [sp+104]
0020745cldr x1, [sp+112]
00207460ldr x2, [sp+120]
00207464mov x3, xzr
00207468mov x4, xzr
0020746cldur x29, [sp-8]
00207470ldr x30, [sp], 176
00207474ret x30
00207478
00207478loc_207478:
00207478stp x0, x1, [sp+8]
0020747cstp x2, x3, [sp+24]
00207480stp x4, x5, [sp+40]
00207484str x6, [sp+56]
00207488strb w7, [sp+64]
0020748cmov x3, x30
00207490bl runtime.morestack_noctxt.abi0
00207494ldp x0, x1, [sp+8]
00207498ldp x2, x3, [sp+24]
0020749cldp x4, x5, [sp+40]
002074a0ldr x6, [sp+56]
002074a4ldrb w7, [sp+64]
002074a8b 0x2072b0
002074acudf 0
002072b0
002072b0google.golang.org/protobuf/internal/impl.appendSfixed32PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.appendSfixed32PackedSliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002072b0ldr x16, [x28+16]
002072b4sub x17, sp, 48
002072b8subs xzr, x17, x16
002072bcb.ls 0x207478
002072c0str x30, [sp-176]!
002072c4stur x29, [sp-8]
002072c8sub x29, sp, 8
002072ccstr x0, [sp+184]
002072d0str x1, [sp+192]
002072d4str x2, [sp+200]
002072d8str x3, [sp+208]
002072dcstr x4, [sp+216]
002072e0str x5, [sp+224]
002072e4str x6, [sp+232]
002072e8strb w7, [sp+240]
002072ecstr xzr, [sp+104]
002072f0stp xzr, xzr, [sp+112]
002072f4stp xzr, xzr, [sp+88]
002072f8ldr x0, [sp+208]
002072fcldr x1, [sp+216]
00207300ldr x2, [sp+224]
00207304bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00207308str x0, [sp+152]
0020730cstr x1, [sp+160]
00207310ldrsb x27, [x0]
00207314ldr x3, [x0+56]
00207318mov x0, x1
0020731cblr x3
00207320str x0, [sp+56]
00207324cbz x0, 0x20732c
00207328b 0x207368
0020732c
0020732cloc_20732c:
0020732cldr x5, [sp+184]
00207330ldr x6, [sp+192]
00207334ldr x7, [sp+200]
00207338str x5, [sp+104]
0020733cstr x6, [sp+112]
00207340str x7, [sp+120]
00207344stp xzr, xzr, [sp+88]
00207348ldr x0, [sp+104]
0020734cldr x1, [sp+112]
00207350ldr x2, [sp+120]
00207354mov x3, xzr
00207358mov x4, xzr
0020735cldur x29, [sp-8]
00207360ldr x30, [sp], 176
00207364ret x30
00207368
00207368loc_207368:
00207368ldr x3, [sp+232]
0020736cldr x0, [sp+184]
00207370ldr x1, [sp+192]
00207374ldr x2, [sp+200]
00207378bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020737cstr x0, [sp+184]
00207380str x1, [sp+192]
00207384str x2, [sp+200]
00207388bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0020738cstr x0, [sp+80]
00207390ldr x4, [sp+56]
00207394madd x3, x4, x0, xzr
00207398str x3, [sp+48]
0020739cldr x0, [sp+184]
002073a0ldr x1, [sp+192]
002073a4ldr x2, [sp+200]
002073a8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002073acstr x0, [sp+184]
002073b0str x1, [sp+192]
002073b4str x2, [sp+200]
002073b8str xzr, [sp+64]
002073bcb 0x2073c0
002073c0
002073c0loc_2073c0:
002073c0ldr x5, [sp+56]
002073c4ldr x6, [sp+64]
002073c8subs xzr, x5, x6
002073ccb.gt 0x2073d4
002073d0b 0x20743c
002073d4
002073d4loc_2073d4:
002073d4ldr x1, [sp+64]
002073d8ldr x2, [sp+152]
002073dcldrsb x27, [x2]
002073e0ldr x2, [x2+40]
002073e4ldr x0, [sp+160]
002073e8blr x2
002073ecstr x0, [sp+128]
002073f0str x1, [sp+136]
002073f4str x2, [sp+144]
002073f8bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
002073fcstr x0, [sp+72]
00207400ldr x1, [sp+192]
00207404ldr x2, [sp+200]
00207408ldr x3, [sp+184]
0020740cmov x4, x0
00207410mov x0, x3
00207414mov x3, x4
00207418bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
0020741cstr x0, [sp+184]
00207420str x1, [sp+192]
00207424str x2, [sp+200]
00207428b 0x20742c
0020742c
0020742cloc_20742c:
0020742cldr x5, [sp+64]
00207430add x5, x5, 1
00207434str x5, [sp+64]
00207438b 0x2073c0
0020743c
0020743cloc_20743c:
0020743cldr x5, [sp+184]
00207440ldr x6, [sp+192]
00207444ldr x7, [sp+200]
00207448str x5, [sp+104]
0020744cstr x6, [sp+112]
00207450str x7, [sp+120]
00207454stp xzr, xzr, [sp+88]
00207458ldr x0, [sp+104]
0020745cldr x1, [sp+112]
00207460ldr x2, [sp+120]
00207464mov x3, xzr
00207468mov x4, xzr
0020746cldur x29, [sp-8]
00207470ldr x30, [sp], 176
00207474ret x30
00207478
00207478loc_207478:
00207478stp x0, x1, [sp+8]
0020747cstp x2, x3, [sp+24]
00207480stp x4, x5, [sp+40]
00207484str x6, [sp+56]
00207488strb w7, [sp+64]
0020748cmov x3, x30
00207490bl runtime.morestack_noctxt.abi0
00207494ldp x0, x1, [sp+8]
00207498ldp x2, x3, [sp+24]
0020749cldp x4, x5, [sp+40]
002074a0ldr x6, [sp+56]
002074a4ldrb w7, [sp+64]
002074a8b 0x2072b0
002074acudf 0
002072b0
Loading..