File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00240d40
00240d40google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func3: ; void google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func3(google.golang.org/protobuf/internal/impl.pointer p)
00240d40ldr x16, [x28+16]
00240d44subs xzr, sp, x16
00240d48b.ls 0x240dac
00240d4cstr x30, [sp-96]!
00240d50stur x29, [sp-8]
00240d54sub x29, sp, 8
00240d58str x0, [sp+104]
00240d5cldr x1, [x26+8]
00240d60ldr x2, [x26+16]
00240d64str x1, [sp+48]
00240d68str x2, [sp+56]
00240d6cstp xzr, xzr, [sp+24]
00240d70str xzr, [sp+40]
00240d74ldr x1, [sp+48]
00240d78ldrsb x27, [x1]
00240d7cldr x1, [x1+48]
00240d80ldr x0, [sp+56]
00240d84blr x1
00240d88str x0, [sp+64]
00240d8cstr x1, [sp+72]
00240d90str x2, [sp+80]
00240d94str x0, [sp+24]
00240d98str x1, [sp+32]
00240d9cstr x2, [sp+40]
00240da0ldur x29, [sp-8]
00240da4ldr x30, [sp], 96
00240da8ret x30
00240dac
00240dacloc_240dac:
00240dacstr x0, [sp+8]
00240db0mov x3, x30
00240db4bl runtime.morestack.abi0
00240db8ldr x0, [sp+8]
00240dbcb 0x240d40
00240d40
00240d40google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func3: ; void google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func3(google.golang.org/protobuf/internal/impl.pointer p)
00240d40ldr x16, [x28+16]
00240d44subs xzr, sp, x16
00240d48b.ls 0x240dac
00240d4cstr x30, [sp-96]!
00240d50stur x29, [sp-8]
00240d54sub x29, sp, 8
00240d58str x0, [sp+104]
00240d5cldr x1, [x26+8]
00240d60ldr x2, [x26+16]
00240d64str x1, [sp+48]
00240d68str x2, [sp+56]
00240d6cstp xzr, xzr, [sp+24]
00240d70str xzr, [sp+40]
00240d74ldr x1, [sp+48]
00240d78ldrsb x27, [x1]
00240d7cldr x1, [x1+48]
00240d80ldr x0, [sp+56]
00240d84blr x1
00240d88str x0, [sp+64]
00240d8cstr x1, [sp+72]
00240d90str x2, [sp+80]
00240d94str x0, [sp+24]
00240d98str x1, [sp+32]
00240d9cstr x2, [sp+40]
00240da0ldur x29, [sp-8]
00240da4ldr x30, [sp], 96
00240da8ret x30
00240dac
00240dacloc_240dac:
00240dacstr x0, [sp+8]
00240db0mov x3, x30
00240db4bl runtime.morestack.abi0
00240db8ldr x0, [sp+8]
00240dbcb 0x240d40
00240d40
00240dc0
00240dc0google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func2: ; void google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func2(google.golang.org/protobuf/internal/impl.pointer p)
00240dc0ldr x16, [x28+16]
00240dc4subs xzr, sp, x16
00240dc8b.ls 0x240e40
00240dccstr x30, [sp-112]!
00240dd0stur x29, [sp-8]
00240dd4sub x29, sp, 8
00240dd8str x0, [sp+120]
00240ddcldr x1, [x26+8]
00240de0ldr x0, [x26+16]
00240de4str x1, [sp+48]
00240de8str x0, [sp+56]
00240decldrsb x27, [x1]
00240df0ldr x1, [x1+72]
00240df4blr x1
00240df8str x0, [sp+88]
00240dfcstr x1, [sp+96]
00240e00orr x2, xzr, 28
00240e04mov x3, x0
00240e08mov x4, x1
00240e0cmov x0, xzr
00240e10adrp x1, 0x47c000
00240e14add x1, x1, 64
00240e18bl runtime.concatstring2
00240e1cstr x0, [sp+72]
00240e20str x1, [sp+80]
00240e24bl runtime.convTstring
00240e28str x0, [sp+64]
00240e2cmov x1, x0
00240e30adrp x0, 0x3b5000
00240e34add x0, x0, 2944
00240e38bl runtime.gopanic
00240e3chint
00240e40
00240e40loc_240e40:
00240e40str x0, [sp+8]
00240e44mov x3, x30
00240e48bl runtime.morestack.abi0
00240e4cldr x0, [sp+8]
00240e50b 0x240dc0
00240e54udf 0
00240e58udf 0
00240e5cudf 0
00240dc0
00240dc0google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func2: ; void google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func2(google.golang.org/protobuf/internal/impl.pointer p)
00240dc0ldr x16, [x28+16]
00240dc4subs xzr, sp, x16
00240dc8b.ls 0x240e40
00240dccstr x30, [sp-112]!
00240dd0stur x29, [sp-8]
00240dd4sub x29, sp, 8
00240dd8str x0, [sp+120]
00240ddcldr x1, [x26+8]
00240de0ldr x0, [x26+16]
00240de4str x1, [sp+48]
00240de8str x0, [sp+56]
00240decldrsb x27, [x1]
00240df0ldr x1, [x1+72]
00240df4blr x1
00240df8str x0, [sp+88]
00240dfcstr x1, [sp+96]
00240e00orr x2, xzr, 28
00240e04mov x3, x0
00240e08mov x4, x1
00240e0cmov x0, xzr
00240e10adrp x1, 0x47c000
00240e14add x1, x1, 64
00240e18bl runtime.concatstring2
00240e1cstr x0, [sp+72]
00240e20str x1, [sp+80]
00240e24bl runtime.convTstring
00240e28str x0, [sp+64]
00240e2cmov x1, x0
00240e30adrp x0, 0x3b5000
00240e34add x0, x0, 2944
00240e38bl runtime.gopanic
00240e3chint
00240e40
00240e40loc_240e40:
00240e40str x0, [sp+8]
00240e44mov x3, x30
00240e48bl runtime.morestack.abi0
00240e4cldr x0, [sp+8]
00240e50b 0x240dc0
00240e54udf 0
00240e58udf 0
00240e5cudf 0
00240dc0
00240e60
00240e60google.golang.org/protobuf/internal/impl.fieldInfoForOneof: ; void google.golang.org/protobuf/internal/impl.fieldInfoForOneof(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, reflect.StructField fs, google.golang.org/protobuf/internal/impl.exporter x, reflect.Type ot)
00240e60ldr x16, [x28+16]
00240e64sub x17, sp, 816
00240e68subs xzr, x17, x16
00240e6cb.ls 0x241b20
00240e70sub x20, sp, 944
00240e74stp x29, x30, [x20-8]
00240e78add sp, x20, 0
00240e7csub x29, sp, 8
00240e80str x0, [sp+968]
00240e84str x1, [sp+976]
00240e88str x2, [sp+984]
00240e8cstr x3, [sp+992]
00240e90str x4, [sp+1000]
00240e94str x5, [sp+1008]
00240e98str x6, [sp+1016]
00240e9cstr x7, [sp+1024]
00240ea0str x8, [sp+1032]
00240ea4str x9, [sp+1040]
00240ea8str x10, [sp+1048]
00240eacstr x11, [sp+1056]
00240eb0str x12, [sp+1064]
00240eb4str x13, [sp+1072]
00240eb8strb w14, [sp+1080]
00240ebcstr x15, [sp+1088]
00240ec0stp xzr, xzr, [sp+144]
00240ec4stp xzr, xzr, [sp+160]
00240ec8stp xzr, xzr, [sp+176]
00240eccstp xzr, xzr, [sp+192]
00240ed0str xzr, [sp+208]
00240ed4ldr x1, [sp+1016]
00240ed8ldr x0, [sp+1024]
00240edcstr x1, [sp+216]
00240ee0str x0, [sp+224]
00240ee4ldrsb x27, [x1]
00240ee8ldr x1, [x1+168]
00240eecblr x1
00240ef0str x0, [sp+136]
00240ef4subs xzr, x0, 20
00240ef8b.ne 0x2419d8
00240efcb 0x240f00
00240f00
00240f00loc_240f00:
00240f00ldr x1, [sp+952]
00240f04ldrsb x27, [x1]
00240f08ldr x1, [x1+168]
00240f0cldr x0, [sp+960]
00240f10blr x1
00240f14str x0, [sp+136]
00240f18subs xzr, x0, 25
00240f1cb.ne 0x241890
00240f20b 0x240f24
00240f24
00240f24loc_240f24:
00240f24ldr x0, [sp+952]
00240f28ldr x1, [sp+960]
00240f2cbl reflect.PtrTo
00240f30str x0, [sp+248]
00240f34str x1, [sp+256]
00240f38ldrsb x27, [x0]
00240f3cldr x2, [sp+224]
00240f40ldr x3, [x0+136]
00240f44ldr x4, [sp+216]
00240f48mov x0, x1
00240f4cmov x1, x4
00240f50blr x3
00240f54strb w0, [sp+127]
00240f58tbnz w0, 0, 0x240f60
00240f5cb 0x2416cc
00240f60
00240f60loc_240f60:
00240f60ldr x2, [sp+952]
00240f64ldrsb x27, [x2]
00240f68ldr x2, [x2+96]
00240f6cldr x0, [sp+960]
00240f70mov x1, xzr
00240f74blr x2
00240f78str x0, [sp+304]
00240f7cstr x1, [sp+312]
00240f80str x2, [sp+320]
00240f84str x3, [sp+328]
00240f88str x4, [sp+336]
00240f8cstr x5, [sp+344]
00240f90str x6, [sp+352]
00240f94str x7, [sp+360]
00240f98str x8, [sp+368]
00240f9cstr x9, [sp+376]
00240fa0str x10, [sp+384]
00240fa4str x11, [sp+392]
00240fa8strb w12, [sp+400]
00240facadd x21, sp, 720
00240fb0add x20, sp, 304
00240fb4adr x27, 16
00240fb8stp x29, x27, [sp-24]
00240fbcsub x29, sp, 24
00240fc0bl fn_87ef0
00240fc4sub x29, sp, 8
00240fc8ldr x2, [sp+400]
00240fccstr x2, [sp+816]
00240fd0ldr x2, [sp+968]
00240fd4ldr x3, [sp+976]
00240fd8ldr x0, [sp+752]
00240fdcldr x1, [sp+760]
00240fe0bl google.golang.org/protobuf/internal/impl.NewConverter
00240fe4str x0, [sp+232]
00240fe8str x1, [sp+240]
00240fecldr x2, [sp+968]
00240ff0ldrsb x27, [x2]
00240ff4ldr x2, [x2+200]
00240ff8ldr x0, [sp+976]
00240ffcblr x2
00241000str x0, [sp+704]
00241004str x1, [sp+712]
00241008subs xzr, x0, 0
0024100ccset x2, ne
00241010strb w2, [sp+126]
00241014ldr x13, [sp+1088]
00241018ldr x0, [sp+984]
0024101cldr x1, [sp+992]
00241020ldr x2, [sp+1000]
00241024ldr x3, [sp+1008]
00241028ldr x4, [sp+1016]
0024102cldr x5, [sp+1024]
00241030ldr x6, [sp+1032]
00241034ldr x7, [sp+1040]
00241038ldr x8, [sp+1048]
0024103cldr x9, [sp+1056]
00241040ldr x10, [sp+1064]
00241044ldr x11, [sp+1072]
00241048ldrb w12, [sp+1080]
0024104cbl google.golang.org/protobuf/internal/impl.offsetOf
00241050str x0, [sp+128]
00241054stp xzr, xzr, [sp+144]
00241058stp xzr, xzr, [sp+160]
0024105cstp xzr, xzr, [sp+176]
00241060stp xzr, xzr, [sp+192]
00241064str xzr, [sp+208]
00241068ldr x2, [sp+968]
0024106cldr x3, [sp+976]
00241070str x2, [sp+144]
00241074str x3, [sp+152]
00241078adrp x0, 0x41c000
0024107cadd x0, x0, 1696
00241080bl runtime.newobject
00241084str x0, [sp+456]
00241088adrp x2, 4096
0024108cadd x2, x2, 1936
00241090str x2, [x0]
00241094ldr x2, [sp+128]
00241098ldr x3, [sp+456]
0024109cldrsb x27, [x3]
002410a0str x2, [x3+8]
002410a4ldr x2, [sp+456]
002410a8ldrsb x27, [x2]
002410acadd x21, x2, 16
002410b0adrp x27, 0x80a000
002410b4ldr w3, [x27+3056]
002410b8cbz w3, 0x2410c0
002410bcb 0x2410c4
002410c0
002410c0loc_2410c0:
002410c0b 0x2410ec
002410c4
002410c4loc_2410c4:
002410c4str x2, [sp+296]
002410c8str x21, [sp+288]
002410ccadrp x0, 0x447000
002410d0add x0, x0, 2592
002410d4mov x1, x21
002410d8add x2, sp, 984
002410dcbl runtime.wbMove
002410e0ldr x2, [sp+296]
002410e4ldr x21, [sp+288]
002410e8b 0x2410ec
002410ec
002410ecloc_2410ec:
002410ecadd x20, sp, 984
002410f0adr x27, 16
002410f4stp x29, x27, [sp-24]
002410f8sub x29, sp, 24
002410fcbl fn_87ef0
00241100sub x29, sp, 8
00241104ldr x1, [sp+1080]
00241108str x1, [x2+112]
0024110cldr x1, [sp+960]
00241110ldr x2, [sp+952]
00241114ldr x3, [sp+456]
00241118ldrsb x27, [x3]
0024111cstr x2, [x3+120]
00241120adrp x27, 0x80a000
00241124ldr w2, [x27+3056]
00241128cbz w2, 0x241130
0024112cb 0x241134
00241130
00241130loc_241130:
00241130b 0x241148
00241134
00241134loc_241134:
00241134bl runtime.gcWriteBarrier2
00241138str x1, [x25]
0024113cldr x2, [x3+128]
00241140str x2, [x25+8]
00241144b 0x241148
00241148
00241148loc_241148:
00241148str x1, [x3+128]
0024114cldr x1, [sp+456]
00241150str x1, [sp+160]
00241154adrp x0, 0x41c000
00241158add x0, x0, 1696
0024115cbl runtime.newobject
00241160str x0, [sp+448]
00241164adrp x1, 4096
00241168add x1, x1, 1520
0024116cstr x1, [x0]
00241170ldr x1, [sp+128]
00241174ldr x2, [sp+448]
00241178ldrsb x27, [x2]
0024117cstr x1, [x2+8]
00241180ldr x1, [sp+448]
00241184ldrsb x27, [x1]
00241188add x21, x1, 16
0024118cadrp x27, 0x80a000
00241190ldr w2, [x27+3056]
00241194cbz w2, 0x24119c
00241198b 0x2411a0
0024119c
0024119cloc_24119c:
0024119cb 0x2411c8
002411a0
002411a0loc_2411a0:
002411a0str x1, [sp+296]
002411a4str x21, [sp+288]
002411a8adrp x0, 0x447000
002411acadd x0, x0, 2592
002411b0mov x1, x21
002411b4add x2, sp, 984
002411b8bl runtime.wbMove
002411bcldr x1, [sp+296]
002411c0ldr x21, [sp+288]
002411c4b 0x2411c8
002411c8
002411c8loc_2411c8:
002411c8add x20, sp, 984
002411ccadr x27, 16
002411d0stp x29, x27, [sp-24]
002411d4sub x29, sp, 24
002411d8bl fn_87ef0
002411dcsub x29, sp, 8
002411e0ldr x2, [sp+1080]
002411e4str x2, [x1+112]
002411e8ldr x1, [sp+960]
002411ecldr x2, [sp+952]
002411f0ldr x3, [sp+448]
002411f4ldrsb x27, [x3]
002411f8str x2, [x3+120]
002411fcadrp x27, 0x80a000
00241200ldr w2, [x27+3056]
00241204cbz w2, 0x24120c
00241208b 0x241210
0024120c
0024120cloc_24120c:
0024120cb 0x241224
00241210
00241210loc_241210:
00241210bl runtime.gcWriteBarrier2
00241214str x1, [x25]
00241218ldr x2, [x3+128]
0024121cstr x2, [x25+8]
00241220b 0x241224
00241224
00241224loc_241224:
00241224str x1, [x3+128]
00241228ldr x1, [sp+448]
0024122cstr x1, [sp+168]
00241230adrp x0, 0x42c000
00241234add x0, x0, 2176
00241238bl runtime.newobject
0024123cstr x0, [sp+440]
00241240adrp x1, 4096
00241244add x1, x1, 848
00241248str x1, [x0]
0024124cldr x1, [sp+240]
00241250ldr x2, [sp+232]
00241254ldr x3, [sp+440]
00241258ldrsb x27, [x3]
0024125cstr x2, [x3+8]
00241260adrp x27, 0x80a000
00241264ldr w2, [x27+3056]
00241268cbz w2, 0x241270
0024126cb 0x241274
00241270
00241270loc_241270:
00241270b 0x241288
00241274
00241274loc_241274:
00241274bl runtime.gcWriteBarrier2
00241278str x1, [x25]
0024127cldr x4, [x3+16]
00241280str x4, [x25+8]
00241284b 0x241288
00241288
00241288loc_241288:
00241288str x1, [x3+16]
0024128cldr x3, [sp+128]
00241290ldr x4, [sp+440]
00241294ldrsb x27, [x4]
00241298str x3, [x4+24]
0024129cldr x3, [sp+440]
002412a0ldrsb x27, [x3]
002412a4add x21, x3, 32
002412a8adrp x27, 0x80a000
002412acldr w4, [x27+3056]
002412b0cbz w4, 0x2412b8
002412b4b 0x2412bc
002412b8
002412b8loc_2412b8:
002412b8b 0x2412e4
002412bc
002412bcloc_2412bc:
002412bcstr x3, [sp+280]
002412c0str x21, [sp+288]
002412c4adrp x0, 0x447000
002412c8add x0, x0, 2592
002412ccmov x1, x21
002412d0add x2, sp, 984
002412d4bl runtime.wbMove
002412d8ldr x3, [sp+280]
002412dcldr x21, [sp+288]
002412e0b 0x2412e4
002412e4
002412e4loc_2412e4:
002412e4add x20, sp, 984
002412e8adr x27, 16
002412ecstp x29, x27, [sp-24]
002412f0sub x29, sp, 24
002412f4bl fn_87ef0
002412f8sub x29, sp, 8
002412fcldr x1, [sp+1080]
00241300str x1, [x3+128]
00241304ldr x1, [sp+960]
00241308ldr x2, [sp+952]
0024130cldr x3, [sp+440]
00241310ldrsb x27, [x3]
00241314str x2, [x3+136]
00241318adrp x27, 0x80a000
0024131cldr w2, [x27+3056]
00241320cbz w2, 0x241328
00241324b 0x24132c
00241328
00241328loc_241328:
00241328b 0x241340
0024132c
0024132cloc_24132c:
0024132cbl runtime.gcWriteBarrier2
00241330str x1, [x25]
00241334ldr x2, [x3+144]
00241338str x2, [x25+8]
0024133cb 0x241340
00241340
00241340loc_241340:
00241340str x1, [x3+144]
00241344ldr x1, [sp+440]
00241348str x1, [sp+176]
0024134cadrp x0, 0x42c000
00241350add x0, x0, 2848
00241354bl runtime.newobject
00241358str x0, [sp+432]
0024135cadrp x1, 4096
00241360add x1, x1, 192
00241364str x1, [x0]
00241368ldr x1, [sp+128]
0024136cldr x2, [sp+432]
00241370ldrsb x27, [x2]
00241374str x1, [x2+8]
00241378ldr x1, [sp+432]
0024137cldrsb x27, [x1]
00241380add x21, x1, 16
00241384adrp x27, 0x80a000
00241388ldr w2, [x27+3056]
0024138ccbz w2, 0x241394
00241390b 0x241398
00241394
00241394loc_241394:
00241394b 0x2413c0
00241398
00241398loc_241398:
00241398str x1, [sp+272]
0024139cstr x21, [sp+288]
002413a0adrp x0, 0x447000
002413a4add x0, x0, 2592
002413a8mov x1, x21
002413acadd x2, sp, 984
002413b0bl runtime.wbMove
002413b4ldr x1, [sp+272]
002413b8ldr x21, [sp+288]
002413bcb 0x2413c0
002413c0
002413c0loc_2413c0:
002413c0add x20, sp, 984
002413c4adr x27, 16
002413c8stp x29, x27, [sp-24]
002413ccsub x29, sp, 24
002413d0bl fn_87ef0
002413d4sub x29, sp, 8
002413d8ldr x2, [sp+1080]
002413dcstr x2, [x1+112]
002413e0ldr x1, [sp+960]
002413e4ldr x2, [sp+952]
002413e8ldr x3, [sp+432]
002413ecldrsb x27, [x3]
002413f0str x2, [x3+120]
002413f4adrp x27, 0x80a000
002413f8ldr w2, [x27+3056]
002413fccbz w2, 0x241404
00241400b 0x241408
00241404
00241404loc_241404:
00241404b 0x24141c
00241408
00241408loc_241408:
00241408bl runtime.gcWriteBarrier2
0024140cstr x1, [x25]
00241410ldr x2, [x3+128]
00241414str x2, [x25+8]
00241418b 0x24141c
0024141c
0024141cloc_24141c:
0024141cstr x1, [x3+128]
00241420ldr x1, [sp+240]
00241424ldr x2, [sp+232]
00241428ldr x3, [sp+432]
0024142cldrsb x27, [x3]
00241430str x2, [x3+136]
00241434adrp x27, 0x80a000
00241438ldr w2, [x27+3056]
0024143ccbz w2, 0x241444
00241440b 0x241448
00241444
00241444loc_241444:
00241444b 0x24145c
00241448
00241448loc_241448:
00241448bl runtime.gcWriteBarrier2
0024144cstr x1, [x25]
00241450ldr x2, [x3+144]
00241454str x2, [x25+8]
00241458b 0x24145c
0024145c
0024145cloc_24145c:
0024145cstr x1, [x3+144]
00241460ldr x1, [sp+432]
00241464str x1, [sp+184]
00241468adrp x0, 0x442000
0024146cadd x0, x0, 800
00241470bl runtime.newobject
00241474str x0, [sp+424]
00241478adrp x1, 0
0024147cadd x1, x1, 3200
00241480str x1, [x0]
00241484ldrb w1, [sp+126]
00241488ldr x2, [sp+424]
0024148cldrsb x27, [x2]
00241490strb w1, [x2+8]
00241494ldr x1, [sp+976]
00241498ldr x2, [sp+968]
0024149cldr x3, [sp+424]
002414a0ldrsb x27, [x3]
002414a4str x2, [x3+16]
002414a8adrp x27, 0x80a000
002414acldr w2, [x27+3056]
002414b0cbz w2, 0x2414b8
002414b4b 0x2414bc
002414b8
002414b8loc_2414b8:
002414b8b 0x2414d0
002414bc
002414bcloc_2414bc:
002414bcbl runtime.gcWriteBarrier2
002414c0str x1, [x25]
002414c4ldr x4, [x3+24]
002414c8str x4, [x25+8]
002414ccb 0x2414d0
002414d0
002414d0loc_2414d0:
002414d0str x1, [x3+24]
002414d4ldr x3, [sp+128]
002414d8ldr x4, [sp+424]
002414dcldrsb x27, [x4]
002414e0str x3, [x4+32]
002414e4ldr x3, [sp+424]
002414e8ldrsb x27, [x3]
002414ecadd x21, x3, 40
002414f0adrp x27, 0x80a000
002414f4ldr w4, [x27+3056]
002414f8cbz w4, 0x241500
002414fcb 0x241504
00241500
00241500loc_241500:
00241500b 0x24152c
00241504
00241504loc_241504:
00241504str x3, [sp+264]
00241508str x21, [sp+288]
0024150cadrp x0, 0x447000
00241510add x0, x0, 2592
00241514mov x1, x21
00241518add x2, sp, 984
0024151cbl runtime.wbMove
00241520ldr x3, [sp+264]
00241524ldr x21, [sp+288]
00241528b 0x24152c
0024152c
0024152cloc_24152c:
0024152cadd x20, sp, 984
00241530adr x27, 16
00241534stp x29, x27, [sp-24]
00241538sub x29, sp, 24
0024153cbl fn_87ef0
00241540sub x29, sp, 8
00241544ldr x1, [sp+1080]
00241548str x1, [x3+136]
0024154cldr x1, [sp+960]
00241550ldr x2, [sp+952]
00241554ldr x3, [sp+424]
00241558ldrsb x27, [x3]
0024155cstr x2, [x3+144]
00241560adrp x27, 0x80a000
00241564ldr w2, [x27+3056]
00241568cbz w2, 0x241570
0024156cb 0x241574
00241570
00241570loc_241570:
00241570b 0x241588
00241574
00241574loc_241574:
00241574bl runtime.gcWriteBarrier2
00241578str x1, [x25]
0024157cldr x2, [x3+152]
00241580str x2, [x25+8]
00241584b 0x241588
00241588
00241588loc_241588:
00241588str x1, [x3+152]
0024158cldr x1, [sp+240]
00241590ldr x2, [sp+232]
00241594ldr x3, [sp+424]
00241598ldrsb x27, [x3]
0024159cstr x2, [x3+160]
002415a0adrp x27, 0x80a000
002415a4ldr w2, [x27+3056]
002415a8cbz w2, 0x2415b0
002415acb 0x2415b4
002415b0
002415b0loc_2415b0:
002415b0b 0x2415c8
002415b4
002415b4loc_2415b4:
002415b4bl runtime.gcWriteBarrier2
002415b8str x1, [x25]
002415bcldr x2, [x3+168]
002415c0str x2, [x25+8]
002415c4b 0x2415c8
002415c8
002415c8loc_2415c8:
002415c8str x1, [x3+168]
002415ccldr x1, [sp+424]
002415d0str x1, [sp+192]
002415d4adrp x0, 0x3f8000
002415d8add x0, x0, 448
002415dcbl runtime.newobject
002415e0str x0, [sp+416]
002415e4adrp x1, 0
002415e8add x1, x1, 3072
002415ecstr x1, [x0]
002415f0ldr x1, [sp+240]
002415f4ldr x2, [sp+232]
002415f8ldr x3, [sp+416]
002415fcldrsb x27, [x3]
00241600str x2, [x3+8]
00241604adrp x27, 0x80a000
00241608ldr w2, [x27+3056]
0024160ccbz w2, 0x241614
00241610b 0x241618
00241614
00241614loc_241614:
00241614b 0x24162c
00241618
00241618loc_241618:
00241618bl runtime.gcWriteBarrier2
0024161cstr x1, [x25]
00241620ldr x2, [x3+16]
00241624str x2, [x25+8]
00241628b 0x24162c
0024162c
0024162cloc_24162c:
0024162cstr x1, [x3+16]
00241630ldr x1, [sp+416]
00241634str x1, [sp+200]
00241638adrp x0, 0x3f8000
0024163cadd x0, x0, 448
00241640bl runtime.newobject
00241644str x0, [sp+408]
00241648adrp x1, 0
0024164cadd x1, x1, 2944
00241650str x1, [x0]
00241654ldr x1, [sp+240]
00241658ldr x2, [sp+232]
0024165cldr x3, [sp+408]
00241660ldrsb x27, [x3]
00241664str x2, [x3+8]
00241668adrp x27, 0x80a000
0024166cldr w2, [x27+3056]
00241670cbz w2, 0x241678
00241674b 0x24167c
00241678
00241678loc_241678:
00241678b 0x241690
0024167c
0024167cloc_24167c:
0024167cbl runtime.gcWriteBarrier2
00241680str x1, [x25]
00241684ldr x9, [x3+16]
00241688str x9, [x25+8]
0024168cb 0x241690
00241690
00241690loc_241690:
00241690str x1, [x3+16]
00241694ldr x9, [sp+408]
00241698str x9, [sp+208]
0024169cldr x0, [sp+144]
002416a0ldr x1, [sp+152]
002416a4ldr x2, [sp+160]
002416a8ldr x3, [sp+168]
002416acldr x4, [sp+176]
002416b0ldr x5, [sp+184]
002416b4ldr x6, [sp+192]
002416b8ldr x7, [sp+200]
002416bcldr x8, [sp+208]
002416c0ldp x29, x30, [sp-8]
002416c4add sp, sp, 944
002416c8ret x30
002416cc
002416ccloc_2416cc:
002416ccldr x1, [sp+968]
002416d0ldrsb x27, [x1]
002416d4ldr x1, [x1+72]
002416d8ldr x0, [sp+976]
002416dcblr x1
002416e0str x0, [sp+920]
002416e4str x1, [sp+928]
002416e8add x27, sp, 824
002416ecstp xzr, xzr, [x27]
002416f0add x27, sp, 840
002416f4stp xzr, xzr, [x27]
002416f8add x27, sp, 856
002416fcstp xzr, xzr, [x27]
00241700add x1, sp, 824
00241704str x1, [sp+528]
00241708ldr x0, [sp+920]
0024170cldr x1, [sp+928]
00241710bl runtime.convTstring
00241714str x0, [sp+520]
00241718ldr x1, [sp+528]
0024171cldrsb x27, [x1]
00241720adrp x2, 0x3ee000
00241724add x2, x2, 2496
00241728str x2, [x1]
0024172cadrp x27, 0x80a000
00241730ldr w2, [x27+3056]
00241734cbz w2, 0x24173c
00241738b 0x24187c
0024173c
0024173cloc_24173c:
0024173cb 0x241740
00241740
00241740loc_241740:
00241740str x0, [x1+8]
00241744ldr x5, [sp+952]
00241748ldr x6, [sp+960]
0024174cstr x5, [sp+504]
00241750str x6, [sp+512]
00241754str x5, [sp+496]
00241758ldr x5, [sp+496]
0024175ccbnz x5, 0x241764
00241760b 0x241878
00241764
00241764loc_241764:
00241764ldr x5, [sp+496]
00241768ldr x5, [x5+8]
0024176cstr x5, [sp+496]
00241770b 0x241774
00241774
00241774loc_241774:
00241774ldr x5, [sp+528]
00241778ldrsb x27, [x5]
0024177cldr x6, [sp+496]
00241780ldr x7, [sp+512]
00241784str x6, [x5+16]
00241788adrp x27, 0x80a000
0024178cldr w6, [x27+3056]
00241790cbz w6, 0x241798
00241794b 0x241864
00241798
00241798loc_241798:
00241798b 0x24179c
0024179c
0024179cloc_24179c:
0024179cstr x7, [x5+24]
002417a0ldr x5, [sp+216]
002417a4ldr x6, [sp+224]
002417a8str x5, [sp+480]
002417acstr x6, [sp+488]
002417b0str x5, [sp+472]
002417b4ldr x5, [sp+472]
002417b8cbnz x5, 0x2417c0
002417bcb 0x241860
002417c0
002417c0loc_2417c0:
002417c0ldr x5, [sp+472]
002417c4ldr x5, [x5+8]
002417c8str x5, [sp+472]
002417ccb 0x2417d0
002417d0
002417d0loc_2417d0:
002417d0ldr x5, [sp+528]
002417d4ldrsb x27, [x5]
002417d8ldr x6, [sp+472]
002417dcldr x7, [sp+488]
002417e0str x6, [x5+32]
002417e4adrp x27, 0x80a000
002417e8ldr w6, [x27+3056]
002417eccbz w6, 0x2417f4
002417f0b 0x24184c
002417f4
002417f4loc_2417f4:
002417f4b 0x2417f8
002417f8
002417f8loc_2417f8:
002417f8str x7, [x5+40]
002417fcldr x2, [sp+528]
00241800ldrsb x27, [x2]
00241804b 0x241808
00241808
00241808loc_241808:
00241808str x2, [sp+536]
0024180corr x4, xzr, 3
00241810str x4, [sp+544]
00241814str x4, [sp+552]
00241818adrp x0, 0x488000
0024181cadd x0, x0, 3178
00241820movz x1, 51
00241824mov x3, x4
00241828bl fmt.Sprintf
0024182cstr x0, [sp+872]
00241830str x1, [sp+880]
00241834bl runtime.convTstring
00241838str x0, [sp+464]
0024183cmov x1, x0
00241840adrp x0, 0x3b4000
00241844add x0, x0, 2944
00241848bl runtime.gopanic
0024184c
0024184cloc_24184c:
0024184cbl runtime.gcWriteBarrier2
00241850str x7, [x25]
00241854ldr x6, [x5+40]
00241858str x6, [x25+8]
0024185cb 0x2417f8
00241860
00241860loc_241860:
00241860b 0x2417d0
00241864
00241864loc_241864:
00241864bl runtime.gcWriteBarrier2
00241868str x7, [x25]
0024186cldr x6, [x5+24]
00241870str x6, [x25+8]
00241874b 0x24179c
00241878
00241878loc_241878:
00241878b 0x241774
0024187c
0024187cloc_24187c:
0024187cbl runtime.gcWriteBarrier2
00241880str x0, [x25]
00241884ldr x5, [x1+8]
00241888str x5, [x25+8]
0024188cb 0x241740
00241890
00241890loc_241890:
00241890ldr x1, [sp+968]
00241894ldrsb x27, [x1]
00241898ldr x1, [x1+72]
0024189cldr x0, [sp+976]
002418a0blr x1
002418a4str x0, [sp+920]
002418a8str x1, [sp+928]
002418acadd x27, sp, 888
002418b0stp xzr, xzr, [x27]
002418b4add x27, sp, 904
002418b8stp xzr, xzr, [x27]
002418bcadd x1, sp, 888
002418c0str x1, [sp+600]
002418c4ldr x0, [sp+920]
002418c8ldr x1, [sp+928]
002418ccbl runtime.convTstring
002418d0str x0, [sp+592]
002418d4ldr x1, [sp+600]
002418d8ldrsb x27, [x1]
002418dcadrp x2, 0x3ee000
002418e0add x2, x2, 2496
002418e4str x2, [x1]
002418e8adrp x27, 0x80a000
002418ecldr w2, [x27+3056]
002418f0cbz w2, 0x2418f8
002418f4b 0x2419c4
002418f8
002418f8loc_2418f8:
002418f8b 0x2418fc
002418fc
002418fcloc_2418fc:
002418fcstr x0, [x1+8]
00241900ldr x5, [sp+952]
00241904ldr x6, [sp+960]
00241908str x5, [sp+576]
0024190cstr x6, [sp+584]
00241910str x5, [sp+568]
00241914ldr x5, [sp+568]
00241918cbnz x5, 0x241920
0024191cb 0x2419c0
00241920
00241920loc_241920:
00241920ldr x5, [sp+568]
00241924ldr x5, [x5+8]
00241928str x5, [sp+568]
0024192cb 0x241930
00241930
00241930loc_241930:
00241930ldr x5, [sp+600]
00241934ldrsb x27, [x5]
00241938ldr x6, [sp+568]
0024193cldr x7, [sp+584]
00241940str x6, [x5+16]
00241944adrp x27, 0x80a000
00241948ldr w6, [x27+3056]
0024194ccbz w6, 0x241954
00241950b 0x2419ac
00241954
00241954loc_241954:
00241954b 0x241958
00241958
00241958loc_241958:
00241958str x7, [x5+24]
0024195cldr x2, [sp+600]
00241960ldrsb x27, [x2]
00241964b 0x241968
00241968
00241968loc_241968:
00241968str x2, [sp+608]
0024196corr x4, xzr, 2
00241970str x4, [sp+616]
00241974str x4, [sp+624]
00241978adrp x0, 0x488000
0024197cadd x0, x0, 3127
00241980movz x1, 51
00241984mov x3, x4
00241988bl fmt.Sprintf
0024198cstr x0, [sp+872]
00241990str x1, [sp+880]
00241994bl runtime.convTstring
00241998str x0, [sp+560]
0024199cmov x1, x0
002419a0adrp x0, 0x3b4000
002419a4add x0, x0, 2944
002419a8bl runtime.gopanic
002419ac
002419acloc_2419ac:
002419acbl runtime.gcWriteBarrier2
002419b0str x7, [x25]
002419b4ldr x6, [x5+24]
002419b8str x6, [x25+8]
002419bcb 0x241958
002419c0
002419c0loc_2419c0:
002419c0b 0x241930
002419c4
002419c4loc_2419c4:
002419c4bl runtime.gcWriteBarrier2
002419c8str x0, [x25]
002419ccldr x5, [x1+8]
002419d0str x5, [x25+8]
002419d4b 0x2418fc
002419d8
002419d8loc_2419d8:
002419d8ldr x1, [sp+968]
002419dcldrsb x27, [x1]
002419e0ldr x1, [x1+72]
002419e4ldr x0, [sp+976]
002419e8blr x1
002419ecstr x0, [sp+920]
002419f0str x1, [sp+928]
002419f4add x27, sp, 888
002419f8stp xzr, xzr, [x27]
002419fcadd x27, sp, 904
00241a00stp xzr, xzr, [x27]
00241a04add x1, sp, 888
00241a08str x1, [sp+672]
00241a0cldr x0, [sp+920]
00241a10ldr x1, [sp+928]
00241a14bl runtime.convTstring
00241a18str x0, [sp+664]
00241a1cldr x1, [sp+672]
00241a20ldrsb x27, [x1]
00241a24adrp x2, 0x3ee000
00241a28add x2, x2, 2496
00241a2cstr x2, [x1]
00241a30adrp x27, 0x80a000
00241a34ldr w2, [x27+3056]
00241a38cbz w2, 0x241a40
00241a3cb 0x241b0c
00241a40
00241a40loc_241a40:
00241a40b 0x241a44
00241a44
00241a44loc_241a44:
00241a44str x0, [x1+8]
00241a48ldr x5, [sp+216]
00241a4cldr x6, [sp+224]
00241a50str x5, [sp+648]
00241a54str x6, [sp+656]
00241a58str x5, [sp+640]
00241a5cldr x5, [sp+640]
00241a60cbnz x5, 0x241a68
00241a64b 0x241b08
00241a68
00241a68loc_241a68:
00241a68ldr x5, [sp+640]
00241a6cldr x5, [x5+8]
00241a70str x5, [sp+640]
00241a74b 0x241a78
00241a78
00241a78loc_241a78:
00241a78ldr x5, [sp+672]
00241a7cldrsb x27, [x5]
00241a80ldr x6, [sp+640]
00241a84ldr x7, [sp+656]
00241a88str x6, [x5+16]
00241a8cadrp x27, 0x80a000
00241a90ldr w6, [x27+3056]
00241a94cbz w6, 0x241a9c
00241a98b 0x241af4
00241a9c
00241a9cloc_241a9c:
00241a9cb 0x241aa0
00241aa0
00241aa0loc_241aa0:
00241aa0str x7, [x5+24]
00241aa4ldr x2, [sp+672]
00241aa8ldrsb x27, [x2]
00241aacb 0x241ab0
00241ab0
00241ab0loc_241ab0:
00241ab0str x2, [sp+680]
00241ab4orr x4, xzr, 2
00241ab8str x4, [sp+688]
00241abcstr x4, [sp+696]
00241ac0adrp x0, 0x489000
00241ac4add x0, x0, 3310
00241ac8movz x1, 54
00241accmov x3, x4
00241ad0bl fmt.Sprintf
00241ad4str x0, [sp+872]
00241ad8str x1, [sp+880]
00241adcbl runtime.convTstring
00241ae0str x0, [sp+632]
00241ae4mov x1, x0
00241ae8adrp x0, 0x3b4000
00241aecadd x0, x0, 2944
00241af0bl runtime.gopanic
00241af4
00241af4loc_241af4:
00241af4bl runtime.gcWriteBarrier2
00241af8str x7, [x25]
00241afcldr x6, [x5+24]
00241b00str x6, [x25+8]
00241b04b 0x241aa0
00241b08
00241b08loc_241b08:
00241b08b 0x241a78
00241b0c
00241b0cloc_241b0c:
00241b0cbl runtime.gcWriteBarrier2
00241b10str x0, [x25]
00241b14ldr x5, [x1+8]
00241b18str x5, [x25+8]
00241b1cb 0x241a44
00241b20
00241b20loc_241b20:
00241b20stp x0, x1, [sp+24]
00241b24stp x2, x3, [sp+40]
00241b28stp x4, x5, [sp+56]
00241b2cstp x6, x7, [sp+72]
00241b30stp x8, x9, [sp+88]
00241b34stp x10, x11, [sp+104]
00241b38stp x12, x13, [sp+120]
00241b3cstrb w14, [sp+136]
00241b40str x15, [sp+144]
00241b44mov x3, x30
00241b48bl runtime.morestack_noctxt.abi0
00241b4cldp x0, x1, [sp+24]
00241b50ldp x2, x3, [sp+40]
00241b54ldp x4, x5, [sp+56]
00241b58ldp x6, x7, [sp+72]
00241b5cldp x8, x9, [sp+88]
00241b60ldp x10, x11, [sp+104]
00241b64ldp x12, x13, [sp+120]
00241b68ldrb w14, [sp+136]
00241b6cldr x15, [sp+144]
00241b70b 0x240e60
00241b74udf 0
00241b78udf 0
00241b7cudf 0
00240e60
00240e60google.golang.org/protobuf/internal/impl.fieldInfoForOneof: ; void google.golang.org/protobuf/internal/impl.fieldInfoForOneof(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, reflect.StructField fs, google.golang.org/protobuf/internal/impl.exporter x, reflect.Type ot)
00240e60ldr x16, [x28+16]
00240e64sub x17, sp, 816
00240e68subs xzr, x17, x16
00240e6cb.ls 0x241b20
00240e70sub x20, sp, 944
00240e74stp x29, x30, [x20-8]
00240e78add sp, x20, 0
00240e7csub x29, sp, 8
00240e80str x0, [sp+968]
00240e84str x1, [sp+976]
00240e88str x2, [sp+984]
00240e8cstr x3, [sp+992]
00240e90str x4, [sp+1000]
00240e94str x5, [sp+1008]
00240e98str x6, [sp+1016]
00240e9cstr x7, [sp+1024]
00240ea0str x8, [sp+1032]
00240ea4str x9, [sp+1040]
00240ea8str x10, [sp+1048]
00240eacstr x11, [sp+1056]
00240eb0str x12, [sp+1064]
00240eb4str x13, [sp+1072]
00240eb8strb w14, [sp+1080]
00240ebcstr x15, [sp+1088]
00240ec0stp xzr, xzr, [sp+144]
00240ec4stp xzr, xzr, [sp+160]
00240ec8stp xzr, xzr, [sp+176]
00240eccstp xzr, xzr, [sp+192]
00240ed0str xzr, [sp+208]
00240ed4ldr x1, [sp+1016]
00240ed8ldr x0, [sp+1024]
00240edcstr x1, [sp+216]
00240ee0str x0, [sp+224]
00240ee4ldrsb x27, [x1]
00240ee8ldr x1, [x1+168]
00240eecblr x1
00240ef0str x0, [sp+136]
00240ef4subs xzr, x0, 20
00240ef8b.ne 0x2419d8
00240efcb 0x240f00
00240f00
00240f00loc_240f00:
00240f00ldr x1, [sp+952]
00240f04ldrsb x27, [x1]
00240f08ldr x1, [x1+168]
00240f0cldr x0, [sp+960]
00240f10blr x1
00240f14str x0, [sp+136]
00240f18subs xzr, x0, 25
00240f1cb.ne 0x241890
00240f20b 0x240f24
00240f24
00240f24loc_240f24:
00240f24ldr x0, [sp+952]
00240f28ldr x1, [sp+960]
00240f2cbl reflect.PtrTo
00240f30str x0, [sp+248]
00240f34str x1, [sp+256]
00240f38ldrsb x27, [x0]
00240f3cldr x2, [sp+224]
00240f40ldr x3, [x0+136]
00240f44ldr x4, [sp+216]
00240f48mov x0, x1
00240f4cmov x1, x4
00240f50blr x3
00240f54strb w0, [sp+127]
00240f58tbnz w0, 0, 0x240f60
00240f5cb 0x2416cc
00240f60
00240f60loc_240f60:
00240f60ldr x2, [sp+952]
00240f64ldrsb x27, [x2]
00240f68ldr x2, [x2+96]
00240f6cldr x0, [sp+960]
00240f70mov x1, xzr
00240f74blr x2
00240f78str x0, [sp+304]
00240f7cstr x1, [sp+312]
00240f80str x2, [sp+320]
00240f84str x3, [sp+328]
00240f88str x4, [sp+336]
00240f8cstr x5, [sp+344]
00240f90str x6, [sp+352]
00240f94str x7, [sp+360]
00240f98str x8, [sp+368]
00240f9cstr x9, [sp+376]
00240fa0str x10, [sp+384]
00240fa4str x11, [sp+392]
00240fa8strb w12, [sp+400]
00240facadd x21, sp, 720
00240fb0add x20, sp, 304
00240fb4adr x27, 16
00240fb8stp x29, x27, [sp-24]
00240fbcsub x29, sp, 24
00240fc0bl fn_87ef0
00240fc4sub x29, sp, 8
00240fc8ldr x2, [sp+400]
00240fccstr x2, [sp+816]
00240fd0ldr x2, [sp+968]
00240fd4ldr x3, [sp+976]
00240fd8ldr x0, [sp+752]
00240fdcldr x1, [sp+760]
00240fe0bl google.golang.org/protobuf/internal/impl.NewConverter
00240fe4str x0, [sp+232]
00240fe8str x1, [sp+240]
00240fecldr x2, [sp+968]
00240ff0ldrsb x27, [x2]
00240ff4ldr x2, [x2+200]
00240ff8ldr x0, [sp+976]
00240ffcblr x2
00241000str x0, [sp+704]
00241004str x1, [sp+712]
00241008subs xzr, x0, 0
0024100ccset x2, ne
00241010strb w2, [sp+126]
00241014ldr x13, [sp+1088]
00241018ldr x0, [sp+984]
0024101cldr x1, [sp+992]
00241020ldr x2, [sp+1000]
00241024ldr x3, [sp+1008]
00241028ldr x4, [sp+1016]
0024102cldr x5, [sp+1024]
00241030ldr x6, [sp+1032]
00241034ldr x7, [sp+1040]
00241038ldr x8, [sp+1048]
0024103cldr x9, [sp+1056]
00241040ldr x10, [sp+1064]
00241044ldr x11, [sp+1072]
00241048ldrb w12, [sp+1080]
0024104cbl google.golang.org/protobuf/internal/impl.offsetOf
00241050str x0, [sp+128]
00241054stp xzr, xzr, [sp+144]
00241058stp xzr, xzr, [sp+160]
0024105cstp xzr, xzr, [sp+176]
00241060stp xzr, xzr, [sp+192]
00241064str xzr, [sp+208]
00241068ldr x2, [sp+968]
0024106cldr x3, [sp+976]
00241070str x2, [sp+144]
00241074str x3, [sp+152]
00241078adrp x0, 0x41c000
0024107cadd x0, x0, 1696
00241080bl runtime.newobject
00241084str x0, [sp+456]
00241088adrp x2, 4096
0024108cadd x2, x2, 1936
00241090str x2, [x0]
00241094ldr x2, [sp+128]
00241098ldr x3, [sp+456]
0024109cldrsb x27, [x3]
002410a0str x2, [x3+8]
002410a4ldr x2, [sp+456]
002410a8ldrsb x27, [x2]
002410acadd x21, x2, 16
002410b0adrp x27, 0x80a000
002410b4ldr w3, [x27+3056]
002410b8cbz w3, 0x2410c0
002410bcb 0x2410c4
002410c0
002410c0loc_2410c0:
002410c0b 0x2410ec
002410c4
002410c4loc_2410c4:
002410c4str x2, [sp+296]
002410c8str x21, [sp+288]
002410ccadrp x0, 0x447000
002410d0add x0, x0, 2592
002410d4mov x1, x21
002410d8add x2, sp, 984
002410dcbl runtime.wbMove
002410e0ldr x2, [sp+296]
002410e4ldr x21, [sp+288]
002410e8b 0x2410ec
002410ec
002410ecloc_2410ec:
002410ecadd x20, sp, 984
002410f0adr x27, 16
002410f4stp x29, x27, [sp-24]
002410f8sub x29, sp, 24
002410fcbl fn_87ef0
00241100sub x29, sp, 8
00241104ldr x1, [sp+1080]
00241108str x1, [x2+112]
0024110cldr x1, [sp+960]
00241110ldr x2, [sp+952]
00241114ldr x3, [sp+456]
00241118ldrsb x27, [x3]
0024111cstr x2, [x3+120]
00241120adrp x27, 0x80a000
00241124ldr w2, [x27+3056]
00241128cbz w2, 0x241130
0024112cb 0x241134
00241130
00241130loc_241130:
00241130b 0x241148
00241134
00241134loc_241134:
00241134bl runtime.gcWriteBarrier2
00241138str x1, [x25]
0024113cldr x2, [x3+128]
00241140str x2, [x25+8]
00241144b 0x241148
00241148
00241148loc_241148:
00241148str x1, [x3+128]
0024114cldr x1, [sp+456]
00241150str x1, [sp+160]
00241154adrp x0, 0x41c000
00241158add x0, x0, 1696
0024115cbl runtime.newobject
00241160str x0, [sp+448]
00241164adrp x1, 4096
00241168add x1, x1, 1520
0024116cstr x1, [x0]
00241170ldr x1, [sp+128]
00241174ldr x2, [sp+448]
00241178ldrsb x27, [x2]
0024117cstr x1, [x2+8]
00241180ldr x1, [sp+448]
00241184ldrsb x27, [x1]
00241188add x21, x1, 16
0024118cadrp x27, 0x80a000
00241190ldr w2, [x27+3056]
00241194cbz w2, 0x24119c
00241198b 0x2411a0
0024119c
0024119cloc_24119c:
0024119cb 0x2411c8
002411a0
002411a0loc_2411a0:
002411a0str x1, [sp+296]
002411a4str x21, [sp+288]
002411a8adrp x0, 0x447000
002411acadd x0, x0, 2592
002411b0mov x1, x21
002411b4add x2, sp, 984
002411b8bl runtime.wbMove
002411bcldr x1, [sp+296]
002411c0ldr x21, [sp+288]
002411c4b 0x2411c8
002411c8
002411c8loc_2411c8:
002411c8add x20, sp, 984
002411ccadr x27, 16
002411d0stp x29, x27, [sp-24]
002411d4sub x29, sp, 24
002411d8bl fn_87ef0
002411dcsub x29, sp, 8
002411e0ldr x2, [sp+1080]
002411e4str x2, [x1+112]
002411e8ldr x1, [sp+960]
002411ecldr x2, [sp+952]
002411f0ldr x3, [sp+448]
002411f4ldrsb x27, [x3]
002411f8str x2, [x3+120]
002411fcadrp x27, 0x80a000
00241200ldr w2, [x27+3056]
00241204cbz w2, 0x24120c
00241208b 0x241210
0024120c
0024120cloc_24120c:
0024120cb 0x241224
00241210
00241210loc_241210:
00241210bl runtime.gcWriteBarrier2
00241214str x1, [x25]
00241218ldr x2, [x3+128]
0024121cstr x2, [x25+8]
00241220b 0x241224
00241224
00241224loc_241224:
00241224str x1, [x3+128]
00241228ldr x1, [sp+448]
0024122cstr x1, [sp+168]
00241230adrp x0, 0x42c000
00241234add x0, x0, 2176
00241238bl runtime.newobject
0024123cstr x0, [sp+440]
00241240adrp x1, 4096
00241244add x1, x1, 848
00241248str x1, [x0]
0024124cldr x1, [sp+240]
00241250ldr x2, [sp+232]
00241254ldr x3, [sp+440]
00241258ldrsb x27, [x3]
0024125cstr x2, [x3+8]
00241260adrp x27, 0x80a000
00241264ldr w2, [x27+3056]
00241268cbz w2, 0x241270
0024126cb 0x241274
00241270
00241270loc_241270:
00241270b 0x241288
00241274
00241274loc_241274:
00241274bl runtime.gcWriteBarrier2
00241278str x1, [x25]
0024127cldr x4, [x3+16]
00241280str x4, [x25+8]
00241284b 0x241288
00241288
00241288loc_241288:
00241288str x1, [x3+16]
0024128cldr x3, [sp+128]
00241290ldr x4, [sp+440]
00241294ldrsb x27, [x4]
00241298str x3, [x4+24]
0024129cldr x3, [sp+440]
002412a0ldrsb x27, [x3]
002412a4add x21, x3, 32
002412a8adrp x27, 0x80a000
002412acldr w4, [x27+3056]
002412b0cbz w4, 0x2412b8
002412b4b 0x2412bc
002412b8
002412b8loc_2412b8:
002412b8b 0x2412e4
002412bc
002412bcloc_2412bc:
002412bcstr x3, [sp+280]
002412c0str x21, [sp+288]
002412c4adrp x0, 0x447000
002412c8add x0, x0, 2592
002412ccmov x1, x21
002412d0add x2, sp, 984
002412d4bl runtime.wbMove
002412d8ldr x3, [sp+280]
002412dcldr x21, [sp+288]
002412e0b 0x2412e4
002412e4
002412e4loc_2412e4:
002412e4add x20, sp, 984
002412e8adr x27, 16
002412ecstp x29, x27, [sp-24]
002412f0sub x29, sp, 24
002412f4bl fn_87ef0
002412f8sub x29, sp, 8
002412fcldr x1, [sp+1080]
00241300str x1, [x3+128]
00241304ldr x1, [sp+960]
00241308ldr x2, [sp+952]
0024130cldr x3, [sp+440]
00241310ldrsb x27, [x3]
00241314str x2, [x3+136]
00241318adrp x27, 0x80a000
0024131cldr w2, [x27+3056]
00241320cbz w2, 0x241328
00241324b 0x24132c
00241328
00241328loc_241328:
00241328b 0x241340
0024132c
0024132cloc_24132c:
0024132cbl runtime.gcWriteBarrier2
00241330str x1, [x25]
00241334ldr x2, [x3+144]
00241338str x2, [x25+8]
0024133cb 0x241340
00241340
00241340loc_241340:
00241340str x1, [x3+144]
00241344ldr x1, [sp+440]
00241348str x1, [sp+176]
0024134cadrp x0, 0x42c000
00241350add x0, x0, 2848
00241354bl runtime.newobject
00241358str x0, [sp+432]
0024135cadrp x1, 4096
00241360add x1, x1, 192
00241364str x1, [x0]
00241368ldr x1, [sp+128]
0024136cldr x2, [sp+432]
00241370ldrsb x27, [x2]
00241374str x1, [x2+8]
00241378ldr x1, [sp+432]
0024137cldrsb x27, [x1]
00241380add x21, x1, 16
00241384adrp x27, 0x80a000
00241388ldr w2, [x27+3056]
0024138ccbz w2, 0x241394
00241390b 0x241398
00241394
00241394loc_241394:
00241394b 0x2413c0
00241398
00241398loc_241398:
00241398str x1, [sp+272]
0024139cstr x21, [sp+288]
002413a0adrp x0, 0x447000
002413a4add x0, x0, 2592
002413a8mov x1, x21
002413acadd x2, sp, 984
002413b0bl runtime.wbMove
002413b4ldr x1, [sp+272]
002413b8ldr x21, [sp+288]
002413bcb 0x2413c0
002413c0
002413c0loc_2413c0:
002413c0add x20, sp, 984
002413c4adr x27, 16
002413c8stp x29, x27, [sp-24]
002413ccsub x29, sp, 24
002413d0bl fn_87ef0
002413d4sub x29, sp, 8
002413d8ldr x2, [sp+1080]
002413dcstr x2, [x1+112]
002413e0ldr x1, [sp+960]
002413e4ldr x2, [sp+952]
002413e8ldr x3, [sp+432]
002413ecldrsb x27, [x3]
002413f0str x2, [x3+120]
002413f4adrp x27, 0x80a000
002413f8ldr w2, [x27+3056]
002413fccbz w2, 0x241404
00241400b 0x241408
00241404
00241404loc_241404:
00241404b 0x24141c
00241408
00241408loc_241408:
00241408bl runtime.gcWriteBarrier2
0024140cstr x1, [x25]
00241410ldr x2, [x3+128]
00241414str x2, [x25+8]
00241418b 0x24141c
0024141c
0024141cloc_24141c:
0024141cstr x1, [x3+128]
00241420ldr x1, [sp+240]
00241424ldr x2, [sp+232]
00241428ldr x3, [sp+432]
0024142cldrsb x27, [x3]
00241430str x2, [x3+136]
00241434adrp x27, 0x80a000
00241438ldr w2, [x27+3056]
0024143ccbz w2, 0x241444
00241440b 0x241448
00241444
00241444loc_241444:
00241444b 0x24145c
00241448
00241448loc_241448:
00241448bl runtime.gcWriteBarrier2
0024144cstr x1, [x25]
00241450ldr x2, [x3+144]
00241454str x2, [x25+8]
00241458b 0x24145c
0024145c
0024145cloc_24145c:
0024145cstr x1, [x3+144]
00241460ldr x1, [sp+432]
00241464str x1, [sp+184]
00241468adrp x0, 0x442000
0024146cadd x0, x0, 800
00241470bl runtime.newobject
00241474str x0, [sp+424]
00241478adrp x1, 0
0024147cadd x1, x1, 3200
00241480str x1, [x0]
00241484ldrb w1, [sp+126]
00241488ldr x2, [sp+424]
0024148cldrsb x27, [x2]
00241490strb w1, [x2+8]
00241494ldr x1, [sp+976]
00241498ldr x2, [sp+968]
0024149cldr x3, [sp+424]
002414a0ldrsb x27, [x3]
002414a4str x2, [x3+16]
002414a8adrp x27, 0x80a000
002414acldr w2, [x27+3056]
002414b0cbz w2, 0x2414b8
002414b4b 0x2414bc
002414b8
002414b8loc_2414b8:
002414b8b 0x2414d0
002414bc
002414bcloc_2414bc:
002414bcbl runtime.gcWriteBarrier2
002414c0str x1, [x25]
002414c4ldr x4, [x3+24]
002414c8str x4, [x25+8]
002414ccb 0x2414d0
002414d0
002414d0loc_2414d0:
002414d0str x1, [x3+24]
002414d4ldr x3, [sp+128]
002414d8ldr x4, [sp+424]
002414dcldrsb x27, [x4]
002414e0str x3, [x4+32]
002414e4ldr x3, [sp+424]
002414e8ldrsb x27, [x3]
002414ecadd x21, x3, 40
002414f0adrp x27, 0x80a000
002414f4ldr w4, [x27+3056]
002414f8cbz w4, 0x241500
002414fcb 0x241504
00241500
00241500loc_241500:
00241500b 0x24152c
00241504
00241504loc_241504:
00241504str x3, [sp+264]
00241508str x21, [sp+288]
0024150cadrp x0, 0x447000
00241510add x0, x0, 2592
00241514mov x1, x21
00241518add x2, sp, 984
0024151cbl runtime.wbMove
00241520ldr x3, [sp+264]
00241524ldr x21, [sp+288]
00241528b 0x24152c
0024152c
0024152cloc_24152c:
0024152cadd x20, sp, 984
00241530adr x27, 16
00241534stp x29, x27, [sp-24]
00241538sub x29, sp, 24
0024153cbl fn_87ef0
00241540sub x29, sp, 8
00241544ldr x1, [sp+1080]
00241548str x1, [x3+136]
0024154cldr x1, [sp+960]
00241550ldr x2, [sp+952]
00241554ldr x3, [sp+424]
00241558ldrsb x27, [x3]
0024155cstr x2, [x3+144]
00241560adrp x27, 0x80a000
00241564ldr w2, [x27+3056]
00241568cbz w2, 0x241570
0024156cb 0x241574
00241570
00241570loc_241570:
00241570b 0x241588
00241574
00241574loc_241574:
00241574bl runtime.gcWriteBarrier2
00241578str x1, [x25]
0024157cldr x2, [x3+152]
00241580str x2, [x25+8]
00241584b 0x241588
00241588
00241588loc_241588:
00241588str x1, [x3+152]
0024158cldr x1, [sp+240]
00241590ldr x2, [sp+232]
00241594ldr x3, [sp+424]
00241598ldrsb x27, [x3]
0024159cstr x2, [x3+160]
002415a0adrp x27, 0x80a000
002415a4ldr w2, [x27+3056]
002415a8cbz w2, 0x2415b0
002415acb 0x2415b4
002415b0
002415b0loc_2415b0:
002415b0b 0x2415c8
002415b4
002415b4loc_2415b4:
002415b4bl runtime.gcWriteBarrier2
002415b8str x1, [x25]
002415bcldr x2, [x3+168]
002415c0str x2, [x25+8]
002415c4b 0x2415c8
002415c8
002415c8loc_2415c8:
002415c8str x1, [x3+168]
002415ccldr x1, [sp+424]
002415d0str x1, [sp+192]
002415d4adrp x0, 0x3f8000
002415d8add x0, x0, 448
002415dcbl runtime.newobject
002415e0str x0, [sp+416]
002415e4adrp x1, 0
002415e8add x1, x1, 3072
002415ecstr x1, [x0]
002415f0ldr x1, [sp+240]
002415f4ldr x2, [sp+232]
002415f8ldr x3, [sp+416]
002415fcldrsb x27, [x3]
00241600str x2, [x3+8]
00241604adrp x27, 0x80a000
00241608ldr w2, [x27+3056]
0024160ccbz w2, 0x241614
00241610b 0x241618
00241614
00241614loc_241614:
00241614b 0x24162c
00241618
00241618loc_241618:
00241618bl runtime.gcWriteBarrier2
0024161cstr x1, [x25]
00241620ldr x2, [x3+16]
00241624str x2, [x25+8]
00241628b 0x24162c
0024162c
0024162cloc_24162c:
0024162cstr x1, [x3+16]
00241630ldr x1, [sp+416]
00241634str x1, [sp+200]
00241638adrp x0, 0x3f8000
0024163cadd x0, x0, 448
00241640bl runtime.newobject
00241644str x0, [sp+408]
00241648adrp x1, 0
0024164cadd x1, x1, 2944
00241650str x1, [x0]
00241654ldr x1, [sp+240]
00241658ldr x2, [sp+232]
0024165cldr x3, [sp+408]
00241660ldrsb x27, [x3]
00241664str x2, [x3+8]
00241668adrp x27, 0x80a000
0024166cldr w2, [x27+3056]
00241670cbz w2, 0x241678
00241674b 0x24167c
00241678
00241678loc_241678:
00241678b 0x241690
0024167c
0024167cloc_24167c:
0024167cbl runtime.gcWriteBarrier2
00241680str x1, [x25]
00241684ldr x9, [x3+16]
00241688str x9, [x25+8]
0024168cb 0x241690
00241690
00241690loc_241690:
00241690str x1, [x3+16]
00241694ldr x9, [sp+408]
00241698str x9, [sp+208]
0024169cldr x0, [sp+144]
002416a0ldr x1, [sp+152]
002416a4ldr x2, [sp+160]
002416a8ldr x3, [sp+168]
002416acldr x4, [sp+176]
002416b0ldr x5, [sp+184]
002416b4ldr x6, [sp+192]
002416b8ldr x7, [sp+200]
002416bcldr x8, [sp+208]
002416c0ldp x29, x30, [sp-8]
002416c4add sp, sp, 944
002416c8ret x30
002416cc
002416ccloc_2416cc:
002416ccldr x1, [sp+968]
002416d0ldrsb x27, [x1]
002416d4ldr x1, [x1+72]
002416d8ldr x0, [sp+976]
002416dcblr x1
002416e0str x0, [sp+920]
002416e4str x1, [sp+928]
002416e8add x27, sp, 824
002416ecstp xzr, xzr, [x27]
002416f0add x27, sp, 840
002416f4stp xzr, xzr, [x27]
002416f8add x27, sp, 856
002416fcstp xzr, xzr, [x27]
00241700add x1, sp, 824
00241704str x1, [sp+528]
00241708ldr x0, [sp+920]
0024170cldr x1, [sp+928]
00241710bl runtime.convTstring
00241714str x0, [sp+520]
00241718ldr x1, [sp+528]
0024171cldrsb x27, [x1]
00241720adrp x2, 0x3ee000
00241724add x2, x2, 2496
00241728str x2, [x1]
0024172cadrp x27, 0x80a000
00241730ldr w2, [x27+3056]
00241734cbz w2, 0x24173c
00241738b 0x24187c
0024173c
0024173cloc_24173c:
0024173cb 0x241740
00241740
00241740loc_241740:
00241740str x0, [x1+8]
00241744ldr x5, [sp+952]
00241748ldr x6, [sp+960]
0024174cstr x5, [sp+504]
00241750str x6, [sp+512]
00241754str x5, [sp+496]
00241758ldr x5, [sp+496]
0024175ccbnz x5, 0x241764
00241760b 0x241878
00241764
00241764loc_241764:
00241764ldr x5, [sp+496]
00241768ldr x5, [x5+8]
0024176cstr x5, [sp+496]
00241770b 0x241774
00241774
00241774loc_241774:
00241774ldr x5, [sp+528]
00241778ldrsb x27, [x5]
0024177cldr x6, [sp+496]
00241780ldr x7, [sp+512]
00241784str x6, [x5+16]
00241788adrp x27, 0x80a000
0024178cldr w6, [x27+3056]
00241790cbz w6, 0x241798
00241794b 0x241864
00241798
00241798loc_241798:
00241798b 0x24179c
0024179c
0024179cloc_24179c:
0024179cstr x7, [x5+24]
002417a0ldr x5, [sp+216]
002417a4ldr x6, [sp+224]
002417a8str x5, [sp+480]
002417acstr x6, [sp+488]
002417b0str x5, [sp+472]
002417b4ldr x5, [sp+472]
002417b8cbnz x5, 0x2417c0
002417bcb 0x241860
002417c0
002417c0loc_2417c0:
002417c0ldr x5, [sp+472]
002417c4ldr x5, [x5+8]
002417c8str x5, [sp+472]
002417ccb 0x2417d0
002417d0
002417d0loc_2417d0:
002417d0ldr x5, [sp+528]
002417d4ldrsb x27, [x5]
002417d8ldr x6, [sp+472]
002417dcldr x7, [sp+488]
002417e0str x6, [x5+32]
002417e4adrp x27, 0x80a000
002417e8ldr w6, [x27+3056]
002417eccbz w6, 0x2417f4
002417f0b 0x24184c
002417f4
002417f4loc_2417f4:
002417f4b 0x2417f8
002417f8
002417f8loc_2417f8:
002417f8str x7, [x5+40]
002417fcldr x2, [sp+528]
00241800ldrsb x27, [x2]
00241804b 0x241808
00241808
00241808loc_241808:
00241808str x2, [sp+536]
0024180corr x4, xzr, 3
00241810str x4, [sp+544]
00241814str x4, [sp+552]
00241818adrp x0, 0x488000
0024181cadd x0, x0, 3178
00241820movz x1, 51
00241824mov x3, x4
00241828bl fmt.Sprintf
0024182cstr x0, [sp+872]
00241830str x1, [sp+880]
00241834bl runtime.convTstring
00241838str x0, [sp+464]
0024183cmov x1, x0
00241840adrp x0, 0x3b4000
00241844add x0, x0, 2944
00241848bl runtime.gopanic
0024184c
0024184cloc_24184c:
0024184cbl runtime.gcWriteBarrier2
00241850str x7, [x25]
00241854ldr x6, [x5+40]
00241858str x6, [x25+8]
0024185cb 0x2417f8
00241860
00241860loc_241860:
00241860b 0x2417d0
00241864
00241864loc_241864:
00241864bl runtime.gcWriteBarrier2
00241868str x7, [x25]
0024186cldr x6, [x5+24]
00241870str x6, [x25+8]
00241874b 0x24179c
00241878
00241878loc_241878:
00241878b 0x241774
0024187c
0024187cloc_24187c:
0024187cbl runtime.gcWriteBarrier2
00241880str x0, [x25]
00241884ldr x5, [x1+8]
00241888str x5, [x25+8]
0024188cb 0x241740
00241890
00241890loc_241890:
00241890ldr x1, [sp+968]
00241894ldrsb x27, [x1]
00241898ldr x1, [x1+72]
0024189cldr x0, [sp+976]
002418a0blr x1
002418a4str x0, [sp+920]
002418a8str x1, [sp+928]
002418acadd x27, sp, 888
002418b0stp xzr, xzr, [x27]
002418b4add x27, sp, 904
002418b8stp xzr, xzr, [x27]
002418bcadd x1, sp, 888
002418c0str x1, [sp+600]
002418c4ldr x0, [sp+920]
002418c8ldr x1, [sp+928]
002418ccbl runtime.convTstring
002418d0str x0, [sp+592]
002418d4ldr x1, [sp+600]
002418d8ldrsb x27, [x1]
002418dcadrp x2, 0x3ee000
002418e0add x2, x2, 2496
002418e4str x2, [x1]
002418e8adrp x27, 0x80a000
002418ecldr w2, [x27+3056]
002418f0cbz w2, 0x2418f8
002418f4b 0x2419c4
002418f8
002418f8loc_2418f8:
002418f8b 0x2418fc
002418fc
002418fcloc_2418fc:
002418fcstr x0, [x1+8]
00241900ldr x5, [sp+952]
00241904ldr x6, [sp+960]
00241908str x5, [sp+576]
0024190cstr x6, [sp+584]
00241910str x5, [sp+568]
00241914ldr x5, [sp+568]
00241918cbnz x5, 0x241920
0024191cb 0x2419c0
00241920
00241920loc_241920:
00241920ldr x5, [sp+568]
00241924ldr x5, [x5+8]
00241928str x5, [sp+568]
0024192cb 0x241930
00241930
00241930loc_241930:
00241930ldr x5, [sp+600]
00241934ldrsb x27, [x5]
00241938ldr x6, [sp+568]
0024193cldr x7, [sp+584]
00241940str x6, [x5+16]
00241944adrp x27, 0x80a000
00241948ldr w6, [x27+3056]
0024194ccbz w6, 0x241954
00241950b 0x2419ac
00241954
00241954loc_241954:
00241954b 0x241958
00241958
00241958loc_241958:
00241958str x7, [x5+24]
0024195cldr x2, [sp+600]
00241960ldrsb x27, [x2]
00241964b 0x241968
00241968
00241968loc_241968:
00241968str x2, [sp+608]
0024196corr x4, xzr, 2
00241970str x4, [sp+616]
00241974str x4, [sp+624]
00241978adrp x0, 0x488000
0024197cadd x0, x0, 3127
00241980movz x1, 51
00241984mov x3, x4
00241988bl fmt.Sprintf
0024198cstr x0, [sp+872]
00241990str x1, [sp+880]
00241994bl runtime.convTstring
00241998str x0, [sp+560]
0024199cmov x1, x0
002419a0adrp x0, 0x3b4000
002419a4add x0, x0, 2944
002419a8bl runtime.gopanic
002419ac
002419acloc_2419ac:
002419acbl runtime.gcWriteBarrier2
002419b0str x7, [x25]
002419b4ldr x6, [x5+24]
002419b8str x6, [x25+8]
002419bcb 0x241958
002419c0
002419c0loc_2419c0:
002419c0b 0x241930
002419c4
002419c4loc_2419c4:
002419c4bl runtime.gcWriteBarrier2
002419c8str x0, [x25]
002419ccldr x5, [x1+8]
002419d0str x5, [x25+8]
002419d4b 0x2418fc
002419d8
002419d8loc_2419d8:
002419d8ldr x1, [sp+968]
002419dcldrsb x27, [x1]
002419e0ldr x1, [x1+72]
002419e4ldr x0, [sp+976]
002419e8blr x1
002419ecstr x0, [sp+920]
002419f0str x1, [sp+928]
002419f4add x27, sp, 888
002419f8stp xzr, xzr, [x27]
002419fcadd x27, sp, 904
00241a00stp xzr, xzr, [x27]
00241a04add x1, sp, 888
00241a08str x1, [sp+672]
00241a0cldr x0, [sp+920]
00241a10ldr x1, [sp+928]
00241a14bl runtime.convTstring
00241a18str x0, [sp+664]
00241a1cldr x1, [sp+672]
00241a20ldrsb x27, [x1]
00241a24adrp x2, 0x3ee000
00241a28add x2, x2, 2496
00241a2cstr x2, [x1]
00241a30adrp x27, 0x80a000
00241a34ldr w2, [x27+3056]
00241a38cbz w2, 0x241a40
00241a3cb 0x241b0c
00241a40
00241a40loc_241a40:
00241a40b 0x241a44
00241a44
00241a44loc_241a44:
00241a44str x0, [x1+8]
00241a48ldr x5, [sp+216]
00241a4cldr x6, [sp+224]
00241a50str x5, [sp+648]
00241a54str x6, [sp+656]
00241a58str x5, [sp+640]
00241a5cldr x5, [sp+640]
00241a60cbnz x5, 0x241a68
00241a64b 0x241b08
00241a68
00241a68loc_241a68:
00241a68ldr x5, [sp+640]
00241a6cldr x5, [x5+8]
00241a70str x5, [sp+640]
00241a74b 0x241a78
00241a78
00241a78loc_241a78:
00241a78ldr x5, [sp+672]
00241a7cldrsb x27, [x5]
00241a80ldr x6, [sp+640]
00241a84ldr x7, [sp+656]
00241a88str x6, [x5+16]
00241a8cadrp x27, 0x80a000
00241a90ldr w6, [x27+3056]
00241a94cbz w6, 0x241a9c
00241a98b 0x241af4
00241a9c
00241a9cloc_241a9c:
00241a9cb 0x241aa0
00241aa0
00241aa0loc_241aa0:
00241aa0str x7, [x5+24]
00241aa4ldr x2, [sp+672]
00241aa8ldrsb x27, [x2]
00241aacb 0x241ab0
00241ab0
00241ab0loc_241ab0:
00241ab0str x2, [sp+680]
00241ab4orr x4, xzr, 2
00241ab8str x4, [sp+688]
00241abcstr x4, [sp+696]
00241ac0adrp x0, 0x489000
00241ac4add x0, x0, 3310
00241ac8movz x1, 54
00241accmov x3, x4
00241ad0bl fmt.Sprintf
00241ad4str x0, [sp+872]
00241ad8str x1, [sp+880]
00241adcbl runtime.convTstring
00241ae0str x0, [sp+632]
00241ae4mov x1, x0
00241ae8adrp x0, 0x3b4000
00241aecadd x0, x0, 2944
00241af0bl runtime.gopanic
00241af4
00241af4loc_241af4:
00241af4bl runtime.gcWriteBarrier2
00241af8str x7, [x25]
00241afcldr x6, [x5+24]
00241b00str x6, [x25+8]
00241b04b 0x241aa0
00241b08
00241b08loc_241b08:
00241b08b 0x241a78
00241b0c
00241b0cloc_241b0c:
00241b0cbl runtime.gcWriteBarrier2
00241b10str x0, [x25]
00241b14ldr x5, [x1+8]
00241b18str x5, [x25+8]
00241b1cb 0x241a44
00241b20
00241b20loc_241b20:
00241b20stp x0, x1, [sp+24]
00241b24stp x2, x3, [sp+40]
00241b28stp x4, x5, [sp+56]
00241b2cstp x6, x7, [sp+72]
00241b30stp x8, x9, [sp+88]
00241b34stp x10, x11, [sp+104]
00241b38stp x12, x13, [sp+120]
00241b3cstrb w14, [sp+136]
00241b40str x15, [sp+144]
00241b44mov x3, x30
00241b48bl runtime.morestack_noctxt.abi0
00241b4cldp x0, x1, [sp+24]
00241b50ldp x2, x3, [sp+40]
00241b54ldp x4, x5, [sp+56]
00241b58ldp x6, x7, [sp+72]
00241b5cldp x8, x9, [sp+88]
00241b60ldp x10, x11, [sp+104]
00241b64ldp x12, x13, [sp+120]
00241b68ldrb w14, [sp+136]
00241b6cldr x15, [sp+144]
00241b70b 0x240e60
00241b74udf 0
00241b78udf 0
00241b7cudf 0
00240e60
00241b80
00241b80google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func7: ; void google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func7(void)
00241b80ldr x16, [x28+16]
00241b84subs xzr, sp, x16
00241b88b.ls 0x241be8
00241b8cstr x30, [sp-96]!
00241b90stur x29, [sp-8]
00241b94sub x29, sp, 8
00241b98ldr x1, [x26+8]
00241b9cldr x2, [x26+16]
00241ba0str x1, [sp+48]
00241ba4str x2, [sp+56]
00241ba8stp xzr, xzr, [sp+24]
00241bacstr xzr, [sp+40]
00241bb0ldr x1, [sp+48]
00241bb4ldrsb x27, [x1]
00241bb8ldr x1, [x1+48]
00241bbcldr x0, [sp+56]
00241bc0blr x1
00241bc4str x0, [sp+64]
00241bc8str x1, [sp+72]
00241bccstr x2, [sp+80]
00241bd0str x0, [sp+24]
00241bd4str x1, [sp+32]
00241bd8str x2, [sp+40]
00241bdcldur x29, [sp-8]
00241be0ldr x30, [sp], 96
00241be4ret x30
00241be8
00241be8loc_241be8:
00241be8mov x3, x30
00241becbl runtime.morestack.abi0
00241bf0b 0x241b80
00241bf4udf 0
00241bf8udf 0
00241bfcudf 0
00241b80
00241b80google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func7: ; void google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func7(void)
00241b80ldr x16, [x28+16]
00241b84subs xzr, sp, x16
00241b88b.ls 0x241be8
00241b8cstr x30, [sp-96]!
00241b90stur x29, [sp-8]
00241b94sub x29, sp, 8
00241b98ldr x1, [x26+8]
00241b9cldr x2, [x26+16]
00241ba0str x1, [sp+48]
00241ba4str x2, [sp+56]
00241ba8stp xzr, xzr, [sp+24]
00241bacstr xzr, [sp+40]
00241bb0ldr x1, [sp+48]
00241bb4ldrsb x27, [x1]
00241bb8ldr x1, [x1+48]
00241bbcldr x0, [sp+56]
00241bc0blr x1
00241bc4str x0, [sp+64]
00241bc8str x1, [sp+72]
00241bccstr x2, [sp+80]
00241bd0str x0, [sp+24]
00241bd4str x1, [sp+32]
00241bd8str x2, [sp+40]
00241bdcldur x29, [sp-8]
00241be0ldr x30, [sp], 96
00241be4ret x30
00241be8
00241be8loc_241be8:
00241be8mov x3, x30
00241becbl runtime.morestack.abi0
00241bf0b 0x241b80
00241bf4udf 0
00241bf8udf 0
00241bfcudf 0
00241b80
00241c00
00241c00google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func6: ; void google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func6(void)
00241c00ldr x16, [x28+16]
00241c04subs xzr, sp, x16
00241c08b.ls 0x241c6c
00241c0cstr x30, [sp-112]!
00241c10stur x29, [sp-8]
00241c14sub x29, sp, 8
00241c18ldr x1, [x26+8]
00241c1cldr x2, [x26+16]
00241c20str x1, [sp+48]
00241c24str x2, [sp+56]
00241c28stp xzr, xzr, [sp+32]
00241c2cldr x1, [sp+48]
00241c30ldrsb x27, [x1]
00241c34ldr x1, [x1+48]
00241c38ldr x0, [sp+56]
00241c3cblr x1
00241c40str x0, [sp+80]
00241c44str x1, [sp+88]
00241c48str x2, [sp+96]
00241c4cbl google.golang.org/protobuf/reflect/protoreflect.Value.Message
00241c50str x0, [sp+64]
00241c54str x1, [sp+72]
00241c58str x0, [sp+32]
00241c5cstr x1, [sp+40]
00241c60ldur x29, [sp-8]
00241c64ldr x30, [sp], 112
00241c68ret x30
00241c6c
00241c6cloc_241c6c:
00241c6cmov x3, x30
00241c70bl runtime.morestack.abi0
00241c74b 0x241c00
00241c78udf 0
00241c7cudf 0
00241c00
00241c00google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func6: ; void google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func6(void)
00241c00ldr x16, [x28+16]
00241c04subs xzr, sp, x16
00241c08b.ls 0x241c6c
00241c0cstr x30, [sp-112]!
00241c10stur x29, [sp-8]
00241c14sub x29, sp, 8
00241c18ldr x1, [x26+8]
00241c1cldr x2, [x26+16]
00241c20str x1, [sp+48]
00241c24str x2, [sp+56]
00241c28stp xzr, xzr, [sp+32]
00241c2cldr x1, [sp+48]
00241c30ldrsb x27, [x1]
00241c34ldr x1, [x1+48]
00241c38ldr x0, [sp+56]
00241c3cblr x1
00241c40str x0, [sp+80]
00241c44str x1, [sp+88]
00241c48str x2, [sp+96]
00241c4cbl google.golang.org/protobuf/reflect/protoreflect.Value.Message
00241c50str x0, [sp+64]
00241c54str x1, [sp+72]
00241c58str x0, [sp+32]
00241c5cstr x1, [sp+40]
00241c60ldur x29, [sp-8]
00241c64ldr x30, [sp], 112
00241c68ret x30
00241c6c
00241c6cloc_241c6c:
00241c6cmov x3, x30
00241c70bl runtime.morestack.abi0
00241c74b 0x241c00
00241c78udf 0
00241c7cudf 0
00241c00
00241c80
00241c80google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func5: ; void google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func5(google.golang.org/protobuf/internal/impl.pointer p)
00241c80ldr x16, [x28+16]
00241c84sub x17, sp, 320
00241c88subs xzr, x17, x16
00241c8cb.ls 0x2420ac
00241c90sub x20, sp, 448
00241c94stp x29, x30, [x20-8]
00241c98add sp, x20, 0
00241c9csub x29, sp, 8
00241ca0str x0, [sp+456]
00241ca4ldrb w2, [x26+8]
00241ca8strb w2, [sp+67]
00241cacldr x2, [x26+16]
00241cb0ldr x3, [x26+24]
00241cb4str x2, [sp+152]
00241cb8str x3, [sp+160]
00241cbcldr x2, [x26+32]
00241cc0str x2, [sp+72]
00241cc4add x2, x26, 40
00241cc8str x2, [sp+432]
00241cccldr x2, [x26+144]
00241cd0ldr x3, [x26+152]
00241cd4str x2, [sp+136]
00241cd8str x3, [sp+144]
00241cdcldr x2, [x26+160]
00241ce0ldr x3, [x26+168]
00241ce4str x2, [sp+168]
00241ce8str x3, [sp+176]
00241cecstp xzr, xzr, [sp+88]
00241cf0str xzr, [sp+104]
00241cf4ldrb w2, [sp+67]
00241cf8tbnz w2, 0, 0x241d00
00241cfcb 0x241fe4
00241d00
00241d00loc_241d00:
00241d00ldr x1, [sp+72]
00241d04ldr x0, [sp+456]
00241d08bl google.golang.org/protobuf/internal/impl.pointer.Apply
00241d0cstr x0, [sp+208]
00241d10ldr x2, [sp+432]
00241d14ldr x1, [x2+32]
00241d18ldr x2, [x2+40]
00241d1cbl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
00241d20str x0, [sp+184]
00241d24str x1, [sp+192]
00241d28str x2, [sp+200]
00241d2cbl reflect.Value.Elem
00241d30str x0, [sp+112]
00241d34str x1, [sp+120]
00241d38str x2, [sp+128]
00241d3cbl reflect.Value.IsNil
00241d40strb w0, [sp+70]
00241d44strb w0, [sp+71]
00241d48tbnz w0, 0, 0x241d50
00241d4cb 0x241d54
00241d50
00241d50loc_241d50:
00241d50b 0x241dc4
00241d54
00241d54loc_241d54:
00241d54ldr x0, [sp+112]
00241d58ldr x1, [sp+120]
00241d5cldr x2, [sp+128]
00241d60bl reflect.Value.Elem
00241d64str x0, [sp+184]
00241d68str x1, [sp+192]
00241d6cstr x2, [sp+200]
00241d70bl reflect.Value.Type
00241d74str x0, [sp+264]
00241d78str x1, [sp+272]
00241d7cldrsb x27, [x0]
00241d80ldr x3, [x0+88]
00241d84mov x0, x1
00241d88blr x3
00241d8cstr x0, [sp+416]
00241d90str x1, [sp+424]
00241d94ldr x3, [sp+136]
00241d98subs xzr, x0, x3
00241d9ccset x3, ne
00241da0b.ne 0x241da8
00241da4b 0x241dac
00241da8
00241da8loc_241da8:
00241da8b 0x241dbc
00241dac
00241dacloc_241dac:
00241dacldr x2, [sp+144]
00241db0bl runtime.ifaceeq
00241db4eor x3, x0, 1
00241db8b 0x241dbc
00241dbc
00241dbcloc_241dbc:
00241dbcstrb w3, [sp+71]
00241dc0b 0x241dc4
00241dc4
00241dc4loc_241dc4:
00241dc4ldrb w3, [sp+71]
00241dc8strb w3, [sp+68]
00241dcctbnz w3, 0, 0x241dd4
00241dd0b 0x241dd8
00241dd4
00241dd4loc_241dd4:
00241dd4b 0x241e04
00241dd8
00241dd8loc_241dd8:
00241dd8ldr x0, [sp+112]
00241ddcldr x1, [sp+120]
00241de0ldr x2, [sp+128]
00241de4bl reflect.Value.Elem
00241de8str x0, [sp+184]
00241decstr x1, [sp+192]
00241df0str x2, [sp+200]
00241df4bl reflect.Value.IsNil
00241df8strb w0, [sp+69]
00241dfcstrb w0, [sp+68]
00241e00b 0x241e04
00241e04
00241e04loc_241e04:
00241e04ldrb w3, [sp+68]
00241e08tbnz w3, 0, 0x241e10
00241e0cb 0x241e60
00241e10
00241e10loc_241e10:
00241e10ldr x0, [sp+136]
00241e14ldr x1, [sp+144]
00241e18bl reflect.New
00241e1cstr x0, [sp+184]
00241e20str x1, [sp+192]
00241e24str x2, [sp+200]
00241e28ldr x3, [sp+112]
00241e2cldr x4, [sp+120]
00241e30ldr x5, [sp+128]
00241e34mov x6, x0
00241e38mov x0, x3
00241e3cmov x7, x1
00241e40mov x1, x4
00241e44mov x8, x2
00241e48mov x2, x5
00241e4cmov x3, x6
00241e50mov x4, x7
00241e54mov x5, x8
00241e58bl reflect.Value.Set
00241e5cb 0x241e64
00241e60
00241e60loc_241e60:
00241e60b 0x241e64
00241e64
00241e64loc_241e64:
00241e64ldr x0, [sp+112]
00241e68ldr x1, [sp+120]
00241e6cldr x2, [sp+128]
00241e70bl reflect.Value.Elem
00241e74str x0, [sp+184]
00241e78str x1, [sp+192]
00241e7cstr x2, [sp+200]
00241e80bl reflect.Value.Elem
00241e84str x0, [sp+392]
00241e88str x1, [sp+400]
00241e8cstr x2, [sp+408]
00241e90mov x3, xzr
00241e94bl reflect.Value.Field
00241e98str x0, [sp+112]
00241e9cstr x1, [sp+120]
00241ea0str x2, [sp+128]
00241ea4bl reflect.Value.Kind
00241ea8str x0, [sp+80]
00241eacsubs xzr, x0, 22
00241eb0cset x3, eq
00241eb4strb w3, [sp+70]
00241eb8b.eq 0x241ec0
00241ebcb 0x241edc
00241ec0
00241ec0loc_241ec0:
00241ec0ldr x0, [sp+112]
00241ec4ldr x1, [sp+120]
00241ec8ldr x2, [sp+128]
00241eccbl reflect.Value.IsNil
00241ed0strb w0, [sp+71]
00241ed4strb w0, [sp+70]
00241ed8b 0x241ee0
00241edc
00241edcloc_241edc:
00241edcb 0x241ee0
00241ee0
00241ee0loc_241ee0:
00241ee0ldrb w4, [sp+70]
00241ee4tbnz w4, 0, 0x241eec
00241ee8b 0x241f9c
00241eec
00241eecloc_241eec:
00241eecldr x1, [sp+168]
00241ef0ldrsb x27, [x1]
00241ef4ldr x1, [x1+48]
00241ef8ldr x0, [sp+176]
00241efcblr x1
00241f00str x0, [sp+368]
00241f04str x1, [sp+376]
00241f08str x2, [sp+384]
00241f0cbl google.golang.org/protobuf/reflect/protoreflect.Value.Message
00241f10str x0, [sp+352]
00241f14str x1, [sp+360]
00241f18bl google.golang.org/protobuf/reflect/protoreflect.ValueOfMessage
00241f1cstr x0, [sp+328]
00241f20str x1, [sp+336]
00241f24str x2, [sp+344]
00241f28ldr x3, [sp+176]
00241f2cldr x4, [sp+168]
00241f30ldrsb x27, [x4]
00241f34ldr x4, [x4+24]
00241f38mov x5, x0
00241f3cmov x0, x3
00241f40mov x6, x1
00241f44mov x1, x5
00241f48mov x7, x2
00241f4cmov x2, x6
00241f50mov x3, x7
00241f54blr x4
00241f58str x0, [sp+392]
00241f5cstr x1, [sp+400]
00241f60str x2, [sp+408]
00241f64ldr x3, [sp+112]
00241f68ldr x4, [sp+120]
00241f6cldr x5, [sp+128]
00241f70mov x6, x0
00241f74mov x0, x3
00241f78mov x7, x1
00241f7cmov x1, x4
00241f80mov x8, x2
00241f84mov x2, x5
00241f88mov x3, x6
00241f8cmov x4, x7
00241f90mov x5, x8
00241f94bl reflect.Value.Set
00241f98b 0x241fa0
00241f9c
00241f9cloc_241f9c:
00241f9cb 0x241fa0
00241fa0
00241fa0loc_241fa0:
00241fa0ldr x1, [sp+112]
00241fa4ldr x2, [sp+120]
00241fa8ldr x3, [sp+128]
00241facldr x4, [sp+168]
00241fb0ldrsb x27, [x4]
00241fb4ldr x4, [x4+56]
00241fb8ldr x0, [sp+176]
00241fbcblr x4
00241fc0str x0, [sp+328]
00241fc4str x1, [sp+336]
00241fc8str x2, [sp+344]
00241fccstr x0, [sp+88]
00241fd0str x1, [sp+96]
00241fd4str x2, [sp+104]
00241fd8ldp x29, x30, [sp-8]
00241fdcadd sp, sp, 448
00241fe0ret x30
00241fe4
00241fe4loc_241fe4:
00241fe4ldr x1, [sp+152]
00241fe8ldrsb x27, [x1]
00241fecldr x1, [x1+72]
00241ff0ldr x0, [sp+160]
00241ff4blr x1
00241ff8str x0, [sp+248]
00241ffcstr x1, [sp+256]
00242000stp xzr, xzr, [sp+232]
00242004add x1, sp, 232
00242008str x1, [sp+296]
0024200cldr x0, [sp+248]
00242010ldr x1, [sp+256]
00242014bl runtime.convTstring
00242018str x0, [sp+288]
0024201cldr x1, [sp+296]
00242020ldrsb x27, [x1]
00242024adrp x2, 0x3ed000
00242028add x2, x2, 2496
0024202cstr x2, [x1]
00242030adrp x27, 0x809000
00242034ldr w2, [x27+3056]
00242038cbz w2, 0x242040
0024203cb 0x242098
00242040
00242040loc_242040:
00242040b 0x242044
00242044
00242044loc_242044:
00242044str x0, [x1+8]
00242048ldr x2, [sp+296]
0024204cldrsb x27, [x2]
00242050b 0x242054
00242054
00242054loc_242054:
00242054str x2, [sp+304]
00242058orr x4, xzr, 1
0024205cstr x4, [sp+312]
00242060str x4, [sp+320]
00242064adrp x0, 0x48c000
00242068add x0, x0, 314
0024206cmovz x1, 67
00242070mov x3, x4
00242074bl fmt.Sprintf
00242078str x0, [sp+216]
0024207cstr x1, [sp+224]
00242080bl runtime.convTstring
00242084str x0, [sp+280]
00242088mov x1, x0
0024208cadrp x0, 0x3b3000
00242090add x0, x0, 2944
00242094bl runtime.gopanic
00242098
00242098loc_242098:
00242098bl runtime.gcWriteBarrier2
0024209cstr x0, [x25]
002420a0ldr x5, [x1+8]
002420a4str x5, [x25+8]
002420a8b 0x242044
002420ac
002420acloc_2420ac:
002420acstr x0, [sp+8]
002420b0mov x3, x30
002420b4bl runtime.morestack.abi0
002420b8ldr x0, [sp+8]
002420bcb 0x241c80
00241c80
00241c80google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func5: ; void google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func5(google.golang.org/protobuf/internal/impl.pointer p)
00241c80ldr x16, [x28+16]
00241c84sub x17, sp, 320
00241c88subs xzr, x17, x16
00241c8cb.ls 0x2420ac
00241c90sub x20, sp, 448
00241c94stp x29, x30, [x20-8]
00241c98add sp, x20, 0
00241c9csub x29, sp, 8
00241ca0str x0, [sp+456]
00241ca4ldrb w2, [x26+8]
00241ca8strb w2, [sp+67]
00241cacldr x2, [x26+16]
00241cb0ldr x3, [x26+24]
00241cb4str x2, [sp+152]
00241cb8str x3, [sp+160]
00241cbcldr x2, [x26+32]
00241cc0str x2, [sp+72]
00241cc4add x2, x26, 40
00241cc8str x2, [sp+432]
00241cccldr x2, [x26+144]
00241cd0ldr x3, [x26+152]
00241cd4str x2, [sp+136]
00241cd8str x3, [sp+144]
00241cdcldr x2, [x26+160]
00241ce0ldr x3, [x26+168]
00241ce4str x2, [sp+168]
00241ce8str x3, [sp+176]
00241cecstp xzr, xzr, [sp+88]
00241cf0str xzr, [sp+104]
00241cf4ldrb w2, [sp+67]
00241cf8tbnz w2, 0, 0x241d00
00241cfcb 0x241fe4
00241d00
00241d00loc_241d00:
00241d00ldr x1, [sp+72]
00241d04ldr x0, [sp+456]
00241d08bl google.golang.org/protobuf/internal/impl.pointer.Apply
00241d0cstr x0, [sp+208]
00241d10ldr x2, [sp+432]
00241d14ldr x1, [x2+32]
00241d18ldr x2, [x2+40]
00241d1cbl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
00241d20str x0, [sp+184]
00241d24str x1, [sp+192]
00241d28str x2, [sp+200]
00241d2cbl reflect.Value.Elem
00241d30str x0, [sp+112]
00241d34str x1, [sp+120]
00241d38str x2, [sp+128]
00241d3cbl reflect.Value.IsNil
00241d40strb w0, [sp+70]
00241d44strb w0, [sp+71]
00241d48tbnz w0, 0, 0x241d50
00241d4cb 0x241d54
00241d50
00241d50loc_241d50:
00241d50b 0x241dc4
00241d54
00241d54loc_241d54:
00241d54ldr x0, [sp+112]
00241d58ldr x1, [sp+120]
00241d5cldr x2, [sp+128]
00241d60bl reflect.Value.Elem
00241d64str x0, [sp+184]
00241d68str x1, [sp+192]
00241d6cstr x2, [sp+200]
00241d70bl reflect.Value.Type
00241d74str x0, [sp+264]
00241d78str x1, [sp+272]
00241d7cldrsb x27, [x0]
00241d80ldr x3, [x0+88]
00241d84mov x0, x1
00241d88blr x3
00241d8cstr x0, [sp+416]
00241d90str x1, [sp+424]
00241d94ldr x3, [sp+136]
00241d98subs xzr, x0, x3
00241d9ccset x3, ne
00241da0b.ne 0x241da8
00241da4b 0x241dac
00241da8
00241da8loc_241da8:
00241da8b 0x241dbc
00241dac
00241dacloc_241dac:
00241dacldr x2, [sp+144]
00241db0bl runtime.ifaceeq
00241db4eor x3, x0, 1
00241db8b 0x241dbc
00241dbc
00241dbcloc_241dbc:
00241dbcstrb w3, [sp+71]
00241dc0b 0x241dc4
00241dc4
00241dc4loc_241dc4:
00241dc4ldrb w3, [sp+71]
00241dc8strb w3, [sp+68]
00241dcctbnz w3, 0, 0x241dd4
00241dd0b 0x241dd8
00241dd4
00241dd4loc_241dd4:
00241dd4b 0x241e04
00241dd8
00241dd8loc_241dd8:
00241dd8ldr x0, [sp+112]
00241ddcldr x1, [sp+120]
00241de0ldr x2, [sp+128]
00241de4bl reflect.Value.Elem
00241de8str x0, [sp+184]
00241decstr x1, [sp+192]
00241df0str x2, [sp+200]
00241df4bl reflect.Value.IsNil
00241df8strb w0, [sp+69]
00241dfcstrb w0, [sp+68]
00241e00b 0x241e04
00241e04
00241e04loc_241e04:
00241e04ldrb w3, [sp+68]
00241e08tbnz w3, 0, 0x241e10
00241e0cb 0x241e60
00241e10
00241e10loc_241e10:
00241e10ldr x0, [sp+136]
00241e14ldr x1, [sp+144]
00241e18bl reflect.New
00241e1cstr x0, [sp+184]
00241e20str x1, [sp+192]
00241e24str x2, [sp+200]
00241e28ldr x3, [sp+112]
00241e2cldr x4, [sp+120]
00241e30ldr x5, [sp+128]
00241e34mov x6, x0
00241e38mov x0, x3
00241e3cmov x7, x1
00241e40mov x1, x4
00241e44mov x8, x2
00241e48mov x2, x5
00241e4cmov x3, x6
00241e50mov x4, x7
00241e54mov x5, x8
00241e58bl reflect.Value.Set
00241e5cb 0x241e64
00241e60
00241e60loc_241e60:
00241e60b 0x241e64
00241e64
00241e64loc_241e64:
00241e64ldr x0, [sp+112]
00241e68ldr x1, [sp+120]
00241e6cldr x2, [sp+128]
00241e70bl reflect.Value.Elem
00241e74str x0, [sp+184]
00241e78str x1, [sp+192]
00241e7cstr x2, [sp+200]
00241e80bl reflect.Value.Elem
00241e84str x0, [sp+392]
00241e88str x1, [sp+400]
00241e8cstr x2, [sp+408]
00241e90mov x3, xzr
00241e94bl reflect.Value.Field
00241e98str x0, [sp+112]
00241e9cstr x1, [sp+120]
00241ea0str x2, [sp+128]
00241ea4bl reflect.Value.Kind
00241ea8str x0, [sp+80]
00241eacsubs xzr, x0, 22
00241eb0cset x3, eq
00241eb4strb w3, [sp+70]
00241eb8b.eq 0x241ec0
00241ebcb 0x241edc
00241ec0
00241ec0loc_241ec0:
00241ec0ldr x0, [sp+112]
00241ec4ldr x1, [sp+120]
00241ec8ldr x2, [sp+128]
00241eccbl reflect.Value.IsNil
00241ed0strb w0, [sp+71]
00241ed4strb w0, [sp+70]
00241ed8b 0x241ee0
00241edc
00241edcloc_241edc:
00241edcb 0x241ee0
00241ee0
00241ee0loc_241ee0:
00241ee0ldrb w4, [sp+70]
00241ee4tbnz w4, 0, 0x241eec
00241ee8b 0x241f9c
00241eec
00241eecloc_241eec:
00241eecldr x1, [sp+168]
00241ef0ldrsb x27, [x1]
00241ef4ldr x1, [x1+48]
00241ef8ldr x0, [sp+176]
00241efcblr x1
00241f00str x0, [sp+368]
00241f04str x1, [sp+376]
00241f08str x2, [sp+384]
00241f0cbl google.golang.org/protobuf/reflect/protoreflect.Value.Message
00241f10str x0, [sp+352]
00241f14str x1, [sp+360]
00241f18bl google.golang.org/protobuf/reflect/protoreflect.ValueOfMessage
00241f1cstr x0, [sp+328]
00241f20str x1, [sp+336]
00241f24str x2, [sp+344]
00241f28ldr x3, [sp+176]
00241f2cldr x4, [sp+168]
00241f30ldrsb x27, [x4]
00241f34ldr x4, [x4+24]
00241f38mov x5, x0
00241f3cmov x0, x3
00241f40mov x6, x1
00241f44mov x1, x5
00241f48mov x7, x2
00241f4cmov x2, x6
00241f50mov x3, x7
00241f54blr x4
00241f58str x0, [sp+392]
00241f5cstr x1, [sp+400]
00241f60str x2, [sp+408]
00241f64ldr x3, [sp+112]
00241f68ldr x4, [sp+120]
00241f6cldr x5, [sp+128]
00241f70mov x6, x0
00241f74mov x0, x3
00241f78mov x7, x1
00241f7cmov x1, x4
00241f80mov x8, x2
00241f84mov x2, x5
00241f88mov x3, x6
00241f8cmov x4, x7
00241f90mov x5, x8
00241f94bl reflect.Value.Set
00241f98b 0x241fa0
00241f9c
00241f9cloc_241f9c:
00241f9cb 0x241fa0
00241fa0
00241fa0loc_241fa0:
00241fa0ldr x1, [sp+112]
00241fa4ldr x2, [sp+120]
00241fa8ldr x3, [sp+128]
00241facldr x4, [sp+168]
00241fb0ldrsb x27, [x4]
00241fb4ldr x4, [x4+56]
00241fb8ldr x0, [sp+176]
00241fbcblr x4
00241fc0str x0, [sp+328]
00241fc4str x1, [sp+336]
00241fc8str x2, [sp+344]
00241fccstr x0, [sp+88]
00241fd0str x1, [sp+96]
00241fd4str x2, [sp+104]
00241fd8ldp x29, x30, [sp-8]
00241fdcadd sp, sp, 448
00241fe0ret x30
00241fe4
00241fe4loc_241fe4:
00241fe4ldr x1, [sp+152]
00241fe8ldrsb x27, [x1]
00241fecldr x1, [x1+72]
00241ff0ldr x0, [sp+160]
00241ff4blr x1
00241ff8str x0, [sp+248]
00241ffcstr x1, [sp+256]
00242000stp xzr, xzr, [sp+232]
00242004add x1, sp, 232
00242008str x1, [sp+296]
0024200cldr x0, [sp+248]
00242010ldr x1, [sp+256]
00242014bl runtime.convTstring
00242018str x0, [sp+288]
0024201cldr x1, [sp+296]
00242020ldrsb x27, [x1]
00242024adrp x2, 0x3ed000
00242028add x2, x2, 2496
0024202cstr x2, [x1]
00242030adrp x27, 0x809000
00242034ldr w2, [x27+3056]
00242038cbz w2, 0x242040
0024203cb 0x242098
00242040
00242040loc_242040:
00242040b 0x242044
00242044
00242044loc_242044:
00242044str x0, [x1+8]
00242048ldr x2, [sp+296]
0024204cldrsb x27, [x2]
00242050b 0x242054
00242054
00242054loc_242054:
00242054str x2, [sp+304]
00242058orr x4, xzr, 1
0024205cstr x4, [sp+312]
00242060str x4, [sp+320]
00242064adrp x0, 0x48c000
00242068add x0, x0, 314
0024206cmovz x1, 67
00242070mov x3, x4
00242074bl fmt.Sprintf
00242078str x0, [sp+216]
0024207cstr x1, [sp+224]
00242080bl runtime.convTstring
00242084str x0, [sp+280]
00242088mov x1, x0
0024208cadrp x0, 0x3b3000
00242090add x0, x0, 2944
00242094bl runtime.gopanic
00242098
00242098loc_242098:
00242098bl runtime.gcWriteBarrier2
0024209cstr x0, [x25]
002420a0ldr x5, [x1+8]
002420a4str x5, [x25+8]
002420a8b 0x242044
002420ac
002420acloc_2420ac:
002420acstr x0, [sp+8]
002420b0mov x3, x30
002420b4bl runtime.morestack.abi0
002420b8ldr x0, [sp+8]
002420bcb 0x241c80
00241c80
002420c0
002420c0google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func4: ; void google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func4(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/reflect/protoreflect.Value v)
002420c0ldr x16, [x28+16]
002420c4sub x17, sp, 112
002420c8subs xzr, x17, x16
002420ccb.ls 0x24232c
002420d0str x30, [sp-240]!
002420d4stur x29, [sp-8]
002420d8sub x29, sp, 8
002420dcstr x0, [sp+248]
002420e0str x1, [sp+256]
002420e4str x2, [sp+264]
002420e8str x3, [sp+272]
002420ecldr x2, [x26+8]
002420f0str x2, [sp+72]
002420f4add x2, x26, 16
002420f8str x2, [sp+224]
002420fcldr x2, [x26+120]
00242100ldr x3, [x26+128]
00242104str x2, [sp+104]
00242108str x3, [sp+112]
0024210cldr x2, [x26+136]
00242110ldr x3, [x26+144]
00242114str x2, [sp+120]
00242118str x3, [sp+128]
0024211cldr x1, [sp+72]
00242120ldr x0, [sp+248]
00242124bl google.golang.org/protobuf/internal/impl.pointer.Apply
00242128str x0, [sp+176]
0024212cldr x2, [sp+224]
00242130ldr x1, [x2+32]
00242134ldr x2, [x2+40]
00242138bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
0024213cstr x0, [sp+152]
00242140str x1, [sp+160]
00242144str x2, [sp+168]
00242148bl reflect.Value.Elem
0024214cstr x0, [sp+80]
00242150str x1, [sp+88]
00242154str x2, [sp+96]
00242158bl reflect.Value.IsNil
0024215cstrb w0, [sp+68]
00242160strb w0, [sp+69]
00242164tbnz w0, 0, 0x24216c
00242168b 0x242170
0024216c
0024216cloc_24216c:
0024216cb 0x2421e0
00242170
00242170loc_242170:
00242170ldr x0, [sp+80]
00242174ldr x1, [sp+88]
00242178ldr x2, [sp+96]
0024217cbl reflect.Value.Elem
00242180str x0, [sp+152]
00242184str x1, [sp+160]
00242188str x2, [sp+168]
0024218cbl reflect.Value.Type
00242190str x0, [sp+184]
00242194str x1, [sp+192]
00242198ldrsb x27, [x0]
0024219cldr x3, [x0+88]
002421a0mov x0, x1
002421a4blr x3
002421a8str x0, [sp+136]
002421acstr x1, [sp+144]
002421b0ldr x3, [sp+104]
002421b4subs xzr, x0, x3
002421b8cset x3, ne
002421bcb.ne 0x2421c4
002421c0b 0x2421c8
002421c4
002421c4loc_2421c4:
002421c4b 0x2421d8
002421c8
002421c8loc_2421c8:
002421c8ldr x2, [sp+112]
002421ccbl runtime.ifaceeq
002421d0eor x3, x0, 1
002421d4b 0x2421d8
002421d8
002421d8loc_2421d8:
002421d8strb w3, [sp+69]
002421dcb 0x2421e0
002421e0
002421e0loc_2421e0:
002421e0ldrb w3, [sp+69]
002421e4strb w3, [sp+70]
002421e8tbnz w3, 0, 0x2421f0
002421ecb 0x2421f4
002421f0
002421f0loc_2421f0:
002421f0b 0x242220
002421f4
002421f4loc_2421f4:
002421f4ldr x0, [sp+80]
002421f8ldr x1, [sp+88]
002421fcldr x2, [sp+96]
00242200bl reflect.Value.Elem
00242204str x0, [sp+152]
00242208str x1, [sp+160]
0024220cstr x2, [sp+168]
00242210bl reflect.Value.IsNil
00242214strb w0, [sp+71]
00242218strb w0, [sp+70]
0024221cb 0x242220
00242220
00242220loc_242220:
00242220ldrb w3, [sp+70]
00242224tbnz w3, 0, 0x24222c
00242228b 0x24227c
0024222c
0024222cloc_24222c:
0024222cldr x0, [sp+104]
00242230ldr x1, [sp+112]
00242234bl reflect.New
00242238str x0, [sp+152]
0024223cstr x1, [sp+160]
00242240str x2, [sp+168]
00242244ldr x3, [sp+80]
00242248ldr x4, [sp+88]
0024224cldr x5, [sp+96]
00242250mov x6, x0
00242254mov x0, x3
00242258mov x7, x1
0024225cmov x1, x4
00242260mov x8, x2
00242264mov x2, x5
00242268mov x3, x6
0024226cmov x4, x7
00242270mov x5, x8
00242274bl reflect.Value.Set
00242278b 0x242280
0024227c
0024227cloc_24227c:
0024227cb 0x242280
00242280
00242280loc_242280:
00242280ldr x0, [sp+80]
00242284ldr x1, [sp+88]
00242288ldr x2, [sp+96]
0024228cbl reflect.Value.Elem
00242290str x0, [sp+152]
00242294str x1, [sp+160]
00242298str x2, [sp+168]
0024229cbl reflect.Value.Elem
002422a0str x0, [sp+200]
002422a4str x1, [sp+208]
002422a8str x2, [sp+216]
002422acmov x3, xzr
002422b0bl reflect.Value.Field
002422b4str x0, [sp+80]
002422b8str x1, [sp+88]
002422bcstr x2, [sp+96]
002422c0ldr x1, [sp+256]
002422c4ldr x2, [sp+264]
002422c8ldr x3, [sp+272]
002422ccldr x4, [sp+120]
002422d0ldrsb x27, [x4]
002422d4ldr x4, [x4+24]
002422d8ldr x0, [sp+128]
002422dcblr x4
002422e0str x0, [sp+200]
002422e4str x1, [sp+208]
002422e8str x2, [sp+216]
002422ecldr x3, [sp+80]
002422f0ldr x4, [sp+88]
002422f4ldr x5, [sp+96]
002422f8mov x6, x0
002422fcmov x0, x3
00242300mov x7, x1
00242304mov x1, x4
00242308mov x8, x2
0024230cmov x2, x5
00242310mov x3, x6
00242314mov x4, x7
00242318mov x5, x8
0024231cbl reflect.Value.Set
00242320ldur x29, [sp-8]
00242324ldr x30, [sp], 240
00242328ret x30
0024232c
0024232cloc_24232c:
0024232cstp x0, x1, [sp+8]
00242330stp x2, x3, [sp+24]
00242334mov x3, x30
00242338bl runtime.morestack.abi0
0024233cldp x0, x1, [sp+8]
00242340ldp x2, x3, [sp+24]
00242344b 0x2420c0
00242348udf 0
0024234cudf 0
002420c0
002420c0google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func4: ; void google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func4(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/reflect/protoreflect.Value v)
002420c0ldr x16, [x28+16]
002420c4sub x17, sp, 112
002420c8subs xzr, x17, x16
002420ccb.ls 0x24232c
002420d0str x30, [sp-240]!
002420d4stur x29, [sp-8]
002420d8sub x29, sp, 8
002420dcstr x0, [sp+248]
002420e0str x1, [sp+256]
002420e4str x2, [sp+264]
002420e8str x3, [sp+272]
002420ecldr x2, [x26+8]
002420f0str x2, [sp+72]
002420f4add x2, x26, 16
002420f8str x2, [sp+224]
002420fcldr x2, [x26+120]
00242100ldr x3, [x26+128]
00242104str x2, [sp+104]
00242108str x3, [sp+112]
0024210cldr x2, [x26+136]
00242110ldr x3, [x26+144]
00242114str x2, [sp+120]
00242118str x3, [sp+128]
0024211cldr x1, [sp+72]
00242120ldr x0, [sp+248]
00242124bl google.golang.org/protobuf/internal/impl.pointer.Apply
00242128str x0, [sp+176]
0024212cldr x2, [sp+224]
00242130ldr x1, [x2+32]
00242134ldr x2, [x2+40]
00242138bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
0024213cstr x0, [sp+152]
00242140str x1, [sp+160]
00242144str x2, [sp+168]
00242148bl reflect.Value.Elem
0024214cstr x0, [sp+80]
00242150str x1, [sp+88]
00242154str x2, [sp+96]
00242158bl reflect.Value.IsNil
0024215cstrb w0, [sp+68]
00242160strb w0, [sp+69]
00242164tbnz w0, 0, 0x24216c
00242168b 0x242170
0024216c
0024216cloc_24216c:
0024216cb 0x2421e0
00242170
00242170loc_242170:
00242170ldr x0, [sp+80]
00242174ldr x1, [sp+88]
00242178ldr x2, [sp+96]
0024217cbl reflect.Value.Elem
00242180str x0, [sp+152]
00242184str x1, [sp+160]
00242188str x2, [sp+168]
0024218cbl reflect.Value.Type
00242190str x0, [sp+184]
00242194str x1, [sp+192]
00242198ldrsb x27, [x0]
0024219cldr x3, [x0+88]
002421a0mov x0, x1
002421a4blr x3
002421a8str x0, [sp+136]
002421acstr x1, [sp+144]
002421b0ldr x3, [sp+104]
002421b4subs xzr, x0, x3
002421b8cset x3, ne
002421bcb.ne 0x2421c4
002421c0b 0x2421c8
002421c4
002421c4loc_2421c4:
002421c4b 0x2421d8
002421c8
002421c8loc_2421c8:
002421c8ldr x2, [sp+112]
002421ccbl runtime.ifaceeq
002421d0eor x3, x0, 1
002421d4b 0x2421d8
002421d8
002421d8loc_2421d8:
002421d8strb w3, [sp+69]
002421dcb 0x2421e0
002421e0
002421e0loc_2421e0:
002421e0ldrb w3, [sp+69]
002421e4strb w3, [sp+70]
002421e8tbnz w3, 0, 0x2421f0
002421ecb 0x2421f4
002421f0
002421f0loc_2421f0:
002421f0b 0x242220
002421f4
002421f4loc_2421f4:
002421f4ldr x0, [sp+80]
002421f8ldr x1, [sp+88]
002421fcldr x2, [sp+96]
00242200bl reflect.Value.Elem
00242204str x0, [sp+152]
00242208str x1, [sp+160]
0024220cstr x2, [sp+168]
00242210bl reflect.Value.IsNil
00242214strb w0, [sp+71]
00242218strb w0, [sp+70]
0024221cb 0x242220
00242220
00242220loc_242220:
00242220ldrb w3, [sp+70]
00242224tbnz w3, 0, 0x24222c
00242228b 0x24227c
0024222c
0024222cloc_24222c:
0024222cldr x0, [sp+104]
00242230ldr x1, [sp+112]
00242234bl reflect.New
00242238str x0, [sp+152]
0024223cstr x1, [sp+160]
00242240str x2, [sp+168]
00242244ldr x3, [sp+80]
00242248ldr x4, [sp+88]
0024224cldr x5, [sp+96]
00242250mov x6, x0
00242254mov x0, x3
00242258mov x7, x1
0024225cmov x1, x4
00242260mov x8, x2
00242264mov x2, x5
00242268mov x3, x6
0024226cmov x4, x7
00242270mov x5, x8
00242274bl reflect.Value.Set
00242278b 0x242280
0024227c
0024227cloc_24227c:
0024227cb 0x242280
00242280
00242280loc_242280:
00242280ldr x0, [sp+80]
00242284ldr x1, [sp+88]
00242288ldr x2, [sp+96]
0024228cbl reflect.Value.Elem
00242290str x0, [sp+152]
00242294str x1, [sp+160]
00242298str x2, [sp+168]
0024229cbl reflect.Value.Elem
002422a0str x0, [sp+200]
002422a4str x1, [sp+208]
002422a8str x2, [sp+216]
002422acmov x3, xzr
002422b0bl reflect.Value.Field
002422b4str x0, [sp+80]
002422b8str x1, [sp+88]
002422bcstr x2, [sp+96]
002422c0ldr x1, [sp+256]
002422c4ldr x2, [sp+264]
002422c8ldr x3, [sp+272]
002422ccldr x4, [sp+120]
002422d0ldrsb x27, [x4]
002422d4ldr x4, [x4+24]
002422d8ldr x0, [sp+128]
002422dcblr x4
002422e0str x0, [sp+200]
002422e4str x1, [sp+208]
002422e8str x2, [sp+216]
002422ecldr x3, [sp+80]
002422f0ldr x4, [sp+88]
002422f4ldr x5, [sp+96]
002422f8mov x6, x0
002422fcmov x0, x3
00242300mov x7, x1
00242304mov x1, x4
00242308mov x8, x2
0024230cmov x2, x5
00242310mov x3, x6
00242314mov x4, x7
00242318mov x5, x8
0024231cbl reflect.Value.Set
00242320ldur x29, [sp-8]
00242324ldr x30, [sp], 240
00242328ret x30
0024232c
0024232cloc_24232c:
0024232cstp x0, x1, [sp+8]
00242330stp x2, x3, [sp+24]
00242334mov x3, x30
00242338bl runtime.morestack.abi0
0024233cldp x0, x1, [sp+8]
00242340ldp x2, x3, [sp+24]
00242344b 0x2420c0
00242348udf 0
0024234cudf 0
002420c0
00242350
00242350google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func3: ; void google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func3(google.golang.org/protobuf/internal/impl.pointer p)
00242350ldr x16, [x28+16]
00242354sub x17, sp, 144
00242358subs xzr, x17, x16
0024235cb.ls 0x2425d8
00242360sub x20, sp, 272
00242364stp x29, x30, [x20-8]
00242368add sp, x20, 0
0024236csub x29, sp, 8
00242370str x0, [sp+280]
00242374ldr x1, [x26+8]
00242378ldr x2, [x26+16]
0024237cstr x1, [sp+128]
00242380str x2, [sp+136]
00242384ldr x1, [x26+24]
00242388str x1, [sp+56]
0024238cadd x1, x26, 32
00242390str x1, [sp+256]
00242394ldr x1, [x26+136]
00242398ldr x2, [x26+144]
0024239cstr x1, [sp+112]
002423a0str x2, [sp+120]
002423a4stp xzr, xzr, [sp+64]
002423a8str xzr, [sp+80]
002423acldr x0, [sp+280]
002423b0bl google.golang.org/protobuf/internal/impl.pointer.IsNil
002423b4strb w0, [sp+54]
002423b8tbnz w0, 0, 0x2423c0
002423bcb 0x2423f8
002423c0
002423c0loc_2423c0:
002423c0ldr x1, [sp+128]
002423c4ldrsb x27, [x1]
002423c8ldr x1, [x1+64]
002423ccldr x0, [sp+136]
002423d0blr x1
002423d4str x0, [sp+176]
002423d8str x1, [sp+184]
002423dcstr x2, [sp+192]
002423e0str x0, [sp+64]
002423e4str x1, [sp+72]
002423e8str x2, [sp+80]
002423ecldp x29, x30, [sp-8]
002423f0add sp, sp, 272
002423f4ret x30
002423f8
002423f8loc_2423f8:
002423f8ldr x1, [sp+56]
002423fcldr x0, [sp+280]
00242400bl google.golang.org/protobuf/internal/impl.pointer.Apply
00242404str x0, [sp+168]
00242408ldr x2, [sp+256]
0024240cldr x1, [x2+32]
00242410ldr x2, [x2+40]
00242414bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
00242418str x0, [sp+144]
0024241cstr x1, [sp+152]
00242420str x2, [sp+160]
00242424bl reflect.Value.Elem
00242428str x0, [sp+88]
0024242cstr x1, [sp+96]
00242430str x2, [sp+104]
00242434bl reflect.Value.IsNil
00242438strb w0, [sp+52]
0024243cstrb w0, [sp+53]
00242440tbnz w0, 0, 0x242448
00242444b 0x24244c
00242448
00242448loc_242448:
00242448b 0x2424bc
0024244c
0024244cloc_24244c:
0024244cldr x0, [sp+88]
00242450ldr x1, [sp+96]
00242454ldr x2, [sp+104]
00242458bl reflect.Value.Elem
0024245cstr x0, [sp+144]
00242460str x1, [sp+152]
00242464str x2, [sp+160]
00242468bl reflect.Value.Type
0024246cstr x0, [sp+200]
00242470str x1, [sp+208]
00242474ldrsb x27, [x0]
00242478ldr x3, [x0+88]
0024247cmov x0, x1
00242480blr x3
00242484str x0, [sp+240]
00242488str x1, [sp+248]
0024248cldr x3, [sp+112]
00242490subs xzr, x0, x3
00242494cset x3, ne
00242498b.ne 0x2424a0
0024249cb 0x2424a4
002424a0
002424a0loc_2424a0:
002424a0b 0x2424b4
002424a4
002424a4loc_2424a4:
002424a4ldr x2, [sp+120]
002424a8bl runtime.ifaceeq
002424aceor x3, x0, 1
002424b0b 0x2424b4
002424b4
002424b4loc_2424b4:
002424b4strb w3, [sp+53]
002424b8b 0x2424bc
002424bc
002424bcloc_2424bc:
002424bcldrb w3, [sp+53]
002424c0strb w3, [sp+54]
002424c4tbnz w3, 0, 0x2424cc
002424c8b 0x2424d0
002424cc
002424ccloc_2424cc:
002424ccb 0x2424fc
002424d0
002424d0loc_2424d0:
002424d0ldr x0, [sp+88]
002424d4ldr x1, [sp+96]
002424d8ldr x2, [sp+104]
002424dcbl reflect.Value.Elem
002424e0str x0, [sp+144]
002424e4str x1, [sp+152]
002424e8str x2, [sp+160]
002424ecbl reflect.Value.IsNil
002424f0strb w0, [sp+55]
002424f4strb w0, [sp+54]
002424f8b 0x2424fc
002424fc
002424fcloc_2424fc:
002424fcldrb w3, [sp+54]
00242500tbnz w3, 0, 0x242508
00242504b 0x242540
00242508
00242508loc_242508:
00242508ldr x1, [sp+128]
0024250cldrsb x27, [x1]
00242510ldr x1, [x1+64]
00242514ldr x0, [sp+136]
00242518blr x1
0024251cstr x0, [sp+176]
00242520str x1, [sp+184]
00242524str x2, [sp+192]
00242528str x0, [sp+64]
0024252cstr x1, [sp+72]
00242530str x2, [sp+80]
00242534ldp x29, x30, [sp-8]
00242538add sp, sp, 272
0024253cret x30
00242540
00242540loc_242540:
00242540ldr x0, [sp+88]
00242544ldr x1, [sp+96]
00242548ldr x2, [sp+104]
0024254cbl reflect.Value.Elem
00242550str x0, [sp+144]
00242554str x1, [sp+152]
00242558str x2, [sp+160]
0024255cbl reflect.Value.Elem
00242560str x0, [sp+216]
00242564str x1, [sp+224]
00242568str x2, [sp+232]
0024256cmov x3, xzr
00242570bl reflect.Value.Field
00242574str x0, [sp+88]
00242578str x1, [sp+96]
0024257cstr x2, [sp+104]
00242580ldr x3, [sp+128]
00242584ldrsb x27, [x3]
00242588ldr x3, [x3+56]
0024258cldr x4, [sp+136]
00242590mov x5, x0
00242594mov x0, x4
00242598mov x6, x1
0024259cmov x1, x5
002425a0mov x7, x2
002425a4mov x2, x6
002425a8mov x8, x3
002425acmov x3, x7
002425b0blr x8
002425b4str x0, [sp+176]
002425b8str x1, [sp+184]
002425bcstr x2, [sp+192]
002425c0str x0, [sp+64]
002425c4str x1, [sp+72]
002425c8str x2, [sp+80]
002425ccldp x29, x30, [sp-8]
002425d0add sp, sp, 272
002425d4ret x30
002425d8
002425d8loc_2425d8:
002425d8str x0, [sp+8]
002425dcmov x3, x30
002425e0bl runtime.morestack.abi0
002425e4ldr x0, [sp+8]
002425e8b 0x242350
002425ecudf 0
00242350
00242350google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func3: ; void google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func3(google.golang.org/protobuf/internal/impl.pointer p)
00242350ldr x16, [x28+16]
00242354sub x17, sp, 144
00242358subs xzr, x17, x16
0024235cb.ls 0x2425d8
00242360sub x20, sp, 272
00242364stp x29, x30, [x20-8]
00242368add sp, x20, 0
0024236csub x29, sp, 8
00242370str x0, [sp+280]
00242374ldr x1, [x26+8]
00242378ldr x2, [x26+16]
0024237cstr x1, [sp+128]
00242380str x2, [sp+136]
00242384ldr x1, [x26+24]
00242388str x1, [sp+56]
0024238cadd x1, x26, 32
00242390str x1, [sp+256]
00242394ldr x1, [x26+136]
00242398ldr x2, [x26+144]
0024239cstr x1, [sp+112]
002423a0str x2, [sp+120]
002423a4stp xzr, xzr, [sp+64]
002423a8str xzr, [sp+80]
002423acldr x0, [sp+280]
002423b0bl google.golang.org/protobuf/internal/impl.pointer.IsNil
002423b4strb w0, [sp+54]
002423b8tbnz w0, 0, 0x2423c0
002423bcb 0x2423f8
002423c0
002423c0loc_2423c0:
002423c0ldr x1, [sp+128]
002423c4ldrsb x27, [x1]
002423c8ldr x1, [x1+64]
002423ccldr x0, [sp+136]
002423d0blr x1
002423d4str x0, [sp+176]
002423d8str x1, [sp+184]
002423dcstr x2, [sp+192]
002423e0str x0, [sp+64]
002423e4str x1, [sp+72]
002423e8str x2, [sp+80]
002423ecldp x29, x30, [sp-8]
002423f0add sp, sp, 272
002423f4ret x30
002423f8
002423f8loc_2423f8:
002423f8ldr x1, [sp+56]
002423fcldr x0, [sp+280]
00242400bl google.golang.org/protobuf/internal/impl.pointer.Apply
00242404str x0, [sp+168]
00242408ldr x2, [sp+256]
0024240cldr x1, [x2+32]
00242410ldr x2, [x2+40]
00242414bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
00242418str x0, [sp+144]
0024241cstr x1, [sp+152]
00242420str x2, [sp+160]
00242424bl reflect.Value.Elem
00242428str x0, [sp+88]
0024242cstr x1, [sp+96]
00242430str x2, [sp+104]
00242434bl reflect.Value.IsNil
00242438strb w0, [sp+52]
0024243cstrb w0, [sp+53]
00242440tbnz w0, 0, 0x242448
00242444b 0x24244c
00242448
00242448loc_242448:
00242448b 0x2424bc
0024244c
0024244cloc_24244c:
0024244cldr x0, [sp+88]
00242450ldr x1, [sp+96]
00242454ldr x2, [sp+104]
00242458bl reflect.Value.Elem
0024245cstr x0, [sp+144]
00242460str x1, [sp+152]
00242464str x2, [sp+160]
00242468bl reflect.Value.Type
0024246cstr x0, [sp+200]
00242470str x1, [sp+208]
00242474ldrsb x27, [x0]
00242478ldr x3, [x0+88]
0024247cmov x0, x1
00242480blr x3
00242484str x0, [sp+240]
00242488str x1, [sp+248]
0024248cldr x3, [sp+112]
00242490subs xzr, x0, x3
00242494cset x3, ne
00242498b.ne 0x2424a0
0024249cb 0x2424a4
002424a0
002424a0loc_2424a0:
002424a0b 0x2424b4
002424a4
002424a4loc_2424a4:
002424a4ldr x2, [sp+120]
002424a8bl runtime.ifaceeq
002424aceor x3, x0, 1
002424b0b 0x2424b4
002424b4
002424b4loc_2424b4:
002424b4strb w3, [sp+53]
002424b8b 0x2424bc
002424bc
002424bcloc_2424bc:
002424bcldrb w3, [sp+53]
002424c0strb w3, [sp+54]
002424c4tbnz w3, 0, 0x2424cc
002424c8b 0x2424d0
002424cc
002424ccloc_2424cc:
002424ccb 0x2424fc
002424d0
002424d0loc_2424d0:
002424d0ldr x0, [sp+88]
002424d4ldr x1, [sp+96]
002424d8ldr x2, [sp+104]
002424dcbl reflect.Value.Elem
002424e0str x0, [sp+144]
002424e4str x1, [sp+152]
002424e8str x2, [sp+160]
002424ecbl reflect.Value.IsNil
002424f0strb w0, [sp+55]
002424f4strb w0, [sp+54]
002424f8b 0x2424fc
002424fc
002424fcloc_2424fc:
002424fcldrb w3, [sp+54]
00242500tbnz w3, 0, 0x242508
00242504b 0x242540
00242508
00242508loc_242508:
00242508ldr x1, [sp+128]
0024250cldrsb x27, [x1]
00242510ldr x1, [x1+64]
00242514ldr x0, [sp+136]
00242518blr x1
0024251cstr x0, [sp+176]
00242520str x1, [sp+184]
00242524str x2, [sp+192]
00242528str x0, [sp+64]
0024252cstr x1, [sp+72]
00242530str x2, [sp+80]
00242534ldp x29, x30, [sp-8]
00242538add sp, sp, 272
0024253cret x30
00242540
00242540loc_242540:
00242540ldr x0, [sp+88]
00242544ldr x1, [sp+96]
00242548ldr x2, [sp+104]
0024254cbl reflect.Value.Elem
00242550str x0, [sp+144]
00242554str x1, [sp+152]
00242558str x2, [sp+160]
0024255cbl reflect.Value.Elem
00242560str x0, [sp+216]
00242564str x1, [sp+224]
00242568str x2, [sp+232]
0024256cmov x3, xzr
00242570bl reflect.Value.Field
00242574str x0, [sp+88]
00242578str x1, [sp+96]
0024257cstr x2, [sp+104]
00242580ldr x3, [sp+128]
00242584ldrsb x27, [x3]
00242588ldr x3, [x3+56]
0024258cldr x4, [sp+136]
00242590mov x5, x0
00242594mov x0, x4
00242598mov x6, x1
0024259cmov x1, x5
002425a0mov x7, x2
002425a4mov x2, x6
002425a8mov x8, x3
002425acmov x3, x7
002425b0blr x8
002425b4str x0, [sp+176]
002425b8str x1, [sp+184]
002425bcstr x2, [sp+192]
002425c0str x0, [sp+64]
002425c4str x1, [sp+72]
002425c8str x2, [sp+80]
002425ccldp x29, x30, [sp-8]
002425d0add sp, sp, 272
002425d4ret x30
002425d8
002425d8loc_2425d8:
002425d8str x0, [sp+8]
002425dcmov x3, x30
002425e0bl runtime.morestack.abi0
002425e4ldr x0, [sp+8]
002425e8b 0x242350
002425ecudf 0
00242350
002425f0
002425f0google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func2: ; void google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func2(google.golang.org/protobuf/internal/impl.pointer p)
002425f0ldr x16, [x28+16]
002425f4sub x17, sp, 64
002425f8subs xzr, x17, x16
002425fcb.ls 0x242774
00242600str x30, [sp-192]!
00242604stur x29, [sp-8]
00242608sub x29, sp, 8
0024260cstr x0, [sp+200]
00242610ldr x2, [x26+8]
00242614str x2, [sp+64]
00242618add x2, x26, 16
0024261cstr x2, [sp+176]
00242620ldr x2, [x26+120]
00242624ldr x3, [x26+128]
00242628str x2, [sp+96]
0024262cstr x3, [sp+104]
00242630ldr x1, [sp+64]
00242634ldr x0, [sp+200]
00242638bl google.golang.org/protobuf/internal/impl.pointer.Apply
0024263cstr x0, [sp+152]
00242640ldr x2, [sp+176]
00242644ldr x1, [x2+32]
00242648ldr x2, [x2+40]
0024264cbl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
00242650str x0, [sp+128]
00242654str x1, [sp+136]
00242658str x2, [sp+144]
0024265cbl reflect.Value.Elem
00242660str x0, [sp+72]
00242664str x1, [sp+80]
00242668str x2, [sp+88]
0024266cbl reflect.Value.IsNil
00242670strb w0, [sp+62]
00242674strb w0, [sp+63]
00242678tbnz w0, 0, 0x242680
0024267cb 0x242684
00242680
00242680loc_242680:
00242680b 0x2426f4
00242684
00242684loc_242684:
00242684ldr x0, [sp+72]
00242688ldr x1, [sp+80]
0024268cldr x2, [sp+88]
00242690bl reflect.Value.Elem
00242694str x0, [sp+128]
00242698str x1, [sp+136]
0024269cstr x2, [sp+144]
002426a0bl reflect.Value.Type
002426a4str x0, [sp+160]
002426a8str x1, [sp+168]
002426acldrsb x27, [x0]
002426b0ldr x3, [x0+88]
002426b4mov x0, x1
002426b8blr x3
002426bcstr x0, [sp+112]
002426c0str x1, [sp+120]
002426c4ldr x3, [sp+96]
002426c8subs xzr, x0, x3
002426cccset x3, ne
002426d0b.ne 0x2426d8
002426d4b 0x2426dc
002426d8
002426d8loc_2426d8:
002426d8b 0x2426ec
002426dc
002426dcloc_2426dc:
002426dcldr x2, [sp+104]
002426e0bl runtime.ifaceeq
002426e4eor x3, x0, 1
002426e8b 0x2426ec
002426ec
002426ecloc_2426ec:
002426ecstrb w3, [sp+63]
002426f0b 0x2426f4
002426f4
002426f4loc_2426f4:
002426f4ldrb w3, [sp+63]
002426f8tbnz w3, 0, 0x242700
002426fcb 0x24270c
00242700
00242700loc_242700:
00242700ldur x29, [sp-8]
00242704ldr x30, [sp], 192
00242708ret x30
0024270c
0024270cloc_24270c:
0024270cldr x0, [sp+72]
00242710ldr x1, [sp+80]
00242714ldr x2, [sp+88]
00242718bl reflect.Value.Type
0024271cstr x0, [sp+112]
00242720str x1, [sp+120]
00242724bl reflect.Zero
00242728str x0, [sp+128]
0024272cstr x1, [sp+136]
00242730str x2, [sp+144]
00242734ldr x3, [sp+72]
00242738ldr x4, [sp+80]
0024273cldr x5, [sp+88]
00242740mov x6, x0
00242744mov x0, x3
00242748mov x7, x1
0024274cmov x1, x4
00242750mov x8, x2
00242754mov x2, x5
00242758mov x3, x6
0024275cmov x4, x7
00242760mov x5, x8
00242764bl reflect.Value.Set
00242768ldur x29, [sp-8]
0024276cldr x30, [sp], 192
00242770ret x30
00242774
00242774loc_242774:
00242774str x0, [sp+8]
00242778mov x3, x30
0024277cbl runtime.morestack.abi0
00242780ldr x0, [sp+8]
00242784b 0x2425f0
00242788udf 0
0024278cudf 0
002425f0
002425f0google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func2: ; void google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func2(google.golang.org/protobuf/internal/impl.pointer p)
002425f0ldr x16, [x28+16]
002425f4sub x17, sp, 64
002425f8subs xzr, x17, x16
002425fcb.ls 0x242774
00242600str x30, [sp-192]!
00242604stur x29, [sp-8]
00242608sub x29, sp, 8
0024260cstr x0, [sp+200]
00242610ldr x2, [x26+8]
00242614str x2, [sp+64]
00242618add x2, x26, 16
0024261cstr x2, [sp+176]
00242620ldr x2, [x26+120]
00242624ldr x3, [x26+128]
00242628str x2, [sp+96]
0024262cstr x3, [sp+104]
00242630ldr x1, [sp+64]
00242634ldr x0, [sp+200]
00242638bl google.golang.org/protobuf/internal/impl.pointer.Apply
0024263cstr x0, [sp+152]
00242640ldr x2, [sp+176]
00242644ldr x1, [x2+32]
00242648ldr x2, [x2+40]
0024264cbl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
00242650str x0, [sp+128]
00242654str x1, [sp+136]
00242658str x2, [sp+144]
0024265cbl reflect.Value.Elem
00242660str x0, [sp+72]
00242664str x1, [sp+80]
00242668str x2, [sp+88]
0024266cbl reflect.Value.IsNil
00242670strb w0, [sp+62]
00242674strb w0, [sp+63]
00242678tbnz w0, 0, 0x242680
0024267cb 0x242684
00242680
00242680loc_242680:
00242680b 0x2426f4
00242684
00242684loc_242684:
00242684ldr x0, [sp+72]
00242688ldr x1, [sp+80]
0024268cldr x2, [sp+88]
00242690bl reflect.Value.Elem
00242694str x0, [sp+128]
00242698str x1, [sp+136]
0024269cstr x2, [sp+144]
002426a0bl reflect.Value.Type
002426a4str x0, [sp+160]
002426a8str x1, [sp+168]
002426acldrsb x27, [x0]
002426b0ldr x3, [x0+88]
002426b4mov x0, x1
002426b8blr x3
002426bcstr x0, [sp+112]
002426c0str x1, [sp+120]
002426c4ldr x3, [sp+96]
002426c8subs xzr, x0, x3
002426cccset x3, ne
002426d0b.ne 0x2426d8
002426d4b 0x2426dc
002426d8
002426d8loc_2426d8:
002426d8b 0x2426ec
002426dc
002426dcloc_2426dc:
002426dcldr x2, [sp+104]
002426e0bl runtime.ifaceeq
002426e4eor x3, x0, 1
002426e8b 0x2426ec
002426ec
002426ecloc_2426ec:
002426ecstrb w3, [sp+63]
002426f0b 0x2426f4
002426f4
002426f4loc_2426f4:
002426f4ldrb w3, [sp+63]
002426f8tbnz w3, 0, 0x242700
002426fcb 0x24270c
00242700
00242700loc_242700:
00242700ldur x29, [sp-8]
00242704ldr x30, [sp], 192
00242708ret x30
0024270c
0024270cloc_24270c:
0024270cldr x0, [sp+72]
00242710ldr x1, [sp+80]
00242714ldr x2, [sp+88]
00242718bl reflect.Value.Type
0024271cstr x0, [sp+112]
00242720str x1, [sp+120]
00242724bl reflect.Zero
00242728str x0, [sp+128]
0024272cstr x1, [sp+136]
00242730str x2, [sp+144]
00242734ldr x3, [sp+72]
00242738ldr x4, [sp+80]
0024273cldr x5, [sp+88]
00242740mov x6, x0
00242744mov x0, x3
00242748mov x7, x1
0024274cmov x1, x4
00242750mov x8, x2
00242754mov x2, x5
00242758mov x3, x6
0024275cmov x4, x7
00242760mov x5, x8
00242764bl reflect.Value.Set
00242768ldur x29, [sp-8]
0024276cldr x30, [sp], 192
00242770ret x30
00242774
00242774loc_242774:
00242774str x0, [sp+8]
00242778mov x3, x30
0024277cbl runtime.morestack.abi0
00242780ldr x0, [sp+8]
00242784b 0x2425f0
00242788udf 0
0024278cudf 0
002425f0
00242790
00242790google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func1: ; void google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func1(google.golang.org/protobuf/internal/impl.pointer p)
00242790ldr x16, [x28+16]
00242794sub x17, sp, 48
00242798subs xzr, x17, x16
0024279cb.ls 0x242934
002427a0str x30, [sp-176]!
002427a4stur x29, [sp-8]
002427a8sub x29, sp, 8
002427acstr x0, [sp+184]
002427b0ldr x1, [x26+8]
002427b4str x1, [sp+48]
002427b8add x1, x26, 16
002427bcstr x1, [sp+160]
002427c0ldr x1, [x26+120]
002427c4ldr x2, [x26+128]
002427c8str x1, [sp+80]
002427ccstr x2, [sp+88]
002427d0strb wzr, [sp+43]
002427d4ldr x0, [sp+184]
002427d8bl google.golang.org/protobuf/internal/impl.pointer.IsNil
002427dcstrb w0, [sp+46]
002427e0tbnz w0, 0, 0x2427e8
002427e4b 0x2427fc
002427e8
002427e8loc_2427e8:
002427e8strb wzr, [sp+43]
002427ecmov x0, xzr
002427f0ldur x29, [sp-8]
002427f4ldr x30, [sp], 176
002427f8ret x30
002427fc
002427fcloc_2427fc:
002427fcldr x1, [sp+48]
00242800ldr x0, [sp+184]
00242804bl google.golang.org/protobuf/internal/impl.pointer.Apply
00242808str x0, [sp+136]
0024280cldr x2, [sp+160]
00242810ldr x1, [x2+32]
00242814ldr x2, [x2+40]
00242818bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
0024281cstr x0, [sp+112]
00242820str x1, [sp+120]
00242824str x2, [sp+128]
00242828bl reflect.Value.Elem
0024282cstr x0, [sp+56]
00242830str x1, [sp+64]
00242834str x2, [sp+72]
00242838bl reflect.Value.IsNil
0024283cstrb w0, [sp+44]
00242840strb w0, [sp+45]
00242844tbnz w0, 0, 0x24284c
00242848b 0x242850
0024284c
0024284cloc_24284c:
0024284cb 0x2428c0
00242850
00242850loc_242850:
00242850ldr x0, [sp+56]
00242854ldr x1, [sp+64]
00242858ldr x2, [sp+72]
0024285cbl reflect.Value.Elem
00242860str x0, [sp+112]
00242864str x1, [sp+120]
00242868str x2, [sp+128]
0024286cbl reflect.Value.Type
00242870str x0, [sp+144]
00242874str x1, [sp+152]
00242878ldrsb x27, [x0]
0024287cldr x3, [x0+88]
00242880mov x0, x1
00242884blr x3
00242888str x0, [sp+96]
0024288cstr x1, [sp+104]
00242890ldr x3, [sp+80]
00242894subs xzr, x0, x3
00242898cset x3, ne
0024289cb.ne 0x2428a4
002428a0b 0x2428a8
002428a4
002428a4loc_2428a4:
002428a4b 0x2428b8
002428a8
002428a8loc_2428a8:
002428a8ldr x2, [sp+88]
002428acbl runtime.ifaceeq
002428b0eor x3, x0, 1
002428b4b 0x2428b8
002428b8
002428b8loc_2428b8:
002428b8strb w3, [sp+45]
002428bcb 0x2428c0
002428c0
002428c0loc_2428c0:
002428c0ldrb w3, [sp+45]
002428c4strb w3, [sp+46]
002428c8tbnz w3, 0, 0x2428d0
002428ccb 0x2428d4
002428d0
002428d0loc_2428d0:
002428d0b 0x242900
002428d4
002428d4loc_2428d4:
002428d4ldr x0, [sp+56]
002428d8ldr x1, [sp+64]
002428dcldr x2, [sp+72]
002428e0bl reflect.Value.Elem
002428e4str x0, [sp+112]
002428e8str x1, [sp+120]
002428ecstr x2, [sp+128]
002428f0bl reflect.Value.IsNil
002428f4strb w0, [sp+47]
002428f8strb w0, [sp+46]
002428fcb 0x242900
00242900
00242900loc_242900:
00242900ldrb w1, [sp+46]
00242904tbnz w1, 0, 0x24290c
00242908b 0x242920
0024290c
0024290cloc_24290c:
0024290cstrb wzr, [sp+43]
00242910mov x0, xzr
00242914ldur x29, [sp-8]
00242918ldr x30, [sp], 176
0024291cret x30
00242920
00242920loc_242920:
00242920orr x0, xzr, 1
00242924strb w0, [sp+43]
00242928ldur x29, [sp-8]
0024292cldr x30, [sp], 176
00242930ret x30
00242934
00242934loc_242934:
00242934str x0, [sp+8]
00242938mov x3, x30
0024293cbl runtime.morestack.abi0
00242940ldr x0, [sp+8]
00242944b 0x242790
00242948udf 0
0024294cudf 0
00242790
00242790google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func1: ; void google.golang.org/protobuf/internal/impl.fieldInfoForOneof.func1(google.golang.org/protobuf/internal/impl.pointer p)
00242790ldr x16, [x28+16]
00242794sub x17, sp, 48
00242798subs xzr, x17, x16
0024279cb.ls 0x242934
002427a0str x30, [sp-176]!
002427a4stur x29, [sp-8]
002427a8sub x29, sp, 8
002427acstr x0, [sp+184]
002427b0ldr x1, [x26+8]
002427b4str x1, [sp+48]
002427b8add x1, x26, 16
002427bcstr x1, [sp+160]
002427c0ldr x1, [x26+120]
002427c4ldr x2, [x26+128]
002427c8str x1, [sp+80]
002427ccstr x2, [sp+88]
002427d0strb wzr, [sp+43]
002427d4ldr x0, [sp+184]
002427d8bl google.golang.org/protobuf/internal/impl.pointer.IsNil
002427dcstrb w0, [sp+46]
002427e0tbnz w0, 0, 0x2427e8
002427e4b 0x2427fc
002427e8
002427e8loc_2427e8:
002427e8strb wzr, [sp+43]
002427ecmov x0, xzr
002427f0ldur x29, [sp-8]
002427f4ldr x30, [sp], 176
002427f8ret x30
002427fc
002427fcloc_2427fc:
002427fcldr x1, [sp+48]
00242800ldr x0, [sp+184]
00242804bl google.golang.org/protobuf/internal/impl.pointer.Apply
00242808str x0, [sp+136]
0024280cldr x2, [sp+160]
00242810ldr x1, [x2+32]
00242814ldr x2, [x2+40]
00242818bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
0024281cstr x0, [sp+112]
00242820str x1, [sp+120]
00242824str x2, [sp+128]
00242828bl reflect.Value.Elem
0024282cstr x0, [sp+56]
00242830str x1, [sp+64]
00242834str x2, [sp+72]
00242838bl reflect.Value.IsNil
0024283cstrb w0, [sp+44]
00242840strb w0, [sp+45]
00242844tbnz w0, 0, 0x24284c
00242848b 0x242850
0024284c
0024284cloc_24284c:
0024284cb 0x2428c0
00242850
00242850loc_242850:
00242850ldr x0, [sp+56]
00242854ldr x1, [sp+64]
00242858ldr x2, [sp+72]
0024285cbl reflect.Value.Elem
00242860str x0, [sp+112]
00242864str x1, [sp+120]
00242868str x2, [sp+128]
0024286cbl reflect.Value.Type
00242870str x0, [sp+144]
00242874str x1, [sp+152]
00242878ldrsb x27, [x0]
0024287cldr x3, [x0+88]
00242880mov x0, x1
00242884blr x3
00242888str x0, [sp+96]
0024288cstr x1, [sp+104]
00242890ldr x3, [sp+80]
00242894subs xzr, x0, x3
00242898cset x3, ne
0024289cb.ne 0x2428a4
002428a0b 0x2428a8
002428a4
002428a4loc_2428a4:
002428a4b 0x2428b8
002428a8
002428a8loc_2428a8:
002428a8ldr x2, [sp+88]
002428acbl runtime.ifaceeq
002428b0eor x3, x0, 1
002428b4b 0x2428b8
002428b8
002428b8loc_2428b8:
002428b8strb w3, [sp+45]
002428bcb 0x2428c0
002428c0
002428c0loc_2428c0:
002428c0ldrb w3, [sp+45]
002428c4strb w3, [sp+46]
002428c8tbnz w3, 0, 0x2428d0
002428ccb 0x2428d4
002428d0
002428d0loc_2428d0:
002428d0b 0x242900
002428d4
002428d4loc_2428d4:
002428d4ldr x0, [sp+56]
002428d8ldr x1, [sp+64]
002428dcldr x2, [sp+72]
002428e0bl reflect.Value.Elem
002428e4str x0, [sp+112]
002428e8str x1, [sp+120]
002428ecstr x2, [sp+128]
002428f0bl reflect.Value.IsNil
002428f4strb w0, [sp+47]
002428f8strb w0, [sp+46]
002428fcb 0x242900
00242900
00242900loc_242900:
00242900ldrb w1, [sp+46]
00242904tbnz w1, 0, 0x24290c
00242908b 0x242920
0024290c
0024290cloc_24290c:
0024290cstrb wzr, [sp+43]
00242910mov x0, xzr
00242914ldur x29, [sp-8]
00242918ldr x30, [sp], 176
0024291cret x30
00242920
00242920loc_242920:
00242920orr x0, xzr, 1
00242924strb w0, [sp+43]
00242928ldur x29, [sp-8]
0024292cldr x30, [sp], 176
00242930ret x30
00242934
00242934loc_242934:
00242934str x0, [sp+8]
00242938mov x3, x30
0024293cbl runtime.morestack.abi0
00242940ldr x0, [sp+8]
00242944b 0x242790
00242948udf 0
0024294cudf 0
00242790
00242950
00242950google.golang.org/protobuf/internal/impl.fieldInfoForMap: ; void google.golang.org/protobuf/internal/impl.fieldInfoForMap(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, reflect.StructField fs, google.golang.org/protobuf/internal/impl.exporter x)
00242950ldr x16, [x28+16]
00242954sub x17, sp, 352
00242958subs xzr, x17, x16
0024295cb.ls 0x243050
00242960sub x20, sp, 480
00242964stp x29, x30, [x20-8]
00242968add sp, x20, 0
0024296csub x29, sp, 8
00242970str x0, [sp+488]
00242974str x1, [sp+496]
00242978str x2, [sp+504]
0024297cstr x3, [sp+512]
00242980str x4, [sp+520]
00242984str x5, [sp+528]
00242988str x6, [sp+536]
0024298cstr x7, [sp+544]
00242990str x8, [sp+552]
00242994str x9, [sp+560]
00242998str x10, [sp+568]
0024299cstr x11, [sp+576]
002429a0str x12, [sp+584]
002429a4str x13, [sp+592]
002429a8strb w14, [sp+600]
002429acstr x15, [sp+608]
002429b0stp xzr, xzr, [sp+144]
002429b4stp xzr, xzr, [sp+160]
002429b8stp xzr, xzr, [sp+176]
002429bcstp xzr, xzr, [sp+192]
002429c0str xzr, [sp+208]
002429c4ldr x1, [sp+536]
002429c8ldr x0, [sp+544]
002429ccstr x1, [sp+216]
002429d0str x0, [sp+224]
002429d4ldrsb x27, [x1]
002429d8ldr x1, [x1+168]
002429dcblr x1
002429e0str x0, [sp+136]
002429e4subs xzr, x0, 21
002429e8b.ne 0x242f10
002429ecb 0x2429f0
002429f0
002429f0loc_2429f0:
002429f0ldr x0, [sp+216]
002429f4ldr x2, [sp+488]
002429f8ldr x1, [sp+224]
002429fcldr x3, [sp+496]
00242a00bl google.golang.org/protobuf/internal/impl.NewConverter
00242a04str x0, [sp+232]
00242a08str x1, [sp+240]
00242a0cldr x13, [sp+608]
00242a10ldr x0, [sp+504]
00242a14ldr x1, [sp+512]
00242a18ldr x2, [sp+520]
00242a1cldr x3, [sp+528]
00242a20ldr x4, [sp+536]
00242a24ldr x5, [sp+544]
00242a28ldr x6, [sp+552]
00242a2cldr x7, [sp+560]
00242a30ldr x8, [sp+568]
00242a34ldr x9, [sp+576]
00242a38ldr x10, [sp+584]
00242a3cldr x11, [sp+592]
00242a40ldrb w12, [sp+600]
00242a44bl google.golang.org/protobuf/internal/impl.offsetOf
00242a48str x0, [sp+128]
00242a4cstp xzr, xzr, [sp+144]
00242a50stp xzr, xzr, [sp+160]
00242a54stp xzr, xzr, [sp+176]
00242a58stp xzr, xzr, [sp+192]
00242a5cstr xzr, [sp+208]
00242a60ldr x4, [sp+488]
00242a64ldr x5, [sp+496]
00242a68str x4, [sp+144]
00242a6cstr x5, [sp+152]
00242a70adrp x0, 0x40b000
00242a74add x0, x0, 2784
00242a78bl runtime.newobject
00242a7cstr x0, [sp+376]
00242a80adrp x4, 4096
00242a84add x4, x4, 1728
00242a88str x4, [x0]
00242a8cldr x4, [sp+128]
00242a90ldr x5, [sp+376]
00242a94ldrsb x27, [x5]
00242a98str x4, [x5+8]
00242a9cldr x4, [sp+376]
00242aa0ldrsb x27, [x4]
00242aa4add x21, x4, 16
00242aa8adrp x27, 0x809000
00242aacldr w5, [x27+3056]
00242ab0cbz w5, 0x242ab8
00242ab4b 0x242abc
00242ab8
00242ab8loc_242ab8:
00242ab8b 0x242ae4
00242abc
00242abcloc_242abc:
00242abcstr x4, [sp+328]
00242ac0str x21, [sp+320]
00242ac4adrp x0, 0x446000
00242ac8add x0, x0, 2592
00242accmov x1, x21
00242ad0add x2, sp, 504
00242ad4bl runtime.wbMove
00242ad8ldr x4, [sp+328]
00242adcldr x21, [sp+320]
00242ae0b 0x242ae4
00242ae4
00242ae4loc_242ae4:
00242ae4add x20, sp, 504
00242ae8adr x27, 16
00242aecstp x29, x27, [sp-24]
00242af0sub x29, sp, 24
00242af4bl fn_87ef0
00242af8sub x29, sp, 8
00242afcldr x1, [sp+600]
00242b00str x1, [x4+112]
00242b04ldr x1, [sp+376]
00242b08str x1, [sp+160]
00242b0cadrp x0, 0x40b000
00242b10add x0, x0, 2784
00242b14bl runtime.newobject
00242b18str x0, [sp+368]
00242b1cadrp x1, 4096
00242b20add x1, x1, 1504
00242b24str x1, [x0]
00242b28ldr x1, [sp+128]
00242b2cldr x2, [sp+368]
00242b30ldrsb x27, [x2]
00242b34str x1, [x2+8]
00242b38ldr x1, [sp+368]
00242b3cldrsb x27, [x1]
00242b40add x21, x1, 16
00242b44adrp x27, 0x809000
00242b48ldr w2, [x27+3056]
00242b4ccbz w2, 0x242b54
00242b50b 0x242b58
00242b54
00242b54loc_242b54:
00242b54b 0x242b80
00242b58
00242b58loc_242b58:
00242b58str x1, [sp+328]
00242b5cstr x21, [sp+320]
00242b60adrp x0, 0x446000
00242b64add x0, x0, 2592
00242b68mov x1, x21
00242b6cadd x2, sp, 504
00242b70bl runtime.wbMove
00242b74ldr x1, [sp+328]
00242b78ldr x21, [sp+320]
00242b7cb 0x242b80
00242b80
00242b80loc_242b80:
00242b80add x20, sp, 504
00242b84adr x27, 16
00242b88stp x29, x27, [sp-24]
00242b8csub x29, sp, 24
00242b90bl fn_87ef0
00242b94sub x29, sp, 8
00242b98ldr x2, [sp+600]
00242b9cstr x2, [x1+112]
00242ba0ldr x1, [sp+368]
00242ba4str x1, [sp+168]
00242ba8adrp x0, 0x41b000
00242bacadd x0, x0, 928
00242bb0bl runtime.newobject
00242bb4str x0, [sp+360]
00242bb8adrp x1, 4096
00242bbcadd x1, x1, 1136
00242bc0str x1, [x0]
00242bc4ldr x1, [sp+240]
00242bc8ldr x2, [sp+232]
00242bccldr x3, [sp+360]
00242bd0ldrsb x27, [x3]
00242bd4str x2, [x3+8]
00242bd8adrp x27, 0x809000
00242bdcldr w2, [x27+3056]
00242be0cbz w2, 0x242be8
00242be4b 0x242bec
00242be8
00242be8loc_242be8:
00242be8b 0x242c00
00242bec
00242becloc_242bec:
00242becbl runtime.gcWriteBarrier2
00242bf0str x1, [x25]
00242bf4ldr x4, [x3+16]
00242bf8str x4, [x25+8]
00242bfcb 0x242c00
00242c00
00242c00loc_242c00:
00242c00str x1, [x3+16]
00242c04ldr x3, [sp+128]
00242c08ldr x4, [sp+360]
00242c0cldrsb x27, [x4]
00242c10str x3, [x4+24]
00242c14ldr x3, [sp+360]
00242c18ldrsb x27, [x3]
00242c1cadd x21, x3, 32
00242c20adrp x27, 0x809000
00242c24ldr w4, [x27+3056]
00242c28cbz w4, 0x242c30
00242c2cb 0x242c34
00242c30
00242c30loc_242c30:
00242c30b 0x242c5c
00242c34
00242c34loc_242c34:
00242c34str x3, [sp+312]
00242c38str x21, [sp+320]
00242c3cadrp x0, 0x446000
00242c40add x0, x0, 2592
00242c44mov x1, x21
00242c48add x2, sp, 504
00242c4cbl runtime.wbMove
00242c50ldr x3, [sp+312]
00242c54ldr x21, [sp+320]
00242c58b 0x242c5c
00242c5c
00242c5cloc_242c5c:
00242c5cadd x20, sp, 504
00242c60adr x27, 16
00242c64stp x29, x27, [sp-24]
00242c68sub x29, sp, 24
00242c6cbl fn_87ef0
00242c70sub x29, sp, 8
00242c74ldr x1, [sp+600]
00242c78str x1, [x3+128]
00242c7cldr x1, [sp+360]
00242c80str x1, [sp+176]
00242c84adrp x0, 0x42b000
00242c88add x0, x0, 2624
00242c8cbl runtime.newobject
00242c90str x0, [sp+352]
00242c94adrp x1, 4096
00242c98add x1, x1, 640
00242c9cstr x1, [x0]
00242ca0ldr x1, [sp+128]
00242ca4ldr x2, [sp+352]
00242ca8ldrsb x27, [x2]
00242cacstr x1, [x2+8]
00242cb0ldr x1, [sp+352]
00242cb4ldrsb x27, [x1]
00242cb8add x21, x1, 16
00242cbcadrp x27, 0x809000
00242cc0ldr w2, [x27+3056]
00242cc4cbz w2, 0x242ccc
00242cc8b 0x242cd0
00242ccc
00242cccloc_242ccc:
00242cccb 0x242cf8
00242cd0
00242cd0loc_242cd0:
00242cd0str x1, [sp+304]
00242cd4str x21, [sp+320]
00242cd8adrp x0, 0x446000
00242cdcadd x0, x0, 2592
00242ce0mov x1, x21
00242ce4add x2, sp, 504
00242ce8bl runtime.wbMove
00242cecldr x1, [sp+304]
00242cf0ldr x21, [sp+320]
00242cf4b 0x242cf8
00242cf8
00242cf8loc_242cf8:
00242cf8add x20, sp, 504
00242cfcadr x27, 16
00242d00stp x29, x27, [sp-24]
00242d04sub x29, sp, 24
00242d08bl fn_87ef0
00242d0csub x29, sp, 8
00242d10ldr x2, [sp+600]
00242d14str x2, [x1+112]
00242d18ldr x1, [sp+240]
00242d1cldr x2, [sp+232]
00242d20ldr x3, [sp+352]
00242d24ldrsb x27, [x3]
00242d28str x2, [x3+120]
00242d2cadrp x27, 0x809000
00242d30ldr w2, [x27+3056]
00242d34cbz w2, 0x242d3c
00242d38b 0x242d40
00242d3c
00242d3cloc_242d3c:
00242d3cb 0x242d54
00242d40
00242d40loc_242d40:
00242d40bl runtime.gcWriteBarrier2
00242d44str x1, [x25]
00242d48ldr x2, [x3+128]
00242d4cstr x2, [x25+8]
00242d50b 0x242d54
00242d54
00242d54loc_242d54:
00242d54str x1, [x3+128]
00242d58ldr x1, [sp+496]
00242d5cldr x2, [sp+488]
00242d60ldr x3, [sp+352]
00242d64ldrsb x27, [x3]
00242d68str x2, [x3+136]
00242d6cadrp x27, 0x809000
00242d70ldr w2, [x27+3056]
00242d74cbz w2, 0x242d7c
00242d78b 0x242d80
00242d7c
00242d7cloc_242d7c:
00242d7cb 0x242d94
00242d80
00242d80loc_242d80:
00242d80bl runtime.gcWriteBarrier2
00242d84str x1, [x25]
00242d88ldr x2, [x3+144]
00242d8cstr x2, [x25+8]
00242d90b 0x242d94
00242d94
00242d94loc_242d94:
00242d94str x1, [x3+144]
00242d98ldr x1, [sp+352]
00242d9cstr x1, [sp+184]
00242da0adrp x0, 0x41b000
00242da4add x0, x0, 1120
00242da8bl runtime.newobject
00242dacstr x0, [sp+344]
00242db0adrp x1, 4096
00242db4add x1, x1, 304
00242db8str x1, [x0]
00242dbcldr x1, [sp+128]
00242dc0ldr x2, [sp+344]
00242dc4ldrsb x27, [x2]
00242dc8str x1, [x2+8]
00242dccldr x1, [sp+344]
00242dd0ldrsb x27, [x1]
00242dd4add x21, x1, 16
00242dd8adrp x27, 0x809000
00242ddcldr w2, [x27+3056]
00242de0cbz w2, 0x242de8
00242de4b 0x242dec
00242de8
00242de8loc_242de8:
00242de8b 0x242e14
00242dec
00242decloc_242dec:
00242decstr x1, [sp+296]
00242df0str x21, [sp+320]
00242df4adrp x0, 0x446000
00242df8add x0, x0, 2592
00242dfcmov x1, x21
00242e00add x2, sp, 504
00242e04bl runtime.wbMove
00242e08ldr x1, [sp+296]
00242e0cldr x21, [sp+320]
00242e10b 0x242e14
00242e14
00242e14loc_242e14:
00242e14add x20, sp, 504
00242e18adr x27, 16
00242e1cstp x29, x27, [sp-24]
00242e20sub x29, sp, 24
00242e24bl fn_87ef0
00242e28sub x29, sp, 8
00242e2cldr x2, [sp+600]
00242e30str x2, [x1+112]
00242e34ldr x1, [sp+240]
00242e38ldr x2, [sp+232]
00242e3cldr x3, [sp+344]
00242e40ldrsb x27, [x3]
00242e44str x2, [x3+120]
00242e48adrp x27, 0x809000
00242e4cldr w2, [x27+3056]
00242e50cbz w2, 0x242e58
00242e54b 0x242e5c
00242e58
00242e58loc_242e58:
00242e58b 0x242e70
00242e5c
00242e5cloc_242e5c:
00242e5cbl runtime.gcWriteBarrier2
00242e60str x1, [x25]
00242e64ldr x2, [x3+128]
00242e68str x2, [x25+8]
00242e6cb 0x242e70
00242e70
00242e70loc_242e70:
00242e70str x1, [x3+128]
00242e74ldr x1, [sp+344]
00242e78str x1, [sp+192]
00242e7cadrp x0, 0x3f7000
00242e80add x0, x0, 448
00242e84bl runtime.newobject
00242e88str x0, [sp+336]
00242e8cadrp x1, 4096
00242e90add x1, x1, 176
00242e94str x1, [x0]
00242e98ldr x1, [sp+240]
00242e9cldr x2, [sp+232]
00242ea0ldr x3, [sp+336]
00242ea4ldrsb x27, [x3]
00242ea8str x2, [x3+8]
00242eacadrp x27, 0x809000
00242eb0ldr w2, [x27+3056]
00242eb4cbz w2, 0x242ebc
00242eb8b 0x242ec0
00242ebc
00242ebcloc_242ebc:
00242ebcb 0x242ed4
00242ec0
00242ec0loc_242ec0:
00242ec0bl runtime.gcWriteBarrier2
00242ec4str x1, [x25]
00242ec8ldr x9, [x3+16]
00242eccstr x9, [x25+8]
00242ed0b 0x242ed4
00242ed4
00242ed4loc_242ed4:
00242ed4str x1, [x3+16]
00242ed8ldr x9, [sp+336]
00242edcstr x9, [sp+208]
00242ee0ldr x0, [sp+144]
00242ee4ldr x1, [sp+152]
00242ee8ldr x2, [sp+160]
00242eecldr x3, [sp+168]
00242ef0ldr x4, [sp+176]
00242ef4ldr x5, [sp+184]
00242ef8ldr x6, [sp+192]
00242efcldr x7, [sp+200]
00242f00ldr x8, [sp+208]
00242f04ldp x29, x30, [sp-8]
00242f08add sp, sp, 480
00242f0cret x30
00242f10
00242f10loc_242f10:
00242f10ldr x1, [sp+488]
00242f14ldrsb x27, [x1]
00242f18ldr x1, [x1+72]
00242f1cldr x0, [sp+496]
00242f20blr x1
00242f24str x0, [sp+280]
00242f28str x1, [sp+288]
00242f2cstp xzr, xzr, [sp+248]
00242f30stp xzr, xzr, [sp+264]
00242f34add x1, sp, 248
00242f38str x1, [sp+424]
00242f3cldr x0, [sp+280]
00242f40ldr x1, [sp+288]
00242f44bl runtime.convTstring
00242f48str x0, [sp+416]
00242f4cldr x1, [sp+424]
00242f50ldrsb x27, [x1]
00242f54adrp x2, 0x3ed000
00242f58add x2, x2, 2496
00242f5cstr x2, [x1]
00242f60adrp x27, 0x809000
00242f64ldr w2, [x27+3056]
00242f68cbz w2, 0x242f70
00242f6cb 0x24303c
00242f70
00242f70loc_242f70:
00242f70b 0x242f74
00242f74
00242f74loc_242f74:
00242f74str x0, [x1+8]
00242f78ldr x5, [sp+216]
00242f7cldr x6, [sp+224]
00242f80str x5, [sp+400]
00242f84str x6, [sp+408]
00242f88str x5, [sp+392]
00242f8cldr x5, [sp+392]
00242f90cbnz x5, 0x242f98
00242f94b 0x243038
00242f98
00242f98loc_242f98:
00242f98ldr x5, [sp+392]
00242f9cldr x5, [x5+8]
00242fa0str x5, [sp+392]
00242fa4b 0x242fa8
00242fa8
00242fa8loc_242fa8:
00242fa8ldr x5, [sp+424]
00242facldrsb x27, [x5]
00242fb0ldr x6, [sp+392]
00242fb4ldr x7, [sp+408]
00242fb8str x6, [x5+16]
00242fbcadrp x27, 0x809000
00242fc0ldr w6, [x27+3056]
00242fc4cbz w6, 0x242fcc
00242fc8b 0x243024
00242fcc
00242fccloc_242fcc:
00242fccb 0x242fd0
00242fd0
00242fd0loc_242fd0:
00242fd0str x7, [x5+24]
00242fd4ldr x2, [sp+424]
00242fd8ldrsb x27, [x2]
00242fdcb 0x242fe0
00242fe0
00242fe0loc_242fe0:
00242fe0str x2, [sp+432]
00242fe4orr x4, xzr, 2
00242fe8str x4, [sp+440]
00242fecstr x4, [sp+448]
00242ff0adrp x0, 0x486000
00242ff4add x0, x0, 2373
00242ff8orr x1, xzr, 48
00242ffcmov x3, x4
00243000bl fmt.Sprintf
00243004str x0, [sp+456]
00243008str x1, [sp+464]
0024300cbl runtime.convTstring
00243010str x0, [sp+384]
00243014mov x1, x0
00243018adrp x0, 0x3b2000
0024301cadd x0, x0, 2944
00243020bl runtime.gopanic
00243024
00243024loc_243024:
00243024bl runtime.gcWriteBarrier2
00243028str x7, [x25]
0024302cldr x6, [x5+24]
00243030str x6, [x25+8]
00243034b 0x242fd0
00243038
00243038loc_243038:
00243038b 0x242fa8
0024303c
0024303cloc_24303c:
0024303cbl runtime.gcWriteBarrier2
00243040str x0, [x25]
00243044ldr x5, [x1+8]
00243048str x5, [x25+8]
0024304cb 0x242f74
00243050
00243050loc_243050:
00243050stp x0, x1, [sp+8]
00243054stp x2, x3, [sp+24]
00243058stp x4, x5, [sp+40]
0024305cstp x6, x7, [sp+56]
00243060stp x8, x9, [sp+72]
00243064stp x10, x11, [sp+88]
00243068stp x12, x13, [sp+104]
0024306cstrb w14, [sp+120]
00243070str x15, [sp+128]
00243074mov x3, x30
00243078bl runtime.morestack_noctxt.abi0
0024307cldp x0, x1, [sp+8]
00243080ldp x2, x3, [sp+24]
00243084ldp x4, x5, [sp+40]
00243088ldp x6, x7, [sp+56]
0024308cldp x8, x9, [sp+72]
00243090ldp x10, x11, [sp+88]
00243094ldp x12, x13, [sp+104]
00243098ldrb w14, [sp+120]
0024309cldr x15, [sp+128]
002430a0b 0x242950
002430a4udf 0
002430a8udf 0
002430acudf 0
00242950
00242950google.golang.org/protobuf/internal/impl.fieldInfoForMap: ; void google.golang.org/protobuf/internal/impl.fieldInfoForMap(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, reflect.StructField fs, google.golang.org/protobuf/internal/impl.exporter x)
00242950ldr x16, [x28+16]
00242954sub x17, sp, 352
00242958subs xzr, x17, x16
0024295cb.ls 0x243050
00242960sub x20, sp, 480
00242964stp x29, x30, [x20-8]
00242968add sp, x20, 0
0024296csub x29, sp, 8
00242970str x0, [sp+488]
00242974str x1, [sp+496]
00242978str x2, [sp+504]
0024297cstr x3, [sp+512]
00242980str x4, [sp+520]
00242984str x5, [sp+528]
00242988str x6, [sp+536]
0024298cstr x7, [sp+544]
00242990str x8, [sp+552]
00242994str x9, [sp+560]
00242998str x10, [sp+568]
0024299cstr x11, [sp+576]
002429a0str x12, [sp+584]
002429a4str x13, [sp+592]
002429a8strb w14, [sp+600]
002429acstr x15, [sp+608]
002429b0stp xzr, xzr, [sp+144]
002429b4stp xzr, xzr, [sp+160]
002429b8stp xzr, xzr, [sp+176]
002429bcstp xzr, xzr, [sp+192]
002429c0str xzr, [sp+208]
002429c4ldr x1, [sp+536]
002429c8ldr x0, [sp+544]
002429ccstr x1, [sp+216]
002429d0str x0, [sp+224]
002429d4ldrsb x27, [x1]
002429d8ldr x1, [x1+168]
002429dcblr x1
002429e0str x0, [sp+136]
002429e4subs xzr, x0, 21
002429e8b.ne 0x242f10
002429ecb 0x2429f0
002429f0
002429f0loc_2429f0:
002429f0ldr x0, [sp+216]
002429f4ldr x2, [sp+488]
002429f8ldr x1, [sp+224]
002429fcldr x3, [sp+496]
00242a00bl google.golang.org/protobuf/internal/impl.NewConverter
00242a04str x0, [sp+232]
00242a08str x1, [sp+240]
00242a0cldr x13, [sp+608]
00242a10ldr x0, [sp+504]
00242a14ldr x1, [sp+512]
00242a18ldr x2, [sp+520]
00242a1cldr x3, [sp+528]
00242a20ldr x4, [sp+536]
00242a24ldr x5, [sp+544]
00242a28ldr x6, [sp+552]
00242a2cldr x7, [sp+560]
00242a30ldr x8, [sp+568]
00242a34ldr x9, [sp+576]
00242a38ldr x10, [sp+584]
00242a3cldr x11, [sp+592]
00242a40ldrb w12, [sp+600]
00242a44bl google.golang.org/protobuf/internal/impl.offsetOf
00242a48str x0, [sp+128]
00242a4cstp xzr, xzr, [sp+144]
00242a50stp xzr, xzr, [sp+160]
00242a54stp xzr, xzr, [sp+176]
00242a58stp xzr, xzr, [sp+192]
00242a5cstr xzr, [sp+208]
00242a60ldr x4, [sp+488]
00242a64ldr x5, [sp+496]
00242a68str x4, [sp+144]
00242a6cstr x5, [sp+152]
00242a70adrp x0, 0x40b000
00242a74add x0, x0, 2784
00242a78bl runtime.newobject
00242a7cstr x0, [sp+376]
00242a80adrp x4, 4096
00242a84add x4, x4, 1728
00242a88str x4, [x0]
00242a8cldr x4, [sp+128]
00242a90ldr x5, [sp+376]
00242a94ldrsb x27, [x5]
00242a98str x4, [x5+8]
00242a9cldr x4, [sp+376]
00242aa0ldrsb x27, [x4]
00242aa4add x21, x4, 16
00242aa8adrp x27, 0x809000
00242aacldr w5, [x27+3056]
00242ab0cbz w5, 0x242ab8
00242ab4b 0x242abc
00242ab8
00242ab8loc_242ab8:
00242ab8b 0x242ae4
00242abc
00242abcloc_242abc:
00242abcstr x4, [sp+328]
00242ac0str x21, [sp+320]
00242ac4adrp x0, 0x446000
00242ac8add x0, x0, 2592
00242accmov x1, x21
00242ad0add x2, sp, 504
00242ad4bl runtime.wbMove
00242ad8ldr x4, [sp+328]
00242adcldr x21, [sp+320]
00242ae0b 0x242ae4
00242ae4
00242ae4loc_242ae4:
00242ae4add x20, sp, 504
00242ae8adr x27, 16
00242aecstp x29, x27, [sp-24]
00242af0sub x29, sp, 24
00242af4bl fn_87ef0
00242af8sub x29, sp, 8
00242afcldr x1, [sp+600]
00242b00str x1, [x4+112]
00242b04ldr x1, [sp+376]
00242b08str x1, [sp+160]
00242b0cadrp x0, 0x40b000
00242b10add x0, x0, 2784
00242b14bl runtime.newobject
00242b18str x0, [sp+368]
00242b1cadrp x1, 4096
00242b20add x1, x1, 1504
00242b24str x1, [x0]
00242b28ldr x1, [sp+128]
00242b2cldr x2, [sp+368]
00242b30ldrsb x27, [x2]
00242b34str x1, [x2+8]
00242b38ldr x1, [sp+368]
00242b3cldrsb x27, [x1]
00242b40add x21, x1, 16
00242b44adrp x27, 0x809000
00242b48ldr w2, [x27+3056]
00242b4ccbz w2, 0x242b54
00242b50b 0x242b58
00242b54
00242b54loc_242b54:
00242b54b 0x242b80
00242b58
00242b58loc_242b58:
00242b58str x1, [sp+328]
00242b5cstr x21, [sp+320]
00242b60adrp x0, 0x446000
00242b64add x0, x0, 2592
00242b68mov x1, x21
00242b6cadd x2, sp, 504
00242b70bl runtime.wbMove
00242b74ldr x1, [sp+328]
00242b78ldr x21, [sp+320]
00242b7cb 0x242b80
00242b80
00242b80loc_242b80:
00242b80add x20, sp, 504
00242b84adr x27, 16
00242b88stp x29, x27, [sp-24]
00242b8csub x29, sp, 24
00242b90bl fn_87ef0
00242b94sub x29, sp, 8
00242b98ldr x2, [sp+600]
00242b9cstr x2, [x1+112]
00242ba0ldr x1, [sp+368]
00242ba4str x1, [sp+168]
00242ba8adrp x0, 0x41b000
00242bacadd x0, x0, 928
00242bb0bl runtime.newobject
00242bb4str x0, [sp+360]
00242bb8adrp x1, 4096
00242bbcadd x1, x1, 1136
00242bc0str x1, [x0]
00242bc4ldr x1, [sp+240]
00242bc8ldr x2, [sp+232]
00242bccldr x3, [sp+360]
00242bd0ldrsb x27, [x3]
00242bd4str x2, [x3+8]
00242bd8adrp x27, 0x809000
00242bdcldr w2, [x27+3056]
00242be0cbz w2, 0x242be8
00242be4b 0x242bec
00242be8
00242be8loc_242be8:
00242be8b 0x242c00
00242bec
00242becloc_242bec:
00242becbl runtime.gcWriteBarrier2
00242bf0str x1, [x25]
00242bf4ldr x4, [x3+16]
00242bf8str x4, [x25+8]
00242bfcb 0x242c00
00242c00
00242c00loc_242c00:
00242c00str x1, [x3+16]
00242c04ldr x3, [sp+128]
00242c08ldr x4, [sp+360]
00242c0cldrsb x27, [x4]
00242c10str x3, [x4+24]
00242c14ldr x3, [sp+360]
00242c18ldrsb x27, [x3]
00242c1cadd x21, x3, 32
00242c20adrp x27, 0x809000
00242c24ldr w4, [x27+3056]
00242c28cbz w4, 0x242c30
00242c2cb 0x242c34
00242c30
00242c30loc_242c30:
00242c30b 0x242c5c
00242c34
00242c34loc_242c34:
00242c34str x3, [sp+312]
00242c38str x21, [sp+320]
00242c3cadrp x0, 0x446000
00242c40add x0, x0, 2592
00242c44mov x1, x21
00242c48add x2, sp, 504
00242c4cbl runtime.wbMove
00242c50ldr x3, [sp+312]
00242c54ldr x21, [sp+320]
00242c58b 0x242c5c
00242c5c
00242c5cloc_242c5c:
00242c5cadd x20, sp, 504
00242c60adr x27, 16
00242c64stp x29, x27, [sp-24]
00242c68sub x29, sp, 24
00242c6cbl fn_87ef0
00242c70sub x29, sp, 8
00242c74ldr x1, [sp+600]
00242c78str x1, [x3+128]
00242c7cldr x1, [sp+360]
00242c80str x1, [sp+176]
00242c84adrp x0, 0x42b000
00242c88add x0, x0, 2624
00242c8cbl runtime.newobject
00242c90str x0, [sp+352]
00242c94adrp x1, 4096
00242c98add x1, x1, 640
00242c9cstr x1, [x0]
00242ca0ldr x1, [sp+128]
00242ca4ldr x2, [sp+352]
00242ca8ldrsb x27, [x2]
00242cacstr x1, [x2+8]
00242cb0ldr x1, [sp+352]
00242cb4ldrsb x27, [x1]
00242cb8add x21, x1, 16
00242cbcadrp x27, 0x809000
00242cc0ldr w2, [x27+3056]
00242cc4cbz w2, 0x242ccc
00242cc8b 0x242cd0
00242ccc
00242cccloc_242ccc:
00242cccb 0x242cf8
00242cd0
00242cd0loc_242cd0:
00242cd0str x1, [sp+304]
00242cd4str x21, [sp+320]
00242cd8adrp x0, 0x446000
00242cdcadd x0, x0, 2592
00242ce0mov x1, x21
00242ce4add x2, sp, 504
00242ce8bl runtime.wbMove
00242cecldr x1, [sp+304]
00242cf0ldr x21, [sp+320]
00242cf4b 0x242cf8
00242cf8
00242cf8loc_242cf8:
00242cf8add x20, sp, 504
00242cfcadr x27, 16
00242d00stp x29, x27, [sp-24]
00242d04sub x29, sp, 24
00242d08bl fn_87ef0
00242d0csub x29, sp, 8
00242d10ldr x2, [sp+600]
00242d14str x2, [x1+112]
00242d18ldr x1, [sp+240]
00242d1cldr x2, [sp+232]
00242d20ldr x3, [sp+352]
00242d24ldrsb x27, [x3]
00242d28str x2, [x3+120]
00242d2cadrp x27, 0x809000
00242d30ldr w2, [x27+3056]
00242d34cbz w2, 0x242d3c
00242d38b 0x242d40
00242d3c
00242d3cloc_242d3c:
00242d3cb 0x242d54
00242d40
00242d40loc_242d40:
00242d40bl runtime.gcWriteBarrier2
00242d44str x1, [x25]
00242d48ldr x2, [x3+128]
00242d4cstr x2, [x25+8]
00242d50b 0x242d54
00242d54
00242d54loc_242d54:
00242d54str x1, [x3+128]
00242d58ldr x1, [sp+496]
00242d5cldr x2, [sp+488]
00242d60ldr x3, [sp+352]
00242d64ldrsb x27, [x3]
00242d68str x2, [x3+136]
00242d6cadrp x27, 0x809000
00242d70ldr w2, [x27+3056]
00242d74cbz w2, 0x242d7c
00242d78b 0x242d80
00242d7c
00242d7cloc_242d7c:
00242d7cb 0x242d94
00242d80
00242d80loc_242d80:
00242d80bl runtime.gcWriteBarrier2
00242d84str x1, [x25]
00242d88ldr x2, [x3+144]
00242d8cstr x2, [x25+8]
00242d90b 0x242d94
00242d94
00242d94loc_242d94:
00242d94str x1, [x3+144]
00242d98ldr x1, [sp+352]
00242d9cstr x1, [sp+184]
00242da0adrp x0, 0x41b000
00242da4add x0, x0, 1120
00242da8bl runtime.newobject
00242dacstr x0, [sp+344]
00242db0adrp x1, 4096
00242db4add x1, x1, 304
00242db8str x1, [x0]
00242dbcldr x1, [sp+128]
00242dc0ldr x2, [sp+344]
00242dc4ldrsb x27, [x2]
00242dc8str x1, [x2+8]
00242dccldr x1, [sp+344]
00242dd0ldrsb x27, [x1]
00242dd4add x21, x1, 16
00242dd8adrp x27, 0x809000
00242ddcldr w2, [x27+3056]
00242de0cbz w2, 0x242de8
00242de4b 0x242dec
00242de8
00242de8loc_242de8:
00242de8b 0x242e14
00242dec
00242decloc_242dec:
00242decstr x1, [sp+296]
00242df0str x21, [sp+320]
00242df4adrp x0, 0x446000
00242df8add x0, x0, 2592
00242dfcmov x1, x21
00242e00add x2, sp, 504
00242e04bl runtime.wbMove
00242e08ldr x1, [sp+296]
00242e0cldr x21, [sp+320]
00242e10b 0x242e14
00242e14
00242e14loc_242e14:
00242e14add x20, sp, 504
00242e18adr x27, 16
00242e1cstp x29, x27, [sp-24]
00242e20sub x29, sp, 24
00242e24bl fn_87ef0
00242e28sub x29, sp, 8
00242e2cldr x2, [sp+600]
00242e30str x2, [x1+112]
00242e34ldr x1, [sp+240]
00242e38ldr x2, [sp+232]
00242e3cldr x3, [sp+344]
00242e40ldrsb x27, [x3]
00242e44str x2, [x3+120]
00242e48adrp x27, 0x809000
00242e4cldr w2, [x27+3056]
00242e50cbz w2, 0x242e58
00242e54b 0x242e5c
00242e58
00242e58loc_242e58:
00242e58b 0x242e70
00242e5c
00242e5cloc_242e5c:
00242e5cbl runtime.gcWriteBarrier2
00242e60str x1, [x25]
00242e64ldr x2, [x3+128]
00242e68str x2, [x25+8]
00242e6cb 0x242e70
00242e70
00242e70loc_242e70:
00242e70str x1, [x3+128]
00242e74ldr x1, [sp+344]
00242e78str x1, [sp+192]
00242e7cadrp x0, 0x3f7000
00242e80add x0, x0, 448
00242e84bl runtime.newobject
00242e88str x0, [sp+336]
00242e8cadrp x1, 4096
00242e90add x1, x1, 176
00242e94str x1, [x0]
00242e98ldr x1, [sp+240]
00242e9cldr x2, [sp+232]
00242ea0ldr x3, [sp+336]
00242ea4ldrsb x27, [x3]
00242ea8str x2, [x3+8]
00242eacadrp x27, 0x809000
00242eb0ldr w2, [x27+3056]
00242eb4cbz w2, 0x242ebc
00242eb8b 0x242ec0
00242ebc
00242ebcloc_242ebc:
00242ebcb 0x242ed4
00242ec0
00242ec0loc_242ec0:
00242ec0bl runtime.gcWriteBarrier2
00242ec4str x1, [x25]
00242ec8ldr x9, [x3+16]
00242eccstr x9, [x25+8]
00242ed0b 0x242ed4
00242ed4
00242ed4loc_242ed4:
00242ed4str x1, [x3+16]
00242ed8ldr x9, [sp+336]
00242edcstr x9, [sp+208]
00242ee0ldr x0, [sp+144]
00242ee4ldr x1, [sp+152]
00242ee8ldr x2, [sp+160]
00242eecldr x3, [sp+168]
00242ef0ldr x4, [sp+176]
00242ef4ldr x5, [sp+184]
00242ef8ldr x6, [sp+192]
00242efcldr x7, [sp+200]
00242f00ldr x8, [sp+208]
00242f04ldp x29, x30, [sp-8]
00242f08add sp, sp, 480
00242f0cret x30
00242f10
00242f10loc_242f10:
00242f10ldr x1, [sp+488]
00242f14ldrsb x27, [x1]
00242f18ldr x1, [x1+72]
00242f1cldr x0, [sp+496]
00242f20blr x1
00242f24str x0, [sp+280]
00242f28str x1, [sp+288]
00242f2cstp xzr, xzr, [sp+248]
00242f30stp xzr, xzr, [sp+264]
00242f34add x1, sp, 248
00242f38str x1, [sp+424]
00242f3cldr x0, [sp+280]
00242f40ldr x1, [sp+288]
00242f44bl runtime.convTstring
00242f48str x0, [sp+416]
00242f4cldr x1, [sp+424]
00242f50ldrsb x27, [x1]
00242f54adrp x2, 0x3ed000
00242f58add x2, x2, 2496
00242f5cstr x2, [x1]
00242f60adrp x27, 0x809000
00242f64ldr w2, [x27+3056]
00242f68cbz w2, 0x242f70
00242f6cb 0x24303c
00242f70
00242f70loc_242f70:
00242f70b 0x242f74
00242f74
00242f74loc_242f74:
00242f74str x0, [x1+8]
00242f78ldr x5, [sp+216]
00242f7cldr x6, [sp+224]
00242f80str x5, [sp+400]
00242f84str x6, [sp+408]
00242f88str x5, [sp+392]
00242f8cldr x5, [sp+392]
00242f90cbnz x5, 0x242f98
00242f94b 0x243038
00242f98
00242f98loc_242f98:
00242f98ldr x5, [sp+392]
00242f9cldr x5, [x5+8]
00242fa0str x5, [sp+392]
00242fa4b 0x242fa8
00242fa8
00242fa8loc_242fa8:
00242fa8ldr x5, [sp+424]
00242facldrsb x27, [x5]
00242fb0ldr x6, [sp+392]
00242fb4ldr x7, [sp+408]
00242fb8str x6, [x5+16]
00242fbcadrp x27, 0x809000
00242fc0ldr w6, [x27+3056]
00242fc4cbz w6, 0x242fcc
00242fc8b 0x243024
00242fcc
00242fccloc_242fcc:
00242fccb 0x242fd0
00242fd0
00242fd0loc_242fd0:
00242fd0str x7, [x5+24]
00242fd4ldr x2, [sp+424]
00242fd8ldrsb x27, [x2]
00242fdcb 0x242fe0
00242fe0
00242fe0loc_242fe0:
00242fe0str x2, [sp+432]
00242fe4orr x4, xzr, 2
00242fe8str x4, [sp+440]
00242fecstr x4, [sp+448]
00242ff0adrp x0, 0x486000
00242ff4add x0, x0, 2373
00242ff8orr x1, xzr, 48
00242ffcmov x3, x4
00243000bl fmt.Sprintf
00243004str x0, [sp+456]
00243008str x1, [sp+464]
0024300cbl runtime.convTstring
00243010str x0, [sp+384]
00243014mov x1, x0
00243018adrp x0, 0x3b2000
0024301cadd x0, x0, 2944
00243020bl runtime.gopanic
00243024
00243024loc_243024:
00243024bl runtime.gcWriteBarrier2
00243028str x7, [x25]
0024302cldr x6, [x5+24]
00243030str x6, [x25+8]
00243034b 0x242fd0
00243038
00243038loc_243038:
00243038b 0x242fa8
0024303c
0024303cloc_24303c:
0024303cbl runtime.gcWriteBarrier2
00243040str x0, [x25]
00243044ldr x5, [x1+8]
00243048str x5, [x25+8]
0024304cb 0x242f74
00243050
00243050loc_243050:
00243050stp x0, x1, [sp+8]
00243054stp x2, x3, [sp+24]
00243058stp x4, x5, [sp+40]
0024305cstp x6, x7, [sp+56]
00243060stp x8, x9, [sp+72]
00243064stp x10, x11, [sp+88]
00243068stp x12, x13, [sp+104]
0024306cstrb w14, [sp+120]
00243070str x15, [sp+128]
00243074mov x3, x30
00243078bl runtime.morestack_noctxt.abi0
0024307cldp x0, x1, [sp+8]
00243080ldp x2, x3, [sp+24]
00243084ldp x4, x5, [sp+40]
00243088ldp x6, x7, [sp+56]
0024308cldp x8, x9, [sp+72]
00243090ldp x10, x11, [sp+88]
00243094ldp x12, x13, [sp+104]
00243098ldrb w14, [sp+120]
0024309cldr x15, [sp+128]
002430a0b 0x242950
002430a4udf 0
002430a8udf 0
002430acudf 0
00242950
Loading..