File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0023fd20
0023fd20google.golang.org/protobuf/internal/impl.(*MessageInfo).checkField: ; void google.golang.org/protobuf/internal/impl.(*MessageInfo).checkField(google.golang.org/protobuf/internal/impl.MessageInfo * mi, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
0023fd20ldr x16, [x28+16]
0023fd24sub x17, sp, 640
0023fd28subs xzr, x17, x16
0023fd2cb.ls 0x240744
0023fd30sub x20, sp, 768
0023fd34stp x29, x30, [x20-8]
0023fd38add sp, x20, 0
0023fd3csub x29, sp, 8
0023fd40str x0, [sp+776]
0023fd44str x1, [sp+784]
0023fd48str x2, [sp+792]
0023fd4cstr xzr, [sp+88]
0023fd50stp xzr, xzr, [sp+72]
0023fd54str xzr, [sp+176]
0023fd58ldr x1, [sp+784]
0023fd5cldrsb x27, [x1]
0023fd60ldr x1, [x1+216]
0023fd64ldr x0, [sp+792]
0023fd68blr x1
0023fd6cstr w0, [sp+56]
0023fd70subs wzr, w0, 0
0023fd74cset x1, gt
0023fd78strb w1, [sp+54]
0023fd7cb.gt 0x23fd84
0023fd80b 0x23fda8
0023fd84
0023fd84loc_23fd84:
0023fd84ldr x3, [sp+776]
0023fd88ldrsb x27, [x3]
0023fd8cldr x3, [x3+112]
0023fd90str x3, [sp+64]
0023fd94ldrsw x4, [sp+56]
0023fd98subs xzr, x4, x3
0023fd9ccset x3, lt
0023fda0strb w3, [sp+54]
0023fda4b 0x23fdac
0023fda8
0023fda8loc_23fda8:
0023fda8b 0x23fdac
0023fdac
0023fdacloc_23fdac:
0023fdacldrb w3, [sp+54]
0023fdb0tbnz w3, 0, 0x23fdb8
0023fdb4b 0x23fdec
0023fdb8
0023fdb8loc_23fdb8:
0023fdb8ldr x3, [sp+776]
0023fdbcldrsb x27, [x3]
0023fdc0ldr x1, [x3+112]
0023fdc4ldr x3, [x3+104]
0023fdc8ldrsw x4, [sp+56]
0023fdccmov x0, x4
0023fdd0subs xzr, x0, x1
0023fdd4b.lo 0x23fddc
0023fdd8b 0x24073c
0023fddc
0023fddcloc_23fddc:
0023fddcsbfm x4, x4, 61, 31
0023fde0ldr x3, [x3+x4]
0023fde4str x3, [sp+176]
0023fde8b 0x23fe18
0023fdec
0023fdecloc_23fdec:
0023fdecldr x3, [sp+776]
0023fdf0ldrsb x27, [x3]
0023fdf4ldr x1, [x3+80]
0023fdf8str x1, [sp+528]
0023fdfcldrsw x2, [sp+56]
0023fe00adrp x0, 0x3e7000
0023fe04add x0, x0, 2208
0023fe08bl runtime.mapaccess1_fast32
0023fe0cldr x3, [x0]
0023fe10str x3, [sp+176]
0023fe14b 0x23fe18
0023fe18
0023fe18loc_23fe18:
0023fe18ldr x3, [sp+176]
0023fe1ccbnz x3, 0x23fe24
0023fe20b 0x23fe80
0023fe24
0023fe24loc_23fe24:
0023fe24ldr x3, [sp+176]
0023fe28ldrsb x27, [x3]
0023fe2cldr x0, [x3]
0023fe30ldr x1, [x3+8]
0023fe34str x0, [sp+512]
0023fe38str x1, [sp+520]
0023fe3cldr x3, [sp+784]
0023fe40subs xzr, x3, x0
0023fe44b.ne 0x240738
0023fe48b 0x23fe4c
0023fe4c
0023fe4cloc_23fe4c:
0023fe4cldr x2, [sp+792]
0023fe50bl runtime.ifaceeq
0023fe54tbnz w0, 0, 0x23fe5c
0023fe58b 0x2404d4
0023fe5c
0023fe5cloc_23fe5c:
0023fe5cldr x3, [sp+176]
0023fe60str x3, [sp+88]
0023fe64stp xzr, xzr, [sp+72]
0023fe68ldr x0, [sp+88]
0023fe6cmov x1, xzr
0023fe70mov x2, xzr
0023fe74ldp x29, x30, [sp-8]
0023fe78add sp, sp, 768
0023fe7cret x30
0023fe80
0023fe80loc_23fe80:
0023fe80ldr x1, [sp+784]
0023fe84ldrsb x27, [x1]
0023fe88ldr x1, [x1+120]
0023fe8cldr x0, [sp+792]
0023fe90blr x1
0023fe94strb w0, [sp+54]
0023fe98tbnz w0, 0, 0x23fea0
0023fe9cb 0x240408
0023fea0
0023fea0loc_23fea0:
0023fea0ldr x1, [sp+784]
0023fea4ldrsb x27, [x1]
0023fea8ldr x1, [x1+32]
0023feacldr x0, [sp+792]
0023feb0blr x1
0023feb4str x0, [sp+744]
0023feb8str x1, [sp+752]
0023febcldrsb x27, [x0]
0023fec0ldr x2, [x0+64]
0023fec4mov x0, x1
0023fec8blr x2
0023feccstr x0, [sp+680]
0023fed0str x1, [sp+688]
0023fed4ldr x1, [sp+776]
0023fed8ldrsb x27, [x1]
0023fedcldr x0, [x1+24]
0023fee0ldr x1, [x1+16]
0023fee4ldrsb x27, [x1]
0023fee8ldr x1, [x1+64]
0023feecblr x1
0023fef0str x0, [sp+696]
0023fef4str x1, [sp+704]
0023fef8ldr x1, [sp+680]
0023fefcldr x2, [sp+688]
0023ff00str x1, [sp+144]
0023ff04str x2, [sp+152]
0023ff08ldr x1, [sp+696]
0023ff0cldr x2, [sp+704]
0023ff10str x1, [sp+112]
0023ff14str x2, [sp+120]
0023ff18ldr x3, [sp+152]
0023ff1csubs xzr, x3, x2
0023ff20b.ne 0x240404
0023ff24b 0x23ff28
0023ff28
0023ff28loc_23ff28:
0023ff28ldr x0, [sp+144]
0023ff2cldr x2, [sp+152]
0023ff30bl runtime.memequal
0023ff34tbnz w0, 0, 0x23ff3c
0023ff38b 0x240284
0023ff3c
0023ff3cloc_23ff3c:
0023ff3cldr x1, [sp+776]
0023ff40ldrsb x27, [x1]
0023ff44ldr x2, [x1+16]
0023ff48ldrsb x27, [x2]
0023ff4cldr x0, [x1+24]
0023ff50ldr x1, [x2+40]
0023ff54blr x1
0023ff58str x0, [sp+728]
0023ff5cstr x1, [sp+736]
0023ff60ldr x1, [sp+784]
0023ff64ldrsb x27, [x1]
0023ff68ldr x0, [sp+792]
0023ff6cldr x1, [x1+216]
0023ff70blr x1
0023ff74str w0, [sp+60]
0023ff78ldr x1, [sp+728]
0023ff7cldrsb x27, [x1]
0023ff80ldr x2, [sp+736]
0023ff84ldr x1, [x1+32]
0023ff88mov x3, x0
0023ff8cmov x0, x2
0023ff90mov x4, x1
0023ff94mov x1, x3
0023ff98blr x4
0023ff9cstrb w0, [sp+54]
0023ffa0tbnz w0, 0, 0x23ffa8
0023ffa4b 0x24013c
0023ffa8
0023ffa8loc_23ffa8:
0023ffa8add x27, sp, 552
0023ffacstp xzr, xzr, [x27]
0023ffb0ldr x2, [sp+792]
0023ffb4ldr x3, [sp+784]
0023ffb8cbnz x3, 0x23ffc0
0023ffbcb 0x23ffe0
0023ffc0
0023ffc0loc_23ffc0:
0023ffc0str x2, [sp+184]
0023ffc4ldr x1, [x3+8]
0023ffc8adrp x0, 0x7d2000
0023ffccadd x0, x0, 2288
0023ffd0bl runtime.typeAssert
0023ffd4ldr x2, [sp+184]
0023ffd8mov x3, x0
0023ffdcb 0x23ffe4
0023ffe0
0023ffe0loc_23ffe0:
0023ffe0b 0x23ffe4
0023ffe4
0023ffe4loc_23ffe4:
0023ffe4str x3, [sp+552]
0023ffe8str x2, [sp+560]
0023ffecsubs xzr, x3, 0
0023fff0cset x1, ne
0023fff4strb w1, [sp+54]
0023fff8ldr x1, [sp+552]
0023fffcldr x2, [sp+560]
00240000str x1, [sp+712]
00240004str x2, [sp+720]
00240008ldrb w1, [sp+54]
0024000cstrb w1, [sp+55]
00240010ldr x1, [sp+712]
00240014ldr x2, [sp+720]
00240018str x1, [sp+96]
0024001cstr x2, [sp+104]
00240020ldrb w1, [sp+55]
00240024strb w1, [sp+53]
00240028tbnz w1, 0, 0x240030
0024002cb 0x240070
00240030
00240030loc_240030:
00240030ldr x1, [sp+96]
00240034ldrsb x27, [x1]
00240038ldr x1, [x1+288]
0024003cldr x0, [sp+104]
00240040blr x1
00240044str x0, [sp+536]
00240048str x1, [sp+544]
0024004cstr xzr, [sp+88]
00240050ldr x2, [sp+544]
00240054ldr x1, [sp+536]
00240058str x1, [sp+72]
0024005cstr x2, [sp+80]
00240060ldr x0, [sp+88]
00240064ldp x29, x30, [sp-8]
00240068add sp, sp, 768
0024006cret x30
00240070
00240070loc_240070:
00240070ldr x1, [sp+784]
00240074ldrsb x27, [x1]
00240078ldr x1, [x1+72]
0024007cldr x0, [sp+792]
00240080blr x1
00240084str x0, [sp+680]
00240088str x1, [sp+688]
0024008cadd x27, sp, 616
00240090stp xzr, xzr, [x27]
00240094add x1, sp, 616
00240098str x1, [sp+256]
0024009cldr x0, [sp+680]
002400a0ldr x1, [sp+688]
002400a4bl runtime.convTstring
002400a8str x0, [sp+248]
002400acldr x1, [sp+256]
002400b0ldrsb x27, [x1]
002400b4adrp x2, 0x3ef000
002400b8add x2, x2, 2496
002400bcstr x2, [x1]
002400c0adrp x27, 0x80b000
002400c4ldr w2, [x27+3056]
002400c8cbz w2, 0x2400d0
002400ccb 0x240128
002400d0
002400d0loc_2400d0:
002400d0b 0x2400d4
002400d4
002400d4loc_2400d4:
002400d4str x0, [x1+8]
002400d8ldr x2, [sp+256]
002400dcldrsb x27, [x2]
002400e0b 0x2400e4
002400e4
002400e4loc_2400e4:
002400e4str x2, [sp+264]
002400e8orr x4, xzr, 1
002400ecstr x4, [sp+272]
002400f0str x4, [sp+280]
002400f4adrp x0, 0x48e000
002400f8add x0, x0, 1059
002400fcmovz x1, 68
00240100mov x3, x4
00240104bl fmt.Sprintf
00240108str x0, [sp+632]
0024010cstr x1, [sp+640]
00240110bl runtime.convTstring
00240114str x0, [sp+240]
00240118mov x1, x0
0024011cadrp x0, 0x3b5000
00240120add x0, x0, 2944
00240124bl runtime.gopanic
00240128
00240128loc_240128:
00240128bl runtime.gcWriteBarrier2
0024012cstr x0, [x25]
00240130ldr x5, [x1+8]
00240134str x5, [x25+8]
00240138b 0x2400d4
0024013c
0024013cloc_24013c:
0024013cldr x1, [sp+784]
00240140ldrsb x27, [x1]
00240144ldr x1, [x1+72]
00240148ldr x0, [sp+792]
0024014cblr x1
00240150str x0, [sp+696]
00240154str x1, [sp+704]
00240158ldr x1, [sp+776]
0024015cldrsb x27, [x1]
00240160ldr x2, [x1+16]
00240164ldrsb x27, [x2]
00240168ldr x0, [x1+24]
0024016cldr x1, [x2+64]
00240170blr x1
00240174str x0, [sp+680]
00240178str x1, [sp+688]
0024017cadd x27, sp, 648
00240180stp xzr, xzr, [x27]
00240184add x27, sp, 664
00240188stp xzr, xzr, [x27]
0024018cadd x1, sp, 648
00240190str x1, [sp+312]
00240194ldr x0, [sp+696]
00240198ldr x1, [sp+704]
0024019cbl runtime.convTstring
002401a0str x0, [sp+304]
002401a4ldr x1, [sp+312]
002401a8ldrsb x27, [x1]
002401acadrp x2, 0x3ef000
002401b0add x2, x2, 2496
002401b4str x2, [x1]
002401b8adrp x27, 0x80b000
002401bcldr w2, [x27+3056]
002401c0cbz w2, 0x2401c8
002401c4b 0x240270
002401c8
002401c8loc_2401c8:
002401c8b 0x2401cc
002401cc
002401ccloc_2401cc:
002401ccstr x0, [x1+8]
002401d0ldr x0, [sp+680]
002401d4ldr x1, [sp+688]
002401d8bl runtime.convTstring
002401dcstr x0, [sp+296]
002401e0ldr x2, [sp+312]
002401e4ldrsb x27, [x2]
002401e8adrp x3, 0x3ef000
002401ecadd x3, x3, 2496
002401f0str x3, [x2+16]
002401f4adrp x27, 0x80b000
002401f8ldr w3, [x27+3056]
002401fccbz w3, 0x240204
00240200b 0x24025c
00240204
00240204loc_240204:
00240204b 0x240208
00240208
00240208loc_240208:
00240208str x0, [x2+24]
0024020cldr x2, [sp+312]
00240210ldrsb x27, [x2]
00240214b 0x240218
00240218
00240218loc_240218:
00240218str x2, [sp+320]
0024021corr x4, xzr, 2
00240220str x4, [sp+328]
00240224str x4, [sp+336]
00240228adrp x0, 0x489000
0024022cadd x0, x0, 3076
00240230movz x1, 51
00240234mov x3, x4
00240238bl fmt.Sprintf
0024023cstr x0, [sp+632]
00240240str x1, [sp+640]
00240244bl runtime.convTstring
00240248str x0, [sp+288]
0024024cmov x1, x0
00240250adrp x0, 0x3b5000
00240254add x0, x0, 2944
00240258bl runtime.gopanic
0024025c
0024025cloc_24025c:
0024025cbl runtime.gcWriteBarrier2
00240260str x0, [x25]
00240264ldr x5, [x2+24]
00240268str x5, [x25+8]
0024026cb 0x240208
00240270
00240270loc_240270:
00240270bl runtime.gcWriteBarrier2
00240274str x0, [x25]
00240278ldr x2, [x1+8]
0024027cstr x2, [x25+8]
00240280b 0x2401cc
00240284
00240284loc_240284:
00240284b 0x240288
00240288
00240288loc_240288:
00240288ldr x1, [sp+784]
0024028cldrsb x27, [x1]
00240290ldr x1, [x1+72]
00240294ldr x0, [sp+792]
00240298blr x1
0024029cstr x0, [sp+696]
002402a0str x1, [sp+704]
002402a4add x27, sp, 568
002402a8stp xzr, xzr, [x27]
002402acadd x27, sp, 584
002402b0stp xzr, xzr, [x27]
002402b4add x27, sp, 600
002402b8stp xzr, xzr, [x27]
002402bcadd x1, sp, 568
002402c0str x1, [sp+376]
002402c4ldr x0, [sp+696]
002402c8ldr x1, [sp+704]
002402ccbl runtime.convTstring
002402d0str x0, [sp+368]
002402d4ldr x1, [sp+376]
002402d8ldrsb x27, [x1]
002402dcadrp x2, 0x3ef000
002402e0add x2, x2, 2496
002402e4str x2, [x1]
002402e8adrp x27, 0x80b000
002402ecldr w2, [x27+3056]
002402f0cbz w2, 0x2402f8
002402f4b 0x2403f0
002402f8
002402f8loc_2402f8:
002402f8b 0x2402fc
002402fc
002402fcloc_2402fc:
002402fcstr x0, [x1+8]
00240300ldr x0, [sp+144]
00240304ldr x1, [sp+152]
00240308bl runtime.convTstring
0024030cstr x0, [sp+360]
00240310ldr x2, [sp+376]
00240314ldrsb x27, [x2]
00240318adrp x3, 0x3ef000
0024031cadd x3, x3, 2496
00240320str x3, [x2+16]
00240324adrp x27, 0x80b000
00240328ldr w3, [x27+3056]
0024032ccbz w3, 0x240334
00240330b 0x2403dc
00240334
00240334loc_240334:
00240334b 0x240338
00240338
00240338loc_240338:
00240338str x0, [x2+24]
0024033cldr x0, [sp+112]
00240340ldr x1, [sp+120]
00240344bl runtime.convTstring
00240348str x0, [sp+352]
0024034cldr x2, [sp+376]
00240350ldrsb x27, [x2]
00240354adrp x3, 0x3ef000
00240358add x3, x3, 2496
0024035cstr x3, [x2+32]
00240360adrp x27, 0x80b000
00240364ldr w3, [x27+3056]
00240368cbz w3, 0x240370
0024036cb 0x2403c8
00240370
00240370loc_240370:
00240370b 0x240374
00240374
00240374loc_240374:
00240374str x0, [x2+40]
00240378ldr x2, [sp+376]
0024037cldrsb x27, [x2]
00240380b 0x240384
00240384
00240384loc_240384:
00240384str x2, [sp+384]
00240388orr x4, xzr, 3
0024038cstr x4, [sp+392]
00240390str x4, [sp+400]
00240394adrp x0, 0x48d000
00240398add x0, x0, 1737
0024039corr x1, xzr, 64
002403a0mov x3, x4
002403a4bl fmt.Sprintf
002403a8str x0, [sp+632]
002403acstr x1, [sp+640]
002403b0bl runtime.convTstring
002403b4str x0, [sp+344]
002403b8mov x1, x0
002403bcadrp x0, 0x3b5000
002403c0add x0, x0, 2944
002403c4bl runtime.gopanic
002403c8
002403c8loc_2403c8:
002403c8bl runtime.gcWriteBarrier2
002403ccstr x0, [x25]
002403d0ldr x5, [x2+40]
002403d4str x5, [x25+8]
002403d8b 0x240374
002403dc
002403dcloc_2403dc:
002403dcbl runtime.gcWriteBarrier2
002403e0str x0, [x25]
002403e4ldr x3, [x2+24]
002403e8str x3, [x25+8]
002403ecb 0x240338
002403f0
002403f0loc_2403f0:
002403f0bl runtime.gcWriteBarrier2
002403f4str x0, [x25]
002403f8ldr x2, [x1+8]
002403fcstr x2, [x25+8]
00240400b 0x2402fc
00240404
00240404loc_240404:
00240404b 0x240288
00240408
00240408loc_240408:
00240408ldr x1, [sp+784]
0024040cldrsb x27, [x1]
00240410ldr x1, [x1+72]
00240414ldr x0, [sp+792]
00240418blr x1
0024041cstr x0, [sp+680]
00240420str x1, [sp+688]
00240424add x27, sp, 616
00240428stp xzr, xzr, [x27]
0024042cadd x1, sp, 616
00240430str x1, [sp+208]
00240434ldr x0, [sp+680]
00240438ldr x1, [sp+688]
0024043cbl runtime.convTstring
00240440str x0, [sp+200]
00240444ldr x1, [sp+208]
00240448ldrsb x27, [x1]
0024044cadrp x2, 0x3ef000
00240450add x2, x2, 2496
00240454str x2, [x1]
00240458adrp x27, 0x80b000
0024045cldr w2, [x27+3056]
00240460cbz w2, 0x240468
00240464b 0x2404c0
00240468
00240468loc_240468:
00240468b 0x24046c
0024046c
0024046cloc_24046c:
0024046cstr x0, [x1+8]
00240470ldr x2, [sp+208]
00240474ldrsb x27, [x2]
00240478b 0x24047c
0024047c
0024047cloc_24047c:
0024047cstr x2, [sp+216]
00240480orr x4, xzr, 1
00240484str x4, [sp+224]
00240488str x4, [sp+232]
0024048cadrp x0, 0x476000
00240490add x0, x0, 1745
00240494movz x1, 19
00240498mov x3, x4
0024049cbl fmt.Sprintf
002404a0str x0, [sp+632]
002404a4str x1, [sp+640]
002404a8bl runtime.convTstring
002404acstr x0, [sp+192]
002404b0mov x1, x0
002404b4adrp x0, 0x3b5000
002404b8add x0, x0, 2944
002404bcbl runtime.gopanic
002404c0
002404c0loc_2404c0:
002404c0bl runtime.gcWriteBarrier2
002404c4str x0, [x25]
002404c8ldr x5, [x1+8]
002404ccstr x5, [x25+8]
002404d0b 0x24046c
002404d4
002404d4loc_2404d4:
002404d4b 0x2404d8
002404d8
002404d8loc_2404d8:
002404d8ldr x1, [sp+784]
002404dcldrsb x27, [x1]
002404e0ldr x1, [x1+72]
002404e4ldr x0, [sp+792]
002404e8blr x1
002404ecstr x0, [sp+696]
002404f0str x1, [sp+704]
002404f4ldr x1, [sp+176]
002404f8ldrsb x27, [x1]
002404fcldr x0, [x1+8]
00240500ldr x1, [x1]
00240504ldrsb x27, [x1]
00240508ldr x1, [x1+72]
0024050cblr x1
00240510str x0, [sp+680]
00240514str x1, [sp+688]
00240518ldr x1, [sp+696]
0024051cldr x2, [sp+704]
00240520str x1, [sp+160]
00240524str x2, [sp+168]
00240528ldr x1, [sp+680]
0024052cldr x2, [sp+688]
00240530str x1, [sp+128]
00240534str x2, [sp+136]
00240538ldr x3, [sp+168]
0024053csubs xzr, x2, x3
00240540b.ne 0x240548
00240544b 0x240654
00240548
00240548loc_240548:
00240548b 0x24054c
0024054c
0024054cloc_24054c:
0024054cadd x27, sp, 648
00240550stp xzr, xzr, [x27]
00240554add x27, sp, 664
00240558stp xzr, xzr, [x27]
0024055cadd x2, sp, 648
00240560str x2, [sp+480]
00240564ldr x0, [sp+160]
00240568ldr x1, [sp+168]
0024056cbl runtime.convTstring
00240570str x0, [sp+472]
00240574ldr x2, [sp+480]
00240578ldrsb x27, [x2]
0024057cadrp x3, 0x3ef000
00240580add x3, x3, 2496
00240584str x3, [x2]
00240588adrp x27, 0x80b000
0024058cldr w3, [x27+3056]
00240590cbz w3, 0x240598
00240594b 0x240640
00240598
00240598loc_240598:
00240598b 0x24059c
0024059c
0024059cloc_24059c:
0024059cstr x0, [x2+8]
002405a0ldr x0, [sp+128]
002405a4ldr x1, [sp+136]
002405a8bl runtime.convTstring
002405acstr x0, [sp+464]
002405b0ldr x2, [sp+480]
002405b4ldrsb x27, [x2]
002405b8adrp x3, 0x3ef000
002405bcadd x3, x3, 2496
002405c0str x3, [x2+16]
002405c4adrp x27, 0x80b000
002405c8ldr w3, [x27+3056]
002405cccbz w3, 0x2405d4
002405d0b 0x24062c
002405d4
002405d4loc_2405d4:
002405d4b 0x2405d8
002405d8
002405d8loc_2405d8:
002405d8str x0, [x2+24]
002405dcldr x2, [sp+480]
002405e0ldrsb x27, [x2]
002405e4b 0x2405e8
002405e8
002405e8loc_2405e8:
002405e8str x2, [sp+488]
002405ecorr x4, xzr, 2
002405f0str x4, [sp+496]
002405f4str x4, [sp+504]
002405f8adrp x0, 0x480000
002405fcadd x0, x0, 1525
00240600movz x1, 34
00240604mov x3, x4
00240608bl fmt.Sprintf
0024060cstr x0, [sp+632]
00240610str x1, [sp+640]
00240614bl runtime.convTstring
00240618str x0, [sp+456]
0024061cmov x1, x0
00240620adrp x0, 0x3b5000
00240624add x0, x0, 2944
00240628bl runtime.gopanic
0024062c
0024062cloc_24062c:
0024062cbl runtime.gcWriteBarrier2
00240630str x0, [x25]
00240634ldr x5, [x2+24]
00240638str x5, [x25+8]
0024063cb 0x2405d8
00240640
00240640loc_240640:
00240640bl runtime.gcWriteBarrier2
00240644str x0, [x25]
00240648ldr x3, [x2+8]
0024064cstr x3, [x25+8]
00240650b 0x24059c
00240654
00240654loc_240654:
00240654ldr x0, [sp+160]
00240658ldr x2, [sp+168]
0024065cbl runtime.memequal
00240660tbnz w0, 0, 0x240668
00240664b 0x240734
00240668
00240668loc_240668:
00240668ldr x1, [sp+784]
0024066cldrsb x27, [x1]
00240670ldr x1, [x1+72]
00240674ldr x0, [sp+792]
00240678blr x1
0024067cstr x0, [sp+680]
00240680str x1, [sp+688]
00240684add x27, sp, 616
00240688stp xzr, xzr, [x27]
0024068cadd x1, sp, 616
00240690str x1, [sp+424]
00240694ldr x0, [sp+680]
00240698ldr x1, [sp+688]
0024069cbl runtime.convTstring
002406a0str x0, [sp+416]
002406a4ldr x1, [sp+424]
002406a8ldrsb x27, [x1]
002406acadrp x2, 0x3ef000
002406b0add x2, x2, 2496
002406b4str x2, [x1]
002406b8adrp x27, 0x80b000
002406bcldr w2, [x27+3056]
002406c0cbz w2, 0x2406c8
002406c4b 0x240720
002406c8
002406c8loc_2406c8:
002406c8b 0x2406cc
002406cc
002406ccloc_2406cc:
002406ccstr x0, [x1+8]
002406d0ldr x2, [sp+424]
002406d4ldrsb x27, [x2]
002406d8b 0x2406dc
002406dc
002406dcloc_2406dc:
002406dcstr x2, [sp+432]
002406e0orr x4, xzr, 1
002406e4str x4, [sp+440]
002406e8str x4, [sp+448]
002406ecadrp x0, 0x477000
002406f0add x0, x0, 1908
002406f4movz x1, 21
002406f8mov x3, x4
002406fcbl fmt.Sprintf
00240700str x0, [sp+632]
00240704str x1, [sp+640]
00240708bl runtime.convTstring
0024070cstr x0, [sp+408]
00240710mov x1, x0
00240714adrp x0, 0x3b5000
00240718add x0, x0, 2944
0024071cbl runtime.gopanic
00240720
00240720loc_240720:
00240720bl runtime.gcWriteBarrier2
00240724str x0, [x25]
00240728ldr x5, [x1+8]
0024072cstr x5, [x25+8]
00240730b 0x2406cc
00240734
00240734loc_240734:
00240734b 0x24054c
00240738
00240738loc_240738:
00240738b 0x2404d8
0024073c
0024073cloc_24073c:
0024073cbl runtime.panicIndex
00240740hint
00240744
00240744loc_240744:
00240744stp x0, x1, [sp+8]
00240748str x2, [sp+24]
0024074cmov x3, x30
00240750bl runtime.morestack_noctxt.abi0
00240754ldp x0, x1, [sp+8]
00240758ldr x2, [sp+24]
0024075cb 0x23fd20
0023fd20
0023fd20google.golang.org/protobuf/internal/impl.(*MessageInfo).checkField: ; void google.golang.org/protobuf/internal/impl.(*MessageInfo).checkField(google.golang.org/protobuf/internal/impl.MessageInfo * mi, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
0023fd20ldr x16, [x28+16]
0023fd24sub x17, sp, 640
0023fd28subs xzr, x17, x16
0023fd2cb.ls 0x240744
0023fd30sub x20, sp, 768
0023fd34stp x29, x30, [x20-8]
0023fd38add sp, x20, 0
0023fd3csub x29, sp, 8
0023fd40str x0, [sp+776]
0023fd44str x1, [sp+784]
0023fd48str x2, [sp+792]
0023fd4cstr xzr, [sp+88]
0023fd50stp xzr, xzr, [sp+72]
0023fd54str xzr, [sp+176]
0023fd58ldr x1, [sp+784]
0023fd5cldrsb x27, [x1]
0023fd60ldr x1, [x1+216]
0023fd64ldr x0, [sp+792]
0023fd68blr x1
0023fd6cstr w0, [sp+56]
0023fd70subs wzr, w0, 0
0023fd74cset x1, gt
0023fd78strb w1, [sp+54]
0023fd7cb.gt 0x23fd84
0023fd80b 0x23fda8
0023fd84
0023fd84loc_23fd84:
0023fd84ldr x3, [sp+776]
0023fd88ldrsb x27, [x3]
0023fd8cldr x3, [x3+112]
0023fd90str x3, [sp+64]
0023fd94ldrsw x4, [sp+56]
0023fd98subs xzr, x4, x3
0023fd9ccset x3, lt
0023fda0strb w3, [sp+54]
0023fda4b 0x23fdac
0023fda8
0023fda8loc_23fda8:
0023fda8b 0x23fdac
0023fdac
0023fdacloc_23fdac:
0023fdacldrb w3, [sp+54]
0023fdb0tbnz w3, 0, 0x23fdb8
0023fdb4b 0x23fdec
0023fdb8
0023fdb8loc_23fdb8:
0023fdb8ldr x3, [sp+776]
0023fdbcldrsb x27, [x3]
0023fdc0ldr x1, [x3+112]
0023fdc4ldr x3, [x3+104]
0023fdc8ldrsw x4, [sp+56]
0023fdccmov x0, x4
0023fdd0subs xzr, x0, x1
0023fdd4b.lo 0x23fddc
0023fdd8b 0x24073c
0023fddc
0023fddcloc_23fddc:
0023fddcsbfm x4, x4, 61, 31
0023fde0ldr x3, [x3+x4]
0023fde4str x3, [sp+176]
0023fde8b 0x23fe18
0023fdec
0023fdecloc_23fdec:
0023fdecldr x3, [sp+776]
0023fdf0ldrsb x27, [x3]
0023fdf4ldr x1, [x3+80]
0023fdf8str x1, [sp+528]
0023fdfcldrsw x2, [sp+56]
0023fe00adrp x0, 0x3e7000
0023fe04add x0, x0, 2208
0023fe08bl runtime.mapaccess1_fast32
0023fe0cldr x3, [x0]
0023fe10str x3, [sp+176]
0023fe14b 0x23fe18
0023fe18
0023fe18loc_23fe18:
0023fe18ldr x3, [sp+176]
0023fe1ccbnz x3, 0x23fe24
0023fe20b 0x23fe80
0023fe24
0023fe24loc_23fe24:
0023fe24ldr x3, [sp+176]
0023fe28ldrsb x27, [x3]
0023fe2cldr x0, [x3]
0023fe30ldr x1, [x3+8]
0023fe34str x0, [sp+512]
0023fe38str x1, [sp+520]
0023fe3cldr x3, [sp+784]
0023fe40subs xzr, x3, x0
0023fe44b.ne 0x240738
0023fe48b 0x23fe4c
0023fe4c
0023fe4cloc_23fe4c:
0023fe4cldr x2, [sp+792]
0023fe50bl runtime.ifaceeq
0023fe54tbnz w0, 0, 0x23fe5c
0023fe58b 0x2404d4
0023fe5c
0023fe5cloc_23fe5c:
0023fe5cldr x3, [sp+176]
0023fe60str x3, [sp+88]
0023fe64stp xzr, xzr, [sp+72]
0023fe68ldr x0, [sp+88]
0023fe6cmov x1, xzr
0023fe70mov x2, xzr
0023fe74ldp x29, x30, [sp-8]
0023fe78add sp, sp, 768
0023fe7cret x30
0023fe80
0023fe80loc_23fe80:
0023fe80ldr x1, [sp+784]
0023fe84ldrsb x27, [x1]
0023fe88ldr x1, [x1+120]
0023fe8cldr x0, [sp+792]
0023fe90blr x1
0023fe94strb w0, [sp+54]
0023fe98tbnz w0, 0, 0x23fea0
0023fe9cb 0x240408
0023fea0
0023fea0loc_23fea0:
0023fea0ldr x1, [sp+784]
0023fea4ldrsb x27, [x1]
0023fea8ldr x1, [x1+32]
0023feacldr x0, [sp+792]
0023feb0blr x1
0023feb4str x0, [sp+744]
0023feb8str x1, [sp+752]
0023febcldrsb x27, [x0]
0023fec0ldr x2, [x0+64]
0023fec4mov x0, x1
0023fec8blr x2
0023feccstr x0, [sp+680]
0023fed0str x1, [sp+688]
0023fed4ldr x1, [sp+776]
0023fed8ldrsb x27, [x1]
0023fedcldr x0, [x1+24]
0023fee0ldr x1, [x1+16]
0023fee4ldrsb x27, [x1]
0023fee8ldr x1, [x1+64]
0023feecblr x1
0023fef0str x0, [sp+696]
0023fef4str x1, [sp+704]
0023fef8ldr x1, [sp+680]
0023fefcldr x2, [sp+688]
0023ff00str x1, [sp+144]
0023ff04str x2, [sp+152]
0023ff08ldr x1, [sp+696]
0023ff0cldr x2, [sp+704]
0023ff10str x1, [sp+112]
0023ff14str x2, [sp+120]
0023ff18ldr x3, [sp+152]
0023ff1csubs xzr, x3, x2
0023ff20b.ne 0x240404
0023ff24b 0x23ff28
0023ff28
0023ff28loc_23ff28:
0023ff28ldr x0, [sp+144]
0023ff2cldr x2, [sp+152]
0023ff30bl runtime.memequal
0023ff34tbnz w0, 0, 0x23ff3c
0023ff38b 0x240284
0023ff3c
0023ff3cloc_23ff3c:
0023ff3cldr x1, [sp+776]
0023ff40ldrsb x27, [x1]
0023ff44ldr x2, [x1+16]
0023ff48ldrsb x27, [x2]
0023ff4cldr x0, [x1+24]
0023ff50ldr x1, [x2+40]
0023ff54blr x1
0023ff58str x0, [sp+728]
0023ff5cstr x1, [sp+736]
0023ff60ldr x1, [sp+784]
0023ff64ldrsb x27, [x1]
0023ff68ldr x0, [sp+792]
0023ff6cldr x1, [x1+216]
0023ff70blr x1
0023ff74str w0, [sp+60]
0023ff78ldr x1, [sp+728]
0023ff7cldrsb x27, [x1]
0023ff80ldr x2, [sp+736]
0023ff84ldr x1, [x1+32]
0023ff88mov x3, x0
0023ff8cmov x0, x2
0023ff90mov x4, x1
0023ff94mov x1, x3
0023ff98blr x4
0023ff9cstrb w0, [sp+54]
0023ffa0tbnz w0, 0, 0x23ffa8
0023ffa4b 0x24013c
0023ffa8
0023ffa8loc_23ffa8:
0023ffa8add x27, sp, 552
0023ffacstp xzr, xzr, [x27]
0023ffb0ldr x2, [sp+792]
0023ffb4ldr x3, [sp+784]
0023ffb8cbnz x3, 0x23ffc0
0023ffbcb 0x23ffe0
0023ffc0
0023ffc0loc_23ffc0:
0023ffc0str x2, [sp+184]
0023ffc4ldr x1, [x3+8]
0023ffc8adrp x0, 0x7d2000
0023ffccadd x0, x0, 2288
0023ffd0bl runtime.typeAssert
0023ffd4ldr x2, [sp+184]
0023ffd8mov x3, x0
0023ffdcb 0x23ffe4
0023ffe0
0023ffe0loc_23ffe0:
0023ffe0b 0x23ffe4
0023ffe4
0023ffe4loc_23ffe4:
0023ffe4str x3, [sp+552]
0023ffe8str x2, [sp+560]
0023ffecsubs xzr, x3, 0
0023fff0cset x1, ne
0023fff4strb w1, [sp+54]
0023fff8ldr x1, [sp+552]
0023fffcldr x2, [sp+560]
00240000str x1, [sp+712]
00240004str x2, [sp+720]
00240008ldrb w1, [sp+54]
0024000cstrb w1, [sp+55]
00240010ldr x1, [sp+712]
00240014ldr x2, [sp+720]
00240018str x1, [sp+96]
0024001cstr x2, [sp+104]
00240020ldrb w1, [sp+55]
00240024strb w1, [sp+53]
00240028tbnz w1, 0, 0x240030
0024002cb 0x240070
00240030
00240030loc_240030:
00240030ldr x1, [sp+96]
00240034ldrsb x27, [x1]
00240038ldr x1, [x1+288]
0024003cldr x0, [sp+104]
00240040blr x1
00240044str x0, [sp+536]
00240048str x1, [sp+544]
0024004cstr xzr, [sp+88]
00240050ldr x2, [sp+544]
00240054ldr x1, [sp+536]
00240058str x1, [sp+72]
0024005cstr x2, [sp+80]
00240060ldr x0, [sp+88]
00240064ldp x29, x30, [sp-8]
00240068add sp, sp, 768
0024006cret x30
00240070
00240070loc_240070:
00240070ldr x1, [sp+784]
00240074ldrsb x27, [x1]
00240078ldr x1, [x1+72]
0024007cldr x0, [sp+792]
00240080blr x1
00240084str x0, [sp+680]
00240088str x1, [sp+688]
0024008cadd x27, sp, 616
00240090stp xzr, xzr, [x27]
00240094add x1, sp, 616
00240098str x1, [sp+256]
0024009cldr x0, [sp+680]
002400a0ldr x1, [sp+688]
002400a4bl runtime.convTstring
002400a8str x0, [sp+248]
002400acldr x1, [sp+256]
002400b0ldrsb x27, [x1]
002400b4adrp x2, 0x3ef000
002400b8add x2, x2, 2496
002400bcstr x2, [x1]
002400c0adrp x27, 0x80b000
002400c4ldr w2, [x27+3056]
002400c8cbz w2, 0x2400d0
002400ccb 0x240128
002400d0
002400d0loc_2400d0:
002400d0b 0x2400d4
002400d4
002400d4loc_2400d4:
002400d4str x0, [x1+8]
002400d8ldr x2, [sp+256]
002400dcldrsb x27, [x2]
002400e0b 0x2400e4
002400e4
002400e4loc_2400e4:
002400e4str x2, [sp+264]
002400e8orr x4, xzr, 1
002400ecstr x4, [sp+272]
002400f0str x4, [sp+280]
002400f4adrp x0, 0x48e000
002400f8add x0, x0, 1059
002400fcmovz x1, 68
00240100mov x3, x4
00240104bl fmt.Sprintf
00240108str x0, [sp+632]
0024010cstr x1, [sp+640]
00240110bl runtime.convTstring
00240114str x0, [sp+240]
00240118mov x1, x0
0024011cadrp x0, 0x3b5000
00240120add x0, x0, 2944
00240124bl runtime.gopanic
00240128
00240128loc_240128:
00240128bl runtime.gcWriteBarrier2
0024012cstr x0, [x25]
00240130ldr x5, [x1+8]
00240134str x5, [x25+8]
00240138b 0x2400d4
0024013c
0024013cloc_24013c:
0024013cldr x1, [sp+784]
00240140ldrsb x27, [x1]
00240144ldr x1, [x1+72]
00240148ldr x0, [sp+792]
0024014cblr x1
00240150str x0, [sp+696]
00240154str x1, [sp+704]
00240158ldr x1, [sp+776]
0024015cldrsb x27, [x1]
00240160ldr x2, [x1+16]
00240164ldrsb x27, [x2]
00240168ldr x0, [x1+24]
0024016cldr x1, [x2+64]
00240170blr x1
00240174str x0, [sp+680]
00240178str x1, [sp+688]
0024017cadd x27, sp, 648
00240180stp xzr, xzr, [x27]
00240184add x27, sp, 664
00240188stp xzr, xzr, [x27]
0024018cadd x1, sp, 648
00240190str x1, [sp+312]
00240194ldr x0, [sp+696]
00240198ldr x1, [sp+704]
0024019cbl runtime.convTstring
002401a0str x0, [sp+304]
002401a4ldr x1, [sp+312]
002401a8ldrsb x27, [x1]
002401acadrp x2, 0x3ef000
002401b0add x2, x2, 2496
002401b4str x2, [x1]
002401b8adrp x27, 0x80b000
002401bcldr w2, [x27+3056]
002401c0cbz w2, 0x2401c8
002401c4b 0x240270
002401c8
002401c8loc_2401c8:
002401c8b 0x2401cc
002401cc
002401ccloc_2401cc:
002401ccstr x0, [x1+8]
002401d0ldr x0, [sp+680]
002401d4ldr x1, [sp+688]
002401d8bl runtime.convTstring
002401dcstr x0, [sp+296]
002401e0ldr x2, [sp+312]
002401e4ldrsb x27, [x2]
002401e8adrp x3, 0x3ef000
002401ecadd x3, x3, 2496
002401f0str x3, [x2+16]
002401f4adrp x27, 0x80b000
002401f8ldr w3, [x27+3056]
002401fccbz w3, 0x240204
00240200b 0x24025c
00240204
00240204loc_240204:
00240204b 0x240208
00240208
00240208loc_240208:
00240208str x0, [x2+24]
0024020cldr x2, [sp+312]
00240210ldrsb x27, [x2]
00240214b 0x240218
00240218
00240218loc_240218:
00240218str x2, [sp+320]
0024021corr x4, xzr, 2
00240220str x4, [sp+328]
00240224str x4, [sp+336]
00240228adrp x0, 0x489000
0024022cadd x0, x0, 3076
00240230movz x1, 51
00240234mov x3, x4
00240238bl fmt.Sprintf
0024023cstr x0, [sp+632]
00240240str x1, [sp+640]
00240244bl runtime.convTstring
00240248str x0, [sp+288]
0024024cmov x1, x0
00240250adrp x0, 0x3b5000
00240254add x0, x0, 2944
00240258bl runtime.gopanic
0024025c
0024025cloc_24025c:
0024025cbl runtime.gcWriteBarrier2
00240260str x0, [x25]
00240264ldr x5, [x2+24]
00240268str x5, [x25+8]
0024026cb 0x240208
00240270
00240270loc_240270:
00240270bl runtime.gcWriteBarrier2
00240274str x0, [x25]
00240278ldr x2, [x1+8]
0024027cstr x2, [x25+8]
00240280b 0x2401cc
00240284
00240284loc_240284:
00240284b 0x240288
00240288
00240288loc_240288:
00240288ldr x1, [sp+784]
0024028cldrsb x27, [x1]
00240290ldr x1, [x1+72]
00240294ldr x0, [sp+792]
00240298blr x1
0024029cstr x0, [sp+696]
002402a0str x1, [sp+704]
002402a4add x27, sp, 568
002402a8stp xzr, xzr, [x27]
002402acadd x27, sp, 584
002402b0stp xzr, xzr, [x27]
002402b4add x27, sp, 600
002402b8stp xzr, xzr, [x27]
002402bcadd x1, sp, 568
002402c0str x1, [sp+376]
002402c4ldr x0, [sp+696]
002402c8ldr x1, [sp+704]
002402ccbl runtime.convTstring
002402d0str x0, [sp+368]
002402d4ldr x1, [sp+376]
002402d8ldrsb x27, [x1]
002402dcadrp x2, 0x3ef000
002402e0add x2, x2, 2496
002402e4str x2, [x1]
002402e8adrp x27, 0x80b000
002402ecldr w2, [x27+3056]
002402f0cbz w2, 0x2402f8
002402f4b 0x2403f0
002402f8
002402f8loc_2402f8:
002402f8b 0x2402fc
002402fc
002402fcloc_2402fc:
002402fcstr x0, [x1+8]
00240300ldr x0, [sp+144]
00240304ldr x1, [sp+152]
00240308bl runtime.convTstring
0024030cstr x0, [sp+360]
00240310ldr x2, [sp+376]
00240314ldrsb x27, [x2]
00240318adrp x3, 0x3ef000
0024031cadd x3, x3, 2496
00240320str x3, [x2+16]
00240324adrp x27, 0x80b000
00240328ldr w3, [x27+3056]
0024032ccbz w3, 0x240334
00240330b 0x2403dc
00240334
00240334loc_240334:
00240334b 0x240338
00240338
00240338loc_240338:
00240338str x0, [x2+24]
0024033cldr x0, [sp+112]
00240340ldr x1, [sp+120]
00240344bl runtime.convTstring
00240348str x0, [sp+352]
0024034cldr x2, [sp+376]
00240350ldrsb x27, [x2]
00240354adrp x3, 0x3ef000
00240358add x3, x3, 2496
0024035cstr x3, [x2+32]
00240360adrp x27, 0x80b000
00240364ldr w3, [x27+3056]
00240368cbz w3, 0x240370
0024036cb 0x2403c8
00240370
00240370loc_240370:
00240370b 0x240374
00240374
00240374loc_240374:
00240374str x0, [x2+40]
00240378ldr x2, [sp+376]
0024037cldrsb x27, [x2]
00240380b 0x240384
00240384
00240384loc_240384:
00240384str x2, [sp+384]
00240388orr x4, xzr, 3
0024038cstr x4, [sp+392]
00240390str x4, [sp+400]
00240394adrp x0, 0x48d000
00240398add x0, x0, 1737
0024039corr x1, xzr, 64
002403a0mov x3, x4
002403a4bl fmt.Sprintf
002403a8str x0, [sp+632]
002403acstr x1, [sp+640]
002403b0bl runtime.convTstring
002403b4str x0, [sp+344]
002403b8mov x1, x0
002403bcadrp x0, 0x3b5000
002403c0add x0, x0, 2944
002403c4bl runtime.gopanic
002403c8
002403c8loc_2403c8:
002403c8bl runtime.gcWriteBarrier2
002403ccstr x0, [x25]
002403d0ldr x5, [x2+40]
002403d4str x5, [x25+8]
002403d8b 0x240374
002403dc
002403dcloc_2403dc:
002403dcbl runtime.gcWriteBarrier2
002403e0str x0, [x25]
002403e4ldr x3, [x2+24]
002403e8str x3, [x25+8]
002403ecb 0x240338
002403f0
002403f0loc_2403f0:
002403f0bl runtime.gcWriteBarrier2
002403f4str x0, [x25]
002403f8ldr x2, [x1+8]
002403fcstr x2, [x25+8]
00240400b 0x2402fc
00240404
00240404loc_240404:
00240404b 0x240288
00240408
00240408loc_240408:
00240408ldr x1, [sp+784]
0024040cldrsb x27, [x1]
00240410ldr x1, [x1+72]
00240414ldr x0, [sp+792]
00240418blr x1
0024041cstr x0, [sp+680]
00240420str x1, [sp+688]
00240424add x27, sp, 616
00240428stp xzr, xzr, [x27]
0024042cadd x1, sp, 616
00240430str x1, [sp+208]
00240434ldr x0, [sp+680]
00240438ldr x1, [sp+688]
0024043cbl runtime.convTstring
00240440str x0, [sp+200]
00240444ldr x1, [sp+208]
00240448ldrsb x27, [x1]
0024044cadrp x2, 0x3ef000
00240450add x2, x2, 2496
00240454str x2, [x1]
00240458adrp x27, 0x80b000
0024045cldr w2, [x27+3056]
00240460cbz w2, 0x240468
00240464b 0x2404c0
00240468
00240468loc_240468:
00240468b 0x24046c
0024046c
0024046cloc_24046c:
0024046cstr x0, [x1+8]
00240470ldr x2, [sp+208]
00240474ldrsb x27, [x2]
00240478b 0x24047c
0024047c
0024047cloc_24047c:
0024047cstr x2, [sp+216]
00240480orr x4, xzr, 1
00240484str x4, [sp+224]
00240488str x4, [sp+232]
0024048cadrp x0, 0x476000
00240490add x0, x0, 1745
00240494movz x1, 19
00240498mov x3, x4
0024049cbl fmt.Sprintf
002404a0str x0, [sp+632]
002404a4str x1, [sp+640]
002404a8bl runtime.convTstring
002404acstr x0, [sp+192]
002404b0mov x1, x0
002404b4adrp x0, 0x3b5000
002404b8add x0, x0, 2944
002404bcbl runtime.gopanic
002404c0
002404c0loc_2404c0:
002404c0bl runtime.gcWriteBarrier2
002404c4str x0, [x25]
002404c8ldr x5, [x1+8]
002404ccstr x5, [x25+8]
002404d0b 0x24046c
002404d4
002404d4loc_2404d4:
002404d4b 0x2404d8
002404d8
002404d8loc_2404d8:
002404d8ldr x1, [sp+784]
002404dcldrsb x27, [x1]
002404e0ldr x1, [x1+72]
002404e4ldr x0, [sp+792]
002404e8blr x1
002404ecstr x0, [sp+696]
002404f0str x1, [sp+704]
002404f4ldr x1, [sp+176]
002404f8ldrsb x27, [x1]
002404fcldr x0, [x1+8]
00240500ldr x1, [x1]
00240504ldrsb x27, [x1]
00240508ldr x1, [x1+72]
0024050cblr x1
00240510str x0, [sp+680]
00240514str x1, [sp+688]
00240518ldr x1, [sp+696]
0024051cldr x2, [sp+704]
00240520str x1, [sp+160]
00240524str x2, [sp+168]
00240528ldr x1, [sp+680]
0024052cldr x2, [sp+688]
00240530str x1, [sp+128]
00240534str x2, [sp+136]
00240538ldr x3, [sp+168]
0024053csubs xzr, x2, x3
00240540b.ne 0x240548
00240544b 0x240654
00240548
00240548loc_240548:
00240548b 0x24054c
0024054c
0024054cloc_24054c:
0024054cadd x27, sp, 648
00240550stp xzr, xzr, [x27]
00240554add x27, sp, 664
00240558stp xzr, xzr, [x27]
0024055cadd x2, sp, 648
00240560str x2, [sp+480]
00240564ldr x0, [sp+160]
00240568ldr x1, [sp+168]
0024056cbl runtime.convTstring
00240570str x0, [sp+472]
00240574ldr x2, [sp+480]
00240578ldrsb x27, [x2]
0024057cadrp x3, 0x3ef000
00240580add x3, x3, 2496
00240584str x3, [x2]
00240588adrp x27, 0x80b000
0024058cldr w3, [x27+3056]
00240590cbz w3, 0x240598
00240594b 0x240640
00240598
00240598loc_240598:
00240598b 0x24059c
0024059c
0024059cloc_24059c:
0024059cstr x0, [x2+8]
002405a0ldr x0, [sp+128]
002405a4ldr x1, [sp+136]
002405a8bl runtime.convTstring
002405acstr x0, [sp+464]
002405b0ldr x2, [sp+480]
002405b4ldrsb x27, [x2]
002405b8adrp x3, 0x3ef000
002405bcadd x3, x3, 2496
002405c0str x3, [x2+16]
002405c4adrp x27, 0x80b000
002405c8ldr w3, [x27+3056]
002405cccbz w3, 0x2405d4
002405d0b 0x24062c
002405d4
002405d4loc_2405d4:
002405d4b 0x2405d8
002405d8
002405d8loc_2405d8:
002405d8str x0, [x2+24]
002405dcldr x2, [sp+480]
002405e0ldrsb x27, [x2]
002405e4b 0x2405e8
002405e8
002405e8loc_2405e8:
002405e8str x2, [sp+488]
002405ecorr x4, xzr, 2
002405f0str x4, [sp+496]
002405f4str x4, [sp+504]
002405f8adrp x0, 0x480000
002405fcadd x0, x0, 1525
00240600movz x1, 34
00240604mov x3, x4
00240608bl fmt.Sprintf
0024060cstr x0, [sp+632]
00240610str x1, [sp+640]
00240614bl runtime.convTstring
00240618str x0, [sp+456]
0024061cmov x1, x0
00240620adrp x0, 0x3b5000
00240624add x0, x0, 2944
00240628bl runtime.gopanic
0024062c
0024062cloc_24062c:
0024062cbl runtime.gcWriteBarrier2
00240630str x0, [x25]
00240634ldr x5, [x2+24]
00240638str x5, [x25+8]
0024063cb 0x2405d8
00240640
00240640loc_240640:
00240640bl runtime.gcWriteBarrier2
00240644str x0, [x25]
00240648ldr x3, [x2+8]
0024064cstr x3, [x25+8]
00240650b 0x24059c
00240654
00240654loc_240654:
00240654ldr x0, [sp+160]
00240658ldr x2, [sp+168]
0024065cbl runtime.memequal
00240660tbnz w0, 0, 0x240668
00240664b 0x240734
00240668
00240668loc_240668:
00240668ldr x1, [sp+784]
0024066cldrsb x27, [x1]
00240670ldr x1, [x1+72]
00240674ldr x0, [sp+792]
00240678blr x1
0024067cstr x0, [sp+680]
00240680str x1, [sp+688]
00240684add x27, sp, 616
00240688stp xzr, xzr, [x27]
0024068cadd x1, sp, 616
00240690str x1, [sp+424]
00240694ldr x0, [sp+680]
00240698ldr x1, [sp+688]
0024069cbl runtime.convTstring
002406a0str x0, [sp+416]
002406a4ldr x1, [sp+424]
002406a8ldrsb x27, [x1]
002406acadrp x2, 0x3ef000
002406b0add x2, x2, 2496
002406b4str x2, [x1]
002406b8adrp x27, 0x80b000
002406bcldr w2, [x27+3056]
002406c0cbz w2, 0x2406c8
002406c4b 0x240720
002406c8
002406c8loc_2406c8:
002406c8b 0x2406cc
002406cc
002406ccloc_2406cc:
002406ccstr x0, [x1+8]
002406d0ldr x2, [sp+424]
002406d4ldrsb x27, [x2]
002406d8b 0x2406dc
002406dc
002406dcloc_2406dc:
002406dcstr x2, [sp+432]
002406e0orr x4, xzr, 1
002406e4str x4, [sp+440]
002406e8str x4, [sp+448]
002406ecadrp x0, 0x477000
002406f0add x0, x0, 1908
002406f4movz x1, 21
002406f8mov x3, x4
002406fcbl fmt.Sprintf
00240700str x0, [sp+632]
00240704str x1, [sp+640]
00240708bl runtime.convTstring
0024070cstr x0, [sp+408]
00240710mov x1, x0
00240714adrp x0, 0x3b5000
00240718add x0, x0, 2944
0024071cbl runtime.gopanic
00240720
00240720loc_240720:
00240720bl runtime.gcWriteBarrier2
00240724str x0, [x25]
00240728ldr x5, [x1+8]
0024072cstr x5, [x25+8]
00240730b 0x2406cc
00240734
00240734loc_240734:
00240734b 0x24054c
00240738
00240738loc_240738:
00240738b 0x2404d8
0024073c
0024073cloc_24073c:
0024073cbl runtime.panicIndex
00240740hint
00240744
00240744loc_240744:
00240744stp x0, x1, [sp+8]
00240748str x2, [sp+24]
0024074cmov x3, x30
00240750bl runtime.morestack_noctxt.abi0
00240754ldp x0, x1, [sp+8]
00240758ldr x2, [sp+24]
0024075cb 0x23fd20
0023fd20
00240760
00240760google.golang.org/protobuf/internal/impl.fieldInfoForMissing: ; void google.golang.org/protobuf/internal/impl.fieldInfoForMissing(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
00240760ldr x16, [x28+16]
00240764sub x17, sp, 32
00240768subs xzr, x17, x16
0024076cb.ls 0x240a3c
00240770str x30, [sp-160]!
00240774stur x29, [sp-8]
00240778sub x29, sp, 8
0024077cstr x0, [sp+168]
00240780str x1, [sp+176]
00240784stp xzr, xzr, [sp+32]
00240788stp xzr, xzr, [sp+48]
0024078cstp xzr, xzr, [sp+64]
00240790stp xzr, xzr, [sp+80]
00240794str xzr, [sp+96]
00240798ldr x1, [sp+168]
0024079cldr x2, [sp+176]
002407a0str x1, [sp+32]
002407a4str x2, [sp+40]
002407a8adrp x1, 0x499000
002407acadd x1, x1, 2976
002407b0str x1, [sp+48]
002407b4adrp x0, 0x3f9000
002407b8add x0, x0, 704
002407bcbl runtime.newobject
002407c0str x0, [sp+144]
002407c4adrp x1, 0
002407c8add x1, x1, 3520
002407ccstr x1, [x0]
002407d0ldr x1, [sp+176]
002407d4ldr x2, [sp+168]
002407d8ldr x3, [sp+144]
002407dcldrsb x27, [x3]
002407e0str x2, [x3+8]
002407e4adrp x27, 0x80b000
002407e8ldr w2, [x27+3056]
002407eccbz w2, 0x2407f4
002407f0b 0x2407f8
002407f4
002407f4loc_2407f4:
002407f4b 0x24080c
002407f8
002407f8loc_2407f8:
002407f8bl runtime.gcWriteBarrier2
002407fcstr x1, [x25]
00240800ldr x2, [x3+16]
00240804str x2, [x25+8]
00240808b 0x24080c
0024080c
0024080cloc_24080c:
0024080cstr x1, [x3+16]
00240810ldr x1, [sp+144]
00240814str x1, [sp+56]
00240818adrp x0, 0x3f9000
0024081cadd x0, x0, 704
00240820bl runtime.newobject
00240824str x0, [sp+136]
00240828adrp x1, 0
0024082cadd x1, x1, 3392
00240830str x1, [x0]
00240834ldr x1, [sp+176]
00240838ldr x2, [sp+168]
0024083cldr x3, [sp+136]
00240840ldrsb x27, [x3]
00240844str x2, [x3+8]
00240848adrp x27, 0x80b000
0024084cldr w2, [x27+3056]
00240850cbz w2, 0x240858
00240854b 0x24085c
00240858
00240858loc_240858:
00240858b 0x240870
0024085c
0024085cloc_24085c:
0024085cbl runtime.gcWriteBarrier2
00240860str x1, [x25]
00240864ldr x2, [x3+16]
00240868str x2, [x25+8]
0024086cb 0x240870
00240870
00240870loc_240870:
00240870str x1, [x3+16]
00240874ldr x1, [sp+136]
00240878str x1, [sp+64]
0024087cadrp x0, 0x3f9000
00240880add x0, x0, 704
00240884bl runtime.newobject
00240888str x0, [sp+128]
0024088cadrp x1, 0
00240890add x1, x1, 3216
00240894str x1, [x0]
00240898ldr x1, [sp+176]
0024089cldr x2, [sp+168]
002408a0ldr x3, [sp+128]
002408a4ldrsb x27, [x3]
002408a8str x2, [x3+8]
002408acadrp x27, 0x80b000
002408b0ldr w2, [x27+3056]
002408b4cbz w2, 0x2408bc
002408b8b 0x2408c0
002408bc
002408bcloc_2408bc:
002408bcb 0x2408d4
002408c0
002408c0loc_2408c0:
002408c0bl runtime.gcWriteBarrier2
002408c4str x1, [x25]
002408c8ldr x2, [x3+16]
002408ccstr x2, [x25+8]
002408d0b 0x2408d4
002408d4
002408d4loc_2408d4:
002408d4str x1, [x3+16]
002408d8ldr x1, [sp+128]
002408dcstr x1, [sp+72]
002408e0adrp x0, 0x3f9000
002408e4add x0, x0, 704
002408e8bl runtime.newobject
002408ecstr x0, [sp+120]
002408f0adrp x1, 0
002408f4add x1, x1, 3040
002408f8str x1, [x0]
002408fcldr x1, [sp+176]
00240900ldr x2, [sp+168]
00240904ldr x3, [sp+120]
00240908ldrsb x27, [x3]
0024090cstr x2, [x3+8]
00240910adrp x27, 0x80b000
00240914ldr w2, [x27+3056]
00240918cbz w2, 0x240920
0024091cb 0x240924
00240920
00240920loc_240920:
00240920b 0x240938
00240924
00240924loc_240924:
00240924bl runtime.gcWriteBarrier2
00240928str x1, [x25]
0024092cldr x2, [x3+16]
00240930str x2, [x25+8]
00240934b 0x240938
00240938
00240938loc_240938:
00240938str x1, [x3+16]
0024093cldr x1, [sp+120]
00240940str x1, [sp+80]
00240944adrp x0, 0x3f9000
00240948add x0, x0, 704
0024094cbl runtime.newobject
00240950str x0, [sp+112]
00240954adrp x1, 0
00240958add x1, x1, 2880
0024095cstr x1, [x0]
00240960ldr x1, [sp+176]
00240964ldr x2, [sp+168]
00240968ldr x3, [sp+112]
0024096cldrsb x27, [x3]
00240970str x2, [x3+8]
00240974adrp x27, 0x80b000
00240978ldr w2, [x27+3056]
0024097ccbz w2, 0x240984
00240980b 0x240988
00240984
00240984loc_240984:
00240984b 0x24099c
00240988
00240988loc_240988:
00240988bl runtime.gcWriteBarrier2
0024098cstr x1, [x25]
00240990ldr x2, [x3+16]
00240994str x2, [x25+8]
00240998b 0x24099c
0024099c
0024099cloc_24099c:
0024099cstr x1, [x3+16]
002409a0ldr x1, [sp+112]
002409a4str x1, [sp+88]
002409a8adrp x0, 0x3f9000
002409acadd x0, x0, 704
002409b0bl runtime.newobject
002409b4str x0, [sp+104]
002409b8adrp x1, 0
002409bcadd x1, x1, 2640
002409c0str x1, [x0]
002409c4ldr x1, [sp+176]
002409c8ldr x2, [sp+168]
002409ccldr x3, [sp+104]
002409d0ldrsb x27, [x3]
002409d4str x2, [x3+8]
002409d8adrp x27, 0x80b000
002409dcldr w2, [x27+3056]
002409e0cbz w2, 0x2409e8
002409e4b 0x2409ec
002409e8
002409e8loc_2409e8:
002409e8b 0x240a00
002409ec
002409ecloc_2409ec:
002409ecbl runtime.gcWriteBarrier2
002409f0str x1, [x25]
002409f4ldr x9, [x3+16]
002409f8str x9, [x25+8]
002409fcb 0x240a00
00240a00
00240a00loc_240a00:
00240a00str x1, [x3+16]
00240a04ldr x9, [sp+104]
00240a08str x9, [sp+96]
00240a0cldr x0, [sp+32]
00240a10ldr x1, [sp+40]
00240a14ldr x2, [sp+48]
00240a18ldr x3, [sp+56]
00240a1cldr x4, [sp+64]
00240a20ldr x5, [sp+72]
00240a24ldr x6, [sp+80]
00240a28ldr x7, [sp+88]
00240a2cldr x8, [sp+96]
00240a30ldur x29, [sp-8]
00240a34ldr x30, [sp], 160
00240a38ret x30
00240a3c
00240a3cloc_240a3c:
00240a3cstp x0, x1, [sp+8]
00240a40mov x3, x30
00240a44bl runtime.morestack_noctxt.abi0
00240a48ldp x0, x1, [sp+8]
00240a4cb 0x240760
00240760
00240760google.golang.org/protobuf/internal/impl.fieldInfoForMissing: ; void google.golang.org/protobuf/internal/impl.fieldInfoForMissing(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
00240760ldr x16, [x28+16]
00240764sub x17, sp, 32
00240768subs xzr, x17, x16
0024076cb.ls 0x240a3c
00240770str x30, [sp-160]!
00240774stur x29, [sp-8]
00240778sub x29, sp, 8
0024077cstr x0, [sp+168]
00240780str x1, [sp+176]
00240784stp xzr, xzr, [sp+32]
00240788stp xzr, xzr, [sp+48]
0024078cstp xzr, xzr, [sp+64]
00240790stp xzr, xzr, [sp+80]
00240794str xzr, [sp+96]
00240798ldr x1, [sp+168]
0024079cldr x2, [sp+176]
002407a0str x1, [sp+32]
002407a4str x2, [sp+40]
002407a8adrp x1, 0x499000
002407acadd x1, x1, 2976
002407b0str x1, [sp+48]
002407b4adrp x0, 0x3f9000
002407b8add x0, x0, 704
002407bcbl runtime.newobject
002407c0str x0, [sp+144]
002407c4adrp x1, 0
002407c8add x1, x1, 3520
002407ccstr x1, [x0]
002407d0ldr x1, [sp+176]
002407d4ldr x2, [sp+168]
002407d8ldr x3, [sp+144]
002407dcldrsb x27, [x3]
002407e0str x2, [x3+8]
002407e4adrp x27, 0x80b000
002407e8ldr w2, [x27+3056]
002407eccbz w2, 0x2407f4
002407f0b 0x2407f8
002407f4
002407f4loc_2407f4:
002407f4b 0x24080c
002407f8
002407f8loc_2407f8:
002407f8bl runtime.gcWriteBarrier2
002407fcstr x1, [x25]
00240800ldr x2, [x3+16]
00240804str x2, [x25+8]
00240808b 0x24080c
0024080c
0024080cloc_24080c:
0024080cstr x1, [x3+16]
00240810ldr x1, [sp+144]
00240814str x1, [sp+56]
00240818adrp x0, 0x3f9000
0024081cadd x0, x0, 704
00240820bl runtime.newobject
00240824str x0, [sp+136]
00240828adrp x1, 0
0024082cadd x1, x1, 3392
00240830str x1, [x0]
00240834ldr x1, [sp+176]
00240838ldr x2, [sp+168]
0024083cldr x3, [sp+136]
00240840ldrsb x27, [x3]
00240844str x2, [x3+8]
00240848adrp x27, 0x80b000
0024084cldr w2, [x27+3056]
00240850cbz w2, 0x240858
00240854b 0x24085c
00240858
00240858loc_240858:
00240858b 0x240870
0024085c
0024085cloc_24085c:
0024085cbl runtime.gcWriteBarrier2
00240860str x1, [x25]
00240864ldr x2, [x3+16]
00240868str x2, [x25+8]
0024086cb 0x240870
00240870
00240870loc_240870:
00240870str x1, [x3+16]
00240874ldr x1, [sp+136]
00240878str x1, [sp+64]
0024087cadrp x0, 0x3f9000
00240880add x0, x0, 704
00240884bl runtime.newobject
00240888str x0, [sp+128]
0024088cadrp x1, 0
00240890add x1, x1, 3216
00240894str x1, [x0]
00240898ldr x1, [sp+176]
0024089cldr x2, [sp+168]
002408a0ldr x3, [sp+128]
002408a4ldrsb x27, [x3]
002408a8str x2, [x3+8]
002408acadrp x27, 0x80b000
002408b0ldr w2, [x27+3056]
002408b4cbz w2, 0x2408bc
002408b8b 0x2408c0
002408bc
002408bcloc_2408bc:
002408bcb 0x2408d4
002408c0
002408c0loc_2408c0:
002408c0bl runtime.gcWriteBarrier2
002408c4str x1, [x25]
002408c8ldr x2, [x3+16]
002408ccstr x2, [x25+8]
002408d0b 0x2408d4
002408d4
002408d4loc_2408d4:
002408d4str x1, [x3+16]
002408d8ldr x1, [sp+128]
002408dcstr x1, [sp+72]
002408e0adrp x0, 0x3f9000
002408e4add x0, x0, 704
002408e8bl runtime.newobject
002408ecstr x0, [sp+120]
002408f0adrp x1, 0
002408f4add x1, x1, 3040
002408f8str x1, [x0]
002408fcldr x1, [sp+176]
00240900ldr x2, [sp+168]
00240904ldr x3, [sp+120]
00240908ldrsb x27, [x3]
0024090cstr x2, [x3+8]
00240910adrp x27, 0x80b000
00240914ldr w2, [x27+3056]
00240918cbz w2, 0x240920
0024091cb 0x240924
00240920
00240920loc_240920:
00240920b 0x240938
00240924
00240924loc_240924:
00240924bl runtime.gcWriteBarrier2
00240928str x1, [x25]
0024092cldr x2, [x3+16]
00240930str x2, [x25+8]
00240934b 0x240938
00240938
00240938loc_240938:
00240938str x1, [x3+16]
0024093cldr x1, [sp+120]
00240940str x1, [sp+80]
00240944adrp x0, 0x3f9000
00240948add x0, x0, 704
0024094cbl runtime.newobject
00240950str x0, [sp+112]
00240954adrp x1, 0
00240958add x1, x1, 2880
0024095cstr x1, [x0]
00240960ldr x1, [sp+176]
00240964ldr x2, [sp+168]
00240968ldr x3, [sp+112]
0024096cldrsb x27, [x3]
00240970str x2, [x3+8]
00240974adrp x27, 0x80b000
00240978ldr w2, [x27+3056]
0024097ccbz w2, 0x240984
00240980b 0x240988
00240984
00240984loc_240984:
00240984b 0x24099c
00240988
00240988loc_240988:
00240988bl runtime.gcWriteBarrier2
0024098cstr x1, [x25]
00240990ldr x2, [x3+16]
00240994str x2, [x25+8]
00240998b 0x24099c
0024099c
0024099cloc_24099c:
0024099cstr x1, [x3+16]
002409a0ldr x1, [sp+112]
002409a4str x1, [sp+88]
002409a8adrp x0, 0x3f9000
002409acadd x0, x0, 704
002409b0bl runtime.newobject
002409b4str x0, [sp+104]
002409b8adrp x1, 0
002409bcadd x1, x1, 2640
002409c0str x1, [x0]
002409c4ldr x1, [sp+176]
002409c8ldr x2, [sp+168]
002409ccldr x3, [sp+104]
002409d0ldrsb x27, [x3]
002409d4str x2, [x3+8]
002409d8adrp x27, 0x80b000
002409dcldr w2, [x27+3056]
002409e0cbz w2, 0x2409e8
002409e4b 0x2409ec
002409e8
002409e8loc_2409e8:
002409e8b 0x240a00
002409ec
002409ecloc_2409ec:
002409ecbl runtime.gcWriteBarrier2
002409f0str x1, [x25]
002409f4ldr x9, [x3+16]
002409f8str x9, [x25+8]
002409fcb 0x240a00
00240a00
00240a00loc_240a00:
00240a00str x1, [x3+16]
00240a04ldr x9, [sp+104]
00240a08str x9, [sp+96]
00240a0cldr x0, [sp+32]
00240a10ldr x1, [sp+40]
00240a14ldr x2, [sp+48]
00240a18ldr x3, [sp+56]
00240a1cldr x4, [sp+64]
00240a20ldr x5, [sp+72]
00240a24ldr x6, [sp+80]
00240a28ldr x7, [sp+88]
00240a2cldr x8, [sp+96]
00240a30ldur x29, [sp-8]
00240a34ldr x30, [sp], 160
00240a38ret x30
00240a3c
00240a3cloc_240a3c:
00240a3cstp x0, x1, [sp+8]
00240a40mov x3, x30
00240a44bl runtime.morestack_noctxt.abi0
00240a48ldp x0, x1, [sp+8]
00240a4cb 0x240760
00240760
00240a50
00240a50google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func7: ; void google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func7(void)
00240a50ldr x16, [x28+16]
00240a54sub x17, sp, 48
00240a58subs xzr, x17, x16
00240a5cb.ls 0x240b34
00240a60str x30, [sp-176]!
00240a64stur x29, [sp-8]
00240a68sub x29, sp, 8
00240a6cldr x1, [x26+8]
00240a70ldr x2, [x26+16]
00240a74str x1, [sp+112]
00240a78str x2, [sp+120]
00240a7cstp xzr, xzr, [sp+64]
00240a80str xzr, [sp+80]
00240a84ldr x1, [sp+112]
00240a88ldrsb x27, [x1]
00240a8cldr x1, [x1+48]
00240a90ldr x0, [sp+120]
00240a94blr x1
00240a98str x0, [sp+88]
00240a9cstr x1, [sp+96]
00240aa0str x2, [sp+104]
00240aa4bl google.golang.org/protobuf/reflect/protoreflect.Value.IsValid
00240aa8strb w0, [sp+63]
00240aactbnz w0, 0, 0x240ab4
00240ab0b 0x240ad8
00240ab4
00240ab4loc_240ab4:
00240ab4ldr x0, [sp+88]
00240ab8ldr x1, [sp+96]
00240abcldr x2, [sp+104]
00240ac0str x0, [sp+64]
00240ac4str x1, [sp+72]
00240ac8str x2, [sp+80]
00240accldur x29, [sp-8]
00240ad0ldr x30, [sp], 176
00240ad4ret x30
00240ad8
00240ad8loc_240ad8:
00240ad8ldr x1, [sp+112]
00240adcldrsb x27, [x1]
00240ae0ldr x1, [x1+72]
00240ae4ldr x0, [sp+120]
00240ae8blr x1
00240aecstr x0, [sp+152]
00240af0str x1, [sp+160]
00240af4orr x2, xzr, 28
00240af8mov x3, x0
00240afcmov x4, x1
00240b00mov x0, xzr
00240b04adrp x1, 0x47c000
00240b08add x1, x1, 64
00240b0cbl runtime.concatstring2
00240b10str x0, [sp+136]
00240b14str x1, [sp+144]
00240b18bl runtime.convTstring
00240b1cstr x0, [sp+128]
00240b20mov x1, x0
00240b24adrp x0, 0x3b5000
00240b28add x0, x0, 2944
00240b2cbl runtime.gopanic
00240b30hint
00240b34
00240b34loc_240b34:
00240b34mov x3, x30
00240b38bl runtime.morestack.abi0
00240b3cb 0x240a50
00240a50
00240a50google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func7: ; void google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func7(void)
00240a50ldr x16, [x28+16]
00240a54sub x17, sp, 48
00240a58subs xzr, x17, x16
00240a5cb.ls 0x240b34
00240a60str x30, [sp-176]!
00240a64stur x29, [sp-8]
00240a68sub x29, sp, 8
00240a6cldr x1, [x26+8]
00240a70ldr x2, [x26+16]
00240a74str x1, [sp+112]
00240a78str x2, [sp+120]
00240a7cstp xzr, xzr, [sp+64]
00240a80str xzr, [sp+80]
00240a84ldr x1, [sp+112]
00240a88ldrsb x27, [x1]
00240a8cldr x1, [x1+48]
00240a90ldr x0, [sp+120]
00240a94blr x1
00240a98str x0, [sp+88]
00240a9cstr x1, [sp+96]
00240aa0str x2, [sp+104]
00240aa4bl google.golang.org/protobuf/reflect/protoreflect.Value.IsValid
00240aa8strb w0, [sp+63]
00240aactbnz w0, 0, 0x240ab4
00240ab0b 0x240ad8
00240ab4
00240ab4loc_240ab4:
00240ab4ldr x0, [sp+88]
00240ab8ldr x1, [sp+96]
00240abcldr x2, [sp+104]
00240ac0str x0, [sp+64]
00240ac4str x1, [sp+72]
00240ac8str x2, [sp+80]
00240accldur x29, [sp-8]
00240ad0ldr x30, [sp], 176
00240ad4ret x30
00240ad8
00240ad8loc_240ad8:
00240ad8ldr x1, [sp+112]
00240adcldrsb x27, [x1]
00240ae0ldr x1, [x1+72]
00240ae4ldr x0, [sp+120]
00240ae8blr x1
00240aecstr x0, [sp+152]
00240af0str x1, [sp+160]
00240af4orr x2, xzr, 28
00240af8mov x3, x0
00240afcmov x4, x1
00240b00mov x0, xzr
00240b04adrp x1, 0x47c000
00240b08add x1, x1, 64
00240b0cbl runtime.concatstring2
00240b10str x0, [sp+136]
00240b14str x1, [sp+144]
00240b18bl runtime.convTstring
00240b1cstr x0, [sp+128]
00240b20mov x1, x0
00240b24adrp x0, 0x3b5000
00240b28add x0, x0, 2944
00240b2cbl runtime.gopanic
00240b30hint
00240b34
00240b34loc_240b34:
00240b34mov x3, x30
00240b38bl runtime.morestack.abi0
00240b3cb 0x240a50
00240a50
00240b40
00240b40google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func6: ; void google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func6(void)
00240b40ldr x16, [x28+16]
00240b44subs xzr, sp, x16
00240b48b.ls 0x240bc8
00240b4cstr x30, [sp-128]!
00240b50stur x29, [sp-8]
00240b54sub x29, sp, 8
00240b58ldr x1, [x26+8]
00240b5cldr x2, [x26+16]
00240b60str x1, [sp+64]
00240b64str x2, [sp+72]
00240b68stp xzr, xzr, [sp+48]
00240b6cldr x1, [sp+64]
00240b70ldrsb x27, [x1]
00240b74ldr x1, [x1+72]
00240b78ldr x0, [sp+72]
00240b7cblr x1
00240b80str x0, [sp+104]
00240b84str x1, [sp+112]
00240b88orr x2, xzr, 28
00240b8cmov x3, x0
00240b90mov x4, x1
00240b94mov x0, xzr
00240b98adrp x1, 0x47c000
00240b9cadd x1, x1, 64
00240ba0bl runtime.concatstring2
00240ba4str x0, [sp+88]
00240ba8str x1, [sp+96]
00240bacbl runtime.convTstring
00240bb0str x0, [sp+80]
00240bb4mov x1, x0
00240bb8adrp x0, 0x3b5000
00240bbcadd x0, x0, 2944
00240bc0bl runtime.gopanic
00240bc4hint
00240bc8
00240bc8loc_240bc8:
00240bc8mov x3, x30
00240bccbl runtime.morestack.abi0
00240bd0b 0x240b40
00240bd4udf 0
00240bd8udf 0
00240bdcudf 0
00240b40
00240b40google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func6: ; void google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func6(void)
00240b40ldr x16, [x28+16]
00240b44subs xzr, sp, x16
00240b48b.ls 0x240bc8
00240b4cstr x30, [sp-128]!
00240b50stur x29, [sp-8]
00240b54sub x29, sp, 8
00240b58ldr x1, [x26+8]
00240b5cldr x2, [x26+16]
00240b60str x1, [sp+64]
00240b64str x2, [sp+72]
00240b68stp xzr, xzr, [sp+48]
00240b6cldr x1, [sp+64]
00240b70ldrsb x27, [x1]
00240b74ldr x1, [x1+72]
00240b78ldr x0, [sp+72]
00240b7cblr x1
00240b80str x0, [sp+104]
00240b84str x1, [sp+112]
00240b88orr x2, xzr, 28
00240b8cmov x3, x0
00240b90mov x4, x1
00240b94mov x0, xzr
00240b98adrp x1, 0x47c000
00240b9cadd x1, x1, 64
00240ba0bl runtime.concatstring2
00240ba4str x0, [sp+88]
00240ba8str x1, [sp+96]
00240bacbl runtime.convTstring
00240bb0str x0, [sp+80]
00240bb4mov x1, x0
00240bb8adrp x0, 0x3b5000
00240bbcadd x0, x0, 2944
00240bc0bl runtime.gopanic
00240bc4hint
00240bc8
00240bc8loc_240bc8:
00240bc8mov x3, x30
00240bccbl runtime.morestack.abi0
00240bd0b 0x240b40
00240bd4udf 0
00240bd8udf 0
00240bdcudf 0
00240b40
00240be0
00240be0google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func5: ; void google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func5(google.golang.org/protobuf/internal/impl.pointer p)
00240be0ldr x16, [x28+16]
00240be4sub x17, sp, 16
00240be8subs xzr, x17, x16
00240becb.ls 0x240c74
00240bf0str x30, [sp-144]!
00240bf4stur x29, [sp-8]
00240bf8sub x29, sp, 8
00240bfcstr x0, [sp+152]
00240c00ldr x1, [x26+8]
00240c04ldr x2, [x26+16]
00240c08str x1, [sp+80]
00240c0cstr x2, [sp+88]
00240c10stp xzr, xzr, [sp+56]
00240c14str xzr, [sp+72]
00240c18ldr x1, [sp+80]
00240c1cldrsb x27, [x1]
00240c20ldr x1, [x1+72]
00240c24ldr x0, [sp+88]
00240c28blr x1
00240c2cstr x0, [sp+120]
00240c30str x1, [sp+128]
00240c34orr x2, xzr, 28
00240c38mov x3, x0
00240c3cmov x4, x1
00240c40mov x0, xzr
00240c44adrp x1, 0x47c000
00240c48add x1, x1, 64
00240c4cbl runtime.concatstring2
00240c50str x0, [sp+104]
00240c54str x1, [sp+112]
00240c58bl runtime.convTstring
00240c5cstr x0, [sp+96]
00240c60mov x1, x0
00240c64adrp x0, 0x3b5000
00240c68add x0, x0, 2944
00240c6cbl runtime.gopanic
00240c70hint
00240c74
00240c74loc_240c74:
00240c74str x0, [sp+8]
00240c78mov x3, x30
00240c7cbl runtime.morestack.abi0
00240c80ldr x0, [sp+8]
00240c84b 0x240be0
00240c88udf 0
00240c8cudf 0
00240be0
00240be0google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func5: ; void google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func5(google.golang.org/protobuf/internal/impl.pointer p)
00240be0ldr x16, [x28+16]
00240be4sub x17, sp, 16
00240be8subs xzr, x17, x16
00240becb.ls 0x240c74
00240bf0str x30, [sp-144]!
00240bf4stur x29, [sp-8]
00240bf8sub x29, sp, 8
00240bfcstr x0, [sp+152]
00240c00ldr x1, [x26+8]
00240c04ldr x2, [x26+16]
00240c08str x1, [sp+80]
00240c0cstr x2, [sp+88]
00240c10stp xzr, xzr, [sp+56]
00240c14str xzr, [sp+72]
00240c18ldr x1, [sp+80]
00240c1cldrsb x27, [x1]
00240c20ldr x1, [x1+72]
00240c24ldr x0, [sp+88]
00240c28blr x1
00240c2cstr x0, [sp+120]
00240c30str x1, [sp+128]
00240c34orr x2, xzr, 28
00240c38mov x3, x0
00240c3cmov x4, x1
00240c40mov x0, xzr
00240c44adrp x1, 0x47c000
00240c48add x1, x1, 64
00240c4cbl runtime.concatstring2
00240c50str x0, [sp+104]
00240c54str x1, [sp+112]
00240c58bl runtime.convTstring
00240c5cstr x0, [sp+96]
00240c60mov x1, x0
00240c64adrp x0, 0x3b5000
00240c68add x0, x0, 2944
00240c6cbl runtime.gopanic
00240c70hint
00240c74
00240c74loc_240c74:
00240c74str x0, [sp+8]
00240c78mov x3, x30
00240c7cbl runtime.morestack.abi0
00240c80ldr x0, [sp+8]
00240c84b 0x240be0
00240c88udf 0
00240c8cudf 0
00240be0
00240c90
00240c90google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func4: ; void google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func4(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/reflect/protoreflect.Value v)
00240c90ldr x16, [x28+16]
00240c94subs xzr, sp, x16
00240c98b.ls 0x240d1c
00240c9cstr x30, [sp-112]!
00240ca0stur x29, [sp-8]
00240ca4sub x29, sp, 8
00240ca8str x0, [sp+120]
00240cacstr x1, [sp+128]
00240cb0str x2, [sp+136]
00240cb4str x3, [sp+144]
00240cb8ldr x1, [x26+8]
00240cbcldr x0, [x26+16]
00240cc0str x1, [sp+48]
00240cc4str x0, [sp+56]
00240cc8ldrsb x27, [x1]
00240cccldr x1, [x1+72]
00240cd0blr x1
00240cd4str x0, [sp+88]
00240cd8str x1, [sp+96]
00240cdcorr x2, xzr, 28
00240ce0mov x3, x0
00240ce4mov x4, x1
00240ce8mov x0, xzr
00240cecadrp x1, 0x47c000
00240cf0add x1, x1, 64
00240cf4bl runtime.concatstring2
00240cf8str x0, [sp+72]
00240cfcstr x1, [sp+80]
00240d00bl runtime.convTstring
00240d04str x0, [sp+64]
00240d08mov x1, x0
00240d0cadrp x0, 0x3b5000
00240d10add x0, x0, 2944
00240d14bl runtime.gopanic
00240d18hint
00240d1c
00240d1cloc_240d1c:
00240d1cstp x0, x1, [sp+8]
00240d20stp x2, x3, [sp+24]
00240d24mov x3, x30
00240d28bl runtime.morestack.abi0
00240d2cldp x0, x1, [sp+8]
00240d30ldp x2, x3, [sp+24]
00240d34b 0x240c90
00240d38udf 0
00240d3cudf 0
00240c90
00240c90google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func4: ; void google.golang.org/protobuf/internal/impl.fieldInfoForMissing.func4(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/reflect/protoreflect.Value v)
00240c90ldr x16, [x28+16]
00240c94subs xzr, sp, x16
00240c98b.ls 0x240d1c
00240c9cstr x30, [sp-112]!
00240ca0stur x29, [sp-8]
00240ca4sub x29, sp, 8
00240ca8str x0, [sp+120]
00240cacstr x1, [sp+128]
00240cb0str x2, [sp+136]
00240cb4str x3, [sp+144]
00240cb8ldr x1, [x26+8]
00240cbcldr x0, [x26+16]
00240cc0str x1, [sp+48]
00240cc4str x0, [sp+56]
00240cc8ldrsb x27, [x1]
00240cccldr x1, [x1+72]
00240cd0blr x1
00240cd4str x0, [sp+88]
00240cd8str x1, [sp+96]
00240cdcorr x2, xzr, 28
00240ce0mov x3, x0
00240ce4mov x4, x1
00240ce8mov x0, xzr
00240cecadrp x1, 0x47c000
00240cf0add x1, x1, 64
00240cf4bl runtime.concatstring2
00240cf8str x0, [sp+72]
00240cfcstr x1, [sp+80]
00240d00bl runtime.convTstring
00240d04str x0, [sp+64]
00240d08mov x1, x0
00240d0cadrp x0, 0x3b5000
00240d10add x0, x0, 2944
00240d14bl runtime.gopanic
00240d18hint
00240d1c
00240d1cloc_240d1c:
00240d1cstp x0, x1, [sp+8]
00240d20stp x2, x3, [sp+24]
00240d24mov x3, x30
00240d28bl runtime.morestack.abi0
00240d2cldp x0, x1, [sp+8]
00240d30ldp x2, x3, [sp+24]
00240d34b 0x240c90
00240d38udf 0
00240d3cudf 0
00240c90
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
Loading..