File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00198ee0
00198ee0google.golang.org/protobuf/proto.MarshalOptions.marshalList: ; void google.golang.org/protobuf/proto.MarshalOptions.marshalList(google.golang.org/protobuf/proto.MarshalOptions o, struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.List list)
00198ee0ldr x16, [x28+16]
00198ee4sub x17, sp, 304
00198ee8subs xzr, x17, x16
00198eecb.ls 0x1993e0
00198ef0sub x20, sp, 432
00198ef4stp x29, x30, [x20-8]
00198ef8add sp, x20, 0
00198efcsub x29, sp, 8
00198f00strb w0, [sp+440]
00198f04strb w1, [sp+441]
00198f08strb w2, [sp+442]
00198f0cstr x3, [sp+448]
00198f10str x4, [sp+456]
00198f14str x5, [sp+464]
00198f18str x6, [sp+472]
00198f1cstr x7, [sp+480]
00198f20str x8, [sp+488]
00198f24str x9, [sp+496]
00198f28str xzr, [sp+176]
00198f2cstp xzr, xzr, [sp+184]
00198f30stp xzr, xzr, [sp+160]
00198f34ldr x1, [sp+472]
00198f38ldrsb x27, [x1]
00198f3cldr x1, [x1+144]
00198f40ldr x0, [sp+480]
00198f44blr x1
00198f48strb w0, [sp+98]
00198f4cstrb w0, [sp+99]
00198f50tbnz w0, 0, 0x198f58
00198f54b 0x198f80
00198f58
00198f58loc_198f58:
00198f58ldr x1, [sp+488]
00198f5cldrsb x27, [x1]
00198f60ldr x0, [sp+496]
00198f64ldr x1, [x1+56]
00198f68blr x1
00198f6cstr x0, [sp+152]
00198f70subs xzr, x0, 0
00198f74cset x1, gt
00198f78strb w1, [sp+99]
00198f7cb 0x198f84
00198f80
00198f80loc_198f80:
00198f80b 0x198f84
00198f84
00198f84loc_198f84:
00198f84ldrb w1, [sp+99]
00198f88tbnz w1, 0, 0x198f90
00198f8cb 0x199048
00198f90
00198f90loc_198f90:
00198f90ldr x1, [sp+472]
00198f94ldrsb x27, [x1]
00198f98ldr x1, [x1+216]
00198f9cldr x0, [sp+480]
00198fa0blr x1
00198fa4str w0, [sp+100]
00198fa8ldr x1, [sp+456]
00198facldr x2, [sp+464]
00198fb0ldr x3, [sp+448]
00198fb4orr x4, xzr, 2
00198fb8mov x5, x0
00198fbcmov x0, x3
00198fc0mov x3, x5
00198fc4bl google.golang.org/protobuf/encoding/protowire.AppendTag
00198fc8str x0, [sp+448]
00198fccstr x1, [sp+456]
00198fd0str x2, [sp+464]
00198fd4str xzr, [sp+320]
00198fd8stp xzr, xzr, [sp+328]
00198fdcldr x0, [sp+448]
00198fe0ldr x1, [sp+456]
00198fe4ldr x2, [sp+464]
00198fe8bl google.golang.org/protobuf/proto.appendSpeculativeLength
00198fecstr x0, [sp+320]
00198ff0str x1, [sp+328]
00198ff4str x2, [sp+336]
00198ff8str x3, [sp+152]
00198ffcstr x0, [sp+256]
00199000str x1, [sp+264]
00199004str x2, [sp+272]
00199008ldr x3, [sp+152]
0019900cstr x3, [sp+144]
00199010str x0, [sp+232]
00199014str x1, [sp+240]
00199018str x2, [sp+248]
0019901cldr x1, [sp+144]
00199020str x1, [sp+104]
00199024ldr x1, [sp+488]
00199028ldrsb x27, [x1]
0019902cldr x1, [x1+56]
00199030ldr x0, [sp+496]
00199034blr x1
00199038str x0, [sp+152]
0019903cstr xzr, [sp+136]
00199040str x0, [sp+120]
00199044b 0x199258
00199048
00199048loc_199048:
00199048ldr x1, [sp+472]
0019904cldrsb x27, [x1]
00199050ldr x1, [x1+176]
00199054ldr x0, [sp+480]
00199058blr x1
0019905cstrb w0, [sp+95]
00199060ldr x1, [sp+488]
00199064ldrsb x27, [x1]
00199068ldr x1, [x1+56]
0019906cldr x0, [sp+496]
00199070blr x1
00199074str x0, [sp+152]
00199078str xzr, [sp+128]
0019907cstr x0, [sp+112]
00199080b 0x199084
00199084
00199084loc_199084:
00199084ldr x5, [sp+112]
00199088ldr x6, [sp+128]
0019908csubs xzr, x5, x6
00199090b.gt 0x199098
00199094b 0x19921c
00199098
00199098loc_199098:
00199098stp xzr, xzr, [sp+200]
0019909cldr x1, [sp+472]
001990a0ldrsb x27, [x1]
001990a4ldr x1, [x1+216]
001990a8ldr x0, [sp+480]
001990acblr x1
001990b0str w0, [sp+100]
001990b4ldrsb x1, [sp+95]
001990b8strb w1, [sp+97]
001990bcadrp x27, 0x887000
001990c0ldr x1, [x27+3264]
001990c4adrp x0, 0x48b000
001990c8add x0, x0, 352
001990ccadd x2, sp, 97
001990d0bl runtime.mapaccess1
001990d4ldrsb x4, [x0]
001990d8strb w4, [sp+96]
001990dcldrsw x3, [sp+100]
001990e0ldr x1, [sp+456]
001990e4ldr x2, [sp+464]
001990e8ldr x0, [sp+448]
001990ecbl google.golang.org/protobuf/encoding/protowire.AppendTag
001990f0str x0, [sp+448]
001990f4str x1, [sp+456]
001990f8str x2, [sp+464]
001990fcldr x1, [sp+128]
00199100ldr x2, [sp+488]
00199104ldrsb x27, [x2]
00199108ldr x2, [x2+40]
0019910cldr x0, [sp+496]
00199110blr x2
00199114str x0, [sp+296]
00199118str x1, [sp+304]
0019911cstr x2, [sp+312]
00199120str xzr, [sp+320]
00199124stp xzr, xzr, [sp+328]
00199128stp xzr, xzr, [sp+280]
0019912cldr x6, [sp+472]
00199130ldrb w0, [sp+440]
00199134ldrb w1, [sp+441]
00199138ldrb w2, [sp+442]
0019913cldr x4, [sp+456]
00199140ldr x7, [sp+480]
00199144ldr x5, [sp+464]
00199148ldr x3, [sp+448]
0019914cldr x8, [sp+296]
00199150ldr x9, [sp+304]
00199154ldr x10, [sp+312]
00199158bl google.golang.org/protobuf/proto.MarshalOptions.marshalSingular
0019915cstr x0, [sp+320]
00199160str x1, [sp+328]
00199164str x2, [sp+336]
00199168str x3, [sp+280]
0019916cstr x4, [sp+288]
00199170ldr x1, [sp+320]
00199174ldr x2, [sp+328]
00199178ldr x3, [sp+336]
0019917cstr x1, [sp+360]
00199180str x2, [sp+368]
00199184str x3, [sp+376]
00199188ldr x1, [sp+280]
0019918cldr x2, [sp+288]
00199190str x1, [sp+344]
00199194str x2, [sp+352]
00199198ldr x1, [sp+360]
0019919cldr x2, [sp+368]
001991a0ldr x3, [sp+376]
001991a4str x1, [sp+448]
001991a8str x2, [sp+456]
001991acstr x3, [sp+464]
001991b0ldr x1, [sp+352]
001991b4ldr x2, [sp+344]
001991b8str x2, [sp+200]
001991bcstr x1, [sp+208]
001991c0cbnz x2, 0x1991c8
001991c4b 0x199208
001991c8
001991c8loc_1991c8:
001991c8ldr x5, [sp+448]
001991ccldr x6, [sp+456]
001991d0ldr x7, [sp+464]
001991d4str x5, [sp+176]
001991d8str x6, [sp+184]
001991dcstr x7, [sp+192]
001991e0ldr x3, [sp+200]
001991e4ldr x4, [sp+208]
001991e8str x3, [sp+160]
001991ecstr x4, [sp+168]
001991f0ldr x0, [sp+176]
001991f4ldr x1, [sp+184]
001991f8ldr x2, [sp+192]
001991fcldp x29, x30, [sp-8]
00199200add sp, sp, 432
00199204ret x30
00199208
00199208loc_199208:
00199208b 0x19920c
0019920c
0019920cloc_19920c:
0019920cldr x5, [sp+128]
00199210add x5, x5, 1
00199214str x5, [sp+128]
00199218b 0x199084
0019921c
0019921cloc_19921c:
0019921cldr x5, [sp+448]
00199220ldr x6, [sp+456]
00199224ldr x7, [sp+464]
00199228str x5, [sp+176]
0019922cstr x6, [sp+184]
00199230str x7, [sp+192]
00199234stp xzr, xzr, [sp+160]
00199238ldr x0, [sp+176]
0019923cldr x1, [sp+184]
00199240ldr x2, [sp+192]
00199244mov x3, xzr
00199248mov x4, xzr
0019924cldp x29, x30, [sp-8]
00199250add sp, sp, 432
00199254ret x30
00199258
00199258loc_199258:
00199258ldr x4, [sp+120]
0019925cldr x5, [sp+136]
00199260subs xzr, x4, x5
00199264b.gt 0x19926c
00199268b 0x199390
0019926c
0019926cloc_19926c:
0019926cstp xzr, xzr, [sp+216]
00199270ldr x1, [sp+136]
00199274ldr x2, [sp+488]
00199278ldrsb x27, [x2]
0019927cldr x2, [x2+40]
00199280ldr x0, [sp+496]
00199284blr x2
00199288str x0, [sp+296]
0019928cstr x1, [sp+304]
00199290str x2, [sp+312]
00199294str xzr, [sp+320]
00199298stp xzr, xzr, [sp+328]
0019929cstp xzr, xzr, [sp+280]
001992a0ldr x6, [sp+472]
001992a4ldrb w0, [sp+440]
001992a8ldrb w1, [sp+441]
001992acldrb w2, [sp+442]
001992b0ldr x4, [sp+240]
001992b4ldr x7, [sp+480]
001992b8ldr x5, [sp+248]
001992bcldr x3, [sp+232]
001992c0ldr x8, [sp+296]
001992c4ldr x9, [sp+304]
001992c8ldr x10, [sp+312]
001992ccbl google.golang.org/protobuf/proto.MarshalOptions.marshalSingular
001992d0str x0, [sp+320]
001992d4str x1, [sp+328]
001992d8str x2, [sp+336]
001992dcstr x3, [sp+280]
001992e0str x4, [sp+288]
001992e4ldr x2, [sp+320]
001992e8ldr x3, [sp+328]
001992ecldr x4, [sp+336]
001992f0str x2, [sp+400]
001992f4str x3, [sp+408]
001992f8str x4, [sp+416]
001992fcldr x2, [sp+280]
00199300ldr x3, [sp+288]
00199304str x2, [sp+384]
00199308str x3, [sp+392]
0019930cldr x2, [sp+400]
00199310ldr x3, [sp+408]
00199314ldr x4, [sp+416]
00199318str x2, [sp+232]
0019931cstr x3, [sp+240]
00199320str x4, [sp+248]
00199324ldr x2, [sp+392]
00199328ldr x3, [sp+384]
0019932cstr x3, [sp+216]
00199330str x2, [sp+224]
00199334cbnz x3, 0x19933c
00199338b 0x19937c
0019933c
0019933cloc_19933c:
0019933cldr x5, [sp+232]
00199340ldr x6, [sp+240]
00199344ldr x7, [sp+248]
00199348str x5, [sp+176]
0019934cstr x6, [sp+184]
00199350str x7, [sp+192]
00199354ldr x3, [sp+216]
00199358ldr x4, [sp+224]
0019935cstr x3, [sp+160]
00199360str x4, [sp+168]
00199364ldr x0, [sp+176]
00199368ldr x1, [sp+184]
0019936cldr x2, [sp+192]
00199370ldp x29, x30, [sp-8]
00199374add sp, sp, 432
00199378ret x30
0019937c
0019937cloc_19937c:
0019937cb 0x199380
00199380
00199380loc_199380:
00199380ldr x4, [sp+136]
00199384add x4, x4, 1
00199388str x4, [sp+136]
0019938cb 0x199258
00199390
00199390loc_199390:
00199390ldr x3, [sp+104]
00199394ldr x0, [sp+232]
00199398ldr x1, [sp+240]
0019939cldr x2, [sp+248]
001993a0bl google.golang.org/protobuf/proto.finishSpeculativeLength
001993a4str x0, [sp+232]
001993a8str x1, [sp+240]
001993acstr x2, [sp+248]
001993b0str x0, [sp+176]
001993b4str x1, [sp+184]
001993b8str x2, [sp+192]
001993bcstp xzr, xzr, [sp+160]
001993c0ldr x0, [sp+176]
001993c4ldr x1, [sp+184]
001993c8ldr x2, [sp+192]
001993ccmov x3, xzr
001993d0mov x4, xzr
001993d4ldp x29, x30, [sp-8]
001993d8add sp, sp, 432
001993dcret x30
001993e0
001993e0loc_1993e0:
001993e0strb w0, [sp+8]
001993e4strb w1, [sp+9]
001993e8strb w2, [sp+10]
001993ecstp x3, x4, [sp+16]
001993f0stp x5, x6, [sp+32]
001993f4stp x7, x8, [sp+48]
001993f8str x9, [sp+64]
001993fcmov x3, x30
00199400bl runtime.morestack_noctxt.abi0
00199404ldrb w0, [sp+8]
00199408ldrb w1, [sp+9]
0019940cldrb w2, [sp+10]
00199410ldp x3, x4, [sp+16]
00199414ldp x5, x6, [sp+32]
00199418ldp x7, x8, [sp+48]
0019941cldr x9, [sp+64]
00199420b 0x198ee0
00199424udf 0
00199428udf 0
0019942cudf 0
00198ee0
00198ee0google.golang.org/protobuf/proto.MarshalOptions.marshalList: ; void google.golang.org/protobuf/proto.MarshalOptions.marshalList(google.golang.org/protobuf/proto.MarshalOptions o, struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.List list)
00198ee0ldr x16, [x28+16]
00198ee4sub x17, sp, 304
00198ee8subs xzr, x17, x16
00198eecb.ls 0x1993e0
00198ef0sub x20, sp, 432
00198ef4stp x29, x30, [x20-8]
00198ef8add sp, x20, 0
00198efcsub x29, sp, 8
00198f00strb w0, [sp+440]
00198f04strb w1, [sp+441]
00198f08strb w2, [sp+442]
00198f0cstr x3, [sp+448]
00198f10str x4, [sp+456]
00198f14str x5, [sp+464]
00198f18str x6, [sp+472]
00198f1cstr x7, [sp+480]
00198f20str x8, [sp+488]
00198f24str x9, [sp+496]
00198f28str xzr, [sp+176]
00198f2cstp xzr, xzr, [sp+184]
00198f30stp xzr, xzr, [sp+160]
00198f34ldr x1, [sp+472]
00198f38ldrsb x27, [x1]
00198f3cldr x1, [x1+144]
00198f40ldr x0, [sp+480]
00198f44blr x1
00198f48strb w0, [sp+98]
00198f4cstrb w0, [sp+99]
00198f50tbnz w0, 0, 0x198f58
00198f54b 0x198f80
00198f58
00198f58loc_198f58:
00198f58ldr x1, [sp+488]
00198f5cldrsb x27, [x1]
00198f60ldr x0, [sp+496]
00198f64ldr x1, [x1+56]
00198f68blr x1
00198f6cstr x0, [sp+152]
00198f70subs xzr, x0, 0
00198f74cset x1, gt
00198f78strb w1, [sp+99]
00198f7cb 0x198f84
00198f80
00198f80loc_198f80:
00198f80b 0x198f84
00198f84
00198f84loc_198f84:
00198f84ldrb w1, [sp+99]
00198f88tbnz w1, 0, 0x198f90
00198f8cb 0x199048
00198f90
00198f90loc_198f90:
00198f90ldr x1, [sp+472]
00198f94ldrsb x27, [x1]
00198f98ldr x1, [x1+216]
00198f9cldr x0, [sp+480]
00198fa0blr x1
00198fa4str w0, [sp+100]
00198fa8ldr x1, [sp+456]
00198facldr x2, [sp+464]
00198fb0ldr x3, [sp+448]
00198fb4orr x4, xzr, 2
00198fb8mov x5, x0
00198fbcmov x0, x3
00198fc0mov x3, x5
00198fc4bl google.golang.org/protobuf/encoding/protowire.AppendTag
00198fc8str x0, [sp+448]
00198fccstr x1, [sp+456]
00198fd0str x2, [sp+464]
00198fd4str xzr, [sp+320]
00198fd8stp xzr, xzr, [sp+328]
00198fdcldr x0, [sp+448]
00198fe0ldr x1, [sp+456]
00198fe4ldr x2, [sp+464]
00198fe8bl google.golang.org/protobuf/proto.appendSpeculativeLength
00198fecstr x0, [sp+320]
00198ff0str x1, [sp+328]
00198ff4str x2, [sp+336]
00198ff8str x3, [sp+152]
00198ffcstr x0, [sp+256]
00199000str x1, [sp+264]
00199004str x2, [sp+272]
00199008ldr x3, [sp+152]
0019900cstr x3, [sp+144]
00199010str x0, [sp+232]
00199014str x1, [sp+240]
00199018str x2, [sp+248]
0019901cldr x1, [sp+144]
00199020str x1, [sp+104]
00199024ldr x1, [sp+488]
00199028ldrsb x27, [x1]
0019902cldr x1, [x1+56]
00199030ldr x0, [sp+496]
00199034blr x1
00199038str x0, [sp+152]
0019903cstr xzr, [sp+136]
00199040str x0, [sp+120]
00199044b 0x199258
00199048
00199048loc_199048:
00199048ldr x1, [sp+472]
0019904cldrsb x27, [x1]
00199050ldr x1, [x1+176]
00199054ldr x0, [sp+480]
00199058blr x1
0019905cstrb w0, [sp+95]
00199060ldr x1, [sp+488]
00199064ldrsb x27, [x1]
00199068ldr x1, [x1+56]
0019906cldr x0, [sp+496]
00199070blr x1
00199074str x0, [sp+152]
00199078str xzr, [sp+128]
0019907cstr x0, [sp+112]
00199080b 0x199084
00199084
00199084loc_199084:
00199084ldr x5, [sp+112]
00199088ldr x6, [sp+128]
0019908csubs xzr, x5, x6
00199090b.gt 0x199098
00199094b 0x19921c
00199098
00199098loc_199098:
00199098stp xzr, xzr, [sp+200]
0019909cldr x1, [sp+472]
001990a0ldrsb x27, [x1]
001990a4ldr x1, [x1+216]
001990a8ldr x0, [sp+480]
001990acblr x1
001990b0str w0, [sp+100]
001990b4ldrsb x1, [sp+95]
001990b8strb w1, [sp+97]
001990bcadrp x27, 0x887000
001990c0ldr x1, [x27+3264]
001990c4adrp x0, 0x48b000
001990c8add x0, x0, 352
001990ccadd x2, sp, 97
001990d0bl runtime.mapaccess1
001990d4ldrsb x4, [x0]
001990d8strb w4, [sp+96]
001990dcldrsw x3, [sp+100]
001990e0ldr x1, [sp+456]
001990e4ldr x2, [sp+464]
001990e8ldr x0, [sp+448]
001990ecbl google.golang.org/protobuf/encoding/protowire.AppendTag
001990f0str x0, [sp+448]
001990f4str x1, [sp+456]
001990f8str x2, [sp+464]
001990fcldr x1, [sp+128]
00199100ldr x2, [sp+488]
00199104ldrsb x27, [x2]
00199108ldr x2, [x2+40]
0019910cldr x0, [sp+496]
00199110blr x2
00199114str x0, [sp+296]
00199118str x1, [sp+304]
0019911cstr x2, [sp+312]
00199120str xzr, [sp+320]
00199124stp xzr, xzr, [sp+328]
00199128stp xzr, xzr, [sp+280]
0019912cldr x6, [sp+472]
00199130ldrb w0, [sp+440]
00199134ldrb w1, [sp+441]
00199138ldrb w2, [sp+442]
0019913cldr x4, [sp+456]
00199140ldr x7, [sp+480]
00199144ldr x5, [sp+464]
00199148ldr x3, [sp+448]
0019914cldr x8, [sp+296]
00199150ldr x9, [sp+304]
00199154ldr x10, [sp+312]
00199158bl google.golang.org/protobuf/proto.MarshalOptions.marshalSingular
0019915cstr x0, [sp+320]
00199160str x1, [sp+328]
00199164str x2, [sp+336]
00199168str x3, [sp+280]
0019916cstr x4, [sp+288]
00199170ldr x1, [sp+320]
00199174ldr x2, [sp+328]
00199178ldr x3, [sp+336]
0019917cstr x1, [sp+360]
00199180str x2, [sp+368]
00199184str x3, [sp+376]
00199188ldr x1, [sp+280]
0019918cldr x2, [sp+288]
00199190str x1, [sp+344]
00199194str x2, [sp+352]
00199198ldr x1, [sp+360]
0019919cldr x2, [sp+368]
001991a0ldr x3, [sp+376]
001991a4str x1, [sp+448]
001991a8str x2, [sp+456]
001991acstr x3, [sp+464]
001991b0ldr x1, [sp+352]
001991b4ldr x2, [sp+344]
001991b8str x2, [sp+200]
001991bcstr x1, [sp+208]
001991c0cbnz x2, 0x1991c8
001991c4b 0x199208
001991c8
001991c8loc_1991c8:
001991c8ldr x5, [sp+448]
001991ccldr x6, [sp+456]
001991d0ldr x7, [sp+464]
001991d4str x5, [sp+176]
001991d8str x6, [sp+184]
001991dcstr x7, [sp+192]
001991e0ldr x3, [sp+200]
001991e4ldr x4, [sp+208]
001991e8str x3, [sp+160]
001991ecstr x4, [sp+168]
001991f0ldr x0, [sp+176]
001991f4ldr x1, [sp+184]
001991f8ldr x2, [sp+192]
001991fcldp x29, x30, [sp-8]
00199200add sp, sp, 432
00199204ret x30
00199208
00199208loc_199208:
00199208b 0x19920c
0019920c
0019920cloc_19920c:
0019920cldr x5, [sp+128]
00199210add x5, x5, 1
00199214str x5, [sp+128]
00199218b 0x199084
0019921c
0019921cloc_19921c:
0019921cldr x5, [sp+448]
00199220ldr x6, [sp+456]
00199224ldr x7, [sp+464]
00199228str x5, [sp+176]
0019922cstr x6, [sp+184]
00199230str x7, [sp+192]
00199234stp xzr, xzr, [sp+160]
00199238ldr x0, [sp+176]
0019923cldr x1, [sp+184]
00199240ldr x2, [sp+192]
00199244mov x3, xzr
00199248mov x4, xzr
0019924cldp x29, x30, [sp-8]
00199250add sp, sp, 432
00199254ret x30
00199258
00199258loc_199258:
00199258ldr x4, [sp+120]
0019925cldr x5, [sp+136]
00199260subs xzr, x4, x5
00199264b.gt 0x19926c
00199268b 0x199390
0019926c
0019926cloc_19926c:
0019926cstp xzr, xzr, [sp+216]
00199270ldr x1, [sp+136]
00199274ldr x2, [sp+488]
00199278ldrsb x27, [x2]
0019927cldr x2, [x2+40]
00199280ldr x0, [sp+496]
00199284blr x2
00199288str x0, [sp+296]
0019928cstr x1, [sp+304]
00199290str x2, [sp+312]
00199294str xzr, [sp+320]
00199298stp xzr, xzr, [sp+328]
0019929cstp xzr, xzr, [sp+280]
001992a0ldr x6, [sp+472]
001992a4ldrb w0, [sp+440]
001992a8ldrb w1, [sp+441]
001992acldrb w2, [sp+442]
001992b0ldr x4, [sp+240]
001992b4ldr x7, [sp+480]
001992b8ldr x5, [sp+248]
001992bcldr x3, [sp+232]
001992c0ldr x8, [sp+296]
001992c4ldr x9, [sp+304]
001992c8ldr x10, [sp+312]
001992ccbl google.golang.org/protobuf/proto.MarshalOptions.marshalSingular
001992d0str x0, [sp+320]
001992d4str x1, [sp+328]
001992d8str x2, [sp+336]
001992dcstr x3, [sp+280]
001992e0str x4, [sp+288]
001992e4ldr x2, [sp+320]
001992e8ldr x3, [sp+328]
001992ecldr x4, [sp+336]
001992f0str x2, [sp+400]
001992f4str x3, [sp+408]
001992f8str x4, [sp+416]
001992fcldr x2, [sp+280]
00199300ldr x3, [sp+288]
00199304str x2, [sp+384]
00199308str x3, [sp+392]
0019930cldr x2, [sp+400]
00199310ldr x3, [sp+408]
00199314ldr x4, [sp+416]
00199318str x2, [sp+232]
0019931cstr x3, [sp+240]
00199320str x4, [sp+248]
00199324ldr x2, [sp+392]
00199328ldr x3, [sp+384]
0019932cstr x3, [sp+216]
00199330str x2, [sp+224]
00199334cbnz x3, 0x19933c
00199338b 0x19937c
0019933c
0019933cloc_19933c:
0019933cldr x5, [sp+232]
00199340ldr x6, [sp+240]
00199344ldr x7, [sp+248]
00199348str x5, [sp+176]
0019934cstr x6, [sp+184]
00199350str x7, [sp+192]
00199354ldr x3, [sp+216]
00199358ldr x4, [sp+224]
0019935cstr x3, [sp+160]
00199360str x4, [sp+168]
00199364ldr x0, [sp+176]
00199368ldr x1, [sp+184]
0019936cldr x2, [sp+192]
00199370ldp x29, x30, [sp-8]
00199374add sp, sp, 432
00199378ret x30
0019937c
0019937cloc_19937c:
0019937cb 0x199380
00199380
00199380loc_199380:
00199380ldr x4, [sp+136]
00199384add x4, x4, 1
00199388str x4, [sp+136]
0019938cb 0x199258
00199390
00199390loc_199390:
00199390ldr x3, [sp+104]
00199394ldr x0, [sp+232]
00199398ldr x1, [sp+240]
0019939cldr x2, [sp+248]
001993a0bl google.golang.org/protobuf/proto.finishSpeculativeLength
001993a4str x0, [sp+232]
001993a8str x1, [sp+240]
001993acstr x2, [sp+248]
001993b0str x0, [sp+176]
001993b4str x1, [sp+184]
001993b8str x2, [sp+192]
001993bcstp xzr, xzr, [sp+160]
001993c0ldr x0, [sp+176]
001993c4ldr x1, [sp+184]
001993c8ldr x2, [sp+192]
001993ccmov x3, xzr
001993d0mov x4, xzr
001993d4ldp x29, x30, [sp-8]
001993d8add sp, sp, 432
001993dcret x30
001993e0
001993e0loc_1993e0:
001993e0strb w0, [sp+8]
001993e4strb w1, [sp+9]
001993e8strb w2, [sp+10]
001993ecstp x3, x4, [sp+16]
001993f0stp x5, x6, [sp+32]
001993f4stp x7, x8, [sp+48]
001993f8str x9, [sp+64]
001993fcmov x3, x30
00199400bl runtime.morestack_noctxt.abi0
00199404ldrb w0, [sp+8]
00199408ldrb w1, [sp+9]
0019940cldrb w2, [sp+10]
00199410ldp x3, x4, [sp+16]
00199414ldp x5, x6, [sp+32]
00199418ldp x7, x8, [sp+48]
0019941cldr x9, [sp+64]
00199420b 0x198ee0
00199424udf 0
00199428udf 0
0019942cudf 0
00198ee0
00199430
00199430google.golang.org/protobuf/proto.MarshalOptions.marshalMap: ; void google.golang.org/protobuf/proto.MarshalOptions.marshalMap(google.golang.org/protobuf/proto.MarshalOptions o, struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Map mapv)
00199430ldr x16, [x28+16]
00199434sub x17, sp, 80
00199438subs xzr, x17, x16
0019943cb.ls 0x199780
00199440str x30, [sp-208]!
00199444stur x29, [sp-8]
00199448sub x29, sp, 8
0019944cstrb w0, [sp+216]
00199450strb w1, [sp+217]
00199454strb w2, [sp+218]
00199458str x3, [sp+224]
0019945cstr x4, [sp+232]
00199460str x5, [sp+240]
00199464str x6, [sp+248]
00199468str x7, [sp+256]
0019946cstr x8, [sp+264]
00199470str x9, [sp+272]
00199474stp xzr, xzr, [sp+64]
00199478str xzr, [sp+80]
0019947cstp xzr, xzr, [sp+48]
00199480adrp x0, 0x454000
00199484add x0, x0, 1216
00199488bl runtime.newobject
0019948cstr x0, [sp+192]
00199490adrp x27, 0x8b2000
00199494ldr w1, [x27+3056]
00199498cbz w1, 0x1994a0
0019949cb 0x1994a4
001994a0
001994a0loc_1994a0:
001994a0b 0x1994c4
001994a4
001994a4loc_1994a4:
001994a4str x0, [sp+136]
001994a8mov x1, x0
001994acadd x2, sp, 224
001994b0adrp x0, 0x454000
001994b4add x0, x0, 1216
001994b8bl runtime.wbMove
001994bcldr x0, [sp+136]
001994c0b 0x1994c4
001994c4
001994c4loc_1994c4:
001994c4ldp x1, x2, [sp+224]
001994c8stp x1, x2, [x0]
001994ccldr x1, [sp+240]
001994d0str x1, [x0+16]
001994d4ldr x1, [sp+248]
001994d8ldrsb x27, [x1]
001994dcldr x1, [x1+184]
001994e0ldr x0, [sp+256]
001994e4blr x1
001994e8str x0, [sp+104]
001994ecstr x1, [sp+112]
001994f0ldr x1, [sp+248]
001994f4ldrsb x27, [x1]
001994f8ldr x1, [x1+192]
001994fcldr x0, [sp+256]
00199500blr x1
00199504str x0, [sp+88]
00199508str x1, [sp+96]
0019950cadrp x27, 0x887000
00199510ldr x1, [x27+3736]
00199514str x1, [sp+120]
00199518ldrb w1, [sp+217]
0019951ctbnz w1, 0, 0x199524
00199520b 0x199534
00199524
00199524loc_199524:
00199524adrp x27, 0x874000
00199528ldr x1, [x27+240]
0019952cstr x1, [sp+120]
00199530b 0x199538
00199534
00199534loc_199534:
00199534b 0x199538
00199538
00199538loc_199538:
00199538adrp x0, 0x480000
0019953cadd x0, x0, 3616
00199540bl runtime.newobject
00199544str x0, [sp+184]
00199548str xzr, [x0]
0019954cadrp x27, 0x8b2000
00199550ldr w1, [x27+3056]
00199554cbz w1, 0x19955c
00199558b 0x199560
0019955c
0019955cloc_19955c:
0019955cb 0x199570
00199560
00199560loc_199560:
00199560ldr x2, [x0+8]
00199564bl runtime.gcWriteBarrier1
00199568str x2, [x25]
0019956cb 0x199570
00199570
00199570loc_199570:
00199570str xzr, [x0+8]
00199574ldr x2, [sp+272]
00199578ldr x3, [sp+264]
0019957cstr x3, [sp+168]
00199580str x2, [sp+176]
00199584cbnz x3, 0x19958c
00199588b 0x1995ac
0019958c
0019958cloc_19958c:
0019958cstr x2, [sp+128]
00199590ldr x1, [x3+8]
00199594adrp x0, 0x875000
00199598add x0, x0, 432
0019959cbl runtime.typeAssert
001995a0ldr x2, [sp+128]
001995a4mov x3, x0
001995a8b 0x1995b0
001995ac
001995acloc_1995ac:
001995acb 0x1995b0
001995b0
001995b0loc_1995b0:
001995b0str x3, [sp+152]
001995b4str x2, [sp+160]
001995b8adrp x0, 0x4ea000
001995bcadd x0, x0, 288
001995c0bl runtime.newobject
001995c4str x0, [sp+144]
001995c8adrp x1, 0
001995ccadd x1, x1, 2000
001995d0str x1, [x0]
001995d4ldr x1, [sp+192]
001995d8ldr x2, [sp+144]
001995dcldrsb x27, [x2]
001995e0adrp x27, 0x8b2000
001995e4ldr w3, [x27+3056]
001995e8cbz w3, 0x1995f0
001995ecb 0x1995f4
001995f0
001995f0loc_1995f0:
001995f0b 0x199608
001995f4
001995f4loc_1995f4:
001995f4bl runtime.gcWriteBarrier2
001995f8str x1, [x25]
001995fcldr x4, [x2+8]
00199600str x4, [x25+8]
00199604b 0x199608
00199608
00199608loc_199608:
00199608str x1, [x2+8]
0019960cldr x4, [sp+256]
00199610ldr x5, [sp+248]
00199614ldr x6, [sp+144]
00199618ldrsb x27, [x6]
0019961cstr x5, [x6+16]
00199620adrp x27, 0x8b2000
00199624ldr w5, [x27+3056]
00199628cbz w5, 0x199630
0019962cb 0x199634
00199630
00199630loc_199630:
00199630b 0x199648
00199634
00199634loc_199634:
00199634bl runtime.gcWriteBarrier2
00199638str x4, [x25]
0019963cldr x5, [x6+24]
00199640str x5, [x25+8]
00199644b 0x199648
00199648
00199648loc_199648:
00199648str x4, [x6+24]
0019964cldr x4, [sp+184]
00199650ldr x5, [sp+144]
00199654ldrsb x27, [x5]
00199658adrp x27, 0x8b2000
0019965cldr w6, [x27+3056]
00199660cbz w6, 0x199668
00199664b 0x19966c
00199668
00199668loc_199668:
00199668b 0x199680
0019966c
0019966cloc_19966c:
0019966cbl runtime.gcWriteBarrier2
00199670str x4, [x25]
00199674ldr x6, [x5+32]
00199678str x6, [x25+8]
0019967cb 0x199680
00199680
00199680loc_199680:
00199680str x4, [x5+32]
00199684ldrb w4, [sp+216]
00199688ldrb w5, [sp+217]
0019968cldrb w6, [sp+218]
00199690ldr x7, [sp+144]
00199694ldrsb x27, [x7]
00199698strb w4, [x7+40]
0019969cstrb w5, [x7+41]
001996a0strb w6, [x7+42]
001996a4ldr x4, [sp+112]
001996a8ldr x5, [sp+104]
001996acldr x6, [sp+144]
001996b0ldrsb x27, [x6]
001996b4str x5, [x6+48]
001996b8adrp x27, 0x8b2000
001996bcldr w5, [x27+3056]
001996c0cbz w5, 0x1996c8
001996c4b 0x1996cc
001996c8
001996c8loc_1996c8:
001996c8b 0x1996e0
001996cc
001996ccloc_1996cc:
001996ccbl runtime.gcWriteBarrier2
001996d0str x4, [x25]
001996d4ldr x5, [x6+56]
001996d8str x5, [x25+8]
001996dcb 0x1996e0
001996e0
001996e0loc_1996e0:
001996e0str x4, [x6+56]
001996e4ldr x4, [sp+96]
001996e8ldr x5, [sp+88]
001996ecldr x6, [sp+144]
001996f0ldrsb x27, [x6]
001996f4str x5, [x6+64]
001996f8adrp x27, 0x8b2000
001996fcldr w5, [x27+3056]
00199700cbz w5, 0x199708
00199704b 0x19970c
00199708
00199708loc_199708:
00199708b 0x199720
0019970c
0019970cloc_19970c:
0019970cbl runtime.gcWriteBarrier2
00199710str x4, [x25]
00199714ldr x5, [x6+72]
00199718str x5, [x25+8]
0019971cb 0x199720
00199720
00199720loc_199720:
00199720str x4, [x6+72]
00199724ldr x2, [sp+120]
00199728ldr x0, [sp+152]
0019972cldr x1, [sp+160]
00199730ldr x3, [sp+144]
00199734bl google.golang.org/protobuf/internal/order.RangeEntries
00199738ldr x4, [sp+192]
0019973cldr x5, [x4]
00199740ldr x6, [x4+8]
00199744ldr x4, [x4+16]
00199748str x5, [sp+64]
0019974cstr x6, [sp+72]
00199750str x4, [sp+80]
00199754ldr x4, [sp+184]
00199758ldr x3, [x4]
0019975cldr x4, [x4+8]
00199760str x3, [sp+48]
00199764str x4, [sp+56]
00199768ldr x0, [sp+64]
0019976cldr x1, [sp+72]
00199770ldr x2, [sp+80]
00199774ldur x29, [sp-8]
00199778ldr x30, [sp], 208
0019977cret x30
00199780
00199780loc_199780:
00199780strb w0, [sp+8]
00199784strb w1, [sp+9]
00199788strb w2, [sp+10]
0019978cstp x3, x4, [sp+16]
00199790stp x5, x6, [sp+32]
00199794stp x7, x8, [sp+48]
00199798str x9, [sp+64]
0019979cmov x3, x30
001997a0bl runtime.morestack_noctxt.abi0
001997a4ldrb w0, [sp+8]
001997a8ldrb w1, [sp+9]
001997acldrb w2, [sp+10]
001997b0ldp x3, x4, [sp+16]
001997b4ldp x5, x6, [sp+32]
001997b8ldp x7, x8, [sp+48]
001997bcldr x9, [sp+64]
001997c0b 0x199430
001997c4udf 0
001997c8udf 0
001997ccudf 0
00199430
00199430google.golang.org/protobuf/proto.MarshalOptions.marshalMap: ; void google.golang.org/protobuf/proto.MarshalOptions.marshalMap(google.golang.org/protobuf/proto.MarshalOptions o, struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Map mapv)
00199430ldr x16, [x28+16]
00199434sub x17, sp, 80
00199438subs xzr, x17, x16
0019943cb.ls 0x199780
00199440str x30, [sp-208]!
00199444stur x29, [sp-8]
00199448sub x29, sp, 8
0019944cstrb w0, [sp+216]
00199450strb w1, [sp+217]
00199454strb w2, [sp+218]
00199458str x3, [sp+224]
0019945cstr x4, [sp+232]
00199460str x5, [sp+240]
00199464str x6, [sp+248]
00199468str x7, [sp+256]
0019946cstr x8, [sp+264]
00199470str x9, [sp+272]
00199474stp xzr, xzr, [sp+64]
00199478str xzr, [sp+80]
0019947cstp xzr, xzr, [sp+48]
00199480adrp x0, 0x454000
00199484add x0, x0, 1216
00199488bl runtime.newobject
0019948cstr x0, [sp+192]
00199490adrp x27, 0x8b2000
00199494ldr w1, [x27+3056]
00199498cbz w1, 0x1994a0
0019949cb 0x1994a4
001994a0
001994a0loc_1994a0:
001994a0b 0x1994c4
001994a4
001994a4loc_1994a4:
001994a4str x0, [sp+136]
001994a8mov x1, x0
001994acadd x2, sp, 224
001994b0adrp x0, 0x454000
001994b4add x0, x0, 1216
001994b8bl runtime.wbMove
001994bcldr x0, [sp+136]
001994c0b 0x1994c4
001994c4
001994c4loc_1994c4:
001994c4ldp x1, x2, [sp+224]
001994c8stp x1, x2, [x0]
001994ccldr x1, [sp+240]
001994d0str x1, [x0+16]
001994d4ldr x1, [sp+248]
001994d8ldrsb x27, [x1]
001994dcldr x1, [x1+184]
001994e0ldr x0, [sp+256]
001994e4blr x1
001994e8str x0, [sp+104]
001994ecstr x1, [sp+112]
001994f0ldr x1, [sp+248]
001994f4ldrsb x27, [x1]
001994f8ldr x1, [x1+192]
001994fcldr x0, [sp+256]
00199500blr x1
00199504str x0, [sp+88]
00199508str x1, [sp+96]
0019950cadrp x27, 0x887000
00199510ldr x1, [x27+3736]
00199514str x1, [sp+120]
00199518ldrb w1, [sp+217]
0019951ctbnz w1, 0, 0x199524
00199520b 0x199534
00199524
00199524loc_199524:
00199524adrp x27, 0x874000
00199528ldr x1, [x27+240]
0019952cstr x1, [sp+120]
00199530b 0x199538
00199534
00199534loc_199534:
00199534b 0x199538
00199538
00199538loc_199538:
00199538adrp x0, 0x480000
0019953cadd x0, x0, 3616
00199540bl runtime.newobject
00199544str x0, [sp+184]
00199548str xzr, [x0]
0019954cadrp x27, 0x8b2000
00199550ldr w1, [x27+3056]
00199554cbz w1, 0x19955c
00199558b 0x199560
0019955c
0019955cloc_19955c:
0019955cb 0x199570
00199560
00199560loc_199560:
00199560ldr x2, [x0+8]
00199564bl runtime.gcWriteBarrier1
00199568str x2, [x25]
0019956cb 0x199570
00199570
00199570loc_199570:
00199570str xzr, [x0+8]
00199574ldr x2, [sp+272]
00199578ldr x3, [sp+264]
0019957cstr x3, [sp+168]
00199580str x2, [sp+176]
00199584cbnz x3, 0x19958c
00199588b 0x1995ac
0019958c
0019958cloc_19958c:
0019958cstr x2, [sp+128]
00199590ldr x1, [x3+8]
00199594adrp x0, 0x875000
00199598add x0, x0, 432
0019959cbl runtime.typeAssert
001995a0ldr x2, [sp+128]
001995a4mov x3, x0
001995a8b 0x1995b0
001995ac
001995acloc_1995ac:
001995acb 0x1995b0
001995b0
001995b0loc_1995b0:
001995b0str x3, [sp+152]
001995b4str x2, [sp+160]
001995b8adrp x0, 0x4ea000
001995bcadd x0, x0, 288
001995c0bl runtime.newobject
001995c4str x0, [sp+144]
001995c8adrp x1, 0
001995ccadd x1, x1, 2000
001995d0str x1, [x0]
001995d4ldr x1, [sp+192]
001995d8ldr x2, [sp+144]
001995dcldrsb x27, [x2]
001995e0adrp x27, 0x8b2000
001995e4ldr w3, [x27+3056]
001995e8cbz w3, 0x1995f0
001995ecb 0x1995f4
001995f0
001995f0loc_1995f0:
001995f0b 0x199608
001995f4
001995f4loc_1995f4:
001995f4bl runtime.gcWriteBarrier2
001995f8str x1, [x25]
001995fcldr x4, [x2+8]
00199600str x4, [x25+8]
00199604b 0x199608
00199608
00199608loc_199608:
00199608str x1, [x2+8]
0019960cldr x4, [sp+256]
00199610ldr x5, [sp+248]
00199614ldr x6, [sp+144]
00199618ldrsb x27, [x6]
0019961cstr x5, [x6+16]
00199620adrp x27, 0x8b2000
00199624ldr w5, [x27+3056]
00199628cbz w5, 0x199630
0019962cb 0x199634
00199630
00199630loc_199630:
00199630b 0x199648
00199634
00199634loc_199634:
00199634bl runtime.gcWriteBarrier2
00199638str x4, [x25]
0019963cldr x5, [x6+24]
00199640str x5, [x25+8]
00199644b 0x199648
00199648
00199648loc_199648:
00199648str x4, [x6+24]
0019964cldr x4, [sp+184]
00199650ldr x5, [sp+144]
00199654ldrsb x27, [x5]
00199658adrp x27, 0x8b2000
0019965cldr w6, [x27+3056]
00199660cbz w6, 0x199668
00199664b 0x19966c
00199668
00199668loc_199668:
00199668b 0x199680
0019966c
0019966cloc_19966c:
0019966cbl runtime.gcWriteBarrier2
00199670str x4, [x25]
00199674ldr x6, [x5+32]
00199678str x6, [x25+8]
0019967cb 0x199680
00199680
00199680loc_199680:
00199680str x4, [x5+32]
00199684ldrb w4, [sp+216]
00199688ldrb w5, [sp+217]
0019968cldrb w6, [sp+218]
00199690ldr x7, [sp+144]
00199694ldrsb x27, [x7]
00199698strb w4, [x7+40]
0019969cstrb w5, [x7+41]
001996a0strb w6, [x7+42]
001996a4ldr x4, [sp+112]
001996a8ldr x5, [sp+104]
001996acldr x6, [sp+144]
001996b0ldrsb x27, [x6]
001996b4str x5, [x6+48]
001996b8adrp x27, 0x8b2000
001996bcldr w5, [x27+3056]
001996c0cbz w5, 0x1996c8
001996c4b 0x1996cc
001996c8
001996c8loc_1996c8:
001996c8b 0x1996e0
001996cc
001996ccloc_1996cc:
001996ccbl runtime.gcWriteBarrier2
001996d0str x4, [x25]
001996d4ldr x5, [x6+56]
001996d8str x5, [x25+8]
001996dcb 0x1996e0
001996e0
001996e0loc_1996e0:
001996e0str x4, [x6+56]
001996e4ldr x4, [sp+96]
001996e8ldr x5, [sp+88]
001996ecldr x6, [sp+144]
001996f0ldrsb x27, [x6]
001996f4str x5, [x6+64]
001996f8adrp x27, 0x8b2000
001996fcldr w5, [x27+3056]
00199700cbz w5, 0x199708
00199704b 0x19970c
00199708
00199708loc_199708:
00199708b 0x199720
0019970c
0019970cloc_19970c:
0019970cbl runtime.gcWriteBarrier2
00199710str x4, [x25]
00199714ldr x5, [x6+72]
00199718str x5, [x25+8]
0019971cb 0x199720
00199720
00199720loc_199720:
00199720str x4, [x6+72]
00199724ldr x2, [sp+120]
00199728ldr x0, [sp+152]
0019972cldr x1, [sp+160]
00199730ldr x3, [sp+144]
00199734bl google.golang.org/protobuf/internal/order.RangeEntries
00199738ldr x4, [sp+192]
0019973cldr x5, [x4]
00199740ldr x6, [x4+8]
00199744ldr x4, [x4+16]
00199748str x5, [sp+64]
0019974cstr x6, [sp+72]
00199750str x4, [sp+80]
00199754ldr x4, [sp+184]
00199758ldr x3, [x4]
0019975cldr x4, [x4+8]
00199760str x3, [sp+48]
00199764str x4, [sp+56]
00199768ldr x0, [sp+64]
0019976cldr x1, [sp+72]
00199770ldr x2, [sp+80]
00199774ldur x29, [sp-8]
00199778ldr x30, [sp], 208
0019977cret x30
00199780
00199780loc_199780:
00199780strb w0, [sp+8]
00199784strb w1, [sp+9]
00199788strb w2, [sp+10]
0019978cstp x3, x4, [sp+16]
00199790stp x5, x6, [sp+32]
00199794stp x7, x8, [sp+48]
00199798str x9, [sp+64]
0019979cmov x3, x30
001997a0bl runtime.morestack_noctxt.abi0
001997a4ldrb w0, [sp+8]
001997a8ldrb w1, [sp+9]
001997acldrb w2, [sp+10]
001997b0ldp x3, x4, [sp+16]
001997b4ldp x5, x6, [sp+32]
001997b8ldp x7, x8, [sp+48]
001997bcldr x9, [sp+64]
001997c0b 0x199430
001997c4udf 0
001997c8udf 0
001997ccudf 0
00199430
001997d0
001997d0google.golang.org/protobuf/proto.MarshalOptions.marshalMap.func1: ; void google.golang.org/protobuf/proto.MarshalOptions.marshalMap.func1(google.golang.org/protobuf/reflect/protoreflect.MapKey key, google.golang.org/protobuf/reflect/protoreflect.Value value)
001997d0ldr x16, [x28+16]
001997d4sub x17, sp, 224
001997d8subs xzr, x17, x16
001997dcb.ls 0x199c28
001997e0sub x20, sp, 352
001997e4stp x29, x30, [x20-8]
001997e8add sp, x20, 0
001997ecsub x29, sp, 8
001997f0str x0, [sp+360]
001997f4str x1, [sp+368]
001997f8str x2, [sp+376]
001997fcstr x3, [sp+384]
00199800str x4, [sp+392]
00199804str x5, [sp+400]
00199808ldr x1, [x26+8]
0019980cstr x1, [sp+336]
00199810ldr x1, [x26+16]
00199814ldr x2, [x26+24]
00199818str x1, [sp+144]
0019981cstr x2, [sp+152]
00199820ldr x1, [x26+32]
00199824str x1, [sp+328]
00199828ldrb w1, [x26+40]
0019982cldrb w2, [x26+41]
00199830ldrb w3, [x26+42]
00199834strb w1, [sp+81]
00199838strb w2, [sp+82]
0019983cstrb w3, [sp+83]
00199840ldr x1, [x26+48]
00199844ldr x2, [x26+56]
00199848str x1, [sp+128]
0019984cstr x2, [sp+136]
00199850ldr x1, [x26+64]
00199854ldr x2, [x26+72]
00199858str x1, [sp+112]
0019985cstr x2, [sp+120]
00199860strb wzr, [sp+80]
00199864ldr x1, [sp+144]
00199868ldrsb x27, [x1]
0019986cldr x1, [x1+216]
00199870ldr x0, [sp+152]
00199874blr x1
00199878str w0, [sp+84]
0019987cldr x1, [sp+336]
00199880ldr x2, [x1]
00199884ldr x3, [x1+8]
00199888ldr x1, [x1+16]
0019988corr x4, xzr, 2
00199890mov x5, x0
00199894mov x0, x2
00199898mov x6, x1
0019989cmov x1, x3
001998a0mov x2, x6
001998a4mov x3, x5
001998a8bl google.golang.org/protobuf/encoding/protowire.AppendTag
001998acldr x3, [sp+336]
001998b0str x1, [x3+8]
001998b4str x2, [x3+16]
001998b8adrp x27, 0x8b2000
001998bcldr w1, [x27+3056]
001998c0cbz w1, 0x1998c8
001998c4b 0x1998cc
001998c8
001998c8loc_1998c8:
001998c8b 0x1998e0
001998cc
001998ccloc_1998cc:
001998ccbl runtime.gcWriteBarrier2
001998d0str x0, [x25]
001998d4ldr x4, [x3]
001998d8str x4, [x25+8]
001998dcb 0x1998e0
001998e0
001998e0loc_1998e0:
001998e0str x0, [x3]
001998e4str xzr, [sp+88]
001998e8stp xzr, xzr, [sp+304]
001998ecstr xzr, [sp+320]
001998f0ldr x3, [sp+336]
001998f4ldr x0, [x3]
001998f8ldr x1, [x3+8]
001998fcldr x2, [x3+16]
00199900bl google.golang.org/protobuf/proto.appendSpeculativeLength
00199904str x0, [sp+304]
00199908str x1, [sp+312]
0019990cstr x2, [sp+320]
00199910str x3, [sp+104]
00199914str x0, [sp+240]
00199918str x1, [sp+248]
0019991cstr x2, [sp+256]
00199920ldr x3, [sp+104]
00199924str x3, [sp+96]
00199928ldr x3, [sp+336]
0019992cstr x1, [x3+8]
00199930str x2, [x3+16]
00199934adrp x27, 0x8b2000
00199938ldr w4, [x27+3056]
0019993ccbz w4, 0x199944
00199940b 0x199948
00199944
00199944loc_199944:
00199944b 0x19995c
00199948
00199948loc_199948:
00199948bl runtime.gcWriteBarrier2
0019994cstr x0, [x25]
00199950ldr x4, [x3]
00199954str x4, [x25+8]
00199958b 0x19995c
0019995c
0019995cloc_19995c:
0019995cstr x0, [x3]
00199960ldr x3, [sp+96]
00199964str x3, [sp+88]
00199968ldr x0, [sp+360]
0019996cldr x1, [sp+368]
00199970ldr x2, [sp+376]
00199974bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
00199978str x0, [sp+280]
0019997cstr x1, [sp+288]
00199980str x2, [sp+296]
00199984stp xzr, xzr, [sp+304]
00199988str xzr, [sp+320]
0019998cstp xzr, xzr, [sp+264]
00199990ldr x3, [sp+336]
00199994ldr x6, [sp+128]
00199998ldrb w0, [sp+81]
0019999cldrb w1, [sp+82]
001999a0ldrb w2, [sp+83]
001999a4ldr x4, [x3+8]
001999a8ldr x7, [sp+136]
001999acldr x5, [x3+16]
001999b0ldr x3, [x3]
001999b4ldr x8, [sp+280]
001999b8ldr x9, [sp+288]
001999bcldr x10, [sp+296]
001999c0bl google.golang.org/protobuf/proto.MarshalOptions.marshalField
001999c4str x0, [sp+304]
001999c8str x1, [sp+312]
001999ccstr x2, [sp+320]
001999d0str x3, [sp+264]
001999d4str x4, [sp+272]
001999d8ldr x3, [sp+304]
001999dcldr x4, [sp+312]
001999e0ldr x5, [sp+320]
001999e4str x3, [sp+216]
001999e8str x4, [sp+224]
001999ecstr x5, [sp+232]
001999f0ldr x3, [sp+264]
001999f4ldr x4, [sp+272]
001999f8str x3, [sp+200]
001999fcstr x4, [sp+208]
00199a00ldr x3, [sp+336]
00199a04ldr x4, [sp+216]
00199a08ldr x5, [sp+224]
00199a0cldr x6, [sp+232]
00199a10str x5, [x3+8]
00199a14str x6, [x3+16]
00199a18adrp x27, 0x8b2000
00199a1cldr w5, [x27+3056]
00199a20cbz w5, 0x199a28
00199a24b 0x199a2c
00199a28
00199a28loc_199a28:
00199a28b 0x199a40
00199a2c
00199a2cloc_199a2c:
00199a2cbl runtime.gcWriteBarrier2
00199a30str x4, [x25]
00199a34ldr x11, [x3]
00199a38str x11, [x25+8]
00199a3cb 0x199a40
00199a40
00199a40loc_199a40:
00199a40str x4, [x3]
00199a44ldr x11, [sp+328]
00199a48ldr x12, [sp+208]
00199a4cldr x13, [sp+200]
00199a50str x13, [x11]
00199a54adrp x27, 0x8b2000
00199a58ldr w13, [x27+3056]
00199a5ccbz w13, 0x199a64
00199a60b 0x199a68
00199a64
00199a64loc_199a64:
00199a64b 0x199a7c
00199a68
00199a68loc_199a68:
00199a68bl runtime.gcWriteBarrier2
00199a6cstr x12, [x25]
00199a70ldr x13, [x11+8]
00199a74str x13, [x25+8]
00199a78b 0x199a7c
00199a7c
00199a7cloc_199a7c:
00199a7cstr x12, [x11+8]
00199a80ldr x11, [sp+328]
00199a84ldr x11, [x11]
00199a88cbnz x11, 0x199a90
00199a8cb 0x199aa4
00199a90
00199a90loc_199a90:
00199a90strb wzr, [sp+80]
00199a94mov x0, xzr
00199a98ldp x29, x30, [sp-8]
00199a9cadd sp, sp, 352
00199aa0ret x30
00199aa4
00199aa4loc_199aa4:
00199aa4stp xzr, xzr, [sp+304]
00199aa8str xzr, [sp+320]
00199aacstp xzr, xzr, [sp+264]
00199ab0ldr x6, [sp+112]
00199ab4ldr x8, [sp+384]
00199ab8ldr x7, [sp+120]
00199abcldr x9, [sp+392]
00199ac0ldr x10, [sp+400]
00199ac4ldr x11, [sp+336]
00199ac8ldr x3, [x11]
00199accldr x4, [x11+8]
00199ad0ldr x5, [x11+16]
00199ad4ldrb w0, [sp+81]
00199ad8ldrb w1, [sp+82]
00199adcldrb w2, [sp+83]
00199ae0bl google.golang.org/protobuf/proto.MarshalOptions.marshalField
00199ae4str x0, [sp+304]
00199ae8str x1, [sp+312]
00199aecstr x2, [sp+320]
00199af0str x3, [sp+264]
00199af4str x4, [sp+272]
00199af8ldr x11, [sp+304]
00199afcldr x12, [sp+312]
00199b00ldr x13, [sp+320]
00199b04str x11, [sp+176]
00199b08str x12, [sp+184]
00199b0cstr x13, [sp+192]
00199b10ldr x11, [sp+264]
00199b14ldr x12, [sp+272]
00199b18str x11, [sp+160]
00199b1cstr x12, [sp+168]
00199b20ldr x11, [sp+336]
00199b24ldr x12, [sp+176]
00199b28ldr x13, [sp+184]
00199b2cldr x14, [sp+192]
00199b30str x13, [x11+8]
00199b34str x14, [x11+16]
00199b38adrp x27, 0x8b2000
00199b3cldr w13, [x27+3056]
00199b40cbz w13, 0x199b48
00199b44b 0x199b4c
00199b48
00199b48loc_199b48:
00199b48b 0x199b60
00199b4c
00199b4cloc_199b4c:
00199b4cbl runtime.gcWriteBarrier2
00199b50str x12, [x25]
00199b54ldr x4, [x11]
00199b58str x4, [x25+8]
00199b5cb 0x199b60
00199b60
00199b60loc_199b60:
00199b60str x12, [x11]
00199b64ldr x4, [sp+328]
00199b68ldr x5, [sp+168]
00199b6cldr x6, [sp+160]
00199b70str x6, [x4]
00199b74adrp x27, 0x8b2000
00199b78ldr w6, [x27+3056]
00199b7ccbz w6, 0x199b84
00199b80b 0x199b88
00199b84
00199b84loc_199b84:
00199b84b 0x199b9c
00199b88
00199b88loc_199b88:
00199b88bl runtime.gcWriteBarrier2
00199b8cstr x5, [x25]
00199b90ldr x6, [x4+8]
00199b94str x6, [x25+8]
00199b98b 0x199b9c
00199b9c
00199b9cloc_199b9c:
00199b9cstr x5, [x4+8]
00199ba0ldr x4, [sp+328]
00199ba4ldr x4, [x4]
00199ba8cbnz x4, 0x199bb0
00199bacb 0x199bc4
00199bb0
00199bb0loc_199bb0:
00199bb0strb wzr, [sp+80]
00199bb4mov x0, xzr
00199bb8ldp x29, x30, [sp-8]
00199bbcadd sp, sp, 352
00199bc0ret x30
00199bc4
00199bc4loc_199bc4:
00199bc4ldr x3, [sp+88]
00199bc8ldr x4, [sp+336]
00199bccldr x0, [x4]
00199bd0ldr x1, [x4+8]
00199bd4ldr x2, [x4+16]
00199bd8bl google.golang.org/protobuf/proto.finishSpeculativeLength
00199bdcldr x4, [sp+336]
00199be0str x1, [x4+8]
00199be4str x2, [x4+16]
00199be8adrp x27, 0x8b2000
00199becldr w5, [x27+3056]
00199bf0cbz w5, 0x199bf8
00199bf4b 0x199bfc
00199bf8
00199bf8loc_199bf8:
00199bf8b 0x199c10
00199bfc
00199bfcloc_199bfc:
00199bfcbl runtime.gcWriteBarrier2
00199c00str x0, [x25]
00199c04ldr x1, [x4]
00199c08str x1, [x25+8]
00199c0cb 0x199c10
00199c10
00199c10loc_199c10:
00199c10str x0, [x4]
00199c14orr x0, xzr, 1
00199c18strb w0, [sp+80]
00199c1cldp x29, x30, [sp-8]
00199c20add sp, sp, 352
00199c24ret x30
00199c28
00199c28loc_199c28:
00199c28stp x0, x1, [sp+8]
00199c2cstp x2, x3, [sp+24]
00199c30stp x4, x5, [sp+40]
00199c34mov x3, x30
00199c38bl runtime.morestack.abi0
00199c3cldp x0, x1, [sp+8]
00199c40ldp x2, x3, [sp+24]
00199c44ldp x4, x5, [sp+40]
00199c48b 0x1997d0
00199c4cudf 0
001997d0
001997d0google.golang.org/protobuf/proto.MarshalOptions.marshalMap.func1: ; void google.golang.org/protobuf/proto.MarshalOptions.marshalMap.func1(google.golang.org/protobuf/reflect/protoreflect.MapKey key, google.golang.org/protobuf/reflect/protoreflect.Value value)
001997d0ldr x16, [x28+16]
001997d4sub x17, sp, 224
001997d8subs xzr, x17, x16
001997dcb.ls 0x199c28
001997e0sub x20, sp, 352
001997e4stp x29, x30, [x20-8]
001997e8add sp, x20, 0
001997ecsub x29, sp, 8
001997f0str x0, [sp+360]
001997f4str x1, [sp+368]
001997f8str x2, [sp+376]
001997fcstr x3, [sp+384]
00199800str x4, [sp+392]
00199804str x5, [sp+400]
00199808ldr x1, [x26+8]
0019980cstr x1, [sp+336]
00199810ldr x1, [x26+16]
00199814ldr x2, [x26+24]
00199818str x1, [sp+144]
0019981cstr x2, [sp+152]
00199820ldr x1, [x26+32]
00199824str x1, [sp+328]
00199828ldrb w1, [x26+40]
0019982cldrb w2, [x26+41]
00199830ldrb w3, [x26+42]
00199834strb w1, [sp+81]
00199838strb w2, [sp+82]
0019983cstrb w3, [sp+83]
00199840ldr x1, [x26+48]
00199844ldr x2, [x26+56]
00199848str x1, [sp+128]
0019984cstr x2, [sp+136]
00199850ldr x1, [x26+64]
00199854ldr x2, [x26+72]
00199858str x1, [sp+112]
0019985cstr x2, [sp+120]
00199860strb wzr, [sp+80]
00199864ldr x1, [sp+144]
00199868ldrsb x27, [x1]
0019986cldr x1, [x1+216]
00199870ldr x0, [sp+152]
00199874blr x1
00199878str w0, [sp+84]
0019987cldr x1, [sp+336]
00199880ldr x2, [x1]
00199884ldr x3, [x1+8]
00199888ldr x1, [x1+16]
0019988corr x4, xzr, 2
00199890mov x5, x0
00199894mov x0, x2
00199898mov x6, x1
0019989cmov x1, x3
001998a0mov x2, x6
001998a4mov x3, x5
001998a8bl google.golang.org/protobuf/encoding/protowire.AppendTag
001998acldr x3, [sp+336]
001998b0str x1, [x3+8]
001998b4str x2, [x3+16]
001998b8adrp x27, 0x8b2000
001998bcldr w1, [x27+3056]
001998c0cbz w1, 0x1998c8
001998c4b 0x1998cc
001998c8
001998c8loc_1998c8:
001998c8b 0x1998e0
001998cc
001998ccloc_1998cc:
001998ccbl runtime.gcWriteBarrier2
001998d0str x0, [x25]
001998d4ldr x4, [x3]
001998d8str x4, [x25+8]
001998dcb 0x1998e0
001998e0
001998e0loc_1998e0:
001998e0str x0, [x3]
001998e4str xzr, [sp+88]
001998e8stp xzr, xzr, [sp+304]
001998ecstr xzr, [sp+320]
001998f0ldr x3, [sp+336]
001998f4ldr x0, [x3]
001998f8ldr x1, [x3+8]
001998fcldr x2, [x3+16]
00199900bl google.golang.org/protobuf/proto.appendSpeculativeLength
00199904str x0, [sp+304]
00199908str x1, [sp+312]
0019990cstr x2, [sp+320]
00199910str x3, [sp+104]
00199914str x0, [sp+240]
00199918str x1, [sp+248]
0019991cstr x2, [sp+256]
00199920ldr x3, [sp+104]
00199924str x3, [sp+96]
00199928ldr x3, [sp+336]
0019992cstr x1, [x3+8]
00199930str x2, [x3+16]
00199934adrp x27, 0x8b2000
00199938ldr w4, [x27+3056]
0019993ccbz w4, 0x199944
00199940b 0x199948
00199944
00199944loc_199944:
00199944b 0x19995c
00199948
00199948loc_199948:
00199948bl runtime.gcWriteBarrier2
0019994cstr x0, [x25]
00199950ldr x4, [x3]
00199954str x4, [x25+8]
00199958b 0x19995c
0019995c
0019995cloc_19995c:
0019995cstr x0, [x3]
00199960ldr x3, [sp+96]
00199964str x3, [sp+88]
00199968ldr x0, [sp+360]
0019996cldr x1, [sp+368]
00199970ldr x2, [sp+376]
00199974bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
00199978str x0, [sp+280]
0019997cstr x1, [sp+288]
00199980str x2, [sp+296]
00199984stp xzr, xzr, [sp+304]
00199988str xzr, [sp+320]
0019998cstp xzr, xzr, [sp+264]
00199990ldr x3, [sp+336]
00199994ldr x6, [sp+128]
00199998ldrb w0, [sp+81]
0019999cldrb w1, [sp+82]
001999a0ldrb w2, [sp+83]
001999a4ldr x4, [x3+8]
001999a8ldr x7, [sp+136]
001999acldr x5, [x3+16]
001999b0ldr x3, [x3]
001999b4ldr x8, [sp+280]
001999b8ldr x9, [sp+288]
001999bcldr x10, [sp+296]
001999c0bl google.golang.org/protobuf/proto.MarshalOptions.marshalField
001999c4str x0, [sp+304]
001999c8str x1, [sp+312]
001999ccstr x2, [sp+320]
001999d0str x3, [sp+264]
001999d4str x4, [sp+272]
001999d8ldr x3, [sp+304]
001999dcldr x4, [sp+312]
001999e0ldr x5, [sp+320]
001999e4str x3, [sp+216]
001999e8str x4, [sp+224]
001999ecstr x5, [sp+232]
001999f0ldr x3, [sp+264]
001999f4ldr x4, [sp+272]
001999f8str x3, [sp+200]
001999fcstr x4, [sp+208]
00199a00ldr x3, [sp+336]
00199a04ldr x4, [sp+216]
00199a08ldr x5, [sp+224]
00199a0cldr x6, [sp+232]
00199a10str x5, [x3+8]
00199a14str x6, [x3+16]
00199a18adrp x27, 0x8b2000
00199a1cldr w5, [x27+3056]
00199a20cbz w5, 0x199a28
00199a24b 0x199a2c
00199a28
00199a28loc_199a28:
00199a28b 0x199a40
00199a2c
00199a2cloc_199a2c:
00199a2cbl runtime.gcWriteBarrier2
00199a30str x4, [x25]
00199a34ldr x11, [x3]
00199a38str x11, [x25+8]
00199a3cb 0x199a40
00199a40
00199a40loc_199a40:
00199a40str x4, [x3]
00199a44ldr x11, [sp+328]
00199a48ldr x12, [sp+208]
00199a4cldr x13, [sp+200]
00199a50str x13, [x11]
00199a54adrp x27, 0x8b2000
00199a58ldr w13, [x27+3056]
00199a5ccbz w13, 0x199a64
00199a60b 0x199a68
00199a64
00199a64loc_199a64:
00199a64b 0x199a7c
00199a68
00199a68loc_199a68:
00199a68bl runtime.gcWriteBarrier2
00199a6cstr x12, [x25]
00199a70ldr x13, [x11+8]
00199a74str x13, [x25+8]
00199a78b 0x199a7c
00199a7c
00199a7cloc_199a7c:
00199a7cstr x12, [x11+8]
00199a80ldr x11, [sp+328]
00199a84ldr x11, [x11]
00199a88cbnz x11, 0x199a90
00199a8cb 0x199aa4
00199a90
00199a90loc_199a90:
00199a90strb wzr, [sp+80]
00199a94mov x0, xzr
00199a98ldp x29, x30, [sp-8]
00199a9cadd sp, sp, 352
00199aa0ret x30
00199aa4
00199aa4loc_199aa4:
00199aa4stp xzr, xzr, [sp+304]
00199aa8str xzr, [sp+320]
00199aacstp xzr, xzr, [sp+264]
00199ab0ldr x6, [sp+112]
00199ab4ldr x8, [sp+384]
00199ab8ldr x7, [sp+120]
00199abcldr x9, [sp+392]
00199ac0ldr x10, [sp+400]
00199ac4ldr x11, [sp+336]
00199ac8ldr x3, [x11]
00199accldr x4, [x11+8]
00199ad0ldr x5, [x11+16]
00199ad4ldrb w0, [sp+81]
00199ad8ldrb w1, [sp+82]
00199adcldrb w2, [sp+83]
00199ae0bl google.golang.org/protobuf/proto.MarshalOptions.marshalField
00199ae4str x0, [sp+304]
00199ae8str x1, [sp+312]
00199aecstr x2, [sp+320]
00199af0str x3, [sp+264]
00199af4str x4, [sp+272]
00199af8ldr x11, [sp+304]
00199afcldr x12, [sp+312]
00199b00ldr x13, [sp+320]
00199b04str x11, [sp+176]
00199b08str x12, [sp+184]
00199b0cstr x13, [sp+192]
00199b10ldr x11, [sp+264]
00199b14ldr x12, [sp+272]
00199b18str x11, [sp+160]
00199b1cstr x12, [sp+168]
00199b20ldr x11, [sp+336]
00199b24ldr x12, [sp+176]
00199b28ldr x13, [sp+184]
00199b2cldr x14, [sp+192]
00199b30str x13, [x11+8]
00199b34str x14, [x11+16]
00199b38adrp x27, 0x8b2000
00199b3cldr w13, [x27+3056]
00199b40cbz w13, 0x199b48
00199b44b 0x199b4c
00199b48
00199b48loc_199b48:
00199b48b 0x199b60
00199b4c
00199b4cloc_199b4c:
00199b4cbl runtime.gcWriteBarrier2
00199b50str x12, [x25]
00199b54ldr x4, [x11]
00199b58str x4, [x25+8]
00199b5cb 0x199b60
00199b60
00199b60loc_199b60:
00199b60str x12, [x11]
00199b64ldr x4, [sp+328]
00199b68ldr x5, [sp+168]
00199b6cldr x6, [sp+160]
00199b70str x6, [x4]
00199b74adrp x27, 0x8b2000
00199b78ldr w6, [x27+3056]
00199b7ccbz w6, 0x199b84
00199b80b 0x199b88
00199b84
00199b84loc_199b84:
00199b84b 0x199b9c
00199b88
00199b88loc_199b88:
00199b88bl runtime.gcWriteBarrier2
00199b8cstr x5, [x25]
00199b90ldr x6, [x4+8]
00199b94str x6, [x25+8]
00199b98b 0x199b9c
00199b9c
00199b9cloc_199b9c:
00199b9cstr x5, [x4+8]
00199ba0ldr x4, [sp+328]
00199ba4ldr x4, [x4]
00199ba8cbnz x4, 0x199bb0
00199bacb 0x199bc4
00199bb0
00199bb0loc_199bb0:
00199bb0strb wzr, [sp+80]
00199bb4mov x0, xzr
00199bb8ldp x29, x30, [sp-8]
00199bbcadd sp, sp, 352
00199bc0ret x30
00199bc4
00199bc4loc_199bc4:
00199bc4ldr x3, [sp+88]
00199bc8ldr x4, [sp+336]
00199bccldr x0, [x4]
00199bd0ldr x1, [x4+8]
00199bd4ldr x2, [x4+16]
00199bd8bl google.golang.org/protobuf/proto.finishSpeculativeLength
00199bdcldr x4, [sp+336]
00199be0str x1, [x4+8]
00199be4str x2, [x4+16]
00199be8adrp x27, 0x8b2000
00199becldr w5, [x27+3056]
00199bf0cbz w5, 0x199bf8
00199bf4b 0x199bfc
00199bf8
00199bf8loc_199bf8:
00199bf8b 0x199c10
00199bfc
00199bfcloc_199bfc:
00199bfcbl runtime.gcWriteBarrier2
00199c00str x0, [x25]
00199c04ldr x1, [x4]
00199c08str x1, [x25+8]
00199c0cb 0x199c10
00199c10
00199c10loc_199c10:
00199c10str x0, [x4]
00199c14orr x0, xzr, 1
00199c18strb w0, [sp+80]
00199c1cldp x29, x30, [sp-8]
00199c20add sp, sp, 352
00199c24ret x30
00199c28
00199c28loc_199c28:
00199c28stp x0, x1, [sp+8]
00199c2cstp x2, x3, [sp+24]
00199c30stp x4, x5, [sp+40]
00199c34mov x3, x30
00199c38bl runtime.morestack.abi0
00199c3cldp x0, x1, [sp+8]
00199c40ldp x2, x3, [sp+24]
00199c44ldp x4, x5, [sp+40]
00199c48b 0x1997d0
00199c4cudf 0
001997d0
00199c50
00199c50google.golang.org/protobuf/proto.appendSpeculativeLength: ; void google.golang.org/protobuf/proto.appendSpeculativeLength(struct []uint8 b)
00199c50ldr x16, [x28+16]
00199c54sub x17, sp, 32
00199c58subs xzr, x17, x16
00199c5cb.ls 0x199d64
00199c60str x30, [sp-160]!
00199c64stur x29, [sp-8]
00199c68sub x29, sp, 8
00199c6cstr x0, [sp+168]
00199c70str x1, [sp+176]
00199c74str x2, [sp+184]
00199c78str xzr, [sp+80]
00199c7cstp xzr, xzr, [sp+88]
00199c80str xzr, [sp+48]
00199c84ldr x5, [sp+176]
00199c88str x5, [sp+56]
00199c8cb 0x199c90
00199c90
00199c90loc_199c90:
00199c90b 0x199c94
00199c94
00199c94loc_199c94:
00199c94adrp x5, 0x577000
00199c98add x5, x5, 3040
00199c9cstr x5, [sp+136]
00199ca0orr x5, xzr, 1
00199ca4str x5, [sp+144]
00199ca8ldr x2, [sp+184]
00199cacldr x0, [sp+168]
00199cb0ldr x5, [sp+176]
00199cb4str x0, [sp+112]
00199cb8str x5, [sp+120]
00199cbcstr x2, [sp+128]
00199cc0ldr x6, [sp+144]
00199cc4add x1, x5, x6
00199cc8str x1, [sp+72]
00199cccsubs xzr, x2, x1
00199cd0b.hs 0x199cd8
00199cd4b 0x199ce0
00199cd8
00199cd8loc_199cd8:
00199cd8str x1, [sp+120]
00199cdcb 0x199d00
00199ce0
00199ce0loc_199ce0:
00199ce0ldr x3, [sp+144]
00199ce4adrp x4, 0x45c000
00199ce8add x4, x4, 3072
00199cecbl runtime.growslice
00199cf0str x0, [sp+112]
00199cf4str x1, [sp+120]
00199cf8str x2, [sp+128]
00199cfcb 0x199d00
00199d00
00199d00loc_199d00:
00199d00ldr x3, [sp+144]
00199d04str x3, [sp+64]
00199d08ldr x3, [sp+72]
00199d0cldr x4, [sp+144]
00199d10sub x3, x3, x4
00199d14ldr x4, [sp+112]
00199d18add x0, x4, x3
00199d1cstr x0, [sp+104]
00199d20ldr x2, [sp+64]
00199d24ldr x1, [sp+136]
00199d28bl runtime.memmove
00199d2cldr x0, [sp+112]
00199d30ldr x1, [sp+120]
00199d34ldr x2, [sp+128]
00199d38str x0, [sp+168]
00199d3cstr x1, [sp+176]
00199d40str x2, [sp+184]
00199d44str x0, [sp+80]
00199d48str x1, [sp+88]
00199d4cstr x2, [sp+96]
00199d50ldr x3, [sp+56]
00199d54str x3, [sp+48]
00199d58ldur x29, [sp-8]
00199d5cldr x30, [sp], 160
00199d60ret x30
00199d64
00199d64loc_199d64:
00199d64stp x0, x1, [sp+8]
00199d68str x2, [sp+24]
00199d6cmov x3, x30
00199d70bl runtime.morestack_noctxt.abi0
00199d74ldp x0, x1, [sp+8]
00199d78ldr x2, [sp+24]
00199d7cb 0x199c50
00199c50
00199c50google.golang.org/protobuf/proto.appendSpeculativeLength: ; void google.golang.org/protobuf/proto.appendSpeculativeLength(struct []uint8 b)
00199c50ldr x16, [x28+16]
00199c54sub x17, sp, 32
00199c58subs xzr, x17, x16
00199c5cb.ls 0x199d64
00199c60str x30, [sp-160]!
00199c64stur x29, [sp-8]
00199c68sub x29, sp, 8
00199c6cstr x0, [sp+168]
00199c70str x1, [sp+176]
00199c74str x2, [sp+184]
00199c78str xzr, [sp+80]
00199c7cstp xzr, xzr, [sp+88]
00199c80str xzr, [sp+48]
00199c84ldr x5, [sp+176]
00199c88str x5, [sp+56]
00199c8cb 0x199c90
00199c90
00199c90loc_199c90:
00199c90b 0x199c94
00199c94
00199c94loc_199c94:
00199c94adrp x5, 0x577000
00199c98add x5, x5, 3040
00199c9cstr x5, [sp+136]
00199ca0orr x5, xzr, 1
00199ca4str x5, [sp+144]
00199ca8ldr x2, [sp+184]
00199cacldr x0, [sp+168]
00199cb0ldr x5, [sp+176]
00199cb4str x0, [sp+112]
00199cb8str x5, [sp+120]
00199cbcstr x2, [sp+128]
00199cc0ldr x6, [sp+144]
00199cc4add x1, x5, x6
00199cc8str x1, [sp+72]
00199cccsubs xzr, x2, x1
00199cd0b.hs 0x199cd8
00199cd4b 0x199ce0
00199cd8
00199cd8loc_199cd8:
00199cd8str x1, [sp+120]
00199cdcb 0x199d00
00199ce0
00199ce0loc_199ce0:
00199ce0ldr x3, [sp+144]
00199ce4adrp x4, 0x45c000
00199ce8add x4, x4, 3072
00199cecbl runtime.growslice
00199cf0str x0, [sp+112]
00199cf4str x1, [sp+120]
00199cf8str x2, [sp+128]
00199cfcb 0x199d00
00199d00
00199d00loc_199d00:
00199d00ldr x3, [sp+144]
00199d04str x3, [sp+64]
00199d08ldr x3, [sp+72]
00199d0cldr x4, [sp+144]
00199d10sub x3, x3, x4
00199d14ldr x4, [sp+112]
00199d18add x0, x4, x3
00199d1cstr x0, [sp+104]
00199d20ldr x2, [sp+64]
00199d24ldr x1, [sp+136]
00199d28bl runtime.memmove
00199d2cldr x0, [sp+112]
00199d30ldr x1, [sp+120]
00199d34ldr x2, [sp+128]
00199d38str x0, [sp+168]
00199d3cstr x1, [sp+176]
00199d40str x2, [sp+184]
00199d44str x0, [sp+80]
00199d48str x1, [sp+88]
00199d4cstr x2, [sp+96]
00199d50ldr x3, [sp+56]
00199d54str x3, [sp+48]
00199d58ldur x29, [sp-8]
00199d5cldr x30, [sp], 160
00199d60ret x30
00199d64
00199d64loc_199d64:
00199d64stp x0, x1, [sp+8]
00199d68str x2, [sp+24]
00199d6cmov x3, x30
00199d70bl runtime.morestack_noctxt.abi0
00199d74ldp x0, x1, [sp+8]
00199d78ldr x2, [sp+24]
00199d7cb 0x199c50
00199c50
00199d80
00199d80google.golang.org/protobuf/proto.finishSpeculativeLength: ; void google.golang.org/protobuf/proto.finishSpeculativeLength(struct []uint8 b, int pos)
00199d80ldr x16, [x28+16]
00199d84sub x17, sp, 144
00199d88subs xzr, x17, x16
00199d8cb.ls 0x19a020
00199d90sub x20, sp, 272
00199d94stp x29, x30, [x20-8]
00199d98add sp, x20, 0
00199d9csub x29, sp, 8
00199da0str x0, [sp+280]
00199da4str x1, [sp+288]
00199da8str x2, [sp+296]
00199dacstr x3, [sp+304]
00199db0str xzr, [sp+144]
00199db4stp xzr, xzr, [sp+152]
00199db8ldr x1, [sp+288]
00199dbcstr x1, [sp+120]
00199dc0ldr x2, [sp+304]
00199dc4sub x1, x1, x2
00199dc8sub x0, x1, 1
00199dccstr x0, [sp+96]
00199dd0bl google.golang.org/protobuf/encoding/protowire.SizeVarint
00199dd4str x0, [sp+88]
00199dd8subs xzr, x0, 1
00199ddcb.ne 0x199de4
00199de0b 0x199dec
00199de4
00199de4loc_199de4:
00199de4str xzr, [sp+104]
00199de8b 0x199e48
00199dec
00199decloc_199dec:
00199decb 0x199df0
00199df0
00199df0loc_199df0:
00199df0ldr x1, [sp+304]
00199df4ldr x2, [sp+296]
00199df8ldr x0, [sp+280]
00199dfcsubs xzr, x1, x2
00199e00b.ls 0x199e08
00199e04b 0x199e44
00199e08
00199e08loc_199e08:
00199e08b 0x199e0c
00199e0c
00199e0cloc_199e0c:
00199e0cstr x0, [sp+168]
00199e10str x1, [sp+176]
00199e14str x2, [sp+184]
00199e18ldr x3, [sp+96]
00199e1cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00199e20ldr x0, [sp+280]
00199e24ldr x1, [sp+288]
00199e28ldr x2, [sp+296]
00199e2cstr x0, [sp+144]
00199e30str x1, [sp+152]
00199e34str x2, [sp+160]
00199e38ldp x29, x30, [sp-8]
00199e3cadd sp, sp, 272
00199e40ret x30
00199e44
00199e44loc_199e44:
00199e44bl runtime.panicSliceAcap
00199e48
00199e48loc_199e48:
00199e48ldr x5, [sp+104]
00199e4cldr x6, [sp+88]
00199e50sub x6, x6, 1
00199e54subs xzr, x5, x6
00199e58b.lt 0x199e60
00199e5cb 0x199ebc
00199e60
00199e60loc_199e60:
00199e60ldr x2, [sp+296]
00199e64ldr x0, [sp+280]
00199e68ldr x5, [sp+288]
00199e6cadd x1, x5, 1
00199e70subs xzr, x2, x1
00199e74b.hs 0x199e7c
00199e78b 0x199e80
00199e7c
00199e7cloc_199e7c:
00199e7cb 0x199e94
00199e80
00199e80loc_199e80:
00199e80orr x3, xzr, 1
00199e84adrp x4, 0x45c000
00199e88add x4, x4, 3072
00199e8cbl runtime.growslice
00199e90b 0x199e94
00199e94
00199e94loc_199e94:
00199e94sub x5, x1, 1
00199e98strb wzr, [x0+x5]
00199e9cstr x0, [sp+280]
00199ea0str x1, [sp+288]
00199ea4str x2, [sp+296]
00199ea8b 0x199eac
00199eac
00199eacloc_199eac:
00199eacldr x5, [sp+104]
00199eb0add x5, x5, 1
00199eb4str x5, [sp+104]
00199eb8b 0x199e48
00199ebc
00199ebcloc_199ebc:
00199ebcldr x4, [sp+88]
00199ec0ldr x5, [sp+304]
00199ec4add x0, x5, x4
00199ec8str x0, [sp+120]
00199eccldr x1, [sp+288]
00199ed0ldr x4, [sp+280]
00199ed4ldr x5, [sp+296]
00199ed8b 0x199edc
00199edc
00199edcloc_199edc:
00199edcsubs xzr, x1, x0
00199ee0b.hs 0x199ee8
00199ee4b 0x19a018
00199ee8
00199ee8loc_199ee8:
00199ee8sub x5, x5, x0
00199eecsub x6, x1, x0
00199ef0sub x7, xzr, x5
00199ef4and x7, x0, x7, asr #63
00199ef8add x4, x4, x7
00199efcstr x4, [sp+192]
00199f00str x6, [sp+200]
00199f04str x5, [sp+208]
00199f08ldr x4, [sp+304]
00199f0cadd x0, x4, 1
00199f10str x0, [sp+112]
00199f14ldr x1, [sp+288]
00199f18ldr x5, [sp+280]
00199f1cldr x6, [sp+296]
00199f20b 0x199f24
00199f24
00199f24loc_199f24:
00199f24subs xzr, x1, x0
00199f28b.hs 0x199f30
00199f2cb 0x19a014
00199f30
00199f30loc_199f30:
00199f30sub x7, x1, x4
00199f34sub x4, x6, x4
00199f38sub x4, x4, 1
00199f3csub x6, xzr, x4
00199f40and x6, x0, x6, asr #63
00199f44add x5, x5, x6
00199f48sub x6, x7, 1
00199f4cstr x5, [sp+168]
00199f50str x6, [sp+176]
00199f54str x4, [sp+184]
00199f58ldr x4, [sp+192]
00199f5cldr x5, [sp+200]
00199f60ldr x6, [sp+208]
00199f64str x4, [sp+240]
00199f68str x5, [sp+248]
00199f6cstr x6, [sp+256]
00199f70ldr x4, [sp+176]
00199f74ldr x5, [sp+168]
00199f78ldr x6, [sp+184]
00199f7cstr x5, [sp+216]
00199f80str x4, [sp+224]
00199f84str x6, [sp+232]
00199f88ldr x5, [sp+248]
00199f8cstr x5, [sp+136]
00199f90subs xzr, x5, x4
00199f94b.gt 0x199f9c
00199f98b 0x199fa4
00199f9c
00199f9cloc_199f9c:
00199f9cstr x4, [sp+136]
00199fa0b 0x199fa8
00199fa4
00199fa4loc_199fa4:
00199fa4b 0x199fa8
00199fa8
00199fa8loc_199fa8:
00199fa8ldr x4, [sp+216]
00199facldr x5, [sp+240]
00199fb0subs xzr, x4, x5
00199fb4b.ne 0x199fbc
00199fb8b 0x199fd8
00199fbc
00199fbcloc_199fbc:
00199fbcldr x3, [sp+136]
00199fc0str x3, [sp+128]
00199fc4ldr x2, [sp+128]
00199fc8ldr x1, [sp+216]
00199fccldr x0, [sp+240]
00199fd0bl runtime.memmove
00199fd4b 0x199fdc
00199fd8
00199fd8loc_199fd8:
00199fd8b 0x199fdc
00199fdc
00199fdcloc_199fdc:
00199fdcldr x4, [sp+88]
00199fe0ldr x5, [sp+304]
00199fe4add x4, x5, x4
00199fe8ldr x5, [sp+96]
00199fecadd x1, x4, x5
00199ff0str x1, [sp+112]
00199ff4ldr x2, [sp+296]
00199ff8subs xzr, x2, x1
00199ffcb.hs 0x19a004
0019a000b 0x19a010
0019a004
0019a004loc_19a004:
0019a004b 0x19a008
0019a008
0019a008loc_19a008:
0019a008str x1, [sp+288]
0019a00cb 0x199df0
0019a010
0019a010loc_19a010:
0019a010bl runtime.panicSliceAcap
0019a014
0019a014loc_19a014:
0019a014bl runtime.panicSliceB
0019a018
0019a018loc_19a018:
0019a018bl runtime.panicSliceB
0019a01chint
0019a020
0019a020loc_19a020:
0019a020stp x0, x1, [sp+8]
0019a024stp x2, x3, [sp+24]
0019a028mov x3, x30
0019a02cbl runtime.morestack_noctxt.abi0
0019a030ldp x0, x1, [sp+8]
0019a034ldp x2, x3, [sp+24]
0019a038b 0x199d80
0019a03cudf 0
00199d80
00199d80google.golang.org/protobuf/proto.finishSpeculativeLength: ; void google.golang.org/protobuf/proto.finishSpeculativeLength(struct []uint8 b, int pos)
00199d80ldr x16, [x28+16]
00199d84sub x17, sp, 144
00199d88subs xzr, x17, x16
00199d8cb.ls 0x19a020
00199d90sub x20, sp, 272
00199d94stp x29, x30, [x20-8]
00199d98add sp, x20, 0
00199d9csub x29, sp, 8
00199da0str x0, [sp+280]
00199da4str x1, [sp+288]
00199da8str x2, [sp+296]
00199dacstr x3, [sp+304]
00199db0str xzr, [sp+144]
00199db4stp xzr, xzr, [sp+152]
00199db8ldr x1, [sp+288]
00199dbcstr x1, [sp+120]
00199dc0ldr x2, [sp+304]
00199dc4sub x1, x1, x2
00199dc8sub x0, x1, 1
00199dccstr x0, [sp+96]
00199dd0bl google.golang.org/protobuf/encoding/protowire.SizeVarint
00199dd4str x0, [sp+88]
00199dd8subs xzr, x0, 1
00199ddcb.ne 0x199de4
00199de0b 0x199dec
00199de4
00199de4loc_199de4:
00199de4str xzr, [sp+104]
00199de8b 0x199e48
00199dec
00199decloc_199dec:
00199decb 0x199df0
00199df0
00199df0loc_199df0:
00199df0ldr x1, [sp+304]
00199df4ldr x2, [sp+296]
00199df8ldr x0, [sp+280]
00199dfcsubs xzr, x1, x2
00199e00b.ls 0x199e08
00199e04b 0x199e44
00199e08
00199e08loc_199e08:
00199e08b 0x199e0c
00199e0c
00199e0cloc_199e0c:
00199e0cstr x0, [sp+168]
00199e10str x1, [sp+176]
00199e14str x2, [sp+184]
00199e18ldr x3, [sp+96]
00199e1cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00199e20ldr x0, [sp+280]
00199e24ldr x1, [sp+288]
00199e28ldr x2, [sp+296]
00199e2cstr x0, [sp+144]
00199e30str x1, [sp+152]
00199e34str x2, [sp+160]
00199e38ldp x29, x30, [sp-8]
00199e3cadd sp, sp, 272
00199e40ret x30
00199e44
00199e44loc_199e44:
00199e44bl runtime.panicSliceAcap
00199e48
00199e48loc_199e48:
00199e48ldr x5, [sp+104]
00199e4cldr x6, [sp+88]
00199e50sub x6, x6, 1
00199e54subs xzr, x5, x6
00199e58b.lt 0x199e60
00199e5cb 0x199ebc
00199e60
00199e60loc_199e60:
00199e60ldr x2, [sp+296]
00199e64ldr x0, [sp+280]
00199e68ldr x5, [sp+288]
00199e6cadd x1, x5, 1
00199e70subs xzr, x2, x1
00199e74b.hs 0x199e7c
00199e78b 0x199e80
00199e7c
00199e7cloc_199e7c:
00199e7cb 0x199e94
00199e80
00199e80loc_199e80:
00199e80orr x3, xzr, 1
00199e84adrp x4, 0x45c000
00199e88add x4, x4, 3072
00199e8cbl runtime.growslice
00199e90b 0x199e94
00199e94
00199e94loc_199e94:
00199e94sub x5, x1, 1
00199e98strb wzr, [x0+x5]
00199e9cstr x0, [sp+280]
00199ea0str x1, [sp+288]
00199ea4str x2, [sp+296]
00199ea8b 0x199eac
00199eac
00199eacloc_199eac:
00199eacldr x5, [sp+104]
00199eb0add x5, x5, 1
00199eb4str x5, [sp+104]
00199eb8b 0x199e48
00199ebc
00199ebcloc_199ebc:
00199ebcldr x4, [sp+88]
00199ec0ldr x5, [sp+304]
00199ec4add x0, x5, x4
00199ec8str x0, [sp+120]
00199eccldr x1, [sp+288]
00199ed0ldr x4, [sp+280]
00199ed4ldr x5, [sp+296]
00199ed8b 0x199edc
00199edc
00199edcloc_199edc:
00199edcsubs xzr, x1, x0
00199ee0b.hs 0x199ee8
00199ee4b 0x19a018
00199ee8
00199ee8loc_199ee8:
00199ee8sub x5, x5, x0
00199eecsub x6, x1, x0
00199ef0sub x7, xzr, x5
00199ef4and x7, x0, x7, asr #63
00199ef8add x4, x4, x7
00199efcstr x4, [sp+192]
00199f00str x6, [sp+200]
00199f04str x5, [sp+208]
00199f08ldr x4, [sp+304]
00199f0cadd x0, x4, 1
00199f10str x0, [sp+112]
00199f14ldr x1, [sp+288]
00199f18ldr x5, [sp+280]
00199f1cldr x6, [sp+296]
00199f20b 0x199f24
00199f24
00199f24loc_199f24:
00199f24subs xzr, x1, x0
00199f28b.hs 0x199f30
00199f2cb 0x19a014
00199f30
00199f30loc_199f30:
00199f30sub x7, x1, x4
00199f34sub x4, x6, x4
00199f38sub x4, x4, 1
00199f3csub x6, xzr, x4
00199f40and x6, x0, x6, asr #63
00199f44add x5, x5, x6
00199f48sub x6, x7, 1
00199f4cstr x5, [sp+168]
00199f50str x6, [sp+176]
00199f54str x4, [sp+184]
00199f58ldr x4, [sp+192]
00199f5cldr x5, [sp+200]
00199f60ldr x6, [sp+208]
00199f64str x4, [sp+240]
00199f68str x5, [sp+248]
00199f6cstr x6, [sp+256]
00199f70ldr x4, [sp+176]
00199f74ldr x5, [sp+168]
00199f78ldr x6, [sp+184]
00199f7cstr x5, [sp+216]
00199f80str x4, [sp+224]
00199f84str x6, [sp+232]
00199f88ldr x5, [sp+248]
00199f8cstr x5, [sp+136]
00199f90subs xzr, x5, x4
00199f94b.gt 0x199f9c
00199f98b 0x199fa4
00199f9c
00199f9cloc_199f9c:
00199f9cstr x4, [sp+136]
00199fa0b 0x199fa8
00199fa4
00199fa4loc_199fa4:
00199fa4b 0x199fa8
00199fa8
00199fa8loc_199fa8:
00199fa8ldr x4, [sp+216]
00199facldr x5, [sp+240]
00199fb0subs xzr, x4, x5
00199fb4b.ne 0x199fbc
00199fb8b 0x199fd8
00199fbc
00199fbcloc_199fbc:
00199fbcldr x3, [sp+136]
00199fc0str x3, [sp+128]
00199fc4ldr x2, [sp+128]
00199fc8ldr x1, [sp+216]
00199fccldr x0, [sp+240]
00199fd0bl runtime.memmove
00199fd4b 0x199fdc
00199fd8
00199fd8loc_199fd8:
00199fd8b 0x199fdc
00199fdc
00199fdcloc_199fdc:
00199fdcldr x4, [sp+88]
00199fe0ldr x5, [sp+304]
00199fe4add x4, x5, x4
00199fe8ldr x5, [sp+96]
00199fecadd x1, x4, x5
00199ff0str x1, [sp+112]
00199ff4ldr x2, [sp+296]
00199ff8subs xzr, x2, x1
00199ffcb.hs 0x19a004
0019a000b 0x19a010
0019a004
0019a004loc_19a004:
0019a004b 0x19a008
0019a008
0019a008loc_19a008:
0019a008str x1, [sp+288]
0019a00cb 0x199df0
0019a010
0019a010loc_19a010:
0019a010bl runtime.panicSliceAcap
0019a014
0019a014loc_19a014:
0019a014bl runtime.panicSliceB
0019a018
0019a018loc_19a018:
0019a018bl runtime.panicSliceB
0019a01chint
0019a020
0019a020loc_19a020:
0019a020stp x0, x1, [sp+8]
0019a024stp x2, x3, [sp+24]
0019a028mov x3, x30
0019a02cbl runtime.morestack_noctxt.abi0
0019a030ldp x0, x1, [sp+8]
0019a034ldp x2, x3, [sp+24]
0019a038b 0x199d80
0019a03cudf 0
00199d80
0019a040
0019a040google.golang.org/protobuf/proto.MarshalOptions.marshalSingular: ; void google.golang.org/protobuf/proto.MarshalOptions.marshalSingular(google.golang.org/protobuf/proto.MarshalOptions o, struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019a040ldr x16, [x28+16]
0019a044sub x17, sp, 320
0019a048subs xzr, x17, x16
0019a04cb.ls 0x19abf8
0019a050sub x20, sp, 448
0019a054stp x29, x30, [x20-8]
0019a058add sp, x20, 0
0019a05csub x29, sp, 8
0019a060strb w0, [sp+456]
0019a064strb w1, [sp+457]
0019a068strb w2, [sp+458]
0019a06cstr x3, [sp+464]
0019a070str x4, [sp+472]
0019a074str x5, [sp+480]
0019a078str x6, [sp+488]
0019a07cstr x7, [sp+496]
0019a080str x8, [sp+504]
0019a084str x9, [sp+512]
0019a088str x10, [sp+520]
0019a08cstr xzr, [sp+144]
0019a090stp xzr, xzr, [sp+152]
0019a094stp xzr, xzr, [sp+128]
0019a098ldr x1, [sp+488]
0019a09cldrsb x27, [x1]
0019a0a0ldr x1, [x1+176]
0019a0a4ldr x0, [sp+496]
0019a0a8blr x1
0019a0acstrb w0, [sp+67]
0019a0b0strb w0, [sp+61]
0019a0b4sbfm x1, x0, 0, 7
0019a0b8subs wzr, w1, 9
0019a0bcb.le 0x19a0c4
0019a0c0b 0x19a504
0019a0c4
0019a0c4loc_19a0c4:
0019a0c4sbfm x3, x0, 0, 7
0019a0c8subs wzr, w3, 4
0019a0ccb.le 0x19a0d4
0019a0d0b 0x19a25c
0019a0d4
0019a0d4loc_19a0d4:
0019a0d4sbfm x3, x0, 0, 7
0019a0d8subs wzr, w3, 2
0019a0dcb.le 0x19a0e4
0019a0e0b 0x19a1a8
0019a0e4
0019a0e4loc_19a0e4:
0019a0e4ubfm x3, x0, 0, 7
0019a0e8subs wzr, w3, 1
0019a0ecb.eq 0x19a0f4
0019a0f0b 0x19a140
0019a0f4
0019a0f4loc_19a0f4:
0019a0f4b 0x19a0f8
0019a0f8
0019a0f8loc_19a0f8:
0019a0f8ldr x0, [sp+504]
0019a0fcldr x1, [sp+512]
0019a100ldr x2, [sp+520]
0019a104bl google.golang.org/protobuf/reflect/protoreflect.Value.Float
0019a108str d0, [sp+104]
0019a10cbl math.Float64bits
0019a110str x0, [sp+120]
0019a114ldr x1, [sp+472]
0019a118ldr x2, [sp+480]
0019a11cldr x3, [sp+464]
0019a120mov x4, x0
0019a124mov x0, x3
0019a128mov x3, x4
0019a12cbl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0019a130str x0, [sp+464]
0019a134str x1, [sp+472]
0019a138str x2, [sp+480]
0019a13cb 0x19aab0
0019a140
0019a140loc_19a140:
0019a140ubfm x3, x0, 0, 7
0019a144subs wzr, w3, 2
0019a148b.eq 0x19a150
0019a14cb 0x19a1a0
0019a150
0019a150loc_19a150:
0019a150b 0x19a154
0019a154
0019a154loc_19a154:
0019a154ldr x0, [sp+504]
0019a158ldr x1, [sp+512]
0019a15cldr x2, [sp+520]
0019a160bl google.golang.org/protobuf/reflect/protoreflect.Value.Float
0019a164str d0, [sp+104]
0019a168fcvt s0, d0
0019a16cbl math.Float32bits
0019a170str w0, [sp+72]
0019a174ldr x1, [sp+472]
0019a178ldr x2, [sp+480]
0019a17cldr x3, [sp+464]
0019a180mov x4, x0
0019a184mov x0, x3
0019a188mov x3, x4
0019a18cbl google.golang.org/protobuf/encoding/protowire.AppendFixed32
0019a190str x0, [sp+464]
0019a194str x1, [sp+472]
0019a198str x2, [sp+480]
0019a19cb 0x19aab0
0019a1a0
0019a1a0loc_19a1a0:
0019a1a0b 0x19a1a4
0019a1a4
0019a1a4loc_19a1a4:
0019a1a4b 0x19a258
0019a1a8
0019a1a8loc_19a1a8:
0019a1a8ubfm x3, x0, 0, 7
0019a1acsubs wzr, w3, 3
0019a1b0b.eq 0x19a1b8
0019a1b4b 0x19a1fc
0019a1b8
0019a1b8loc_19a1b8:
0019a1b8b 0x19a1bc
0019a1bc
0019a1bcloc_19a1bc:
0019a1bcldr x0, [sp+504]
0019a1c0ldr x1, [sp+512]
0019a1c4ldr x2, [sp+520]
0019a1c8bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019a1ccstr x0, [sp+112]
0019a1d0ldr x1, [sp+472]
0019a1d4ldr x2, [sp+480]
0019a1d8ldr x3, [sp+464]
0019a1dcmov x4, x0
0019a1e0mov x0, x3
0019a1e4mov x3, x4
0019a1e8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019a1ecstr x0, [sp+464]
0019a1f0str x1, [sp+472]
0019a1f4str x2, [sp+480]
0019a1f8b 0x19aab0
0019a1fc
0019a1fcloc_19a1fc:
0019a1fcubfm x3, x0, 0, 7
0019a200subs wzr, w3, 4
0019a204b.eq 0x19a20c
0019a208b 0x19a250
0019a20c
0019a20cloc_19a20c:
0019a20cb 0x19a210
0019a210
0019a210loc_19a210:
0019a210ldr x0, [sp+504]
0019a214ldr x1, [sp+512]
0019a218ldr x2, [sp+520]
0019a21cbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0019a220str x0, [sp+120]
0019a224ldr x1, [sp+472]
0019a228ldr x2, [sp+480]
0019a22cldr x3, [sp+464]
0019a230mov x4, x0
0019a234mov x0, x3
0019a238mov x3, x4
0019a23cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019a240str x0, [sp+464]
0019a244str x1, [sp+472]
0019a248str x2, [sp+480]
0019a24cb 0x19aab0
0019a250
0019a250loc_19a250:
0019a250b 0x19a254
0019a254
0019a254loc_19a254:
0019a254b 0x19a258
0019a258
0019a258loc_19a258:
0019a258b 0x19a500
0019a25c
0019a25cloc_19a25c:
0019a25csbfm x3, x0, 0, 7
0019a260subs wzr, w3, 6
0019a264b.le 0x19a26c
0019a268b 0x19a31c
0019a26c
0019a26cloc_19a26c:
0019a26cubfm x3, x0, 0, 7
0019a270subs wzr, w3, 5
0019a274b.eq 0x19a27c
0019a278b 0x19a2c0
0019a27c
0019a27cloc_19a27c:
0019a27cb 0x19a280
0019a280
0019a280loc_19a280:
0019a280ldr x0, [sp+504]
0019a284ldr x1, [sp+512]
0019a288ldr x2, [sp+520]
0019a28cbl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019a290str x0, [sp+112]
0019a294ldr x1, [sp+472]
0019a298ldr x2, [sp+480]
0019a29cldr x3, [sp+464]
0019a2a0sbfm x4, x0, 0, 31
0019a2a4mov x0, x3
0019a2a8mov x3, x4
0019a2acbl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019a2b0str x0, [sp+464]
0019a2b4str x1, [sp+472]
0019a2b8str x2, [sp+480]
0019a2bcb 0x19aab0
0019a2c0
0019a2c0loc_19a2c0:
0019a2c0ubfm x3, x0, 0, 7
0019a2c4subs wzr, w3, 6
0019a2c8b.eq 0x19a2d0
0019a2ccb 0x19a314
0019a2d0
0019a2d0loc_19a2d0:
0019a2d0b 0x19a2d4
0019a2d4
0019a2d4loc_19a2d4:
0019a2d4ldr x0, [sp+504]
0019a2d8ldr x1, [sp+512]
0019a2dcldr x2, [sp+520]
0019a2e0bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0019a2e4str x0, [sp+120]
0019a2e8ldr x1, [sp+472]
0019a2ecldr x2, [sp+480]
0019a2f0ldr x3, [sp+464]
0019a2f4mov x4, x0
0019a2f8mov x0, x3
0019a2fcmov x3, x4
0019a300bl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0019a304str x0, [sp+464]
0019a308str x1, [sp+472]
0019a30cstr x2, [sp+480]
0019a310b 0x19aab0
0019a314
0019a314loc_19a314:
0019a314b 0x19a318
0019a318
0019a318loc_19a318:
0019a318b 0x19a4fc
0019a31c
0019a31cloc_19a31c:
0019a31cubfm x3, x0, 0, 7
0019a320subs wzr, w3, 7
0019a324b.eq 0x19a32c
0019a328b 0x19a370
0019a32c
0019a32cloc_19a32c:
0019a32cb 0x19a330
0019a330
0019a330loc_19a330:
0019a330ldr x0, [sp+504]
0019a334ldr x1, [sp+512]
0019a338ldr x2, [sp+520]
0019a33cbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0019a340str x0, [sp+120]
0019a344ldr x1, [sp+472]
0019a348ldr x2, [sp+480]
0019a34cldr x3, [sp+464]
0019a350mov x4, x0
0019a354mov x0, x3
0019a358mov x3, x4
0019a35cbl google.golang.org/protobuf/encoding/protowire.AppendFixed32
0019a360str x0, [sp+464]
0019a364str x1, [sp+472]
0019a368str x2, [sp+480]
0019a36cb 0x19aab0
0019a370
0019a370loc_19a370:
0019a370ubfm x3, x0, 0, 7
0019a374subs wzr, w3, 8
0019a378b.eq 0x19a380
0019a37cb 0x19a3cc
0019a380
0019a380loc_19a380:
0019a380b 0x19a384
0019a384
0019a384loc_19a384:
0019a384ldr x0, [sp+504]
0019a388ldr x1, [sp+512]
0019a38cldr x2, [sp+520]
0019a390bl google.golang.org/protobuf/reflect/protoreflect.Value.Bool
0019a394strb w0, [sp+66]
0019a398bl google.golang.org/protobuf/encoding/protowire.EncodeBool
0019a39cstr x0, [sp+120]
0019a3a0ldr x1, [sp+472]
0019a3a4ldr x2, [sp+480]
0019a3a8ldr x3, [sp+464]
0019a3acmov x4, x0
0019a3b0mov x0, x3
0019a3b4mov x3, x4
0019a3b8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019a3bcstr x0, [sp+464]
0019a3c0str x1, [sp+472]
0019a3c4str x2, [sp+480]
0019a3c8b 0x19aab0
0019a3cc
0019a3ccloc_19a3cc:
0019a3ccubfm x2, x0, 0, 7
0019a3d0subs wzr, w2, 9
0019a3d4b.eq 0x19a3dc
0019a3d8b 0x19a4f0
0019a3dc
0019a3dcloc_19a3dc:
0019a3dcb 0x19a3e0
0019a3e0
0019a3e0loc_19a3e0:
0019a3e0ldr x0, [sp+488]
0019a3e4ldr x1, [sp+496]
0019a3e8bl google.golang.org/protobuf/internal/strs.EnforceUTF8
0019a3ecstrb w0, [sp+65]
0019a3f0strb w0, [sp+66]
0019a3f4tbnz w0, 0, 0x19a3fc
0019a3f8b 0x19a428
0019a3fc
0019a3fcloc_19a3fc:
0019a3fcldr x0, [sp+504]
0019a400ldr x1, [sp+512]
0019a404ldr x2, [sp+520]
0019a408bl google.golang.org/protobuf/reflect/protoreflect.Value.String
0019a40cstr x0, [sp+344]
0019a410str x1, [sp+352]
0019a414bl unicode/utf8.ValidString
0019a418strb w0, [sp+64]
0019a41ceor x3, x0, 1
0019a420strb w3, [sp+66]
0019a424b 0x19a42c
0019a428
0019a428loc_19a428:
0019a428b 0x19a42c
0019a42c
0019a42cloc_19a42c:
0019a42cldrb w3, [sp+66]
0019a430tbnz w3, 0, 0x19a438
0019a434b 0x19a4a0
0019a438
0019a438loc_19a438:
0019a438ldr x1, [sp+488]
0019a43cldrsb x27, [x1]
0019a440ldr x1, [x1+72]
0019a444ldr x0, [sp+496]
0019a448blr x1
0019a44cstr x0, [sp+328]
0019a450str x1, [sp+336]
0019a454bl google.golang.org/protobuf/internal/errors.InvalidUTF8
0019a458str x0, [sp+312]
0019a45cstr x1, [sp+320]
0019a460ldr x1, [sp+472]
0019a464ldr x2, [sp+480]
0019a468ldr x3, [sp+464]
0019a46cstr x3, [sp+144]
0019a470str x1, [sp+152]
0019a474str x2, [sp+160]
0019a478ldr x3, [sp+312]
0019a47cldr x4, [sp+320]
0019a480str x3, [sp+128]
0019a484str x4, [sp+136]
0019a488ldr x0, [sp+144]
0019a48cldr x1, [sp+152]
0019a490ldr x2, [sp+160]
0019a494ldp x29, x30, [sp-8]
0019a498add sp, sp, 448
0019a49cret x30
0019a4a0
0019a4a0loc_19a4a0:
0019a4a0ldr x0, [sp+504]
0019a4a4ldr x1, [sp+512]
0019a4a8ldr x2, [sp+520]
0019a4acbl google.golang.org/protobuf/reflect/protoreflect.Value.String
0019a4b0str x0, [sp+344]
0019a4b4str x1, [sp+352]
0019a4b8ldr x3, [sp+472]
0019a4bcldr x2, [sp+480]
0019a4c0ldr x4, [sp+464]
0019a4c4mov x5, x0
0019a4c8mov x0, x4
0019a4ccmov x6, x1
0019a4d0mov x1, x3
0019a4d4mov x3, x5
0019a4d8mov x4, x6
0019a4dcbl google.golang.org/protobuf/encoding/protowire.AppendString
0019a4e0str x0, [sp+464]
0019a4e4str x1, [sp+472]
0019a4e8str x2, [sp+480]
0019a4ecb 0x19aab0
0019a4f0
0019a4f0loc_19a4f0:
0019a4f0b 0x19a4f4
0019a4f4
0019a4f4loc_19a4f4:
0019a4f4b 0x19a4f8
0019a4f8
0019a4f8loc_19a4f8:
0019a4f8b 0x19a4fc
0019a4fc
0019a4fcloc_19a4fc:
0019a4fcb 0x19a500
0019a500
0019a500loc_19a500:
0019a500b 0x19ab00
0019a504
0019a504loc_19a504:
0019a504sbfm x3, x0, 0, 7
0019a508subs wzr, w3, 13
0019a50cb.le 0x19a514
0019a510b 0x19a8e0
0019a514
0019a514loc_19a514:
0019a514sbfm x3, x0, 0, 7
0019a518subs wzr, w3, 11
0019a51cb.le 0x19a524
0019a520b 0x19a80c
0019a524
0019a524loc_19a524:
0019a524ubfm x3, x0, 0, 7
0019a528subs wzr, w3, 10
0019a52cb.eq 0x19a534
0019a530b 0x19a680
0019a534
0019a534loc_19a534:
0019a534b 0x19a538
0019a538
0019a538loc_19a538:
0019a538stp xzr, xzr, [sp+168]
0019a53cldr x0, [sp+504]
0019a540ldr x1, [sp+512]
0019a544ldr x2, [sp+520]
0019a548bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019a54cstr x0, [sp+272]
0019a550str x1, [sp+280]
0019a554str xzr, [sp+288]
0019a558stp xzr, xzr, [sp+296]
0019a55cstp xzr, xzr, [sp+312]
0019a560ldrb w0, [sp+456]
0019a564ldrb w1, [sp+457]
0019a568ldrb w2, [sp+458]
0019a56cldr x4, [sp+472]
0019a570ldr x5, [sp+480]
0019a574ldr x3, [sp+464]
0019a578ldr x6, [sp+272]
0019a57cldr x7, [sp+280]
0019a580bl google.golang.org/protobuf/proto.MarshalOptions.marshalMessage
0019a584str x0, [sp+288]
0019a588str x1, [sp+296]
0019a58cstr x2, [sp+304]
0019a590str x3, [sp+312]
0019a594str x4, [sp+320]
0019a598ldr x3, [sp+288]
0019a59cldr x4, [sp+296]
0019a5a0ldr x5, [sp+304]
0019a5a4str x3, [sp+376]
0019a5a8str x4, [sp+384]
0019a5acstr x5, [sp+392]
0019a5b0ldr x3, [sp+312]
0019a5b4ldr x4, [sp+320]
0019a5b8str x3, [sp+360]
0019a5bcstr x4, [sp+368]
0019a5c0ldr x3, [sp+376]
0019a5c4ldr x4, [sp+384]
0019a5c8ldr x5, [sp+392]
0019a5ccstr x3, [sp+464]
0019a5d0str x4, [sp+472]
0019a5d4str x5, [sp+480]
0019a5d8ldr x3, [sp+368]
0019a5dcldr x4, [sp+360]
0019a5e0str x4, [sp+168]
0019a5e4str x3, [sp+176]
0019a5e8cbnz x4, 0x19a5f0
0019a5ecb 0x19a630
0019a5f0
0019a5f0loc_19a5f0:
0019a5f0ldr x5, [sp+464]
0019a5f4ldr x6, [sp+472]
0019a5f8ldr x7, [sp+480]
0019a5fcstr x5, [sp+144]
0019a600str x6, [sp+152]
0019a604str x7, [sp+160]
0019a608ldr x3, [sp+168]
0019a60cldr x4, [sp+176]
0019a610str x3, [sp+128]
0019a614str x4, [sp+136]
0019a618ldr x0, [sp+144]
0019a61cldr x1, [sp+152]
0019a620ldr x2, [sp+160]
0019a624ldp x29, x30, [sp-8]
0019a628add sp, sp, 448
0019a62cret x30
0019a630
0019a630loc_19a630:
0019a630ldr x1, [sp+488]
0019a634ldrsb x27, [x1]
0019a638ldr x1, [x1+216]
0019a63cldr x0, [sp+496]
0019a640blr x1
0019a644str w0, [sp+68]
0019a648orr x1, xzr, 4
0019a64cbl google.golang.org/protobuf/encoding/protowire.EncodeTag
0019a650str x0, [sp+120]
0019a654ldr x1, [sp+472]
0019a658ldr x2, [sp+480]
0019a65cldr x3, [sp+464]
0019a660mov x4, x0
0019a664mov x0, x3
0019a668mov x3, x4
0019a66cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019a670str x0, [sp+464]
0019a674str x1, [sp+472]
0019a678str x2, [sp+480]
0019a67cb 0x19aab0
0019a680
0019a680loc_19a680:
0019a680ubfm x3, x0, 0, 7
0019a684subs wzr, w3, 11
0019a688b.eq 0x19a690
0019a68cb 0x19a804
0019a690
0019a690loc_19a690:
0019a690b 0x19a694
0019a694
0019a694loc_19a694:
0019a694str xzr, [sp+80]
0019a698stp xzr, xzr, [sp+184]
0019a69cstr xzr, [sp+288]
0019a6a0stp xzr, xzr, [sp+296]
0019a6a4ldr x0, [sp+464]
0019a6a8ldr x1, [sp+472]
0019a6acldr x2, [sp+480]
0019a6b0bl google.golang.org/protobuf/proto.appendSpeculativeLength
0019a6b4str x0, [sp+288]
0019a6b8str x1, [sp+296]
0019a6bcstr x2, [sp+304]
0019a6c0str x3, [sp+96]
0019a6c4str x0, [sp+200]
0019a6c8str x1, [sp+208]
0019a6ccstr x2, [sp+216]
0019a6d0ldr x3, [sp+96]
0019a6d4str x3, [sp+88]
0019a6d8str x0, [sp+464]
0019a6dcstr x1, [sp+472]
0019a6e0str x2, [sp+480]
0019a6e4ldr x3, [sp+88]
0019a6e8str x3, [sp+80]
0019a6ecldr x0, [sp+504]
0019a6f0ldr x1, [sp+512]
0019a6f4ldr x2, [sp+520]
0019a6f8bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019a6fcstr x0, [sp+272]
0019a700str x1, [sp+280]
0019a704str xzr, [sp+288]
0019a708stp xzr, xzr, [sp+296]
0019a70cstp xzr, xzr, [sp+312]
0019a710ldrb w0, [sp+456]
0019a714ldrb w1, [sp+457]
0019a718ldrb w2, [sp+458]
0019a71cldr x4, [sp+472]
0019a720ldr x5, [sp+480]
0019a724ldr x3, [sp+464]
0019a728ldr x6, [sp+272]
0019a72cldr x7, [sp+280]
0019a730bl google.golang.org/protobuf/proto.MarshalOptions.marshalMessage
0019a734str x0, [sp+288]
0019a738str x1, [sp+296]
0019a73cstr x2, [sp+304]
0019a740str x3, [sp+312]
0019a744str x4, [sp+320]
0019a748ldr x3, [sp+288]
0019a74cldr x4, [sp+296]
0019a750ldr x5, [sp+304]
0019a754str x3, [sp+416]
0019a758str x4, [sp+424]
0019a75cstr x5, [sp+432]
0019a760ldr x3, [sp+312]
0019a764ldr x4, [sp+320]
0019a768str x3, [sp+400]
0019a76cstr x4, [sp+408]
0019a770ldr x3, [sp+416]
0019a774ldr x4, [sp+424]
0019a778ldr x5, [sp+432]
0019a77cstr x3, [sp+464]
0019a780str x4, [sp+472]
0019a784str x5, [sp+480]
0019a788ldr x3, [sp+408]
0019a78cldr x4, [sp+400]
0019a790str x4, [sp+184]
0019a794str x3, [sp+192]
0019a798cbnz x4, 0x19a7a0
0019a79cb 0x19a7e0
0019a7a0
0019a7a0loc_19a7a0:
0019a7a0ldr x5, [sp+464]
0019a7a4ldr x6, [sp+472]
0019a7a8ldr x7, [sp+480]
0019a7acstr x5, [sp+144]
0019a7b0str x6, [sp+152]
0019a7b4str x7, [sp+160]
0019a7b8ldr x3, [sp+184]
0019a7bcldr x4, [sp+192]
0019a7c0str x3, [sp+128]
0019a7c4str x4, [sp+136]
0019a7c8ldr x0, [sp+144]
0019a7ccldr x1, [sp+152]
0019a7d0ldr x2, [sp+160]
0019a7d4ldp x29, x30, [sp-8]
0019a7d8add sp, sp, 448
0019a7dcret x30
0019a7e0
0019a7e0loc_19a7e0:
0019a7e0ldr x3, [sp+80]
0019a7e4ldr x0, [sp+464]
0019a7e8ldr x1, [sp+472]
0019a7ecldr x2, [sp+480]
0019a7f0bl google.golang.org/protobuf/proto.finishSpeculativeLength
0019a7f4str x0, [sp+464]
0019a7f8str x1, [sp+472]
0019a7fcstr x2, [sp+480]
0019a800b 0x19aab0
0019a804
0019a804loc_19a804:
0019a804b 0x19a808
0019a808
0019a808loc_19a808:
0019a808b 0x19a8dc
0019a80c
0019a80cloc_19a80c:
0019a80cubfm x3, x0, 0, 7
0019a810subs wzr, w3, 12
0019a814b.eq 0x19a81c
0019a818b 0x19a880
0019a81c
0019a81cloc_19a81c:
0019a81cb 0x19a820
0019a820
0019a820loc_19a820:
0019a820ldr x0, [sp+504]
0019a824ldr x1, [sp+512]
0019a828ldr x2, [sp+520]
0019a82cbl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
0019a830str x0, [sp+288]
0019a834str x1, [sp+296]
0019a838str x2, [sp+304]
0019a83cldr x3, [sp+472]
0019a840ldr x4, [sp+480]
0019a844ldr x5, [sp+464]
0019a848mov x6, x0
0019a84cmov x0, x5
0019a850mov x7, x1
0019a854mov x1, x3
0019a858mov x8, x2
0019a85cmov x2, x4
0019a860mov x3, x6
0019a864mov x4, x7
0019a868mov x5, x8
0019a86cbl google.golang.org/protobuf/encoding/protowire.AppendBytes
0019a870str x0, [sp+464]
0019a874str x1, [sp+472]
0019a878str x2, [sp+480]
0019a87cb 0x19aab0
0019a880
0019a880loc_19a880:
0019a880ubfm x3, x0, 0, 7
0019a884subs wzr, w3, 13
0019a888b.eq 0x19a890
0019a88cb 0x19a8d4
0019a890
0019a890loc_19a890:
0019a890b 0x19a894
0019a894
0019a894loc_19a894:
0019a894ldr x0, [sp+504]
0019a898ldr x1, [sp+512]
0019a89cldr x2, [sp+520]
0019a8a0bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0019a8a4str x0, [sp+120]
0019a8a8ldr x1, [sp+472]
0019a8acldr x2, [sp+480]
0019a8b0ldr x3, [sp+464]
0019a8b4mov w4, w0
0019a8b8mov x0, x3
0019a8bcmov x3, x4
0019a8c0bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019a8c4str x0, [sp+464]
0019a8c8str x1, [sp+472]
0019a8ccstr x2, [sp+480]
0019a8d0b 0x19aab0
0019a8d4
0019a8d4loc_19a8d4:
0019a8d4b 0x19a8d8
0019a8d8
0019a8d8loc_19a8d8:
0019a8d8b 0x19a8dc
0019a8dc
0019a8dcloc_19a8dc:
0019a8dcb 0x19aafc
0019a8e0
0019a8e0loc_19a8e0:
0019a8e0sbfm x3, x0, 0, 7
0019a8e4subs wzr, w3, 15
0019a8e8b.le 0x19a8f0
0019a8ecb 0x19a9a0
0019a8f0
0019a8f0loc_19a8f0:
0019a8f0ubfm x3, x0, 0, 7
0019a8f4subs wzr, w3, 14
0019a8f8b.eq 0x19a900
0019a8fcb 0x19a944
0019a900
0019a900loc_19a900:
0019a900b 0x19a904
0019a904
0019a904loc_19a904:
0019a904ldr x0, [sp+504]
0019a908ldr x1, [sp+512]
0019a90cldr x2, [sp+520]
0019a910bl google.golang.org/protobuf/reflect/protoreflect.Value.Enum
0019a914str w0, [sp+76]
0019a918ldr x1, [sp+472]
0019a91cldr x2, [sp+480]
0019a920ldr x3, [sp+464]
0019a924sbfm x4, x0, 0, 31
0019a928mov x0, x3
0019a92cmov x3, x4
0019a930bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019a934str x0, [sp+464]
0019a938str x1, [sp+472]
0019a93cstr x2, [sp+480]
0019a940b 0x19aab0
0019a944
0019a944loc_19a944:
0019a944ubfm x3, x0, 0, 7
0019a948subs wzr, w3, 15
0019a94cb.eq 0x19a954
0019a950b 0x19a998
0019a954
0019a954loc_19a954:
0019a954b 0x19a958
0019a958
0019a958loc_19a958:
0019a958ldr x0, [sp+504]
0019a95cldr x1, [sp+512]
0019a960ldr x2, [sp+520]
0019a964bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019a968str x0, [sp+112]
0019a96cldr x1, [sp+472]
0019a970ldr x2, [sp+480]
0019a974ldr x3, [sp+464]
0019a978mov x4, x0
0019a97cmov x0, x3
0019a980mov x3, x4
0019a984bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
0019a988str x0, [sp+464]
0019a98cstr x1, [sp+472]
0019a990str x2, [sp+480]
0019a994b 0x19aab0
0019a998
0019a998loc_19a998:
0019a998b 0x19a99c
0019a99c
0019a99cloc_19a99c:
0019a99cb 0x19aaf8
0019a9a0
0019a9a0loc_19a9a0:
0019a9a0ubfm x3, x0, 0, 7
0019a9a4subs wzr, w3, 16
0019a9a8b.eq 0x19a9b0
0019a9acb 0x19a9f4
0019a9b0
0019a9b0loc_19a9b0:
0019a9b0b 0x19a9b4
0019a9b4
0019a9b4loc_19a9b4:
0019a9b4ldr x0, [sp+504]
0019a9b8ldr x1, [sp+512]
0019a9bcldr x2, [sp+520]
0019a9c0bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019a9c4str x0, [sp+112]
0019a9c8ldr x1, [sp+472]
0019a9ccldr x2, [sp+480]
0019a9d0ldr x3, [sp+464]
0019a9d4mov x4, x0
0019a9d8mov x0, x3
0019a9dcmov x3, x4
0019a9e0bl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0019a9e4str x0, [sp+464]
0019a9e8str x1, [sp+472]
0019a9ecstr x2, [sp+480]
0019a9f0b 0x19aab0
0019a9f4
0019a9f4loc_19a9f4:
0019a9f4ubfm x3, x0, 0, 7
0019a9f8subs wzr, w3, 17
0019a9fcb.eq 0x19aa04
0019aa00b 0x19aa54
0019aa04
0019aa04loc_19aa04:
0019aa04b 0x19aa08
0019aa08
0019aa08loc_19aa08:
0019aa08ldr x0, [sp+504]
0019aa0cldr x1, [sp+512]
0019aa10ldr x2, [sp+520]
0019aa14bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019aa18str x0, [sp+112]
0019aa1csbfm x0, x0, 0, 31
0019aa20bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
0019aa24str x0, [sp+120]
0019aa28ldr x1, [sp+472]
0019aa2cldr x2, [sp+480]
0019aa30ldr x3, [sp+464]
0019aa34mov x4, x0
0019aa38mov x0, x3
0019aa3cmov x3, x4
0019aa40bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019aa44str x0, [sp+464]
0019aa48str x1, [sp+472]
0019aa4cstr x2, [sp+480]
0019aa50b 0x19aab0
0019aa54
0019aa54loc_19aa54:
0019aa54ubfm x3, x0, 0, 7
0019aa58subs wzr, w3, 18
0019aa5cb.eq 0x19aa64
0019aa60b 0x19aaec
0019aa64
0019aa64loc_19aa64:
0019aa64b 0x19aa68
0019aa68
0019aa68loc_19aa68:
0019aa68ldr x0, [sp+504]
0019aa6cldr x1, [sp+512]
0019aa70ldr x2, [sp+520]
0019aa74bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019aa78str x0, [sp+112]
0019aa7cbl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
0019aa80str x0, [sp+120]
0019aa84ldr x1, [sp+472]
0019aa88ldr x2, [sp+480]
0019aa8cldr x3, [sp+464]
0019aa90mov x4, x0
0019aa94mov x0, x3
0019aa98mov x3, x4
0019aa9cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019aaa0str x0, [sp+464]
0019aaa4str x1, [sp+472]
0019aaa8str x2, [sp+480]
0019aaacb 0x19aab0
0019aab0
0019aab0loc_19aab0:
0019aab0ldr x5, [sp+464]
0019aab4ldr x6, [sp+472]
0019aab8ldr x7, [sp+480]
0019aabcstr x5, [sp+144]
0019aac0str x6, [sp+152]
0019aac4str x7, [sp+160]
0019aac8stp xzr, xzr, [sp+128]
0019aaccldr x0, [sp+144]
0019aad0ldr x1, [sp+152]
0019aad4ldr x2, [sp+160]
0019aad8mov x3, xzr
0019aadcmov x4, xzr
0019aae0ldp x29, x30, [sp-8]
0019aae4add sp, sp, 448
0019aae8ret x30
0019aaec
0019aaecloc_19aaec:
0019aaecb 0x19aaf0
0019aaf0
0019aaf0loc_19aaf0:
0019aaf0b 0x19aaf4
0019aaf4
0019aaf4loc_19aaf4:
0019aaf4b 0x19aaf8
0019aaf8
0019aaf8loc_19aaf8:
0019aaf8b 0x19aafc
0019aafc
0019aafcloc_19aafc:
0019aafcb 0x19ab00
0019ab00
0019ab00loc_19ab00:
0019ab00b 0x19ab04
0019ab04
0019ab04loc_19ab04:
0019ab04ldr x1, [sp+488]
0019ab08ldrsb x27, [x1]
0019ab0cldr x1, [x1+176]
0019ab10ldr x0, [sp+496]
0019ab14blr x1
0019ab18strb w0, [sp+63]
0019ab1cstrb w0, [sp+62]
0019ab20stp xzr, xzr, [sp+256]
0019ab24add x1, sp, 256
0019ab28str x1, [sp+224]
0019ab2cldrsb x1, [sp+62]
0019ab30strb w1, [sp+60]
0019ab34ldr x2, [sp+224]
0019ab38ldrsb x27, [x2]
0019ab3cadrp x3, 0x487000
0019ab40add x3, x3, 3680
0019ab44str x3, [x2]
0019ab48ubfm x1, x1, 61, 7
0019ab4cadrp x3, 0x588000
0019ab50add x3, x3, 640
0019ab54add x1, x3, x1
0019ab58adrp x27, 0x8b1000
0019ab5cldr w3, [x27+3056]
0019ab60cbz w3, 0x19ab68
0019ab64b 0x19ab6c
0019ab68
0019ab68loc_19ab68:
0019ab68b 0x19ab7c
0019ab6c
0019ab6cloc_19ab6c:
0019ab6cldr x5, [x2+8]
0019ab70bl runtime.gcWriteBarrier1
0019ab74str x5, [x25]
0019ab78b 0x19ab7c
0019ab7c
0019ab7cloc_19ab7c:
0019ab7cstr x1, [x2+8]
0019ab80ldr x2, [sp+224]
0019ab84ldrsb x27, [x2]
0019ab88b 0x19ab8c
0019ab8c
0019ab8cloc_19ab8c:
0019ab8cstr x2, [sp+232]
0019ab90orr x4, xzr, 1
0019ab94str x4, [sp+240]
0019ab98str x4, [sp+248]
0019ab9cadrp x0, 0x51a000
0019aba0add x0, x0, 942
0019aba4orr x1, xzr, 15
0019aba8mov x3, x4
0019abacbl google.golang.org/protobuf/internal/errors.New
0019abb0str x0, [sp+312]
0019abb4str x1, [sp+320]
0019abb8ldr x5, [sp+464]
0019abbcldr x6, [sp+472]
0019abc0ldr x7, [sp+480]
0019abc4str x5, [sp+144]
0019abc8str x6, [sp+152]
0019abccstr x7, [sp+160]
0019abd0ldr x3, [sp+312]
0019abd4ldr x4, [sp+320]
0019abd8str x3, [sp+128]
0019abdcstr x4, [sp+136]
0019abe0ldr x0, [sp+144]
0019abe4ldr x1, [sp+152]
0019abe8ldr x2, [sp+160]
0019abecldp x29, x30, [sp-8]
0019abf0add sp, sp, 448
0019abf4ret x30
0019abf8
0019abf8loc_19abf8:
0019abf8strb w0, [sp+8]
0019abfcstrb w1, [sp+9]
0019ac00strb w2, [sp+10]
0019ac04stp x3, x4, [sp+16]
0019ac08stp x5, x6, [sp+32]
0019ac0cstp x7, x8, [sp+48]
0019ac10stp x9, x10, [sp+64]
0019ac14mov x3, x30
0019ac18bl runtime.morestack_noctxt.abi0
0019ac1cldrb w0, [sp+8]
0019ac20ldrb w1, [sp+9]
0019ac24ldrb w2, [sp+10]
0019ac28ldp x3, x4, [sp+16]
0019ac2cldp x5, x6, [sp+32]
0019ac30ldp x7, x8, [sp+48]
0019ac34ldp x9, x10, [sp+64]
0019ac38b 0x19a040
0019ac3cudf 0
0019a040
0019a040google.golang.org/protobuf/proto.MarshalOptions.marshalSingular: ; void google.golang.org/protobuf/proto.MarshalOptions.marshalSingular(google.golang.org/protobuf/proto.MarshalOptions o, struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019a040ldr x16, [x28+16]
0019a044sub x17, sp, 320
0019a048subs xzr, x17, x16
0019a04cb.ls 0x19abf8
0019a050sub x20, sp, 448
0019a054stp x29, x30, [x20-8]
0019a058add sp, x20, 0
0019a05csub x29, sp, 8
0019a060strb w0, [sp+456]
0019a064strb w1, [sp+457]
0019a068strb w2, [sp+458]
0019a06cstr x3, [sp+464]
0019a070str x4, [sp+472]
0019a074str x5, [sp+480]
0019a078str x6, [sp+488]
0019a07cstr x7, [sp+496]
0019a080str x8, [sp+504]
0019a084str x9, [sp+512]
0019a088str x10, [sp+520]
0019a08cstr xzr, [sp+144]
0019a090stp xzr, xzr, [sp+152]
0019a094stp xzr, xzr, [sp+128]
0019a098ldr x1, [sp+488]
0019a09cldrsb x27, [x1]
0019a0a0ldr x1, [x1+176]
0019a0a4ldr x0, [sp+496]
0019a0a8blr x1
0019a0acstrb w0, [sp+67]
0019a0b0strb w0, [sp+61]
0019a0b4sbfm x1, x0, 0, 7
0019a0b8subs wzr, w1, 9
0019a0bcb.le 0x19a0c4
0019a0c0b 0x19a504
0019a0c4
0019a0c4loc_19a0c4:
0019a0c4sbfm x3, x0, 0, 7
0019a0c8subs wzr, w3, 4
0019a0ccb.le 0x19a0d4
0019a0d0b 0x19a25c
0019a0d4
0019a0d4loc_19a0d4:
0019a0d4sbfm x3, x0, 0, 7
0019a0d8subs wzr, w3, 2
0019a0dcb.le 0x19a0e4
0019a0e0b 0x19a1a8
0019a0e4
0019a0e4loc_19a0e4:
0019a0e4ubfm x3, x0, 0, 7
0019a0e8subs wzr, w3, 1
0019a0ecb.eq 0x19a0f4
0019a0f0b 0x19a140
0019a0f4
0019a0f4loc_19a0f4:
0019a0f4b 0x19a0f8
0019a0f8
0019a0f8loc_19a0f8:
0019a0f8ldr x0, [sp+504]
0019a0fcldr x1, [sp+512]
0019a100ldr x2, [sp+520]
0019a104bl google.golang.org/protobuf/reflect/protoreflect.Value.Float
0019a108str d0, [sp+104]
0019a10cbl math.Float64bits
0019a110str x0, [sp+120]
0019a114ldr x1, [sp+472]
0019a118ldr x2, [sp+480]
0019a11cldr x3, [sp+464]
0019a120mov x4, x0
0019a124mov x0, x3
0019a128mov x3, x4
0019a12cbl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0019a130str x0, [sp+464]
0019a134str x1, [sp+472]
0019a138str x2, [sp+480]
0019a13cb 0x19aab0
0019a140
0019a140loc_19a140:
0019a140ubfm x3, x0, 0, 7
0019a144subs wzr, w3, 2
0019a148b.eq 0x19a150
0019a14cb 0x19a1a0
0019a150
0019a150loc_19a150:
0019a150b 0x19a154
0019a154
0019a154loc_19a154:
0019a154ldr x0, [sp+504]
0019a158ldr x1, [sp+512]
0019a15cldr x2, [sp+520]
0019a160bl google.golang.org/protobuf/reflect/protoreflect.Value.Float
0019a164str d0, [sp+104]
0019a168fcvt s0, d0
0019a16cbl math.Float32bits
0019a170str w0, [sp+72]
0019a174ldr x1, [sp+472]
0019a178ldr x2, [sp+480]
0019a17cldr x3, [sp+464]
0019a180mov x4, x0
0019a184mov x0, x3
0019a188mov x3, x4
0019a18cbl google.golang.org/protobuf/encoding/protowire.AppendFixed32
0019a190str x0, [sp+464]
0019a194str x1, [sp+472]
0019a198str x2, [sp+480]
0019a19cb 0x19aab0
0019a1a0
0019a1a0loc_19a1a0:
0019a1a0b 0x19a1a4
0019a1a4
0019a1a4loc_19a1a4:
0019a1a4b 0x19a258
0019a1a8
0019a1a8loc_19a1a8:
0019a1a8ubfm x3, x0, 0, 7
0019a1acsubs wzr, w3, 3
0019a1b0b.eq 0x19a1b8
0019a1b4b 0x19a1fc
0019a1b8
0019a1b8loc_19a1b8:
0019a1b8b 0x19a1bc
0019a1bc
0019a1bcloc_19a1bc:
0019a1bcldr x0, [sp+504]
0019a1c0ldr x1, [sp+512]
0019a1c4ldr x2, [sp+520]
0019a1c8bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019a1ccstr x0, [sp+112]
0019a1d0ldr x1, [sp+472]
0019a1d4ldr x2, [sp+480]
0019a1d8ldr x3, [sp+464]
0019a1dcmov x4, x0
0019a1e0mov x0, x3
0019a1e4mov x3, x4
0019a1e8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019a1ecstr x0, [sp+464]
0019a1f0str x1, [sp+472]
0019a1f4str x2, [sp+480]
0019a1f8b 0x19aab0
0019a1fc
0019a1fcloc_19a1fc:
0019a1fcubfm x3, x0, 0, 7
0019a200subs wzr, w3, 4
0019a204b.eq 0x19a20c
0019a208b 0x19a250
0019a20c
0019a20cloc_19a20c:
0019a20cb 0x19a210
0019a210
0019a210loc_19a210:
0019a210ldr x0, [sp+504]
0019a214ldr x1, [sp+512]
0019a218ldr x2, [sp+520]
0019a21cbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0019a220str x0, [sp+120]
0019a224ldr x1, [sp+472]
0019a228ldr x2, [sp+480]
0019a22cldr x3, [sp+464]
0019a230mov x4, x0
0019a234mov x0, x3
0019a238mov x3, x4
0019a23cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019a240str x0, [sp+464]
0019a244str x1, [sp+472]
0019a248str x2, [sp+480]
0019a24cb 0x19aab0
0019a250
0019a250loc_19a250:
0019a250b 0x19a254
0019a254
0019a254loc_19a254:
0019a254b 0x19a258
0019a258
0019a258loc_19a258:
0019a258b 0x19a500
0019a25c
0019a25cloc_19a25c:
0019a25csbfm x3, x0, 0, 7
0019a260subs wzr, w3, 6
0019a264b.le 0x19a26c
0019a268b 0x19a31c
0019a26c
0019a26cloc_19a26c:
0019a26cubfm x3, x0, 0, 7
0019a270subs wzr, w3, 5
0019a274b.eq 0x19a27c
0019a278b 0x19a2c0
0019a27c
0019a27cloc_19a27c:
0019a27cb 0x19a280
0019a280
0019a280loc_19a280:
0019a280ldr x0, [sp+504]
0019a284ldr x1, [sp+512]
0019a288ldr x2, [sp+520]
0019a28cbl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019a290str x0, [sp+112]
0019a294ldr x1, [sp+472]
0019a298ldr x2, [sp+480]
0019a29cldr x3, [sp+464]
0019a2a0sbfm x4, x0, 0, 31
0019a2a4mov x0, x3
0019a2a8mov x3, x4
0019a2acbl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019a2b0str x0, [sp+464]
0019a2b4str x1, [sp+472]
0019a2b8str x2, [sp+480]
0019a2bcb 0x19aab0
0019a2c0
0019a2c0loc_19a2c0:
0019a2c0ubfm x3, x0, 0, 7
0019a2c4subs wzr, w3, 6
0019a2c8b.eq 0x19a2d0
0019a2ccb 0x19a314
0019a2d0
0019a2d0loc_19a2d0:
0019a2d0b 0x19a2d4
0019a2d4
0019a2d4loc_19a2d4:
0019a2d4ldr x0, [sp+504]
0019a2d8ldr x1, [sp+512]
0019a2dcldr x2, [sp+520]
0019a2e0bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0019a2e4str x0, [sp+120]
0019a2e8ldr x1, [sp+472]
0019a2ecldr x2, [sp+480]
0019a2f0ldr x3, [sp+464]
0019a2f4mov x4, x0
0019a2f8mov x0, x3
0019a2fcmov x3, x4
0019a300bl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0019a304str x0, [sp+464]
0019a308str x1, [sp+472]
0019a30cstr x2, [sp+480]
0019a310b 0x19aab0
0019a314
0019a314loc_19a314:
0019a314b 0x19a318
0019a318
0019a318loc_19a318:
0019a318b 0x19a4fc
0019a31c
0019a31cloc_19a31c:
0019a31cubfm x3, x0, 0, 7
0019a320subs wzr, w3, 7
0019a324b.eq 0x19a32c
0019a328b 0x19a370
0019a32c
0019a32cloc_19a32c:
0019a32cb 0x19a330
0019a330
0019a330loc_19a330:
0019a330ldr x0, [sp+504]
0019a334ldr x1, [sp+512]
0019a338ldr x2, [sp+520]
0019a33cbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0019a340str x0, [sp+120]
0019a344ldr x1, [sp+472]
0019a348ldr x2, [sp+480]
0019a34cldr x3, [sp+464]
0019a350mov x4, x0
0019a354mov x0, x3
0019a358mov x3, x4
0019a35cbl google.golang.org/protobuf/encoding/protowire.AppendFixed32
0019a360str x0, [sp+464]
0019a364str x1, [sp+472]
0019a368str x2, [sp+480]
0019a36cb 0x19aab0
0019a370
0019a370loc_19a370:
0019a370ubfm x3, x0, 0, 7
0019a374subs wzr, w3, 8
0019a378b.eq 0x19a380
0019a37cb 0x19a3cc
0019a380
0019a380loc_19a380:
0019a380b 0x19a384
0019a384
0019a384loc_19a384:
0019a384ldr x0, [sp+504]
0019a388ldr x1, [sp+512]
0019a38cldr x2, [sp+520]
0019a390bl google.golang.org/protobuf/reflect/protoreflect.Value.Bool
0019a394strb w0, [sp+66]
0019a398bl google.golang.org/protobuf/encoding/protowire.EncodeBool
0019a39cstr x0, [sp+120]
0019a3a0ldr x1, [sp+472]
0019a3a4ldr x2, [sp+480]
0019a3a8ldr x3, [sp+464]
0019a3acmov x4, x0
0019a3b0mov x0, x3
0019a3b4mov x3, x4
0019a3b8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019a3bcstr x0, [sp+464]
0019a3c0str x1, [sp+472]
0019a3c4str x2, [sp+480]
0019a3c8b 0x19aab0
0019a3cc
0019a3ccloc_19a3cc:
0019a3ccubfm x2, x0, 0, 7
0019a3d0subs wzr, w2, 9
0019a3d4b.eq 0x19a3dc
0019a3d8b 0x19a4f0
0019a3dc
0019a3dcloc_19a3dc:
0019a3dcb 0x19a3e0
0019a3e0
0019a3e0loc_19a3e0:
0019a3e0ldr x0, [sp+488]
0019a3e4ldr x1, [sp+496]
0019a3e8bl google.golang.org/protobuf/internal/strs.EnforceUTF8
0019a3ecstrb w0, [sp+65]
0019a3f0strb w0, [sp+66]
0019a3f4tbnz w0, 0, 0x19a3fc
0019a3f8b 0x19a428
0019a3fc
0019a3fcloc_19a3fc:
0019a3fcldr x0, [sp+504]
0019a400ldr x1, [sp+512]
0019a404ldr x2, [sp+520]
0019a408bl google.golang.org/protobuf/reflect/protoreflect.Value.String
0019a40cstr x0, [sp+344]
0019a410str x1, [sp+352]
0019a414bl unicode/utf8.ValidString
0019a418strb w0, [sp+64]
0019a41ceor x3, x0, 1
0019a420strb w3, [sp+66]
0019a424b 0x19a42c
0019a428
0019a428loc_19a428:
0019a428b 0x19a42c
0019a42c
0019a42cloc_19a42c:
0019a42cldrb w3, [sp+66]
0019a430tbnz w3, 0, 0x19a438
0019a434b 0x19a4a0
0019a438
0019a438loc_19a438:
0019a438ldr x1, [sp+488]
0019a43cldrsb x27, [x1]
0019a440ldr x1, [x1+72]
0019a444ldr x0, [sp+496]
0019a448blr x1
0019a44cstr x0, [sp+328]
0019a450str x1, [sp+336]
0019a454bl google.golang.org/protobuf/internal/errors.InvalidUTF8
0019a458str x0, [sp+312]
0019a45cstr x1, [sp+320]
0019a460ldr x1, [sp+472]
0019a464ldr x2, [sp+480]
0019a468ldr x3, [sp+464]
0019a46cstr x3, [sp+144]
0019a470str x1, [sp+152]
0019a474str x2, [sp+160]
0019a478ldr x3, [sp+312]
0019a47cldr x4, [sp+320]
0019a480str x3, [sp+128]
0019a484str x4, [sp+136]
0019a488ldr x0, [sp+144]
0019a48cldr x1, [sp+152]
0019a490ldr x2, [sp+160]
0019a494ldp x29, x30, [sp-8]
0019a498add sp, sp, 448
0019a49cret x30
0019a4a0
0019a4a0loc_19a4a0:
0019a4a0ldr x0, [sp+504]
0019a4a4ldr x1, [sp+512]
0019a4a8ldr x2, [sp+520]
0019a4acbl google.golang.org/protobuf/reflect/protoreflect.Value.String
0019a4b0str x0, [sp+344]
0019a4b4str x1, [sp+352]
0019a4b8ldr x3, [sp+472]
0019a4bcldr x2, [sp+480]
0019a4c0ldr x4, [sp+464]
0019a4c4mov x5, x0
0019a4c8mov x0, x4
0019a4ccmov x6, x1
0019a4d0mov x1, x3
0019a4d4mov x3, x5
0019a4d8mov x4, x6
0019a4dcbl google.golang.org/protobuf/encoding/protowire.AppendString
0019a4e0str x0, [sp+464]
0019a4e4str x1, [sp+472]
0019a4e8str x2, [sp+480]
0019a4ecb 0x19aab0
0019a4f0
0019a4f0loc_19a4f0:
0019a4f0b 0x19a4f4
0019a4f4
0019a4f4loc_19a4f4:
0019a4f4b 0x19a4f8
0019a4f8
0019a4f8loc_19a4f8:
0019a4f8b 0x19a4fc
0019a4fc
0019a4fcloc_19a4fc:
0019a4fcb 0x19a500
0019a500
0019a500loc_19a500:
0019a500b 0x19ab00
0019a504
0019a504loc_19a504:
0019a504sbfm x3, x0, 0, 7
0019a508subs wzr, w3, 13
0019a50cb.le 0x19a514
0019a510b 0x19a8e0
0019a514
0019a514loc_19a514:
0019a514sbfm x3, x0, 0, 7
0019a518subs wzr, w3, 11
0019a51cb.le 0x19a524
0019a520b 0x19a80c
0019a524
0019a524loc_19a524:
0019a524ubfm x3, x0, 0, 7
0019a528subs wzr, w3, 10
0019a52cb.eq 0x19a534
0019a530b 0x19a680
0019a534
0019a534loc_19a534:
0019a534b 0x19a538
0019a538
0019a538loc_19a538:
0019a538stp xzr, xzr, [sp+168]
0019a53cldr x0, [sp+504]
0019a540ldr x1, [sp+512]
0019a544ldr x2, [sp+520]
0019a548bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019a54cstr x0, [sp+272]
0019a550str x1, [sp+280]
0019a554str xzr, [sp+288]
0019a558stp xzr, xzr, [sp+296]
0019a55cstp xzr, xzr, [sp+312]
0019a560ldrb w0, [sp+456]
0019a564ldrb w1, [sp+457]
0019a568ldrb w2, [sp+458]
0019a56cldr x4, [sp+472]
0019a570ldr x5, [sp+480]
0019a574ldr x3, [sp+464]
0019a578ldr x6, [sp+272]
0019a57cldr x7, [sp+280]
0019a580bl google.golang.org/protobuf/proto.MarshalOptions.marshalMessage
0019a584str x0, [sp+288]
0019a588str x1, [sp+296]
0019a58cstr x2, [sp+304]
0019a590str x3, [sp+312]
0019a594str x4, [sp+320]
0019a598ldr x3, [sp+288]
0019a59cldr x4, [sp+296]
0019a5a0ldr x5, [sp+304]
0019a5a4str x3, [sp+376]
0019a5a8str x4, [sp+384]
0019a5acstr x5, [sp+392]
0019a5b0ldr x3, [sp+312]
0019a5b4ldr x4, [sp+320]
0019a5b8str x3, [sp+360]
0019a5bcstr x4, [sp+368]
0019a5c0ldr x3, [sp+376]
0019a5c4ldr x4, [sp+384]
0019a5c8ldr x5, [sp+392]
0019a5ccstr x3, [sp+464]
0019a5d0str x4, [sp+472]
0019a5d4str x5, [sp+480]
0019a5d8ldr x3, [sp+368]
0019a5dcldr x4, [sp+360]
0019a5e0str x4, [sp+168]
0019a5e4str x3, [sp+176]
0019a5e8cbnz x4, 0x19a5f0
0019a5ecb 0x19a630
0019a5f0
0019a5f0loc_19a5f0:
0019a5f0ldr x5, [sp+464]
0019a5f4ldr x6, [sp+472]
0019a5f8ldr x7, [sp+480]
0019a5fcstr x5, [sp+144]
0019a600str x6, [sp+152]
0019a604str x7, [sp+160]
0019a608ldr x3, [sp+168]
0019a60cldr x4, [sp+176]
0019a610str x3, [sp+128]
0019a614str x4, [sp+136]
0019a618ldr x0, [sp+144]
0019a61cldr x1, [sp+152]
0019a620ldr x2, [sp+160]
0019a624ldp x29, x30, [sp-8]
0019a628add sp, sp, 448
0019a62cret x30
0019a630
0019a630loc_19a630:
0019a630ldr x1, [sp+488]
0019a634ldrsb x27, [x1]
0019a638ldr x1, [x1+216]
0019a63cldr x0, [sp+496]
0019a640blr x1
0019a644str w0, [sp+68]
0019a648orr x1, xzr, 4
0019a64cbl google.golang.org/protobuf/encoding/protowire.EncodeTag
0019a650str x0, [sp+120]
0019a654ldr x1, [sp+472]
0019a658ldr x2, [sp+480]
0019a65cldr x3, [sp+464]
0019a660mov x4, x0
0019a664mov x0, x3
0019a668mov x3, x4
0019a66cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019a670str x0, [sp+464]
0019a674str x1, [sp+472]
0019a678str x2, [sp+480]
0019a67cb 0x19aab0
0019a680
0019a680loc_19a680:
0019a680ubfm x3, x0, 0, 7
0019a684subs wzr, w3, 11
0019a688b.eq 0x19a690
0019a68cb 0x19a804
0019a690
0019a690loc_19a690:
0019a690b 0x19a694
0019a694
0019a694loc_19a694:
0019a694str xzr, [sp+80]
0019a698stp xzr, xzr, [sp+184]
0019a69cstr xzr, [sp+288]
0019a6a0stp xzr, xzr, [sp+296]
0019a6a4ldr x0, [sp+464]
0019a6a8ldr x1, [sp+472]
0019a6acldr x2, [sp+480]
0019a6b0bl google.golang.org/protobuf/proto.appendSpeculativeLength
0019a6b4str x0, [sp+288]
0019a6b8str x1, [sp+296]
0019a6bcstr x2, [sp+304]
0019a6c0str x3, [sp+96]
0019a6c4str x0, [sp+200]
0019a6c8str x1, [sp+208]
0019a6ccstr x2, [sp+216]
0019a6d0ldr x3, [sp+96]
0019a6d4str x3, [sp+88]
0019a6d8str x0, [sp+464]
0019a6dcstr x1, [sp+472]
0019a6e0str x2, [sp+480]
0019a6e4ldr x3, [sp+88]
0019a6e8str x3, [sp+80]
0019a6ecldr x0, [sp+504]
0019a6f0ldr x1, [sp+512]
0019a6f4ldr x2, [sp+520]
0019a6f8bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019a6fcstr x0, [sp+272]
0019a700str x1, [sp+280]
0019a704str xzr, [sp+288]
0019a708stp xzr, xzr, [sp+296]
0019a70cstp xzr, xzr, [sp+312]
0019a710ldrb w0, [sp+456]
0019a714ldrb w1, [sp+457]
0019a718ldrb w2, [sp+458]
0019a71cldr x4, [sp+472]
0019a720ldr x5, [sp+480]
0019a724ldr x3, [sp+464]
0019a728ldr x6, [sp+272]
0019a72cldr x7, [sp+280]
0019a730bl google.golang.org/protobuf/proto.MarshalOptions.marshalMessage
0019a734str x0, [sp+288]
0019a738str x1, [sp+296]
0019a73cstr x2, [sp+304]
0019a740str x3, [sp+312]
0019a744str x4, [sp+320]
0019a748ldr x3, [sp+288]
0019a74cldr x4, [sp+296]
0019a750ldr x5, [sp+304]
0019a754str x3, [sp+416]
0019a758str x4, [sp+424]
0019a75cstr x5, [sp+432]
0019a760ldr x3, [sp+312]
0019a764ldr x4, [sp+320]
0019a768str x3, [sp+400]
0019a76cstr x4, [sp+408]
0019a770ldr x3, [sp+416]
0019a774ldr x4, [sp+424]
0019a778ldr x5, [sp+432]
0019a77cstr x3, [sp+464]
0019a780str x4, [sp+472]
0019a784str x5, [sp+480]
0019a788ldr x3, [sp+408]
0019a78cldr x4, [sp+400]
0019a790str x4, [sp+184]
0019a794str x3, [sp+192]
0019a798cbnz x4, 0x19a7a0
0019a79cb 0x19a7e0
0019a7a0
0019a7a0loc_19a7a0:
0019a7a0ldr x5, [sp+464]
0019a7a4ldr x6, [sp+472]
0019a7a8ldr x7, [sp+480]
0019a7acstr x5, [sp+144]
0019a7b0str x6, [sp+152]
0019a7b4str x7, [sp+160]
0019a7b8ldr x3, [sp+184]
0019a7bcldr x4, [sp+192]
0019a7c0str x3, [sp+128]
0019a7c4str x4, [sp+136]
0019a7c8ldr x0, [sp+144]
0019a7ccldr x1, [sp+152]
0019a7d0ldr x2, [sp+160]
0019a7d4ldp x29, x30, [sp-8]
0019a7d8add sp, sp, 448
0019a7dcret x30
0019a7e0
0019a7e0loc_19a7e0:
0019a7e0ldr x3, [sp+80]
0019a7e4ldr x0, [sp+464]
0019a7e8ldr x1, [sp+472]
0019a7ecldr x2, [sp+480]
0019a7f0bl google.golang.org/protobuf/proto.finishSpeculativeLength
0019a7f4str x0, [sp+464]
0019a7f8str x1, [sp+472]
0019a7fcstr x2, [sp+480]
0019a800b 0x19aab0
0019a804
0019a804loc_19a804:
0019a804b 0x19a808
0019a808
0019a808loc_19a808:
0019a808b 0x19a8dc
0019a80c
0019a80cloc_19a80c:
0019a80cubfm x3, x0, 0, 7
0019a810subs wzr, w3, 12
0019a814b.eq 0x19a81c
0019a818b 0x19a880
0019a81c
0019a81cloc_19a81c:
0019a81cb 0x19a820
0019a820
0019a820loc_19a820:
0019a820ldr x0, [sp+504]
0019a824ldr x1, [sp+512]
0019a828ldr x2, [sp+520]
0019a82cbl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
0019a830str x0, [sp+288]
0019a834str x1, [sp+296]
0019a838str x2, [sp+304]
0019a83cldr x3, [sp+472]
0019a840ldr x4, [sp+480]
0019a844ldr x5, [sp+464]
0019a848mov x6, x0
0019a84cmov x0, x5
0019a850mov x7, x1
0019a854mov x1, x3
0019a858mov x8, x2
0019a85cmov x2, x4
0019a860mov x3, x6
0019a864mov x4, x7
0019a868mov x5, x8
0019a86cbl google.golang.org/protobuf/encoding/protowire.AppendBytes
0019a870str x0, [sp+464]
0019a874str x1, [sp+472]
0019a878str x2, [sp+480]
0019a87cb 0x19aab0
0019a880
0019a880loc_19a880:
0019a880ubfm x3, x0, 0, 7
0019a884subs wzr, w3, 13
0019a888b.eq 0x19a890
0019a88cb 0x19a8d4
0019a890
0019a890loc_19a890:
0019a890b 0x19a894
0019a894
0019a894loc_19a894:
0019a894ldr x0, [sp+504]
0019a898ldr x1, [sp+512]
0019a89cldr x2, [sp+520]
0019a8a0bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0019a8a4str x0, [sp+120]
0019a8a8ldr x1, [sp+472]
0019a8acldr x2, [sp+480]
0019a8b0ldr x3, [sp+464]
0019a8b4mov w4, w0
0019a8b8mov x0, x3
0019a8bcmov x3, x4
0019a8c0bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019a8c4str x0, [sp+464]
0019a8c8str x1, [sp+472]
0019a8ccstr x2, [sp+480]
0019a8d0b 0x19aab0
0019a8d4
0019a8d4loc_19a8d4:
0019a8d4b 0x19a8d8
0019a8d8
0019a8d8loc_19a8d8:
0019a8d8b 0x19a8dc
0019a8dc
0019a8dcloc_19a8dc:
0019a8dcb 0x19aafc
0019a8e0
0019a8e0loc_19a8e0:
0019a8e0sbfm x3, x0, 0, 7
0019a8e4subs wzr, w3, 15
0019a8e8b.le 0x19a8f0
0019a8ecb 0x19a9a0
0019a8f0
0019a8f0loc_19a8f0:
0019a8f0ubfm x3, x0, 0, 7
0019a8f4subs wzr, w3, 14
0019a8f8b.eq 0x19a900
0019a8fcb 0x19a944
0019a900
0019a900loc_19a900:
0019a900b 0x19a904
0019a904
0019a904loc_19a904:
0019a904ldr x0, [sp+504]
0019a908ldr x1, [sp+512]
0019a90cldr x2, [sp+520]
0019a910bl google.golang.org/protobuf/reflect/protoreflect.Value.Enum
0019a914str w0, [sp+76]
0019a918ldr x1, [sp+472]
0019a91cldr x2, [sp+480]
0019a920ldr x3, [sp+464]
0019a924sbfm x4, x0, 0, 31
0019a928mov x0, x3
0019a92cmov x3, x4
0019a930bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019a934str x0, [sp+464]
0019a938str x1, [sp+472]
0019a93cstr x2, [sp+480]
0019a940b 0x19aab0
0019a944
0019a944loc_19a944:
0019a944ubfm x3, x0, 0, 7
0019a948subs wzr, w3, 15
0019a94cb.eq 0x19a954
0019a950b 0x19a998
0019a954
0019a954loc_19a954:
0019a954b 0x19a958
0019a958
0019a958loc_19a958:
0019a958ldr x0, [sp+504]
0019a95cldr x1, [sp+512]
0019a960ldr x2, [sp+520]
0019a964bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019a968str x0, [sp+112]
0019a96cldr x1, [sp+472]
0019a970ldr x2, [sp+480]
0019a974ldr x3, [sp+464]
0019a978mov x4, x0
0019a97cmov x0, x3
0019a980mov x3, x4
0019a984bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
0019a988str x0, [sp+464]
0019a98cstr x1, [sp+472]
0019a990str x2, [sp+480]
0019a994b 0x19aab0
0019a998
0019a998loc_19a998:
0019a998b 0x19a99c
0019a99c
0019a99cloc_19a99c:
0019a99cb 0x19aaf8
0019a9a0
0019a9a0loc_19a9a0:
0019a9a0ubfm x3, x0, 0, 7
0019a9a4subs wzr, w3, 16
0019a9a8b.eq 0x19a9b0
0019a9acb 0x19a9f4
0019a9b0
0019a9b0loc_19a9b0:
0019a9b0b 0x19a9b4
0019a9b4
0019a9b4loc_19a9b4:
0019a9b4ldr x0, [sp+504]
0019a9b8ldr x1, [sp+512]
0019a9bcldr x2, [sp+520]
0019a9c0bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019a9c4str x0, [sp+112]
0019a9c8ldr x1, [sp+472]
0019a9ccldr x2, [sp+480]
0019a9d0ldr x3, [sp+464]
0019a9d4mov x4, x0
0019a9d8mov x0, x3
0019a9dcmov x3, x4
0019a9e0bl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0019a9e4str x0, [sp+464]
0019a9e8str x1, [sp+472]
0019a9ecstr x2, [sp+480]
0019a9f0b 0x19aab0
0019a9f4
0019a9f4loc_19a9f4:
0019a9f4ubfm x3, x0, 0, 7
0019a9f8subs wzr, w3, 17
0019a9fcb.eq 0x19aa04
0019aa00b 0x19aa54
0019aa04
0019aa04loc_19aa04:
0019aa04b 0x19aa08
0019aa08
0019aa08loc_19aa08:
0019aa08ldr x0, [sp+504]
0019aa0cldr x1, [sp+512]
0019aa10ldr x2, [sp+520]
0019aa14bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019aa18str x0, [sp+112]
0019aa1csbfm x0, x0, 0, 31
0019aa20bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
0019aa24str x0, [sp+120]
0019aa28ldr x1, [sp+472]
0019aa2cldr x2, [sp+480]
0019aa30ldr x3, [sp+464]
0019aa34mov x4, x0
0019aa38mov x0, x3
0019aa3cmov x3, x4
0019aa40bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019aa44str x0, [sp+464]
0019aa48str x1, [sp+472]
0019aa4cstr x2, [sp+480]
0019aa50b 0x19aab0
0019aa54
0019aa54loc_19aa54:
0019aa54ubfm x3, x0, 0, 7
0019aa58subs wzr, w3, 18
0019aa5cb.eq 0x19aa64
0019aa60b 0x19aaec
0019aa64
0019aa64loc_19aa64:
0019aa64b 0x19aa68
0019aa68
0019aa68loc_19aa68:
0019aa68ldr x0, [sp+504]
0019aa6cldr x1, [sp+512]
0019aa70ldr x2, [sp+520]
0019aa74bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019aa78str x0, [sp+112]
0019aa7cbl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
0019aa80str x0, [sp+120]
0019aa84ldr x1, [sp+472]
0019aa88ldr x2, [sp+480]
0019aa8cldr x3, [sp+464]
0019aa90mov x4, x0
0019aa94mov x0, x3
0019aa98mov x3, x4
0019aa9cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
0019aaa0str x0, [sp+464]
0019aaa4str x1, [sp+472]
0019aaa8str x2, [sp+480]
0019aaacb 0x19aab0
0019aab0
0019aab0loc_19aab0:
0019aab0ldr x5, [sp+464]
0019aab4ldr x6, [sp+472]
0019aab8ldr x7, [sp+480]
0019aabcstr x5, [sp+144]
0019aac0str x6, [sp+152]
0019aac4str x7, [sp+160]
0019aac8stp xzr, xzr, [sp+128]
0019aaccldr x0, [sp+144]
0019aad0ldr x1, [sp+152]
0019aad4ldr x2, [sp+160]
0019aad8mov x3, xzr
0019aadcmov x4, xzr
0019aae0ldp x29, x30, [sp-8]
0019aae4add sp, sp, 448
0019aae8ret x30
0019aaec
0019aaecloc_19aaec:
0019aaecb 0x19aaf0
0019aaf0
0019aaf0loc_19aaf0:
0019aaf0b 0x19aaf4
0019aaf4
0019aaf4loc_19aaf4:
0019aaf4b 0x19aaf8
0019aaf8
0019aaf8loc_19aaf8:
0019aaf8b 0x19aafc
0019aafc
0019aafcloc_19aafc:
0019aafcb 0x19ab00
0019ab00
0019ab00loc_19ab00:
0019ab00b 0x19ab04
0019ab04
0019ab04loc_19ab04:
0019ab04ldr x1, [sp+488]
0019ab08ldrsb x27, [x1]
0019ab0cldr x1, [x1+176]
0019ab10ldr x0, [sp+496]
0019ab14blr x1
0019ab18strb w0, [sp+63]
0019ab1cstrb w0, [sp+62]
0019ab20stp xzr, xzr, [sp+256]
0019ab24add x1, sp, 256
0019ab28str x1, [sp+224]
0019ab2cldrsb x1, [sp+62]
0019ab30strb w1, [sp+60]
0019ab34ldr x2, [sp+224]
0019ab38ldrsb x27, [x2]
0019ab3cadrp x3, 0x487000
0019ab40add x3, x3, 3680
0019ab44str x3, [x2]
0019ab48ubfm x1, x1, 61, 7
0019ab4cadrp x3, 0x588000
0019ab50add x3, x3, 640
0019ab54add x1, x3, x1
0019ab58adrp x27, 0x8b1000
0019ab5cldr w3, [x27+3056]
0019ab60cbz w3, 0x19ab68
0019ab64b 0x19ab6c
0019ab68
0019ab68loc_19ab68:
0019ab68b 0x19ab7c
0019ab6c
0019ab6cloc_19ab6c:
0019ab6cldr x5, [x2+8]
0019ab70bl runtime.gcWriteBarrier1
0019ab74str x5, [x25]
0019ab78b 0x19ab7c
0019ab7c
0019ab7cloc_19ab7c:
0019ab7cstr x1, [x2+8]
0019ab80ldr x2, [sp+224]
0019ab84ldrsb x27, [x2]
0019ab88b 0x19ab8c
0019ab8c
0019ab8cloc_19ab8c:
0019ab8cstr x2, [sp+232]
0019ab90orr x4, xzr, 1
0019ab94str x4, [sp+240]
0019ab98str x4, [sp+248]
0019ab9cadrp x0, 0x51a000
0019aba0add x0, x0, 942
0019aba4orr x1, xzr, 15
0019aba8mov x3, x4
0019abacbl google.golang.org/protobuf/internal/errors.New
0019abb0str x0, [sp+312]
0019abb4str x1, [sp+320]
0019abb8ldr x5, [sp+464]
0019abbcldr x6, [sp+472]
0019abc0ldr x7, [sp+480]
0019abc4str x5, [sp+144]
0019abc8str x6, [sp+152]
0019abccstr x7, [sp+160]
0019abd0ldr x3, [sp+312]
0019abd4ldr x4, [sp+320]
0019abd8str x3, [sp+128]
0019abdcstr x4, [sp+136]
0019abe0ldr x0, [sp+144]
0019abe4ldr x1, [sp+152]
0019abe8ldr x2, [sp+160]
0019abecldp x29, x30, [sp-8]
0019abf0add sp, sp, 448
0019abf4ret x30
0019abf8
0019abf8loc_19abf8:
0019abf8strb w0, [sp+8]
0019abfcstrb w1, [sp+9]
0019ac00strb w2, [sp+10]
0019ac04stp x3, x4, [sp+16]
0019ac08stp x5, x6, [sp+32]
0019ac0cstp x7, x8, [sp+48]
0019ac10stp x9, x10, [sp+64]
0019ac14mov x3, x30
0019ac18bl runtime.morestack_noctxt.abi0
0019ac1cldrb w0, [sp+8]
0019ac20ldrb w1, [sp+9]
0019ac24ldrb w2, [sp+10]
0019ac28ldp x3, x4, [sp+16]
0019ac2cldp x5, x6, [sp+32]
0019ac30ldp x7, x8, [sp+48]
0019ac34ldp x9, x10, [sp+64]
0019ac38b 0x19a040
0019ac3cudf 0
0019a040
0019ac40
0019ac40google.golang.org/protobuf/proto.Merge: ; void google.golang.org/protobuf/proto.Merge(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage dst, google.golang.org/protobuf/reflect/protoreflect.ProtoMessage src)
0019ac40ldr x16, [x28+16]
0019ac44sub x17, sp, 224
0019ac48subs xzr, x17, x16
0019ac4cb.ls 0x19af18
0019ac50sub x20, sp, 352
0019ac54stp x29, x30, [x20-8]
0019ac58add sp, x20, 0
0019ac5csub x29, sp, 8
0019ac60str x0, [sp+360]
0019ac64str x1, [sp+368]
0019ac68str x2, [sp+376]
0019ac6cstr x3, [sp+384]
0019ac70ldrsb x27, [x0]
0019ac74ldr x2, [x0+24]
0019ac78mov x0, x1
0019ac7cblr x2
0019ac80str x0, [sp+128]
0019ac84str x1, [sp+136]
0019ac88ldr x1, [sp+376]
0019ac8cldrsb x27, [x1]
0019ac90ldr x0, [sp+384]
0019ac94ldr x1, [x1+24]
0019ac98blr x1
0019ac9cstr x0, [sp+112]
0019aca0str x1, [sp+120]
0019aca4ldr x1, [sp+128]
0019aca8ldr x2, [sp+136]
0019acacstr x1, [sp+96]
0019acb0str x2, [sp+104]
0019acb4ldr x1, [sp+112]
0019acb8ldr x2, [sp+120]
0019acbcstr x1, [sp+64]
0019acc0str x2, [sp+72]
0019acc4ldr x1, [sp+96]
0019acc8ldrsb x27, [x1]
0019acccldr x1, [x1+32]
0019acd0ldr x0, [sp+104]
0019acd4blr x1
0019acd8str x0, [sp+328]
0019acdcstr x1, [sp+336]
0019ace0ldr x0, [sp+72]
0019ace4ldr x1, [sp+64]
0019ace8ldrsb x27, [x1]
0019acecldr x1, [x1+32]
0019acf0blr x1
0019acf4str x0, [sp+312]
0019acf8str x1, [sp+320]
0019acfcldr x2, [sp+328]
0019ad00subs xzr, x0, x2
0019ad04b.ne 0x19af14
0019ad08b 0x19ad0c
0019ad0c
0019ad0cloc_19ad0c:
0019ad0cldr x3, [sp+336]
0019ad10ldr x0, [sp+328]
0019ad14mov x2, x1
0019ad18mov x1, x3
0019ad1cbl runtime.ifaceeq
0019ad20tbnz w0, 0, 0x19ad28
0019ad24b 0x19ad48
0019ad28
0019ad28loc_19ad28:
0019ad28ldr x0, [sp+96]
0019ad2cldr x2, [sp+64]
0019ad30ldr x1, [sp+104]
0019ad34ldr x3, [sp+72]
0019ad38bl google.golang.org/protobuf/proto.mergeOptions.mergeMessage
0019ad3cldp x29, x30, [sp-8]
0019ad40add sp, sp, 352
0019ad44ret x30
0019ad48
0019ad48loc_19ad48:
0019ad48b 0x19ad4c
0019ad4c
0019ad4cloc_19ad4c:
0019ad4cldr x1, [sp+96]
0019ad50ldrsb x27, [x1]
0019ad54ldr x1, [x1+32]
0019ad58ldr x0, [sp+104]
0019ad5cblr x1
0019ad60str x0, [sp+160]
0019ad64str x1, [sp+168]
0019ad68ldrsb x27, [x0]
0019ad6cldr x2, [x0+64]
0019ad70mov x0, x1
0019ad74blr x2
0019ad78str x0, [sp+296]
0019ad7cstr x1, [sp+304]
0019ad80ldr x0, [sp+72]
0019ad84ldr x1, [sp+64]
0019ad88ldrsb x27, [x1]
0019ad8cldr x1, [x1+32]
0019ad90blr x1
0019ad94str x0, [sp+144]
0019ad98str x1, [sp+152]
0019ad9cldrsb x27, [x0]
0019ada0ldr x2, [x0+64]
0019ada4mov x0, x1
0019ada8blr x2
0019adacstr x0, [sp+280]
0019adb0str x1, [sp+288]
0019adb4ldr x1, [sp+296]
0019adb8ldr x2, [sp+304]
0019adbcstr x1, [sp+80]
0019adc0str x2, [sp+88]
0019adc4ldr x1, [sp+280]
0019adc8ldr x2, [sp+288]
0019adccstr x1, [sp+48]
0019add0str x2, [sp+56]
0019add4ldr x3, [sp+88]
0019add8subs xzr, x3, x2
0019addcb.ne 0x19ade4
0019ade0b 0x19aee8
0019ade4
0019ade4loc_19ade4:
0019ade4b 0x19ade8
0019ade8
0019ade8loc_19ade8:
0019ade8stp xzr, xzr, [sp+248]
0019adecstp xzr, xzr, [sp+264]
0019adf0add x2, sp, 248
0019adf4str x2, [sp+200]
0019adf8ldr x0, [sp+80]
0019adfcldr x1, [sp+88]
0019ae00bl runtime.convTstring
0019ae04str x0, [sp+192]
0019ae08ldr x2, [sp+200]
0019ae0cldrsb x27, [x2]
0019ae10adrp x3, 0x495000
0019ae14add x3, x3, 2496
0019ae18str x3, [x2]
0019ae1cadrp x27, 0x8b1000
0019ae20ldr w3, [x27+3056]
0019ae24cbz w3, 0x19ae2c
0019ae28b 0x19aed4
0019ae2c
0019ae2cloc_19ae2c:
0019ae2cb 0x19ae30
0019ae30
0019ae30loc_19ae30:
0019ae30str x0, [x2+8]
0019ae34ldr x0, [sp+48]
0019ae38ldr x1, [sp+56]
0019ae3cbl runtime.convTstring
0019ae40str x0, [sp+184]
0019ae44ldr x2, [sp+200]
0019ae48ldrsb x27, [x2]
0019ae4cadrp x3, 0x495000
0019ae50add x3, x3, 2496
0019ae54str x3, [x2+16]
0019ae58adrp x27, 0x8b1000
0019ae5cldr w3, [x27+3056]
0019ae60cbz w3, 0x19ae68
0019ae64b 0x19aec0
0019ae68
0019ae68loc_19ae68:
0019ae68b 0x19ae6c
0019ae6c
0019ae6cloc_19ae6c:
0019ae6cstr x0, [x2+24]
0019ae70ldr x2, [sp+200]
0019ae74ldrsb x27, [x2]
0019ae78b 0x19ae7c
0019ae7c
0019ae7cloc_19ae7c:
0019ae7cstr x2, [sp+208]
0019ae80orr x4, xzr, 2
0019ae84str x4, [sp+216]
0019ae88str x4, [sp+224]
0019ae8cadrp x0, 0x522000
0019ae90add x0, x0, 1642
0019ae94movz x1, 29
0019ae98mov x3, x4
0019ae9cbl fmt.Sprintf
0019aea0str x0, [sp+232]
0019aea4str x1, [sp+240]
0019aea8bl runtime.convTstring
0019aeacstr x0, [sp+176]
0019aeb0mov x1, x0
0019aeb4adrp x0, 0x45b000
0019aeb8add x0, x0, 2944
0019aebcbl runtime.gopanic
0019aec0
0019aec0loc_19aec0:
0019aec0bl runtime.gcWriteBarrier2
0019aec4str x0, [x25]
0019aec8ldr x5, [x2+24]
0019aeccstr x5, [x25+8]
0019aed0b 0x19ae6c
0019aed4
0019aed4loc_19aed4:
0019aed4bl runtime.gcWriteBarrier2
0019aed8str x0, [x25]
0019aedcldr x3, [x2+8]
0019aee0str x3, [x25+8]
0019aee4b 0x19ae30
0019aee8
0019aee8loc_19aee8:
0019aee8ldr x0, [sp+80]
0019aeecldr x2, [sp+88]
0019aef0bl runtime.memequal
0019aef4tbnz w0, 0, 0x19aefc
0019aef8b 0x19af10
0019aefc
0019aefcloc_19aefc:
0019aefcadrp x0, 0x45b000
0019af00add x0, x0, 2944
0019af04adrp x1, 0x577000
0019af08add x1, x1, 928
0019af0cbl runtime.gopanic
0019af10
0019af10loc_19af10:
0019af10b 0x19ade8
0019af14
0019af14loc_19af14:
0019af14b 0x19ad4c
0019af18
0019af18loc_19af18:
0019af18stp x0, x1, [sp+8]
0019af1cstp x2, x3, [sp+24]
0019af20mov x3, x30
0019af24bl runtime.morestack_noctxt.abi0
0019af28ldp x0, x1, [sp+8]
0019af2cldp x2, x3, [sp+24]
0019af30b 0x19ac40
0019af34udf 0
0019af38udf 0
0019af3cudf 0
0019ac40
0019ac40google.golang.org/protobuf/proto.Merge: ; void google.golang.org/protobuf/proto.Merge(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage dst, google.golang.org/protobuf/reflect/protoreflect.ProtoMessage src)
0019ac40ldr x16, [x28+16]
0019ac44sub x17, sp, 224
0019ac48subs xzr, x17, x16
0019ac4cb.ls 0x19af18
0019ac50sub x20, sp, 352
0019ac54stp x29, x30, [x20-8]
0019ac58add sp, x20, 0
0019ac5csub x29, sp, 8
0019ac60str x0, [sp+360]
0019ac64str x1, [sp+368]
0019ac68str x2, [sp+376]
0019ac6cstr x3, [sp+384]
0019ac70ldrsb x27, [x0]
0019ac74ldr x2, [x0+24]
0019ac78mov x0, x1
0019ac7cblr x2
0019ac80str x0, [sp+128]
0019ac84str x1, [sp+136]
0019ac88ldr x1, [sp+376]
0019ac8cldrsb x27, [x1]
0019ac90ldr x0, [sp+384]
0019ac94ldr x1, [x1+24]
0019ac98blr x1
0019ac9cstr x0, [sp+112]
0019aca0str x1, [sp+120]
0019aca4ldr x1, [sp+128]
0019aca8ldr x2, [sp+136]
0019acacstr x1, [sp+96]
0019acb0str x2, [sp+104]
0019acb4ldr x1, [sp+112]
0019acb8ldr x2, [sp+120]
0019acbcstr x1, [sp+64]
0019acc0str x2, [sp+72]
0019acc4ldr x1, [sp+96]
0019acc8ldrsb x27, [x1]
0019acccldr x1, [x1+32]
0019acd0ldr x0, [sp+104]
0019acd4blr x1
0019acd8str x0, [sp+328]
0019acdcstr x1, [sp+336]
0019ace0ldr x0, [sp+72]
0019ace4ldr x1, [sp+64]
0019ace8ldrsb x27, [x1]
0019acecldr x1, [x1+32]
0019acf0blr x1
0019acf4str x0, [sp+312]
0019acf8str x1, [sp+320]
0019acfcldr x2, [sp+328]
0019ad00subs xzr, x0, x2
0019ad04b.ne 0x19af14
0019ad08b 0x19ad0c
0019ad0c
0019ad0cloc_19ad0c:
0019ad0cldr x3, [sp+336]
0019ad10ldr x0, [sp+328]
0019ad14mov x2, x1
0019ad18mov x1, x3
0019ad1cbl runtime.ifaceeq
0019ad20tbnz w0, 0, 0x19ad28
0019ad24b 0x19ad48
0019ad28
0019ad28loc_19ad28:
0019ad28ldr x0, [sp+96]
0019ad2cldr x2, [sp+64]
0019ad30ldr x1, [sp+104]
0019ad34ldr x3, [sp+72]
0019ad38bl google.golang.org/protobuf/proto.mergeOptions.mergeMessage
0019ad3cldp x29, x30, [sp-8]
0019ad40add sp, sp, 352
0019ad44ret x30
0019ad48
0019ad48loc_19ad48:
0019ad48b 0x19ad4c
0019ad4c
0019ad4cloc_19ad4c:
0019ad4cldr x1, [sp+96]
0019ad50ldrsb x27, [x1]
0019ad54ldr x1, [x1+32]
0019ad58ldr x0, [sp+104]
0019ad5cblr x1
0019ad60str x0, [sp+160]
0019ad64str x1, [sp+168]
0019ad68ldrsb x27, [x0]
0019ad6cldr x2, [x0+64]
0019ad70mov x0, x1
0019ad74blr x2
0019ad78str x0, [sp+296]
0019ad7cstr x1, [sp+304]
0019ad80ldr x0, [sp+72]
0019ad84ldr x1, [sp+64]
0019ad88ldrsb x27, [x1]
0019ad8cldr x1, [x1+32]
0019ad90blr x1
0019ad94str x0, [sp+144]
0019ad98str x1, [sp+152]
0019ad9cldrsb x27, [x0]
0019ada0ldr x2, [x0+64]
0019ada4mov x0, x1
0019ada8blr x2
0019adacstr x0, [sp+280]
0019adb0str x1, [sp+288]
0019adb4ldr x1, [sp+296]
0019adb8ldr x2, [sp+304]
0019adbcstr x1, [sp+80]
0019adc0str x2, [sp+88]
0019adc4ldr x1, [sp+280]
0019adc8ldr x2, [sp+288]
0019adccstr x1, [sp+48]
0019add0str x2, [sp+56]
0019add4ldr x3, [sp+88]
0019add8subs xzr, x3, x2
0019addcb.ne 0x19ade4
0019ade0b 0x19aee8
0019ade4
0019ade4loc_19ade4:
0019ade4b 0x19ade8
0019ade8
0019ade8loc_19ade8:
0019ade8stp xzr, xzr, [sp+248]
0019adecstp xzr, xzr, [sp+264]
0019adf0add x2, sp, 248
0019adf4str x2, [sp+200]
0019adf8ldr x0, [sp+80]
0019adfcldr x1, [sp+88]
0019ae00bl runtime.convTstring
0019ae04str x0, [sp+192]
0019ae08ldr x2, [sp+200]
0019ae0cldrsb x27, [x2]
0019ae10adrp x3, 0x495000
0019ae14add x3, x3, 2496
0019ae18str x3, [x2]
0019ae1cadrp x27, 0x8b1000
0019ae20ldr w3, [x27+3056]
0019ae24cbz w3, 0x19ae2c
0019ae28b 0x19aed4
0019ae2c
0019ae2cloc_19ae2c:
0019ae2cb 0x19ae30
0019ae30
0019ae30loc_19ae30:
0019ae30str x0, [x2+8]
0019ae34ldr x0, [sp+48]
0019ae38ldr x1, [sp+56]
0019ae3cbl runtime.convTstring
0019ae40str x0, [sp+184]
0019ae44ldr x2, [sp+200]
0019ae48ldrsb x27, [x2]
0019ae4cadrp x3, 0x495000
0019ae50add x3, x3, 2496
0019ae54str x3, [x2+16]
0019ae58adrp x27, 0x8b1000
0019ae5cldr w3, [x27+3056]
0019ae60cbz w3, 0x19ae68
0019ae64b 0x19aec0
0019ae68
0019ae68loc_19ae68:
0019ae68b 0x19ae6c
0019ae6c
0019ae6cloc_19ae6c:
0019ae6cstr x0, [x2+24]
0019ae70ldr x2, [sp+200]
0019ae74ldrsb x27, [x2]
0019ae78b 0x19ae7c
0019ae7c
0019ae7cloc_19ae7c:
0019ae7cstr x2, [sp+208]
0019ae80orr x4, xzr, 2
0019ae84str x4, [sp+216]
0019ae88str x4, [sp+224]
0019ae8cadrp x0, 0x522000
0019ae90add x0, x0, 1642
0019ae94movz x1, 29
0019ae98mov x3, x4
0019ae9cbl fmt.Sprintf
0019aea0str x0, [sp+232]
0019aea4str x1, [sp+240]
0019aea8bl runtime.convTstring
0019aeacstr x0, [sp+176]
0019aeb0mov x1, x0
0019aeb4adrp x0, 0x45b000
0019aeb8add x0, x0, 2944
0019aebcbl runtime.gopanic
0019aec0
0019aec0loc_19aec0:
0019aec0bl runtime.gcWriteBarrier2
0019aec4str x0, [x25]
0019aec8ldr x5, [x2+24]
0019aeccstr x5, [x25+8]
0019aed0b 0x19ae6c
0019aed4
0019aed4loc_19aed4:
0019aed4bl runtime.gcWriteBarrier2
0019aed8str x0, [x25]
0019aedcldr x3, [x2+8]
0019aee0str x3, [x25+8]
0019aee4b 0x19ae30
0019aee8
0019aee8loc_19aee8:
0019aee8ldr x0, [sp+80]
0019aeecldr x2, [sp+88]
0019aef0bl runtime.memequal
0019aef4tbnz w0, 0, 0x19aefc
0019aef8b 0x19af10
0019aefc
0019aefcloc_19aefc:
0019aefcadrp x0, 0x45b000
0019af00add x0, x0, 2944
0019af04adrp x1, 0x577000
0019af08add x1, x1, 928
0019af0cbl runtime.gopanic
0019af10
0019af10loc_19af10:
0019af10b 0x19ade8
0019af14
0019af14loc_19af14:
0019af14b 0x19ad4c
0019af18
0019af18loc_19af18:
0019af18stp x0, x1, [sp+8]
0019af1cstp x2, x3, [sp+24]
0019af20mov x3, x30
0019af24bl runtime.morestack_noctxt.abi0
0019af28ldp x0, x1, [sp+8]
0019af2cldp x2, x3, [sp+24]
0019af30b 0x19ac40
0019af34udf 0
0019af38udf 0
0019af3cudf 0
0019ac40
0019af40
0019af40google.golang.org/protobuf/proto.Clone: ; void google.golang.org/protobuf/proto.Clone(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
0019af40ldr x16, [x28+16]
0019af44sub x17, sp, 32
0019af48subs xzr, x17, x16
0019af4cb.ls 0x19b07c
0019af50str x30, [sp-160]!
0019af54stur x29, [sp-8]
0019af58sub x29, sp, 8
0019af5cstr x0, [sp+168]
0019af60str x1, [sp+176]
0019af64stp xzr, xzr, [sp+56]
0019af68ldr x2, [sp+168]
0019af6ccbnz x2, 0x19af74
0019af70b 0x19b064
0019af74
0019af74loc_19af74:
0019af74ldr x1, [sp+168]
0019af78ldrsb x27, [x1]
0019af7cldr x1, [x1+24]
0019af80ldr x0, [sp+176]
0019af84blr x1
0019af88str x0, [sp+72]
0019af8cstr x1, [sp+80]
0019af90ldrsb x27, [x0]
0019af94ldr x2, [x0+72]
0019af98mov x0, x1
0019af9cblr x2
0019afa0strb w0, [sp+55]
0019afa4tbnz w0, 0, 0x19afac
0019afa8b 0x19b004
0019afac
0019afacloc_19afac:
0019afacldr x1, [sp+72]
0019afb0ldrsb x27, [x1]
0019afb4ldr x1, [x1+88]
0019afb8ldr x0, [sp+80]
0019afbcblr x1
0019afc0str x0, [sp+88]
0019afc4str x1, [sp+96]
0019afc8ldr x3, [sp+80]
0019afccldr x2, [sp+72]
0019afd0bl google.golang.org/protobuf/proto.mergeOptions.mergeMessage
0019afd4ldr x1, [sp+88]
0019afd8ldrsb x27, [x1]
0019afdcldr x1, [x1+64]
0019afe0ldr x0, [sp+96]
0019afe4blr x1
0019afe8str x0, [sp+104]
0019afecstr x1, [sp+112]
0019aff0str x0, [sp+56]
0019aff4str x1, [sp+64]
0019aff8ldur x29, [sp-8]
0019affcldr x30, [sp], 160
0019b000ret x30
0019b004
0019b004loc_19b004:
0019b004ldr x1, [sp+72]
0019b008ldrsb x27, [x1]
0019b00cldr x1, [x1+136]
0019b010ldr x0, [sp+80]
0019b014blr x1
0019b018str x0, [sp+136]
0019b01cstr x1, [sp+144]
0019b020ldrsb x27, [x0]
0019b024ldr x2, [x0+40]
0019b028mov x0, x1
0019b02cblr x2
0019b030str x0, [sp+120]
0019b034str x1, [sp+128]
0019b038ldrsb x27, [x0]
0019b03cldr x2, [x0+64]
0019b040mov x0, x1
0019b044blr x2
0019b048str x0, [sp+104]
0019b04cstr x1, [sp+112]
0019b050str x0, [sp+56]
0019b054str x1, [sp+64]
0019b058ldur x29, [sp-8]
0019b05cldr x30, [sp], 160
0019b060ret x30
0019b064
0019b064loc_19b064:
0019b064stp xzr, xzr, [sp+56]
0019b068mov x0, xzr
0019b06cmov x1, xzr
0019b070ldur x29, [sp-8]
0019b074ldr x30, [sp], 160
0019b078ret x30
0019b07c
0019b07cloc_19b07c:
0019b07cstp x0, x1, [sp+8]
0019b080mov x3, x30
0019b084bl runtime.morestack_noctxt.abi0
0019b088ldp x0, x1, [sp+8]
0019b08cb 0x19af40
0019af40
0019af40google.golang.org/protobuf/proto.Clone: ; void google.golang.org/protobuf/proto.Clone(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
0019af40ldr x16, [x28+16]
0019af44sub x17, sp, 32
0019af48subs xzr, x17, x16
0019af4cb.ls 0x19b07c
0019af50str x30, [sp-160]!
0019af54stur x29, [sp-8]
0019af58sub x29, sp, 8
0019af5cstr x0, [sp+168]
0019af60str x1, [sp+176]
0019af64stp xzr, xzr, [sp+56]
0019af68ldr x2, [sp+168]
0019af6ccbnz x2, 0x19af74
0019af70b 0x19b064
0019af74
0019af74loc_19af74:
0019af74ldr x1, [sp+168]
0019af78ldrsb x27, [x1]
0019af7cldr x1, [x1+24]
0019af80ldr x0, [sp+176]
0019af84blr x1
0019af88str x0, [sp+72]
0019af8cstr x1, [sp+80]
0019af90ldrsb x27, [x0]
0019af94ldr x2, [x0+72]
0019af98mov x0, x1
0019af9cblr x2
0019afa0strb w0, [sp+55]
0019afa4tbnz w0, 0, 0x19afac
0019afa8b 0x19b004
0019afac
0019afacloc_19afac:
0019afacldr x1, [sp+72]
0019afb0ldrsb x27, [x1]
0019afb4ldr x1, [x1+88]
0019afb8ldr x0, [sp+80]
0019afbcblr x1
0019afc0str x0, [sp+88]
0019afc4str x1, [sp+96]
0019afc8ldr x3, [sp+80]
0019afccldr x2, [sp+72]
0019afd0bl google.golang.org/protobuf/proto.mergeOptions.mergeMessage
0019afd4ldr x1, [sp+88]
0019afd8ldrsb x27, [x1]
0019afdcldr x1, [x1+64]
0019afe0ldr x0, [sp+96]
0019afe4blr x1
0019afe8str x0, [sp+104]
0019afecstr x1, [sp+112]
0019aff0str x0, [sp+56]
0019aff4str x1, [sp+64]
0019aff8ldur x29, [sp-8]
0019affcldr x30, [sp], 160
0019b000ret x30
0019b004
0019b004loc_19b004:
0019b004ldr x1, [sp+72]
0019b008ldrsb x27, [x1]
0019b00cldr x1, [x1+136]
0019b010ldr x0, [sp+80]
0019b014blr x1
0019b018str x0, [sp+136]
0019b01cstr x1, [sp+144]
0019b020ldrsb x27, [x0]
0019b024ldr x2, [x0+40]
0019b028mov x0, x1
0019b02cblr x2
0019b030str x0, [sp+120]
0019b034str x1, [sp+128]
0019b038ldrsb x27, [x0]
0019b03cldr x2, [x0+64]
0019b040mov x0, x1
0019b044blr x2
0019b048str x0, [sp+104]
0019b04cstr x1, [sp+112]
0019b050str x0, [sp+56]
0019b054str x1, [sp+64]
0019b058ldur x29, [sp-8]
0019b05cldr x30, [sp], 160
0019b060ret x30
0019b064
0019b064loc_19b064:
0019b064stp xzr, xzr, [sp+56]
0019b068mov x0, xzr
0019b06cmov x1, xzr
0019b070ldur x29, [sp-8]
0019b074ldr x30, [sp], 160
0019b078ret x30
0019b07c
0019b07cloc_19b07c:
0019b07cstp x0, x1, [sp+8]
0019b080mov x3, x30
0019b084bl runtime.morestack_noctxt.abi0
0019b088ldp x0, x1, [sp+8]
0019b08cb 0x19af40
0019af40
Loading..