File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00216cc0
00216cc0google.golang.org/protobuf/internal/impl.consumeMap: ; void google.golang.org/protobuf/internal/impl.consumeMap(struct []uint8 b, reflect.Value mapv, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
00216cc0ldr x16, [x28+16]
00216cc4sub x17, sp, 496
00216cc8subs xzr, x17, x16
00216cccb.ls 0x2173c8
00216cd0sub x20, sp, 624
00216cd4stp x29, x30, [x20-8]
00216cd8add sp, x20, 0
00216cdcsub x29, sp, 8
00216ce0str x0, [sp+632]
00216ce4str x1, [sp+640]
00216ce8str x2, [sp+648]
00216cecstr x3, [sp+656]
00216cf0str x4, [sp+664]
00216cf4str x5, [sp+672]
00216cf8strb w6, [sp+680]
00216cfcstr x7, [sp+688]
00216d00str x8, [sp+696]
00216d04strb w9, [sp+704]
00216d08str x10, [sp+712]
00216d0cstr x11, [sp+720]
00216d10str x12, [sp+728]
00216d14str xzr, [sp+128]
00216d18strb wzr, [sp+136]
00216d1cstp xzr, xzr, [sp+384]
00216d20ldrsb x4, [sp+680]
00216d24ubfm x4, x4, 0, 7
00216d28subs wzr, w4, 2
00216d2cb.ne 0x216d34
00216d30b 0x216d60
00216d34
00216d34loc_216d34:
00216d34adrp x27, 0x80c000
00216d38ldr x2, [x27+192]
00216d3cadrp x27, 0x80c000
00216d40ldr x3, [x27+200]
00216d44str x2, [sp+384]
00216d48str x3, [sp+392]
00216d4cldr x0, [sp+128]
00216d50ldrb w1, [sp+136]
00216d54ldp x29, x30, [sp-8]
00216d58add sp, sp, 624
00216d5cret x30
00216d60
00216d60loc_216d60:
00216d60str xzr, [sp+512]
00216d64add x27, sp, 520
00216d68stp xzr, xzr, [x27]
00216d6cldr x0, [sp+632]
00216d70ldr x1, [sp+640]
00216d74ldr x2, [sp+648]
00216d78bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00216d7cstr x0, [sp+512]
00216d80str x1, [sp+520]
00216d84str x2, [sp+528]
00216d88str x3, [sp+216]
00216d8cstr x0, [sp+400]
00216d90str x1, [sp+408]
00216d94str x2, [sp+416]
00216d98ldr x3, [sp+216]
00216d9cstr x3, [sp+264]
00216da0str x0, [sp+632]
00216da4str x1, [sp+640]
00216da8str x2, [sp+648]
00216dacldr x3, [sp+264]
00216db0str x3, [sp+184]
00216db4tbnz x3, 63, 0x216dbc
00216db8b 0x216de8
00216dbc
00216dbcloc_216dbc:
00216dbcadrp x27, 0x80c000
00216dc0ldr x2, [x27+160]
00216dc4adrp x27, 0x80c000
00216dc8ldr x3, [x27+168]
00216dccstr x2, [sp+384]
00216dd0str x3, [sp+392]
00216dd4ldr x0, [sp+128]
00216dd8ldrb w1, [sp+136]
00216ddcldp x29, x30, [sp-8]
00216de0add sp, sp, 624
00216de4ret x30
00216de8
00216de8loc_216de8:
00216de8ldr x1, [sp+688]
00216decldrsb x27, [x1]
00216df0ldr x2, [x1+112]
00216df4ldr x3, [x1+120]
00216df8ldr x1, [x1+128]
00216dfcstr x2, [sp+344]
00216e00str x3, [sp+352]
00216e04str x1, [sp+360]
00216e08ldr x1, [sp+688]
00216e0cldrsb x27, [x1]
00216e10ldr x1, [x1+144]
00216e14ldrsb x27, [x1]
00216e18ldr x2, [x1+32]
00216e1cldrsb x27, [x2]
00216e20ldr x0, [x1+40]
00216e24ldr x1, [x2+48]
00216e28blr x1
00216e2cstr x0, [sp+272]
00216e30str x1, [sp+280]
00216e34str x2, [sp+288]
00216e38b 0x216e3c
00216e3c
00216e3cloc_216e3c:
00216e3cldr x4, [sp+640]
00216e40str x4, [sp+216]
00216e44cbnz x4, 0x216e4c
00216e48b 0x2172d4
00216e4c
00216e4cloc_216e4c:
00216e4cldr x0, [sp+632]
00216e50ldr x1, [sp+640]
00216e54ldr x2, [sp+648]
00216e58bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
00216e5cstr w0, [sp+120]
00216e60strb w1, [sp+110]
00216e64str x2, [sp+208]
00216e68ldrsw x3, [sp+120]
00216e6cstr w3, [sp+124]
00216e70ldrsb x3, [sp+110]
00216e74strb w3, [sp+111]
00216e78ldr x3, [sp+208]
00216e7cstr x3, [sp+256]
00216e80ldrsw x3, [sp+124]
00216e84str w3, [sp+112]
00216e88ldrsb x3, [sp+111]
00216e8cstrb w3, [sp+109]
00216e90ldr x0, [sp+256]
00216e94str x0, [sp+176]
00216e98tbnz x0, 63, 0x216ea0
00216e9cb 0x216ecc
00216ea0
00216ea0loc_216ea0:
00216ea0adrp x27, 0x80c000
00216ea4ldr x2, [x27+160]
00216ea8adrp x27, 0x80c000
00216eacldr x3, [x27+168]
00216eb0str x2, [sp+384]
00216eb4str x3, [sp+392]
00216eb8ldr x0, [sp+128]
00216ebcldrb w1, [sp+136]
00216ec0ldp x29, x30, [sp-8]
00216ec4add sp, sp, 624
00216ec8ret x30
00216ecc
00216eccloc_216ecc:
00216eccldrsw x12, [sp+112]
00216ed0orr x13, xzr, 0x1fffffff
00216ed4subs wzr, w12, w13
00216ed8b.gt 0x216ee0
00216edcb 0x216f0c
00216ee0
00216ee0loc_216ee0:
00216ee0adrp x27, 0x80c000
00216ee4ldr x2, [x27+160]
00216ee8adrp x27, 0x80c000
00216eecldr x3, [x27+168]
00216ef0str x2, [sp+384]
00216ef4str x3, [sp+392]
00216ef8ldr x0, [sp+128]
00216efcldrb w1, [sp+136]
00216f00ldp x29, x30, [sp-8]
00216f04add sp, sp, 624
00216f08ret x30
00216f0c
00216f0cloc_216f0c:
00216f0cldr x1, [sp+640]
00216f10ldr x12, [sp+632]
00216f14ldr x13, [sp+648]
00216f18b 0x216f1c
00216f1c
00216f1cloc_216f1c:
00216f1csubs xzr, x1, x0
00216f20b.hs 0x216f28
00216f24b 0x2173c0
00216f28
00216f28loc_216f28:
00216f28sub x13, x13, x0
00216f2csub x14, x1, x0
00216f30sub x15, xzr, x13
00216f34and x15, x0, x15, asr #63
00216f38add x12, x12, x15
00216f3cstr x12, [sp+632]
00216f40str x14, [sp+640]
00216f44str x13, [sp+648]
00216f48adrp x27, 0x80c000
00216f4cldr x12, [x27+192]
00216f50adrp x27, 0x80c000
00216f54ldr x13, [x27+200]
00216f58str x12, [sp+368]
00216f5cstr x13, [sp+376]
00216f60ldrsw x12, [sp+112]
00216f64str w12, [sp+116]
00216f68subs wzr, w12, 1
00216f6cb.eq 0x216f74
00216f70b 0x217094
00216f74
00216f74loc_216f74:
00216f74b 0x216f78
00216f78
00216f78loc_216f78:
00216f78stp xzr, xzr, [sp+320]
00216f7cstr xzr, [sp+336]
00216f80str xzr, [sp+160]
00216f84strb wzr, [sp+168]
00216f88stp xzr, xzr, [sp+488]
00216f8cstr xzr, [sp+504]
00216f90stp xzr, xzr, [sp+472]
00216f94ldr x12, [sp+688]
00216f98ldrsb x27, [x12]
00216f9cldr x26, [x12+48]
00216fa0ldrsb x7, [sp+109]
00216fa4ldrb w8, [sp+704]
00216fa8ldrsw x6, [sp+112]
00216facldr x12, [x26]
00216fb0ldr x0, [sp+632]
00216fb4ldr x3, [sp+344]
00216fb8ldr x1, [sp+640]
00216fbcldr x9, [sp+712]
00216fc0ldr x4, [sp+352]
00216fc4ldr x5, [sp+360]
00216fc8ldr x2, [sp+648]
00216fccldr x10, [sp+720]
00216fd0ldr x11, [sp+728]
00216fd4blr x12
00216fd8str x0, [sp+488]
00216fdcstr x1, [sp+496]
00216fe0str x2, [sp+504]
00216fe4str x3, [sp+192]
00216fe8strb w4, [sp+200]
00216fecstr x5, [sp+472]
00216ff0str x6, [sp+480]
00216ff4ldr x12, [sp+488]
00216ff8ldr x13, [sp+496]
00216ffcldr x14, [sp+504]
00217000str x12, [sp+592]
00217004str x13, [sp+600]
00217008str x14, [sp+608]
0021700cldr x12, [sp+192]
00217010ldrb w13, [sp+200]
00217014str x12, [sp+240]
00217018strb w13, [sp+248]
0021701cldr x12, [sp+472]
00217020ldr x13, [sp+480]
00217024str x12, [sp+576]
00217028str x13, [sp+584]
0021702cldr x12, [sp+592]
00217030ldr x13, [sp+600]
00217034ldr x14, [sp+608]
00217038str x12, [sp+320]
0021703cstr x13, [sp+328]
00217040str x14, [sp+336]
00217044ldr x12, [sp+240]
00217048ldrb w13, [sp+248]
0021704cstr x12, [sp+160]
00217050strb w13, [sp+168]
00217054ldr x12, [sp+584]
00217058ldr x13, [sp+576]
0021705cstr x13, [sp+368]
00217060str x12, [sp+376]
00217064cbnz x13, 0x21706c
00217068b 0x217070
0021706c
0021706cloc_21706c:
0021706cb 0x2171c8
00217070
00217070loc_217070:
00217070ldr x4, [sp+320]
00217074ldr x5, [sp+328]
00217078ldr x6, [sp+336]
0021707cstr x4, [sp+344]
00217080str x5, [sp+352]
00217084str x6, [sp+360]
00217088ldr x4, [sp+160]
0021708cstr x4, [sp+176]
00217090b 0x2171c8
00217094
00217094loc_217094:
00217094subs wzr, w12, 2
00217098b.eq 0x2170a0
0021709cb 0x2171c0
002170a0
002170a0loc_2170a0:
002170a0b 0x2170a4
002170a4
002170a4loc_2170a4:
002170a4stp xzr, xzr, [sp+296]
002170a8str xzr, [sp+312]
002170acstr xzr, [sp+144]
002170b0strb wzr, [sp+152]
002170b4stp xzr, xzr, [sp+488]
002170b8str xzr, [sp+504]
002170bcstp xzr, xzr, [sp+472]
002170c0ldr x12, [sp+688]
002170c4ldrsb x27, [x12]
002170c8ldr x26, [x12+88]
002170ccldrsb x7, [sp+109]
002170d0ldrb w8, [sp+704]
002170d4ldrsw x6, [sp+112]
002170d8ldr x12, [x26]
002170dcldr x0, [sp+632]
002170e0ldr x3, [sp+272]
002170e4ldr x1, [sp+640]
002170e8ldr x9, [sp+712]
002170ecldr x4, [sp+280]
002170f0ldr x5, [sp+288]
002170f4ldr x2, [sp+648]
002170f8ldr x10, [sp+720]
002170fcldr x11, [sp+728]
00217100blr x12
00217104str x0, [sp+488]
00217108str x1, [sp+496]
0021710cstr x2, [sp+504]
00217110str x3, [sp+192]
00217114strb w4, [sp+200]
00217118str x5, [sp+472]
0021711cstr x6, [sp+480]
00217120ldr x12, [sp+488]
00217124ldr x13, [sp+496]
00217128ldr x14, [sp+504]
0021712cstr x12, [sp+552]
00217130str x13, [sp+560]
00217134str x14, [sp+568]
00217138ldr x12, [sp+192]
0021713cldrb w13, [sp+200]
00217140str x12, [sp+224]
00217144strb w13, [sp+232]
00217148ldr x12, [sp+472]
0021714cldr x13, [sp+480]
00217150str x12, [sp+536]
00217154str x13, [sp+544]
00217158ldr x12, [sp+552]
0021715cldr x13, [sp+560]
00217160ldr x14, [sp+568]
00217164str x12, [sp+296]
00217168str x13, [sp+304]
0021716cstr x14, [sp+312]
00217170ldr x12, [sp+224]
00217174ldrb w13, [sp+232]
00217178str x12, [sp+144]
0021717cstrb w13, [sp+152]
00217180ldr x12, [sp+544]
00217184ldr x13, [sp+536]
00217188str x13, [sp+368]
0021718cstr x12, [sp+376]
00217190cbnz x13, 0x217198
00217194b 0x21719c
00217198
00217198loc_217198:
00217198b 0x2171c8
0021719c
0021719cloc_21719c:
0021719cldr x4, [sp+296]
002171a0ldr x5, [sp+304]
002171a4ldr x6, [sp+312]
002171a8str x4, [sp+272]
002171acstr x5, [sp+280]
002171b0str x6, [sp+288]
002171b4ldr x4, [sp+144]
002171b8str x4, [sp+176]
002171bcb 0x2171c8
002171c0
002171c0loc_2171c0:
002171c0b 0x2171c4
002171c4
002171c4loc_2171c4:
002171c4b 0x2171c8
002171c8
002171c8loc_2171c8:
002171c8ldr x4, [sp+368]
002171ccadrp x27, 0x80b000
002171d0ldr x5, [x27+192]
002171d4subs xzr, x5, x4
002171d8b.eq 0x2171e0
002171dcb 0x217254
002171e0
002171e0loc_2171e0:
002171e0ldr x0, [sp+368]
002171e4ldr x1, [sp+376]
002171e8adrp x27, 0x80b000
002171ecldr x2, [x27+200]
002171f0bl runtime.ifaceeq
002171f4tbnz w0, 0, 0x2171fc
002171f8b 0x217250
002171fc
002171fcloc_2171fc:
002171fcldrsb x1, [sp+109]
00217200ldr x2, [sp+632]
00217204ldr x3, [sp+640]
00217208ldr x4, [sp+648]
0021720cldrsw x0, [sp+112]
00217210bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
00217214str x0, [sp+176]
00217218tbnz x0, 63, 0x217220
0021721cb 0x21724c
00217220
00217220loc_217220:
00217220adrp x27, 0x80b000
00217224ldr x2, [x27+160]
00217228adrp x27, 0x80b000
0021722cldr x3, [x27+168]
00217230str x2, [sp+384]
00217234str x3, [sp+392]
00217238ldr x0, [sp+128]
0021723cldrb w1, [sp+136]
00217240ldp x29, x30, [sp-8]
00217244add sp, sp, 624
00217248ret x30
0021724c
0021724cloc_21724c:
0021724cb 0x21728c
00217250
00217250loc_217250:
00217250b 0x217258
00217254
00217254loc_217254:
00217254b 0x217258
00217258
00217258loc_217258:
00217258ldr x4, [sp+368]
0021725ccbnz x4, 0x217264
00217260b 0x217288
00217264
00217264loc_217264:
00217264ldr x2, [sp+368]
00217268ldr x3, [sp+376]
0021726cstr x2, [sp+384]
00217270str x3, [sp+392]
00217274ldr x0, [sp+128]
00217278ldrb w1, [sp+136]
0021727cldp x29, x30, [sp-8]
00217280add sp, sp, 624
00217284ret x30
00217288
00217288loc_217288:
00217288b 0x21728c
0021728c
0021728cloc_21728c:
0021728cldr x0, [sp+176]
00217290ldr x1, [sp+640]
00217294ldr x4, [sp+632]
00217298ldr x5, [sp+648]
0021729cb 0x2172a0
002172a0
002172a0loc_2172a0:
002172a0subs xzr, x1, x0
002172a4b.hs 0x2172ac
002172a8b 0x2173bc
002172ac
002172acloc_2172ac:
002172acsub x5, x5, x0
002172b0sub x6, x1, x0
002172b4sub x7, xzr, x5
002172b8and x7, x0, x7, asr #63
002172bcadd x4, x4, x7
002172c0str x4, [sp+632]
002172c4str x6, [sp+640]
002172c8str x5, [sp+648]
002172ccb 0x2172d0
002172d0
002172d0loc_2172d0:
002172d0b 0x216e3c
002172d4
002172d4loc_2172d4:
002172d4ldr x4, [sp+688]
002172d8ldrsb x27, [x4]
002172dcldr x4, [x4+144]
002172e0ldrsb x27, [x4]
002172e4ldr x5, [x4+16]
002172e8ldrsb x27, [x5]
002172ecldr x0, [x4+24]
002172f0ldr x1, [sp+344]
002172f4ldr x2, [sp+352]
002172f8ldr x3, [sp+360]
002172fcldr x4, [x5+24]
00217300blr x4
00217304str x0, [sp+448]
00217308str x1, [sp+456]
0021730cstr x2, [sp+464]
00217310ldr x4, [sp+688]
00217314ldrsb x27, [x4]
00217318ldr x4, [x4+144]
0021731cldrsb x27, [x4]
00217320ldr x5, [x4+32]
00217324ldrsb x27, [x5]
00217328ldr x0, [x4+40]
0021732cldr x1, [sp+272]
00217330ldr x2, [sp+280]
00217334ldr x3, [sp+288]
00217338ldr x4, [x5+24]
0021733cblr x4
00217340str x0, [sp+424]
00217344str x1, [sp+432]
00217348str x2, [sp+440]
0021734cldr x4, [sp+656]
00217350ldr x5, [sp+664]
00217354ldr x6, [sp+672]
00217358ldr x3, [sp+448]
0021735cldr x7, [sp+456]
00217360ldr x8, [sp+464]
00217364mov x9, x0
00217368mov x0, x4
0021736cmov x10, x1
00217370mov x1, x5
00217374mov x11, x2
00217378mov x2, x6
0021737cmov x4, x7
00217380mov x5, x8
00217384mov x6, x9
00217388mov x7, x10
0021738cmov x8, x11
00217390bl reflect.Value.SetMapIndex
00217394ldr x4, [sp+184]
00217398str x4, [sp+128]
0021739cstp xzr, xzr, [sp+384]
002173a0ldr x0, [sp+128]
002173a4ldrb w1, [sp+136]
002173a8mov x2, xzr
002173acmov x3, xzr
002173b0ldp x29, x30, [sp-8]
002173b4add sp, sp, 624
002173b8ret x30
002173bc
002173bcloc_2173bc:
002173bcbl runtime.panicSliceB
002173c0
002173c0loc_2173c0:
002173c0bl runtime.panicSliceB
002173c4hint
002173c8
002173c8loc_2173c8:
002173c8stp x0, x1, [sp+8]
002173ccstp x2, x3, [sp+24]
002173d0stp x4, x5, [sp+40]
002173d4strb w6, [sp+56]
002173d8stp x7, x8, [sp+64]
002173dcstrb w9, [sp+80]
002173e0stp x10, x11, [sp+88]
002173e4str x12, [sp+104]
002173e8mov x3, x30
002173ecbl runtime.morestack_noctxt.abi0
002173f0ldp x0, x1, [sp+8]
002173f4ldp x2, x3, [sp+24]
002173f8ldp x4, x5, [sp+40]
002173fcldrsb x6, [sp+56]
00217400ldp x7, x8, [sp+64]
00217404ldrb w9, [sp+80]
00217408ldp x10, x11, [sp+88]
0021740cldr x12, [sp+104]
00217410b 0x216cc0
00217414udf 0
00217418udf 0
0021741cudf 0
00216cc0
00216cc0google.golang.org/protobuf/internal/impl.consumeMap: ; void google.golang.org/protobuf/internal/impl.consumeMap(struct []uint8 b, reflect.Value mapv, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
00216cc0ldr x16, [x28+16]
00216cc4sub x17, sp, 496
00216cc8subs xzr, x17, x16
00216cccb.ls 0x2173c8
00216cd0sub x20, sp, 624
00216cd4stp x29, x30, [x20-8]
00216cd8add sp, x20, 0
00216cdcsub x29, sp, 8
00216ce0str x0, [sp+632]
00216ce4str x1, [sp+640]
00216ce8str x2, [sp+648]
00216cecstr x3, [sp+656]
00216cf0str x4, [sp+664]
00216cf4str x5, [sp+672]
00216cf8strb w6, [sp+680]
00216cfcstr x7, [sp+688]
00216d00str x8, [sp+696]
00216d04strb w9, [sp+704]
00216d08str x10, [sp+712]
00216d0cstr x11, [sp+720]
00216d10str x12, [sp+728]
00216d14str xzr, [sp+128]
00216d18strb wzr, [sp+136]
00216d1cstp xzr, xzr, [sp+384]
00216d20ldrsb x4, [sp+680]
00216d24ubfm x4, x4, 0, 7
00216d28subs wzr, w4, 2
00216d2cb.ne 0x216d34
00216d30b 0x216d60
00216d34
00216d34loc_216d34:
00216d34adrp x27, 0x80c000
00216d38ldr x2, [x27+192]
00216d3cadrp x27, 0x80c000
00216d40ldr x3, [x27+200]
00216d44str x2, [sp+384]
00216d48str x3, [sp+392]
00216d4cldr x0, [sp+128]
00216d50ldrb w1, [sp+136]
00216d54ldp x29, x30, [sp-8]
00216d58add sp, sp, 624
00216d5cret x30
00216d60
00216d60loc_216d60:
00216d60str xzr, [sp+512]
00216d64add x27, sp, 520
00216d68stp xzr, xzr, [x27]
00216d6cldr x0, [sp+632]
00216d70ldr x1, [sp+640]
00216d74ldr x2, [sp+648]
00216d78bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00216d7cstr x0, [sp+512]
00216d80str x1, [sp+520]
00216d84str x2, [sp+528]
00216d88str x3, [sp+216]
00216d8cstr x0, [sp+400]
00216d90str x1, [sp+408]
00216d94str x2, [sp+416]
00216d98ldr x3, [sp+216]
00216d9cstr x3, [sp+264]
00216da0str x0, [sp+632]
00216da4str x1, [sp+640]
00216da8str x2, [sp+648]
00216dacldr x3, [sp+264]
00216db0str x3, [sp+184]
00216db4tbnz x3, 63, 0x216dbc
00216db8b 0x216de8
00216dbc
00216dbcloc_216dbc:
00216dbcadrp x27, 0x80c000
00216dc0ldr x2, [x27+160]
00216dc4adrp x27, 0x80c000
00216dc8ldr x3, [x27+168]
00216dccstr x2, [sp+384]
00216dd0str x3, [sp+392]
00216dd4ldr x0, [sp+128]
00216dd8ldrb w1, [sp+136]
00216ddcldp x29, x30, [sp-8]
00216de0add sp, sp, 624
00216de4ret x30
00216de8
00216de8loc_216de8:
00216de8ldr x1, [sp+688]
00216decldrsb x27, [x1]
00216df0ldr x2, [x1+112]
00216df4ldr x3, [x1+120]
00216df8ldr x1, [x1+128]
00216dfcstr x2, [sp+344]
00216e00str x3, [sp+352]
00216e04str x1, [sp+360]
00216e08ldr x1, [sp+688]
00216e0cldrsb x27, [x1]
00216e10ldr x1, [x1+144]
00216e14ldrsb x27, [x1]
00216e18ldr x2, [x1+32]
00216e1cldrsb x27, [x2]
00216e20ldr x0, [x1+40]
00216e24ldr x1, [x2+48]
00216e28blr x1
00216e2cstr x0, [sp+272]
00216e30str x1, [sp+280]
00216e34str x2, [sp+288]
00216e38b 0x216e3c
00216e3c
00216e3cloc_216e3c:
00216e3cldr x4, [sp+640]
00216e40str x4, [sp+216]
00216e44cbnz x4, 0x216e4c
00216e48b 0x2172d4
00216e4c
00216e4cloc_216e4c:
00216e4cldr x0, [sp+632]
00216e50ldr x1, [sp+640]
00216e54ldr x2, [sp+648]
00216e58bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
00216e5cstr w0, [sp+120]
00216e60strb w1, [sp+110]
00216e64str x2, [sp+208]
00216e68ldrsw x3, [sp+120]
00216e6cstr w3, [sp+124]
00216e70ldrsb x3, [sp+110]
00216e74strb w3, [sp+111]
00216e78ldr x3, [sp+208]
00216e7cstr x3, [sp+256]
00216e80ldrsw x3, [sp+124]
00216e84str w3, [sp+112]
00216e88ldrsb x3, [sp+111]
00216e8cstrb w3, [sp+109]
00216e90ldr x0, [sp+256]
00216e94str x0, [sp+176]
00216e98tbnz x0, 63, 0x216ea0
00216e9cb 0x216ecc
00216ea0
00216ea0loc_216ea0:
00216ea0adrp x27, 0x80c000
00216ea4ldr x2, [x27+160]
00216ea8adrp x27, 0x80c000
00216eacldr x3, [x27+168]
00216eb0str x2, [sp+384]
00216eb4str x3, [sp+392]
00216eb8ldr x0, [sp+128]
00216ebcldrb w1, [sp+136]
00216ec0ldp x29, x30, [sp-8]
00216ec4add sp, sp, 624
00216ec8ret x30
00216ecc
00216eccloc_216ecc:
00216eccldrsw x12, [sp+112]
00216ed0orr x13, xzr, 0x1fffffff
00216ed4subs wzr, w12, w13
00216ed8b.gt 0x216ee0
00216edcb 0x216f0c
00216ee0
00216ee0loc_216ee0:
00216ee0adrp x27, 0x80c000
00216ee4ldr x2, [x27+160]
00216ee8adrp x27, 0x80c000
00216eecldr x3, [x27+168]
00216ef0str x2, [sp+384]
00216ef4str x3, [sp+392]
00216ef8ldr x0, [sp+128]
00216efcldrb w1, [sp+136]
00216f00ldp x29, x30, [sp-8]
00216f04add sp, sp, 624
00216f08ret x30
00216f0c
00216f0cloc_216f0c:
00216f0cldr x1, [sp+640]
00216f10ldr x12, [sp+632]
00216f14ldr x13, [sp+648]
00216f18b 0x216f1c
00216f1c
00216f1cloc_216f1c:
00216f1csubs xzr, x1, x0
00216f20b.hs 0x216f28
00216f24b 0x2173c0
00216f28
00216f28loc_216f28:
00216f28sub x13, x13, x0
00216f2csub x14, x1, x0
00216f30sub x15, xzr, x13
00216f34and x15, x0, x15, asr #63
00216f38add x12, x12, x15
00216f3cstr x12, [sp+632]
00216f40str x14, [sp+640]
00216f44str x13, [sp+648]
00216f48adrp x27, 0x80c000
00216f4cldr x12, [x27+192]
00216f50adrp x27, 0x80c000
00216f54ldr x13, [x27+200]
00216f58str x12, [sp+368]
00216f5cstr x13, [sp+376]
00216f60ldrsw x12, [sp+112]
00216f64str w12, [sp+116]
00216f68subs wzr, w12, 1
00216f6cb.eq 0x216f74
00216f70b 0x217094
00216f74
00216f74loc_216f74:
00216f74b 0x216f78
00216f78
00216f78loc_216f78:
00216f78stp xzr, xzr, [sp+320]
00216f7cstr xzr, [sp+336]
00216f80str xzr, [sp+160]
00216f84strb wzr, [sp+168]
00216f88stp xzr, xzr, [sp+488]
00216f8cstr xzr, [sp+504]
00216f90stp xzr, xzr, [sp+472]
00216f94ldr x12, [sp+688]
00216f98ldrsb x27, [x12]
00216f9cldr x26, [x12+48]
00216fa0ldrsb x7, [sp+109]
00216fa4ldrb w8, [sp+704]
00216fa8ldrsw x6, [sp+112]
00216facldr x12, [x26]
00216fb0ldr x0, [sp+632]
00216fb4ldr x3, [sp+344]
00216fb8ldr x1, [sp+640]
00216fbcldr x9, [sp+712]
00216fc0ldr x4, [sp+352]
00216fc4ldr x5, [sp+360]
00216fc8ldr x2, [sp+648]
00216fccldr x10, [sp+720]
00216fd0ldr x11, [sp+728]
00216fd4blr x12
00216fd8str x0, [sp+488]
00216fdcstr x1, [sp+496]
00216fe0str x2, [sp+504]
00216fe4str x3, [sp+192]
00216fe8strb w4, [sp+200]
00216fecstr x5, [sp+472]
00216ff0str x6, [sp+480]
00216ff4ldr x12, [sp+488]
00216ff8ldr x13, [sp+496]
00216ffcldr x14, [sp+504]
00217000str x12, [sp+592]
00217004str x13, [sp+600]
00217008str x14, [sp+608]
0021700cldr x12, [sp+192]
00217010ldrb w13, [sp+200]
00217014str x12, [sp+240]
00217018strb w13, [sp+248]
0021701cldr x12, [sp+472]
00217020ldr x13, [sp+480]
00217024str x12, [sp+576]
00217028str x13, [sp+584]
0021702cldr x12, [sp+592]
00217030ldr x13, [sp+600]
00217034ldr x14, [sp+608]
00217038str x12, [sp+320]
0021703cstr x13, [sp+328]
00217040str x14, [sp+336]
00217044ldr x12, [sp+240]
00217048ldrb w13, [sp+248]
0021704cstr x12, [sp+160]
00217050strb w13, [sp+168]
00217054ldr x12, [sp+584]
00217058ldr x13, [sp+576]
0021705cstr x13, [sp+368]
00217060str x12, [sp+376]
00217064cbnz x13, 0x21706c
00217068b 0x217070
0021706c
0021706cloc_21706c:
0021706cb 0x2171c8
00217070
00217070loc_217070:
00217070ldr x4, [sp+320]
00217074ldr x5, [sp+328]
00217078ldr x6, [sp+336]
0021707cstr x4, [sp+344]
00217080str x5, [sp+352]
00217084str x6, [sp+360]
00217088ldr x4, [sp+160]
0021708cstr x4, [sp+176]
00217090b 0x2171c8
00217094
00217094loc_217094:
00217094subs wzr, w12, 2
00217098b.eq 0x2170a0
0021709cb 0x2171c0
002170a0
002170a0loc_2170a0:
002170a0b 0x2170a4
002170a4
002170a4loc_2170a4:
002170a4stp xzr, xzr, [sp+296]
002170a8str xzr, [sp+312]
002170acstr xzr, [sp+144]
002170b0strb wzr, [sp+152]
002170b4stp xzr, xzr, [sp+488]
002170b8str xzr, [sp+504]
002170bcstp xzr, xzr, [sp+472]
002170c0ldr x12, [sp+688]
002170c4ldrsb x27, [x12]
002170c8ldr x26, [x12+88]
002170ccldrsb x7, [sp+109]
002170d0ldrb w8, [sp+704]
002170d4ldrsw x6, [sp+112]
002170d8ldr x12, [x26]
002170dcldr x0, [sp+632]
002170e0ldr x3, [sp+272]
002170e4ldr x1, [sp+640]
002170e8ldr x9, [sp+712]
002170ecldr x4, [sp+280]
002170f0ldr x5, [sp+288]
002170f4ldr x2, [sp+648]
002170f8ldr x10, [sp+720]
002170fcldr x11, [sp+728]
00217100blr x12
00217104str x0, [sp+488]
00217108str x1, [sp+496]
0021710cstr x2, [sp+504]
00217110str x3, [sp+192]
00217114strb w4, [sp+200]
00217118str x5, [sp+472]
0021711cstr x6, [sp+480]
00217120ldr x12, [sp+488]
00217124ldr x13, [sp+496]
00217128ldr x14, [sp+504]
0021712cstr x12, [sp+552]
00217130str x13, [sp+560]
00217134str x14, [sp+568]
00217138ldr x12, [sp+192]
0021713cldrb w13, [sp+200]
00217140str x12, [sp+224]
00217144strb w13, [sp+232]
00217148ldr x12, [sp+472]
0021714cldr x13, [sp+480]
00217150str x12, [sp+536]
00217154str x13, [sp+544]
00217158ldr x12, [sp+552]
0021715cldr x13, [sp+560]
00217160ldr x14, [sp+568]
00217164str x12, [sp+296]
00217168str x13, [sp+304]
0021716cstr x14, [sp+312]
00217170ldr x12, [sp+224]
00217174ldrb w13, [sp+232]
00217178str x12, [sp+144]
0021717cstrb w13, [sp+152]
00217180ldr x12, [sp+544]
00217184ldr x13, [sp+536]
00217188str x13, [sp+368]
0021718cstr x12, [sp+376]
00217190cbnz x13, 0x217198
00217194b 0x21719c
00217198
00217198loc_217198:
00217198b 0x2171c8
0021719c
0021719cloc_21719c:
0021719cldr x4, [sp+296]
002171a0ldr x5, [sp+304]
002171a4ldr x6, [sp+312]
002171a8str x4, [sp+272]
002171acstr x5, [sp+280]
002171b0str x6, [sp+288]
002171b4ldr x4, [sp+144]
002171b8str x4, [sp+176]
002171bcb 0x2171c8
002171c0
002171c0loc_2171c0:
002171c0b 0x2171c4
002171c4
002171c4loc_2171c4:
002171c4b 0x2171c8
002171c8
002171c8loc_2171c8:
002171c8ldr x4, [sp+368]
002171ccadrp x27, 0x80b000
002171d0ldr x5, [x27+192]
002171d4subs xzr, x5, x4
002171d8b.eq 0x2171e0
002171dcb 0x217254
002171e0
002171e0loc_2171e0:
002171e0ldr x0, [sp+368]
002171e4ldr x1, [sp+376]
002171e8adrp x27, 0x80b000
002171ecldr x2, [x27+200]
002171f0bl runtime.ifaceeq
002171f4tbnz w0, 0, 0x2171fc
002171f8b 0x217250
002171fc
002171fcloc_2171fc:
002171fcldrsb x1, [sp+109]
00217200ldr x2, [sp+632]
00217204ldr x3, [sp+640]
00217208ldr x4, [sp+648]
0021720cldrsw x0, [sp+112]
00217210bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
00217214str x0, [sp+176]
00217218tbnz x0, 63, 0x217220
0021721cb 0x21724c
00217220
00217220loc_217220:
00217220adrp x27, 0x80b000
00217224ldr x2, [x27+160]
00217228adrp x27, 0x80b000
0021722cldr x3, [x27+168]
00217230str x2, [sp+384]
00217234str x3, [sp+392]
00217238ldr x0, [sp+128]
0021723cldrb w1, [sp+136]
00217240ldp x29, x30, [sp-8]
00217244add sp, sp, 624
00217248ret x30
0021724c
0021724cloc_21724c:
0021724cb 0x21728c
00217250
00217250loc_217250:
00217250b 0x217258
00217254
00217254loc_217254:
00217254b 0x217258
00217258
00217258loc_217258:
00217258ldr x4, [sp+368]
0021725ccbnz x4, 0x217264
00217260b 0x217288
00217264
00217264loc_217264:
00217264ldr x2, [sp+368]
00217268ldr x3, [sp+376]
0021726cstr x2, [sp+384]
00217270str x3, [sp+392]
00217274ldr x0, [sp+128]
00217278ldrb w1, [sp+136]
0021727cldp x29, x30, [sp-8]
00217280add sp, sp, 624
00217284ret x30
00217288
00217288loc_217288:
00217288b 0x21728c
0021728c
0021728cloc_21728c:
0021728cldr x0, [sp+176]
00217290ldr x1, [sp+640]
00217294ldr x4, [sp+632]
00217298ldr x5, [sp+648]
0021729cb 0x2172a0
002172a0
002172a0loc_2172a0:
002172a0subs xzr, x1, x0
002172a4b.hs 0x2172ac
002172a8b 0x2173bc
002172ac
002172acloc_2172ac:
002172acsub x5, x5, x0
002172b0sub x6, x1, x0
002172b4sub x7, xzr, x5
002172b8and x7, x0, x7, asr #63
002172bcadd x4, x4, x7
002172c0str x4, [sp+632]
002172c4str x6, [sp+640]
002172c8str x5, [sp+648]
002172ccb 0x2172d0
002172d0
002172d0loc_2172d0:
002172d0b 0x216e3c
002172d4
002172d4loc_2172d4:
002172d4ldr x4, [sp+688]
002172d8ldrsb x27, [x4]
002172dcldr x4, [x4+144]
002172e0ldrsb x27, [x4]
002172e4ldr x5, [x4+16]
002172e8ldrsb x27, [x5]
002172ecldr x0, [x4+24]
002172f0ldr x1, [sp+344]
002172f4ldr x2, [sp+352]
002172f8ldr x3, [sp+360]
002172fcldr x4, [x5+24]
00217300blr x4
00217304str x0, [sp+448]
00217308str x1, [sp+456]
0021730cstr x2, [sp+464]
00217310ldr x4, [sp+688]
00217314ldrsb x27, [x4]
00217318ldr x4, [x4+144]
0021731cldrsb x27, [x4]
00217320ldr x5, [x4+32]
00217324ldrsb x27, [x5]
00217328ldr x0, [x4+40]
0021732cldr x1, [sp+272]
00217330ldr x2, [sp+280]
00217334ldr x3, [sp+288]
00217338ldr x4, [x5+24]
0021733cblr x4
00217340str x0, [sp+424]
00217344str x1, [sp+432]
00217348str x2, [sp+440]
0021734cldr x4, [sp+656]
00217350ldr x5, [sp+664]
00217354ldr x6, [sp+672]
00217358ldr x3, [sp+448]
0021735cldr x7, [sp+456]
00217360ldr x8, [sp+464]
00217364mov x9, x0
00217368mov x0, x4
0021736cmov x10, x1
00217370mov x1, x5
00217374mov x11, x2
00217378mov x2, x6
0021737cmov x4, x7
00217380mov x5, x8
00217384mov x6, x9
00217388mov x7, x10
0021738cmov x8, x11
00217390bl reflect.Value.SetMapIndex
00217394ldr x4, [sp+184]
00217398str x4, [sp+128]
0021739cstp xzr, xzr, [sp+384]
002173a0ldr x0, [sp+128]
002173a4ldrb w1, [sp+136]
002173a8mov x2, xzr
002173acmov x3, xzr
002173b0ldp x29, x30, [sp-8]
002173b4add sp, sp, 624
002173b8ret x30
002173bc
002173bcloc_2173bc:
002173bcbl runtime.panicSliceB
002173c0
002173c0loc_2173c0:
002173c0bl runtime.panicSliceB
002173c4hint
002173c8
002173c8loc_2173c8:
002173c8stp x0, x1, [sp+8]
002173ccstp x2, x3, [sp+24]
002173d0stp x4, x5, [sp+40]
002173d4strb w6, [sp+56]
002173d8stp x7, x8, [sp+64]
002173dcstrb w9, [sp+80]
002173e0stp x10, x11, [sp+88]
002173e4str x12, [sp+104]
002173e8mov x3, x30
002173ecbl runtime.morestack_noctxt.abi0
002173f0ldp x0, x1, [sp+8]
002173f4ldp x2, x3, [sp+24]
002173f8ldp x4, x5, [sp+40]
002173fcldrsb x6, [sp+56]
00217400ldp x7, x8, [sp+64]
00217404ldrb w9, [sp+80]
00217408ldp x10, x11, [sp+88]
0021740cldr x12, [sp+104]
00217410b 0x216cc0
00217414udf 0
00217418udf 0
0021741cudf 0
00216cc0
00217420
00217420google.golang.org/protobuf/internal/impl.consumeMapOfMessage: ; void google.golang.org/protobuf/internal/impl.consumeMapOfMessage(struct []uint8 b, reflect.Value mapv, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
00217420ldr x16, [x28+16]
00217424sub x17, sp, 512
00217428subs xzr, x17, x16
0021742cb.ls 0x217b50
00217430sub x20, sp, 640
00217434stp x29, x30, [x20-8]
00217438add sp, x20, 0
0021743csub x29, sp, 8
00217440str x0, [sp+648]
00217444str x1, [sp+656]
00217448str x2, [sp+664]
0021744cstr x3, [sp+672]
00217450str x4, [sp+680]
00217454str x5, [sp+688]
00217458strb w6, [sp+696]
0021745cstr x7, [sp+704]
00217460str x8, [sp+712]
00217464strb w9, [sp+720]
00217468str x10, [sp+728]
0021746cstr x11, [sp+736]
00217470str x12, [sp+744]
00217474str xzr, [sp+128]
00217478strb wzr, [sp+136]
0021747cstp xzr, xzr, [sp+392]
00217480ldrsb x4, [sp+696]
00217484ubfm x4, x4, 0, 7
00217488subs wzr, w4, 2
0021748cb.ne 0x217494
00217490b 0x2174c0
00217494
00217494loc_217494:
00217494adrp x27, 0x80b000
00217498ldr x2, [x27+192]
0021749cadrp x27, 0x80b000
002174a0ldr x3, [x27+200]
002174a4str x2, [sp+392]
002174a8str x3, [sp+400]
002174acldr x0, [sp+128]
002174b0ldrb w1, [sp+136]
002174b4ldp x29, x30, [sp-8]
002174b8add sp, sp, 640
002174bcret x30
002174c0
002174c0loc_2174c0:
002174c0str xzr, [sp+528]
002174c4add x27, sp, 536
002174c8stp xzr, xzr, [x27]
002174ccldr x0, [sp+648]
002174d0ldr x1, [sp+656]
002174d4ldr x2, [sp+664]
002174d8bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
002174dcstr x0, [sp+528]
002174e0str x1, [sp+536]
002174e4str x2, [sp+544]
002174e8str x3, [sp+216]
002174ecstr x0, [sp+408]
002174f0str x1, [sp+416]
002174f4str x2, [sp+424]
002174f8ldr x3, [sp+216]
002174fcstr x3, [sp+272]
00217500str x0, [sp+648]
00217504str x1, [sp+656]
00217508str x2, [sp+664]
0021750cldr x3, [sp+272]
00217510str x3, [sp+184]
00217514tbnz x3, 63, 0x21751c
00217518b 0x217548
0021751c
0021751cloc_21751c:
0021751cadrp x27, 0x80b000
00217520ldr x2, [x27+160]
00217524adrp x27, 0x80b000
00217528ldr x3, [x27+168]
0021752cstr x2, [sp+392]
00217530str x3, [sp+400]
00217534ldr x0, [sp+128]
00217538ldrb w1, [sp+136]
0021753cldp x29, x30, [sp-8]
00217540add sp, sp, 640
00217544ret x30
00217548
00217548loc_217548:
00217548ldr x1, [sp+704]
0021754cldrsb x27, [x1]
00217550ldr x2, [x1+112]
00217554ldr x3, [x1+120]
00217558ldr x1, [x1+128]
0021755cstr x2, [sp+352]
00217560str x3, [sp+360]
00217564str x1, [sp+368]
00217568ldr x1, [sp+712]
0021756cldrsb x27, [x1]
00217570ldr x1, [x1+48]
00217574ldrsb x27, [x1]
00217578ldr x2, [x1]
0021757cldrsb x27, [x2]
00217580ldr x0, [x1+8]
00217584ldr x1, [x2+88]
00217588blr x1
0021758cstr x0, [sp+512]
00217590str x1, [sp+520]
00217594bl reflect.New
00217598str x0, [sp+280]
0021759cstr x1, [sp+288]
002175a0str x2, [sp+296]
002175a4b 0x2175a8
002175a8
002175a8loc_2175a8:
002175a8ldr x4, [sp+656]
002175acstr x4, [sp+216]
002175b0cbnz x4, 0x2175b8
002175b4b 0x217aa8
002175b8
002175b8loc_2175b8:
002175b8ldr x0, [sp+648]
002175bcldr x1, [sp+656]
002175c0ldr x2, [sp+664]
002175c4bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
002175c8str w0, [sp+120]
002175ccstrb w1, [sp+110]
002175d0str x2, [sp+208]
002175d4ldrsw x3, [sp+120]
002175d8str w3, [sp+124]
002175dcldrsb x3, [sp+110]
002175e0strb w3, [sp+111]
002175e4ldr x3, [sp+208]
002175e8str x3, [sp+264]
002175ecldrsw x3, [sp+124]
002175f0str w3, [sp+112]
002175f4ldrsb x3, [sp+111]
002175f8strb w3, [sp+109]
002175fcldr x0, [sp+264]
00217600str x0, [sp+176]
00217604tbnz x0, 63, 0x21760c
00217608b 0x217638
0021760c
0021760cloc_21760c:
0021760cadrp x27, 0x80b000
00217610ldr x2, [x27+160]
00217614adrp x27, 0x80b000
00217618ldr x3, [x27+168]
0021761cstr x2, [sp+392]
00217620str x3, [sp+400]
00217624ldr x0, [sp+128]
00217628ldrb w1, [sp+136]
0021762cldp x29, x30, [sp-8]
00217630add sp, sp, 640
00217634ret x30
00217638
00217638loc_217638:
00217638ldrsw x12, [sp+112]
0021763corr x13, xzr, 0x1fffffff
00217640subs wzr, w12, w13
00217644b.gt 0x21764c
00217648b 0x217678
0021764c
0021764cloc_21764c:
0021764cadrp x27, 0x80b000
00217650ldr x2, [x27+160]
00217654adrp x27, 0x80b000
00217658ldr x3, [x27+168]
0021765cstr x2, [sp+392]
00217660str x3, [sp+400]
00217664ldr x0, [sp+128]
00217668ldrb w1, [sp+136]
0021766cldp x29, x30, [sp-8]
00217670add sp, sp, 640
00217674ret x30
00217678
00217678loc_217678:
00217678ldr x1, [sp+656]
0021767cldr x12, [sp+648]
00217680ldr x13, [sp+664]
00217684b 0x217688
00217688
00217688loc_217688:
00217688subs xzr, x1, x0
0021768cb.hs 0x217694
00217690b 0x217b48
00217694
00217694loc_217694:
00217694sub x13, x13, x0
00217698sub x14, x1, x0
0021769csub x15, xzr, x13
002176a0and x15, x0, x15, asr #63
002176a4add x12, x12, x15
002176a8str x12, [sp+648]
002176acstr x14, [sp+656]
002176b0str x13, [sp+664]
002176b4adrp x27, 0x80b000
002176b8ldr x12, [x27+192]
002176bcadrp x27, 0x80b000
002176c0ldr x13, [x27+200]
002176c4str x12, [sp+376]
002176c8str x13, [sp+384]
002176ccldrsw x12, [sp+112]
002176d0str w12, [sp+116]
002176d4subs wzr, w12, 1
002176d8b.eq 0x2176e0
002176dcb 0x217808
002176e0
002176e0loc_2176e0:
002176e0b 0x2176e4
002176e4
002176e4loc_2176e4:
002176e4stp xzr, xzr, [sp+328]
002176e8str xzr, [sp+344]
002176ecstr xzr, [sp+160]
002176f0strb wzr, [sp+168]
002176f4stp xzr, xzr, [sp+488]
002176f8str xzr, [sp+504]
002176fcstp xzr, xzr, [sp+472]
00217700ldr x12, [sp+704]
00217704ldrsb x27, [x12]
00217708ldr x26, [x12+48]
0021770cldrsb x7, [sp+109]
00217710ldrb w8, [sp+720]
00217714ldrsw x6, [sp+112]
00217718ldr x12, [x26]
0021771cldr x0, [sp+648]
00217720ldr x3, [sp+352]
00217724ldr x1, [sp+656]
00217728ldr x9, [sp+728]
0021772cldr x4, [sp+360]
00217730ldr x5, [sp+368]
00217734ldr x2, [sp+664]
00217738ldr x10, [sp+736]
0021773cldr x11, [sp+744]
00217740blr x12
00217744str x0, [sp+488]
00217748str x1, [sp+496]
0021774cstr x2, [sp+504]
00217750str x3, [sp+192]
00217754strb w4, [sp+200]
00217758str x5, [sp+472]
0021775cstr x6, [sp+480]
00217760ldr x12, [sp+488]
00217764ldr x13, [sp+496]
00217768ldr x14, [sp+504]
0021776cstr x12, [sp+608]
00217770str x13, [sp+616]
00217774str x14, [sp+624]
00217778ldr x12, [sp+192]
0021777cldrb w13, [sp+200]
00217780str x12, [sp+248]
00217784strb w13, [sp+256]
00217788ldr x12, [sp+472]
0021778cldr x13, [sp+480]
00217790str x12, [sp+592]
00217794str x13, [sp+600]
00217798ldr x12, [sp+608]
0021779cldr x13, [sp+616]
002177a0ldr x14, [sp+624]
002177a4str x12, [sp+328]
002177a8str x13, [sp+336]
002177acstr x14, [sp+344]
002177b0ldr x12, [sp+248]
002177b4ldrb w13, [sp+256]
002177b8str x12, [sp+160]
002177bcstrb w13, [sp+168]
002177c0ldr x12, [sp+600]
002177c4ldr x13, [sp+592]
002177c8str x13, [sp+376]
002177ccstr x12, [sp+384]
002177d0cbnz x13, 0x2177d8
002177d4b 0x2177e0
002177d8
002177d8loc_2177d8:
002177d8orr x4, xzr, 1
002177dcb 0x21799c
002177e0
002177e0loc_2177e0:
002177e0ldr x4, [sp+328]
002177e4ldr x5, [sp+336]
002177e8ldr x6, [sp+344]
002177ecstr x4, [sp+352]
002177f0str x5, [sp+360]
002177f4str x6, [sp+368]
002177f8ldr x4, [sp+160]
002177fcstr x4, [sp+176]
00217800orr x4, xzr, 1
00217804b 0x21799c
00217808
00217808loc_217808:
00217808subs wzr, w12, 2
0021780cb.eq 0x217814
00217810b 0x217990
00217814
00217814loc_217814:
00217814b 0x217818
00217818
00217818loc_217818:
00217818ldrsb x4, [sp+109]
0021781cubfm x4, x4, 0, 7
00217820subs wzr, w4, 2
00217824b.ne 0x21782c
00217828b 0x217834
0021782c
0021782cloc_21782c:
0021782corr x4, xzr, 1
00217830b 0x21799c
00217834
00217834loc_217834:
00217834str xzr, [sp+304]
00217838stp xzr, xzr, [sp+312]
0021783cstr xzr, [sp+528]
00217840add x27, sp, 536
00217844stp xzr, xzr, [x27]
00217848ldr x0, [sp+648]
0021784cldr x1, [sp+656]
00217850ldr x2, [sp+664]
00217854bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00217858str x0, [sp+528]
0021785cstr x1, [sp+536]
00217860str x2, [sp+544]
00217864str x3, [sp+208]
00217868str x0, [sp+568]
0021786cstr x1, [sp+576]
00217870str x2, [sp+584]
00217874ldr x3, [sp+208]
00217878str x3, [sp+240]
0021787cstr x0, [sp+304]
00217880str x1, [sp+312]
00217884str x2, [sp+320]
00217888ldr x3, [sp+240]
0021788cstr x3, [sp+176]
00217890tbnz x3, 63, 0x217898
00217894b 0x2178c4
00217898
00217898loc_217898:
00217898adrp x27, 0x80b000
0021789cldr x2, [x27+160]
002178a0adrp x27, 0x80b000
002178a4ldr x3, [x27+168]
002178a8str x2, [sp+392]
002178acstr x3, [sp+400]
002178b0ldr x0, [sp+128]
002178b4ldrb w1, [sp+136]
002178b8ldp x29, x30, [sp-8]
002178bcadd sp, sp, 640
002178c0ret x30
002178c4
002178c4loc_2178c4:
002178c4str xzr, [sp+144]
002178c8strb wzr, [sp+152]
002178ccldr x0, [sp+280]
002178d0ldr x1, [sp+288]
002178d4ldr x2, [sp+296]
002178d8bl google.golang.org/protobuf/internal/impl.pointerOfValue
002178dcstr x0, [sp+464]
002178e0stp xzr, xzr, [sp+472]
002178e4ldr x3, [sp+712]
002178e8ldrsb x27, [x3]
002178ecldr x0, [x3+48]
002178f0str x0, [sp+432]
002178f4ldrb w6, [sp+720]
002178f8ldr x1, [sp+304]
002178fcldr x2, [sp+312]
00217900ldr x7, [sp+728]
00217904ldr x3, [sp+320]
00217908ldr x8, [sp+736]
0021790cldr x9, [sp+744]
00217910ldr x4, [sp+464]
00217914mov x5, xzr
00217918bl google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer
0021791cstr x0, [sp+192]
00217920strb w1, [sp+200]
00217924str x2, [sp+472]
00217928str x3, [sp+480]
0021792cldr x3, [sp+192]
00217930ldrb w4, [sp+200]
00217934str x3, [sp+224]
00217938strb w4, [sp+232]
0021793cldr x3, [sp+472]
00217940ldr x4, [sp+480]
00217944str x3, [sp+552]
00217948str x4, [sp+560]
0021794cldr x3, [sp+224]
00217950ldrb w4, [sp+232]
00217954str x3, [sp+144]
00217958strb w4, [sp+152]
0021795cldr x3, [sp+552]
00217960ldr x4, [sp+560]
00217964str x3, [sp+376]
00217968str x4, [sp+384]
0021796cldrb w3, [sp+152]
00217970tbnz w3, 0, 0x217978
00217974b 0x217984
00217978
00217978loc_217978:
00217978orr x4, xzr, 1
0021797cstrb w4, [sp+136]
00217980b 0x21798c
00217984
00217984loc_217984:
00217984orr x4, xzr, 1
00217988b 0x21798c
0021798c
0021798cloc_21798c:
0021798cb 0x21799c
00217990
00217990loc_217990:
00217990b 0x217994
00217994
00217994loc_217994:
00217994orr x4, xzr, 1
00217998b 0x21799c
0021799c
0021799cloc_21799c:
0021799cldr x5, [sp+376]
002179a0adrp x27, 0x80b000
002179a4ldr x6, [x27+192]
002179a8subs xzr, x6, x5
002179acb.eq 0x2179b4
002179b0b 0x217a28
002179b4
002179b4loc_2179b4:
002179b4ldr x0, [sp+376]
002179b8ldr x1, [sp+384]
002179bcadrp x27, 0x80b000
002179c0ldr x2, [x27+200]
002179c4bl runtime.ifaceeq
002179c8tbnz w0, 0, 0x2179d0
002179ccb 0x217a24
002179d0
002179d0loc_2179d0:
002179d0ldrsb x1, [sp+109]
002179d4ldr x2, [sp+648]
002179d8ldr x3, [sp+656]
002179dcldr x4, [sp+664]
002179e0ldrsw x0, [sp+112]
002179e4bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
002179e8str x0, [sp+176]
002179ectbnz x0, 63, 0x2179f4
002179f0b 0x217a20
002179f4
002179f4loc_2179f4:
002179f4adrp x27, 0x80b000
002179f8ldr x2, [x27+160]
002179fcadrp x27, 0x80b000
00217a00ldr x3, [x27+168]
00217a04str x2, [sp+392]
00217a08str x3, [sp+400]
00217a0cldr x0, [sp+128]
00217a10ldrb w1, [sp+136]
00217a14ldp x29, x30, [sp-8]
00217a18add sp, sp, 640
00217a1cret x30
00217a20
00217a20loc_217a20:
00217a20b 0x217a60
00217a24
00217a24loc_217a24:
00217a24b 0x217a2c
00217a28
00217a28loc_217a28:
00217a28b 0x217a2c
00217a2c
00217a2cloc_217a2c:
00217a2cldr x4, [sp+376]
00217a30cbnz x4, 0x217a38
00217a34b 0x217a5c
00217a38
00217a38loc_217a38:
00217a38ldr x2, [sp+376]
00217a3cldr x3, [sp+384]
00217a40str x2, [sp+392]
00217a44str x3, [sp+400]
00217a48ldr x0, [sp+128]
00217a4cldrb w1, [sp+136]
00217a50ldp x29, x30, [sp-8]
00217a54add sp, sp, 640
00217a58ret x30
00217a5c
00217a5cloc_217a5c:
00217a5cb 0x217a60
00217a60
00217a60loc_217a60:
00217a60ldr x0, [sp+176]
00217a64ldr x1, [sp+656]
00217a68ldr x4, [sp+648]
00217a6cldr x5, [sp+664]
00217a70b 0x217a74
00217a74
00217a74loc_217a74:
00217a74subs xzr, x1, x0
00217a78b.hs 0x217a80
00217a7cb 0x217b44
00217a80
00217a80loc_217a80:
00217a80sub x5, x5, x0
00217a84sub x6, x1, x0
00217a88sub x7, xzr, x5
00217a8cand x7, x0, x7, asr #63
00217a90add x4, x4, x7
00217a94str x4, [sp+648]
00217a98str x6, [sp+656]
00217a9cstr x5, [sp+664]
00217aa0b 0x217aa4
00217aa4
00217aa4loc_217aa4:
00217aa4b 0x2175a8
00217aa8
00217aa8loc_217aa8:
00217aa8ldr x4, [sp+704]
00217aacldrsb x27, [x4]
00217ab0ldr x4, [x4+144]
00217ab4ldrsb x27, [x4]
00217ab8ldr x5, [x4+16]
00217abcldrsb x27, [x5]
00217ac0ldr x0, [x4+24]
00217ac4ldr x1, [sp+352]
00217ac8ldr x2, [sp+360]
00217accldr x3, [sp+368]
00217ad0ldr x4, [x5+24]
00217ad4blr x4
00217ad8str x0, [sp+440]
00217adcstr x1, [sp+448]
00217ae0str x2, [sp+456]
00217ae4ldr x4, [sp+672]
00217ae8ldr x6, [sp+280]
00217aecldr x5, [sp+680]
00217af0ldr x7, [sp+288]
00217af4ldr x8, [sp+688]
00217af8ldr x9, [sp+296]
00217afcmov x3, x0
00217b00mov x0, x4
00217b04mov x4, x1
00217b08mov x1, x5
00217b0cmov x5, x2
00217b10mov x2, x8
00217b14mov x8, x9
00217b18bl reflect.Value.SetMapIndex
00217b1cldr x4, [sp+184]
00217b20str x4, [sp+128]
00217b24stp xzr, xzr, [sp+392]
00217b28ldr x0, [sp+128]
00217b2cldrb w1, [sp+136]
00217b30mov x2, xzr
00217b34mov x3, xzr
00217b38ldp x29, x30, [sp-8]
00217b3cadd sp, sp, 640
00217b40ret x30
00217b44
00217b44loc_217b44:
00217b44bl runtime.panicSliceB
00217b48
00217b48loc_217b48:
00217b48bl runtime.panicSliceB
00217b4chint
00217b50
00217b50loc_217b50:
00217b50stp x0, x1, [sp+8]
00217b54stp x2, x3, [sp+24]
00217b58stp x4, x5, [sp+40]
00217b5cstrb w6, [sp+56]
00217b60stp x7, x8, [sp+64]
00217b64strb w9, [sp+80]
00217b68stp x10, x11, [sp+88]
00217b6cstr x12, [sp+104]
00217b70mov x3, x30
00217b74bl runtime.morestack_noctxt.abi0
00217b78ldp x0, x1, [sp+8]
00217b7cldp x2, x3, [sp+24]
00217b80ldp x4, x5, [sp+40]
00217b84ldrsb x6, [sp+56]
00217b88ldp x7, x8, [sp+64]
00217b8cldrb w9, [sp+80]
00217b90ldp x10, x11, [sp+88]
00217b94ldr x12, [sp+104]
00217b98b 0x217420
00217b9cudf 0
00217420
00217420google.golang.org/protobuf/internal/impl.consumeMapOfMessage: ; void google.golang.org/protobuf/internal/impl.consumeMapOfMessage(struct []uint8 b, reflect.Value mapv, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
00217420ldr x16, [x28+16]
00217424sub x17, sp, 512
00217428subs xzr, x17, x16
0021742cb.ls 0x217b50
00217430sub x20, sp, 640
00217434stp x29, x30, [x20-8]
00217438add sp, x20, 0
0021743csub x29, sp, 8
00217440str x0, [sp+648]
00217444str x1, [sp+656]
00217448str x2, [sp+664]
0021744cstr x3, [sp+672]
00217450str x4, [sp+680]
00217454str x5, [sp+688]
00217458strb w6, [sp+696]
0021745cstr x7, [sp+704]
00217460str x8, [sp+712]
00217464strb w9, [sp+720]
00217468str x10, [sp+728]
0021746cstr x11, [sp+736]
00217470str x12, [sp+744]
00217474str xzr, [sp+128]
00217478strb wzr, [sp+136]
0021747cstp xzr, xzr, [sp+392]
00217480ldrsb x4, [sp+696]
00217484ubfm x4, x4, 0, 7
00217488subs wzr, w4, 2
0021748cb.ne 0x217494
00217490b 0x2174c0
00217494
00217494loc_217494:
00217494adrp x27, 0x80b000
00217498ldr x2, [x27+192]
0021749cadrp x27, 0x80b000
002174a0ldr x3, [x27+200]
002174a4str x2, [sp+392]
002174a8str x3, [sp+400]
002174acldr x0, [sp+128]
002174b0ldrb w1, [sp+136]
002174b4ldp x29, x30, [sp-8]
002174b8add sp, sp, 640
002174bcret x30
002174c0
002174c0loc_2174c0:
002174c0str xzr, [sp+528]
002174c4add x27, sp, 536
002174c8stp xzr, xzr, [x27]
002174ccldr x0, [sp+648]
002174d0ldr x1, [sp+656]
002174d4ldr x2, [sp+664]
002174d8bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
002174dcstr x0, [sp+528]
002174e0str x1, [sp+536]
002174e4str x2, [sp+544]
002174e8str x3, [sp+216]
002174ecstr x0, [sp+408]
002174f0str x1, [sp+416]
002174f4str x2, [sp+424]
002174f8ldr x3, [sp+216]
002174fcstr x3, [sp+272]
00217500str x0, [sp+648]
00217504str x1, [sp+656]
00217508str x2, [sp+664]
0021750cldr x3, [sp+272]
00217510str x3, [sp+184]
00217514tbnz x3, 63, 0x21751c
00217518b 0x217548
0021751c
0021751cloc_21751c:
0021751cadrp x27, 0x80b000
00217520ldr x2, [x27+160]
00217524adrp x27, 0x80b000
00217528ldr x3, [x27+168]
0021752cstr x2, [sp+392]
00217530str x3, [sp+400]
00217534ldr x0, [sp+128]
00217538ldrb w1, [sp+136]
0021753cldp x29, x30, [sp-8]
00217540add sp, sp, 640
00217544ret x30
00217548
00217548loc_217548:
00217548ldr x1, [sp+704]
0021754cldrsb x27, [x1]
00217550ldr x2, [x1+112]
00217554ldr x3, [x1+120]
00217558ldr x1, [x1+128]
0021755cstr x2, [sp+352]
00217560str x3, [sp+360]
00217564str x1, [sp+368]
00217568ldr x1, [sp+712]
0021756cldrsb x27, [x1]
00217570ldr x1, [x1+48]
00217574ldrsb x27, [x1]
00217578ldr x2, [x1]
0021757cldrsb x27, [x2]
00217580ldr x0, [x1+8]
00217584ldr x1, [x2+88]
00217588blr x1
0021758cstr x0, [sp+512]
00217590str x1, [sp+520]
00217594bl reflect.New
00217598str x0, [sp+280]
0021759cstr x1, [sp+288]
002175a0str x2, [sp+296]
002175a4b 0x2175a8
002175a8
002175a8loc_2175a8:
002175a8ldr x4, [sp+656]
002175acstr x4, [sp+216]
002175b0cbnz x4, 0x2175b8
002175b4b 0x217aa8
002175b8
002175b8loc_2175b8:
002175b8ldr x0, [sp+648]
002175bcldr x1, [sp+656]
002175c0ldr x2, [sp+664]
002175c4bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
002175c8str w0, [sp+120]
002175ccstrb w1, [sp+110]
002175d0str x2, [sp+208]
002175d4ldrsw x3, [sp+120]
002175d8str w3, [sp+124]
002175dcldrsb x3, [sp+110]
002175e0strb w3, [sp+111]
002175e4ldr x3, [sp+208]
002175e8str x3, [sp+264]
002175ecldrsw x3, [sp+124]
002175f0str w3, [sp+112]
002175f4ldrsb x3, [sp+111]
002175f8strb w3, [sp+109]
002175fcldr x0, [sp+264]
00217600str x0, [sp+176]
00217604tbnz x0, 63, 0x21760c
00217608b 0x217638
0021760c
0021760cloc_21760c:
0021760cadrp x27, 0x80b000
00217610ldr x2, [x27+160]
00217614adrp x27, 0x80b000
00217618ldr x3, [x27+168]
0021761cstr x2, [sp+392]
00217620str x3, [sp+400]
00217624ldr x0, [sp+128]
00217628ldrb w1, [sp+136]
0021762cldp x29, x30, [sp-8]
00217630add sp, sp, 640
00217634ret x30
00217638
00217638loc_217638:
00217638ldrsw x12, [sp+112]
0021763corr x13, xzr, 0x1fffffff
00217640subs wzr, w12, w13
00217644b.gt 0x21764c
00217648b 0x217678
0021764c
0021764cloc_21764c:
0021764cadrp x27, 0x80b000
00217650ldr x2, [x27+160]
00217654adrp x27, 0x80b000
00217658ldr x3, [x27+168]
0021765cstr x2, [sp+392]
00217660str x3, [sp+400]
00217664ldr x0, [sp+128]
00217668ldrb w1, [sp+136]
0021766cldp x29, x30, [sp-8]
00217670add sp, sp, 640
00217674ret x30
00217678
00217678loc_217678:
00217678ldr x1, [sp+656]
0021767cldr x12, [sp+648]
00217680ldr x13, [sp+664]
00217684b 0x217688
00217688
00217688loc_217688:
00217688subs xzr, x1, x0
0021768cb.hs 0x217694
00217690b 0x217b48
00217694
00217694loc_217694:
00217694sub x13, x13, x0
00217698sub x14, x1, x0
0021769csub x15, xzr, x13
002176a0and x15, x0, x15, asr #63
002176a4add x12, x12, x15
002176a8str x12, [sp+648]
002176acstr x14, [sp+656]
002176b0str x13, [sp+664]
002176b4adrp x27, 0x80b000
002176b8ldr x12, [x27+192]
002176bcadrp x27, 0x80b000
002176c0ldr x13, [x27+200]
002176c4str x12, [sp+376]
002176c8str x13, [sp+384]
002176ccldrsw x12, [sp+112]
002176d0str w12, [sp+116]
002176d4subs wzr, w12, 1
002176d8b.eq 0x2176e0
002176dcb 0x217808
002176e0
002176e0loc_2176e0:
002176e0b 0x2176e4
002176e4
002176e4loc_2176e4:
002176e4stp xzr, xzr, [sp+328]
002176e8str xzr, [sp+344]
002176ecstr xzr, [sp+160]
002176f0strb wzr, [sp+168]
002176f4stp xzr, xzr, [sp+488]
002176f8str xzr, [sp+504]
002176fcstp xzr, xzr, [sp+472]
00217700ldr x12, [sp+704]
00217704ldrsb x27, [x12]
00217708ldr x26, [x12+48]
0021770cldrsb x7, [sp+109]
00217710ldrb w8, [sp+720]
00217714ldrsw x6, [sp+112]
00217718ldr x12, [x26]
0021771cldr x0, [sp+648]
00217720ldr x3, [sp+352]
00217724ldr x1, [sp+656]
00217728ldr x9, [sp+728]
0021772cldr x4, [sp+360]
00217730ldr x5, [sp+368]
00217734ldr x2, [sp+664]
00217738ldr x10, [sp+736]
0021773cldr x11, [sp+744]
00217740blr x12
00217744str x0, [sp+488]
00217748str x1, [sp+496]
0021774cstr x2, [sp+504]
00217750str x3, [sp+192]
00217754strb w4, [sp+200]
00217758str x5, [sp+472]
0021775cstr x6, [sp+480]
00217760ldr x12, [sp+488]
00217764ldr x13, [sp+496]
00217768ldr x14, [sp+504]
0021776cstr x12, [sp+608]
00217770str x13, [sp+616]
00217774str x14, [sp+624]
00217778ldr x12, [sp+192]
0021777cldrb w13, [sp+200]
00217780str x12, [sp+248]
00217784strb w13, [sp+256]
00217788ldr x12, [sp+472]
0021778cldr x13, [sp+480]
00217790str x12, [sp+592]
00217794str x13, [sp+600]
00217798ldr x12, [sp+608]
0021779cldr x13, [sp+616]
002177a0ldr x14, [sp+624]
002177a4str x12, [sp+328]
002177a8str x13, [sp+336]
002177acstr x14, [sp+344]
002177b0ldr x12, [sp+248]
002177b4ldrb w13, [sp+256]
002177b8str x12, [sp+160]
002177bcstrb w13, [sp+168]
002177c0ldr x12, [sp+600]
002177c4ldr x13, [sp+592]
002177c8str x13, [sp+376]
002177ccstr x12, [sp+384]
002177d0cbnz x13, 0x2177d8
002177d4b 0x2177e0
002177d8
002177d8loc_2177d8:
002177d8orr x4, xzr, 1
002177dcb 0x21799c
002177e0
002177e0loc_2177e0:
002177e0ldr x4, [sp+328]
002177e4ldr x5, [sp+336]
002177e8ldr x6, [sp+344]
002177ecstr x4, [sp+352]
002177f0str x5, [sp+360]
002177f4str x6, [sp+368]
002177f8ldr x4, [sp+160]
002177fcstr x4, [sp+176]
00217800orr x4, xzr, 1
00217804b 0x21799c
00217808
00217808loc_217808:
00217808subs wzr, w12, 2
0021780cb.eq 0x217814
00217810b 0x217990
00217814
00217814loc_217814:
00217814b 0x217818
00217818
00217818loc_217818:
00217818ldrsb x4, [sp+109]
0021781cubfm x4, x4, 0, 7
00217820subs wzr, w4, 2
00217824b.ne 0x21782c
00217828b 0x217834
0021782c
0021782cloc_21782c:
0021782corr x4, xzr, 1
00217830b 0x21799c
00217834
00217834loc_217834:
00217834str xzr, [sp+304]
00217838stp xzr, xzr, [sp+312]
0021783cstr xzr, [sp+528]
00217840add x27, sp, 536
00217844stp xzr, xzr, [x27]
00217848ldr x0, [sp+648]
0021784cldr x1, [sp+656]
00217850ldr x2, [sp+664]
00217854bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00217858str x0, [sp+528]
0021785cstr x1, [sp+536]
00217860str x2, [sp+544]
00217864str x3, [sp+208]
00217868str x0, [sp+568]
0021786cstr x1, [sp+576]
00217870str x2, [sp+584]
00217874ldr x3, [sp+208]
00217878str x3, [sp+240]
0021787cstr x0, [sp+304]
00217880str x1, [sp+312]
00217884str x2, [sp+320]
00217888ldr x3, [sp+240]
0021788cstr x3, [sp+176]
00217890tbnz x3, 63, 0x217898
00217894b 0x2178c4
00217898
00217898loc_217898:
00217898adrp x27, 0x80b000
0021789cldr x2, [x27+160]
002178a0adrp x27, 0x80b000
002178a4ldr x3, [x27+168]
002178a8str x2, [sp+392]
002178acstr x3, [sp+400]
002178b0ldr x0, [sp+128]
002178b4ldrb w1, [sp+136]
002178b8ldp x29, x30, [sp-8]
002178bcadd sp, sp, 640
002178c0ret x30
002178c4
002178c4loc_2178c4:
002178c4str xzr, [sp+144]
002178c8strb wzr, [sp+152]
002178ccldr x0, [sp+280]
002178d0ldr x1, [sp+288]
002178d4ldr x2, [sp+296]
002178d8bl google.golang.org/protobuf/internal/impl.pointerOfValue
002178dcstr x0, [sp+464]
002178e0stp xzr, xzr, [sp+472]
002178e4ldr x3, [sp+712]
002178e8ldrsb x27, [x3]
002178ecldr x0, [x3+48]
002178f0str x0, [sp+432]
002178f4ldrb w6, [sp+720]
002178f8ldr x1, [sp+304]
002178fcldr x2, [sp+312]
00217900ldr x7, [sp+728]
00217904ldr x3, [sp+320]
00217908ldr x8, [sp+736]
0021790cldr x9, [sp+744]
00217910ldr x4, [sp+464]
00217914mov x5, xzr
00217918bl google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer
0021791cstr x0, [sp+192]
00217920strb w1, [sp+200]
00217924str x2, [sp+472]
00217928str x3, [sp+480]
0021792cldr x3, [sp+192]
00217930ldrb w4, [sp+200]
00217934str x3, [sp+224]
00217938strb w4, [sp+232]
0021793cldr x3, [sp+472]
00217940ldr x4, [sp+480]
00217944str x3, [sp+552]
00217948str x4, [sp+560]
0021794cldr x3, [sp+224]
00217950ldrb w4, [sp+232]
00217954str x3, [sp+144]
00217958strb w4, [sp+152]
0021795cldr x3, [sp+552]
00217960ldr x4, [sp+560]
00217964str x3, [sp+376]
00217968str x4, [sp+384]
0021796cldrb w3, [sp+152]
00217970tbnz w3, 0, 0x217978
00217974b 0x217984
00217978
00217978loc_217978:
00217978orr x4, xzr, 1
0021797cstrb w4, [sp+136]
00217980b 0x21798c
00217984
00217984loc_217984:
00217984orr x4, xzr, 1
00217988b 0x21798c
0021798c
0021798cloc_21798c:
0021798cb 0x21799c
00217990
00217990loc_217990:
00217990b 0x217994
00217994
00217994loc_217994:
00217994orr x4, xzr, 1
00217998b 0x21799c
0021799c
0021799cloc_21799c:
0021799cldr x5, [sp+376]
002179a0adrp x27, 0x80b000
002179a4ldr x6, [x27+192]
002179a8subs xzr, x6, x5
002179acb.eq 0x2179b4
002179b0b 0x217a28
002179b4
002179b4loc_2179b4:
002179b4ldr x0, [sp+376]
002179b8ldr x1, [sp+384]
002179bcadrp x27, 0x80b000
002179c0ldr x2, [x27+200]
002179c4bl runtime.ifaceeq
002179c8tbnz w0, 0, 0x2179d0
002179ccb 0x217a24
002179d0
002179d0loc_2179d0:
002179d0ldrsb x1, [sp+109]
002179d4ldr x2, [sp+648]
002179d8ldr x3, [sp+656]
002179dcldr x4, [sp+664]
002179e0ldrsw x0, [sp+112]
002179e4bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
002179e8str x0, [sp+176]
002179ectbnz x0, 63, 0x2179f4
002179f0b 0x217a20
002179f4
002179f4loc_2179f4:
002179f4adrp x27, 0x80b000
002179f8ldr x2, [x27+160]
002179fcadrp x27, 0x80b000
00217a00ldr x3, [x27+168]
00217a04str x2, [sp+392]
00217a08str x3, [sp+400]
00217a0cldr x0, [sp+128]
00217a10ldrb w1, [sp+136]
00217a14ldp x29, x30, [sp-8]
00217a18add sp, sp, 640
00217a1cret x30
00217a20
00217a20loc_217a20:
00217a20b 0x217a60
00217a24
00217a24loc_217a24:
00217a24b 0x217a2c
00217a28
00217a28loc_217a28:
00217a28b 0x217a2c
00217a2c
00217a2cloc_217a2c:
00217a2cldr x4, [sp+376]
00217a30cbnz x4, 0x217a38
00217a34b 0x217a5c
00217a38
00217a38loc_217a38:
00217a38ldr x2, [sp+376]
00217a3cldr x3, [sp+384]
00217a40str x2, [sp+392]
00217a44str x3, [sp+400]
00217a48ldr x0, [sp+128]
00217a4cldrb w1, [sp+136]
00217a50ldp x29, x30, [sp-8]
00217a54add sp, sp, 640
00217a58ret x30
00217a5c
00217a5cloc_217a5c:
00217a5cb 0x217a60
00217a60
00217a60loc_217a60:
00217a60ldr x0, [sp+176]
00217a64ldr x1, [sp+656]
00217a68ldr x4, [sp+648]
00217a6cldr x5, [sp+664]
00217a70b 0x217a74
00217a74
00217a74loc_217a74:
00217a74subs xzr, x1, x0
00217a78b.hs 0x217a80
00217a7cb 0x217b44
00217a80
00217a80loc_217a80:
00217a80sub x5, x5, x0
00217a84sub x6, x1, x0
00217a88sub x7, xzr, x5
00217a8cand x7, x0, x7, asr #63
00217a90add x4, x4, x7
00217a94str x4, [sp+648]
00217a98str x6, [sp+656]
00217a9cstr x5, [sp+664]
00217aa0b 0x217aa4
00217aa4
00217aa4loc_217aa4:
00217aa4b 0x2175a8
00217aa8
00217aa8loc_217aa8:
00217aa8ldr x4, [sp+704]
00217aacldrsb x27, [x4]
00217ab0ldr x4, [x4+144]
00217ab4ldrsb x27, [x4]
00217ab8ldr x5, [x4+16]
00217abcldrsb x27, [x5]
00217ac0ldr x0, [x4+24]
00217ac4ldr x1, [sp+352]
00217ac8ldr x2, [sp+360]
00217accldr x3, [sp+368]
00217ad0ldr x4, [x5+24]
00217ad4blr x4
00217ad8str x0, [sp+440]
00217adcstr x1, [sp+448]
00217ae0str x2, [sp+456]
00217ae4ldr x4, [sp+672]
00217ae8ldr x6, [sp+280]
00217aecldr x5, [sp+680]
00217af0ldr x7, [sp+288]
00217af4ldr x8, [sp+688]
00217af8ldr x9, [sp+296]
00217afcmov x3, x0
00217b00mov x0, x4
00217b04mov x4, x1
00217b08mov x1, x5
00217b0cmov x5, x2
00217b10mov x2, x8
00217b14mov x8, x9
00217b18bl reflect.Value.SetMapIndex
00217b1cldr x4, [sp+184]
00217b20str x4, [sp+128]
00217b24stp xzr, xzr, [sp+392]
00217b28ldr x0, [sp+128]
00217b2cldrb w1, [sp+136]
00217b30mov x2, xzr
00217b34mov x3, xzr
00217b38ldp x29, x30, [sp-8]
00217b3cadd sp, sp, 640
00217b40ret x30
00217b44
00217b44loc_217b44:
00217b44bl runtime.panicSliceB
00217b48
00217b48loc_217b48:
00217b48bl runtime.panicSliceB
00217b4chint
00217b50
00217b50loc_217b50:
00217b50stp x0, x1, [sp+8]
00217b54stp x2, x3, [sp+24]
00217b58stp x4, x5, [sp+40]
00217b5cstrb w6, [sp+56]
00217b60stp x7, x8, [sp+64]
00217b64strb w9, [sp+80]
00217b68stp x10, x11, [sp+88]
00217b6cstr x12, [sp+104]
00217b70mov x3, x30
00217b74bl runtime.morestack_noctxt.abi0
00217b78ldp x0, x1, [sp+8]
00217b7cldp x2, x3, [sp+24]
00217b80ldp x4, x5, [sp+40]
00217b84ldrsb x6, [sp+56]
00217b88ldp x7, x8, [sp+64]
00217b8cldrb w9, [sp+80]
00217b90ldp x10, x11, [sp+88]
00217b94ldr x12, [sp+104]
00217b98b 0x217420
00217b9cudf 0
00217420
00217ba0
00217ba0google.golang.org/protobuf/internal/impl.appendMapItem: ; void google.golang.org/protobuf/internal/impl.appendMapItem(struct []uint8 b, reflect.Value keyrv, reflect.Value valrv, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00217ba0ldr x16, [x28+16]
00217ba4sub x17, sp, 464
00217ba8subs xzr, x17, x16
00217bacb.ls 0x218214
00217bb0sub x20, sp, 592
00217bb4stp x29, x30, [x20-8]
00217bb8add sp, x20, 0
00217bbcsub x29, sp, 8
00217bc0str x0, [sp+600]
00217bc4str x1, [sp+608]
00217bc8str x2, [sp+616]
00217bccstr x3, [sp+624]
00217bd0str x4, [sp+632]
00217bd4str x5, [sp+640]
00217bd8str x6, [sp+648]
00217bdcstr x7, [sp+656]
00217be0str x8, [sp+664]
00217be4str x9, [sp+672]
00217be8str x10, [sp+680]
00217becstrb w11, [sp+688]
00217bf0str xzr, [sp+160]
00217bf4stp xzr, xzr, [sp+168]
00217bf8stp xzr, xzr, [sp+144]
00217bfcldr x4, [sp+680]
00217c00ldrsb x27, [x4]
00217c04ldr x4, [x4+48]
00217c08cbnz x4, 0x217c10
00217c0cb 0x217f14
00217c10
00217c10loc_217c10:
00217c10ldr x4, [sp+672]
00217c14ldrsb x27, [x4]
00217c18ldr x4, [x4+144]
00217c1cldrsb x27, [x4]
00217c20ldr x5, [x4+16]
00217c24ldrsb x27, [x5]
00217c28ldr x0, [x4+24]
00217c2cldr x1, [sp+624]
00217c30ldr x2, [sp+632]
00217c34ldr x3, [sp+640]
00217c38ldr x4, [x5+56]
00217c3cblr x4
00217c40str x0, [sp+400]
00217c44str x1, [sp+408]
00217c48str x2, [sp+416]
00217c4cbl google.golang.org/protobuf/reflect/protoreflect.Value.MapKey
00217c50str x0, [sp+216]
00217c54str x1, [sp+224]
00217c58str x2, [sp+232]
00217c5cldr x0, [sp+648]
00217c60ldr x1, [sp+656]
00217c64ldr x2, [sp+664]
00217c68bl google.golang.org/protobuf/internal/impl.pointerOfValue
00217c6cstr x0, [sp+184]
00217c70ldr x4, [sp+680]
00217c74ldrsb x27, [x4]
00217c78ldr x0, [x4+48]
00217c7cstr x0, [sp+352]
00217c80ldrb w2, [sp+688]
00217c84ldr x1, [sp+184]
00217c88bl google.golang.org/protobuf/internal/impl.(*MessageInfo).sizePointer
00217c8cstr x0, [sp+80]
00217c90str xzr, [sp+88]
00217c94ldr x0, [sp+216]
00217c98ldr x1, [sp+224]
00217c9cldr x2, [sp+232]
00217ca0bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
00217ca4str x0, [sp+400]
00217ca8str x1, [sp+408]
00217cacstr x2, [sp+416]
00217cb0ldr x4, [sp+672]
00217cb4ldrsb x27, [x4]
00217cb8ldr x26, [x4+32]
00217cbcldrb w4, [sp+688]
00217cc0ldr x5, [x26]
00217cc4orr x3, xzr, 1
00217cc8blr x5
00217cccstr x0, [sp+136]
00217cd0ldr x4, [sp+88]
00217cd4add x4, x4, x0
00217cd8str x4, [sp+88]
00217cdcldr x0, [sp+80]
00217ce0bl google.golang.org/protobuf/encoding/protowire.SizeBytes
00217ce4str x0, [sp+136]
00217ce8ldr x4, [sp+88]
00217cecadd x4, x0, x4
00217cf0add x3, x4, 1
00217cf4str x3, [sp+88]
00217cf8ldr x0, [sp+600]
00217cfcldr x1, [sp+608]
00217d00ldr x2, [sp+616]
00217d04bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00217d08str x0, [sp+600]
00217d0cstr x1, [sp+608]
00217d10str x2, [sp+616]
00217d14ldr x0, [sp+216]
00217d18ldr x1, [sp+224]
00217d1cldr x2, [sp+232]
00217d20bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
00217d24str x0, [sp+400]
00217d28str x1, [sp+408]
00217d2cstr x2, [sp+416]
00217d30str xzr, [sp+376]
00217d34stp xzr, xzr, [sp+384]
00217d38stp xzr, xzr, [sp+360]
00217d3cldr x4, [sp+672]
00217d40ldrsb x27, [x4]
00217d44ldr x6, [x4+16]
00217d48str x6, [sp+112]
00217d4cldr x4, [sp+672]
00217d50ldrsb x27, [x4]
00217d54ldr x26, [x4+40]
00217d58ldrb w7, [sp+688]
00217d5cldr x4, [x26]
00217d60ldr x1, [sp+608]
00217d64ldr x2, [sp+616]
00217d68ldr x0, [sp+600]
00217d6cldr x3, [sp+400]
00217d70ldr x5, [sp+408]
00217d74ldr x8, [sp+416]
00217d78mov x9, x4
00217d7cmov x4, x5
00217d80mov x5, x8
00217d84blr x9
00217d88str x0, [sp+376]
00217d8cstr x1, [sp+384]
00217d90str x2, [sp+392]
00217d94str x3, [sp+360]
00217d98str x4, [sp+368]
00217d9cldr x4, [sp+376]
00217da0ldr x5, [sp+384]
00217da4ldr x6, [sp+392]
00217da8str x4, [sp+480]
00217dacstr x5, [sp+488]
00217db0str x6, [sp+496]
00217db4ldr x4, [sp+360]
00217db8ldr x5, [sp+368]
00217dbcstr x4, [sp+464]
00217dc0str x5, [sp+472]
00217dc4ldr x4, [sp+480]
00217dc8ldr x5, [sp+488]
00217dccldr x6, [sp+496]
00217dd0str x4, [sp+296]
00217dd4str x5, [sp+304]
00217dd8str x6, [sp+312]
00217ddcldr x4, [sp+472]
00217de0ldr x5, [sp+464]
00217de4str x5, [sp+264]
00217de8str x4, [sp+272]
00217deccbnz x5, 0x217df4
00217df0b 0x217e24
00217df4
00217df4loc_217df4:
00217df4str xzr, [sp+160]
00217df8stp xzr, xzr, [sp+168]
00217dfcldr x3, [sp+264]
00217e00ldr x4, [sp+272]
00217e04str x3, [sp+144]
00217e08str x4, [sp+152]
00217e0cldr x0, [sp+160]
00217e10ldr x1, [sp+168]
00217e14ldr x2, [sp+176]
00217e18ldp x29, x30, [sp-8]
00217e1cadd sp, sp, 592
00217e20ret x30
00217e24
00217e24loc_217e24:
00217e24ldr x4, [sp+672]
00217e28ldrsb x27, [x4]
00217e2cldr x3, [x4+24]
00217e30str x3, [sp+104]
00217e34ldr x0, [sp+296]
00217e38ldr x1, [sp+304]
00217e3cldr x2, [sp+312]
00217e40bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00217e44str x0, [sp+296]
00217e48str x1, [sp+304]
00217e4cstr x2, [sp+312]
00217e50ldr x3, [sp+80]
00217e54bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00217e58str x0, [sp+296]
00217e5cstr x1, [sp+304]
00217e60str x2, [sp+312]
00217e64str xzr, [sp+376]
00217e68stp xzr, xzr, [sp+384]
00217e6cstp xzr, xzr, [sp+360]
00217e70ldr x4, [sp+680]
00217e74ldrsb x27, [x4]
00217e78ldr x0, [x4+48]
00217e7cstr x0, [sp+344]
00217e80ldrb w5, [sp+688]
00217e84ldr x1, [sp+296]
00217e88ldr x4, [sp+184]
00217e8cldr x2, [sp+304]
00217e90ldr x3, [sp+312]
00217e94bl google.golang.org/protobuf/internal/impl.(*MessageInfo).marshalAppendPointer
00217e98str x0, [sp+376]
00217e9cstr x1, [sp+384]
00217ea0str x2, [sp+392]
00217ea4str x3, [sp+360]
00217ea8str x4, [sp+368]
00217eacldr x4, [sp+376]
00217eb0ldr x5, [sp+384]
00217eb4ldr x6, [sp+392]
00217eb8str x4, [sp+440]
00217ebcstr x5, [sp+448]
00217ec0str x6, [sp+456]
00217ec4ldr x4, [sp+360]
00217ec8ldr x5, [sp+368]
00217eccstr x4, [sp+424]
00217ed0str x5, [sp+432]
00217ed4ldr x4, [sp+440]
00217ed8ldr x5, [sp+448]
00217edcldr x6, [sp+456]
00217ee0str x4, [sp+160]
00217ee4str x5, [sp+168]
00217ee8str x6, [sp+176]
00217eecldr x3, [sp+424]
00217ef0ldr x4, [sp+432]
00217ef4str x3, [sp+144]
00217ef8str x4, [sp+152]
00217efcldr x0, [sp+160]
00217f00ldr x1, [sp+168]
00217f04ldr x2, [sp+176]
00217f08ldp x29, x30, [sp-8]
00217f0cadd sp, sp, 592
00217f10ret x30
00217f14
00217f14loc_217f14:
00217f14ldr x4, [sp+672]
00217f18ldrsb x27, [x4]
00217f1cldr x4, [x4+144]
00217f20ldrsb x27, [x4]
00217f24ldr x5, [x4+16]
00217f28ldrsb x27, [x5]
00217f2cldr x0, [x4+24]
00217f30ldr x1, [sp+624]
00217f34ldr x2, [sp+632]
00217f38ldr x3, [sp+640]
00217f3cldr x4, [x5+56]
00217f40blr x4
00217f44str x0, [sp+400]
00217f48str x1, [sp+408]
00217f4cstr x2, [sp+416]
00217f50bl google.golang.org/protobuf/reflect/protoreflect.Value.MapKey
00217f54str x0, [sp+240]
00217f58str x1, [sp+248]
00217f5cstr x2, [sp+256]
00217f60ldr x4, [sp+672]
00217f64ldrsb x27, [x4]
00217f68ldr x4, [x4+144]
00217f6cldrsb x27, [x4]
00217f70ldr x5, [x4+32]
00217f74ldrsb x27, [x5]
00217f78ldr x0, [x4+40]
00217f7cldr x1, [sp+648]
00217f80ldr x2, [sp+656]
00217f84ldr x3, [sp+664]
00217f88ldr x4, [x5+56]
00217f8cblr x4
00217f90str x0, [sp+192]
00217f94str x1, [sp+200]
00217f98str x2, [sp+208]
00217f9cstr xzr, [sp+96]
00217fa0ldr x0, [sp+240]
00217fa4ldr x1, [sp+248]
00217fa8ldr x2, [sp+256]
00217facbl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
00217fb0str x0, [sp+400]
00217fb4str x1, [sp+408]
00217fb8str x2, [sp+416]
00217fbcldr x4, [sp+672]
00217fc0ldrsb x27, [x4]
00217fc4ldr x26, [x4+32]
00217fc8ldrb w4, [sp+688]
00217fccldr x5, [x26]
00217fd0orr x3, xzr, 1
00217fd4blr x5
00217fd8str x0, [sp+136]
00217fdcldr x4, [sp+96]
00217fe0add x4, x4, x0
00217fe4str x4, [sp+96]
00217fe8ldr x4, [sp+672]
00217fecldrsb x27, [x4]
00217ff0ldr x26, [x4+72]
00217ff4ldrb w4, [sp+688]
00217ff8ldr x5, [x26]
00217ffcldr x0, [sp+192]
00218000ldr x1, [sp+200]
00218004ldr x2, [sp+208]
00218008orr x3, xzr, 1
0021800cblr x5
00218010str x0, [sp+136]
00218014ldr x4, [sp+96]
00218018add x3, x4, x0
0021801cstr x3, [sp+96]
00218020ldr x0, [sp+600]
00218024ldr x1, [sp+608]
00218028ldr x2, [sp+616]
0021802cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00218030str x0, [sp+600]
00218034str x1, [sp+608]
00218038str x2, [sp+616]
0021803cldr x0, [sp+240]
00218040ldr x1, [sp+248]
00218044ldr x2, [sp+256]
00218048bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
0021804cstr x0, [sp+400]
00218050str x1, [sp+408]
00218054str x2, [sp+416]
00218058str xzr, [sp+376]
0021805cstp xzr, xzr, [sp+384]
00218060stp xzr, xzr, [sp+360]
00218064ldr x4, [sp+672]
00218068ldrsb x27, [x4]
0021806cldr x6, [x4+16]
00218070str x6, [sp+128]
00218074ldr x4, [sp+672]
00218078ldrsb x27, [x4]
0021807cldr x26, [x4+40]
00218080ldrb w7, [sp+688]
00218084ldr x4, [x26]
00218088ldr x1, [sp+608]
0021808cldr x2, [sp+616]
00218090ldr x0, [sp+600]
00218094ldr x3, [sp+400]
00218098ldr x5, [sp+408]
0021809cldr x8, [sp+416]
002180a0mov x9, x4
002180a4mov x4, x5
002180a8mov x5, x8
002180acblr x9
002180b0str x0, [sp+376]
002180b4str x1, [sp+384]
002180b8str x2, [sp+392]
002180bcstr x3, [sp+360]
002180c0str x4, [sp+368]
002180c4ldr x4, [sp+376]
002180c8ldr x5, [sp+384]
002180ccldr x6, [sp+392]
002180d0str x4, [sp+560]
002180d4str x5, [sp+568]
002180d8str x6, [sp+576]
002180dcldr x4, [sp+360]
002180e0ldr x5, [sp+368]
002180e4str x4, [sp+544]
002180e8str x5, [sp+552]
002180ecldr x4, [sp+560]
002180f0ldr x5, [sp+568]
002180f4ldr x6, [sp+576]
002180f8str x4, [sp+320]
002180fcstr x5, [sp+328]
00218100str x6, [sp+336]
00218104ldr x4, [sp+552]
00218108ldr x5, [sp+544]
0021810cstr x5, [sp+280]
00218110str x4, [sp+288]
00218114cbnz x5, 0x21811c
00218118b 0x21814c
0021811c
0021811cloc_21811c:
0021811cstr xzr, [sp+160]
00218120stp xzr, xzr, [sp+168]
00218124ldr x3, [sp+280]
00218128ldr x4, [sp+288]
0021812cstr x3, [sp+144]
00218130str x4, [sp+152]
00218134ldr x0, [sp+160]
00218138ldr x1, [sp+168]
0021813cldr x2, [sp+176]
00218140ldp x29, x30, [sp-8]
00218144add sp, sp, 592
00218148ret x30
0021814c
0021814cloc_21814c:
0021814cstr xzr, [sp+376]
00218150stp xzr, xzr, [sp+384]
00218154stp xzr, xzr, [sp+360]
00218158ldr x8, [sp+672]
0021815cldrsb x27, [x8]
00218160ldr x6, [x8+24]
00218164str x6, [sp+120]
00218168ldr x8, [sp+672]
0021816cldrsb x27, [x8]
00218170ldr x26, [x8+80]
00218174ldrb w7, [sp+688]
00218178ldr x8, [x26]
0021817cldr x0, [sp+320]
00218180ldr x3, [sp+192]
00218184ldr x1, [sp+328]
00218188ldr x4, [sp+200]
0021818cldr x5, [sp+208]
00218190ldr x2, [sp+336]
00218194blr x8
00218198str x0, [sp+376]
0021819cstr x1, [sp+384]
002181a0str x2, [sp+392]
002181a4str x3, [sp+360]
002181a8str x4, [sp+368]
002181acldr x8, [sp+376]
002181b0ldr x9, [sp+384]
002181b4ldr x10, [sp+392]
002181b8str x8, [sp+520]
002181bcstr x9, [sp+528]
002181c0str x10, [sp+536]
002181c4ldr x8, [sp+360]
002181c8ldr x9, [sp+368]
002181ccstr x8, [sp+504]
002181d0str x9, [sp+512]
002181d4ldr x8, [sp+520]
002181d8ldr x9, [sp+528]
002181dcldr x10, [sp+536]
002181e0str x8, [sp+160]
002181e4str x9, [sp+168]
002181e8str x10, [sp+176]
002181ecldr x3, [sp+504]
002181f0ldr x4, [sp+512]
002181f4str x3, [sp+144]
002181f8str x4, [sp+152]
002181fcldr x0, [sp+160]
00218200ldr x1, [sp+168]
00218204ldr x2, [sp+176]
00218208ldp x29, x30, [sp-8]
0021820cadd sp, sp, 592
00218210ret x30
00218214
00218214loc_218214:
00218214stp x0, x1, [sp+8]
00218218stp x2, x3, [sp+24]
0021821cstp x4, x5, [sp+40]
00218220stp x6, x7, [sp+56]
00218224stp x8, x9, [sp+72]
00218228str x10, [sp+88]
0021822cstrb w11, [sp+96]
00218230mov x3, x30
00218234bl runtime.morestack_noctxt.abi0
00218238ldp x0, x1, [sp+8]
0021823cldp x2, x3, [sp+24]
00218240ldp x4, x5, [sp+40]
00218244ldp x6, x7, [sp+56]
00218248ldp x8, x9, [sp+72]
0021824cldr x10, [sp+88]
00218250ldrb w11, [sp+96]
00218254b 0x217ba0
00218258udf 0
0021825cudf 0
00217ba0
00217ba0google.golang.org/protobuf/internal/impl.appendMapItem: ; void google.golang.org/protobuf/internal/impl.appendMapItem(struct []uint8 b, reflect.Value keyrv, reflect.Value valrv, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00217ba0ldr x16, [x28+16]
00217ba4sub x17, sp, 464
00217ba8subs xzr, x17, x16
00217bacb.ls 0x218214
00217bb0sub x20, sp, 592
00217bb4stp x29, x30, [x20-8]
00217bb8add sp, x20, 0
00217bbcsub x29, sp, 8
00217bc0str x0, [sp+600]
00217bc4str x1, [sp+608]
00217bc8str x2, [sp+616]
00217bccstr x3, [sp+624]
00217bd0str x4, [sp+632]
00217bd4str x5, [sp+640]
00217bd8str x6, [sp+648]
00217bdcstr x7, [sp+656]
00217be0str x8, [sp+664]
00217be4str x9, [sp+672]
00217be8str x10, [sp+680]
00217becstrb w11, [sp+688]
00217bf0str xzr, [sp+160]
00217bf4stp xzr, xzr, [sp+168]
00217bf8stp xzr, xzr, [sp+144]
00217bfcldr x4, [sp+680]
00217c00ldrsb x27, [x4]
00217c04ldr x4, [x4+48]
00217c08cbnz x4, 0x217c10
00217c0cb 0x217f14
00217c10
00217c10loc_217c10:
00217c10ldr x4, [sp+672]
00217c14ldrsb x27, [x4]
00217c18ldr x4, [x4+144]
00217c1cldrsb x27, [x4]
00217c20ldr x5, [x4+16]
00217c24ldrsb x27, [x5]
00217c28ldr x0, [x4+24]
00217c2cldr x1, [sp+624]
00217c30ldr x2, [sp+632]
00217c34ldr x3, [sp+640]
00217c38ldr x4, [x5+56]
00217c3cblr x4
00217c40str x0, [sp+400]
00217c44str x1, [sp+408]
00217c48str x2, [sp+416]
00217c4cbl google.golang.org/protobuf/reflect/protoreflect.Value.MapKey
00217c50str x0, [sp+216]
00217c54str x1, [sp+224]
00217c58str x2, [sp+232]
00217c5cldr x0, [sp+648]
00217c60ldr x1, [sp+656]
00217c64ldr x2, [sp+664]
00217c68bl google.golang.org/protobuf/internal/impl.pointerOfValue
00217c6cstr x0, [sp+184]
00217c70ldr x4, [sp+680]
00217c74ldrsb x27, [x4]
00217c78ldr x0, [x4+48]
00217c7cstr x0, [sp+352]
00217c80ldrb w2, [sp+688]
00217c84ldr x1, [sp+184]
00217c88bl google.golang.org/protobuf/internal/impl.(*MessageInfo).sizePointer
00217c8cstr x0, [sp+80]
00217c90str xzr, [sp+88]
00217c94ldr x0, [sp+216]
00217c98ldr x1, [sp+224]
00217c9cldr x2, [sp+232]
00217ca0bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
00217ca4str x0, [sp+400]
00217ca8str x1, [sp+408]
00217cacstr x2, [sp+416]
00217cb0ldr x4, [sp+672]
00217cb4ldrsb x27, [x4]
00217cb8ldr x26, [x4+32]
00217cbcldrb w4, [sp+688]
00217cc0ldr x5, [x26]
00217cc4orr x3, xzr, 1
00217cc8blr x5
00217cccstr x0, [sp+136]
00217cd0ldr x4, [sp+88]
00217cd4add x4, x4, x0
00217cd8str x4, [sp+88]
00217cdcldr x0, [sp+80]
00217ce0bl google.golang.org/protobuf/encoding/protowire.SizeBytes
00217ce4str x0, [sp+136]
00217ce8ldr x4, [sp+88]
00217cecadd x4, x0, x4
00217cf0add x3, x4, 1
00217cf4str x3, [sp+88]
00217cf8ldr x0, [sp+600]
00217cfcldr x1, [sp+608]
00217d00ldr x2, [sp+616]
00217d04bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00217d08str x0, [sp+600]
00217d0cstr x1, [sp+608]
00217d10str x2, [sp+616]
00217d14ldr x0, [sp+216]
00217d18ldr x1, [sp+224]
00217d1cldr x2, [sp+232]
00217d20bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
00217d24str x0, [sp+400]
00217d28str x1, [sp+408]
00217d2cstr x2, [sp+416]
00217d30str xzr, [sp+376]
00217d34stp xzr, xzr, [sp+384]
00217d38stp xzr, xzr, [sp+360]
00217d3cldr x4, [sp+672]
00217d40ldrsb x27, [x4]
00217d44ldr x6, [x4+16]
00217d48str x6, [sp+112]
00217d4cldr x4, [sp+672]
00217d50ldrsb x27, [x4]
00217d54ldr x26, [x4+40]
00217d58ldrb w7, [sp+688]
00217d5cldr x4, [x26]
00217d60ldr x1, [sp+608]
00217d64ldr x2, [sp+616]
00217d68ldr x0, [sp+600]
00217d6cldr x3, [sp+400]
00217d70ldr x5, [sp+408]
00217d74ldr x8, [sp+416]
00217d78mov x9, x4
00217d7cmov x4, x5
00217d80mov x5, x8
00217d84blr x9
00217d88str x0, [sp+376]
00217d8cstr x1, [sp+384]
00217d90str x2, [sp+392]
00217d94str x3, [sp+360]
00217d98str x4, [sp+368]
00217d9cldr x4, [sp+376]
00217da0ldr x5, [sp+384]
00217da4ldr x6, [sp+392]
00217da8str x4, [sp+480]
00217dacstr x5, [sp+488]
00217db0str x6, [sp+496]
00217db4ldr x4, [sp+360]
00217db8ldr x5, [sp+368]
00217dbcstr x4, [sp+464]
00217dc0str x5, [sp+472]
00217dc4ldr x4, [sp+480]
00217dc8ldr x5, [sp+488]
00217dccldr x6, [sp+496]
00217dd0str x4, [sp+296]
00217dd4str x5, [sp+304]
00217dd8str x6, [sp+312]
00217ddcldr x4, [sp+472]
00217de0ldr x5, [sp+464]
00217de4str x5, [sp+264]
00217de8str x4, [sp+272]
00217deccbnz x5, 0x217df4
00217df0b 0x217e24
00217df4
00217df4loc_217df4:
00217df4str xzr, [sp+160]
00217df8stp xzr, xzr, [sp+168]
00217dfcldr x3, [sp+264]
00217e00ldr x4, [sp+272]
00217e04str x3, [sp+144]
00217e08str x4, [sp+152]
00217e0cldr x0, [sp+160]
00217e10ldr x1, [sp+168]
00217e14ldr x2, [sp+176]
00217e18ldp x29, x30, [sp-8]
00217e1cadd sp, sp, 592
00217e20ret x30
00217e24
00217e24loc_217e24:
00217e24ldr x4, [sp+672]
00217e28ldrsb x27, [x4]
00217e2cldr x3, [x4+24]
00217e30str x3, [sp+104]
00217e34ldr x0, [sp+296]
00217e38ldr x1, [sp+304]
00217e3cldr x2, [sp+312]
00217e40bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00217e44str x0, [sp+296]
00217e48str x1, [sp+304]
00217e4cstr x2, [sp+312]
00217e50ldr x3, [sp+80]
00217e54bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00217e58str x0, [sp+296]
00217e5cstr x1, [sp+304]
00217e60str x2, [sp+312]
00217e64str xzr, [sp+376]
00217e68stp xzr, xzr, [sp+384]
00217e6cstp xzr, xzr, [sp+360]
00217e70ldr x4, [sp+680]
00217e74ldrsb x27, [x4]
00217e78ldr x0, [x4+48]
00217e7cstr x0, [sp+344]
00217e80ldrb w5, [sp+688]
00217e84ldr x1, [sp+296]
00217e88ldr x4, [sp+184]
00217e8cldr x2, [sp+304]
00217e90ldr x3, [sp+312]
00217e94bl google.golang.org/protobuf/internal/impl.(*MessageInfo).marshalAppendPointer
00217e98str x0, [sp+376]
00217e9cstr x1, [sp+384]
00217ea0str x2, [sp+392]
00217ea4str x3, [sp+360]
00217ea8str x4, [sp+368]
00217eacldr x4, [sp+376]
00217eb0ldr x5, [sp+384]
00217eb4ldr x6, [sp+392]
00217eb8str x4, [sp+440]
00217ebcstr x5, [sp+448]
00217ec0str x6, [sp+456]
00217ec4ldr x4, [sp+360]
00217ec8ldr x5, [sp+368]
00217eccstr x4, [sp+424]
00217ed0str x5, [sp+432]
00217ed4ldr x4, [sp+440]
00217ed8ldr x5, [sp+448]
00217edcldr x6, [sp+456]
00217ee0str x4, [sp+160]
00217ee4str x5, [sp+168]
00217ee8str x6, [sp+176]
00217eecldr x3, [sp+424]
00217ef0ldr x4, [sp+432]
00217ef4str x3, [sp+144]
00217ef8str x4, [sp+152]
00217efcldr x0, [sp+160]
00217f00ldr x1, [sp+168]
00217f04ldr x2, [sp+176]
00217f08ldp x29, x30, [sp-8]
00217f0cadd sp, sp, 592
00217f10ret x30
00217f14
00217f14loc_217f14:
00217f14ldr x4, [sp+672]
00217f18ldrsb x27, [x4]
00217f1cldr x4, [x4+144]
00217f20ldrsb x27, [x4]
00217f24ldr x5, [x4+16]
00217f28ldrsb x27, [x5]
00217f2cldr x0, [x4+24]
00217f30ldr x1, [sp+624]
00217f34ldr x2, [sp+632]
00217f38ldr x3, [sp+640]
00217f3cldr x4, [x5+56]
00217f40blr x4
00217f44str x0, [sp+400]
00217f48str x1, [sp+408]
00217f4cstr x2, [sp+416]
00217f50bl google.golang.org/protobuf/reflect/protoreflect.Value.MapKey
00217f54str x0, [sp+240]
00217f58str x1, [sp+248]
00217f5cstr x2, [sp+256]
00217f60ldr x4, [sp+672]
00217f64ldrsb x27, [x4]
00217f68ldr x4, [x4+144]
00217f6cldrsb x27, [x4]
00217f70ldr x5, [x4+32]
00217f74ldrsb x27, [x5]
00217f78ldr x0, [x4+40]
00217f7cldr x1, [sp+648]
00217f80ldr x2, [sp+656]
00217f84ldr x3, [sp+664]
00217f88ldr x4, [x5+56]
00217f8cblr x4
00217f90str x0, [sp+192]
00217f94str x1, [sp+200]
00217f98str x2, [sp+208]
00217f9cstr xzr, [sp+96]
00217fa0ldr x0, [sp+240]
00217fa4ldr x1, [sp+248]
00217fa8ldr x2, [sp+256]
00217facbl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
00217fb0str x0, [sp+400]
00217fb4str x1, [sp+408]
00217fb8str x2, [sp+416]
00217fbcldr x4, [sp+672]
00217fc0ldrsb x27, [x4]
00217fc4ldr x26, [x4+32]
00217fc8ldrb w4, [sp+688]
00217fccldr x5, [x26]
00217fd0orr x3, xzr, 1
00217fd4blr x5
00217fd8str x0, [sp+136]
00217fdcldr x4, [sp+96]
00217fe0add x4, x4, x0
00217fe4str x4, [sp+96]
00217fe8ldr x4, [sp+672]
00217fecldrsb x27, [x4]
00217ff0ldr x26, [x4+72]
00217ff4ldrb w4, [sp+688]
00217ff8ldr x5, [x26]
00217ffcldr x0, [sp+192]
00218000ldr x1, [sp+200]
00218004ldr x2, [sp+208]
00218008orr x3, xzr, 1
0021800cblr x5
00218010str x0, [sp+136]
00218014ldr x4, [sp+96]
00218018add x3, x4, x0
0021801cstr x3, [sp+96]
00218020ldr x0, [sp+600]
00218024ldr x1, [sp+608]
00218028ldr x2, [sp+616]
0021802cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00218030str x0, [sp+600]
00218034str x1, [sp+608]
00218038str x2, [sp+616]
0021803cldr x0, [sp+240]
00218040ldr x1, [sp+248]
00218044ldr x2, [sp+256]
00218048bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
0021804cstr x0, [sp+400]
00218050str x1, [sp+408]
00218054str x2, [sp+416]
00218058str xzr, [sp+376]
0021805cstp xzr, xzr, [sp+384]
00218060stp xzr, xzr, [sp+360]
00218064ldr x4, [sp+672]
00218068ldrsb x27, [x4]
0021806cldr x6, [x4+16]
00218070str x6, [sp+128]
00218074ldr x4, [sp+672]
00218078ldrsb x27, [x4]
0021807cldr x26, [x4+40]
00218080ldrb w7, [sp+688]
00218084ldr x4, [x26]
00218088ldr x1, [sp+608]
0021808cldr x2, [sp+616]
00218090ldr x0, [sp+600]
00218094ldr x3, [sp+400]
00218098ldr x5, [sp+408]
0021809cldr x8, [sp+416]
002180a0mov x9, x4
002180a4mov x4, x5
002180a8mov x5, x8
002180acblr x9
002180b0str x0, [sp+376]
002180b4str x1, [sp+384]
002180b8str x2, [sp+392]
002180bcstr x3, [sp+360]
002180c0str x4, [sp+368]
002180c4ldr x4, [sp+376]
002180c8ldr x5, [sp+384]
002180ccldr x6, [sp+392]
002180d0str x4, [sp+560]
002180d4str x5, [sp+568]
002180d8str x6, [sp+576]
002180dcldr x4, [sp+360]
002180e0ldr x5, [sp+368]
002180e4str x4, [sp+544]
002180e8str x5, [sp+552]
002180ecldr x4, [sp+560]
002180f0ldr x5, [sp+568]
002180f4ldr x6, [sp+576]
002180f8str x4, [sp+320]
002180fcstr x5, [sp+328]
00218100str x6, [sp+336]
00218104ldr x4, [sp+552]
00218108ldr x5, [sp+544]
0021810cstr x5, [sp+280]
00218110str x4, [sp+288]
00218114cbnz x5, 0x21811c
00218118b 0x21814c
0021811c
0021811cloc_21811c:
0021811cstr xzr, [sp+160]
00218120stp xzr, xzr, [sp+168]
00218124ldr x3, [sp+280]
00218128ldr x4, [sp+288]
0021812cstr x3, [sp+144]
00218130str x4, [sp+152]
00218134ldr x0, [sp+160]
00218138ldr x1, [sp+168]
0021813cldr x2, [sp+176]
00218140ldp x29, x30, [sp-8]
00218144add sp, sp, 592
00218148ret x30
0021814c
0021814cloc_21814c:
0021814cstr xzr, [sp+376]
00218150stp xzr, xzr, [sp+384]
00218154stp xzr, xzr, [sp+360]
00218158ldr x8, [sp+672]
0021815cldrsb x27, [x8]
00218160ldr x6, [x8+24]
00218164str x6, [sp+120]
00218168ldr x8, [sp+672]
0021816cldrsb x27, [x8]
00218170ldr x26, [x8+80]
00218174ldrb w7, [sp+688]
00218178ldr x8, [x26]
0021817cldr x0, [sp+320]
00218180ldr x3, [sp+192]
00218184ldr x1, [sp+328]
00218188ldr x4, [sp+200]
0021818cldr x5, [sp+208]
00218190ldr x2, [sp+336]
00218194blr x8
00218198str x0, [sp+376]
0021819cstr x1, [sp+384]
002181a0str x2, [sp+392]
002181a4str x3, [sp+360]
002181a8str x4, [sp+368]
002181acldr x8, [sp+376]
002181b0ldr x9, [sp+384]
002181b4ldr x10, [sp+392]
002181b8str x8, [sp+520]
002181bcstr x9, [sp+528]
002181c0str x10, [sp+536]
002181c4ldr x8, [sp+360]
002181c8ldr x9, [sp+368]
002181ccstr x8, [sp+504]
002181d0str x9, [sp+512]
002181d4ldr x8, [sp+520]
002181d8ldr x9, [sp+528]
002181dcldr x10, [sp+536]
002181e0str x8, [sp+160]
002181e4str x9, [sp+168]
002181e8str x10, [sp+176]
002181ecldr x3, [sp+504]
002181f0ldr x4, [sp+512]
002181f4str x3, [sp+144]
002181f8str x4, [sp+152]
002181fcldr x0, [sp+160]
00218200ldr x1, [sp+168]
00218204ldr x2, [sp+176]
00218208ldp x29, x30, [sp-8]
0021820cadd sp, sp, 592
00218210ret x30
00218214
00218214loc_218214:
00218214stp x0, x1, [sp+8]
00218218stp x2, x3, [sp+24]
0021821cstp x4, x5, [sp+40]
00218220stp x6, x7, [sp+56]
00218224stp x8, x9, [sp+72]
00218228str x10, [sp+88]
0021822cstrb w11, [sp+96]
00218230mov x3, x30
00218234bl runtime.morestack_noctxt.abi0
00218238ldp x0, x1, [sp+8]
0021823cldp x2, x3, [sp+24]
00218240ldp x4, x5, [sp+40]
00218244ldp x6, x7, [sp+56]
00218248ldp x8, x9, [sp+72]
0021824cldr x10, [sp+88]
00218250ldrb w11, [sp+96]
00218254b 0x217ba0
00218258udf 0
0021825cudf 0
00217ba0
00218260
00218260google.golang.org/protobuf/internal/impl.appendMap: ; void google.golang.org/protobuf/internal/impl.appendMap(struct []uint8 b, reflect.Value mapv, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00218260ldr x16, [x28+16]
00218264sub x17, sp, 240
00218268subs xzr, x17, x16
0021826cb.ls 0x218580
00218270sub x20, sp, 368
00218274stp x29, x30, [x20-8]
00218278add sp, x20, 0
0021827csub x29, sp, 8
00218280str x0, [sp+376]
00218284str x1, [sp+384]
00218288str x2, [sp+392]
0021828cstr x3, [sp+400]
00218290str x4, [sp+408]
00218294str x5, [sp+416]
00218298str x6, [sp+424]
0021829cstr x7, [sp+432]
002182a0strb w8, [sp+440]
002182a4str xzr, [sp+144]
002182a8stp xzr, xzr, [sp+152]
002182acstp xzr, xzr, [sp+128]
002182b0ldr x0, [sp+400]
002182b4ldr x1, [sp+408]
002182b8ldr x2, [sp+416]
002182bcbl reflect.Value.Len
002182c0str x0, [sp+120]
002182c4cbz x0, 0x2182cc
002182c8b 0x218308
002182cc
002182ccloc_2182cc:
002182ccldr x5, [sp+376]
002182d0ldr x6, [sp+384]
002182d4ldr x7, [sp+392]
002182d8str x5, [sp+144]
002182dcstr x6, [sp+152]
002182e0str x7, [sp+160]
002182e4stp xzr, xzr, [sp+128]
002182e8ldr x0, [sp+144]
002182ecldr x1, [sp+152]
002182f0ldr x2, [sp+160]
002182f4mov x3, xzr
002182f8mov x4, xzr
002182fcldp x29, x30, [sp-8]
00218300add sp, sp, 368
00218304ret x30
00218308
00218308loc_218308:
00218308ldrb w0, [sp+440]
0021830cbl google.golang.org/protobuf/internal/impl.marshalOptions.Deterministic
00218310strb w0, [sp+111]
00218314tbnz w0, 0, 0x21831c
00218318b 0x2183cc
0021831c
0021831cloc_21831c:
0021831cstr xzr, [sp+296]
00218320stp xzr, xzr, [sp+304]
00218324stp xzr, xzr, [sp+280]
00218328ldrb w8, [sp+440]
0021832cldr x3, [sp+400]
00218330ldr x7, [sp+432]
00218334ldr x4, [sp+408]
00218338ldr x5, [sp+416]
0021833cldr x0, [sp+376]
00218340ldr x6, [sp+424]
00218344ldr x1, [sp+384]
00218348ldr x2, [sp+392]
0021834cbl google.golang.org/protobuf/internal/impl.appendMapDeterministic
00218350str x0, [sp+296]
00218354str x1, [sp+304]
00218358str x2, [sp+312]
0021835cstr x3, [sp+280]
00218360str x4, [sp+288]
00218364ldr x9, [sp+304]
00218368ldr x10, [sp+312]
0021836cldr x11, [sp+296]
00218370str x11, [sp+208]
00218374str x9, [sp+216]
00218378str x10, [sp+224]
0021837cldr x9, [sp+280]
00218380ldr x10, [sp+288]
00218384str x9, [sp+192]
00218388str x10, [sp+200]
0021838cldr x9, [sp+208]
00218390ldr x10, [sp+216]
00218394ldr x11, [sp+224]
00218398str x9, [sp+144]
0021839cstr x10, [sp+152]
002183a0str x11, [sp+160]
002183a4ldr x3, [sp+192]
002183a8ldr x4, [sp+200]
002183acstr x3, [sp+128]
002183b0str x4, [sp+136]
002183b4ldr x0, [sp+144]
002183b8ldr x1, [sp+152]
002183bcldr x2, [sp+160]
002183c0ldp x29, x30, [sp-8]
002183c4add sp, sp, 368
002183c8ret x30
002183cc
002183ccloc_2183cc:
002183ccldr x0, [sp+400]
002183d0ldr x1, [sp+408]
002183d4ldr x2, [sp+416]
002183d8bl google.golang.org/protobuf/internal/impl.mapRange
002183dcstr x0, [sp+168]
002183e0b 0x2183e4
002183e4
002183e4loc_2183e4:
002183e4ldr x0, [sp+168]
002183e8bl reflect.(*MapIter).Next
002183ecstrb w0, [sp+111]
002183f0tbnz w0, 0, 0x2183f8
002183f4b 0x218544
002183f8
002183f8loc_2183f8:
002183f8stp xzr, xzr, [sp+176]
002183fcldr x4, [sp+432]
00218400ldrsb x27, [x4]
00218404ldr x3, [x4+112]
00218408str x3, [sp+112]
0021840cldr x0, [sp+376]
00218410ldr x1, [sp+384]
00218414ldr x2, [sp+392]
00218418bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0021841cstr x0, [sp+376]
00218420str x1, [sp+384]
00218424str x2, [sp+392]
00218428ldr x0, [sp+168]
0021842cbl reflect.(*MapIter).Key
00218430str x0, [sp+256]
00218434str x1, [sp+264]
00218438str x2, [sp+272]
0021843cldr x0, [sp+168]
00218440bl reflect.(*MapIter).Value
00218444str x0, [sp+232]
00218448str x1, [sp+240]
0021844cstr x2, [sp+248]
00218450str xzr, [sp+296]
00218454stp xzr, xzr, [sp+304]
00218458stp xzr, xzr, [sp+280]
0021845cldrb w11, [sp+440]
00218460ldr x0, [sp+376]
00218464ldr x9, [sp+424]
00218468ldr x10, [sp+432]
0021846cldr x1, [sp+384]
00218470ldr x2, [sp+392]
00218474ldr x3, [sp+256]
00218478ldr x4, [sp+264]
0021847cldr x5, [sp+272]
00218480ldr x6, [sp+232]
00218484ldr x7, [sp+240]
00218488ldr x8, [sp+248]
0021848cbl google.golang.org/protobuf/internal/impl.appendMapItem
00218490str x0, [sp+296]
00218494str x1, [sp+304]
00218498str x2, [sp+312]
0021849cstr x3, [sp+280]
002184a0str x4, [sp+288]
002184a4ldr x4, [sp+296]
002184a8ldr x5, [sp+304]
002184acldr x6, [sp+312]
002184b0str x4, [sp+336]
002184b4str x5, [sp+344]
002184b8str x6, [sp+352]
002184bcldr x4, [sp+280]
002184c0ldr x5, [sp+288]
002184c4str x4, [sp+320]
002184c8str x5, [sp+328]
002184ccldr x4, [sp+336]
002184d0ldr x5, [sp+344]
002184d4ldr x6, [sp+352]
002184d8str x4, [sp+376]
002184dcstr x5, [sp+384]
002184e0str x6, [sp+392]
002184e4ldr x4, [sp+328]
002184e8ldr x5, [sp+320]
002184ecstr x5, [sp+176]
002184f0str x4, [sp+184]
002184f4cbnz x5, 0x2184fc
002184f8b 0x21853c
002184fc
002184fcloc_2184fc:
002184fcldr x5, [sp+376]
00218500ldr x6, [sp+384]
00218504ldr x7, [sp+392]
00218508str x5, [sp+144]
0021850cstr x6, [sp+152]
00218510str x7, [sp+160]
00218514ldr x3, [sp+176]
00218518ldr x4, [sp+184]
0021851cstr x3, [sp+128]
00218520str x4, [sp+136]
00218524ldr x0, [sp+144]
00218528ldr x1, [sp+152]
0021852cldr x2, [sp+160]
00218530ldp x29, x30, [sp-8]
00218534add sp, sp, 368
00218538ret x30
0021853c
0021853cloc_21853c:
0021853cb 0x218540
00218540
00218540loc_218540:
00218540b 0x2183e4
00218544
00218544loc_218544:
00218544ldr x5, [sp+376]
00218548ldr x6, [sp+384]
0021854cldr x7, [sp+392]
00218550str x5, [sp+144]
00218554str x6, [sp+152]
00218558str x7, [sp+160]
0021855cstp xzr, xzr, [sp+128]
00218560ldr x0, [sp+144]
00218564ldr x1, [sp+152]
00218568ldr x2, [sp+160]
0021856cmov x3, xzr
00218570mov x4, xzr
00218574ldp x29, x30, [sp-8]
00218578add sp, sp, 368
0021857cret x30
00218580
00218580loc_218580:
00218580stp x0, x1, [sp+8]
00218584stp x2, x3, [sp+24]
00218588stp x4, x5, [sp+40]
0021858cstp x6, x7, [sp+56]
00218590strb w8, [sp+72]
00218594mov x3, x30
00218598bl runtime.morestack_noctxt.abi0
0021859cldp x0, x1, [sp+8]
002185a0ldp x2, x3, [sp+24]
002185a4ldp x4, x5, [sp+40]
002185a8ldp x6, x7, [sp+56]
002185acldrb w8, [sp+72]
002185b0b 0x218260
002185b4udf 0
002185b8udf 0
002185bcudf 0
00218260
00218260google.golang.org/protobuf/internal/impl.appendMap: ; void google.golang.org/protobuf/internal/impl.appendMap(struct []uint8 b, reflect.Value mapv, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00218260ldr x16, [x28+16]
00218264sub x17, sp, 240
00218268subs xzr, x17, x16
0021826cb.ls 0x218580
00218270sub x20, sp, 368
00218274stp x29, x30, [x20-8]
00218278add sp, x20, 0
0021827csub x29, sp, 8
00218280str x0, [sp+376]
00218284str x1, [sp+384]
00218288str x2, [sp+392]
0021828cstr x3, [sp+400]
00218290str x4, [sp+408]
00218294str x5, [sp+416]
00218298str x6, [sp+424]
0021829cstr x7, [sp+432]
002182a0strb w8, [sp+440]
002182a4str xzr, [sp+144]
002182a8stp xzr, xzr, [sp+152]
002182acstp xzr, xzr, [sp+128]
002182b0ldr x0, [sp+400]
002182b4ldr x1, [sp+408]
002182b8ldr x2, [sp+416]
002182bcbl reflect.Value.Len
002182c0str x0, [sp+120]
002182c4cbz x0, 0x2182cc
002182c8b 0x218308
002182cc
002182ccloc_2182cc:
002182ccldr x5, [sp+376]
002182d0ldr x6, [sp+384]
002182d4ldr x7, [sp+392]
002182d8str x5, [sp+144]
002182dcstr x6, [sp+152]
002182e0str x7, [sp+160]
002182e4stp xzr, xzr, [sp+128]
002182e8ldr x0, [sp+144]
002182ecldr x1, [sp+152]
002182f0ldr x2, [sp+160]
002182f4mov x3, xzr
002182f8mov x4, xzr
002182fcldp x29, x30, [sp-8]
00218300add sp, sp, 368
00218304ret x30
00218308
00218308loc_218308:
00218308ldrb w0, [sp+440]
0021830cbl google.golang.org/protobuf/internal/impl.marshalOptions.Deterministic
00218310strb w0, [sp+111]
00218314tbnz w0, 0, 0x21831c
00218318b 0x2183cc
0021831c
0021831cloc_21831c:
0021831cstr xzr, [sp+296]
00218320stp xzr, xzr, [sp+304]
00218324stp xzr, xzr, [sp+280]
00218328ldrb w8, [sp+440]
0021832cldr x3, [sp+400]
00218330ldr x7, [sp+432]
00218334ldr x4, [sp+408]
00218338ldr x5, [sp+416]
0021833cldr x0, [sp+376]
00218340ldr x6, [sp+424]
00218344ldr x1, [sp+384]
00218348ldr x2, [sp+392]
0021834cbl google.golang.org/protobuf/internal/impl.appendMapDeterministic
00218350str x0, [sp+296]
00218354str x1, [sp+304]
00218358str x2, [sp+312]
0021835cstr x3, [sp+280]
00218360str x4, [sp+288]
00218364ldr x9, [sp+304]
00218368ldr x10, [sp+312]
0021836cldr x11, [sp+296]
00218370str x11, [sp+208]
00218374str x9, [sp+216]
00218378str x10, [sp+224]
0021837cldr x9, [sp+280]
00218380ldr x10, [sp+288]
00218384str x9, [sp+192]
00218388str x10, [sp+200]
0021838cldr x9, [sp+208]
00218390ldr x10, [sp+216]
00218394ldr x11, [sp+224]
00218398str x9, [sp+144]
0021839cstr x10, [sp+152]
002183a0str x11, [sp+160]
002183a4ldr x3, [sp+192]
002183a8ldr x4, [sp+200]
002183acstr x3, [sp+128]
002183b0str x4, [sp+136]
002183b4ldr x0, [sp+144]
002183b8ldr x1, [sp+152]
002183bcldr x2, [sp+160]
002183c0ldp x29, x30, [sp-8]
002183c4add sp, sp, 368
002183c8ret x30
002183cc
002183ccloc_2183cc:
002183ccldr x0, [sp+400]
002183d0ldr x1, [sp+408]
002183d4ldr x2, [sp+416]
002183d8bl google.golang.org/protobuf/internal/impl.mapRange
002183dcstr x0, [sp+168]
002183e0b 0x2183e4
002183e4
002183e4loc_2183e4:
002183e4ldr x0, [sp+168]
002183e8bl reflect.(*MapIter).Next
002183ecstrb w0, [sp+111]
002183f0tbnz w0, 0, 0x2183f8
002183f4b 0x218544
002183f8
002183f8loc_2183f8:
002183f8stp xzr, xzr, [sp+176]
002183fcldr x4, [sp+432]
00218400ldrsb x27, [x4]
00218404ldr x3, [x4+112]
00218408str x3, [sp+112]
0021840cldr x0, [sp+376]
00218410ldr x1, [sp+384]
00218414ldr x2, [sp+392]
00218418bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0021841cstr x0, [sp+376]
00218420str x1, [sp+384]
00218424str x2, [sp+392]
00218428ldr x0, [sp+168]
0021842cbl reflect.(*MapIter).Key
00218430str x0, [sp+256]
00218434str x1, [sp+264]
00218438str x2, [sp+272]
0021843cldr x0, [sp+168]
00218440bl reflect.(*MapIter).Value
00218444str x0, [sp+232]
00218448str x1, [sp+240]
0021844cstr x2, [sp+248]
00218450str xzr, [sp+296]
00218454stp xzr, xzr, [sp+304]
00218458stp xzr, xzr, [sp+280]
0021845cldrb w11, [sp+440]
00218460ldr x0, [sp+376]
00218464ldr x9, [sp+424]
00218468ldr x10, [sp+432]
0021846cldr x1, [sp+384]
00218470ldr x2, [sp+392]
00218474ldr x3, [sp+256]
00218478ldr x4, [sp+264]
0021847cldr x5, [sp+272]
00218480ldr x6, [sp+232]
00218484ldr x7, [sp+240]
00218488ldr x8, [sp+248]
0021848cbl google.golang.org/protobuf/internal/impl.appendMapItem
00218490str x0, [sp+296]
00218494str x1, [sp+304]
00218498str x2, [sp+312]
0021849cstr x3, [sp+280]
002184a0str x4, [sp+288]
002184a4ldr x4, [sp+296]
002184a8ldr x5, [sp+304]
002184acldr x6, [sp+312]
002184b0str x4, [sp+336]
002184b4str x5, [sp+344]
002184b8str x6, [sp+352]
002184bcldr x4, [sp+280]
002184c0ldr x5, [sp+288]
002184c4str x4, [sp+320]
002184c8str x5, [sp+328]
002184ccldr x4, [sp+336]
002184d0ldr x5, [sp+344]
002184d4ldr x6, [sp+352]
002184d8str x4, [sp+376]
002184dcstr x5, [sp+384]
002184e0str x6, [sp+392]
002184e4ldr x4, [sp+328]
002184e8ldr x5, [sp+320]
002184ecstr x5, [sp+176]
002184f0str x4, [sp+184]
002184f4cbnz x5, 0x2184fc
002184f8b 0x21853c
002184fc
002184fcloc_2184fc:
002184fcldr x5, [sp+376]
00218500ldr x6, [sp+384]
00218504ldr x7, [sp+392]
00218508str x5, [sp+144]
0021850cstr x6, [sp+152]
00218510str x7, [sp+160]
00218514ldr x3, [sp+176]
00218518ldr x4, [sp+184]
0021851cstr x3, [sp+128]
00218520str x4, [sp+136]
00218524ldr x0, [sp+144]
00218528ldr x1, [sp+152]
0021852cldr x2, [sp+160]
00218530ldp x29, x30, [sp-8]
00218534add sp, sp, 368
00218538ret x30
0021853c
0021853cloc_21853c:
0021853cb 0x218540
00218540
00218540loc_218540:
00218540b 0x2183e4
00218544
00218544loc_218544:
00218544ldr x5, [sp+376]
00218548ldr x6, [sp+384]
0021854cldr x7, [sp+392]
00218550str x5, [sp+144]
00218554str x6, [sp+152]
00218558str x7, [sp+160]
0021855cstp xzr, xzr, [sp+128]
00218560ldr x0, [sp+144]
00218564ldr x1, [sp+152]
00218568ldr x2, [sp+160]
0021856cmov x3, xzr
00218570mov x4, xzr
00218574ldp x29, x30, [sp-8]
00218578add sp, sp, 368
0021857cret x30
00218580
00218580loc_218580:
00218580stp x0, x1, [sp+8]
00218584stp x2, x3, [sp+24]
00218588stp x4, x5, [sp+40]
0021858cstp x6, x7, [sp+56]
00218590strb w8, [sp+72]
00218594mov x3, x30
00218598bl runtime.morestack_noctxt.abi0
0021859cldp x0, x1, [sp+8]
002185a0ldp x2, x3, [sp+24]
002185a4ldp x4, x5, [sp+40]
002185a8ldp x6, x7, [sp+56]
002185acldrb w8, [sp+72]
002185b0b 0x218260
002185b4udf 0
002185b8udf 0
002185bcudf 0
00218260
002185c0
002185c0google.golang.org/protobuf/internal/impl.appendMapDeterministic: ; void google.golang.org/protobuf/internal/impl.appendMapDeterministic(struct []uint8 b, reflect.Value mapv, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002185c0ldr x16, [x28+16]
002185c4sub x17, sp, 304
002185c8subs xzr, x17, x16
002185ccb.ls 0x2188b0
002185d0sub x20, sp, 432
002185d4stp x29, x30, [x20-8]
002185d8add sp, x20, 0
002185dcsub x29, sp, 8
002185e0str x0, [sp+440]
002185e4str x1, [sp+448]
002185e8str x2, [sp+456]
002185ecstr x3, [sp+464]
002185f0str x4, [sp+472]
002185f4str x5, [sp+480]
002185f8str x6, [sp+488]
002185fcstr x7, [sp+496]
00218600strb w8, [sp+504]
00218604stp xzr, xzr, [sp+152]
00218608str xzr, [sp+168]
0021860cstp xzr, xzr, [sp+136]
00218610ldr x0, [sp+464]
00218614ldr x1, [sp+472]
00218618ldr x2, [sp+480]
0021861cbl reflect.Value.MapKeys
00218620str x0, [sp+176]
00218624str x1, [sp+184]
00218628str x2, [sp+192]
0021862cbl runtime.convTslice
00218630str x0, [sp+256]
00218634stp xzr, xzr, [sp+352]
00218638stp xzr, xzr, [sp+368]
0021863cadd x3, sp, 352
00218640str x3, [sp+248]
00218644ldrsb x27, [x3]
00218648adrp x4, 0
0021864cadd x4, x4, 2288
00218650str x4, [x3]
00218654ldrsb x27, [x3]
00218658ldr x4, [sp+176]
0021865cldr x5, [sp+184]
00218660ldr x6, [sp+192]
00218664str x5, [x3+16]
00218668str x6, [x3+24]
0021866cadrp x27, 0x833000
00218670ldr w5, [x27+3056]
00218674cbz w5, 0x21867c
00218678b 0x218680
0021867c
0021867cloc_21867c:
0021867cb 0x218694
00218680
00218680loc_218680:
00218680bl runtime.gcWriteBarrier2
00218684str x4, [x25]
00218688ldr x5, [x3+8]
0021868cstr x5, [x25+8]
00218690b 0x218694
00218694
00218694loc_218694:
00218694str x4, [x3+8]
00218698ldr x1, [sp+256]
0021869cldr x2, [sp+248]
002186a0adrp x0, 0x3d7000
002186a4add x0, x0, 1152
002186a8bl sort.Slice
002186acldr x3, [sp+184]
002186b0ldr x4, [sp+176]
002186b4ldr x5, [sp+192]
002186b8str x4, [sp+328]
002186bcstr x3, [sp+336]
002186c0str x5, [sp+344]
002186c4str xzr, [sp+128]
002186c8str x3, [sp+120]
002186ccldr x3, [sp+328]
002186d0str x3, [sp+112]
002186d4b 0x2186d8
002186d8
002186d8loc_2186d8:
002186d8ldr x5, [sp+120]
002186dcldr x6, [sp+128]
002186e0subs xzr, x5, x6
002186e4b.gt 0x2186ec
002186e8b 0x218874
002186ec
002186ecloc_2186ec:
002186ecldr x4, [sp+112]
002186f0str x4, [sp+240]
002186f4ldr x4, [sp+240]
002186f8ldr x5, [x4]
002186fcldr x6, [x4+8]
00218700ldr x4, [x4+16]
00218704str x5, [sp+200]
00218708str x6, [sp+208]
0021870cstr x4, [sp+216]
00218710stp xzr, xzr, [sp+224]
00218714ldr x4, [sp+496]
00218718ldrsb x27, [x4]
0021871cldr x3, [x4+112]
00218720str x3, [sp+104]
00218724ldr x0, [sp+440]
00218728ldr x1, [sp+448]
0021872cldr x2, [sp+456]
00218730bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00218734str x0, [sp+440]
00218738str x1, [sp+448]
0021873cstr x2, [sp+456]
00218740ldr x0, [sp+464]
00218744ldr x3, [sp+200]
00218748ldr x1, [sp+472]
0021874cldr x4, [sp+208]
00218750ldr x2, [sp+480]
00218754ldr x5, [sp+216]
00218758bl reflect.Value.MapIndex
0021875cstr x0, [sp+304]
00218760str x1, [sp+312]
00218764str x2, [sp+320]
00218768str xzr, [sp+280]
0021876cstp xzr, xzr, [sp+288]
00218770stp xzr, xzr, [sp+264]
00218774ldrb w11, [sp+504]
00218778ldr x0, [sp+440]
0021877cldr x3, [sp+200]
00218780ldr x9, [sp+488]
00218784ldr x10, [sp+496]
00218788ldr x1, [sp+448]
0021878cldr x4, [sp+208]
00218790ldr x2, [sp+456]
00218794ldr x5, [sp+216]
00218798ldr x6, [sp+304]
0021879cldr x7, [sp+312]
002187a0ldr x8, [sp+320]
002187a4bl google.golang.org/protobuf/internal/impl.appendMapItem
002187a8str x0, [sp+280]
002187acstr x1, [sp+288]
002187b0str x2, [sp+296]
002187b4str x3, [sp+264]
002187b8str x4, [sp+272]
002187bcldr x4, [sp+280]
002187c0ldr x5, [sp+288]
002187c4ldr x6, [sp+296]
002187c8str x4, [sp+400]
002187ccstr x5, [sp+408]
002187d0str x6, [sp+416]
002187d4ldr x4, [sp+264]
002187d8ldr x5, [sp+272]
002187dcstr x4, [sp+384]
002187e0str x5, [sp+392]
002187e4ldr x4, [sp+400]
002187e8ldr x5, [sp+408]
002187ecldr x6, [sp+416]
002187f0str x4, [sp+440]
002187f4str x5, [sp+448]
002187f8str x6, [sp+456]
002187fcldr x4, [sp+392]
00218800ldr x5, [sp+384]
00218804str x5, [sp+224]
00218808str x4, [sp+232]
0021880ccbnz x5, 0x218814
00218810b 0x218854
00218814
00218814loc_218814:
00218814ldr x5, [sp+440]
00218818ldr x6, [sp+448]
0021881cldr x7, [sp+456]
00218820str x5, [sp+152]
00218824str x6, [sp+160]
00218828str x7, [sp+168]
0021882cldr x3, [sp+224]
00218830ldr x4, [sp+232]
00218834str x3, [sp+136]
00218838str x4, [sp+144]
0021883cldr x0, [sp+152]
00218840ldr x1, [sp+160]
00218844ldr x2, [sp+168]
00218848ldp x29, x30, [sp-8]
0021884cadd sp, sp, 432
00218850ret x30
00218854
00218854loc_218854:
00218854b 0x218858
00218858
00218858loc_218858:
00218858ldr x5, [sp+128]
0021885cadd x5, x5, 1
00218860str x5, [sp+128]
00218864ldr x5, [sp+240]
00218868add x5, x5, 24
0021886cstr x5, [sp+112]
00218870b 0x2186d8
00218874
00218874loc_218874:
00218874ldr x5, [sp+440]
00218878ldr x6, [sp+448]
0021887cldr x7, [sp+456]
00218880str x5, [sp+152]
00218884str x6, [sp+160]
00218888str x7, [sp+168]
0021888cstp xzr, xzr, [sp+136]
00218890ldr x0, [sp+152]
00218894ldr x1, [sp+160]
00218898ldr x2, [sp+168]
0021889cmov x3, xzr
002188a0mov x4, xzr
002188a4ldp x29, x30, [sp-8]
002188a8add sp, sp, 432
002188acret x30
002188b0
002188b0loc_2188b0:
002188b0stp x0, x1, [sp+8]
002188b4stp x2, x3, [sp+24]
002188b8stp x4, x5, [sp+40]
002188bcstp x6, x7, [sp+56]
002188c0strb w8, [sp+72]
002188c4mov x3, x30
002188c8bl runtime.morestack_noctxt.abi0
002188ccldp x0, x1, [sp+8]
002188d0ldp x2, x3, [sp+24]
002188d4ldp x4, x5, [sp+40]
002188d8ldp x6, x7, [sp+56]
002188dcldrb w8, [sp+72]
002188e0b 0x2185c0
002188e4udf 0
002188e8udf 0
002188ecudf 0
002185c0
002185c0google.golang.org/protobuf/internal/impl.appendMapDeterministic: ; void google.golang.org/protobuf/internal/impl.appendMapDeterministic(struct []uint8 b, reflect.Value mapv, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002185c0ldr x16, [x28+16]
002185c4sub x17, sp, 304
002185c8subs xzr, x17, x16
002185ccb.ls 0x2188b0
002185d0sub x20, sp, 432
002185d4stp x29, x30, [x20-8]
002185d8add sp, x20, 0
002185dcsub x29, sp, 8
002185e0str x0, [sp+440]
002185e4str x1, [sp+448]
002185e8str x2, [sp+456]
002185ecstr x3, [sp+464]
002185f0str x4, [sp+472]
002185f4str x5, [sp+480]
002185f8str x6, [sp+488]
002185fcstr x7, [sp+496]
00218600strb w8, [sp+504]
00218604stp xzr, xzr, [sp+152]
00218608str xzr, [sp+168]
0021860cstp xzr, xzr, [sp+136]
00218610ldr x0, [sp+464]
00218614ldr x1, [sp+472]
00218618ldr x2, [sp+480]
0021861cbl reflect.Value.MapKeys
00218620str x0, [sp+176]
00218624str x1, [sp+184]
00218628str x2, [sp+192]
0021862cbl runtime.convTslice
00218630str x0, [sp+256]
00218634stp xzr, xzr, [sp+352]
00218638stp xzr, xzr, [sp+368]
0021863cadd x3, sp, 352
00218640str x3, [sp+248]
00218644ldrsb x27, [x3]
00218648adrp x4, 0
0021864cadd x4, x4, 2288
00218650str x4, [x3]
00218654ldrsb x27, [x3]
00218658ldr x4, [sp+176]
0021865cldr x5, [sp+184]
00218660ldr x6, [sp+192]
00218664str x5, [x3+16]
00218668str x6, [x3+24]
0021866cadrp x27, 0x833000
00218670ldr w5, [x27+3056]
00218674cbz w5, 0x21867c
00218678b 0x218680
0021867c
0021867cloc_21867c:
0021867cb 0x218694
00218680
00218680loc_218680:
00218680bl runtime.gcWriteBarrier2
00218684str x4, [x25]
00218688ldr x5, [x3+8]
0021868cstr x5, [x25+8]
00218690b 0x218694
00218694
00218694loc_218694:
00218694str x4, [x3+8]
00218698ldr x1, [sp+256]
0021869cldr x2, [sp+248]
002186a0adrp x0, 0x3d7000
002186a4add x0, x0, 1152
002186a8bl sort.Slice
002186acldr x3, [sp+184]
002186b0ldr x4, [sp+176]
002186b4ldr x5, [sp+192]
002186b8str x4, [sp+328]
002186bcstr x3, [sp+336]
002186c0str x5, [sp+344]
002186c4str xzr, [sp+128]
002186c8str x3, [sp+120]
002186ccldr x3, [sp+328]
002186d0str x3, [sp+112]
002186d4b 0x2186d8
002186d8
002186d8loc_2186d8:
002186d8ldr x5, [sp+120]
002186dcldr x6, [sp+128]
002186e0subs xzr, x5, x6
002186e4b.gt 0x2186ec
002186e8b 0x218874
002186ec
002186ecloc_2186ec:
002186ecldr x4, [sp+112]
002186f0str x4, [sp+240]
002186f4ldr x4, [sp+240]
002186f8ldr x5, [x4]
002186fcldr x6, [x4+8]
00218700ldr x4, [x4+16]
00218704str x5, [sp+200]
00218708str x6, [sp+208]
0021870cstr x4, [sp+216]
00218710stp xzr, xzr, [sp+224]
00218714ldr x4, [sp+496]
00218718ldrsb x27, [x4]
0021871cldr x3, [x4+112]
00218720str x3, [sp+104]
00218724ldr x0, [sp+440]
00218728ldr x1, [sp+448]
0021872cldr x2, [sp+456]
00218730bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00218734str x0, [sp+440]
00218738str x1, [sp+448]
0021873cstr x2, [sp+456]
00218740ldr x0, [sp+464]
00218744ldr x3, [sp+200]
00218748ldr x1, [sp+472]
0021874cldr x4, [sp+208]
00218750ldr x2, [sp+480]
00218754ldr x5, [sp+216]
00218758bl reflect.Value.MapIndex
0021875cstr x0, [sp+304]
00218760str x1, [sp+312]
00218764str x2, [sp+320]
00218768str xzr, [sp+280]
0021876cstp xzr, xzr, [sp+288]
00218770stp xzr, xzr, [sp+264]
00218774ldrb w11, [sp+504]
00218778ldr x0, [sp+440]
0021877cldr x3, [sp+200]
00218780ldr x9, [sp+488]
00218784ldr x10, [sp+496]
00218788ldr x1, [sp+448]
0021878cldr x4, [sp+208]
00218790ldr x2, [sp+456]
00218794ldr x5, [sp+216]
00218798ldr x6, [sp+304]
0021879cldr x7, [sp+312]
002187a0ldr x8, [sp+320]
002187a4bl google.golang.org/protobuf/internal/impl.appendMapItem
002187a8str x0, [sp+280]
002187acstr x1, [sp+288]
002187b0str x2, [sp+296]
002187b4str x3, [sp+264]
002187b8str x4, [sp+272]
002187bcldr x4, [sp+280]
002187c0ldr x5, [sp+288]
002187c4ldr x6, [sp+296]
002187c8str x4, [sp+400]
002187ccstr x5, [sp+408]
002187d0str x6, [sp+416]
002187d4ldr x4, [sp+264]
002187d8ldr x5, [sp+272]
002187dcstr x4, [sp+384]
002187e0str x5, [sp+392]
002187e4ldr x4, [sp+400]
002187e8ldr x5, [sp+408]
002187ecldr x6, [sp+416]
002187f0str x4, [sp+440]
002187f4str x5, [sp+448]
002187f8str x6, [sp+456]
002187fcldr x4, [sp+392]
00218800ldr x5, [sp+384]
00218804str x5, [sp+224]
00218808str x4, [sp+232]
0021880ccbnz x5, 0x218814
00218810b 0x218854
00218814
00218814loc_218814:
00218814ldr x5, [sp+440]
00218818ldr x6, [sp+448]
0021881cldr x7, [sp+456]
00218820str x5, [sp+152]
00218824str x6, [sp+160]
00218828str x7, [sp+168]
0021882cldr x3, [sp+224]
00218830ldr x4, [sp+232]
00218834str x3, [sp+136]
00218838str x4, [sp+144]
0021883cldr x0, [sp+152]
00218840ldr x1, [sp+160]
00218844ldr x2, [sp+168]
00218848ldp x29, x30, [sp-8]
0021884cadd sp, sp, 432
00218850ret x30
00218854
00218854loc_218854:
00218854b 0x218858
00218858
00218858loc_218858:
00218858ldr x5, [sp+128]
0021885cadd x5, x5, 1
00218860str x5, [sp+128]
00218864ldr x5, [sp+240]
00218868add x5, x5, 24
0021886cstr x5, [sp+112]
00218870b 0x2186d8
00218874
00218874loc_218874:
00218874ldr x5, [sp+440]
00218878ldr x6, [sp+448]
0021887cldr x7, [sp+456]
00218880str x5, [sp+152]
00218884str x6, [sp+160]
00218888str x7, [sp+168]
0021888cstp xzr, xzr, [sp+136]
00218890ldr x0, [sp+152]
00218894ldr x1, [sp+160]
00218898ldr x2, [sp+168]
0021889cmov x3, xzr
002188a0mov x4, xzr
002188a4ldp x29, x30, [sp-8]
002188a8add sp, sp, 432
002188acret x30
002188b0
002188b0loc_2188b0:
002188b0stp x0, x1, [sp+8]
002188b4stp x2, x3, [sp+24]
002188b8stp x4, x5, [sp+40]
002188bcstp x6, x7, [sp+56]
002188c0strb w8, [sp+72]
002188c4mov x3, x30
002188c8bl runtime.morestack_noctxt.abi0
002188ccldp x0, x1, [sp+8]
002188d0ldp x2, x3, [sp+24]
002188d4ldp x4, x5, [sp+40]
002188d8ldp x6, x7, [sp+56]
002188dcldrb w8, [sp+72]
002188e0b 0x2185c0
002188e4udf 0
002188e8udf 0
002188ecudf 0
002185c0
002188f0
002188f0google.golang.org/protobuf/internal/impl.appendMapDeterministic.func1: ; void google.golang.org/protobuf/internal/impl.appendMapDeterministic.func1(int i, int j)
002188f0ldr x16, [x28+16]
002188f4sub x17, sp, 384
002188f8subs xzr, x17, x16
002188fcb.ls 0x218e24
00218900sub x20, sp, 512
00218904stp x29, x30, [x20-8]
00218908add sp, x20, 0
0021890csub x29, sp, 8
00218910str x0, [sp+520]
00218914str x1, [sp+528]
00218918ldr x3, [x26+8]
0021891cldr x4, [x26+16]
00218920ldr x5, [x26+24]
00218924str x3, [sp+136]
00218928str x4, [sp+144]
0021892cstr x5, [sp+152]
00218930strb wzr, [sp+60]
00218934ldr x0, [sp+520]
00218938ldr x1, [sp+144]
0021893cldr x3, [sp+136]
00218940subs xzr, x1, x0
00218944b.hi 0x21894c
00218948b 0x218e1c
0021894c
0021894cloc_21894c:
0021894csub x4, x0, x0, lsl #2
00218950sub x3, x3, x4, lsl #3
00218954ldr x0, [x3]
00218958ldr x1, [x3+8]
0021895cldr x2, [x3+16]
00218960str x0, [sp+448]
00218964str x1, [sp+456]
00218968str x2, [sp+464]
0021896cbl reflect.Value.Kind
00218970str x0, [sp+88]
00218974str x0, [sp+96]
00218978subs xzr, x0, 6
0021897cb.ls 0x218984
00218980b 0x218afc
00218984
00218984loc_218984:
00218984subs xzr, x0, 1
00218988b.eq 0x218990
0021898cb 0x218a44
00218990
00218990loc_218990:
00218990b 0x218994
00218994
00218994loc_218994:
00218994ldr x0, [sp+520]
00218998ldr x1, [sp+144]
0021899cldr x3, [sp+136]
002189a0subs xzr, x1, x0
002189a4b.hi 0x2189ac
002189a8b 0x218e18
002189ac
002189acloc_2189ac:
002189acsub x4, x0, x0, lsl #2
002189b0sub x3, x3, x4, lsl #3
002189b4ldr x0, [x3]
002189b8ldr x1, [x3+8]
002189bcldr x2, [x3+16]
002189c0str x0, [sp+424]
002189c4str x1, [sp+432]
002189c8str x2, [sp+440]
002189ccbl reflect.Value.Bool
002189d0strb w0, [sp+62]
002189d4eor x3, x0, 1
002189d8strb w3, [sp+63]
002189dctbnz w0, 0, 0x2189e4
002189e0b 0x2189e8
002189e4
002189e4loc_2189e4:
002189e4b 0x218a30
002189e8
002189e8loc_2189e8:
002189e8ldr x0, [sp+528]
002189ecldr x1, [sp+144]
002189f0ldr x3, [sp+136]
002189f4subs xzr, x1, x0
002189f8b.hi 0x218a00
002189fcb 0x218e14
00218a00
00218a00loc_218a00:
00218a00sub x4, x0, x0, lsl #2
00218a04sub x3, x3, x4, lsl #3
00218a08ldr x0, [x3]
00218a0cldr x1, [x3+8]
00218a10ldr x2, [x3+16]
00218a14str x0, [sp+400]
00218a18str x1, [sp+408]
00218a1cstr x2, [sp+416]
00218a20bl reflect.Value.Bool
00218a24strb w0, [sp+61]
00218a28strb w0, [sp+63]
00218a2cb 0x218a30
00218a30
00218a30loc_218a30:
00218a30ldrb w0, [sp+63]
00218a34strb w0, [sp+60]
00218a38ldp x29, x30, [sp-8]
00218a3cadd sp, sp, 512
00218a40ret x30
00218a44
00218a44loc_218a44:
00218a44subs xzr, x0, 2
00218a48b.hs 0x218a50
00218a4cb 0x218e10
00218a50
00218a50loc_218a50:
00218a50subs xzr, x0, 6
00218a54b.ls 0x218a5c
00218a58b 0x218e04
00218a5c
00218a5cloc_218a5c:
00218a5cb 0x218a60
00218a60
00218a60loc_218a60:
00218a60ldr x0, [sp+520]
00218a64ldr x1, [sp+144]
00218a68ldr x3, [sp+136]
00218a6csubs xzr, x1, x0
00218a70b.hi 0x218a78
00218a74b 0x218e00
00218a78
00218a78loc_218a78:
00218a78sub x4, x0, x0, lsl #2
00218a7csub x3, x3, x4, lsl #3
00218a80ldr x0, [x3]
00218a84ldr x1, [x3+8]
00218a88ldr x2, [x3+16]
00218a8cstr x0, [sp+376]
00218a90str x1, [sp+384]
00218a94str x2, [sp+392]
00218a98bl reflect.Value.Int
00218a9cstr x0, [sp+80]
00218aa0ldr x0, [sp+528]
00218aa4ldr x1, [sp+144]
00218aa8ldr x3, [sp+136]
00218aacsubs xzr, x1, x0
00218ab0b.hi 0x218ab8
00218ab4b 0x218dfc
00218ab8
00218ab8loc_218ab8:
00218ab8sub x4, x0, x0, lsl #2
00218abcsub x3, x3, x4, lsl #3
00218ac0ldr x0, [x3]
00218ac4ldr x1, [x3+8]
00218ac8ldr x2, [x3+16]
00218accstr x0, [sp+352]
00218ad0str x1, [sp+360]
00218ad4str x2, [sp+368]
00218ad8bl reflect.Value.Int
00218adcstr x0, [sp+72]
00218ae0ldr x3, [sp+80]
00218ae4subs xzr, x0, x3
00218ae8cset x0, gt
00218aecstrb w0, [sp+60]
00218af0ldp x29, x30, [sp-8]
00218af4add sp, sp, 512
00218af8ret x30
00218afc
00218afcloc_218afc:
00218afcsubs xzr, x0, 7
00218b00b.hs 0x218b08
00218b04b 0x218bb8
00218b08
00218b08loc_218b08:
00218b08subs xzr, x0, 12
00218b0cb.ls 0x218b14
00218b10b 0x218bb4
00218b14
00218b14loc_218b14:
00218b14b 0x218b18
00218b18
00218b18loc_218b18:
00218b18ldr x0, [sp+520]
00218b1cldr x1, [sp+144]
00218b20ldr x3, [sp+136]
00218b24subs xzr, x1, x0
00218b28b.hi 0x218b30
00218b2cb 0x218df8
00218b30
00218b30loc_218b30:
00218b30sub x4, x0, x0, lsl #2
00218b34sub x3, x3, x4, lsl #3
00218b38ldr x0, [x3]
00218b3cldr x1, [x3+8]
00218b40ldr x2, [x3+16]
00218b44str x0, [sp+328]
00218b48str x1, [sp+336]
00218b4cstr x2, [sp+344]
00218b50bl reflect.Value.Uint
00218b54str x0, [sp+64]
00218b58ldr x0, [sp+528]
00218b5cldr x1, [sp+144]
00218b60ldr x3, [sp+136]
00218b64subs xzr, x0, x1
00218b68b.lo 0x218b70
00218b6cb 0x218df4
00218b70
00218b70loc_218b70:
00218b70sub x4, x0, x0, lsl #2
00218b74sub x3, x3, x4, lsl #3
00218b78ldr x0, [x3]
00218b7cldr x1, [x3+8]
00218b80ldr x2, [x3+16]
00218b84str x0, [sp+304]
00218b88str x1, [sp+312]
00218b8cstr x2, [sp+320]
00218b90bl reflect.Value.Uint
00218b94str x0, [sp+128]
00218b98ldr x3, [sp+64]
00218b9csubs xzr, x0, x3
00218ba0cset x0, hi
00218ba4strb w0, [sp+60]
00218ba8ldp x29, x30, [sp-8]
00218bacadd sp, sp, 512
00218bb0ret x30
00218bb4
00218bb4loc_218bb4:
00218bb4b 0x218bbc
00218bb8
00218bb8loc_218bb8:
00218bb8b 0x218bbc
00218bbc
00218bbcloc_218bbc:
00218bbcsubs xzr, x0, 13
00218bc0b.hs 0x218bc8
00218bc4b 0x218c78
00218bc8
00218bc8loc_218bc8:
00218bc8subs xzr, x0, 14
00218bccb.ls 0x218bd4
00218bd0b 0x218c74
00218bd4
00218bd4loc_218bd4:
00218bd4b 0x218bd8
00218bd8
00218bd8loc_218bd8:
00218bd8ldr x0, [sp+520]
00218bdcldr x1, [sp+144]
00218be0ldr x3, [sp+136]
00218be4subs xzr, x1, x0
00218be8b.hi 0x218bf0
00218becb 0x218df0
00218bf0
00218bf0loc_218bf0:
00218bf0sub x4, x0, x0, lsl #2
00218bf4sub x3, x3, x4, lsl #3
00218bf8ldr x0, [x3]
00218bfcldr x1, [x3+8]
00218c00ldr x2, [x3+16]
00218c04str x0, [sp+280]
00218c08str x1, [sp+288]
00218c0cstr x2, [sp+296]
00218c10bl reflect.Value.Float
00218c14str d0, [sp+120]
00218c18ldr x0, [sp+528]
00218c1cldr x1, [sp+144]
00218c20ldr x3, [sp+136]
00218c24subs xzr, x0, x1
00218c28b.lo 0x218c30
00218c2cb 0x218dec
00218c30
00218c30loc_218c30:
00218c30sub x4, x0, x0, lsl #2
00218c34sub x3, x3, x4, lsl #3
00218c38ldr x0, [x3]
00218c3cldr x1, [x3+8]
00218c40ldr x2, [x3+16]
00218c44str x0, [sp+256]
00218c48str x1, [sp+264]
00218c4cstr x2, [sp+272]
00218c50bl reflect.Value.Float
00218c54str d0, [sp+112]
00218c58ldr d1, [sp+120]
00218c5cfcmp d1, d0
00218c60cset x0, mi
00218c64strb w0, [sp+60]
00218c68ldp x29, x30, [sp-8]
00218c6cadd sp, sp, 512
00218c70ret x30
00218c74
00218c74loc_218c74:
00218c74b 0x218c7c
00218c78
00218c78loc_218c78:
00218c78b 0x218c7c
00218c7c
00218c7cloc_218c7c:
00218c7csubs xzr, x0, 24
00218c80b.eq 0x218c88
00218c84b 0x218d50
00218c88
00218c88loc_218c88:
00218c88b 0x218c8c
00218c8c
00218c8cloc_218c8c:
00218c8cldr x0, [sp+520]
00218c90ldr x1, [sp+144]
00218c94ldr x3, [sp+136]
00218c98subs xzr, x0, x1
00218c9cb.lo 0x218ca4
00218ca0b 0x218d4c
00218ca4
00218ca4loc_218ca4:
00218ca4sub x4, x0, x0, lsl #2
00218ca8sub x3, x3, x4, lsl #3
00218cacldr x0, [x3]
00218cb0ldr x1, [x3+8]
00218cb4ldr x2, [x3+16]
00218cb8str x0, [sp+232]
00218cbcstr x1, [sp+240]
00218cc0str x2, [sp+248]
00218cc4bl reflect.Value.String
00218cc8str x0, [sp+488]
00218cccstr x1, [sp+496]
00218cd0ldr x0, [sp+528]
00218cd4ldr x1, [sp+144]
00218cd8ldr x3, [sp+136]
00218cdcsubs xzr, x1, x0
00218ce0b.hi 0x218ce8
00218ce4b 0x218d48
00218ce8
00218ce8loc_218ce8:
00218ce8sub x4, x0, x0, lsl #2
00218cecsub x3, x3, x4, lsl #3
00218cf0ldr x0, [x3]
00218cf4ldr x1, [x3+8]
00218cf8ldr x2, [x3+16]
00218cfcstr x0, [sp+208]
00218d00str x1, [sp+216]
00218d04str x2, [sp+224]
00218d08bl reflect.Value.String
00218d0cstr x0, [sp+472]
00218d10str x1, [sp+480]
00218d14ldr x3, [sp+488]
00218d18ldr x4, [sp+496]
00218d1cmov x2, x0
00218d20mov x0, x3
00218d24mov x3, x1
00218d28mov x1, x4
00218d2cbl runtime.cmpstring
00218d30subs xzr, x0, 0
00218d34cset x0, lt
00218d38strb w0, [sp+60]
00218d3cldp x29, x30, [sp-8]
00218d40add sp, sp, 512
00218d44ret x30
00218d48
00218d48loc_218d48:
00218d48bl runtime.panicIndex
00218d4c
00218d4cloc_218d4c:
00218d4cbl runtime.panicIndex
00218d50
00218d50loc_218d50:
00218d50b 0x218d54
00218d54
00218d54loc_218d54:
00218d54b 0x218d58
00218d58
00218d58loc_218d58:
00218d58b 0x218d5c
00218d5c
00218d5cloc_218d5c:
00218d5cb 0x218d60
00218d60
00218d60loc_218d60:
00218d60ldr x0, [sp+520]
00218d64ldr x1, [sp+144]
00218d68ldr x3, [sp+136]
00218d6csubs xzr, x1, x0
00218d70b.hi 0x218d78
00218d74b 0x218de8
00218d78
00218d78loc_218d78:
00218d78sub x4, x0, x0, lsl #2
00218d7csub x3, x3, x4, lsl #3
00218d80ldr x0, [x3]
00218d84ldr x1, [x3+8]
00218d88ldr x2, [x3+16]
00218d8cstr x0, [sp+184]
00218d90str x1, [sp+192]
00218d94str x2, [sp+200]
00218d98bl reflect.Value.Kind
00218d9cstr x0, [sp+104]
00218da0bl reflect.Kind.String
00218da4str x0, [sp+472]
00218da8str x1, [sp+480]
00218dacorr x2, xzr, 14
00218db0mov x3, x0
00218db4mov x4, x1
00218db8mov x0, xzr
00218dbcadrp x1, 0x49c000
00218dc0add x1, x1, 118
00218dc4bl runtime.concatstring2
00218dc8str x0, [sp+168]
00218dccstr x1, [sp+176]
00218dd0bl runtime.convTstring
00218dd4str x0, [sp+160]
00218dd8mov x1, x0
00218ddcadrp x0, 0x3dd000
00218de0add x0, x0, 2944
00218de4bl runtime.gopanic
00218de8
00218de8loc_218de8:
00218de8bl runtime.panicIndex
00218dec
00218decloc_218dec:
00218decbl runtime.panicIndex
00218df0
00218df0loc_218df0:
00218df0bl runtime.panicIndex
00218df4
00218df4loc_218df4:
00218df4bl runtime.panicIndex
00218df8
00218df8loc_218df8:
00218df8bl runtime.panicIndex
00218dfc
00218dfcloc_218dfc:
00218dfcbl runtime.panicIndex
00218e00
00218e00loc_218e00:
00218e00bl runtime.panicIndex
00218e04
00218e04loc_218e04:
00218e04b 0x218e08
00218e08
00218e08loc_218e08:
00218e08b 0x218e0c
00218e0c
00218e0cloc_218e0c:
00218e0cb 0x218d5c
00218e10
00218e10loc_218e10:
00218e10b 0x218e08
00218e14
00218e14loc_218e14:
00218e14bl runtime.panicIndex
00218e18
00218e18loc_218e18:
00218e18bl runtime.panicIndex
00218e1c
00218e1cloc_218e1c:
00218e1cbl runtime.panicIndex
00218e20hint
00218e24
00218e24loc_218e24:
00218e24stp x0, x1, [sp+8]
00218e28mov x3, x30
00218e2cbl runtime.morestack.abi0
00218e30ldp x0, x1, [sp+8]
00218e34b 0x2188f0
00218e38udf 0
00218e3cudf 0
002188f0
002188f0google.golang.org/protobuf/internal/impl.appendMapDeterministic.func1: ; void google.golang.org/protobuf/internal/impl.appendMapDeterministic.func1(int i, int j)
002188f0ldr x16, [x28+16]
002188f4sub x17, sp, 384
002188f8subs xzr, x17, x16
002188fcb.ls 0x218e24
00218900sub x20, sp, 512
00218904stp x29, x30, [x20-8]
00218908add sp, x20, 0
0021890csub x29, sp, 8
00218910str x0, [sp+520]
00218914str x1, [sp+528]
00218918ldr x3, [x26+8]
0021891cldr x4, [x26+16]
00218920ldr x5, [x26+24]
00218924str x3, [sp+136]
00218928str x4, [sp+144]
0021892cstr x5, [sp+152]
00218930strb wzr, [sp+60]
00218934ldr x0, [sp+520]
00218938ldr x1, [sp+144]
0021893cldr x3, [sp+136]
00218940subs xzr, x1, x0
00218944b.hi 0x21894c
00218948b 0x218e1c
0021894c
0021894cloc_21894c:
0021894csub x4, x0, x0, lsl #2
00218950sub x3, x3, x4, lsl #3
00218954ldr x0, [x3]
00218958ldr x1, [x3+8]
0021895cldr x2, [x3+16]
00218960str x0, [sp+448]
00218964str x1, [sp+456]
00218968str x2, [sp+464]
0021896cbl reflect.Value.Kind
00218970str x0, [sp+88]
00218974str x0, [sp+96]
00218978subs xzr, x0, 6
0021897cb.ls 0x218984
00218980b 0x218afc
00218984
00218984loc_218984:
00218984subs xzr, x0, 1
00218988b.eq 0x218990
0021898cb 0x218a44
00218990
00218990loc_218990:
00218990b 0x218994
00218994
00218994loc_218994:
00218994ldr x0, [sp+520]
00218998ldr x1, [sp+144]
0021899cldr x3, [sp+136]
002189a0subs xzr, x1, x0
002189a4b.hi 0x2189ac
002189a8b 0x218e18
002189ac
002189acloc_2189ac:
002189acsub x4, x0, x0, lsl #2
002189b0sub x3, x3, x4, lsl #3
002189b4ldr x0, [x3]
002189b8ldr x1, [x3+8]
002189bcldr x2, [x3+16]
002189c0str x0, [sp+424]
002189c4str x1, [sp+432]
002189c8str x2, [sp+440]
002189ccbl reflect.Value.Bool
002189d0strb w0, [sp+62]
002189d4eor x3, x0, 1
002189d8strb w3, [sp+63]
002189dctbnz w0, 0, 0x2189e4
002189e0b 0x2189e8
002189e4
002189e4loc_2189e4:
002189e4b 0x218a30
002189e8
002189e8loc_2189e8:
002189e8ldr x0, [sp+528]
002189ecldr x1, [sp+144]
002189f0ldr x3, [sp+136]
002189f4subs xzr, x1, x0
002189f8b.hi 0x218a00
002189fcb 0x218e14
00218a00
00218a00loc_218a00:
00218a00sub x4, x0, x0, lsl #2
00218a04sub x3, x3, x4, lsl #3
00218a08ldr x0, [x3]
00218a0cldr x1, [x3+8]
00218a10ldr x2, [x3+16]
00218a14str x0, [sp+400]
00218a18str x1, [sp+408]
00218a1cstr x2, [sp+416]
00218a20bl reflect.Value.Bool
00218a24strb w0, [sp+61]
00218a28strb w0, [sp+63]
00218a2cb 0x218a30
00218a30
00218a30loc_218a30:
00218a30ldrb w0, [sp+63]
00218a34strb w0, [sp+60]
00218a38ldp x29, x30, [sp-8]
00218a3cadd sp, sp, 512
00218a40ret x30
00218a44
00218a44loc_218a44:
00218a44subs xzr, x0, 2
00218a48b.hs 0x218a50
00218a4cb 0x218e10
00218a50
00218a50loc_218a50:
00218a50subs xzr, x0, 6
00218a54b.ls 0x218a5c
00218a58b 0x218e04
00218a5c
00218a5cloc_218a5c:
00218a5cb 0x218a60
00218a60
00218a60loc_218a60:
00218a60ldr x0, [sp+520]
00218a64ldr x1, [sp+144]
00218a68ldr x3, [sp+136]
00218a6csubs xzr, x1, x0
00218a70b.hi 0x218a78
00218a74b 0x218e00
00218a78
00218a78loc_218a78:
00218a78sub x4, x0, x0, lsl #2
00218a7csub x3, x3, x4, lsl #3
00218a80ldr x0, [x3]
00218a84ldr x1, [x3+8]
00218a88ldr x2, [x3+16]
00218a8cstr x0, [sp+376]
00218a90str x1, [sp+384]
00218a94str x2, [sp+392]
00218a98bl reflect.Value.Int
00218a9cstr x0, [sp+80]
00218aa0ldr x0, [sp+528]
00218aa4ldr x1, [sp+144]
00218aa8ldr x3, [sp+136]
00218aacsubs xzr, x1, x0
00218ab0b.hi 0x218ab8
00218ab4b 0x218dfc
00218ab8
00218ab8loc_218ab8:
00218ab8sub x4, x0, x0, lsl #2
00218abcsub x3, x3, x4, lsl #3
00218ac0ldr x0, [x3]
00218ac4ldr x1, [x3+8]
00218ac8ldr x2, [x3+16]
00218accstr x0, [sp+352]
00218ad0str x1, [sp+360]
00218ad4str x2, [sp+368]
00218ad8bl reflect.Value.Int
00218adcstr x0, [sp+72]
00218ae0ldr x3, [sp+80]
00218ae4subs xzr, x0, x3
00218ae8cset x0, gt
00218aecstrb w0, [sp+60]
00218af0ldp x29, x30, [sp-8]
00218af4add sp, sp, 512
00218af8ret x30
00218afc
00218afcloc_218afc:
00218afcsubs xzr, x0, 7
00218b00b.hs 0x218b08
00218b04b 0x218bb8
00218b08
00218b08loc_218b08:
00218b08subs xzr, x0, 12
00218b0cb.ls 0x218b14
00218b10b 0x218bb4
00218b14
00218b14loc_218b14:
00218b14b 0x218b18
00218b18
00218b18loc_218b18:
00218b18ldr x0, [sp+520]
00218b1cldr x1, [sp+144]
00218b20ldr x3, [sp+136]
00218b24subs xzr, x1, x0
00218b28b.hi 0x218b30
00218b2cb 0x218df8
00218b30
00218b30loc_218b30:
00218b30sub x4, x0, x0, lsl #2
00218b34sub x3, x3, x4, lsl #3
00218b38ldr x0, [x3]
00218b3cldr x1, [x3+8]
00218b40ldr x2, [x3+16]
00218b44str x0, [sp+328]
00218b48str x1, [sp+336]
00218b4cstr x2, [sp+344]
00218b50bl reflect.Value.Uint
00218b54str x0, [sp+64]
00218b58ldr x0, [sp+528]
00218b5cldr x1, [sp+144]
00218b60ldr x3, [sp+136]
00218b64subs xzr, x0, x1
00218b68b.lo 0x218b70
00218b6cb 0x218df4
00218b70
00218b70loc_218b70:
00218b70sub x4, x0, x0, lsl #2
00218b74sub x3, x3, x4, lsl #3
00218b78ldr x0, [x3]
00218b7cldr x1, [x3+8]
00218b80ldr x2, [x3+16]
00218b84str x0, [sp+304]
00218b88str x1, [sp+312]
00218b8cstr x2, [sp+320]
00218b90bl reflect.Value.Uint
00218b94str x0, [sp+128]
00218b98ldr x3, [sp+64]
00218b9csubs xzr, x0, x3
00218ba0cset x0, hi
00218ba4strb w0, [sp+60]
00218ba8ldp x29, x30, [sp-8]
00218bacadd sp, sp, 512
00218bb0ret x30
00218bb4
00218bb4loc_218bb4:
00218bb4b 0x218bbc
00218bb8
00218bb8loc_218bb8:
00218bb8b 0x218bbc
00218bbc
00218bbcloc_218bbc:
00218bbcsubs xzr, x0, 13
00218bc0b.hs 0x218bc8
00218bc4b 0x218c78
00218bc8
00218bc8loc_218bc8:
00218bc8subs xzr, x0, 14
00218bccb.ls 0x218bd4
00218bd0b 0x218c74
00218bd4
00218bd4loc_218bd4:
00218bd4b 0x218bd8
00218bd8
00218bd8loc_218bd8:
00218bd8ldr x0, [sp+520]
00218bdcldr x1, [sp+144]
00218be0ldr x3, [sp+136]
00218be4subs xzr, x1, x0
00218be8b.hi 0x218bf0
00218becb 0x218df0
00218bf0
00218bf0loc_218bf0:
00218bf0sub x4, x0, x0, lsl #2
00218bf4sub x3, x3, x4, lsl #3
00218bf8ldr x0, [x3]
00218bfcldr x1, [x3+8]
00218c00ldr x2, [x3+16]
00218c04str x0, [sp+280]
00218c08str x1, [sp+288]
00218c0cstr x2, [sp+296]
00218c10bl reflect.Value.Float
00218c14str d0, [sp+120]
00218c18ldr x0, [sp+528]
00218c1cldr x1, [sp+144]
00218c20ldr x3, [sp+136]
00218c24subs xzr, x0, x1
00218c28b.lo 0x218c30
00218c2cb 0x218dec
00218c30
00218c30loc_218c30:
00218c30sub x4, x0, x0, lsl #2
00218c34sub x3, x3, x4, lsl #3
00218c38ldr x0, [x3]
00218c3cldr x1, [x3+8]
00218c40ldr x2, [x3+16]
00218c44str x0, [sp+256]
00218c48str x1, [sp+264]
00218c4cstr x2, [sp+272]
00218c50bl reflect.Value.Float
00218c54str d0, [sp+112]
00218c58ldr d1, [sp+120]
00218c5cfcmp d1, d0
00218c60cset x0, mi
00218c64strb w0, [sp+60]
00218c68ldp x29, x30, [sp-8]
00218c6cadd sp, sp, 512
00218c70ret x30
00218c74
00218c74loc_218c74:
00218c74b 0x218c7c
00218c78
00218c78loc_218c78:
00218c78b 0x218c7c
00218c7c
00218c7cloc_218c7c:
00218c7csubs xzr, x0, 24
00218c80b.eq 0x218c88
00218c84b 0x218d50
00218c88
00218c88loc_218c88:
00218c88b 0x218c8c
00218c8c
00218c8cloc_218c8c:
00218c8cldr x0, [sp+520]
00218c90ldr x1, [sp+144]
00218c94ldr x3, [sp+136]
00218c98subs xzr, x0, x1
00218c9cb.lo 0x218ca4
00218ca0b 0x218d4c
00218ca4
00218ca4loc_218ca4:
00218ca4sub x4, x0, x0, lsl #2
00218ca8sub x3, x3, x4, lsl #3
00218cacldr x0, [x3]
00218cb0ldr x1, [x3+8]
00218cb4ldr x2, [x3+16]
00218cb8str x0, [sp+232]
00218cbcstr x1, [sp+240]
00218cc0str x2, [sp+248]
00218cc4bl reflect.Value.String
00218cc8str x0, [sp+488]
00218cccstr x1, [sp+496]
00218cd0ldr x0, [sp+528]
00218cd4ldr x1, [sp+144]
00218cd8ldr x3, [sp+136]
00218cdcsubs xzr, x1, x0
00218ce0b.hi 0x218ce8
00218ce4b 0x218d48
00218ce8
00218ce8loc_218ce8:
00218ce8sub x4, x0, x0, lsl #2
00218cecsub x3, x3, x4, lsl #3
00218cf0ldr x0, [x3]
00218cf4ldr x1, [x3+8]
00218cf8ldr x2, [x3+16]
00218cfcstr x0, [sp+208]
00218d00str x1, [sp+216]
00218d04str x2, [sp+224]
00218d08bl reflect.Value.String
00218d0cstr x0, [sp+472]
00218d10str x1, [sp+480]
00218d14ldr x3, [sp+488]
00218d18ldr x4, [sp+496]
00218d1cmov x2, x0
00218d20mov x0, x3
00218d24mov x3, x1
00218d28mov x1, x4
00218d2cbl runtime.cmpstring
00218d30subs xzr, x0, 0
00218d34cset x0, lt
00218d38strb w0, [sp+60]
00218d3cldp x29, x30, [sp-8]
00218d40add sp, sp, 512
00218d44ret x30
00218d48
00218d48loc_218d48:
00218d48bl runtime.panicIndex
00218d4c
00218d4cloc_218d4c:
00218d4cbl runtime.panicIndex
00218d50
00218d50loc_218d50:
00218d50b 0x218d54
00218d54
00218d54loc_218d54:
00218d54b 0x218d58
00218d58
00218d58loc_218d58:
00218d58b 0x218d5c
00218d5c
00218d5cloc_218d5c:
00218d5cb 0x218d60
00218d60
00218d60loc_218d60:
00218d60ldr x0, [sp+520]
00218d64ldr x1, [sp+144]
00218d68ldr x3, [sp+136]
00218d6csubs xzr, x1, x0
00218d70b.hi 0x218d78
00218d74b 0x218de8
00218d78
00218d78loc_218d78:
00218d78sub x4, x0, x0, lsl #2
00218d7csub x3, x3, x4, lsl #3
00218d80ldr x0, [x3]
00218d84ldr x1, [x3+8]
00218d88ldr x2, [x3+16]
00218d8cstr x0, [sp+184]
00218d90str x1, [sp+192]
00218d94str x2, [sp+200]
00218d98bl reflect.Value.Kind
00218d9cstr x0, [sp+104]
00218da0bl reflect.Kind.String
00218da4str x0, [sp+472]
00218da8str x1, [sp+480]
00218dacorr x2, xzr, 14
00218db0mov x3, x0
00218db4mov x4, x1
00218db8mov x0, xzr
00218dbcadrp x1, 0x49c000
00218dc0add x1, x1, 118
00218dc4bl runtime.concatstring2
00218dc8str x0, [sp+168]
00218dccstr x1, [sp+176]
00218dd0bl runtime.convTstring
00218dd4str x0, [sp+160]
00218dd8mov x1, x0
00218ddcadrp x0, 0x3dd000
00218de0add x0, x0, 2944
00218de4bl runtime.gopanic
00218de8
00218de8loc_218de8:
00218de8bl runtime.panicIndex
00218dec
00218decloc_218dec:
00218decbl runtime.panicIndex
00218df0
00218df0loc_218df0:
00218df0bl runtime.panicIndex
00218df4
00218df4loc_218df4:
00218df4bl runtime.panicIndex
00218df8
00218df8loc_218df8:
00218df8bl runtime.panicIndex
00218dfc
00218dfcloc_218dfc:
00218dfcbl runtime.panicIndex
00218e00
00218e00loc_218e00:
00218e00bl runtime.panicIndex
00218e04
00218e04loc_218e04:
00218e04b 0x218e08
00218e08
00218e08loc_218e08:
00218e08b 0x218e0c
00218e0c
00218e0cloc_218e0c:
00218e0cb 0x218d5c
00218e10
00218e10loc_218e10:
00218e10b 0x218e08
00218e14
00218e14loc_218e14:
00218e14bl runtime.panicIndex
00218e18
00218e18loc_218e18:
00218e18bl runtime.panicIndex
00218e1c
00218e1cloc_218e1c:
00218e1cbl runtime.panicIndex
00218e20hint
00218e24
00218e24loc_218e24:
00218e24stp x0, x1, [sp+8]
00218e28mov x3, x30
00218e2cbl runtime.morestack.abi0
00218e30ldp x0, x1, [sp+8]
00218e34b 0x2188f0
00218e38udf 0
00218e3cudf 0
002188f0
00218e40
00218e40google.golang.org/protobuf/internal/impl.isInitMap: ; void google.golang.org/protobuf/internal/impl.isInitMap(reflect.Value mapv, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f)
00218e40ldr x16, [x28+16]
00218e44sub x17, sp, 64
00218e48subs xzr, x17, x16
00218e4cb.ls 0x219030
00218e50str x30, [sp-192]!
00218e54stur x29, [sp-8]
00218e58sub x29, sp, 8
00218e5cstr x0, [sp+200]
00218e60str x1, [sp+208]
00218e64str x2, [sp+216]
00218e68str x3, [sp+224]
00218e6cstr x4, [sp+232]
00218e70stp xzr, xzr, [sp+56]
00218e74ldr x3, [sp+232]
00218e78ldrsb x27, [x3]
00218e7cldr x0, [x3+48]
00218e80str x0, [sp+104]
00218e84cbnz x0, 0x218e8c
00218e88b 0x218ed4
00218e8c
00218e8cloc_218e8c:
00218e8cbl google.golang.org/protobuf/internal/impl.(*MessageInfo).init
00218e90ldr x1, [sp+104]
00218e94ldrsb x27, [x1]
00218e98ldrb w1, [x1+320]
00218e9ctbnz w1, 0, 0x218ea4
00218ea0b 0x218ebc
00218ea4
00218ea4loc_218ea4:
00218ea4ldr x0, [sp+200]
00218ea8ldr x1, [sp+208]
00218eacldr x2, [sp+216]
00218eb0bl google.golang.org/protobuf/internal/impl.mapRange
00218eb4str x0, [sp+120]
00218eb8b 0x218fbc
00218ebc
00218ebcloc_218ebc:
00218ebcstp xzr, xzr, [sp+56]
00218ec0mov x0, xzr
00218ec4mov x1, xzr
00218ec8ldur x29, [sp-8]
00218eccldr x30, [sp], 192
00218ed0ret x30
00218ed4
00218ed4loc_218ed4:
00218ed4ldr x0, [sp+200]
00218ed8ldr x1, [sp+208]
00218edcldr x2, [sp+216]
00218ee0bl google.golang.org/protobuf/internal/impl.mapRange
00218ee4str x0, [sp+112]
00218ee8b 0x218eec
00218eec
00218eecloc_218eec:
00218eecldr x0, [sp+112]
00218ef0bl reflect.(*MapIter).Next
00218ef4strb w0, [sp+55]
00218ef8tbnz w0, 0, 0x218f00
00218efcb 0x218fa0
00218f00
00218f00loc_218f00:
00218f00ldr x0, [sp+112]
00218f04bl reflect.(*MapIter).Value
00218f08str x0, [sp+160]
00218f0cstr x1, [sp+168]
00218f10str x2, [sp+176]
00218f14ldr x3, [sp+224]
00218f18ldrsb x27, [x3]
00218f1cldr x3, [x3+144]
00218f20ldrsb x27, [x3]
00218f24ldr x4, [x3+32]
00218f28ldrsb x27, [x4]
00218f2cldr x3, [x3+40]
00218f30ldr x4, [x4+56]
00218f34mov x5, x0
00218f38mov x0, x3
00218f3cmov x6, x1
00218f40mov x1, x5
00218f44mov x7, x2
00218f48mov x2, x6
00218f4cmov x3, x7
00218f50blr x4
00218f54str x0, [sp+72]
00218f58str x1, [sp+80]
00218f5cstr x2, [sp+88]
00218f60ldr x3, [sp+224]
00218f64ldrsb x27, [x3]
00218f68ldr x26, [x3+96]
00218f6cldr x3, [x26]
00218f70blr x3
00218f74str x0, [sp+128]
00218f78str x1, [sp+136]
00218f7ccbnz x0, 0x218f84
00218f80b 0x218f98
00218f84
00218f84loc_218f84:
00218f84str x0, [sp+56]
00218f88str x1, [sp+64]
00218f8cldur x29, [sp-8]
00218f90ldr x30, [sp], 192
00218f94ret x30
00218f98
00218f98loc_218f98:
00218f98b 0x218f9c
00218f9c
00218f9cloc_218f9c:
00218f9cb 0x218eec
00218fa0
00218fa0loc_218fa0:
00218fa0b 0x218fa4
00218fa4
00218fa4loc_218fa4:
00218fa4stp xzr, xzr, [sp+56]
00218fa8mov x0, xzr
00218facmov x1, xzr
00218fb0ldur x29, [sp-8]
00218fb4ldr x30, [sp], 192
00218fb8ret x30
00218fbc
00218fbcloc_218fbc:
00218fbcldr x0, [sp+120]
00218fc0bl reflect.(*MapIter).Next
00218fc4strb w0, [sp+55]
00218fc8tbnz w0, 0, 0x218fd0
00218fccb 0x21902c
00218fd0
00218fd0loc_218fd0:
00218fd0ldr x0, [sp+120]
00218fd4bl reflect.(*MapIter).Value
00218fd8str x0, [sp+160]
00218fdcstr x1, [sp+168]
00218fe0str x2, [sp+176]
00218fe4bl google.golang.org/protobuf/internal/impl.pointerOfValue
00218fe8str x0, [sp+96]
00218fecldr x1, [sp+104]
00218ff0mov x2, x0
00218ff4mov x0, x1
00218ff8mov x1, x2
00218ffcbl google.golang.org/protobuf/internal/impl.(*MessageInfo).checkInitializedPointer
00219000str x0, [sp+144]
00219004str x1, [sp+152]
00219008cbnz x0, 0x219010
0021900cb 0x219024
00219010
00219010loc_219010:
00219010str x0, [sp+56]
00219014str x1, [sp+64]
00219018ldur x29, [sp-8]
0021901cldr x30, [sp], 192
00219020ret x30
00219024
00219024loc_219024:
00219024b 0x219028
00219028
00219028loc_219028:
00219028b 0x218fbc
0021902c
0021902cloc_21902c:
0021902cb 0x218fa4
00219030
00219030loc_219030:
00219030stp x0, x1, [sp+8]
00219034stp x2, x3, [sp+24]
00219038str x4, [sp+40]
0021903cmov x3, x30
00219040bl runtime.morestack_noctxt.abi0
00219044ldp x0, x1, [sp+8]
00219048ldp x2, x3, [sp+24]
0021904cldr x4, [sp+40]
00219050b 0x218e40
00219054udf 0
00219058udf 0
0021905cudf 0
00218e40
00218e40google.golang.org/protobuf/internal/impl.isInitMap: ; void google.golang.org/protobuf/internal/impl.isInitMap(reflect.Value mapv, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f)
00218e40ldr x16, [x28+16]
00218e44sub x17, sp, 64
00218e48subs xzr, x17, x16
00218e4cb.ls 0x219030
00218e50str x30, [sp-192]!
00218e54stur x29, [sp-8]
00218e58sub x29, sp, 8
00218e5cstr x0, [sp+200]
00218e60str x1, [sp+208]
00218e64str x2, [sp+216]
00218e68str x3, [sp+224]
00218e6cstr x4, [sp+232]
00218e70stp xzr, xzr, [sp+56]
00218e74ldr x3, [sp+232]
00218e78ldrsb x27, [x3]
00218e7cldr x0, [x3+48]
00218e80str x0, [sp+104]
00218e84cbnz x0, 0x218e8c
00218e88b 0x218ed4
00218e8c
00218e8cloc_218e8c:
00218e8cbl google.golang.org/protobuf/internal/impl.(*MessageInfo).init
00218e90ldr x1, [sp+104]
00218e94ldrsb x27, [x1]
00218e98ldrb w1, [x1+320]
00218e9ctbnz w1, 0, 0x218ea4
00218ea0b 0x218ebc
00218ea4
00218ea4loc_218ea4:
00218ea4ldr x0, [sp+200]
00218ea8ldr x1, [sp+208]
00218eacldr x2, [sp+216]
00218eb0bl google.golang.org/protobuf/internal/impl.mapRange
00218eb4str x0, [sp+120]
00218eb8b 0x218fbc
00218ebc
00218ebcloc_218ebc:
00218ebcstp xzr, xzr, [sp+56]
00218ec0mov x0, xzr
00218ec4mov x1, xzr
00218ec8ldur x29, [sp-8]
00218eccldr x30, [sp], 192
00218ed0ret x30
00218ed4
00218ed4loc_218ed4:
00218ed4ldr x0, [sp+200]
00218ed8ldr x1, [sp+208]
00218edcldr x2, [sp+216]
00218ee0bl google.golang.org/protobuf/internal/impl.mapRange
00218ee4str x0, [sp+112]
00218ee8b 0x218eec
00218eec
00218eecloc_218eec:
00218eecldr x0, [sp+112]
00218ef0bl reflect.(*MapIter).Next
00218ef4strb w0, [sp+55]
00218ef8tbnz w0, 0, 0x218f00
00218efcb 0x218fa0
00218f00
00218f00loc_218f00:
00218f00ldr x0, [sp+112]
00218f04bl reflect.(*MapIter).Value
00218f08str x0, [sp+160]
00218f0cstr x1, [sp+168]
00218f10str x2, [sp+176]
00218f14ldr x3, [sp+224]
00218f18ldrsb x27, [x3]
00218f1cldr x3, [x3+144]
00218f20ldrsb x27, [x3]
00218f24ldr x4, [x3+32]
00218f28ldrsb x27, [x4]
00218f2cldr x3, [x3+40]
00218f30ldr x4, [x4+56]
00218f34mov x5, x0
00218f38mov x0, x3
00218f3cmov x6, x1
00218f40mov x1, x5
00218f44mov x7, x2
00218f48mov x2, x6
00218f4cmov x3, x7
00218f50blr x4
00218f54str x0, [sp+72]
00218f58str x1, [sp+80]
00218f5cstr x2, [sp+88]
00218f60ldr x3, [sp+224]
00218f64ldrsb x27, [x3]
00218f68ldr x26, [x3+96]
00218f6cldr x3, [x26]
00218f70blr x3
00218f74str x0, [sp+128]
00218f78str x1, [sp+136]
00218f7ccbnz x0, 0x218f84
00218f80b 0x218f98
00218f84
00218f84loc_218f84:
00218f84str x0, [sp+56]
00218f88str x1, [sp+64]
00218f8cldur x29, [sp-8]
00218f90ldr x30, [sp], 192
00218f94ret x30
00218f98
00218f98loc_218f98:
00218f98b 0x218f9c
00218f9c
00218f9cloc_218f9c:
00218f9cb 0x218eec
00218fa0
00218fa0loc_218fa0:
00218fa0b 0x218fa4
00218fa4
00218fa4loc_218fa4:
00218fa4stp xzr, xzr, [sp+56]
00218fa8mov x0, xzr
00218facmov x1, xzr
00218fb0ldur x29, [sp-8]
00218fb4ldr x30, [sp], 192
00218fb8ret x30
00218fbc
00218fbcloc_218fbc:
00218fbcldr x0, [sp+120]
00218fc0bl reflect.(*MapIter).Next
00218fc4strb w0, [sp+55]
00218fc8tbnz w0, 0, 0x218fd0
00218fccb 0x21902c
00218fd0
00218fd0loc_218fd0:
00218fd0ldr x0, [sp+120]
00218fd4bl reflect.(*MapIter).Value
00218fd8str x0, [sp+160]
00218fdcstr x1, [sp+168]
00218fe0str x2, [sp+176]
00218fe4bl google.golang.org/protobuf/internal/impl.pointerOfValue
00218fe8str x0, [sp+96]
00218fecldr x1, [sp+104]
00218ff0mov x2, x0
00218ff4mov x0, x1
00218ff8mov x1, x2
00218ffcbl google.golang.org/protobuf/internal/impl.(*MessageInfo).checkInitializedPointer
00219000str x0, [sp+144]
00219004str x1, [sp+152]
00219008cbnz x0, 0x219010
0021900cb 0x219024
00219010
00219010loc_219010:
00219010str x0, [sp+56]
00219014str x1, [sp+64]
00219018ldur x29, [sp-8]
0021901cldr x30, [sp], 192
00219020ret x30
00219024
00219024loc_219024:
00219024b 0x219028
00219028
00219028loc_219028:
00219028b 0x218fbc
0021902c
0021902cloc_21902c:
0021902cb 0x218fa4
00219030
00219030loc_219030:
00219030stp x0, x1, [sp+8]
00219034stp x2, x3, [sp+24]
00219038str x4, [sp+40]
0021903cmov x3, x30
00219040bl runtime.morestack_noctxt.abi0
00219044ldp x0, x1, [sp+8]
00219048ldp x2, x3, [sp+24]
0021904cldr x4, [sp+40]
00219050b 0x218e40
00219054udf 0
00219058udf 0
0021905cudf 0
00218e40
00219060
00219060google.golang.org/protobuf/internal/impl.mergeMap: ; void google.golang.org/protobuf/internal/impl.mergeMap(google.golang.org/protobuf/internal/impl.pointer dst, google.golang.org/protobuf/internal/impl.pointer src, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.mergeOptions opts)
00219060ldr x16, [x28+16]
00219064sub x17, sp, 128
00219068subs xzr, x17, x16
0021906cb.ls 0x219250
00219070sub x20, sp, 256
00219074stp x29, x30, [x20-8]
00219078add sp, x20, 0
0021907csub x29, sp, 8
00219080str x0, [sp+264]
00219084str x1, [sp+272]
00219088str x2, [sp+280]
0021908cldrsb x27, [x2]
00219090ldr x1, [x2+56]
00219094ldr x2, [x2+64]
00219098str x1, [sp+208]
0021909cstr x2, [sp+216]
002190a0ldr x0, [sp+264]
002190a4bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
002190a8str x0, [sp+152]
002190acstr x1, [sp+160]
002190b0str x2, [sp+168]
002190b4bl reflect.Value.Elem
002190b8str x0, [sp+128]
002190bcstr x1, [sp+136]
002190c0str x2, [sp+144]
002190c4ldr x3, [sp+280]
002190c8ldrsb x27, [x3]
002190ccldr x1, [x3+56]
002190d0ldr x2, [x3+64]
002190d4str x1, [sp+192]
002190d8str x2, [sp+200]
002190dcldr x0, [sp+272]
002190e0bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
002190e4str x0, [sp+152]
002190e8str x1, [sp+160]
002190ecstr x2, [sp+168]
002190f0bl reflect.Value.Elem
002190f4str x0, [sp+96]
002190f8str x1, [sp+104]
002190fcstr x2, [sp+112]
00219100bl reflect.Value.Len
00219104str x0, [sp+88]
00219108cbz x0, 0x219110
0021910cb 0x21911c
00219110
00219110loc_219110:
00219110ldp x29, x30, [sp-8]
00219114add sp, sp, 256
00219118ret x30
0021911c
0021911cloc_21911c:
0021911cldr x0, [sp+128]
00219120ldr x1, [sp+136]
00219124ldr x2, [sp+144]
00219128bl reflect.Value.IsNil
0021912cstrb w0, [sp+87]
00219130tbnz w0, 0, 0x219138
00219134b 0x219198
00219138
00219138loc_219138:
00219138ldr x2, [sp+280]
0021913cldrsb x27, [x2]
00219140ldr x0, [x2+56]
00219144ldr x1, [x2+64]
00219148str x0, [sp+176]
0021914cstr x1, [sp+184]
00219150bl reflect.MakeMap
00219154str x0, [sp+152]
00219158str x1, [sp+160]
0021915cstr x2, [sp+168]
00219160ldr x3, [sp+128]
00219164ldr x4, [sp+136]
00219168ldr x5, [sp+144]
0021916cmov x6, x0
00219170mov x0, x3
00219174mov x7, x1
00219178mov x1, x4
0021917cmov x8, x2
00219180mov x2, x5
00219184mov x3, x6
00219188mov x4, x7
0021918cmov x5, x8
00219190bl reflect.Value.Set
00219194b 0x21919c
00219198
00219198loc_219198:
00219198b 0x21919c
0021919c
0021919cloc_21919c:
0021919cldr x0, [sp+96]
002191a0ldr x1, [sp+104]
002191a4ldr x2, [sp+112]
002191a8bl google.golang.org/protobuf/internal/impl.mapRange
002191acstr x0, [sp+120]
002191b0b 0x2191b4
002191b4
002191b4loc_2191b4:
002191b4ldr x0, [sp+120]
002191b8bl reflect.(*MapIter).Next
002191bcstrb w0, [sp+87]
002191c0tbnz w0, 0, 0x2191c8
002191c4b 0x219244
002191c8
002191c8loc_2191c8:
002191c8ldr x0, [sp+120]
002191ccbl reflect.(*MapIter).Key
002191d0str x0, [sp+152]
002191d4str x1, [sp+160]
002191d8str x2, [sp+168]
002191dcldr x0, [sp+120]
002191e0bl reflect.(*MapIter).Value
002191e4str x0, [sp+224]
002191e8str x1, [sp+232]
002191ecstr x2, [sp+240]
002191f0ldr x3, [sp+128]
002191f4ldr x4, [sp+136]
002191f8ldr x5, [sp+144]
002191fcldr x6, [sp+152]
00219200ldr x7, [sp+160]
00219204ldr x8, [sp+168]
00219208mov x9, x0
0021920cmov x0, x3
00219210mov x10, x1
00219214mov x1, x4
00219218mov x11, x2
0021921cmov x2, x5
00219220mov x3, x6
00219224mov x4, x7
00219228mov x5, x8
0021922cmov x6, x9
00219230mov x7, x10
00219234mov x8, x11
00219238bl reflect.Value.SetMapIndex
0021923cb 0x219240
00219240
00219240loc_219240:
00219240b 0x2191b4
00219244
00219244loc_219244:
00219244ldp x29, x30, [sp-8]
00219248add sp, sp, 256
0021924cret x30
00219250
00219250loc_219250:
00219250stp x0, x1, [sp+8]
00219254str x2, [sp+24]
00219258mov x3, x30
0021925cbl runtime.morestack_noctxt.abi0
00219260ldp x0, x1, [sp+8]
00219264ldr x2, [sp+24]
00219268b 0x219060
0021926cudf 0
00219060
00219060google.golang.org/protobuf/internal/impl.mergeMap: ; void google.golang.org/protobuf/internal/impl.mergeMap(google.golang.org/protobuf/internal/impl.pointer dst, google.golang.org/protobuf/internal/impl.pointer src, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.mergeOptions opts)
00219060ldr x16, [x28+16]
00219064sub x17, sp, 128
00219068subs xzr, x17, x16
0021906cb.ls 0x219250
00219070sub x20, sp, 256
00219074stp x29, x30, [x20-8]
00219078add sp, x20, 0
0021907csub x29, sp, 8
00219080str x0, [sp+264]
00219084str x1, [sp+272]
00219088str x2, [sp+280]
0021908cldrsb x27, [x2]
00219090ldr x1, [x2+56]
00219094ldr x2, [x2+64]
00219098str x1, [sp+208]
0021909cstr x2, [sp+216]
002190a0ldr x0, [sp+264]
002190a4bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
002190a8str x0, [sp+152]
002190acstr x1, [sp+160]
002190b0str x2, [sp+168]
002190b4bl reflect.Value.Elem
002190b8str x0, [sp+128]
002190bcstr x1, [sp+136]
002190c0str x2, [sp+144]
002190c4ldr x3, [sp+280]
002190c8ldrsb x27, [x3]
002190ccldr x1, [x3+56]
002190d0ldr x2, [x3+64]
002190d4str x1, [sp+192]
002190d8str x2, [sp+200]
002190dcldr x0, [sp+272]
002190e0bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
002190e4str x0, [sp+152]
002190e8str x1, [sp+160]
002190ecstr x2, [sp+168]
002190f0bl reflect.Value.Elem
002190f4str x0, [sp+96]
002190f8str x1, [sp+104]
002190fcstr x2, [sp+112]
00219100bl reflect.Value.Len
00219104str x0, [sp+88]
00219108cbz x0, 0x219110
0021910cb 0x21911c
00219110
00219110loc_219110:
00219110ldp x29, x30, [sp-8]
00219114add sp, sp, 256
00219118ret x30
0021911c
0021911cloc_21911c:
0021911cldr x0, [sp+128]
00219120ldr x1, [sp+136]
00219124ldr x2, [sp+144]
00219128bl reflect.Value.IsNil
0021912cstrb w0, [sp+87]
00219130tbnz w0, 0, 0x219138
00219134b 0x219198
00219138
00219138loc_219138:
00219138ldr x2, [sp+280]
0021913cldrsb x27, [x2]
00219140ldr x0, [x2+56]
00219144ldr x1, [x2+64]
00219148str x0, [sp+176]
0021914cstr x1, [sp+184]
00219150bl reflect.MakeMap
00219154str x0, [sp+152]
00219158str x1, [sp+160]
0021915cstr x2, [sp+168]
00219160ldr x3, [sp+128]
00219164ldr x4, [sp+136]
00219168ldr x5, [sp+144]
0021916cmov x6, x0
00219170mov x0, x3
00219174mov x7, x1
00219178mov x1, x4
0021917cmov x8, x2
00219180mov x2, x5
00219184mov x3, x6
00219188mov x4, x7
0021918cmov x5, x8
00219190bl reflect.Value.Set
00219194b 0x21919c
00219198
00219198loc_219198:
00219198b 0x21919c
0021919c
0021919cloc_21919c:
0021919cldr x0, [sp+96]
002191a0ldr x1, [sp+104]
002191a4ldr x2, [sp+112]
002191a8bl google.golang.org/protobuf/internal/impl.mapRange
002191acstr x0, [sp+120]
002191b0b 0x2191b4
002191b4
002191b4loc_2191b4:
002191b4ldr x0, [sp+120]
002191b8bl reflect.(*MapIter).Next
002191bcstrb w0, [sp+87]
002191c0tbnz w0, 0, 0x2191c8
002191c4b 0x219244
002191c8
002191c8loc_2191c8:
002191c8ldr x0, [sp+120]
002191ccbl reflect.(*MapIter).Key
002191d0str x0, [sp+152]
002191d4str x1, [sp+160]
002191d8str x2, [sp+168]
002191dcldr x0, [sp+120]
002191e0bl reflect.(*MapIter).Value
002191e4str x0, [sp+224]
002191e8str x1, [sp+232]
002191ecstr x2, [sp+240]
002191f0ldr x3, [sp+128]
002191f4ldr x4, [sp+136]
002191f8ldr x5, [sp+144]
002191fcldr x6, [sp+152]
00219200ldr x7, [sp+160]
00219204ldr x8, [sp+168]
00219208mov x9, x0
0021920cmov x0, x3
00219210mov x10, x1
00219214mov x1, x4
00219218mov x11, x2
0021921cmov x2, x5
00219220mov x3, x6
00219224mov x4, x7
00219228mov x5, x8
0021922cmov x6, x9
00219230mov x7, x10
00219234mov x8, x11
00219238bl reflect.Value.SetMapIndex
0021923cb 0x219240
00219240
00219240loc_219240:
00219240b 0x2191b4
00219244
00219244loc_219244:
00219244ldp x29, x30, [sp-8]
00219248add sp, sp, 256
0021924cret x30
00219250
00219250loc_219250:
00219250stp x0, x1, [sp+8]
00219254str x2, [sp+24]
00219258mov x3, x30
0021925cbl runtime.morestack_noctxt.abi0
00219260ldp x0, x1, [sp+8]
00219264ldr x2, [sp+24]
00219268b 0x219060
0021926cudf 0
00219060
00219270
00219270google.golang.org/protobuf/internal/impl.mergeMapOfBytes: ; void google.golang.org/protobuf/internal/impl.mergeMapOfBytes(google.golang.org/protobuf/internal/impl.pointer dst, google.golang.org/protobuf/internal/impl.pointer src, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.mergeOptions opts)
00219270ldr x16, [x28+16]
00219274sub x17, sp, 288
00219278subs xzr, x17, x16
0021927cb.ls 0x219544
00219280sub x20, sp, 416
00219284stp x29, x30, [x20-8]
00219288add sp, x20, 0
0021928csub x29, sp, 8
00219290str x0, [sp+424]
00219294str x1, [sp+432]
00219298str x2, [sp+440]
0021929cldrsb x27, [x2]
002192a0ldr x1, [x2+56]
002192a4ldr x2, [x2+64]
002192a8str x1, [sp+272]
002192acstr x2, [sp+280]
002192b0ldr x0, [sp+424]
002192b4bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
002192b8str x0, [sp+176]
002192bcstr x1, [sp+184]
002192c0str x2, [sp+192]
002192c4bl reflect.Value.Elem
002192c8str x0, [sp+152]
002192ccstr x1, [sp+160]
002192d0str x2, [sp+168]
002192d4ldr x3, [sp+440]
002192d8ldrsb x27, [x3]
002192dcldr x1, [x3+56]
002192e0ldr x2, [x3+64]
002192e4str x1, [sp+256]
002192e8str x2, [sp+264]
002192ecldr x0, [sp+432]
002192f0bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
002192f4str x0, [sp+176]
002192f8str x1, [sp+184]
002192fcstr x2, [sp+192]
00219300bl reflect.Value.Elem
00219304str x0, [sp+120]
00219308str x1, [sp+128]
0021930cstr x2, [sp+136]
00219310bl reflect.Value.Len
00219314str x0, [sp+96]
00219318cbz x0, 0x219320
0021931cb 0x21932c
00219320
00219320loc_219320:
00219320ldp x29, x30, [sp-8]
00219324add sp, sp, 416
00219328ret x30
0021932c
0021932cloc_21932c:
0021932cldr x0, [sp+152]
00219330ldr x1, [sp+160]
00219334ldr x2, [sp+168]
00219338bl reflect.Value.IsNil
0021933cstrb w0, [sp+95]
00219340tbnz w0, 0, 0x219348
00219344b 0x2193a8
00219348
00219348loc_219348:
00219348ldr x2, [sp+440]
0021934cldrsb x27, [x2]
00219350ldr x0, [x2+56]
00219354ldr x1, [x2+64]
00219358str x0, [sp+240]
0021935cstr x1, [sp+248]
00219360bl reflect.MakeMap
00219364str x0, [sp+176]
00219368str x1, [sp+184]
0021936cstr x2, [sp+192]
00219370ldr x3, [sp+152]
00219374ldr x4, [sp+160]
00219378ldr x5, [sp+168]
0021937cmov x6, x0
00219380mov x0, x3
00219384mov x7, x1
00219388mov x1, x4
0021938cmov x8, x2
00219390mov x2, x5
00219394mov x3, x6
00219398mov x4, x7
0021939cmov x5, x8
002193a0bl reflect.Value.Set
002193a4b 0x2193ac
002193a8
002193a8loc_2193a8:
002193a8b 0x2193ac
002193ac
002193acloc_2193ac:
002193acldr x0, [sp+120]
002193b0ldr x1, [sp+128]
002193b4ldr x2, [sp+136]
002193b8bl google.golang.org/protobuf/internal/impl.mapRange
002193bcstr x0, [sp+144]
002193c0b 0x2193c4
002193c4
002193c4loc_2193c4:
002193c4ldr x0, [sp+144]
002193c8bl reflect.(*MapIter).Next
002193ccstrb w0, [sp+95]
002193d0tbnz w0, 0, 0x2193d8
002193d4b 0x219538
002193d8
002193d8loc_2193d8:
002193d8ldr x0, [sp+144]
002193dcbl reflect.(*MapIter).Key
002193e0str x0, [sp+176]
002193e4str x1, [sp+184]
002193e8str x2, [sp+192]
002193ecb 0x2193f0
002193f0
002193f0loc_2193f0:
002193f0adrp x1, 0x832000
002193f4add x1, x1, 1504
002193f8str x1, [sp+384]
002193fcstp xzr, xzr, [sp+392]
00219400ldr x0, [sp+144]
00219404bl reflect.(*MapIter).Value
00219408str x0, [sp+360]
0021940cstr x1, [sp+368]
00219410str x2, [sp+376]
00219414bl reflect.Value.Bytes
00219418str x0, [sp+336]
0021941cstr x1, [sp+344]
00219420str x2, [sp+352]
00219424ldr x2, [sp+400]
00219428ldr x0, [sp+384]
0021942cldr x1, [sp+392]
00219430str x0, [sp+216]
00219434str x1, [sp+224]
00219438str x2, [sp+232]
0021943cldr x3, [sp+344]
00219440add x1, x1, x3
00219444str x1, [sp+112]
00219448subs xzr, x2, x1
0021944cb.hs 0x219454
00219450b 0x21945c
00219454
00219454loc_219454:
00219454str x1, [sp+224]
00219458b 0x21947c
0021945c
0021945cloc_21945c:
0021945cldr x3, [sp+344]
00219460adrp x4, 0x3dc000
00219464add x4, x4, 3072
00219468bl runtime.growslice
0021946cstr x0, [sp+216]
00219470str x1, [sp+224]
00219474str x2, [sp+232]
00219478b 0x21947c
0021947c
0021947cloc_21947c:
0021947cldr x3, [sp+344]
00219480str x3, [sp+104]
00219484ldr x3, [sp+112]
00219488ldr x4, [sp+344]
0021948csub x3, x3, x4
00219490ldr x4, [sp+216]
00219494add x0, x4, x3
00219498str x0, [sp+208]
0021949cldr x2, [sp+104]
002194a0ldr x1, [sp+336]
002194a4bl runtime.memmove
002194a8ldr x0, [sp+216]
002194acldr x1, [sp+224]
002194b0ldr x2, [sp+232]
002194b4str x0, [sp+312]
002194b8str x1, [sp+320]
002194bcstr x2, [sp+328]
002194c0bl runtime.convTslice
002194c4str x0, [sp+200]
002194c8mov x1, x0
002194ccadrp x0, 0x3d4000
002194d0add x0, x0, 1216
002194d4bl reflect.ValueOf
002194d8str x0, [sp+288]
002194dcstr x1, [sp+296]
002194e0str x2, [sp+304]
002194e4ldr x3, [sp+152]
002194e8ldr x4, [sp+160]
002194ecldr x5, [sp+168]
002194f0ldr x6, [sp+176]
002194f4ldr x7, [sp+184]
002194f8ldr x8, [sp+192]
002194fcmov x9, x0
00219500mov x0, x3
00219504mov x10, x1
00219508mov x1, x4
0021950cmov x11, x2
00219510mov x2, x5
00219514mov x3, x6
00219518mov x4, x7
0021951cmov x5, x8
00219520mov x6, x9
00219524mov x7, x10
00219528mov x8, x11
0021952cbl reflect.Value.SetMapIndex
00219530b 0x219534
00219534
00219534loc_219534:
00219534b 0x2193c4
00219538
00219538loc_219538:
00219538ldp x29, x30, [sp-8]
0021953cadd sp, sp, 416
00219540ret x30
00219544
00219544loc_219544:
00219544stp x0, x1, [sp+8]
00219548str x2, [sp+24]
0021954cmov x3, x30
00219550bl runtime.morestack_noctxt.abi0
00219554ldp x0, x1, [sp+8]
00219558ldr x2, [sp+24]
0021955cb 0x219270
00219270
00219270google.golang.org/protobuf/internal/impl.mergeMapOfBytes: ; void google.golang.org/protobuf/internal/impl.mergeMapOfBytes(google.golang.org/protobuf/internal/impl.pointer dst, google.golang.org/protobuf/internal/impl.pointer src, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.mergeOptions opts)
00219270ldr x16, [x28+16]
00219274sub x17, sp, 288
00219278subs xzr, x17, x16
0021927cb.ls 0x219544
00219280sub x20, sp, 416
00219284stp x29, x30, [x20-8]
00219288add sp, x20, 0
0021928csub x29, sp, 8
00219290str x0, [sp+424]
00219294str x1, [sp+432]
00219298str x2, [sp+440]
0021929cldrsb x27, [x2]
002192a0ldr x1, [x2+56]
002192a4ldr x2, [x2+64]
002192a8str x1, [sp+272]
002192acstr x2, [sp+280]
002192b0ldr x0, [sp+424]
002192b4bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
002192b8str x0, [sp+176]
002192bcstr x1, [sp+184]
002192c0str x2, [sp+192]
002192c4bl reflect.Value.Elem
002192c8str x0, [sp+152]
002192ccstr x1, [sp+160]
002192d0str x2, [sp+168]
002192d4ldr x3, [sp+440]
002192d8ldrsb x27, [x3]
002192dcldr x1, [x3+56]
002192e0ldr x2, [x3+64]
002192e4str x1, [sp+256]
002192e8str x2, [sp+264]
002192ecldr x0, [sp+432]
002192f0bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
002192f4str x0, [sp+176]
002192f8str x1, [sp+184]
002192fcstr x2, [sp+192]
00219300bl reflect.Value.Elem
00219304str x0, [sp+120]
00219308str x1, [sp+128]
0021930cstr x2, [sp+136]
00219310bl reflect.Value.Len
00219314str x0, [sp+96]
00219318cbz x0, 0x219320
0021931cb 0x21932c
00219320
00219320loc_219320:
00219320ldp x29, x30, [sp-8]
00219324add sp, sp, 416
00219328ret x30
0021932c
0021932cloc_21932c:
0021932cldr x0, [sp+152]
00219330ldr x1, [sp+160]
00219334ldr x2, [sp+168]
00219338bl reflect.Value.IsNil
0021933cstrb w0, [sp+95]
00219340tbnz w0, 0, 0x219348
00219344b 0x2193a8
00219348
00219348loc_219348:
00219348ldr x2, [sp+440]
0021934cldrsb x27, [x2]
00219350ldr x0, [x2+56]
00219354ldr x1, [x2+64]
00219358str x0, [sp+240]
0021935cstr x1, [sp+248]
00219360bl reflect.MakeMap
00219364str x0, [sp+176]
00219368str x1, [sp+184]
0021936cstr x2, [sp+192]
00219370ldr x3, [sp+152]
00219374ldr x4, [sp+160]
00219378ldr x5, [sp+168]
0021937cmov x6, x0
00219380mov x0, x3
00219384mov x7, x1
00219388mov x1, x4
0021938cmov x8, x2
00219390mov x2, x5
00219394mov x3, x6
00219398mov x4, x7
0021939cmov x5, x8
002193a0bl reflect.Value.Set
002193a4b 0x2193ac
002193a8
002193a8loc_2193a8:
002193a8b 0x2193ac
002193ac
002193acloc_2193ac:
002193acldr x0, [sp+120]
002193b0ldr x1, [sp+128]
002193b4ldr x2, [sp+136]
002193b8bl google.golang.org/protobuf/internal/impl.mapRange
002193bcstr x0, [sp+144]
002193c0b 0x2193c4
002193c4
002193c4loc_2193c4:
002193c4ldr x0, [sp+144]
002193c8bl reflect.(*MapIter).Next
002193ccstrb w0, [sp+95]
002193d0tbnz w0, 0, 0x2193d8
002193d4b 0x219538
002193d8
002193d8loc_2193d8:
002193d8ldr x0, [sp+144]
002193dcbl reflect.(*MapIter).Key
002193e0str x0, [sp+176]
002193e4str x1, [sp+184]
002193e8str x2, [sp+192]
002193ecb 0x2193f0
002193f0
002193f0loc_2193f0:
002193f0adrp x1, 0x832000
002193f4add x1, x1, 1504
002193f8str x1, [sp+384]
002193fcstp xzr, xzr, [sp+392]
00219400ldr x0, [sp+144]
00219404bl reflect.(*MapIter).Value
00219408str x0, [sp+360]
0021940cstr x1, [sp+368]
00219410str x2, [sp+376]
00219414bl reflect.Value.Bytes
00219418str x0, [sp+336]
0021941cstr x1, [sp+344]
00219420str x2, [sp+352]
00219424ldr x2, [sp+400]
00219428ldr x0, [sp+384]
0021942cldr x1, [sp+392]
00219430str x0, [sp+216]
00219434str x1, [sp+224]
00219438str x2, [sp+232]
0021943cldr x3, [sp+344]
00219440add x1, x1, x3
00219444str x1, [sp+112]
00219448subs xzr, x2, x1
0021944cb.hs 0x219454
00219450b 0x21945c
00219454
00219454loc_219454:
00219454str x1, [sp+224]
00219458b 0x21947c
0021945c
0021945cloc_21945c:
0021945cldr x3, [sp+344]
00219460adrp x4, 0x3dc000
00219464add x4, x4, 3072
00219468bl runtime.growslice
0021946cstr x0, [sp+216]
00219470str x1, [sp+224]
00219474str x2, [sp+232]
00219478b 0x21947c
0021947c
0021947cloc_21947c:
0021947cldr x3, [sp+344]
00219480str x3, [sp+104]
00219484ldr x3, [sp+112]
00219488ldr x4, [sp+344]
0021948csub x3, x3, x4
00219490ldr x4, [sp+216]
00219494add x0, x4, x3
00219498str x0, [sp+208]
0021949cldr x2, [sp+104]
002194a0ldr x1, [sp+336]
002194a4bl runtime.memmove
002194a8ldr x0, [sp+216]
002194acldr x1, [sp+224]
002194b0ldr x2, [sp+232]
002194b4str x0, [sp+312]
002194b8str x1, [sp+320]
002194bcstr x2, [sp+328]
002194c0bl runtime.convTslice
002194c4str x0, [sp+200]
002194c8mov x1, x0
002194ccadrp x0, 0x3d4000
002194d0add x0, x0, 1216
002194d4bl reflect.ValueOf
002194d8str x0, [sp+288]
002194dcstr x1, [sp+296]
002194e0str x2, [sp+304]
002194e4ldr x3, [sp+152]
002194e8ldr x4, [sp+160]
002194ecldr x5, [sp+168]
002194f0ldr x6, [sp+176]
002194f4ldr x7, [sp+184]
002194f8ldr x8, [sp+192]
002194fcmov x9, x0
00219500mov x0, x3
00219504mov x10, x1
00219508mov x1, x4
0021950cmov x11, x2
00219510mov x2, x5
00219514mov x3, x6
00219518mov x4, x7
0021951cmov x5, x8
00219520mov x6, x9
00219524mov x7, x10
00219528mov x8, x11
0021952cbl reflect.Value.SetMapIndex
00219530b 0x219534
00219534
00219534loc_219534:
00219534b 0x2193c4
00219538
00219538loc_219538:
00219538ldp x29, x30, [sp-8]
0021953cadd sp, sp, 416
00219540ret x30
00219544
00219544loc_219544:
00219544stp x0, x1, [sp+8]
00219548str x2, [sp+24]
0021954cmov x3, x30
00219550bl runtime.morestack_noctxt.abi0
00219554ldp x0, x1, [sp+8]
00219558ldr x2, [sp+24]
0021955cb 0x219270
00219270
Loading..