File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    00194620
    00194620google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalList: ; void google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalList(google.golang.org/protobuf/proto.UnmarshalOptions o, struct []uint8 b, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/reflect/protoreflect.List list, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
    00194620ldr x16, [x28+16]
    00194624sub x17, sp, 2320
    00194628subs xzr, x17, x16
    0019462cb.ls 0x197890
    00194630sub x20, sp, 2448
    00194634stp x29, x30, [x20-8]
    00194638add sp, x20, 0
    0019463csub x29, sp, 8
    00194640strb w0, [sp+2456]
    00194644strb w1, [sp+2457]
    00194648strb w2, [sp+2458]
    0019464cstr x3, [sp+2464]
    00194650str x4, [sp+2472]
    00194654str x5, [sp+2480]
    00194658str x6, [sp+2488]
    0019465cstr x7, [sp+2496]
    00194660str x8, [sp+2504]
    00194664strb w9, [sp+2512]
    00194668str x10, [sp+2520]
    0019466cstr x11, [sp+2528]
    00194670str x12, [sp+2536]
    00194674str x13, [sp+2544]
    00194678str xzr, [sp+704]
    0019467cadd x27, sp, 1488
    00194680stp xzr, xzr, [x27]
    00194684ldr x1, [sp+2536]
    00194688ldrsb x27, [x1]
    0019468cldr x1, [x1+176]
    00194690ldr x0, [sp+2544]
    00194694blr x1
    00194698strb w0, [sp+99]
    0019469cstrb w0, [sp+95]
    001946a0sbfm x1, x0, 0, 7
    001946a4subs wzr, w1, 9
    001946a8b.le 0x1946b0
    001946acb 0x195718
    001946b0
    001946b0loc_1946b0:
    001946b0sbfm x3, x0, 0, 7
    001946b4subs wzr, w3, 4
    001946b8b.le 0x1946c0
    001946bcb 0x194de8
    001946c0
    001946c0loc_1946c0:
    001946c0sbfm x3, x0, 0, 7
    001946c4subs wzr, w3, 2
    001946c8b.le 0x1946d0
    001946ccb 0x194a74
    001946d0
    001946d0loc_1946d0:
    001946d0ubfm x3, x0, 0, 7
    001946d4subs wzr, w3, 1
    001946d8b.eq 0x1946e0
    001946dcb 0x194894
    001946e0
    001946e0loc_1946e0:
    001946e0b 0x1946e4
    001946e4
    001946e4loc_1946e4:
    001946e4ldrsb x3, [sp+2512]
    001946e8ubfm x3, x3, 0, 7
    001946ecsubs wzr, w3, 2
    001946f0b.eq 0x1946f8
    001946f4b 0x194784
    001946f8
    001946f8loc_1946f8:
    001946f8str xzr, [sp+2176]
    001946fcadd x27, sp, 2184
    00194700stp xzr, xzr, [x27]
    00194704ldr x0, [sp+2488]
    00194708ldr x1, [sp+2496]
    0019470cldr x2, [sp+2504]
    00194710bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    00194714str x0, [sp+2176]
    00194718str x1, [sp+2184]
    0019471cstr x2, [sp+2192]
    00194720str x3, [sp+1024]
    00194724str x0, [sp+2296]
    00194728str x1, [sp+2304]
    0019472cstr x2, [sp+2312]
    00194730ldr x3, [sp+1024]
    00194734str x3, [sp+1112]
    00194738str x0, [sp+1504]
    0019473cstr x1, [sp+1512]
    00194740str x2, [sp+1520]
    00194744ldr x3, [sp+1112]
    00194748str x3, [sp+384]
    0019474ctbnz x3, 63, 0x194754
    00194750b 0x194780
    00194754
    00194754loc_194754:
    00194754str xzr, [sp+704]
    00194758adrp x27, 0x88d000
    0019475cldr x1, [x27+1424]
    00194760adrp x27, 0x88d000
    00194764ldr x2, [x27+1432]
    00194768str x1, [sp+1488]
    0019476cstr x2, [sp+1496]
    00194770ldr x0, [sp+704]
    00194774ldp x29, x30, [sp-8]
    00194778add sp, sp, 2448
    0019477cret x30
    00194780
    00194780loc_194780:
    00194780b 0x197758
    00194784
    00194784loc_194784:
    00194784ldrsb x3, [sp+2512]
    00194788ubfm x3, x3, 0, 7
    0019478csubs wzr, w3, 1
    00194790b.ne 0x194798
    00194794b 0x1947c4
    00194798
    00194798loc_194798:
    00194798str xzr, [sp+704]
    0019479cadrp x27, 0x88d000
    001947a0ldr x1, [x27+1408]
    001947a4adrp x27, 0x88d000
    001947a8ldr x2, [x27+1416]
    001947acstr x1, [sp+1488]
    001947b0str x2, [sp+1496]
    001947b4ldr x0, [sp+704]
    001947b8ldp x29, x30, [sp-8]
    001947bcadd sp, sp, 2448
    001947c0ret x30
    001947c4
    001947c4loc_1947c4:
    001947c4ldr x0, [sp+2488]
    001947c8ldr x1, [sp+2496]
    001947ccldr x2, [sp+2504]
    001947d0bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
    001947d4str x0, [sp+1016]
    001947d8str x1, [sp+1024]
    001947dcstr x0, [sp+1080]
    001947e0str x1, [sp+1072]
    001947e4str x0, [sp+160]
    001947e8str x1, [sp+368]
    001947ectbnz x1, 63, 0x1947f4
    001947f0b 0x194820
    001947f4
    001947f4loc_1947f4:
    001947f4str xzr, [sp+704]
    001947f8adrp x27, 0x88d000
    001947fcldr x1, [x27+1424]
    00194800adrp x27, 0x88d000
    00194804ldr x2, [x27+1432]
    00194808str x1, [sp+1488]
    0019480cstr x2, [sp+1496]
    00194810ldr x0, [sp+704]
    00194814ldp x29, x30, [sp-8]
    00194818add sp, sp, 2448
    0019481cret x30
    00194820
    00194820loc_194820:
    00194820bl math.Float64frombits
    00194824str d0, [sp+992]
    00194828bl google.golang.org/protobuf/reflect/protoreflect.ValueOfFloat64
    0019482cstr x0, [sp+2152]
    00194830str x1, [sp+2160]
    00194834str x2, [sp+2168]
    00194838ldr x3, [sp+2520]
    0019483cldrsb x27, [x3]
    00194840ldr x4, [sp+2528]
    00194844ldr x3, [x3+24]
    00194848mov x5, x0
    0019484cmov x0, x4
    00194850mov x6, x1
    00194854mov x1, x5
    00194858mov x7, x2
    0019485cmov x2, x6
    00194860mov x8, x3
    00194864mov x3, x7
    00194868blr x8
    0019486cldr x1, [sp+368]
    00194870str x1, [sp+704]
    00194874add x27, sp, 1488
    00194878stp xzr, xzr, [x27]
    0019487cldr x0, [sp+704]
    00194880mov x1, xzr
    00194884mov x2, xzr
    00194888ldp x29, x30, [sp-8]
    0019488cadd sp, sp, 2448
    00194890ret x30
    00194894
    00194894loc_194894:
    00194894ubfm x3, x0, 0, 7
    00194898subs wzr, w3, 2
    0019489cb.eq 0x1948a4
    001948a0b 0x194a6c
    001948a4
    001948a4loc_1948a4:
    001948a4b 0x1948a8
    001948a8
    001948a8loc_1948a8:
    001948a8ldrsb x3, [sp+2512]
    001948acubfm x3, x3, 0, 7
    001948b0subs wzr, w3, 2
    001948b4b.eq 0x1948bc
    001948b8b 0x194948
    001948bc
    001948bcloc_1948bc:
    001948bcstr xzr, [sp+2176]
    001948c0add x27, sp, 2184
    001948c4stp xzr, xzr, [x27]
    001948c8ldr x0, [sp+2488]
    001948ccldr x1, [sp+2496]
    001948d0ldr x2, [sp+2504]
    001948d4bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    001948d8str x0, [sp+2176]
    001948dcstr x1, [sp+2184]
    001948e0str x2, [sp+2192]
    001948e4str x3, [sp+1024]
    001948e8str x0, [sp+2368]
    001948ecstr x1, [sp+2376]
    001948f0str x2, [sp+2384]
    001948f4ldr x3, [sp+1024]
    001948f8str x3, [sp+1224]
    001948fcstr x0, [sp+1576]
    00194900str x1, [sp+1584]
    00194904str x2, [sp+1592]
    00194908ldr x3, [sp+1224]
    0019490cstr x3, [sp+456]
    00194910tbnz x3, 63, 0x194918
    00194914b 0x194944
    00194918
    00194918loc_194918:
    00194918str xzr, [sp+704]
    0019491cadrp x27, 0x88d000
    00194920ldr x1, [x27+1424]
    00194924adrp x27, 0x88d000
    00194928ldr x2, [x27+1432]
    0019492cstr x1, [sp+1488]
    00194930str x2, [sp+1496]
    00194934ldr x0, [sp+704]
    00194938ldp x29, x30, [sp-8]
    0019493cadd sp, sp, 2448
    00194940ret x30
    00194944
    00194944loc_194944:
    00194944b 0x19761c
    00194948
    00194948loc_194948:
    00194948ldrsb x3, [sp+2512]
    0019494cubfm x3, x3, 0, 7
    00194950subs wzr, w3, 5
    00194954b.ne 0x19495c
    00194958b 0x194988
    0019495c
    0019495cloc_19495c:
    0019495cstr xzr, [sp+704]
    00194960adrp x27, 0x88d000
    00194964ldr x1, [x27+1408]
    00194968adrp x27, 0x88d000
    0019496cldr x2, [x27+1416]
    00194970str x1, [sp+1488]
    00194974str x2, [sp+1496]
    00194978ldr x0, [sp+704]
    0019497cldp x29, x30, [sp-8]
    00194980add sp, sp, 2448
    00194984ret x30
    00194988
    00194988loc_194988:
    00194988ldr x0, [sp+2488]
    0019498cldr x1, [sp+2496]
    00194990ldr x2, [sp+2504]
    00194994bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
    00194998str w0, [sp+132]
    0019499cstr x1, [sp+1024]
    001949a0ldr w3, [sp+132]
    001949a4str w3, [sp+136]
    001949a8ldr x3, [sp+1024]
    001949acstr x3, [sp+1208]
    001949b0ldr w3, [sp+136]
    001949b4str w3, [sp+100]
    001949b8ldr x3, [sp+1208]
    001949bcstr x3, [sp+440]
    001949c0tbnz x3, 63, 0x1949c8
    001949c4b 0x1949f4
    001949c8
    001949c8loc_1949c8:
    001949c8str xzr, [sp+704]
    001949ccadrp x27, 0x88d000
    001949d0ldr x1, [x27+1424]
    001949d4adrp x27, 0x88d000
    001949d8ldr x2, [x27+1432]
    001949dcstr x1, [sp+1488]
    001949e0str x2, [sp+1496]
    001949e4ldr x0, [sp+704]
    001949e8ldp x29, x30, [sp-8]
    001949ecadd sp, sp, 2448
    001949f0ret x30
    001949f4
    001949f4loc_1949f4:
    001949f4ldr w0, [sp+100]
    001949f8bl math.Float32frombits
    001949fcstr s0, [sp+128]
    00194a00bl google.golang.org/protobuf/reflect/protoreflect.ValueOfFloat32
    00194a04str x0, [sp+2152]
    00194a08str x1, [sp+2160]
    00194a0cstr x2, [sp+2168]
    00194a10ldr x3, [sp+2520]
    00194a14ldrsb x27, [x3]
    00194a18ldr x4, [sp+2528]
    00194a1cldr x3, [x3+24]
    00194a20mov x5, x0
    00194a24mov x0, x4
    00194a28mov x6, x1
    00194a2cmov x1, x5
    00194a30mov x7, x2
    00194a34mov x2, x6
    00194a38mov x8, x3
    00194a3cmov x3, x7
    00194a40blr x8
    00194a44ldr x1, [sp+440]
    00194a48str x1, [sp+704]
    00194a4cadd x27, sp, 1488
    00194a50stp xzr, xzr, [x27]
    00194a54ldr x0, [sp+704]
    00194a58mov x1, xzr
    00194a5cmov x2, xzr
    00194a60ldp x29, x30, [sp-8]
    00194a64add sp, sp, 2448
    00194a68ret x30
    00194a6c
    00194a6cloc_194a6c:
    00194a6cb 0x194a70
    00194a70
    00194a70loc_194a70:
    00194a70b 0x194de4
    00194a74
    00194a74loc_194a74:
    00194a74ubfm x3, x0, 0, 7
    00194a78subs wzr, w3, 3
    00194a7cb.eq 0x194a84
    00194a80b 0x194c28
    00194a84
    00194a84loc_194a84:
    00194a84b 0x194a88
    00194a88
    00194a88loc_194a88:
    00194a88ldrsb x3, [sp+2512]
    00194a8cubfm x3, x3, 0, 7
    00194a90subs wzr, w3, 2
    00194a94b.eq 0x194a9c
    00194a98b 0x194b28
    00194a9c
    00194a9cloc_194a9c:
    00194a9cstr xzr, [sp+2176]
    00194aa0add x27, sp, 2184
    00194aa4stp xzr, xzr, [x27]
    00194aa8ldr x0, [sp+2488]
    00194aacldr x1, [sp+2496]
    00194ab0ldr x2, [sp+2504]
    00194ab4bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    00194ab8str x0, [sp+2176]
    00194abcstr x1, [sp+2184]
    00194ac0str x2, [sp+2192]
    00194ac4str x3, [sp+1024]
    00194ac8str x0, [sp+1912]
    00194accstr x1, [sp+1920]
    00194ad0str x2, [sp+1928]
    00194ad4ldr x3, [sp+1024]
    00194ad8str x3, [sp+808]
    00194adcstr x0, [sp+1696]
    00194ae0str x1, [sp+1704]
    00194ae4str x2, [sp+1712]
    00194ae8ldr x3, [sp+808]
    00194aecstr x3, [sp+576]
    00194af0tbnz x3, 63, 0x194af8
    00194af4b 0x194b24
    00194af8
    00194af8loc_194af8:
    00194af8str xzr, [sp+704]
    00194afcadrp x27, 0x88d000
    00194b00ldr x1, [x27+1424]
    00194b04adrp x27, 0x88d000
    00194b08ldr x2, [x27+1432]
    00194b0cstr x1, [sp+1488]
    00194b10str x2, [sp+1496]
    00194b14ldr x0, [sp+704]
    00194b18ldp x29, x30, [sp-8]
    00194b1cadd sp, sp, 2448
    00194b20ret x30
    00194b24
    00194b24loc_194b24:
    00194b24b 0x1974f0
    00194b28
    00194b28loc_194b28:
    00194b28ldrsb x3, [sp+2512]
    00194b2cubfm x3, x3, 0, 7
    00194b30cbnz w3, 0x194b38
    00194b34b 0x194b64
    00194b38
    00194b38loc_194b38:
    00194b38str xzr, [sp+704]
    00194b3cadrp x27, 0x88d000
    00194b40ldr x1, [x27+1408]
    00194b44adrp x27, 0x88d000
    00194b48ldr x2, [x27+1416]
    00194b4cstr x1, [sp+1488]
    00194b50str x2, [sp+1496]
    00194b54ldr x0, [sp+704]
    00194b58ldp x29, x30, [sp-8]
    00194b5cadd sp, sp, 2448
    00194b60ret x30
    00194b64
    00194b64loc_194b64:
    00194b64ldr x0, [sp+2488]
    00194b68ldr x1, [sp+2496]
    00194b6cldr x2, [sp+2504]
    00194b70bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    00194b74str x0, [sp+1016]
    00194b78str x1, [sp+1024]
    00194b7cstr x0, [sp+784]
    00194b80str x1, [sp+776]
    00194b84str x0, [sp+240]
    00194b88str x1, [sp+560]
    00194b8ctbnz x1, 63, 0x194b94
    00194b90b 0x194bc0
    00194b94
    00194b94loc_194b94:
    00194b94str xzr, [sp+704]
    00194b98adrp x27, 0x88d000
    00194b9cldr x1, [x27+1424]
    00194ba0adrp x27, 0x88d000
    00194ba4ldr x2, [x27+1432]
    00194ba8str x1, [sp+1488]
    00194bacstr x2, [sp+1496]
    00194bb0ldr x0, [sp+704]
    00194bb4ldp x29, x30, [sp-8]
    00194bb8add sp, sp, 2448
    00194bbcret x30
    00194bc0
    00194bc0loc_194bc0:
    00194bc0bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
    00194bc4str x0, [sp+2152]
    00194bc8str x1, [sp+2160]
    00194bccstr x2, [sp+2168]
    00194bd0ldr x3, [sp+2528]
    00194bd4ldr x4, [sp+2520]
    00194bd8ldrsb x27, [x4]
    00194bdcldr x4, [x4+24]
    00194be0mov x5, x0
    00194be4mov x0, x3
    00194be8mov x6, x1
    00194becmov x1, x5
    00194bf0mov x7, x2
    00194bf4mov x2, x6
    00194bf8mov x3, x7
    00194bfcblr x4
    00194c00ldr x1, [sp+560]
    00194c04str x1, [sp+704]
    00194c08add x27, sp, 1488
    00194c0cstp xzr, xzr, [x27]
    00194c10ldr x0, [sp+704]
    00194c14mov x1, xzr
    00194c18mov x2, xzr
    00194c1cldp x29, x30, [sp-8]
    00194c20add sp, sp, 2448
    00194c24ret x30
    00194c28
    00194c28loc_194c28:
    00194c28ubfm x3, x0, 0, 7
    00194c2csubs wzr, w3, 4
    00194c30b.eq 0x194c38
    00194c34b 0x194ddc
    00194c38
    00194c38loc_194c38:
    00194c38b 0x194c3c
    00194c3c
    00194c3cloc_194c3c:
    00194c3cldrsb x3, [sp+2512]
    00194c40ubfm x3, x3, 0, 7
    00194c44subs wzr, w3, 2
    00194c48b.eq 0x194c50
    00194c4cb 0x194cdc
    00194c50
    00194c50loc_194c50:
    00194c50str xzr, [sp+2176]
    00194c54add x27, sp, 2184
    00194c58stp xzr, xzr, [x27]
    00194c5cldr x0, [sp+2488]
    00194c60ldr x1, [sp+2496]
    00194c64ldr x2, [sp+2504]
    00194c68bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    00194c6cstr x0, [sp+2176]
    00194c70str x1, [sp+2184]
    00194c74str x2, [sp+2192]
    00194c78str x3, [sp+1024]
    00194c7cstr x0, [sp+1840]
    00194c80str x1, [sp+1848]
    00194c84str x2, [sp+1856]
    00194c88ldr x3, [sp+1024]
    00194c8cstr x3, [sp+728]
    00194c90str x0, [sp+1648]
    00194c94str x1, [sp+1656]
    00194c98str x2, [sp+1664]
    00194c9cldr x3, [sp+728]
    00194ca0str x3, [sp+528]
    00194ca4tbnz x3, 63, 0x194cac
    00194ca8b 0x194cd8
    00194cac
    00194cacloc_194cac:
    00194cacstr xzr, [sp+704]
    00194cb0adrp x27, 0x88d000
    00194cb4ldr x1, [x27+1424]
    00194cb8adrp x27, 0x88d000
    00194cbcldr x2, [x27+1432]
    00194cc0str x1, [sp+1488]
    00194cc4str x2, [sp+1496]
    00194cc8ldr x0, [sp+704]
    00194cccldp x29, x30, [sp-8]
    00194cd0add sp, sp, 2448
    00194cd4ret x30
    00194cd8
    00194cd8loc_194cd8:
    00194cd8b 0x1973c4
    00194cdc
    00194cdcloc_194cdc:
    00194cdcldrsb x3, [sp+2512]
    00194ce0ubfm x3, x3, 0, 7
    00194ce4cbnz w3, 0x194cec
    00194ce8b 0x194d18
    00194cec
    00194cecloc_194cec:
    00194cecstr xzr, [sp+704]
    00194cf0adrp x27, 0x88d000
    00194cf4ldr x1, [x27+1408]
    00194cf8adrp x27, 0x88d000
    00194cfcldr x2, [x27+1416]
    00194d00str x1, [sp+1488]
    00194d04str x2, [sp+1496]
    00194d08ldr x0, [sp+704]
    00194d0cldp x29, x30, [sp-8]
    00194d10add sp, sp, 2448
    00194d14ret x30
    00194d18
    00194d18loc_194d18:
    00194d18ldr x0, [sp+2488]
    00194d1cldr x1, [sp+2496]
    00194d20ldr x2, [sp+2504]
    00194d24bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    00194d28str x0, [sp+1016]
    00194d2cstr x1, [sp+1024]
    00194d30str x0, [sp+1296]
    00194d34str x1, [sp+1288]
    00194d38str x0, [sp+208]
    00194d3cstr x1, [sp+512]
    00194d40tbnz x1, 63, 0x194d48
    00194d44b 0x194d74
    00194d48
    00194d48loc_194d48:
    00194d48str xzr, [sp+704]
    00194d4cadrp x27, 0x88d000
    00194d50ldr x1, [x27+1424]
    00194d54adrp x27, 0x88d000
    00194d58ldr x2, [x27+1432]
    00194d5cstr x1, [sp+1488]
    00194d60str x2, [sp+1496]
    00194d64ldr x0, [sp+704]
    00194d68ldp x29, x30, [sp-8]
    00194d6cadd sp, sp, 2448
    00194d70ret x30
    00194d74
    00194d74loc_194d74:
    00194d74bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
    00194d78str x0, [sp+2152]
    00194d7cstr x1, [sp+2160]
    00194d80str x2, [sp+2168]
    00194d84ldr x3, [sp+2528]
    00194d88ldr x4, [sp+2520]
    00194d8cldrsb x27, [x4]
    00194d90ldr x4, [x4+24]
    00194d94mov x5, x0
    00194d98mov x0, x3
    00194d9cmov x6, x1
    00194da0mov x1, x5
    00194da4mov x7, x2
    00194da8mov x2, x6
    00194dacmov x3, x7
    00194db0blr x4
    00194db4ldr x1, [sp+512]
    00194db8str x1, [sp+704]
    00194dbcadd x27, sp, 1488
    00194dc0stp xzr, xzr, [x27]
    00194dc4ldr x0, [sp+704]
    00194dc8mov x1, xzr
    00194dccmov x2, xzr
    00194dd0ldp x29, x30, [sp-8]
    00194dd4add sp, sp, 2448
    00194dd8ret x30
    00194ddc
    00194ddcloc_194ddc:
    00194ddcb 0x194de0
    00194de0
    00194de0loc_194de0:
    00194de0b 0x194de4
    00194de4
    00194de4loc_194de4:
    00194de4b 0x195714
    00194de8
    00194de8loc_194de8:
    00194de8sbfm x3, x0, 0, 7
    00194decsubs wzr, w3, 6
    00194df0b.le 0x194df8
    00194df4b 0x195170
    00194df8
    00194df8loc_194df8:
    00194df8ubfm x3, x0, 0, 7
    00194dfcsubs wzr, w3, 5
    00194e00b.eq 0x194e08
    00194e04b 0x194fb0
    00194e08
    00194e08loc_194e08:
    00194e08b 0x194e0c
    00194e0c
    00194e0cloc_194e0c:
    00194e0cldrsb x3, [sp+2512]
    00194e10ubfm x3, x3, 0, 7
    00194e14subs wzr, w3, 2
    00194e18b.eq 0x194e20
    00194e1cb 0x194eac
    00194e20
    00194e20loc_194e20:
    00194e20str xzr, [sp+2176]
    00194e24add x27, sp, 2184
    00194e28stp xzr, xzr, [x27]
    00194e2cldr x0, [sp+2488]
    00194e30ldr x1, [sp+2496]
    00194e34ldr x2, [sp+2504]
    00194e38bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    00194e3cstr x0, [sp+2176]
    00194e40str x1, [sp+2184]
    00194e44str x2, [sp+2192]
    00194e48str x3, [sp+1024]
    00194e4cstr x0, [sp+1984]
    00194e50str x1, [sp+1992]
    00194e54str x2, [sp+2000]
    00194e58ldr x3, [sp+1024]
    00194e5cstr x3, [sp+928]
    00194e60str x0, [sp+1768]
    00194e64str x1, [sp+1776]
    00194e68str x2, [sp+1784]
    00194e6cldr x3, [sp+928]
    00194e70str x3, [sp+648]
    00194e74tbnz x3, 63, 0x194e7c
    00194e78b 0x194ea8
    00194e7c
    00194e7cloc_194e7c:
    00194e7cstr xzr, [sp+704]
    00194e80adrp x27, 0x88d000
    00194e84ldr x1, [x27+1424]
    00194e88adrp x27, 0x88d000
    00194e8cldr x2, [x27+1432]
    00194e90str x1, [sp+1488]
    00194e94str x2, [sp+1496]
    00194e98ldr x0, [sp+704]
    00194e9cldp x29, x30, [sp-8]
    00194ea0add sp, sp, 2448
    00194ea4ret x30
    00194ea8
    00194ea8loc_194ea8:
    00194ea8b 0x197298
    00194eac
    00194eacloc_194eac:
    00194eacldrsb x3, [sp+2512]
    00194eb0ubfm x3, x3, 0, 7
    00194eb4cbnz w3, 0x194ebc
    00194eb8b 0x194ee8
    00194ebc
    00194ebcloc_194ebc:
    00194ebcstr xzr, [sp+704]
    00194ec0adrp x27, 0x88d000
    00194ec4ldr x1, [x27+1408]
    00194ec8adrp x27, 0x88d000
    00194eccldr x2, [x27+1416]
    00194ed0str x1, [sp+1488]
    00194ed4str x2, [sp+1496]
    00194ed8ldr x0, [sp+704]
    00194edcldp x29, x30, [sp-8]
    00194ee0add sp, sp, 2448
    00194ee4ret x30
    00194ee8
    00194ee8loc_194ee8:
    00194ee8ldr x0, [sp+2488]
    00194eecldr x1, [sp+2496]
    00194ef0ldr x2, [sp+2504]
    00194ef4bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    00194ef8str x0, [sp+1016]
    00194efcstr x1, [sp+1024]
    00194f00str x0, [sp+904]
    00194f04str x1, [sp+896]
    00194f08str x0, [sp+288]
    00194f0cstr x1, [sp+632]
    00194f10tbnz x1, 63, 0x194f18
    00194f14b 0x194f44
    00194f18
    00194f18loc_194f18:
    00194f18str xzr, [sp+704]
    00194f1cadrp x27, 0x88d000
    00194f20ldr x1, [x27+1424]
    00194f24adrp x27, 0x88d000
    00194f28ldr x2, [x27+1432]
    00194f2cstr x1, [sp+1488]
    00194f30str x2, [sp+1496]
    00194f34ldr x0, [sp+704]
    00194f38ldp x29, x30, [sp-8]
    00194f3cadd sp, sp, 2448
    00194f40ret x30
    00194f44
    00194f44loc_194f44:
    00194f44bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
    00194f48str x0, [sp+2152]
    00194f4cstr x1, [sp+2160]
    00194f50str x2, [sp+2168]
    00194f54ldr x3, [sp+2520]
    00194f58ldrsb x27, [x3]
    00194f5cldr x4, [sp+2528]
    00194f60ldr x3, [x3+24]
    00194f64mov x5, x0
    00194f68mov x0, x4
    00194f6cmov x6, x1
    00194f70mov x1, x5
    00194f74mov x7, x2
    00194f78mov x2, x6
    00194f7cmov x8, x3
    00194f80mov x3, x7
    00194f84blr x8
    00194f88ldr x1, [sp+632]
    00194f8cstr x1, [sp+704]
    00194f90add x27, sp, 1488
    00194f94stp xzr, xzr, [x27]
    00194f98ldr x0, [sp+704]
    00194f9cmov x1, xzr
    00194fa0mov x2, xzr
    00194fa4ldp x29, x30, [sp-8]
    00194fa8add sp, sp, 2448
    00194facret x30
    00194fb0
    00194fb0loc_194fb0:
    00194fb0ubfm x3, x0, 0, 7
    00194fb4subs wzr, w3, 6
    00194fb8b.eq 0x194fc0
    00194fbcb 0x195168
    00194fc0
    00194fc0loc_194fc0:
    00194fc0b 0x194fc4
    00194fc4
    00194fc4loc_194fc4:
    00194fc4ldrsb x3, [sp+2512]
    00194fc8ubfm x3, x3, 0, 7
    00194fccsubs wzr, w3, 2
    00194fd0b.eq 0x194fd8
    00194fd4b 0x195064
    00194fd8
    00194fd8loc_194fd8:
    00194fd8str xzr, [sp+2176]
    00194fdcadd x27, sp, 2184
    00194fe0stp xzr, xzr, [x27]
    00194fe4ldr x0, [sp+2488]
    00194fe8ldr x1, [sp+2496]
    00194fecldr x2, [sp+2504]
    00194ff0bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    00194ff4str x0, [sp+2176]
    00194ff8str x1, [sp+2184]
    00194ffcstr x2, [sp+2192]
    00195000str x3, [sp+1024]
    00195004str x0, [sp+2320]
    00195008str x1, [sp+2328]
    0019500cstr x2, [sp+2336]
    00195010ldr x3, [sp+1024]
    00195014str x3, [sp+1152]
    00195018str x0, [sp+1528]
    0019501cstr x1, [sp+1536]
    00195020str x2, [sp+1544]
    00195024ldr x3, [sp+1152]
    00195028str x3, [sp+408]
    0019502ctbnz x3, 63, 0x195034
    00195030b 0x195060
    00195034
    00195034loc_195034:
    00195034str xzr, [sp+704]
    00195038adrp x27, 0x88c000
    0019503cldr x1, [x27+1424]
    00195040adrp x27, 0x88c000
    00195044ldr x2, [x27+1432]
    00195048str x1, [sp+1488]
    0019504cstr x2, [sp+1496]
    00195050ldr x0, [sp+704]
    00195054ldp x29, x30, [sp-8]
    00195058add sp, sp, 2448
    0019505cret x30
    00195060
    00195060loc_195060:
    00195060b 0x19716c
    00195064
    00195064loc_195064:
    00195064ldrsb x3, [sp+2512]
    00195068ubfm x3, x3, 0, 7
    0019506csubs wzr, w3, 1
    00195070b.ne 0x195078
    00195074b 0x1950a4
    00195078
    00195078loc_195078:
    00195078str xzr, [sp+704]
    0019507cadrp x27, 0x88c000
    00195080ldr x1, [x27+1408]
    00195084adrp x27, 0x88c000
    00195088ldr x2, [x27+1416]
    0019508cstr x1, [sp+1488]
    00195090str x2, [sp+1496]
    00195094ldr x0, [sp+704]
    00195098ldp x29, x30, [sp-8]
    0019509cadd sp, sp, 2448
    001950a0ret x30
    001950a4
    001950a4loc_1950a4:
    001950a4ldr x0, [sp+2488]
    001950a8ldr x1, [sp+2496]
    001950acldr x2, [sp+2504]
    001950b0bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
    001950b4str x0, [sp+1016]
    001950b8str x1, [sp+1024]
    001950bcstr x0, [sp+1128]
    001950c0str x1, [sp+1120]
    001950c4str x0, [sp+176]
    001950c8str x1, [sp+392]
    001950cctbnz x1, 63, 0x1950d4
    001950d0b 0x195100
    001950d4
    001950d4loc_1950d4:
    001950d4str xzr, [sp+704]
    001950d8adrp x27, 0x88c000
    001950dcldr x1, [x27+1424]
    001950e0adrp x27, 0x88c000
    001950e4ldr x2, [x27+1432]
    001950e8str x1, [sp+1488]
    001950ecstr x2, [sp+1496]
    001950f0ldr x0, [sp+704]
    001950f4ldp x29, x30, [sp-8]
    001950f8add sp, sp, 2448
    001950fcret x30
    00195100
    00195100loc_195100:
    00195100bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
    00195104str x0, [sp+2152]
    00195108str x1, [sp+2160]
    0019510cstr x2, [sp+2168]
    00195110ldr x3, [sp+2528]
    00195114ldr x4, [sp+2520]
    00195118ldrsb x27, [x4]
    0019511cldr x4, [x4+24]
    00195120mov x5, x0
    00195124mov x0, x3
    00195128mov x6, x1
    0019512cmov x1, x5
    00195130mov x7, x2
    00195134mov x2, x6
    00195138mov x3, x7
    0019513cblr x4
    00195140ldr x1, [sp+392]
    00195144str x1, [sp+704]
    00195148add x27, sp, 1488
    0019514cstp xzr, xzr, [x27]
    00195150ldr x0, [sp+704]
    00195154mov x1, xzr
    00195158mov x2, xzr
    0019515cldp x29, x30, [sp-8]
    00195160add sp, sp, 2448
    00195164ret x30
    00195168
    00195168loc_195168:
    00195168b 0x19516c
    0019516c
    0019516cloc_19516c:
    0019516cb 0x195710
    00195170
    00195170loc_195170:
    00195170ubfm x3, x0, 0, 7
    00195174subs wzr, w3, 7
    00195178b.eq 0x195180
    0019517cb 0x195340
    00195180
    00195180loc_195180:
    00195180b 0x195184
    00195184
    00195184loc_195184:
    00195184ldrsb x3, [sp+2512]
    00195188ubfm x3, x3, 0, 7
    0019518csubs wzr, w3, 2
    00195190b.eq 0x195198
    00195194b 0x195224
    00195198
    00195198loc_195198:
    00195198str xzr, [sp+2176]
    0019519cadd x27, sp, 2184
    001951a0stp xzr, xzr, [x27]
    001951a4ldr x0, [sp+2488]
    001951a8ldr x1, [sp+2496]
    001951acldr x2, [sp+2504]
    001951b0bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    001951b4str x0, [sp+2176]
    001951b8str x1, [sp+2184]
    001951bcstr x2, [sp+2192]
    001951c0str x3, [sp+1024]
    001951c4str x0, [sp+2392]
    001951c8str x1, [sp+2400]
    001951ccstr x2, [sp+2408]
    001951d0ldr x3, [sp+1024]
    001951d4str x3, [sp+1256]
    001951d8str x0, [sp+1600]
    001951dcstr x1, [sp+1608]
    001951e0str x2, [sp+1616]
    001951e4ldr x3, [sp+1256]
    001951e8str x3, [sp+480]
    001951ectbnz x3, 63, 0x1951f4
    001951f0b 0x195220
    001951f4
    001951f4loc_1951f4:
    001951f4str xzr, [sp+704]
    001951f8adrp x27, 0x88c000
    001951fcldr x1, [x27+1424]
    00195200adrp x27, 0x88c000
    00195204ldr x2, [x27+1432]
    00195208str x1, [sp+1488]
    0019520cstr x2, [sp+1496]
    00195210ldr x0, [sp+704]
    00195214ldp x29, x30, [sp-8]
    00195218add sp, sp, 2448
    0019521cret x30
    00195220
    00195220loc_195220:
    00195220b 0x197038
    00195224
    00195224loc_195224:
    00195224ldrsb x3, [sp+2512]
    00195228ubfm x3, x3, 0, 7
    0019522csubs wzr, w3, 5
    00195230b.ne 0x195238
    00195234b 0x195264
    00195238
    00195238loc_195238:
    00195238str xzr, [sp+704]
    0019523cadrp x27, 0x88c000
    00195240ldr x1, [x27+1408]
    00195244adrp x27, 0x88c000
    00195248ldr x2, [x27+1416]
    0019524cstr x1, [sp+1488]
    00195250str x2, [sp+1496]
    00195254ldr x0, [sp+704]
    00195258ldp x29, x30, [sp-8]
    0019525cadd sp, sp, 2448
    00195260ret x30
    00195264
    00195264loc_195264:
    00195264ldr x0, [sp+2488]
    00195268ldr x1, [sp+2496]
    0019526cldr x2, [sp+2504]
    00195270bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
    00195274str w0, [sp+132]
    00195278str x1, [sp+1024]
    0019527cldr w3, [sp+132]
    00195280str w3, [sp+144]
    00195284ldr x3, [sp+1024]
    00195288str x3, [sp+1240]
    0019528cldr w3, [sp+144]
    00195290str w3, [sp+108]
    00195294ldr x3, [sp+1240]
    00195298str x3, [sp+464]
    0019529ctbnz x3, 63, 0x1952a4
    001952a0b 0x1952d0
    001952a4
    001952a4loc_1952a4:
    001952a4str xzr, [sp+704]
    001952a8adrp x27, 0x88c000
    001952acldr x1, [x27+1424]
    001952b0adrp x27, 0x88c000
    001952b4ldr x2, [x27+1432]
    001952b8str x1, [sp+1488]
    001952bcstr x2, [sp+1496]
    001952c0ldr x0, [sp+704]
    001952c4ldp x29, x30, [sp-8]
    001952c8add sp, sp, 2448
    001952ccret x30
    001952d0
    001952d0loc_1952d0:
    001952d0ldr w0, [sp+108]
    001952d4bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint32
    001952d8str x0, [sp+2152]
    001952dcstr x1, [sp+2160]
    001952e0str x2, [sp+2168]
    001952e4ldr x3, [sp+2520]
    001952e8ldrsb x27, [x3]
    001952ecldr x4, [sp+2528]
    001952f0ldr x3, [x3+24]
    001952f4mov x5, x0
    001952f8mov x0, x4
    001952fcmov x6, x1
    00195300mov x1, x5
    00195304mov x7, x2
    00195308mov x2, x6
    0019530cmov x8, x3
    00195310mov x3, x7
    00195314blr x8
    00195318ldr x1, [sp+464]
    0019531cstr x1, [sp+704]
    00195320add x27, sp, 1488
    00195324stp xzr, xzr, [x27]
    00195328ldr x0, [sp+704]
    0019532cmov x1, xzr
    00195330mov x2, xzr
    00195334ldp x29, x30, [sp-8]
    00195338add sp, sp, 2448
    0019533cret x30
    00195340
    00195340loc_195340:
    00195340ubfm x3, x0, 0, 7
    00195344subs wzr, w3, 8
    00195348b.eq 0x195350
    0019534cb 0x195500
    00195350
    00195350loc_195350:
    00195350b 0x195354
    00195354
    00195354loc_195354:
    00195354ldrsb x3, [sp+2512]
    00195358ubfm x3, x3, 0, 7
    0019535csubs wzr, w3, 2
    00195360b.eq 0x195368
    00195364b 0x1953f4
    00195368
    00195368loc_195368:
    00195368str xzr, [sp+2176]
    0019536cadd x27, sp, 2184
    00195370stp xzr, xzr, [x27]
    00195374ldr x0, [sp+2488]
    00195378ldr x1, [sp+2496]
    0019537cldr x2, [sp+2504]
    00195380bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    00195384str x0, [sp+2176]
    00195388str x1, [sp+2184]
    0019538cstr x2, [sp+2192]
    00195390str x3, [sp+1024]
    00195394str x0, [sp+1864]
    00195398str x1, [sp+1872]
    0019539cstr x2, [sp+1880]
    001953a0ldr x3, [sp+1024]
    001953a4str x3, [sp+1304]
    001953a8str x0, [sp+1816]
    001953acstr x1, [sp+1824]
    001953b0str x2, [sp+1832]
    001953b4ldr x3, [sp+1304]
    001953b8str x3, [sp+696]
    001953bctbnz x3, 63, 0x1953c4
    001953c0b 0x1953f0
    001953c4
    001953c4loc_1953c4:
    001953c4str xzr, [sp+704]
    001953c8adrp x27, 0x88c000
    001953ccldr x1, [x27+1424]
    001953d0adrp x27, 0x88c000
    001953d4ldr x2, [x27+1432]
    001953d8str x1, [sp+1488]
    001953dcstr x2, [sp+1496]
    001953e0ldr x0, [sp+704]
    001953e4ldp x29, x30, [sp-8]
    001953e8add sp, sp, 2448
    001953ecret x30
    001953f0
    001953f0loc_1953f0:
    001953f0b 0x196f04
    001953f4
    001953f4loc_1953f4:
    001953f4ldrsb x3, [sp+2512]
    001953f8ubfm x3, x3, 0, 7
    001953fccbnz w3, 0x195404
    00195400b 0x195430
    00195404
    00195404loc_195404:
    00195404str xzr, [sp+704]
    00195408adrp x27, 0x88c000
    0019540cldr x1, [x27+1408]
    00195410adrp x27, 0x88c000
    00195414ldr x2, [x27+1416]
    00195418str x1, [sp+1488]
    0019541cstr x2, [sp+1496]
    00195420ldr x0, [sp+704]
    00195424ldp x29, x30, [sp-8]
    00195428add sp, sp, 2448
    0019542cret x30
    00195430
    00195430loc_195430:
    00195430ldr x0, [sp+2488]
    00195434ldr x1, [sp+2496]
    00195438ldr x2, [sp+2504]
    0019543cbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    00195440str x0, [sp+1016]
    00195444str x1, [sp+1024]
    00195448str x0, [sp+1096]
    0019544cstr x1, [sp+1056]
    00195450str x0, [sp+320]
    00195454str x1, [sp+680]
    00195458tbnz x1, 63, 0x195460
    0019545cb 0x19548c
    00195460
    00195460loc_195460:
    00195460str xzr, [sp+704]
    00195464adrp x27, 0x88c000
    00195468ldr x1, [x27+1424]
    0019546cadrp x27, 0x88c000
    00195470ldr x2, [x27+1432]
    00195474str x1, [sp+1488]
    00195478str x2, [sp+1496]
    0019547cldr x0, [sp+704]
    00195480ldp x29, x30, [sp-8]
    00195484add sp, sp, 2448
    00195488ret x30
    0019548c
    0019548cloc_19548c:
    0019548cbl google.golang.org/protobuf/encoding/protowire.DecodeBool
    00195490strb w0, [sp+98]
    00195494bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBool
    00195498str x0, [sp+2152]
    0019549cstr x1, [sp+2160]
    001954a0str x2, [sp+2168]
    001954a4ldr x3, [sp+2520]
    001954a8ldrsb x27, [x3]
    001954acldr x4, [sp+2528]
    001954b0ldr x3, [x3+24]
    001954b4mov x5, x0
    001954b8mov x0, x4
    001954bcmov x6, x1
    001954c0mov x1, x5
    001954c4mov x7, x2
    001954c8mov x2, x6
    001954ccmov x8, x3
    001954d0mov x3, x7
    001954d4blr x8
    001954d8ldr x1, [sp+680]
    001954dcstr x1, [sp+704]
    001954e0add x27, sp, 1488
    001954e4stp xzr, xzr, [x27]
    001954e8ldr x0, [sp+704]
    001954ecmov x1, xzr
    001954f0mov x2, xzr
    001954f4ldp x29, x30, [sp-8]
    001954f8add sp, sp, 2448
    001954fcret x30
    00195500
    00195500loc_195500:
    00195500ubfm x3, x0, 0, 7
    00195504subs wzr, w3, 9
    00195508b.eq 0x195510
    0019550cb 0x195704
    00195510
    00195510loc_195510:
    00195510b 0x195514
    00195514
    00195514loc_195514:
    00195514ldrsb x3, [sp+2512]
    00195518ubfm x3, x3, 0, 7
    0019551csubs wzr, w3, 2
    00195520b.ne 0x195528
    00195524b 0x195554
    00195528
    00195528loc_195528:
    00195528str xzr, [sp+704]
    0019552cadrp x27, 0x88c000
    00195530ldr x1, [x27+1408]
    00195534adrp x27, 0x88c000
    00195538ldr x2, [x27+1416]
    0019553cstr x1, [sp+1488]
    00195540str x2, [sp+1496]
    00195544ldr x0, [sp+704]
    00195548ldp x29, x30, [sp-8]
    0019554cadd sp, sp, 2448
    00195550ret x30
    00195554
    00195554loc_195554:
    00195554str xzr, [sp+2176]
    00195558add x27, sp, 2184
    0019555cstp xzr, xzr, [x27]
    00195560ldr x0, [sp+2488]
    00195564ldr x1, [sp+2496]
    00195568ldr x2, [sp+2504]
    0019556cbl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    00195570str x0, [sp+2176]
    00195574str x1, [sp+2184]
    00195578str x2, [sp+2192]
    0019557cstr x3, [sp+1024]
    00195580str x0, [sp+2272]
    00195584str x1, [sp+2280]
    00195588str x2, [sp+2288]
    0019558cldr x3, [sp+1024]
    00195590str x3, [sp+1064]
    00195594str x0, [sp+1384]
    00195598str x1, [sp+1392]
    0019559cstr x2, [sp+1400]
    001955a0ldr x3, [sp+1064]
    001955a4str x3, [sp+360]
    001955a8tbnz x3, 63, 0x1955b0
    001955acb 0x1955dc
    001955b0
    001955b0loc_1955b0:
    001955b0str xzr, [sp+704]
    001955b4adrp x27, 0x88c000
    001955b8ldr x1, [x27+1424]
    001955bcadrp x27, 0x88c000
    001955c0ldr x2, [x27+1432]
    001955c4str x1, [sp+1488]
    001955c8str x2, [sp+1496]
    001955ccldr x0, [sp+704]
    001955d0ldp x29, x30, [sp-8]
    001955d4add sp, sp, 2448
    001955d8ret x30
    001955dc
    001955dcloc_1955dc:
    001955dcldr x0, [sp+2536]
    001955e0ldr x1, [sp+2544]
    001955e4bl google.golang.org/protobuf/internal/strs.EnforceUTF8
    001955e8strb w0, [sp+97]
    001955ecstrb w0, [sp+98]
    001955f0tbnz w0, 0, 0x1955f8
    001955f4b 0x195618
    001955f8
    001955f8loc_1955f8:
    001955f8ldr x0, [sp+1384]
    001955fcldr x1, [sp+1392]
    00195600ldr x2, [sp+1400]
    00195604bl unicode/utf8.Valid
    00195608strb w0, [sp+96]
    0019560ceor x3, x0, 1
    00195610strb w3, [sp+98]
    00195614b 0x19561c
    00195618
    00195618loc_195618:
    00195618b 0x19561c
    0019561c
    0019561cloc_19561c:
    0019561cldrb w3, [sp+98]
    00195620tbnz w3, 0, 0x195628
    00195624b 0x195680
    00195628
    00195628loc_195628:
    00195628ldr x1, [sp+2536]
    0019562cldrsb x27, [x1]
    00195630ldr x1, [x1+72]
    00195634ldr x0, [sp+2544]
    00195638blr x1
    0019563cstr x0, [sp+2136]
    00195640str x1, [sp+2144]
    00195644bl google.golang.org/protobuf/internal/errors.InvalidUTF8
    00195648str x0, [sp+2120]
    0019564cstr x1, [sp+2128]
    00195650str xzr, [sp+704]
    00195654str x0, [sp+1488]
    00195658str x1, [sp+1496]
    0019565cldr x2, [sp+704]
    00195660mov x3, x0
    00195664mov x0, x2
    00195668mov x4, x1
    0019566cmov x1, x3
    00195670mov x2, x4
    00195674ldp x29, x30, [sp-8]
    00195678add sp, sp, 2448
    0019567cret x30
    00195680
    00195680loc_195680:
    00195680ldr x1, [sp+1384]
    00195684ldr x2, [sp+1392]
    00195688mov x0, xzr
    0019568cbl runtime.slicebytetostring
    00195690str x0, [sp+2040]
    00195694str x1, [sp+2048]
    00195698bl google.golang.org/protobuf/reflect/protoreflect.ValueOfString
    0019569cstr x0, [sp+2152]
    001956a0str x1, [sp+2160]
    001956a4str x2, [sp+2168]
    001956a8ldr x3, [sp+2520]
    001956acldrsb x27, [x3]
    001956b0ldr x4, [sp+2528]
    001956b4ldr x3, [x3+24]
    001956b8mov x5, x0
    001956bcmov x0, x4
    001956c0mov x6, x1
    001956c4mov x1, x5
    001956c8mov x7, x2
    001956ccmov x2, x6
    001956d0mov x8, x3
    001956d4mov x3, x7
    001956d8blr x8
    001956dcldr x3, [sp+360]
    001956e0str x3, [sp+704]
    001956e4add x27, sp, 1488
    001956e8stp xzr, xzr, [x27]
    001956ecldr x0, [sp+704]
    001956f0mov x1, xzr
    001956f4mov x2, xzr
    001956f8ldp x29, x30, [sp-8]
    001956fcadd sp, sp, 2448
    00195700ret x30
    00195704
    00195704loc_195704:
    00195704b 0x195708
    00195708
    00195708loc_195708:
    00195708b 0x19570c
    0019570c
    0019570cloc_19570c:
    0019570cb 0x195710
    00195710
    00195710loc_195710:
    00195710b 0x195714
    00195714
    00195714loc_195714:
    00195714b 0x1967b0
    00195718
    00195718loc_195718:
    00195718sbfm x3, x0, 0, 7
    0019571csubs wzr, w3, 13
    00195720b.le 0x195728
    00195724b 0x195ec0
    00195728
    00195728loc_195728:
    00195728sbfm x3, x0, 0, 7
    0019572csubs wzr, w3, 11
    00195730b.le 0x195738
    00195734b 0x195b0c
    00195738
    00195738loc_195738:
    00195738ubfm x3, x0, 0, 7
    0019573csubs wzr, w3, 10
    00195740b.eq 0x195748
    00195744b 0x19592c
    00195748
    00195748loc_195748:
    00195748b 0x19574c
    0019574c
    0019574cloc_19574c:
    0019574cldrsb x3, [sp+2512]
    00195750ubfm x3, x3, 0, 7
    00195754subs wzr, w3, 3
    00195758b.ne 0x195760
    0019575cb 0x19578c
    00195760
    00195760loc_195760:
    00195760str xzr, [sp+704]
    00195764adrp x27, 0x88c000
    00195768ldr x1, [x27+1408]
    0019576cadrp x27, 0x88c000
    00195770ldr x2, [x27+1416]
    00195774str x1, [sp+1488]
    00195778str x2, [sp+1496]
    0019577cldr x0, [sp+704]
    00195780ldp x29, x30, [sp-8]
    00195784add sp, sp, 2448
    00195788ret x30
    0019578c
    0019578cloc_19578c:
    0019578cldr x1, [sp+2536]
    00195790ldrsb x27, [x1]
    00195794ldr x1, [x1+216]
    00195798ldr x0, [sp+2544]
    0019579cblr x1
    001957a0str w0, [sp+124]
    001957a4str xzr, [sp+2072]
    001957a8add x27, sp, 2080
    001957acstp xzr, xzr, [x27]
    001957b0ldrsw x0, [sp+124]
    001957b4ldr x2, [sp+2496]
    001957b8ldr x3, [sp+2504]
    001957bcldr x1, [sp+2488]
    001957c0bl google.golang.org/protobuf/encoding/protowire.ConsumeGroup
    001957c4str x0, [sp+2072]
    001957c8str x1, [sp+2080]
    001957ccstr x2, [sp+2088]
    001957d0str x3, [sp+1024]
    001957d4str x0, [sp+2200]
    001957d8str x1, [sp+2208]
    001957dcstr x2, [sp+2216]
    001957e0ldr x3, [sp+1024]
    001957e4str x3, [sp+1032]
    001957e8str x0, [sp+1312]
    001957ecstr x1, [sp+1320]
    001957f0str x2, [sp+1328]
    001957f4ldr x1, [sp+1032]
    001957f8str x1, [sp+336]
    001957fctbnz x1, 63, 0x195804
    00195800b 0x195830
    00195804
    00195804loc_195804:
    00195804str xzr, [sp+704]
    00195808adrp x27, 0x88c000
    0019580cldr x1, [x27+1424]
    00195810adrp x27, 0x88c000
    00195814ldr x2, [x27+1432]
    00195818str x1, [sp+1488]
    0019581cstr x2, [sp+1496]
    00195820ldr x0, [sp+704]
    00195824ldp x29, x30, [sp-8]
    00195828add sp, sp, 2448
    0019582cret x30
    00195830
    00195830loc_195830:
    00195830ldr x1, [sp+2520]
    00195834ldrsb x27, [x1]
    00195838ldr x1, [x1+64]
    0019583cldr x0, [sp+2528]
    00195840blr x1
    00195844str x0, [sp+1408]
    00195848str x1, [sp+1416]
    0019584cstr x2, [sp+1424]
    00195850bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
    00195854str x0, [sp+2056]
    00195858str x1, [sp+2064]
    0019585cldr x7, [sp+1320]
    00195860ldr x8, [sp+1328]
    00195864ldr x6, [sp+1312]
    00195868ldrb w2, [sp+2456]
    0019586cldrb w3, [sp+2457]
    00195870ldrb w4, [sp+2458]
    00195874ldr x5, [sp+2464]
    00195878ldr x9, [sp+2472]
    0019587cldr x10, [sp+2480]
    00195880mov x11, x0
    00195884mov x0, x2
    00195888mov x12, x1
    0019588cmov x1, x3
    00195890mov x2, x4
    00195894mov x3, x5
    00195898mov x4, x9
    0019589cmov x5, x10
    001958a0mov x9, x11
    001958a4mov x10, x12
    001958a8bl google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalMessage
    001958acstr x0, [sp+1456]
    001958b0str x1, [sp+1464]
    001958b4cbnz x0, 0x1958bc
    001958b8b 0x1958e4
    001958bc
    001958bcloc_1958bc:
    001958bcstr xzr, [sp+704]
    001958c0str x0, [sp+1488]
    001958c4str x1, [sp+1496]
    001958c8ldr x3, [sp+704]
    001958ccmov x2, x1
    001958d0mov x1, x0
    001958d4mov x0, x3
    001958d8ldp x29, x30, [sp-8]
    001958dcadd sp, sp, 2448
    001958e0ret x30
    001958e4
    001958e4loc_1958e4:
    001958e4ldr x1, [sp+1408]
    001958e8ldr x2, [sp+1416]
    001958ecldr x3, [sp+1424]
    001958f0ldr x4, [sp+2520]
    001958f4ldrsb x27, [x4]
    001958f8ldr x4, [x4+24]
    001958fcldr x0, [sp+2528]
    00195900blr x4
    00195904ldr x4, [sp+336]
    00195908str x4, [sp+704]
    0019590cadd x27, sp, 1488
    00195910stp xzr, xzr, [x27]
    00195914ldr x0, [sp+704]
    00195918mov x1, xzr
    0019591cmov x2, xzr
    00195920ldp x29, x30, [sp-8]
    00195924add sp, sp, 2448
    00195928ret x30
    0019592c
    0019592cloc_19592c:
    0019592cubfm x3, x0, 0, 7
    00195930subs wzr, w3, 11
    00195934b.eq 0x19593c
    00195938b 0x195b04
    0019593c
    0019593cloc_19593c:
    0019593cb 0x195940
    00195940
    00195940loc_195940:
    00195940ldrsb x3, [sp+2512]
    00195944ubfm x3, x3, 0, 7
    00195948subs wzr, w3, 2
    0019594cb.ne 0x195954
    00195950b 0x195980
    00195954
    00195954loc_195954:
    00195954str xzr, [sp+704]
    00195958adrp x27, 0x88c000
    0019595cldr x1, [x27+1408]
    00195960adrp x27, 0x88c000
    00195964ldr x2, [x27+1416]
    00195968str x1, [sp+1488]
    0019596cstr x2, [sp+1496]
    00195970ldr x0, [sp+704]
    00195974ldp x29, x30, [sp-8]
    00195978add sp, sp, 2448
    0019597cret x30
    00195980
    00195980loc_195980:
    00195980str xzr, [sp+2072]
    00195984add x27, sp, 2080
    00195988stp xzr, xzr, [x27]
    0019598cldr x0, [sp+2488]
    00195990ldr x1, [sp+2496]
    00195994ldr x2, [sp+2504]
    00195998bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    0019599cstr x0, [sp+2072]
    001959a0str x1, [sp+2080]
    001959a4str x2, [sp+2088]
    001959a8str x3, [sp+1024]
    001959acstr x0, [sp+2224]
    001959b0str x1, [sp+2232]
    001959b4str x2, [sp+2240]
    001959b8ldr x3, [sp+1024]
    001959bcstr x3, [sp+1040]
    001959c0str x0, [sp+1336]
    001959c4str x1, [sp+1344]
    001959c8str x2, [sp+1352]
    001959ccldr x3, [sp+1040]
    001959d0str x3, [sp+344]
    001959d4tbnz x3, 63, 0x1959dc
    001959d8b 0x195a08
    001959dc
    001959dcloc_1959dc:
    001959dcstr xzr, [sp+704]
    001959e0adrp x27, 0x88c000
    001959e4ldr x1, [x27+1424]
    001959e8adrp x27, 0x88c000
    001959ecldr x2, [x27+1432]
    001959f0str x1, [sp+1488]
    001959f4str x2, [sp+1496]
    001959f8ldr x0, [sp+704]
    001959fcldp x29, x30, [sp-8]
    00195a00add sp, sp, 2448
    00195a04ret x30
    00195a08
    00195a08loc_195a08:
    00195a08ldr x1, [sp+2520]
    00195a0cldrsb x27, [x1]
    00195a10ldr x1, [x1+64]
    00195a14ldr x0, [sp+2528]
    00195a18blr x1
    00195a1cstr x0, [sp+1432]
    00195a20str x1, [sp+1440]
    00195a24str x2, [sp+1448]
    00195a28bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
    00195a2cstr x0, [sp+2056]
    00195a30str x1, [sp+2064]
    00195a34ldr x7, [sp+1344]
    00195a38ldr x8, [sp+1352]
    00195a3cldr x6, [sp+1336]
    00195a40ldrb w2, [sp+2456]
    00195a44ldrb w3, [sp+2457]
    00195a48ldrb w4, [sp+2458]
    00195a4cldr x5, [sp+2464]
    00195a50ldr x9, [sp+2472]
    00195a54ldr x10, [sp+2480]
    00195a58mov x11, x0
    00195a5cmov x0, x2
    00195a60mov x12, x1
    00195a64mov x1, x3
    00195a68mov x2, x4
    00195a6cmov x3, x5
    00195a70mov x4, x9
    00195a74mov x5, x10
    00195a78mov x9, x11
    00195a7cmov x10, x12
    00195a80bl google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalMessage
    00195a84str x0, [sp+1472]
    00195a88str x1, [sp+1480]
    00195a8ccbnz x0, 0x195a94
    00195a90b 0x195abc
    00195a94
    00195a94loc_195a94:
    00195a94str xzr, [sp+704]
    00195a98str x0, [sp+1488]
    00195a9cstr x1, [sp+1496]
    00195aa0ldr x3, [sp+704]
    00195aa4mov x2, x1
    00195aa8mov x1, x0
    00195aacmov x0, x3
    00195ab0ldp x29, x30, [sp-8]
    00195ab4add sp, sp, 2448
    00195ab8ret x30
    00195abc
    00195abcloc_195abc:
    00195abcldr x1, [sp+1432]
    00195ac0ldr x2, [sp+1440]
    00195ac4ldr x3, [sp+1448]
    00195ac8ldr x4, [sp+2520]
    00195accldrsb x27, [x4]
    00195ad0ldr x4, [x4+24]
    00195ad4ldr x0, [sp+2528]
    00195ad8blr x4
    00195adcldr x4, [sp+344]
    00195ae0str x4, [sp+704]
    00195ae4add x27, sp, 1488
    00195ae8stp xzr, xzr, [x27]
    00195aecldr x0, [sp+704]
    00195af0mov x1, xzr
    00195af4mov x2, xzr
    00195af8ldp x29, x30, [sp-8]
    00195afcadd sp, sp, 2448
    00195b00ret x30
    00195b04
    00195b04loc_195b04:
    00195b04b 0x195b08
    00195b08
    00195b08loc_195b08:
    00195b08b 0x195ebc
    00195b0c
    00195b0cloc_195b0c:
    00195b0cubfm x3, x0, 0, 7
    00195b10subs wzr, w3, 12
    00195b14b.eq 0x195b1c
    00195b18b 0x195cfc
    00195b1c
    00195b1cloc_195b1c:
    00195b1cb 0x195b20
    00195b20
    00195b20loc_195b20:
    00195b20ldrsb x3, [sp+2512]
    00195b24ubfm x3, x3, 0, 7
    00195b28subs wzr, w3, 2
    00195b2cb.ne 0x195b34
    00195b30b 0x195b60
    00195b34
    00195b34loc_195b34:
    00195b34str xzr, [sp+704]
    00195b38adrp x27, 0x88c000
    00195b3cldr x1, [x27+1408]
    00195b40adrp x27, 0x88c000
    00195b44ldr x2, [x27+1416]
    00195b48str x1, [sp+1488]
    00195b4cstr x2, [sp+1496]
    00195b50ldr x0, [sp+704]
    00195b54ldp x29, x30, [sp-8]
    00195b58add sp, sp, 2448
    00195b5cret x30
    00195b60
    00195b60loc_195b60:
    00195b60str xzr, [sp+2176]
    00195b64add x27, sp, 2184
    00195b68stp xzr, xzr, [x27]
    00195b6cldr x0, [sp+2488]
    00195b70ldr x1, [sp+2496]
    00195b74ldr x2, [sp+2504]
    00195b78bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    00195b7cstr x0, [sp+2176]
    00195b80str x1, [sp+2184]
    00195b84str x2, [sp+2192]
    00195b88str x3, [sp+1024]
    00195b8cstr x0, [sp+2248]
    00195b90str x1, [sp+2256]
    00195b94str x2, [sp+2264]
    00195b98ldr x3, [sp+1024]
    00195b9cstr x3, [sp+1048]
    00195ba0str x0, [sp+1360]
    00195ba4str x1, [sp+1368]
    00195ba8str x2, [sp+1376]
    00195bacldr x3, [sp+1048]
    00195bb0str x3, [sp+352]
    00195bb4tbnz x3, 63, 0x195bbc
    00195bb8b 0x195be8
    00195bbc
    00195bbcloc_195bbc:
    00195bbcstr xzr, [sp+704]
    00195bc0adrp x27, 0x88c000
    00195bc4ldr x1, [x27+1424]
    00195bc8adrp x27, 0x88c000
    00195bccldr x2, [x27+1432]
    00195bd0str x1, [sp+1488]
    00195bd4str x2, [sp+1496]
    00195bd8ldr x0, [sp+704]
    00195bdcldp x29, x30, [sp-8]
    00195be0add sp, sp, 2448
    00195be4ret x30
    00195be8
    00195be8loc_195be8:
    00195be8b 0x195bec
    00195bec
    00195becloc_195bec:
    00195becadrp x5, 0x8b6000
    00195bf0add x5, x5, 1504
    00195bf4str x5, [sp+2176]
    00195bf8add x27, sp, 2184
    00195bfcstp xzr, xzr, [x27]
    00195c00str x5, [sp+2016]
    00195c04add x27, sp, 2024
    00195c08stp xzr, xzr, [x27]
    00195c0cldr x1, [sp+1368]
    00195c10str x1, [sp+984]
    00195c14cbz x1, 0x195c1c
    00195c18b 0x195c24
    00195c1c
    00195c1cloc_195c1c:
    00195c1cstr x1, [sp+2024]
    00195c20b 0x195c4c
    00195c24
    00195c24loc_195c24:
    00195c24ldr x3, [sp+1368]
    00195c28ldr x0, [sp+2016]
    00195c2cmov x2, xzr
    00195c30adrp x4, 0x460000
    00195c34add x4, x4, 3072
    00195c38bl runtime.growslice
    00195c3cstr x0, [sp+2016]
    00195c40str x1, [sp+2024]
    00195c44str x2, [sp+2032]
    00195c48b 0x195c4c
    00195c4c
    00195c4cloc_195c4c:
    00195c4cldr x3, [sp+1368]
    00195c50str x3, [sp+976]
    00195c54ldr x3, [sp+984]
    00195c58ldr x4, [sp+1368]
    00195c5csub x3, x3, x4
    00195c60ldr x4, [sp+2016]
    00195c64add x0, x4, x3
    00195c68str x0, [sp+2008]
    00195c6cldr x2, [sp+976]
    00195c70ldr x1, [sp+1360]
    00195c74bl runtime.memmove
    00195c78ldr x0, [sp+2016]
    00195c7cldr x1, [sp+2024]
    00195c80ldr x2, [sp+2032]
    00195c84str x0, [sp+2072]
    00195c88str x1, [sp+2080]
    00195c8cstr x2, [sp+2088]
    00195c90bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBytes
    00195c94str x0, [sp+2152]
    00195c98str x1, [sp+2160]
    00195c9cstr x2, [sp+2168]
    00195ca0ldr x3, [sp+2520]
    00195ca4ldrsb x27, [x3]
    00195ca8ldr x4, [sp+2528]
    00195cacldr x3, [x3+24]
    00195cb0mov x5, x0
    00195cb4mov x0, x4
    00195cb8mov x6, x1
    00195cbcmov x1, x5
    00195cc0mov x7, x2
    00195cc4mov x2, x6
    00195cc8mov x8, x3
    00195cccmov x3, x7
    00195cd0blr x8
    00195cd4ldr x3, [sp+352]
    00195cd8str x3, [sp+704]
    00195cdcadd x27, sp, 1488
    00195ce0stp xzr, xzr, [x27]
    00195ce4ldr x0, [sp+704]
    00195ce8mov x1, xzr
    00195cecmov x2, xzr
    00195cf0ldp x29, x30, [sp-8]
    00195cf4add sp, sp, 2448
    00195cf8ret x30
    00195cfc
    00195cfcloc_195cfc:
    00195cfcubfm x3, x0, 0, 7
    00195d00subs wzr, w3, 13
    00195d04b.eq 0x195d0c
    00195d08b 0x195eb4
    00195d0c
    00195d0cloc_195d0c:
    00195d0cb 0x195d10
    00195d10
    00195d10loc_195d10:
    00195d10ldrsb x3, [sp+2512]
    00195d14ubfm x3, x3, 0, 7
    00195d18subs wzr, w3, 2
    00195d1cb.eq 0x195d24
    00195d20b 0x195db0
    00195d24
    00195d24loc_195d24:
    00195d24str xzr, [sp+2176]
    00195d28add x27, sp, 2184
    00195d2cstp xzr, xzr, [x27]
    00195d30ldr x0, [sp+2488]
    00195d34ldr x1, [sp+2496]
    00195d38ldr x2, [sp+2504]
    00195d3cbl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    00195d40str x0, [sp+2176]
    00195d44str x1, [sp+2184]
    00195d48str x2, [sp+2192]
    00195d4cstr x3, [sp+1024]
    00195d50str x0, [sp+1936]
    00195d54str x1, [sp+1944]
    00195d58str x2, [sp+1952]
    00195d5cldr x3, [sp+1024]
    00195d60str x3, [sp+848]
    00195d64str x0, [sp+1720]
    00195d68str x1, [sp+1728]
    00195d6cstr x2, [sp+1736]
    00195d70ldr x3, [sp+848]
    00195d74str x3, [sp+600]
    00195d78tbnz x3, 63, 0x195d80
    00195d7cb 0x195dac
    00195d80
    00195d80loc_195d80:
    00195d80str xzr, [sp+704]
    00195d84adrp x27, 0x88c000
    00195d88ldr x1, [x27+1424]
    00195d8cadrp x27, 0x88c000
    00195d90ldr x2, [x27+1432]
    00195d94str x1, [sp+1488]
    00195d98str x2, [sp+1496]
    00195d9cldr x0, [sp+704]
    00195da0ldp x29, x30, [sp-8]
    00195da4add sp, sp, 2448
    00195da8ret x30
    00195dac
    00195dacloc_195dac:
    00195dacb 0x196dd8
    00195db0
    00195db0loc_195db0:
    00195db0ldrsb x3, [sp+2512]
    00195db4ubfm x3, x3, 0, 7
    00195db8cbnz w3, 0x195dc0
    00195dbcb 0x195dec
    00195dc0
    00195dc0loc_195dc0:
    00195dc0str xzr, [sp+704]
    00195dc4adrp x27, 0x88c000
    00195dc8ldr x1, [x27+1408]
    00195dccadrp x27, 0x88c000
    00195dd0ldr x2, [x27+1416]
    00195dd4str x1, [sp+1488]
    00195dd8str x2, [sp+1496]
    00195ddcldr x0, [sp+704]
    00195de0ldp x29, x30, [sp-8]
    00195de4add sp, sp, 2448
    00195de8ret x30
    00195dec
    00195decloc_195dec:
    00195decldr x0, [sp+2488]
    00195df0ldr x1, [sp+2496]
    00195df4ldr x2, [sp+2504]
    00195df8bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    00195dfcstr x0, [sp+1016]
    00195e00str x1, [sp+1024]
    00195e04str x0, [sp+824]
    00195e08str x1, [sp+816]
    00195e0cstr x0, [sp+256]
    00195e10str x1, [sp+584]
    00195e14tbnz x1, 63, 0x195e1c
    00195e18b 0x195e48
    00195e1c
    00195e1cloc_195e1c:
    00195e1cstr xzr, [sp+704]
    00195e20adrp x27, 0x88c000
    00195e24ldr x1, [x27+1424]
    00195e28adrp x27, 0x88c000
    00195e2cldr x2, [x27+1432]
    00195e30str x1, [sp+1488]
    00195e34str x2, [sp+1496]
    00195e38ldr x0, [sp+704]
    00195e3cldp x29, x30, [sp-8]
    00195e40add sp, sp, 2448
    00195e44ret x30
    00195e48
    00195e48loc_195e48:
    00195e48bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint32
    00195e4cstr x0, [sp+2152]
    00195e50str x1, [sp+2160]
    00195e54str x2, [sp+2168]
    00195e58ldr x3, [sp+2520]
    00195e5cldrsb x27, [x3]
    00195e60ldr x4, [sp+2528]
    00195e64ldr x3, [x3+24]
    00195e68mov x5, x0
    00195e6cmov x0, x4
    00195e70mov x6, x1
    00195e74mov x1, x5
    00195e78mov x7, x2
    00195e7cmov x2, x6
    00195e80mov x8, x3
    00195e84mov x3, x7
    00195e88blr x8
    00195e8cldr x1, [sp+584]
    00195e90str x1, [sp+704]
    00195e94add x27, sp, 1488
    00195e98stp xzr, xzr, [x27]
    00195e9cldr x0, [sp+704]
    00195ea0mov x1, xzr
    00195ea4mov x2, xzr
    00195ea8ldp x29, x30, [sp-8]
    00195eacadd sp, sp, 2448
    00195eb0ret x30
    00195eb4
    00195eb4loc_195eb4:
    00195eb4b 0x195eb8
    00195eb8
    00195eb8loc_195eb8:
    00195eb8b 0x195ebc
    00195ebc
    00195ebcloc_195ebc:
    00195ebcb 0x1967ac
    00195ec0
    00195ec0loc_195ec0:
    00195ec0sbfm x3, x0, 0, 7
    00195ec4subs wzr, w3, 15
    00195ec8b.le 0x195ed0
    00195eccb 0x196260
    00195ed0
    00195ed0loc_195ed0:
    00195ed0ubfm x3, x0, 0, 7
    00195ed4subs wzr, w3, 14
    00195ed8b.eq 0x195ee0
    00195edcb 0x196088
    00195ee0
    00195ee0loc_195ee0:
    00195ee0b 0x195ee4
    00195ee4
    00195ee4loc_195ee4:
    00195ee4ldrsb x3, [sp+2512]
    00195ee8ubfm x3, x3, 0, 7
    00195eecsubs wzr, w3, 2
    00195ef0b.eq 0x195ef8
    00195ef4b 0x195f84
    00195ef8
    00195ef8loc_195ef8:
    00195ef8str xzr, [sp+2176]
    00195efcadd x27, sp, 2184
    00195f00stp xzr, xzr, [x27]
    00195f04ldr x0, [sp+2488]
    00195f08ldr x1, [sp+2496]
    00195f0cldr x2, [sp+2504]
    00195f10bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    00195f14str x0, [sp+2176]
    00195f18str x1, [sp+2184]
    00195f1cstr x2, [sp+2192]
    00195f20str x3, [sp+1024]
    00195f24str x0, [sp+2096]
    00195f28str x1, [sp+2104]
    00195f2cstr x2, [sp+2112]
    00195f30ldr x3, [sp+1024]
    00195f34str x3, [sp+968]
    00195f38str x0, [sp+1792]
    00195f3cstr x1, [sp+1800]
    00195f40str x2, [sp+1808]
    00195f44ldr x3, [sp+968]
    00195f48str x3, [sp+672]
    00195f4ctbnz x3, 63, 0x195f54
    00195f50b 0x195f80
    00195f54
    00195f54loc_195f54:
    00195f54str xzr, [sp+704]
    00195f58adrp x27, 0x88c000
    00195f5cldr x1, [x27+1424]
    00195f60adrp x27, 0x88c000
    00195f64ldr x2, [x27+1432]
    00195f68str x1, [sp+1488]
    00195f6cstr x2, [sp+1496]
    00195f70ldr x0, [sp+704]
    00195f74ldp x29, x30, [sp-8]
    00195f78add sp, sp, 2448
    00195f7cret x30
    00195f80
    00195f80loc_195f80:
    00195f80b 0x196cac
    00195f84
    00195f84loc_195f84:
    00195f84ldrsb x3, [sp+2512]
    00195f88ubfm x3, x3, 0, 7
    00195f8ccbnz w3, 0x195f94
    00195f90b 0x195fc0
    00195f94
    00195f94loc_195f94:
    00195f94str xzr, [sp+704]
    00195f98adrp x27, 0x88c000
    00195f9cldr x1, [x27+1408]
    00195fa0adrp x27, 0x88c000
    00195fa4ldr x2, [x27+1416]
    00195fa8str x1, [sp+1488]
    00195facstr x2, [sp+1496]
    00195fb0ldr x0, [sp+704]
    00195fb4ldp x29, x30, [sp-8]
    00195fb8add sp, sp, 2448
    00195fbcret x30
    00195fc0
    00195fc0loc_195fc0:
    00195fc0ldr x0, [sp+2488]
    00195fc4ldr x1, [sp+2496]
    00195fc8ldr x2, [sp+2504]
    00195fccbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    00195fd0str x0, [sp+1016]
    00195fd4str x1, [sp+1024]
    00195fd8str x0, [sp+944]
    00195fdcstr x1, [sp+936]
    00195fe0str x0, [sp+304]
    00195fe4str x1, [sp+656]
    00195fe8tbnz x1, 63, 0x195ff0
    00195fecb 0x19601c
    00195ff0
    00195ff0loc_195ff0:
    00195ff0str xzr, [sp+704]
    00195ff4adrp x27, 0x88c000
    00195ff8ldr x1, [x27+1424]
    00195ffcadrp x27, 0x88c000
    00196000ldr x2, [x27+1432]
    00196004str x1, [sp+1488]
    00196008str x2, [sp+1496]
    0019600cldr x0, [sp+704]
    00196010ldp x29, x30, [sp-8]
    00196014add sp, sp, 2448
    00196018ret x30
    0019601c
    0019601cloc_19601c:
    0019601cbl google.golang.org/protobuf/reflect/protoreflect.ValueOfEnum
    00196020str x0, [sp+2152]
    00196024str x1, [sp+2160]
    00196028str x2, [sp+2168]
    0019602cldr x3, [sp+2520]
    00196030ldrsb x27, [x3]
    00196034ldr x4, [sp+2528]
    00196038ldr x3, [x3+24]
    0019603cmov x5, x0
    00196040mov x0, x4
    00196044mov x6, x1
    00196048mov x1, x5
    0019604cmov x7, x2
    00196050mov x2, x6
    00196054mov x8, x3
    00196058mov x3, x7
    0019605cblr x8
    00196060ldr x1, [sp+656]
    00196064str x1, [sp+704]
    00196068add x27, sp, 1488
    0019606cstp xzr, xzr, [x27]
    00196070ldr x0, [sp+704]
    00196074mov x1, xzr
    00196078mov x2, xzr
    0019607cldp x29, x30, [sp-8]
    00196080add sp, sp, 2448
    00196084ret x30
    00196088
    00196088loc_196088:
    00196088ubfm x3, x0, 0, 7
    0019608csubs wzr, w3, 15
    00196090b.eq 0x196098
    00196094b 0x196258
    00196098
    00196098loc_196098:
    00196098b 0x19609c
    0019609c
    0019609cloc_19609c:
    0019609cldrsb x3, [sp+2512]
    001960a0ubfm x3, x3, 0, 7
    001960a4subs wzr, w3, 2
    001960a8b.eq 0x1960b0
    001960acb 0x19613c
    001960b0
    001960b0loc_1960b0:
    001960b0str xzr, [sp+2176]
    001960b4add x27, sp, 2184
    001960b8stp xzr, xzr, [x27]
    001960bcldr x0, [sp+2488]
    001960c0ldr x1, [sp+2496]
    001960c4ldr x2, [sp+2504]
    001960c8bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    001960ccstr x0, [sp+2176]
    001960d0str x1, [sp+2184]
    001960d4str x2, [sp+2192]
    001960d8str x3, [sp+1024]
    001960dcstr x0, [sp+2416]
    001960e0str x1, [sp+2424]
    001960e4str x2, [sp+2432]
    001960e8ldr x3, [sp+1024]
    001960ecstr x3, [sp+1280]
    001960f0str x0, [sp+1624]
    001960f4str x1, [sp+1632]
    001960f8str x2, [sp+1640]
    001960fcldr x3, [sp+1280]
    00196100str x3, [sp+504]
    00196104tbnz x3, 63, 0x19610c
    00196108b 0x196138
    0019610c
    0019610cloc_19610c:
    0019610cstr xzr, [sp+704]
    00196110adrp x27, 0x88b000
    00196114ldr x1, [x27+1424]
    00196118adrp x27, 0x88b000
    0019611cldr x2, [x27+1432]
    00196120str x1, [sp+1488]
    00196124str x2, [sp+1496]
    00196128ldr x0, [sp+704]
    0019612cldp x29, x30, [sp-8]
    00196130add sp, sp, 2448
    00196134ret x30
    00196138
    00196138loc_196138:
    00196138b 0x196b78
    0019613c
    0019613cloc_19613c:
    0019613cldrsb x3, [sp+2512]
    00196140ubfm x3, x3, 0, 7
    00196144subs wzr, w3, 5
    00196148b.ne 0x196150
    0019614cb 0x19617c
    00196150
    00196150loc_196150:
    00196150str xzr, [sp+704]
    00196154adrp x27, 0x88b000
    00196158ldr x1, [x27+1408]
    0019615cadrp x27, 0x88b000
    00196160ldr x2, [x27+1416]
    00196164str x1, [sp+1488]
    00196168str x2, [sp+1496]
    0019616cldr x0, [sp+704]
    00196170ldp x29, x30, [sp-8]
    00196174add sp, sp, 2448
    00196178ret x30
    0019617c
    0019617cloc_19617c:
    0019617cldr x0, [sp+2488]
    00196180ldr x1, [sp+2496]
    00196184ldr x2, [sp+2504]
    00196188bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
    0019618cstr w0, [sp+132]
    00196190str x1, [sp+1024]
    00196194ldr w3, [sp+132]
    00196198str w3, [sp+152]
    0019619cldr x3, [sp+1024]
    001961a0str x3, [sp+1264]
    001961a4ldr w3, [sp+152]
    001961a8str w3, [sp+116]
    001961acldr x3, [sp+1264]
    001961b0str x3, [sp+488]
    001961b4tbnz x3, 63, 0x1961bc
    001961b8b 0x1961e8
    001961bc
    001961bcloc_1961bc:
    001961bcstr xzr, [sp+704]
    001961c0adrp x27, 0x88b000
    001961c4ldr x1, [x27+1424]
    001961c8adrp x27, 0x88b000
    001961ccldr x2, [x27+1432]
    001961d0str x1, [sp+1488]
    001961d4str x2, [sp+1496]
    001961d8ldr x0, [sp+704]
    001961dcldp x29, x30, [sp-8]
    001961e0add sp, sp, 2448
    001961e4ret x30
    001961e8
    001961e8loc_1961e8:
    001961e8ldr w0, [sp+116]
    001961ecbl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
    001961f0str x0, [sp+2152]
    001961f4str x1, [sp+2160]
    001961f8str x2, [sp+2168]
    001961fcldr x3, [sp+2520]
    00196200ldrsb x27, [x3]
    00196204ldr x4, [sp+2528]
    00196208ldr x3, [x3+24]
    0019620cmov x5, x0
    00196210mov x0, x4
    00196214mov x6, x1
    00196218mov x1, x5
    0019621cmov x7, x2
    00196220mov x2, x6
    00196224mov x8, x3
    00196228mov x3, x7
    0019622cblr x8
    00196230ldr x1, [sp+488]
    00196234str x1, [sp+704]
    00196238add x27, sp, 1488
    0019623cstp xzr, xzr, [x27]
    00196240ldr x0, [sp+704]
    00196244mov x1, xzr
    00196248mov x2, xzr
    0019624cldp x29, x30, [sp-8]
    00196250add sp, sp, 2448
    00196254ret x30
    00196258
    00196258loc_196258:
    00196258b 0x19625c
    0019625c
    0019625cloc_19625c:
    0019625cb 0x1967a8
    00196260
    00196260loc_196260:
    00196260ubfm x3, x0, 0, 7
    00196264subs wzr, w3, 16
    00196268b.eq 0x196270
    0019626cb 0x196418
    00196270
    00196270loc_196270:
    00196270b 0x196274
    00196274
    00196274loc_196274:
    00196274ldrsb x3, [sp+2512]
    00196278ubfm x3, x3, 0, 7
    0019627csubs wzr, w3, 2
    00196280b.eq 0x196288
    00196284b 0x196314
    00196288
    00196288loc_196288:
    00196288str xzr, [sp+2176]
    0019628cadd x27, sp, 2184
    00196290stp xzr, xzr, [x27]
    00196294ldr x0, [sp+2488]
    00196298ldr x1, [sp+2496]
    0019629cldr x2, [sp+2504]
    001962a0bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    001962a4str x0, [sp+2176]
    001962a8str x1, [sp+2184]
    001962acstr x2, [sp+2192]
    001962b0str x3, [sp+1024]
    001962b4str x0, [sp+2344]
    001962b8str x1, [sp+2352]
    001962bcstr x2, [sp+2360]
    001962c0ldr x3, [sp+1024]
    001962c4str x3, [sp+1192]
    001962c8str x0, [sp+1552]
    001962ccstr x1, [sp+1560]
    001962d0str x2, [sp+1568]
    001962d4ldr x3, [sp+1192]
    001962d8str x3, [sp+432]
    001962dctbnz x3, 63, 0x1962e4
    001962e0b 0x196310
    001962e4
    001962e4loc_1962e4:
    001962e4str xzr, [sp+704]
    001962e8adrp x27, 0x88b000
    001962ecldr x1, [x27+1424]
    001962f0adrp x27, 0x88b000
    001962f4ldr x2, [x27+1432]
    001962f8str x1, [sp+1488]
    001962fcstr x2, [sp+1496]
    00196300ldr x0, [sp+704]
    00196304ldp x29, x30, [sp-8]
    00196308add sp, sp, 2448
    0019630cret x30
    00196310
    00196310loc_196310:
    00196310b 0x196a4c
    00196314
    00196314loc_196314:
    00196314ldrsb x3, [sp+2512]
    00196318ubfm x3, x3, 0, 7
    0019631csubs wzr, w3, 1
    00196320b.ne 0x196328
    00196324b 0x196354
    00196328
    00196328loc_196328:
    00196328str xzr, [sp+704]
    0019632cadrp x27, 0x88b000
    00196330ldr x1, [x27+1408]
    00196334adrp x27, 0x88b000
    00196338ldr x2, [x27+1416]
    0019633cstr x1, [sp+1488]
    00196340str x2, [sp+1496]
    00196344ldr x0, [sp+704]
    00196348ldp x29, x30, [sp-8]
    0019634cadd sp, sp, 2448
    00196350ret x30
    00196354
    00196354loc_196354:
    00196354ldr x0, [sp+2488]
    00196358ldr x1, [sp+2496]
    0019635cldr x2, [sp+2504]
    00196360bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
    00196364str x0, [sp+1016]
    00196368str x1, [sp+1024]
    0019636cstr x0, [sp+1168]
    00196370str x1, [sp+1160]
    00196374str x0, [sp+192]
    00196378str x1, [sp+416]
    0019637ctbnz x1, 63, 0x196384
    00196380b 0x1963b0
    00196384
    00196384loc_196384:
    00196384str xzr, [sp+704]
    00196388adrp x27, 0x88b000
    0019638cldr x1, [x27+1424]
    00196390adrp x27, 0x88b000
    00196394ldr x2, [x27+1432]
    00196398str x1, [sp+1488]
    0019639cstr x2, [sp+1496]
    001963a0ldr x0, [sp+704]
    001963a4ldp x29, x30, [sp-8]
    001963a8add sp, sp, 2448
    001963acret x30
    001963b0
    001963b0loc_1963b0:
    001963b0bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
    001963b4str x0, [sp+2152]
    001963b8str x1, [sp+2160]
    001963bcstr x2, [sp+2168]
    001963c0ldr x3, [sp+2528]
    001963c4ldr x4, [sp+2520]
    001963c8ldrsb x27, [x4]
    001963ccldr x4, [x4+24]
    001963d0mov x5, x0
    001963d4mov x0, x3
    001963d8mov x6, x1
    001963dcmov x1, x5
    001963e0mov x7, x2
    001963e4mov x2, x6
    001963e8mov x3, x7
    001963ecblr x4
    001963f0ldr x1, [sp+416]
    001963f4str x1, [sp+704]
    001963f8add x27, sp, 1488
    001963fcstp xzr, xzr, [x27]
    00196400ldr x0, [sp+704]
    00196404mov x1, xzr
    00196408mov x2, xzr
    0019640cldp x29, x30, [sp-8]
    00196410add sp, sp, 2448
    00196414ret x30
    00196418
    00196418loc_196418:
    00196418ubfm x3, x0, 0, 7
    0019641csubs wzr, w3, 17
    00196420b.eq 0x196428
    00196424b 0x1965dc
    00196428
    00196428loc_196428:
    00196428b 0x19642c
    0019642c
    0019642cloc_19642c:
    0019642cldrsb x3, [sp+2512]
    00196430ubfm x3, x3, 0, 7
    00196434subs wzr, w3, 2
    00196438b.eq 0x196440
    0019643cb 0x1964cc
    00196440
    00196440loc_196440:
    00196440str xzr, [sp+2176]
    00196444add x27, sp, 2184
    00196448stp xzr, xzr, [x27]
    0019644cldr x0, [sp+2488]
    00196450ldr x1, [sp+2496]
    00196454ldr x2, [sp+2504]
    00196458bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    0019645cstr x0, [sp+2176]
    00196460str x1, [sp+2184]
    00196464str x2, [sp+2192]
    00196468str x3, [sp+1024]
    0019646cstr x0, [sp+1960]
    00196470str x1, [sp+1968]
    00196474str x2, [sp+1976]
    00196478ldr x3, [sp+1024]
    0019647cstr x3, [sp+888]
    00196480str x0, [sp+1744]
    00196484str x1, [sp+1752]
    00196488str x2, [sp+1760]
    0019648cldr x3, [sp+888]
    00196490str x3, [sp+624]
    00196494tbnz x3, 63, 0x19649c
    00196498b 0x1964c8
    0019649c
    0019649cloc_19649c:
    0019649cstr xzr, [sp+704]
    001964a0adrp x27, 0x88b000
    001964a4ldr x1, [x27+1424]
    001964a8adrp x27, 0x88b000
    001964acldr x2, [x27+1432]
    001964b0str x1, [sp+1488]
    001964b4str x2, [sp+1496]
    001964b8ldr x0, [sp+704]
    001964bcldp x29, x30, [sp-8]
    001964c0add sp, sp, 2448
    001964c4ret x30
    001964c8
    001964c8loc_1964c8:
    001964c8b 0x196914
    001964cc
    001964ccloc_1964cc:
    001964ccldrsb x3, [sp+2512]
    001964d0ubfm x3, x3, 0, 7
    001964d4cbnz w3, 0x1964dc
    001964d8b 0x196508
    001964dc
    001964dcloc_1964dc:
    001964dcstr xzr, [sp+704]
    001964e0adrp x27, 0x88b000
    001964e4ldr x1, [x27+1408]
    001964e8adrp x27, 0x88b000
    001964ecldr x2, [x27+1416]
    001964f0str x1, [sp+1488]
    001964f4str x2, [sp+1496]
    001964f8ldr x0, [sp+704]
    001964fcldp x29, x30, [sp-8]
    00196500add sp, sp, 2448
    00196504ret x30
    00196508
    00196508loc_196508:
    00196508ldr x0, [sp+2488]
    0019650cldr x1, [sp+2496]
    00196510ldr x2, [sp+2504]
    00196514bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    00196518str x0, [sp+1016]
    0019651cstr x1, [sp+1024]
    00196520str x0, [sp+864]
    00196524str x1, [sp+856]
    00196528str x0, [sp+272]
    0019652cstr x1, [sp+608]
    00196530tbnz x1, 63, 0x196538
    00196534b 0x196564
    00196538
    00196538loc_196538:
    00196538str xzr, [sp+704]
    0019653cadrp x27, 0x88b000
    00196540ldr x1, [x27+1424]
    00196544adrp x27, 0x88b000
    00196548ldr x2, [x27+1432]
    0019654cstr x1, [sp+1488]
    00196550str x2, [sp+1496]
    00196554ldr x0, [sp+704]
    00196558ldp x29, x30, [sp-8]
    0019655cadd sp, sp, 2448
    00196560ret x30
    00196564
    00196564loc_196564:
    00196564and x0, x0, 0xffffffff
    00196568bl google.golang.org/protobuf/encoding/protowire.DecodeZigZag
    0019656cstr x0, [sp+1000]
    00196570bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
    00196574str x0, [sp+2152]
    00196578str x1, [sp+2160]
    0019657cstr x2, [sp+2168]
    00196580ldr x3, [sp+2520]
    00196584ldrsb x27, [x3]
    00196588ldr x4, [sp+2528]
    0019658cldr x3, [x3+24]
    00196590mov x5, x0
    00196594mov x0, x4
    00196598mov x6, x1
    0019659cmov x1, x5
    001965a0mov x7, x2
    001965a4mov x2, x6
    001965a8mov x8, x3
    001965acmov x3, x7
    001965b0blr x8
    001965b4ldr x1, [sp+608]
    001965b8str x1, [sp+704]
    001965bcadd x27, sp, 1488
    001965c0stp xzr, xzr, [x27]
    001965c4ldr x0, [sp+704]
    001965c8mov x1, xzr
    001965ccmov x2, xzr
    001965d0ldp x29, x30, [sp-8]
    001965d4add sp, sp, 2448
    001965d8ret x30
    001965dc
    001965dcloc_1965dc:
    001965dcubfm x3, x0, 0, 7
    001965e0subs wzr, w3, 18
    001965e4b.eq 0x1965ec
    001965e8b 0x19679c
    001965ec
    001965ecloc_1965ec:
    001965ecb 0x1965f0
    001965f0
    001965f0loc_1965f0:
    001965f0ldrsb x3, [sp+2512]
    001965f4ubfm x3, x3, 0, 7
    001965f8subs wzr, w3, 2
    001965fcb.eq 0x196604
    00196600b 0x196690
    00196604
    00196604loc_196604:
    00196604str xzr, [sp+2176]
    00196608add x27, sp, 2184
    0019660cstp xzr, xzr, [x27]
    00196610ldr x0, [sp+2488]
    00196614ldr x1, [sp+2496]
    00196618ldr x2, [sp+2504]
    0019661cbl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    00196620str x0, [sp+2176]
    00196624str x1, [sp+2184]
    00196628str x2, [sp+2192]
    0019662cstr x3, [sp+1024]
    00196630str x0, [sp+1888]
    00196634str x1, [sp+1896]
    00196638str x2, [sp+1904]
    0019663cldr x3, [sp+1024]
    00196640str x3, [sp+768]
    00196644str x0, [sp+1672]
    00196648str x1, [sp+1680]
    0019664cstr x2, [sp+1688]
    00196650ldr x3, [sp+768]
    00196654str x3, [sp+552]
    00196658tbnz x3, 63, 0x196660
    0019665cb 0x19668c
    00196660
    00196660loc_196660:
    00196660str xzr, [sp+704]
    00196664adrp x27, 0x88b000
    00196668ldr x1, [x27+1424]
    0019666cadrp x27, 0x88b000
    00196670ldr x2, [x27+1432]
    00196674str x1, [sp+1488]
    00196678str x2, [sp+1496]
    0019667cldr x0, [sp+704]
    00196680ldp x29, x30, [sp-8]
    00196684add sp, sp, 2448
    00196688ret x30
    0019668c
    0019668cloc_19668c:
    0019668cb 0x1967e0
    00196690
    00196690loc_196690:
    00196690ldrsb x3, [sp+2512]
    00196694ubfm x3, x3, 0, 7
    00196698cbnz w3, 0x1966a0
    0019669cb 0x1966cc
    001966a0
    001966a0loc_1966a0:
    001966a0str xzr, [sp+704]
    001966a4adrp x27, 0x88b000
    001966a8ldr x1, [x27+1408]
    001966acadrp x27, 0x88b000
    001966b0ldr x2, [x27+1416]
    001966b4str x1, [sp+1488]
    001966b8str x2, [sp+1496]
    001966bcldr x0, [sp+704]
    001966c0ldp x29, x30, [sp-8]
    001966c4add sp, sp, 2448
    001966c8ret x30
    001966cc
    001966ccloc_1966cc:
    001966ccldr x0, [sp+2488]
    001966d0ldr x1, [sp+2496]
    001966d4ldr x2, [sp+2504]
    001966d8bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    001966dcstr x0, [sp+1016]
    001966e0str x1, [sp+1024]
    001966e4str x0, [sp+744]
    001966e8str x1, [sp+736]
    001966ecstr x0, [sp+224]
    001966f0str x1, [sp+536]
    001966f4tbnz x1, 63, 0x1966fc
    001966f8b 0x196728
    001966fc
    001966fcloc_1966fc:
    001966fcstr xzr, [sp+704]
    00196700adrp x27, 0x88b000
    00196704ldr x1, [x27+1424]
    00196708adrp x27, 0x88b000
    0019670cldr x2, [x27+1432]
    00196710str x1, [sp+1488]
    00196714str x2, [sp+1496]
    00196718ldr x0, [sp+704]
    0019671cldp x29, x30, [sp-8]
    00196720add sp, sp, 2448
    00196724ret x30
    00196728
    00196728loc_196728:
    00196728bl google.golang.org/protobuf/encoding/protowire.DecodeZigZag
    0019672cstr x0, [sp+1000]
    00196730bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
    00196734str x0, [sp+2152]
    00196738str x1, [sp+2160]
    0019673cstr x2, [sp+2168]
    00196740ldr x3, [sp+2520]
    00196744ldrsb x27, [x3]
    00196748ldr x4, [sp+2528]
    0019674cldr x3, [x3+24]
    00196750mov x5, x0
    00196754mov x0, x4
    00196758mov x6, x1
    0019675cmov x1, x5
    00196760mov x7, x2
    00196764mov x2, x6
    00196768mov x8, x3
    0019676cmov x3, x7
    00196770blr x8
    00196774ldr x1, [sp+536]
    00196778str x1, [sp+704]
    0019677cadd x27, sp, 1488
    00196780stp xzr, xzr, [x27]
    00196784ldr x0, [sp+704]
    00196788mov x1, xzr
    0019678cmov x2, xzr
    00196790ldp x29, x30, [sp-8]
    00196794add sp, sp, 2448
    00196798ret x30
    0019679c
    0019679cloc_19679c:
    0019679cb 0x1967a0
    001967a0
    001967a0loc_1967a0:
    001967a0b 0x1967a4
    001967a4
    001967a4loc_1967a4:
    001967a4b 0x1967a8
    001967a8
    001967a8loc_1967a8:
    001967a8b 0x1967ac
    001967ac
    001967acloc_1967ac:
    001967acb 0x1967b0
    001967b0
    001967b0loc_1967b0:
    001967b0b 0x1967b4
    001967b4
    001967b4loc_1967b4:
    001967b4str xzr, [sp+704]
    001967b8adrp x27, 0x88b000
    001967bcldr x1, [x27+1408]
    001967c0adrp x27, 0x88b000
    001967c4ldr x2, [x27+1416]
    001967c8str x1, [sp+1488]
    001967ccstr x2, [sp+1496]
    001967d0ldr x0, [sp+704]
    001967d4ldp x29, x30, [sp-8]
    001967d8add sp, sp, 2448
    001967dcret x30
    001967e0
    001967e0loc_1967e0:
    001967e0ldr x3, [sp+1680]
    001967e4str x3, [sp+1024]
    001967e8cbnz x3, 0x1967f0
    001967ecb 0x1968e0
    001967f0
    001967f0loc_1967f0:
    001967f0ldr x0, [sp+1672]
    001967f4ldr x1, [sp+1680]
    001967f8ldr x2, [sp+1688]
    001967fcbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    00196800str x0, [sp+1016]
    00196804str x1, [sp+1008]
    00196808str x0, [sp+760]
    0019680cstr x1, [sp+752]
    00196810str x0, [sp+232]
    00196814str x1, [sp+544]
    00196818tbnz x1, 63, 0x196820
    0019681cb 0x19684c
    00196820
    00196820loc_196820:
    00196820str xzr, [sp+704]
    00196824adrp x27, 0x88b000
    00196828ldr x1, [x27+1424]
    0019682cadrp x27, 0x88b000
    00196830ldr x2, [x27+1432]
    00196834str x1, [sp+1488]
    00196838str x2, [sp+1496]
    0019683cldr x0, [sp+704]
    00196840ldp x29, x30, [sp-8]
    00196844add sp, sp, 2448
    00196848ret x30
    0019684c
    0019684cloc_19684c:
    0019684cldr x2, [sp+1680]
    00196850ldr x3, [sp+1672]
    00196854ldr x4, [sp+1688]
    00196858b 0x19685c
    0019685c
    0019685cloc_19685c:
    0019685csubs xzr, x1, x2
    00196860b.ls 0x196868
    00196864b 0x196908
    00196868
    00196868loc_196868:
    00196868sub x4, x4, x1
    0019686csub x2, x2, x1
    00196870sub x5, xzr, x4
    00196874and x1, x1, x5, asr #63
    00196878add x1, x3, x1
    0019687cstr x1, [sp+1672]
    00196880str x2, [sp+1680]
    00196884str x4, [sp+1688]
    00196888ldr x0, [sp+232]
    0019688cbl google.golang.org/protobuf/encoding/protowire.DecodeZigZag
    00196890str x0, [sp+1000]
    00196894bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
    00196898str x0, [sp+2152]
    0019689cstr x1, [sp+2160]
    001968a0str x2, [sp+2168]
    001968a4ldr x3, [sp+2520]
    001968a8ldrsb x27, [x3]
    001968acldr x4, [sp+2528]
    001968b0ldr x3, [x3+24]
    001968b4mov x5, x0
    001968b8mov x0, x4
    001968bcmov x6, x1
    001968c0mov x1, x5
    001968c4mov x7, x2
    001968c8mov x2, x6
    001968ccmov x8, x3
    001968d0mov x3, x7
    001968d4blr x8
    001968d8b 0x1968dc
    001968dc
    001968dcloc_1968dc:
    001968dcb 0x1967e0
    001968e0
    001968e0loc_1968e0:
    001968e0ldr x3, [sp+552]
    001968e4str x3, [sp+704]
    001968e8add x27, sp, 1488
    001968ecstp xzr, xzr, [x27]
    001968f0ldr x0, [sp+704]
    001968f4mov x1, xzr
    001968f8mov x2, xzr
    001968fcldp x29, x30, [sp-8]
    00196900add sp, sp, 2448
    00196904ret x30
    00196908
    00196908loc_196908:
    00196908mov x0, x1
    0019690cmov x1, x2
    00196910bl runtime.panicSliceB
    00196914
    00196914loc_196914:
    00196914ldr x3, [sp+1752]
    00196918str x3, [sp+1024]
    0019691ccbnz x3, 0x196924
    00196920b 0x196a18
    00196924
    00196924loc_196924:
    00196924ldr x0, [sp+1744]
    00196928ldr x1, [sp+1752]
    0019692cldr x2, [sp+1760]
    00196930bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    00196934str x0, [sp+1016]
    00196938str x1, [sp+1008]
    0019693cstr x0, [sp+880]
    00196940str x1, [sp+872]
    00196944str x0, [sp+280]
    00196948str x1, [sp+616]
    0019694ctbnz x1, 63, 0x196954
    00196950b 0x196980
    00196954
    00196954loc_196954:
    00196954str xzr, [sp+704]
    00196958adrp x27, 0x88b000
    0019695cldr x1, [x27+1424]
    00196960adrp x27, 0x88b000
    00196964ldr x2, [x27+1432]
    00196968str x1, [sp+1488]
    0019696cstr x2, [sp+1496]
    00196970ldr x0, [sp+704]
    00196974ldp x29, x30, [sp-8]
    00196978add sp, sp, 2448
    0019697cret x30
    00196980
    00196980loc_196980:
    00196980ldr x2, [sp+1752]
    00196984ldr x3, [sp+1744]
    00196988ldr x4, [sp+1760]
    0019698cb 0x196990
    00196990
    00196990loc_196990:
    00196990subs xzr, x1, x2
    00196994b.ls 0x19699c
    00196998b 0x196a40
    0019699c
    0019699cloc_19699c:
    0019699csub x4, x4, x1
    001969a0sub x2, x2, x1
    001969a4sub x5, xzr, x4
    001969a8and x1, x1, x5, asr #63
    001969acadd x1, x3, x1
    001969b0str x1, [sp+1744]
    001969b4str x2, [sp+1752]
    001969b8str x4, [sp+1760]
    001969bcldr x1, [sp+280]
    001969c0and x0, x1, 0xffffffff
    001969c4bl google.golang.org/protobuf/encoding/protowire.DecodeZigZag
    001969c8str x0, [sp+1000]
    001969ccbl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
    001969d0str x0, [sp+2152]
    001969d4str x1, [sp+2160]
    001969d8str x2, [sp+2168]
    001969dcldr x3, [sp+2520]
    001969e0ldrsb x27, [x3]
    001969e4ldr x4, [sp+2528]
    001969e8ldr x3, [x3+24]
    001969ecmov x5, x0
    001969f0mov x0, x4
    001969f4mov x6, x1
    001969f8mov x1, x5
    001969fcmov x7, x2
    00196a00mov x2, x6
    00196a04mov x8, x3
    00196a08mov x3, x7
    00196a0cblr x8
    00196a10b 0x196a14
    00196a14
    00196a14loc_196a14:
    00196a14b 0x196914
    00196a18
    00196a18loc_196a18:
    00196a18ldr x3, [sp+624]
    00196a1cstr x3, [sp+704]
    00196a20add x27, sp, 1488
    00196a24stp xzr, xzr, [x27]
    00196a28ldr x0, [sp+704]
    00196a2cmov x1, xzr
    00196a30mov x2, xzr
    00196a34ldp x29, x30, [sp-8]
    00196a38add sp, sp, 2448
    00196a3cret x30
    00196a40
    00196a40loc_196a40:
    00196a40mov x0, x1
    00196a44mov x1, x2
    00196a48bl runtime.panicSliceB
    00196a4c
    00196a4cloc_196a4c:
    00196a4cldr x3, [sp+1560]
    00196a50str x3, [sp+1024]
    00196a54cbnz x3, 0x196a5c
    00196a58b 0x196b44
    00196a5c
    00196a5cloc_196a5c:
    00196a5cldr x0, [sp+1552]
    00196a60ldr x1, [sp+1560]
    00196a64ldr x2, [sp+1568]
    00196a68bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
    00196a6cstr x0, [sp+1016]
    00196a70str x1, [sp+1008]
    00196a74str x0, [sp+1184]
    00196a78str x1, [sp+1176]
    00196a7cstr x0, [sp+200]
    00196a80str x1, [sp+424]
    00196a84tbnz x1, 63, 0x196a8c
    00196a88b 0x196ab8
    00196a8c
    00196a8cloc_196a8c:
    00196a8cstr xzr, [sp+704]
    00196a90adrp x27, 0x88b000
    00196a94ldr x1, [x27+1424]
    00196a98adrp x27, 0x88b000
    00196a9cldr x2, [x27+1432]
    00196aa0str x1, [sp+1488]
    00196aa4str x2, [sp+1496]
    00196aa8ldr x0, [sp+704]
    00196aacldp x29, x30, [sp-8]
    00196ab0add sp, sp, 2448
    00196ab4ret x30
    00196ab8
    00196ab8loc_196ab8:
    00196ab8ldr x2, [sp+1560]
    00196abcldr x3, [sp+1552]
    00196ac0ldr x4, [sp+1568]
    00196ac4b 0x196ac8
    00196ac8
    00196ac8loc_196ac8:
    00196ac8subs xzr, x1, x2
    00196accb.ls 0x196ad4
    00196ad0b 0x196b6c
    00196ad4
    00196ad4loc_196ad4:
    00196ad4sub x4, x4, x1
    00196ad8sub x2, x2, x1
    00196adcsub x5, xzr, x4
    00196ae0and x1, x1, x5, asr #63
    00196ae4add x1, x3, x1
    00196ae8str x1, [sp+1552]
    00196aecstr x2, [sp+1560]
    00196af0str x4, [sp+1568]
    00196af4ldr x0, [sp+200]
    00196af8bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
    00196afcstr x0, [sp+2152]
    00196b00str x1, [sp+2160]
    00196b04str x2, [sp+2168]
    00196b08ldr x3, [sp+2520]
    00196b0cldrsb x27, [x3]
    00196b10ldr x4, [sp+2528]
    00196b14ldr x3, [x3+24]
    00196b18mov x5, x0
    00196b1cmov x0, x4
    00196b20mov x6, x1
    00196b24mov x1, x5
    00196b28mov x7, x2
    00196b2cmov x2, x6
    00196b30mov x8, x3
    00196b34mov x3, x7
    00196b38blr x8
    00196b3cb 0x196b40
    00196b40
    00196b40loc_196b40:
    00196b40b 0x196a4c
    00196b44
    00196b44loc_196b44:
    00196b44ldr x3, [sp+432]
    00196b48str x3, [sp+704]
    00196b4cadd x27, sp, 1488
    00196b50stp xzr, xzr, [x27]
    00196b54ldr x0, [sp+704]
    00196b58mov x1, xzr
    00196b5cmov x2, xzr
    00196b60ldp x29, x30, [sp-8]
    00196b64add sp, sp, 2448
    00196b68ret x30
    00196b6c
    00196b6cloc_196b6c:
    00196b6cmov x0, x1
    00196b70mov x1, x2
    00196b74bl runtime.panicSliceB
    00196b78
    00196b78loc_196b78:
    00196b78ldr x3, [sp+1632]
    00196b7cstr x3, [sp+1024]
    00196b80cbnz x3, 0x196b88
    00196b84b 0x196c80
    00196b88
    00196b88loc_196b88:
    00196b88ldr x0, [sp+1624]
    00196b8cldr x1, [sp+1632]
    00196b90ldr x2, [sp+1640]
    00196b94bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
    00196b98str w0, [sp+132]
    00196b9cstr x1, [sp+1008]
    00196ba0ldr w3, [sp+132]
    00196ba4str w3, [sp+156]
    00196ba8ldr x3, [sp+1008]
    00196bacstr x3, [sp+1272]
    00196bb0ldr w3, [sp+156]
    00196bb4str w3, [sp+120]
    00196bb8ldr x0, [sp+1272]
    00196bbcstr x0, [sp+496]
    00196bc0tbnz x0, 63, 0x196bc8
    00196bc4b 0x196bf4
    00196bc8
    00196bc8loc_196bc8:
    00196bc8str xzr, [sp+704]
    00196bccadrp x27, 0x88b000
    00196bd0ldr x1, [x27+1424]
    00196bd4adrp x27, 0x88b000
    00196bd8ldr x2, [x27+1432]
    00196bdcstr x1, [sp+1488]
    00196be0str x2, [sp+1496]
    00196be4ldr x0, [sp+704]
    00196be8ldp x29, x30, [sp-8]
    00196becadd sp, sp, 2448
    00196bf0ret x30
    00196bf4
    00196bf4loc_196bf4:
    00196bf4ldr x1, [sp+1632]
    00196bf8ldr x2, [sp+1624]
    00196bfcldr x3, [sp+1640]
    00196c00b 0x196c04
    00196c04
    00196c04loc_196c04:
    00196c04subs xzr, x1, x0
    00196c08b.hs 0x196c10
    00196c0cb 0x196ca8
    00196c10
    00196c10loc_196c10:
    00196c10sub x3, x3, x0
    00196c14sub x1, x1, x0
    00196c18sub x4, xzr, x3
    00196c1cand x4, x0, x4, asr #63
    00196c20add x2, x2, x4
    00196c24str x2, [sp+1624]
    00196c28str x1, [sp+1632]
    00196c2cstr x3, [sp+1640]
    00196c30ldr w0, [sp+120]
    00196c34bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
    00196c38str x0, [sp+2152]
    00196c3cstr x1, [sp+2160]
    00196c40str x2, [sp+2168]
    00196c44ldr x3, [sp+2520]
    00196c48ldrsb x27, [x3]
    00196c4cldr x4, [sp+2528]
    00196c50ldr x3, [x3+24]
    00196c54mov x5, x0
    00196c58mov x0, x4
    00196c5cmov x6, x1
    00196c60mov x1, x5
    00196c64mov x7, x2
    00196c68mov x2, x6
    00196c6cmov x8, x3
    00196c70mov x3, x7
    00196c74blr x8
    00196c78b 0x196c7c
    00196c7c
    00196c7cloc_196c7c:
    00196c7cb 0x196b78
    00196c80
    00196c80loc_196c80:
    00196c80ldr x3, [sp+504]
    00196c84str x3, [sp+704]
    00196c88add x27, sp, 1488
    00196c8cstp xzr, xzr, [x27]
    00196c90ldr x0, [sp+704]
    00196c94mov x1, xzr
    00196c98mov x2, xzr
    00196c9cldp x29, x30, [sp-8]
    00196ca0add sp, sp, 2448
    00196ca4ret x30
    00196ca8
    00196ca8loc_196ca8:
    00196ca8bl runtime.panicSliceB
    00196cac
    00196cacloc_196cac:
    00196cacldr x3, [sp+1800]
    00196cb0str x3, [sp+1024]
    00196cb4cbnz x3, 0x196cbc
    00196cb8b 0x196da4
    00196cbc
    00196cbcloc_196cbc:
    00196cbcldr x0, [sp+1792]
    00196cc0ldr x1, [sp+1800]
    00196cc4ldr x2, [sp+1808]
    00196cc8bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    00196cccstr x0, [sp+1016]
    00196cd0str x1, [sp+1008]
    00196cd4str x0, [sp+960]
    00196cd8str x1, [sp+952]
    00196cdcstr x0, [sp+312]
    00196ce0str x1, [sp+664]
    00196ce4tbnz x1, 63, 0x196cec
    00196ce8b 0x196d18
    00196cec
    00196cecloc_196cec:
    00196cecstr xzr, [sp+704]
    00196cf0adrp x27, 0x88b000
    00196cf4ldr x1, [x27+1424]
    00196cf8adrp x27, 0x88b000
    00196cfcldr x2, [x27+1432]
    00196d00str x1, [sp+1488]
    00196d04str x2, [sp+1496]
    00196d08ldr x0, [sp+704]
    00196d0cldp x29, x30, [sp-8]
    00196d10add sp, sp, 2448
    00196d14ret x30
    00196d18
    00196d18loc_196d18:
    00196d18ldr x2, [sp+1800]
    00196d1cldr x3, [sp+1792]
    00196d20ldr x4, [sp+1808]
    00196d24b 0x196d28
    00196d28
    00196d28loc_196d28:
    00196d28subs xzr, x1, x2
    00196d2cb.ls 0x196d34
    00196d30b 0x196dcc
    00196d34
    00196d34loc_196d34:
    00196d34sub x4, x4, x1
    00196d38sub x2, x2, x1
    00196d3csub x5, xzr, x4
    00196d40and x1, x1, x5, asr #63
    00196d44add x1, x3, x1
    00196d48str x1, [sp+1792]
    00196d4cstr x2, [sp+1800]
    00196d50str x4, [sp+1808]
    00196d54ldr x0, [sp+312]
    00196d58bl google.golang.org/protobuf/reflect/protoreflect.ValueOfEnum
    00196d5cstr x0, [sp+2152]
    00196d60str x1, [sp+2160]
    00196d64str x2, [sp+2168]
    00196d68ldr x3, [sp+2520]
    00196d6cldrsb x27, [x3]
    00196d70ldr x4, [sp+2528]
    00196d74ldr x3, [x3+24]
    00196d78mov x5, x0
    00196d7cmov x0, x4
    00196d80mov x6, x1
    00196d84mov x1, x5
    00196d88mov x7, x2
    00196d8cmov x2, x6
    00196d90mov x8, x3
    00196d94mov x3, x7
    00196d98blr x8
    00196d9cb 0x196da0
    00196da0
    00196da0loc_196da0:
    00196da0b 0x196cac
    00196da4
    00196da4loc_196da4:
    00196da4ldr x3, [sp+672]
    00196da8str x3, [sp+704]
    00196dacadd x27, sp, 1488
    00196db0stp xzr, xzr, [x27]
    00196db4ldr x0, [sp+704]
    00196db8mov x1, xzr
    00196dbcmov x2, xzr
    00196dc0ldp x29, x30, [sp-8]
    00196dc4add sp, sp, 2448
    00196dc8ret x30
    00196dcc
    00196dccloc_196dcc:
    00196dccmov x0, x1
    00196dd0mov x1, x2
    00196dd4bl runtime.panicSliceB
    00196dd8
    00196dd8loc_196dd8:
    00196dd8ldr x3, [sp+1728]
    00196ddcstr x3, [sp+1024]
    00196de0cbnz x3, 0x196de8
    00196de4b 0x196ed0
    00196de8
    00196de8loc_196de8:
    00196de8ldr x0, [sp+1720]
    00196decldr x1, [sp+1728]
    00196df0ldr x2, [sp+1736]
    00196df4bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    00196df8str x0, [sp+1016]
    00196dfcstr x1, [sp+1008]
    00196e00str x0, [sp+840]
    00196e04str x1, [sp+832]
    00196e08str x0, [sp+264]
    00196e0cstr x1, [sp+592]
    00196e10tbnz x1, 63, 0x196e18
    00196e14b 0x196e44
    00196e18
    00196e18loc_196e18:
    00196e18str xzr, [sp+704]
    00196e1cadrp x27, 0x88b000
    00196e20ldr x1, [x27+1424]
    00196e24adrp x27, 0x88b000
    00196e28ldr x2, [x27+1432]
    00196e2cstr x1, [sp+1488]
    00196e30str x2, [sp+1496]
    00196e34ldr x0, [sp+704]
    00196e38ldp x29, x30, [sp-8]
    00196e3cadd sp, sp, 2448
    00196e40ret x30
    00196e44
    00196e44loc_196e44:
    00196e44ldr x2, [sp+1728]
    00196e48ldr x3, [sp+1720]
    00196e4cldr x4, [sp+1736]
    00196e50b 0x196e54
    00196e54
    00196e54loc_196e54:
    00196e54subs xzr, x1, x2
    00196e58b.ls 0x196e60
    00196e5cb 0x196ef8
    00196e60
    00196e60loc_196e60:
    00196e60sub x4, x4, x1
    00196e64sub x2, x2, x1
    00196e68sub x5, xzr, x4
    00196e6cand x1, x1, x5, asr #63
    00196e70add x1, x3, x1
    00196e74str x1, [sp+1720]
    00196e78str x2, [sp+1728]
    00196e7cstr x4, [sp+1736]
    00196e80ldr x0, [sp+264]
    00196e84bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint32
    00196e88str x0, [sp+2152]
    00196e8cstr x1, [sp+2160]
    00196e90str x2, [sp+2168]
    00196e94ldr x3, [sp+2520]
    00196e98ldrsb x27, [x3]
    00196e9cldr x4, [sp+2528]
    00196ea0ldr x3, [x3+24]
    00196ea4mov x5, x0
    00196ea8mov x0, x4
    00196eacmov x6, x1
    00196eb0mov x1, x5
    00196eb4mov x7, x2
    00196eb8mov x2, x6
    00196ebcmov x8, x3
    00196ec0mov x3, x7
    00196ec4blr x8
    00196ec8b 0x196ecc
    00196ecc
    00196eccloc_196ecc:
    00196eccb 0x196dd8
    00196ed0
    00196ed0loc_196ed0:
    00196ed0ldr x3, [sp+600]
    00196ed4str x3, [sp+704]
    00196ed8add x27, sp, 1488
    00196edcstp xzr, xzr, [x27]
    00196ee0ldr x0, [sp+704]
    00196ee4mov x1, xzr
    00196ee8mov x2, xzr
    00196eecldp x29, x30, [sp-8]
    00196ef0add sp, sp, 2448
    00196ef4ret x30
    00196ef8
    00196ef8loc_196ef8:
    00196ef8mov x0, x1
    00196efcmov x1, x2
    00196f00bl runtime.panicSliceB
    00196f04
    00196f04loc_196f04:
    00196f04ldr x3, [sp+1824]
    00196f08str x3, [sp+1024]
    00196f0ccbnz x3, 0x196f14
    00196f10b 0x197004
    00196f14
    00196f14loc_196f14:
    00196f14ldr x0, [sp+1816]
    00196f18ldr x1, [sp+1824]
    00196f1cldr x2, [sp+1832]
    00196f20bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    00196f24str x0, [sp+1016]
    00196f28str x1, [sp+1008]
    00196f2cstr x0, [sp+1232]
    00196f30str x1, [sp+1200]
    00196f34str x0, [sp+328]
    00196f38str x1, [sp+688]
    00196f3ctbnz x1, 63, 0x196f44
    00196f40b 0x196f70
    00196f44
    00196f44loc_196f44:
    00196f44str xzr, [sp+704]
    00196f48adrp x27, 0x88b000
    00196f4cldr x1, [x27+1424]
    00196f50adrp x27, 0x88b000
    00196f54ldr x2, [x27+1432]
    00196f58str x1, [sp+1488]
    00196f5cstr x2, [sp+1496]
    00196f60ldr x0, [sp+704]
    00196f64ldp x29, x30, [sp-8]
    00196f68add sp, sp, 2448
    00196f6cret x30
    00196f70
    00196f70loc_196f70:
    00196f70ldr x2, [sp+1824]
    00196f74ldr x3, [sp+1816]
    00196f78ldr x4, [sp+1832]
    00196f7cb 0x196f80
    00196f80
    00196f80loc_196f80:
    00196f80subs xzr, x1, x2
    00196f84b.ls 0x196f8c
    00196f88b 0x19702c
    00196f8c
    00196f8cloc_196f8c:
    00196f8csub x4, x4, x1
    00196f90sub x2, x2, x1
    00196f94sub x5, xzr, x4
    00196f98and x1, x1, x5, asr #63
    00196f9cadd x1, x3, x1
    00196fa0str x1, [sp+1816]
    00196fa4str x2, [sp+1824]
    00196fa8str x4, [sp+1832]
    00196facldr x0, [sp+328]
    00196fb0bl google.golang.org/protobuf/encoding/protowire.DecodeBool
    00196fb4strb w0, [sp+98]
    00196fb8bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBool
    00196fbcstr x0, [sp+2152]
    00196fc0str x1, [sp+2160]
    00196fc4str x2, [sp+2168]
    00196fc8ldr x3, [sp+2520]
    00196fccldrsb x27, [x3]
    00196fd0ldr x4, [sp+2528]
    00196fd4ldr x3, [x3+24]
    00196fd8mov x5, x0
    00196fdcmov x0, x4
    00196fe0mov x6, x1
    00196fe4mov x1, x5
    00196fe8mov x7, x2
    00196fecmov x2, x6
    00196ff0mov x8, x3
    00196ff4mov x3, x7
    00196ff8blr x8
    00196ffcb 0x197000
    00197000
    00197000loc_197000:
    00197000b 0x196f04
    00197004
    00197004loc_197004:
    00197004ldr x3, [sp+696]
    00197008str x3, [sp+704]
    0019700cadd x27, sp, 1488
    00197010stp xzr, xzr, [x27]
    00197014ldr x0, [sp+704]
    00197018mov x1, xzr
    0019701cmov x2, xzr
    00197020ldp x29, x30, [sp-8]
    00197024add sp, sp, 2448
    00197028ret x30
    0019702c
    0019702cloc_19702c:
    0019702cmov x0, x1
    00197030mov x1, x2
    00197034bl runtime.panicSliceB
    00197038
    00197038loc_197038:
    00197038ldr x3, [sp+1608]
    0019703cstr x3, [sp+1024]
    00197040cbnz x3, 0x197048
    00197044b 0x197140
    00197048
    00197048loc_197048:
    00197048ldr x0, [sp+1600]
    0019704cldr x1, [sp+1608]
    00197050ldr x2, [sp+1616]
    00197054bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
    00197058str w0, [sp+132]
    0019705cstr x1, [sp+1008]
    00197060ldr w3, [sp+132]
    00197064str w3, [sp+148]
    00197068ldr x3, [sp+1008]
    0019706cstr x3, [sp+1248]
    00197070ldr w3, [sp+148]
    00197074str w3, [sp+112]
    00197078ldr x0, [sp+1248]
    0019707cstr x0, [sp+472]
    00197080tbnz x0, 63, 0x197088
    00197084b 0x1970b4
    00197088
    00197088loc_197088:
    00197088str xzr, [sp+704]
    0019708cadrp x27, 0x88a000
    00197090ldr x1, [x27+1424]
    00197094adrp x27, 0x88a000
    00197098ldr x2, [x27+1432]
    0019709cstr x1, [sp+1488]
    001970a0str x2, [sp+1496]
    001970a4ldr x0, [sp+704]
    001970a8ldp x29, x30, [sp-8]
    001970acadd sp, sp, 2448
    001970b0ret x30
    001970b4
    001970b4loc_1970b4:
    001970b4ldr x1, [sp+1608]
    001970b8ldr x2, [sp+1600]
    001970bcldr x3, [sp+1616]
    001970c0b 0x1970c4
    001970c4
    001970c4loc_1970c4:
    001970c4subs xzr, x1, x0
    001970c8b.hs 0x1970d0
    001970ccb 0x197168
    001970d0
    001970d0loc_1970d0:
    001970d0sub x3, x3, x0
    001970d4sub x1, x1, x0
    001970d8sub x4, xzr, x3
    001970dcand x4, x0, x4, asr #63
    001970e0add x2, x2, x4
    001970e4str x2, [sp+1600]
    001970e8str x1, [sp+1608]
    001970ecstr x3, [sp+1616]
    001970f0ldr w0, [sp+112]
    001970f4bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint32
    001970f8str x0, [sp+2152]
    001970fcstr x1, [sp+2160]
    00197100str x2, [sp+2168]
    00197104ldr x3, [sp+2520]
    00197108ldrsb x27, [x3]
    0019710cldr x4, [sp+2528]
    00197110ldr x3, [x3+24]
    00197114mov x5, x0
    00197118mov x0, x4
    0019711cmov x6, x1
    00197120mov x1, x5
    00197124mov x7, x2
    00197128mov x2, x6
    0019712cmov x8, x3
    00197130mov x3, x7
    00197134blr x8
    00197138b 0x19713c
    0019713c
    0019713cloc_19713c:
    0019713cb 0x197038
    00197140
    00197140loc_197140:
    00197140ldr x3, [sp+480]
    00197144str x3, [sp+704]
    00197148add x27, sp, 1488
    0019714cstp xzr, xzr, [x27]
    00197150ldr x0, [sp+704]
    00197154mov x1, xzr
    00197158mov x2, xzr
    0019715cldp x29, x30, [sp-8]
    00197160add sp, sp, 2448
    00197164ret x30
    00197168
    00197168loc_197168:
    00197168bl runtime.panicSliceB
    0019716c
    0019716cloc_19716c:
    0019716cldr x3, [sp+1536]
    00197170str x3, [sp+1024]
    00197174cbnz x3, 0x19717c
    00197178b 0x197264
    0019717c
    0019717cloc_19717c:
    0019717cldr x0, [sp+1528]
    00197180ldr x1, [sp+1536]
    00197184ldr x2, [sp+1544]
    00197188bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
    0019718cstr x0, [sp+1016]
    00197190str x1, [sp+1008]
    00197194str x0, [sp+1144]
    00197198str x1, [sp+1136]
    0019719cstr x0, [sp+184]
    001971a0str x1, [sp+400]
    001971a4tbnz x1, 63, 0x1971ac
    001971a8b 0x1971d8
    001971ac
    001971acloc_1971ac:
    001971acstr xzr, [sp+704]
    001971b0adrp x27, 0x88a000
    001971b4ldr x1, [x27+1424]
    001971b8adrp x27, 0x88a000
    001971bcldr x2, [x27+1432]
    001971c0str x1, [sp+1488]
    001971c4str x2, [sp+1496]
    001971c8ldr x0, [sp+704]
    001971ccldp x29, x30, [sp-8]
    001971d0add sp, sp, 2448
    001971d4ret x30
    001971d8
    001971d8loc_1971d8:
    001971d8ldr x2, [sp+1536]
    001971dcldr x3, [sp+1528]
    001971e0ldr x4, [sp+1544]
    001971e4b 0x1971e8
    001971e8
    001971e8loc_1971e8:
    001971e8subs xzr, x1, x2
    001971ecb.ls 0x1971f4
    001971f0b 0x19728c
    001971f4
    001971f4loc_1971f4:
    001971f4sub x4, x4, x1
    001971f8sub x2, x2, x1
    001971fcsub x5, xzr, x4
    00197200and x1, x1, x5, asr #63
    00197204add x1, x3, x1
    00197208str x1, [sp+1528]
    0019720cstr x2, [sp+1536]
    00197210str x4, [sp+1544]
    00197214ldr x0, [sp+184]
    00197218bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
    0019721cstr x0, [sp+2152]
    00197220str x1, [sp+2160]
    00197224str x2, [sp+2168]
    00197228ldr x3, [sp+2520]
    0019722cldrsb x27, [x3]
    00197230ldr x4, [sp+2528]
    00197234ldr x3, [x3+24]
    00197238mov x5, x0
    0019723cmov x0, x4
    00197240mov x6, x1
    00197244mov x1, x5
    00197248mov x7, x2
    0019724cmov x2, x6
    00197250mov x8, x3
    00197254mov x3, x7
    00197258blr x8
    0019725cb 0x197260
    00197260
    00197260loc_197260:
    00197260b 0x19716c
    00197264
    00197264loc_197264:
    00197264ldr x3, [sp+408]
    00197268str x3, [sp+704]
    0019726cadd x27, sp, 1488
    00197270stp xzr, xzr, [x27]
    00197274ldr x0, [sp+704]
    00197278mov x1, xzr
    0019727cmov x2, xzr
    00197280ldp x29, x30, [sp-8]
    00197284add sp, sp, 2448
    00197288ret x30
    0019728c
    0019728cloc_19728c:
    0019728cmov x0, x1
    00197290mov x1, x2
    00197294bl runtime.panicSliceB
    00197298
    00197298loc_197298:
    00197298ldr x3, [sp+1776]
    0019729cstr x3, [sp+1024]
    001972a0cbnz x3, 0x1972a8
    001972a4b 0x197390
    001972a8
    001972a8loc_1972a8:
    001972a8ldr x0, [sp+1768]
    001972acldr x1, [sp+1776]
    001972b0ldr x2, [sp+1784]
    001972b4bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    001972b8str x0, [sp+1016]
    001972bcstr x1, [sp+1008]
    001972c0str x0, [sp+920]
    001972c4str x1, [sp+912]
    001972c8str x0, [sp+296]
    001972ccstr x1, [sp+640]
    001972d0tbnz x1, 63, 0x1972d8
    001972d4b 0x197304
    001972d8
    001972d8loc_1972d8:
    001972d8str xzr, [sp+704]
    001972dcadrp x27, 0x88a000
    001972e0ldr x1, [x27+1424]
    001972e4adrp x27, 0x88a000
    001972e8ldr x2, [x27+1432]
    001972ecstr x1, [sp+1488]
    001972f0str x2, [sp+1496]
    001972f4ldr x0, [sp+704]
    001972f8ldp x29, x30, [sp-8]
    001972fcadd sp, sp, 2448
    00197300ret x30
    00197304
    00197304loc_197304:
    00197304ldr x2, [sp+1776]
    00197308ldr x3, [sp+1768]
    0019730cldr x4, [sp+1784]
    00197310b 0x197314
    00197314
    00197314loc_197314:
    00197314subs xzr, x1, x2
    00197318b.ls 0x197320
    0019731cb 0x1973b8
    00197320
    00197320loc_197320:
    00197320sub x4, x4, x1
    00197324sub x2, x2, x1
    00197328sub x5, xzr, x4
    0019732cand x1, x1, x5, asr #63
    00197330add x1, x3, x1
    00197334str x1, [sp+1768]
    00197338str x2, [sp+1776]
    0019733cstr x4, [sp+1784]
    00197340ldr x0, [sp+296]
    00197344bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
    00197348str x0, [sp+2152]
    0019734cstr x1, [sp+2160]
    00197350str x2, [sp+2168]
    00197354ldr x3, [sp+2520]
    00197358ldrsb x27, [x3]
    0019735cldr x4, [sp+2528]
    00197360ldr x3, [x3+24]
    00197364mov x5, x0
    00197368mov x0, x4
    0019736cmov x6, x1
    00197370mov x1, x5
    00197374mov x7, x2
    00197378mov x2, x6
    0019737cmov x8, x3
    00197380mov x3, x7
    00197384blr x8
    00197388b 0x19738c
    0019738c
    0019738cloc_19738c:
    0019738cb 0x197298
    00197390
    00197390loc_197390:
    00197390ldr x3, [sp+648]
    00197394str x3, [sp+704]
    00197398add x27, sp, 1488
    0019739cstp xzr, xzr, [x27]
    001973a0ldr x0, [sp+704]
    001973a4mov x1, xzr
    001973a8mov x2, xzr
    001973acldp x29, x30, [sp-8]
    001973b0add sp, sp, 2448
    001973b4ret x30
    001973b8
    001973b8loc_1973b8:
    001973b8mov x0, x1
    001973bcmov x1, x2
    001973c0bl runtime.panicSliceB
    001973c4
    001973c4loc_1973c4:
    001973c4ldr x3, [sp+1656]
    001973c8str x3, [sp+1024]
    001973cccbnz x3, 0x1973d4
    001973d0b 0x1974bc
    001973d4
    001973d4loc_1973d4:
    001973d4ldr x0, [sp+1648]
    001973d8ldr x1, [sp+1656]
    001973dcldr x2, [sp+1664]
    001973e0bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    001973e4str x0, [sp+1016]
    001973e8str x1, [sp+1008]
    001973ecstr x0, [sp+720]
    001973f0str x1, [sp+712]
    001973f4str x0, [sp+216]
    001973f8str x1, [sp+520]
    001973fctbnz x1, 63, 0x197404
    00197400b 0x197430
    00197404
    00197404loc_197404:
    00197404str xzr, [sp+704]
    00197408adrp x27, 0x88a000
    0019740cldr x1, [x27+1424]
    00197410adrp x27, 0x88a000
    00197414ldr x2, [x27+1432]
    00197418str x1, [sp+1488]
    0019741cstr x2, [sp+1496]
    00197420ldr x0, [sp+704]
    00197424ldp x29, x30, [sp-8]
    00197428add sp, sp, 2448
    0019742cret x30
    00197430
    00197430loc_197430:
    00197430ldr x2, [sp+1656]
    00197434ldr x3, [sp+1648]
    00197438ldr x4, [sp+1664]
    0019743cb 0x197440
    00197440
    00197440loc_197440:
    00197440subs xzr, x1, x2
    00197444b.ls 0x19744c
    00197448b 0x1974e4
    0019744c
    0019744cloc_19744c:
    0019744csub x4, x4, x1
    00197450sub x2, x2, x1
    00197454sub x5, xzr, x4
    00197458and x1, x1, x5, asr #63
    0019745cadd x1, x3, x1
    00197460str x1, [sp+1648]
    00197464str x2, [sp+1656]
    00197468str x4, [sp+1664]
    0019746cldr x0, [sp+216]
    00197470bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
    00197474str x0, [sp+2152]
    00197478str x1, [sp+2160]
    0019747cstr x2, [sp+2168]
    00197480ldr x3, [sp+2520]
    00197484ldrsb x27, [x3]
    00197488ldr x4, [sp+2528]
    0019748cldr x3, [x3+24]
    00197490mov x5, x0
    00197494mov x0, x4
    00197498mov x6, x1
    0019749cmov x1, x5
    001974a0mov x7, x2
    001974a4mov x2, x6
    001974a8mov x8, x3
    001974acmov x3, x7
    001974b0blr x8
    001974b4b 0x1974b8
    001974b8
    001974b8loc_1974b8:
    001974b8b 0x1973c4
    001974bc
    001974bcloc_1974bc:
    001974bcldr x3, [sp+528]
    001974c0str x3, [sp+704]
    001974c4add x27, sp, 1488
    001974c8stp xzr, xzr, [x27]
    001974ccldr x0, [sp+704]
    001974d0mov x1, xzr
    001974d4mov x2, xzr
    001974d8ldp x29, x30, [sp-8]
    001974dcadd sp, sp, 2448
    001974e0ret x30
    001974e4
    001974e4loc_1974e4:
    001974e4mov x0, x1
    001974e8mov x1, x2
    001974ecbl runtime.panicSliceB
    001974f0
    001974f0loc_1974f0:
    001974f0ldr x3, [sp+1704]
    001974f4str x3, [sp+1024]
    001974f8cbnz x3, 0x197500
    001974fcb 0x1975e8
    00197500
    00197500loc_197500:
    00197500ldr x0, [sp+1696]
    00197504ldr x1, [sp+1704]
    00197508ldr x2, [sp+1712]
    0019750cbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    00197510str x0, [sp+1016]
    00197514str x1, [sp+1008]
    00197518str x0, [sp+800]
    0019751cstr x1, [sp+792]
    00197520str x0, [sp+248]
    00197524str x1, [sp+568]
    00197528tbnz x1, 63, 0x197530
    0019752cb 0x19755c
    00197530
    00197530loc_197530:
    00197530str xzr, [sp+704]
    00197534adrp x27, 0x88a000
    00197538ldr x1, [x27+1424]
    0019753cadrp x27, 0x88a000
    00197540ldr x2, [x27+1432]
    00197544str x1, [sp+1488]
    00197548str x2, [sp+1496]
    0019754cldr x0, [sp+704]
    00197550ldp x29, x30, [sp-8]
    00197554add sp, sp, 2448
    00197558ret x30
    0019755c
    0019755cloc_19755c:
    0019755cldr x2, [sp+1704]
    00197560ldr x3, [sp+1696]
    00197564ldr x4, [sp+1712]
    00197568b 0x19756c
    0019756c
    0019756cloc_19756c:
    0019756csubs xzr, x1, x2
    00197570b.ls 0x197578
    00197574b 0x197610
    00197578
    00197578loc_197578:
    00197578sub x4, x4, x1
    0019757csub x2, x2, x1
    00197580sub x5, xzr, x4
    00197584and x1, x1, x5, asr #63
    00197588add x1, x3, x1
    0019758cstr x1, [sp+1696]
    00197590str x2, [sp+1704]
    00197594str x4, [sp+1712]
    00197598ldr x0, [sp+248]
    0019759cbl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
    001975a0str x0, [sp+2152]
    001975a4str x1, [sp+2160]
    001975a8str x2, [sp+2168]
    001975acldr x3, [sp+2520]
    001975b0ldrsb x27, [x3]
    001975b4ldr x4, [sp+2528]
    001975b8ldr x3, [x3+24]
    001975bcmov x5, x0
    001975c0mov x0, x4
    001975c4mov x6, x1
    001975c8mov x1, x5
    001975ccmov x7, x2
    001975d0mov x2, x6
    001975d4mov x8, x3
    001975d8mov x3, x7
    001975dcblr x8
    001975e0b 0x1975e4
    001975e4
    001975e4loc_1975e4:
    001975e4b 0x1974f0
    001975e8
    001975e8loc_1975e8:
    001975e8ldr x3, [sp+576]
    001975ecstr x3, [sp+704]
    001975f0add x27, sp, 1488
    001975f4stp xzr, xzr, [x27]
    001975f8ldr x0, [sp+704]
    001975fcmov x1, xzr
    00197600mov x2, xzr
    00197604ldp x29, x30, [sp-8]
    00197608add sp, sp, 2448
    0019760cret x30
    00197610
    00197610loc_197610:
    00197610mov x0, x1
    00197614mov x1, x2
    00197618bl runtime.panicSliceB
    0019761c
    0019761cloc_19761c:
    0019761cldr x3, [sp+1584]
    00197620str x3, [sp+1024]
    00197624cbnz x3, 0x19762c
    00197628b 0x19772c
    0019762c
    0019762cloc_19762c:
    0019762cldr x0, [sp+1576]
    00197630ldr x1, [sp+1584]
    00197634ldr x2, [sp+1592]
    00197638bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
    0019763cstr w0, [sp+132]
    00197640str x1, [sp+1008]
    00197644ldr w3, [sp+132]
    00197648str w3, [sp+140]
    0019764cldr x3, [sp+1008]
    00197650str x3, [sp+1216]
    00197654ldr w3, [sp+140]
    00197658str w3, [sp+104]
    0019765cldr x0, [sp+1216]
    00197660str x0, [sp+448]
    00197664tbnz x0, 63, 0x19766c
    00197668b 0x197698
    0019766c
    0019766cloc_19766c:
    0019766cstr xzr, [sp+704]
    00197670adrp x27, 0x88a000
    00197674ldr x1, [x27+1424]
    00197678adrp x27, 0x88a000
    0019767cldr x2, [x27+1432]
    00197680str x1, [sp+1488]
    00197684str x2, [sp+1496]
    00197688ldr x0, [sp+704]
    0019768cldp x29, x30, [sp-8]
    00197690add sp, sp, 2448
    00197694ret x30
    00197698
    00197698loc_197698:
    00197698ldr x1, [sp+1584]
    0019769cldr x2, [sp+1576]
    001976a0ldr x3, [sp+1592]
    001976a4b 0x1976a8
    001976a8
    001976a8loc_1976a8:
    001976a8subs xzr, x1, x0
    001976acb.hs 0x1976b4
    001976b0b 0x197754
    001976b4
    001976b4loc_1976b4:
    001976b4sub x3, x3, x0
    001976b8sub x1, x1, x0
    001976bcsub x4, xzr, x3
    001976c0and x4, x0, x4, asr #63
    001976c4add x2, x2, x4
    001976c8str x2, [sp+1576]
    001976ccstr x1, [sp+1584]
    001976d0str x3, [sp+1592]
    001976d4ldr w0, [sp+104]
    001976d8bl math.Float32frombits
    001976dcstr s0, [sp+128]
    001976e0bl google.golang.org/protobuf/reflect/protoreflect.ValueOfFloat32
    001976e4str x0, [sp+2152]
    001976e8str x1, [sp+2160]
    001976ecstr x2, [sp+2168]
    001976f0ldr x3, [sp+2520]
    001976f4ldrsb x27, [x3]
    001976f8ldr x4, [sp+2528]
    001976fcldr x3, [x3+24]
    00197700mov x5, x0
    00197704mov x0, x4
    00197708mov x6, x1
    0019770cmov x1, x5
    00197710mov x7, x2
    00197714mov x2, x6
    00197718mov x8, x3
    0019771cmov x3, x7
    00197720blr x8
    00197724b 0x197728
    00197728
    00197728loc_197728:
    00197728b 0x19761c
    0019772c
    0019772cloc_19772c:
    0019772cldr x3, [sp+456]
    00197730str x3, [sp+704]
    00197734add x27, sp, 1488
    00197738stp xzr, xzr, [x27]
    0019773cldr x0, [sp+704]
    00197740mov x1, xzr
    00197744mov x2, xzr
    00197748ldp x29, x30, [sp-8]
    0019774cadd sp, sp, 2448
    00197750ret x30
    00197754
    00197754loc_197754:
    00197754bl runtime.panicSliceB
    00197758
    00197758loc_197758:
    00197758ldr x3, [sp+1512]
    0019775cstr x3, [sp+1024]
    00197760cbnz x3, 0x197768
    00197764b 0x197858
    00197768
    00197768loc_197768:
    00197768ldr x0, [sp+1504]
    0019776cldr x1, [sp+1512]
    00197770ldr x2, [sp+1520]
    00197774bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
    00197778str x0, [sp+1016]
    0019777cstr x1, [sp+1008]
    00197780str x0, [sp+1104]
    00197784str x1, [sp+1088]
    00197788str x0, [sp+168]
    0019778cstr x1, [sp+376]
    00197790tbnz x1, 63, 0x197798
    00197794b 0x1977c4
    00197798
    00197798loc_197798:
    00197798str xzr, [sp+704]
    0019779cadrp x27, 0x88a000
    001977a0ldr x1, [x27+1424]
    001977a4adrp x27, 0x88a000
    001977a8ldr x2, [x27+1432]
    001977acstr x1, [sp+1488]
    001977b0str x2, [sp+1496]
    001977b4ldr x0, [sp+704]
    001977b8ldp x29, x30, [sp-8]
    001977bcadd sp, sp, 2448
    001977c0ret x30
    001977c4
    001977c4loc_1977c4:
    001977c4ldr x2, [sp+1512]
    001977c8ldr x3, [sp+1504]
    001977ccldr x4, [sp+1520]
    001977d0b 0x1977d4
    001977d4
    001977d4loc_1977d4:
    001977d4subs xzr, x1, x2
    001977d8b.ls 0x1977e0
    001977dcb 0x197880
    001977e0
    001977e0loc_1977e0:
    001977e0sub x4, x4, x1
    001977e4sub x2, x2, x1
    001977e8sub x5, xzr, x4
    001977ecand x1, x1, x5, asr #63
    001977f0add x1, x3, x1
    001977f4str x1, [sp+1504]
    001977f8str x2, [sp+1512]
    001977fcstr x4, [sp+1520]
    00197800ldr x0, [sp+168]
    00197804bl math.Float64frombits
    00197808str d0, [sp+992]
    0019780cbl google.golang.org/protobuf/reflect/protoreflect.ValueOfFloat64
    00197810str x0, [sp+2152]
    00197814str x1, [sp+2160]
    00197818str x2, [sp+2168]
    0019781cldr x3, [sp+2520]
    00197820ldrsb x27, [x3]
    00197824ldr x4, [sp+2528]
    00197828ldr x3, [x3+24]
    0019782cmov x5, x0
    00197830mov x0, x4
    00197834mov x6, x1
    00197838mov x1, x5
    0019783cmov x7, x2
    00197840mov x2, x6
    00197844mov x8, x3
    00197848mov x3, x7
    0019784cblr x8
    00197850b 0x197854
    00197854
    00197854loc_197854:
    00197854b 0x197758
    00197858
    00197858loc_197858:
    00197858ldr x3, [sp+384]
    0019785cstr x3, [sp+704]
    00197860add x27, sp, 1488
    00197864stp xzr, xzr, [x27]
    00197868ldr x0, [sp+704]
    0019786cmov x1, xzr
    00197870mov x2, xzr
    00197874ldp x29, x30, [sp-8]
    00197878add sp, sp, 2448
    0019787cret x30
    00197880
    00197880loc_197880:
    00197880mov x0, x1
    00197884mov x1, x2
    00197888bl runtime.panicSliceB
    0019788chint
    00197890
    00197890loc_197890:
    00197890strb w0, [sp+8]
    00197894strb w1, [sp+9]
    00197898strb w2, [sp+10]
    0019789cstp x3, x4, [sp+16]
    001978a0stp x5, x6, [sp+32]
    001978a4stp x7, x8, [sp+48]
    001978a8strb w9, [sp+64]
    001978acstp x10, x11, [sp+72]
    001978b0stp x12, x13, [sp+88]
    001978b4mov x3, x30
    001978b8bl runtime.morestack_noctxt.abi0
    001978bcldrb w0, [sp+8]
    001978c0ldrb w1, [sp+9]
    001978c4ldrb w2, [sp+10]
    001978c8ldp x3, x4, [sp+16]
    001978ccldp x5, x6, [sp+32]
    001978d0ldp x7, x8, [sp+48]
    001978d4ldrsb x9, [sp+64]
    001978d8ldp x10, x11, [sp+72]
    001978dcldp x12, x13, [sp+88]
    001978e0b 0x194620
    001978e4udf 0
    001978e8udf 0
    001978ecudf 0
    00194620