File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0019dd30
0019dd30google.golang.org/protobuf/internal/descfmt.formatListOpt: ; void google.golang.org/protobuf/internal/descfmt.formatListOpt(google.golang.org/protobuf/internal/descfmt.list vs, bool isRoot, bool allowMulti)
0019dd30ldr x16, [x28+16]
0019dd34sub x17, sp, 1504
0019dd38subs xzr, x17, x16
0019dd3cb.ls 0x19f4d8
0019dd40sub x20, sp, 1632
0019dd44stp x29, x30, [x20-8]
0019dd48add sp, x20, 0
0019dd4csub x29, sp, 8
0019dd50str x0, [sp+1640]
0019dd54str x1, [sp+1648]
0019dd58strb w2, [sp+1656]
0019dd5cstrb w3, [sp+1657]
0019dd60stp xzr, xzr, [sp+304]
0019dd64adrp x2, 0x573000
0019dd68add x2, x2, 3000
0019dd6cstr x2, [sp+432]
0019dd70orr x2, xzr, 1
0019dd74str x2, [sp+440]
0019dd78adrp x3, 0x573000
0019dd7cadd x3, x3, 3144
0019dd80str x3, [sp+576]
0019dd84str x2, [sp+584]
0019dd88ldrb w3, [sp+1656]
0019dd8ctbnz w3, 0, 0x19dd94
0019dd90b 0x19e08c
0019dd94
0019dd94loc_19dd94:
0019dd94add x27, sp, 536
0019dd98stp xzr, xzr, [x27]
0019dd9cldr x3, [sp+1648]
0019dda0ldr x4, [sp+1640]
0019dda4str x4, [sp+1216]
0019dda8str x3, [sp+1224]
0019ddaccbnz x4, 0x19ddb4
0019ddb0b 0x19dfc8
0019ddb4
0019ddb4loc_19ddb4:
0019ddb4ldr w2, [x4+16]
0019ddb8str w2, [sp+200]
0019ddbcldr x2, [sp+1216]
0019ddc0ldr x1, [x2+8]
0019ddc4adrp x0, 0x87b000
0019ddc8add x0, x0, 2368
0019ddccbl runtime.interfaceSwitch
0019ddd0str x0, [sp+288]
0019ddd4str x1, [sp+1208]
0019ddd8ldr x2, [sp+288]
0019dddcstr x2, [sp+280]
0019dde0subs xzr, x2, 2
0019dde4b.le 0x19ddec
0019dde8b 0x19de78
0019ddec
0019ddecloc_19ddec:
0019ddeccbz x2, 0x19ddf4
0019ddf0b 0x19de14
0019ddf4
0019ddf4loc_19ddf4:
0019ddf4b 0x19ddf8
0019ddf8
0019ddf8loc_19ddf8:
0019ddf8b 0x19ddfc
0019ddfc
0019ddfcloc_19ddfc:
0019ddfcadrp x5, 0x513000
0019de00add x5, x5, 2217
0019de04str x5, [sp+536]
0019de08movz x5, 5
0019de0cstr x5, [sp+544]
0019de10b 0x19e050
0019de14
0019de14loc_19de14:
0019de14subs xzr, x2, 1
0019de18b.eq 0x19de20
0019de1cb 0x19de40
0019de20
0019de20loc_19de20:
0019de20b 0x19de24
0019de24
0019de24loc_19de24:
0019de24b 0x19de28
0019de28
0019de28loc_19de28:
0019de28adrp x5, 0x516000
0019de2cadd x5, x5, 1092
0019de30str x5, [sp+536]
0019de34orr x5, xzr, 12
0019de38str x5, [sp+544]
0019de3cb 0x19e050
0019de40
0019de40loc_19de40:
0019de40subs xzr, x2, 2
0019de44b.eq 0x19de4c
0019de48b 0x19de6c
0019de4c
0019de4cloc_19de4c:
0019de4cb 0x19de50
0019de50
0019de50loc_19de50:
0019de50b 0x19de54
0019de54
0019de54loc_19de54:
0019de54adrp x5, 0x515000
0019de58add x5, x5, 3319
0019de5cstr x5, [sp+536]
0019de60movz x5, 11
0019de64str x5, [sp+544]
0019de68b 0x19e050
0019de6c
0019de6cloc_19de6c:
0019de6cb 0x19de70
0019de70
0019de70loc_19de70:
0019de70b 0x19de74
0019de74
0019de74loc_19de74:
0019de74b 0x19dfc0
0019de78
0019de78loc_19de78:
0019de78subs xzr, x2, 3
0019de7cb.eq 0x19de84
0019de80b 0x19dea4
0019de84
0019de84loc_19de84:
0019de84b 0x19de88
0019de88
0019de88loc_19de88:
0019de88b 0x19de8c
0019de8c
0019de8cloc_19de8c:
0019de8cadrp x5, 0x515000
0019de90add x5, x5, 1604
0019de94str x5, [sp+536]
0019de98movz x5, 10
0019de9cstr x5, [sp+544]
0019dea0b 0x19e050
0019dea4
0019dea4loc_19dea4:
0019dea4subs xzr, x2, 4
0019dea8b.eq 0x19deb0
0019deacb 0x19ded0
0019deb0
0019deb0loc_19deb0:
0019deb0b 0x19deb4
0019deb4
0019deb4loc_19deb4:
0019deb4b 0x19deb8
0019deb8
0019deb8loc_19deb8:
0019deb8adrp x5, 0x515000
0019debcadd x5, x5, 3330
0019dec0str x5, [sp+536]
0019dec4movz x5, 11
0019dec8str x5, [sp+544]
0019deccb 0x19e050
0019ded0
0019ded0loc_19ded0:
0019ded0subs xzr, x2, 5
0019ded4b.eq 0x19dedc
0019ded8b 0x19dfb4
0019dedc
0019dedcloc_19dedc:
0019dedcb 0x19dee0
0019dee0
0019dee0loc_19dee0:
0019dee0b 0x19dee4
0019dee4
0019dee4loc_19dee4:
0019dee4ldr x2, [sp+1640]
0019dee8ldr x3, [sp+1648]
0019deecstr x2, [sp+1192]
0019def0str x3, [sp+1200]
0019def4str x2, [sp+1184]
0019def8ldr x2, [sp+1184]
0019defccbnz x2, 0x19df04
0019df00b 0x19df14
0019df04
0019df04loc_19df04:
0019df04ldr x2, [sp+1184]
0019df08ldr x2, [x2+8]
0019df0cstr x2, [sp+1184]
0019df10b 0x19df18
0019df14
0019df14loc_19df14:
0019df14b 0x19df18
0019df18
0019df18loc_19df18:
0019df18ldr x1, [sp+1200]
0019df1cldr x0, [sp+1184]
0019df20bl reflect.ValueOf
0019df24str x0, [sp+1512]
0019df28str x1, [sp+1520]
0019df2cstr x2, [sp+1528]
0019df30adrp x3, 0x513000
0019df34add x3, x3, 672
0019df38orr x4, xzr, 3
0019df3cbl reflect.Value.MethodByName
0019df40str x0, [sp+1488]
0019df44str x1, [sp+1496]
0019df48str x2, [sp+1504]
0019df4cbl reflect.Value.Type
0019df50str x0, [sp+1080]
0019df54str x1, [sp+1088]
0019df58ldrsb x27, [x0]
0019df5cldr x2, [x0+240]
0019df60mov x0, x1
0019df64mov x1, xzr
0019df68blr x2
0019df6cstr x0, [sp+952]
0019df70str x1, [sp+960]
0019df74ldrsb x27, [x0]
0019df78ldr x2, [x0+200]
0019df7cmov x0, x1
0019df80blr x2
0019df84str x0, [sp+1472]
0019df88str x1, [sp+1480]
0019df8cmov x2, x1
0019df90adrp x3, 0x573000
0019df94add x3, x3, 3296
0019df98orr x4, xzr, 1
0019df9cmov x1, x0
0019dfa0add x0, sp, 126
0019dfa4bl runtime.concatstring2
0019dfa8str x0, [sp+536]
0019dfacstr x1, [sp+544]
0019dfb0b 0x19e050
0019dfb4
0019dfb4loc_19dfb4:
0019dfb4b 0x19dfb8
0019dfb8
0019dfb8loc_19dfb8:
0019dfb8b 0x19dfbc
0019dfbc
0019dfbcloc_19dfbc:
0019dfbcb 0x19dfc0
0019dfc0
0019dfc0loc_19dfc0:
0019dfc0b 0x19dfc4
0019dfc4
0019dfc4loc_19dfc4:
0019dfc4b 0x19dfcc
0019dfc8
0019dfc8loc_19dfc8:
0019dfc8b 0x19dfcc
0019dfcc
0019dfccloc_19dfcc:
0019dfccldr x2, [sp+1640]
0019dfd0ldr x3, [sp+1648]
0019dfd4str x2, [sp+1168]
0019dfd8str x3, [sp+1176]
0019dfdcstr x2, [sp+1160]
0019dfe0ldr x2, [sp+1160]
0019dfe4cbnz x2, 0x19dfec
0019dfe8b 0x19dffc
0019dfec
0019dfecloc_19dfec:
0019dfecldr x2, [sp+1160]
0019dff0ldr x2, [x2+8]
0019dff4str x2, [sp+1160]
0019dff8b 0x19e000
0019dffc
0019dffcloc_19dffc:
0019dffcb 0x19e000
0019e000
0019e000loc_19e000:
0019e000ldr x1, [sp+1176]
0019e004ldr x0, [sp+1160]
0019e008bl reflect.ValueOf
0019e00cstr x0, [sp+1488]
0019e010str x1, [sp+1496]
0019e014str x2, [sp+1504]
0019e018bl reflect.Value.Elem
0019e01cstr x0, [sp+1512]
0019e020str x1, [sp+1520]
0019e024str x2, [sp+1528]
0019e028bl reflect.Value.Type
0019e02cstr x0, [sp+848]
0019e030str x1, [sp+856]
0019e034ldrsb x27, [x0]
0019e038ldr x2, [x0+200]
0019e03cmov x0, x1
0019e040blr x2
0019e044str x0, [sp+536]
0019e048str x1, [sp+544]
0019e04cb 0x19e050
0019e050
0019e050loc_19e050:
0019e050ldr x1, [sp+536]
0019e054ldr x2, [sp+544]
0019e058add x0, sp, 94
0019e05cadrp x3, 0x572000
0019e060add x3, x3, 3004
0019e064orr x4, xzr, 1
0019e068bl runtime.concatstring2
0019e06cstr x0, [sp+432]
0019e070str x1, [sp+440]
0019e074adrp x5, 0x572000
0019e078add x5, x5, 3008
0019e07cstr x5, [sp+576]
0019e080orr x5, xzr, 1
0019e084str x5, [sp+584]
0019e088b 0x19e094
0019e08c
0019e08cloc_19e08c:
0019e08corr x5, xzr, 1
0019e090b 0x19e094
0019e094
0019e094loc_19e094:
0019e094str xzr, [sp+448]
0019e098stp xzr, xzr, [sp+456]
0019e09cldr x2, [sp+1648]
0019e0a0ldr x3, [sp+1640]
0019e0a4str x3, [sp+1144]
0019e0a8str x2, [sp+1152]
0019e0accbnz x3, 0x19e0b4
0019e0b0b 0x19e1cc
0019e0b4
0019e0b4loc_19e0b4:
0019e0b4ldr w2, [x3+16]
0019e0b8str w2, [sp+196]
0019e0bcldr x2, [sp+1144]
0019e0c0ldr x1, [x2+8]
0019e0c4adrp x0, 0x87a000
0019e0c8add x0, x0, 2048
0019e0ccbl runtime.interfaceSwitch
0019e0d0str x0, [sp+272]
0019e0d4str x1, [sp+1136]
0019e0d8ldr x2, [sp+272]
0019e0dcstr x2, [sp+264]
0019e0e0subs xzr, x2, 1
0019e0e4b.le 0x19e0ec
0019e0e8b 0x19e140
0019e0ec
0019e0ecloc_19e0ec:
0019e0eccbz x2, 0x19e0f4
0019e0f0b 0x19e110
0019e0f4
0019e0f4loc_19e0f4:
0019e0f4b 0x19e0f8
0019e0f8
0019e0f8loc_19e0f8:
0019e0f8b 0x19e0fc
0019e0fc
0019e0fcloc_19e0fc:
0019e0fcldr x2, [sp+1152]
0019e100str x1, [sp+400]
0019e104str x2, [sp+408]
0019e108str xzr, [sp+248]
0019e10cb 0x19f314
0019e110
0019e110loc_19e110:
0019e110subs xzr, x2, 1
0019e114b.eq 0x19e11c
0019e118b 0x19e138
0019e11c
0019e11cloc_19e11c:
0019e11cb 0x19e120
0019e120
0019e120loc_19e120:
0019e120b 0x19e124
0019e124
0019e124loc_19e124:
0019e124ldr x2, [sp+1152]
0019e128str x1, [sp+384]
0019e12cstr x2, [sp+392]
0019e130str xzr, [sp+240]
0019e134b 0x19f158
0019e138
0019e138loc_19e138:
0019e138b 0x19e13c
0019e13c
0019e13cloc_19e13c:
0019e13cb 0x19e1c4
0019e140
0019e140loc_19e140:
0019e140subs xzr, x2, 2
0019e144b.eq 0x19e14c
0019e148b 0x19e168
0019e14c
0019e14cloc_19e14c:
0019e14cb 0x19e150
0019e150
0019e150loc_19e150:
0019e150b 0x19e154
0019e154
0019e154loc_19e154:
0019e154ldr x2, [sp+1152]
0019e158str x1, [sp+368]
0019e15cstr x2, [sp+376]
0019e160str xzr, [sp+232]
0019e164b 0x19ede8
0019e168
0019e168loc_19e168:
0019e168subs xzr, x2, 3
0019e16cb.eq 0x19e174
0019e170b 0x19e190
0019e174
0019e174loc_19e174:
0019e174b 0x19e178
0019e178
0019e178loc_19e178:
0019e178b 0x19e17c
0019e17c
0019e17cloc_19e17c:
0019e17cldr x2, [sp+1152]
0019e180str x1, [sp+352]
0019e184str x2, [sp+360]
0019e188str xzr, [sp+224]
0019e18cb 0x19ea78
0019e190
0019e190loc_19e190:
0019e190subs xzr, x2, 4
0019e194b.eq 0x19e19c
0019e198b 0x19e1b8
0019e19c
0019e19cloc_19e19c:
0019e19cb 0x19e1a0
0019e1a0
0019e1a0loc_19e1a0:
0019e1a0b 0x19e1a4
0019e1a4
0019e1a4loc_19e1a4:
0019e1a4ldr x2, [sp+1152]
0019e1a8str x1, [sp+336]
0019e1acstr x2, [sp+344]
0019e1b0str xzr, [sp+216]
0019e1b4b 0x19e57c
0019e1b8
0019e1b8loc_19e1b8:
0019e1b8b 0x19e1bc
0019e1bc
0019e1bcloc_19e1bc:
0019e1bcb 0x19e1c0
0019e1c0
0019e1c0loc_19e1c0:
0019e1c0b 0x19e1c4
0019e1c4
0019e1c4loc_19e1c4:
0019e1c4b 0x19e1c8
0019e1c8
0019e1c8loc_19e1c8:
0019e1c8b 0x19e1d0
0019e1cc
0019e1ccloc_19e1cc:
0019e1ccb 0x19e1d0
0019e1d0
0019e1d0loc_19e1d0:
0019e1d0ldr x2, [sp+1144]
0019e1d4ldr x3, [sp+1152]
0019e1d8str x2, [sp+320]
0019e1dcstr x3, [sp+328]
0019e1e0add x27, sp, 1296
0019e1e4stp xzr, xzr, [x27]
0019e1e8ldr x2, [sp+328]
0019e1ecldr x3, [sp+320]
0019e1f0cbnz x3, 0x19e1f8
0019e1f4b 0x19e218
0019e1f8
0019e1f8loc_19e1f8:
0019e1f8str x2, [sp+1552]
0019e1fcldr x1, [x3+8]
0019e200adrp x0, 0x873000
0019e204add x0, x0, 3120
0019e208bl runtime.typeAssert
0019e20cldr x2, [sp+1552]
0019e210mov x3, x0
0019e214b 0x19e21c
0019e218
0019e218loc_19e218:
0019e218b 0x19e21c
0019e21c
0019e21cloc_19e21c:
0019e21cstr x3, [sp+1296]
0019e220str x2, [sp+1304]
0019e224subs xzr, x3, 0
0019e228cset x1, ne
0019e22cstrb w1, [sp+158]
0019e230ldr x1, [sp+1296]
0019e234ldr x2, [sp+1304]
0019e238str x1, [sp+1536]
0019e23cstr x2, [sp+1544]
0019e240ldrb w1, [sp+158]
0019e244strb w1, [sp+159]
0019e248strb w1, [sp+93]
0019e24cstr xzr, [sp+208]
0019e250b 0x19e254
0019e254
0019e254loc_19e254:
0019e254ldr x1, [sp+320]
0019e258ldrsb x27, [x1]
0019e25cldr x1, [x1+24]
0019e260ldr x0, [sp+328]
0019e264blr x1
0019e268str x0, [sp+296]
0019e26cldr x1, [sp+208]
0019e270subs xzr, x0, x1
0019e274b.gt 0x19e27c
0019e278b 0x19e4f0
0019e27c
0019e27cloc_19e27c:
0019e27cldr x2, [sp+320]
0019e280ldr x3, [sp+328]
0019e284str x2, [sp+600]
0019e288str x3, [sp+608]
0019e28cstr x2, [sp+592]
0019e290ldr x2, [sp+592]
0019e294cbnz x2, 0x19e29c
0019e298b 0x19e2ac
0019e29c
0019e29cloc_19e29c:
0019e29cldr x2, [sp+592]
0019e2a0ldr x2, [x2+8]
0019e2a4str x2, [sp+592]
0019e2a8b 0x19e2b0
0019e2ac
0019e2acloc_19e2ac:
0019e2acb 0x19e2b0
0019e2b0
0019e2b0loc_19e2b0:
0019e2b0ldr x0, [sp+592]
0019e2b4ldr x1, [sp+608]
0019e2b8bl reflect.ValueOf
0019e2bcstr x0, [sp+1312]
0019e2c0str x1, [sp+1320]
0019e2c4str x2, [sp+1328]
0019e2c8adrp x3, 0x512000
0019e2ccadd x3, x3, 672
0019e2d0orr x4, xzr, 3
0019e2d4bl reflect.Value.MethodByName
0019e2d8str x0, [sp+552]
0019e2dcstr x1, [sp+560]
0019e2e0str x2, [sp+568]
0019e2e4ldr x0, [sp+208]
0019e2e8bl runtime.convT64
0019e2ecstr x0, [sp+1616]
0019e2f0mov x1, x0
0019e2f4adrp x0, 0x457000
0019e2f8add x0, x0, 3520
0019e2fcbl reflect.ValueOf
0019e300str x0, [sp+1312]
0019e304str x1, [sp+1320]
0019e308str x2, [sp+1328]
0019e30cadd x27, sp, 1272
0019e310stp xzr, xzr, [x27]
0019e314str xzr, [sp+1288]
0019e318add x3, sp, 1272
0019e31cstr x3, [sp+1584]
0019e320ldrsb x27, [x3]
0019e324ldr x2, [sp+1312]
0019e328ldr x4, [sp+1320]
0019e32cldr x5, [sp+1328]
0019e330str x5, [x3+16]
0019e334adrp x27, 0x8ad000
0019e338ldr w5, [x27+3056]
0019e33ccbz w5, 0x19e344
0019e340b 0x19e348
0019e344
0019e344loc_19e344:
0019e344b 0x19e368
0019e348
0019e348loc_19e348:
0019e348bl runtime.gcWriteBarrier4
0019e34cstr x2, [x25]
0019e350ldr x6, [x3]
0019e354str x6, [x25+8]
0019e358str x4, [x25+16]
0019e35cldr x6, [x3+8]
0019e360str x6, [x25+24]
0019e364b 0x19e368
0019e368
0019e368loc_19e368:
0019e368str x2, [x3]
0019e36cstr x4, [x3+8]
0019e370ldrsb x27, [x3]
0019e374b 0x19e378
0019e378
0019e378loc_19e378:
0019e378str x3, [sp+1592]
0019e37corr x5, xzr, 1
0019e380str x5, [sp+1600]
0019e384str x5, [sp+1608]
0019e388ldr x0, [sp+552]
0019e38cldr x1, [sp+560]
0019e390ldr x2, [sp+568]
0019e394mov x4, x5
0019e398bl reflect.Value.Call
0019e39cstr x0, [sp+1248]
0019e3a0str x1, [sp+1256]
0019e3a4str x2, [sp+1264]
0019e3a8subs xzr, x1, 0
0019e3acb.hi 0x19e3b4
0019e3b0b 0x19e574
0019e3b4
0019e3b4loc_19e3b4:
0019e3b4ldr x3, [x0]
0019e3b8ldr x1, [x0+8]
0019e3bcldr x2, [x0+16]
0019e3c0str x3, [sp+1560]
0019e3c4str x1, [sp+1568]
0019e3c8str x2, [sp+1576]
0019e3ccmov x0, x3
0019e3d0bl reflect.Value.Interface
0019e3d4str x0, [sp+416]
0019e3d8str x1, [sp+424]
0019e3dcadd x27, sp, 1232
0019e3e0stp xzr, xzr, [x27]
0019e3e4ldr x3, [sp+424]
0019e3e8ldr x1, [sp+416]
0019e3eccbnz x1, 0x19e3f4
0019e3f0b 0x19e568
0019e3f4
0019e3f4loc_19e3f4:
0019e3f4str x3, [sp+1552]
0019e3f8adrp x0, 0x873000
0019e3fcadd x0, x0, 3152
0019e400bl runtime.typeAssert
0019e404b 0x19e408
0019e408
0019e408loc_19e408:
0019e408str x0, [sp+1232]
0019e40cldr x5, [sp+1552]
0019e410str x5, [sp+1240]
0019e414ldrb w5, [sp+1657]
0019e418strb w5, [sp+158]
0019e41ctbnz w5, 0, 0x19e424
0019e420b 0x19e434
0019e424
0019e424loc_19e424:
0019e424ldrb w5, [sp+93]
0019e428eor x5, x5, 1
0019e42cstrb w5, [sp+158]
0019e430b 0x19e438
0019e434
0019e434loc_19e434:
0019e434b 0x19e438
0019e438
0019e438loc_19e438:
0019e438ldrb w3, [sp+158]
0019e43cldr x0, [sp+1232]
0019e440ldr x1, [sp+1240]
0019e444mov x2, xzr
0019e448mov x4, xzr
0019e44cbl google.golang.org/protobuf/internal/descfmt.formatDescOpt
0019e450str x0, [sp+1472]
0019e454str x1, [sp+1480]
0019e458ldr x2, [sp+464]
0019e45cldr x0, [sp+448]
0019e460ldr x5, [sp+456]
0019e464add x1, x5, 1
0019e468subs xzr, x2, x1
0019e46cb.hs 0x19e474
0019e470b 0x19e478
0019e474
0019e474loc_19e474:
0019e474b 0x19e48c
0019e478
0019e478loc_19e478:
0019e478orr x3, xzr, 1
0019e47cadrp x4, 0x457000
0019e480add x4, x4, 2944
0019e484bl runtime.growslice
0019e488b 0x19e48c
0019e48c
0019e48cloc_19e48c:
0019e48csub x3, x1, 1
0019e490add x4, x0, x3, lsl #4
0019e494ubfm x3, x3, 60, 59
0019e498ldr x5, [sp+1472]
0019e49cldr x6, [sp+1480]
0019e4a0str x6, [x4+8]
0019e4a4adrp x27, 0x8ad000
0019e4a8ldr w4, [x27+3056]
0019e4accbz w4, 0x19e4b4
0019e4b0b 0x19e4b8
0019e4b4
0019e4b4loc_19e4b4:
0019e4b4b 0x19e4cc
0019e4b8
0019e4b8loc_19e4b8:
0019e4b8bl runtime.gcWriteBarrier2
0019e4bcstr x5, [x25]
0019e4c0ldr x4, [x0+x3]
0019e4c4str x4, [x25+8]
0019e4c8b 0x19e4cc
0019e4cc
0019e4ccloc_19e4cc:
0019e4ccstr x5, [x0+x3]
0019e4d0str x0, [sp+448]
0019e4d4str x1, [sp+456]
0019e4d8str x2, [sp+464]
0019e4dcb 0x19e4e0
0019e4e0
0019e4e0loc_19e4e0:
0019e4e0ldr x1, [sp+208]
0019e4e4add x1, x1, 1
0019e4e8str x1, [sp+208]
0019e4ecb 0x19e254
0019e4f0
0019e4f0loc_19e4f0:
0019e4f0ldrb w4, [sp+1657]
0019e4f4strb w4, [sp+158]
0019e4f8tbnz w4, 0, 0x19e500
0019e4fcb 0x19e50c
0019e500
0019e500loc_19e500:
0019e500ldrb w4, [sp+93]
0019e504strb w4, [sp+158]
0019e508b 0x19e510
0019e50c
0019e50cloc_19e50c:
0019e50cb 0x19e510
0019e510
0019e510loc_19e510:
0019e510ldrb w3, [sp+158]
0019e514ldr x0, [sp+448]
0019e518ldr x1, [sp+456]
0019e51cldr x2, [sp+464]
0019e520bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019e524str x0, [sp+1472]
0019e528str x1, [sp+1480]
0019e52cldr x4, [sp+432]
0019e530ldr x5, [sp+576]
0019e534ldr x2, [sp+440]
0019e538ldr x6, [sp+584]
0019e53cmov x3, x0
0019e540mov x0, xzr
0019e544mov x7, x1
0019e548mov x1, x4
0019e54cmov x4, x7
0019e550bl runtime.concatstring3
0019e554str x0, [sp+304]
0019e558str x1, [sp+312]
0019e55cldp x29, x30, [sp-8]
0019e560add sp, sp, 1632
0019e564ret x30
0019e568
0019e568loc_19e568:
0019e568adrp x0, 0x4b3000
0019e56cadd x0, x0, 3264
0019e570bl runtime.panicnildottype
0019e574
0019e574loc_19e574:
0019e574mov x0, xzr
0019e578bl runtime.panicIndex
0019e57c
0019e57cloc_19e57c:
0019e57cldr x1, [sp+336]
0019e580ldrsb x27, [x1]
0019e584ldr x1, [x1+32]
0019e588ldr x0, [sp+344]
0019e58cblr x1
0019e590str x0, [sp+296]
0019e594ldr x1, [sp+216]
0019e598subs xzr, x0, x1
0019e59cb.gt 0x19e5a4
0019e5a0b 0x19ea20
0019e5a4
0019e5a4loc_19e5a4:
0019e5a4stp xzr, xzr, [sp+496]
0019e5a8add x27, sp, 512
0019e5acstp xzr, xzr, [x27]
0019e5b0str xzr, [sp+528]
0019e5b4ldr x1, [sp+216]
0019e5b8ldr x2, [sp+336]
0019e5bcldrsb x27, [x2]
0019e5c0ldr x2, [x2+24]
0019e5c4ldr x0, [sp+344]
0019e5c8blr x2
0019e5ccstr x0, [sp+1384]
0019e5d0str x1, [sp+1392]
0019e5d4strb w2, [sp+1400]
0019e5d8strb w3, [sp+1401]
0019e5dcstr x0, [sp+1360]
0019e5e0str x1, [sp+1368]
0019e5e4strb w2, [sp+1376]
0019e5e8strb w3, [sp+1377]
0019e5ecadrp x0, 0x500000
0019e5f0add x0, x0, 1760
0019e5f4add x1, sp, 1360
0019e5f8bl runtime.convT
0019e5fcstr x0, [sp+824]
0019e600mov x1, x0
0019e604adrp x0, 0x500000
0019e608add x0, x0, 1760
0019e60cbl reflect.ValueOf
0019e610str x0, [sp+472]
0019e614str x1, [sp+480]
0019e618str x2, [sp+488]
0019e61cadrp x3, 0x512000
0019e620add x3, x3, 1398
0019e624orr x4, xzr, 4
0019e628bl reflect.Value.MethodByName
0019e62cstr x0, [sp+1512]
0019e630str x1, [sp+1520]
0019e634str x2, [sp+1528]
0019e638ldr x0, [sp+472]
0019e63cldr x1, [sp+480]
0019e640ldr x2, [sp+488]
0019e644adrp x3, 0x513000
0019e648add x3, x3, 349
0019e64corr x4, xzr, 7
0019e650bl reflect.Value.MethodByName
0019e654str x0, [sp+1488]
0019e658str x1, [sp+1496]
0019e65cstr x2, [sp+1504]
0019e660ldr x0, [sp+472]
0019e664ldr x1, [sp+480]
0019e668ldr x2, [sp+488]
0019e66cadrp x3, 0x513000
0019e670add x3, x3, 2172
0019e674orr x4, xzr, 8
0019e678bl reflect.Value.MethodByName
0019e67cstr x0, [sp+1336]
0019e680str x1, [sp+1344]
0019e684str x2, [sp+1352]
0019e688ldr x0, [sp+472]
0019e68cldr x1, [sp+480]
0019e690ldr x2, [sp+488]
0019e694adrp x3, 0x512000
0019e698add x3, x3, 3223
0019e69corr x4, xzr, 6
0019e6a0bl reflect.Value.MethodByName
0019e6a4str x0, [sp+1312]
0019e6a8str x1, [sp+1320]
0019e6acstr x2, [sp+1328]
0019e6b0add x20, sp, 632
0019e6b4adr x27, 16
0019e6b8stp x29, x27, [sp-24]
0019e6bcsub x29, sp, 24
0019e6c0bl fn_87ce8
0019e6c4sub x29, sp, 8
0019e6c8add x2, sp, 632
0019e6ccstr x2, [sp+792]
0019e6d0ldrsb x27, [x2]
0019e6d4ldr x3, [sp+1512]
0019e6d8ldr x4, [sp+1520]
0019e6dcldr x5, [sp+1528]
0019e6e0str x5, [x2+16]
0019e6e4adrp x27, 0x8ad000
0019e6e8ldr w5, [x27+3056]
0019e6eccbz w5, 0x19e6f4
0019e6f0b 0x19e6f8
0019e6f4
0019e6f4loc_19e6f4:
0019e6f4b 0x19e718
0019e6f8
0019e6f8loc_19e6f8:
0019e6f8bl runtime.gcWriteBarrier4
0019e6fcstr x3, [x25]
0019e700ldr x7, [x2]
0019e704str x7, [x25+8]
0019e708str x4, [x25+16]
0019e70cldr x7, [x2+8]
0019e710str x7, [x25+24]
0019e714b 0x19e718
0019e718
0019e718loc_19e718:
0019e718str x3, [x2]
0019e71cstr x4, [x2+8]
0019e720ldrsb x27, [x2]
0019e724orr x6, xzr, 4
0019e728str x6, [x2+32]
0019e72cadrp x27, 0x8ad000
0019e730ldr w7, [x27+3056]
0019e734cbz w7, 0x19e73c
0019e738b 0x19e740
0019e73c
0019e73cloc_19e73c:
0019e73cb 0x19e750
0019e740
0019e740loc_19e740:
0019e740ldr x7, [x2+24]
0019e744bl runtime.gcWriteBarrier1
0019e748str x7, [x25]
0019e74cb 0x19e750
0019e750
0019e750loc_19e750:
0019e750adrp x7, 0x512000
0019e754add x7, x7, 1398
0019e758str x7, [x2+24]
0019e75cldr x7, [sp+792]
0019e760ldrsb x27, [x7]
0019e764ldr x8, [sp+1488]
0019e768ldr x9, [sp+1496]
0019e76cldr x10, [sp+1504]
0019e770str x10, [x7+56]
0019e774adrp x27, 0x8ad000
0019e778ldr w10, [x27+3056]
0019e77ccbz w10, 0x19e784
0019e780b 0x19e788
0019e784
0019e784loc_19e784:
0019e784b 0x19e7a8
0019e788
0019e788loc_19e788:
0019e788bl runtime.gcWriteBarrier4
0019e78cstr x8, [x25]
0019e790ldr x10, [x7+40]
0019e794str x10, [x25+8]
0019e798str x9, [x25+16]
0019e79cldr x10, [x7+48]
0019e7a0str x10, [x25+24]
0019e7a4b 0x19e7a8
0019e7a8
0019e7a8loc_19e7a8:
0019e7a8str x8, [x7+40]
0019e7acstr x9, [x7+48]
0019e7b0ldr x7, [sp+792]
0019e7b4ldrsb x27, [x7]
0019e7b8orr x8, xzr, 7
0019e7bcstr x8, [x7+72]
0019e7c0adrp x27, 0x8ad000
0019e7c4ldr w9, [x27+3056]
0019e7c8cbz w9, 0x19e7d0
0019e7ccb 0x19e7d4
0019e7d0
0019e7d0loc_19e7d0:
0019e7d0b 0x19e7e4
0019e7d4
0019e7d4loc_19e7d4:
0019e7d4ldr x9, [x7+64]
0019e7d8bl runtime.gcWriteBarrier1
0019e7dcstr x9, [x25]
0019e7e0b 0x19e7e4
0019e7e4
0019e7e4loc_19e7e4:
0019e7e4adrp x9, 0x513000
0019e7e8add x9, x9, 349
0019e7ecstr x9, [x7+64]
0019e7f0ldr x7, [sp+792]
0019e7f4ldrsb x27, [x7]
0019e7f8ldr x9, [sp+1336]
0019e7fcldr x10, [sp+1344]
0019e800ldr x11, [sp+1352]
0019e804str x11, [x7+96]
0019e808adrp x27, 0x8ad000
0019e80cldr w11, [x27+3056]
0019e810cbz w11, 0x19e818
0019e814b 0x19e81c
0019e818
0019e818loc_19e818:
0019e818b 0x19e83c
0019e81c
0019e81cloc_19e81c:
0019e81cbl runtime.gcWriteBarrier4
0019e820str x9, [x25]
0019e824ldr x11, [x7+80]
0019e828str x11, [x25+8]
0019e82cstr x10, [x25+16]
0019e830ldr x11, [x7+88]
0019e834str x11, [x25+24]
0019e838b 0x19e83c
0019e83c
0019e83cloc_19e83c:
0019e83cstr x9, [x7+80]
0019e840str x10, [x7+88]
0019e844ldr x7, [sp+792]
0019e848ldrsb x27, [x7]
0019e84corr x9, xzr, 8
0019e850str x9, [x7+112]
0019e854adrp x27, 0x8ad000
0019e858ldr w10, [x27+3056]
0019e85ccbz w10, 0x19e864
0019e860b 0x19e868
0019e864
0019e864loc_19e864:
0019e864b 0x19e878
0019e868
0019e868loc_19e868:
0019e868ldr x10, [x7+104]
0019e86cbl runtime.gcWriteBarrier1
0019e870str x10, [x25]
0019e874b 0x19e878
0019e878
0019e878loc_19e878:
0019e878adrp x10, 0x513000
0019e87cadd x10, x10, 2172
0019e880str x10, [x7+104]
0019e884ldr x7, [sp+792]
0019e888ldrsb x27, [x7]
0019e88cldr x10, [sp+1312]
0019e890ldr x11, [sp+1320]
0019e894ldr x12, [sp+1328]
0019e898str x12, [x7+136]
0019e89cadrp x27, 0x8ad000
0019e8a0ldr w12, [x27+3056]
0019e8a4cbz w12, 0x19e8ac
0019e8a8b 0x19e8b0
0019e8ac
0019e8acloc_19e8ac:
0019e8acb 0x19e8d0
0019e8b0
0019e8b0loc_19e8b0:
0019e8b0bl runtime.gcWriteBarrier4
0019e8b4str x10, [x25]
0019e8b8ldr x12, [x7+120]
0019e8bcstr x12, [x25+8]
0019e8c0str x11, [x25+16]
0019e8c4ldr x12, [x7+128]
0019e8c8str x12, [x25+24]
0019e8ccb 0x19e8d0
0019e8d0
0019e8d0loc_19e8d0:
0019e8d0str x10, [x7+120]
0019e8d4str x11, [x7+128]
0019e8d8ldr x7, [sp+792]
0019e8dcldrsb x27, [x7]
0019e8e0orr x10, xzr, 6
0019e8e4str x10, [x7+152]
0019e8e8adrp x27, 0x8ad000
0019e8ecldr w11, [x27+3056]
0019e8f0cbz w11, 0x19e8f8
0019e8f4b 0x19e8fc
0019e8f8
0019e8f8loc_19e8f8:
0019e8f8b 0x19e90c
0019e8fc
0019e8fcloc_19e8fc:
0019e8fcldr x11, [x7+144]
0019e900bl runtime.gcWriteBarrier1
0019e904str x11, [x25]
0019e908b 0x19e90c
0019e90c
0019e90cloc_19e90c:
0019e90cadrp x11, 0x512000
0019e910add x11, x11, 3223
0019e914str x11, [x7+144]
0019e918ldr x4, [sp+792]
0019e91cldrsb x27, [x4]
0019e920b 0x19e924
0019e924
0019e924loc_19e924:
0019e924str x4, [sp+800]
0019e928str x6, [sp+808]
0019e92cstr x6, [sp+816]
0019e930ldr x1, [sp+472]
0019e934ldr x2, [sp+480]
0019e938ldr x3, [sp+488]
0019e93cadd x0, sp, 496
0019e940mov x5, x6
0019e944bl google.golang.org/protobuf/internal/descfmt.(*records).Append
0019e948add x0, sp, 496
0019e94cbl google.golang.org/protobuf/internal/descfmt.(*records).Join
0019e950str x0, [sp+1472]
0019e954str x1, [sp+1480]
0019e958orr x2, xzr, 1
0019e95cmov x3, x0
0019e960mov x4, x1
0019e964adrp x5, 0x572000
0019e968add x5, x5, 3008
0019e96cmov x6, x2
0019e970mov x0, xzr
0019e974adrp x1, 0x572000
0019e978add x1, x1, 3004
0019e97cbl runtime.concatstring3
0019e980str x0, [sp+616]
0019e984str x1, [sp+624]
0019e988ldr x2, [sp+464]
0019e98cldr x0, [sp+448]
0019e990ldr x7, [sp+456]
0019e994add x1, x7, 1
0019e998subs xzr, x2, x1
0019e99cb.hs 0x19e9a4
0019e9a0b 0x19e9a8
0019e9a4
0019e9a4loc_19e9a4:
0019e9a4b 0x19e9bc
0019e9a8
0019e9a8loc_19e9a8:
0019e9a8orr x3, xzr, 1
0019e9acadrp x4, 0x457000
0019e9b0add x4, x4, 2944
0019e9b4bl runtime.growslice
0019e9b8b 0x19e9bc
0019e9bc
0019e9bcloc_19e9bc:
0019e9bcsub x3, x1, 1
0019e9c0add x4, x0, x3, lsl #4
0019e9c4ubfm x3, x3, 60, 59
0019e9c8ldr x5, [sp+616]
0019e9ccldr x6, [sp+624]
0019e9d0str x6, [x4+8]
0019e9d4adrp x27, 0x8ad000
0019e9d8ldr w4, [x27+3056]
0019e9dccbz w4, 0x19e9e4
0019e9e0b 0x19e9e8
0019e9e4
0019e9e4loc_19e9e4:
0019e9e4b 0x19e9fc
0019e9e8
0019e9e8loc_19e9e8:
0019e9e8bl runtime.gcWriteBarrier2
0019e9ecstr x5, [x25]
0019e9f0ldr x4, [x0+x3]
0019e9f4str x4, [x25+8]
0019e9f8b 0x19e9fc
0019e9fc
0019e9fcloc_19e9fc:
0019e9fcstr x5, [x0+x3]
0019ea00str x0, [sp+448]
0019ea04str x1, [sp+456]
0019ea08str x2, [sp+464]
0019ea0cb 0x19ea10
0019ea10
0019ea10loc_19ea10:
0019ea10ldr x1, [sp+216]
0019ea14add x1, x1, 1
0019ea18str x1, [sp+216]
0019ea1cb 0x19e57c
0019ea20
0019ea20loc_19ea20:
0019ea20ldrb w3, [sp+1657]
0019ea24ldr x0, [sp+448]
0019ea28ldr x1, [sp+456]
0019ea2cldr x2, [sp+464]
0019ea30bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019ea34str x0, [sp+1472]
0019ea38str x1, [sp+1480]
0019ea3cldr x5, [sp+576]
0019ea40ldr x2, [sp+440]
0019ea44ldr x6, [sp+584]
0019ea48ldr x4, [sp+432]
0019ea4cmov x3, x0
0019ea50mov x0, xzr
0019ea54mov x7, x1
0019ea58mov x1, x4
0019ea5cmov x4, x7
0019ea60bl runtime.concatstring3
0019ea64str x0, [sp+304]
0019ea68str x1, [sp+312]
0019ea6cldp x29, x30, [sp-8]
0019ea70add sp, sp, 1632
0019ea74ret x30
0019ea78
0019ea78loc_19ea78:
0019ea78ldr x1, [sp+352]
0019ea7cldrsb x27, [x1]
0019ea80ldr x1, [x1+40]
0019ea84ldr x0, [sp+360]
0019ea88blr x1
0019ea8cstr x0, [sp+296]
0019ea90ldr x1, [sp+224]
0019ea94subs xzr, x0, x1
0019ea98b.gt 0x19eaa0
0019ea9cb 0x19ed90
0019eaa0
0019eaa0loc_19eaa0:
0019eaa0ldr x1, [sp+224]
0019eaa4ldr x2, [sp+352]
0019eaa8ldrsb x27, [x2]
0019eaacldr x2, [x2+24]
0019eab0ldr x0, [sp+360]
0019eab4blr x2
0019eab8ldr x2, [sp+8]
0019eabcstr x2, [sp+160]
0019eac0ldrsw x2, [sp+160]
0019eac4ldrsw x3, [sp+164]
0019eac8subs wzr, w3, w2
0019eaccb.eq 0x19ead4
0019ead0b 0x19ebf8
0019ead4
0019ead4loc_19ead4:
0019ead4add x27, sp, 1440
0019ead8stp xzr, xzr, [x27]
0019eadcadd x1, sp, 1440
0019eae0str x1, [sp+904]
0019eae4ldrsw x1, [sp+160]
0019eae8str w1, [sp+180]
0019eaecldr w0, [sp+180]
0019eaf0bl runtime.convT32
0019eaf4str x0, [sp+896]
0019eaf8ldr x1, [sp+904]
0019eafcldrsb x27, [x1]
0019eb00adrp x2, 0x458000
0019eb04add x2, x2, 704
0019eb08str x2, [x1]
0019eb0cadrp x27, 0x8ad000
0019eb10ldr w2, [x27+3056]
0019eb14cbz w2, 0x19eb1c
0019eb18b 0x19eb20
0019eb1c
0019eb1cloc_19eb1c:
0019eb1cb 0x19eb34
0019eb20
0019eb20loc_19eb20:
0019eb20bl runtime.gcWriteBarrier2
0019eb24str x0, [x25]
0019eb28ldr x5, [x1+8]
0019eb2cstr x5, [x25+8]
0019eb30b 0x19eb34
0019eb34
0019eb34loc_19eb34:
0019eb34str x0, [x1+8]
0019eb38ldr x2, [sp+904]
0019eb3cldrsb x27, [x2]
0019eb40b 0x19eb44
0019eb44
0019eb44loc_19eb44:
0019eb44str x2, [sp+912]
0019eb48orr x4, xzr, 1
0019eb4cstr x4, [sp+920]
0019eb50str x4, [sp+928]
0019eb54adrp x0, 0x512000
0019eb58add x0, x0, 21
0019eb5corr x1, xzr, 2
0019eb60mov x3, x4
0019eb64bl fmt.Sprintf
0019eb68str x0, [sp+1472]
0019eb6cstr x1, [sp+1480]
0019eb70ldr x2, [sp+464]
0019eb74ldr x0, [sp+448]
0019eb78ldr x5, [sp+456]
0019eb7cadd x1, x5, 1
0019eb80subs xzr, x2, x1
0019eb84b.hs 0x19eb8c
0019eb88b 0x19eb90
0019eb8c
0019eb8cloc_19eb8c:
0019eb8cb 0x19eba4
0019eb90
0019eb90loc_19eb90:
0019eb90orr x3, xzr, 1
0019eb94adrp x4, 0x457000
0019eb98add x4, x4, 2944
0019eb9cbl runtime.growslice
0019eba0b 0x19eba4
0019eba4
0019eba4loc_19eba4:
0019eba4sub x3, x1, 1
0019eba8add x4, x0, x3, lsl #4
0019ebacubfm x3, x3, 60, 59
0019ebb0ldr x5, [sp+1472]
0019ebb4ldr x6, [sp+1480]
0019ebb8str x6, [x4+8]
0019ebbcadrp x27, 0x8ad000
0019ebc0ldr w4, [x27+3056]
0019ebc4cbz w4, 0x19ebcc
0019ebc8b 0x19ebd0
0019ebcc
0019ebccloc_19ebcc:
0019ebccb 0x19ebe4
0019ebd0
0019ebd0loc_19ebd0:
0019ebd0bl runtime.gcWriteBarrier2
0019ebd4str x5, [x25]
0019ebd8ldr x4, [x0+x3]
0019ebdcstr x4, [x25+8]
0019ebe0b 0x19ebe4
0019ebe4
0019ebe4loc_19ebe4:
0019ebe4str x5, [x0+x3]
0019ebe8str x0, [sp+448]
0019ebecstr x1, [sp+456]
0019ebf0str x2, [sp+464]
0019ebf4b 0x19ed7c
0019ebf8
0019ebf8loc_19ebf8:
0019ebf8add x27, sp, 1408
0019ebfcstp xzr, xzr, [x27]
0019ec00add x27, sp, 1424
0019ec04stp xzr, xzr, [x27]
0019ec08add x1, sp, 1408
0019ec0cstr x1, [sp+864]
0019ec10ldrsw x1, [sp+160]
0019ec14str w1, [sp+176]
0019ec18ldr w0, [sp+176]
0019ec1cbl runtime.convT32
0019ec20str x0, [sp+840]
0019ec24ldr x1, [sp+864]
0019ec28ldrsb x27, [x1]
0019ec2cadrp x2, 0x458000
0019ec30add x2, x2, 704
0019ec34str x2, [x1]
0019ec38adrp x27, 0x8ad000
0019ec3cldr w2, [x27+3056]
0019ec40cbz w2, 0x19ec48
0019ec44b 0x19ec4c
0019ec48
0019ec48loc_19ec48:
0019ec48b 0x19ec60
0019ec4c
0019ec4cloc_19ec4c:
0019ec4cbl runtime.gcWriteBarrier2
0019ec50str x0, [x25]
0019ec54ldr x2, [x1+8]
0019ec58str x2, [x25+8]
0019ec5cb 0x19ec60
0019ec60
0019ec60loc_19ec60:
0019ec60str x0, [x1+8]
0019ec64ldrsw x1, [sp+164]
0019ec68add x1, x1, 1
0019ec6cstr x1, [sp+256]
0019ec70ldr x0, [sp+256]
0019ec74bl runtime.convT64
0019ec78str x0, [sp+832]
0019ec7cldr x1, [sp+864]
0019ec80ldrsb x27, [x1]
0019ec84adrp x2, 0x457000
0019ec88add x2, x2, 3392
0019ec8cstr x2, [x1+16]
0019ec90adrp x27, 0x8ad000
0019ec94ldr w2, [x27+3056]
0019ec98cbz w2, 0x19eca0
0019ec9cb 0x19eca4
0019eca0
0019eca0loc_19eca0:
0019eca0b 0x19ecb8
0019eca4
0019eca4loc_19eca4:
0019eca4bl runtime.gcWriteBarrier2
0019eca8str x0, [x25]
0019ecacldr x5, [x1+24]
0019ecb0str x5, [x25+8]
0019ecb4b 0x19ecb8
0019ecb8
0019ecb8loc_19ecb8:
0019ecb8str x0, [x1+24]
0019ecbcldr x2, [sp+864]
0019ecc0ldrsb x27, [x2]
0019ecc4b 0x19ecc8
0019ecc8
0019ecc8loc_19ecc8:
0019ecc8str x2, [sp+872]
0019ecccorr x4, xzr, 2
0019ecd0str x4, [sp+880]
0019ecd4str x4, [sp+888]
0019ecd8adrp x0, 0x512000
0019ecdcadd x0, x0, 2222
0019ece0movz x1, 5
0019ece4mov x3, x4
0019ece8bl fmt.Sprintf
0019ececstr x0, [sp+1472]
0019ecf0str x1, [sp+1480]
0019ecf4ldr x2, [sp+464]
0019ecf8ldr x0, [sp+448]
0019ecfcldr x5, [sp+456]
0019ed00add x1, x5, 1
0019ed04subs xzr, x2, x1
0019ed08b.hs 0x19ed10
0019ed0cb 0x19ed14
0019ed10
0019ed10loc_19ed10:
0019ed10b 0x19ed28
0019ed14
0019ed14loc_19ed14:
0019ed14orr x3, xzr, 1
0019ed18adrp x4, 0x457000
0019ed1cadd x4, x4, 2944
0019ed20bl runtime.growslice
0019ed24b 0x19ed28
0019ed28
0019ed28loc_19ed28:
0019ed28sub x3, x1, 1
0019ed2cadd x4, x0, x3, lsl #4
0019ed30ubfm x3, x3, 60, 59
0019ed34ldr x5, [sp+1472]
0019ed38ldr x6, [sp+1480]
0019ed3cstr x6, [x4+8]
0019ed40adrp x27, 0x8ad000
0019ed44ldr w4, [x27+3056]
0019ed48cbz w4, 0x19ed50
0019ed4cb 0x19ed54
0019ed50
0019ed50loc_19ed50:
0019ed50b 0x19ed68
0019ed54
0019ed54loc_19ed54:
0019ed54bl runtime.gcWriteBarrier2
0019ed58str x5, [x25]
0019ed5cldr x4, [x0+x3]
0019ed60str x4, [x25+8]
0019ed64b 0x19ed68
0019ed68
0019ed68loc_19ed68:
0019ed68str x5, [x0+x3]
0019ed6cstr x0, [sp+448]
0019ed70str x1, [sp+456]
0019ed74str x2, [sp+464]
0019ed78b 0x19ed7c
0019ed7c
0019ed7cloc_19ed7c:
0019ed7cb 0x19ed80
0019ed80
0019ed80loc_19ed80:
0019ed80ldr x1, [sp+224]
0019ed84add x1, x1, 1
0019ed88str x1, [sp+224]
0019ed8cb 0x19ea78
0019ed90
0019ed90loc_19ed90:
0019ed90ldr x0, [sp+448]
0019ed94ldr x1, [sp+456]
0019ed98ldr x2, [sp+464]
0019ed9cmov x3, xzr
0019eda0bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019eda4str x0, [sp+1472]
0019eda8str x1, [sp+1480]
0019edacldr x5, [sp+576]
0019edb0ldr x2, [sp+440]
0019edb4ldr x6, [sp+584]
0019edb8ldr x4, [sp+432]
0019edbcmov x3, x0
0019edc0mov x0, xzr
0019edc4mov x7, x1
0019edc8mov x1, x4
0019edccmov x4, x7
0019edd0bl runtime.concatstring3
0019edd4str x0, [sp+304]
0019edd8str x1, [sp+312]
0019eddcldp x29, x30, [sp-8]
0019ede0add sp, sp, 1632
0019ede4ret x30
0019ede8
0019ede8loc_19ede8:
0019ede8ldr x1, [sp+368]
0019edecldrsb x27, [x1]
0019edf0ldr x1, [x1+40]
0019edf4ldr x0, [sp+376]
0019edf8blr x1
0019edfcstr x0, [sp+296]
0019ee00ldr x1, [sp+232]
0019ee04subs xzr, x0, x1
0019ee08b.gt 0x19ee10
0019ee0cb 0x19f100
0019ee10
0019ee10loc_19ee10:
0019ee10ldr x1, [sp+232]
0019ee14ldr x2, [sp+368]
0019ee18ldrsb x27, [x2]
0019ee1cldr x2, [x2+24]
0019ee20ldr x0, [sp+376]
0019ee24blr x2
0019ee28ldr x2, [sp+8]
0019ee2cstr x2, [sp+168]
0019ee30ldrsw x2, [sp+168]
0019ee34add x2, x2, 1
0019ee38ldrsw x3, [sp+172]
0019ee3csubs wzr, w3, w2
0019ee40b.eq 0x19ee48
0019ee44b 0x19ef6c
0019ee48
0019ee48loc_19ee48:
0019ee48add x27, sp, 1440
0019ee4cstp xzr, xzr, [x27]
0019ee50add x1, sp, 1440
0019ee54str x1, [sp+1008]
0019ee58ldrsw x1, [sp+168]
0019ee5cstr w1, [sp+192]
0019ee60ldr w0, [sp+192]
0019ee64bl runtime.convT32
0019ee68str x0, [sp+1000]
0019ee6cldr x1, [sp+1008]
0019ee70ldrsb x27, [x1]
0019ee74adrp x2, 0x46c000
0019ee78add x2, x2, 928
0019ee7cstr x2, [x1]
0019ee80adrp x27, 0x8ad000
0019ee84ldr w2, [x27+3056]
0019ee88cbz w2, 0x19ee90
0019ee8cb 0x19ee94
0019ee90
0019ee90loc_19ee90:
0019ee90b 0x19eea8
0019ee94
0019ee94loc_19ee94:
0019ee94bl runtime.gcWriteBarrier2
0019ee98str x0, [x25]
0019ee9cldr x5, [x1+8]
0019eea0str x5, [x25+8]
0019eea4b 0x19eea8
0019eea8
0019eea8loc_19eea8:
0019eea8str x0, [x1+8]
0019eeacldr x2, [sp+1008]
0019eeb0ldrsb x27, [x2]
0019eeb4b 0x19eeb8
0019eeb8
0019eeb8loc_19eeb8:
0019eeb8str x2, [sp+1016]
0019eebcorr x4, xzr, 1
0019eec0str x4, [sp+1024]
0019eec4str x4, [sp+1032]
0019eec8adrp x0, 0x512000
0019eeccadd x0, x0, 21
0019eed0orr x1, xzr, 2
0019eed4mov x3, x4
0019eed8bl fmt.Sprintf
0019eedcstr x0, [sp+1472]
0019eee0str x1, [sp+1480]
0019eee4ldr x2, [sp+464]
0019eee8ldr x0, [sp+448]
0019eeecldr x5, [sp+456]
0019eef0add x1, x5, 1
0019eef4subs xzr, x2, x1
0019eef8b.hs 0x19ef00
0019eefcb 0x19ef04
0019ef00
0019ef00loc_19ef00:
0019ef00b 0x19ef18
0019ef04
0019ef04loc_19ef04:
0019ef04orr x3, xzr, 1
0019ef08adrp x4, 0x457000
0019ef0cadd x4, x4, 2944
0019ef10bl runtime.growslice
0019ef14b 0x19ef18
0019ef18
0019ef18loc_19ef18:
0019ef18sub x3, x1, 1
0019ef1cadd x4, x0, x3, lsl #4
0019ef20ubfm x3, x3, 60, 59
0019ef24ldr x5, [sp+1472]
0019ef28ldr x6, [sp+1480]
0019ef2cstr x6, [x4+8]
0019ef30adrp x27, 0x8ad000
0019ef34ldr w4, [x27+3056]
0019ef38cbz w4, 0x19ef40
0019ef3cb 0x19ef44
0019ef40
0019ef40loc_19ef40:
0019ef40b 0x19ef58
0019ef44
0019ef44loc_19ef44:
0019ef44bl runtime.gcWriteBarrier2
0019ef48str x5, [x25]
0019ef4cldr x4, [x0+x3]
0019ef50str x4, [x25+8]
0019ef54b 0x19ef58
0019ef58
0019ef58loc_19ef58:
0019ef58str x5, [x0+x3]
0019ef5cstr x0, [sp+448]
0019ef60str x1, [sp+456]
0019ef64str x2, [sp+464]
0019ef68b 0x19f0ec
0019ef6c
0019ef6cloc_19ef6c:
0019ef6cadd x27, sp, 1408
0019ef70stp xzr, xzr, [x27]
0019ef74add x27, sp, 1424
0019ef78stp xzr, xzr, [x27]
0019ef7cadd x1, sp, 1408
0019ef80str x1, [sp+968]
0019ef84ldrsw x1, [sp+168]
0019ef88str w1, [sp+188]
0019ef8cldr w0, [sp+188]
0019ef90bl runtime.convT32
0019ef94str x0, [sp+944]
0019ef98ldr x1, [sp+968]
0019ef9cldrsb x27, [x1]
0019efa0adrp x2, 0x46c000
0019efa4add x2, x2, 928
0019efa8str x2, [x1]
0019efacadrp x27, 0x8ad000
0019efb0ldr w2, [x27+3056]
0019efb4cbz w2, 0x19efbc
0019efb8b 0x19efc0
0019efbc
0019efbcloc_19efbc:
0019efbcb 0x19efd4
0019efc0
0019efc0loc_19efc0:
0019efc0bl runtime.gcWriteBarrier2
0019efc4str x0, [x25]
0019efc8ldr x2, [x1+8]
0019efccstr x2, [x25+8]
0019efd0b 0x19efd4
0019efd4
0019efd4loc_19efd4:
0019efd4str x0, [x1+8]
0019efd8ldrsw x1, [sp+172]
0019efdcstr w1, [sp+184]
0019efe0ldr w0, [sp+184]
0019efe4bl runtime.convT32
0019efe8str x0, [sp+936]
0019efecldr x1, [sp+968]
0019eff0ldrsb x27, [x1]
0019eff4adrp x2, 0x46c000
0019eff8add x2, x2, 928
0019effcstr x2, [x1+16]
0019f000adrp x27, 0x8ac000
0019f004ldr w2, [x27+3056]
0019f008cbz w2, 0x19f010
0019f00cb 0x19f014
0019f010
0019f010loc_19f010:
0019f010b 0x19f028
0019f014
0019f014loc_19f014:
0019f014bl runtime.gcWriteBarrier2
0019f018str x0, [x25]
0019f01cldr x5, [x1+24]
0019f020str x5, [x25+8]
0019f024b 0x19f028
0019f028
0019f028loc_19f028:
0019f028str x0, [x1+24]
0019f02cldr x2, [sp+968]
0019f030ldrsb x27, [x2]
0019f034b 0x19f038
0019f038
0019f038loc_19f038:
0019f038str x2, [sp+976]
0019f03corr x4, xzr, 2
0019f040str x4, [sp+984]
0019f044str x4, [sp+992]
0019f048adrp x0, 0x511000
0019f04cadd x0, x0, 2222
0019f050movz x1, 5
0019f054mov x3, x4
0019f058bl fmt.Sprintf
0019f05cstr x0, [sp+1472]
0019f060str x1, [sp+1480]
0019f064ldr x2, [sp+464]
0019f068ldr x0, [sp+448]
0019f06cldr x5, [sp+456]
0019f070add x1, x5, 1
0019f074subs xzr, x2, x1
0019f078b.hs 0x19f080
0019f07cb 0x19f084
0019f080
0019f080loc_19f080:
0019f080b 0x19f098
0019f084
0019f084loc_19f084:
0019f084orr x3, xzr, 1
0019f088adrp x4, 0x456000
0019f08cadd x4, x4, 2944
0019f090bl runtime.growslice
0019f094b 0x19f098
0019f098
0019f098loc_19f098:
0019f098sub x3, x1, 1
0019f09cadd x4, x0, x3, lsl #4
0019f0a0ubfm x3, x3, 60, 59
0019f0a4ldr x5, [sp+1472]
0019f0a8ldr x6, [sp+1480]
0019f0acstr x6, [x4+8]
0019f0b0adrp x27, 0x8ac000
0019f0b4ldr w4, [x27+3056]
0019f0b8cbz w4, 0x19f0c0
0019f0bcb 0x19f0c4
0019f0c0
0019f0c0loc_19f0c0:
0019f0c0b 0x19f0d8
0019f0c4
0019f0c4loc_19f0c4:
0019f0c4bl runtime.gcWriteBarrier2
0019f0c8str x5, [x25]
0019f0ccldr x4, [x0+x3]
0019f0d0str x4, [x25+8]
0019f0d4b 0x19f0d8
0019f0d8
0019f0d8loc_19f0d8:
0019f0d8str x5, [x0+x3]
0019f0dcstr x0, [sp+448]
0019f0e0str x1, [sp+456]
0019f0e4str x2, [sp+464]
0019f0e8b 0x19f0ec
0019f0ec
0019f0ecloc_19f0ec:
0019f0ecb 0x19f0f0
0019f0f0
0019f0f0loc_19f0f0:
0019f0f0ldr x1, [sp+232]
0019f0f4add x1, x1, 1
0019f0f8str x1, [sp+232]
0019f0fcb 0x19ede8
0019f100
0019f100loc_19f100:
0019f100ldr x0, [sp+448]
0019f104ldr x1, [sp+456]
0019f108ldr x2, [sp+464]
0019f10cmov x3, xzr
0019f110bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019f114str x0, [sp+1472]
0019f118str x1, [sp+1480]
0019f11cldr x5, [sp+576]
0019f120ldr x2, [sp+440]
0019f124ldr x6, [sp+584]
0019f128ldr x4, [sp+432]
0019f12cmov x3, x0
0019f130mov x0, xzr
0019f134mov x7, x1
0019f138mov x1, x4
0019f13cmov x4, x7
0019f140bl runtime.concatstring3
0019f144str x0, [sp+304]
0019f148str x1, [sp+312]
0019f14cldp x29, x30, [sp-8]
0019f150add sp, sp, 1632
0019f154ret x30
0019f158
0019f158loc_19f158:
0019f158ldr x1, [sp+384]
0019f15cldrsb x27, [x1]
0019f160ldr x1, [x1+40]
0019f164ldr x0, [sp+392]
0019f168blr x1
0019f16cstr x0, [sp+296]
0019f170ldr x1, [sp+240]
0019f174subs xzr, x0, x1
0019f178b.gt 0x19f180
0019f17cb 0x19f2bc
0019f180
0019f180loc_19f180:
0019f180ldr x1, [sp+240]
0019f184ldr x2, [sp+384]
0019f188ldrsb x27, [x2]
0019f18cldr x2, [x2+24]
0019f190ldr x0, [sp+392]
0019f194blr x2
0019f198str w0, [sp+204]
0019f19cadd x27, sp, 1440
0019f1a0stp xzr, xzr, [x27]
0019f1a4add x2, sp, 1440
0019f1a8str x2, [sp+1048]
0019f1acldrsw x0, [sp+204]
0019f1b0bl runtime.convT32
0019f1b4str x0, [sp+1040]
0019f1b8ldr x2, [sp+1048]
0019f1bcldrsb x27, [x2]
0019f1c0adrp x3, 0x46b000
0019f1c4add x3, x3, 928
0019f1c8str x3, [x2]
0019f1ccadrp x27, 0x8ac000
0019f1d0ldr w3, [x27+3056]
0019f1d4cbz w3, 0x19f1dc
0019f1d8b 0x19f1e0
0019f1dc
0019f1dcloc_19f1dc:
0019f1dcb 0x19f1f4
0019f1e0
0019f1e0loc_19f1e0:
0019f1e0bl runtime.gcWriteBarrier2
0019f1e4str x0, [x25]
0019f1e8ldr x3, [x2+8]
0019f1ecstr x3, [x25+8]
0019f1f0b 0x19f1f4
0019f1f4
0019f1f4loc_19f1f4:
0019f1f4str x0, [x2+8]
0019f1f8ldr x0, [sp+1048]
0019f1fcldrsb x27, [x0]
0019f200b 0x19f204
0019f204
0019f204loc_19f204:
0019f204str x0, [sp+1056]
0019f208orr x2, xzr, 1
0019f20cstr x2, [sp+1064]
0019f210str x2, [sp+1072]
0019f214mov x1, x2
0019f218bl fmt.Sprint
0019f21cstr x0, [sp+1472]
0019f220str x1, [sp+1480]
0019f224ldr x2, [sp+464]
0019f228ldr x0, [sp+448]
0019f22cldr x3, [sp+456]
0019f230add x1, x3, 1
0019f234subs xzr, x2, x1
0019f238b.hs 0x19f240
0019f23cb 0x19f244
0019f240
0019f240loc_19f240:
0019f240b 0x19f258
0019f244
0019f244loc_19f244:
0019f244orr x3, xzr, 1
0019f248adrp x4, 0x456000
0019f24cadd x4, x4, 2944
0019f250bl runtime.growslice
0019f254b 0x19f258
0019f258
0019f258loc_19f258:
0019f258sub x3, x1, 1
0019f25cadd x4, x0, x3, lsl #4
0019f260ubfm x3, x3, 60, 59
0019f264ldr x5, [sp+1472]
0019f268ldr x6, [sp+1480]
0019f26cstr x6, [x4+8]
0019f270adrp x27, 0x8ac000
0019f274ldr w4, [x27+3056]
0019f278cbz w4, 0x19f280
0019f27cb 0x19f284
0019f280
0019f280loc_19f280:
0019f280b 0x19f298
0019f284
0019f284loc_19f284:
0019f284bl runtime.gcWriteBarrier2
0019f288str x5, [x25]
0019f28cldr x4, [x0+x3]
0019f290str x4, [x25+8]
0019f294b 0x19f298
0019f298
0019f298loc_19f298:
0019f298str x5, [x0+x3]
0019f29cstr x0, [sp+448]
0019f2a0str x1, [sp+456]
0019f2a4str x2, [sp+464]
0019f2a8b 0x19f2ac
0019f2ac
0019f2acloc_19f2ac:
0019f2acldr x1, [sp+240]
0019f2b0add x1, x1, 1
0019f2b4str x1, [sp+240]
0019f2b8b 0x19f158
0019f2bc
0019f2bcloc_19f2bc:
0019f2bcldr x0, [sp+448]
0019f2c0ldr x1, [sp+456]
0019f2c4ldr x2, [sp+464]
0019f2c8mov x3, xzr
0019f2ccbl google.golang.org/protobuf/internal/descfmt.joinStrings
0019f2d0str x0, [sp+1472]
0019f2d4str x1, [sp+1480]
0019f2d8ldr x5, [sp+576]
0019f2dcldr x2, [sp+440]
0019f2e0ldr x6, [sp+584]
0019f2e4ldr x4, [sp+432]
0019f2e8mov x3, x0
0019f2ecmov x0, xzr
0019f2f0mov x7, x1
0019f2f4mov x1, x4
0019f2f8mov x4, x7
0019f2fcbl runtime.concatstring3
0019f300str x0, [sp+304]
0019f304str x1, [sp+312]
0019f308ldp x29, x30, [sp-8]
0019f30cadd sp, sp, 1632
0019f310ret x30
0019f314
0019f314loc_19f314:
0019f314ldr x1, [sp+400]
0019f318ldrsb x27, [x1]
0019f31cldr x1, [x1+40]
0019f320ldr x0, [sp+408]
0019f324blr x1
0019f328str x0, [sp+296]
0019f32cldr x1, [sp+248]
0019f330subs xzr, x0, x1
0019f334b.gt 0x19f33c
0019f338b 0x19f480
0019f33c
0019f33cloc_19f33c:
0019f33cldr x1, [sp+248]
0019f340ldr x2, [sp+400]
0019f344ldrsb x27, [x2]
0019f348ldr x2, [x2+24]
0019f34cldr x0, [sp+408]
0019f350blr x2
0019f354str x0, [sp+1456]
0019f358str x1, [sp+1464]
0019f35cadd x27, sp, 1440
0019f360stp xzr, xzr, [x27]
0019f364add x2, sp, 1440
0019f368str x2, [sp+1104]
0019f36cldr x0, [sp+1456]
0019f370ldr x1, [sp+1464]
0019f374bl runtime.convTstring
0019f378str x0, [sp+1096]
0019f37cldr x2, [sp+1104]
0019f380ldrsb x27, [x2]
0019f384adrp x3, 0x46a000
0019f388add x3, x3, 3392
0019f38cstr x3, [x2]
0019f390adrp x27, 0x8ac000
0019f394ldr w3, [x27+3056]
0019f398cbz w3, 0x19f3a0
0019f39cb 0x19f3a4
0019f3a0
0019f3a0loc_19f3a0:
0019f3a0b 0x19f3b8
0019f3a4
0019f3a4loc_19f3a4:
0019f3a4bl runtime.gcWriteBarrier2
0019f3a8str x0, [x25]
0019f3acldr x3, [x2+8]
0019f3b0str x3, [x25+8]
0019f3b4b 0x19f3b8
0019f3b8
0019f3b8loc_19f3b8:
0019f3b8str x0, [x2+8]
0019f3bcldr x0, [sp+1104]
0019f3c0ldrsb x27, [x0]
0019f3c4b 0x19f3c8
0019f3c8
0019f3c8loc_19f3c8:
0019f3c8str x0, [sp+1112]
0019f3ccorr x2, xzr, 1
0019f3d0str x2, [sp+1120]
0019f3d4str x2, [sp+1128]
0019f3d8mov x1, x2
0019f3dcbl fmt.Sprint
0019f3e0str x0, [sp+1472]
0019f3e4str x1, [sp+1480]
0019f3e8ldr x2, [sp+464]
0019f3ecldr x0, [sp+448]
0019f3f0ldr x3, [sp+456]
0019f3f4add x1, x3, 1
0019f3f8subs xzr, x2, x1
0019f3fcb.hs 0x19f404
0019f400b 0x19f408
0019f404
0019f404loc_19f404:
0019f404b 0x19f41c
0019f408
0019f408loc_19f408:
0019f408orr x3, xzr, 1
0019f40cadrp x4, 0x456000
0019f410add x4, x4, 2944
0019f414bl runtime.growslice
0019f418b 0x19f41c
0019f41c
0019f41cloc_19f41c:
0019f41csub x3, x1, 1
0019f420add x4, x0, x3, lsl #4
0019f424ubfm x3, x3, 60, 59
0019f428ldr x5, [sp+1472]
0019f42cldr x6, [sp+1480]
0019f430str x6, [x4+8]
0019f434adrp x27, 0x8ac000
0019f438ldr w4, [x27+3056]
0019f43ccbz w4, 0x19f444
0019f440b 0x19f448
0019f444
0019f444loc_19f444:
0019f444b 0x19f45c
0019f448
0019f448loc_19f448:
0019f448bl runtime.gcWriteBarrier2
0019f44cstr x5, [x25]
0019f450ldr x4, [x0+x3]
0019f454str x4, [x25+8]
0019f458b 0x19f45c
0019f45c
0019f45cloc_19f45c:
0019f45cstr x5, [x0+x3]
0019f460str x0, [sp+448]
0019f464str x1, [sp+456]
0019f468str x2, [sp+464]
0019f46cb 0x19f470
0019f470
0019f470loc_19f470:
0019f470ldr x1, [sp+248]
0019f474add x1, x1, 1
0019f478str x1, [sp+248]
0019f47cb 0x19f314
0019f480
0019f480loc_19f480:
0019f480ldr x0, [sp+448]
0019f484ldr x1, [sp+456]
0019f488ldr x2, [sp+464]
0019f48cmov x3, xzr
0019f490bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019f494str x0, [sp+1472]
0019f498str x1, [sp+1480]
0019f49cldr x5, [sp+576]
0019f4a0ldr x6, [sp+584]
0019f4a4ldr x2, [sp+440]
0019f4a8ldr x4, [sp+432]
0019f4acmov x3, x0
0019f4b0mov x0, xzr
0019f4b4mov x7, x1
0019f4b8mov x1, x4
0019f4bcmov x4, x7
0019f4c0bl runtime.concatstring3
0019f4c4str x0, [sp+304]
0019f4c8str x1, [sp+312]
0019f4ccldp x29, x30, [sp-8]
0019f4d0add sp, sp, 1632
0019f4d4ret x30
0019f4d8
0019f4d8loc_19f4d8:
0019f4d8stp x0, x1, [sp+8]
0019f4dcstrb w2, [sp+24]
0019f4e0strb w3, [sp+25]
0019f4e4mov x3, x30
0019f4e8bl runtime.morestack_noctxt.abi0
0019f4ecldp x0, x1, [sp+8]
0019f4f0ldrb w2, [sp+24]
0019f4f4ldrb w3, [sp+25]
0019f4f8b 0x19dd30
0019f4fcudf 0
0019dd30
0019dd30google.golang.org/protobuf/internal/descfmt.formatListOpt: ; void google.golang.org/protobuf/internal/descfmt.formatListOpt(google.golang.org/protobuf/internal/descfmt.list vs, bool isRoot, bool allowMulti)
0019dd30ldr x16, [x28+16]
0019dd34sub x17, sp, 1504
0019dd38subs xzr, x17, x16
0019dd3cb.ls 0x19f4d8
0019dd40sub x20, sp, 1632
0019dd44stp x29, x30, [x20-8]
0019dd48add sp, x20, 0
0019dd4csub x29, sp, 8
0019dd50str x0, [sp+1640]
0019dd54str x1, [sp+1648]
0019dd58strb w2, [sp+1656]
0019dd5cstrb w3, [sp+1657]
0019dd60stp xzr, xzr, [sp+304]
0019dd64adrp x2, 0x573000
0019dd68add x2, x2, 3000
0019dd6cstr x2, [sp+432]
0019dd70orr x2, xzr, 1
0019dd74str x2, [sp+440]
0019dd78adrp x3, 0x573000
0019dd7cadd x3, x3, 3144
0019dd80str x3, [sp+576]
0019dd84str x2, [sp+584]
0019dd88ldrb w3, [sp+1656]
0019dd8ctbnz w3, 0, 0x19dd94
0019dd90b 0x19e08c
0019dd94
0019dd94loc_19dd94:
0019dd94add x27, sp, 536
0019dd98stp xzr, xzr, [x27]
0019dd9cldr x3, [sp+1648]
0019dda0ldr x4, [sp+1640]
0019dda4str x4, [sp+1216]
0019dda8str x3, [sp+1224]
0019ddaccbnz x4, 0x19ddb4
0019ddb0b 0x19dfc8
0019ddb4
0019ddb4loc_19ddb4:
0019ddb4ldr w2, [x4+16]
0019ddb8str w2, [sp+200]
0019ddbcldr x2, [sp+1216]
0019ddc0ldr x1, [x2+8]
0019ddc4adrp x0, 0x87b000
0019ddc8add x0, x0, 2368
0019ddccbl runtime.interfaceSwitch
0019ddd0str x0, [sp+288]
0019ddd4str x1, [sp+1208]
0019ddd8ldr x2, [sp+288]
0019dddcstr x2, [sp+280]
0019dde0subs xzr, x2, 2
0019dde4b.le 0x19ddec
0019dde8b 0x19de78
0019ddec
0019ddecloc_19ddec:
0019ddeccbz x2, 0x19ddf4
0019ddf0b 0x19de14
0019ddf4
0019ddf4loc_19ddf4:
0019ddf4b 0x19ddf8
0019ddf8
0019ddf8loc_19ddf8:
0019ddf8b 0x19ddfc
0019ddfc
0019ddfcloc_19ddfc:
0019ddfcadrp x5, 0x513000
0019de00add x5, x5, 2217
0019de04str x5, [sp+536]
0019de08movz x5, 5
0019de0cstr x5, [sp+544]
0019de10b 0x19e050
0019de14
0019de14loc_19de14:
0019de14subs xzr, x2, 1
0019de18b.eq 0x19de20
0019de1cb 0x19de40
0019de20
0019de20loc_19de20:
0019de20b 0x19de24
0019de24
0019de24loc_19de24:
0019de24b 0x19de28
0019de28
0019de28loc_19de28:
0019de28adrp x5, 0x516000
0019de2cadd x5, x5, 1092
0019de30str x5, [sp+536]
0019de34orr x5, xzr, 12
0019de38str x5, [sp+544]
0019de3cb 0x19e050
0019de40
0019de40loc_19de40:
0019de40subs xzr, x2, 2
0019de44b.eq 0x19de4c
0019de48b 0x19de6c
0019de4c
0019de4cloc_19de4c:
0019de4cb 0x19de50
0019de50
0019de50loc_19de50:
0019de50b 0x19de54
0019de54
0019de54loc_19de54:
0019de54adrp x5, 0x515000
0019de58add x5, x5, 3319
0019de5cstr x5, [sp+536]
0019de60movz x5, 11
0019de64str x5, [sp+544]
0019de68b 0x19e050
0019de6c
0019de6cloc_19de6c:
0019de6cb 0x19de70
0019de70
0019de70loc_19de70:
0019de70b 0x19de74
0019de74
0019de74loc_19de74:
0019de74b 0x19dfc0
0019de78
0019de78loc_19de78:
0019de78subs xzr, x2, 3
0019de7cb.eq 0x19de84
0019de80b 0x19dea4
0019de84
0019de84loc_19de84:
0019de84b 0x19de88
0019de88
0019de88loc_19de88:
0019de88b 0x19de8c
0019de8c
0019de8cloc_19de8c:
0019de8cadrp x5, 0x515000
0019de90add x5, x5, 1604
0019de94str x5, [sp+536]
0019de98movz x5, 10
0019de9cstr x5, [sp+544]
0019dea0b 0x19e050
0019dea4
0019dea4loc_19dea4:
0019dea4subs xzr, x2, 4
0019dea8b.eq 0x19deb0
0019deacb 0x19ded0
0019deb0
0019deb0loc_19deb0:
0019deb0b 0x19deb4
0019deb4
0019deb4loc_19deb4:
0019deb4b 0x19deb8
0019deb8
0019deb8loc_19deb8:
0019deb8adrp x5, 0x515000
0019debcadd x5, x5, 3330
0019dec0str x5, [sp+536]
0019dec4movz x5, 11
0019dec8str x5, [sp+544]
0019deccb 0x19e050
0019ded0
0019ded0loc_19ded0:
0019ded0subs xzr, x2, 5
0019ded4b.eq 0x19dedc
0019ded8b 0x19dfb4
0019dedc
0019dedcloc_19dedc:
0019dedcb 0x19dee0
0019dee0
0019dee0loc_19dee0:
0019dee0b 0x19dee4
0019dee4
0019dee4loc_19dee4:
0019dee4ldr x2, [sp+1640]
0019dee8ldr x3, [sp+1648]
0019deecstr x2, [sp+1192]
0019def0str x3, [sp+1200]
0019def4str x2, [sp+1184]
0019def8ldr x2, [sp+1184]
0019defccbnz x2, 0x19df04
0019df00b 0x19df14
0019df04
0019df04loc_19df04:
0019df04ldr x2, [sp+1184]
0019df08ldr x2, [x2+8]
0019df0cstr x2, [sp+1184]
0019df10b 0x19df18
0019df14
0019df14loc_19df14:
0019df14b 0x19df18
0019df18
0019df18loc_19df18:
0019df18ldr x1, [sp+1200]
0019df1cldr x0, [sp+1184]
0019df20bl reflect.ValueOf
0019df24str x0, [sp+1512]
0019df28str x1, [sp+1520]
0019df2cstr x2, [sp+1528]
0019df30adrp x3, 0x513000
0019df34add x3, x3, 672
0019df38orr x4, xzr, 3
0019df3cbl reflect.Value.MethodByName
0019df40str x0, [sp+1488]
0019df44str x1, [sp+1496]
0019df48str x2, [sp+1504]
0019df4cbl reflect.Value.Type
0019df50str x0, [sp+1080]
0019df54str x1, [sp+1088]
0019df58ldrsb x27, [x0]
0019df5cldr x2, [x0+240]
0019df60mov x0, x1
0019df64mov x1, xzr
0019df68blr x2
0019df6cstr x0, [sp+952]
0019df70str x1, [sp+960]
0019df74ldrsb x27, [x0]
0019df78ldr x2, [x0+200]
0019df7cmov x0, x1
0019df80blr x2
0019df84str x0, [sp+1472]
0019df88str x1, [sp+1480]
0019df8cmov x2, x1
0019df90adrp x3, 0x573000
0019df94add x3, x3, 3296
0019df98orr x4, xzr, 1
0019df9cmov x1, x0
0019dfa0add x0, sp, 126
0019dfa4bl runtime.concatstring2
0019dfa8str x0, [sp+536]
0019dfacstr x1, [sp+544]
0019dfb0b 0x19e050
0019dfb4
0019dfb4loc_19dfb4:
0019dfb4b 0x19dfb8
0019dfb8
0019dfb8loc_19dfb8:
0019dfb8b 0x19dfbc
0019dfbc
0019dfbcloc_19dfbc:
0019dfbcb 0x19dfc0
0019dfc0
0019dfc0loc_19dfc0:
0019dfc0b 0x19dfc4
0019dfc4
0019dfc4loc_19dfc4:
0019dfc4b 0x19dfcc
0019dfc8
0019dfc8loc_19dfc8:
0019dfc8b 0x19dfcc
0019dfcc
0019dfccloc_19dfcc:
0019dfccldr x2, [sp+1640]
0019dfd0ldr x3, [sp+1648]
0019dfd4str x2, [sp+1168]
0019dfd8str x3, [sp+1176]
0019dfdcstr x2, [sp+1160]
0019dfe0ldr x2, [sp+1160]
0019dfe4cbnz x2, 0x19dfec
0019dfe8b 0x19dffc
0019dfec
0019dfecloc_19dfec:
0019dfecldr x2, [sp+1160]
0019dff0ldr x2, [x2+8]
0019dff4str x2, [sp+1160]
0019dff8b 0x19e000
0019dffc
0019dffcloc_19dffc:
0019dffcb 0x19e000
0019e000
0019e000loc_19e000:
0019e000ldr x1, [sp+1176]
0019e004ldr x0, [sp+1160]
0019e008bl reflect.ValueOf
0019e00cstr x0, [sp+1488]
0019e010str x1, [sp+1496]
0019e014str x2, [sp+1504]
0019e018bl reflect.Value.Elem
0019e01cstr x0, [sp+1512]
0019e020str x1, [sp+1520]
0019e024str x2, [sp+1528]
0019e028bl reflect.Value.Type
0019e02cstr x0, [sp+848]
0019e030str x1, [sp+856]
0019e034ldrsb x27, [x0]
0019e038ldr x2, [x0+200]
0019e03cmov x0, x1
0019e040blr x2
0019e044str x0, [sp+536]
0019e048str x1, [sp+544]
0019e04cb 0x19e050
0019e050
0019e050loc_19e050:
0019e050ldr x1, [sp+536]
0019e054ldr x2, [sp+544]
0019e058add x0, sp, 94
0019e05cadrp x3, 0x572000
0019e060add x3, x3, 3004
0019e064orr x4, xzr, 1
0019e068bl runtime.concatstring2
0019e06cstr x0, [sp+432]
0019e070str x1, [sp+440]
0019e074adrp x5, 0x572000
0019e078add x5, x5, 3008
0019e07cstr x5, [sp+576]
0019e080orr x5, xzr, 1
0019e084str x5, [sp+584]
0019e088b 0x19e094
0019e08c
0019e08cloc_19e08c:
0019e08corr x5, xzr, 1
0019e090b 0x19e094
0019e094
0019e094loc_19e094:
0019e094str xzr, [sp+448]
0019e098stp xzr, xzr, [sp+456]
0019e09cldr x2, [sp+1648]
0019e0a0ldr x3, [sp+1640]
0019e0a4str x3, [sp+1144]
0019e0a8str x2, [sp+1152]
0019e0accbnz x3, 0x19e0b4
0019e0b0b 0x19e1cc
0019e0b4
0019e0b4loc_19e0b4:
0019e0b4ldr w2, [x3+16]
0019e0b8str w2, [sp+196]
0019e0bcldr x2, [sp+1144]
0019e0c0ldr x1, [x2+8]
0019e0c4adrp x0, 0x87a000
0019e0c8add x0, x0, 2048
0019e0ccbl runtime.interfaceSwitch
0019e0d0str x0, [sp+272]
0019e0d4str x1, [sp+1136]
0019e0d8ldr x2, [sp+272]
0019e0dcstr x2, [sp+264]
0019e0e0subs xzr, x2, 1
0019e0e4b.le 0x19e0ec
0019e0e8b 0x19e140
0019e0ec
0019e0ecloc_19e0ec:
0019e0eccbz x2, 0x19e0f4
0019e0f0b 0x19e110
0019e0f4
0019e0f4loc_19e0f4:
0019e0f4b 0x19e0f8
0019e0f8
0019e0f8loc_19e0f8:
0019e0f8b 0x19e0fc
0019e0fc
0019e0fcloc_19e0fc:
0019e0fcldr x2, [sp+1152]
0019e100str x1, [sp+400]
0019e104str x2, [sp+408]
0019e108str xzr, [sp+248]
0019e10cb 0x19f314
0019e110
0019e110loc_19e110:
0019e110subs xzr, x2, 1
0019e114b.eq 0x19e11c
0019e118b 0x19e138
0019e11c
0019e11cloc_19e11c:
0019e11cb 0x19e120
0019e120
0019e120loc_19e120:
0019e120b 0x19e124
0019e124
0019e124loc_19e124:
0019e124ldr x2, [sp+1152]
0019e128str x1, [sp+384]
0019e12cstr x2, [sp+392]
0019e130str xzr, [sp+240]
0019e134b 0x19f158
0019e138
0019e138loc_19e138:
0019e138b 0x19e13c
0019e13c
0019e13cloc_19e13c:
0019e13cb 0x19e1c4
0019e140
0019e140loc_19e140:
0019e140subs xzr, x2, 2
0019e144b.eq 0x19e14c
0019e148b 0x19e168
0019e14c
0019e14cloc_19e14c:
0019e14cb 0x19e150
0019e150
0019e150loc_19e150:
0019e150b 0x19e154
0019e154
0019e154loc_19e154:
0019e154ldr x2, [sp+1152]
0019e158str x1, [sp+368]
0019e15cstr x2, [sp+376]
0019e160str xzr, [sp+232]
0019e164b 0x19ede8
0019e168
0019e168loc_19e168:
0019e168subs xzr, x2, 3
0019e16cb.eq 0x19e174
0019e170b 0x19e190
0019e174
0019e174loc_19e174:
0019e174b 0x19e178
0019e178
0019e178loc_19e178:
0019e178b 0x19e17c
0019e17c
0019e17cloc_19e17c:
0019e17cldr x2, [sp+1152]
0019e180str x1, [sp+352]
0019e184str x2, [sp+360]
0019e188str xzr, [sp+224]
0019e18cb 0x19ea78
0019e190
0019e190loc_19e190:
0019e190subs xzr, x2, 4
0019e194b.eq 0x19e19c
0019e198b 0x19e1b8
0019e19c
0019e19cloc_19e19c:
0019e19cb 0x19e1a0
0019e1a0
0019e1a0loc_19e1a0:
0019e1a0b 0x19e1a4
0019e1a4
0019e1a4loc_19e1a4:
0019e1a4ldr x2, [sp+1152]
0019e1a8str x1, [sp+336]
0019e1acstr x2, [sp+344]
0019e1b0str xzr, [sp+216]
0019e1b4b 0x19e57c
0019e1b8
0019e1b8loc_19e1b8:
0019e1b8b 0x19e1bc
0019e1bc
0019e1bcloc_19e1bc:
0019e1bcb 0x19e1c0
0019e1c0
0019e1c0loc_19e1c0:
0019e1c0b 0x19e1c4
0019e1c4
0019e1c4loc_19e1c4:
0019e1c4b 0x19e1c8
0019e1c8
0019e1c8loc_19e1c8:
0019e1c8b 0x19e1d0
0019e1cc
0019e1ccloc_19e1cc:
0019e1ccb 0x19e1d0
0019e1d0
0019e1d0loc_19e1d0:
0019e1d0ldr x2, [sp+1144]
0019e1d4ldr x3, [sp+1152]
0019e1d8str x2, [sp+320]
0019e1dcstr x3, [sp+328]
0019e1e0add x27, sp, 1296
0019e1e4stp xzr, xzr, [x27]
0019e1e8ldr x2, [sp+328]
0019e1ecldr x3, [sp+320]
0019e1f0cbnz x3, 0x19e1f8
0019e1f4b 0x19e218
0019e1f8
0019e1f8loc_19e1f8:
0019e1f8str x2, [sp+1552]
0019e1fcldr x1, [x3+8]
0019e200adrp x0, 0x873000
0019e204add x0, x0, 3120
0019e208bl runtime.typeAssert
0019e20cldr x2, [sp+1552]
0019e210mov x3, x0
0019e214b 0x19e21c
0019e218
0019e218loc_19e218:
0019e218b 0x19e21c
0019e21c
0019e21cloc_19e21c:
0019e21cstr x3, [sp+1296]
0019e220str x2, [sp+1304]
0019e224subs xzr, x3, 0
0019e228cset x1, ne
0019e22cstrb w1, [sp+158]
0019e230ldr x1, [sp+1296]
0019e234ldr x2, [sp+1304]
0019e238str x1, [sp+1536]
0019e23cstr x2, [sp+1544]
0019e240ldrb w1, [sp+158]
0019e244strb w1, [sp+159]
0019e248strb w1, [sp+93]
0019e24cstr xzr, [sp+208]
0019e250b 0x19e254
0019e254
0019e254loc_19e254:
0019e254ldr x1, [sp+320]
0019e258ldrsb x27, [x1]
0019e25cldr x1, [x1+24]
0019e260ldr x0, [sp+328]
0019e264blr x1
0019e268str x0, [sp+296]
0019e26cldr x1, [sp+208]
0019e270subs xzr, x0, x1
0019e274b.gt 0x19e27c
0019e278b 0x19e4f0
0019e27c
0019e27cloc_19e27c:
0019e27cldr x2, [sp+320]
0019e280ldr x3, [sp+328]
0019e284str x2, [sp+600]
0019e288str x3, [sp+608]
0019e28cstr x2, [sp+592]
0019e290ldr x2, [sp+592]
0019e294cbnz x2, 0x19e29c
0019e298b 0x19e2ac
0019e29c
0019e29cloc_19e29c:
0019e29cldr x2, [sp+592]
0019e2a0ldr x2, [x2+8]
0019e2a4str x2, [sp+592]
0019e2a8b 0x19e2b0
0019e2ac
0019e2acloc_19e2ac:
0019e2acb 0x19e2b0
0019e2b0
0019e2b0loc_19e2b0:
0019e2b0ldr x0, [sp+592]
0019e2b4ldr x1, [sp+608]
0019e2b8bl reflect.ValueOf
0019e2bcstr x0, [sp+1312]
0019e2c0str x1, [sp+1320]
0019e2c4str x2, [sp+1328]
0019e2c8adrp x3, 0x512000
0019e2ccadd x3, x3, 672
0019e2d0orr x4, xzr, 3
0019e2d4bl reflect.Value.MethodByName
0019e2d8str x0, [sp+552]
0019e2dcstr x1, [sp+560]
0019e2e0str x2, [sp+568]
0019e2e4ldr x0, [sp+208]
0019e2e8bl runtime.convT64
0019e2ecstr x0, [sp+1616]
0019e2f0mov x1, x0
0019e2f4adrp x0, 0x457000
0019e2f8add x0, x0, 3520
0019e2fcbl reflect.ValueOf
0019e300str x0, [sp+1312]
0019e304str x1, [sp+1320]
0019e308str x2, [sp+1328]
0019e30cadd x27, sp, 1272
0019e310stp xzr, xzr, [x27]
0019e314str xzr, [sp+1288]
0019e318add x3, sp, 1272
0019e31cstr x3, [sp+1584]
0019e320ldrsb x27, [x3]
0019e324ldr x2, [sp+1312]
0019e328ldr x4, [sp+1320]
0019e32cldr x5, [sp+1328]
0019e330str x5, [x3+16]
0019e334adrp x27, 0x8ad000
0019e338ldr w5, [x27+3056]
0019e33ccbz w5, 0x19e344
0019e340b 0x19e348
0019e344
0019e344loc_19e344:
0019e344b 0x19e368
0019e348
0019e348loc_19e348:
0019e348bl runtime.gcWriteBarrier4
0019e34cstr x2, [x25]
0019e350ldr x6, [x3]
0019e354str x6, [x25+8]
0019e358str x4, [x25+16]
0019e35cldr x6, [x3+8]
0019e360str x6, [x25+24]
0019e364b 0x19e368
0019e368
0019e368loc_19e368:
0019e368str x2, [x3]
0019e36cstr x4, [x3+8]
0019e370ldrsb x27, [x3]
0019e374b 0x19e378
0019e378
0019e378loc_19e378:
0019e378str x3, [sp+1592]
0019e37corr x5, xzr, 1
0019e380str x5, [sp+1600]
0019e384str x5, [sp+1608]
0019e388ldr x0, [sp+552]
0019e38cldr x1, [sp+560]
0019e390ldr x2, [sp+568]
0019e394mov x4, x5
0019e398bl reflect.Value.Call
0019e39cstr x0, [sp+1248]
0019e3a0str x1, [sp+1256]
0019e3a4str x2, [sp+1264]
0019e3a8subs xzr, x1, 0
0019e3acb.hi 0x19e3b4
0019e3b0b 0x19e574
0019e3b4
0019e3b4loc_19e3b4:
0019e3b4ldr x3, [x0]
0019e3b8ldr x1, [x0+8]
0019e3bcldr x2, [x0+16]
0019e3c0str x3, [sp+1560]
0019e3c4str x1, [sp+1568]
0019e3c8str x2, [sp+1576]
0019e3ccmov x0, x3
0019e3d0bl reflect.Value.Interface
0019e3d4str x0, [sp+416]
0019e3d8str x1, [sp+424]
0019e3dcadd x27, sp, 1232
0019e3e0stp xzr, xzr, [x27]
0019e3e4ldr x3, [sp+424]
0019e3e8ldr x1, [sp+416]
0019e3eccbnz x1, 0x19e3f4
0019e3f0b 0x19e568
0019e3f4
0019e3f4loc_19e3f4:
0019e3f4str x3, [sp+1552]
0019e3f8adrp x0, 0x873000
0019e3fcadd x0, x0, 3152
0019e400bl runtime.typeAssert
0019e404b 0x19e408
0019e408
0019e408loc_19e408:
0019e408str x0, [sp+1232]
0019e40cldr x5, [sp+1552]
0019e410str x5, [sp+1240]
0019e414ldrb w5, [sp+1657]
0019e418strb w5, [sp+158]
0019e41ctbnz w5, 0, 0x19e424
0019e420b 0x19e434
0019e424
0019e424loc_19e424:
0019e424ldrb w5, [sp+93]
0019e428eor x5, x5, 1
0019e42cstrb w5, [sp+158]
0019e430b 0x19e438
0019e434
0019e434loc_19e434:
0019e434b 0x19e438
0019e438
0019e438loc_19e438:
0019e438ldrb w3, [sp+158]
0019e43cldr x0, [sp+1232]
0019e440ldr x1, [sp+1240]
0019e444mov x2, xzr
0019e448mov x4, xzr
0019e44cbl google.golang.org/protobuf/internal/descfmt.formatDescOpt
0019e450str x0, [sp+1472]
0019e454str x1, [sp+1480]
0019e458ldr x2, [sp+464]
0019e45cldr x0, [sp+448]
0019e460ldr x5, [sp+456]
0019e464add x1, x5, 1
0019e468subs xzr, x2, x1
0019e46cb.hs 0x19e474
0019e470b 0x19e478
0019e474
0019e474loc_19e474:
0019e474b 0x19e48c
0019e478
0019e478loc_19e478:
0019e478orr x3, xzr, 1
0019e47cadrp x4, 0x457000
0019e480add x4, x4, 2944
0019e484bl runtime.growslice
0019e488b 0x19e48c
0019e48c
0019e48cloc_19e48c:
0019e48csub x3, x1, 1
0019e490add x4, x0, x3, lsl #4
0019e494ubfm x3, x3, 60, 59
0019e498ldr x5, [sp+1472]
0019e49cldr x6, [sp+1480]
0019e4a0str x6, [x4+8]
0019e4a4adrp x27, 0x8ad000
0019e4a8ldr w4, [x27+3056]
0019e4accbz w4, 0x19e4b4
0019e4b0b 0x19e4b8
0019e4b4
0019e4b4loc_19e4b4:
0019e4b4b 0x19e4cc
0019e4b8
0019e4b8loc_19e4b8:
0019e4b8bl runtime.gcWriteBarrier2
0019e4bcstr x5, [x25]
0019e4c0ldr x4, [x0+x3]
0019e4c4str x4, [x25+8]
0019e4c8b 0x19e4cc
0019e4cc
0019e4ccloc_19e4cc:
0019e4ccstr x5, [x0+x3]
0019e4d0str x0, [sp+448]
0019e4d4str x1, [sp+456]
0019e4d8str x2, [sp+464]
0019e4dcb 0x19e4e0
0019e4e0
0019e4e0loc_19e4e0:
0019e4e0ldr x1, [sp+208]
0019e4e4add x1, x1, 1
0019e4e8str x1, [sp+208]
0019e4ecb 0x19e254
0019e4f0
0019e4f0loc_19e4f0:
0019e4f0ldrb w4, [sp+1657]
0019e4f4strb w4, [sp+158]
0019e4f8tbnz w4, 0, 0x19e500
0019e4fcb 0x19e50c
0019e500
0019e500loc_19e500:
0019e500ldrb w4, [sp+93]
0019e504strb w4, [sp+158]
0019e508b 0x19e510
0019e50c
0019e50cloc_19e50c:
0019e50cb 0x19e510
0019e510
0019e510loc_19e510:
0019e510ldrb w3, [sp+158]
0019e514ldr x0, [sp+448]
0019e518ldr x1, [sp+456]
0019e51cldr x2, [sp+464]
0019e520bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019e524str x0, [sp+1472]
0019e528str x1, [sp+1480]
0019e52cldr x4, [sp+432]
0019e530ldr x5, [sp+576]
0019e534ldr x2, [sp+440]
0019e538ldr x6, [sp+584]
0019e53cmov x3, x0
0019e540mov x0, xzr
0019e544mov x7, x1
0019e548mov x1, x4
0019e54cmov x4, x7
0019e550bl runtime.concatstring3
0019e554str x0, [sp+304]
0019e558str x1, [sp+312]
0019e55cldp x29, x30, [sp-8]
0019e560add sp, sp, 1632
0019e564ret x30
0019e568
0019e568loc_19e568:
0019e568adrp x0, 0x4b3000
0019e56cadd x0, x0, 3264
0019e570bl runtime.panicnildottype
0019e574
0019e574loc_19e574:
0019e574mov x0, xzr
0019e578bl runtime.panicIndex
0019e57c
0019e57cloc_19e57c:
0019e57cldr x1, [sp+336]
0019e580ldrsb x27, [x1]
0019e584ldr x1, [x1+32]
0019e588ldr x0, [sp+344]
0019e58cblr x1
0019e590str x0, [sp+296]
0019e594ldr x1, [sp+216]
0019e598subs xzr, x0, x1
0019e59cb.gt 0x19e5a4
0019e5a0b 0x19ea20
0019e5a4
0019e5a4loc_19e5a4:
0019e5a4stp xzr, xzr, [sp+496]
0019e5a8add x27, sp, 512
0019e5acstp xzr, xzr, [x27]
0019e5b0str xzr, [sp+528]
0019e5b4ldr x1, [sp+216]
0019e5b8ldr x2, [sp+336]
0019e5bcldrsb x27, [x2]
0019e5c0ldr x2, [x2+24]
0019e5c4ldr x0, [sp+344]
0019e5c8blr x2
0019e5ccstr x0, [sp+1384]
0019e5d0str x1, [sp+1392]
0019e5d4strb w2, [sp+1400]
0019e5d8strb w3, [sp+1401]
0019e5dcstr x0, [sp+1360]
0019e5e0str x1, [sp+1368]
0019e5e4strb w2, [sp+1376]
0019e5e8strb w3, [sp+1377]
0019e5ecadrp x0, 0x500000
0019e5f0add x0, x0, 1760
0019e5f4add x1, sp, 1360
0019e5f8bl runtime.convT
0019e5fcstr x0, [sp+824]
0019e600mov x1, x0
0019e604adrp x0, 0x500000
0019e608add x0, x0, 1760
0019e60cbl reflect.ValueOf
0019e610str x0, [sp+472]
0019e614str x1, [sp+480]
0019e618str x2, [sp+488]
0019e61cadrp x3, 0x512000
0019e620add x3, x3, 1398
0019e624orr x4, xzr, 4
0019e628bl reflect.Value.MethodByName
0019e62cstr x0, [sp+1512]
0019e630str x1, [sp+1520]
0019e634str x2, [sp+1528]
0019e638ldr x0, [sp+472]
0019e63cldr x1, [sp+480]
0019e640ldr x2, [sp+488]
0019e644adrp x3, 0x513000
0019e648add x3, x3, 349
0019e64corr x4, xzr, 7
0019e650bl reflect.Value.MethodByName
0019e654str x0, [sp+1488]
0019e658str x1, [sp+1496]
0019e65cstr x2, [sp+1504]
0019e660ldr x0, [sp+472]
0019e664ldr x1, [sp+480]
0019e668ldr x2, [sp+488]
0019e66cadrp x3, 0x513000
0019e670add x3, x3, 2172
0019e674orr x4, xzr, 8
0019e678bl reflect.Value.MethodByName
0019e67cstr x0, [sp+1336]
0019e680str x1, [sp+1344]
0019e684str x2, [sp+1352]
0019e688ldr x0, [sp+472]
0019e68cldr x1, [sp+480]
0019e690ldr x2, [sp+488]
0019e694adrp x3, 0x512000
0019e698add x3, x3, 3223
0019e69corr x4, xzr, 6
0019e6a0bl reflect.Value.MethodByName
0019e6a4str x0, [sp+1312]
0019e6a8str x1, [sp+1320]
0019e6acstr x2, [sp+1328]
0019e6b0add x20, sp, 632
0019e6b4adr x27, 16
0019e6b8stp x29, x27, [sp-24]
0019e6bcsub x29, sp, 24
0019e6c0bl fn_87ce8
0019e6c4sub x29, sp, 8
0019e6c8add x2, sp, 632
0019e6ccstr x2, [sp+792]
0019e6d0ldrsb x27, [x2]
0019e6d4ldr x3, [sp+1512]
0019e6d8ldr x4, [sp+1520]
0019e6dcldr x5, [sp+1528]
0019e6e0str x5, [x2+16]
0019e6e4adrp x27, 0x8ad000
0019e6e8ldr w5, [x27+3056]
0019e6eccbz w5, 0x19e6f4
0019e6f0b 0x19e6f8
0019e6f4
0019e6f4loc_19e6f4:
0019e6f4b 0x19e718
0019e6f8
0019e6f8loc_19e6f8:
0019e6f8bl runtime.gcWriteBarrier4
0019e6fcstr x3, [x25]
0019e700ldr x7, [x2]
0019e704str x7, [x25+8]
0019e708str x4, [x25+16]
0019e70cldr x7, [x2+8]
0019e710str x7, [x25+24]
0019e714b 0x19e718
0019e718
0019e718loc_19e718:
0019e718str x3, [x2]
0019e71cstr x4, [x2+8]
0019e720ldrsb x27, [x2]
0019e724orr x6, xzr, 4
0019e728str x6, [x2+32]
0019e72cadrp x27, 0x8ad000
0019e730ldr w7, [x27+3056]
0019e734cbz w7, 0x19e73c
0019e738b 0x19e740
0019e73c
0019e73cloc_19e73c:
0019e73cb 0x19e750
0019e740
0019e740loc_19e740:
0019e740ldr x7, [x2+24]
0019e744bl runtime.gcWriteBarrier1
0019e748str x7, [x25]
0019e74cb 0x19e750
0019e750
0019e750loc_19e750:
0019e750adrp x7, 0x512000
0019e754add x7, x7, 1398
0019e758str x7, [x2+24]
0019e75cldr x7, [sp+792]
0019e760ldrsb x27, [x7]
0019e764ldr x8, [sp+1488]
0019e768ldr x9, [sp+1496]
0019e76cldr x10, [sp+1504]
0019e770str x10, [x7+56]
0019e774adrp x27, 0x8ad000
0019e778ldr w10, [x27+3056]
0019e77ccbz w10, 0x19e784
0019e780b 0x19e788
0019e784
0019e784loc_19e784:
0019e784b 0x19e7a8
0019e788
0019e788loc_19e788:
0019e788bl runtime.gcWriteBarrier4
0019e78cstr x8, [x25]
0019e790ldr x10, [x7+40]
0019e794str x10, [x25+8]
0019e798str x9, [x25+16]
0019e79cldr x10, [x7+48]
0019e7a0str x10, [x25+24]
0019e7a4b 0x19e7a8
0019e7a8
0019e7a8loc_19e7a8:
0019e7a8str x8, [x7+40]
0019e7acstr x9, [x7+48]
0019e7b0ldr x7, [sp+792]
0019e7b4ldrsb x27, [x7]
0019e7b8orr x8, xzr, 7
0019e7bcstr x8, [x7+72]
0019e7c0adrp x27, 0x8ad000
0019e7c4ldr w9, [x27+3056]
0019e7c8cbz w9, 0x19e7d0
0019e7ccb 0x19e7d4
0019e7d0
0019e7d0loc_19e7d0:
0019e7d0b 0x19e7e4
0019e7d4
0019e7d4loc_19e7d4:
0019e7d4ldr x9, [x7+64]
0019e7d8bl runtime.gcWriteBarrier1
0019e7dcstr x9, [x25]
0019e7e0b 0x19e7e4
0019e7e4
0019e7e4loc_19e7e4:
0019e7e4adrp x9, 0x513000
0019e7e8add x9, x9, 349
0019e7ecstr x9, [x7+64]
0019e7f0ldr x7, [sp+792]
0019e7f4ldrsb x27, [x7]
0019e7f8ldr x9, [sp+1336]
0019e7fcldr x10, [sp+1344]
0019e800ldr x11, [sp+1352]
0019e804str x11, [x7+96]
0019e808adrp x27, 0x8ad000
0019e80cldr w11, [x27+3056]
0019e810cbz w11, 0x19e818
0019e814b 0x19e81c
0019e818
0019e818loc_19e818:
0019e818b 0x19e83c
0019e81c
0019e81cloc_19e81c:
0019e81cbl runtime.gcWriteBarrier4
0019e820str x9, [x25]
0019e824ldr x11, [x7+80]
0019e828str x11, [x25+8]
0019e82cstr x10, [x25+16]
0019e830ldr x11, [x7+88]
0019e834str x11, [x25+24]
0019e838b 0x19e83c
0019e83c
0019e83cloc_19e83c:
0019e83cstr x9, [x7+80]
0019e840str x10, [x7+88]
0019e844ldr x7, [sp+792]
0019e848ldrsb x27, [x7]
0019e84corr x9, xzr, 8
0019e850str x9, [x7+112]
0019e854adrp x27, 0x8ad000
0019e858ldr w10, [x27+3056]
0019e85ccbz w10, 0x19e864
0019e860b 0x19e868
0019e864
0019e864loc_19e864:
0019e864b 0x19e878
0019e868
0019e868loc_19e868:
0019e868ldr x10, [x7+104]
0019e86cbl runtime.gcWriteBarrier1
0019e870str x10, [x25]
0019e874b 0x19e878
0019e878
0019e878loc_19e878:
0019e878adrp x10, 0x513000
0019e87cadd x10, x10, 2172
0019e880str x10, [x7+104]
0019e884ldr x7, [sp+792]
0019e888ldrsb x27, [x7]
0019e88cldr x10, [sp+1312]
0019e890ldr x11, [sp+1320]
0019e894ldr x12, [sp+1328]
0019e898str x12, [x7+136]
0019e89cadrp x27, 0x8ad000
0019e8a0ldr w12, [x27+3056]
0019e8a4cbz w12, 0x19e8ac
0019e8a8b 0x19e8b0
0019e8ac
0019e8acloc_19e8ac:
0019e8acb 0x19e8d0
0019e8b0
0019e8b0loc_19e8b0:
0019e8b0bl runtime.gcWriteBarrier4
0019e8b4str x10, [x25]
0019e8b8ldr x12, [x7+120]
0019e8bcstr x12, [x25+8]
0019e8c0str x11, [x25+16]
0019e8c4ldr x12, [x7+128]
0019e8c8str x12, [x25+24]
0019e8ccb 0x19e8d0
0019e8d0
0019e8d0loc_19e8d0:
0019e8d0str x10, [x7+120]
0019e8d4str x11, [x7+128]
0019e8d8ldr x7, [sp+792]
0019e8dcldrsb x27, [x7]
0019e8e0orr x10, xzr, 6
0019e8e4str x10, [x7+152]
0019e8e8adrp x27, 0x8ad000
0019e8ecldr w11, [x27+3056]
0019e8f0cbz w11, 0x19e8f8
0019e8f4b 0x19e8fc
0019e8f8
0019e8f8loc_19e8f8:
0019e8f8b 0x19e90c
0019e8fc
0019e8fcloc_19e8fc:
0019e8fcldr x11, [x7+144]
0019e900bl runtime.gcWriteBarrier1
0019e904str x11, [x25]
0019e908b 0x19e90c
0019e90c
0019e90cloc_19e90c:
0019e90cadrp x11, 0x512000
0019e910add x11, x11, 3223
0019e914str x11, [x7+144]
0019e918ldr x4, [sp+792]
0019e91cldrsb x27, [x4]
0019e920b 0x19e924
0019e924
0019e924loc_19e924:
0019e924str x4, [sp+800]
0019e928str x6, [sp+808]
0019e92cstr x6, [sp+816]
0019e930ldr x1, [sp+472]
0019e934ldr x2, [sp+480]
0019e938ldr x3, [sp+488]
0019e93cadd x0, sp, 496
0019e940mov x5, x6
0019e944bl google.golang.org/protobuf/internal/descfmt.(*records).Append
0019e948add x0, sp, 496
0019e94cbl google.golang.org/protobuf/internal/descfmt.(*records).Join
0019e950str x0, [sp+1472]
0019e954str x1, [sp+1480]
0019e958orr x2, xzr, 1
0019e95cmov x3, x0
0019e960mov x4, x1
0019e964adrp x5, 0x572000
0019e968add x5, x5, 3008
0019e96cmov x6, x2
0019e970mov x0, xzr
0019e974adrp x1, 0x572000
0019e978add x1, x1, 3004
0019e97cbl runtime.concatstring3
0019e980str x0, [sp+616]
0019e984str x1, [sp+624]
0019e988ldr x2, [sp+464]
0019e98cldr x0, [sp+448]
0019e990ldr x7, [sp+456]
0019e994add x1, x7, 1
0019e998subs xzr, x2, x1
0019e99cb.hs 0x19e9a4
0019e9a0b 0x19e9a8
0019e9a4
0019e9a4loc_19e9a4:
0019e9a4b 0x19e9bc
0019e9a8
0019e9a8loc_19e9a8:
0019e9a8orr x3, xzr, 1
0019e9acadrp x4, 0x457000
0019e9b0add x4, x4, 2944
0019e9b4bl runtime.growslice
0019e9b8b 0x19e9bc
0019e9bc
0019e9bcloc_19e9bc:
0019e9bcsub x3, x1, 1
0019e9c0add x4, x0, x3, lsl #4
0019e9c4ubfm x3, x3, 60, 59
0019e9c8ldr x5, [sp+616]
0019e9ccldr x6, [sp+624]
0019e9d0str x6, [x4+8]
0019e9d4adrp x27, 0x8ad000
0019e9d8ldr w4, [x27+3056]
0019e9dccbz w4, 0x19e9e4
0019e9e0b 0x19e9e8
0019e9e4
0019e9e4loc_19e9e4:
0019e9e4b 0x19e9fc
0019e9e8
0019e9e8loc_19e9e8:
0019e9e8bl runtime.gcWriteBarrier2
0019e9ecstr x5, [x25]
0019e9f0ldr x4, [x0+x3]
0019e9f4str x4, [x25+8]
0019e9f8b 0x19e9fc
0019e9fc
0019e9fcloc_19e9fc:
0019e9fcstr x5, [x0+x3]
0019ea00str x0, [sp+448]
0019ea04str x1, [sp+456]
0019ea08str x2, [sp+464]
0019ea0cb 0x19ea10
0019ea10
0019ea10loc_19ea10:
0019ea10ldr x1, [sp+216]
0019ea14add x1, x1, 1
0019ea18str x1, [sp+216]
0019ea1cb 0x19e57c
0019ea20
0019ea20loc_19ea20:
0019ea20ldrb w3, [sp+1657]
0019ea24ldr x0, [sp+448]
0019ea28ldr x1, [sp+456]
0019ea2cldr x2, [sp+464]
0019ea30bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019ea34str x0, [sp+1472]
0019ea38str x1, [sp+1480]
0019ea3cldr x5, [sp+576]
0019ea40ldr x2, [sp+440]
0019ea44ldr x6, [sp+584]
0019ea48ldr x4, [sp+432]
0019ea4cmov x3, x0
0019ea50mov x0, xzr
0019ea54mov x7, x1
0019ea58mov x1, x4
0019ea5cmov x4, x7
0019ea60bl runtime.concatstring3
0019ea64str x0, [sp+304]
0019ea68str x1, [sp+312]
0019ea6cldp x29, x30, [sp-8]
0019ea70add sp, sp, 1632
0019ea74ret x30
0019ea78
0019ea78loc_19ea78:
0019ea78ldr x1, [sp+352]
0019ea7cldrsb x27, [x1]
0019ea80ldr x1, [x1+40]
0019ea84ldr x0, [sp+360]
0019ea88blr x1
0019ea8cstr x0, [sp+296]
0019ea90ldr x1, [sp+224]
0019ea94subs xzr, x0, x1
0019ea98b.gt 0x19eaa0
0019ea9cb 0x19ed90
0019eaa0
0019eaa0loc_19eaa0:
0019eaa0ldr x1, [sp+224]
0019eaa4ldr x2, [sp+352]
0019eaa8ldrsb x27, [x2]
0019eaacldr x2, [x2+24]
0019eab0ldr x0, [sp+360]
0019eab4blr x2
0019eab8ldr x2, [sp+8]
0019eabcstr x2, [sp+160]
0019eac0ldrsw x2, [sp+160]
0019eac4ldrsw x3, [sp+164]
0019eac8subs wzr, w3, w2
0019eaccb.eq 0x19ead4
0019ead0b 0x19ebf8
0019ead4
0019ead4loc_19ead4:
0019ead4add x27, sp, 1440
0019ead8stp xzr, xzr, [x27]
0019eadcadd x1, sp, 1440
0019eae0str x1, [sp+904]
0019eae4ldrsw x1, [sp+160]
0019eae8str w1, [sp+180]
0019eaecldr w0, [sp+180]
0019eaf0bl runtime.convT32
0019eaf4str x0, [sp+896]
0019eaf8ldr x1, [sp+904]
0019eafcldrsb x27, [x1]
0019eb00adrp x2, 0x458000
0019eb04add x2, x2, 704
0019eb08str x2, [x1]
0019eb0cadrp x27, 0x8ad000
0019eb10ldr w2, [x27+3056]
0019eb14cbz w2, 0x19eb1c
0019eb18b 0x19eb20
0019eb1c
0019eb1cloc_19eb1c:
0019eb1cb 0x19eb34
0019eb20
0019eb20loc_19eb20:
0019eb20bl runtime.gcWriteBarrier2
0019eb24str x0, [x25]
0019eb28ldr x5, [x1+8]
0019eb2cstr x5, [x25+8]
0019eb30b 0x19eb34
0019eb34
0019eb34loc_19eb34:
0019eb34str x0, [x1+8]
0019eb38ldr x2, [sp+904]
0019eb3cldrsb x27, [x2]
0019eb40b 0x19eb44
0019eb44
0019eb44loc_19eb44:
0019eb44str x2, [sp+912]
0019eb48orr x4, xzr, 1
0019eb4cstr x4, [sp+920]
0019eb50str x4, [sp+928]
0019eb54adrp x0, 0x512000
0019eb58add x0, x0, 21
0019eb5corr x1, xzr, 2
0019eb60mov x3, x4
0019eb64bl fmt.Sprintf
0019eb68str x0, [sp+1472]
0019eb6cstr x1, [sp+1480]
0019eb70ldr x2, [sp+464]
0019eb74ldr x0, [sp+448]
0019eb78ldr x5, [sp+456]
0019eb7cadd x1, x5, 1
0019eb80subs xzr, x2, x1
0019eb84b.hs 0x19eb8c
0019eb88b 0x19eb90
0019eb8c
0019eb8cloc_19eb8c:
0019eb8cb 0x19eba4
0019eb90
0019eb90loc_19eb90:
0019eb90orr x3, xzr, 1
0019eb94adrp x4, 0x457000
0019eb98add x4, x4, 2944
0019eb9cbl runtime.growslice
0019eba0b 0x19eba4
0019eba4
0019eba4loc_19eba4:
0019eba4sub x3, x1, 1
0019eba8add x4, x0, x3, lsl #4
0019ebacubfm x3, x3, 60, 59
0019ebb0ldr x5, [sp+1472]
0019ebb4ldr x6, [sp+1480]
0019ebb8str x6, [x4+8]
0019ebbcadrp x27, 0x8ad000
0019ebc0ldr w4, [x27+3056]
0019ebc4cbz w4, 0x19ebcc
0019ebc8b 0x19ebd0
0019ebcc
0019ebccloc_19ebcc:
0019ebccb 0x19ebe4
0019ebd0
0019ebd0loc_19ebd0:
0019ebd0bl runtime.gcWriteBarrier2
0019ebd4str x5, [x25]
0019ebd8ldr x4, [x0+x3]
0019ebdcstr x4, [x25+8]
0019ebe0b 0x19ebe4
0019ebe4
0019ebe4loc_19ebe4:
0019ebe4str x5, [x0+x3]
0019ebe8str x0, [sp+448]
0019ebecstr x1, [sp+456]
0019ebf0str x2, [sp+464]
0019ebf4b 0x19ed7c
0019ebf8
0019ebf8loc_19ebf8:
0019ebf8add x27, sp, 1408
0019ebfcstp xzr, xzr, [x27]
0019ec00add x27, sp, 1424
0019ec04stp xzr, xzr, [x27]
0019ec08add x1, sp, 1408
0019ec0cstr x1, [sp+864]
0019ec10ldrsw x1, [sp+160]
0019ec14str w1, [sp+176]
0019ec18ldr w0, [sp+176]
0019ec1cbl runtime.convT32
0019ec20str x0, [sp+840]
0019ec24ldr x1, [sp+864]
0019ec28ldrsb x27, [x1]
0019ec2cadrp x2, 0x458000
0019ec30add x2, x2, 704
0019ec34str x2, [x1]
0019ec38adrp x27, 0x8ad000
0019ec3cldr w2, [x27+3056]
0019ec40cbz w2, 0x19ec48
0019ec44b 0x19ec4c
0019ec48
0019ec48loc_19ec48:
0019ec48b 0x19ec60
0019ec4c
0019ec4cloc_19ec4c:
0019ec4cbl runtime.gcWriteBarrier2
0019ec50str x0, [x25]
0019ec54ldr x2, [x1+8]
0019ec58str x2, [x25+8]
0019ec5cb 0x19ec60
0019ec60
0019ec60loc_19ec60:
0019ec60str x0, [x1+8]
0019ec64ldrsw x1, [sp+164]
0019ec68add x1, x1, 1
0019ec6cstr x1, [sp+256]
0019ec70ldr x0, [sp+256]
0019ec74bl runtime.convT64
0019ec78str x0, [sp+832]
0019ec7cldr x1, [sp+864]
0019ec80ldrsb x27, [x1]
0019ec84adrp x2, 0x457000
0019ec88add x2, x2, 3392
0019ec8cstr x2, [x1+16]
0019ec90adrp x27, 0x8ad000
0019ec94ldr w2, [x27+3056]
0019ec98cbz w2, 0x19eca0
0019ec9cb 0x19eca4
0019eca0
0019eca0loc_19eca0:
0019eca0b 0x19ecb8
0019eca4
0019eca4loc_19eca4:
0019eca4bl runtime.gcWriteBarrier2
0019eca8str x0, [x25]
0019ecacldr x5, [x1+24]
0019ecb0str x5, [x25+8]
0019ecb4b 0x19ecb8
0019ecb8
0019ecb8loc_19ecb8:
0019ecb8str x0, [x1+24]
0019ecbcldr x2, [sp+864]
0019ecc0ldrsb x27, [x2]
0019ecc4b 0x19ecc8
0019ecc8
0019ecc8loc_19ecc8:
0019ecc8str x2, [sp+872]
0019ecccorr x4, xzr, 2
0019ecd0str x4, [sp+880]
0019ecd4str x4, [sp+888]
0019ecd8adrp x0, 0x512000
0019ecdcadd x0, x0, 2222
0019ece0movz x1, 5
0019ece4mov x3, x4
0019ece8bl fmt.Sprintf
0019ececstr x0, [sp+1472]
0019ecf0str x1, [sp+1480]
0019ecf4ldr x2, [sp+464]
0019ecf8ldr x0, [sp+448]
0019ecfcldr x5, [sp+456]
0019ed00add x1, x5, 1
0019ed04subs xzr, x2, x1
0019ed08b.hs 0x19ed10
0019ed0cb 0x19ed14
0019ed10
0019ed10loc_19ed10:
0019ed10b 0x19ed28
0019ed14
0019ed14loc_19ed14:
0019ed14orr x3, xzr, 1
0019ed18adrp x4, 0x457000
0019ed1cadd x4, x4, 2944
0019ed20bl runtime.growslice
0019ed24b 0x19ed28
0019ed28
0019ed28loc_19ed28:
0019ed28sub x3, x1, 1
0019ed2cadd x4, x0, x3, lsl #4
0019ed30ubfm x3, x3, 60, 59
0019ed34ldr x5, [sp+1472]
0019ed38ldr x6, [sp+1480]
0019ed3cstr x6, [x4+8]
0019ed40adrp x27, 0x8ad000
0019ed44ldr w4, [x27+3056]
0019ed48cbz w4, 0x19ed50
0019ed4cb 0x19ed54
0019ed50
0019ed50loc_19ed50:
0019ed50b 0x19ed68
0019ed54
0019ed54loc_19ed54:
0019ed54bl runtime.gcWriteBarrier2
0019ed58str x5, [x25]
0019ed5cldr x4, [x0+x3]
0019ed60str x4, [x25+8]
0019ed64b 0x19ed68
0019ed68
0019ed68loc_19ed68:
0019ed68str x5, [x0+x3]
0019ed6cstr x0, [sp+448]
0019ed70str x1, [sp+456]
0019ed74str x2, [sp+464]
0019ed78b 0x19ed7c
0019ed7c
0019ed7cloc_19ed7c:
0019ed7cb 0x19ed80
0019ed80
0019ed80loc_19ed80:
0019ed80ldr x1, [sp+224]
0019ed84add x1, x1, 1
0019ed88str x1, [sp+224]
0019ed8cb 0x19ea78
0019ed90
0019ed90loc_19ed90:
0019ed90ldr x0, [sp+448]
0019ed94ldr x1, [sp+456]
0019ed98ldr x2, [sp+464]
0019ed9cmov x3, xzr
0019eda0bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019eda4str x0, [sp+1472]
0019eda8str x1, [sp+1480]
0019edacldr x5, [sp+576]
0019edb0ldr x2, [sp+440]
0019edb4ldr x6, [sp+584]
0019edb8ldr x4, [sp+432]
0019edbcmov x3, x0
0019edc0mov x0, xzr
0019edc4mov x7, x1
0019edc8mov x1, x4
0019edccmov x4, x7
0019edd0bl runtime.concatstring3
0019edd4str x0, [sp+304]
0019edd8str x1, [sp+312]
0019eddcldp x29, x30, [sp-8]
0019ede0add sp, sp, 1632
0019ede4ret x30
0019ede8
0019ede8loc_19ede8:
0019ede8ldr x1, [sp+368]
0019edecldrsb x27, [x1]
0019edf0ldr x1, [x1+40]
0019edf4ldr x0, [sp+376]
0019edf8blr x1
0019edfcstr x0, [sp+296]
0019ee00ldr x1, [sp+232]
0019ee04subs xzr, x0, x1
0019ee08b.gt 0x19ee10
0019ee0cb 0x19f100
0019ee10
0019ee10loc_19ee10:
0019ee10ldr x1, [sp+232]
0019ee14ldr x2, [sp+368]
0019ee18ldrsb x27, [x2]
0019ee1cldr x2, [x2+24]
0019ee20ldr x0, [sp+376]
0019ee24blr x2
0019ee28ldr x2, [sp+8]
0019ee2cstr x2, [sp+168]
0019ee30ldrsw x2, [sp+168]
0019ee34add x2, x2, 1
0019ee38ldrsw x3, [sp+172]
0019ee3csubs wzr, w3, w2
0019ee40b.eq 0x19ee48
0019ee44b 0x19ef6c
0019ee48
0019ee48loc_19ee48:
0019ee48add x27, sp, 1440
0019ee4cstp xzr, xzr, [x27]
0019ee50add x1, sp, 1440
0019ee54str x1, [sp+1008]
0019ee58ldrsw x1, [sp+168]
0019ee5cstr w1, [sp+192]
0019ee60ldr w0, [sp+192]
0019ee64bl runtime.convT32
0019ee68str x0, [sp+1000]
0019ee6cldr x1, [sp+1008]
0019ee70ldrsb x27, [x1]
0019ee74adrp x2, 0x46c000
0019ee78add x2, x2, 928
0019ee7cstr x2, [x1]
0019ee80adrp x27, 0x8ad000
0019ee84ldr w2, [x27+3056]
0019ee88cbz w2, 0x19ee90
0019ee8cb 0x19ee94
0019ee90
0019ee90loc_19ee90:
0019ee90b 0x19eea8
0019ee94
0019ee94loc_19ee94:
0019ee94bl runtime.gcWriteBarrier2
0019ee98str x0, [x25]
0019ee9cldr x5, [x1+8]
0019eea0str x5, [x25+8]
0019eea4b 0x19eea8
0019eea8
0019eea8loc_19eea8:
0019eea8str x0, [x1+8]
0019eeacldr x2, [sp+1008]
0019eeb0ldrsb x27, [x2]
0019eeb4b 0x19eeb8
0019eeb8
0019eeb8loc_19eeb8:
0019eeb8str x2, [sp+1016]
0019eebcorr x4, xzr, 1
0019eec0str x4, [sp+1024]
0019eec4str x4, [sp+1032]
0019eec8adrp x0, 0x512000
0019eeccadd x0, x0, 21
0019eed0orr x1, xzr, 2
0019eed4mov x3, x4
0019eed8bl fmt.Sprintf
0019eedcstr x0, [sp+1472]
0019eee0str x1, [sp+1480]
0019eee4ldr x2, [sp+464]
0019eee8ldr x0, [sp+448]
0019eeecldr x5, [sp+456]
0019eef0add x1, x5, 1
0019eef4subs xzr, x2, x1
0019eef8b.hs 0x19ef00
0019eefcb 0x19ef04
0019ef00
0019ef00loc_19ef00:
0019ef00b 0x19ef18
0019ef04
0019ef04loc_19ef04:
0019ef04orr x3, xzr, 1
0019ef08adrp x4, 0x457000
0019ef0cadd x4, x4, 2944
0019ef10bl runtime.growslice
0019ef14b 0x19ef18
0019ef18
0019ef18loc_19ef18:
0019ef18sub x3, x1, 1
0019ef1cadd x4, x0, x3, lsl #4
0019ef20ubfm x3, x3, 60, 59
0019ef24ldr x5, [sp+1472]
0019ef28ldr x6, [sp+1480]
0019ef2cstr x6, [x4+8]
0019ef30adrp x27, 0x8ad000
0019ef34ldr w4, [x27+3056]
0019ef38cbz w4, 0x19ef40
0019ef3cb 0x19ef44
0019ef40
0019ef40loc_19ef40:
0019ef40b 0x19ef58
0019ef44
0019ef44loc_19ef44:
0019ef44bl runtime.gcWriteBarrier2
0019ef48str x5, [x25]
0019ef4cldr x4, [x0+x3]
0019ef50str x4, [x25+8]
0019ef54b 0x19ef58
0019ef58
0019ef58loc_19ef58:
0019ef58str x5, [x0+x3]
0019ef5cstr x0, [sp+448]
0019ef60str x1, [sp+456]
0019ef64str x2, [sp+464]
0019ef68b 0x19f0ec
0019ef6c
0019ef6cloc_19ef6c:
0019ef6cadd x27, sp, 1408
0019ef70stp xzr, xzr, [x27]
0019ef74add x27, sp, 1424
0019ef78stp xzr, xzr, [x27]
0019ef7cadd x1, sp, 1408
0019ef80str x1, [sp+968]
0019ef84ldrsw x1, [sp+168]
0019ef88str w1, [sp+188]
0019ef8cldr w0, [sp+188]
0019ef90bl runtime.convT32
0019ef94str x0, [sp+944]
0019ef98ldr x1, [sp+968]
0019ef9cldrsb x27, [x1]
0019efa0adrp x2, 0x46c000
0019efa4add x2, x2, 928
0019efa8str x2, [x1]
0019efacadrp x27, 0x8ad000
0019efb0ldr w2, [x27+3056]
0019efb4cbz w2, 0x19efbc
0019efb8b 0x19efc0
0019efbc
0019efbcloc_19efbc:
0019efbcb 0x19efd4
0019efc0
0019efc0loc_19efc0:
0019efc0bl runtime.gcWriteBarrier2
0019efc4str x0, [x25]
0019efc8ldr x2, [x1+8]
0019efccstr x2, [x25+8]
0019efd0b 0x19efd4
0019efd4
0019efd4loc_19efd4:
0019efd4str x0, [x1+8]
0019efd8ldrsw x1, [sp+172]
0019efdcstr w1, [sp+184]
0019efe0ldr w0, [sp+184]
0019efe4bl runtime.convT32
0019efe8str x0, [sp+936]
0019efecldr x1, [sp+968]
0019eff0ldrsb x27, [x1]
0019eff4adrp x2, 0x46c000
0019eff8add x2, x2, 928
0019effcstr x2, [x1+16]
0019f000adrp x27, 0x8ac000
0019f004ldr w2, [x27+3056]
0019f008cbz w2, 0x19f010
0019f00cb 0x19f014
0019f010
0019f010loc_19f010:
0019f010b 0x19f028
0019f014
0019f014loc_19f014:
0019f014bl runtime.gcWriteBarrier2
0019f018str x0, [x25]
0019f01cldr x5, [x1+24]
0019f020str x5, [x25+8]
0019f024b 0x19f028
0019f028
0019f028loc_19f028:
0019f028str x0, [x1+24]
0019f02cldr x2, [sp+968]
0019f030ldrsb x27, [x2]
0019f034b 0x19f038
0019f038
0019f038loc_19f038:
0019f038str x2, [sp+976]
0019f03corr x4, xzr, 2
0019f040str x4, [sp+984]
0019f044str x4, [sp+992]
0019f048adrp x0, 0x511000
0019f04cadd x0, x0, 2222
0019f050movz x1, 5
0019f054mov x3, x4
0019f058bl fmt.Sprintf
0019f05cstr x0, [sp+1472]
0019f060str x1, [sp+1480]
0019f064ldr x2, [sp+464]
0019f068ldr x0, [sp+448]
0019f06cldr x5, [sp+456]
0019f070add x1, x5, 1
0019f074subs xzr, x2, x1
0019f078b.hs 0x19f080
0019f07cb 0x19f084
0019f080
0019f080loc_19f080:
0019f080b 0x19f098
0019f084
0019f084loc_19f084:
0019f084orr x3, xzr, 1
0019f088adrp x4, 0x456000
0019f08cadd x4, x4, 2944
0019f090bl runtime.growslice
0019f094b 0x19f098
0019f098
0019f098loc_19f098:
0019f098sub x3, x1, 1
0019f09cadd x4, x0, x3, lsl #4
0019f0a0ubfm x3, x3, 60, 59
0019f0a4ldr x5, [sp+1472]
0019f0a8ldr x6, [sp+1480]
0019f0acstr x6, [x4+8]
0019f0b0adrp x27, 0x8ac000
0019f0b4ldr w4, [x27+3056]
0019f0b8cbz w4, 0x19f0c0
0019f0bcb 0x19f0c4
0019f0c0
0019f0c0loc_19f0c0:
0019f0c0b 0x19f0d8
0019f0c4
0019f0c4loc_19f0c4:
0019f0c4bl runtime.gcWriteBarrier2
0019f0c8str x5, [x25]
0019f0ccldr x4, [x0+x3]
0019f0d0str x4, [x25+8]
0019f0d4b 0x19f0d8
0019f0d8
0019f0d8loc_19f0d8:
0019f0d8str x5, [x0+x3]
0019f0dcstr x0, [sp+448]
0019f0e0str x1, [sp+456]
0019f0e4str x2, [sp+464]
0019f0e8b 0x19f0ec
0019f0ec
0019f0ecloc_19f0ec:
0019f0ecb 0x19f0f0
0019f0f0
0019f0f0loc_19f0f0:
0019f0f0ldr x1, [sp+232]
0019f0f4add x1, x1, 1
0019f0f8str x1, [sp+232]
0019f0fcb 0x19ede8
0019f100
0019f100loc_19f100:
0019f100ldr x0, [sp+448]
0019f104ldr x1, [sp+456]
0019f108ldr x2, [sp+464]
0019f10cmov x3, xzr
0019f110bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019f114str x0, [sp+1472]
0019f118str x1, [sp+1480]
0019f11cldr x5, [sp+576]
0019f120ldr x2, [sp+440]
0019f124ldr x6, [sp+584]
0019f128ldr x4, [sp+432]
0019f12cmov x3, x0
0019f130mov x0, xzr
0019f134mov x7, x1
0019f138mov x1, x4
0019f13cmov x4, x7
0019f140bl runtime.concatstring3
0019f144str x0, [sp+304]
0019f148str x1, [sp+312]
0019f14cldp x29, x30, [sp-8]
0019f150add sp, sp, 1632
0019f154ret x30
0019f158
0019f158loc_19f158:
0019f158ldr x1, [sp+384]
0019f15cldrsb x27, [x1]
0019f160ldr x1, [x1+40]
0019f164ldr x0, [sp+392]
0019f168blr x1
0019f16cstr x0, [sp+296]
0019f170ldr x1, [sp+240]
0019f174subs xzr, x0, x1
0019f178b.gt 0x19f180
0019f17cb 0x19f2bc
0019f180
0019f180loc_19f180:
0019f180ldr x1, [sp+240]
0019f184ldr x2, [sp+384]
0019f188ldrsb x27, [x2]
0019f18cldr x2, [x2+24]
0019f190ldr x0, [sp+392]
0019f194blr x2
0019f198str w0, [sp+204]
0019f19cadd x27, sp, 1440
0019f1a0stp xzr, xzr, [x27]
0019f1a4add x2, sp, 1440
0019f1a8str x2, [sp+1048]
0019f1acldrsw x0, [sp+204]
0019f1b0bl runtime.convT32
0019f1b4str x0, [sp+1040]
0019f1b8ldr x2, [sp+1048]
0019f1bcldrsb x27, [x2]
0019f1c0adrp x3, 0x46b000
0019f1c4add x3, x3, 928
0019f1c8str x3, [x2]
0019f1ccadrp x27, 0x8ac000
0019f1d0ldr w3, [x27+3056]
0019f1d4cbz w3, 0x19f1dc
0019f1d8b 0x19f1e0
0019f1dc
0019f1dcloc_19f1dc:
0019f1dcb 0x19f1f4
0019f1e0
0019f1e0loc_19f1e0:
0019f1e0bl runtime.gcWriteBarrier2
0019f1e4str x0, [x25]
0019f1e8ldr x3, [x2+8]
0019f1ecstr x3, [x25+8]
0019f1f0b 0x19f1f4
0019f1f4
0019f1f4loc_19f1f4:
0019f1f4str x0, [x2+8]
0019f1f8ldr x0, [sp+1048]
0019f1fcldrsb x27, [x0]
0019f200b 0x19f204
0019f204
0019f204loc_19f204:
0019f204str x0, [sp+1056]
0019f208orr x2, xzr, 1
0019f20cstr x2, [sp+1064]
0019f210str x2, [sp+1072]
0019f214mov x1, x2
0019f218bl fmt.Sprint
0019f21cstr x0, [sp+1472]
0019f220str x1, [sp+1480]
0019f224ldr x2, [sp+464]
0019f228ldr x0, [sp+448]
0019f22cldr x3, [sp+456]
0019f230add x1, x3, 1
0019f234subs xzr, x2, x1
0019f238b.hs 0x19f240
0019f23cb 0x19f244
0019f240
0019f240loc_19f240:
0019f240b 0x19f258
0019f244
0019f244loc_19f244:
0019f244orr x3, xzr, 1
0019f248adrp x4, 0x456000
0019f24cadd x4, x4, 2944
0019f250bl runtime.growslice
0019f254b 0x19f258
0019f258
0019f258loc_19f258:
0019f258sub x3, x1, 1
0019f25cadd x4, x0, x3, lsl #4
0019f260ubfm x3, x3, 60, 59
0019f264ldr x5, [sp+1472]
0019f268ldr x6, [sp+1480]
0019f26cstr x6, [x4+8]
0019f270adrp x27, 0x8ac000
0019f274ldr w4, [x27+3056]
0019f278cbz w4, 0x19f280
0019f27cb 0x19f284
0019f280
0019f280loc_19f280:
0019f280b 0x19f298
0019f284
0019f284loc_19f284:
0019f284bl runtime.gcWriteBarrier2
0019f288str x5, [x25]
0019f28cldr x4, [x0+x3]
0019f290str x4, [x25+8]
0019f294b 0x19f298
0019f298
0019f298loc_19f298:
0019f298str x5, [x0+x3]
0019f29cstr x0, [sp+448]
0019f2a0str x1, [sp+456]
0019f2a4str x2, [sp+464]
0019f2a8b 0x19f2ac
0019f2ac
0019f2acloc_19f2ac:
0019f2acldr x1, [sp+240]
0019f2b0add x1, x1, 1
0019f2b4str x1, [sp+240]
0019f2b8b 0x19f158
0019f2bc
0019f2bcloc_19f2bc:
0019f2bcldr x0, [sp+448]
0019f2c0ldr x1, [sp+456]
0019f2c4ldr x2, [sp+464]
0019f2c8mov x3, xzr
0019f2ccbl google.golang.org/protobuf/internal/descfmt.joinStrings
0019f2d0str x0, [sp+1472]
0019f2d4str x1, [sp+1480]
0019f2d8ldr x5, [sp+576]
0019f2dcldr x2, [sp+440]
0019f2e0ldr x6, [sp+584]
0019f2e4ldr x4, [sp+432]
0019f2e8mov x3, x0
0019f2ecmov x0, xzr
0019f2f0mov x7, x1
0019f2f4mov x1, x4
0019f2f8mov x4, x7
0019f2fcbl runtime.concatstring3
0019f300str x0, [sp+304]
0019f304str x1, [sp+312]
0019f308ldp x29, x30, [sp-8]
0019f30cadd sp, sp, 1632
0019f310ret x30
0019f314
0019f314loc_19f314:
0019f314ldr x1, [sp+400]
0019f318ldrsb x27, [x1]
0019f31cldr x1, [x1+40]
0019f320ldr x0, [sp+408]
0019f324blr x1
0019f328str x0, [sp+296]
0019f32cldr x1, [sp+248]
0019f330subs xzr, x0, x1
0019f334b.gt 0x19f33c
0019f338b 0x19f480
0019f33c
0019f33cloc_19f33c:
0019f33cldr x1, [sp+248]
0019f340ldr x2, [sp+400]
0019f344ldrsb x27, [x2]
0019f348ldr x2, [x2+24]
0019f34cldr x0, [sp+408]
0019f350blr x2
0019f354str x0, [sp+1456]
0019f358str x1, [sp+1464]
0019f35cadd x27, sp, 1440
0019f360stp xzr, xzr, [x27]
0019f364add x2, sp, 1440
0019f368str x2, [sp+1104]
0019f36cldr x0, [sp+1456]
0019f370ldr x1, [sp+1464]
0019f374bl runtime.convTstring
0019f378str x0, [sp+1096]
0019f37cldr x2, [sp+1104]
0019f380ldrsb x27, [x2]
0019f384adrp x3, 0x46a000
0019f388add x3, x3, 3392
0019f38cstr x3, [x2]
0019f390adrp x27, 0x8ac000
0019f394ldr w3, [x27+3056]
0019f398cbz w3, 0x19f3a0
0019f39cb 0x19f3a4
0019f3a0
0019f3a0loc_19f3a0:
0019f3a0b 0x19f3b8
0019f3a4
0019f3a4loc_19f3a4:
0019f3a4bl runtime.gcWriteBarrier2
0019f3a8str x0, [x25]
0019f3acldr x3, [x2+8]
0019f3b0str x3, [x25+8]
0019f3b4b 0x19f3b8
0019f3b8
0019f3b8loc_19f3b8:
0019f3b8str x0, [x2+8]
0019f3bcldr x0, [sp+1104]
0019f3c0ldrsb x27, [x0]
0019f3c4b 0x19f3c8
0019f3c8
0019f3c8loc_19f3c8:
0019f3c8str x0, [sp+1112]
0019f3ccorr x2, xzr, 1
0019f3d0str x2, [sp+1120]
0019f3d4str x2, [sp+1128]
0019f3d8mov x1, x2
0019f3dcbl fmt.Sprint
0019f3e0str x0, [sp+1472]
0019f3e4str x1, [sp+1480]
0019f3e8ldr x2, [sp+464]
0019f3ecldr x0, [sp+448]
0019f3f0ldr x3, [sp+456]
0019f3f4add x1, x3, 1
0019f3f8subs xzr, x2, x1
0019f3fcb.hs 0x19f404
0019f400b 0x19f408
0019f404
0019f404loc_19f404:
0019f404b 0x19f41c
0019f408
0019f408loc_19f408:
0019f408orr x3, xzr, 1
0019f40cadrp x4, 0x456000
0019f410add x4, x4, 2944
0019f414bl runtime.growslice
0019f418b 0x19f41c
0019f41c
0019f41cloc_19f41c:
0019f41csub x3, x1, 1
0019f420add x4, x0, x3, lsl #4
0019f424ubfm x3, x3, 60, 59
0019f428ldr x5, [sp+1472]
0019f42cldr x6, [sp+1480]
0019f430str x6, [x4+8]
0019f434adrp x27, 0x8ac000
0019f438ldr w4, [x27+3056]
0019f43ccbz w4, 0x19f444
0019f440b 0x19f448
0019f444
0019f444loc_19f444:
0019f444b 0x19f45c
0019f448
0019f448loc_19f448:
0019f448bl runtime.gcWriteBarrier2
0019f44cstr x5, [x25]
0019f450ldr x4, [x0+x3]
0019f454str x4, [x25+8]
0019f458b 0x19f45c
0019f45c
0019f45cloc_19f45c:
0019f45cstr x5, [x0+x3]
0019f460str x0, [sp+448]
0019f464str x1, [sp+456]
0019f468str x2, [sp+464]
0019f46cb 0x19f470
0019f470
0019f470loc_19f470:
0019f470ldr x1, [sp+248]
0019f474add x1, x1, 1
0019f478str x1, [sp+248]
0019f47cb 0x19f314
0019f480
0019f480loc_19f480:
0019f480ldr x0, [sp+448]
0019f484ldr x1, [sp+456]
0019f488ldr x2, [sp+464]
0019f48cmov x3, xzr
0019f490bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019f494str x0, [sp+1472]
0019f498str x1, [sp+1480]
0019f49cldr x5, [sp+576]
0019f4a0ldr x6, [sp+584]
0019f4a4ldr x2, [sp+440]
0019f4a8ldr x4, [sp+432]
0019f4acmov x3, x0
0019f4b0mov x0, xzr
0019f4b4mov x7, x1
0019f4b8mov x1, x4
0019f4bcmov x4, x7
0019f4c0bl runtime.concatstring3
0019f4c4str x0, [sp+304]
0019f4c8str x1, [sp+312]
0019f4ccldp x29, x30, [sp-8]
0019f4d0add sp, sp, 1632
0019f4d4ret x30
0019f4d8
0019f4d8loc_19f4d8:
0019f4d8stp x0, x1, [sp+8]
0019f4dcstrb w2, [sp+24]
0019f4e0strb w3, [sp+25]
0019f4e4mov x3, x30
0019f4e8bl runtime.morestack_noctxt.abi0
0019f4ecldp x0, x1, [sp+8]
0019f4f0ldrb w2, [sp+24]
0019f4f4ldrb w3, [sp+25]
0019f4f8b 0x19dd30
0019f4fcudf 0
0019dd30
0019f500
0019f500google.golang.org/protobuf/internal/descfmt.FormatDesc: ; void google.golang.org/protobuf/internal/descfmt.FormatDesc(fmt.State s, int32 r, google.golang.org/protobuf/reflect/protoreflect.Descriptor t)
0019f500ldr x16, [x28+16]
0019f504subs xzr, sp, x16
0019f508b.ls 0x19f624
0019f50cstr x30, [sp-112]!
0019f510stur x29, [sp-8]
0019f514sub x29, sp, 8
0019f518str x0, [sp+120]
0019f51cstr x1, [sp+128]
0019f520str w2, [sp+136]
0019f524str x3, [sp+144]
0019f528str x4, [sp+152]
0019f52cldrsw x5, [sp+136]
0019f530subs wzr, w5, 118
0019f534cset x5, eq
0019f538strb w5, [sp+47]
0019f53cb.eq 0x19f544
0019f540b 0x19f5a0
0019f544
0019f544loc_19f544:
0019f544ldr x2, [sp+120]
0019f548ldrsb x27, [x2]
0019f54cldr x0, [sp+128]
0019f550ldr x2, [x2+24]
0019f554movz x1, 43
0019f558blr x2
0019f55cstrb w0, [sp+45]
0019f560strb w0, [sp+46]
0019f564tbnz w0, 0, 0x19f56c
0019f568b 0x19f570
0019f56c
0019f56cloc_19f56c:
0019f56cb 0x19f594
0019f570
0019f570loc_19f570:
0019f570ldr x2, [sp+120]
0019f574ldrsb x27, [x2]
0019f578ldr x0, [sp+128]
0019f57cldr x2, [x2+24]
0019f580movz x1, 35
0019f584blr x2
0019f588strb w0, [sp+44]
0019f58cstrb w0, [sp+46]
0019f590b 0x19f594
0019f594
0019f594loc_19f594:
0019f594ldrb w5, [sp+46]
0019f598strb w5, [sp+47]
0019f59cb 0x19f5a4
0019f5a0
0019f5a0loc_19f5a0:
0019f5a0b 0x19f5a4
0019f5a4
0019f5a4loc_19f5a4:
0019f5a4ldr x0, [sp+144]
0019f5a8ldrb w3, [sp+47]
0019f5acldr x1, [sp+152]
0019f5b0orr x2, xzr, 1
0019f5b4mov x4, xzr
0019f5b8bl google.golang.org/protobuf/internal/descfmt.formatDescOpt
0019f5bcstr x0, [sp+80]
0019f5c0str x1, [sp+88]
0019f5c4ldr x1, [sp+128]
0019f5c8ldr x5, [sp+120]
0019f5ccstr x5, [sp+64]
0019f5d0str x1, [sp+72]
0019f5d4cbnz x5, 0x19f5dc
0019f5d8b 0x19f5fc
0019f5dc
0019f5dcloc_19f5dc:
0019f5dcstr x1, [sp+96]
0019f5e0ldr x1, [x5+8]
0019f5e4adrp x0, 0x872000
0019f5e8add x0, x0, 3184
0019f5ecbl runtime.typeAssert
0019f5f0ldr x1, [sp+96]
0019f5f4mov x5, x0
0019f5f8b 0x19f600
0019f5fc
0019f5fcloc_19f5fc:
0019f5fcb 0x19f600
0019f600
0019f600loc_19f600:
0019f600str x5, [sp+48]
0019f604str x1, [sp+56]
0019f608ldr x2, [sp+80]
0019f60cldr x3, [sp+88]
0019f610mov x0, x5
0019f614bl io.WriteString
0019f618ldur x29, [sp-8]
0019f61cldr x30, [sp], 112
0019f620ret x30
0019f624
0019f624loc_19f624:
0019f624stp x0, x1, [sp+8]
0019f628str w2, [sp+24]
0019f62cstp x3, x4, [sp+32]
0019f630mov x3, x30
0019f634bl runtime.morestack_noctxt.abi0
0019f638ldp x0, x1, [sp+8]
0019f63cldrsw x2, [sp+24]
0019f640ldp x3, x4, [sp+32]
0019f644b 0x19f500
0019f648udf 0
0019f64cudf 0
0019f500
0019f500google.golang.org/protobuf/internal/descfmt.FormatDesc: ; void google.golang.org/protobuf/internal/descfmt.FormatDesc(fmt.State s, int32 r, google.golang.org/protobuf/reflect/protoreflect.Descriptor t)
0019f500ldr x16, [x28+16]
0019f504subs xzr, sp, x16
0019f508b.ls 0x19f624
0019f50cstr x30, [sp-112]!
0019f510stur x29, [sp-8]
0019f514sub x29, sp, 8
0019f518str x0, [sp+120]
0019f51cstr x1, [sp+128]
0019f520str w2, [sp+136]
0019f524str x3, [sp+144]
0019f528str x4, [sp+152]
0019f52cldrsw x5, [sp+136]
0019f530subs wzr, w5, 118
0019f534cset x5, eq
0019f538strb w5, [sp+47]
0019f53cb.eq 0x19f544
0019f540b 0x19f5a0
0019f544
0019f544loc_19f544:
0019f544ldr x2, [sp+120]
0019f548ldrsb x27, [x2]
0019f54cldr x0, [sp+128]
0019f550ldr x2, [x2+24]
0019f554movz x1, 43
0019f558blr x2
0019f55cstrb w0, [sp+45]
0019f560strb w0, [sp+46]
0019f564tbnz w0, 0, 0x19f56c
0019f568b 0x19f570
0019f56c
0019f56cloc_19f56c:
0019f56cb 0x19f594
0019f570
0019f570loc_19f570:
0019f570ldr x2, [sp+120]
0019f574ldrsb x27, [x2]
0019f578ldr x0, [sp+128]
0019f57cldr x2, [x2+24]
0019f580movz x1, 35
0019f584blr x2
0019f588strb w0, [sp+44]
0019f58cstrb w0, [sp+46]
0019f590b 0x19f594
0019f594
0019f594loc_19f594:
0019f594ldrb w5, [sp+46]
0019f598strb w5, [sp+47]
0019f59cb 0x19f5a4
0019f5a0
0019f5a0loc_19f5a0:
0019f5a0b 0x19f5a4
0019f5a4
0019f5a4loc_19f5a4:
0019f5a4ldr x0, [sp+144]
0019f5a8ldrb w3, [sp+47]
0019f5acldr x1, [sp+152]
0019f5b0orr x2, xzr, 1
0019f5b4mov x4, xzr
0019f5b8bl google.golang.org/protobuf/internal/descfmt.formatDescOpt
0019f5bcstr x0, [sp+80]
0019f5c0str x1, [sp+88]
0019f5c4ldr x1, [sp+128]
0019f5c8ldr x5, [sp+120]
0019f5ccstr x5, [sp+64]
0019f5d0str x1, [sp+72]
0019f5d4cbnz x5, 0x19f5dc
0019f5d8b 0x19f5fc
0019f5dc
0019f5dcloc_19f5dc:
0019f5dcstr x1, [sp+96]
0019f5e0ldr x1, [x5+8]
0019f5e4adrp x0, 0x872000
0019f5e8add x0, x0, 3184
0019f5ecbl runtime.typeAssert
0019f5f0ldr x1, [sp+96]
0019f5f4mov x5, x0
0019f5f8b 0x19f600
0019f5fc
0019f5fcloc_19f5fc:
0019f5fcb 0x19f600
0019f600
0019f600loc_19f600:
0019f600str x5, [sp+48]
0019f604str x1, [sp+56]
0019f608ldr x2, [sp+80]
0019f60cldr x3, [sp+88]
0019f610mov x0, x5
0019f614bl io.WriteString
0019f618ldur x29, [sp-8]
0019f61cldr x30, [sp], 112
0019f620ret x30
0019f624
0019f624loc_19f624:
0019f624stp x0, x1, [sp+8]
0019f628str w2, [sp+24]
0019f62cstp x3, x4, [sp+32]
0019f630mov x3, x30
0019f634bl runtime.morestack_noctxt.abi0
0019f638ldp x0, x1, [sp+8]
0019f63cldrsw x2, [sp+24]
0019f640ldp x3, x4, [sp+32]
0019f644b 0x19f500
0019f648udf 0
0019f64cudf 0
0019f500
0019f650
0019f650google.golang.org/protobuf/internal/descfmt.formatDescOpt: ; void google.golang.org/protobuf/internal/descfmt.formatDescOpt(google.golang.org/protobuf/reflect/protoreflect.Descriptor t, bool isRoot, bool allowMulti, func(string) record)
0019f650ldr x16, [x28+16]
0019f654movz x27, 4272
0019f658subs x17, sp, x27
0019f65cb.lo 0x1a2d30
0019f660subs xzr, x17, x16
0019f664b.ls 0x1a2d30
0019f668movz x27, 4400
0019f66csub x20, sp, x27
0019f670stp x29, x30, [x20-8]
0019f674add sp, x20, 0
0019f678sub x29, sp, 8
0019f67cstr x0, [sp+4408]
0019f680str x1, [sp+4416]
0019f684add x27, sp, 4096
0019f688strb w2, [x27+328]
0019f68cadd x27, sp, 4096
0019f690strb w3, [x27+329]
0019f694str x4, [sp+4432]
0019f698stp xzr, xzr, [sp+208]
0019f69cldr x2, [sp+4408]
0019f6a0ldr x3, [sp+4416]
0019f6a4str x2, [sp+2168]
0019f6a8str x3, [sp+2176]
0019f6acstr x2, [sp+2160]
0019f6b0ldr x2, [sp+2160]
0019f6b4cbnz x2, 0x19f6bc
0019f6b8b 0x19f6cc
0019f6bc
0019f6bcloc_19f6bc:
0019f6bcldr x2, [sp+2160]
0019f6c0ldr x2, [x2+8]
0019f6c4str x2, [sp+2160]
0019f6c8b 0x19f6d0
0019f6cc
0019f6ccloc_19f6cc:
0019f6ccb 0x19f6d0
0019f6d0
0019f6d0loc_19f6d0:
0019f6d0ldr x1, [sp+2176]
0019f6d4ldr x0, [sp+2160]
0019f6d8bl reflect.ValueOf
0019f6dcstr x0, [sp+448]
0019f6e0str x1, [sp+456]
0019f6e4str x2, [sp+464]
0019f6e8adrp x3, 0x512000
0019f6ecadd x3, x3, 4072
0019f6f0movz x4, 9
0019f6f4bl reflect.Value.MethodByName
0019f6f8str x0, [sp+2704]
0019f6fcstr x1, [sp+2712]
0019f700str x2, [sp+2720]
0019f704bl reflect.Value.Type
0019f708str x0, [sp+1952]
0019f70cstr x1, [sp+1960]
0019f710ldrsb x27, [x0]
0019f714ldr x2, [x0+144]
0019f718mov x0, x1
0019f71cmov x1, xzr
0019f720blr x2
0019f724str x0, [sp+472]
0019f728str x1, [sp+480]
0019f72cadrp x2, 0x571000
0019f730add x2, x2, 3004
0019f734str x2, [sp+368]
0019f738orr x2, xzr, 1
0019f73cstr x2, [sp+376]
0019f740adrp x3, 0x571000
0019f744add x3, x3, 3008
0019f748str x3, [sp+600]
0019f74cstr x2, [sp+608]
0019f750add x27, sp, 4096
0019f754ldrb w3, [x27+328]
0019f758tbnz w3, 0, 0x19f760
0019f75cb 0x19f7a4
0019f760
0019f760loc_19f760:
0019f760ldr x1, [sp+472]
0019f764ldrsb x27, [x1]
0019f768ldr x1, [x1+200]
0019f76cldr x0, [sp+480]
0019f770blr x1
0019f774str x0, [sp+2688]
0019f778str x1, [sp+2696]
0019f77cmov x2, x1
0019f780adrp x3, 0x571000
0019f784add x3, x3, 3004
0019f788orr x4, xzr, 1
0019f78cmov x1, x0
0019f790add x0, sp, 96
0019f794bl runtime.concatstring2
0019f798str x0, [sp+368]
0019f79cstr x1, [sp+376]
0019f7a0b 0x19f7a8
0019f7a4
0019f7a4loc_19f7a4:
0019f7a4b 0x19f7a8
0019f7a8
0019f7a8loc_19f7a8:
0019f7a8add x27, sp, 2672
0019f7acstp xzr, xzr, [x27]
0019f7b0ldr x2, [sp+4416]
0019f7b4ldr x3, [sp+4408]
0019f7b8cbnz x3, 0x19f7c0
0019f7bcb 0x19f7e0
0019f7c0
0019f7c0loc_19f7c0:
0019f7c0str x2, [sp+2808]
0019f7c4ldr x1, [x3+8]
0019f7c8adrp x0, 0x872000
0019f7ccadd x0, x0, 3216
0019f7d0bl runtime.typeAssert
0019f7d4ldr x2, [sp+2808]
0019f7d8mov x3, x0
0019f7dcb 0x19f7e4
0019f7e0
0019f7e0loc_19f7e0:
0019f7e0b 0x19f7e4
0019f7e4
0019f7e4loc_19f7e4:
0019f7e4str x3, [sp+2672]
0019f7e8str x2, [sp+2680]
0019f7ecsubs xzr, x3, 0
0019f7f0cset x1, ne
0019f7f4strb w1, [sp+130]
0019f7f8ldr x1, [sp+2672]
0019f7fcldr x2, [sp+2680]
0019f800str x1, [sp+4120]
0019f804str x2, [sp+4128]
0019f808ldrb w1, [sp+130]
0019f80cstrb w1, [sp+131]
0019f810strb w1, [sp+94]
0019f814add x27, sp, 2120
0019f818stp xzr, xzr, [x27]
0019f81cadd x27, sp, 2136
0019f820stp xzr, xzr, [x27]
0019f824str xzr, [sp+2152]
0019f828add x27, sp, 4096
0019f82cldrb w1, [x27+329]
0019f830strb w1, [sp+2144]
0019f834ldr x2, [sp+4432]
0019f838str x2, [sp+2152]
0019f83cstp xzr, xzr, [sp+488]
0019f840stp xzr, xzr, [sp+504]
0019f844str xzr, [sp+520]
0019f848strb w1, [sp+512]
0019f84cstr x2, [sp+520]
0019f850ldr x1, [sp+4408]
0019f854ldrsb x27, [x1]
0019f858ldr x1, [x1+40]
0019f85cldr x0, [sp+4416]
0019f860blr x1
0019f864strb w0, [sp+130]
0019f868tbnz w0, 0, 0x19f870
0019f86cb 0x19fcd0
0019f870
0019f870loc_19f870:
0019f870ldrb w5, [sp+94]
0019f874tbnz w5, 0, 0x19f87c
0019f878b 0x19fb04
0019f87c
0019f87cloc_19f87c:
0019f87cldr x0, [sp+448]
0019f880ldr x1, [sp+456]
0019f884ldr x2, [sp+464]
0019f888adrp x3, 0x511000
0019f88cadd x3, x3, 1398
0019f890orr x4, xzr, 4
0019f894bl reflect.Value.MethodByName
0019f898str x0, [sp+2704]
0019f89cstr x1, [sp+2712]
0019f8a0str x2, [sp+2720]
0019f8a4ldr x0, [sp+448]
0019f8a8ldr x1, [sp+456]
0019f8acldr x2, [sp+464]
0019f8b0adrp x3, 0x512000
0019f8b4add x3, x3, 349
0019f8b8orr x4, xzr, 7
0019f8bcbl reflect.Value.MethodByName
0019f8c0str x0, [sp+2648]
0019f8c4str x1, [sp+2656]
0019f8c8str x2, [sp+2664]
0019f8ccldr x0, [sp+448]
0019f8d0ldr x1, [sp+456]
0019f8d4ldr x2, [sp+464]
0019f8d8adrp x3, 0x514000
0019f8dcadd x3, x3, 2811
0019f8e0movz x4, 13
0019f8e4bl reflect.Value.MethodByName
0019f8e8str x0, [sp+2624]
0019f8ecstr x1, [sp+2632]
0019f8f0str x2, [sp+2640]
0019f8f4add x20, sp, 1968
0019f8f8adr x27, 16
0019f8fcstp x29, x27, [sp-24]
0019f900sub x29, sp, 24
0019f904bl fn_87cf4
0019f908sub x29, sp, 8
0019f90cstr xzr, [sp+2080]
0019f910add x5, sp, 1968
0019f914str x5, [sp+2088]
0019f918ldrsb x27, [x5]
0019f91cldr x6, [sp+2704]
0019f920ldr x7, [sp+2712]
0019f924ldr x8, [sp+2720]
0019f928str x8, [x5+16]
0019f92cadrp x27, 0x8ac000
0019f930ldr w8, [x27+3056]
0019f934cbz w8, 0x19f93c
0019f938b 0x19f940
0019f93c
0019f93cloc_19f93c:
0019f93cb 0x19f960
0019f940
0019f940loc_19f940:
0019f940bl runtime.gcWriteBarrier4
0019f944str x6, [x25]
0019f948ldr x8, [x5]
0019f94cstr x8, [x25+8]
0019f950str x7, [x25+16]
0019f954ldr x8, [x5+8]
0019f958str x8, [x25+24]
0019f95cb 0x19f960
0019f960
0019f960loc_19f960:
0019f960str x6, [x5]
0019f964str x7, [x5+8]
0019f968ldrsb x27, [x5]
0019f96corr x7, xzr, 4
0019f970str x7, [x5+32]
0019f974adrp x27, 0x8ac000
0019f978ldr w7, [x27+3056]
0019f97ccbz w7, 0x19f984
0019f980b 0x19f988
0019f984
0019f984loc_19f984:
0019f984b 0x19f998
0019f988
0019f988loc_19f988:
0019f988ldr x7, [x5+24]
0019f98cbl runtime.gcWriteBarrier1
0019f990str x7, [x25]
0019f994b 0x19f998
0019f998
0019f998loc_19f998:
0019f998adrp x7, 0x511000
0019f99cadd x7, x7, 1398
0019f9a0str x7, [x5+24]
0019f9a4ldr x7, [sp+2088]
0019f9a8ldrsb x27, [x7]
0019f9acldr x8, [sp+2648]
0019f9b0ldr x9, [sp+2656]
0019f9b4ldr x10, [sp+2664]
0019f9b8str x10, [x7+56]
0019f9bcadrp x27, 0x8ac000
0019f9c0ldr w10, [x27+3056]
0019f9c4cbz w10, 0x19f9cc
0019f9c8b 0x19f9d0
0019f9cc
0019f9ccloc_19f9cc:
0019f9ccb 0x19f9f0
0019f9d0
0019f9d0loc_19f9d0:
0019f9d0bl runtime.gcWriteBarrier4
0019f9d4str x8, [x25]
0019f9d8ldr x10, [x7+40]
0019f9dcstr x10, [x25+8]
0019f9e0str x9, [x25+16]
0019f9e4ldr x10, [x7+48]
0019f9e8str x10, [x25+24]
0019f9ecb 0x19f9f0
0019f9f0
0019f9f0loc_19f9f0:
0019f9f0str x8, [x7+40]
0019f9f4str x9, [x7+48]
0019f9f8ldr x7, [sp+2088]
0019f9fcldrsb x27, [x7]
0019fa00orr x8, xzr, 7
0019fa04str x8, [x7+72]
0019fa08adrp x27, 0x8ac000
0019fa0cldr w8, [x27+3056]
0019fa10cbz w8, 0x19fa18
0019fa14b 0x19fa1c
0019fa18
0019fa18loc_19fa18:
0019fa18b 0x19fa2c
0019fa1c
0019fa1cloc_19fa1c:
0019fa1cldr x8, [x7+64]
0019fa20bl runtime.gcWriteBarrier1
0019fa24str x8, [x25]
0019fa28b 0x19fa2c
0019fa2c
0019fa2cloc_19fa2c:
0019fa2cadrp x8, 0x512000
0019fa30add x8, x8, 349
0019fa34str x8, [x7+64]
0019fa38ldr x7, [sp+2088]
0019fa3cldrsb x27, [x7]
0019fa40ldr x8, [sp+2624]
0019fa44ldr x9, [sp+2632]
0019fa48ldr x10, [sp+2640]
0019fa4cstr x10, [x7+96]
0019fa50adrp x27, 0x8ac000
0019fa54ldr w10, [x27+3056]
0019fa58cbz w10, 0x19fa60
0019fa5cb 0x19fa64
0019fa60
0019fa60loc_19fa60:
0019fa60b 0x19fa84
0019fa64
0019fa64loc_19fa64:
0019fa64bl runtime.gcWriteBarrier4
0019fa68str x8, [x25]
0019fa6cldr x10, [x7+80]
0019fa70str x10, [x25+8]
0019fa74str x9, [x25+16]
0019fa78ldr x10, [x7+88]
0019fa7cstr x10, [x25+24]
0019fa80b 0x19fa84
0019fa84
0019fa84loc_19fa84:
0019fa84str x8, [x7+80]
0019fa88str x9, [x7+88]
0019fa8cldr x7, [sp+2088]
0019fa90ldrsb x27, [x7]
0019fa94movz x8, 13
0019fa98str x8, [x7+112]
0019fa9cadrp x27, 0x8ac000
0019faa0ldr w8, [x27+3056]
0019faa4cbz w8, 0x19faac
0019faa8b 0x19fab0
0019faac
0019faacloc_19faac:
0019faacb 0x19fac0
0019fab0
0019fab0loc_19fab0:
0019fab0ldr x8, [x7+104]
0019fab4bl runtime.gcWriteBarrier1
0019fab8str x8, [x25]
0019fabcb 0x19fac0
0019fac0
0019fac0loc_19fac0:
0019fac0adrp x8, 0x514000
0019fac4add x8, x8, 2811
0019fac8str x8, [x7+104]
0019faccldr x4, [sp+2088]
0019fad0ldrsb x27, [x4]
0019fad4b 0x19fad8
0019fad8
0019fad8loc_19fad8:
0019fad8str x4, [sp+2096]
0019fadcorr x6, xzr, 3
0019fae0str x6, [sp+2104]
0019fae4str x6, [sp+2112]
0019fae8ldr x1, [sp+448]
0019faecldr x2, [sp+456]
0019faf0ldr x3, [sp+464]
0019faf4add x0, sp, 488
0019faf8mov x5, x6
0019fafcbl google.golang.org/protobuf/internal/descfmt.(*records).Append
0019fb00b 0x19fccc
0019fb04
0019fb04loc_19fb04:
0019fb04ldr x0, [sp+448]
0019fb08ldr x1, [sp+456]
0019fb0cldr x2, [sp+464]
0019fb10adrp x3, 0x512000
0019fb14add x3, x3, 2180
0019fb18orr x4, xzr, 8
0019fb1cbl reflect.Value.MethodByName
0019fb20str x0, [sp+2624]
0019fb24str x1, [sp+2632]
0019fb28str x2, [sp+2640]
0019fb2cldr x0, [sp+448]
0019fb30ldr x1, [sp+456]
0019fb34ldr x2, [sp+464]
0019fb38adrp x3, 0x514000
0019fb3cadd x3, x3, 2811
0019fb40movz x4, 13
0019fb44bl reflect.Value.MethodByName
0019fb48str x0, [sp+2648]
0019fb4cstr x1, [sp+2656]
0019fb50str x2, [sp+2664]
0019fb54add x20, sp, 1840
0019fb58adr x27, 16
0019fb5cstp x29, x27, [sp-24]
0019fb60sub x29, sp, 24
0019fb64bl fn_87cfc
0019fb68sub x29, sp, 8
0019fb6cadd x5, sp, 1840
0019fb70str x5, [sp+1920]
0019fb74ldrsb x27, [x5]
0019fb78ldr x6, [sp+2624]
0019fb7cldr x7, [sp+2632]
0019fb80ldr x8, [sp+2640]
0019fb84str x8, [x5+16]
0019fb88adrp x27, 0x8ac000
0019fb8cldr w8, [x27+3056]
0019fb90cbz w8, 0x19fb98
0019fb94b 0x19fb9c
0019fb98
0019fb98loc_19fb98:
0019fb98b 0x19fbbc
0019fb9c
0019fb9cloc_19fb9c:
0019fb9cbl runtime.gcWriteBarrier4
0019fba0str x6, [x25]
0019fba4ldr x8, [x5]
0019fba8str x8, [x25+8]
0019fbacstr x7, [x25+16]
0019fbb0ldr x8, [x5+8]
0019fbb4str x8, [x25+24]
0019fbb8b 0x19fbbc
0019fbbc
0019fbbcloc_19fbbc:
0019fbbcstr x6, [x5]
0019fbc0str x7, [x5+8]
0019fbc4ldrsb x27, [x5]
0019fbc8orr x7, xzr, 8
0019fbccstr x7, [x5+32]
0019fbd0adrp x27, 0x8ac000
0019fbd4ldr w7, [x27+3056]
0019fbd8cbz w7, 0x19fbe0
0019fbdcb 0x19fbe4
0019fbe0
0019fbe0loc_19fbe0:
0019fbe0b 0x19fbf4
0019fbe4
0019fbe4loc_19fbe4:
0019fbe4ldr x7, [x5+24]
0019fbe8bl runtime.gcWriteBarrier1
0019fbecstr x7, [x25]
0019fbf0b 0x19fbf4
0019fbf4
0019fbf4loc_19fbf4:
0019fbf4adrp x7, 0x512000
0019fbf8add x7, x7, 2180
0019fbfcstr x7, [x5+24]
0019fc00ldr x7, [sp+1920]
0019fc04ldrsb x27, [x7]
0019fc08ldr x8, [sp+2648]
0019fc0cldr x9, [sp+2656]
0019fc10ldr x10, [sp+2664]
0019fc14str x10, [x7+56]
0019fc18adrp x27, 0x8ac000
0019fc1cldr w10, [x27+3056]
0019fc20cbz w10, 0x19fc28
0019fc24b 0x19fc2c
0019fc28
0019fc28loc_19fc28:
0019fc28b 0x19fc4c
0019fc2c
0019fc2cloc_19fc2c:
0019fc2cbl runtime.gcWriteBarrier4
0019fc30str x8, [x25]
0019fc34ldr x10, [x7+40]
0019fc38str x10, [x25+8]
0019fc3cstr x9, [x25+16]
0019fc40ldr x10, [x7+48]
0019fc44str x10, [x25+24]
0019fc48b 0x19fc4c
0019fc4c
0019fc4cloc_19fc4c:
0019fc4cstr x8, [x7+40]
0019fc50str x9, [x7+48]
0019fc54ldr x7, [sp+1920]
0019fc58ldrsb x27, [x7]
0019fc5cmovz x8, 13
0019fc60str x8, [x7+72]
0019fc64adrp x27, 0x8ac000
0019fc68ldr w8, [x27+3056]
0019fc6ccbz w8, 0x19fc74
0019fc70b 0x19fc78
0019fc74
0019fc74loc_19fc74:
0019fc74b 0x19fc88
0019fc78
0019fc78loc_19fc78:
0019fc78ldr x8, [x7+64]
0019fc7cbl runtime.gcWriteBarrier1
0019fc80str x8, [x25]
0019fc84b 0x19fc88
0019fc88
0019fc88loc_19fc88:
0019fc88adrp x8, 0x514000
0019fc8cadd x8, x8, 2811
0019fc90str x8, [x7+64]
0019fc94ldr x4, [sp+1920]
0019fc98ldrsb x27, [x4]
0019fc9cb 0x19fca0
0019fca0
0019fca0loc_19fca0:
0019fca0str x4, [sp+1928]
0019fca4orr x6, xzr, 2
0019fca8str x6, [sp+1936]
0019fcacstr x6, [sp+1944]
0019fcb0ldr x1, [sp+448]
0019fcb4ldr x2, [sp+456]
0019fcb8ldr x3, [sp+464]
0019fcbcadd x0, sp, 488
0019fcc0mov x5, x6
0019fcc4bl google.golang.org/protobuf/internal/descfmt.(*records).Append
0019fcc8b 0x19fccc
0019fccc
0019fcccloc_19fccc:
0019fcccb 0x1a1e1c
0019fcd0
0019fcd0loc_19fcd0:
0019fcd0ldrb w5, [sp+94]
0019fcd4tbnz w5, 0, 0x19fcdc
0019fcd8b 0x19fde8
0019fcdc
0019fcdcloc_19fcdc:
0019fcdcb 0x19fce0
0019fce0
0019fce0loc_19fce0:
0019fce0ldr x0, [sp+448]
0019fce4ldr x1, [sp+456]
0019fce8ldr x2, [sp+464]
0019fcecadrp x3, 0x511000
0019fcf0add x3, x3, 3229
0019fcf4orr x4, xzr, 6
0019fcf8bl reflect.Value.MethodByName
0019fcfcstr x0, [sp+2648]
0019fd00str x1, [sp+2656]
0019fd04str x2, [sp+2664]
0019fd08add x27, sp, 1768
0019fd0cstp xzr, xzr, [x27]
0019fd10add x27, sp, 1784
0019fd14stp xzr, xzr, [x27]
0019fd18str xzr, [sp+1800]
0019fd1cadd x5, sp, 1768
0019fd20str x5, [sp+1808]
0019fd24ldrsb x27, [x5]
0019fd28ldr x6, [sp+2648]
0019fd2cldr x7, [sp+2656]
0019fd30ldr x8, [sp+2664]
0019fd34str x8, [x5+16]
0019fd38adrp x27, 0x8ac000
0019fd3cldr w8, [x27+3056]
0019fd40cbz w8, 0x19fd48
0019fd44b 0x19fd4c
0019fd48
0019fd48loc_19fd48:
0019fd48b 0x19fd6c
0019fd4c
0019fd4cloc_19fd4c:
0019fd4cbl runtime.gcWriteBarrier4
0019fd50str x6, [x25]
0019fd54ldr x8, [x5]
0019fd58str x8, [x25+8]
0019fd5cstr x7, [x25+16]
0019fd60ldr x8, [x5+8]
0019fd64str x8, [x25+24]
0019fd68b 0x19fd6c
0019fd6c
0019fd6cloc_19fd6c:
0019fd6cstr x6, [x5]
0019fd70str x7, [x5+8]
0019fd74ldrsb x27, [x5]
0019fd78orr x7, xzr, 6
0019fd7cstr x7, [x5+32]
0019fd80adrp x27, 0x8ac000
0019fd84ldr w8, [x27+3056]
0019fd88cbz w8, 0x19fd90
0019fd8cb 0x19fd94
0019fd90
0019fd90loc_19fd90:
0019fd90b 0x19fda4
0019fd94
0019fd94loc_19fd94:
0019fd94ldr x8, [x5+24]
0019fd98bl runtime.gcWriteBarrier1
0019fd9cstr x8, [x25]
0019fda0b 0x19fda4
0019fda4
0019fda4loc_19fda4:
0019fda4adrp x8, 0x511000
0019fda8add x8, x8, 3229
0019fdacstr x8, [x5+24]
0019fdb0ldr x4, [sp+1808]
0019fdb4ldrsb x27, [x4]
0019fdb8b 0x19fdbc
0019fdbc
0019fdbcloc_19fdbc:
0019fdbcstr x4, [sp+1816]
0019fdc0orr x6, xzr, 1
0019fdc4str x6, [sp+1824]
0019fdc8str x6, [sp+1832]
0019fdccldr x1, [sp+448]
0019fdd0ldr x2, [sp+456]
0019fdd4ldr x3, [sp+464]
0019fdd8add x0, sp, 488
0019fddcmov x5, x6
0019fde0bl google.golang.org/protobuf/internal/descfmt.(*records).Append
0019fde4b 0x1a00d0
0019fde8
0019fde8loc_19fde8:
0019fde8add x27, sp, 4096
0019fdecldrb w5, [x27+328]
0019fdf0tbnz w5, 0, 0x19fdf8
0019fdf4b 0x19ffc4
0019fdf8
0019fdf8loc_19fdf8:
0019fdf8b 0x19fdfc
0019fdfc
0019fdfcloc_19fdfc:
0019fdfcldr x0, [sp+448]
0019fe00ldr x1, [sp+456]
0019fe04ldr x2, [sp+464]
0019fe08adrp x3, 0x511000
0019fe0cadd x3, x3, 3229
0019fe10orr x4, xzr, 6
0019fe14bl reflect.Value.MethodByName
0019fe18str x0, [sp+2648]
0019fe1cstr x1, [sp+2656]
0019fe20str x2, [sp+2664]
0019fe24ldr x0, [sp+448]
0019fe28ldr x1, [sp+456]
0019fe2cldr x2, [sp+464]
0019fe30adrp x3, 0x512000
0019fe34add x3, x3, 2180
0019fe38orr x4, xzr, 8
0019fe3cbl reflect.Value.MethodByName
0019fe40str x0, [sp+2624]
0019fe44str x1, [sp+2632]
0019fe48str x2, [sp+2640]
0019fe4cadd x20, sp, 1656
0019fe50adr x27, 16
0019fe54stp x29, x27, [sp-24]
0019fe58sub x29, sp, 24
0019fe5cbl fn_87cfc
0019fe60sub x29, sp, 8
0019fe64add x5, sp, 1656
0019fe68str x5, [sp+1736]
0019fe6cldrsb x27, [x5]
0019fe70ldr x6, [sp+2648]
0019fe74ldr x7, [sp+2656]
0019fe78ldr x8, [sp+2664]
0019fe7cstr x8, [x5+16]
0019fe80adrp x27, 0x8ac000
0019fe84ldr w8, [x27+3056]
0019fe88cbz w8, 0x19fe90
0019fe8cb 0x19fe94
0019fe90
0019fe90loc_19fe90:
0019fe90b 0x19feb4
0019fe94
0019fe94loc_19fe94:
0019fe94bl runtime.gcWriteBarrier4
0019fe98str x6, [x25]
0019fe9cldr x8, [x5]
0019fea0str x8, [x25+8]
0019fea4str x7, [x25+16]
0019fea8ldr x8, [x5+8]
0019feacstr x8, [x25+24]
0019feb0b 0x19feb4
0019feb4
0019feb4loc_19feb4:
0019feb4str x6, [x5]
0019feb8str x7, [x5+8]
0019febcldrsb x27, [x5]
0019fec0orr x7, xzr, 6
0019fec4str x7, [x5+32]
0019fec8adrp x27, 0x8ac000
0019feccldr w8, [x27+3056]
0019fed0cbz w8, 0x19fed8
0019fed4b 0x19fedc
0019fed8
0019fed8loc_19fed8:
0019fed8b 0x19feec
0019fedc
0019fedcloc_19fedc:
0019fedcldr x8, [x5+24]
0019fee0bl runtime.gcWriteBarrier1
0019fee4str x8, [x25]
0019fee8b 0x19feec
0019feec
0019feecloc_19feec:
0019feecadrp x8, 0x511000
0019fef0add x8, x8, 3229
0019fef4str x8, [x5+24]
0019fef8ldr x8, [sp+1736]
0019fefcldrsb x27, [x8]
0019ff00ldr x9, [sp+2624]
0019ff04ldr x10, [sp+2632]
0019ff08ldr x11, [sp+2640]
0019ff0cstr x11, [x8+56]
0019ff10adrp x27, 0x8ac000
0019ff14ldr w11, [x27+3056]
0019ff18cbz w11, 0x19ff20
0019ff1cb 0x19ff24
0019ff20
0019ff20loc_19ff20:
0019ff20b 0x19ff44
0019ff24
0019ff24loc_19ff24:
0019ff24bl runtime.gcWriteBarrier4
0019ff28str x9, [x25]
0019ff2cldr x11, [x8+40]
0019ff30str x11, [x25+8]
0019ff34str x10, [x25+16]
0019ff38ldr x11, [x8+48]
0019ff3cstr x11, [x25+24]
0019ff40b 0x19ff44
0019ff44
0019ff44loc_19ff44:
0019ff44str x9, [x8+40]
0019ff48str x10, [x8+48]
0019ff4cldr x8, [sp+1736]
0019ff50ldrsb x27, [x8]
0019ff54orr x9, xzr, 8
0019ff58str x9, [x8+72]
0019ff5cadrp x27, 0x8ac000
0019ff60ldr w10, [x27+3056]
0019ff64cbz w10, 0x19ff6c
0019ff68b 0x19ff70
0019ff6c
0019ff6cloc_19ff6c:
0019ff6cb 0x19ff80
0019ff70
0019ff70loc_19ff70:
0019ff70ldr x10, [x8+64]
0019ff74bl runtime.gcWriteBarrier1
0019ff78str x10, [x25]
0019ff7cb 0x19ff80
0019ff80
0019ff80loc_19ff80:
0019ff80adrp x10, 0x512000
0019ff84add x10, x10, 2180
0019ff88str x10, [x8+64]
0019ff8cldr x4, [sp+1736]
0019ff90ldrsb x27, [x4]
0019ff94b 0x19ff98
0019ff98
0019ff98loc_19ff98:
0019ff98str x4, [sp+1744]
0019ff9corr x6, xzr, 2
0019ffa0str x6, [sp+1752]
0019ffa4str x6, [sp+1760]
0019ffa8ldr x1, [sp+448]
0019ffacldr x2, [sp+456]
0019ffb0ldr x3, [sp+464]
0019ffb4add x0, sp, 488
0019ffb8mov x5, x6
0019ffbcbl google.golang.org/protobuf/internal/descfmt.(*records).Append
0019ffc0b 0x1a00d0
0019ffc4
0019ffc4loc_19ffc4:
0019ffc4b 0x19ffc8
0019ffc8
0019ffc8loc_19ffc8:
0019ffc8ldr x0, [sp+448]
0019ffccldr x1, [sp+456]
0019ffd0ldr x2, [sp+464]
0019ffd4adrp x3, 0x511000
0019ffd8add x3, x3, 1086
0019ffdcorr x4, xzr, 4
0019ffe0bl reflect.Value.MethodByName
0019ffe4str x0, [sp+2624]
0019ffe8str x1, [sp+2632]
0019ffecstr x2, [sp+2640]
0019fff0add x27, sp, 1584
0019fff4stp xzr, xzr, [x27]
0019fff8add x27, sp, 1600
0019fffcstp xzr, xzr, [x27]
001a0000str xzr, [sp+1616]
001a0004add x5, sp, 1584
001a0008str x5, [sp+1624]
001a000cldrsb x27, [x5]
001a0010ldr x6, [sp+2624]
001a0014ldr x7, [sp+2632]
001a0018ldr x8, [sp+2640]
001a001cstr x8, [x5+16]
001a0020adrp x27, 0x8ab000
001a0024ldr w8, [x27+3056]
001a0028cbz w8, 0x1a0030
001a002cb 0x1a0034
001a0030
001a0030loc_1a0030:
001a0030b 0x1a0054
001a0034
001a0034loc_1a0034:
001a0034bl runtime.gcWriteBarrier4
001a0038str x6, [x25]
001a003cldr x8, [x5]
001a0040str x8, [x25+8]
001a0044str x7, [x25+16]
001a0048ldr x8, [x5+8]
001a004cstr x8, [x25+24]
001a0050b 0x1a0054
001a0054
001a0054loc_1a0054:
001a0054str x6, [x5]
001a0058str x7, [x5+8]
001a005cldrsb x27, [x5]
001a0060orr x7, xzr, 4
001a0064str x7, [x5+32]
001a0068adrp x27, 0x8ab000
001a006cldr w8, [x27+3056]
001a0070cbz w8, 0x1a0078
001a0074b 0x1a007c
001a0078
001a0078loc_1a0078:
001a0078b 0x1a008c
001a007c
001a007cloc_1a007c:
001a007cldr x8, [x5+24]
001a0080bl runtime.gcWriteBarrier1
001a0084str x8, [x25]
001a0088b 0x1a008c
001a008c
001a008cloc_1a008c:
001a008cadrp x8, 0x510000
001a0090add x8, x8, 1086
001a0094str x8, [x5+24]
001a0098ldr x4, [sp+1624]
001a009cldrsb x27, [x4]
001a00a0b 0x1a00a4
001a00a4
001a00a4loc_1a00a4:
001a00a4str x4, [sp+1632]
001a00a8orr x6, xzr, 1
001a00acstr x6, [sp+1640]
001a00b0str x6, [sp+1648]
001a00b4ldr x1, [sp+448]
001a00b8ldr x2, [sp+456]
001a00bcldr x3, [sp+464]
001a00c0add x0, sp, 488
001a00c4mov x5, x6
001a00c8bl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a00ccb 0x1a00d0
001a00d0
001a00d0loc_1a00d0:
001a00d0ldr x5, [sp+4416]
001a00d4ldr x6, [sp+4408]
001a00d8str x6, [sp+1568]
001a00dcstr x5, [sp+1576]
001a00e0cbnz x6, 0x1a00e8
001a00e4b 0x1a1cf8
001a00e8
001a00e8loc_1a00e8:
001a00e8ldr w2, [x6+16]
001a00ecstr w2, [sp+132]
001a00f0ldr x2, [sp+1568]
001a00f4ldr x1, [x2+8]
001a00f8adrp x0, 0x879000
001a00fcadd x0, x0, 1248
001a0100bl runtime.interfaceSwitch
001a0104str x0, [sp+176]
001a0108str x1, [sp+1560]
001a010cldr x2, [sp+176]
001a0110str x2, [sp+168]
001a0114subs xzr, x2, 3
001a0118b.le 0x1a0120
001a011cb 0x1a147c
001a0120
001a0120loc_1a0120:
001a0120subs xzr, x2, 1
001a0124b.le 0x1a012c
001a0128b 0x1a0b38
001a012c
001a012cloc_1a012c:
001a012ccbz x2, 0x1a0134
001a0130b 0x1a0ae4
001a0134
001a0134loc_1a0134:
001a0134b 0x1a0138
001a0138
001a0138loc_1a0138:
001a0138b 0x1a013c
001a013c
001a013cloc_1a013c:
001a013cldr x5, [sp+1576]
001a0140str x1, [sp+352]
001a0144str x5, [sp+360]
001a0148ldr x0, [sp+448]
001a014cldr x1, [sp+456]
001a0150ldr x2, [sp+464]
001a0154adrp x3, 0x510000
001a0158add x3, x3, 3235
001a015corr x4, xzr, 6
001a0160bl reflect.Value.MethodByName
001a0164str x0, [sp+2624]
001a0168str x1, [sp+2632]
001a016cstr x2, [sp+2640]
001a0170ldr x0, [sp+448]
001a0174ldr x1, [sp+456]
001a0178ldr x2, [sp+464]
001a017cadrp x3, 0x512000
001a0180add x3, x3, 3341
001a0184movz x4, 11
001a0188bl reflect.Value.MethodByName
001a018cstr x0, [sp+2648]
001a0190str x1, [sp+2656]
001a0194str x2, [sp+2664]
001a0198ldr x0, [sp+448]
001a019cldr x1, [sp+456]
001a01a0ldr x2, [sp+464]
001a01a4adrp x3, 0x510000
001a01a8add x3, x3, 1402
001a01acorr x4, xzr, 4
001a01b0bl reflect.Value.MethodByName
001a01b4str x0, [sp+2704]
001a01b8str x1, [sp+2712]
001a01bcstr x2, [sp+2720]
001a01c0ldr x0, [sp+448]
001a01c4ldr x1, [sp+456]
001a01c8ldr x2, [sp+464]
001a01ccadrp x3, 0x512000
001a01d0add x3, x3, 3352
001a01d4movz x4, 11
001a01d8bl reflect.Value.MethodByName
001a01dcstr x0, [sp+2600]
001a01e0str x1, [sp+2608]
001a01e4str x2, [sp+2616]
001a01e8ldr x0, [sp+448]
001a01ecldr x1, [sp+456]
001a01f0ldr x2, [sp+464]
001a01f4adrp x3, 0x511000
001a01f8add x3, x3, 2188
001a01fcorr x4, xzr, 8
001a0200bl reflect.Value.MethodByName
001a0204str x0, [sp+2576]
001a0208str x1, [sp+2584]
001a020cstr x2, [sp+2592]
001a0210ldr x0, [sp+448]
001a0214ldr x1, [sp+456]
001a0218ldr x2, [sp+464]
001a021cadrp x3, 0x512000
001a0220add x3, x3, 3363
001a0224movz x4, 11
001a0228bl reflect.Value.MethodByName
001a022cstr x0, [sp+2552]
001a0230str x1, [sp+2560]
001a0234str x2, [sp+2568]
001a0238ldr x0, [sp+448]
001a023cldr x1, [sp+456]
001a0240ldr x2, [sp+464]
001a0244adrp x3, 0x512000
001a0248add x3, x3, 3374
001a024cmovz x4, 11
001a0250bl reflect.Value.MethodByName
001a0254str x0, [sp+2528]
001a0258str x1, [sp+2536]
001a025cstr x2, [sp+2544]
001a0260ldr x0, [sp+448]
001a0264ldr x1, [sp+456]
001a0268ldr x2, [sp+464]
001a026cadrp x3, 0x511000
001a0270add x3, x3, 2196
001a0274orr x4, xzr, 8
001a0278bl reflect.Value.MethodByName
001a027cstr x0, [sp+2504]
001a0280str x1, [sp+2512]
001a0284str x2, [sp+2520]
001a0288ldr x0, [sp+448]
001a028cldr x1, [sp+456]
001a0290ldr x2, [sp+464]
001a0294adrp x3, 0x510000
001a0298add x3, x3, 3223
001a029corr x4, xzr, 6
001a02a0bl reflect.Value.MethodByName
001a02a4str x0, [sp+2480]
001a02a8str x1, [sp+2488]
001a02acstr x2, [sp+2496]
001a02b0ldr x0, [sp+448]
001a02b4ldr x1, [sp+456]
001a02b8ldr x2, [sp+464]
001a02bcadrp x3, 0x510000
001a02c0add x3, x3, 3241
001a02c4orr x4, xzr, 6
001a02c8bl reflect.Value.MethodByName
001a02ccstr x0, [sp+2456]
001a02d0str x1, [sp+2464]
001a02d4str x2, [sp+2472]
001a02d8ldr x0, [sp+448]
001a02dcldr x1, [sp+456]
001a02e0ldr x2, [sp+464]
001a02e4adrp x3, 0x510000
001a02e8add x3, x3, 2227
001a02ecmovz x4, 5
001a02f0bl reflect.Value.MethodByName
001a02f4str x0, [sp+2432]
001a02f8str x1, [sp+2440]
001a02fcstr x2, [sp+2448]
001a0300ldr x0, [sp+448]
001a0304ldr x1, [sp+456]
001a0308ldr x2, [sp+464]
001a030cadrp x3, 0x510000
001a0310add x3, x3, 3247
001a0314orr x4, xzr, 6
001a0318bl reflect.Value.MethodByName
001a031cstr x0, [sp+2408]
001a0320str x1, [sp+2416]
001a0324str x2, [sp+2424]
001a0328ldr x0, [sp+448]
001a032cldr x1, [sp+456]
001a0330ldr x2, [sp+464]
001a0334adrp x3, 0x511000
001a0338add x3, x3, 2204
001a033corr x4, xzr, 8
001a0340bl reflect.Value.MethodByName
001a0344str x0, [sp+2384]
001a0348str x1, [sp+2392]
001a034cstr x2, [sp+2400]
001a0350ldr x0, [sp+448]
001a0354ldr x1, [sp+456]
001a0358ldr x2, [sp+464]
001a035cadrp x3, 0x512000
001a0360add x3, x3, 1614
001a0364movz x4, 10
001a0368bl reflect.Value.MethodByName
001a036cstr x0, [sp+2360]
001a0370str x1, [sp+2368]
001a0374str x2, [sp+2376]
001a0378ldr x0, [sp+448]
001a037cldr x1, [sp+456]
001a0380ldr x2, [sp+464]
001a0384adrp x3, 0x511000
001a0388add x3, x3, 356
001a038corr x4, xzr, 7
001a0390bl reflect.Value.MethodByName
001a0394str x0, [sp+2336]
001a0398str x1, [sp+2344]
001a039cstr x2, [sp+2352]
001a03a0ldr x0, [sp+448]
001a03a4ldr x1, [sp+456]
001a03a8ldr x2, [sp+464]
001a03acadrp x3, 0x514000
001a03b0add x3, x3, 1887
001a03b4orr x4, xzr, 15
001a03b8bl reflect.Value.MethodByName
001a03bcstr x0, [sp+2312]
001a03c0str x1, [sp+2320]
001a03c4str x2, [sp+2328]
001a03c8ldr x0, [sp+448]
001a03ccldr x1, [sp+456]
001a03d0ldr x2, [sp+464]
001a03d4adrp x3, 0x515000
001a03d8add x3, x3, 1815
001a03dcmovz x4, 17
001a03e0bl reflect.Value.MethodByName
001a03e4str x0, [sp+2288]
001a03e8str x1, [sp+2296]
001a03ecstr x2, [sp+2304]
001a03f0ldr x0, [sp+448]
001a03f4ldr x1, [sp+456]
001a03f8ldr x2, [sp+464]
001a03fcadrp x3, 0x511000
001a0400add x3, x3, 363
001a0404orr x4, xzr, 7
001a0408bl reflect.Value.MethodByName
001a040cstr x0, [sp+2264]
001a0410str x1, [sp+2272]
001a0414str x2, [sp+2280]
001a0418ldr x0, [sp+448]
001a041cldr x1, [sp+456]
001a0420ldr x2, [sp+464]
001a0424adrp x3, 0x510000
001a0428add x3, x3, 1406
001a042corr x4, xzr, 4
001a0430bl reflect.Value.MethodByName
001a0434str x0, [sp+2240]
001a0438str x1, [sp+2248]
001a043cstr x2, [sp+2256]
001a0440add x21, sp, 792
001a0444adrp x20, 0x57f000
001a0448add x20, x20, 3600
001a044cadr x27, 16
001a0450stp x29, x27, [sp-24]
001a0454sub x29, sp, 24
001a0458bl fn_87da8
001a045csub x29, sp, 8
001a0460adrp x27, 0x580000
001a0464ldr x5, [x27+256]
001a0468str x5, [sp+1544]
001a046cadd x5, sp, 792
001a0470str x5, [sp+1552]
001a0474ldrsb x27, [x5]
001a0478ldr x6, [sp+2624]
001a047cldr x7, [sp+2632]
001a0480ldr x8, [sp+2640]
001a0484str x8, [x5+16]
001a0488adrp x27, 0x8ab000
001a048cldr w8, [x27+3056]
001a0490cbz w8, 0x1a0498
001a0494b 0x1a049c
001a0498
001a0498loc_1a0498:
001a0498b 0x1a04bc
001a049c
001a049cloc_1a049c:
001a049cbl runtime.gcWriteBarrier4
001a04a0str x6, [x25]
001a04a4ldr x8, [x5]
001a04a8str x8, [x25+8]
001a04acstr x7, [x25+16]
001a04b0ldr x8, [x5+8]
001a04b4str x8, [x25+24]
001a04b8b 0x1a04bc
001a04bc
001a04bcloc_1a04bc:
001a04bcstr x6, [x5]
001a04c0str x7, [x5+8]
001a04c4ldrsb x27, [x5]
001a04c8ldr x7, [sp+2648]
001a04ccldr x8, [sp+2656]
001a04d0ldr x9, [sp+2664]
001a04d4str x9, [x5+56]
001a04d8adrp x27, 0x8ab000
001a04dcldr w9, [x27+3056]
001a04e0cbz w9, 0x1a04e8
001a04e4b 0x1a04ec
001a04e8
001a04e8loc_1a04e8:
001a04e8b 0x1a050c
001a04ec
001a04ecloc_1a04ec:
001a04ecbl runtime.gcWriteBarrier4
001a04f0str x7, [x25]
001a04f4ldr x9, [x5+40]
001a04f8str x9, [x25+8]
001a04fcstr x8, [x25+16]
001a0500ldr x9, [x5+48]
001a0504str x9, [x25+24]
001a0508b 0x1a050c
001a050c
001a050cloc_1a050c:
001a050cstr x7, [x5+40]
001a0510str x8, [x5+48]
001a0514ldr x7, [sp+1552]
001a0518ldrsb x27, [x7]
001a051cldr x8, [sp+2704]
001a0520ldr x9, [sp+2712]
001a0524ldr x10, [sp+2720]
001a0528str x10, [x7+96]
001a052cadrp x27, 0x8ab000
001a0530ldr w10, [x27+3056]
001a0534cbz w10, 0x1a053c
001a0538b 0x1a0540
001a053c
001a053cloc_1a053c:
001a053cb 0x1a0560
001a0540
001a0540loc_1a0540:
001a0540bl runtime.gcWriteBarrier4
001a0544str x8, [x25]
001a0548ldr x10, [x7+80]
001a054cstr x10, [x25+8]
001a0550str x9, [x25+16]
001a0554ldr x10, [x7+88]
001a0558str x10, [x25+24]
001a055cb 0x1a0560
001a0560
001a0560loc_1a0560:
001a0560str x8, [x7+80]
001a0564str x9, [x7+88]
001a0568ldr x7, [sp+1552]
001a056cldrsb x27, [x7]
001a0570ldr x8, [sp+2600]
001a0574ldr x9, [sp+2608]
001a0578ldr x10, [sp+2616]
001a057cstr x10, [x7+136]
001a0580adrp x27, 0x8ab000
001a0584ldr w10, [x27+3056]
001a0588cbz w10, 0x1a0590
001a058cb 0x1a0594
001a0590
001a0590loc_1a0590:
001a0590b 0x1a05b4
001a0594
001a0594loc_1a0594:
001a0594bl runtime.gcWriteBarrier4
001a0598str x8, [x25]
001a059cldr x10, [x7+120]
001a05a0str x10, [x25+8]
001a05a4str x9, [x25+16]
001a05a8ldr x10, [x7+128]
001a05acstr x10, [x25+24]
001a05b0b 0x1a05b4
001a05b4
001a05b4loc_1a05b4:
001a05b4str x8, [x7+120]
001a05b8str x9, [x7+128]
001a05bcldr x7, [sp+1552]
001a05c0ldrsb x27, [x7]
001a05c4ldr x8, [sp+2576]
001a05c8ldr x9, [sp+2584]
001a05ccldr x10, [sp+2592]
001a05d0str x10, [x7+176]
001a05d4adrp x27, 0x8ab000
001a05d8ldr w10, [x27+3056]
001a05dccbz w10, 0x1a05e4
001a05e0b 0x1a05e8
001a05e4
001a05e4loc_1a05e4:
001a05e4b 0x1a0608
001a05e8
001a05e8loc_1a05e8:
001a05e8bl runtime.gcWriteBarrier4
001a05ecstr x8, [x25]
001a05f0ldr x10, [x7+160]
001a05f4str x10, [x25+8]
001a05f8str x9, [x25+16]
001a05fcldr x10, [x7+168]
001a0600str x10, [x25+24]
001a0604b 0x1a0608
001a0608
001a0608loc_1a0608:
001a0608str x8, [x7+160]
001a060cstr x9, [x7+168]
001a0610ldr x7, [sp+1552]
001a0614ldrsb x27, [x7]
001a0618ldr x8, [sp+2552]
001a061cldr x9, [sp+2560]
001a0620ldr x10, [sp+2568]
001a0624str x10, [x7+216]
001a0628adrp x27, 0x8ab000
001a062cldr w10, [x27+3056]
001a0630cbz w10, 0x1a0638
001a0634b 0x1a063c
001a0638
001a0638loc_1a0638:
001a0638b 0x1a065c
001a063c
001a063cloc_1a063c:
001a063cbl runtime.gcWriteBarrier4
001a0640str x8, [x25]
001a0644ldr x10, [x7+200]
001a0648str x10, [x25+8]
001a064cstr x9, [x25+16]
001a0650ldr x10, [x7+208]
001a0654str x10, [x25+24]
001a0658b 0x1a065c
001a065c
001a065cloc_1a065c:
001a065cstr x8, [x7+200]
001a0660str x9, [x7+208]
001a0664ldr x7, [sp+1552]
001a0668ldrsb x27, [x7]
001a066cldr x8, [sp+2528]
001a0670ldr x9, [sp+2536]
001a0674ldr x10, [sp+2544]
001a0678str x10, [x7+256]
001a067cadrp x27, 0x8ab000
001a0680ldr w10, [x27+3056]
001a0684cbz w10, 0x1a068c
001a0688b 0x1a0690
001a068c
001a068cloc_1a068c:
001a068cb 0x1a06b0
001a0690
001a0690loc_1a0690:
001a0690bl runtime.gcWriteBarrier4
001a0694str x8, [x25]
001a0698ldr x10, [x7+240]
001a069cstr x10, [x25+8]
001a06a0str x9, [x25+16]
001a06a4ldr x10, [x7+248]
001a06a8str x10, [x25+24]
001a06acb 0x1a06b0
001a06b0
001a06b0loc_1a06b0:
001a06b0str x8, [x7+240]
001a06b4str x9, [x7+248]
001a06b8ldr x7, [sp+1552]
001a06bcldrsb x27, [x7]
001a06c0ldr x8, [sp+2504]
001a06c4ldr x9, [sp+2512]
001a06c8ldr x10, [sp+2520]
001a06ccstr x10, [x7+296]
001a06d0adrp x27, 0x8ab000
001a06d4ldr w10, [x27+3056]
001a06d8cbz w10, 0x1a06e0
001a06dcb 0x1a06e4
001a06e0
001a06e0loc_1a06e0:
001a06e0b 0x1a0704
001a06e4
001a06e4loc_1a06e4:
001a06e4bl runtime.gcWriteBarrier4
001a06e8str x8, [x25]
001a06ecldr x10, [x7+280]
001a06f0str x10, [x25+8]
001a06f4str x9, [x25+16]
001a06f8ldr x10, [x7+288]
001a06fcstr x10, [x25+24]
001a0700b 0x1a0704
001a0704
001a0704loc_1a0704:
001a0704str x8, [x7+280]
001a0708str x9, [x7+288]
001a070cldr x7, [sp+1552]
001a0710ldrsb x27, [x7]
001a0714ldr x8, [sp+2480]
001a0718ldr x9, [sp+2488]
001a071cldr x10, [sp+2496]
001a0720str x10, [x7+336]
001a0724adrp x27, 0x8ab000
001a0728ldr w10, [x27+3056]
001a072ccbz w10, 0x1a0734
001a0730b 0x1a0738
001a0734
001a0734loc_1a0734:
001a0734b 0x1a0758
001a0738
001a0738loc_1a0738:
001a0738bl runtime.gcWriteBarrier4
001a073cstr x8, [x25]
001a0740ldr x10, [x7+320]
001a0744str x10, [x25+8]
001a0748str x9, [x25+16]
001a074cldr x10, [x7+328]
001a0750str x10, [x25+24]
001a0754b 0x1a0758
001a0758
001a0758loc_1a0758:
001a0758str x8, [x7+320]
001a075cstr x9, [x7+328]
001a0760ldr x7, [sp+1552]
001a0764ldrsb x27, [x7]
001a0768ldr x8, [sp+2456]
001a076cldr x9, [sp+2464]
001a0770ldr x10, [sp+2472]
001a0774str x10, [x7+376]
001a0778adrp x27, 0x8ab000
001a077cldr w10, [x27+3056]
001a0780cbz w10, 0x1a0788
001a0784b 0x1a078c
001a0788
001a0788loc_1a0788:
001a0788b 0x1a07ac
001a078c
001a078cloc_1a078c:
001a078cbl runtime.gcWriteBarrier4
001a0790str x8, [x25]
001a0794ldr x10, [x7+360]
001a0798str x10, [x25+8]
001a079cstr x9, [x25+16]
001a07a0ldr x10, [x7+368]
001a07a4str x10, [x25+24]
001a07a8b 0x1a07ac
001a07ac
001a07acloc_1a07ac:
001a07acstr x8, [x7+360]
001a07b0str x9, [x7+368]
001a07b4ldr x7, [sp+1552]
001a07b8ldrsb x27, [x7]
001a07bcldr x8, [sp+2432]
001a07c0ldr x9, [sp+2440]
001a07c4ldr x10, [sp+2448]
001a07c8str x10, [x7+416]
001a07ccadrp x27, 0x8ab000
001a07d0ldr w10, [x27+3056]
001a07d4cbz w10, 0x1a07dc
001a07d8b 0x1a07e0
001a07dc
001a07dcloc_1a07dc:
001a07dcb 0x1a0800
001a07e0
001a07e0loc_1a07e0:
001a07e0bl runtime.gcWriteBarrier4
001a07e4str x8, [x25]
001a07e8ldr x10, [x7+400]
001a07ecstr x10, [x25+8]
001a07f0str x9, [x25+16]
001a07f4ldr x10, [x7+408]
001a07f8str x10, [x25+24]
001a07fcb 0x1a0800
001a0800
001a0800loc_1a0800:
001a0800str x8, [x7+400]
001a0804str x9, [x7+408]
001a0808ldr x7, [sp+1552]
001a080cldrsb x27, [x7]
001a0810ldr x8, [sp+2408]
001a0814ldr x9, [sp+2416]
001a0818ldr x10, [sp+2424]
001a081cstr x10, [x7+456]
001a0820adrp x27, 0x8ab000
001a0824ldr w10, [x27+3056]
001a0828cbz w10, 0x1a0830
001a082cb 0x1a0834
001a0830
001a0830loc_1a0830:
001a0830b 0x1a0854
001a0834
001a0834loc_1a0834:
001a0834bl runtime.gcWriteBarrier4
001a0838str x8, [x25]
001a083cldr x10, [x7+440]
001a0840str x10, [x25+8]
001a0844str x9, [x25+16]
001a0848ldr x10, [x7+448]
001a084cstr x10, [x25+24]
001a0850b 0x1a0854
001a0854
001a0854loc_1a0854:
001a0854str x8, [x7+440]
001a0858str x9, [x7+448]
001a085cldr x7, [sp+1552]
001a0860ldrsb x27, [x7]
001a0864ldr x8, [sp+2384]
001a0868ldr x9, [sp+2392]
001a086cldr x10, [sp+2400]
001a0870str x10, [x7+496]
001a0874adrp x27, 0x8ab000
001a0878ldr w10, [x27+3056]
001a087ccbz w10, 0x1a0884
001a0880b 0x1a0888
001a0884
001a0884loc_1a0884:
001a0884b 0x1a08a8
001a0888
001a0888loc_1a0888:
001a0888bl runtime.gcWriteBarrier4
001a088cstr x8, [x25]
001a0890ldr x10, [x7+480]
001a0894str x10, [x25+8]
001a0898str x9, [x25+16]
001a089cldr x10, [x7+488]
001a08a0str x10, [x25+24]
001a08a4b 0x1a08a8
001a08a8
001a08a8loc_1a08a8:
001a08a8str x8, [x7+480]
001a08acstr x9, [x7+488]
001a08b0ldr x7, [sp+1552]
001a08b4ldrsb x27, [x7]
001a08b8ldr x8, [sp+2360]
001a08bcldr x9, [sp+2368]
001a08c0ldr x10, [sp+2376]
001a08c4str x10, [x7+536]
001a08c8adrp x27, 0x8ab000
001a08ccldr w10, [x27+3056]
001a08d0cbz w10, 0x1a08d8
001a08d4b 0x1a08dc
001a08d8
001a08d8loc_1a08d8:
001a08d8b 0x1a08fc
001a08dc
001a08dcloc_1a08dc:
001a08dcbl runtime.gcWriteBarrier4
001a08e0str x8, [x25]
001a08e4ldr x10, [x7+520]
001a08e8str x10, [x25+8]
001a08ecstr x9, [x25+16]
001a08f0ldr x10, [x7+528]
001a08f4str x10, [x25+24]
001a08f8b 0x1a08fc
001a08fc
001a08fcloc_1a08fc:
001a08fcstr x8, [x7+520]
001a0900str x9, [x7+528]
001a0904ldr x7, [sp+1552]
001a0908ldrsb x27, [x7]
001a090cldr x8, [sp+2336]
001a0910ldr x9, [sp+2344]
001a0914ldr x10, [sp+2352]
001a0918str x10, [x7+576]
001a091cadrp x27, 0x8ab000
001a0920ldr w10, [x27+3056]
001a0924cbz w10, 0x1a092c
001a0928b 0x1a0930
001a092c
001a092cloc_1a092c:
001a092cb 0x1a0950
001a0930
001a0930loc_1a0930:
001a0930bl runtime.gcWriteBarrier4
001a0934str x8, [x25]
001a0938ldr x10, [x7+560]
001a093cstr x10, [x25+8]
001a0940str x9, [x25+16]
001a0944ldr x10, [x7+568]
001a0948str x10, [x25+24]
001a094cb 0x1a0950
001a0950
001a0950loc_1a0950:
001a0950str x8, [x7+560]
001a0954str x9, [x7+568]
001a0958ldr x7, [sp+1552]
001a095cldrsb x27, [x7]
001a0960ldr x8, [sp+2312]
001a0964ldr x9, [sp+2320]
001a0968ldr x10, [sp+2328]
001a096cstr x10, [x7+616]
001a0970adrp x27, 0x8ab000
001a0974ldr w10, [x27+3056]
001a0978cbz w10, 0x1a0980
001a097cb 0x1a0984
001a0980
001a0980loc_1a0980:
001a0980b 0x1a09a4
001a0984
001a0984loc_1a0984:
001a0984bl runtime.gcWriteBarrier4
001a0988str x8, [x25]
001a098cldr x10, [x7+600]
001a0990str x10, [x25+8]
001a0994str x9, [x25+16]
001a0998ldr x10, [x7+608]
001a099cstr x10, [x25+24]
001a09a0b 0x1a09a4
001a09a4
001a09a4loc_1a09a4:
001a09a4str x8, [x7+600]
001a09a8str x9, [x7+608]
001a09acldr x7, [sp+1552]
001a09b0ldrsb x27, [x7]
001a09b4ldr x8, [sp+2288]
001a09b8ldr x9, [sp+2296]
001a09bcldr x10, [sp+2304]
001a09c0str x10, [x7+656]
001a09c4adrp x27, 0x8ab000
001a09c8ldr w10, [x27+3056]
001a09cccbz w10, 0x1a09d4
001a09d0b 0x1a09d8
001a09d4
001a09d4loc_1a09d4:
001a09d4b 0x1a09f8
001a09d8
001a09d8loc_1a09d8:
001a09d8bl runtime.gcWriteBarrier4
001a09dcstr x8, [x25]
001a09e0ldr x10, [x7+640]
001a09e4str x10, [x25+8]
001a09e8str x9, [x25+16]
001a09ecldr x10, [x7+648]
001a09f0str x10, [x25+24]
001a09f4b 0x1a09f8
001a09f8
001a09f8loc_1a09f8:
001a09f8str x8, [x7+640]
001a09fcstr x9, [x7+648]
001a0a00ldr x7, [sp+1552]
001a0a04ldrsb x27, [x7]
001a0a08ldr x8, [sp+2264]
001a0a0cldr x9, [sp+2272]
001a0a10ldr x10, [sp+2280]
001a0a14str x10, [x7+696]
001a0a18adrp x27, 0x8ab000
001a0a1cldr w10, [x27+3056]
001a0a20cbz w10, 0x1a0a28
001a0a24b 0x1a0a2c
001a0a28
001a0a28loc_1a0a28:
001a0a28b 0x1a0a4c
001a0a2c
001a0a2cloc_1a0a2c:
001a0a2cbl runtime.gcWriteBarrier4
001a0a30str x8, [x25]
001a0a34ldr x10, [x7+680]
001a0a38str x10, [x25+8]
001a0a3cstr x9, [x25+16]
001a0a40ldr x10, [x7+688]
001a0a44str x10, [x25+24]
001a0a48b 0x1a0a4c
001a0a4c
001a0a4cloc_1a0a4c:
001a0a4cstr x8, [x7+680]
001a0a50str x9, [x7+688]
001a0a54ldr x7, [sp+1552]
001a0a58ldrsb x27, [x7]
001a0a5cldr x8, [sp+2240]
001a0a60ldr x9, [sp+2248]
001a0a64ldr x10, [sp+2256]
001a0a68str x10, [x7+736]
001a0a6cadrp x27, 0x8ab000
001a0a70ldr w10, [x27+3056]
001a0a74cbz w10, 0x1a0a7c
001a0a78b 0x1a0a80
001a0a7c
001a0a7cloc_1a0a7c:
001a0a7cb 0x1a0aa0
001a0a80
001a0a80loc_1a0a80:
001a0a80bl runtime.gcWriteBarrier4
001a0a84str x8, [x25]
001a0a88ldr x10, [x7+720]
001a0a8cstr x10, [x25+8]
001a0a90str x9, [x25+16]
001a0a94ldr x10, [x7+728]
001a0a98str x10, [x25+24]
001a0a9cb 0x1a0aa0
001a0aa0
001a0aa0loc_1a0aa0:
001a0aa0str x8, [x7+720]
001a0aa4str x9, [x7+728]
001a0aa8ldr x7, [sp+1552]
001a0aacldrsb x27, [x7]
001a0ab0b 0x1a0ab4
001a0ab4
001a0ab4loc_1a0ab4:
001a0ab4str x7, [sp+616]
001a0ab8movz x8, 19
001a0abcstr x8, [sp+624]
001a0ac0str x8, [sp+632]
001a0ac4str x7, [sp+2216]
001a0ac8str x8, [sp+2224]
001a0accstr x8, [sp+2232]
001a0ad0str xzr, [sp+160]
001a0ad4str x8, [sp+152]
001a0ad8ldr x7, [sp+2216]
001a0adcstr x7, [sp+144]
001a0ae0b 0x1a2034
001a0ae4
001a0ae4loc_1a0ae4:
001a0ae4subs xzr, x2, 1
001a0ae8b.eq 0x1a0af0
001a0aecb 0x1a0b30
001a0af0
001a0af0loc_1a0af0:
001a0af0b 0x1a0af4
001a0af4
001a0af4loc_1a0af4:
001a0af4b 0x1a0af8
001a0af8
001a0af8loc_1a0af8:
001a0af8ldr x2, [sp+1576]
001a0afcstr x1, [sp+336]
001a0b00str x2, [sp+344]
001a0b04str xzr, [sp+384]
001a0b08stp xzr, xzr, [sp+392]
001a0b0cldr x1, [sp+336]
001a0b10ldrsb x27, [x1]
001a0b14ldr x1, [x1+24]
001a0b18ldr x0, [sp+344]
001a0b1cblr x1
001a0b20str x0, [sp+584]
001a0b24str x1, [sp+592]
001a0b28str xzr, [sp+136]
001a0b2cb 0x1a1e6c
001a0b30
001a0b30loc_1a0b30:
001a0b30b 0x1a0b34
001a0b34
001a0b34loc_1a0b34:
001a0b34b 0x1a1478
001a0b38
001a0b38loc_1a0b38:
001a0b38subs xzr, x2, 2
001a0b3cb.eq 0x1a0b44
001a0b40b 0x1a0f20
001a0b44
001a0b44loc_1a0b44:
001a0b44b 0x1a0b48
001a0b48
001a0b48loc_1a0b48:
001a0b48b 0x1a0b4c
001a0b4c
001a0b4cloc_1a0b4c:
001a0b4cldr x5, [sp+1576]
001a0b50str x1, [sp+320]
001a0b54str x5, [sp+328]
001a0b58ldr x0, [sp+448]
001a0b5cldr x1, [sp+456]
001a0b60ldr x2, [sp+464]
001a0b64adrp x3, 0x510000
001a0b68add x3, x3, 1398
001a0b6corr x4, xzr, 4
001a0b70bl reflect.Value.MethodByName
001a0b74str x0, [sp+2240]
001a0b78str x1, [sp+2248]
001a0b7cstr x2, [sp+2256]
001a0b80ldr x0, [sp+448]
001a0b84ldr x1, [sp+456]
001a0b88ldr x2, [sp+464]
001a0b8cadrp x3, 0x511000
001a0b90add x3, x3, 349
001a0b94orr x4, xzr, 7
001a0b98bl reflect.Value.MethodByName
001a0b9cstr x0, [sp+2264]
001a0ba0str x1, [sp+2272]
001a0ba4str x2, [sp+2280]
001a0ba8ldr x0, [sp+448]
001a0bacldr x1, [sp+456]
001a0bb0ldr x2, [sp+464]
001a0bb4adrp x3, 0x511000
001a0bb8add x3, x3, 370
001a0bbcorr x4, xzr, 7
001a0bc0bl reflect.Value.MethodByName
001a0bc4str x0, [sp+2288]
001a0bc8str x1, [sp+2296]
001a0bccstr x2, [sp+2304]
001a0bd0ldr x0, [sp+448]
001a0bd4ldr x1, [sp+456]
001a0bd8ldr x2, [sp+464]
001a0bdcadrp x3, 0x511000
001a0be0add x3, x3, 2220
001a0be4orr x4, xzr, 8
001a0be8bl reflect.Value.MethodByName
001a0becstr x0, [sp+2312]
001a0bf0str x1, [sp+2320]
001a0bf4str x2, [sp+2328]
001a0bf8ldr x0, [sp+448]
001a0bfcldr x1, [sp+456]
001a0c00ldr x2, [sp+464]
001a0c04adrp x3, 0x510000
001a0c08add x3, x3, 2237
001a0c0cmovz x4, 5
001a0c10bl reflect.Value.MethodByName
001a0c14str x0, [sp+2336]
001a0c18str x1, [sp+2344]
001a0c1cstr x2, [sp+2352]
001a0c20ldr x0, [sp+448]
001a0c24ldr x1, [sp+456]
001a0c28ldr x2, [sp+464]
001a0c2cadrp x3, 0x512000
001a0c30add x3, x3, 1624
001a0c34movz x4, 10
001a0c38bl reflect.Value.MethodByName
001a0c3cstr x0, [sp+2360]
001a0c40str x1, [sp+2368]
001a0c44str x2, [sp+2376]
001a0c48ldr x0, [sp+448]
001a0c4cldr x1, [sp+456]
001a0c50ldr x2, [sp+464]
001a0c54adrp x3, 0x511000
001a0c58add x3, x3, 2228
001a0c5corr x4, xzr, 8
001a0c60bl reflect.Value.MethodByName
001a0c64str x0, [sp+2384]
001a0c68str x1, [sp+2392]
001a0c6cstr x2, [sp+2400]
001a0c70add x21, sp, 3808
001a0c74adrp x20, 0x57e000
001a0c78add x20, x20, 56
001a0c7cadr x27, 16
001a0c80stp x29, x27, [sp-24]
001a0c84sub x29, sp, 24
001a0c88bl fn_87e98
001a0c8csub x29, sp, 8
001a0c90adrp x27, 0x57e000
001a0c94ldr x5, [x27+328]
001a0c98str x5, [sp+4080]
001a0c9cadd x5, sp, 3808
001a0ca0str x5, [sp+4088]
001a0ca4ldrsb x27, [x5]
001a0ca8ldr x6, [sp+2240]
001a0cacldr x7, [sp+2248]
001a0cb0ldr x8, [sp+2256]
001a0cb4str x8, [x5+16]
001a0cb8adrp x27, 0x8ab000
001a0cbcldr w8, [x27+3056]
001a0cc0cbz w8, 0x1a0cc8
001a0cc4b 0x1a0ccc
001a0cc8
001a0cc8loc_1a0cc8:
001a0cc8b 0x1a0cec
001a0ccc
001a0cccloc_1a0ccc:
001a0cccbl runtime.gcWriteBarrier4
001a0cd0str x6, [x25]
001a0cd4ldr x8, [x5]
001a0cd8str x8, [x25+8]
001a0cdcstr x7, [x25+16]
001a0ce0ldr x8, [x5+8]
001a0ce4str x8, [x25+24]
001a0ce8b 0x1a0cec
001a0cec
001a0cecloc_1a0cec:
001a0cecstr x6, [x5]
001a0cf0str x7, [x5+8]
001a0cf4ldrsb x27, [x5]
001a0cf8ldr x7, [sp+2264]
001a0cfcldr x8, [sp+2272]
001a0d00ldr x9, [sp+2280]
001a0d04str x9, [x5+56]
001a0d08adrp x27, 0x8ab000
001a0d0cldr w9, [x27+3056]
001a0d10cbz w9, 0x1a0d18
001a0d14b 0x1a0d1c
001a0d18
001a0d18loc_1a0d18:
001a0d18b 0x1a0d3c
001a0d1c
001a0d1cloc_1a0d1c:
001a0d1cbl runtime.gcWriteBarrier4
001a0d20str x7, [x25]
001a0d24ldr x9, [x5+40]
001a0d28str x9, [x25+8]
001a0d2cstr x8, [x25+16]
001a0d30ldr x9, [x5+48]
001a0d34str x9, [x25+24]
001a0d38b 0x1a0d3c
001a0d3c
001a0d3cloc_1a0d3c:
001a0d3cstr x7, [x5+40]
001a0d40str x8, [x5+48]
001a0d44ldr x7, [sp+4088]
001a0d48ldrsb x27, [x7]
001a0d4cldr x8, [sp+2288]
001a0d50ldr x9, [sp+2296]
001a0d54ldr x10, [sp+2304]
001a0d58str x10, [x7+96]
001a0d5cadrp x27, 0x8ab000
001a0d60ldr w10, [x27+3056]
001a0d64cbz w10, 0x1a0d6c
001a0d68b 0x1a0d70
001a0d6c
001a0d6cloc_1a0d6c:
001a0d6cb 0x1a0d90
001a0d70
001a0d70loc_1a0d70:
001a0d70bl runtime.gcWriteBarrier4
001a0d74str x8, [x25]
001a0d78ldr x10, [x7+80]
001a0d7cstr x10, [x25+8]
001a0d80str x9, [x25+16]
001a0d84ldr x10, [x7+88]
001a0d88str x10, [x25+24]
001a0d8cb 0x1a0d90
001a0d90
001a0d90loc_1a0d90:
001a0d90str x8, [x7+80]
001a0d94str x9, [x7+88]
001a0d98ldr x7, [sp+4088]
001a0d9cldrsb x27, [x7]
001a0da0ldr x8, [sp+2312]
001a0da4ldr x9, [sp+2320]
001a0da8ldr x10, [sp+2328]
001a0dacstr x10, [x7+136]
001a0db0adrp x27, 0x8ab000
001a0db4ldr w10, [x27+3056]
001a0db8cbz w10, 0x1a0dc0
001a0dbcb 0x1a0dc4
001a0dc0
001a0dc0loc_1a0dc0:
001a0dc0b 0x1a0de4
001a0dc4
001a0dc4loc_1a0dc4:
001a0dc4bl runtime.gcWriteBarrier4
001a0dc8str x8, [x25]
001a0dccldr x10, [x7+120]
001a0dd0str x10, [x25+8]
001a0dd4str x9, [x25+16]
001a0dd8ldr x10, [x7+128]
001a0ddcstr x10, [x25+24]
001a0de0b 0x1a0de4
001a0de4
001a0de4loc_1a0de4:
001a0de4str x8, [x7+120]
001a0de8str x9, [x7+128]
001a0decldr x7, [sp+4088]
001a0df0ldrsb x27, [x7]
001a0df4ldr x8, [sp+2336]
001a0df8ldr x9, [sp+2344]
001a0dfcldr x10, [sp+2352]
001a0e00str x10, [x7+176]
001a0e04adrp x27, 0x8ab000
001a0e08ldr w10, [x27+3056]
001a0e0ccbz w10, 0x1a0e14
001a0e10b 0x1a0e18
001a0e14
001a0e14loc_1a0e14:
001a0e14b 0x1a0e38
001a0e18
001a0e18loc_1a0e18:
001a0e18bl runtime.gcWriteBarrier4
001a0e1cstr x8, [x25]
001a0e20ldr x10, [x7+160]
001a0e24str x10, [x25+8]
001a0e28str x9, [x25+16]
001a0e2cldr x10, [x7+168]
001a0e30str x10, [x25+24]
001a0e34b 0x1a0e38
001a0e38
001a0e38loc_1a0e38:
001a0e38str x8, [x7+160]
001a0e3cstr x9, [x7+168]
001a0e40ldr x7, [sp+4088]
001a0e44ldrsb x27, [x7]
001a0e48ldr x8, [sp+2360]
001a0e4cldr x9, [sp+2368]
001a0e50ldr x10, [sp+2376]
001a0e54str x10, [x7+216]
001a0e58adrp x27, 0x8ab000
001a0e5cldr w10, [x27+3056]
001a0e60cbz w10, 0x1a0e68
001a0e64b 0x1a0e6c
001a0e68
001a0e68loc_1a0e68:
001a0e68b 0x1a0e8c
001a0e6c
001a0e6cloc_1a0e6c:
001a0e6cbl runtime.gcWriteBarrier4
001a0e70str x8, [x25]
001a0e74ldr x10, [x7+200]
001a0e78str x10, [x25+8]
001a0e7cstr x9, [x25+16]
001a0e80ldr x10, [x7+208]
001a0e84str x10, [x25+24]
001a0e88b 0x1a0e8c
001a0e8c
001a0e8cloc_1a0e8c:
001a0e8cstr x8, [x7+200]
001a0e90str x9, [x7+208]
001a0e94ldr x7, [sp+4088]
001a0e98ldrsb x27, [x7]
001a0e9cldr x8, [sp+2384]
001a0ea0ldr x9, [sp+2392]
001a0ea4ldr x10, [sp+2400]
001a0ea8str x10, [x7+256]
001a0eacadrp x27, 0x8ab000
001a0eb0ldr w10, [x27+3056]
001a0eb4cbz w10, 0x1a0ebc
001a0eb8b 0x1a0ec0
001a0ebc
001a0ebcloc_1a0ebc:
001a0ebcb 0x1a0ee0
001a0ec0
001a0ec0loc_1a0ec0:
001a0ec0bl runtime.gcWriteBarrier4
001a0ec4str x8, [x25]
001a0ec8ldr x10, [x7+240]
001a0eccstr x10, [x25+8]
001a0ed0str x9, [x25+16]
001a0ed4ldr x10, [x7+248]
001a0ed8str x10, [x25+24]
001a0edcb 0x1a0ee0
001a0ee0
001a0ee0loc_1a0ee0:
001a0ee0str x8, [x7+240]
001a0ee4str x9, [x7+248]
001a0ee8ldr x4, [sp+4088]
001a0eecldrsb x27, [x4]
001a0ef0b 0x1a0ef4
001a0ef4
001a0ef4loc_1a0ef4:
001a0ef4str x4, [sp+4096]
001a0ef8orr x6, xzr, 7
001a0efcstr x6, [sp+4104]
001a0f00str x6, [sp+4112]
001a0f04ldr x1, [sp+448]
001a0f08ldr x2, [sp+456]
001a0f0cldr x3, [sp+464]
001a0f10add x0, sp, 488
001a0f14mov x5, x6
001a0f18bl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a0f1cb 0x1a1cfc
001a0f20
001a0f20loc_1a0f20:
001a0f20subs xzr, x2, 3
001a0f24b.eq 0x1a0f2c
001a0f28b 0x1a1470
001a0f2c
001a0f2cloc_1a0f2c:
001a0f2cb 0x1a0f30
001a0f30
001a0f30loc_1a0f30:
001a0f30b 0x1a0f34
001a0f34
001a0f34loc_1a0f34:
001a0f34ldr x5, [sp+1576]
001a0f38str x1, [sp+304]
001a0f3cstr x5, [sp+312]
001a0f40ldr x0, [sp+448]
001a0f44ldr x1, [sp+456]
001a0f48ldr x2, [sp+464]
001a0f4cadrp x3, 0x512000
001a0f50add x3, x3, 1634
001a0f54movz x4, 10
001a0f58bl reflect.Value.MethodByName
001a0f5cstr x0, [sp+2384]
001a0f60str x1, [sp+2392]
001a0f64str x2, [sp+2400]
001a0f68ldr x0, [sp+448]
001a0f6cldr x1, [sp+456]
001a0f70ldr x2, [sp+464]
001a0f74adrp x3, 0x510000
001a0f78add x3, x3, 3253
001a0f7corr x4, xzr, 6
001a0f80bl reflect.Value.MethodByName
001a0f84str x0, [sp+2360]
001a0f88str x1, [sp+2368]
001a0f8cstr x2, [sp+2376]
001a0f90ldr x0, [sp+448]
001a0f94ldr x1, [sp+456]
001a0f98ldr x2, [sp+464]
001a0f9cadrp x3, 0x510000
001a0fa0add x3, x3, 3259
001a0fa4orr x4, xzr, 6
001a0fa8bl reflect.Value.MethodByName
001a0facstr x0, [sp+2336]
001a0fb0str x1, [sp+2344]
001a0fb4str x2, [sp+2352]
001a0fb8ldr x0, [sp+448]
001a0fbcldr x1, [sp+456]
001a0fc0ldr x2, [sp+464]
001a0fc4adrp x3, 0x513000
001a0fc8add x3, x3, 2824
001a0fccmovz x4, 13
001a0fd0bl reflect.Value.MethodByName
001a0fd4str x0, [sp+2312]
001a0fd8str x1, [sp+2320]
001a0fdcstr x2, [sp+2328]
001a0fe0ldr x0, [sp+448]
001a0fe4ldr x1, [sp+456]
001a0fe8ldr x2, [sp+464]
001a0fecadrp x3, 0x514000
001a0ff0add x3, x3, 230
001a0ff4orr x4, xzr, 14
001a0ff8bl reflect.Value.MethodByName
001a0ffcstr x0, [sp+2288]
001a1000str x1, [sp+2296]
001a1004str x2, [sp+2304]
001a1008ldr x0, [sp+448]
001a100cldr x1, [sp+456]
001a1010ldr x2, [sp+464]
001a1014adrp x3, 0x513000
001a1018add x3, x3, 1902
001a101corr x4, xzr, 15
001a1020bl reflect.Value.MethodByName
001a1024str x0, [sp+2264]
001a1028str x1, [sp+2272]
001a102cstr x2, [sp+2280]
001a1030ldr x0, [sp+448]
001a1034ldr x1, [sp+456]
001a1038ldr x2, [sp+464]
001a103cadrp x3, 0x513000
001a1040add x3, x3, 1917
001a1044orr x4, xzr, 15
001a1048bl reflect.Value.MethodByName
001a104cstr x0, [sp+2240]
001a1050str x1, [sp+2248]
001a1054str x2, [sp+2256]
001a1058ldr x0, [sp+448]
001a105cldr x1, [sp+456]
001a1060ldr x2, [sp+464]
001a1064adrp x3, 0x510000
001a1068add x3, x3, 2220
001a106corr x4, xzr, 8
001a1070bl reflect.Value.MethodByName
001a1074str x0, [sp+2408]
001a1078str x1, [sp+2416]
001a107cstr x2, [sp+2424]
001a1080ldr x0, [sp+448]
001a1084ldr x1, [sp+456]
001a1088ldr x2, [sp+464]
001a108cadrp x3, 0x50f000
001a1090add x3, x3, 2237
001a1094movz x4, 5
001a1098bl reflect.Value.MethodByName
001a109cstr x0, [sp+2432]
001a10a0str x1, [sp+2440]
001a10a4str x2, [sp+2448]
001a10a8ldr x0, [sp+448]
001a10acldr x1, [sp+456]
001a10b0ldr x2, [sp+464]
001a10b4adrp x3, 0x511000
001a10b8add x3, x3, 1624
001a10bcmovz x4, 10
001a10c0bl reflect.Value.MethodByName
001a10c4str x0, [sp+2456]
001a10c8str x1, [sp+2464]
001a10ccstr x2, [sp+2472]
001a10d0add x21, sp, 3376
001a10d4adrp x20, 0x57d000
001a10d8add x20, x20, 2592
001a10dcadr x27, 16
001a10e0stp x29, x27, [sp-24]
001a10e4sub x29, sp, 24
001a10e8bl fn_87e58
001a10ecsub x29, sp, 8
001a10f0add x5, sp, 3376
001a10f4str x5, [sp+3776]
001a10f8ldrsb x27, [x5]
001a10fcldr x6, [sp+2384]
001a1100ldr x7, [sp+2392]
001a1104ldr x8, [sp+2400]
001a1108str x8, [x5+16]
001a110cadrp x27, 0x8aa000
001a1110ldr w8, [x27+3056]
001a1114cbz w8, 0x1a111c
001a1118b 0x1a1120
001a111c
001a111cloc_1a111c:
001a111cb 0x1a1140
001a1120
001a1120loc_1a1120:
001a1120bl runtime.gcWriteBarrier4
001a1124str x6, [x25]
001a1128ldr x8, [x5]
001a112cstr x8, [x25+8]
001a1130str x7, [x25+16]
001a1134ldr x8, [x5+8]
001a1138str x8, [x25+24]
001a113cb 0x1a1140
001a1140
001a1140loc_1a1140:
001a1140str x6, [x5]
001a1144str x7, [x5+8]
001a1148ldrsb x27, [x5]
001a114cldr x7, [sp+2360]
001a1150ldr x8, [sp+2368]
001a1154ldr x9, [sp+2376]
001a1158str x9, [x5+56]
001a115cadrp x27, 0x8aa000
001a1160ldr w9, [x27+3056]
001a1164cbz w9, 0x1a116c
001a1168b 0x1a1170
001a116c
001a116cloc_1a116c:
001a116cb 0x1a1190
001a1170
001a1170loc_1a1170:
001a1170bl runtime.gcWriteBarrier4
001a1174str x7, [x25]
001a1178ldr x9, [x5+40]
001a117cstr x9, [x25+8]
001a1180str x8, [x25+16]
001a1184ldr x9, [x5+48]
001a1188str x9, [x25+24]
001a118cb 0x1a1190
001a1190
001a1190loc_1a1190:
001a1190str x7, [x5+40]
001a1194str x8, [x5+48]
001a1198ldr x7, [sp+3776]
001a119cldrsb x27, [x7]
001a11a0ldr x8, [sp+2336]
001a11a4ldr x9, [sp+2344]
001a11a8ldr x10, [sp+2352]
001a11acstr x10, [x7+96]
001a11b0adrp x27, 0x8aa000
001a11b4ldr w10, [x27+3056]
001a11b8cbz w10, 0x1a11c0
001a11bcb 0x1a11c4
001a11c0
001a11c0loc_1a11c0:
001a11c0b 0x1a11e4
001a11c4
001a11c4loc_1a11c4:
001a11c4bl runtime.gcWriteBarrier4
001a11c8str x8, [x25]
001a11ccldr x10, [x7+80]
001a11d0str x10, [x25+8]
001a11d4str x9, [x25+16]
001a11d8ldr x10, [x7+88]
001a11dcstr x10, [x25+24]
001a11e0b 0x1a11e4
001a11e4
001a11e4loc_1a11e4:
001a11e4str x8, [x7+80]
001a11e8str x9, [x7+88]
001a11ecldr x7, [sp+3776]
001a11f0ldrsb x27, [x7]
001a11f4ldr x8, [sp+2312]
001a11f8ldr x9, [sp+2320]
001a11fcldr x10, [sp+2328]
001a1200str x10, [x7+136]
001a1204adrp x27, 0x8aa000
001a1208ldr w10, [x27+3056]
001a120ccbz w10, 0x1a1214
001a1210b 0x1a1218
001a1214
001a1214loc_1a1214:
001a1214b 0x1a1238
001a1218
001a1218loc_1a1218:
001a1218bl runtime.gcWriteBarrier4
001a121cstr x8, [x25]
001a1220ldr x10, [x7+120]
001a1224str x10, [x25+8]
001a1228str x9, [x25+16]
001a122cldr x10, [x7+128]
001a1230str x10, [x25+24]
001a1234b 0x1a1238
001a1238
001a1238loc_1a1238:
001a1238str x8, [x7+120]
001a123cstr x9, [x7+128]
001a1240ldr x7, [sp+3776]
001a1244ldrsb x27, [x7]
001a1248ldr x8, [sp+2288]
001a124cldr x9, [sp+2296]
001a1250ldr x10, [sp+2304]
001a1254str x10, [x7+176]
001a1258adrp x27, 0x8aa000
001a125cldr w10, [x27+3056]
001a1260cbz w10, 0x1a1268
001a1264b 0x1a126c
001a1268
001a1268loc_1a1268:
001a1268b 0x1a128c
001a126c
001a126cloc_1a126c:
001a126cbl runtime.gcWriteBarrier4
001a1270str x8, [x25]
001a1274ldr x10, [x7+160]
001a1278str x10, [x25+8]
001a127cstr x9, [x25+16]
001a1280ldr x10, [x7+168]
001a1284str x10, [x25+24]
001a1288b 0x1a128c
001a128c
001a128cloc_1a128c:
001a128cstr x8, [x7+160]
001a1290str x9, [x7+168]
001a1294ldr x7, [sp+3776]
001a1298ldrsb x27, [x7]
001a129cldr x8, [sp+2264]
001a12a0ldr x9, [sp+2272]
001a12a4ldr x10, [sp+2280]
001a12a8str x10, [x7+216]
001a12acadrp x27, 0x8aa000
001a12b0ldr w10, [x27+3056]
001a12b4cbz w10, 0x1a12bc
001a12b8b 0x1a12c0
001a12bc
001a12bcloc_1a12bc:
001a12bcb 0x1a12e0
001a12c0
001a12c0loc_1a12c0:
001a12c0bl runtime.gcWriteBarrier4
001a12c4str x8, [x25]
001a12c8ldr x10, [x7+200]
001a12ccstr x10, [x25+8]
001a12d0str x9, [x25+16]
001a12d4ldr x10, [x7+208]
001a12d8str x10, [x25+24]
001a12dcb 0x1a12e0
001a12e0
001a12e0loc_1a12e0:
001a12e0str x8, [x7+200]
001a12e4str x9, [x7+208]
001a12e8ldr x7, [sp+3776]
001a12ecldrsb x27, [x7]
001a12f0ldr x8, [sp+2240]
001a12f4ldr x9, [sp+2248]
001a12f8ldr x10, [sp+2256]
001a12fcstr x10, [x7+256]
001a1300adrp x27, 0x8aa000
001a1304ldr w10, [x27+3056]
001a1308cbz w10, 0x1a1310
001a130cb 0x1a1314
001a1310
001a1310loc_1a1310:
001a1310b 0x1a1334
001a1314
001a1314loc_1a1314:
001a1314bl runtime.gcWriteBarrier4
001a1318str x8, [x25]
001a131cldr x10, [x7+240]
001a1320str x10, [x25+8]
001a1324str x9, [x25+16]
001a1328ldr x10, [x7+248]
001a132cstr x10, [x25+24]
001a1330b 0x1a1334
001a1334
001a1334loc_1a1334:
001a1334str x8, [x7+240]
001a1338str x9, [x7+248]
001a133cldr x7, [sp+3776]
001a1340ldrsb x27, [x7]
001a1344ldr x8, [sp+2408]
001a1348ldr x9, [sp+2416]
001a134cldr x10, [sp+2424]
001a1350str x10, [x7+296]
001a1354adrp x27, 0x8aa000
001a1358ldr w10, [x27+3056]
001a135ccbz w10, 0x1a1364
001a1360b 0x1a1368
001a1364
001a1364loc_1a1364:
001a1364b 0x1a1388
001a1368
001a1368loc_1a1368:
001a1368bl runtime.gcWriteBarrier4
001a136cstr x8, [x25]
001a1370ldr x10, [x7+280]
001a1374str x10, [x25+8]
001a1378str x9, [x25+16]
001a137cldr x10, [x7+288]
001a1380str x10, [x25+24]
001a1384b 0x1a1388
001a1388
001a1388loc_1a1388:
001a1388str x8, [x7+280]
001a138cstr x9, [x7+288]
001a1390ldr x7, [sp+3776]
001a1394ldrsb x27, [x7]
001a1398ldr x8, [sp+2432]
001a139cldr x9, [sp+2440]
001a13a0ldr x10, [sp+2448]
001a13a4str x10, [x7+336]
001a13a8adrp x27, 0x8aa000
001a13acldr w10, [x27+3056]
001a13b0cbz w10, 0x1a13b8
001a13b4b 0x1a13bc
001a13b8
001a13b8loc_1a13b8:
001a13b8b 0x1a13dc
001a13bc
001a13bcloc_1a13bc:
001a13bcbl runtime.gcWriteBarrier4
001a13c0str x8, [x25]
001a13c4ldr x10, [x7+320]
001a13c8str x10, [x25+8]
001a13ccstr x9, [x25+16]
001a13d0ldr x10, [x7+328]
001a13d4str x10, [x25+24]
001a13d8b 0x1a13dc
001a13dc
001a13dcloc_1a13dc:
001a13dcstr x8, [x7+320]
001a13e0str x9, [x7+328]
001a13e4ldr x7, [sp+3776]
001a13e8ldrsb x27, [x7]
001a13ecldr x8, [sp+2456]
001a13f0ldr x9, [sp+2464]
001a13f4ldr x10, [sp+2472]
001a13f8str x10, [x7+376]
001a13fcadrp x27, 0x8aa000
001a1400ldr w10, [x27+3056]
001a1404cbz w10, 0x1a140c
001a1408b 0x1a1410
001a140c
001a140cloc_1a140c:
001a140cb 0x1a1430
001a1410
001a1410loc_1a1410:
001a1410bl runtime.gcWriteBarrier4
001a1414str x8, [x25]
001a1418ldr x10, [x7+360]
001a141cstr x10, [x25+8]
001a1420str x9, [x25+16]
001a1424ldr x10, [x7+368]
001a1428str x10, [x25+24]
001a142cb 0x1a1430
001a1430
001a1430loc_1a1430:
001a1430str x8, [x7+360]
001a1434str x9, [x7+368]
001a1438ldr x4, [sp+3776]
001a143cldrsb x27, [x4]
001a1440b 0x1a1444
001a1444
001a1444loc_1a1444:
001a1444str x4, [sp+3784]
001a1448movz x6, 10
001a144cstr x6, [sp+3792]
001a1450str x6, [sp+3800]
001a1454ldr x1, [sp+448]
001a1458ldr x2, [sp+456]
001a145cldr x3, [sp+464]
001a1460add x0, sp, 488
001a1464mov x5, x6
001a1468bl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a146cb 0x1a1cfc
001a1470
001a1470loc_1a1470:
001a1470b 0x1a1474
001a1474
001a1474loc_1a1474:
001a1474b 0x1a1478
001a1478
001a1478loc_1a1478:
001a1478b 0x1a1cf0
001a147c
001a147cloc_1a147c:
001a147csubs xzr, x2, 5
001a1480b.le 0x1a1488
001a1484b 0x1a1860
001a1488
001a1488loc_1a1488:
001a1488subs xzr, x2, 4
001a148cb.eq 0x1a1494
001a1490b 0x1a1730
001a1494
001a1494loc_1a1494:
001a1494b 0x1a1498
001a1498
001a1498loc_1a1498:
001a1498b 0x1a149c
001a149c
001a149cloc_1a149c:
001a149cldr x5, [sp+1576]
001a14a0str x1, [sp+288]
001a14a4str x5, [sp+296]
001a14a8ldr x0, [sp+448]
001a14acldr x1, [sp+456]
001a14b0ldr x2, [sp+464]
001a14b4adrp x3, 0x50f000
001a14b8add x3, x3, 3265
001a14bcorr x4, xzr, 6
001a14c0bl reflect.Value.MethodByName
001a14c4str x0, [sp+2456]
001a14c8str x1, [sp+2464]
001a14ccstr x2, [sp+2472]
001a14d0ldr x0, [sp+448]
001a14d4ldr x1, [sp+456]
001a14d8ldr x2, [sp+464]
001a14dcadrp x3, 0x512000
001a14e0add x3, x3, 2824
001a14e4movz x4, 13
001a14e8bl reflect.Value.MethodByName
001a14ecstr x0, [sp+2432]
001a14f0str x1, [sp+2440]
001a14f4str x2, [sp+2448]
001a14f8ldr x0, [sp+448]
001a14fcldr x1, [sp+456]
001a1500ldr x2, [sp+464]
001a1504adrp x3, 0x513000
001a1508add x3, x3, 230
001a150corr x4, xzr, 14
001a1510bl reflect.Value.MethodByName
001a1514str x0, [sp+2408]
001a1518str x1, [sp+2416]
001a151cstr x2, [sp+2424]
001a1520add x20, sp, 3224
001a1524adr x27, 16
001a1528stp x29, x27, [sp-24]
001a152csub x29, sp, 24
001a1530bl fn_87cf4
001a1534sub x29, sp, 8
001a1538str xzr, [sp+3336]
001a153cadd x5, sp, 3224
001a1540str x5, [sp+3344]
001a1544ldrsb x27, [x5]
001a1548ldr x6, [sp+2456]
001a154cldr x7, [sp+2464]
001a1550ldr x8, [sp+2472]
001a1554str x8, [x5+16]
001a1558adrp x27, 0x8aa000
001a155cldr w8, [x27+3056]
001a1560cbz w8, 0x1a1568
001a1564b 0x1a156c
001a1568
001a1568loc_1a1568:
001a1568b 0x1a158c
001a156c
001a156cloc_1a156c:
001a156cbl runtime.gcWriteBarrier4
001a1570str x6, [x25]
001a1574ldr x8, [x5]
001a1578str x8, [x25+8]
001a157cstr x7, [x25+16]
001a1580ldr x8, [x5+8]
001a1584str x8, [x25+24]
001a1588b 0x1a158c
001a158c
001a158cloc_1a158c:
001a158cstr x6, [x5]
001a1590str x7, [x5+8]
001a1594ldrsb x27, [x5]
001a1598orr x7, xzr, 6
001a159cstr x7, [x5+32]
001a15a0adrp x27, 0x8aa000
001a15a4ldr w8, [x27+3056]
001a15a8cbz w8, 0x1a15b0
001a15acb 0x1a15b4
001a15b0
001a15b0loc_1a15b0:
001a15b0b 0x1a15c4
001a15b4
001a15b4loc_1a15b4:
001a15b4ldr x8, [x5+24]
001a15b8bl runtime.gcWriteBarrier1
001a15bcstr x8, [x25]
001a15c0b 0x1a15c4
001a15c4
001a15c4loc_1a15c4:
001a15c4adrp x8, 0x50f000
001a15c8add x8, x8, 3265
001a15ccstr x8, [x5+24]
001a15d0ldr x8, [sp+3344]
001a15d4ldrsb x27, [x8]
001a15d8ldr x9, [sp+2432]
001a15dcldr x10, [sp+2440]
001a15e0ldr x11, [sp+2448]
001a15e4str x11, [x8+56]
001a15e8adrp x27, 0x8aa000
001a15ecldr w11, [x27+3056]
001a15f0cbz w11, 0x1a15f8
001a15f4b 0x1a15fc
001a15f8
001a15f8loc_1a15f8:
001a15f8b 0x1a161c
001a15fc
001a15fcloc_1a15fc:
001a15fcbl runtime.gcWriteBarrier4
001a1600str x9, [x25]
001a1604ldr x11, [x8+40]
001a1608str x11, [x25+8]
001a160cstr x10, [x25+16]
001a1610ldr x11, [x8+48]
001a1614str x11, [x25+24]
001a1618b 0x1a161c
001a161c
001a161cloc_1a161c:
001a161cstr x9, [x8+40]
001a1620str x10, [x8+48]
001a1624ldr x8, [sp+3344]
001a1628ldrsb x27, [x8]
001a162cmovz x9, 13
001a1630str x9, [x8+72]
001a1634adrp x27, 0x8aa000
001a1638ldr w9, [x27+3056]
001a163ccbz w9, 0x1a1644
001a1640b 0x1a1648
001a1644
001a1644loc_1a1644:
001a1644b 0x1a1658
001a1648
001a1648loc_1a1648:
001a1648ldr x9, [x8+64]
001a164cbl runtime.gcWriteBarrier1
001a1650str x9, [x25]
001a1654b 0x1a1658
001a1658
001a1658loc_1a1658:
001a1658adrp x9, 0x512000
001a165cadd x9, x9, 2824
001a1660str x9, [x8+64]
001a1664ldr x8, [sp+3344]
001a1668ldrsb x27, [x8]
001a166cldr x9, [sp+2408]
001a1670ldr x10, [sp+2416]
001a1674ldr x11, [sp+2424]
001a1678str x11, [x8+96]
001a167cadrp x27, 0x8aa000
001a1680ldr w11, [x27+3056]
001a1684cbz w11, 0x1a168c
001a1688b 0x1a1690
001a168c
001a168cloc_1a168c:
001a168cb 0x1a16b0
001a1690
001a1690loc_1a1690:
001a1690bl runtime.gcWriteBarrier4
001a1694str x9, [x25]
001a1698ldr x11, [x8+80]
001a169cstr x11, [x25+8]
001a16a0str x10, [x25+16]
001a16a4ldr x11, [x8+88]
001a16a8str x11, [x25+24]
001a16acb 0x1a16b0
001a16b0
001a16b0loc_1a16b0:
001a16b0str x9, [x8+80]
001a16b4str x10, [x8+88]
001a16b8ldr x8, [sp+3344]
001a16bcldrsb x27, [x8]
001a16c0orr x9, xzr, 14
001a16c4str x9, [x8+112]
001a16c8adrp x27, 0x8aa000
001a16ccldr w9, [x27+3056]
001a16d0cbz w9, 0x1a16d8
001a16d4b 0x1a16dc
001a16d8
001a16d8loc_1a16d8:
001a16d8b 0x1a16ec
001a16dc
001a16dcloc_1a16dc:
001a16dcldr x9, [x8+104]
001a16e0bl runtime.gcWriteBarrier1
001a16e4str x9, [x25]
001a16e8b 0x1a16ec
001a16ec
001a16ecloc_1a16ec:
001a16ecadrp x9, 0x513000
001a16f0add x9, x9, 230
001a16f4str x9, [x8+104]
001a16f8ldr x4, [sp+3344]
001a16fcldrsb x27, [x4]
001a1700b 0x1a1704
001a1704
001a1704loc_1a1704:
001a1704str x4, [sp+3352]
001a1708orr x6, xzr, 3
001a170cstr x6, [sp+3360]
001a1710str x6, [sp+3368]
001a1714ldr x1, [sp+448]
001a1718ldr x2, [sp+456]
001a171cldr x3, [sp+464]
001a1720add x0, sp, 488
001a1724mov x5, x6
001a1728bl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a172cb 0x1a1cfc
001a1730
001a1730loc_1a1730:
001a1730subs xzr, x2, 5
001a1734b.eq 0x1a173c
001a1738b 0x1a1858
001a173c
001a173cloc_1a173c:
001a173cb 0x1a1740
001a1740
001a1740loc_1a1740:
001a1740b 0x1a1744
001a1744
001a1744loc_1a1744:
001a1744ldr x5, [sp+1576]
001a1748str x1, [sp+272]
001a174cstr x5, [sp+280]
001a1750ldr x0, [sp+448]
001a1754ldr x1, [sp+456]
001a1758ldr x2, [sp+464]
001a175cadrp x3, 0x50f000
001a1760add x3, x3, 3235
001a1764orr x4, xzr, 6
001a1768bl reflect.Value.MethodByName
001a176cstr x0, [sp+2408]
001a1770str x1, [sp+2416]
001a1774str x2, [sp+2424]
001a1778add x27, sp, 3152
001a177cstp xzr, xzr, [x27]
001a1780add x27, sp, 3168
001a1784stp xzr, xzr, [x27]
001a1788str xzr, [sp+3184]
001a178cadd x5, sp, 3152
001a1790str x5, [sp+3192]
001a1794ldrsb x27, [x5]
001a1798ldr x6, [sp+2408]
001a179cldr x7, [sp+2416]
001a17a0ldr x8, [sp+2424]
001a17a4str x8, [x5+16]
001a17a8adrp x27, 0x8aa000
001a17acldr w8, [x27+3056]
001a17b0cbz w8, 0x1a17b8
001a17b4b 0x1a17bc
001a17b8
001a17b8loc_1a17b8:
001a17b8b 0x1a17dc
001a17bc
001a17bcloc_1a17bc:
001a17bcbl runtime.gcWriteBarrier4
001a17c0str x6, [x25]
001a17c4ldr x8, [x5]
001a17c8str x8, [x25+8]
001a17ccstr x7, [x25+16]
001a17d0ldr x8, [x5+8]
001a17d4str x8, [x25+24]
001a17d8b 0x1a17dc
001a17dc
001a17dcloc_1a17dc:
001a17dcstr x6, [x5]
001a17e0str x7, [x5+8]
001a17e4ldrsb x27, [x5]
001a17e8orr x7, xzr, 6
001a17ecstr x7, [x5+32]
001a17f0adrp x27, 0x8aa000
001a17f4ldr w8, [x27+3056]
001a17f8cbz w8, 0x1a1800
001a17fcb 0x1a1804
001a1800
001a1800loc_1a1800:
001a1800b 0x1a1814
001a1804
001a1804loc_1a1804:
001a1804ldr x8, [x5+24]
001a1808bl runtime.gcWriteBarrier1
001a180cstr x8, [x25]
001a1810b 0x1a1814
001a1814
001a1814loc_1a1814:
001a1814adrp x8, 0x50f000
001a1818add x8, x8, 3235
001a181cstr x8, [x5+24]
001a1820ldr x4, [sp+3192]
001a1824ldrsb x27, [x4]
001a1828b 0x1a182c
001a182c
001a182cloc_1a182c:
001a182cstr x4, [sp+3200]
001a1830orr x6, xzr, 1
001a1834str x6, [sp+3208]
001a1838str x6, [sp+3216]
001a183cldr x1, [sp+448]
001a1840ldr x2, [sp+456]
001a1844ldr x3, [sp+464]
001a1848add x0, sp, 488
001a184cmov x5, x6
001a1850bl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a1854b 0x1a1cfc
001a1858
001a1858loc_1a1858:
001a1858b 0x1a185c
001a185c
001a185cloc_1a185c:
001a185cb 0x1a1cec
001a1860
001a1860loc_1a1860:
001a1860subs xzr, x2, 6
001a1864b.eq 0x1a186c
001a1868b 0x1a1988
001a186c
001a186cloc_1a186c:
001a186cb 0x1a1870
001a1870
001a1870loc_1a1870:
001a1870b 0x1a1874
001a1874
001a1874loc_1a1874:
001a1874ldr x5, [sp+1576]
001a1878str x1, [sp+256]
001a187cstr x5, [sp+264]
001a1880ldr x0, [sp+448]
001a1884ldr x1, [sp+456]
001a1888ldr x2, [sp+464]
001a188cadrp x3, 0x510000
001a1890add x3, x3, 377
001a1894orr x4, xzr, 7
001a1898bl reflect.Value.MethodByName
001a189cstr x0, [sp+2408]
001a18a0str x1, [sp+2416]
001a18a4str x2, [sp+2424]
001a18a8add x27, sp, 3080
001a18acstp xzr, xzr, [x27]
001a18b0add x27, sp, 3096
001a18b4stp xzr, xzr, [x27]
001a18b8str xzr, [sp+3112]
001a18bcadd x5, sp, 3080
001a18c0str x5, [sp+3120]
001a18c4ldrsb x27, [x5]
001a18c8ldr x6, [sp+2408]
001a18ccldr x7, [sp+2416]
001a18d0ldr x8, [sp+2424]
001a18d4str x8, [x5+16]
001a18d8adrp x27, 0x8aa000
001a18dcldr w8, [x27+3056]
001a18e0cbz w8, 0x1a18e8
001a18e4b 0x1a18ec
001a18e8
001a18e8loc_1a18e8:
001a18e8b 0x1a190c
001a18ec
001a18ecloc_1a18ec:
001a18ecbl runtime.gcWriteBarrier4
001a18f0str x6, [x25]
001a18f4ldr x8, [x5]
001a18f8str x8, [x25+8]
001a18fcstr x7, [x25+16]
001a1900ldr x8, [x5+8]
001a1904str x8, [x25+24]
001a1908b 0x1a190c
001a190c
001a190cloc_1a190c:
001a190cstr x6, [x5]
001a1910str x7, [x5+8]
001a1914ldrsb x27, [x5]
001a1918orr x7, xzr, 7
001a191cstr x7, [x5+32]
001a1920adrp x27, 0x8aa000
001a1924ldr w7, [x27+3056]
001a1928cbz w7, 0x1a1930
001a192cb 0x1a1934
001a1930
001a1930loc_1a1930:
001a1930b 0x1a1944
001a1934
001a1934loc_1a1934:
001a1934ldr x7, [x5+24]
001a1938bl runtime.gcWriteBarrier1
001a193cstr x7, [x25]
001a1940b 0x1a1944
001a1944
001a1944loc_1a1944:
001a1944adrp x7, 0x510000
001a1948add x7, x7, 377
001a194cstr x7, [x5+24]
001a1950ldr x4, [sp+3120]
001a1954ldrsb x27, [x4]
001a1958b 0x1a195c
001a195c
001a195cloc_1a195c:
001a195cstr x4, [sp+3128]
001a1960orr x6, xzr, 1
001a1964str x6, [sp+3136]
001a1968str x6, [sp+3144]
001a196cldr x1, [sp+448]
001a1970ldr x2, [sp+456]
001a1974ldr x3, [sp+464]
001a1978add x0, sp, 488
001a197cmov x5, x6
001a1980bl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a1984b 0x1a1cfc
001a1988
001a1988loc_1a1988:
001a1988subs xzr, x2, 7
001a198cb.eq 0x1a1994
001a1990b 0x1a1ce4
001a1994
001a1994loc_1a1994:
001a1994b 0x1a1998
001a1998
001a1998loc_1a1998:
001a1998b 0x1a199c
001a199c
001a199cloc_1a199c:
001a199cldr x5, [sp+1576]
001a19a0str x1, [sp+240]
001a19a4str x5, [sp+248]
001a19a8ldr x0, [sp+448]
001a19acldr x1, [sp+456]
001a19b0ldr x2, [sp+464]
001a19b4adrp x3, 0x50f000
001a19b8add x3, x3, 2242
001a19bcmovz x4, 5
001a19c0bl reflect.Value.MethodByName
001a19c4str x0, [sp+2408]
001a19c8str x1, [sp+2416]
001a19ccstr x2, [sp+2424]
001a19d0ldr x0, [sp+448]
001a19d4ldr x1, [sp+456]
001a19d8ldr x2, [sp+464]
001a19dcadrp x3, 0x50f000
001a19e0add x3, x3, 3271
001a19e4orr x4, xzr, 6
001a19e8bl reflect.Value.MethodByName
001a19ecstr x0, [sp+2432]
001a19f0str x1, [sp+2440]
001a19f4str x2, [sp+2448]
001a19f8ldr x0, [sp+448]
001a19fcldr x1, [sp+456]
001a1a00ldr x2, [sp+464]
001a1a04adrp x3, 0x514000
001a1a08add x3, x3, 1832
001a1a0cmovz x4, 17
001a1a10bl reflect.Value.MethodByName
001a1a14str x0, [sp+2456]
001a1a18str x1, [sp+2464]
001a1a1cstr x2, [sp+2472]
001a1a20ldr x0, [sp+448]
001a1a24ldr x1, [sp+456]
001a1a28ldr x2, [sp+464]
001a1a2cadrp x3, 0x514000
001a1a30add x3, x3, 1849
001a1a34movz x4, 17
001a1a38bl reflect.Value.MethodByName
001a1a3cstr x0, [sp+2240]
001a1a40str x1, [sp+2248]
001a1a44str x2, [sp+2256]
001a1a48add x20, sp, 2888
001a1a4cadr x27, 16
001a1a50stp x29, x27, [sp-24]
001a1a54sub x29, sp, 24
001a1a58bl fn_87ce8
001a1a5csub x29, sp, 8
001a1a60add x5, sp, 2888
001a1a64str x5, [sp+3048]
001a1a68ldrsb x27, [x5]
001a1a6cldr x6, [sp+2408]
001a1a70ldr x7, [sp+2416]
001a1a74ldr x8, [sp+2424]
001a1a78str x8, [x5+16]
001a1a7cadrp x27, 0x8aa000
001a1a80ldr w8, [x27+3056]
001a1a84cbz w8, 0x1a1a8c
001a1a88b 0x1a1a90
001a1a8c
001a1a8cloc_1a1a8c:
001a1a8cb 0x1a1ab0
001a1a90
001a1a90loc_1a1a90:
001a1a90bl runtime.gcWriteBarrier4
001a1a94str x6, [x25]
001a1a98ldr x8, [x5]
001a1a9cstr x8, [x25+8]
001a1aa0str x7, [x25+16]
001a1aa4ldr x8, [x5+8]
001a1aa8str x8, [x25+24]
001a1aacb 0x1a1ab0
001a1ab0
001a1ab0loc_1a1ab0:
001a1ab0str x6, [x5]
001a1ab4str x7, [x5+8]
001a1ab8ldrsb x27, [x5]
001a1abcmovz x7, 5
001a1ac0str x7, [x5+32]
001a1ac4adrp x27, 0x8aa000
001a1ac8ldr w7, [x27+3056]
001a1acccbz w7, 0x1a1ad4
001a1ad0b 0x1a1ad8
001a1ad4
001a1ad4loc_1a1ad4:
001a1ad4b 0x1a1ae8
001a1ad8
001a1ad8loc_1a1ad8:
001a1ad8ldr x7, [x5+24]
001a1adcbl runtime.gcWriteBarrier1
001a1ae0str x7, [x25]
001a1ae4b 0x1a1ae8
001a1ae8
001a1ae8loc_1a1ae8:
001a1ae8adrp x7, 0x50f000
001a1aecadd x7, x7, 2242
001a1af0str x7, [x5+24]
001a1af4ldr x7, [sp+3048]
001a1af8ldrsb x27, [x7]
001a1afcldr x8, [sp+2432]
001a1b00ldr x9, [sp+2440]
001a1b04ldr x10, [sp+2448]
001a1b08str x10, [x7+56]
001a1b0cadrp x27, 0x8aa000
001a1b10ldr w10, [x27+3056]
001a1b14cbz w10, 0x1a1b1c
001a1b18b 0x1a1b20
001a1b1c
001a1b1cloc_1a1b1c:
001a1b1cb 0x1a1b40
001a1b20
001a1b20loc_1a1b20:
001a1b20bl runtime.gcWriteBarrier4
001a1b24str x8, [x25]
001a1b28ldr x10, [x7+40]
001a1b2cstr x10, [x25+8]
001a1b30str x9, [x25+16]
001a1b34ldr x10, [x7+48]
001a1b38str x10, [x25+24]
001a1b3cb 0x1a1b40
001a1b40
001a1b40loc_1a1b40:
001a1b40str x8, [x7+40]
001a1b44str x9, [x7+48]
001a1b48ldr x7, [sp+3048]
001a1b4cldrsb x27, [x7]
001a1b50orr x8, xzr, 6
001a1b54str x8, [x7+72]
001a1b58adrp x27, 0x8aa000
001a1b5cldr w9, [x27+3056]
001a1b60cbz w9, 0x1a1b68
001a1b64b 0x1a1b6c
001a1b68
001a1b68loc_1a1b68:
001a1b68b 0x1a1b7c
001a1b6c
001a1b6cloc_1a1b6c:
001a1b6cldr x9, [x7+64]
001a1b70bl runtime.gcWriteBarrier1
001a1b74str x9, [x25]
001a1b78b 0x1a1b7c
001a1b7c
001a1b7cloc_1a1b7c:
001a1b7cadrp x9, 0x50f000
001a1b80add x9, x9, 3271
001a1b84str x9, [x7+64]
001a1b88ldr x7, [sp+3048]
001a1b8cldrsb x27, [x7]
001a1b90ldr x9, [sp+2456]
001a1b94ldr x10, [sp+2464]
001a1b98ldr x11, [sp+2472]
001a1b9cstr x11, [x7+96]
001a1ba0adrp x27, 0x8aa000
001a1ba4ldr w11, [x27+3056]
001a1ba8cbz w11, 0x1a1bb0
001a1bacb 0x1a1bb4
001a1bb0
001a1bb0loc_1a1bb0:
001a1bb0b 0x1a1bd4
001a1bb4
001a1bb4loc_1a1bb4:
001a1bb4bl runtime.gcWriteBarrier4
001a1bb8str x9, [x25]
001a1bbcldr x11, [x7+80]
001a1bc0str x11, [x25+8]
001a1bc4str x10, [x25+16]
001a1bc8ldr x11, [x7+88]
001a1bccstr x11, [x25+24]
001a1bd0b 0x1a1bd4
001a1bd4
001a1bd4loc_1a1bd4:
001a1bd4str x9, [x7+80]
001a1bd8str x10, [x7+88]
001a1bdcldr x7, [sp+3048]
001a1be0ldrsb x27, [x7]
001a1be4movz x9, 17
001a1be8str x9, [x7+112]
001a1becadrp x27, 0x8aa000
001a1bf0ldr w10, [x27+3056]
001a1bf4cbz w10, 0x1a1bfc
001a1bf8b 0x1a1c00
001a1bfc
001a1bfcloc_1a1bfc:
001a1bfcb 0x1a1c10
001a1c00
001a1c00loc_1a1c00:
001a1c00ldr x10, [x7+104]
001a1c04bl runtime.gcWriteBarrier1
001a1c08str x10, [x25]
001a1c0cb 0x1a1c10
001a1c10
001a1c10loc_1a1c10:
001a1c10adrp x10, 0x514000
001a1c14add x10, x10, 1832
001a1c18str x10, [x7+104]
001a1c1cldr x7, [sp+3048]
001a1c20ldrsb x27, [x7]
001a1c24ldr x10, [sp+2240]
001a1c28ldr x11, [sp+2248]
001a1c2cldr x12, [sp+2256]
001a1c30str x12, [x7+136]
001a1c34adrp x27, 0x8aa000
001a1c38ldr w12, [x27+3056]
001a1c3ccbz w12, 0x1a1c44
001a1c40b 0x1a1c48
001a1c44
001a1c44loc_1a1c44:
001a1c44b 0x1a1c68
001a1c48
001a1c48loc_1a1c48:
001a1c48bl runtime.gcWriteBarrier4
001a1c4cstr x10, [x25]
001a1c50ldr x12, [x7+120]
001a1c54str x12, [x25+8]
001a1c58str x11, [x25+16]
001a1c5cldr x12, [x7+128]
001a1c60str x12, [x25+24]
001a1c64b 0x1a1c68
001a1c68
001a1c68loc_1a1c68:
001a1c68str x10, [x7+120]
001a1c6cstr x11, [x7+128]
001a1c70ldr x7, [sp+3048]
001a1c74ldrsb x27, [x7]
001a1c78str x9, [x7+152]
001a1c7cadrp x27, 0x8aa000
001a1c80ldr w9, [x27+3056]
001a1c84cbz w9, 0x1a1c8c
001a1c88b 0x1a1c90
001a1c8c
001a1c8cloc_1a1c8c:
001a1c8cb 0x1a1ca0
001a1c90
001a1c90loc_1a1c90:
001a1c90ldr x9, [x7+144]
001a1c94bl runtime.gcWriteBarrier1
001a1c98str x9, [x25]
001a1c9cb 0x1a1ca0
001a1ca0
001a1ca0loc_1a1ca0:
001a1ca0adrp x9, 0x514000
001a1ca4add x9, x9, 1849
001a1ca8str x9, [x7+144]
001a1cacldr x4, [sp+3048]
001a1cb0ldrsb x27, [x4]
001a1cb4b 0x1a1cb8
001a1cb8
001a1cb8loc_1a1cb8:
001a1cb8str x4, [sp+3056]
001a1cbcorr x6, xzr, 4
001a1cc0str x6, [sp+3064]
001a1cc4str x6, [sp+3072]
001a1cc8ldr x1, [sp+448]
001a1cccldr x2, [sp+456]
001a1cd0ldr x3, [sp+464]
001a1cd4add x0, sp, 488
001a1cd8mov x5, x6
001a1cdcbl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a1ce0b 0x1a1cfc
001a1ce4
001a1ce4loc_1a1ce4:
001a1ce4b 0x1a1ce8
001a1ce8
001a1ce8loc_1a1ce8:
001a1ce8b 0x1a1cec
001a1cec
001a1cecloc_1a1cec:
001a1cecb 0x1a1cf0
001a1cf0
001a1cf0loc_1a1cf0:
001a1cf0b 0x1a1cf4
001a1cf4
001a1cf4loc_1a1cf4:
001a1cf4b 0x1a1cfc
001a1cf8
001a1cf8loc_1a1cf8:
001a1cf8b 0x1a1cfc
001a1cfc
001a1cfcloc_1a1cfc:
001a1cfcldr x0, [sp+448]
001a1d00ldr x1, [sp+456]
001a1d04ldr x2, [sp+464]
001a1d08adrp x3, 0x50f000
001a1d0cadd x3, x3, 3277
001a1d10orr x4, xzr, 6
001a1d14bl reflect.Value.MethodByName
001a1d18str x0, [sp+544]
001a1d1cstr x1, [sp+552]
001a1d20str x2, [sp+560]
001a1d24bl reflect.Value.IsValid
001a1d28strb w0, [sp+130]
001a1d2ctbnz w0, 0, 0x1a1d34
001a1d30b 0x1a1e14
001a1d34
001a1d34loc_1a1d34:
001a1d34add x27, sp, 2816
001a1d38stp xzr, xzr, [x27]
001a1d3cadd x27, sp, 2832
001a1d40stp xzr, xzr, [x27]
001a1d44str xzr, [sp+2848]
001a1d48add x7, sp, 2816
001a1d4cstr x7, [sp+2856]
001a1d50ldrsb x27, [x7]
001a1d54ldr x8, [sp+544]
001a1d58ldr x9, [sp+552]
001a1d5cldr x10, [sp+560]
001a1d60str x10, [x7+16]
001a1d64adrp x27, 0x8aa000
001a1d68ldr w10, [x27+3056]
001a1d6ccbz w10, 0x1a1d74
001a1d70b 0x1a1d78
001a1d74
001a1d74loc_1a1d74:
001a1d74b 0x1a1d98
001a1d78
001a1d78loc_1a1d78:
001a1d78bl runtime.gcWriteBarrier4
001a1d7cstr x8, [x25]
001a1d80ldr x10, [x7]
001a1d84str x10, [x25+8]
001a1d88str x9, [x25+16]
001a1d8cldr x10, [x7+8]
001a1d90str x10, [x25+24]
001a1d94b 0x1a1d98
001a1d98
001a1d98loc_1a1d98:
001a1d98str x8, [x7]
001a1d9cstr x9, [x7+8]
001a1da0ldrsb x27, [x7]
001a1da4orr x8, xzr, 6
001a1da8str x8, [x7+32]
001a1dacadrp x27, 0x8aa000
001a1db0ldr w8, [x27+3056]
001a1db4cbz w8, 0x1a1dbc
001a1db8b 0x1a1dc0
001a1dbc
001a1dbcloc_1a1dbc:
001a1dbcb 0x1a1dd0
001a1dc0
001a1dc0loc_1a1dc0:
001a1dc0ldr x8, [x7+24]
001a1dc4bl runtime.gcWriteBarrier1
001a1dc8str x8, [x25]
001a1dccb 0x1a1dd0
001a1dd0
001a1dd0loc_1a1dd0:
001a1dd0adrp x8, 0x50f000
001a1dd4add x8, x8, 3277
001a1dd8str x8, [x7+24]
001a1ddcldr x4, [sp+2856]
001a1de0ldrsb x27, [x4]
001a1de4b 0x1a1de8
001a1de8
001a1de8loc_1a1de8:
001a1de8str x4, [sp+2864]
001a1decorr x6, xzr, 1
001a1df0str x6, [sp+2872]
001a1df4str x6, [sp+2880]
001a1df8ldr x1, [sp+448]
001a1dfcldr x2, [sp+456]
001a1e00ldr x3, [sp+464]
001a1e04add x0, sp, 488
001a1e08mov x5, x6
001a1e0cbl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a1e10b 0x1a1e18
001a1e14
001a1e14loc_1a1e14:
001a1e14b 0x1a1e18
001a1e18
001a1e18loc_1a1e18:
001a1e18b 0x1a1e1c
001a1e1c
001a1e1cloc_1a1e1c:
001a1e1cadd x0, sp, 488
001a1e20bl google.golang.org/protobuf/internal/descfmt.(*records).Join
001a1e24str x0, [sp+2688]
001a1e28str x1, [sp+2696]
001a1e2cldr x5, [sp+600]
001a1e30ldr x2, [sp+368]
001a1e34ldr x6, [sp+608]
001a1e38ldr x3, [sp+376]
001a1e3cmov x4, x1
001a1e40mov x1, x2
001a1e44mov x2, x3
001a1e48mov x3, x0
001a1e4cmov x0, xzr
001a1e50bl runtime.concatstring3
001a1e54str x0, [sp+208]
001a1e58str x1, [sp+216]
001a1e5cldp x29, x30, [sp-8]
001a1e60movz x27, 4400
001a1e64add sp, sp, x27
001a1e68ret x30
001a1e6c
001a1e6cloc_1a1e6c:
001a1e6cldr x1, [sp+584]
001a1e70ldrsb x27, [x1]
001a1e74ldr x1, [x1+64]
001a1e78ldr x0, [sp+592]
001a1e7cblr x1
001a1e80str x0, [sp+184]
001a1e84ldr x1, [sp+136]
001a1e88subs xzr, x0, x1
001a1e8cb.gt 0x1a1e94
001a1e90b 0x1a1f6c
001a1e94
001a1e94loc_1a1e94:
001a1e94ldr x1, [sp+136]
001a1e98ldr x2, [sp+584]
001a1e9cldrsb x27, [x2]
001a1ea0ldr x2, [x2+56]
001a1ea4ldr x0, [sp+592]
001a1ea8blr x2
001a1eacstr x0, [sp+2728]
001a1eb0str x1, [sp+2736]
001a1eb4ldrsb x27, [x0]
001a1eb8ldr x2, [x0+208]
001a1ebcmov x0, x1
001a1ec0blr x2
001a1ec4str x0, [sp+2184]
001a1ec8str x1, [sp+2192]
001a1eccstr x0, [sp+4168]
001a1ed0str x1, [sp+4176]
001a1ed4ldr x2, [sp+400]
001a1ed8ldr x3, [sp+392]
001a1edcadd x1, x3, 1
001a1ee0ldr x0, [sp+384]
001a1ee4subs xzr, x2, x1
001a1ee8b.hs 0x1a1ef0
001a1eecb 0x1a1ef4
001a1ef0
001a1ef0loc_1a1ef0:
001a1ef0b 0x1a1f08
001a1ef4
001a1ef4loc_1a1ef4:
001a1ef4orr x3, xzr, 1
001a1ef8adrp x4, 0x454000
001a1efcadd x4, x4, 2944
001a1f00bl runtime.growslice
001a1f04b 0x1a1f08
001a1f08
001a1f08loc_1a1f08:
001a1f08sub x3, x1, 1
001a1f0cadd x4, x0, x3, lsl #4
001a1f10ubfm x3, x3, 60, 59
001a1f14ldr x5, [sp+4168]
001a1f18ldr x6, [sp+4176]
001a1f1cstr x6, [x4+8]
001a1f20adrp x27, 0x8aa000
001a1f24ldr w4, [x27+3056]
001a1f28cbz w4, 0x1a1f30
001a1f2cb 0x1a1f34
001a1f30
001a1f30loc_1a1f30:
001a1f30b 0x1a1f48
001a1f34
001a1f34loc_1a1f34:
001a1f34bl runtime.gcWriteBarrier2
001a1f38str x5, [x25]
001a1f3cldr x4, [x0+x3]
001a1f40str x4, [x25+8]
001a1f44b 0x1a1f48
001a1f48
001a1f48loc_1a1f48:
001a1f48str x5, [x0+x3]
001a1f4cstr x0, [sp+384]
001a1f50str x1, [sp+392]
001a1f54str x2, [sp+400]
001a1f58b 0x1a1f5c
001a1f5c
001a1f5cloc_1a1f5c:
001a1f5cldr x1, [sp+136]
001a1f60add x1, x1, 1
001a1f64str x1, [sp+136]
001a1f68b 0x1a1e6c
001a1f6c
001a1f6cloc_1a1f6c:
001a1f6cldr x5, [sp+392]
001a1f70str x5, [sp+184]
001a1f74cbnz x5, 0x1a1f7c
001a1f78b 0x1a202c
001a1f7c
001a1f7cloc_1a1f7c:
001a1f7cldr x0, [sp+384]
001a1f80ldr x1, [sp+392]
001a1f84ldr x2, [sp+400]
001a1f88mov x3, xzr
001a1f8cbl google.golang.org/protobuf/internal/descfmt.joinStrings
001a1f90str x0, [sp+2688]
001a1f94str x1, [sp+2696]
001a1f98add x27, sp, 40
001a1f9cadd x27, x27, 4096
001a1fa0stp xzr, xzr, [x27]
001a1fa4add x27, sp, 56
001a1fa8add x27, x27, 4096
001a1facstp xzr, xzr, [x27]
001a1fb0adrp x4, 0x50f000
001a1fb4add x4, x4, 3253
001a1fb8str x4, [sp+4136]
001a1fbcorr x4, xzr, 6
001a1fc0str x4, [sp+4144]
001a1fc4ldr x3, [sp+2688]
001a1fc8ldr x4, [sp+2696]
001a1fccmov x0, xzr
001a1fd0adrp x1, 0x56f000
001a1fd4add x1, x1, 3000
001a1fd8orr x2, xzr, 1
001a1fdcadrp x5, 0x56f000
001a1fe0add x5, x5, 3144
001a1fe4mov x6, x2
001a1fe8bl runtime.concatstring3
001a1fecstr x0, [sp+4152]
001a1ff0str x1, [sp+4160]
001a1ff4add x27, sp, 40
001a1ff8add x27, x27, 4096
001a1ffcldp x4, x5, [x27]
001a2000add x27, sp, 56
001a2004add x27, x27, 4096
001a2008ldp x6, x7, [x27]
001a200cstp x4, x5, [sp+8]
001a2010stp x6, x7, [sp+24]
001a2014add x0, sp, 488
001a2018adrp x1, 0x50e000
001a201cadd x1, x1, 3253
001a2020orr x2, xzr, 6
001a2024bl google.golang.org/protobuf/internal/descfmt.(*records).AppendRecs
001a2028b 0x1a2030
001a202c
001a202cloc_1a202c:
001a202cb 0x1a2030
001a2030
001a2030loc_1a2030:
001a2030b 0x1a1cfc
001a2034
001a2034loc_1a2034:
001a2034ldr x7, [sp+152]
001a2038ldr x8, [sp+160]
001a203csubs xzr, x7, x8
001a2040b.gt 0x1a2048
001a2044b 0x1a2c08
001a2048
001a2048loc_1a2048:
001a2048ldr x7, [sp+144]
001a204cstr x7, [sp+784]
001a2050ldr x7, [sp+784]
001a2054ldp x8, x9, [x7]
001a2058ldp x10, x11, [x7+16]
001a205cstp x8, x9, [sp+408]
001a2060stp x10, x11, [sp+424]
001a2064ldr x7, [x7+32]
001a2068str x7, [sp+440]
001a206cldr x1, [sp+440]
001a2070ldr x0, [sp+432]
001a2074str x0, [sp+768]
001a2078str x1, [sp+776]
001a207cb 0x1a2080
001a2080
001a2080loc_1a2080:
001a2080subs xzr, x1, 7
001a2084b.le 0x1a208c
001a2088b 0x1a2478
001a208c
001a208cloc_1a208c:
001a208csubs xzr, x1, 6
001a2090b.eq 0x1a2098
001a2094b 0x1a22a0
001a2098
001a2098loc_1a2098:
001a2098b 0x1a209c
001a209c
001a209cloc_1a209c:
001a209csubs xzr, x1, 6
001a20a0b.eq 0x1a20a8
001a20a4b 0x1a2298
001a20a8
001a20a8loc_1a20a8:
001a20a8subs xzr, x1, 0
001a20acb.hi 0x1a20b4
001a20b0b 0x1a2d24
001a20b4
001a20b4loc_1a20b4:
001a20b4ldrb w7, [x0]
001a20b8subs xzr, x1, 1
001a20bcb.hi 0x1a20c4
001a20c0b 0x1a2d1c
001a20c4
001a20c4loc_1a20c4:
001a20c4ldrb w8, [x0+1]
001a20c8ubfm x8, x8, 56, 7
001a20ccorr x7, x7, x8
001a20d0subs xzr, x1, 2
001a20d4b.hi 0x1a20dc
001a20d8b 0x1a2d14
001a20dc
001a20dcloc_1a20dc:
001a20dcldrb w8, [x0+2]
001a20e0ubfm x8, x8, 48, 7
001a20e4orr x7, x7, x8
001a20e8subs xzr, x1, 3
001a20ecb.hi 0x1a20f4
001a20f0b 0x1a2d0c
001a20f4
001a20f4loc_1a20f4:
001a20f4ldrb w8, [x0+3]
001a20f8ubfm x8, x8, 40, 7
001a20fcorr x7, x7, x8
001a2100movz x8, 24909
001a2104movk x8, 0x4b700000
001a2108subs wzr, w7, w8
001a210cb.eq 0x1a2114
001a2110b 0x1a2294
001a2114
001a2114loc_1a2114:
001a2114subs xzr, x1, 4
001a2118b.hi 0x1a2120
001a211cb 0x1a2d04
001a2120
001a2120loc_1a2120:
001a2120ldrb w7, [x0+4]
001a2124subs xzr, x1, 5
001a2128b.hi 0x1a2130
001a212cb 0x1a2cfc
001a2130
001a2130loc_1a2130:
001a2130ldrb w8, [x0+5]
001a2134ubfm x8, x8, 56, 7
001a2138orr x7, x7, x8
001a213cubfm x7, x7, 0, 15
001a2140movz x8, 31077
001a2144subs wzr, w7, w8
001a2148b.eq 0x1a2150
001a214cb 0x1a2290
001a2150
001a2150loc_1a2150:
001a2150b 0x1a2154
001a2154
001a2154loc_1a2154:
001a2154ldr x1, [sp+352]
001a2158ldrsb x27, [x1]
001a215cldr x1, [x1+184]
001a2160ldr x0, [sp+360]
001a2164blr x1
001a2168str x0, [sp+568]
001a216cstr x1, [sp+576]
001a2170cbnz x0, 0x1a2178
001a2174b 0x1a2284
001a2178
001a2178loc_1a2178:
001a2178ldrsb x27, [x0]
001a217cldr x2, [x0+176]
001a2180mov x0, x1
001a2184blr x2
001a2188strb w0, [sp+129]
001a218cbl google.golang.org/protobuf/reflect/protoreflect.Kind.String
001a2190str x0, [sp+2688]
001a2194str x1, [sp+2696]
001a2198add x27, sp, 736
001a219cstp xzr, xzr, [x27]
001a21a0add x27, sp, 752
001a21a4stp xzr, xzr, [x27]
001a21a8adrp x1, 0x50e000
001a21acadd x1, x1, 3247
001a21b0str x1, [sp+736]
001a21b4orr x4, xzr, 6
001a21b8str x4, [sp+744]
001a21bcldr x1, [sp+2688]
001a21c0ldr x2, [sp+2696]
001a21c4str x1, [sp+752]
001a21c8str x2, [sp+760]
001a21ccldr x2, [sp+504]
001a21d0ldr x0, [sp+488]
001a21d4ldr x1, [sp+496]
001a21d8add x1, x1, 1
001a21dcsubs xzr, x2, x1
001a21e0b.hs 0x1a21e8
001a21e4b 0x1a21ec
001a21e8
001a21e8loc_1a21e8:
001a21e8b 0x1a2204
001a21ec
001a21ecloc_1a21ec:
001a21ecorr x3, xzr, 1
001a21f0adrp x4, 0x45c000
001a21f4add x4, x4, 3808
001a21f8bl runtime.growslice
001a21fcorr x4, xzr, 6
001a2200b 0x1a2204
001a2204
001a2204loc_1a2204:
001a2204sub x7, x1, 1
001a2208add x7, x0, x7, lsl #5
001a220cadrp x27, 0x8a9000
001a2210ldr w8, [x27+3056]
001a2214cbz w8, 0x1a221c
001a2218b 0x1a2220
001a221c
001a221cloc_1a221c:
001a221cb 0x1a225c
001a2220
001a2220loc_1a2220:
001a2220str x0, [sp+2800]
001a2224str x1, [sp+200]
001a2228str x2, [sp+192]
001a222cstr x7, [sp+2792]
001a2230adrp x0, 0x45c000
001a2234add x0, x0, 3808
001a2238mov x1, x7
001a223cadd x2, sp, 736
001a2240bl runtime.wbMove
001a2244ldr x0, [sp+2800]
001a2248ldr x1, [sp+200]
001a224cldr x2, [sp+192]
001a2250orr x4, xzr, 6
001a2254ldr x7, [sp+2792]
001a2258b 0x1a225c
001a225c
001a225cloc_1a225c:
001a225cadd x27, sp, 736
001a2260ldp x8, x9, [x27]
001a2264add x27, sp, 752
001a2268ldp x10, x11, [x27]
001a226cstp x8, x9, [x7]
001a2270stp x10, x11, [x7+16]
001a2274str x0, [sp+488]
001a2278str x1, [sp+496]
001a227cstr x2, [sp+504]
001a2280b 0x1a228c
001a2284
001a2284loc_1a2284:
001a2284orr x4, xzr, 6
001a2288b 0x1a228c
001a228c
001a228cloc_1a228c:
001a228cb 0x1a2be8
001a2290
001a2290loc_1a2290:
001a2290b 0x1a229c
001a2294
001a2294loc_1a2294:
001a2294b 0x1a229c
001a2298
001a2298loc_1a2298:
001a2298b 0x1a229c
001a229c
001a229cloc_1a229c:
001a229cb 0x1a2b34
001a22a0
001a22a0loc_1a22a0:
001a22a0subs xzr, x1, 7
001a22a4b.eq 0x1a22ac
001a22a8b 0x1a2470
001a22ac
001a22acloc_1a22ac:
001a22acb 0x1a22b0
001a22b0
001a22b0loc_1a22b0:
001a22b0subs xzr, x1, 7
001a22b4b.eq 0x1a22bc
001a22b8b 0x1a2468
001a22bc
001a22bcloc_1a22bc:
001a22bcsubs xzr, x1, 0
001a22c0b.hi 0x1a22c8
001a22c4b 0x1a2cf4
001a22c8
001a22c8loc_1a22c8:
001a22c8ldrb w7, [x0]
001a22ccsubs xzr, x1, 1
001a22d0b.hi 0x1a22d8
001a22d4b 0x1a2cec
001a22d8
001a22d8loc_1a22d8:
001a22d8ldrb w8, [x0+1]
001a22dcubfm x8, x8, 56, 7
001a22e0orr x7, x7, x8
001a22e4subs xzr, x1, 2
001a22e8b.hi 0x1a22f0
001a22ecb 0x1a2ce4
001a22f0
001a22f0loc_1a22f0:
001a22f0ldrb w8, [x0+2]
001a22f4ubfm x8, x8, 48, 7
001a22f8orr x7, x7, x8
001a22fcsubs xzr, x1, 3
001a2300b.hi 0x1a2308
001a2304b 0x1a2cdc
001a2308
001a2308loc_1a2308:
001a2308ldrb w8, [x0+3]
001a230cubfm x8, x8, 40, 7
001a2310orr x7, x7, x8
001a2314movz x8, 25933
001a2318movk x8, 0x73730000
001a231csubs wzr, w7, w8
001a2320b.eq 0x1a2328
001a2324b 0x1a2464
001a2328
001a2328loc_1a2328:
001a2328subs xzr, x1, 4
001a232cb.hi 0x1a2334
001a2330b 0x1a2cd4
001a2334
001a2334loc_1a2334:
001a2334ldrb w7, [x0+4]
001a2338subs xzr, x1, 5
001a233cb.hi 0x1a2344
001a2340b 0x1a2ccc
001a2344
001a2344loc_1a2344:
001a2344ldrb w8, [x0+5]
001a2348ubfm x8, x8, 56, 7
001a234corr x7, x7, x8
001a2350ubfm x7, x7, 0, 15
001a2354movz x8, 26465
001a2358subs wzr, w7, w8
001a235cb.eq 0x1a2364
001a2360b 0x1a2460
001a2364
001a2364loc_1a2364:
001a2364subs xzr, x1, 6
001a2368b.hi 0x1a2370
001a236cb 0x1a2cc4
001a2370
001a2370loc_1a2370:
001a2370ldrb w7, [x0+6]
001a2374subs wzr, w7, 101
001a2378b.eq 0x1a2380
001a237cb 0x1a245c
001a2380
001a2380loc_1a2380:
001a2380b 0x1a2384
001a2384
001a2384loc_1a2384:
001a2384ldr x1, [sp+352]
001a2388ldrsb x27, [x1]
001a238cldr x1, [x1+136]
001a2390ldr x0, [sp+360]
001a2394blr x1
001a2398strb w0, [sp+130]
001a239ctbnz w0, 0, 0x1a23a4
001a23a0b 0x1a23a8
001a23a4
001a23a4loc_1a23a4:
001a23a4b 0x1a2454
001a23a8
001a23a8loc_1a23a8:
001a23a8add x27, sp, 160
001a23acadd x27, x27, 4096
001a23b0stp xzr, xzr, [x27]
001a23b4add x27, sp, 176
001a23b8add x27, x27, 4096
001a23bcstp xzr, xzr, [x27]
001a23c0str xzr, [sp+4288]
001a23c4add x1, sp, 4096
001a23c8add x1, x1, 160
001a23ccstr x1, [sp+4296]
001a23d0ldrsb x27, [x1]
001a23d4adrp x27, 0x8a9000
001a23d8ldr w7, [x27+3056]
001a23dccbz w7, 0x1a23e4
001a23e0b 0x1a23e8
001a23e4
001a23e4loc_1a23e4:
001a23e4b 0x1a2404
001a23e8
001a23e8loc_1a23e8:
001a23e8adrp x0, 0x4a6000
001a23ecadd x0, x0, 1056
001a23f0add x2, sp, 408
001a23f4bl runtime.wbMove
001a23f8add x1, sp, 4096
001a23fcadd x1, x1, 160
001a2400b 0x1a2404
001a2404
001a2404loc_1a2404:
001a2404ldp x7, x8, [sp+408]
001a2408ldp x9, x10, [sp+424]
001a240cstp x7, x8, [x1]
001a2410stp x9, x10, [x1+16]
001a2414ldr x7, [sp+440]
001a2418str x7, [x1+32]
001a241cldr x4, [sp+4296]
001a2420ldrsb x27, [x4]
001a2424b 0x1a2428
001a2428
001a2428loc_1a2428:
001a2428str x4, [sp+4304]
001a242corr x6, xzr, 1
001a2430str x6, [sp+4312]
001a2434str x6, [sp+4320]
001a2438ldr x1, [sp+448]
001a243cldr x2, [sp+456]
001a2440ldr x3, [sp+464]
001a2444add x0, sp, 488
001a2448mov x5, x6
001a244cbl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a2450b 0x1a2454
001a2454
001a2454loc_1a2454:
001a2454orr x4, xzr, 6
001a2458b 0x1a2be8
001a245c
001a245cloc_1a245c:
001a245cb 0x1a246c
001a2460
001a2460loc_1a2460:
001a2460b 0x1a246c
001a2464
001a2464loc_1a2464:
001a2464b 0x1a246c
001a2468
001a2468loc_1a2468:
001a2468b 0x1a246c
001a246c
001a246cloc_1a246c:
001a246cb 0x1a2b34
001a2470
001a2470loc_1a2470:
001a2470b 0x1a2474
001a2474
001a2474loc_1a2474:
001a2474b 0x1a2b30
001a2478
001a2478loc_1a2478:
001a2478subs xzr, x1, 8
001a247cb.eq 0x1a2484
001a2480b 0x1a27a0
001a2484
001a2484loc_1a2484:
001a2484b 0x1a2488
001a2488
001a2488loc_1a2488:
001a2488subs xzr, x1, 8
001a248cb.eq 0x1a2494
001a2490b 0x1a2798
001a2494
001a2494loc_1a2494:
001a2494subs xzr, x1, 0
001a2498b.hi 0x1a24a0
001a249cb 0x1a2cbc
001a24a0
001a24a0loc_1a24a0:
001a24a0ldrb w7, [x0]
001a24a4subs xzr, x1, 1
001a24a8b.hi 0x1a24b0
001a24acb 0x1a2cb4
001a24b0
001a24b0loc_1a24b0:
001a24b0ldrb w8, [x0+1]
001a24b4ubfm x8, x8, 56, 7
001a24b8orr x7, x7, x8
001a24bcsubs xzr, x1, 2
001a24c0b.hi 0x1a24c8
001a24c4b 0x1a2cac
001a24c8
001a24c8loc_1a24c8:
001a24c8ldrb w8, [x0+2]
001a24ccubfm x8, x8, 48, 7
001a24d0orr x7, x7, x8
001a24d4subs xzr, x1, 3
001a24d8b.hi 0x1a24e0
001a24dcb 0x1a2ca4
001a24e0
001a24e0loc_1a24e0:
001a24e0ldrb w8, [x0+3]
001a24e4ubfm x8, x8, 40, 7
001a24e8orr x7, x7, x8
001a24ecsubs xzr, x1, 4
001a24f0b.hi 0x1a24f8
001a24f4b 0x1a2c9c
001a24f8
001a24f8loc_1a24f8:
001a24f8ldrb w8, [x0+4]
001a24fcubfm x8, x8, 32, 7
001a2500orr x7, x7, x8
001a2504subs xzr, x1, 5
001a2508b.hi 0x1a2510
001a250cb 0x1a2c94
001a2510
001a2510loc_1a2510:
001a2510ldrb w8, [x0+5]
001a2514ubfm x8, x8, 24, 7
001a2518orr x7, x7, x8
001a251csubs xzr, x1, 6
001a2520b.hi 0x1a2528
001a2524b 0x1a2c8c
001a2528
001a2528loc_1a2528:
001a2528ldrb w8, [x0+6]
001a252cubfm x8, x8, 16, 7
001a2530orr x7, x7, x8
001a2534subs xzr, x1, 7
001a2538b.hi 0x1a2540
001a253cb 0x1a2c84
001a2540
001a2540loc_1a2540:
001a2540ldrb w8, [x0+7]
001a2544ubfm x8, x8, 8, 7
001a2548orr x7, x7, x8
001a254cmovz x8, 24909
001a2550movk x8, 0x56700000
001a2554movk x8, 0x6c6100000000
001a2558movk x8, 0x6575000000000000
001a255csubs xzr, x7, x8
001a2560b.eq 0x1a2568
001a2564b 0x1a2794
001a2568
001a2568loc_1a2568:
001a2568b 0x1a256c
001a256c
001a256cloc_1a256c:
001a256cldr x1, [sp+352]
001a2570ldrsb x27, [x1]
001a2574ldr x1, [x1+192]
001a2578ldr x0, [sp+360]
001a257cblr x1
001a2580str x0, [sp+224]
001a2584str x1, [sp+232]
001a2588cbnz x0, 0x1a2590
001a258cb 0x1a2788
001a2590
001a2590loc_1a2590:
001a2590ldrsb x27, [x0]
001a2594ldr x2, [x0+176]
001a2598mov x0, x1
001a259cblr x2
001a25a0strb w0, [sp+129]
001a25a4strb w0, [sp+95]
001a25a8sbfm x1, x0, 0, 7
001a25acsubs wzr, w1, 10
001a25b0b.ge 0x1a25b8
001a25b4b 0x1a265c
001a25b8
001a25b8loc_1a25b8:
001a25b8sbfm x1, x0, 0, 7
001a25bcsubs wzr, w1, 11
001a25c0b.le 0x1a25c8
001a25c4b 0x1a2658
001a25c8
001a25c8loc_1a25c8:
001a25c8b 0x1a25cc
001a25cc
001a25ccloc_1a25cc:
001a25ccldr x1, [sp+224]
001a25d0ldrsb x27, [x1]
001a25d4ldr x1, [x1+200]
001a25d8ldr x0, [sp+232]
001a25dcblr x1
001a25e0str x0, [sp+2760]
001a25e4str x1, [sp+2768]
001a25e8ldrsb x27, [x0]
001a25ecldr x2, [x0+64]
001a25f0mov x0, x1
001a25f4blr x2
001a25f8str x0, [sp+2200]
001a25fcstr x1, [sp+2208]
001a2600add x27, sp, 672
001a2604stp xzr, xzr, [x27]
001a2608add x27, sp, 688
001a260cstp xzr, xzr, [x27]
001a2610adrp x1, 0x50f000
001a2614add x1, x1, 2204
001a2618str x1, [sp+672]
001a261corr x2, xzr, 8
001a2620str x2, [sp+680]
001a2624ldr x3, [sp+2200]
001a2628ldr x4, [sp+2208]
001a262cstr x3, [sp+688]
001a2630str x4, [sp+696]
001a2634str x1, [sp+8]
001a2638str x2, [sp+16]
001a263cstr x3, [sp+24]
001a2640str x4, [sp+32]
001a2644add x0, sp, 488
001a2648adrp x1, 0x50f000
001a264cadd x1, x1, 2204
001a2650bl google.golang.org/protobuf/internal/descfmt.(*records).AppendRecs
001a2654b 0x1a2784
001a2658
001a2658loc_1a2658:
001a2658b 0x1a2660
001a265c
001a265cloc_1a265c:
001a265cb 0x1a2660
001a2660
001a2660loc_1a2660:
001a2660ubfm x1, x0, 0, 7
001a2664subs wzr, w1, 14
001a2668b.eq 0x1a2670
001a266cb 0x1a2700
001a2670
001a2670loc_1a2670:
001a2670b 0x1a2674
001a2674
001a2674loc_1a2674:
001a2674ldr x1, [sp+224]
001a2678ldrsb x27, [x1]
001a267cldr x1, [x1+64]
001a2680ldr x0, [sp+232]
001a2684blr x1
001a2688str x0, [sp+2776]
001a268cstr x1, [sp+2784]
001a2690ldrsb x27, [x0]
001a2694ldr x2, [x0+24]
001a2698mov x0, x1
001a269cblr x2
001a26a0str x0, [sp+2200]
001a26a4str x1, [sp+2208]
001a26a8add x27, sp, 704
001a26acstp xzr, xzr, [x27]
001a26b0add x27, sp, 720
001a26b4stp xzr, xzr, [x27]
001a26b8adrp x1, 0x50f000
001a26bcadd x1, x1, 2204
001a26c0str x1, [sp+704]
001a26c4orr x2, xzr, 8
001a26c8str x2, [sp+712]
001a26ccldr x3, [sp+2200]
001a26d0ldr x4, [sp+2208]
001a26d4str x3, [sp+720]
001a26d8str x4, [sp+728]
001a26dcstr x1, [sp+8]
001a26e0str x2, [sp+16]
001a26e4str x3, [sp+24]
001a26e8str x4, [sp+32]
001a26ecadd x0, sp, 488
001a26f0adrp x1, 0x50f000
001a26f4add x1, x1, 2204
001a26f8bl google.golang.org/protobuf/internal/descfmt.(*records).AppendRecs
001a26fcb 0x1a2784
001a2700
001a2700loc_1a2700:
001a2700b 0x1a2704
001a2704
001a2704loc_1a2704:
001a2704b 0x1a2708
001a2708
001a2708loc_1a2708:
001a2708ldr x1, [sp+224]
001a270cldrsb x27, [x1]
001a2710ldr x1, [x1+176]
001a2714ldr x0, [sp+232]
001a2718blr x1
001a271cstrb w0, [sp+128]
001a2720bl google.golang.org/protobuf/reflect/protoreflect.Kind.String
001a2724str x0, [sp+2688]
001a2728str x1, [sp+2696]
001a272cadd x27, sp, 640
001a2730stp xzr, xzr, [x27]
001a2734add x27, sp, 656
001a2738stp xzr, xzr, [x27]
001a273cadrp x1, 0x50f000
001a2740add x1, x1, 2204
001a2744str x1, [sp+640]
001a2748orr x2, xzr, 8
001a274cstr x2, [sp+648]
001a2750ldr x3, [sp+2688]
001a2754ldr x4, [sp+2696]
001a2758str x3, [sp+656]
001a275cstr x4, [sp+664]
001a2760str x1, [sp+8]
001a2764str x2, [sp+16]
001a2768str x3, [sp+24]
001a276cstr x4, [sp+32]
001a2770add x0, sp, 488
001a2774adrp x1, 0x50f000
001a2778add x1, x1, 2204
001a277cbl google.golang.org/protobuf/internal/descfmt.(*records).AppendRecs
001a2780b 0x1a2784
001a2784
001a2784loc_1a2784:
001a2784b 0x1a278c
001a2788
001a2788loc_1a2788:
001a2788b 0x1a278c
001a278c
001a278cloc_1a278c:
001a278corr x4, xzr, 6
001a2790b 0x1a2be8
001a2794
001a2794loc_1a2794:
001a2794b 0x1a279c
001a2798
001a2798loc_1a2798:
001a2798b 0x1a279c
001a279c
001a279cloc_1a279c:
001a279cb 0x1a2b34
001a27a0
001a27a0loc_1a27a0:
001a27a0subs xzr, x1, 15
001a27a4b.eq 0x1a27ac
001a27a8b 0x1a2a1c
001a27ac
001a27acloc_1a27ac:
001a27acb 0x1a27b0
001a27b0
001a27b0loc_1a27b0:
001a27b0subs xzr, x1, 15
001a27b4b.eq 0x1a27bc
001a27b8b 0x1a2a14
001a27bc
001a27bcloc_1a27bc:
001a27bcsubs xzr, x1, 0
001a27c0b.hi 0x1a27c8
001a27c4b 0x1a2c7c
001a27c8
001a27c8loc_1a27c8:
001a27c8ldrb w7, [x0]
001a27ccsubs xzr, x1, 1
001a27d0b.hi 0x1a27d8
001a27d4b 0x1a2c74
001a27d8
001a27d8loc_1a27d8:
001a27d8ldrb w8, [x0+1]
001a27dcubfm x8, x8, 56, 7
001a27e0orr x7, x7, x8
001a27e4subs xzr, x1, 2
001a27e8b.hi 0x1a27f0
001a27ecb 0x1a2c6c
001a27f0
001a27f0loc_1a27f0:
001a27f0ldrb w8, [x0+2]
001a27f4ubfm x8, x8, 48, 7
001a27f8orr x7, x7, x8
001a27fcsubs xzr, x1, 3
001a2800b.hi 0x1a2808
001a2804b 0x1a2c64
001a2808
001a2808loc_1a2808:
001a2808ldrb w8, [x0+3]
001a280cubfm x8, x8, 40, 7
001a2810orr x7, x7, x8
001a2814subs xzr, x1, 4
001a2818b.hi 0x1a2820
001a281cb 0x1a2c5c
001a2820
001a2820loc_1a2820:
001a2820ldrb w8, [x0+4]
001a2824ubfm x8, x8, 32, 7
001a2828orr x7, x7, x8
001a282csubs xzr, x1, 5
001a2830b.hi 0x1a2838
001a2834b 0x1a2c54
001a2838
001a2838loc_1a2838:
001a2838ldrb w8, [x0+5]
001a283cubfm x8, x8, 24, 7
001a2840orr x7, x7, x8
001a2844subs xzr, x1, 6
001a2848b.hi 0x1a2850
001a284cb 0x1a2c4c
001a2850
001a2850loc_1a2850:
001a2850ldrb w8, [x0+6]
001a2854ubfm x8, x8, 16, 7
001a2858orr x7, x7, x8
001a285csubs xzr, x1, 7
001a2860b.hi 0x1a2868
001a2864b 0x1a2c44
001a2868
001a2868loc_1a2868:
001a2868ldrb w8, [x0+7]
001a286cubfm x8, x8, 8, 7
001a2870orr x7, x7, x8
001a2874movz x8, 28483
001a2878movk x8, 0x746e0000
001a287cmovk x8, 0x696100000000
001a2880movk x8, 0x696e000000000000
001a2884subs xzr, x7, x8
001a2888b.eq 0x1a2890
001a288cb 0x1a2a10
001a2890
001a2890loc_1a2890:
001a2890subs xzr, x1, 8
001a2894b.hi 0x1a289c
001a2898b 0x1a2c3c
001a289c
001a289cloc_1a289c:
001a289cldrb w7, [x0+8]
001a28a0subs xzr, x1, 9
001a28a4b.hi 0x1a28ac
001a28a8b 0x1a2c34
001a28ac
001a28acloc_1a28ac:
001a28acldrb w8, [x0+9]
001a28b0ubfm x8, x8, 56, 7
001a28b4orr x7, x7, x8
001a28b8subs xzr, x1, 10
001a28bcb.hi 0x1a28c4
001a28c0b 0x1a2c2c
001a28c4
001a28c4loc_1a28c4:
001a28c4ldrb w8, [x0+10]
001a28c8ubfm x8, x8, 48, 7
001a28ccorr x7, x7, x8
001a28d0subs xzr, x1, 11
001a28d4b.hi 0x1a28dc
001a28d8b 0x1a2c24
001a28dc
001a28dcloc_1a28dc:
001a28dcldrb w8, [x0+11]
001a28e0ubfm x8, x8, 40, 7
001a28e4orr x7, x7, x8
001a28e8movz x8, 26478
001a28ecmovk x8, 0x6e4f0000
001a28f0subs wzr, w7, w8
001a28f4b.eq 0x1a28fc
001a28f8b 0x1a2a0c
001a28fc
001a28fcloc_1a28fc:
001a28fcsubs xzr, x1, 12
001a2900b.hi 0x1a2908
001a2904b 0x1a2c1c
001a2908
001a2908loc_1a2908:
001a2908ldrb w7, [x0+12]
001a290csubs xzr, x1, 13
001a2910b.hi 0x1a2918
001a2914b 0x1a2c14
001a2918
001a2918loc_1a2918:
001a2918ldrb w8, [x0+13]
001a291cubfm x8, x8, 56, 7
001a2920orr x7, x7, x8
001a2924ubfm x7, x7, 0, 15
001a2928movz x8, 28517
001a292csubs wzr, w7, w8
001a2930b.eq 0x1a2938
001a2934b 0x1a2a08
001a2938
001a2938loc_1a2938:
001a2938subs xzr, x1, 14
001a293cb.hi 0x1a2944
001a2940b 0x1a2c0c
001a2944
001a2944loc_1a2944:
001a2944ldrb w7, [x0+14]
001a2948subs wzr, w7, 102
001a294cb.eq 0x1a2954
001a2950b 0x1a2a04
001a2954
001a2954loc_1a2954:
001a2954b 0x1a2958
001a2958
001a2958loc_1a2958:
001a2958ldr x1, [sp+352]
001a295cldrsb x27, [x1]
001a2960ldr x1, [x1+40]
001a2964ldr x0, [sp+360]
001a2968blr x1
001a296cstr x0, [sp+528]
001a2970str x1, [sp+536]
001a2974cbnz x0, 0x1a297c
001a2978b 0x1a29f8
001a297c
001a297cloc_1a297c:
001a297cldrsb x27, [x0]
001a2980ldr x2, [x0+64]
001a2984mov x0, x1
001a2988blr x2
001a298cstr x0, [sp+2184]
001a2990str x1, [sp+2192]
001a2994add x27, sp, 264
001a2998add x27, x27, 4096
001a299cstp xzr, xzr, [x27]
001a29a0add x27, sp, 280
001a29a4add x27, x27, 4096
001a29a8stp xzr, xzr, [x27]
001a29acadrp x1, 0x50e000
001a29b0add x1, x1, 2232
001a29b4str x1, [sp+4360]
001a29b8movz x2, 5
001a29bcstr x2, [sp+4368]
001a29c0ldr x3, [sp+2184]
001a29c4ldr x4, [sp+2192]
001a29c8str x3, [sp+4376]
001a29ccstr x4, [sp+4384]
001a29d0str x1, [sp+8]
001a29d4str x2, [sp+16]
001a29d8str x3, [sp+24]
001a29dcstr x4, [sp+32]
001a29e0add x0, sp, 488
001a29e4adrp x1, 0x512000
001a29e8add x1, x1, 1887
001a29ecorr x2, xzr, 15
001a29f0bl google.golang.org/protobuf/internal/descfmt.(*records).AppendRecs
001a29f4b 0x1a29fc
001a29f8
001a29f8loc_1a29f8:
001a29f8b 0x1a29fc
001a29fc
001a29fcloc_1a29fc:
001a29fcorr x4, xzr, 6
001a2a00b 0x1a2be8
001a2a04
001a2a04loc_1a2a04:
001a2a04b 0x1a2a18
001a2a08
001a2a08loc_1a2a08:
001a2a08b 0x1a2a18
001a2a0c
001a2a0cloc_1a2a0c:
001a2a0cb 0x1a2a18
001a2a10
001a2a10loc_1a2a10:
001a2a10b 0x1a2a18
001a2a14
001a2a14loc_1a2a14:
001a2a14b 0x1a2a18
001a2a18
001a2a18loc_1a2a18:
001a2a18b 0x1a2b34
001a2a1c
001a2a1cloc_1a2a1c:
001a2a1csubs xzr, x1, 17
001a2a20b.eq 0x1a2a28
001a2a24b 0x1a2b24
001a2a28
001a2a28loc_1a2a28:
001a2a28b 0x1a2a2c
001a2a2c
001a2a2cloc_1a2a2c:
001a2a2csubs xzr, x1, 17
001a2a30b.eq 0x1a2a38
001a2a34b 0x1a2b1c
001a2a38
001a2a38loc_1a2a38:
001a2a38adrp x1, 0x513000
001a2a3cadd x1, x1, 1815
001a2a40movz x2, 17
001a2a44bl runtime.memequal
001a2a48tbnz w0, 0, 0x1a2a50
001a2a4cb 0x1a2b18
001a2a50
001a2a50loc_1a2a50:
001a2a50b 0x1a2a54
001a2a54
001a2a54loc_1a2a54:
001a2a54ldr x1, [sp+352]
001a2a58ldrsb x27, [x1]
001a2a5cldr x1, [x1+120]
001a2a60ldr x0, [sp+360]
001a2a64blr x1
001a2a68strb w0, [sp+130]
001a2a6ctbnz w0, 0, 0x1a2a74
001a2a70b 0x1a2b0c
001a2a74
001a2a74loc_1a2a74:
001a2a74ldr x1, [sp+352]
001a2a78ldrsb x27, [x1]
001a2a7cldr x1, [x1+32]
001a2a80ldr x0, [sp+360]
001a2a84blr x1
001a2a88str x0, [sp+2744]
001a2a8cstr x1, [sp+2752]
001a2a90ldrsb x27, [x0]
001a2a94ldr x2, [x0+64]
001a2a98mov x0, x1
001a2a9cblr x2
001a2aa0str x0, [sp+2200]
001a2aa4str x1, [sp+2208]
001a2aa8add x27, sp, 232
001a2aacadd x27, x27, 4096
001a2ab0stp xzr, xzr, [x27]
001a2ab4add x27, sp, 248
001a2ab8add x27, x27, 4096
001a2abcstp xzr, xzr, [x27]
001a2ac0adrp x1, 0x50f000
001a2ac4add x1, x1, 2212
001a2ac8str x1, [sp+4328]
001a2accorr x2, xzr, 8
001a2ad0str x2, [sp+4336]
001a2ad4ldr x3, [sp+2200]
001a2ad8ldr x4, [sp+2208]
001a2adcstr x3, [sp+4344]
001a2ae0str x4, [sp+4352]
001a2ae4str x1, [sp+8]
001a2ae8str x2, [sp+16]
001a2aecstr x3, [sp+24]
001a2af0str x4, [sp+32]
001a2af4add x0, sp, 488
001a2af8adrp x1, 0x513000
001a2afcadd x1, x1, 1815
001a2b00movz x2, 17
001a2b04bl google.golang.org/protobuf/internal/descfmt.(*records).AppendRecs
001a2b08b 0x1a2b10
001a2b0c
001a2b0cloc_1a2b0c:
001a2b0cb 0x1a2b10
001a2b10
001a2b10loc_1a2b10:
001a2b10orr x4, xzr, 6
001a2b14b 0x1a2be8
001a2b18
001a2b18loc_1a2b18:
001a2b18b 0x1a2b20
001a2b1c
001a2b1cloc_1a2b1c:
001a2b1cb 0x1a2b20
001a2b20
001a2b20loc_1a2b20:
001a2b20b 0x1a2b34
001a2b24
001a2b24loc_1a2b24:
001a2b24b 0x1a2b28
001a2b28
001a2b28loc_1a2b28:
001a2b28b 0x1a2b2c
001a2b2c
001a2b2cloc_1a2b2c:
001a2b2cb 0x1a2b30
001a2b30
001a2b30loc_1a2b30:
001a2b30b 0x1a2b34
001a2b34
001a2b34loc_1a2b34:
001a2b34b 0x1a2b38
001a2b38
001a2b38loc_1a2b38:
001a2b38add x27, sp, 88
001a2b3cadd x27, x27, 4096
001a2b40stp xzr, xzr, [x27]
001a2b44add x27, sp, 104
001a2b48add x27, x27, 4096
001a2b4cstp xzr, xzr, [x27]
001a2b50str xzr, [sp+4216]
001a2b54add x1, sp, 4096
001a2b58add x1, x1, 88
001a2b5cstr x1, [sp+4224]
001a2b60ldrsb x27, [x1]
001a2b64adrp x27, 0x8a9000
001a2b68ldr w7, [x27+3056]
001a2b6ccbz w7, 0x1a2b74
001a2b70b 0x1a2b78
001a2b74
001a2b74loc_1a2b74:
001a2b74b 0x1a2b94
001a2b78
001a2b78loc_1a2b78:
001a2b78adrp x0, 0x4a6000
001a2b7cadd x0, x0, 1056
001a2b80add x2, sp, 408
001a2b84bl runtime.wbMove
001a2b88add x1, sp, 4096
001a2b8cadd x1, x1, 88
001a2b90b 0x1a2b94
001a2b94
001a2b94loc_1a2b94:
001a2b94ldp x7, x8, [sp+408]
001a2b98ldp x9, x10, [sp+424]
001a2b9cstp x7, x8, [x1]
001a2ba0stp x9, x10, [x1+16]
001a2ba4ldr x7, [sp+440]
001a2ba8str x7, [x1+32]
001a2bacldr x4, [sp+4224]
001a2bb0ldrsb x27, [x4]
001a2bb4b 0x1a2bb8
001a2bb8
001a2bb8loc_1a2bb8:
001a2bb8str x4, [sp+4232]
001a2bbcorr x6, xzr, 1
001a2bc0str x6, [sp+4240]
001a2bc4str x6, [sp+4248]
001a2bc8ldr x1, [sp+448]
001a2bccldr x2, [sp+456]
001a2bd0ldr x3, [sp+464]
001a2bd4add x0, sp, 488
001a2bd8mov x5, x6
001a2bdcbl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a2be0orr x4, xzr, 6
001a2be4b 0x1a2be8
001a2be8
001a2be8loc_1a2be8:
001a2be8b 0x1a2bec
001a2bec
001a2becloc_1a2bec:
001a2becldr x7, [sp+160]
001a2bf0add x7, x7, 1
001a2bf4str x7, [sp+160]
001a2bf8ldr x7, [sp+784]
001a2bfcadd x7, x7, 40
001a2c00str x7, [sp+144]
001a2c04b 0x1a2034
001a2c08
001a2c08loc_1a2c08:
001a2c08b 0x1a1cfc
001a2c0c
001a2c0cloc_1a2c0c:
001a2c0corr x0, xzr, 14
001a2c10bl runtime.panicIndex
001a2c14
001a2c14loc_1a2c14:
001a2c14movz x0, 13
001a2c18bl runtime.panicIndex
001a2c1c
001a2c1cloc_1a2c1c:
001a2c1corr x0, xzr, 12
001a2c20bl runtime.panicIndex
001a2c24
001a2c24loc_1a2c24:
001a2c24movz x0, 11
001a2c28bl runtime.panicIndex
001a2c2c
001a2c2cloc_1a2c2c:
001a2c2cmovz x0, 10
001a2c30bl runtime.panicIndex
001a2c34
001a2c34loc_1a2c34:
001a2c34movz x0, 9
001a2c38bl runtime.panicIndex
001a2c3c
001a2c3cloc_1a2c3c:
001a2c3corr x0, xzr, 8
001a2c40bl runtime.panicIndex
001a2c44
001a2c44loc_1a2c44:
001a2c44orr x0, xzr, 7
001a2c48bl runtime.panicIndex
001a2c4c
001a2c4cloc_1a2c4c:
001a2c4corr x0, xzr, 6
001a2c50bl runtime.panicIndex
001a2c54
001a2c54loc_1a2c54:
001a2c54movz x0, 5
001a2c58bl runtime.panicIndex
001a2c5c
001a2c5cloc_1a2c5c:
001a2c5corr x0, xzr, 4
001a2c60bl runtime.panicIndex
001a2c64
001a2c64loc_1a2c64:
001a2c64orr x0, xzr, 3
001a2c68bl runtime.panicIndex
001a2c6c
001a2c6cloc_1a2c6c:
001a2c6corr x0, xzr, 2
001a2c70bl runtime.panicIndex
001a2c74
001a2c74loc_1a2c74:
001a2c74orr x0, xzr, 1
001a2c78bl runtime.panicIndex
001a2c7c
001a2c7cloc_1a2c7c:
001a2c7cmov x0, xzr
001a2c80bl runtime.panicIndex
001a2c84
001a2c84loc_1a2c84:
001a2c84orr x0, xzr, 7
001a2c88bl runtime.panicIndex
001a2c8c
001a2c8cloc_1a2c8c:
001a2c8corr x0, xzr, 6
001a2c90bl runtime.panicIndex
001a2c94
001a2c94loc_1a2c94:
001a2c94movz x0, 5
001a2c98bl runtime.panicIndex
001a2c9c
001a2c9cloc_1a2c9c:
001a2c9corr x0, xzr, 4
001a2ca0bl runtime.panicIndex
001a2ca4
001a2ca4loc_1a2ca4:
001a2ca4orr x0, xzr, 3
001a2ca8bl runtime.panicIndex
001a2cac
001a2cacloc_1a2cac:
001a2cacorr x0, xzr, 2
001a2cb0bl runtime.panicIndex
001a2cb4
001a2cb4loc_1a2cb4:
001a2cb4orr x0, xzr, 1
001a2cb8bl runtime.panicIndex
001a2cbc
001a2cbcloc_1a2cbc:
001a2cbcmov x0, xzr
001a2cc0bl runtime.panicIndex
001a2cc4
001a2cc4loc_1a2cc4:
001a2cc4orr x0, xzr, 6
001a2cc8bl runtime.panicIndex
001a2ccc
001a2cccloc_1a2ccc:
001a2cccmovz x0, 5
001a2cd0bl runtime.panicIndex
001a2cd4
001a2cd4loc_1a2cd4:
001a2cd4orr x0, xzr, 4
001a2cd8bl runtime.panicIndex
001a2cdc
001a2cdcloc_1a2cdc:
001a2cdcorr x0, xzr, 3
001a2ce0bl runtime.panicIndex
001a2ce4
001a2ce4loc_1a2ce4:
001a2ce4orr x0, xzr, 2
001a2ce8bl runtime.panicIndex
001a2cec
001a2cecloc_1a2cec:
001a2cecorr x0, xzr, 1
001a2cf0bl runtime.panicIndex
001a2cf4
001a2cf4loc_1a2cf4:
001a2cf4mov x0, xzr
001a2cf8bl runtime.panicIndex
001a2cfc
001a2cfcloc_1a2cfc:
001a2cfcmovz x0, 5
001a2d00bl runtime.panicIndex
001a2d04
001a2d04loc_1a2d04:
001a2d04orr x0, xzr, 4
001a2d08bl runtime.panicIndex
001a2d0c
001a2d0cloc_1a2d0c:
001a2d0corr x0, xzr, 3
001a2d10bl runtime.panicIndex
001a2d14
001a2d14loc_1a2d14:
001a2d14orr x0, xzr, 2
001a2d18bl runtime.panicIndex
001a2d1c
001a2d1cloc_1a2d1c:
001a2d1corr x0, xzr, 1
001a2d20bl runtime.panicIndex
001a2d24
001a2d24loc_1a2d24:
001a2d24mov x0, xzr
001a2d28bl runtime.panicIndex
001a2d2chint
001a2d30
001a2d30loc_1a2d30:
001a2d30stp x0, x1, [sp+8]
001a2d34strb w2, [sp+24]
001a2d38strb w3, [sp+25]
001a2d3cstr x4, [sp+32]
001a2d40mov x3, x30
001a2d44bl runtime.morestack_noctxt.abi0
001a2d48ldp x0, x1, [sp+8]
001a2d4cldrb w2, [sp+24]
001a2d50ldrb w3, [sp+25]
001a2d54ldr x4, [sp+32]
001a2d58b 0x19f650
001a2d5cudf 0
0019f650
0019f650google.golang.org/protobuf/internal/descfmt.formatDescOpt: ; void google.golang.org/protobuf/internal/descfmt.formatDescOpt(google.golang.org/protobuf/reflect/protoreflect.Descriptor t, bool isRoot, bool allowMulti, func(string) record)
0019f650ldr x16, [x28+16]
0019f654movz x27, 4272
0019f658subs x17, sp, x27
0019f65cb.lo 0x1a2d30
0019f660subs xzr, x17, x16
0019f664b.ls 0x1a2d30
0019f668movz x27, 4400
0019f66csub x20, sp, x27
0019f670stp x29, x30, [x20-8]
0019f674add sp, x20, 0
0019f678sub x29, sp, 8
0019f67cstr x0, [sp+4408]
0019f680str x1, [sp+4416]
0019f684add x27, sp, 4096
0019f688strb w2, [x27+328]
0019f68cadd x27, sp, 4096
0019f690strb w3, [x27+329]
0019f694str x4, [sp+4432]
0019f698stp xzr, xzr, [sp+208]
0019f69cldr x2, [sp+4408]
0019f6a0ldr x3, [sp+4416]
0019f6a4str x2, [sp+2168]
0019f6a8str x3, [sp+2176]
0019f6acstr x2, [sp+2160]
0019f6b0ldr x2, [sp+2160]
0019f6b4cbnz x2, 0x19f6bc
0019f6b8b 0x19f6cc
0019f6bc
0019f6bcloc_19f6bc:
0019f6bcldr x2, [sp+2160]
0019f6c0ldr x2, [x2+8]
0019f6c4str x2, [sp+2160]
0019f6c8b 0x19f6d0
0019f6cc
0019f6ccloc_19f6cc:
0019f6ccb 0x19f6d0
0019f6d0
0019f6d0loc_19f6d0:
0019f6d0ldr x1, [sp+2176]
0019f6d4ldr x0, [sp+2160]
0019f6d8bl reflect.ValueOf
0019f6dcstr x0, [sp+448]
0019f6e0str x1, [sp+456]
0019f6e4str x2, [sp+464]
0019f6e8adrp x3, 0x512000
0019f6ecadd x3, x3, 4072
0019f6f0movz x4, 9
0019f6f4bl reflect.Value.MethodByName
0019f6f8str x0, [sp+2704]
0019f6fcstr x1, [sp+2712]
0019f700str x2, [sp+2720]
0019f704bl reflect.Value.Type
0019f708str x0, [sp+1952]
0019f70cstr x1, [sp+1960]
0019f710ldrsb x27, [x0]
0019f714ldr x2, [x0+144]
0019f718mov x0, x1
0019f71cmov x1, xzr
0019f720blr x2
0019f724str x0, [sp+472]
0019f728str x1, [sp+480]
0019f72cadrp x2, 0x571000
0019f730add x2, x2, 3004
0019f734str x2, [sp+368]
0019f738orr x2, xzr, 1
0019f73cstr x2, [sp+376]
0019f740adrp x3, 0x571000
0019f744add x3, x3, 3008
0019f748str x3, [sp+600]
0019f74cstr x2, [sp+608]
0019f750add x27, sp, 4096
0019f754ldrb w3, [x27+328]
0019f758tbnz w3, 0, 0x19f760
0019f75cb 0x19f7a4
0019f760
0019f760loc_19f760:
0019f760ldr x1, [sp+472]
0019f764ldrsb x27, [x1]
0019f768ldr x1, [x1+200]
0019f76cldr x0, [sp+480]
0019f770blr x1
0019f774str x0, [sp+2688]
0019f778str x1, [sp+2696]
0019f77cmov x2, x1
0019f780adrp x3, 0x571000
0019f784add x3, x3, 3004
0019f788orr x4, xzr, 1
0019f78cmov x1, x0
0019f790add x0, sp, 96
0019f794bl runtime.concatstring2
0019f798str x0, [sp+368]
0019f79cstr x1, [sp+376]
0019f7a0b 0x19f7a8
0019f7a4
0019f7a4loc_19f7a4:
0019f7a4b 0x19f7a8
0019f7a8
0019f7a8loc_19f7a8:
0019f7a8add x27, sp, 2672
0019f7acstp xzr, xzr, [x27]
0019f7b0ldr x2, [sp+4416]
0019f7b4ldr x3, [sp+4408]
0019f7b8cbnz x3, 0x19f7c0
0019f7bcb 0x19f7e0
0019f7c0
0019f7c0loc_19f7c0:
0019f7c0str x2, [sp+2808]
0019f7c4ldr x1, [x3+8]
0019f7c8adrp x0, 0x872000
0019f7ccadd x0, x0, 3216
0019f7d0bl runtime.typeAssert
0019f7d4ldr x2, [sp+2808]
0019f7d8mov x3, x0
0019f7dcb 0x19f7e4
0019f7e0
0019f7e0loc_19f7e0:
0019f7e0b 0x19f7e4
0019f7e4
0019f7e4loc_19f7e4:
0019f7e4str x3, [sp+2672]
0019f7e8str x2, [sp+2680]
0019f7ecsubs xzr, x3, 0
0019f7f0cset x1, ne
0019f7f4strb w1, [sp+130]
0019f7f8ldr x1, [sp+2672]
0019f7fcldr x2, [sp+2680]
0019f800str x1, [sp+4120]
0019f804str x2, [sp+4128]
0019f808ldrb w1, [sp+130]
0019f80cstrb w1, [sp+131]
0019f810strb w1, [sp+94]
0019f814add x27, sp, 2120
0019f818stp xzr, xzr, [x27]
0019f81cadd x27, sp, 2136
0019f820stp xzr, xzr, [x27]
0019f824str xzr, [sp+2152]
0019f828add x27, sp, 4096
0019f82cldrb w1, [x27+329]
0019f830strb w1, [sp+2144]
0019f834ldr x2, [sp+4432]
0019f838str x2, [sp+2152]
0019f83cstp xzr, xzr, [sp+488]
0019f840stp xzr, xzr, [sp+504]
0019f844str xzr, [sp+520]
0019f848strb w1, [sp+512]
0019f84cstr x2, [sp+520]
0019f850ldr x1, [sp+4408]
0019f854ldrsb x27, [x1]
0019f858ldr x1, [x1+40]
0019f85cldr x0, [sp+4416]
0019f860blr x1
0019f864strb w0, [sp+130]
0019f868tbnz w0, 0, 0x19f870
0019f86cb 0x19fcd0
0019f870
0019f870loc_19f870:
0019f870ldrb w5, [sp+94]
0019f874tbnz w5, 0, 0x19f87c
0019f878b 0x19fb04
0019f87c
0019f87cloc_19f87c:
0019f87cldr x0, [sp+448]
0019f880ldr x1, [sp+456]
0019f884ldr x2, [sp+464]
0019f888adrp x3, 0x511000
0019f88cadd x3, x3, 1398
0019f890orr x4, xzr, 4
0019f894bl reflect.Value.MethodByName
0019f898str x0, [sp+2704]
0019f89cstr x1, [sp+2712]
0019f8a0str x2, [sp+2720]
0019f8a4ldr x0, [sp+448]
0019f8a8ldr x1, [sp+456]
0019f8acldr x2, [sp+464]
0019f8b0adrp x3, 0x512000
0019f8b4add x3, x3, 349
0019f8b8orr x4, xzr, 7
0019f8bcbl reflect.Value.MethodByName
0019f8c0str x0, [sp+2648]
0019f8c4str x1, [sp+2656]
0019f8c8str x2, [sp+2664]
0019f8ccldr x0, [sp+448]
0019f8d0ldr x1, [sp+456]
0019f8d4ldr x2, [sp+464]
0019f8d8adrp x3, 0x514000
0019f8dcadd x3, x3, 2811
0019f8e0movz x4, 13
0019f8e4bl reflect.Value.MethodByName
0019f8e8str x0, [sp+2624]
0019f8ecstr x1, [sp+2632]
0019f8f0str x2, [sp+2640]
0019f8f4add x20, sp, 1968
0019f8f8adr x27, 16
0019f8fcstp x29, x27, [sp-24]
0019f900sub x29, sp, 24
0019f904bl fn_87cf4
0019f908sub x29, sp, 8
0019f90cstr xzr, [sp+2080]
0019f910add x5, sp, 1968
0019f914str x5, [sp+2088]
0019f918ldrsb x27, [x5]
0019f91cldr x6, [sp+2704]
0019f920ldr x7, [sp+2712]
0019f924ldr x8, [sp+2720]
0019f928str x8, [x5+16]
0019f92cadrp x27, 0x8ac000
0019f930ldr w8, [x27+3056]
0019f934cbz w8, 0x19f93c
0019f938b 0x19f940
0019f93c
0019f93cloc_19f93c:
0019f93cb 0x19f960
0019f940
0019f940loc_19f940:
0019f940bl runtime.gcWriteBarrier4
0019f944str x6, [x25]
0019f948ldr x8, [x5]
0019f94cstr x8, [x25+8]
0019f950str x7, [x25+16]
0019f954ldr x8, [x5+8]
0019f958str x8, [x25+24]
0019f95cb 0x19f960
0019f960
0019f960loc_19f960:
0019f960str x6, [x5]
0019f964str x7, [x5+8]
0019f968ldrsb x27, [x5]
0019f96corr x7, xzr, 4
0019f970str x7, [x5+32]
0019f974adrp x27, 0x8ac000
0019f978ldr w7, [x27+3056]
0019f97ccbz w7, 0x19f984
0019f980b 0x19f988
0019f984
0019f984loc_19f984:
0019f984b 0x19f998
0019f988
0019f988loc_19f988:
0019f988ldr x7, [x5+24]
0019f98cbl runtime.gcWriteBarrier1
0019f990str x7, [x25]
0019f994b 0x19f998
0019f998
0019f998loc_19f998:
0019f998adrp x7, 0x511000
0019f99cadd x7, x7, 1398
0019f9a0str x7, [x5+24]
0019f9a4ldr x7, [sp+2088]
0019f9a8ldrsb x27, [x7]
0019f9acldr x8, [sp+2648]
0019f9b0ldr x9, [sp+2656]
0019f9b4ldr x10, [sp+2664]
0019f9b8str x10, [x7+56]
0019f9bcadrp x27, 0x8ac000
0019f9c0ldr w10, [x27+3056]
0019f9c4cbz w10, 0x19f9cc
0019f9c8b 0x19f9d0
0019f9cc
0019f9ccloc_19f9cc:
0019f9ccb 0x19f9f0
0019f9d0
0019f9d0loc_19f9d0:
0019f9d0bl runtime.gcWriteBarrier4
0019f9d4str x8, [x25]
0019f9d8ldr x10, [x7+40]
0019f9dcstr x10, [x25+8]
0019f9e0str x9, [x25+16]
0019f9e4ldr x10, [x7+48]
0019f9e8str x10, [x25+24]
0019f9ecb 0x19f9f0
0019f9f0
0019f9f0loc_19f9f0:
0019f9f0str x8, [x7+40]
0019f9f4str x9, [x7+48]
0019f9f8ldr x7, [sp+2088]
0019f9fcldrsb x27, [x7]
0019fa00orr x8, xzr, 7
0019fa04str x8, [x7+72]
0019fa08adrp x27, 0x8ac000
0019fa0cldr w8, [x27+3056]
0019fa10cbz w8, 0x19fa18
0019fa14b 0x19fa1c
0019fa18
0019fa18loc_19fa18:
0019fa18b 0x19fa2c
0019fa1c
0019fa1cloc_19fa1c:
0019fa1cldr x8, [x7+64]
0019fa20bl runtime.gcWriteBarrier1
0019fa24str x8, [x25]
0019fa28b 0x19fa2c
0019fa2c
0019fa2cloc_19fa2c:
0019fa2cadrp x8, 0x512000
0019fa30add x8, x8, 349
0019fa34str x8, [x7+64]
0019fa38ldr x7, [sp+2088]
0019fa3cldrsb x27, [x7]
0019fa40ldr x8, [sp+2624]
0019fa44ldr x9, [sp+2632]
0019fa48ldr x10, [sp+2640]
0019fa4cstr x10, [x7+96]
0019fa50adrp x27, 0x8ac000
0019fa54ldr w10, [x27+3056]
0019fa58cbz w10, 0x19fa60
0019fa5cb 0x19fa64
0019fa60
0019fa60loc_19fa60:
0019fa60b 0x19fa84
0019fa64
0019fa64loc_19fa64:
0019fa64bl runtime.gcWriteBarrier4
0019fa68str x8, [x25]
0019fa6cldr x10, [x7+80]
0019fa70str x10, [x25+8]
0019fa74str x9, [x25+16]
0019fa78ldr x10, [x7+88]
0019fa7cstr x10, [x25+24]
0019fa80b 0x19fa84
0019fa84
0019fa84loc_19fa84:
0019fa84str x8, [x7+80]
0019fa88str x9, [x7+88]
0019fa8cldr x7, [sp+2088]
0019fa90ldrsb x27, [x7]
0019fa94movz x8, 13
0019fa98str x8, [x7+112]
0019fa9cadrp x27, 0x8ac000
0019faa0ldr w8, [x27+3056]
0019faa4cbz w8, 0x19faac
0019faa8b 0x19fab0
0019faac
0019faacloc_19faac:
0019faacb 0x19fac0
0019fab0
0019fab0loc_19fab0:
0019fab0ldr x8, [x7+104]
0019fab4bl runtime.gcWriteBarrier1
0019fab8str x8, [x25]
0019fabcb 0x19fac0
0019fac0
0019fac0loc_19fac0:
0019fac0adrp x8, 0x514000
0019fac4add x8, x8, 2811
0019fac8str x8, [x7+104]
0019faccldr x4, [sp+2088]
0019fad0ldrsb x27, [x4]
0019fad4b 0x19fad8
0019fad8
0019fad8loc_19fad8:
0019fad8str x4, [sp+2096]
0019fadcorr x6, xzr, 3
0019fae0str x6, [sp+2104]
0019fae4str x6, [sp+2112]
0019fae8ldr x1, [sp+448]
0019faecldr x2, [sp+456]
0019faf0ldr x3, [sp+464]
0019faf4add x0, sp, 488
0019faf8mov x5, x6
0019fafcbl google.golang.org/protobuf/internal/descfmt.(*records).Append
0019fb00b 0x19fccc
0019fb04
0019fb04loc_19fb04:
0019fb04ldr x0, [sp+448]
0019fb08ldr x1, [sp+456]
0019fb0cldr x2, [sp+464]
0019fb10adrp x3, 0x512000
0019fb14add x3, x3, 2180
0019fb18orr x4, xzr, 8
0019fb1cbl reflect.Value.MethodByName
0019fb20str x0, [sp+2624]
0019fb24str x1, [sp+2632]
0019fb28str x2, [sp+2640]
0019fb2cldr x0, [sp+448]
0019fb30ldr x1, [sp+456]
0019fb34ldr x2, [sp+464]
0019fb38adrp x3, 0x514000
0019fb3cadd x3, x3, 2811
0019fb40movz x4, 13
0019fb44bl reflect.Value.MethodByName
0019fb48str x0, [sp+2648]
0019fb4cstr x1, [sp+2656]
0019fb50str x2, [sp+2664]
0019fb54add x20, sp, 1840
0019fb58adr x27, 16
0019fb5cstp x29, x27, [sp-24]
0019fb60sub x29, sp, 24
0019fb64bl fn_87cfc
0019fb68sub x29, sp, 8
0019fb6cadd x5, sp, 1840
0019fb70str x5, [sp+1920]
0019fb74ldrsb x27, [x5]
0019fb78ldr x6, [sp+2624]
0019fb7cldr x7, [sp+2632]
0019fb80ldr x8, [sp+2640]
0019fb84str x8, [x5+16]
0019fb88adrp x27, 0x8ac000
0019fb8cldr w8, [x27+3056]
0019fb90cbz w8, 0x19fb98
0019fb94b 0x19fb9c
0019fb98
0019fb98loc_19fb98:
0019fb98b 0x19fbbc
0019fb9c
0019fb9cloc_19fb9c:
0019fb9cbl runtime.gcWriteBarrier4
0019fba0str x6, [x25]
0019fba4ldr x8, [x5]
0019fba8str x8, [x25+8]
0019fbacstr x7, [x25+16]
0019fbb0ldr x8, [x5+8]
0019fbb4str x8, [x25+24]
0019fbb8b 0x19fbbc
0019fbbc
0019fbbcloc_19fbbc:
0019fbbcstr x6, [x5]
0019fbc0str x7, [x5+8]
0019fbc4ldrsb x27, [x5]
0019fbc8orr x7, xzr, 8
0019fbccstr x7, [x5+32]
0019fbd0adrp x27, 0x8ac000
0019fbd4ldr w7, [x27+3056]
0019fbd8cbz w7, 0x19fbe0
0019fbdcb 0x19fbe4
0019fbe0
0019fbe0loc_19fbe0:
0019fbe0b 0x19fbf4
0019fbe4
0019fbe4loc_19fbe4:
0019fbe4ldr x7, [x5+24]
0019fbe8bl runtime.gcWriteBarrier1
0019fbecstr x7, [x25]
0019fbf0b 0x19fbf4
0019fbf4
0019fbf4loc_19fbf4:
0019fbf4adrp x7, 0x512000
0019fbf8add x7, x7, 2180
0019fbfcstr x7, [x5+24]
0019fc00ldr x7, [sp+1920]
0019fc04ldrsb x27, [x7]
0019fc08ldr x8, [sp+2648]
0019fc0cldr x9, [sp+2656]
0019fc10ldr x10, [sp+2664]
0019fc14str x10, [x7+56]
0019fc18adrp x27, 0x8ac000
0019fc1cldr w10, [x27+3056]
0019fc20cbz w10, 0x19fc28
0019fc24b 0x19fc2c
0019fc28
0019fc28loc_19fc28:
0019fc28b 0x19fc4c
0019fc2c
0019fc2cloc_19fc2c:
0019fc2cbl runtime.gcWriteBarrier4
0019fc30str x8, [x25]
0019fc34ldr x10, [x7+40]
0019fc38str x10, [x25+8]
0019fc3cstr x9, [x25+16]
0019fc40ldr x10, [x7+48]
0019fc44str x10, [x25+24]
0019fc48b 0x19fc4c
0019fc4c
0019fc4cloc_19fc4c:
0019fc4cstr x8, [x7+40]
0019fc50str x9, [x7+48]
0019fc54ldr x7, [sp+1920]
0019fc58ldrsb x27, [x7]
0019fc5cmovz x8, 13
0019fc60str x8, [x7+72]
0019fc64adrp x27, 0x8ac000
0019fc68ldr w8, [x27+3056]
0019fc6ccbz w8, 0x19fc74
0019fc70b 0x19fc78
0019fc74
0019fc74loc_19fc74:
0019fc74b 0x19fc88
0019fc78
0019fc78loc_19fc78:
0019fc78ldr x8, [x7+64]
0019fc7cbl runtime.gcWriteBarrier1
0019fc80str x8, [x25]
0019fc84b 0x19fc88
0019fc88
0019fc88loc_19fc88:
0019fc88adrp x8, 0x514000
0019fc8cadd x8, x8, 2811
0019fc90str x8, [x7+64]
0019fc94ldr x4, [sp+1920]
0019fc98ldrsb x27, [x4]
0019fc9cb 0x19fca0
0019fca0
0019fca0loc_19fca0:
0019fca0str x4, [sp+1928]
0019fca4orr x6, xzr, 2
0019fca8str x6, [sp+1936]
0019fcacstr x6, [sp+1944]
0019fcb0ldr x1, [sp+448]
0019fcb4ldr x2, [sp+456]
0019fcb8ldr x3, [sp+464]
0019fcbcadd x0, sp, 488
0019fcc0mov x5, x6
0019fcc4bl google.golang.org/protobuf/internal/descfmt.(*records).Append
0019fcc8b 0x19fccc
0019fccc
0019fcccloc_19fccc:
0019fcccb 0x1a1e1c
0019fcd0
0019fcd0loc_19fcd0:
0019fcd0ldrb w5, [sp+94]
0019fcd4tbnz w5, 0, 0x19fcdc
0019fcd8b 0x19fde8
0019fcdc
0019fcdcloc_19fcdc:
0019fcdcb 0x19fce0
0019fce0
0019fce0loc_19fce0:
0019fce0ldr x0, [sp+448]
0019fce4ldr x1, [sp+456]
0019fce8ldr x2, [sp+464]
0019fcecadrp x3, 0x511000
0019fcf0add x3, x3, 3229
0019fcf4orr x4, xzr, 6
0019fcf8bl reflect.Value.MethodByName
0019fcfcstr x0, [sp+2648]
0019fd00str x1, [sp+2656]
0019fd04str x2, [sp+2664]
0019fd08add x27, sp, 1768
0019fd0cstp xzr, xzr, [x27]
0019fd10add x27, sp, 1784
0019fd14stp xzr, xzr, [x27]
0019fd18str xzr, [sp+1800]
0019fd1cadd x5, sp, 1768
0019fd20str x5, [sp+1808]
0019fd24ldrsb x27, [x5]
0019fd28ldr x6, [sp+2648]
0019fd2cldr x7, [sp+2656]
0019fd30ldr x8, [sp+2664]
0019fd34str x8, [x5+16]
0019fd38adrp x27, 0x8ac000
0019fd3cldr w8, [x27+3056]
0019fd40cbz w8, 0x19fd48
0019fd44b 0x19fd4c
0019fd48
0019fd48loc_19fd48:
0019fd48b 0x19fd6c
0019fd4c
0019fd4cloc_19fd4c:
0019fd4cbl runtime.gcWriteBarrier4
0019fd50str x6, [x25]
0019fd54ldr x8, [x5]
0019fd58str x8, [x25+8]
0019fd5cstr x7, [x25+16]
0019fd60ldr x8, [x5+8]
0019fd64str x8, [x25+24]
0019fd68b 0x19fd6c
0019fd6c
0019fd6cloc_19fd6c:
0019fd6cstr x6, [x5]
0019fd70str x7, [x5+8]
0019fd74ldrsb x27, [x5]
0019fd78orr x7, xzr, 6
0019fd7cstr x7, [x5+32]
0019fd80adrp x27, 0x8ac000
0019fd84ldr w8, [x27+3056]
0019fd88cbz w8, 0x19fd90
0019fd8cb 0x19fd94
0019fd90
0019fd90loc_19fd90:
0019fd90b 0x19fda4
0019fd94
0019fd94loc_19fd94:
0019fd94ldr x8, [x5+24]
0019fd98bl runtime.gcWriteBarrier1
0019fd9cstr x8, [x25]
0019fda0b 0x19fda4
0019fda4
0019fda4loc_19fda4:
0019fda4adrp x8, 0x511000
0019fda8add x8, x8, 3229
0019fdacstr x8, [x5+24]
0019fdb0ldr x4, [sp+1808]
0019fdb4ldrsb x27, [x4]
0019fdb8b 0x19fdbc
0019fdbc
0019fdbcloc_19fdbc:
0019fdbcstr x4, [sp+1816]
0019fdc0orr x6, xzr, 1
0019fdc4str x6, [sp+1824]
0019fdc8str x6, [sp+1832]
0019fdccldr x1, [sp+448]
0019fdd0ldr x2, [sp+456]
0019fdd4ldr x3, [sp+464]
0019fdd8add x0, sp, 488
0019fddcmov x5, x6
0019fde0bl google.golang.org/protobuf/internal/descfmt.(*records).Append
0019fde4b 0x1a00d0
0019fde8
0019fde8loc_19fde8:
0019fde8add x27, sp, 4096
0019fdecldrb w5, [x27+328]
0019fdf0tbnz w5, 0, 0x19fdf8
0019fdf4b 0x19ffc4
0019fdf8
0019fdf8loc_19fdf8:
0019fdf8b 0x19fdfc
0019fdfc
0019fdfcloc_19fdfc:
0019fdfcldr x0, [sp+448]
0019fe00ldr x1, [sp+456]
0019fe04ldr x2, [sp+464]
0019fe08adrp x3, 0x511000
0019fe0cadd x3, x3, 3229
0019fe10orr x4, xzr, 6
0019fe14bl reflect.Value.MethodByName
0019fe18str x0, [sp+2648]
0019fe1cstr x1, [sp+2656]
0019fe20str x2, [sp+2664]
0019fe24ldr x0, [sp+448]
0019fe28ldr x1, [sp+456]
0019fe2cldr x2, [sp+464]
0019fe30adrp x3, 0x512000
0019fe34add x3, x3, 2180
0019fe38orr x4, xzr, 8
0019fe3cbl reflect.Value.MethodByName
0019fe40str x0, [sp+2624]
0019fe44str x1, [sp+2632]
0019fe48str x2, [sp+2640]
0019fe4cadd x20, sp, 1656
0019fe50adr x27, 16
0019fe54stp x29, x27, [sp-24]
0019fe58sub x29, sp, 24
0019fe5cbl fn_87cfc
0019fe60sub x29, sp, 8
0019fe64add x5, sp, 1656
0019fe68str x5, [sp+1736]
0019fe6cldrsb x27, [x5]
0019fe70ldr x6, [sp+2648]
0019fe74ldr x7, [sp+2656]
0019fe78ldr x8, [sp+2664]
0019fe7cstr x8, [x5+16]
0019fe80adrp x27, 0x8ac000
0019fe84ldr w8, [x27+3056]
0019fe88cbz w8, 0x19fe90
0019fe8cb 0x19fe94
0019fe90
0019fe90loc_19fe90:
0019fe90b 0x19feb4
0019fe94
0019fe94loc_19fe94:
0019fe94bl runtime.gcWriteBarrier4
0019fe98str x6, [x25]
0019fe9cldr x8, [x5]
0019fea0str x8, [x25+8]
0019fea4str x7, [x25+16]
0019fea8ldr x8, [x5+8]
0019feacstr x8, [x25+24]
0019feb0b 0x19feb4
0019feb4
0019feb4loc_19feb4:
0019feb4str x6, [x5]
0019feb8str x7, [x5+8]
0019febcldrsb x27, [x5]
0019fec0orr x7, xzr, 6
0019fec4str x7, [x5+32]
0019fec8adrp x27, 0x8ac000
0019feccldr w8, [x27+3056]
0019fed0cbz w8, 0x19fed8
0019fed4b 0x19fedc
0019fed8
0019fed8loc_19fed8:
0019fed8b 0x19feec
0019fedc
0019fedcloc_19fedc:
0019fedcldr x8, [x5+24]
0019fee0bl runtime.gcWriteBarrier1
0019fee4str x8, [x25]
0019fee8b 0x19feec
0019feec
0019feecloc_19feec:
0019feecadrp x8, 0x511000
0019fef0add x8, x8, 3229
0019fef4str x8, [x5+24]
0019fef8ldr x8, [sp+1736]
0019fefcldrsb x27, [x8]
0019ff00ldr x9, [sp+2624]
0019ff04ldr x10, [sp+2632]
0019ff08ldr x11, [sp+2640]
0019ff0cstr x11, [x8+56]
0019ff10adrp x27, 0x8ac000
0019ff14ldr w11, [x27+3056]
0019ff18cbz w11, 0x19ff20
0019ff1cb 0x19ff24
0019ff20
0019ff20loc_19ff20:
0019ff20b 0x19ff44
0019ff24
0019ff24loc_19ff24:
0019ff24bl runtime.gcWriteBarrier4
0019ff28str x9, [x25]
0019ff2cldr x11, [x8+40]
0019ff30str x11, [x25+8]
0019ff34str x10, [x25+16]
0019ff38ldr x11, [x8+48]
0019ff3cstr x11, [x25+24]
0019ff40b 0x19ff44
0019ff44
0019ff44loc_19ff44:
0019ff44str x9, [x8+40]
0019ff48str x10, [x8+48]
0019ff4cldr x8, [sp+1736]
0019ff50ldrsb x27, [x8]
0019ff54orr x9, xzr, 8
0019ff58str x9, [x8+72]
0019ff5cadrp x27, 0x8ac000
0019ff60ldr w10, [x27+3056]
0019ff64cbz w10, 0x19ff6c
0019ff68b 0x19ff70
0019ff6c
0019ff6cloc_19ff6c:
0019ff6cb 0x19ff80
0019ff70
0019ff70loc_19ff70:
0019ff70ldr x10, [x8+64]
0019ff74bl runtime.gcWriteBarrier1
0019ff78str x10, [x25]
0019ff7cb 0x19ff80
0019ff80
0019ff80loc_19ff80:
0019ff80adrp x10, 0x512000
0019ff84add x10, x10, 2180
0019ff88str x10, [x8+64]
0019ff8cldr x4, [sp+1736]
0019ff90ldrsb x27, [x4]
0019ff94b 0x19ff98
0019ff98
0019ff98loc_19ff98:
0019ff98str x4, [sp+1744]
0019ff9corr x6, xzr, 2
0019ffa0str x6, [sp+1752]
0019ffa4str x6, [sp+1760]
0019ffa8ldr x1, [sp+448]
0019ffacldr x2, [sp+456]
0019ffb0ldr x3, [sp+464]
0019ffb4add x0, sp, 488
0019ffb8mov x5, x6
0019ffbcbl google.golang.org/protobuf/internal/descfmt.(*records).Append
0019ffc0b 0x1a00d0
0019ffc4
0019ffc4loc_19ffc4:
0019ffc4b 0x19ffc8
0019ffc8
0019ffc8loc_19ffc8:
0019ffc8ldr x0, [sp+448]
0019ffccldr x1, [sp+456]
0019ffd0ldr x2, [sp+464]
0019ffd4adrp x3, 0x511000
0019ffd8add x3, x3, 1086
0019ffdcorr x4, xzr, 4
0019ffe0bl reflect.Value.MethodByName
0019ffe4str x0, [sp+2624]
0019ffe8str x1, [sp+2632]
0019ffecstr x2, [sp+2640]
0019fff0add x27, sp, 1584
0019fff4stp xzr, xzr, [x27]
0019fff8add x27, sp, 1600
0019fffcstp xzr, xzr, [x27]
001a0000str xzr, [sp+1616]
001a0004add x5, sp, 1584
001a0008str x5, [sp+1624]
001a000cldrsb x27, [x5]
001a0010ldr x6, [sp+2624]
001a0014ldr x7, [sp+2632]
001a0018ldr x8, [sp+2640]
001a001cstr x8, [x5+16]
001a0020adrp x27, 0x8ab000
001a0024ldr w8, [x27+3056]
001a0028cbz w8, 0x1a0030
001a002cb 0x1a0034
001a0030
001a0030loc_1a0030:
001a0030b 0x1a0054
001a0034
001a0034loc_1a0034:
001a0034bl runtime.gcWriteBarrier4
001a0038str x6, [x25]
001a003cldr x8, [x5]
001a0040str x8, [x25+8]
001a0044str x7, [x25+16]
001a0048ldr x8, [x5+8]
001a004cstr x8, [x25+24]
001a0050b 0x1a0054
001a0054
001a0054loc_1a0054:
001a0054str x6, [x5]
001a0058str x7, [x5+8]
001a005cldrsb x27, [x5]
001a0060orr x7, xzr, 4
001a0064str x7, [x5+32]
001a0068adrp x27, 0x8ab000
001a006cldr w8, [x27+3056]
001a0070cbz w8, 0x1a0078
001a0074b 0x1a007c
001a0078
001a0078loc_1a0078:
001a0078b 0x1a008c
001a007c
001a007cloc_1a007c:
001a007cldr x8, [x5+24]
001a0080bl runtime.gcWriteBarrier1
001a0084str x8, [x25]
001a0088b 0x1a008c
001a008c
001a008cloc_1a008c:
001a008cadrp x8, 0x510000
001a0090add x8, x8, 1086
001a0094str x8, [x5+24]
001a0098ldr x4, [sp+1624]
001a009cldrsb x27, [x4]
001a00a0b 0x1a00a4
001a00a4
001a00a4loc_1a00a4:
001a00a4str x4, [sp+1632]
001a00a8orr x6, xzr, 1
001a00acstr x6, [sp+1640]
001a00b0str x6, [sp+1648]
001a00b4ldr x1, [sp+448]
001a00b8ldr x2, [sp+456]
001a00bcldr x3, [sp+464]
001a00c0add x0, sp, 488
001a00c4mov x5, x6
001a00c8bl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a00ccb 0x1a00d0
001a00d0
001a00d0loc_1a00d0:
001a00d0ldr x5, [sp+4416]
001a00d4ldr x6, [sp+4408]
001a00d8str x6, [sp+1568]
001a00dcstr x5, [sp+1576]
001a00e0cbnz x6, 0x1a00e8
001a00e4b 0x1a1cf8
001a00e8
001a00e8loc_1a00e8:
001a00e8ldr w2, [x6+16]
001a00ecstr w2, [sp+132]
001a00f0ldr x2, [sp+1568]
001a00f4ldr x1, [x2+8]
001a00f8adrp x0, 0x879000
001a00fcadd x0, x0, 1248
001a0100bl runtime.interfaceSwitch
001a0104str x0, [sp+176]
001a0108str x1, [sp+1560]
001a010cldr x2, [sp+176]
001a0110str x2, [sp+168]
001a0114subs xzr, x2, 3
001a0118b.le 0x1a0120
001a011cb 0x1a147c
001a0120
001a0120loc_1a0120:
001a0120subs xzr, x2, 1
001a0124b.le 0x1a012c
001a0128b 0x1a0b38
001a012c
001a012cloc_1a012c:
001a012ccbz x2, 0x1a0134
001a0130b 0x1a0ae4
001a0134
001a0134loc_1a0134:
001a0134b 0x1a0138
001a0138
001a0138loc_1a0138:
001a0138b 0x1a013c
001a013c
001a013cloc_1a013c:
001a013cldr x5, [sp+1576]
001a0140str x1, [sp+352]
001a0144str x5, [sp+360]
001a0148ldr x0, [sp+448]
001a014cldr x1, [sp+456]
001a0150ldr x2, [sp+464]
001a0154adrp x3, 0x510000
001a0158add x3, x3, 3235
001a015corr x4, xzr, 6
001a0160bl reflect.Value.MethodByName
001a0164str x0, [sp+2624]
001a0168str x1, [sp+2632]
001a016cstr x2, [sp+2640]
001a0170ldr x0, [sp+448]
001a0174ldr x1, [sp+456]
001a0178ldr x2, [sp+464]
001a017cadrp x3, 0x512000
001a0180add x3, x3, 3341
001a0184movz x4, 11
001a0188bl reflect.Value.MethodByName
001a018cstr x0, [sp+2648]
001a0190str x1, [sp+2656]
001a0194str x2, [sp+2664]
001a0198ldr x0, [sp+448]
001a019cldr x1, [sp+456]
001a01a0ldr x2, [sp+464]
001a01a4adrp x3, 0x510000
001a01a8add x3, x3, 1402
001a01acorr x4, xzr, 4
001a01b0bl reflect.Value.MethodByName
001a01b4str x0, [sp+2704]
001a01b8str x1, [sp+2712]
001a01bcstr x2, [sp+2720]
001a01c0ldr x0, [sp+448]
001a01c4ldr x1, [sp+456]
001a01c8ldr x2, [sp+464]
001a01ccadrp x3, 0x512000
001a01d0add x3, x3, 3352
001a01d4movz x4, 11
001a01d8bl reflect.Value.MethodByName
001a01dcstr x0, [sp+2600]
001a01e0str x1, [sp+2608]
001a01e4str x2, [sp+2616]
001a01e8ldr x0, [sp+448]
001a01ecldr x1, [sp+456]
001a01f0ldr x2, [sp+464]
001a01f4adrp x3, 0x511000
001a01f8add x3, x3, 2188
001a01fcorr x4, xzr, 8
001a0200bl reflect.Value.MethodByName
001a0204str x0, [sp+2576]
001a0208str x1, [sp+2584]
001a020cstr x2, [sp+2592]
001a0210ldr x0, [sp+448]
001a0214ldr x1, [sp+456]
001a0218ldr x2, [sp+464]
001a021cadrp x3, 0x512000
001a0220add x3, x3, 3363
001a0224movz x4, 11
001a0228bl reflect.Value.MethodByName
001a022cstr x0, [sp+2552]
001a0230str x1, [sp+2560]
001a0234str x2, [sp+2568]
001a0238ldr x0, [sp+448]
001a023cldr x1, [sp+456]
001a0240ldr x2, [sp+464]
001a0244adrp x3, 0x512000
001a0248add x3, x3, 3374
001a024cmovz x4, 11
001a0250bl reflect.Value.MethodByName
001a0254str x0, [sp+2528]
001a0258str x1, [sp+2536]
001a025cstr x2, [sp+2544]
001a0260ldr x0, [sp+448]
001a0264ldr x1, [sp+456]
001a0268ldr x2, [sp+464]
001a026cadrp x3, 0x511000
001a0270add x3, x3, 2196
001a0274orr x4, xzr, 8
001a0278bl reflect.Value.MethodByName
001a027cstr x0, [sp+2504]
001a0280str x1, [sp+2512]
001a0284str x2, [sp+2520]
001a0288ldr x0, [sp+448]
001a028cldr x1, [sp+456]
001a0290ldr x2, [sp+464]
001a0294adrp x3, 0x510000
001a0298add x3, x3, 3223
001a029corr x4, xzr, 6
001a02a0bl reflect.Value.MethodByName
001a02a4str x0, [sp+2480]
001a02a8str x1, [sp+2488]
001a02acstr x2, [sp+2496]
001a02b0ldr x0, [sp+448]
001a02b4ldr x1, [sp+456]
001a02b8ldr x2, [sp+464]
001a02bcadrp x3, 0x510000
001a02c0add x3, x3, 3241
001a02c4orr x4, xzr, 6
001a02c8bl reflect.Value.MethodByName
001a02ccstr x0, [sp+2456]
001a02d0str x1, [sp+2464]
001a02d4str x2, [sp+2472]
001a02d8ldr x0, [sp+448]
001a02dcldr x1, [sp+456]
001a02e0ldr x2, [sp+464]
001a02e4adrp x3, 0x510000
001a02e8add x3, x3, 2227
001a02ecmovz x4, 5
001a02f0bl reflect.Value.MethodByName
001a02f4str x0, [sp+2432]
001a02f8str x1, [sp+2440]
001a02fcstr x2, [sp+2448]
001a0300ldr x0, [sp+448]
001a0304ldr x1, [sp+456]
001a0308ldr x2, [sp+464]
001a030cadrp x3, 0x510000
001a0310add x3, x3, 3247
001a0314orr x4, xzr, 6
001a0318bl reflect.Value.MethodByName
001a031cstr x0, [sp+2408]
001a0320str x1, [sp+2416]
001a0324str x2, [sp+2424]
001a0328ldr x0, [sp+448]
001a032cldr x1, [sp+456]
001a0330ldr x2, [sp+464]
001a0334adrp x3, 0x511000
001a0338add x3, x3, 2204
001a033corr x4, xzr, 8
001a0340bl reflect.Value.MethodByName
001a0344str x0, [sp+2384]
001a0348str x1, [sp+2392]
001a034cstr x2, [sp+2400]
001a0350ldr x0, [sp+448]
001a0354ldr x1, [sp+456]
001a0358ldr x2, [sp+464]
001a035cadrp x3, 0x512000
001a0360add x3, x3, 1614
001a0364movz x4, 10
001a0368bl reflect.Value.MethodByName
001a036cstr x0, [sp+2360]
001a0370str x1, [sp+2368]
001a0374str x2, [sp+2376]
001a0378ldr x0, [sp+448]
001a037cldr x1, [sp+456]
001a0380ldr x2, [sp+464]
001a0384adrp x3, 0x511000
001a0388add x3, x3, 356
001a038corr x4, xzr, 7
001a0390bl reflect.Value.MethodByName
001a0394str x0, [sp+2336]
001a0398str x1, [sp+2344]
001a039cstr x2, [sp+2352]
001a03a0ldr x0, [sp+448]
001a03a4ldr x1, [sp+456]
001a03a8ldr x2, [sp+464]
001a03acadrp x3, 0x514000
001a03b0add x3, x3, 1887
001a03b4orr x4, xzr, 15
001a03b8bl reflect.Value.MethodByName
001a03bcstr x0, [sp+2312]
001a03c0str x1, [sp+2320]
001a03c4str x2, [sp+2328]
001a03c8ldr x0, [sp+448]
001a03ccldr x1, [sp+456]
001a03d0ldr x2, [sp+464]
001a03d4adrp x3, 0x515000
001a03d8add x3, x3, 1815
001a03dcmovz x4, 17
001a03e0bl reflect.Value.MethodByName
001a03e4str x0, [sp+2288]
001a03e8str x1, [sp+2296]
001a03ecstr x2, [sp+2304]
001a03f0ldr x0, [sp+448]
001a03f4ldr x1, [sp+456]
001a03f8ldr x2, [sp+464]
001a03fcadrp x3, 0x511000
001a0400add x3, x3, 363
001a0404orr x4, xzr, 7
001a0408bl reflect.Value.MethodByName
001a040cstr x0, [sp+2264]
001a0410str x1, [sp+2272]
001a0414str x2, [sp+2280]
001a0418ldr x0, [sp+448]
001a041cldr x1, [sp+456]
001a0420ldr x2, [sp+464]
001a0424adrp x3, 0x510000
001a0428add x3, x3, 1406
001a042corr x4, xzr, 4
001a0430bl reflect.Value.MethodByName
001a0434str x0, [sp+2240]
001a0438str x1, [sp+2248]
001a043cstr x2, [sp+2256]
001a0440add x21, sp, 792
001a0444adrp x20, 0x57f000
001a0448add x20, x20, 3600
001a044cadr x27, 16
001a0450stp x29, x27, [sp-24]
001a0454sub x29, sp, 24
001a0458bl fn_87da8
001a045csub x29, sp, 8
001a0460adrp x27, 0x580000
001a0464ldr x5, [x27+256]
001a0468str x5, [sp+1544]
001a046cadd x5, sp, 792
001a0470str x5, [sp+1552]
001a0474ldrsb x27, [x5]
001a0478ldr x6, [sp+2624]
001a047cldr x7, [sp+2632]
001a0480ldr x8, [sp+2640]
001a0484str x8, [x5+16]
001a0488adrp x27, 0x8ab000
001a048cldr w8, [x27+3056]
001a0490cbz w8, 0x1a0498
001a0494b 0x1a049c
001a0498
001a0498loc_1a0498:
001a0498b 0x1a04bc
001a049c
001a049cloc_1a049c:
001a049cbl runtime.gcWriteBarrier4
001a04a0str x6, [x25]
001a04a4ldr x8, [x5]
001a04a8str x8, [x25+8]
001a04acstr x7, [x25+16]
001a04b0ldr x8, [x5+8]
001a04b4str x8, [x25+24]
001a04b8b 0x1a04bc
001a04bc
001a04bcloc_1a04bc:
001a04bcstr x6, [x5]
001a04c0str x7, [x5+8]
001a04c4ldrsb x27, [x5]
001a04c8ldr x7, [sp+2648]
001a04ccldr x8, [sp+2656]
001a04d0ldr x9, [sp+2664]
001a04d4str x9, [x5+56]
001a04d8adrp x27, 0x8ab000
001a04dcldr w9, [x27+3056]
001a04e0cbz w9, 0x1a04e8
001a04e4b 0x1a04ec
001a04e8
001a04e8loc_1a04e8:
001a04e8b 0x1a050c
001a04ec
001a04ecloc_1a04ec:
001a04ecbl runtime.gcWriteBarrier4
001a04f0str x7, [x25]
001a04f4ldr x9, [x5+40]
001a04f8str x9, [x25+8]
001a04fcstr x8, [x25+16]
001a0500ldr x9, [x5+48]
001a0504str x9, [x25+24]
001a0508b 0x1a050c
001a050c
001a050cloc_1a050c:
001a050cstr x7, [x5+40]
001a0510str x8, [x5+48]
001a0514ldr x7, [sp+1552]
001a0518ldrsb x27, [x7]
001a051cldr x8, [sp+2704]
001a0520ldr x9, [sp+2712]
001a0524ldr x10, [sp+2720]
001a0528str x10, [x7+96]
001a052cadrp x27, 0x8ab000
001a0530ldr w10, [x27+3056]
001a0534cbz w10, 0x1a053c
001a0538b 0x1a0540
001a053c
001a053cloc_1a053c:
001a053cb 0x1a0560
001a0540
001a0540loc_1a0540:
001a0540bl runtime.gcWriteBarrier4
001a0544str x8, [x25]
001a0548ldr x10, [x7+80]
001a054cstr x10, [x25+8]
001a0550str x9, [x25+16]
001a0554ldr x10, [x7+88]
001a0558str x10, [x25+24]
001a055cb 0x1a0560
001a0560
001a0560loc_1a0560:
001a0560str x8, [x7+80]
001a0564str x9, [x7+88]
001a0568ldr x7, [sp+1552]
001a056cldrsb x27, [x7]
001a0570ldr x8, [sp+2600]
001a0574ldr x9, [sp+2608]
001a0578ldr x10, [sp+2616]
001a057cstr x10, [x7+136]
001a0580adrp x27, 0x8ab000
001a0584ldr w10, [x27+3056]
001a0588cbz w10, 0x1a0590
001a058cb 0x1a0594
001a0590
001a0590loc_1a0590:
001a0590b 0x1a05b4
001a0594
001a0594loc_1a0594:
001a0594bl runtime.gcWriteBarrier4
001a0598str x8, [x25]
001a059cldr x10, [x7+120]
001a05a0str x10, [x25+8]
001a05a4str x9, [x25+16]
001a05a8ldr x10, [x7+128]
001a05acstr x10, [x25+24]
001a05b0b 0x1a05b4
001a05b4
001a05b4loc_1a05b4:
001a05b4str x8, [x7+120]
001a05b8str x9, [x7+128]
001a05bcldr x7, [sp+1552]
001a05c0ldrsb x27, [x7]
001a05c4ldr x8, [sp+2576]
001a05c8ldr x9, [sp+2584]
001a05ccldr x10, [sp+2592]
001a05d0str x10, [x7+176]
001a05d4adrp x27, 0x8ab000
001a05d8ldr w10, [x27+3056]
001a05dccbz w10, 0x1a05e4
001a05e0b 0x1a05e8
001a05e4
001a05e4loc_1a05e4:
001a05e4b 0x1a0608
001a05e8
001a05e8loc_1a05e8:
001a05e8bl runtime.gcWriteBarrier4
001a05ecstr x8, [x25]
001a05f0ldr x10, [x7+160]
001a05f4str x10, [x25+8]
001a05f8str x9, [x25+16]
001a05fcldr x10, [x7+168]
001a0600str x10, [x25+24]
001a0604b 0x1a0608
001a0608
001a0608loc_1a0608:
001a0608str x8, [x7+160]
001a060cstr x9, [x7+168]
001a0610ldr x7, [sp+1552]
001a0614ldrsb x27, [x7]
001a0618ldr x8, [sp+2552]
001a061cldr x9, [sp+2560]
001a0620ldr x10, [sp+2568]
001a0624str x10, [x7+216]
001a0628adrp x27, 0x8ab000
001a062cldr w10, [x27+3056]
001a0630cbz w10, 0x1a0638
001a0634b 0x1a063c
001a0638
001a0638loc_1a0638:
001a0638b 0x1a065c
001a063c
001a063cloc_1a063c:
001a063cbl runtime.gcWriteBarrier4
001a0640str x8, [x25]
001a0644ldr x10, [x7+200]
001a0648str x10, [x25+8]
001a064cstr x9, [x25+16]
001a0650ldr x10, [x7+208]
001a0654str x10, [x25+24]
001a0658b 0x1a065c
001a065c
001a065cloc_1a065c:
001a065cstr x8, [x7+200]
001a0660str x9, [x7+208]
001a0664ldr x7, [sp+1552]
001a0668ldrsb x27, [x7]
001a066cldr x8, [sp+2528]
001a0670ldr x9, [sp+2536]
001a0674ldr x10, [sp+2544]
001a0678str x10, [x7+256]
001a067cadrp x27, 0x8ab000
001a0680ldr w10, [x27+3056]
001a0684cbz w10, 0x1a068c
001a0688b 0x1a0690
001a068c
001a068cloc_1a068c:
001a068cb 0x1a06b0
001a0690
001a0690loc_1a0690:
001a0690bl runtime.gcWriteBarrier4
001a0694str x8, [x25]
001a0698ldr x10, [x7+240]
001a069cstr x10, [x25+8]
001a06a0str x9, [x25+16]
001a06a4ldr x10, [x7+248]
001a06a8str x10, [x25+24]
001a06acb 0x1a06b0
001a06b0
001a06b0loc_1a06b0:
001a06b0str x8, [x7+240]
001a06b4str x9, [x7+248]
001a06b8ldr x7, [sp+1552]
001a06bcldrsb x27, [x7]
001a06c0ldr x8, [sp+2504]
001a06c4ldr x9, [sp+2512]
001a06c8ldr x10, [sp+2520]
001a06ccstr x10, [x7+296]
001a06d0adrp x27, 0x8ab000
001a06d4ldr w10, [x27+3056]
001a06d8cbz w10, 0x1a06e0
001a06dcb 0x1a06e4
001a06e0
001a06e0loc_1a06e0:
001a06e0b 0x1a0704
001a06e4
001a06e4loc_1a06e4:
001a06e4bl runtime.gcWriteBarrier4
001a06e8str x8, [x25]
001a06ecldr x10, [x7+280]
001a06f0str x10, [x25+8]
001a06f4str x9, [x25+16]
001a06f8ldr x10, [x7+288]
001a06fcstr x10, [x25+24]
001a0700b 0x1a0704
001a0704
001a0704loc_1a0704:
001a0704str x8, [x7+280]
001a0708str x9, [x7+288]
001a070cldr x7, [sp+1552]
001a0710ldrsb x27, [x7]
001a0714ldr x8, [sp+2480]
001a0718ldr x9, [sp+2488]
001a071cldr x10, [sp+2496]
001a0720str x10, [x7+336]
001a0724adrp x27, 0x8ab000
001a0728ldr w10, [x27+3056]
001a072ccbz w10, 0x1a0734
001a0730b 0x1a0738
001a0734
001a0734loc_1a0734:
001a0734b 0x1a0758
001a0738
001a0738loc_1a0738:
001a0738bl runtime.gcWriteBarrier4
001a073cstr x8, [x25]
001a0740ldr x10, [x7+320]
001a0744str x10, [x25+8]
001a0748str x9, [x25+16]
001a074cldr x10, [x7+328]
001a0750str x10, [x25+24]
001a0754b 0x1a0758
001a0758
001a0758loc_1a0758:
001a0758str x8, [x7+320]
001a075cstr x9, [x7+328]
001a0760ldr x7, [sp+1552]
001a0764ldrsb x27, [x7]
001a0768ldr x8, [sp+2456]
001a076cldr x9, [sp+2464]
001a0770ldr x10, [sp+2472]
001a0774str x10, [x7+376]
001a0778adrp x27, 0x8ab000
001a077cldr w10, [x27+3056]
001a0780cbz w10, 0x1a0788
001a0784b 0x1a078c
001a0788
001a0788loc_1a0788:
001a0788b 0x1a07ac
001a078c
001a078cloc_1a078c:
001a078cbl runtime.gcWriteBarrier4
001a0790str x8, [x25]
001a0794ldr x10, [x7+360]
001a0798str x10, [x25+8]
001a079cstr x9, [x25+16]
001a07a0ldr x10, [x7+368]
001a07a4str x10, [x25+24]
001a07a8b 0x1a07ac
001a07ac
001a07acloc_1a07ac:
001a07acstr x8, [x7+360]
001a07b0str x9, [x7+368]
001a07b4ldr x7, [sp+1552]
001a07b8ldrsb x27, [x7]
001a07bcldr x8, [sp+2432]
001a07c0ldr x9, [sp+2440]
001a07c4ldr x10, [sp+2448]
001a07c8str x10, [x7+416]
001a07ccadrp x27, 0x8ab000
001a07d0ldr w10, [x27+3056]
001a07d4cbz w10, 0x1a07dc
001a07d8b 0x1a07e0
001a07dc
001a07dcloc_1a07dc:
001a07dcb 0x1a0800
001a07e0
001a07e0loc_1a07e0:
001a07e0bl runtime.gcWriteBarrier4
001a07e4str x8, [x25]
001a07e8ldr x10, [x7+400]
001a07ecstr x10, [x25+8]
001a07f0str x9, [x25+16]
001a07f4ldr x10, [x7+408]
001a07f8str x10, [x25+24]
001a07fcb 0x1a0800
001a0800
001a0800loc_1a0800:
001a0800str x8, [x7+400]
001a0804str x9, [x7+408]
001a0808ldr x7, [sp+1552]
001a080cldrsb x27, [x7]
001a0810ldr x8, [sp+2408]
001a0814ldr x9, [sp+2416]
001a0818ldr x10, [sp+2424]
001a081cstr x10, [x7+456]
001a0820adrp x27, 0x8ab000
001a0824ldr w10, [x27+3056]
001a0828cbz w10, 0x1a0830
001a082cb 0x1a0834
001a0830
001a0830loc_1a0830:
001a0830b 0x1a0854
001a0834
001a0834loc_1a0834:
001a0834bl runtime.gcWriteBarrier4
001a0838str x8, [x25]
001a083cldr x10, [x7+440]
001a0840str x10, [x25+8]
001a0844str x9, [x25+16]
001a0848ldr x10, [x7+448]
001a084cstr x10, [x25+24]
001a0850b 0x1a0854
001a0854
001a0854loc_1a0854:
001a0854str x8, [x7+440]
001a0858str x9, [x7+448]
001a085cldr x7, [sp+1552]
001a0860ldrsb x27, [x7]
001a0864ldr x8, [sp+2384]
001a0868ldr x9, [sp+2392]
001a086cldr x10, [sp+2400]
001a0870str x10, [x7+496]
001a0874adrp x27, 0x8ab000
001a0878ldr w10, [x27+3056]
001a087ccbz w10, 0x1a0884
001a0880b 0x1a0888
001a0884
001a0884loc_1a0884:
001a0884b 0x1a08a8
001a0888
001a0888loc_1a0888:
001a0888bl runtime.gcWriteBarrier4
001a088cstr x8, [x25]
001a0890ldr x10, [x7+480]
001a0894str x10, [x25+8]
001a0898str x9, [x25+16]
001a089cldr x10, [x7+488]
001a08a0str x10, [x25+24]
001a08a4b 0x1a08a8
001a08a8
001a08a8loc_1a08a8:
001a08a8str x8, [x7+480]
001a08acstr x9, [x7+488]
001a08b0ldr x7, [sp+1552]
001a08b4ldrsb x27, [x7]
001a08b8ldr x8, [sp+2360]
001a08bcldr x9, [sp+2368]
001a08c0ldr x10, [sp+2376]
001a08c4str x10, [x7+536]
001a08c8adrp x27, 0x8ab000
001a08ccldr w10, [x27+3056]
001a08d0cbz w10, 0x1a08d8
001a08d4b 0x1a08dc
001a08d8
001a08d8loc_1a08d8:
001a08d8b 0x1a08fc
001a08dc
001a08dcloc_1a08dc:
001a08dcbl runtime.gcWriteBarrier4
001a08e0str x8, [x25]
001a08e4ldr x10, [x7+520]
001a08e8str x10, [x25+8]
001a08ecstr x9, [x25+16]
001a08f0ldr x10, [x7+528]
001a08f4str x10, [x25+24]
001a08f8b 0x1a08fc
001a08fc
001a08fcloc_1a08fc:
001a08fcstr x8, [x7+520]
001a0900str x9, [x7+528]
001a0904ldr x7, [sp+1552]
001a0908ldrsb x27, [x7]
001a090cldr x8, [sp+2336]
001a0910ldr x9, [sp+2344]
001a0914ldr x10, [sp+2352]
001a0918str x10, [x7+576]
001a091cadrp x27, 0x8ab000
001a0920ldr w10, [x27+3056]
001a0924cbz w10, 0x1a092c
001a0928b 0x1a0930
001a092c
001a092cloc_1a092c:
001a092cb 0x1a0950
001a0930
001a0930loc_1a0930:
001a0930bl runtime.gcWriteBarrier4
001a0934str x8, [x25]
001a0938ldr x10, [x7+560]
001a093cstr x10, [x25+8]
001a0940str x9, [x25+16]
001a0944ldr x10, [x7+568]
001a0948str x10, [x25+24]
001a094cb 0x1a0950
001a0950
001a0950loc_1a0950:
001a0950str x8, [x7+560]
001a0954str x9, [x7+568]
001a0958ldr x7, [sp+1552]
001a095cldrsb x27, [x7]
001a0960ldr x8, [sp+2312]
001a0964ldr x9, [sp+2320]
001a0968ldr x10, [sp+2328]
001a096cstr x10, [x7+616]
001a0970adrp x27, 0x8ab000
001a0974ldr w10, [x27+3056]
001a0978cbz w10, 0x1a0980
001a097cb 0x1a0984
001a0980
001a0980loc_1a0980:
001a0980b 0x1a09a4
001a0984
001a0984loc_1a0984:
001a0984bl runtime.gcWriteBarrier4
001a0988str x8, [x25]
001a098cldr x10, [x7+600]
001a0990str x10, [x25+8]
001a0994str x9, [x25+16]
001a0998ldr x10, [x7+608]
001a099cstr x10, [x25+24]
001a09a0b 0x1a09a4
001a09a4
001a09a4loc_1a09a4:
001a09a4str x8, [x7+600]
001a09a8str x9, [x7+608]
001a09acldr x7, [sp+1552]
001a09b0ldrsb x27, [x7]
001a09b4ldr x8, [sp+2288]
001a09b8ldr x9, [sp+2296]
001a09bcldr x10, [sp+2304]
001a09c0str x10, [x7+656]
001a09c4adrp x27, 0x8ab000
001a09c8ldr w10, [x27+3056]
001a09cccbz w10, 0x1a09d4
001a09d0b 0x1a09d8
001a09d4
001a09d4loc_1a09d4:
001a09d4b 0x1a09f8
001a09d8
001a09d8loc_1a09d8:
001a09d8bl runtime.gcWriteBarrier4
001a09dcstr x8, [x25]
001a09e0ldr x10, [x7+640]
001a09e4str x10, [x25+8]
001a09e8str x9, [x25+16]
001a09ecldr x10, [x7+648]
001a09f0str x10, [x25+24]
001a09f4b 0x1a09f8
001a09f8
001a09f8loc_1a09f8:
001a09f8str x8, [x7+640]
001a09fcstr x9, [x7+648]
001a0a00ldr x7, [sp+1552]
001a0a04ldrsb x27, [x7]
001a0a08ldr x8, [sp+2264]
001a0a0cldr x9, [sp+2272]
001a0a10ldr x10, [sp+2280]
001a0a14str x10, [x7+696]
001a0a18adrp x27, 0x8ab000
001a0a1cldr w10, [x27+3056]
001a0a20cbz w10, 0x1a0a28
001a0a24b 0x1a0a2c
001a0a28
001a0a28loc_1a0a28:
001a0a28b 0x1a0a4c
001a0a2c
001a0a2cloc_1a0a2c:
001a0a2cbl runtime.gcWriteBarrier4
001a0a30str x8, [x25]
001a0a34ldr x10, [x7+680]
001a0a38str x10, [x25+8]
001a0a3cstr x9, [x25+16]
001a0a40ldr x10, [x7+688]
001a0a44str x10, [x25+24]
001a0a48b 0x1a0a4c
001a0a4c
001a0a4cloc_1a0a4c:
001a0a4cstr x8, [x7+680]
001a0a50str x9, [x7+688]
001a0a54ldr x7, [sp+1552]
001a0a58ldrsb x27, [x7]
001a0a5cldr x8, [sp+2240]
001a0a60ldr x9, [sp+2248]
001a0a64ldr x10, [sp+2256]
001a0a68str x10, [x7+736]
001a0a6cadrp x27, 0x8ab000
001a0a70ldr w10, [x27+3056]
001a0a74cbz w10, 0x1a0a7c
001a0a78b 0x1a0a80
001a0a7c
001a0a7cloc_1a0a7c:
001a0a7cb 0x1a0aa0
001a0a80
001a0a80loc_1a0a80:
001a0a80bl runtime.gcWriteBarrier4
001a0a84str x8, [x25]
001a0a88ldr x10, [x7+720]
001a0a8cstr x10, [x25+8]
001a0a90str x9, [x25+16]
001a0a94ldr x10, [x7+728]
001a0a98str x10, [x25+24]
001a0a9cb 0x1a0aa0
001a0aa0
001a0aa0loc_1a0aa0:
001a0aa0str x8, [x7+720]
001a0aa4str x9, [x7+728]
001a0aa8ldr x7, [sp+1552]
001a0aacldrsb x27, [x7]
001a0ab0b 0x1a0ab4
001a0ab4
001a0ab4loc_1a0ab4:
001a0ab4str x7, [sp+616]
001a0ab8movz x8, 19
001a0abcstr x8, [sp+624]
001a0ac0str x8, [sp+632]
001a0ac4str x7, [sp+2216]
001a0ac8str x8, [sp+2224]
001a0accstr x8, [sp+2232]
001a0ad0str xzr, [sp+160]
001a0ad4str x8, [sp+152]
001a0ad8ldr x7, [sp+2216]
001a0adcstr x7, [sp+144]
001a0ae0b 0x1a2034
001a0ae4
001a0ae4loc_1a0ae4:
001a0ae4subs xzr, x2, 1
001a0ae8b.eq 0x1a0af0
001a0aecb 0x1a0b30
001a0af0
001a0af0loc_1a0af0:
001a0af0b 0x1a0af4
001a0af4
001a0af4loc_1a0af4:
001a0af4b 0x1a0af8
001a0af8
001a0af8loc_1a0af8:
001a0af8ldr x2, [sp+1576]
001a0afcstr x1, [sp+336]
001a0b00str x2, [sp+344]
001a0b04str xzr, [sp+384]
001a0b08stp xzr, xzr, [sp+392]
001a0b0cldr x1, [sp+336]
001a0b10ldrsb x27, [x1]
001a0b14ldr x1, [x1+24]
001a0b18ldr x0, [sp+344]
001a0b1cblr x1
001a0b20str x0, [sp+584]
001a0b24str x1, [sp+592]
001a0b28str xzr, [sp+136]
001a0b2cb 0x1a1e6c
001a0b30
001a0b30loc_1a0b30:
001a0b30b 0x1a0b34
001a0b34
001a0b34loc_1a0b34:
001a0b34b 0x1a1478
001a0b38
001a0b38loc_1a0b38:
001a0b38subs xzr, x2, 2
001a0b3cb.eq 0x1a0b44
001a0b40b 0x1a0f20
001a0b44
001a0b44loc_1a0b44:
001a0b44b 0x1a0b48
001a0b48
001a0b48loc_1a0b48:
001a0b48b 0x1a0b4c
001a0b4c
001a0b4cloc_1a0b4c:
001a0b4cldr x5, [sp+1576]
001a0b50str x1, [sp+320]
001a0b54str x5, [sp+328]
001a0b58ldr x0, [sp+448]
001a0b5cldr x1, [sp+456]
001a0b60ldr x2, [sp+464]
001a0b64adrp x3, 0x510000
001a0b68add x3, x3, 1398
001a0b6corr x4, xzr, 4
001a0b70bl reflect.Value.MethodByName
001a0b74str x0, [sp+2240]
001a0b78str x1, [sp+2248]
001a0b7cstr x2, [sp+2256]
001a0b80ldr x0, [sp+448]
001a0b84ldr x1, [sp+456]
001a0b88ldr x2, [sp+464]
001a0b8cadrp x3, 0x511000
001a0b90add x3, x3, 349
001a0b94orr x4, xzr, 7
001a0b98bl reflect.Value.MethodByName
001a0b9cstr x0, [sp+2264]
001a0ba0str x1, [sp+2272]
001a0ba4str x2, [sp+2280]
001a0ba8ldr x0, [sp+448]
001a0bacldr x1, [sp+456]
001a0bb0ldr x2, [sp+464]
001a0bb4adrp x3, 0x511000
001a0bb8add x3, x3, 370
001a0bbcorr x4, xzr, 7
001a0bc0bl reflect.Value.MethodByName
001a0bc4str x0, [sp+2288]
001a0bc8str x1, [sp+2296]
001a0bccstr x2, [sp+2304]
001a0bd0ldr x0, [sp+448]
001a0bd4ldr x1, [sp+456]
001a0bd8ldr x2, [sp+464]
001a0bdcadrp x3, 0x511000
001a0be0add x3, x3, 2220
001a0be4orr x4, xzr, 8
001a0be8bl reflect.Value.MethodByName
001a0becstr x0, [sp+2312]
001a0bf0str x1, [sp+2320]
001a0bf4str x2, [sp+2328]
001a0bf8ldr x0, [sp+448]
001a0bfcldr x1, [sp+456]
001a0c00ldr x2, [sp+464]
001a0c04adrp x3, 0x510000
001a0c08add x3, x3, 2237
001a0c0cmovz x4, 5
001a0c10bl reflect.Value.MethodByName
001a0c14str x0, [sp+2336]
001a0c18str x1, [sp+2344]
001a0c1cstr x2, [sp+2352]
001a0c20ldr x0, [sp+448]
001a0c24ldr x1, [sp+456]
001a0c28ldr x2, [sp+464]
001a0c2cadrp x3, 0x512000
001a0c30add x3, x3, 1624
001a0c34movz x4, 10
001a0c38bl reflect.Value.MethodByName
001a0c3cstr x0, [sp+2360]
001a0c40str x1, [sp+2368]
001a0c44str x2, [sp+2376]
001a0c48ldr x0, [sp+448]
001a0c4cldr x1, [sp+456]
001a0c50ldr x2, [sp+464]
001a0c54adrp x3, 0x511000
001a0c58add x3, x3, 2228
001a0c5corr x4, xzr, 8
001a0c60bl reflect.Value.MethodByName
001a0c64str x0, [sp+2384]
001a0c68str x1, [sp+2392]
001a0c6cstr x2, [sp+2400]
001a0c70add x21, sp, 3808
001a0c74adrp x20, 0x57e000
001a0c78add x20, x20, 56
001a0c7cadr x27, 16
001a0c80stp x29, x27, [sp-24]
001a0c84sub x29, sp, 24
001a0c88bl fn_87e98
001a0c8csub x29, sp, 8
001a0c90adrp x27, 0x57e000
001a0c94ldr x5, [x27+328]
001a0c98str x5, [sp+4080]
001a0c9cadd x5, sp, 3808
001a0ca0str x5, [sp+4088]
001a0ca4ldrsb x27, [x5]
001a0ca8ldr x6, [sp+2240]
001a0cacldr x7, [sp+2248]
001a0cb0ldr x8, [sp+2256]
001a0cb4str x8, [x5+16]
001a0cb8adrp x27, 0x8ab000
001a0cbcldr w8, [x27+3056]
001a0cc0cbz w8, 0x1a0cc8
001a0cc4b 0x1a0ccc
001a0cc8
001a0cc8loc_1a0cc8:
001a0cc8b 0x1a0cec
001a0ccc
001a0cccloc_1a0ccc:
001a0cccbl runtime.gcWriteBarrier4
001a0cd0str x6, [x25]
001a0cd4ldr x8, [x5]
001a0cd8str x8, [x25+8]
001a0cdcstr x7, [x25+16]
001a0ce0ldr x8, [x5+8]
001a0ce4str x8, [x25+24]
001a0ce8b 0x1a0cec
001a0cec
001a0cecloc_1a0cec:
001a0cecstr x6, [x5]
001a0cf0str x7, [x5+8]
001a0cf4ldrsb x27, [x5]
001a0cf8ldr x7, [sp+2264]
001a0cfcldr x8, [sp+2272]
001a0d00ldr x9, [sp+2280]
001a0d04str x9, [x5+56]
001a0d08adrp x27, 0x8ab000
001a0d0cldr w9, [x27+3056]
001a0d10cbz w9, 0x1a0d18
001a0d14b 0x1a0d1c
001a0d18
001a0d18loc_1a0d18:
001a0d18b 0x1a0d3c
001a0d1c
001a0d1cloc_1a0d1c:
001a0d1cbl runtime.gcWriteBarrier4
001a0d20str x7, [x25]
001a0d24ldr x9, [x5+40]
001a0d28str x9, [x25+8]
001a0d2cstr x8, [x25+16]
001a0d30ldr x9, [x5+48]
001a0d34str x9, [x25+24]
001a0d38b 0x1a0d3c
001a0d3c
001a0d3cloc_1a0d3c:
001a0d3cstr x7, [x5+40]
001a0d40str x8, [x5+48]
001a0d44ldr x7, [sp+4088]
001a0d48ldrsb x27, [x7]
001a0d4cldr x8, [sp+2288]
001a0d50ldr x9, [sp+2296]
001a0d54ldr x10, [sp+2304]
001a0d58str x10, [x7+96]
001a0d5cadrp x27, 0x8ab000
001a0d60ldr w10, [x27+3056]
001a0d64cbz w10, 0x1a0d6c
001a0d68b 0x1a0d70
001a0d6c
001a0d6cloc_1a0d6c:
001a0d6cb 0x1a0d90
001a0d70
001a0d70loc_1a0d70:
001a0d70bl runtime.gcWriteBarrier4
001a0d74str x8, [x25]
001a0d78ldr x10, [x7+80]
001a0d7cstr x10, [x25+8]
001a0d80str x9, [x25+16]
001a0d84ldr x10, [x7+88]
001a0d88str x10, [x25+24]
001a0d8cb 0x1a0d90
001a0d90
001a0d90loc_1a0d90:
001a0d90str x8, [x7+80]
001a0d94str x9, [x7+88]
001a0d98ldr x7, [sp+4088]
001a0d9cldrsb x27, [x7]
001a0da0ldr x8, [sp+2312]
001a0da4ldr x9, [sp+2320]
001a0da8ldr x10, [sp+2328]
001a0dacstr x10, [x7+136]
001a0db0adrp x27, 0x8ab000
001a0db4ldr w10, [x27+3056]
001a0db8cbz w10, 0x1a0dc0
001a0dbcb 0x1a0dc4
001a0dc0
001a0dc0loc_1a0dc0:
001a0dc0b 0x1a0de4
001a0dc4
001a0dc4loc_1a0dc4:
001a0dc4bl runtime.gcWriteBarrier4
001a0dc8str x8, [x25]
001a0dccldr x10, [x7+120]
001a0dd0str x10, [x25+8]
001a0dd4str x9, [x25+16]
001a0dd8ldr x10, [x7+128]
001a0ddcstr x10, [x25+24]
001a0de0b 0x1a0de4
001a0de4
001a0de4loc_1a0de4:
001a0de4str x8, [x7+120]
001a0de8str x9, [x7+128]
001a0decldr x7, [sp+4088]
001a0df0ldrsb x27, [x7]
001a0df4ldr x8, [sp+2336]
001a0df8ldr x9, [sp+2344]
001a0dfcldr x10, [sp+2352]
001a0e00str x10, [x7+176]
001a0e04adrp x27, 0x8ab000
001a0e08ldr w10, [x27+3056]
001a0e0ccbz w10, 0x1a0e14
001a0e10b 0x1a0e18
001a0e14
001a0e14loc_1a0e14:
001a0e14b 0x1a0e38
001a0e18
001a0e18loc_1a0e18:
001a0e18bl runtime.gcWriteBarrier4
001a0e1cstr x8, [x25]
001a0e20ldr x10, [x7+160]
001a0e24str x10, [x25+8]
001a0e28str x9, [x25+16]
001a0e2cldr x10, [x7+168]
001a0e30str x10, [x25+24]
001a0e34b 0x1a0e38
001a0e38
001a0e38loc_1a0e38:
001a0e38str x8, [x7+160]
001a0e3cstr x9, [x7+168]
001a0e40ldr x7, [sp+4088]
001a0e44ldrsb x27, [x7]
001a0e48ldr x8, [sp+2360]
001a0e4cldr x9, [sp+2368]
001a0e50ldr x10, [sp+2376]
001a0e54str x10, [x7+216]
001a0e58adrp x27, 0x8ab000
001a0e5cldr w10, [x27+3056]
001a0e60cbz w10, 0x1a0e68
001a0e64b 0x1a0e6c
001a0e68
001a0e68loc_1a0e68:
001a0e68b 0x1a0e8c
001a0e6c
001a0e6cloc_1a0e6c:
001a0e6cbl runtime.gcWriteBarrier4
001a0e70str x8, [x25]
001a0e74ldr x10, [x7+200]
001a0e78str x10, [x25+8]
001a0e7cstr x9, [x25+16]
001a0e80ldr x10, [x7+208]
001a0e84str x10, [x25+24]
001a0e88b 0x1a0e8c
001a0e8c
001a0e8cloc_1a0e8c:
001a0e8cstr x8, [x7+200]
001a0e90str x9, [x7+208]
001a0e94ldr x7, [sp+4088]
001a0e98ldrsb x27, [x7]
001a0e9cldr x8, [sp+2384]
001a0ea0ldr x9, [sp+2392]
001a0ea4ldr x10, [sp+2400]
001a0ea8str x10, [x7+256]
001a0eacadrp x27, 0x8ab000
001a0eb0ldr w10, [x27+3056]
001a0eb4cbz w10, 0x1a0ebc
001a0eb8b 0x1a0ec0
001a0ebc
001a0ebcloc_1a0ebc:
001a0ebcb 0x1a0ee0
001a0ec0
001a0ec0loc_1a0ec0:
001a0ec0bl runtime.gcWriteBarrier4
001a0ec4str x8, [x25]
001a0ec8ldr x10, [x7+240]
001a0eccstr x10, [x25+8]
001a0ed0str x9, [x25+16]
001a0ed4ldr x10, [x7+248]
001a0ed8str x10, [x25+24]
001a0edcb 0x1a0ee0
001a0ee0
001a0ee0loc_1a0ee0:
001a0ee0str x8, [x7+240]
001a0ee4str x9, [x7+248]
001a0ee8ldr x4, [sp+4088]
001a0eecldrsb x27, [x4]
001a0ef0b 0x1a0ef4
001a0ef4
001a0ef4loc_1a0ef4:
001a0ef4str x4, [sp+4096]
001a0ef8orr x6, xzr, 7
001a0efcstr x6, [sp+4104]
001a0f00str x6, [sp+4112]
001a0f04ldr x1, [sp+448]
001a0f08ldr x2, [sp+456]
001a0f0cldr x3, [sp+464]
001a0f10add x0, sp, 488
001a0f14mov x5, x6
001a0f18bl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a0f1cb 0x1a1cfc
001a0f20
001a0f20loc_1a0f20:
001a0f20subs xzr, x2, 3
001a0f24b.eq 0x1a0f2c
001a0f28b 0x1a1470
001a0f2c
001a0f2cloc_1a0f2c:
001a0f2cb 0x1a0f30
001a0f30
001a0f30loc_1a0f30:
001a0f30b 0x1a0f34
001a0f34
001a0f34loc_1a0f34:
001a0f34ldr x5, [sp+1576]
001a0f38str x1, [sp+304]
001a0f3cstr x5, [sp+312]
001a0f40ldr x0, [sp+448]
001a0f44ldr x1, [sp+456]
001a0f48ldr x2, [sp+464]
001a0f4cadrp x3, 0x512000
001a0f50add x3, x3, 1634
001a0f54movz x4, 10
001a0f58bl reflect.Value.MethodByName
001a0f5cstr x0, [sp+2384]
001a0f60str x1, [sp+2392]
001a0f64str x2, [sp+2400]
001a0f68ldr x0, [sp+448]
001a0f6cldr x1, [sp+456]
001a0f70ldr x2, [sp+464]
001a0f74adrp x3, 0x510000
001a0f78add x3, x3, 3253
001a0f7corr x4, xzr, 6
001a0f80bl reflect.Value.MethodByName
001a0f84str x0, [sp+2360]
001a0f88str x1, [sp+2368]
001a0f8cstr x2, [sp+2376]
001a0f90ldr x0, [sp+448]
001a0f94ldr x1, [sp+456]
001a0f98ldr x2, [sp+464]
001a0f9cadrp x3, 0x510000
001a0fa0add x3, x3, 3259
001a0fa4orr x4, xzr, 6
001a0fa8bl reflect.Value.MethodByName
001a0facstr x0, [sp+2336]
001a0fb0str x1, [sp+2344]
001a0fb4str x2, [sp+2352]
001a0fb8ldr x0, [sp+448]
001a0fbcldr x1, [sp+456]
001a0fc0ldr x2, [sp+464]
001a0fc4adrp x3, 0x513000
001a0fc8add x3, x3, 2824
001a0fccmovz x4, 13
001a0fd0bl reflect.Value.MethodByName
001a0fd4str x0, [sp+2312]
001a0fd8str x1, [sp+2320]
001a0fdcstr x2, [sp+2328]
001a0fe0ldr x0, [sp+448]
001a0fe4ldr x1, [sp+456]
001a0fe8ldr x2, [sp+464]
001a0fecadrp x3, 0x514000
001a0ff0add x3, x3, 230
001a0ff4orr x4, xzr, 14
001a0ff8bl reflect.Value.MethodByName
001a0ffcstr x0, [sp+2288]
001a1000str x1, [sp+2296]
001a1004str x2, [sp+2304]
001a1008ldr x0, [sp+448]
001a100cldr x1, [sp+456]
001a1010ldr x2, [sp+464]
001a1014adrp x3, 0x513000
001a1018add x3, x3, 1902
001a101corr x4, xzr, 15
001a1020bl reflect.Value.MethodByName
001a1024str x0, [sp+2264]
001a1028str x1, [sp+2272]
001a102cstr x2, [sp+2280]
001a1030ldr x0, [sp+448]
001a1034ldr x1, [sp+456]
001a1038ldr x2, [sp+464]
001a103cadrp x3, 0x513000
001a1040add x3, x3, 1917
001a1044orr x4, xzr, 15
001a1048bl reflect.Value.MethodByName
001a104cstr x0, [sp+2240]
001a1050str x1, [sp+2248]
001a1054str x2, [sp+2256]
001a1058ldr x0, [sp+448]
001a105cldr x1, [sp+456]
001a1060ldr x2, [sp+464]
001a1064adrp x3, 0x510000
001a1068add x3, x3, 2220
001a106corr x4, xzr, 8
001a1070bl reflect.Value.MethodByName
001a1074str x0, [sp+2408]
001a1078str x1, [sp+2416]
001a107cstr x2, [sp+2424]
001a1080ldr x0, [sp+448]
001a1084ldr x1, [sp+456]
001a1088ldr x2, [sp+464]
001a108cadrp x3, 0x50f000
001a1090add x3, x3, 2237
001a1094movz x4, 5
001a1098bl reflect.Value.MethodByName
001a109cstr x0, [sp+2432]
001a10a0str x1, [sp+2440]
001a10a4str x2, [sp+2448]
001a10a8ldr x0, [sp+448]
001a10acldr x1, [sp+456]
001a10b0ldr x2, [sp+464]
001a10b4adrp x3, 0x511000
001a10b8add x3, x3, 1624
001a10bcmovz x4, 10
001a10c0bl reflect.Value.MethodByName
001a10c4str x0, [sp+2456]
001a10c8str x1, [sp+2464]
001a10ccstr x2, [sp+2472]
001a10d0add x21, sp, 3376
001a10d4adrp x20, 0x57d000
001a10d8add x20, x20, 2592
001a10dcadr x27, 16
001a10e0stp x29, x27, [sp-24]
001a10e4sub x29, sp, 24
001a10e8bl fn_87e58
001a10ecsub x29, sp, 8
001a10f0add x5, sp, 3376
001a10f4str x5, [sp+3776]
001a10f8ldrsb x27, [x5]
001a10fcldr x6, [sp+2384]
001a1100ldr x7, [sp+2392]
001a1104ldr x8, [sp+2400]
001a1108str x8, [x5+16]
001a110cadrp x27, 0x8aa000
001a1110ldr w8, [x27+3056]
001a1114cbz w8, 0x1a111c
001a1118b 0x1a1120
001a111c
001a111cloc_1a111c:
001a111cb 0x1a1140
001a1120
001a1120loc_1a1120:
001a1120bl runtime.gcWriteBarrier4
001a1124str x6, [x25]
001a1128ldr x8, [x5]
001a112cstr x8, [x25+8]
001a1130str x7, [x25+16]
001a1134ldr x8, [x5+8]
001a1138str x8, [x25+24]
001a113cb 0x1a1140
001a1140
001a1140loc_1a1140:
001a1140str x6, [x5]
001a1144str x7, [x5+8]
001a1148ldrsb x27, [x5]
001a114cldr x7, [sp+2360]
001a1150ldr x8, [sp+2368]
001a1154ldr x9, [sp+2376]
001a1158str x9, [x5+56]
001a115cadrp x27, 0x8aa000
001a1160ldr w9, [x27+3056]
001a1164cbz w9, 0x1a116c
001a1168b 0x1a1170
001a116c
001a116cloc_1a116c:
001a116cb 0x1a1190
001a1170
001a1170loc_1a1170:
001a1170bl runtime.gcWriteBarrier4
001a1174str x7, [x25]
001a1178ldr x9, [x5+40]
001a117cstr x9, [x25+8]
001a1180str x8, [x25+16]
001a1184ldr x9, [x5+48]
001a1188str x9, [x25+24]
001a118cb 0x1a1190
001a1190
001a1190loc_1a1190:
001a1190str x7, [x5+40]
001a1194str x8, [x5+48]
001a1198ldr x7, [sp+3776]
001a119cldrsb x27, [x7]
001a11a0ldr x8, [sp+2336]
001a11a4ldr x9, [sp+2344]
001a11a8ldr x10, [sp+2352]
001a11acstr x10, [x7+96]
001a11b0adrp x27, 0x8aa000
001a11b4ldr w10, [x27+3056]
001a11b8cbz w10, 0x1a11c0
001a11bcb 0x1a11c4
001a11c0
001a11c0loc_1a11c0:
001a11c0b 0x1a11e4
001a11c4
001a11c4loc_1a11c4:
001a11c4bl runtime.gcWriteBarrier4
001a11c8str x8, [x25]
001a11ccldr x10, [x7+80]
001a11d0str x10, [x25+8]
001a11d4str x9, [x25+16]
001a11d8ldr x10, [x7+88]
001a11dcstr x10, [x25+24]
001a11e0b 0x1a11e4
001a11e4
001a11e4loc_1a11e4:
001a11e4str x8, [x7+80]
001a11e8str x9, [x7+88]
001a11ecldr x7, [sp+3776]
001a11f0ldrsb x27, [x7]
001a11f4ldr x8, [sp+2312]
001a11f8ldr x9, [sp+2320]
001a11fcldr x10, [sp+2328]
001a1200str x10, [x7+136]
001a1204adrp x27, 0x8aa000
001a1208ldr w10, [x27+3056]
001a120ccbz w10, 0x1a1214
001a1210b 0x1a1218
001a1214
001a1214loc_1a1214:
001a1214b 0x1a1238
001a1218
001a1218loc_1a1218:
001a1218bl runtime.gcWriteBarrier4
001a121cstr x8, [x25]
001a1220ldr x10, [x7+120]
001a1224str x10, [x25+8]
001a1228str x9, [x25+16]
001a122cldr x10, [x7+128]
001a1230str x10, [x25+24]
001a1234b 0x1a1238
001a1238
001a1238loc_1a1238:
001a1238str x8, [x7+120]
001a123cstr x9, [x7+128]
001a1240ldr x7, [sp+3776]
001a1244ldrsb x27, [x7]
001a1248ldr x8, [sp+2288]
001a124cldr x9, [sp+2296]
001a1250ldr x10, [sp+2304]
001a1254str x10, [x7+176]
001a1258adrp x27, 0x8aa000
001a125cldr w10, [x27+3056]
001a1260cbz w10, 0x1a1268
001a1264b 0x1a126c
001a1268
001a1268loc_1a1268:
001a1268b 0x1a128c
001a126c
001a126cloc_1a126c:
001a126cbl runtime.gcWriteBarrier4
001a1270str x8, [x25]
001a1274ldr x10, [x7+160]
001a1278str x10, [x25+8]
001a127cstr x9, [x25+16]
001a1280ldr x10, [x7+168]
001a1284str x10, [x25+24]
001a1288b 0x1a128c
001a128c
001a128cloc_1a128c:
001a128cstr x8, [x7+160]
001a1290str x9, [x7+168]
001a1294ldr x7, [sp+3776]
001a1298ldrsb x27, [x7]
001a129cldr x8, [sp+2264]
001a12a0ldr x9, [sp+2272]
001a12a4ldr x10, [sp+2280]
001a12a8str x10, [x7+216]
001a12acadrp x27, 0x8aa000
001a12b0ldr w10, [x27+3056]
001a12b4cbz w10, 0x1a12bc
001a12b8b 0x1a12c0
001a12bc
001a12bcloc_1a12bc:
001a12bcb 0x1a12e0
001a12c0
001a12c0loc_1a12c0:
001a12c0bl runtime.gcWriteBarrier4
001a12c4str x8, [x25]
001a12c8ldr x10, [x7+200]
001a12ccstr x10, [x25+8]
001a12d0str x9, [x25+16]
001a12d4ldr x10, [x7+208]
001a12d8str x10, [x25+24]
001a12dcb 0x1a12e0
001a12e0
001a12e0loc_1a12e0:
001a12e0str x8, [x7+200]
001a12e4str x9, [x7+208]
001a12e8ldr x7, [sp+3776]
001a12ecldrsb x27, [x7]
001a12f0ldr x8, [sp+2240]
001a12f4ldr x9, [sp+2248]
001a12f8ldr x10, [sp+2256]
001a12fcstr x10, [x7+256]
001a1300adrp x27, 0x8aa000
001a1304ldr w10, [x27+3056]
001a1308cbz w10, 0x1a1310
001a130cb 0x1a1314
001a1310
001a1310loc_1a1310:
001a1310b 0x1a1334
001a1314
001a1314loc_1a1314:
001a1314bl runtime.gcWriteBarrier4
001a1318str x8, [x25]
001a131cldr x10, [x7+240]
001a1320str x10, [x25+8]
001a1324str x9, [x25+16]
001a1328ldr x10, [x7+248]
001a132cstr x10, [x25+24]
001a1330b 0x1a1334
001a1334
001a1334loc_1a1334:
001a1334str x8, [x7+240]
001a1338str x9, [x7+248]
001a133cldr x7, [sp+3776]
001a1340ldrsb x27, [x7]
001a1344ldr x8, [sp+2408]
001a1348ldr x9, [sp+2416]
001a134cldr x10, [sp+2424]
001a1350str x10, [x7+296]
001a1354adrp x27, 0x8aa000
001a1358ldr w10, [x27+3056]
001a135ccbz w10, 0x1a1364
001a1360b 0x1a1368
001a1364
001a1364loc_1a1364:
001a1364b 0x1a1388
001a1368
001a1368loc_1a1368:
001a1368bl runtime.gcWriteBarrier4
001a136cstr x8, [x25]
001a1370ldr x10, [x7+280]
001a1374str x10, [x25+8]
001a1378str x9, [x25+16]
001a137cldr x10, [x7+288]
001a1380str x10, [x25+24]
001a1384b 0x1a1388
001a1388
001a1388loc_1a1388:
001a1388str x8, [x7+280]
001a138cstr x9, [x7+288]
001a1390ldr x7, [sp+3776]
001a1394ldrsb x27, [x7]
001a1398ldr x8, [sp+2432]
001a139cldr x9, [sp+2440]
001a13a0ldr x10, [sp+2448]
001a13a4str x10, [x7+336]
001a13a8adrp x27, 0x8aa000
001a13acldr w10, [x27+3056]
001a13b0cbz w10, 0x1a13b8
001a13b4b 0x1a13bc
001a13b8
001a13b8loc_1a13b8:
001a13b8b 0x1a13dc
001a13bc
001a13bcloc_1a13bc:
001a13bcbl runtime.gcWriteBarrier4
001a13c0str x8, [x25]
001a13c4ldr x10, [x7+320]
001a13c8str x10, [x25+8]
001a13ccstr x9, [x25+16]
001a13d0ldr x10, [x7+328]
001a13d4str x10, [x25+24]
001a13d8b 0x1a13dc
001a13dc
001a13dcloc_1a13dc:
001a13dcstr x8, [x7+320]
001a13e0str x9, [x7+328]
001a13e4ldr x7, [sp+3776]
001a13e8ldrsb x27, [x7]
001a13ecldr x8, [sp+2456]
001a13f0ldr x9, [sp+2464]
001a13f4ldr x10, [sp+2472]
001a13f8str x10, [x7+376]
001a13fcadrp x27, 0x8aa000
001a1400ldr w10, [x27+3056]
001a1404cbz w10, 0x1a140c
001a1408b 0x1a1410
001a140c
001a140cloc_1a140c:
001a140cb 0x1a1430
001a1410
001a1410loc_1a1410:
001a1410bl runtime.gcWriteBarrier4
001a1414str x8, [x25]
001a1418ldr x10, [x7+360]
001a141cstr x10, [x25+8]
001a1420str x9, [x25+16]
001a1424ldr x10, [x7+368]
001a1428str x10, [x25+24]
001a142cb 0x1a1430
001a1430
001a1430loc_1a1430:
001a1430str x8, [x7+360]
001a1434str x9, [x7+368]
001a1438ldr x4, [sp+3776]
001a143cldrsb x27, [x4]
001a1440b 0x1a1444
001a1444
001a1444loc_1a1444:
001a1444str x4, [sp+3784]
001a1448movz x6, 10
001a144cstr x6, [sp+3792]
001a1450str x6, [sp+3800]
001a1454ldr x1, [sp+448]
001a1458ldr x2, [sp+456]
001a145cldr x3, [sp+464]
001a1460add x0, sp, 488
001a1464mov x5, x6
001a1468bl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a146cb 0x1a1cfc
001a1470
001a1470loc_1a1470:
001a1470b 0x1a1474
001a1474
001a1474loc_1a1474:
001a1474b 0x1a1478
001a1478
001a1478loc_1a1478:
001a1478b 0x1a1cf0
001a147c
001a147cloc_1a147c:
001a147csubs xzr, x2, 5
001a1480b.le 0x1a1488
001a1484b 0x1a1860
001a1488
001a1488loc_1a1488:
001a1488subs xzr, x2, 4
001a148cb.eq 0x1a1494
001a1490b 0x1a1730
001a1494
001a1494loc_1a1494:
001a1494b 0x1a1498
001a1498
001a1498loc_1a1498:
001a1498b 0x1a149c
001a149c
001a149cloc_1a149c:
001a149cldr x5, [sp+1576]
001a14a0str x1, [sp+288]
001a14a4str x5, [sp+296]
001a14a8ldr x0, [sp+448]
001a14acldr x1, [sp+456]
001a14b0ldr x2, [sp+464]
001a14b4adrp x3, 0x50f000
001a14b8add x3, x3, 3265
001a14bcorr x4, xzr, 6
001a14c0bl reflect.Value.MethodByName
001a14c4str x0, [sp+2456]
001a14c8str x1, [sp+2464]
001a14ccstr x2, [sp+2472]
001a14d0ldr x0, [sp+448]
001a14d4ldr x1, [sp+456]
001a14d8ldr x2, [sp+464]
001a14dcadrp x3, 0x512000
001a14e0add x3, x3, 2824
001a14e4movz x4, 13
001a14e8bl reflect.Value.MethodByName
001a14ecstr x0, [sp+2432]
001a14f0str x1, [sp+2440]
001a14f4str x2, [sp+2448]
001a14f8ldr x0, [sp+448]
001a14fcldr x1, [sp+456]
001a1500ldr x2, [sp+464]
001a1504adrp x3, 0x513000
001a1508add x3, x3, 230
001a150corr x4, xzr, 14
001a1510bl reflect.Value.MethodByName
001a1514str x0, [sp+2408]
001a1518str x1, [sp+2416]
001a151cstr x2, [sp+2424]
001a1520add x20, sp, 3224
001a1524adr x27, 16
001a1528stp x29, x27, [sp-24]
001a152csub x29, sp, 24
001a1530bl fn_87cf4
001a1534sub x29, sp, 8
001a1538str xzr, [sp+3336]
001a153cadd x5, sp, 3224
001a1540str x5, [sp+3344]
001a1544ldrsb x27, [x5]
001a1548ldr x6, [sp+2456]
001a154cldr x7, [sp+2464]
001a1550ldr x8, [sp+2472]
001a1554str x8, [x5+16]
001a1558adrp x27, 0x8aa000
001a155cldr w8, [x27+3056]
001a1560cbz w8, 0x1a1568
001a1564b 0x1a156c
001a1568
001a1568loc_1a1568:
001a1568b 0x1a158c
001a156c
001a156cloc_1a156c:
001a156cbl runtime.gcWriteBarrier4
001a1570str x6, [x25]
001a1574ldr x8, [x5]
001a1578str x8, [x25+8]
001a157cstr x7, [x25+16]
001a1580ldr x8, [x5+8]
001a1584str x8, [x25+24]
001a1588b 0x1a158c
001a158c
001a158cloc_1a158c:
001a158cstr x6, [x5]
001a1590str x7, [x5+8]
001a1594ldrsb x27, [x5]
001a1598orr x7, xzr, 6
001a159cstr x7, [x5+32]
001a15a0adrp x27, 0x8aa000
001a15a4ldr w8, [x27+3056]
001a15a8cbz w8, 0x1a15b0
001a15acb 0x1a15b4
001a15b0
001a15b0loc_1a15b0:
001a15b0b 0x1a15c4
001a15b4
001a15b4loc_1a15b4:
001a15b4ldr x8, [x5+24]
001a15b8bl runtime.gcWriteBarrier1
001a15bcstr x8, [x25]
001a15c0b 0x1a15c4
001a15c4
001a15c4loc_1a15c4:
001a15c4adrp x8, 0x50f000
001a15c8add x8, x8, 3265
001a15ccstr x8, [x5+24]
001a15d0ldr x8, [sp+3344]
001a15d4ldrsb x27, [x8]
001a15d8ldr x9, [sp+2432]
001a15dcldr x10, [sp+2440]
001a15e0ldr x11, [sp+2448]
001a15e4str x11, [x8+56]
001a15e8adrp x27, 0x8aa000
001a15ecldr w11, [x27+3056]
001a15f0cbz w11, 0x1a15f8
001a15f4b 0x1a15fc
001a15f8
001a15f8loc_1a15f8:
001a15f8b 0x1a161c
001a15fc
001a15fcloc_1a15fc:
001a15fcbl runtime.gcWriteBarrier4
001a1600str x9, [x25]
001a1604ldr x11, [x8+40]
001a1608str x11, [x25+8]
001a160cstr x10, [x25+16]
001a1610ldr x11, [x8+48]
001a1614str x11, [x25+24]
001a1618b 0x1a161c
001a161c
001a161cloc_1a161c:
001a161cstr x9, [x8+40]
001a1620str x10, [x8+48]
001a1624ldr x8, [sp+3344]
001a1628ldrsb x27, [x8]
001a162cmovz x9, 13
001a1630str x9, [x8+72]
001a1634adrp x27, 0x8aa000
001a1638ldr w9, [x27+3056]
001a163ccbz w9, 0x1a1644
001a1640b 0x1a1648
001a1644
001a1644loc_1a1644:
001a1644b 0x1a1658
001a1648
001a1648loc_1a1648:
001a1648ldr x9, [x8+64]
001a164cbl runtime.gcWriteBarrier1
001a1650str x9, [x25]
001a1654b 0x1a1658
001a1658
001a1658loc_1a1658:
001a1658adrp x9, 0x512000
001a165cadd x9, x9, 2824
001a1660str x9, [x8+64]
001a1664ldr x8, [sp+3344]
001a1668ldrsb x27, [x8]
001a166cldr x9, [sp+2408]
001a1670ldr x10, [sp+2416]
001a1674ldr x11, [sp+2424]
001a1678str x11, [x8+96]
001a167cadrp x27, 0x8aa000
001a1680ldr w11, [x27+3056]
001a1684cbz w11, 0x1a168c
001a1688b 0x1a1690
001a168c
001a168cloc_1a168c:
001a168cb 0x1a16b0
001a1690
001a1690loc_1a1690:
001a1690bl runtime.gcWriteBarrier4
001a1694str x9, [x25]
001a1698ldr x11, [x8+80]
001a169cstr x11, [x25+8]
001a16a0str x10, [x25+16]
001a16a4ldr x11, [x8+88]
001a16a8str x11, [x25+24]
001a16acb 0x1a16b0
001a16b0
001a16b0loc_1a16b0:
001a16b0str x9, [x8+80]
001a16b4str x10, [x8+88]
001a16b8ldr x8, [sp+3344]
001a16bcldrsb x27, [x8]
001a16c0orr x9, xzr, 14
001a16c4str x9, [x8+112]
001a16c8adrp x27, 0x8aa000
001a16ccldr w9, [x27+3056]
001a16d0cbz w9, 0x1a16d8
001a16d4b 0x1a16dc
001a16d8
001a16d8loc_1a16d8:
001a16d8b 0x1a16ec
001a16dc
001a16dcloc_1a16dc:
001a16dcldr x9, [x8+104]
001a16e0bl runtime.gcWriteBarrier1
001a16e4str x9, [x25]
001a16e8b 0x1a16ec
001a16ec
001a16ecloc_1a16ec:
001a16ecadrp x9, 0x513000
001a16f0add x9, x9, 230
001a16f4str x9, [x8+104]
001a16f8ldr x4, [sp+3344]
001a16fcldrsb x27, [x4]
001a1700b 0x1a1704
001a1704
001a1704loc_1a1704:
001a1704str x4, [sp+3352]
001a1708orr x6, xzr, 3
001a170cstr x6, [sp+3360]
001a1710str x6, [sp+3368]
001a1714ldr x1, [sp+448]
001a1718ldr x2, [sp+456]
001a171cldr x3, [sp+464]
001a1720add x0, sp, 488
001a1724mov x5, x6
001a1728bl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a172cb 0x1a1cfc
001a1730
001a1730loc_1a1730:
001a1730subs xzr, x2, 5
001a1734b.eq 0x1a173c
001a1738b 0x1a1858
001a173c
001a173cloc_1a173c:
001a173cb 0x1a1740
001a1740
001a1740loc_1a1740:
001a1740b 0x1a1744
001a1744
001a1744loc_1a1744:
001a1744ldr x5, [sp+1576]
001a1748str x1, [sp+272]
001a174cstr x5, [sp+280]
001a1750ldr x0, [sp+448]
001a1754ldr x1, [sp+456]
001a1758ldr x2, [sp+464]
001a175cadrp x3, 0x50f000
001a1760add x3, x3, 3235
001a1764orr x4, xzr, 6
001a1768bl reflect.Value.MethodByName
001a176cstr x0, [sp+2408]
001a1770str x1, [sp+2416]
001a1774str x2, [sp+2424]
001a1778add x27, sp, 3152
001a177cstp xzr, xzr, [x27]
001a1780add x27, sp, 3168
001a1784stp xzr, xzr, [x27]
001a1788str xzr, [sp+3184]
001a178cadd x5, sp, 3152
001a1790str x5, [sp+3192]
001a1794ldrsb x27, [x5]
001a1798ldr x6, [sp+2408]
001a179cldr x7, [sp+2416]
001a17a0ldr x8, [sp+2424]
001a17a4str x8, [x5+16]
001a17a8adrp x27, 0x8aa000
001a17acldr w8, [x27+3056]
001a17b0cbz w8, 0x1a17b8
001a17b4b 0x1a17bc
001a17b8
001a17b8loc_1a17b8:
001a17b8b 0x1a17dc
001a17bc
001a17bcloc_1a17bc:
001a17bcbl runtime.gcWriteBarrier4
001a17c0str x6, [x25]
001a17c4ldr x8, [x5]
001a17c8str x8, [x25+8]
001a17ccstr x7, [x25+16]
001a17d0ldr x8, [x5+8]
001a17d4str x8, [x25+24]
001a17d8b 0x1a17dc
001a17dc
001a17dcloc_1a17dc:
001a17dcstr x6, [x5]
001a17e0str x7, [x5+8]
001a17e4ldrsb x27, [x5]
001a17e8orr x7, xzr, 6
001a17ecstr x7, [x5+32]
001a17f0adrp x27, 0x8aa000
001a17f4ldr w8, [x27+3056]
001a17f8cbz w8, 0x1a1800
001a17fcb 0x1a1804
001a1800
001a1800loc_1a1800:
001a1800b 0x1a1814
001a1804
001a1804loc_1a1804:
001a1804ldr x8, [x5+24]
001a1808bl runtime.gcWriteBarrier1
001a180cstr x8, [x25]
001a1810b 0x1a1814
001a1814
001a1814loc_1a1814:
001a1814adrp x8, 0x50f000
001a1818add x8, x8, 3235
001a181cstr x8, [x5+24]
001a1820ldr x4, [sp+3192]
001a1824ldrsb x27, [x4]
001a1828b 0x1a182c
001a182c
001a182cloc_1a182c:
001a182cstr x4, [sp+3200]
001a1830orr x6, xzr, 1
001a1834str x6, [sp+3208]
001a1838str x6, [sp+3216]
001a183cldr x1, [sp+448]
001a1840ldr x2, [sp+456]
001a1844ldr x3, [sp+464]
001a1848add x0, sp, 488
001a184cmov x5, x6
001a1850bl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a1854b 0x1a1cfc
001a1858
001a1858loc_1a1858:
001a1858b 0x1a185c
001a185c
001a185cloc_1a185c:
001a185cb 0x1a1cec
001a1860
001a1860loc_1a1860:
001a1860subs xzr, x2, 6
001a1864b.eq 0x1a186c
001a1868b 0x1a1988
001a186c
001a186cloc_1a186c:
001a186cb 0x1a1870
001a1870
001a1870loc_1a1870:
001a1870b 0x1a1874
001a1874
001a1874loc_1a1874:
001a1874ldr x5, [sp+1576]
001a1878str x1, [sp+256]
001a187cstr x5, [sp+264]
001a1880ldr x0, [sp+448]
001a1884ldr x1, [sp+456]
001a1888ldr x2, [sp+464]
001a188cadrp x3, 0x510000
001a1890add x3, x3, 377
001a1894orr x4, xzr, 7
001a1898bl reflect.Value.MethodByName
001a189cstr x0, [sp+2408]
001a18a0str x1, [sp+2416]
001a18a4str x2, [sp+2424]
001a18a8add x27, sp, 3080
001a18acstp xzr, xzr, [x27]
001a18b0add x27, sp, 3096
001a18b4stp xzr, xzr, [x27]
001a18b8str xzr, [sp+3112]
001a18bcadd x5, sp, 3080
001a18c0str x5, [sp+3120]
001a18c4ldrsb x27, [x5]
001a18c8ldr x6, [sp+2408]
001a18ccldr x7, [sp+2416]
001a18d0ldr x8, [sp+2424]
001a18d4str x8, [x5+16]
001a18d8adrp x27, 0x8aa000
001a18dcldr w8, [x27+3056]
001a18e0cbz w8, 0x1a18e8
001a18e4b 0x1a18ec
001a18e8
001a18e8loc_1a18e8:
001a18e8b 0x1a190c
001a18ec
001a18ecloc_1a18ec:
001a18ecbl runtime.gcWriteBarrier4
001a18f0str x6, [x25]
001a18f4ldr x8, [x5]
001a18f8str x8, [x25+8]
001a18fcstr x7, [x25+16]
001a1900ldr x8, [x5+8]
001a1904str x8, [x25+24]
001a1908b 0x1a190c
001a190c
001a190cloc_1a190c:
001a190cstr x6, [x5]
001a1910str x7, [x5+8]
001a1914ldrsb x27, [x5]
001a1918orr x7, xzr, 7
001a191cstr x7, [x5+32]
001a1920adrp x27, 0x8aa000
001a1924ldr w7, [x27+3056]
001a1928cbz w7, 0x1a1930
001a192cb 0x1a1934
001a1930
001a1930loc_1a1930:
001a1930b 0x1a1944
001a1934
001a1934loc_1a1934:
001a1934ldr x7, [x5+24]
001a1938bl runtime.gcWriteBarrier1
001a193cstr x7, [x25]
001a1940b 0x1a1944
001a1944
001a1944loc_1a1944:
001a1944adrp x7, 0x510000
001a1948add x7, x7, 377
001a194cstr x7, [x5+24]
001a1950ldr x4, [sp+3120]
001a1954ldrsb x27, [x4]
001a1958b 0x1a195c
001a195c
001a195cloc_1a195c:
001a195cstr x4, [sp+3128]
001a1960orr x6, xzr, 1
001a1964str x6, [sp+3136]
001a1968str x6, [sp+3144]
001a196cldr x1, [sp+448]
001a1970ldr x2, [sp+456]
001a1974ldr x3, [sp+464]
001a1978add x0, sp, 488
001a197cmov x5, x6
001a1980bl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a1984b 0x1a1cfc
001a1988
001a1988loc_1a1988:
001a1988subs xzr, x2, 7
001a198cb.eq 0x1a1994
001a1990b 0x1a1ce4
001a1994
001a1994loc_1a1994:
001a1994b 0x1a1998
001a1998
001a1998loc_1a1998:
001a1998b 0x1a199c
001a199c
001a199cloc_1a199c:
001a199cldr x5, [sp+1576]
001a19a0str x1, [sp+240]
001a19a4str x5, [sp+248]
001a19a8ldr x0, [sp+448]
001a19acldr x1, [sp+456]
001a19b0ldr x2, [sp+464]
001a19b4adrp x3, 0x50f000
001a19b8add x3, x3, 2242
001a19bcmovz x4, 5
001a19c0bl reflect.Value.MethodByName
001a19c4str x0, [sp+2408]
001a19c8str x1, [sp+2416]
001a19ccstr x2, [sp+2424]
001a19d0ldr x0, [sp+448]
001a19d4ldr x1, [sp+456]
001a19d8ldr x2, [sp+464]
001a19dcadrp x3, 0x50f000
001a19e0add x3, x3, 3271
001a19e4orr x4, xzr, 6
001a19e8bl reflect.Value.MethodByName
001a19ecstr x0, [sp+2432]
001a19f0str x1, [sp+2440]
001a19f4str x2, [sp+2448]
001a19f8ldr x0, [sp+448]
001a19fcldr x1, [sp+456]
001a1a00ldr x2, [sp+464]
001a1a04adrp x3, 0x514000
001a1a08add x3, x3, 1832
001a1a0cmovz x4, 17
001a1a10bl reflect.Value.MethodByName
001a1a14str x0, [sp+2456]
001a1a18str x1, [sp+2464]
001a1a1cstr x2, [sp+2472]
001a1a20ldr x0, [sp+448]
001a1a24ldr x1, [sp+456]
001a1a28ldr x2, [sp+464]
001a1a2cadrp x3, 0x514000
001a1a30add x3, x3, 1849
001a1a34movz x4, 17
001a1a38bl reflect.Value.MethodByName
001a1a3cstr x0, [sp+2240]
001a1a40str x1, [sp+2248]
001a1a44str x2, [sp+2256]
001a1a48add x20, sp, 2888
001a1a4cadr x27, 16
001a1a50stp x29, x27, [sp-24]
001a1a54sub x29, sp, 24
001a1a58bl fn_87ce8
001a1a5csub x29, sp, 8
001a1a60add x5, sp, 2888
001a1a64str x5, [sp+3048]
001a1a68ldrsb x27, [x5]
001a1a6cldr x6, [sp+2408]
001a1a70ldr x7, [sp+2416]
001a1a74ldr x8, [sp+2424]
001a1a78str x8, [x5+16]
001a1a7cadrp x27, 0x8aa000
001a1a80ldr w8, [x27+3056]
001a1a84cbz w8, 0x1a1a8c
001a1a88b 0x1a1a90
001a1a8c
001a1a8cloc_1a1a8c:
001a1a8cb 0x1a1ab0
001a1a90
001a1a90loc_1a1a90:
001a1a90bl runtime.gcWriteBarrier4
001a1a94str x6, [x25]
001a1a98ldr x8, [x5]
001a1a9cstr x8, [x25+8]
001a1aa0str x7, [x25+16]
001a1aa4ldr x8, [x5+8]
001a1aa8str x8, [x25+24]
001a1aacb 0x1a1ab0
001a1ab0
001a1ab0loc_1a1ab0:
001a1ab0str x6, [x5]
001a1ab4str x7, [x5+8]
001a1ab8ldrsb x27, [x5]
001a1abcmovz x7, 5
001a1ac0str x7, [x5+32]
001a1ac4adrp x27, 0x8aa000
001a1ac8ldr w7, [x27+3056]
001a1acccbz w7, 0x1a1ad4
001a1ad0b 0x1a1ad8
001a1ad4
001a1ad4loc_1a1ad4:
001a1ad4b 0x1a1ae8
001a1ad8
001a1ad8loc_1a1ad8:
001a1ad8ldr x7, [x5+24]
001a1adcbl runtime.gcWriteBarrier1
001a1ae0str x7, [x25]
001a1ae4b 0x1a1ae8
001a1ae8
001a1ae8loc_1a1ae8:
001a1ae8adrp x7, 0x50f000
001a1aecadd x7, x7, 2242
001a1af0str x7, [x5+24]
001a1af4ldr x7, [sp+3048]
001a1af8ldrsb x27, [x7]
001a1afcldr x8, [sp+2432]
001a1b00ldr x9, [sp+2440]
001a1b04ldr x10, [sp+2448]
001a1b08str x10, [x7+56]
001a1b0cadrp x27, 0x8aa000
001a1b10ldr w10, [x27+3056]
001a1b14cbz w10, 0x1a1b1c
001a1b18b 0x1a1b20
001a1b1c
001a1b1cloc_1a1b1c:
001a1b1cb 0x1a1b40
001a1b20
001a1b20loc_1a1b20:
001a1b20bl runtime.gcWriteBarrier4
001a1b24str x8, [x25]
001a1b28ldr x10, [x7+40]
001a1b2cstr x10, [x25+8]
001a1b30str x9, [x25+16]
001a1b34ldr x10, [x7+48]
001a1b38str x10, [x25+24]
001a1b3cb 0x1a1b40
001a1b40
001a1b40loc_1a1b40:
001a1b40str x8, [x7+40]
001a1b44str x9, [x7+48]
001a1b48ldr x7, [sp+3048]
001a1b4cldrsb x27, [x7]
001a1b50orr x8, xzr, 6
001a1b54str x8, [x7+72]
001a1b58adrp x27, 0x8aa000
001a1b5cldr w9, [x27+3056]
001a1b60cbz w9, 0x1a1b68
001a1b64b 0x1a1b6c
001a1b68
001a1b68loc_1a1b68:
001a1b68b 0x1a1b7c
001a1b6c
001a1b6cloc_1a1b6c:
001a1b6cldr x9, [x7+64]
001a1b70bl runtime.gcWriteBarrier1
001a1b74str x9, [x25]
001a1b78b 0x1a1b7c
001a1b7c
001a1b7cloc_1a1b7c:
001a1b7cadrp x9, 0x50f000
001a1b80add x9, x9, 3271
001a1b84str x9, [x7+64]
001a1b88ldr x7, [sp+3048]
001a1b8cldrsb x27, [x7]
001a1b90ldr x9, [sp+2456]
001a1b94ldr x10, [sp+2464]
001a1b98ldr x11, [sp+2472]
001a1b9cstr x11, [x7+96]
001a1ba0adrp x27, 0x8aa000
001a1ba4ldr w11, [x27+3056]
001a1ba8cbz w11, 0x1a1bb0
001a1bacb 0x1a1bb4
001a1bb0
001a1bb0loc_1a1bb0:
001a1bb0b 0x1a1bd4
001a1bb4
001a1bb4loc_1a1bb4:
001a1bb4bl runtime.gcWriteBarrier4
001a1bb8str x9, [x25]
001a1bbcldr x11, [x7+80]
001a1bc0str x11, [x25+8]
001a1bc4str x10, [x25+16]
001a1bc8ldr x11, [x7+88]
001a1bccstr x11, [x25+24]
001a1bd0b 0x1a1bd4
001a1bd4
001a1bd4loc_1a1bd4:
001a1bd4str x9, [x7+80]
001a1bd8str x10, [x7+88]
001a1bdcldr x7, [sp+3048]
001a1be0ldrsb x27, [x7]
001a1be4movz x9, 17
001a1be8str x9, [x7+112]
001a1becadrp x27, 0x8aa000
001a1bf0ldr w10, [x27+3056]
001a1bf4cbz w10, 0x1a1bfc
001a1bf8b 0x1a1c00
001a1bfc
001a1bfcloc_1a1bfc:
001a1bfcb 0x1a1c10
001a1c00
001a1c00loc_1a1c00:
001a1c00ldr x10, [x7+104]
001a1c04bl runtime.gcWriteBarrier1
001a1c08str x10, [x25]
001a1c0cb 0x1a1c10
001a1c10
001a1c10loc_1a1c10:
001a1c10adrp x10, 0x514000
001a1c14add x10, x10, 1832
001a1c18str x10, [x7+104]
001a1c1cldr x7, [sp+3048]
001a1c20ldrsb x27, [x7]
001a1c24ldr x10, [sp+2240]
001a1c28ldr x11, [sp+2248]
001a1c2cldr x12, [sp+2256]
001a1c30str x12, [x7+136]
001a1c34adrp x27, 0x8aa000
001a1c38ldr w12, [x27+3056]
001a1c3ccbz w12, 0x1a1c44
001a1c40b 0x1a1c48
001a1c44
001a1c44loc_1a1c44:
001a1c44b 0x1a1c68
001a1c48
001a1c48loc_1a1c48:
001a1c48bl runtime.gcWriteBarrier4
001a1c4cstr x10, [x25]
001a1c50ldr x12, [x7+120]
001a1c54str x12, [x25+8]
001a1c58str x11, [x25+16]
001a1c5cldr x12, [x7+128]
001a1c60str x12, [x25+24]
001a1c64b 0x1a1c68
001a1c68
001a1c68loc_1a1c68:
001a1c68str x10, [x7+120]
001a1c6cstr x11, [x7+128]
001a1c70ldr x7, [sp+3048]
001a1c74ldrsb x27, [x7]
001a1c78str x9, [x7+152]
001a1c7cadrp x27, 0x8aa000
001a1c80ldr w9, [x27+3056]
001a1c84cbz w9, 0x1a1c8c
001a1c88b 0x1a1c90
001a1c8c
001a1c8cloc_1a1c8c:
001a1c8cb 0x1a1ca0
001a1c90
001a1c90loc_1a1c90:
001a1c90ldr x9, [x7+144]
001a1c94bl runtime.gcWriteBarrier1
001a1c98str x9, [x25]
001a1c9cb 0x1a1ca0
001a1ca0
001a1ca0loc_1a1ca0:
001a1ca0adrp x9, 0x514000
001a1ca4add x9, x9, 1849
001a1ca8str x9, [x7+144]
001a1cacldr x4, [sp+3048]
001a1cb0ldrsb x27, [x4]
001a1cb4b 0x1a1cb8
001a1cb8
001a1cb8loc_1a1cb8:
001a1cb8str x4, [sp+3056]
001a1cbcorr x6, xzr, 4
001a1cc0str x6, [sp+3064]
001a1cc4str x6, [sp+3072]
001a1cc8ldr x1, [sp+448]
001a1cccldr x2, [sp+456]
001a1cd0ldr x3, [sp+464]
001a1cd4add x0, sp, 488
001a1cd8mov x5, x6
001a1cdcbl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a1ce0b 0x1a1cfc
001a1ce4
001a1ce4loc_1a1ce4:
001a1ce4b 0x1a1ce8
001a1ce8
001a1ce8loc_1a1ce8:
001a1ce8b 0x1a1cec
001a1cec
001a1cecloc_1a1cec:
001a1cecb 0x1a1cf0
001a1cf0
001a1cf0loc_1a1cf0:
001a1cf0b 0x1a1cf4
001a1cf4
001a1cf4loc_1a1cf4:
001a1cf4b 0x1a1cfc
001a1cf8
001a1cf8loc_1a1cf8:
001a1cf8b 0x1a1cfc
001a1cfc
001a1cfcloc_1a1cfc:
001a1cfcldr x0, [sp+448]
001a1d00ldr x1, [sp+456]
001a1d04ldr x2, [sp+464]
001a1d08adrp x3, 0x50f000
001a1d0cadd x3, x3, 3277
001a1d10orr x4, xzr, 6
001a1d14bl reflect.Value.MethodByName
001a1d18str x0, [sp+544]
001a1d1cstr x1, [sp+552]
001a1d20str x2, [sp+560]
001a1d24bl reflect.Value.IsValid
001a1d28strb w0, [sp+130]
001a1d2ctbnz w0, 0, 0x1a1d34
001a1d30b 0x1a1e14
001a1d34
001a1d34loc_1a1d34:
001a1d34add x27, sp, 2816
001a1d38stp xzr, xzr, [x27]
001a1d3cadd x27, sp, 2832
001a1d40stp xzr, xzr, [x27]
001a1d44str xzr, [sp+2848]
001a1d48add x7, sp, 2816
001a1d4cstr x7, [sp+2856]
001a1d50ldrsb x27, [x7]
001a1d54ldr x8, [sp+544]
001a1d58ldr x9, [sp+552]
001a1d5cldr x10, [sp+560]
001a1d60str x10, [x7+16]
001a1d64adrp x27, 0x8aa000
001a1d68ldr w10, [x27+3056]
001a1d6ccbz w10, 0x1a1d74
001a1d70b 0x1a1d78
001a1d74
001a1d74loc_1a1d74:
001a1d74b 0x1a1d98
001a1d78
001a1d78loc_1a1d78:
001a1d78bl runtime.gcWriteBarrier4
001a1d7cstr x8, [x25]
001a1d80ldr x10, [x7]
001a1d84str x10, [x25+8]
001a1d88str x9, [x25+16]
001a1d8cldr x10, [x7+8]
001a1d90str x10, [x25+24]
001a1d94b 0x1a1d98
001a1d98
001a1d98loc_1a1d98:
001a1d98str x8, [x7]
001a1d9cstr x9, [x7+8]
001a1da0ldrsb x27, [x7]
001a1da4orr x8, xzr, 6
001a1da8str x8, [x7+32]
001a1dacadrp x27, 0x8aa000
001a1db0ldr w8, [x27+3056]
001a1db4cbz w8, 0x1a1dbc
001a1db8b 0x1a1dc0
001a1dbc
001a1dbcloc_1a1dbc:
001a1dbcb 0x1a1dd0
001a1dc0
001a1dc0loc_1a1dc0:
001a1dc0ldr x8, [x7+24]
001a1dc4bl runtime.gcWriteBarrier1
001a1dc8str x8, [x25]
001a1dccb 0x1a1dd0
001a1dd0
001a1dd0loc_1a1dd0:
001a1dd0adrp x8, 0x50f000
001a1dd4add x8, x8, 3277
001a1dd8str x8, [x7+24]
001a1ddcldr x4, [sp+2856]
001a1de0ldrsb x27, [x4]
001a1de4b 0x1a1de8
001a1de8
001a1de8loc_1a1de8:
001a1de8str x4, [sp+2864]
001a1decorr x6, xzr, 1
001a1df0str x6, [sp+2872]
001a1df4str x6, [sp+2880]
001a1df8ldr x1, [sp+448]
001a1dfcldr x2, [sp+456]
001a1e00ldr x3, [sp+464]
001a1e04add x0, sp, 488
001a1e08mov x5, x6
001a1e0cbl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a1e10b 0x1a1e18
001a1e14
001a1e14loc_1a1e14:
001a1e14b 0x1a1e18
001a1e18
001a1e18loc_1a1e18:
001a1e18b 0x1a1e1c
001a1e1c
001a1e1cloc_1a1e1c:
001a1e1cadd x0, sp, 488
001a1e20bl google.golang.org/protobuf/internal/descfmt.(*records).Join
001a1e24str x0, [sp+2688]
001a1e28str x1, [sp+2696]
001a1e2cldr x5, [sp+600]
001a1e30ldr x2, [sp+368]
001a1e34ldr x6, [sp+608]
001a1e38ldr x3, [sp+376]
001a1e3cmov x4, x1
001a1e40mov x1, x2
001a1e44mov x2, x3
001a1e48mov x3, x0
001a1e4cmov x0, xzr
001a1e50bl runtime.concatstring3
001a1e54str x0, [sp+208]
001a1e58str x1, [sp+216]
001a1e5cldp x29, x30, [sp-8]
001a1e60movz x27, 4400
001a1e64add sp, sp, x27
001a1e68ret x30
001a1e6c
001a1e6cloc_1a1e6c:
001a1e6cldr x1, [sp+584]
001a1e70ldrsb x27, [x1]
001a1e74ldr x1, [x1+64]
001a1e78ldr x0, [sp+592]
001a1e7cblr x1
001a1e80str x0, [sp+184]
001a1e84ldr x1, [sp+136]
001a1e88subs xzr, x0, x1
001a1e8cb.gt 0x1a1e94
001a1e90b 0x1a1f6c
001a1e94
001a1e94loc_1a1e94:
001a1e94ldr x1, [sp+136]
001a1e98ldr x2, [sp+584]
001a1e9cldrsb x27, [x2]
001a1ea0ldr x2, [x2+56]
001a1ea4ldr x0, [sp+592]
001a1ea8blr x2
001a1eacstr x0, [sp+2728]
001a1eb0str x1, [sp+2736]
001a1eb4ldrsb x27, [x0]
001a1eb8ldr x2, [x0+208]
001a1ebcmov x0, x1
001a1ec0blr x2
001a1ec4str x0, [sp+2184]
001a1ec8str x1, [sp+2192]
001a1eccstr x0, [sp+4168]
001a1ed0str x1, [sp+4176]
001a1ed4ldr x2, [sp+400]
001a1ed8ldr x3, [sp+392]
001a1edcadd x1, x3, 1
001a1ee0ldr x0, [sp+384]
001a1ee4subs xzr, x2, x1
001a1ee8b.hs 0x1a1ef0
001a1eecb 0x1a1ef4
001a1ef0
001a1ef0loc_1a1ef0:
001a1ef0b 0x1a1f08
001a1ef4
001a1ef4loc_1a1ef4:
001a1ef4orr x3, xzr, 1
001a1ef8adrp x4, 0x454000
001a1efcadd x4, x4, 2944
001a1f00bl runtime.growslice
001a1f04b 0x1a1f08
001a1f08
001a1f08loc_1a1f08:
001a1f08sub x3, x1, 1
001a1f0cadd x4, x0, x3, lsl #4
001a1f10ubfm x3, x3, 60, 59
001a1f14ldr x5, [sp+4168]
001a1f18ldr x6, [sp+4176]
001a1f1cstr x6, [x4+8]
001a1f20adrp x27, 0x8aa000
001a1f24ldr w4, [x27+3056]
001a1f28cbz w4, 0x1a1f30
001a1f2cb 0x1a1f34
001a1f30
001a1f30loc_1a1f30:
001a1f30b 0x1a1f48
001a1f34
001a1f34loc_1a1f34:
001a1f34bl runtime.gcWriteBarrier2
001a1f38str x5, [x25]
001a1f3cldr x4, [x0+x3]
001a1f40str x4, [x25+8]
001a1f44b 0x1a1f48
001a1f48
001a1f48loc_1a1f48:
001a1f48str x5, [x0+x3]
001a1f4cstr x0, [sp+384]
001a1f50str x1, [sp+392]
001a1f54str x2, [sp+400]
001a1f58b 0x1a1f5c
001a1f5c
001a1f5cloc_1a1f5c:
001a1f5cldr x1, [sp+136]
001a1f60add x1, x1, 1
001a1f64str x1, [sp+136]
001a1f68b 0x1a1e6c
001a1f6c
001a1f6cloc_1a1f6c:
001a1f6cldr x5, [sp+392]
001a1f70str x5, [sp+184]
001a1f74cbnz x5, 0x1a1f7c
001a1f78b 0x1a202c
001a1f7c
001a1f7cloc_1a1f7c:
001a1f7cldr x0, [sp+384]
001a1f80ldr x1, [sp+392]
001a1f84ldr x2, [sp+400]
001a1f88mov x3, xzr
001a1f8cbl google.golang.org/protobuf/internal/descfmt.joinStrings
001a1f90str x0, [sp+2688]
001a1f94str x1, [sp+2696]
001a1f98add x27, sp, 40
001a1f9cadd x27, x27, 4096
001a1fa0stp xzr, xzr, [x27]
001a1fa4add x27, sp, 56
001a1fa8add x27, x27, 4096
001a1facstp xzr, xzr, [x27]
001a1fb0adrp x4, 0x50f000
001a1fb4add x4, x4, 3253
001a1fb8str x4, [sp+4136]
001a1fbcorr x4, xzr, 6
001a1fc0str x4, [sp+4144]
001a1fc4ldr x3, [sp+2688]
001a1fc8ldr x4, [sp+2696]
001a1fccmov x0, xzr
001a1fd0adrp x1, 0x56f000
001a1fd4add x1, x1, 3000
001a1fd8orr x2, xzr, 1
001a1fdcadrp x5, 0x56f000
001a1fe0add x5, x5, 3144
001a1fe4mov x6, x2
001a1fe8bl runtime.concatstring3
001a1fecstr x0, [sp+4152]
001a1ff0str x1, [sp+4160]
001a1ff4add x27, sp, 40
001a1ff8add x27, x27, 4096
001a1ffcldp x4, x5, [x27]
001a2000add x27, sp, 56
001a2004add x27, x27, 4096
001a2008ldp x6, x7, [x27]
001a200cstp x4, x5, [sp+8]
001a2010stp x6, x7, [sp+24]
001a2014add x0, sp, 488
001a2018adrp x1, 0x50e000
001a201cadd x1, x1, 3253
001a2020orr x2, xzr, 6
001a2024bl google.golang.org/protobuf/internal/descfmt.(*records).AppendRecs
001a2028b 0x1a2030
001a202c
001a202cloc_1a202c:
001a202cb 0x1a2030
001a2030
001a2030loc_1a2030:
001a2030b 0x1a1cfc
001a2034
001a2034loc_1a2034:
001a2034ldr x7, [sp+152]
001a2038ldr x8, [sp+160]
001a203csubs xzr, x7, x8
001a2040b.gt 0x1a2048
001a2044b 0x1a2c08
001a2048
001a2048loc_1a2048:
001a2048ldr x7, [sp+144]
001a204cstr x7, [sp+784]
001a2050ldr x7, [sp+784]
001a2054ldp x8, x9, [x7]
001a2058ldp x10, x11, [x7+16]
001a205cstp x8, x9, [sp+408]
001a2060stp x10, x11, [sp+424]
001a2064ldr x7, [x7+32]
001a2068str x7, [sp+440]
001a206cldr x1, [sp+440]
001a2070ldr x0, [sp+432]
001a2074str x0, [sp+768]
001a2078str x1, [sp+776]
001a207cb 0x1a2080
001a2080
001a2080loc_1a2080:
001a2080subs xzr, x1, 7
001a2084b.le 0x1a208c
001a2088b 0x1a2478
001a208c
001a208cloc_1a208c:
001a208csubs xzr, x1, 6
001a2090b.eq 0x1a2098
001a2094b 0x1a22a0
001a2098
001a2098loc_1a2098:
001a2098b 0x1a209c
001a209c
001a209cloc_1a209c:
001a209csubs xzr, x1, 6
001a20a0b.eq 0x1a20a8
001a20a4b 0x1a2298
001a20a8
001a20a8loc_1a20a8:
001a20a8subs xzr, x1, 0
001a20acb.hi 0x1a20b4
001a20b0b 0x1a2d24
001a20b4
001a20b4loc_1a20b4:
001a20b4ldrb w7, [x0]
001a20b8subs xzr, x1, 1
001a20bcb.hi 0x1a20c4
001a20c0b 0x1a2d1c
001a20c4
001a20c4loc_1a20c4:
001a20c4ldrb w8, [x0+1]
001a20c8ubfm x8, x8, 56, 7
001a20ccorr x7, x7, x8
001a20d0subs xzr, x1, 2
001a20d4b.hi 0x1a20dc
001a20d8b 0x1a2d14
001a20dc
001a20dcloc_1a20dc:
001a20dcldrb w8, [x0+2]
001a20e0ubfm x8, x8, 48, 7
001a20e4orr x7, x7, x8
001a20e8subs xzr, x1, 3
001a20ecb.hi 0x1a20f4
001a20f0b 0x1a2d0c
001a20f4
001a20f4loc_1a20f4:
001a20f4ldrb w8, [x0+3]
001a20f8ubfm x8, x8, 40, 7
001a20fcorr x7, x7, x8
001a2100movz x8, 24909
001a2104movk x8, 0x4b700000
001a2108subs wzr, w7, w8
001a210cb.eq 0x1a2114
001a2110b 0x1a2294
001a2114
001a2114loc_1a2114:
001a2114subs xzr, x1, 4
001a2118b.hi 0x1a2120
001a211cb 0x1a2d04
001a2120
001a2120loc_1a2120:
001a2120ldrb w7, [x0+4]
001a2124subs xzr, x1, 5
001a2128b.hi 0x1a2130
001a212cb 0x1a2cfc
001a2130
001a2130loc_1a2130:
001a2130ldrb w8, [x0+5]
001a2134ubfm x8, x8, 56, 7
001a2138orr x7, x7, x8
001a213cubfm x7, x7, 0, 15
001a2140movz x8, 31077
001a2144subs wzr, w7, w8
001a2148b.eq 0x1a2150
001a214cb 0x1a2290
001a2150
001a2150loc_1a2150:
001a2150b 0x1a2154
001a2154
001a2154loc_1a2154:
001a2154ldr x1, [sp+352]
001a2158ldrsb x27, [x1]
001a215cldr x1, [x1+184]
001a2160ldr x0, [sp+360]
001a2164blr x1
001a2168str x0, [sp+568]
001a216cstr x1, [sp+576]
001a2170cbnz x0, 0x1a2178
001a2174b 0x1a2284
001a2178
001a2178loc_1a2178:
001a2178ldrsb x27, [x0]
001a217cldr x2, [x0+176]
001a2180mov x0, x1
001a2184blr x2
001a2188strb w0, [sp+129]
001a218cbl google.golang.org/protobuf/reflect/protoreflect.Kind.String
001a2190str x0, [sp+2688]
001a2194str x1, [sp+2696]
001a2198add x27, sp, 736
001a219cstp xzr, xzr, [x27]
001a21a0add x27, sp, 752
001a21a4stp xzr, xzr, [x27]
001a21a8adrp x1, 0x50e000
001a21acadd x1, x1, 3247
001a21b0str x1, [sp+736]
001a21b4orr x4, xzr, 6
001a21b8str x4, [sp+744]
001a21bcldr x1, [sp+2688]
001a21c0ldr x2, [sp+2696]
001a21c4str x1, [sp+752]
001a21c8str x2, [sp+760]
001a21ccldr x2, [sp+504]
001a21d0ldr x0, [sp+488]
001a21d4ldr x1, [sp+496]
001a21d8add x1, x1, 1
001a21dcsubs xzr, x2, x1
001a21e0b.hs 0x1a21e8
001a21e4b 0x1a21ec
001a21e8
001a21e8loc_1a21e8:
001a21e8b 0x1a2204
001a21ec
001a21ecloc_1a21ec:
001a21ecorr x3, xzr, 1
001a21f0adrp x4, 0x45c000
001a21f4add x4, x4, 3808
001a21f8bl runtime.growslice
001a21fcorr x4, xzr, 6
001a2200b 0x1a2204
001a2204
001a2204loc_1a2204:
001a2204sub x7, x1, 1
001a2208add x7, x0, x7, lsl #5
001a220cadrp x27, 0x8a9000
001a2210ldr w8, [x27+3056]
001a2214cbz w8, 0x1a221c
001a2218b 0x1a2220
001a221c
001a221cloc_1a221c:
001a221cb 0x1a225c
001a2220
001a2220loc_1a2220:
001a2220str x0, [sp+2800]
001a2224str x1, [sp+200]
001a2228str x2, [sp+192]
001a222cstr x7, [sp+2792]
001a2230adrp x0, 0x45c000
001a2234add x0, x0, 3808
001a2238mov x1, x7
001a223cadd x2, sp, 736
001a2240bl runtime.wbMove
001a2244ldr x0, [sp+2800]
001a2248ldr x1, [sp+200]
001a224cldr x2, [sp+192]
001a2250orr x4, xzr, 6
001a2254ldr x7, [sp+2792]
001a2258b 0x1a225c
001a225c
001a225cloc_1a225c:
001a225cadd x27, sp, 736
001a2260ldp x8, x9, [x27]
001a2264add x27, sp, 752
001a2268ldp x10, x11, [x27]
001a226cstp x8, x9, [x7]
001a2270stp x10, x11, [x7+16]
001a2274str x0, [sp+488]
001a2278str x1, [sp+496]
001a227cstr x2, [sp+504]
001a2280b 0x1a228c
001a2284
001a2284loc_1a2284:
001a2284orr x4, xzr, 6
001a2288b 0x1a228c
001a228c
001a228cloc_1a228c:
001a228cb 0x1a2be8
001a2290
001a2290loc_1a2290:
001a2290b 0x1a229c
001a2294
001a2294loc_1a2294:
001a2294b 0x1a229c
001a2298
001a2298loc_1a2298:
001a2298b 0x1a229c
001a229c
001a229cloc_1a229c:
001a229cb 0x1a2b34
001a22a0
001a22a0loc_1a22a0:
001a22a0subs xzr, x1, 7
001a22a4b.eq 0x1a22ac
001a22a8b 0x1a2470
001a22ac
001a22acloc_1a22ac:
001a22acb 0x1a22b0
001a22b0
001a22b0loc_1a22b0:
001a22b0subs xzr, x1, 7
001a22b4b.eq 0x1a22bc
001a22b8b 0x1a2468
001a22bc
001a22bcloc_1a22bc:
001a22bcsubs xzr, x1, 0
001a22c0b.hi 0x1a22c8
001a22c4b 0x1a2cf4
001a22c8
001a22c8loc_1a22c8:
001a22c8ldrb w7, [x0]
001a22ccsubs xzr, x1, 1
001a22d0b.hi 0x1a22d8
001a22d4b 0x1a2cec
001a22d8
001a22d8loc_1a22d8:
001a22d8ldrb w8, [x0+1]
001a22dcubfm x8, x8, 56, 7
001a22e0orr x7, x7, x8
001a22e4subs xzr, x1, 2
001a22e8b.hi 0x1a22f0
001a22ecb 0x1a2ce4
001a22f0
001a22f0loc_1a22f0:
001a22f0ldrb w8, [x0+2]
001a22f4ubfm x8, x8, 48, 7
001a22f8orr x7, x7, x8
001a22fcsubs xzr, x1, 3
001a2300b.hi 0x1a2308
001a2304b 0x1a2cdc
001a2308
001a2308loc_1a2308:
001a2308ldrb w8, [x0+3]
001a230cubfm x8, x8, 40, 7
001a2310orr x7, x7, x8
001a2314movz x8, 25933
001a2318movk x8, 0x73730000
001a231csubs wzr, w7, w8
001a2320b.eq 0x1a2328
001a2324b 0x1a2464
001a2328
001a2328loc_1a2328:
001a2328subs xzr, x1, 4
001a232cb.hi 0x1a2334
001a2330b 0x1a2cd4
001a2334
001a2334loc_1a2334:
001a2334ldrb w7, [x0+4]
001a2338subs xzr, x1, 5
001a233cb.hi 0x1a2344
001a2340b 0x1a2ccc
001a2344
001a2344loc_1a2344:
001a2344ldrb w8, [x0+5]
001a2348ubfm x8, x8, 56, 7
001a234corr x7, x7, x8
001a2350ubfm x7, x7, 0, 15
001a2354movz x8, 26465
001a2358subs wzr, w7, w8
001a235cb.eq 0x1a2364
001a2360b 0x1a2460
001a2364
001a2364loc_1a2364:
001a2364subs xzr, x1, 6
001a2368b.hi 0x1a2370
001a236cb 0x1a2cc4
001a2370
001a2370loc_1a2370:
001a2370ldrb w7, [x0+6]
001a2374subs wzr, w7, 101
001a2378b.eq 0x1a2380
001a237cb 0x1a245c
001a2380
001a2380loc_1a2380:
001a2380b 0x1a2384
001a2384
001a2384loc_1a2384:
001a2384ldr x1, [sp+352]
001a2388ldrsb x27, [x1]
001a238cldr x1, [x1+136]
001a2390ldr x0, [sp+360]
001a2394blr x1
001a2398strb w0, [sp+130]
001a239ctbnz w0, 0, 0x1a23a4
001a23a0b 0x1a23a8
001a23a4
001a23a4loc_1a23a4:
001a23a4b 0x1a2454
001a23a8
001a23a8loc_1a23a8:
001a23a8add x27, sp, 160
001a23acadd x27, x27, 4096
001a23b0stp xzr, xzr, [x27]
001a23b4add x27, sp, 176
001a23b8add x27, x27, 4096
001a23bcstp xzr, xzr, [x27]
001a23c0str xzr, [sp+4288]
001a23c4add x1, sp, 4096
001a23c8add x1, x1, 160
001a23ccstr x1, [sp+4296]
001a23d0ldrsb x27, [x1]
001a23d4adrp x27, 0x8a9000
001a23d8ldr w7, [x27+3056]
001a23dccbz w7, 0x1a23e4
001a23e0b 0x1a23e8
001a23e4
001a23e4loc_1a23e4:
001a23e4b 0x1a2404
001a23e8
001a23e8loc_1a23e8:
001a23e8adrp x0, 0x4a6000
001a23ecadd x0, x0, 1056
001a23f0add x2, sp, 408
001a23f4bl runtime.wbMove
001a23f8add x1, sp, 4096
001a23fcadd x1, x1, 160
001a2400b 0x1a2404
001a2404
001a2404loc_1a2404:
001a2404ldp x7, x8, [sp+408]
001a2408ldp x9, x10, [sp+424]
001a240cstp x7, x8, [x1]
001a2410stp x9, x10, [x1+16]
001a2414ldr x7, [sp+440]
001a2418str x7, [x1+32]
001a241cldr x4, [sp+4296]
001a2420ldrsb x27, [x4]
001a2424b 0x1a2428
001a2428
001a2428loc_1a2428:
001a2428str x4, [sp+4304]
001a242corr x6, xzr, 1
001a2430str x6, [sp+4312]
001a2434str x6, [sp+4320]
001a2438ldr x1, [sp+448]
001a243cldr x2, [sp+456]
001a2440ldr x3, [sp+464]
001a2444add x0, sp, 488
001a2448mov x5, x6
001a244cbl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a2450b 0x1a2454
001a2454
001a2454loc_1a2454:
001a2454orr x4, xzr, 6
001a2458b 0x1a2be8
001a245c
001a245cloc_1a245c:
001a245cb 0x1a246c
001a2460
001a2460loc_1a2460:
001a2460b 0x1a246c
001a2464
001a2464loc_1a2464:
001a2464b 0x1a246c
001a2468
001a2468loc_1a2468:
001a2468b 0x1a246c
001a246c
001a246cloc_1a246c:
001a246cb 0x1a2b34
001a2470
001a2470loc_1a2470:
001a2470b 0x1a2474
001a2474
001a2474loc_1a2474:
001a2474b 0x1a2b30
001a2478
001a2478loc_1a2478:
001a2478subs xzr, x1, 8
001a247cb.eq 0x1a2484
001a2480b 0x1a27a0
001a2484
001a2484loc_1a2484:
001a2484b 0x1a2488
001a2488
001a2488loc_1a2488:
001a2488subs xzr, x1, 8
001a248cb.eq 0x1a2494
001a2490b 0x1a2798
001a2494
001a2494loc_1a2494:
001a2494subs xzr, x1, 0
001a2498b.hi 0x1a24a0
001a249cb 0x1a2cbc
001a24a0
001a24a0loc_1a24a0:
001a24a0ldrb w7, [x0]
001a24a4subs xzr, x1, 1
001a24a8b.hi 0x1a24b0
001a24acb 0x1a2cb4
001a24b0
001a24b0loc_1a24b0:
001a24b0ldrb w8, [x0+1]
001a24b4ubfm x8, x8, 56, 7
001a24b8orr x7, x7, x8
001a24bcsubs xzr, x1, 2
001a24c0b.hi 0x1a24c8
001a24c4b 0x1a2cac
001a24c8
001a24c8loc_1a24c8:
001a24c8ldrb w8, [x0+2]
001a24ccubfm x8, x8, 48, 7
001a24d0orr x7, x7, x8
001a24d4subs xzr, x1, 3
001a24d8b.hi 0x1a24e0
001a24dcb 0x1a2ca4
001a24e0
001a24e0loc_1a24e0:
001a24e0ldrb w8, [x0+3]
001a24e4ubfm x8, x8, 40, 7
001a24e8orr x7, x7, x8
001a24ecsubs xzr, x1, 4
001a24f0b.hi 0x1a24f8
001a24f4b 0x1a2c9c
001a24f8
001a24f8loc_1a24f8:
001a24f8ldrb w8, [x0+4]
001a24fcubfm x8, x8, 32, 7
001a2500orr x7, x7, x8
001a2504subs xzr, x1, 5
001a2508b.hi 0x1a2510
001a250cb 0x1a2c94
001a2510
001a2510loc_1a2510:
001a2510ldrb w8, [x0+5]
001a2514ubfm x8, x8, 24, 7
001a2518orr x7, x7, x8
001a251csubs xzr, x1, 6
001a2520b.hi 0x1a2528
001a2524b 0x1a2c8c
001a2528
001a2528loc_1a2528:
001a2528ldrb w8, [x0+6]
001a252cubfm x8, x8, 16, 7
001a2530orr x7, x7, x8
001a2534subs xzr, x1, 7
001a2538b.hi 0x1a2540
001a253cb 0x1a2c84
001a2540
001a2540loc_1a2540:
001a2540ldrb w8, [x0+7]
001a2544ubfm x8, x8, 8, 7
001a2548orr x7, x7, x8
001a254cmovz x8, 24909
001a2550movk x8, 0x56700000
001a2554movk x8, 0x6c6100000000
001a2558movk x8, 0x6575000000000000
001a255csubs xzr, x7, x8
001a2560b.eq 0x1a2568
001a2564b 0x1a2794
001a2568
001a2568loc_1a2568:
001a2568b 0x1a256c
001a256c
001a256cloc_1a256c:
001a256cldr x1, [sp+352]
001a2570ldrsb x27, [x1]
001a2574ldr x1, [x1+192]
001a2578ldr x0, [sp+360]
001a257cblr x1
001a2580str x0, [sp+224]
001a2584str x1, [sp+232]
001a2588cbnz x0, 0x1a2590
001a258cb 0x1a2788
001a2590
001a2590loc_1a2590:
001a2590ldrsb x27, [x0]
001a2594ldr x2, [x0+176]
001a2598mov x0, x1
001a259cblr x2
001a25a0strb w0, [sp+129]
001a25a4strb w0, [sp+95]
001a25a8sbfm x1, x0, 0, 7
001a25acsubs wzr, w1, 10
001a25b0b.ge 0x1a25b8
001a25b4b 0x1a265c
001a25b8
001a25b8loc_1a25b8:
001a25b8sbfm x1, x0, 0, 7
001a25bcsubs wzr, w1, 11
001a25c0b.le 0x1a25c8
001a25c4b 0x1a2658
001a25c8
001a25c8loc_1a25c8:
001a25c8b 0x1a25cc
001a25cc
001a25ccloc_1a25cc:
001a25ccldr x1, [sp+224]
001a25d0ldrsb x27, [x1]
001a25d4ldr x1, [x1+200]
001a25d8ldr x0, [sp+232]
001a25dcblr x1
001a25e0str x0, [sp+2760]
001a25e4str x1, [sp+2768]
001a25e8ldrsb x27, [x0]
001a25ecldr x2, [x0+64]
001a25f0mov x0, x1
001a25f4blr x2
001a25f8str x0, [sp+2200]
001a25fcstr x1, [sp+2208]
001a2600add x27, sp, 672
001a2604stp xzr, xzr, [x27]
001a2608add x27, sp, 688
001a260cstp xzr, xzr, [x27]
001a2610adrp x1, 0x50f000
001a2614add x1, x1, 2204
001a2618str x1, [sp+672]
001a261corr x2, xzr, 8
001a2620str x2, [sp+680]
001a2624ldr x3, [sp+2200]
001a2628ldr x4, [sp+2208]
001a262cstr x3, [sp+688]
001a2630str x4, [sp+696]
001a2634str x1, [sp+8]
001a2638str x2, [sp+16]
001a263cstr x3, [sp+24]
001a2640str x4, [sp+32]
001a2644add x0, sp, 488
001a2648adrp x1, 0x50f000
001a264cadd x1, x1, 2204
001a2650bl google.golang.org/protobuf/internal/descfmt.(*records).AppendRecs
001a2654b 0x1a2784
001a2658
001a2658loc_1a2658:
001a2658b 0x1a2660
001a265c
001a265cloc_1a265c:
001a265cb 0x1a2660
001a2660
001a2660loc_1a2660:
001a2660ubfm x1, x0, 0, 7
001a2664subs wzr, w1, 14
001a2668b.eq 0x1a2670
001a266cb 0x1a2700
001a2670
001a2670loc_1a2670:
001a2670b 0x1a2674
001a2674
001a2674loc_1a2674:
001a2674ldr x1, [sp+224]
001a2678ldrsb x27, [x1]
001a267cldr x1, [x1+64]
001a2680ldr x0, [sp+232]
001a2684blr x1
001a2688str x0, [sp+2776]
001a268cstr x1, [sp+2784]
001a2690ldrsb x27, [x0]
001a2694ldr x2, [x0+24]
001a2698mov x0, x1
001a269cblr x2
001a26a0str x0, [sp+2200]
001a26a4str x1, [sp+2208]
001a26a8add x27, sp, 704
001a26acstp xzr, xzr, [x27]
001a26b0add x27, sp, 720
001a26b4stp xzr, xzr, [x27]
001a26b8adrp x1, 0x50f000
001a26bcadd x1, x1, 2204
001a26c0str x1, [sp+704]
001a26c4orr x2, xzr, 8
001a26c8str x2, [sp+712]
001a26ccldr x3, [sp+2200]
001a26d0ldr x4, [sp+2208]
001a26d4str x3, [sp+720]
001a26d8str x4, [sp+728]
001a26dcstr x1, [sp+8]
001a26e0str x2, [sp+16]
001a26e4str x3, [sp+24]
001a26e8str x4, [sp+32]
001a26ecadd x0, sp, 488
001a26f0adrp x1, 0x50f000
001a26f4add x1, x1, 2204
001a26f8bl google.golang.org/protobuf/internal/descfmt.(*records).AppendRecs
001a26fcb 0x1a2784
001a2700
001a2700loc_1a2700:
001a2700b 0x1a2704
001a2704
001a2704loc_1a2704:
001a2704b 0x1a2708
001a2708
001a2708loc_1a2708:
001a2708ldr x1, [sp+224]
001a270cldrsb x27, [x1]
001a2710ldr x1, [x1+176]
001a2714ldr x0, [sp+232]
001a2718blr x1
001a271cstrb w0, [sp+128]
001a2720bl google.golang.org/protobuf/reflect/protoreflect.Kind.String
001a2724str x0, [sp+2688]
001a2728str x1, [sp+2696]
001a272cadd x27, sp, 640
001a2730stp xzr, xzr, [x27]
001a2734add x27, sp, 656
001a2738stp xzr, xzr, [x27]
001a273cadrp x1, 0x50f000
001a2740add x1, x1, 2204
001a2744str x1, [sp+640]
001a2748orr x2, xzr, 8
001a274cstr x2, [sp+648]
001a2750ldr x3, [sp+2688]
001a2754ldr x4, [sp+2696]
001a2758str x3, [sp+656]
001a275cstr x4, [sp+664]
001a2760str x1, [sp+8]
001a2764str x2, [sp+16]
001a2768str x3, [sp+24]
001a276cstr x4, [sp+32]
001a2770add x0, sp, 488
001a2774adrp x1, 0x50f000
001a2778add x1, x1, 2204
001a277cbl google.golang.org/protobuf/internal/descfmt.(*records).AppendRecs
001a2780b 0x1a2784
001a2784
001a2784loc_1a2784:
001a2784b 0x1a278c
001a2788
001a2788loc_1a2788:
001a2788b 0x1a278c
001a278c
001a278cloc_1a278c:
001a278corr x4, xzr, 6
001a2790b 0x1a2be8
001a2794
001a2794loc_1a2794:
001a2794b 0x1a279c
001a2798
001a2798loc_1a2798:
001a2798b 0x1a279c
001a279c
001a279cloc_1a279c:
001a279cb 0x1a2b34
001a27a0
001a27a0loc_1a27a0:
001a27a0subs xzr, x1, 15
001a27a4b.eq 0x1a27ac
001a27a8b 0x1a2a1c
001a27ac
001a27acloc_1a27ac:
001a27acb 0x1a27b0
001a27b0
001a27b0loc_1a27b0:
001a27b0subs xzr, x1, 15
001a27b4b.eq 0x1a27bc
001a27b8b 0x1a2a14
001a27bc
001a27bcloc_1a27bc:
001a27bcsubs xzr, x1, 0
001a27c0b.hi 0x1a27c8
001a27c4b 0x1a2c7c
001a27c8
001a27c8loc_1a27c8:
001a27c8ldrb w7, [x0]
001a27ccsubs xzr, x1, 1
001a27d0b.hi 0x1a27d8
001a27d4b 0x1a2c74
001a27d8
001a27d8loc_1a27d8:
001a27d8ldrb w8, [x0+1]
001a27dcubfm x8, x8, 56, 7
001a27e0orr x7, x7, x8
001a27e4subs xzr, x1, 2
001a27e8b.hi 0x1a27f0
001a27ecb 0x1a2c6c
001a27f0
001a27f0loc_1a27f0:
001a27f0ldrb w8, [x0+2]
001a27f4ubfm x8, x8, 48, 7
001a27f8orr x7, x7, x8
001a27fcsubs xzr, x1, 3
001a2800b.hi 0x1a2808
001a2804b 0x1a2c64
001a2808
001a2808loc_1a2808:
001a2808ldrb w8, [x0+3]
001a280cubfm x8, x8, 40, 7
001a2810orr x7, x7, x8
001a2814subs xzr, x1, 4
001a2818b.hi 0x1a2820
001a281cb 0x1a2c5c
001a2820
001a2820loc_1a2820:
001a2820ldrb w8, [x0+4]
001a2824ubfm x8, x8, 32, 7
001a2828orr x7, x7, x8
001a282csubs xzr, x1, 5
001a2830b.hi 0x1a2838
001a2834b 0x1a2c54
001a2838
001a2838loc_1a2838:
001a2838ldrb w8, [x0+5]
001a283cubfm x8, x8, 24, 7
001a2840orr x7, x7, x8
001a2844subs xzr, x1, 6
001a2848b.hi 0x1a2850
001a284cb 0x1a2c4c
001a2850
001a2850loc_1a2850:
001a2850ldrb w8, [x0+6]
001a2854ubfm x8, x8, 16, 7
001a2858orr x7, x7, x8
001a285csubs xzr, x1, 7
001a2860b.hi 0x1a2868
001a2864b 0x1a2c44
001a2868
001a2868loc_1a2868:
001a2868ldrb w8, [x0+7]
001a286cubfm x8, x8, 8, 7
001a2870orr x7, x7, x8
001a2874movz x8, 28483
001a2878movk x8, 0x746e0000
001a287cmovk x8, 0x696100000000
001a2880movk x8, 0x696e000000000000
001a2884subs xzr, x7, x8
001a2888b.eq 0x1a2890
001a288cb 0x1a2a10
001a2890
001a2890loc_1a2890:
001a2890subs xzr, x1, 8
001a2894b.hi 0x1a289c
001a2898b 0x1a2c3c
001a289c
001a289cloc_1a289c:
001a289cldrb w7, [x0+8]
001a28a0subs xzr, x1, 9
001a28a4b.hi 0x1a28ac
001a28a8b 0x1a2c34
001a28ac
001a28acloc_1a28ac:
001a28acldrb w8, [x0+9]
001a28b0ubfm x8, x8, 56, 7
001a28b4orr x7, x7, x8
001a28b8subs xzr, x1, 10
001a28bcb.hi 0x1a28c4
001a28c0b 0x1a2c2c
001a28c4
001a28c4loc_1a28c4:
001a28c4ldrb w8, [x0+10]
001a28c8ubfm x8, x8, 48, 7
001a28ccorr x7, x7, x8
001a28d0subs xzr, x1, 11
001a28d4b.hi 0x1a28dc
001a28d8b 0x1a2c24
001a28dc
001a28dcloc_1a28dc:
001a28dcldrb w8, [x0+11]
001a28e0ubfm x8, x8, 40, 7
001a28e4orr x7, x7, x8
001a28e8movz x8, 26478
001a28ecmovk x8, 0x6e4f0000
001a28f0subs wzr, w7, w8
001a28f4b.eq 0x1a28fc
001a28f8b 0x1a2a0c
001a28fc
001a28fcloc_1a28fc:
001a28fcsubs xzr, x1, 12
001a2900b.hi 0x1a2908
001a2904b 0x1a2c1c
001a2908
001a2908loc_1a2908:
001a2908ldrb w7, [x0+12]
001a290csubs xzr, x1, 13
001a2910b.hi 0x1a2918
001a2914b 0x1a2c14
001a2918
001a2918loc_1a2918:
001a2918ldrb w8, [x0+13]
001a291cubfm x8, x8, 56, 7
001a2920orr x7, x7, x8
001a2924ubfm x7, x7, 0, 15
001a2928movz x8, 28517
001a292csubs wzr, w7, w8
001a2930b.eq 0x1a2938
001a2934b 0x1a2a08
001a2938
001a2938loc_1a2938:
001a2938subs xzr, x1, 14
001a293cb.hi 0x1a2944
001a2940b 0x1a2c0c
001a2944
001a2944loc_1a2944:
001a2944ldrb w7, [x0+14]
001a2948subs wzr, w7, 102
001a294cb.eq 0x1a2954
001a2950b 0x1a2a04
001a2954
001a2954loc_1a2954:
001a2954b 0x1a2958
001a2958
001a2958loc_1a2958:
001a2958ldr x1, [sp+352]
001a295cldrsb x27, [x1]
001a2960ldr x1, [x1+40]
001a2964ldr x0, [sp+360]
001a2968blr x1
001a296cstr x0, [sp+528]
001a2970str x1, [sp+536]
001a2974cbnz x0, 0x1a297c
001a2978b 0x1a29f8
001a297c
001a297cloc_1a297c:
001a297cldrsb x27, [x0]
001a2980ldr x2, [x0+64]
001a2984mov x0, x1
001a2988blr x2
001a298cstr x0, [sp+2184]
001a2990str x1, [sp+2192]
001a2994add x27, sp, 264
001a2998add x27, x27, 4096
001a299cstp xzr, xzr, [x27]
001a29a0add x27, sp, 280
001a29a4add x27, x27, 4096
001a29a8stp xzr, xzr, [x27]
001a29acadrp x1, 0x50e000
001a29b0add x1, x1, 2232
001a29b4str x1, [sp+4360]
001a29b8movz x2, 5
001a29bcstr x2, [sp+4368]
001a29c0ldr x3, [sp+2184]
001a29c4ldr x4, [sp+2192]
001a29c8str x3, [sp+4376]
001a29ccstr x4, [sp+4384]
001a29d0str x1, [sp+8]
001a29d4str x2, [sp+16]
001a29d8str x3, [sp+24]
001a29dcstr x4, [sp+32]
001a29e0add x0, sp, 488
001a29e4adrp x1, 0x512000
001a29e8add x1, x1, 1887
001a29ecorr x2, xzr, 15
001a29f0bl google.golang.org/protobuf/internal/descfmt.(*records).AppendRecs
001a29f4b 0x1a29fc
001a29f8
001a29f8loc_1a29f8:
001a29f8b 0x1a29fc
001a29fc
001a29fcloc_1a29fc:
001a29fcorr x4, xzr, 6
001a2a00b 0x1a2be8
001a2a04
001a2a04loc_1a2a04:
001a2a04b 0x1a2a18
001a2a08
001a2a08loc_1a2a08:
001a2a08b 0x1a2a18
001a2a0c
001a2a0cloc_1a2a0c:
001a2a0cb 0x1a2a18
001a2a10
001a2a10loc_1a2a10:
001a2a10b 0x1a2a18
001a2a14
001a2a14loc_1a2a14:
001a2a14b 0x1a2a18
001a2a18
001a2a18loc_1a2a18:
001a2a18b 0x1a2b34
001a2a1c
001a2a1cloc_1a2a1c:
001a2a1csubs xzr, x1, 17
001a2a20b.eq 0x1a2a28
001a2a24b 0x1a2b24
001a2a28
001a2a28loc_1a2a28:
001a2a28b 0x1a2a2c
001a2a2c
001a2a2cloc_1a2a2c:
001a2a2csubs xzr, x1, 17
001a2a30b.eq 0x1a2a38
001a2a34b 0x1a2b1c
001a2a38
001a2a38loc_1a2a38:
001a2a38adrp x1, 0x513000
001a2a3cadd x1, x1, 1815
001a2a40movz x2, 17
001a2a44bl runtime.memequal
001a2a48tbnz w0, 0, 0x1a2a50
001a2a4cb 0x1a2b18
001a2a50
001a2a50loc_1a2a50:
001a2a50b 0x1a2a54
001a2a54
001a2a54loc_1a2a54:
001a2a54ldr x1, [sp+352]
001a2a58ldrsb x27, [x1]
001a2a5cldr x1, [x1+120]
001a2a60ldr x0, [sp+360]
001a2a64blr x1
001a2a68strb w0, [sp+130]
001a2a6ctbnz w0, 0, 0x1a2a74
001a2a70b 0x1a2b0c
001a2a74
001a2a74loc_1a2a74:
001a2a74ldr x1, [sp+352]
001a2a78ldrsb x27, [x1]
001a2a7cldr x1, [x1+32]
001a2a80ldr x0, [sp+360]
001a2a84blr x1
001a2a88str x0, [sp+2744]
001a2a8cstr x1, [sp+2752]
001a2a90ldrsb x27, [x0]
001a2a94ldr x2, [x0+64]
001a2a98mov x0, x1
001a2a9cblr x2
001a2aa0str x0, [sp+2200]
001a2aa4str x1, [sp+2208]
001a2aa8add x27, sp, 232
001a2aacadd x27, x27, 4096
001a2ab0stp xzr, xzr, [x27]
001a2ab4add x27, sp, 248
001a2ab8add x27, x27, 4096
001a2abcstp xzr, xzr, [x27]
001a2ac0adrp x1, 0x50f000
001a2ac4add x1, x1, 2212
001a2ac8str x1, [sp+4328]
001a2accorr x2, xzr, 8
001a2ad0str x2, [sp+4336]
001a2ad4ldr x3, [sp+2200]
001a2ad8ldr x4, [sp+2208]
001a2adcstr x3, [sp+4344]
001a2ae0str x4, [sp+4352]
001a2ae4str x1, [sp+8]
001a2ae8str x2, [sp+16]
001a2aecstr x3, [sp+24]
001a2af0str x4, [sp+32]
001a2af4add x0, sp, 488
001a2af8adrp x1, 0x513000
001a2afcadd x1, x1, 1815
001a2b00movz x2, 17
001a2b04bl google.golang.org/protobuf/internal/descfmt.(*records).AppendRecs
001a2b08b 0x1a2b10
001a2b0c
001a2b0cloc_1a2b0c:
001a2b0cb 0x1a2b10
001a2b10
001a2b10loc_1a2b10:
001a2b10orr x4, xzr, 6
001a2b14b 0x1a2be8
001a2b18
001a2b18loc_1a2b18:
001a2b18b 0x1a2b20
001a2b1c
001a2b1cloc_1a2b1c:
001a2b1cb 0x1a2b20
001a2b20
001a2b20loc_1a2b20:
001a2b20b 0x1a2b34
001a2b24
001a2b24loc_1a2b24:
001a2b24b 0x1a2b28
001a2b28
001a2b28loc_1a2b28:
001a2b28b 0x1a2b2c
001a2b2c
001a2b2cloc_1a2b2c:
001a2b2cb 0x1a2b30
001a2b30
001a2b30loc_1a2b30:
001a2b30b 0x1a2b34
001a2b34
001a2b34loc_1a2b34:
001a2b34b 0x1a2b38
001a2b38
001a2b38loc_1a2b38:
001a2b38add x27, sp, 88
001a2b3cadd x27, x27, 4096
001a2b40stp xzr, xzr, [x27]
001a2b44add x27, sp, 104
001a2b48add x27, x27, 4096
001a2b4cstp xzr, xzr, [x27]
001a2b50str xzr, [sp+4216]
001a2b54add x1, sp, 4096
001a2b58add x1, x1, 88
001a2b5cstr x1, [sp+4224]
001a2b60ldrsb x27, [x1]
001a2b64adrp x27, 0x8a9000
001a2b68ldr w7, [x27+3056]
001a2b6ccbz w7, 0x1a2b74
001a2b70b 0x1a2b78
001a2b74
001a2b74loc_1a2b74:
001a2b74b 0x1a2b94
001a2b78
001a2b78loc_1a2b78:
001a2b78adrp x0, 0x4a6000
001a2b7cadd x0, x0, 1056
001a2b80add x2, sp, 408
001a2b84bl runtime.wbMove
001a2b88add x1, sp, 4096
001a2b8cadd x1, x1, 88
001a2b90b 0x1a2b94
001a2b94
001a2b94loc_1a2b94:
001a2b94ldp x7, x8, [sp+408]
001a2b98ldp x9, x10, [sp+424]
001a2b9cstp x7, x8, [x1]
001a2ba0stp x9, x10, [x1+16]
001a2ba4ldr x7, [sp+440]
001a2ba8str x7, [x1+32]
001a2bacldr x4, [sp+4224]
001a2bb0ldrsb x27, [x4]
001a2bb4b 0x1a2bb8
001a2bb8
001a2bb8loc_1a2bb8:
001a2bb8str x4, [sp+4232]
001a2bbcorr x6, xzr, 1
001a2bc0str x6, [sp+4240]
001a2bc4str x6, [sp+4248]
001a2bc8ldr x1, [sp+448]
001a2bccldr x2, [sp+456]
001a2bd0ldr x3, [sp+464]
001a2bd4add x0, sp, 488
001a2bd8mov x5, x6
001a2bdcbl google.golang.org/protobuf/internal/descfmt.(*records).Append
001a2be0orr x4, xzr, 6
001a2be4b 0x1a2be8
001a2be8
001a2be8loc_1a2be8:
001a2be8b 0x1a2bec
001a2bec
001a2becloc_1a2bec:
001a2becldr x7, [sp+160]
001a2bf0add x7, x7, 1
001a2bf4str x7, [sp+160]
001a2bf8ldr x7, [sp+784]
001a2bfcadd x7, x7, 40
001a2c00str x7, [sp+144]
001a2c04b 0x1a2034
001a2c08
001a2c08loc_1a2c08:
001a2c08b 0x1a1cfc
001a2c0c
001a2c0cloc_1a2c0c:
001a2c0corr x0, xzr, 14
001a2c10bl runtime.panicIndex
001a2c14
001a2c14loc_1a2c14:
001a2c14movz x0, 13
001a2c18bl runtime.panicIndex
001a2c1c
001a2c1cloc_1a2c1c:
001a2c1corr x0, xzr, 12
001a2c20bl runtime.panicIndex
001a2c24
001a2c24loc_1a2c24:
001a2c24movz x0, 11
001a2c28bl runtime.panicIndex
001a2c2c
001a2c2cloc_1a2c2c:
001a2c2cmovz x0, 10
001a2c30bl runtime.panicIndex
001a2c34
001a2c34loc_1a2c34:
001a2c34movz x0, 9
001a2c38bl runtime.panicIndex
001a2c3c
001a2c3cloc_1a2c3c:
001a2c3corr x0, xzr, 8
001a2c40bl runtime.panicIndex
001a2c44
001a2c44loc_1a2c44:
001a2c44orr x0, xzr, 7
001a2c48bl runtime.panicIndex
001a2c4c
001a2c4cloc_1a2c4c:
001a2c4corr x0, xzr, 6
001a2c50bl runtime.panicIndex
001a2c54
001a2c54loc_1a2c54:
001a2c54movz x0, 5
001a2c58bl runtime.panicIndex
001a2c5c
001a2c5cloc_1a2c5c:
001a2c5corr x0, xzr, 4
001a2c60bl runtime.panicIndex
001a2c64
001a2c64loc_1a2c64:
001a2c64orr x0, xzr, 3
001a2c68bl runtime.panicIndex
001a2c6c
001a2c6cloc_1a2c6c:
001a2c6corr x0, xzr, 2
001a2c70bl runtime.panicIndex
001a2c74
001a2c74loc_1a2c74:
001a2c74orr x0, xzr, 1
001a2c78bl runtime.panicIndex
001a2c7c
001a2c7cloc_1a2c7c:
001a2c7cmov x0, xzr
001a2c80bl runtime.panicIndex
001a2c84
001a2c84loc_1a2c84:
001a2c84orr x0, xzr, 7
001a2c88bl runtime.panicIndex
001a2c8c
001a2c8cloc_1a2c8c:
001a2c8corr x0, xzr, 6
001a2c90bl runtime.panicIndex
001a2c94
001a2c94loc_1a2c94:
001a2c94movz x0, 5
001a2c98bl runtime.panicIndex
001a2c9c
001a2c9cloc_1a2c9c:
001a2c9corr x0, xzr, 4
001a2ca0bl runtime.panicIndex
001a2ca4
001a2ca4loc_1a2ca4:
001a2ca4orr x0, xzr, 3
001a2ca8bl runtime.panicIndex
001a2cac
001a2cacloc_1a2cac:
001a2cacorr x0, xzr, 2
001a2cb0bl runtime.panicIndex
001a2cb4
001a2cb4loc_1a2cb4:
001a2cb4orr x0, xzr, 1
001a2cb8bl runtime.panicIndex
001a2cbc
001a2cbcloc_1a2cbc:
001a2cbcmov x0, xzr
001a2cc0bl runtime.panicIndex
001a2cc4
001a2cc4loc_1a2cc4:
001a2cc4orr x0, xzr, 6
001a2cc8bl runtime.panicIndex
001a2ccc
001a2cccloc_1a2ccc:
001a2cccmovz x0, 5
001a2cd0bl runtime.panicIndex
001a2cd4
001a2cd4loc_1a2cd4:
001a2cd4orr x0, xzr, 4
001a2cd8bl runtime.panicIndex
001a2cdc
001a2cdcloc_1a2cdc:
001a2cdcorr x0, xzr, 3
001a2ce0bl runtime.panicIndex
001a2ce4
001a2ce4loc_1a2ce4:
001a2ce4orr x0, xzr, 2
001a2ce8bl runtime.panicIndex
001a2cec
001a2cecloc_1a2cec:
001a2cecorr x0, xzr, 1
001a2cf0bl runtime.panicIndex
001a2cf4
001a2cf4loc_1a2cf4:
001a2cf4mov x0, xzr
001a2cf8bl runtime.panicIndex
001a2cfc
001a2cfcloc_1a2cfc:
001a2cfcmovz x0, 5
001a2d00bl runtime.panicIndex
001a2d04
001a2d04loc_1a2d04:
001a2d04orr x0, xzr, 4
001a2d08bl runtime.panicIndex
001a2d0c
001a2d0cloc_1a2d0c:
001a2d0corr x0, xzr, 3
001a2d10bl runtime.panicIndex
001a2d14
001a2d14loc_1a2d14:
001a2d14orr x0, xzr, 2
001a2d18bl runtime.panicIndex
001a2d1c
001a2d1cloc_1a2d1c:
001a2d1corr x0, xzr, 1
001a2d20bl runtime.panicIndex
001a2d24
001a2d24loc_1a2d24:
001a2d24mov x0, xzr
001a2d28bl runtime.panicIndex
001a2d2chint
001a2d30
001a2d30loc_1a2d30:
001a2d30stp x0, x1, [sp+8]
001a2d34strb w2, [sp+24]
001a2d38strb w3, [sp+25]
001a2d3cstr x4, [sp+32]
001a2d40mov x3, x30
001a2d44bl runtime.morestack_noctxt.abi0
001a2d48ldp x0, x1, [sp+8]
001a2d4cldrb w2, [sp+24]
001a2d50ldrb w3, [sp+25]
001a2d54ldr x4, [sp+32]
001a2d58b 0x19f650
001a2d5cudf 0
0019f650
Loading..