File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
001b2a40
001b2a40google.golang.org/protobuf/internal/filedesc.(*Message).unmarshalSeed: ; void google.golang.org/protobuf/internal/filedesc.(*Message).unmarshalSeed(google.golang.org/protobuf/internal/filedesc.Message * md, struct []uint8 b, google.golang.org/protobuf/internal/strs.Builder * sb, google.golang.org/protobuf/internal/filedesc.File * pf, google.golang.org/protobuf/reflect/protoreflect.Descriptor pd, int i)
001b2a40ldr x16, [x28+16]
001b2a44sub x17, sp, 768
001b2a48subs xzr, x17, x16
001b2a4cb.ls 0x1b36f8
001b2a50sub x20, sp, 896
001b2a54stp x29, x30, [x20-8]
001b2a58add sp, x20, 0
001b2a5csub x29, sp, 8
001b2a60str x0, [sp+904]
001b2a64str x1, [sp+912]
001b2a68str x2, [sp+920]
001b2a6cstr x3, [sp+928]
001b2a70str x4, [sp+936]
001b2a74str x5, [sp+944]
001b2a78str x6, [sp+952]
001b2a7cstr x7, [sp+960]
001b2a80str x8, [sp+968]
001b2a84ldr x3, [sp+904]
001b2a88ldrsb x27, [x3]
001b2a8cadrp x27, 0x899000
001b2a90ldr w4, [x27+3056]
001b2a94cbz w4, 0x1b2a9c
001b2a98b 0x1b2aa0
001b2a9c
001b2a9cloc_1b2a9c:
001b2a9cb 0x1b2ab4
001b2aa0
001b2aa0loc_1b2aa0:
001b2aa0bl runtime.gcWriteBarrier2
001b2aa4str x5, [x25]
001b2aa8ldr x4, [x3+16]
001b2aacstr x4, [x25+8]
001b2ab0b 0x1b2ab4
001b2ab4
001b2ab4loc_1b2ab4:
001b2ab4str x5, [x3+16]
001b2ab8ldr x3, [sp+904]
001b2abcldrsb x27, [x3]
001b2ac0ldr x4, [sp+960]
001b2ac4ldr x5, [sp+952]
001b2ac8str x5, [x3+24]
001b2accadrp x27, 0x899000
001b2ad0ldr w5, [x27+3056]
001b2ad4cbz w5, 0x1b2adc
001b2ad8b 0x1b2ae0
001b2adc
001b2adcloc_1b2adc:
001b2adcb 0x1b2af4
001b2ae0
001b2ae0loc_1b2ae0:
001b2ae0bl runtime.gcWriteBarrier2
001b2ae4str x4, [x25]
001b2ae8ldr x5, [x3+32]
001b2aecstr x5, [x25+8]
001b2af0b 0x1b2af4
001b2af4
001b2af4loc_1b2af4:
001b2af4str x4, [x3+32]
001b2af8ldr x3, [sp+904]
001b2afcldrsb x27, [x3]
001b2b00ldr x4, [sp+968]
001b2b04str x4, [x3+40]
001b2b08str wzr, [sp+92]
001b2b0cstr xzr, [sp+152]
001b2b10str xzr, [sp+136]
001b2b14str xzr, [sp+144]
001b2b18str xzr, [sp+128]
001b2b1cstr xzr, [sp+112]
001b2b20str xzr, [sp+120]
001b2b24ldr x3, [sp+912]
001b2b28ldr x4, [sp+920]
001b2b2cldr x5, [sp+928]
001b2b30str x3, [sp+520]
001b2b34str x4, [sp+528]
001b2b38str x5, [sp+536]
001b2b3cb 0x1b2b40
001b2b40
001b2b40loc_1b2b40:
001b2b40ldr x3, [sp+920]
001b2b44str x3, [sp+328]
001b2b48cbnz x3, 0x1b2b50
001b2b4cb 0x1b2f3c
001b2b50
001b2b50loc_1b2b50:
001b2b50ldr x0, [sp+912]
001b2b54ldr x1, [sp+920]
001b2b58ldr x2, [sp+928]
001b2b5cbl google.golang.org/protobuf/encoding/protowire.ConsumeTag
001b2b60str w0, [sp+104]
001b2b64strb w1, [sp+90]
001b2b68str x2, [sp+320]
001b2b6cldrsw x3, [sp+104]
001b2b70str w3, [sp+108]
001b2b74ldrsb x3, [sp+90]
001b2b78strb w3, [sp+91]
001b2b7cldr x3, [sp+320]
001b2b80str x3, [sp+416]
001b2b84ldrsw x3, [sp+108]
001b2b88str w3, [sp+96]
001b2b8cldrsb x3, [sp+91]
001b2b90strb w3, [sp+88]
001b2b94ldr x0, [sp+416]
001b2b98str x0, [sp+184]
001b2b9cldr x1, [sp+920]
001b2ba0ldr x3, [sp+912]
001b2ba4ldr x4, [sp+928]
001b2ba8b 0x1b2bac
001b2bac
001b2bacloc_1b2bac:
001b2bacsubs xzr, x1, x0
001b2bb0b.hs 0x1b2bb8
001b2bb4b 0x1b36f0
001b2bb8
001b2bb8loc_1b2bb8:
001b2bb8sub x5, x4, x0
001b2bbcsub x6, x1, x0
001b2bc0sub x7, xzr, x5
001b2bc4and x7, x0, x7, asr #63
001b2bc8add x7, x3, x7
001b2bccstr x7, [sp+912]
001b2bd0str x6, [sp+920]
001b2bd4str x5, [sp+928]
001b2bd8ldrsb x5, [sp+88]
001b2bdcstrb w5, [sp+89]
001b2be0ubfm x5, x5, 0, 7
001b2be4subs wzr, w5, 2
001b2be8b.eq 0x1b2bf0
001b2becb 0x1b2ecc
001b2bf0
001b2bf0loc_1b2bf0:
001b2bf0b 0x1b2bf4
001b2bf4
001b2bf4loc_1b2bf4:
001b2bf4str xzr, [sp+768]
001b2bf8add x27, sp, 776
001b2bfcstp xzr, xzr, [x27]
001b2c00ldr x0, [sp+912]
001b2c04ldr x1, [sp+920]
001b2c08ldr x2, [sp+928]
001b2c0cbl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001b2c10str x0, [sp+768]
001b2c14str x1, [sp+776]
001b2c18str x2, [sp+784]
001b2c1cstr x3, [sp+320]
001b2c20str x0, [sp+864]
001b2c24str x1, [sp+872]
001b2c28str x2, [sp+880]
001b2c2cldr x3, [sp+320]
001b2c30str x3, [sp+408]
001b2c34str x0, [sp+496]
001b2c38str x1, [sp+504]
001b2c3cstr x2, [sp+512]
001b2c40ldr x0, [sp+408]
001b2c44str x0, [sp+224]
001b2c48ldr x1, [sp+920]
001b2c4cldr x3, [sp+912]
001b2c50ldr x4, [sp+928]
001b2c54b 0x1b2c58
001b2c58
001b2c58loc_1b2c58:
001b2c58subs xzr, x1, x0
001b2c5cb.hs 0x1b2c64
001b2c60b 0x1b36ec
001b2c64
001b2c64loc_1b2c64:
001b2c64sub x5, x1, x0
001b2c68sub x4, x4, x0
001b2c6csub x6, xzr, x4
001b2c70and x6, x0, x6, asr #63
001b2c74add x6, x3, x6
001b2c78str x6, [sp+912]
001b2c7cstr x5, [sp+920]
001b2c80str x4, [sp+928]
001b2c84ldrsw x4, [sp+96]
001b2c88str w4, [sp+100]
001b2c8csubs wzr, w4, 3
001b2c90b.le 0x1b2c98
001b2c94b 0x1b2da8
001b2c98
001b2c98loc_1b2c98:
001b2c98subs wzr, w4, 1
001b2c9cb.eq 0x1b2ca4
001b2ca0b 0x1b2d30
001b2ca4
001b2ca4loc_1b2ca4:
001b2ca4b 0x1b2ca8
001b2ca8
001b2ca8loc_1b2ca8:
001b2ca8ldr x1, [sp+952]
001b2cacldrsb x27, [x1]
001b2cb0ldr x1, [x1+24]
001b2cb4ldr x0, [sp+960]
001b2cb8blr x1
001b2cbcstr x0, [sp+752]
001b2cc0str x1, [sp+760]
001b2cc4ldr x3, [sp+496]
001b2cc8ldr x2, [sp+936]
001b2cccldr x4, [sp+504]
001b2cd0ldr x5, [sp+512]
001b2cd4mov x6, x0
001b2cd8mov x0, x2
001b2cdcmov x7, x1
001b2ce0mov x1, x6
001b2ce4mov x2, x7
001b2ce8bl google.golang.org/protobuf/internal/filedesc.appendFullName
001b2cecstr x0, [sp+736]
001b2cf0str x1, [sp+744]
001b2cf4ldr x2, [sp+904]
001b2cf8ldrsb x27, [x2]
001b2cfcstr x1, [x2+8]
001b2d00adrp x27, 0x899000
001b2d04ldr w1, [x27+3056]
001b2d08cbz w1, 0x1b2d10
001b2d0cb 0x1b2d14
001b2d10
001b2d10loc_1b2d10:
001b2d10b 0x1b2d28
001b2d14
001b2d14loc_1b2d14:
001b2d14bl runtime.gcWriteBarrier2
001b2d18str x0, [x25]
001b2d1cldr x3, [x2]
001b2d20str x3, [x25+8]
001b2d24b 0x1b2d28
001b2d28
001b2d28loc_1b2d28:
001b2d28str x0, [x2]
001b2d2cb 0x1b2ec0
001b2d30
001b2d30loc_1b2d30:
001b2d30subs wzr, w4, 3
001b2d34b.eq 0x1b2d3c
001b2d38b 0x1b2da0
001b2d3c
001b2d3cloc_1b2d3c:
001b2d3cb 0x1b2d40
001b2d40
001b2d40loc_1b2d40:
001b2d40ldrsw x3, [sp+92]
001b2d44subs wzr, w3, 3
001b2d48b.ne 0x1b2d50
001b2d4cb 0x1b2d8c
001b2d50
001b2d50loc_1b2d50:
001b2d50ldr x3, [sp+136]
001b2d54subs xzr, x3, 0
001b2d58b.gt 0x1b36d8
001b2d5cb 0x1b2d60
001b2d60
001b2d60loc_1b2d60:
001b2d60ldr x3, [sp+528]
001b2d64str x3, [sp+312]
001b2d68str x5, [sp+320]
001b2d6cadd x3, x3, x0
001b2d70ldr x4, [sp+184]
001b2d74add x4, x1, x4
001b2d78ldr x5, [sp+224]
001b2d7cadd x4, x4, x5
001b2d80sub x3, x3, x4
001b2d84str x3, [sp+112]
001b2d88b 0x1b2d90
001b2d8c
001b2d8cloc_1b2d8c:
001b2d8cb 0x1b2d90
001b2d90
001b2d90loc_1b2d90:
001b2d90ldr x3, [sp+136]
001b2d94add x3, x3, 1
001b2d98str x3, [sp+136]
001b2d9cb 0x1b2ec0
001b2da0
001b2da0loc_1b2da0:
001b2da0b 0x1b2da4
001b2da4
001b2da4loc_1b2da4:
001b2da4b 0x1b2ebc
001b2da8
001b2da8loc_1b2da8:
001b2da8subs wzr, w4, 4
001b2dacb.eq 0x1b2db4
001b2db0b 0x1b2e18
001b2db4
001b2db4loc_1b2db4:
001b2db4b 0x1b2db8
001b2db8
001b2db8loc_1b2db8:
001b2db8ldrsw x3, [sp+92]
001b2dbcsubs wzr, w3, 4
001b2dc0b.ne 0x1b2dc8
001b2dc4b 0x1b2e04
001b2dc8
001b2dc8loc_1b2dc8:
001b2dc8ldr x3, [sp+152]
001b2dccsubs xzr, x3, 0
001b2dd0b.gt 0x1b36c4
001b2dd4b 0x1b2dd8
001b2dd8
001b2dd8loc_1b2dd8:
001b2dd8ldr x3, [sp+528]
001b2ddcstr x3, [sp+320]
001b2de0str x5, [sp+312]
001b2de4add x3, x3, x0
001b2de8ldr x4, [sp+184]
001b2decadd x4, x1, x4
001b2df0ldr x5, [sp+224]
001b2df4add x4, x4, x5
001b2df8sub x3, x3, x4
001b2dfcstr x3, [sp+128]
001b2e00b 0x1b2e08
001b2e04
001b2e04loc_1b2e04:
001b2e04b 0x1b2e08
001b2e08
001b2e08loc_1b2e08:
001b2e08ldr x3, [sp+152]
001b2e0cadd x3, x3, 1
001b2e10str x3, [sp+152]
001b2e14b 0x1b2ec0
001b2e18
001b2e18loc_1b2e18:
001b2e18subs wzr, w4, 6
001b2e1cb.eq 0x1b2e24
001b2e20b 0x1b2e88
001b2e24
001b2e24loc_1b2e24:
001b2e24b 0x1b2e28
001b2e28
001b2e28loc_1b2e28:
001b2e28ldrsw x3, [sp+92]
001b2e2csubs wzr, w3, 6
001b2e30b.ne 0x1b2e38
001b2e34b 0x1b2e74
001b2e38
001b2e38loc_1b2e38:
001b2e38ldr x3, [sp+144]
001b2e3csubs xzr, x3, 0
001b2e40b.gt 0x1b36b0
001b2e44b 0x1b2e48
001b2e48
001b2e48loc_1b2e48:
001b2e48ldr x3, [sp+528]
001b2e4cstr x3, [sp+320]
001b2e50str x5, [sp+312]
001b2e54add x3, x3, x0
001b2e58ldr x4, [sp+184]
001b2e5cadd x4, x1, x4
001b2e60ldr x5, [sp+224]
001b2e64add x4, x4, x5
001b2e68sub x3, x3, x4
001b2e6cstr x3, [sp+120]
001b2e70b 0x1b2e78
001b2e74
001b2e74loc_1b2e74:
001b2e74b 0x1b2e78
001b2e78
001b2e78loc_1b2e78:
001b2e78ldr x3, [sp+144]
001b2e7cadd x3, x3, 1
001b2e80str x3, [sp+144]
001b2e84b 0x1b2ec0
001b2e88
001b2e88loc_1b2e88:
001b2e88subs wzr, w4, 7
001b2e8cb.eq 0x1b2e94
001b2e90b 0x1b2eb0
001b2e94
001b2e94loc_1b2e94:
001b2e94b 0x1b2e98
001b2e98
001b2e98loc_1b2e98:
001b2e98ldr x1, [sp+496]
001b2e9cldr x2, [sp+504]
001b2ea0ldr x3, [sp+512]
001b2ea4ldr x0, [sp+904]
001b2ea8bl google.golang.org/protobuf/internal/filedesc.(*Message).unmarshalSeedOptions
001b2eacb 0x1b2ec0
001b2eb0
001b2eb0loc_1b2eb0:
001b2eb0b 0x1b2eb4
001b2eb4
001b2eb4loc_1b2eb4:
001b2eb4b 0x1b2eb8
001b2eb8
001b2eb8loc_1b2eb8:
001b2eb8b 0x1b2ebc
001b2ebc
001b2ebcloc_1b2ebc:
001b2ebcb 0x1b2ec0
001b2ec0
001b2ec0loc_1b2ec0:
001b2ec0ldrsw x3, [sp+96]
001b2ec4str w3, [sp+92]
001b2ec8b 0x1b2f34
001b2ecc
001b2eccloc_1b2ecc:
001b2eccb 0x1b2ed0
001b2ed0
001b2ed0loc_1b2ed0:
001b2ed0ldrsb x1, [sp+88]
001b2ed4ldr x2, [sp+912]
001b2ed8ldr x3, [sp+920]
001b2edcldr x4, [sp+928]
001b2ee0ldrsw x0, [sp+96]
001b2ee4bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
001b2ee8str x0, [sp+216]
001b2eecldr x1, [sp+920]
001b2ef0ldr x5, [sp+912]
001b2ef4ldr x6, [sp+928]
001b2ef8b 0x1b2efc
001b2efc
001b2efcloc_1b2efc:
001b2efcsubs xzr, x0, x1
001b2f00b.ls 0x1b2f08
001b2f04b 0x1b36ac
001b2f08
001b2f08loc_1b2f08:
001b2f08sub x3, x6, x0
001b2f0csub x4, x1, x0
001b2f10sub x6, xzr, x3
001b2f14and x6, x0, x6, asr #63
001b2f18add x5, x5, x6
001b2f1cstr x5, [sp+912]
001b2f20str x4, [sp+920]
001b2f24str x3, [sp+928]
001b2f28movn x3, 0
001b2f2cstr w3, [sp+92]
001b2f30b 0x1b2f34
001b2f34
001b2f34loc_1b2f34:
001b2f34b 0x1b2f38
001b2f38
001b2f38loc_1b2f38:
001b2f38b 0x1b2b40
001b2f3c
001b2f3cloc_1b2f3c:
001b2f3cldr x3, [sp+152]
001b2f40subs xzr, x3, 0
001b2f44b.gt 0x1b2f4c
001b2f48b 0x1b2fa4
001b2f4c
001b2f4cloc_1b2f4c:
001b2f4cldr x1, [sp+152]
001b2f50ldr x0, [sp+944]
001b2f54bl google.golang.org/protobuf/internal/filedesc.(*File).allocEnums
001b2f58str x0, [sp+712]
001b2f5cstr x1, [sp+720]
001b2f60str x2, [sp+728]
001b2f64ldr x3, [sp+904]
001b2f68ldrsb x27, [x3]
001b2f6cstr x1, [x3+56]
001b2f70str x2, [x3+64]
001b2f74adrp x27, 0x899000
001b2f78ldr w2, [x27+3056]
001b2f7ccbz w2, 0x1b2f84
001b2f80b 0x1b2f88
001b2f84
001b2f84loc_1b2f84:
001b2f84b 0x1b2f9c
001b2f88
001b2f88loc_1b2f88:
001b2f88bl runtime.gcWriteBarrier2
001b2f8cstr x0, [x25]
001b2f90ldr x4, [x3+48]
001b2f94str x4, [x25+8]
001b2f98b 0x1b2f9c
001b2f9c
001b2f9cloc_1b2f9c:
001b2f9cstr x0, [x3+48]
001b2fa0b 0x1b2fa8
001b2fa4
001b2fa4loc_1b2fa4:
001b2fa4b 0x1b2fa8
001b2fa8
001b2fa8loc_1b2fa8:
001b2fa8ldr x3, [sp+136]
001b2facsubs xzr, x3, 0
001b2fb0b.gt 0x1b2fb8
001b2fb4b 0x1b3010
001b2fb8
001b2fb8loc_1b2fb8:
001b2fb8ldr x1, [sp+136]
001b2fbcldr x0, [sp+944]
001b2fc0bl google.golang.org/protobuf/internal/filedesc.(*File).allocMessages
001b2fc4str x0, [sp+688]
001b2fc8str x1, [sp+696]
001b2fccstr x2, [sp+704]
001b2fd0ldr x3, [sp+904]
001b2fd4ldrsb x27, [x3]
001b2fd8str x1, [x3+104]
001b2fdcstr x2, [x3+112]
001b2fe0adrp x27, 0x899000
001b2fe4ldr w2, [x27+3056]
001b2fe8cbz w2, 0x1b2ff0
001b2fecb 0x1b2ff4
001b2ff0
001b2ff0loc_1b2ff0:
001b2ff0b 0x1b3008
001b2ff4
001b2ff4loc_1b2ff4:
001b2ff4bl runtime.gcWriteBarrier2
001b2ff8str x0, [x25]
001b2ffcldr x4, [x3+96]
001b3000str x4, [x25+8]
001b3004b 0x1b3008
001b3008
001b3008loc_1b3008:
001b3008str x0, [x3+96]
001b300cb 0x1b3014
001b3010
001b3010loc_1b3010:
001b3010b 0x1b3014
001b3014
001b3014loc_1b3014:
001b3014ldr x3, [sp+144]
001b3018subs xzr, x3, 0
001b301cb.gt 0x1b3024
001b3020b 0x1b307c
001b3024
001b3024loc_1b3024:
001b3024ldr x1, [sp+144]
001b3028ldr x0, [sp+944]
001b302cbl google.golang.org/protobuf/internal/filedesc.(*File).allocExtensions
001b3030str x0, [sp+664]
001b3034str x1, [sp+672]
001b3038str x2, [sp+680]
001b303cldr x3, [sp+904]
001b3040ldrsb x27, [x3]
001b3044str x1, [x3+152]
001b3048str x2, [x3+160]
001b304cadrp x27, 0x898000
001b3050ldr w2, [x27+3056]
001b3054cbz w2, 0x1b305c
001b3058b 0x1b3060
001b305c
001b305cloc_1b305c:
001b305cb 0x1b3074
001b3060
001b3060loc_1b3060:
001b3060bl runtime.gcWriteBarrier2
001b3064str x0, [x25]
001b3068ldr x4, [x3+144]
001b306cstr x4, [x25+8]
001b3070b 0x1b3074
001b3074
001b3074loc_1b3074:
001b3074str x0, [x3+144]
001b3078b 0x1b3080
001b307c
001b307cloc_1b307c:
001b307cb 0x1b3080
001b3080
001b3080loc_1b3080:
001b3080ldr x3, [sp+152]
001b3084subs xzr, x3, 0
001b3088b.gt 0x1b3090
001b308cb 0x1b30e8
001b3090
001b3090loc_1b3090:
001b3090ldr x0, [sp+128]
001b3094ldr x1, [sp+528]
001b3098ldr x3, [sp+520]
001b309cldr x4, [sp+536]
001b30a0b 0x1b30a4
001b30a4
001b30a4loc_1b30a4:
001b30a4subs xzr, x0, x1
001b30a8b.ls 0x1b30b0
001b30acb 0x1b36a8
001b30b0
001b30b0loc_1b30b0:
001b30b0sub x4, x4, x0
001b30b4sub x5, x1, x0
001b30b8sub x6, xzr, x4
001b30bcand x6, x0, x6, asr #63
001b30c0add x3, x3, x6
001b30c4str x3, [sp+592]
001b30c8str x5, [sp+600]
001b30ccstr x4, [sp+608]
001b30d0str xzr, [sp+296]
001b30d4ldr x3, [sp+904]
001b30d8ldrsb x27, [x3]
001b30dcldr x3, [x3+56]
001b30e0str x3, [sp+288]
001b30e4b 0x1b3510
001b30e8
001b30e8loc_1b30e8:
001b30e8b 0x1b30ec
001b30ec
001b30ecloc_1b30ec:
001b30ecldr x3, [sp+136]
001b30f0subs xzr, x3, 0
001b30f4b.gt 0x1b30fc
001b30f8b 0x1b3154
001b30fc
001b30fcloc_1b30fc:
001b30fcldr x0, [sp+112]
001b3100ldr x1, [sp+528]
001b3104ldr x3, [sp+520]
001b3108ldr x4, [sp+536]
001b310cb 0x1b3110
001b3110
001b3110loc_1b3110:
001b3110subs xzr, x1, x0
001b3114b.hs 0x1b311c
001b3118b 0x1b350c
001b311c
001b311cloc_1b311c:
001b311csub x4, x4, x0
001b3120sub x5, x1, x0
001b3124sub x6, xzr, x4
001b3128and x6, x0, x6, asr #63
001b312cadd x3, x3, x6
001b3130str x3, [sp+568]
001b3134str x5, [sp+576]
001b3138str x4, [sp+584]
001b313cstr xzr, [sp+280]
001b3140ldr x3, [sp+904]
001b3144ldrsb x27, [x3]
001b3148ldr x3, [x3+104]
001b314cstr x3, [sp+272]
001b3150b 0x1b3370
001b3154
001b3154loc_1b3154:
001b3154b 0x1b3158
001b3158
001b3158loc_1b3158:
001b3158ldr x3, [sp+144]
001b315csubs xzr, x3, 0
001b3160b.gt 0x1b3168
001b3164b 0x1b31c0
001b3168
001b3168loc_1b3168:
001b3168ldr x0, [sp+120]
001b316cldr x1, [sp+528]
001b3170ldr x3, [sp+520]
001b3174ldr x4, [sp+536]
001b3178b 0x1b317c
001b317c
001b317cloc_1b317c:
001b317csubs xzr, x1, x0
001b3180b.hs 0x1b3188
001b3184b 0x1b336c
001b3188
001b3188loc_1b3188:
001b3188sub x4, x4, x0
001b318csub x5, x1, x0
001b3190sub x6, xzr, x4
001b3194and x6, x0, x6, asr #63
001b3198add x3, x3, x6
001b319cstr x3, [sp+544]
001b31a0str x5, [sp+552]
001b31a4str x4, [sp+560]
001b31a8str xzr, [sp+264]
001b31acldr x3, [sp+904]
001b31b0ldrsb x27, [x3]
001b31b4ldr x3, [x3+152]
001b31b8str x3, [sp+256]
001b31bcb 0x1b31d0
001b31c0
001b31c0loc_1b31c0:
001b31c0b 0x1b31c4
001b31c4
001b31c4loc_1b31c4:
001b31c4ldp x29, x30, [sp-8]
001b31c8add sp, sp, 896
001b31ccret x30
001b31d0
001b31d0loc_1b31d0:
001b31d0ldr x3, [sp+256]
001b31d4ldr x4, [sp+264]
001b31d8subs xzr, x3, x4
001b31dcb.gt 0x1b31e4
001b31e0b 0x1b3354
001b31e4
001b31e4loc_1b31e4:
001b31e4ldr x3, [sp+264]
001b31e8str x3, [sp+232]
001b31ecldr x0, [sp+544]
001b31f0ldr x1, [sp+552]
001b31f4ldr x2, [sp+560]
001b31f8bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001b31fcstr x0, [sp+304]
001b3200str x1, [sp+328]
001b3204str x0, [sp+352]
001b3208str x1, [sp+344]
001b320cstr x1, [sp+160]
001b3210ldr x3, [sp+552]
001b3214ldr x4, [sp+544]
001b3218ldr x5, [sp+560]
001b321cb 0x1b3220
001b3220
001b3220loc_1b3220:
001b3220subs xzr, x1, x3
001b3224b.ls 0x1b322c
001b3228b 0x1b3360
001b322c
001b322cloc_1b322c:
001b322csub x5, x5, x1
001b3230sub x3, x3, x1
001b3234sub x6, xzr, x5
001b3238and x6, x1, x6, asr #63
001b323cadd x4, x4, x6
001b3240str x4, [sp+768]
001b3244str x3, [sp+776]
001b3248str x5, [sp+784]
001b324cstr xzr, [sp+640]
001b3250add x27, sp, 648
001b3254stp xzr, xzr, [x27]
001b3258ldr x0, [sp+768]
001b325cldr x1, [sp+776]
001b3260ldr x2, [sp+784]
001b3264bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001b3268str x0, [sp+640]
001b326cstr x1, [sp+648]
001b3270str x2, [sp+656]
001b3274str x3, [sp+328]
001b3278str x0, [sp+792]
001b327cstr x1, [sp+800]
001b3280str x2, [sp+808]
001b3284ldr x3, [sp+328]
001b3288str x3, [sp+336]
001b328cstr x0, [sp+424]
001b3290str x1, [sp+432]
001b3294str x2, [sp+440]
001b3298ldr x3, [sp+336]
001b329cstr x3, [sp+192]
001b32a0ldr x3, [sp+904]
001b32a4ldrsb x27, [x3]
001b32a8ldr x1, [x3+152]
001b32acldr x3, [x3+144]
001b32b0ldr x0, [sp+232]
001b32b4subs xzr, x1, x0
001b32b8b.hi 0x1b32c0
001b32bcb 0x1b335c
001b32c0
001b32c0loc_1b32c0:
001b32c0movz x9, 88
001b32c4madd x0, x9, x0, x3
001b32c8str x0, [sp+616]
001b32ccldr x8, [sp+232]
001b32d0ldr x1, [sp+424]
001b32d4ldr x5, [sp+944]
001b32d8ldr x4, [sp+936]
001b32dcldr x2, [sp+432]
001b32e0ldr x3, [sp+440]
001b32e4ldr x7, [sp+904]
001b32e8adrp x6, 0x568000
001b32ecadd x6, x6, 312
001b32f0bl google.golang.org/protobuf/internal/filedesc.(*Extension).unmarshalSeed
001b32f4ldr x9, [sp+192]
001b32f8ldr x10, [sp+160]
001b32fcadd x0, x10, x9
001b3300str x0, [sp+328]
001b3304ldr x1, [sp+552]
001b3308ldr x9, [sp+544]
001b330cldr x10, [sp+560]
001b3310b 0x1b3314
001b3314
001b3314loc_1b3314:
001b3314subs xzr, x1, x0
001b3318b.hs 0x1b3320
001b331cb 0x1b3358
001b3320
001b3320loc_1b3320:
001b3320sub x3, x10, x0
001b3324sub x4, x1, x0
001b3328sub x5, xzr, x3
001b332cand x5, x0, x5, asr #63
001b3330add x5, x9, x5
001b3334str x5, [sp+544]
001b3338str x4, [sp+552]
001b333cstr x3, [sp+560]
001b3340b 0x1b3344
001b3344
001b3344loc_1b3344:
001b3344ldr x3, [sp+264]
001b3348add x3, x3, 1
001b334cstr x3, [sp+264]
001b3350b 0x1b31d0
001b3354
001b3354loc_1b3354:
001b3354b 0x1b31c4
001b3358
001b3358loc_1b3358:
001b3358bl runtime.panicSliceB
001b335c
001b335cloc_1b335c:
001b335cbl runtime.panicIndex
001b3360
001b3360loc_1b3360:
001b3360mov x0, x1
001b3364mov x1, x3
001b3368bl runtime.panicSliceB
001b336c
001b336cloc_1b336c:
001b336cbl runtime.panicSliceB
001b3370
001b3370loc_1b3370:
001b3370ldr x3, [sp+272]
001b3374ldr x4, [sp+280]
001b3378subs xzr, x3, x4
001b337cb.gt 0x1b3384
001b3380b 0x1b34f4
001b3384
001b3384loc_1b3384:
001b3384ldr x3, [sp+280]
001b3388str x3, [sp+240]
001b338cldr x0, [sp+568]
001b3390ldr x1, [sp+576]
001b3394ldr x2, [sp+584]
001b3398bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001b339cstr x0, [sp+304]
001b33a0str x1, [sp+328]
001b33a4str x0, [sp+376]
001b33a8str x1, [sp+368]
001b33acstr x1, [sp+168]
001b33b0ldr x3, [sp+576]
001b33b4ldr x4, [sp+568]
001b33b8ldr x5, [sp+584]
001b33bcb 0x1b33c0
001b33c0
001b33c0loc_1b33c0:
001b33c0subs xzr, x1, x3
001b33c4b.ls 0x1b33cc
001b33c8b 0x1b3500
001b33cc
001b33ccloc_1b33cc:
001b33ccsub x5, x5, x1
001b33d0sub x3, x3, x1
001b33d4sub x6, xzr, x5
001b33d8and x6, x1, x6, asr #63
001b33dcadd x4, x4, x6
001b33e0str x4, [sp+640]
001b33e4str x3, [sp+648]
001b33e8str x5, [sp+656]
001b33ecstr xzr, [sp+768]
001b33f0add x27, sp, 776
001b33f4stp xzr, xzr, [x27]
001b33f8ldr x0, [sp+640]
001b33fcldr x1, [sp+648]
001b3400ldr x2, [sp+656]
001b3404bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001b3408str x0, [sp+768]
001b340cstr x1, [sp+776]
001b3410str x2, [sp+784]
001b3414str x3, [sp+328]
001b3418str x0, [sp+816]
001b341cstr x1, [sp+824]
001b3420str x2, [sp+832]
001b3424ldr x3, [sp+328]
001b3428str x3, [sp+360]
001b342cstr x0, [sp+448]
001b3430str x1, [sp+456]
001b3434str x2, [sp+464]
001b3438ldr x3, [sp+360]
001b343cstr x3, [sp+200]
001b3440ldr x3, [sp+904]
001b3444ldrsb x27, [x3]
001b3448ldr x1, [x3+104]
001b344cldr x3, [x3+96]
001b3450ldr x0, [sp+240]
001b3454subs xzr, x1, x0
001b3458b.hi 0x1b3460
001b345cb 0x1b34fc
001b3460
001b3460loc_1b3460:
001b3460movz x9, 208
001b3464madd x0, x9, x0, x3
001b3468str x0, [sp+624]
001b346cldr x8, [sp+240]
001b3470ldr x1, [sp+448]
001b3474ldr x5, [sp+944]
001b3478ldr x4, [sp+936]
001b347cldr x2, [sp+456]
001b3480ldr x3, [sp+464]
001b3484ldr x7, [sp+904]
001b3488adrp x6, 0x568000
001b348cadd x6, x6, 312
001b3490bl google.golang.org/protobuf/internal/filedesc.(*Message).unmarshalSeed
001b3494ldr x9, [sp+200]
001b3498ldr x10, [sp+168]
001b349cadd x0, x10, x9
001b34a0str x0, [sp+328]
001b34a4ldr x1, [sp+576]
001b34a8ldr x9, [sp+568]
001b34acldr x10, [sp+584]
001b34b0b 0x1b34b4
001b34b4
001b34b4loc_1b34b4:
001b34b4subs xzr, x1, x0
001b34b8b.hs 0x1b34c0
001b34bcb 0x1b34f8
001b34c0
001b34c0loc_1b34c0:
001b34c0sub x3, x10, x0
001b34c4sub x4, x1, x0
001b34c8sub x5, xzr, x3
001b34ccand x5, x0, x5, asr #63
001b34d0add x5, x9, x5
001b34d4str x5, [sp+568]
001b34d8str x4, [sp+576]
001b34dcstr x3, [sp+584]
001b34e0b 0x1b34e4
001b34e4
001b34e4loc_1b34e4:
001b34e4ldr x3, [sp+280]
001b34e8add x3, x3, 1
001b34ecstr x3, [sp+280]
001b34f0b 0x1b3370
001b34f4
001b34f4loc_1b34f4:
001b34f4b 0x1b3158
001b34f8
001b34f8loc_1b34f8:
001b34f8bl runtime.panicSliceB
001b34fc
001b34fcloc_1b34fc:
001b34fcbl runtime.panicIndex
001b3500
001b3500loc_1b3500:
001b3500mov x0, x1
001b3504mov x1, x3
001b3508bl runtime.panicSliceB
001b350c
001b350cloc_1b350c:
001b350cbl runtime.panicSliceB
001b3510
001b3510loc_1b3510:
001b3510ldr x3, [sp+288]
001b3514ldr x4, [sp+296]
001b3518subs xzr, x3, x4
001b351cb.gt 0x1b3524
001b3520b 0x1b3690
001b3524
001b3524loc_1b3524:
001b3524ldr x3, [sp+296]
001b3528str x3, [sp+248]
001b352cldr x0, [sp+592]
001b3530ldr x1, [sp+600]
001b3534ldr x2, [sp+608]
001b3538bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001b353cstr x0, [sp+304]
001b3540str x1, [sp+328]
001b3544str x0, [sp+400]
001b3548str x1, [sp+392]
001b354cstr x1, [sp+176]
001b3550ldr x3, [sp+600]
001b3554ldr x4, [sp+592]
001b3558ldr x5, [sp+608]
001b355cb 0x1b3560
001b3560
001b3560loc_1b3560:
001b3560subs xzr, x1, x3
001b3564b.ls 0x1b356c
001b3568b 0x1b369c
001b356c
001b356cloc_1b356c:
001b356csub x5, x5, x1
001b3570sub x3, x3, x1
001b3574sub x6, xzr, x5
001b3578and x6, x1, x6, asr #63
001b357cadd x4, x4, x6
001b3580str x4, [sp+768]
001b3584str x3, [sp+776]
001b3588str x5, [sp+784]
001b358cstr xzr, [sp+640]
001b3590add x27, sp, 648
001b3594stp xzr, xzr, [x27]
001b3598ldr x0, [sp+768]
001b359cldr x1, [sp+776]
001b35a0ldr x2, [sp+784]
001b35a4bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001b35a8str x0, [sp+640]
001b35acstr x1, [sp+648]
001b35b0str x2, [sp+656]
001b35b4str x3, [sp+328]
001b35b8str x0, [sp+840]
001b35bcstr x1, [sp+848]
001b35c0str x2, [sp+856]
001b35c4ldr x3, [sp+328]
001b35c8str x3, [sp+384]
001b35ccstr x0, [sp+472]
001b35d0str x1, [sp+480]
001b35d4str x2, [sp+488]
001b35d8ldr x3, [sp+384]
001b35dcstr x3, [sp+208]
001b35e0ldr x3, [sp+904]
001b35e4ldrsb x27, [x3]
001b35e8ldr x1, [x3+56]
001b35ecldr x3, [x3+48]
001b35f0ldr x0, [sp+248]
001b35f4subs xzr, x1, x0
001b35f8b.hi 0x1b3600
001b35fcb 0x1b3698
001b3600
001b3600loc_1b3600:
001b3600add x0, x3, x0, lsl #6
001b3604str x0, [sp+632]
001b3608ldr x8, [sp+248]
001b360cldr x1, [sp+472]
001b3610ldr x5, [sp+944]
001b3614ldr x4, [sp+936]
001b3618ldr x2, [sp+480]
001b361cldr x3, [sp+488]
001b3620ldr x7, [sp+904]
001b3624adrp x6, 0x568000
001b3628add x6, x6, 312
001b362cbl google.golang.org/protobuf/internal/filedesc.(*Enum).unmarshalSeed
001b3630ldr x9, [sp+208]
001b3634ldr x10, [sp+176]
001b3638add x0, x10, x9
001b363cstr x0, [sp+328]
001b3640ldr x1, [sp+600]
001b3644ldr x9, [sp+592]
001b3648ldr x10, [sp+608]
001b364cb 0x1b3650
001b3650
001b3650loc_1b3650:
001b3650subs xzr, x1, x0
001b3654b.hs 0x1b365c
001b3658b 0x1b3694
001b365c
001b365cloc_1b365c:
001b365csub x3, x10, x0
001b3660sub x4, x1, x0
001b3664sub x5, xzr, x3
001b3668and x5, x0, x5, asr #63
001b366cadd x5, x9, x5
001b3670str x5, [sp+592]
001b3674str x4, [sp+600]
001b3678str x3, [sp+608]
001b367cb 0x1b3680
001b3680
001b3680loc_1b3680:
001b3680ldr x3, [sp+296]
001b3684add x3, x3, 1
001b3688str x3, [sp+296]
001b368cb 0x1b3510
001b3690
001b3690loc_1b3690:
001b3690b 0x1b30ec
001b3694
001b3694loc_1b3694:
001b3694bl runtime.panicSliceB
001b3698
001b3698loc_1b3698:
001b3698bl runtime.panicIndex
001b369c
001b369cloc_1b369c:
001b369cmov x0, x1
001b36a0mov x1, x3
001b36a4bl runtime.panicSliceB
001b36a8
001b36a8loc_1b36a8:
001b36a8bl runtime.panicSliceB
001b36ac
001b36acloc_1b36ac:
001b36acbl runtime.panicSliceB
001b36b0
001b36b0loc_1b36b0:
001b36b0adrp x0, 0x442000
001b36b4add x0, x0, 2944
001b36b8adrp x1, 0x55f000
001b36bcadd x1, x1, 2944
001b36c0bl runtime.gopanic
001b36c4
001b36c4loc_1b36c4:
001b36c4adrp x0, 0x442000
001b36c8add x0, x0, 2944
001b36ccadrp x1, 0x55f000
001b36d0add x1, x1, 2944
001b36d4bl runtime.gopanic
001b36d8
001b36d8loc_1b36d8:
001b36d8adrp x0, 0x442000
001b36dcadd x0, x0, 2944
001b36e0adrp x1, 0x55f000
001b36e4add x1, x1, 2944
001b36e8bl runtime.gopanic
001b36ec
001b36ecloc_1b36ec:
001b36ecbl runtime.panicSliceB
001b36f0
001b36f0loc_1b36f0:
001b36f0bl runtime.panicSliceB
001b36f4hint
001b36f8
001b36f8loc_1b36f8:
001b36f8stp x0, x1, [sp+8]
001b36fcstp x2, x3, [sp+24]
001b3700stp x4, x5, [sp+40]
001b3704stp x6, x7, [sp+56]
001b3708str x8, [sp+72]
001b370cmov x3, x30
001b3710bl runtime.morestack_noctxt.abi0
001b3714ldp x0, x1, [sp+8]
001b3718ldp x2, x3, [sp+24]
001b371cldp x4, x5, [sp+40]
001b3720ldp x6, x7, [sp+56]
001b3724ldr x8, [sp+72]
001b3728b 0x1b2a40
001b372cudf 0
001b2a40
001b2a40google.golang.org/protobuf/internal/filedesc.(*Message).unmarshalSeed: ; void google.golang.org/protobuf/internal/filedesc.(*Message).unmarshalSeed(google.golang.org/protobuf/internal/filedesc.Message * md, struct []uint8 b, google.golang.org/protobuf/internal/strs.Builder * sb, google.golang.org/protobuf/internal/filedesc.File * pf, google.golang.org/protobuf/reflect/protoreflect.Descriptor pd, int i)
001b2a40ldr x16, [x28+16]
001b2a44sub x17, sp, 768
001b2a48subs xzr, x17, x16
001b2a4cb.ls 0x1b36f8
001b2a50sub x20, sp, 896
001b2a54stp x29, x30, [x20-8]
001b2a58add sp, x20, 0
001b2a5csub x29, sp, 8
001b2a60str x0, [sp+904]
001b2a64str x1, [sp+912]
001b2a68str x2, [sp+920]
001b2a6cstr x3, [sp+928]
001b2a70str x4, [sp+936]
001b2a74str x5, [sp+944]
001b2a78str x6, [sp+952]
001b2a7cstr x7, [sp+960]
001b2a80str x8, [sp+968]
001b2a84ldr x3, [sp+904]
001b2a88ldrsb x27, [x3]
001b2a8cadrp x27, 0x899000
001b2a90ldr w4, [x27+3056]
001b2a94cbz w4, 0x1b2a9c
001b2a98b 0x1b2aa0
001b2a9c
001b2a9cloc_1b2a9c:
001b2a9cb 0x1b2ab4
001b2aa0
001b2aa0loc_1b2aa0:
001b2aa0bl runtime.gcWriteBarrier2
001b2aa4str x5, [x25]
001b2aa8ldr x4, [x3+16]
001b2aacstr x4, [x25+8]
001b2ab0b 0x1b2ab4
001b2ab4
001b2ab4loc_1b2ab4:
001b2ab4str x5, [x3+16]
001b2ab8ldr x3, [sp+904]
001b2abcldrsb x27, [x3]
001b2ac0ldr x4, [sp+960]
001b2ac4ldr x5, [sp+952]
001b2ac8str x5, [x3+24]
001b2accadrp x27, 0x899000
001b2ad0ldr w5, [x27+3056]
001b2ad4cbz w5, 0x1b2adc
001b2ad8b 0x1b2ae0
001b2adc
001b2adcloc_1b2adc:
001b2adcb 0x1b2af4
001b2ae0
001b2ae0loc_1b2ae0:
001b2ae0bl runtime.gcWriteBarrier2
001b2ae4str x4, [x25]
001b2ae8ldr x5, [x3+32]
001b2aecstr x5, [x25+8]
001b2af0b 0x1b2af4
001b2af4
001b2af4loc_1b2af4:
001b2af4str x4, [x3+32]
001b2af8ldr x3, [sp+904]
001b2afcldrsb x27, [x3]
001b2b00ldr x4, [sp+968]
001b2b04str x4, [x3+40]
001b2b08str wzr, [sp+92]
001b2b0cstr xzr, [sp+152]
001b2b10str xzr, [sp+136]
001b2b14str xzr, [sp+144]
001b2b18str xzr, [sp+128]
001b2b1cstr xzr, [sp+112]
001b2b20str xzr, [sp+120]
001b2b24ldr x3, [sp+912]
001b2b28ldr x4, [sp+920]
001b2b2cldr x5, [sp+928]
001b2b30str x3, [sp+520]
001b2b34str x4, [sp+528]
001b2b38str x5, [sp+536]
001b2b3cb 0x1b2b40
001b2b40
001b2b40loc_1b2b40:
001b2b40ldr x3, [sp+920]
001b2b44str x3, [sp+328]
001b2b48cbnz x3, 0x1b2b50
001b2b4cb 0x1b2f3c
001b2b50
001b2b50loc_1b2b50:
001b2b50ldr x0, [sp+912]
001b2b54ldr x1, [sp+920]
001b2b58ldr x2, [sp+928]
001b2b5cbl google.golang.org/protobuf/encoding/protowire.ConsumeTag
001b2b60str w0, [sp+104]
001b2b64strb w1, [sp+90]
001b2b68str x2, [sp+320]
001b2b6cldrsw x3, [sp+104]
001b2b70str w3, [sp+108]
001b2b74ldrsb x3, [sp+90]
001b2b78strb w3, [sp+91]
001b2b7cldr x3, [sp+320]
001b2b80str x3, [sp+416]
001b2b84ldrsw x3, [sp+108]
001b2b88str w3, [sp+96]
001b2b8cldrsb x3, [sp+91]
001b2b90strb w3, [sp+88]
001b2b94ldr x0, [sp+416]
001b2b98str x0, [sp+184]
001b2b9cldr x1, [sp+920]
001b2ba0ldr x3, [sp+912]
001b2ba4ldr x4, [sp+928]
001b2ba8b 0x1b2bac
001b2bac
001b2bacloc_1b2bac:
001b2bacsubs xzr, x1, x0
001b2bb0b.hs 0x1b2bb8
001b2bb4b 0x1b36f0
001b2bb8
001b2bb8loc_1b2bb8:
001b2bb8sub x5, x4, x0
001b2bbcsub x6, x1, x0
001b2bc0sub x7, xzr, x5
001b2bc4and x7, x0, x7, asr #63
001b2bc8add x7, x3, x7
001b2bccstr x7, [sp+912]
001b2bd0str x6, [sp+920]
001b2bd4str x5, [sp+928]
001b2bd8ldrsb x5, [sp+88]
001b2bdcstrb w5, [sp+89]
001b2be0ubfm x5, x5, 0, 7
001b2be4subs wzr, w5, 2
001b2be8b.eq 0x1b2bf0
001b2becb 0x1b2ecc
001b2bf0
001b2bf0loc_1b2bf0:
001b2bf0b 0x1b2bf4
001b2bf4
001b2bf4loc_1b2bf4:
001b2bf4str xzr, [sp+768]
001b2bf8add x27, sp, 776
001b2bfcstp xzr, xzr, [x27]
001b2c00ldr x0, [sp+912]
001b2c04ldr x1, [sp+920]
001b2c08ldr x2, [sp+928]
001b2c0cbl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001b2c10str x0, [sp+768]
001b2c14str x1, [sp+776]
001b2c18str x2, [sp+784]
001b2c1cstr x3, [sp+320]
001b2c20str x0, [sp+864]
001b2c24str x1, [sp+872]
001b2c28str x2, [sp+880]
001b2c2cldr x3, [sp+320]
001b2c30str x3, [sp+408]
001b2c34str x0, [sp+496]
001b2c38str x1, [sp+504]
001b2c3cstr x2, [sp+512]
001b2c40ldr x0, [sp+408]
001b2c44str x0, [sp+224]
001b2c48ldr x1, [sp+920]
001b2c4cldr x3, [sp+912]
001b2c50ldr x4, [sp+928]
001b2c54b 0x1b2c58
001b2c58
001b2c58loc_1b2c58:
001b2c58subs xzr, x1, x0
001b2c5cb.hs 0x1b2c64
001b2c60b 0x1b36ec
001b2c64
001b2c64loc_1b2c64:
001b2c64sub x5, x1, x0
001b2c68sub x4, x4, x0
001b2c6csub x6, xzr, x4
001b2c70and x6, x0, x6, asr #63
001b2c74add x6, x3, x6
001b2c78str x6, [sp+912]
001b2c7cstr x5, [sp+920]
001b2c80str x4, [sp+928]
001b2c84ldrsw x4, [sp+96]
001b2c88str w4, [sp+100]
001b2c8csubs wzr, w4, 3
001b2c90b.le 0x1b2c98
001b2c94b 0x1b2da8
001b2c98
001b2c98loc_1b2c98:
001b2c98subs wzr, w4, 1
001b2c9cb.eq 0x1b2ca4
001b2ca0b 0x1b2d30
001b2ca4
001b2ca4loc_1b2ca4:
001b2ca4b 0x1b2ca8
001b2ca8
001b2ca8loc_1b2ca8:
001b2ca8ldr x1, [sp+952]
001b2cacldrsb x27, [x1]
001b2cb0ldr x1, [x1+24]
001b2cb4ldr x0, [sp+960]
001b2cb8blr x1
001b2cbcstr x0, [sp+752]
001b2cc0str x1, [sp+760]
001b2cc4ldr x3, [sp+496]
001b2cc8ldr x2, [sp+936]
001b2cccldr x4, [sp+504]
001b2cd0ldr x5, [sp+512]
001b2cd4mov x6, x0
001b2cd8mov x0, x2
001b2cdcmov x7, x1
001b2ce0mov x1, x6
001b2ce4mov x2, x7
001b2ce8bl google.golang.org/protobuf/internal/filedesc.appendFullName
001b2cecstr x0, [sp+736]
001b2cf0str x1, [sp+744]
001b2cf4ldr x2, [sp+904]
001b2cf8ldrsb x27, [x2]
001b2cfcstr x1, [x2+8]
001b2d00adrp x27, 0x899000
001b2d04ldr w1, [x27+3056]
001b2d08cbz w1, 0x1b2d10
001b2d0cb 0x1b2d14
001b2d10
001b2d10loc_1b2d10:
001b2d10b 0x1b2d28
001b2d14
001b2d14loc_1b2d14:
001b2d14bl runtime.gcWriteBarrier2
001b2d18str x0, [x25]
001b2d1cldr x3, [x2]
001b2d20str x3, [x25+8]
001b2d24b 0x1b2d28
001b2d28
001b2d28loc_1b2d28:
001b2d28str x0, [x2]
001b2d2cb 0x1b2ec0
001b2d30
001b2d30loc_1b2d30:
001b2d30subs wzr, w4, 3
001b2d34b.eq 0x1b2d3c
001b2d38b 0x1b2da0
001b2d3c
001b2d3cloc_1b2d3c:
001b2d3cb 0x1b2d40
001b2d40
001b2d40loc_1b2d40:
001b2d40ldrsw x3, [sp+92]
001b2d44subs wzr, w3, 3
001b2d48b.ne 0x1b2d50
001b2d4cb 0x1b2d8c
001b2d50
001b2d50loc_1b2d50:
001b2d50ldr x3, [sp+136]
001b2d54subs xzr, x3, 0
001b2d58b.gt 0x1b36d8
001b2d5cb 0x1b2d60
001b2d60
001b2d60loc_1b2d60:
001b2d60ldr x3, [sp+528]
001b2d64str x3, [sp+312]
001b2d68str x5, [sp+320]
001b2d6cadd x3, x3, x0
001b2d70ldr x4, [sp+184]
001b2d74add x4, x1, x4
001b2d78ldr x5, [sp+224]
001b2d7cadd x4, x4, x5
001b2d80sub x3, x3, x4
001b2d84str x3, [sp+112]
001b2d88b 0x1b2d90
001b2d8c
001b2d8cloc_1b2d8c:
001b2d8cb 0x1b2d90
001b2d90
001b2d90loc_1b2d90:
001b2d90ldr x3, [sp+136]
001b2d94add x3, x3, 1
001b2d98str x3, [sp+136]
001b2d9cb 0x1b2ec0
001b2da0
001b2da0loc_1b2da0:
001b2da0b 0x1b2da4
001b2da4
001b2da4loc_1b2da4:
001b2da4b 0x1b2ebc
001b2da8
001b2da8loc_1b2da8:
001b2da8subs wzr, w4, 4
001b2dacb.eq 0x1b2db4
001b2db0b 0x1b2e18
001b2db4
001b2db4loc_1b2db4:
001b2db4b 0x1b2db8
001b2db8
001b2db8loc_1b2db8:
001b2db8ldrsw x3, [sp+92]
001b2dbcsubs wzr, w3, 4
001b2dc0b.ne 0x1b2dc8
001b2dc4b 0x1b2e04
001b2dc8
001b2dc8loc_1b2dc8:
001b2dc8ldr x3, [sp+152]
001b2dccsubs xzr, x3, 0
001b2dd0b.gt 0x1b36c4
001b2dd4b 0x1b2dd8
001b2dd8
001b2dd8loc_1b2dd8:
001b2dd8ldr x3, [sp+528]
001b2ddcstr x3, [sp+320]
001b2de0str x5, [sp+312]
001b2de4add x3, x3, x0
001b2de8ldr x4, [sp+184]
001b2decadd x4, x1, x4
001b2df0ldr x5, [sp+224]
001b2df4add x4, x4, x5
001b2df8sub x3, x3, x4
001b2dfcstr x3, [sp+128]
001b2e00b 0x1b2e08
001b2e04
001b2e04loc_1b2e04:
001b2e04b 0x1b2e08
001b2e08
001b2e08loc_1b2e08:
001b2e08ldr x3, [sp+152]
001b2e0cadd x3, x3, 1
001b2e10str x3, [sp+152]
001b2e14b 0x1b2ec0
001b2e18
001b2e18loc_1b2e18:
001b2e18subs wzr, w4, 6
001b2e1cb.eq 0x1b2e24
001b2e20b 0x1b2e88
001b2e24
001b2e24loc_1b2e24:
001b2e24b 0x1b2e28
001b2e28
001b2e28loc_1b2e28:
001b2e28ldrsw x3, [sp+92]
001b2e2csubs wzr, w3, 6
001b2e30b.ne 0x1b2e38
001b2e34b 0x1b2e74
001b2e38
001b2e38loc_1b2e38:
001b2e38ldr x3, [sp+144]
001b2e3csubs xzr, x3, 0
001b2e40b.gt 0x1b36b0
001b2e44b 0x1b2e48
001b2e48
001b2e48loc_1b2e48:
001b2e48ldr x3, [sp+528]
001b2e4cstr x3, [sp+320]
001b2e50str x5, [sp+312]
001b2e54add x3, x3, x0
001b2e58ldr x4, [sp+184]
001b2e5cadd x4, x1, x4
001b2e60ldr x5, [sp+224]
001b2e64add x4, x4, x5
001b2e68sub x3, x3, x4
001b2e6cstr x3, [sp+120]
001b2e70b 0x1b2e78
001b2e74
001b2e74loc_1b2e74:
001b2e74b 0x1b2e78
001b2e78
001b2e78loc_1b2e78:
001b2e78ldr x3, [sp+144]
001b2e7cadd x3, x3, 1
001b2e80str x3, [sp+144]
001b2e84b 0x1b2ec0
001b2e88
001b2e88loc_1b2e88:
001b2e88subs wzr, w4, 7
001b2e8cb.eq 0x1b2e94
001b2e90b 0x1b2eb0
001b2e94
001b2e94loc_1b2e94:
001b2e94b 0x1b2e98
001b2e98
001b2e98loc_1b2e98:
001b2e98ldr x1, [sp+496]
001b2e9cldr x2, [sp+504]
001b2ea0ldr x3, [sp+512]
001b2ea4ldr x0, [sp+904]
001b2ea8bl google.golang.org/protobuf/internal/filedesc.(*Message).unmarshalSeedOptions
001b2eacb 0x1b2ec0
001b2eb0
001b2eb0loc_1b2eb0:
001b2eb0b 0x1b2eb4
001b2eb4
001b2eb4loc_1b2eb4:
001b2eb4b 0x1b2eb8
001b2eb8
001b2eb8loc_1b2eb8:
001b2eb8b 0x1b2ebc
001b2ebc
001b2ebcloc_1b2ebc:
001b2ebcb 0x1b2ec0
001b2ec0
001b2ec0loc_1b2ec0:
001b2ec0ldrsw x3, [sp+96]
001b2ec4str w3, [sp+92]
001b2ec8b 0x1b2f34
001b2ecc
001b2eccloc_1b2ecc:
001b2eccb 0x1b2ed0
001b2ed0
001b2ed0loc_1b2ed0:
001b2ed0ldrsb x1, [sp+88]
001b2ed4ldr x2, [sp+912]
001b2ed8ldr x3, [sp+920]
001b2edcldr x4, [sp+928]
001b2ee0ldrsw x0, [sp+96]
001b2ee4bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
001b2ee8str x0, [sp+216]
001b2eecldr x1, [sp+920]
001b2ef0ldr x5, [sp+912]
001b2ef4ldr x6, [sp+928]
001b2ef8b 0x1b2efc
001b2efc
001b2efcloc_1b2efc:
001b2efcsubs xzr, x0, x1
001b2f00b.ls 0x1b2f08
001b2f04b 0x1b36ac
001b2f08
001b2f08loc_1b2f08:
001b2f08sub x3, x6, x0
001b2f0csub x4, x1, x0
001b2f10sub x6, xzr, x3
001b2f14and x6, x0, x6, asr #63
001b2f18add x5, x5, x6
001b2f1cstr x5, [sp+912]
001b2f20str x4, [sp+920]
001b2f24str x3, [sp+928]
001b2f28movn x3, 0
001b2f2cstr w3, [sp+92]
001b2f30b 0x1b2f34
001b2f34
001b2f34loc_1b2f34:
001b2f34b 0x1b2f38
001b2f38
001b2f38loc_1b2f38:
001b2f38b 0x1b2b40
001b2f3c
001b2f3cloc_1b2f3c:
001b2f3cldr x3, [sp+152]
001b2f40subs xzr, x3, 0
001b2f44b.gt 0x1b2f4c
001b2f48b 0x1b2fa4
001b2f4c
001b2f4cloc_1b2f4c:
001b2f4cldr x1, [sp+152]
001b2f50ldr x0, [sp+944]
001b2f54bl google.golang.org/protobuf/internal/filedesc.(*File).allocEnums
001b2f58str x0, [sp+712]
001b2f5cstr x1, [sp+720]
001b2f60str x2, [sp+728]
001b2f64ldr x3, [sp+904]
001b2f68ldrsb x27, [x3]
001b2f6cstr x1, [x3+56]
001b2f70str x2, [x3+64]
001b2f74adrp x27, 0x899000
001b2f78ldr w2, [x27+3056]
001b2f7ccbz w2, 0x1b2f84
001b2f80b 0x1b2f88
001b2f84
001b2f84loc_1b2f84:
001b2f84b 0x1b2f9c
001b2f88
001b2f88loc_1b2f88:
001b2f88bl runtime.gcWriteBarrier2
001b2f8cstr x0, [x25]
001b2f90ldr x4, [x3+48]
001b2f94str x4, [x25+8]
001b2f98b 0x1b2f9c
001b2f9c
001b2f9cloc_1b2f9c:
001b2f9cstr x0, [x3+48]
001b2fa0b 0x1b2fa8
001b2fa4
001b2fa4loc_1b2fa4:
001b2fa4b 0x1b2fa8
001b2fa8
001b2fa8loc_1b2fa8:
001b2fa8ldr x3, [sp+136]
001b2facsubs xzr, x3, 0
001b2fb0b.gt 0x1b2fb8
001b2fb4b 0x1b3010
001b2fb8
001b2fb8loc_1b2fb8:
001b2fb8ldr x1, [sp+136]
001b2fbcldr x0, [sp+944]
001b2fc0bl google.golang.org/protobuf/internal/filedesc.(*File).allocMessages
001b2fc4str x0, [sp+688]
001b2fc8str x1, [sp+696]
001b2fccstr x2, [sp+704]
001b2fd0ldr x3, [sp+904]
001b2fd4ldrsb x27, [x3]
001b2fd8str x1, [x3+104]
001b2fdcstr x2, [x3+112]
001b2fe0adrp x27, 0x899000
001b2fe4ldr w2, [x27+3056]
001b2fe8cbz w2, 0x1b2ff0
001b2fecb 0x1b2ff4
001b2ff0
001b2ff0loc_1b2ff0:
001b2ff0b 0x1b3008
001b2ff4
001b2ff4loc_1b2ff4:
001b2ff4bl runtime.gcWriteBarrier2
001b2ff8str x0, [x25]
001b2ffcldr x4, [x3+96]
001b3000str x4, [x25+8]
001b3004b 0x1b3008
001b3008
001b3008loc_1b3008:
001b3008str x0, [x3+96]
001b300cb 0x1b3014
001b3010
001b3010loc_1b3010:
001b3010b 0x1b3014
001b3014
001b3014loc_1b3014:
001b3014ldr x3, [sp+144]
001b3018subs xzr, x3, 0
001b301cb.gt 0x1b3024
001b3020b 0x1b307c
001b3024
001b3024loc_1b3024:
001b3024ldr x1, [sp+144]
001b3028ldr x0, [sp+944]
001b302cbl google.golang.org/protobuf/internal/filedesc.(*File).allocExtensions
001b3030str x0, [sp+664]
001b3034str x1, [sp+672]
001b3038str x2, [sp+680]
001b303cldr x3, [sp+904]
001b3040ldrsb x27, [x3]
001b3044str x1, [x3+152]
001b3048str x2, [x3+160]
001b304cadrp x27, 0x898000
001b3050ldr w2, [x27+3056]
001b3054cbz w2, 0x1b305c
001b3058b 0x1b3060
001b305c
001b305cloc_1b305c:
001b305cb 0x1b3074
001b3060
001b3060loc_1b3060:
001b3060bl runtime.gcWriteBarrier2
001b3064str x0, [x25]
001b3068ldr x4, [x3+144]
001b306cstr x4, [x25+8]
001b3070b 0x1b3074
001b3074
001b3074loc_1b3074:
001b3074str x0, [x3+144]
001b3078b 0x1b3080
001b307c
001b307cloc_1b307c:
001b307cb 0x1b3080
001b3080
001b3080loc_1b3080:
001b3080ldr x3, [sp+152]
001b3084subs xzr, x3, 0
001b3088b.gt 0x1b3090
001b308cb 0x1b30e8
001b3090
001b3090loc_1b3090:
001b3090ldr x0, [sp+128]
001b3094ldr x1, [sp+528]
001b3098ldr x3, [sp+520]
001b309cldr x4, [sp+536]
001b30a0b 0x1b30a4
001b30a4
001b30a4loc_1b30a4:
001b30a4subs xzr, x0, x1
001b30a8b.ls 0x1b30b0
001b30acb 0x1b36a8
001b30b0
001b30b0loc_1b30b0:
001b30b0sub x4, x4, x0
001b30b4sub x5, x1, x0
001b30b8sub x6, xzr, x4
001b30bcand x6, x0, x6, asr #63
001b30c0add x3, x3, x6
001b30c4str x3, [sp+592]
001b30c8str x5, [sp+600]
001b30ccstr x4, [sp+608]
001b30d0str xzr, [sp+296]
001b30d4ldr x3, [sp+904]
001b30d8ldrsb x27, [x3]
001b30dcldr x3, [x3+56]
001b30e0str x3, [sp+288]
001b30e4b 0x1b3510
001b30e8
001b30e8loc_1b30e8:
001b30e8b 0x1b30ec
001b30ec
001b30ecloc_1b30ec:
001b30ecldr x3, [sp+136]
001b30f0subs xzr, x3, 0
001b30f4b.gt 0x1b30fc
001b30f8b 0x1b3154
001b30fc
001b30fcloc_1b30fc:
001b30fcldr x0, [sp+112]
001b3100ldr x1, [sp+528]
001b3104ldr x3, [sp+520]
001b3108ldr x4, [sp+536]
001b310cb 0x1b3110
001b3110
001b3110loc_1b3110:
001b3110subs xzr, x1, x0
001b3114b.hs 0x1b311c
001b3118b 0x1b350c
001b311c
001b311cloc_1b311c:
001b311csub x4, x4, x0
001b3120sub x5, x1, x0
001b3124sub x6, xzr, x4
001b3128and x6, x0, x6, asr #63
001b312cadd x3, x3, x6
001b3130str x3, [sp+568]
001b3134str x5, [sp+576]
001b3138str x4, [sp+584]
001b313cstr xzr, [sp+280]
001b3140ldr x3, [sp+904]
001b3144ldrsb x27, [x3]
001b3148ldr x3, [x3+104]
001b314cstr x3, [sp+272]
001b3150b 0x1b3370
001b3154
001b3154loc_1b3154:
001b3154b 0x1b3158
001b3158
001b3158loc_1b3158:
001b3158ldr x3, [sp+144]
001b315csubs xzr, x3, 0
001b3160b.gt 0x1b3168
001b3164b 0x1b31c0
001b3168
001b3168loc_1b3168:
001b3168ldr x0, [sp+120]
001b316cldr x1, [sp+528]
001b3170ldr x3, [sp+520]
001b3174ldr x4, [sp+536]
001b3178b 0x1b317c
001b317c
001b317cloc_1b317c:
001b317csubs xzr, x1, x0
001b3180b.hs 0x1b3188
001b3184b 0x1b336c
001b3188
001b3188loc_1b3188:
001b3188sub x4, x4, x0
001b318csub x5, x1, x0
001b3190sub x6, xzr, x4
001b3194and x6, x0, x6, asr #63
001b3198add x3, x3, x6
001b319cstr x3, [sp+544]
001b31a0str x5, [sp+552]
001b31a4str x4, [sp+560]
001b31a8str xzr, [sp+264]
001b31acldr x3, [sp+904]
001b31b0ldrsb x27, [x3]
001b31b4ldr x3, [x3+152]
001b31b8str x3, [sp+256]
001b31bcb 0x1b31d0
001b31c0
001b31c0loc_1b31c0:
001b31c0b 0x1b31c4
001b31c4
001b31c4loc_1b31c4:
001b31c4ldp x29, x30, [sp-8]
001b31c8add sp, sp, 896
001b31ccret x30
001b31d0
001b31d0loc_1b31d0:
001b31d0ldr x3, [sp+256]
001b31d4ldr x4, [sp+264]
001b31d8subs xzr, x3, x4
001b31dcb.gt 0x1b31e4
001b31e0b 0x1b3354
001b31e4
001b31e4loc_1b31e4:
001b31e4ldr x3, [sp+264]
001b31e8str x3, [sp+232]
001b31ecldr x0, [sp+544]
001b31f0ldr x1, [sp+552]
001b31f4ldr x2, [sp+560]
001b31f8bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001b31fcstr x0, [sp+304]
001b3200str x1, [sp+328]
001b3204str x0, [sp+352]
001b3208str x1, [sp+344]
001b320cstr x1, [sp+160]
001b3210ldr x3, [sp+552]
001b3214ldr x4, [sp+544]
001b3218ldr x5, [sp+560]
001b321cb 0x1b3220
001b3220
001b3220loc_1b3220:
001b3220subs xzr, x1, x3
001b3224b.ls 0x1b322c
001b3228b 0x1b3360
001b322c
001b322cloc_1b322c:
001b322csub x5, x5, x1
001b3230sub x3, x3, x1
001b3234sub x6, xzr, x5
001b3238and x6, x1, x6, asr #63
001b323cadd x4, x4, x6
001b3240str x4, [sp+768]
001b3244str x3, [sp+776]
001b3248str x5, [sp+784]
001b324cstr xzr, [sp+640]
001b3250add x27, sp, 648
001b3254stp xzr, xzr, [x27]
001b3258ldr x0, [sp+768]
001b325cldr x1, [sp+776]
001b3260ldr x2, [sp+784]
001b3264bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001b3268str x0, [sp+640]
001b326cstr x1, [sp+648]
001b3270str x2, [sp+656]
001b3274str x3, [sp+328]
001b3278str x0, [sp+792]
001b327cstr x1, [sp+800]
001b3280str x2, [sp+808]
001b3284ldr x3, [sp+328]
001b3288str x3, [sp+336]
001b328cstr x0, [sp+424]
001b3290str x1, [sp+432]
001b3294str x2, [sp+440]
001b3298ldr x3, [sp+336]
001b329cstr x3, [sp+192]
001b32a0ldr x3, [sp+904]
001b32a4ldrsb x27, [x3]
001b32a8ldr x1, [x3+152]
001b32acldr x3, [x3+144]
001b32b0ldr x0, [sp+232]
001b32b4subs xzr, x1, x0
001b32b8b.hi 0x1b32c0
001b32bcb 0x1b335c
001b32c0
001b32c0loc_1b32c0:
001b32c0movz x9, 88
001b32c4madd x0, x9, x0, x3
001b32c8str x0, [sp+616]
001b32ccldr x8, [sp+232]
001b32d0ldr x1, [sp+424]
001b32d4ldr x5, [sp+944]
001b32d8ldr x4, [sp+936]
001b32dcldr x2, [sp+432]
001b32e0ldr x3, [sp+440]
001b32e4ldr x7, [sp+904]
001b32e8adrp x6, 0x568000
001b32ecadd x6, x6, 312
001b32f0bl google.golang.org/protobuf/internal/filedesc.(*Extension).unmarshalSeed
001b32f4ldr x9, [sp+192]
001b32f8ldr x10, [sp+160]
001b32fcadd x0, x10, x9
001b3300str x0, [sp+328]
001b3304ldr x1, [sp+552]
001b3308ldr x9, [sp+544]
001b330cldr x10, [sp+560]
001b3310b 0x1b3314
001b3314
001b3314loc_1b3314:
001b3314subs xzr, x1, x0
001b3318b.hs 0x1b3320
001b331cb 0x1b3358
001b3320
001b3320loc_1b3320:
001b3320sub x3, x10, x0
001b3324sub x4, x1, x0
001b3328sub x5, xzr, x3
001b332cand x5, x0, x5, asr #63
001b3330add x5, x9, x5
001b3334str x5, [sp+544]
001b3338str x4, [sp+552]
001b333cstr x3, [sp+560]
001b3340b 0x1b3344
001b3344
001b3344loc_1b3344:
001b3344ldr x3, [sp+264]
001b3348add x3, x3, 1
001b334cstr x3, [sp+264]
001b3350b 0x1b31d0
001b3354
001b3354loc_1b3354:
001b3354b 0x1b31c4
001b3358
001b3358loc_1b3358:
001b3358bl runtime.panicSliceB
001b335c
001b335cloc_1b335c:
001b335cbl runtime.panicIndex
001b3360
001b3360loc_1b3360:
001b3360mov x0, x1
001b3364mov x1, x3
001b3368bl runtime.panicSliceB
001b336c
001b336cloc_1b336c:
001b336cbl runtime.panicSliceB
001b3370
001b3370loc_1b3370:
001b3370ldr x3, [sp+272]
001b3374ldr x4, [sp+280]
001b3378subs xzr, x3, x4
001b337cb.gt 0x1b3384
001b3380b 0x1b34f4
001b3384
001b3384loc_1b3384:
001b3384ldr x3, [sp+280]
001b3388str x3, [sp+240]
001b338cldr x0, [sp+568]
001b3390ldr x1, [sp+576]
001b3394ldr x2, [sp+584]
001b3398bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001b339cstr x0, [sp+304]
001b33a0str x1, [sp+328]
001b33a4str x0, [sp+376]
001b33a8str x1, [sp+368]
001b33acstr x1, [sp+168]
001b33b0ldr x3, [sp+576]
001b33b4ldr x4, [sp+568]
001b33b8ldr x5, [sp+584]
001b33bcb 0x1b33c0
001b33c0
001b33c0loc_1b33c0:
001b33c0subs xzr, x1, x3
001b33c4b.ls 0x1b33cc
001b33c8b 0x1b3500
001b33cc
001b33ccloc_1b33cc:
001b33ccsub x5, x5, x1
001b33d0sub x3, x3, x1
001b33d4sub x6, xzr, x5
001b33d8and x6, x1, x6, asr #63
001b33dcadd x4, x4, x6
001b33e0str x4, [sp+640]
001b33e4str x3, [sp+648]
001b33e8str x5, [sp+656]
001b33ecstr xzr, [sp+768]
001b33f0add x27, sp, 776
001b33f4stp xzr, xzr, [x27]
001b33f8ldr x0, [sp+640]
001b33fcldr x1, [sp+648]
001b3400ldr x2, [sp+656]
001b3404bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001b3408str x0, [sp+768]
001b340cstr x1, [sp+776]
001b3410str x2, [sp+784]
001b3414str x3, [sp+328]
001b3418str x0, [sp+816]
001b341cstr x1, [sp+824]
001b3420str x2, [sp+832]
001b3424ldr x3, [sp+328]
001b3428str x3, [sp+360]
001b342cstr x0, [sp+448]
001b3430str x1, [sp+456]
001b3434str x2, [sp+464]
001b3438ldr x3, [sp+360]
001b343cstr x3, [sp+200]
001b3440ldr x3, [sp+904]
001b3444ldrsb x27, [x3]
001b3448ldr x1, [x3+104]
001b344cldr x3, [x3+96]
001b3450ldr x0, [sp+240]
001b3454subs xzr, x1, x0
001b3458b.hi 0x1b3460
001b345cb 0x1b34fc
001b3460
001b3460loc_1b3460:
001b3460movz x9, 208
001b3464madd x0, x9, x0, x3
001b3468str x0, [sp+624]
001b346cldr x8, [sp+240]
001b3470ldr x1, [sp+448]
001b3474ldr x5, [sp+944]
001b3478ldr x4, [sp+936]
001b347cldr x2, [sp+456]
001b3480ldr x3, [sp+464]
001b3484ldr x7, [sp+904]
001b3488adrp x6, 0x568000
001b348cadd x6, x6, 312
001b3490bl google.golang.org/protobuf/internal/filedesc.(*Message).unmarshalSeed
001b3494ldr x9, [sp+200]
001b3498ldr x10, [sp+168]
001b349cadd x0, x10, x9
001b34a0str x0, [sp+328]
001b34a4ldr x1, [sp+576]
001b34a8ldr x9, [sp+568]
001b34acldr x10, [sp+584]
001b34b0b 0x1b34b4
001b34b4
001b34b4loc_1b34b4:
001b34b4subs xzr, x1, x0
001b34b8b.hs 0x1b34c0
001b34bcb 0x1b34f8
001b34c0
001b34c0loc_1b34c0:
001b34c0sub x3, x10, x0
001b34c4sub x4, x1, x0
001b34c8sub x5, xzr, x3
001b34ccand x5, x0, x5, asr #63
001b34d0add x5, x9, x5
001b34d4str x5, [sp+568]
001b34d8str x4, [sp+576]
001b34dcstr x3, [sp+584]
001b34e0b 0x1b34e4
001b34e4
001b34e4loc_1b34e4:
001b34e4ldr x3, [sp+280]
001b34e8add x3, x3, 1
001b34ecstr x3, [sp+280]
001b34f0b 0x1b3370
001b34f4
001b34f4loc_1b34f4:
001b34f4b 0x1b3158
001b34f8
001b34f8loc_1b34f8:
001b34f8bl runtime.panicSliceB
001b34fc
001b34fcloc_1b34fc:
001b34fcbl runtime.panicIndex
001b3500
001b3500loc_1b3500:
001b3500mov x0, x1
001b3504mov x1, x3
001b3508bl runtime.panicSliceB
001b350c
001b350cloc_1b350c:
001b350cbl runtime.panicSliceB
001b3510
001b3510loc_1b3510:
001b3510ldr x3, [sp+288]
001b3514ldr x4, [sp+296]
001b3518subs xzr, x3, x4
001b351cb.gt 0x1b3524
001b3520b 0x1b3690
001b3524
001b3524loc_1b3524:
001b3524ldr x3, [sp+296]
001b3528str x3, [sp+248]
001b352cldr x0, [sp+592]
001b3530ldr x1, [sp+600]
001b3534ldr x2, [sp+608]
001b3538bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001b353cstr x0, [sp+304]
001b3540str x1, [sp+328]
001b3544str x0, [sp+400]
001b3548str x1, [sp+392]
001b354cstr x1, [sp+176]
001b3550ldr x3, [sp+600]
001b3554ldr x4, [sp+592]
001b3558ldr x5, [sp+608]
001b355cb 0x1b3560
001b3560
001b3560loc_1b3560:
001b3560subs xzr, x1, x3
001b3564b.ls 0x1b356c
001b3568b 0x1b369c
001b356c
001b356cloc_1b356c:
001b356csub x5, x5, x1
001b3570sub x3, x3, x1
001b3574sub x6, xzr, x5
001b3578and x6, x1, x6, asr #63
001b357cadd x4, x4, x6
001b3580str x4, [sp+768]
001b3584str x3, [sp+776]
001b3588str x5, [sp+784]
001b358cstr xzr, [sp+640]
001b3590add x27, sp, 648
001b3594stp xzr, xzr, [x27]
001b3598ldr x0, [sp+768]
001b359cldr x1, [sp+776]
001b35a0ldr x2, [sp+784]
001b35a4bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001b35a8str x0, [sp+640]
001b35acstr x1, [sp+648]
001b35b0str x2, [sp+656]
001b35b4str x3, [sp+328]
001b35b8str x0, [sp+840]
001b35bcstr x1, [sp+848]
001b35c0str x2, [sp+856]
001b35c4ldr x3, [sp+328]
001b35c8str x3, [sp+384]
001b35ccstr x0, [sp+472]
001b35d0str x1, [sp+480]
001b35d4str x2, [sp+488]
001b35d8ldr x3, [sp+384]
001b35dcstr x3, [sp+208]
001b35e0ldr x3, [sp+904]
001b35e4ldrsb x27, [x3]
001b35e8ldr x1, [x3+56]
001b35ecldr x3, [x3+48]
001b35f0ldr x0, [sp+248]
001b35f4subs xzr, x1, x0
001b35f8b.hi 0x1b3600
001b35fcb 0x1b3698
001b3600
001b3600loc_1b3600:
001b3600add x0, x3, x0, lsl #6
001b3604str x0, [sp+632]
001b3608ldr x8, [sp+248]
001b360cldr x1, [sp+472]
001b3610ldr x5, [sp+944]
001b3614ldr x4, [sp+936]
001b3618ldr x2, [sp+480]
001b361cldr x3, [sp+488]
001b3620ldr x7, [sp+904]
001b3624adrp x6, 0x568000
001b3628add x6, x6, 312
001b362cbl google.golang.org/protobuf/internal/filedesc.(*Enum).unmarshalSeed
001b3630ldr x9, [sp+208]
001b3634ldr x10, [sp+176]
001b3638add x0, x10, x9
001b363cstr x0, [sp+328]
001b3640ldr x1, [sp+600]
001b3644ldr x9, [sp+592]
001b3648ldr x10, [sp+608]
001b364cb 0x1b3650
001b3650
001b3650loc_1b3650:
001b3650subs xzr, x1, x0
001b3654b.hs 0x1b365c
001b3658b 0x1b3694
001b365c
001b365cloc_1b365c:
001b365csub x3, x10, x0
001b3660sub x4, x1, x0
001b3664sub x5, xzr, x3
001b3668and x5, x0, x5, asr #63
001b366cadd x5, x9, x5
001b3670str x5, [sp+592]
001b3674str x4, [sp+600]
001b3678str x3, [sp+608]
001b367cb 0x1b3680
001b3680
001b3680loc_1b3680:
001b3680ldr x3, [sp+296]
001b3684add x3, x3, 1
001b3688str x3, [sp+296]
001b368cb 0x1b3510
001b3690
001b3690loc_1b3690:
001b3690b 0x1b30ec
001b3694
001b3694loc_1b3694:
001b3694bl runtime.panicSliceB
001b3698
001b3698loc_1b3698:
001b3698bl runtime.panicIndex
001b369c
001b369cloc_1b369c:
001b369cmov x0, x1
001b36a0mov x1, x3
001b36a4bl runtime.panicSliceB
001b36a8
001b36a8loc_1b36a8:
001b36a8bl runtime.panicSliceB
001b36ac
001b36acloc_1b36ac:
001b36acbl runtime.panicSliceB
001b36b0
001b36b0loc_1b36b0:
001b36b0adrp x0, 0x442000
001b36b4add x0, x0, 2944
001b36b8adrp x1, 0x55f000
001b36bcadd x1, x1, 2944
001b36c0bl runtime.gopanic
001b36c4
001b36c4loc_1b36c4:
001b36c4adrp x0, 0x442000
001b36c8add x0, x0, 2944
001b36ccadrp x1, 0x55f000
001b36d0add x1, x1, 2944
001b36d4bl runtime.gopanic
001b36d8
001b36d8loc_1b36d8:
001b36d8adrp x0, 0x442000
001b36dcadd x0, x0, 2944
001b36e0adrp x1, 0x55f000
001b36e4add x1, x1, 2944
001b36e8bl runtime.gopanic
001b36ec
001b36ecloc_1b36ec:
001b36ecbl runtime.panicSliceB
001b36f0
001b36f0loc_1b36f0:
001b36f0bl runtime.panicSliceB
001b36f4hint
001b36f8
001b36f8loc_1b36f8:
001b36f8stp x0, x1, [sp+8]
001b36fcstp x2, x3, [sp+24]
001b3700stp x4, x5, [sp+40]
001b3704stp x6, x7, [sp+56]
001b3708str x8, [sp+72]
001b370cmov x3, x30
001b3710bl runtime.morestack_noctxt.abi0
001b3714ldp x0, x1, [sp+8]
001b3718ldp x2, x3, [sp+24]
001b371cldp x4, x5, [sp+40]
001b3720ldp x6, x7, [sp+56]
001b3724ldr x8, [sp+72]
001b3728b 0x1b2a40
001b372cudf 0
001b2a40
001b3730
001b3730google.golang.org/protobuf/internal/filedesc.(*Message).unmarshalSeedOptions: ; void google.golang.org/protobuf/internal/filedesc.(*Message).unmarshalSeedOptions(google.golang.org/protobuf/internal/filedesc.Message * md, struct []uint8 b)
001b3730ldr x16, [x28+16]
001b3734sub x17, sp, 32
001b3738subs xzr, x17, x16
001b373cb.ls 0x1b396c
001b3740str x30, [sp-160]!
001b3744stur x29, [sp-8]
001b3748sub x29, sp, 8
001b374cstr x0, [sp+168]
001b3750str x1, [sp+176]
001b3754str x2, [sp+184]
001b3758str x3, [sp+192]
001b375cb 0x1b3760
001b3760
001b3760loc_1b3760:
001b3760ldr x3, [sp+184]
001b3764str x3, [sp+128]
001b3768cbnz x3, 0x1b3770
001b376cb 0x1b3948
001b3770
001b3770loc_1b3770:
001b3770ldr x0, [sp+176]
001b3774ldr x1, [sp+184]
001b3778ldr x2, [sp+192]
001b377cbl google.golang.org/protobuf/encoding/protowire.ConsumeTag
001b3780str w0, [sp+68]
001b3784strb w1, [sp+55]
001b3788str x2, [sp+120]
001b378cldrsw x3, [sp+68]
001b3790str w3, [sp+60]
001b3794ldrsb x3, [sp+55]
001b3798strb w3, [sp+52]
001b379cldr x3, [sp+120]
001b37a0str x3, [sp+104]
001b37a4ldrsw x3, [sp+60]
001b37a8str w3, [sp+56]
001b37acldrsb x3, [sp+52]
001b37b0strb w3, [sp+51]
001b37b4ldr x0, [sp+104]
001b37b8str x0, [sp+80]
001b37bcldr x1, [sp+184]
001b37c0ldr x3, [sp+176]
001b37c4ldr x4, [sp+192]
001b37c8b 0x1b37cc
001b37cc
001b37ccloc_1b37cc:
001b37ccsubs xzr, x1, x0
001b37d0b.hs 0x1b37d8
001b37d4b 0x1b3964
001b37d8
001b37d8loc_1b37d8:
001b37d8sub x5, x4, x0
001b37dcsub x6, x1, x0
001b37e0sub x7, xzr, x5
001b37e4and x7, x0, x7, asr #63
001b37e8add x7, x3, x7
001b37ecstr x7, [sp+176]
001b37f0str x6, [sp+184]
001b37f4str x5, [sp+192]
001b37f8ldrsb x5, [sp+51]
001b37fcstrb w5, [sp+53]
001b3800ubfm x5, x5, 0, 7
001b3804cbz w5, 0x1b380c
001b3808b 0x1b38e0
001b380c
001b380cloc_1b380c:
001b380cb 0x1b3810
001b3810
001b3810loc_1b3810:
001b3810ldr x0, [sp+176]
001b3814ldr x1, [sp+184]
001b3818ldr x2, [sp+192]
001b381cbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001b3820str x0, [sp+112]
001b3824str x1, [sp+120]
001b3828str x0, [sp+144]
001b382cstr x1, [sp+136]
001b3830str x0, [sp+72]
001b3834str x1, [sp+96]
001b3838ldr x3, [sp+184]
001b383cldr x4, [sp+176]
001b3840ldr x5, [sp+192]
001b3844b 0x1b3848
001b3848
001b3848loc_1b3848:
001b3848subs xzr, x1, x3
001b384cb.ls 0x1b3854
001b3850b 0x1b3958
001b3854
001b3854loc_1b3854:
001b3854sub x5, x5, x1
001b3858sub x3, x3, x1
001b385csub x6, xzr, x5
001b3860and x6, x1, x6, asr #63
001b3864add x4, x4, x6
001b3868str x4, [sp+176]
001b386cstr x3, [sp+184]
001b3870str x5, [sp+192]
001b3874ldrsw x3, [sp+56]
001b3878str w3, [sp+64]
001b387csubs wzr, w3, 1
001b3880b.eq 0x1b3888
001b3884b 0x1b38a8
001b3888
001b3888loc_1b3888:
001b3888b 0x1b388c
001b388c
001b388cloc_1b388c:
001b388cldr x0, [sp+72]
001b3890bl google.golang.org/protobuf/encoding/protowire.DecodeBool
001b3894strb w0, [sp+54]
001b3898ldr x1, [sp+168]
001b389cldrsb x27, [x1]
001b38a0strb w0, [x1+193]
001b38a4b 0x1b38dc
001b38a8
001b38a8loc_1b38a8:
001b38a8subs wzr, w3, 7
001b38acb.eq 0x1b38b4
001b38b0b 0x1b38d4
001b38b4
001b38b4loc_1b38b4:
001b38b4b 0x1b38b8
001b38b8
001b38b8loc_1b38b8:
001b38b8ldr x0, [sp+72]
001b38bcbl google.golang.org/protobuf/encoding/protowire.DecodeBool
001b38c0strb w0, [sp+54]
001b38c4ldr x1, [sp+168]
001b38c8ldrsb x27, [x1]
001b38ccstrb w0, [x1+192]
001b38d0b 0x1b38dc
001b38d4
001b38d4loc_1b38d4:
001b38d4b 0x1b38d8
001b38d8
001b38d8loc_1b38d8:
001b38d8b 0x1b38dc
001b38dc
001b38dcloc_1b38dc:
001b38dcb 0x1b3940
001b38e0
001b38e0loc_1b38e0:
001b38e0b 0x1b38e4
001b38e4
001b38e4loc_1b38e4:
001b38e4ldrsb x1, [sp+51]
001b38e8ldr x2, [sp+176]
001b38ecldr x3, [sp+184]
001b38f0ldr x4, [sp+192]
001b38f4ldrsw x0, [sp+56]
001b38f8bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
001b38fcstr x0, [sp+88]
001b3900ldr x1, [sp+184]
001b3904ldr x5, [sp+176]
001b3908ldr x6, [sp+192]
001b390cb 0x1b3910
001b3910
001b3910loc_1b3910:
001b3910subs xzr, x0, x1
001b3914b.ls 0x1b391c
001b3918b 0x1b3954
001b391c
001b391cloc_1b391c:
001b391csub x3, x6, x0
001b3920sub x4, x1, x0
001b3924sub x6, xzr, x3
001b3928and x6, x0, x6, asr #63
001b392cadd x5, x5, x6
001b3930str x5, [sp+176]
001b3934str x4, [sp+184]
001b3938str x3, [sp+192]
001b393cb 0x1b3940
001b3940
001b3940loc_1b3940:
001b3940b 0x1b3944
001b3944
001b3944loc_1b3944:
001b3944b 0x1b3760
001b3948
001b3948loc_1b3948:
001b3948ldur x29, [sp-8]
001b394cldr x30, [sp], 160
001b3950ret x30
001b3954
001b3954loc_1b3954:
001b3954bl runtime.panicSliceB
001b3958
001b3958loc_1b3958:
001b3958mov x0, x1
001b395cmov x1, x3
001b3960bl runtime.panicSliceB
001b3964
001b3964loc_1b3964:
001b3964bl runtime.panicSliceB
001b3968hint
001b396c
001b396cloc_1b396c:
001b396cstp x0, x1, [sp+8]
001b3970stp x2, x3, [sp+24]
001b3974mov x3, x30
001b3978bl runtime.morestack_noctxt.abi0
001b397cldp x0, x1, [sp+8]
001b3980ldp x2, x3, [sp+24]
001b3984b 0x1b3730
001b3988udf 0
001b398cudf 0
001b3730
001b3730google.golang.org/protobuf/internal/filedesc.(*Message).unmarshalSeedOptions: ; void google.golang.org/protobuf/internal/filedesc.(*Message).unmarshalSeedOptions(google.golang.org/protobuf/internal/filedesc.Message * md, struct []uint8 b)
001b3730ldr x16, [x28+16]
001b3734sub x17, sp, 32
001b3738subs xzr, x17, x16
001b373cb.ls 0x1b396c
001b3740str x30, [sp-160]!
001b3744stur x29, [sp-8]
001b3748sub x29, sp, 8
001b374cstr x0, [sp+168]
001b3750str x1, [sp+176]
001b3754str x2, [sp+184]
001b3758str x3, [sp+192]
001b375cb 0x1b3760
001b3760
001b3760loc_1b3760:
001b3760ldr x3, [sp+184]
001b3764str x3, [sp+128]
001b3768cbnz x3, 0x1b3770
001b376cb 0x1b3948
001b3770
001b3770loc_1b3770:
001b3770ldr x0, [sp+176]
001b3774ldr x1, [sp+184]
001b3778ldr x2, [sp+192]
001b377cbl google.golang.org/protobuf/encoding/protowire.ConsumeTag
001b3780str w0, [sp+68]
001b3784strb w1, [sp+55]
001b3788str x2, [sp+120]
001b378cldrsw x3, [sp+68]
001b3790str w3, [sp+60]
001b3794ldrsb x3, [sp+55]
001b3798strb w3, [sp+52]
001b379cldr x3, [sp+120]
001b37a0str x3, [sp+104]
001b37a4ldrsw x3, [sp+60]
001b37a8str w3, [sp+56]
001b37acldrsb x3, [sp+52]
001b37b0strb w3, [sp+51]
001b37b4ldr x0, [sp+104]
001b37b8str x0, [sp+80]
001b37bcldr x1, [sp+184]
001b37c0ldr x3, [sp+176]
001b37c4ldr x4, [sp+192]
001b37c8b 0x1b37cc
001b37cc
001b37ccloc_1b37cc:
001b37ccsubs xzr, x1, x0
001b37d0b.hs 0x1b37d8
001b37d4b 0x1b3964
001b37d8
001b37d8loc_1b37d8:
001b37d8sub x5, x4, x0
001b37dcsub x6, x1, x0
001b37e0sub x7, xzr, x5
001b37e4and x7, x0, x7, asr #63
001b37e8add x7, x3, x7
001b37ecstr x7, [sp+176]
001b37f0str x6, [sp+184]
001b37f4str x5, [sp+192]
001b37f8ldrsb x5, [sp+51]
001b37fcstrb w5, [sp+53]
001b3800ubfm x5, x5, 0, 7
001b3804cbz w5, 0x1b380c
001b3808b 0x1b38e0
001b380c
001b380cloc_1b380c:
001b380cb 0x1b3810
001b3810
001b3810loc_1b3810:
001b3810ldr x0, [sp+176]
001b3814ldr x1, [sp+184]
001b3818ldr x2, [sp+192]
001b381cbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001b3820str x0, [sp+112]
001b3824str x1, [sp+120]
001b3828str x0, [sp+144]
001b382cstr x1, [sp+136]
001b3830str x0, [sp+72]
001b3834str x1, [sp+96]
001b3838ldr x3, [sp+184]
001b383cldr x4, [sp+176]
001b3840ldr x5, [sp+192]
001b3844b 0x1b3848
001b3848
001b3848loc_1b3848:
001b3848subs xzr, x1, x3
001b384cb.ls 0x1b3854
001b3850b 0x1b3958
001b3854
001b3854loc_1b3854:
001b3854sub x5, x5, x1
001b3858sub x3, x3, x1
001b385csub x6, xzr, x5
001b3860and x6, x1, x6, asr #63
001b3864add x4, x4, x6
001b3868str x4, [sp+176]
001b386cstr x3, [sp+184]
001b3870str x5, [sp+192]
001b3874ldrsw x3, [sp+56]
001b3878str w3, [sp+64]
001b387csubs wzr, w3, 1
001b3880b.eq 0x1b3888
001b3884b 0x1b38a8
001b3888
001b3888loc_1b3888:
001b3888b 0x1b388c
001b388c
001b388cloc_1b388c:
001b388cldr x0, [sp+72]
001b3890bl google.golang.org/protobuf/encoding/protowire.DecodeBool
001b3894strb w0, [sp+54]
001b3898ldr x1, [sp+168]
001b389cldrsb x27, [x1]
001b38a0strb w0, [x1+193]
001b38a4b 0x1b38dc
001b38a8
001b38a8loc_1b38a8:
001b38a8subs wzr, w3, 7
001b38acb.eq 0x1b38b4
001b38b0b 0x1b38d4
001b38b4
001b38b4loc_1b38b4:
001b38b4b 0x1b38b8
001b38b8
001b38b8loc_1b38b8:
001b38b8ldr x0, [sp+72]
001b38bcbl google.golang.org/protobuf/encoding/protowire.DecodeBool
001b38c0strb w0, [sp+54]
001b38c4ldr x1, [sp+168]
001b38c8ldrsb x27, [x1]
001b38ccstrb w0, [x1+192]
001b38d0b 0x1b38dc
001b38d4
001b38d4loc_1b38d4:
001b38d4b 0x1b38d8
001b38d8
001b38d8loc_1b38d8:
001b38d8b 0x1b38dc
001b38dc
001b38dcloc_1b38dc:
001b38dcb 0x1b3940
001b38e0
001b38e0loc_1b38e0:
001b38e0b 0x1b38e4
001b38e4
001b38e4loc_1b38e4:
001b38e4ldrsb x1, [sp+51]
001b38e8ldr x2, [sp+176]
001b38ecldr x3, [sp+184]
001b38f0ldr x4, [sp+192]
001b38f4ldrsw x0, [sp+56]
001b38f8bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
001b38fcstr x0, [sp+88]
001b3900ldr x1, [sp+184]
001b3904ldr x5, [sp+176]
001b3908ldr x6, [sp+192]
001b390cb 0x1b3910
001b3910
001b3910loc_1b3910:
001b3910subs xzr, x0, x1
001b3914b.ls 0x1b391c
001b3918b 0x1b3954
001b391c
001b391cloc_1b391c:
001b391csub x3, x6, x0
001b3920sub x4, x1, x0
001b3924sub x6, xzr, x3
001b3928and x6, x0, x6, asr #63
001b392cadd x5, x5, x6
001b3930str x5, [sp+176]
001b3934str x4, [sp+184]
001b3938str x3, [sp+192]
001b393cb 0x1b3940
001b3940
001b3940loc_1b3940:
001b3940b 0x1b3944
001b3944
001b3944loc_1b3944:
001b3944b 0x1b3760
001b3948
001b3948loc_1b3948:
001b3948ldur x29, [sp-8]
001b394cldr x30, [sp], 160
001b3950ret x30
001b3954
001b3954loc_1b3954:
001b3954bl runtime.panicSliceB
001b3958
001b3958loc_1b3958:
001b3958mov x0, x1
001b395cmov x1, x3
001b3960bl runtime.panicSliceB
001b3964
001b3964loc_1b3964:
001b3964bl runtime.panicSliceB
001b3968hint
001b396c
001b396cloc_1b396c:
001b396cstp x0, x1, [sp+8]
001b3970stp x2, x3, [sp+24]
001b3974mov x3, x30
001b3978bl runtime.morestack_noctxt.abi0
001b397cldp x0, x1, [sp+8]
001b3980ldp x2, x3, [sp+24]
001b3984b 0x1b3730
001b3988udf 0
001b398cudf 0
001b3730
001b3990
001b3990google.golang.org/protobuf/internal/filedesc.(*Extension).unmarshalSeed: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).unmarshalSeed(google.golang.org/protobuf/internal/filedesc.Extension * xd, struct []uint8 b, google.golang.org/protobuf/internal/strs.Builder * sb, google.golang.org/protobuf/internal/filedesc.File * pf, google.golang.org/protobuf/reflect/protoreflect.Descriptor pd, int i)
001b3990ldr x16, [x28+16]
001b3994sub x17, sp, 176
001b3998subs xzr, x17, x16
001b399cb.ls 0x1b3e4c
001b39a0sub x20, sp, 304
001b39a4stp x29, x30, [x20-8]
001b39a8add sp, x20, 0
001b39acsub x29, sp, 8
001b39b0str x0, [sp+312]
001b39b4str x1, [sp+320]
001b39b8str x2, [sp+328]
001b39bcstr x3, [sp+336]
001b39c0str x4, [sp+344]
001b39c4str x5, [sp+352]
001b39c8str x6, [sp+360]
001b39ccstr x7, [sp+368]
001b39d0str x8, [sp+376]
001b39d4ldr x3, [sp+312]
001b39d8ldrsb x27, [x3]
001b39dcadrp x27, 0x898000
001b39e0ldr w4, [x27+3056]
001b39e4cbz w4, 0x1b39ec
001b39e8b 0x1b39f0
001b39ec
001b39ecloc_1b39ec:
001b39ecb 0x1b3a04
001b39f0
001b39f0loc_1b39f0:
001b39f0bl runtime.gcWriteBarrier2
001b39f4str x5, [x25]
001b39f8ldr x4, [x3+16]
001b39fcstr x4, [x25+8]
001b3a00b 0x1b3a04
001b3a04
001b3a04loc_1b3a04:
001b3a04str x5, [x3+16]
001b3a08ldr x3, [sp+312]
001b3a0cldrsb x27, [x3]
001b3a10ldr x4, [sp+368]
001b3a14ldr x5, [sp+360]
001b3a18str x5, [x3+24]
001b3a1cadrp x27, 0x898000
001b3a20ldr w5, [x27+3056]
001b3a24cbz w5, 0x1b3a2c
001b3a28b 0x1b3a30
001b3a2c
001b3a2cloc_1b3a2c:
001b3a2cb 0x1b3a44
001b3a30
001b3a30loc_1b3a30:
001b3a30bl runtime.gcWriteBarrier2
001b3a34str x4, [x25]
001b3a38ldr x5, [x3+32]
001b3a3cstr x5, [x25+8]
001b3a40b 0x1b3a44
001b3a44
001b3a44loc_1b3a44:
001b3a44str x4, [x3+32]
001b3a48ldr x3, [sp+312]
001b3a4cldrsb x27, [x3]
001b3a50ldr x4, [sp+376]
001b3a54str x4, [x3+40]
001b3a58b 0x1b3a5c
001b3a5c
001b3a5cloc_1b3a5c:
001b3a5cldr x3, [sp+328]
001b3a60str x3, [sp+144]
001b3a64cbnz x3, 0x1b3a6c
001b3a68b 0x1b3e24
001b3a6c
001b3a6cloc_1b3a6c:
001b3a6cldr x0, [sp+320]
001b3a70ldr x1, [sp+328]
001b3a74ldr x2, [sp+336]
001b3a78bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
001b3a7cstr w0, [sp+84]
001b3a80strb w1, [sp+66]
001b3a84str x2, [sp+136]
001b3a88ldrsw x3, [sp+84]
001b3a8cstr w3, [sp+72]
001b3a90ldrsb x3, [sp+66]
001b3a94strb w3, [sp+67]
001b3a98ldr x3, [sp+136]
001b3a9cstr x3, [sp+176]
001b3aa0ldrsw x3, [sp+72]
001b3aa4str w3, [sp+68]
001b3aa8ldrsb x3, [sp+67]
001b3aacstrb w3, [sp+64]
001b3ab0ldr x0, [sp+176]
001b3ab4str x0, [sp+96]
001b3ab8ldr x1, [sp+328]
001b3abcldr x3, [sp+320]
001b3ac0ldr x4, [sp+336]
001b3ac4b 0x1b3ac8
001b3ac8
001b3ac8loc_1b3ac8:
001b3ac8subs xzr, x1, x0
001b3accb.hs 0x1b3ad4
001b3ad0b 0x1b3e44
001b3ad4
001b3ad4loc_1b3ad4:
001b3ad4sub x5, x4, x0
001b3ad8sub x6, x1, x0
001b3adcsub x7, xzr, x5
001b3ae0and x7, x0, x7, asr #63
001b3ae4add x7, x3, x7
001b3ae8str x7, [sp+320]
001b3aecstr x6, [sp+328]
001b3af0str x5, [sp+336]
001b3af4ldrsb x5, [sp+64]
001b3af8strb w5, [sp+65]
001b3afcubfm x6, x5, 0, 7
001b3b00cbz w6, 0x1b3b08
001b3b04b 0x1b3bf4
001b3b08
001b3b08loc_1b3b08:
001b3b08b 0x1b3b0c
001b3b0c
001b3b0cloc_1b3b0c:
001b3b0cldr x0, [sp+320]
001b3b10ldr x1, [sp+328]
001b3b14ldr x2, [sp+336]
001b3b18bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001b3b1cstr x0, [sp+128]
001b3b20str x1, [sp+136]
001b3b24str x0, [sp+168]
001b3b28str x1, [sp+160]
001b3b2cstr x0, [sp+88]
001b3b30str x1, [sp+120]
001b3b34ldr x3, [sp+328]
001b3b38ldr x4, [sp+320]
001b3b3cldr x5, [sp+336]
001b3b40b 0x1b3b44
001b3b44
001b3b44loc_1b3b44:
001b3b44subs xzr, x1, x3
001b3b48b.ls 0x1b3b50
001b3b4cb 0x1b3e38
001b3b50
001b3b50loc_1b3b50:
001b3b50sub x5, x5, x1
001b3b54sub x3, x3, x1
001b3b58sub x6, xzr, x5
001b3b5cand x6, x1, x6, asr #63
001b3b60add x4, x4, x6
001b3b64str x4, [sp+320]
001b3b68str x3, [sp+328]
001b3b6cstr x5, [sp+336]
001b3b70ldrsw x3, [sp+68]
001b3b74str w3, [sp+80]
001b3b78subs wzr, w3, 3
001b3b7cb.eq 0x1b3b84
001b3b80b 0x1b3b9c
001b3b84
001b3b84loc_1b3b84:
001b3b84b 0x1b3b88
001b3b88
001b3b88loc_1b3b88:
001b3b88ldr x3, [sp+312]
001b3b8cldrsb x27, [x3]
001b3b90ldr x4, [sp+88]
001b3b94str w4, [x3+48]
001b3b98b 0x1b3bf0
001b3b9c
001b3b9cloc_1b3b9c:
001b3b9csubs wzr, w3, 4
001b3ba0b.eq 0x1b3ba8
001b3ba4b 0x1b3bc0
001b3ba8
001b3ba8loc_1b3ba8:
001b3ba8b 0x1b3bac
001b3bac
001b3bacloc_1b3bac:
001b3bacldr x3, [sp+312]
001b3bb0ldrsb x27, [x3]
001b3bb4ldr x4, [sp+88]
001b3bb8strb w4, [x3+72]
001b3bbcb 0x1b3bf0
001b3bc0
001b3bc0loc_1b3bc0:
001b3bc0subs wzr, w3, 5
001b3bc4b.eq 0x1b3bcc
001b3bc8b 0x1b3be4
001b3bcc
001b3bccloc_1b3bcc:
001b3bccb 0x1b3bd0
001b3bd0
001b3bd0loc_1b3bd0:
001b3bd0ldr x3, [sp+312]
001b3bd4ldrsb x27, [x3]
001b3bd8ldr x4, [sp+88]
001b3bdcstrb w4, [x3+73]
001b3be0b 0x1b3bf0
001b3be4
001b3be4loc_1b3be4:
001b3be4b 0x1b3be8
001b3be8
001b3be8loc_1b3be8:
001b3be8b 0x1b3bec
001b3bec
001b3becloc_1b3bec:
001b3becb 0x1b3bf0
001b3bf0
001b3bf0loc_1b3bf0:
001b3bf0b 0x1b3e1c
001b3bf4
001b3bf4loc_1b3bf4:
001b3bf4ubfm x5, x5, 0, 7
001b3bf8subs wzr, w5, 2
001b3bfcb.eq 0x1b3c04
001b3c00b 0x1b3db8
001b3c04
001b3c04loc_1b3c04:
001b3c04b 0x1b3c08
001b3c08
001b3c08loc_1b3c08:
001b3c08str xzr, [sp+248]
001b3c0cstp xzr, xzr, [sp+256]
001b3c10ldr x0, [sp+320]
001b3c14ldr x1, [sp+328]
001b3c18ldr x2, [sp+336]
001b3c1cbl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001b3c20str x0, [sp+248]
001b3c24str x1, [sp+256]
001b3c28str x2, [sp+264]
001b3c2cstr x3, [sp+136]
001b3c30str x0, [sp+272]
001b3c34str x1, [sp+280]
001b3c38str x2, [sp+288]
001b3c3cldr x3, [sp+136]
001b3c40str x3, [sp+152]
001b3c44str x0, [sp+184]
001b3c48str x1, [sp+192]
001b3c4cstr x2, [sp+200]
001b3c50ldr x0, [sp+152]
001b3c54str x0, [sp+112]
001b3c58ldr x1, [sp+328]
001b3c5cldr x3, [sp+320]
001b3c60ldr x4, [sp+336]
001b3c64b 0x1b3c68
001b3c68
001b3c68loc_1b3c68:
001b3c68subs xzr, x1, x0
001b3c6cb.hs 0x1b3c74
001b3c70b 0x1b3e34
001b3c74
001b3c74loc_1b3c74:
001b3c74sub x4, x4, x0
001b3c78sub x5, x1, x0
001b3c7csub x6, xzr, x4
001b3c80and x6, x0, x6, asr #63
001b3c84add x6, x3, x6
001b3c88str x6, [sp+320]
001b3c8cstr x5, [sp+328]
001b3c90str x4, [sp+336]
001b3c94ldrsw x4, [sp+68]
001b3c98str w4, [sp+76]
001b3c9csubs wzr, w4, 1
001b3ca0b.eq 0x1b3ca8
001b3ca4b 0x1b3d34
001b3ca8
001b3ca8loc_1b3ca8:
001b3ca8b 0x1b3cac
001b3cac
001b3cacloc_1b3cac:
001b3cacldr x1, [sp+360]
001b3cb0ldrsb x27, [x1]
001b3cb4ldr x1, [x1+24]
001b3cb8ldr x0, [sp+368]
001b3cbcblr x1
001b3cc0str x0, [sp+232]
001b3cc4str x1, [sp+240]
001b3cc8ldr x3, [sp+184]
001b3cccldr x2, [sp+344]
001b3cd0ldr x4, [sp+192]
001b3cd4ldr x5, [sp+200]
001b3cd8mov x6, x0
001b3cdcmov x0, x2
001b3ce0mov x7, x1
001b3ce4mov x1, x6
001b3ce8mov x2, x7
001b3cecbl google.golang.org/protobuf/internal/filedesc.appendFullName
001b3cf0str x0, [sp+216]
001b3cf4str x1, [sp+224]
001b3cf8ldr x2, [sp+312]
001b3cfcldrsb x27, [x2]
001b3d00str x1, [x2+8]
001b3d04adrp x27, 0x898000
001b3d08ldr w1, [x27+3056]
001b3d0ccbz w1, 0x1b3d14
001b3d10b 0x1b3d18
001b3d14
001b3d14loc_1b3d14:
001b3d14b 0x1b3d2c
001b3d18
001b3d18loc_1b3d18:
001b3d18bl runtime.gcWriteBarrier2
001b3d1cstr x0, [x25]
001b3d20ldr x3, [x2]
001b3d24str x3, [x25+8]
001b3d28b 0x1b3d2c
001b3d2c
001b3d2cloc_1b3d2c:
001b3d2cstr x0, [x2]
001b3d30b 0x1b3db4
001b3d34
001b3d34loc_1b3d34:
001b3d34subs wzr, w4, 2
001b3d38b.eq 0x1b3d40
001b3d3cb 0x1b3dac
001b3d40
001b3d40loc_1b3d40:
001b3d40b 0x1b3d44
001b3d44
001b3d44loc_1b3d44:
001b3d44ldr x1, [sp+184]
001b3d48ldr x2, [sp+192]
001b3d4cldr x3, [sp+200]
001b3d50ldr x0, [sp+344]
001b3d54bl google.golang.org/protobuf/internal/filedesc.makeFullName
001b3d58str x0, [sp+216]
001b3d5cstr x1, [sp+224]
001b3d60bl runtime.convTstring
001b3d64str x0, [sp+208]
001b3d68ldr x4, [sp+312]
001b3d6cldrsb x27, [x4]
001b3d70adrp x5, 0x569000
001b3d74add x5, x5, 3680
001b3d78str x5, [x4+56]
001b3d7cadrp x27, 0x898000
001b3d80ldr w5, [x27+3056]
001b3d84cbz w5, 0x1b3d8c
001b3d88b 0x1b3d90
001b3d8c
001b3d8cloc_1b3d8c:
001b3d8cb 0x1b3da4
001b3d90
001b3d90loc_1b3d90:
001b3d90bl runtime.gcWriteBarrier2
001b3d94str x0, [x25]
001b3d98ldr x3, [x4+64]
001b3d9cstr x3, [x25+8]
001b3da0b 0x1b3da4
001b3da4
001b3da4loc_1b3da4:
001b3da4str x0, [x4+64]
001b3da8b 0x1b3db4
001b3dac
001b3dacloc_1b3dac:
001b3dacb 0x1b3db0
001b3db0
001b3db0loc_1b3db0:
001b3db0b 0x1b3db4
001b3db4
001b3db4loc_1b3db4:
001b3db4b 0x1b3e1c
001b3db8
001b3db8loc_1b3db8:
001b3db8b 0x1b3dbc
001b3dbc
001b3dbcloc_1b3dbc:
001b3dbcb 0x1b3dc0
001b3dc0
001b3dc0loc_1b3dc0:
001b3dc0ldrsb x1, [sp+64]
001b3dc4ldr x2, [sp+320]
001b3dc8ldr x3, [sp+328]
001b3dccldr x4, [sp+336]
001b3dd0ldrsw x0, [sp+68]
001b3dd4bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
001b3dd8str x0, [sp+104]
001b3ddcldr x1, [sp+328]
001b3de0ldr x5, [sp+320]
001b3de4ldr x6, [sp+336]
001b3de8b 0x1b3dec
001b3dec
001b3decloc_1b3dec:
001b3decsubs xzr, x0, x1
001b3df0b.ls 0x1b3df8
001b3df4b 0x1b3e30
001b3df8
001b3df8loc_1b3df8:
001b3df8sub x3, x6, x0
001b3dfcsub x4, x1, x0
001b3e00sub x6, xzr, x3
001b3e04and x6, x0, x6, asr #63
001b3e08add x5, x5, x6
001b3e0cstr x5, [sp+320]
001b3e10str x4, [sp+328]
001b3e14str x3, [sp+336]
001b3e18b 0x1b3e1c
001b3e1c
001b3e1cloc_1b3e1c:
001b3e1cb 0x1b3e20
001b3e20
001b3e20loc_1b3e20:
001b3e20b 0x1b3a5c
001b3e24
001b3e24loc_1b3e24:
001b3e24ldp x29, x30, [sp-8]
001b3e28add sp, sp, 304
001b3e2cret x30
001b3e30
001b3e30loc_1b3e30:
001b3e30bl runtime.panicSliceB
001b3e34
001b3e34loc_1b3e34:
001b3e34bl runtime.panicSliceB
001b3e38
001b3e38loc_1b3e38:
001b3e38mov x0, x1
001b3e3cmov x1, x3
001b3e40bl runtime.panicSliceB
001b3e44
001b3e44loc_1b3e44:
001b3e44bl runtime.panicSliceB
001b3e48hint
001b3e4c
001b3e4cloc_1b3e4c:
001b3e4cstp x0, x1, [sp+8]
001b3e50stp x2, x3, [sp+24]
001b3e54stp x4, x5, [sp+40]
001b3e58stp x6, x7, [sp+56]
001b3e5cstr x8, [sp+72]
001b3e60mov x3, x30
001b3e64bl runtime.morestack_noctxt.abi0
001b3e68ldp x0, x1, [sp+8]
001b3e6cldp x2, x3, [sp+24]
001b3e70ldp x4, x5, [sp+40]
001b3e74ldp x6, x7, [sp+56]
001b3e78ldr x8, [sp+72]
001b3e7cb 0x1b3990
001b3990
001b3990google.golang.org/protobuf/internal/filedesc.(*Extension).unmarshalSeed: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).unmarshalSeed(google.golang.org/protobuf/internal/filedesc.Extension * xd, struct []uint8 b, google.golang.org/protobuf/internal/strs.Builder * sb, google.golang.org/protobuf/internal/filedesc.File * pf, google.golang.org/protobuf/reflect/protoreflect.Descriptor pd, int i)
001b3990ldr x16, [x28+16]
001b3994sub x17, sp, 176
001b3998subs xzr, x17, x16
001b399cb.ls 0x1b3e4c
001b39a0sub x20, sp, 304
001b39a4stp x29, x30, [x20-8]
001b39a8add sp, x20, 0
001b39acsub x29, sp, 8
001b39b0str x0, [sp+312]
001b39b4str x1, [sp+320]
001b39b8str x2, [sp+328]
001b39bcstr x3, [sp+336]
001b39c0str x4, [sp+344]
001b39c4str x5, [sp+352]
001b39c8str x6, [sp+360]
001b39ccstr x7, [sp+368]
001b39d0str x8, [sp+376]
001b39d4ldr x3, [sp+312]
001b39d8ldrsb x27, [x3]
001b39dcadrp x27, 0x898000
001b39e0ldr w4, [x27+3056]
001b39e4cbz w4, 0x1b39ec
001b39e8b 0x1b39f0
001b39ec
001b39ecloc_1b39ec:
001b39ecb 0x1b3a04
001b39f0
001b39f0loc_1b39f0:
001b39f0bl runtime.gcWriteBarrier2
001b39f4str x5, [x25]
001b39f8ldr x4, [x3+16]
001b39fcstr x4, [x25+8]
001b3a00b 0x1b3a04
001b3a04
001b3a04loc_1b3a04:
001b3a04str x5, [x3+16]
001b3a08ldr x3, [sp+312]
001b3a0cldrsb x27, [x3]
001b3a10ldr x4, [sp+368]
001b3a14ldr x5, [sp+360]
001b3a18str x5, [x3+24]
001b3a1cadrp x27, 0x898000
001b3a20ldr w5, [x27+3056]
001b3a24cbz w5, 0x1b3a2c
001b3a28b 0x1b3a30
001b3a2c
001b3a2cloc_1b3a2c:
001b3a2cb 0x1b3a44
001b3a30
001b3a30loc_1b3a30:
001b3a30bl runtime.gcWriteBarrier2
001b3a34str x4, [x25]
001b3a38ldr x5, [x3+32]
001b3a3cstr x5, [x25+8]
001b3a40b 0x1b3a44
001b3a44
001b3a44loc_1b3a44:
001b3a44str x4, [x3+32]
001b3a48ldr x3, [sp+312]
001b3a4cldrsb x27, [x3]
001b3a50ldr x4, [sp+376]
001b3a54str x4, [x3+40]
001b3a58b 0x1b3a5c
001b3a5c
001b3a5cloc_1b3a5c:
001b3a5cldr x3, [sp+328]
001b3a60str x3, [sp+144]
001b3a64cbnz x3, 0x1b3a6c
001b3a68b 0x1b3e24
001b3a6c
001b3a6cloc_1b3a6c:
001b3a6cldr x0, [sp+320]
001b3a70ldr x1, [sp+328]
001b3a74ldr x2, [sp+336]
001b3a78bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
001b3a7cstr w0, [sp+84]
001b3a80strb w1, [sp+66]
001b3a84str x2, [sp+136]
001b3a88ldrsw x3, [sp+84]
001b3a8cstr w3, [sp+72]
001b3a90ldrsb x3, [sp+66]
001b3a94strb w3, [sp+67]
001b3a98ldr x3, [sp+136]
001b3a9cstr x3, [sp+176]
001b3aa0ldrsw x3, [sp+72]
001b3aa4str w3, [sp+68]
001b3aa8ldrsb x3, [sp+67]
001b3aacstrb w3, [sp+64]
001b3ab0ldr x0, [sp+176]
001b3ab4str x0, [sp+96]
001b3ab8ldr x1, [sp+328]
001b3abcldr x3, [sp+320]
001b3ac0ldr x4, [sp+336]
001b3ac4b 0x1b3ac8
001b3ac8
001b3ac8loc_1b3ac8:
001b3ac8subs xzr, x1, x0
001b3accb.hs 0x1b3ad4
001b3ad0b 0x1b3e44
001b3ad4
001b3ad4loc_1b3ad4:
001b3ad4sub x5, x4, x0
001b3ad8sub x6, x1, x0
001b3adcsub x7, xzr, x5
001b3ae0and x7, x0, x7, asr #63
001b3ae4add x7, x3, x7
001b3ae8str x7, [sp+320]
001b3aecstr x6, [sp+328]
001b3af0str x5, [sp+336]
001b3af4ldrsb x5, [sp+64]
001b3af8strb w5, [sp+65]
001b3afcubfm x6, x5, 0, 7
001b3b00cbz w6, 0x1b3b08
001b3b04b 0x1b3bf4
001b3b08
001b3b08loc_1b3b08:
001b3b08b 0x1b3b0c
001b3b0c
001b3b0cloc_1b3b0c:
001b3b0cldr x0, [sp+320]
001b3b10ldr x1, [sp+328]
001b3b14ldr x2, [sp+336]
001b3b18bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001b3b1cstr x0, [sp+128]
001b3b20str x1, [sp+136]
001b3b24str x0, [sp+168]
001b3b28str x1, [sp+160]
001b3b2cstr x0, [sp+88]
001b3b30str x1, [sp+120]
001b3b34ldr x3, [sp+328]
001b3b38ldr x4, [sp+320]
001b3b3cldr x5, [sp+336]
001b3b40b 0x1b3b44
001b3b44
001b3b44loc_1b3b44:
001b3b44subs xzr, x1, x3
001b3b48b.ls 0x1b3b50
001b3b4cb 0x1b3e38
001b3b50
001b3b50loc_1b3b50:
001b3b50sub x5, x5, x1
001b3b54sub x3, x3, x1
001b3b58sub x6, xzr, x5
001b3b5cand x6, x1, x6, asr #63
001b3b60add x4, x4, x6
001b3b64str x4, [sp+320]
001b3b68str x3, [sp+328]
001b3b6cstr x5, [sp+336]
001b3b70ldrsw x3, [sp+68]
001b3b74str w3, [sp+80]
001b3b78subs wzr, w3, 3
001b3b7cb.eq 0x1b3b84
001b3b80b 0x1b3b9c
001b3b84
001b3b84loc_1b3b84:
001b3b84b 0x1b3b88
001b3b88
001b3b88loc_1b3b88:
001b3b88ldr x3, [sp+312]
001b3b8cldrsb x27, [x3]
001b3b90ldr x4, [sp+88]
001b3b94str w4, [x3+48]
001b3b98b 0x1b3bf0
001b3b9c
001b3b9cloc_1b3b9c:
001b3b9csubs wzr, w3, 4
001b3ba0b.eq 0x1b3ba8
001b3ba4b 0x1b3bc0
001b3ba8
001b3ba8loc_1b3ba8:
001b3ba8b 0x1b3bac
001b3bac
001b3bacloc_1b3bac:
001b3bacldr x3, [sp+312]
001b3bb0ldrsb x27, [x3]
001b3bb4ldr x4, [sp+88]
001b3bb8strb w4, [x3+72]
001b3bbcb 0x1b3bf0
001b3bc0
001b3bc0loc_1b3bc0:
001b3bc0subs wzr, w3, 5
001b3bc4b.eq 0x1b3bcc
001b3bc8b 0x1b3be4
001b3bcc
001b3bccloc_1b3bcc:
001b3bccb 0x1b3bd0
001b3bd0
001b3bd0loc_1b3bd0:
001b3bd0ldr x3, [sp+312]
001b3bd4ldrsb x27, [x3]
001b3bd8ldr x4, [sp+88]
001b3bdcstrb w4, [x3+73]
001b3be0b 0x1b3bf0
001b3be4
001b3be4loc_1b3be4:
001b3be4b 0x1b3be8
001b3be8
001b3be8loc_1b3be8:
001b3be8b 0x1b3bec
001b3bec
001b3becloc_1b3bec:
001b3becb 0x1b3bf0
001b3bf0
001b3bf0loc_1b3bf0:
001b3bf0b 0x1b3e1c
001b3bf4
001b3bf4loc_1b3bf4:
001b3bf4ubfm x5, x5, 0, 7
001b3bf8subs wzr, w5, 2
001b3bfcb.eq 0x1b3c04
001b3c00b 0x1b3db8
001b3c04
001b3c04loc_1b3c04:
001b3c04b 0x1b3c08
001b3c08
001b3c08loc_1b3c08:
001b3c08str xzr, [sp+248]
001b3c0cstp xzr, xzr, [sp+256]
001b3c10ldr x0, [sp+320]
001b3c14ldr x1, [sp+328]
001b3c18ldr x2, [sp+336]
001b3c1cbl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001b3c20str x0, [sp+248]
001b3c24str x1, [sp+256]
001b3c28str x2, [sp+264]
001b3c2cstr x3, [sp+136]
001b3c30str x0, [sp+272]
001b3c34str x1, [sp+280]
001b3c38str x2, [sp+288]
001b3c3cldr x3, [sp+136]
001b3c40str x3, [sp+152]
001b3c44str x0, [sp+184]
001b3c48str x1, [sp+192]
001b3c4cstr x2, [sp+200]
001b3c50ldr x0, [sp+152]
001b3c54str x0, [sp+112]
001b3c58ldr x1, [sp+328]
001b3c5cldr x3, [sp+320]
001b3c60ldr x4, [sp+336]
001b3c64b 0x1b3c68
001b3c68
001b3c68loc_1b3c68:
001b3c68subs xzr, x1, x0
001b3c6cb.hs 0x1b3c74
001b3c70b 0x1b3e34
001b3c74
001b3c74loc_1b3c74:
001b3c74sub x4, x4, x0
001b3c78sub x5, x1, x0
001b3c7csub x6, xzr, x4
001b3c80and x6, x0, x6, asr #63
001b3c84add x6, x3, x6
001b3c88str x6, [sp+320]
001b3c8cstr x5, [sp+328]
001b3c90str x4, [sp+336]
001b3c94ldrsw x4, [sp+68]
001b3c98str w4, [sp+76]
001b3c9csubs wzr, w4, 1
001b3ca0b.eq 0x1b3ca8
001b3ca4b 0x1b3d34
001b3ca8
001b3ca8loc_1b3ca8:
001b3ca8b 0x1b3cac
001b3cac
001b3cacloc_1b3cac:
001b3cacldr x1, [sp+360]
001b3cb0ldrsb x27, [x1]
001b3cb4ldr x1, [x1+24]
001b3cb8ldr x0, [sp+368]
001b3cbcblr x1
001b3cc0str x0, [sp+232]
001b3cc4str x1, [sp+240]
001b3cc8ldr x3, [sp+184]
001b3cccldr x2, [sp+344]
001b3cd0ldr x4, [sp+192]
001b3cd4ldr x5, [sp+200]
001b3cd8mov x6, x0
001b3cdcmov x0, x2
001b3ce0mov x7, x1
001b3ce4mov x1, x6
001b3ce8mov x2, x7
001b3cecbl google.golang.org/protobuf/internal/filedesc.appendFullName
001b3cf0str x0, [sp+216]
001b3cf4str x1, [sp+224]
001b3cf8ldr x2, [sp+312]
001b3cfcldrsb x27, [x2]
001b3d00str x1, [x2+8]
001b3d04adrp x27, 0x898000
001b3d08ldr w1, [x27+3056]
001b3d0ccbz w1, 0x1b3d14
001b3d10b 0x1b3d18
001b3d14
001b3d14loc_1b3d14:
001b3d14b 0x1b3d2c
001b3d18
001b3d18loc_1b3d18:
001b3d18bl runtime.gcWriteBarrier2
001b3d1cstr x0, [x25]
001b3d20ldr x3, [x2]
001b3d24str x3, [x25+8]
001b3d28b 0x1b3d2c
001b3d2c
001b3d2cloc_1b3d2c:
001b3d2cstr x0, [x2]
001b3d30b 0x1b3db4
001b3d34
001b3d34loc_1b3d34:
001b3d34subs wzr, w4, 2
001b3d38b.eq 0x1b3d40
001b3d3cb 0x1b3dac
001b3d40
001b3d40loc_1b3d40:
001b3d40b 0x1b3d44
001b3d44
001b3d44loc_1b3d44:
001b3d44ldr x1, [sp+184]
001b3d48ldr x2, [sp+192]
001b3d4cldr x3, [sp+200]
001b3d50ldr x0, [sp+344]
001b3d54bl google.golang.org/protobuf/internal/filedesc.makeFullName
001b3d58str x0, [sp+216]
001b3d5cstr x1, [sp+224]
001b3d60bl runtime.convTstring
001b3d64str x0, [sp+208]
001b3d68ldr x4, [sp+312]
001b3d6cldrsb x27, [x4]
001b3d70adrp x5, 0x569000
001b3d74add x5, x5, 3680
001b3d78str x5, [x4+56]
001b3d7cadrp x27, 0x898000
001b3d80ldr w5, [x27+3056]
001b3d84cbz w5, 0x1b3d8c
001b3d88b 0x1b3d90
001b3d8c
001b3d8cloc_1b3d8c:
001b3d8cb 0x1b3da4
001b3d90
001b3d90loc_1b3d90:
001b3d90bl runtime.gcWriteBarrier2
001b3d94str x0, [x25]
001b3d98ldr x3, [x4+64]
001b3d9cstr x3, [x25+8]
001b3da0b 0x1b3da4
001b3da4
001b3da4loc_1b3da4:
001b3da4str x0, [x4+64]
001b3da8b 0x1b3db4
001b3dac
001b3dacloc_1b3dac:
001b3dacb 0x1b3db0
001b3db0
001b3db0loc_1b3db0:
001b3db0b 0x1b3db4
001b3db4
001b3db4loc_1b3db4:
001b3db4b 0x1b3e1c
001b3db8
001b3db8loc_1b3db8:
001b3db8b 0x1b3dbc
001b3dbc
001b3dbcloc_1b3dbc:
001b3dbcb 0x1b3dc0
001b3dc0
001b3dc0loc_1b3dc0:
001b3dc0ldrsb x1, [sp+64]
001b3dc4ldr x2, [sp+320]
001b3dc8ldr x3, [sp+328]
001b3dccldr x4, [sp+336]
001b3dd0ldrsw x0, [sp+68]
001b3dd4bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
001b3dd8str x0, [sp+104]
001b3ddcldr x1, [sp+328]
001b3de0ldr x5, [sp+320]
001b3de4ldr x6, [sp+336]
001b3de8b 0x1b3dec
001b3dec
001b3decloc_1b3dec:
001b3decsubs xzr, x0, x1
001b3df0b.ls 0x1b3df8
001b3df4b 0x1b3e30
001b3df8
001b3df8loc_1b3df8:
001b3df8sub x3, x6, x0
001b3dfcsub x4, x1, x0
001b3e00sub x6, xzr, x3
001b3e04and x6, x0, x6, asr #63
001b3e08add x5, x5, x6
001b3e0cstr x5, [sp+320]
001b3e10str x4, [sp+328]
001b3e14str x3, [sp+336]
001b3e18b 0x1b3e1c
001b3e1c
001b3e1cloc_1b3e1c:
001b3e1cb 0x1b3e20
001b3e20
001b3e20loc_1b3e20:
001b3e20b 0x1b3a5c
001b3e24
001b3e24loc_1b3e24:
001b3e24ldp x29, x30, [sp-8]
001b3e28add sp, sp, 304
001b3e2cret x30
001b3e30
001b3e30loc_1b3e30:
001b3e30bl runtime.panicSliceB
001b3e34
001b3e34loc_1b3e34:
001b3e34bl runtime.panicSliceB
001b3e38
001b3e38loc_1b3e38:
001b3e38mov x0, x1
001b3e3cmov x1, x3
001b3e40bl runtime.panicSliceB
001b3e44
001b3e44loc_1b3e44:
001b3e44bl runtime.panicSliceB
001b3e48hint
001b3e4c
001b3e4cloc_1b3e4c:
001b3e4cstp x0, x1, [sp+8]
001b3e50stp x2, x3, [sp+24]
001b3e54stp x4, x5, [sp+40]
001b3e58stp x6, x7, [sp+56]
001b3e5cstr x8, [sp+72]
001b3e60mov x3, x30
001b3e64bl runtime.morestack_noctxt.abi0
001b3e68ldp x0, x1, [sp+8]
001b3e6cldp x2, x3, [sp+24]
001b3e70ldp x4, x5, [sp+40]
001b3e74ldp x6, x7, [sp+56]
001b3e78ldr x8, [sp+72]
001b3e7cb 0x1b3990
001b3990
001b3e80
001b3e80google.golang.org/protobuf/internal/filedesc.(*Service).unmarshalSeed: ; void google.golang.org/protobuf/internal/filedesc.(*Service).unmarshalSeed(google.golang.org/protobuf/internal/filedesc.Service * sd, struct []uint8 b, google.golang.org/protobuf/internal/strs.Builder * sb, google.golang.org/protobuf/internal/filedesc.File * pf, google.golang.org/protobuf/reflect/protoreflect.Descriptor pd, int i)
001b3e80ldr x16, [x28+16]
001b3e84sub x17, sp, 128
001b3e88subs xzr, x17, x16
001b3e8cb.ls 0x1b41b8
001b3e90sub x20, sp, 256
001b3e94stp x29, x30, [x20-8]
001b3e98add sp, x20, 0
001b3e9csub x29, sp, 8
001b3ea0str x0, [sp+264]
001b3ea4str x1, [sp+272]
001b3ea8str x2, [sp+280]
001b3eacstr x3, [sp+288]
001b3eb0str x4, [sp+296]
001b3eb4str x5, [sp+304]
001b3eb8str x6, [sp+312]
001b3ebcstr x7, [sp+320]
001b3ec0str x8, [sp+328]
001b3ec4ldr x3, [sp+264]
001b3ec8ldrsb x27, [x3]
001b3eccadrp x27, 0x898000
001b3ed0ldr w4, [x27+3056]
001b3ed4cbz w4, 0x1b3edc
001b3ed8b 0x1b3ee0
001b3edc
001b3edcloc_1b3edc:
001b3edcb 0x1b3ef4
001b3ee0
001b3ee0loc_1b3ee0:
001b3ee0bl runtime.gcWriteBarrier2
001b3ee4str x5, [x25]
001b3ee8ldr x4, [x3+16]
001b3eecstr x4, [x25+8]
001b3ef0b 0x1b3ef4
001b3ef4
001b3ef4loc_1b3ef4:
001b3ef4str x5, [x3+16]
001b3ef8ldr x3, [sp+264]
001b3efcldrsb x27, [x3]
001b3f00ldr x4, [sp+320]
001b3f04ldr x5, [sp+312]
001b3f08str x5, [x3+24]
001b3f0cadrp x27, 0x898000
001b3f10ldr w5, [x27+3056]
001b3f14cbz w5, 0x1b3f1c
001b3f18b 0x1b3f20
001b3f1c
001b3f1cloc_1b3f1c:
001b3f1cb 0x1b3f34
001b3f20
001b3f20loc_1b3f20:
001b3f20bl runtime.gcWriteBarrier2
001b3f24str x4, [x25]
001b3f28ldr x5, [x3+32]
001b3f2cstr x5, [x25+8]
001b3f30b 0x1b3f34
001b3f34
001b3f34loc_1b3f34:
001b3f34str x4, [x3+32]
001b3f38ldr x3, [sp+264]
001b3f3cldrsb x27, [x3]
001b3f40ldr x4, [sp+328]
001b3f44str x4, [x3+40]
001b3f48b 0x1b3f4c
001b3f4c
001b3f4cloc_1b3f4c:
001b3f4cldr x3, [sp+280]
001b3f50str x3, [sp+120]
001b3f54cbnz x3, 0x1b3f5c
001b3f58b 0x1b419c
001b3f5c
001b3f5cloc_1b3f5c:
001b3f5cldr x0, [sp+272]
001b3f60ldr x1, [sp+280]
001b3f64ldr x2, [sp+288]
001b3f68bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
001b3f6cstr w0, [sp+84]
001b3f70strb w1, [sp+70]
001b3f74str x2, [sp+112]
001b3f78ldrsw x3, [sp+84]
001b3f7cstr w3, [sp+76]
001b3f80ldrsb x3, [sp+70]
001b3f84strb w3, [sp+71]
001b3f88ldr x3, [sp+112]
001b3f8cstr x3, [sp+136]
001b3f90ldrsw x3, [sp+76]
001b3f94str w3, [sp+72]
001b3f98ldrsb x3, [sp+71]
001b3f9cstrb w3, [sp+68]
001b3fa0ldr x0, [sp+136]
001b3fa4str x0, [sp+88]
001b3fa8ldr x1, [sp+280]
001b3facldr x3, [sp+272]
001b3fb0ldr x4, [sp+288]
001b3fb4b 0x1b3fb8
001b3fb8
001b3fb8loc_1b3fb8:
001b3fb8subs xzr, x1, x0
001b3fbcb.hs 0x1b3fc4
001b3fc0b 0x1b41b0
001b3fc4
001b3fc4loc_1b3fc4:
001b3fc4sub x5, x4, x0
001b3fc8sub x6, x1, x0
001b3fccsub x7, xzr, x5
001b3fd0and x7, x0, x7, asr #63
001b3fd4add x7, x3, x7
001b3fd8str x7, [sp+272]
001b3fdcstr x6, [sp+280]
001b3fe0str x5, [sp+288]
001b3fe4ldrsb x5, [sp+68]
001b3fe8strb w5, [sp+69]
001b3fecubfm x5, x5, 0, 7
001b3ff0subs wzr, w5, 2
001b3ff4b.eq 0x1b3ffc
001b3ff8b 0x1b4134
001b3ffc
001b3ffcloc_1b3ffc:
001b3ffcb 0x1b4000
001b4000
001b4000loc_1b4000:
001b4000str xzr, [sp+200]
001b4004stp xzr, xzr, [sp+208]
001b4008ldr x0, [sp+272]
001b400cldr x1, [sp+280]
001b4010ldr x2, [sp+288]
001b4014bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001b4018str x0, [sp+200]
001b401cstr x1, [sp+208]
001b4020str x2, [sp+216]
001b4024str x3, [sp+112]
001b4028str x0, [sp+224]
001b402cstr x1, [sp+232]
001b4030str x2, [sp+240]
001b4034ldr x3, [sp+112]
001b4038str x3, [sp+128]
001b403cstr x0, [sp+144]
001b4040str x1, [sp+152]
001b4044str x2, [sp+160]
001b4048ldr x0, [sp+128]
001b404cstr x0, [sp+104]
001b4050ldr x1, [sp+280]
001b4054ldr x3, [sp+272]
001b4058ldr x4, [sp+288]
001b405cb 0x1b4060
001b4060
001b4060loc_1b4060:
001b4060subs xzr, x1, x0
001b4064b.hs 0x1b406c
001b4068b 0x1b41ac
001b406c
001b406cloc_1b406c:
001b406csub x4, x4, x0
001b4070sub x5, x1, x0
001b4074sub x6, xzr, x4
001b4078and x6, x0, x6, asr #63
001b407cadd x3, x3, x6
001b4080str x3, [sp+272]
001b4084str x5, [sp+280]
001b4088str x4, [sp+288]
001b408cldrsw x3, [sp+72]
001b4090str w3, [sp+80]
001b4094subs wzr, w3, 1
001b4098b.eq 0x1b40a0
001b409cb 0x1b412c
001b40a0
001b40a0loc_1b40a0:
001b40a0b 0x1b40a4
001b40a4
001b40a4loc_1b40a4:
001b40a4ldr x1, [sp+312]
001b40a8ldrsb x27, [x1]
001b40acldr x1, [x1+24]
001b40b0ldr x0, [sp+320]
001b40b4blr x1
001b40b8str x0, [sp+184]
001b40bcstr x1, [sp+192]
001b40c0ldr x3, [sp+144]
001b40c4ldr x2, [sp+296]
001b40c8ldr x4, [sp+152]
001b40ccldr x5, [sp+160]
001b40d0mov x6, x0
001b40d4mov x0, x2
001b40d8mov x7, x1
001b40dcmov x1, x6
001b40e0mov x2, x7
001b40e4bl google.golang.org/protobuf/internal/filedesc.appendFullName
001b40e8str x0, [sp+168]
001b40ecstr x1, [sp+176]
001b40f0ldr x2, [sp+264]
001b40f4ldrsb x27, [x2]
001b40f8str x1, [x2+8]
001b40fcadrp x27, 0x897000
001b4100ldr w1, [x27+3056]
001b4104cbz w1, 0x1b410c
001b4108b 0x1b4110
001b410c
001b410cloc_1b410c:
001b410cb 0x1b4124
001b4110
001b4110loc_1b4110:
001b4110bl runtime.gcWriteBarrier2
001b4114str x0, [x25]
001b4118ldr x3, [x2]
001b411cstr x3, [x25+8]
001b4120b 0x1b4124
001b4124
001b4124loc_1b4124:
001b4124str x0, [x2]
001b4128b 0x1b4130
001b412c
001b412cloc_1b412c:
001b412cb 0x1b4130
001b4130
001b4130loc_1b4130:
001b4130b 0x1b4194
001b4134
001b4134loc_1b4134:
001b4134b 0x1b4138
001b4138
001b4138loc_1b4138:
001b4138ldrsb x1, [sp+68]
001b413cldr x2, [sp+272]
001b4140ldr x3, [sp+280]
001b4144ldr x4, [sp+288]
001b4148ldrsw x0, [sp+72]
001b414cbl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
001b4150str x0, [sp+96]
001b4154ldr x1, [sp+280]
001b4158ldr x5, [sp+272]
001b415cldr x6, [sp+288]
001b4160b 0x1b4164
001b4164
001b4164loc_1b4164:
001b4164subs xzr, x0, x1
001b4168b.ls 0x1b4170
001b416cb 0x1b41a8
001b4170
001b4170loc_1b4170:
001b4170sub x3, x6, x0
001b4174sub x4, x1, x0
001b4178sub x6, xzr, x3
001b417cand x6, x0, x6, asr #63
001b4180add x5, x5, x6
001b4184str x5, [sp+272]
001b4188str x4, [sp+280]
001b418cstr x3, [sp+288]
001b4190b 0x1b4194
001b4194
001b4194loc_1b4194:
001b4194b 0x1b4198
001b4198
001b4198loc_1b4198:
001b4198b 0x1b3f4c
001b419c
001b419cloc_1b419c:
001b419cldp x29, x30, [sp-8]
001b41a0add sp, sp, 256
001b41a4ret x30
001b41a8
001b41a8loc_1b41a8:
001b41a8bl runtime.panicSliceB
001b41ac
001b41acloc_1b41ac:
001b41acbl runtime.panicSliceB
001b41b0
001b41b0loc_1b41b0:
001b41b0bl runtime.panicSliceB
001b41b4hint
001b41b8
001b41b8loc_1b41b8:
001b41b8stp x0, x1, [sp+8]
001b41bcstp x2, x3, [sp+24]
001b41c0stp x4, x5, [sp+40]
001b41c4stp x6, x7, [sp+56]
001b41c8str x8, [sp+72]
001b41ccmov x3, x30
001b41d0bl runtime.morestack_noctxt.abi0
001b41d4ldp x0, x1, [sp+8]
001b41d8ldp x2, x3, [sp+24]
001b41dcldp x4, x5, [sp+40]
001b41e0ldp x6, x7, [sp+56]
001b41e4ldr x8, [sp+72]
001b41e8b 0x1b3e80
001b41ecudf 0
001b3e80
001b3e80google.golang.org/protobuf/internal/filedesc.(*Service).unmarshalSeed: ; void google.golang.org/protobuf/internal/filedesc.(*Service).unmarshalSeed(google.golang.org/protobuf/internal/filedesc.Service * sd, struct []uint8 b, google.golang.org/protobuf/internal/strs.Builder * sb, google.golang.org/protobuf/internal/filedesc.File * pf, google.golang.org/protobuf/reflect/protoreflect.Descriptor pd, int i)
001b3e80ldr x16, [x28+16]
001b3e84sub x17, sp, 128
001b3e88subs xzr, x17, x16
001b3e8cb.ls 0x1b41b8
001b3e90sub x20, sp, 256
001b3e94stp x29, x30, [x20-8]
001b3e98add sp, x20, 0
001b3e9csub x29, sp, 8
001b3ea0str x0, [sp+264]
001b3ea4str x1, [sp+272]
001b3ea8str x2, [sp+280]
001b3eacstr x3, [sp+288]
001b3eb0str x4, [sp+296]
001b3eb4str x5, [sp+304]
001b3eb8str x6, [sp+312]
001b3ebcstr x7, [sp+320]
001b3ec0str x8, [sp+328]
001b3ec4ldr x3, [sp+264]
001b3ec8ldrsb x27, [x3]
001b3eccadrp x27, 0x898000
001b3ed0ldr w4, [x27+3056]
001b3ed4cbz w4, 0x1b3edc
001b3ed8b 0x1b3ee0
001b3edc
001b3edcloc_1b3edc:
001b3edcb 0x1b3ef4
001b3ee0
001b3ee0loc_1b3ee0:
001b3ee0bl runtime.gcWriteBarrier2
001b3ee4str x5, [x25]
001b3ee8ldr x4, [x3+16]
001b3eecstr x4, [x25+8]
001b3ef0b 0x1b3ef4
001b3ef4
001b3ef4loc_1b3ef4:
001b3ef4str x5, [x3+16]
001b3ef8ldr x3, [sp+264]
001b3efcldrsb x27, [x3]
001b3f00ldr x4, [sp+320]
001b3f04ldr x5, [sp+312]
001b3f08str x5, [x3+24]
001b3f0cadrp x27, 0x898000
001b3f10ldr w5, [x27+3056]
001b3f14cbz w5, 0x1b3f1c
001b3f18b 0x1b3f20
001b3f1c
001b3f1cloc_1b3f1c:
001b3f1cb 0x1b3f34
001b3f20
001b3f20loc_1b3f20:
001b3f20bl runtime.gcWriteBarrier2
001b3f24str x4, [x25]
001b3f28ldr x5, [x3+32]
001b3f2cstr x5, [x25+8]
001b3f30b 0x1b3f34
001b3f34
001b3f34loc_1b3f34:
001b3f34str x4, [x3+32]
001b3f38ldr x3, [sp+264]
001b3f3cldrsb x27, [x3]
001b3f40ldr x4, [sp+328]
001b3f44str x4, [x3+40]
001b3f48b 0x1b3f4c
001b3f4c
001b3f4cloc_1b3f4c:
001b3f4cldr x3, [sp+280]
001b3f50str x3, [sp+120]
001b3f54cbnz x3, 0x1b3f5c
001b3f58b 0x1b419c
001b3f5c
001b3f5cloc_1b3f5c:
001b3f5cldr x0, [sp+272]
001b3f60ldr x1, [sp+280]
001b3f64ldr x2, [sp+288]
001b3f68bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
001b3f6cstr w0, [sp+84]
001b3f70strb w1, [sp+70]
001b3f74str x2, [sp+112]
001b3f78ldrsw x3, [sp+84]
001b3f7cstr w3, [sp+76]
001b3f80ldrsb x3, [sp+70]
001b3f84strb w3, [sp+71]
001b3f88ldr x3, [sp+112]
001b3f8cstr x3, [sp+136]
001b3f90ldrsw x3, [sp+76]
001b3f94str w3, [sp+72]
001b3f98ldrsb x3, [sp+71]
001b3f9cstrb w3, [sp+68]
001b3fa0ldr x0, [sp+136]
001b3fa4str x0, [sp+88]
001b3fa8ldr x1, [sp+280]
001b3facldr x3, [sp+272]
001b3fb0ldr x4, [sp+288]
001b3fb4b 0x1b3fb8
001b3fb8
001b3fb8loc_1b3fb8:
001b3fb8subs xzr, x1, x0
001b3fbcb.hs 0x1b3fc4
001b3fc0b 0x1b41b0
001b3fc4
001b3fc4loc_1b3fc4:
001b3fc4sub x5, x4, x0
001b3fc8sub x6, x1, x0
001b3fccsub x7, xzr, x5
001b3fd0and x7, x0, x7, asr #63
001b3fd4add x7, x3, x7
001b3fd8str x7, [sp+272]
001b3fdcstr x6, [sp+280]
001b3fe0str x5, [sp+288]
001b3fe4ldrsb x5, [sp+68]
001b3fe8strb w5, [sp+69]
001b3fecubfm x5, x5, 0, 7
001b3ff0subs wzr, w5, 2
001b3ff4b.eq 0x1b3ffc
001b3ff8b 0x1b4134
001b3ffc
001b3ffcloc_1b3ffc:
001b3ffcb 0x1b4000
001b4000
001b4000loc_1b4000:
001b4000str xzr, [sp+200]
001b4004stp xzr, xzr, [sp+208]
001b4008ldr x0, [sp+272]
001b400cldr x1, [sp+280]
001b4010ldr x2, [sp+288]
001b4014bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001b4018str x0, [sp+200]
001b401cstr x1, [sp+208]
001b4020str x2, [sp+216]
001b4024str x3, [sp+112]
001b4028str x0, [sp+224]
001b402cstr x1, [sp+232]
001b4030str x2, [sp+240]
001b4034ldr x3, [sp+112]
001b4038str x3, [sp+128]
001b403cstr x0, [sp+144]
001b4040str x1, [sp+152]
001b4044str x2, [sp+160]
001b4048ldr x0, [sp+128]
001b404cstr x0, [sp+104]
001b4050ldr x1, [sp+280]
001b4054ldr x3, [sp+272]
001b4058ldr x4, [sp+288]
001b405cb 0x1b4060
001b4060
001b4060loc_1b4060:
001b4060subs xzr, x1, x0
001b4064b.hs 0x1b406c
001b4068b 0x1b41ac
001b406c
001b406cloc_1b406c:
001b406csub x4, x4, x0
001b4070sub x5, x1, x0
001b4074sub x6, xzr, x4
001b4078and x6, x0, x6, asr #63
001b407cadd x3, x3, x6
001b4080str x3, [sp+272]
001b4084str x5, [sp+280]
001b4088str x4, [sp+288]
001b408cldrsw x3, [sp+72]
001b4090str w3, [sp+80]
001b4094subs wzr, w3, 1
001b4098b.eq 0x1b40a0
001b409cb 0x1b412c
001b40a0
001b40a0loc_1b40a0:
001b40a0b 0x1b40a4
001b40a4
001b40a4loc_1b40a4:
001b40a4ldr x1, [sp+312]
001b40a8ldrsb x27, [x1]
001b40acldr x1, [x1+24]
001b40b0ldr x0, [sp+320]
001b40b4blr x1
001b40b8str x0, [sp+184]
001b40bcstr x1, [sp+192]
001b40c0ldr x3, [sp+144]
001b40c4ldr x2, [sp+296]
001b40c8ldr x4, [sp+152]
001b40ccldr x5, [sp+160]
001b40d0mov x6, x0
001b40d4mov x0, x2
001b40d8mov x7, x1
001b40dcmov x1, x6
001b40e0mov x2, x7
001b40e4bl google.golang.org/protobuf/internal/filedesc.appendFullName
001b40e8str x0, [sp+168]
001b40ecstr x1, [sp+176]
001b40f0ldr x2, [sp+264]
001b40f4ldrsb x27, [x2]
001b40f8str x1, [x2+8]
001b40fcadrp x27, 0x897000
001b4100ldr w1, [x27+3056]
001b4104cbz w1, 0x1b410c
001b4108b 0x1b4110
001b410c
001b410cloc_1b410c:
001b410cb 0x1b4124
001b4110
001b4110loc_1b4110:
001b4110bl runtime.gcWriteBarrier2
001b4114str x0, [x25]
001b4118ldr x3, [x2]
001b411cstr x3, [x25+8]
001b4120b 0x1b4124
001b4124
001b4124loc_1b4124:
001b4124str x0, [x2]
001b4128b 0x1b4130
001b412c
001b412cloc_1b412c:
001b412cb 0x1b4130
001b4130
001b4130loc_1b4130:
001b4130b 0x1b4194
001b4134
001b4134loc_1b4134:
001b4134b 0x1b4138
001b4138
001b4138loc_1b4138:
001b4138ldrsb x1, [sp+68]
001b413cldr x2, [sp+272]
001b4140ldr x3, [sp+280]
001b4144ldr x4, [sp+288]
001b4148ldrsw x0, [sp+72]
001b414cbl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
001b4150str x0, [sp+96]
001b4154ldr x1, [sp+280]
001b4158ldr x5, [sp+272]
001b415cldr x6, [sp+288]
001b4160b 0x1b4164
001b4164
001b4164loc_1b4164:
001b4164subs xzr, x0, x1
001b4168b.ls 0x1b4170
001b416cb 0x1b41a8
001b4170
001b4170loc_1b4170:
001b4170sub x3, x6, x0
001b4174sub x4, x1, x0
001b4178sub x6, xzr, x3
001b417cand x6, x0, x6, asr #63
001b4180add x5, x5, x6
001b4184str x5, [sp+272]
001b4188str x4, [sp+280]
001b418cstr x3, [sp+288]
001b4190b 0x1b4194
001b4194
001b4194loc_1b4194:
001b4194b 0x1b4198
001b4198
001b4198loc_1b4198:
001b4198b 0x1b3f4c
001b419c
001b419cloc_1b419c:
001b419cldp x29, x30, [sp-8]
001b41a0add sp, sp, 256
001b41a4ret x30
001b41a8
001b41a8loc_1b41a8:
001b41a8bl runtime.panicSliceB
001b41ac
001b41acloc_1b41ac:
001b41acbl runtime.panicSliceB
001b41b0
001b41b0loc_1b41b0:
001b41b0bl runtime.panicSliceB
001b41b4hint
001b41b8
001b41b8loc_1b41b8:
001b41b8stp x0, x1, [sp+8]
001b41bcstp x2, x3, [sp+24]
001b41c0stp x4, x5, [sp+40]
001b41c4stp x6, x7, [sp+56]
001b41c8str x8, [sp+72]
001b41ccmov x3, x30
001b41d0bl runtime.morestack_noctxt.abi0
001b41d4ldp x0, x1, [sp+8]
001b41d8ldp x2, x3, [sp+24]
001b41dcldp x4, x5, [sp+40]
001b41e0ldp x6, x7, [sp+56]
001b41e4ldr x8, [sp+72]
001b41e8b 0x1b3e80
001b41ecudf 0
001b3e80
001b41f0
001b41f0google.golang.org/protobuf/internal/filedesc.getBuilder: ; void google.golang.org/protobuf/internal/filedesc.getBuilder(void)
001b41f0ldr x16, [x28+16]
001b41f4subs xzr, sp, x16
001b41f8b.ls 0x1b425c
001b41fcstr x30, [sp-64]!
001b4200stur x29, [sp-8]
001b4204sub x29, sp, 8
001b4208str xzr, [sp+32]
001b420cadrp x0, 0x85e000
001b4210add x0, x0, 3968
001b4214bl sync.(*Pool).Get
001b4218str x0, [sp+40]
001b421cstr x1, [sp+48]
001b4220adrp x2, 0x487000
001b4224add x2, x2, 3648
001b4228subs xzr, x0, x2
001b422cb.eq 0x1b4234
001b4230b 0x1b4248
001b4234
001b4234loc_1b4234:
001b4234str x1, [sp+32]
001b4238ldr x0, [sp+32]
001b423cldur x29, [sp-8]
001b4240ldr x30, [sp], 64
001b4244ret x30
001b4248
001b4248loc_1b4248:
001b4248mov x1, x2
001b424cadrp x2, 0x456000
001b4250add x2, x2, 3520
001b4254bl runtime.panicdottypeE
001b4258hint
001b425c
001b425cloc_1b425c:
001b425cmov x3, x30
001b4260bl runtime.morestack_noctxt.abi0
001b4264b 0x1b41f0
001b4268udf 0
001b426cudf 0
001b41f0
001b41f0google.golang.org/protobuf/internal/filedesc.getBuilder: ; void google.golang.org/protobuf/internal/filedesc.getBuilder(void)
001b41f0ldr x16, [x28+16]
001b41f4subs xzr, sp, x16
001b41f8b.ls 0x1b425c
001b41fcstr x30, [sp-64]!
001b4200stur x29, [sp-8]
001b4204sub x29, sp, 8
001b4208str xzr, [sp+32]
001b420cadrp x0, 0x85e000
001b4210add x0, x0, 3968
001b4214bl sync.(*Pool).Get
001b4218str x0, [sp+40]
001b421cstr x1, [sp+48]
001b4220adrp x2, 0x487000
001b4224add x2, x2, 3648
001b4228subs xzr, x0, x2
001b422cb.eq 0x1b4234
001b4230b 0x1b4248
001b4234
001b4234loc_1b4234:
001b4234str x1, [sp+32]
001b4238ldr x0, [sp+32]
001b423cldur x29, [sp-8]
001b4240ldr x30, [sp], 64
001b4244ret x30
001b4248
001b4248loc_1b4248:
001b4248mov x1, x2
001b424cadrp x2, 0x456000
001b4250add x2, x2, 3520
001b4254bl runtime.panicdottypeE
001b4258hint
001b425c
001b425cloc_1b425c:
001b425cmov x3, x30
001b4260bl runtime.morestack_noctxt.abi0
001b4264b 0x1b41f0
001b4268udf 0
001b426cudf 0
001b41f0
001b4270
001b4270google.golang.org/protobuf/internal/filedesc.putBuilder: ; void google.golang.org/protobuf/internal/filedesc.putBuilder(google.golang.org/protobuf/internal/strs.Builder * b)
001b4270ldr x16, [x28+16]
001b4274subs xzr, sp, x16
001b4278b.ls 0x1b42b0
001b427cstr x30, [sp-48]!
001b4280stur x29, [sp-8]
001b4284sub x29, sp, 8
001b4288str x0, [sp+56]
001b428cadrp x1, 0x487000
001b4290add x1, x1, 3648
001b4294mov x2, x0
001b4298adrp x0, 0x85e000
001b429cadd x0, x0, 3968
001b42a0bl sync.(*Pool).Put
001b42a4ldur x29, [sp-8]
001b42a8ldr x30, [sp], 48
001b42acret x30
001b42b0
001b42b0loc_1b42b0:
001b42b0str x0, [sp+8]
001b42b4mov x3, x30
001b42b8bl runtime.morestack_noctxt.abi0
001b42bcldr x0, [sp+8]
001b42c0b 0x1b4270
001b42c4udf 0
001b42c8udf 0
001b42ccudf 0
001b4270
001b4270google.golang.org/protobuf/internal/filedesc.putBuilder: ; void google.golang.org/protobuf/internal/filedesc.putBuilder(google.golang.org/protobuf/internal/strs.Builder * b)
001b4270ldr x16, [x28+16]
001b4274subs xzr, sp, x16
001b4278b.ls 0x1b42b0
001b427cstr x30, [sp-48]!
001b4280stur x29, [sp-8]
001b4284sub x29, sp, 8
001b4288str x0, [sp+56]
001b428cadrp x1, 0x487000
001b4290add x1, x1, 3648
001b4294mov x2, x0
001b4298adrp x0, 0x85e000
001b429cadd x0, x0, 3968
001b42a0bl sync.(*Pool).Put
001b42a4ldur x29, [sp-8]
001b42a8ldr x30, [sp], 48
001b42acret x30
001b42b0
001b42b0loc_1b42b0:
001b42b0str x0, [sp+8]
001b42b4mov x3, x30
001b42b8bl runtime.morestack_noctxt.abi0
001b42bcldr x0, [sp+8]
001b42c0b 0x1b4270
001b42c4udf 0
001b42c8udf 0
001b42ccudf 0
001b4270
001b42d0
001b42d0google.golang.org/protobuf/internal/filedesc.makeFullName: ; void google.golang.org/protobuf/internal/filedesc.makeFullName(google.golang.org/protobuf/internal/strs.Builder * sb, struct []uint8 b)
001b42d0ldr x16, [x28+16]
001b42d4subs xzr, sp, x16
001b42d8b.ls 0x1b43dc
001b42dcstr x30, [sp-128]!
001b42e0stur x29, [sp-8]
001b42e4sub x29, sp, 8
001b42e8str x0, [sp+136]
001b42ecstr x1, [sp+144]
001b42f0str x2, [sp+152]
001b42f4str x3, [sp+160]
001b42f8stp xzr, xzr, [sp+64]
001b42fcldr x4, [sp+152]
001b4300str x4, [sp+56]
001b4304subs xzr, x4, 0
001b4308cset x5, eq
001b430cstrb w5, [sp+55]
001b4310cbz x4, 0x1b4318
001b4314b 0x1b431c
001b4318
001b4318loc_1b4318:
001b4318b 0x1b4344
001b431c
001b431cloc_1b431c:
001b431cldr x1, [sp+152]
001b4320ldr x4, [sp+144]
001b4324subs xzr, x1, 0
001b4328b.hi 0x1b4330
001b432cb 0x1b43d0
001b4330
001b4330loc_1b4330:
001b4330ldrb w4, [x4]
001b4334subs wzr, w4, 46
001b4338cset x4, ne
001b433cstrb w4, [sp+55]
001b4340b 0x1b4344
001b4344
001b4344loc_1b4344:
001b4344ldrb w4, [sp+55]
001b4348tbnz w4, 0, 0x1b43bc
001b434cb 0x1b4350
001b4350
001b4350loc_1b4350:
001b4350ldr x1, [sp+152]
001b4354ldr x4, [sp+144]
001b4358ldr x5, [sp+160]
001b435cb 0x1b4360
001b4360
001b4360loc_1b4360:
001b4360subs xzr, x1, 1
001b4364b.hs 0x1b436c
001b4368b 0x1b43b4
001b436c
001b436cloc_1b436c:
001b436csub x3, x5, 1
001b4370sub x2, x1, 1
001b4374sub x5, xzr, x3
001b4378sbfm x5, x5, 63, 63
001b437cand x5, x5, 1
001b4380add x1, x4, x5
001b4384str x1, [sp+96]
001b4388str x2, [sp+104]
001b438cstr x3, [sp+112]
001b4390ldr x0, [sp+136]
001b4394bl google.golang.org/protobuf/internal/strs.(*Builder).MakeString
001b4398str x0, [sp+80]
001b439cstr x1, [sp+88]
001b43a0str x0, [sp+64]
001b43a4str x1, [sp+72]
001b43a8ldur x29, [sp-8]
001b43acldr x30, [sp], 128
001b43b0ret x30
001b43b4
001b43b4loc_1b43b4:
001b43b4orr x0, xzr, 1
001b43b8bl runtime.panicSliceB
001b43bc
001b43bcloc_1b43bc:
001b43bcadrp x0, 0x441000
001b43c0add x0, x0, 2944
001b43c4adrp x1, 0x55e000
001b43c8add x1, x1, 2960
001b43ccbl runtime.gopanic
001b43d0
001b43d0loc_1b43d0:
001b43d0mov x0, xzr
001b43d4bl runtime.panicIndex
001b43d8hint
001b43dc
001b43dcloc_1b43dc:
001b43dcstp x0, x1, [sp+8]
001b43e0stp x2, x3, [sp+24]
001b43e4mov x3, x30
001b43e8bl runtime.morestack_noctxt.abi0
001b43ecldp x0, x1, [sp+8]
001b43f0ldp x2, x3, [sp+24]
001b43f4b 0x1b42d0
001b43f8udf 0
001b43fcudf 0
001b42d0
001b42d0google.golang.org/protobuf/internal/filedesc.makeFullName: ; void google.golang.org/protobuf/internal/filedesc.makeFullName(google.golang.org/protobuf/internal/strs.Builder * sb, struct []uint8 b)
001b42d0ldr x16, [x28+16]
001b42d4subs xzr, sp, x16
001b42d8b.ls 0x1b43dc
001b42dcstr x30, [sp-128]!
001b42e0stur x29, [sp-8]
001b42e4sub x29, sp, 8
001b42e8str x0, [sp+136]
001b42ecstr x1, [sp+144]
001b42f0str x2, [sp+152]
001b42f4str x3, [sp+160]
001b42f8stp xzr, xzr, [sp+64]
001b42fcldr x4, [sp+152]
001b4300str x4, [sp+56]
001b4304subs xzr, x4, 0
001b4308cset x5, eq
001b430cstrb w5, [sp+55]
001b4310cbz x4, 0x1b4318
001b4314b 0x1b431c
001b4318
001b4318loc_1b4318:
001b4318b 0x1b4344
001b431c
001b431cloc_1b431c:
001b431cldr x1, [sp+152]
001b4320ldr x4, [sp+144]
001b4324subs xzr, x1, 0
001b4328b.hi 0x1b4330
001b432cb 0x1b43d0
001b4330
001b4330loc_1b4330:
001b4330ldrb w4, [x4]
001b4334subs wzr, w4, 46
001b4338cset x4, ne
001b433cstrb w4, [sp+55]
001b4340b 0x1b4344
001b4344
001b4344loc_1b4344:
001b4344ldrb w4, [sp+55]
001b4348tbnz w4, 0, 0x1b43bc
001b434cb 0x1b4350
001b4350
001b4350loc_1b4350:
001b4350ldr x1, [sp+152]
001b4354ldr x4, [sp+144]
001b4358ldr x5, [sp+160]
001b435cb 0x1b4360
001b4360
001b4360loc_1b4360:
001b4360subs xzr, x1, 1
001b4364b.hs 0x1b436c
001b4368b 0x1b43b4
001b436c
001b436cloc_1b436c:
001b436csub x3, x5, 1
001b4370sub x2, x1, 1
001b4374sub x5, xzr, x3
001b4378sbfm x5, x5, 63, 63
001b437cand x5, x5, 1
001b4380add x1, x4, x5
001b4384str x1, [sp+96]
001b4388str x2, [sp+104]
001b438cstr x3, [sp+112]
001b4390ldr x0, [sp+136]
001b4394bl google.golang.org/protobuf/internal/strs.(*Builder).MakeString
001b4398str x0, [sp+80]
001b439cstr x1, [sp+88]
001b43a0str x0, [sp+64]
001b43a4str x1, [sp+72]
001b43a8ldur x29, [sp-8]
001b43acldr x30, [sp], 128
001b43b0ret x30
001b43b4
001b43b4loc_1b43b4:
001b43b4orr x0, xzr, 1
001b43b8bl runtime.panicSliceB
001b43bc
001b43bcloc_1b43bc:
001b43bcadrp x0, 0x441000
001b43c0add x0, x0, 2944
001b43c4adrp x1, 0x55e000
001b43c8add x1, x1, 2960
001b43ccbl runtime.gopanic
001b43d0
001b43d0loc_1b43d0:
001b43d0mov x0, xzr
001b43d4bl runtime.panicIndex
001b43d8hint
001b43dc
001b43dcloc_1b43dc:
001b43dcstp x0, x1, [sp+8]
001b43e0stp x2, x3, [sp+24]
001b43e4mov x3, x30
001b43e8bl runtime.morestack_noctxt.abi0
001b43ecldp x0, x1, [sp+8]
001b43f0ldp x2, x3, [sp+24]
001b43f4b 0x1b42d0
001b43f8udf 0
001b43fcudf 0
001b42d0
001b4400
001b4400google.golang.org/protobuf/internal/filedesc.appendFullName: ; void google.golang.org/protobuf/internal/filedesc.appendFullName(google.golang.org/protobuf/internal/strs.Builder * sb, struct google.golang.org/protobuf/reflect/protoreflect.FullName prefix, struct []uint8 suffix)
001b4400ldr x16, [x28+16]
001b4404subs xzr, sp, x16
001b4408b.ls 0x1b4490
001b440cstr x30, [sp-112]!
001b4410stur x29, [sp-8]
001b4414sub x29, sp, 8
001b4418str x0, [sp+120]
001b441cstr x1, [sp+128]
001b4420str x2, [sp+136]
001b4424str x3, [sp+144]
001b4428str x4, [sp+152]
001b442cstr x5, [sp+160]
001b4430stp xzr, xzr, [sp+56]
001b4434ldr x0, [sp+144]
001b4438ldr x1, [sp+152]
001b443cldr x2, [sp+160]
001b4440bl google.golang.org/protobuf/internal/strs.UnsafeString
001b4444str x0, [sp+88]
001b4448str x1, [sp+96]
001b444cldr x3, [sp+120]
001b4450ldr x2, [sp+136]
001b4454ldr x4, [sp+128]
001b4458mov x5, x0
001b445cmov x0, x3
001b4460mov x6, x1
001b4464mov x1, x4
001b4468mov x3, x5
001b446cmov x4, x6
001b4470bl google.golang.org/protobuf/internal/strs.(*Builder).AppendFullName
001b4474str x0, [sp+72]
001b4478str x1, [sp+80]
001b447cstr x0, [sp+56]
001b4480str x1, [sp+64]
001b4484ldur x29, [sp-8]
001b4488ldr x30, [sp], 112
001b448cret x30
001b4490
001b4490loc_1b4490:
001b4490stp x0, x1, [sp+8]
001b4494stp x2, x3, [sp+24]
001b4498stp x4, x5, [sp+40]
001b449cmov x3, x30
001b44a0bl runtime.morestack_noctxt.abi0
001b44a4ldp x0, x1, [sp+8]
001b44a8ldp x2, x3, [sp+24]
001b44acldp x4, x5, [sp+40]
001b44b0b 0x1b4400
001b44b4udf 0
001b44b8udf 0
001b44bcudf 0
001b4400
001b4400google.golang.org/protobuf/internal/filedesc.appendFullName: ; void google.golang.org/protobuf/internal/filedesc.appendFullName(google.golang.org/protobuf/internal/strs.Builder * sb, struct google.golang.org/protobuf/reflect/protoreflect.FullName prefix, struct []uint8 suffix)
001b4400ldr x16, [x28+16]
001b4404subs xzr, sp, x16
001b4408b.ls 0x1b4490
001b440cstr x30, [sp-112]!
001b4410stur x29, [sp-8]
001b4414sub x29, sp, 8
001b4418str x0, [sp+120]
001b441cstr x1, [sp+128]
001b4420str x2, [sp+136]
001b4424str x3, [sp+144]
001b4428str x4, [sp+152]
001b442cstr x5, [sp+160]
001b4430stp xzr, xzr, [sp+56]
001b4434ldr x0, [sp+144]
001b4438ldr x1, [sp+152]
001b443cldr x2, [sp+160]
001b4440bl google.golang.org/protobuf/internal/strs.UnsafeString
001b4444str x0, [sp+88]
001b4448str x1, [sp+96]
001b444cldr x3, [sp+120]
001b4450ldr x2, [sp+136]
001b4454ldr x4, [sp+128]
001b4458mov x5, x0
001b445cmov x0, x3
001b4460mov x6, x1
001b4464mov x1, x4
001b4468mov x3, x5
001b446cmov x4, x6
001b4470bl google.golang.org/protobuf/internal/strs.(*Builder).AppendFullName
001b4474str x0, [sp+72]
001b4478str x1, [sp+80]
001b447cstr x0, [sp+56]
001b4480str x1, [sp+64]
001b4484ldur x29, [sp-8]
001b4488ldr x30, [sp], 112
001b448cret x30
001b4490
001b4490loc_1b4490:
001b4490stp x0, x1, [sp+8]
001b4494stp x2, x3, [sp+24]
001b4498stp x4, x5, [sp+40]
001b449cmov x3, x30
001b44a0bl runtime.morestack_noctxt.abi0
001b44a4ldp x0, x1, [sp+8]
001b44a8ldp x2, x3, [sp+24]
001b44acldp x4, x5, [sp+40]
001b44b0b 0x1b4400
001b44b4udf 0
001b44b8udf 0
001b44bcudf 0
001b4400
001b44c0
001b44c0google.golang.org/protobuf/internal/filedesc.(*File).lazyRawInit: ; void google.golang.org/protobuf/internal/filedesc.(*File).lazyRawInit(google.golang.org/protobuf/internal/filedesc.File * fd)
001b44c0ldr x16, [x28+16]
001b44c4subs xzr, sp, x16
001b44c8b.ls 0x1b4524
001b44ccstr x30, [sp-80]!
001b44d0stur x29, [sp-8]
001b44d4sub x29, sp, 8
001b44d8str x0, [sp+88]
001b44dcldrsb x27, [x0]
001b44e0ldr x1, [x0+16]
001b44e4ldr x2, [x0+24]
001b44e8ldr x3, [x0+32]
001b44ecstr x1, [sp+48]
001b44f0str x2, [sp+56]
001b44f4str x3, [sp+64]
001b44f8ldr x0, [sp+88]
001b44fcbl google.golang.org/protobuf/internal/filedesc.(*File).unmarshalFull
001b4500ldr x0, [sp+88]
001b4504bl google.golang.org/protobuf/internal/filedesc.(*File).resolveMessages
001b4508ldr x0, [sp+88]
001b450cbl google.golang.org/protobuf/internal/filedesc.(*File).resolveExtensions
001b4510ldr x0, [sp+88]
001b4514bl google.golang.org/protobuf/internal/filedesc.(*File).resolveServices
001b4518ldur x29, [sp-8]
001b451cldr x30, [sp], 80
001b4520ret x30
001b4524
001b4524loc_1b4524:
001b4524str x0, [sp+8]
001b4528mov x3, x30
001b452cbl runtime.morestack_noctxt.abi0
001b4530ldr x0, [sp+8]
001b4534b 0x1b44c0
001b4538udf 0
001b453cudf 0
001b44c0
001b44c0google.golang.org/protobuf/internal/filedesc.(*File).lazyRawInit: ; void google.golang.org/protobuf/internal/filedesc.(*File).lazyRawInit(google.golang.org/protobuf/internal/filedesc.File * fd)
001b44c0ldr x16, [x28+16]
001b44c4subs xzr, sp, x16
001b44c8b.ls 0x1b4524
001b44ccstr x30, [sp-80]!
001b44d0stur x29, [sp-8]
001b44d4sub x29, sp, 8
001b44d8str x0, [sp+88]
001b44dcldrsb x27, [x0]
001b44e0ldr x1, [x0+16]
001b44e4ldr x2, [x0+24]
001b44e8ldr x3, [x0+32]
001b44ecstr x1, [sp+48]
001b44f0str x2, [sp+56]
001b44f4str x3, [sp+64]
001b44f8ldr x0, [sp+88]
001b44fcbl google.golang.org/protobuf/internal/filedesc.(*File).unmarshalFull
001b4500ldr x0, [sp+88]
001b4504bl google.golang.org/protobuf/internal/filedesc.(*File).resolveMessages
001b4508ldr x0, [sp+88]
001b450cbl google.golang.org/protobuf/internal/filedesc.(*File).resolveExtensions
001b4510ldr x0, [sp+88]
001b4514bl google.golang.org/protobuf/internal/filedesc.(*File).resolveServices
001b4518ldur x29, [sp-8]
001b451cldr x30, [sp], 80
001b4520ret x30
001b4524
001b4524loc_1b4524:
001b4524str x0, [sp+8]
001b4528mov x3, x30
001b452cbl runtime.morestack_noctxt.abi0
001b4530ldr x0, [sp+8]
001b4534b 0x1b44c0
001b4538udf 0
001b453cudf 0
001b44c0
001b4540
001b4540google.golang.org/protobuf/internal/filedesc.(*File).resolveMessages: ; void google.golang.org/protobuf/internal/filedesc.(*File).resolveMessages(google.golang.org/protobuf/internal/filedesc.File * file)
001b4540ldr x16, [x28+16]
001b4544sub x17, sp, 304
001b4548subs xzr, x17, x16
001b454cb.ls 0x1b4908
001b4550sub x20, sp, 432
001b4554stp x29, x30, [x20-8]
001b4558add sp, x20, 0
001b455csub x29, sp, 8
001b4560str x0, [sp+440]
001b4564str wzr, [sp+76]
001b4568str xzr, [sp+120]
001b456cldrsb x27, [x0]
001b4570ldr x5, [x0+120]
001b4574str x5, [sp+112]
001b4578b 0x1b457c
001b457c
001b457cloc_1b457c:
001b457cldr x5, [sp+112]
001b4580ldr x6, [sp+120]
001b4584subs xzr, x5, x6
001b4588b.gt 0x1b4590
001b458cb 0x1b45dc
001b4590
001b4590loc_1b4590:
001b4590ldr x0, [sp+120]
001b4594str x0, [sp+88]
001b4598ldr x5, [sp+440]
001b459cldrsb x27, [x5]
001b45a0ldr x1, [x5+120]
001b45a4ldr x5, [x5+112]
001b45a8subs xzr, x1, x0
001b45acb.hi 0x1b45b4
001b45b0b 0x1b4900
001b45b4
001b45b4loc_1b45b4:
001b45b4movz x6, 208
001b45b8madd x5, x6, x0, x5
001b45bcstr x5, [sp+152]
001b45c0str xzr, [sp+104]
001b45c4ldrsb x27, [x5]
001b45c8ldr x5, [x5+200]
001b45ccldrsb x27, [x5]
001b45d0ldr x5, [x5+16]
001b45d4str x5, [sp+96]
001b45d8b 0x1b45e8
001b45dc
001b45dcloc_1b45dc:
001b45dcldp x29, x30, [sp-8]
001b45e0add sp, sp, 432
001b45e4ret x30
001b45e8
001b45e8loc_1b45e8:
001b45e8ldr x5, [sp+96]
001b45ecldr x7, [sp+104]
001b45f0subs xzr, x5, x7
001b45f4b.gt 0x1b45fc
001b45f8b 0x1b48e8
001b45fc
001b45fcloc_1b45fc:
001b45fcldr x0, [sp+104]
001b4600str x0, [sp+80]
001b4604ldr x5, [sp+152]
001b4608ldrsb x27, [x5]
001b460cldr x5, [x5+200]
001b4610ldrsb x27, [x5]
001b4614ldr x1, [x5+16]
001b4618ldr x5, [x5+8]
001b461csubs xzr, x1, x0
001b4620b.hi 0x1b4628
001b4624b 0x1b48fc
001b4628
001b4628loc_1b4628:
001b4628orr x7, xzr, 248
001b462cmadd x5, x7, x0, x5
001b4630str x5, [sp+160]
001b4634ldrsb x27, [x5]
001b4638ldrb w8, [x5+113]
001b463ctbnz w8, 0, 0x1b4644
001b4640b 0x1b4648
001b4644
001b4644loc_1b4644:
001b4644b 0x1b48d4
001b4648
001b4648loc_1b4648:
001b4648ldrsb x27, [x5]
001b464cldrsb x5, [x5+61]
001b4650strb w5, [sp+75]
001b4654mov x8, x5
001b4658subs wzr, w8, 10
001b465cb.ge 0x1b4664
001b4660b 0x1b46f4
001b4664
001b4664loc_1b4664:
001b4664mov x8, x5
001b4668subs wzr, w8, 11
001b466cb.le 0x1b4674
001b4670b 0x1b46f0
001b4674
001b4674loc_1b4674:
001b4674b 0x1b4678
001b4678
001b4678loc_1b4678:
001b4678ldr x5, [sp+160]
001b467cldrsb x27, [x5]
001b4680ldr x1, [x5+224]
001b4684ldr x2, [x5+232]
001b4688str x1, [sp+296]
001b468cstr x2, [sp+304]
001b4690ldrsw x4, [sp+76]
001b4694ldr x0, [sp+440]
001b4698mov x3, xzr
001b469cbl google.golang.org/protobuf/internal/filedesc.(*File).resolveMessageDependency
001b46a0str x0, [sp+168]
001b46a4str x1, [sp+176]
001b46a8ldr x5, [sp+160]
001b46acldrsb x27, [x5]
001b46b0str x0, [x5+224]
001b46b4adrp x27, 0x897000
001b46b8ldr w6, [x27+3056]
001b46bccbz w6, 0x1b46c4
001b46c0b 0x1b46c8
001b46c4
001b46c4loc_1b46c4:
001b46c4b 0x1b46dc
001b46c8
001b46c8loc_1b46c8:
001b46c8bl runtime.gcWriteBarrier2
001b46ccstr x1, [x25]
001b46d0ldr x3, [x5+232]
001b46d4str x3, [x25+8]
001b46d8b 0x1b46dc
001b46dc
001b46dcloc_1b46dc:
001b46dcstr x1, [x5+232]
001b46e0ldrsw x3, [sp+76]
001b46e4add x3, x3, 1
001b46e8str w3, [sp+76]
001b46ecb 0x1b478c
001b46f0
001b46f0loc_1b46f0:
001b46f0b 0x1b46f8
001b46f4
001b46f4loc_1b46f4:
001b46f4b 0x1b46f8
001b46f8
001b46f8loc_1b46f8:
001b46f8ubfm x5, x5, 0, 7
001b46fcsubs wzr, w5, 14
001b4700b.eq 0x1b4708
001b4704b 0x1b4784
001b4708
001b4708loc_1b4708:
001b4708b 0x1b470c
001b470c
001b470cloc_1b470c:
001b470cldr x5, [sp+160]
001b4710ldrsb x27, [x5]
001b4714ldr x1, [x5+208]
001b4718ldr x2, [x5+216]
001b471cstr x1, [sp+312]
001b4720str x2, [sp+320]
001b4724ldrsw x4, [sp+76]
001b4728ldr x0, [sp+440]
001b472cmov x3, xzr
001b4730bl google.golang.org/protobuf/internal/filedesc.(*File).resolveEnumDependency
001b4734str x0, [sp+184]
001b4738str x1, [sp+192]
001b473cldr x5, [sp+160]
001b4740ldrsb x27, [x5]
001b4744str x0, [x5+208]
001b4748adrp x27, 0x897000
001b474cldr w6, [x27+3056]
001b4750cbz w6, 0x1b4758
001b4754b 0x1b475c
001b4758
001b4758loc_1b4758:
001b4758b 0x1b4770
001b475c
001b475cloc_1b475c:
001b475cbl runtime.gcWriteBarrier2
001b4760str x1, [x25]
001b4764ldr x3, [x5+216]
001b4768str x3, [x25+8]
001b476cb 0x1b4770
001b4770
001b4770loc_1b4770:
001b4770str x1, [x5+216]
001b4774ldrsw x3, [sp+76]
001b4778add x3, x3, 1
001b477cstr w3, [sp+76]
001b4780b 0x1b478c
001b4784
001b4784loc_1b4784:
001b4784b 0x1b4788
001b4788
001b4788loc_1b4788:
001b4788b 0x1b478c
001b478c
001b478cloc_1b478c:
001b478cldr x3, [sp+160]
001b4790ldrsb x27, [x3]
001b4794ldr x0, [x3+128]
001b4798ldr x1, [x3+136]
001b479cldr x2, [x3+144]
001b47a0str x0, [sp+128]
001b47a4str x1, [sp+136]
001b47a8str x2, [sp+144]
001b47acbl google.golang.org/protobuf/reflect/protoreflect.Value.IsValid
001b47b0strb w0, [sp+73]
001b47b4tbnz w0, 0, 0x1b47bc
001b47b8b 0x1b48cc
001b47bc
001b47bcloc_1b47bc:
001b47bcldr x0, [sp+128]
001b47c0ldr x1, [sp+136]
001b47c4ldr x2, [sp+144]
001b47c8bl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
001b47ccstr x0, [sp+400]
001b47d0str x1, [sp+408]
001b47d4str x2, [sp+416]
001b47d8ldr x3, [sp+160]
001b47dcldrsb x27, [x3]
001b47e0ldrsb x3, [x3+61]
001b47e4strb w3, [sp+74]
001b47e8ldr x3, [sp+160]
001b47ecldrsb x27, [x3]
001b47f0ldr x6, [x3+216]
001b47f4ldr x5, [x3+208]
001b47f8str x5, [sp+280]
001b47fcstr x6, [sp+288]
001b4800ldrsb x3, [sp+74]
001b4804ldr x4, [sp+440]
001b4808ldr x0, [sp+400]
001b480cldr x1, [sp+408]
001b4810ldr x2, [sp+416]
001b4814bl google.golang.org/protobuf/internal/filedesc.unmarshalDefault
001b4818strb w0, [sp+208]
001b481cstr x1, [sp+216]
001b4820str x2, [sp+224]
001b4824str x3, [sp+232]
001b4828str x4, [sp+240]
001b482cstr x5, [sp+248]
001b4830str x6, [sp+256]
001b4834str x7, [sp+264]
001b4838str x8, [sp+272]
001b483cldp x3, x4, [sp+208]
001b4840ldp x5, x6, [sp+224]
001b4844ldp x7, x8, [sp+240]
001b4848ldp x9, x10, [sp+256]
001b484cstp x3, x4, [sp+328]
001b4850stp x5, x6, [sp+344]
001b4854stp x7, x8, [sp+360]
001b4858stp x9, x10, [sp+376]
001b485cldr x3, [sp+272]
001b4860str x3, [sp+392]
001b4864ldr x3, [sp+160]
001b4868ldrsb x27, [x3]
001b486cadd x1, x3, 120
001b4870adrp x27, 0x897000
001b4874ldr w4, [x27+3056]
001b4878cbz w4, 0x1b4880
001b487cb 0x1b4884
001b4880
001b4880loc_1b4880:
001b4880b 0x1b48a0
001b4884
001b4884loc_1b4884:
001b4884str x3, [sp+200]
001b4888adrp x0, 0x4b3000
001b488cadd x0, x0, 2976
001b4890add x2, sp, 328
001b4894bl runtime.wbMove
001b4898ldr x3, [sp+200]
001b489cb 0x1b48a0
001b48a0
001b48a0loc_1b48a0:
001b48a0ldp x5, x6, [sp+328]
001b48a4ldp x7, x8, [sp+344]
001b48a8ldp x9, x10, [sp+360]
001b48acldp x11, x12, [sp+376]
001b48b0stp x5, x6, [x3+120]
001b48b4stp x7, x8, [x3+136]
001b48b8stp x9, x10, [x3+152]
001b48bcstp x11, x12, [x3+168]
001b48c0ldr x5, [sp+392]
001b48c4str x5, [x3+184]
001b48c8b 0x1b48d0
001b48cc
001b48ccloc_1b48cc:
001b48ccb 0x1b48d0
001b48d0
001b48d0loc_1b48d0:
001b48d0b 0x1b48d4
001b48d4
001b48d4loc_1b48d4:
001b48d4ldr x5, [sp+104]
001b48d8add x5, x5, 1
001b48dcstr x5, [sp+104]
001b48e0movz x6, 208
001b48e4b 0x1b45e8
001b48e8
001b48e8loc_1b48e8:
001b48e8b 0x1b48ec
001b48ec
001b48ecloc_1b48ec:
001b48ecldr x5, [sp+120]
001b48f0add x5, x5, 1
001b48f4str x5, [sp+120]
001b48f8b 0x1b457c
001b48fc
001b48fcloc_1b48fc:
001b48fcbl runtime.panicIndex
001b4900
001b4900loc_1b4900:
001b4900bl runtime.panicIndex
001b4904hint
001b4908
001b4908loc_1b4908:
001b4908str x0, [sp+8]
001b490cmov x3, x30
001b4910bl runtime.morestack_noctxt.abi0
001b4914ldr x0, [sp+8]
001b4918b 0x1b4540
001b491cudf 0
001b4540
001b4540google.golang.org/protobuf/internal/filedesc.(*File).resolveMessages: ; void google.golang.org/protobuf/internal/filedesc.(*File).resolveMessages(google.golang.org/protobuf/internal/filedesc.File * file)
001b4540ldr x16, [x28+16]
001b4544sub x17, sp, 304
001b4548subs xzr, x17, x16
001b454cb.ls 0x1b4908
001b4550sub x20, sp, 432
001b4554stp x29, x30, [x20-8]
001b4558add sp, x20, 0
001b455csub x29, sp, 8
001b4560str x0, [sp+440]
001b4564str wzr, [sp+76]
001b4568str xzr, [sp+120]
001b456cldrsb x27, [x0]
001b4570ldr x5, [x0+120]
001b4574str x5, [sp+112]
001b4578b 0x1b457c
001b457c
001b457cloc_1b457c:
001b457cldr x5, [sp+112]
001b4580ldr x6, [sp+120]
001b4584subs xzr, x5, x6
001b4588b.gt 0x1b4590
001b458cb 0x1b45dc
001b4590
001b4590loc_1b4590:
001b4590ldr x0, [sp+120]
001b4594str x0, [sp+88]
001b4598ldr x5, [sp+440]
001b459cldrsb x27, [x5]
001b45a0ldr x1, [x5+120]
001b45a4ldr x5, [x5+112]
001b45a8subs xzr, x1, x0
001b45acb.hi 0x1b45b4
001b45b0b 0x1b4900
001b45b4
001b45b4loc_1b45b4:
001b45b4movz x6, 208
001b45b8madd x5, x6, x0, x5
001b45bcstr x5, [sp+152]
001b45c0str xzr, [sp+104]
001b45c4ldrsb x27, [x5]
001b45c8ldr x5, [x5+200]
001b45ccldrsb x27, [x5]
001b45d0ldr x5, [x5+16]
001b45d4str x5, [sp+96]
001b45d8b 0x1b45e8
001b45dc
001b45dcloc_1b45dc:
001b45dcldp x29, x30, [sp-8]
001b45e0add sp, sp, 432
001b45e4ret x30
001b45e8
001b45e8loc_1b45e8:
001b45e8ldr x5, [sp+96]
001b45ecldr x7, [sp+104]
001b45f0subs xzr, x5, x7
001b45f4b.gt 0x1b45fc
001b45f8b 0x1b48e8
001b45fc
001b45fcloc_1b45fc:
001b45fcldr x0, [sp+104]
001b4600str x0, [sp+80]
001b4604ldr x5, [sp+152]
001b4608ldrsb x27, [x5]
001b460cldr x5, [x5+200]
001b4610ldrsb x27, [x5]
001b4614ldr x1, [x5+16]
001b4618ldr x5, [x5+8]
001b461csubs xzr, x1, x0
001b4620b.hi 0x1b4628
001b4624b 0x1b48fc
001b4628
001b4628loc_1b4628:
001b4628orr x7, xzr, 248
001b462cmadd x5, x7, x0, x5
001b4630str x5, [sp+160]
001b4634ldrsb x27, [x5]
001b4638ldrb w8, [x5+113]
001b463ctbnz w8, 0, 0x1b4644
001b4640b 0x1b4648
001b4644
001b4644loc_1b4644:
001b4644b 0x1b48d4
001b4648
001b4648loc_1b4648:
001b4648ldrsb x27, [x5]
001b464cldrsb x5, [x5+61]
001b4650strb w5, [sp+75]
001b4654mov x8, x5
001b4658subs wzr, w8, 10
001b465cb.ge 0x1b4664
001b4660b 0x1b46f4
001b4664
001b4664loc_1b4664:
001b4664mov x8, x5
001b4668subs wzr, w8, 11
001b466cb.le 0x1b4674
001b4670b 0x1b46f0
001b4674
001b4674loc_1b4674:
001b4674b 0x1b4678
001b4678
001b4678loc_1b4678:
001b4678ldr x5, [sp+160]
001b467cldrsb x27, [x5]
001b4680ldr x1, [x5+224]
001b4684ldr x2, [x5+232]
001b4688str x1, [sp+296]
001b468cstr x2, [sp+304]
001b4690ldrsw x4, [sp+76]
001b4694ldr x0, [sp+440]
001b4698mov x3, xzr
001b469cbl google.golang.org/protobuf/internal/filedesc.(*File).resolveMessageDependency
001b46a0str x0, [sp+168]
001b46a4str x1, [sp+176]
001b46a8ldr x5, [sp+160]
001b46acldrsb x27, [x5]
001b46b0str x0, [x5+224]
001b46b4adrp x27, 0x897000
001b46b8ldr w6, [x27+3056]
001b46bccbz w6, 0x1b46c4
001b46c0b 0x1b46c8
001b46c4
001b46c4loc_1b46c4:
001b46c4b 0x1b46dc
001b46c8
001b46c8loc_1b46c8:
001b46c8bl runtime.gcWriteBarrier2
001b46ccstr x1, [x25]
001b46d0ldr x3, [x5+232]
001b46d4str x3, [x25+8]
001b46d8b 0x1b46dc
001b46dc
001b46dcloc_1b46dc:
001b46dcstr x1, [x5+232]
001b46e0ldrsw x3, [sp+76]
001b46e4add x3, x3, 1
001b46e8str w3, [sp+76]
001b46ecb 0x1b478c
001b46f0
001b46f0loc_1b46f0:
001b46f0b 0x1b46f8
001b46f4
001b46f4loc_1b46f4:
001b46f4b 0x1b46f8
001b46f8
001b46f8loc_1b46f8:
001b46f8ubfm x5, x5, 0, 7
001b46fcsubs wzr, w5, 14
001b4700b.eq 0x1b4708
001b4704b 0x1b4784
001b4708
001b4708loc_1b4708:
001b4708b 0x1b470c
001b470c
001b470cloc_1b470c:
001b470cldr x5, [sp+160]
001b4710ldrsb x27, [x5]
001b4714ldr x1, [x5+208]
001b4718ldr x2, [x5+216]
001b471cstr x1, [sp+312]
001b4720str x2, [sp+320]
001b4724ldrsw x4, [sp+76]
001b4728ldr x0, [sp+440]
001b472cmov x3, xzr
001b4730bl google.golang.org/protobuf/internal/filedesc.(*File).resolveEnumDependency
001b4734str x0, [sp+184]
001b4738str x1, [sp+192]
001b473cldr x5, [sp+160]
001b4740ldrsb x27, [x5]
001b4744str x0, [x5+208]
001b4748adrp x27, 0x897000
001b474cldr w6, [x27+3056]
001b4750cbz w6, 0x1b4758
001b4754b 0x1b475c
001b4758
001b4758loc_1b4758:
001b4758b 0x1b4770
001b475c
001b475cloc_1b475c:
001b475cbl runtime.gcWriteBarrier2
001b4760str x1, [x25]
001b4764ldr x3, [x5+216]
001b4768str x3, [x25+8]
001b476cb 0x1b4770
001b4770
001b4770loc_1b4770:
001b4770str x1, [x5+216]
001b4774ldrsw x3, [sp+76]
001b4778add x3, x3, 1
001b477cstr w3, [sp+76]
001b4780b 0x1b478c
001b4784
001b4784loc_1b4784:
001b4784b 0x1b4788
001b4788
001b4788loc_1b4788:
001b4788b 0x1b478c
001b478c
001b478cloc_1b478c:
001b478cldr x3, [sp+160]
001b4790ldrsb x27, [x3]
001b4794ldr x0, [x3+128]
001b4798ldr x1, [x3+136]
001b479cldr x2, [x3+144]
001b47a0str x0, [sp+128]
001b47a4str x1, [sp+136]
001b47a8str x2, [sp+144]
001b47acbl google.golang.org/protobuf/reflect/protoreflect.Value.IsValid
001b47b0strb w0, [sp+73]
001b47b4tbnz w0, 0, 0x1b47bc
001b47b8b 0x1b48cc
001b47bc
001b47bcloc_1b47bc:
001b47bcldr x0, [sp+128]
001b47c0ldr x1, [sp+136]
001b47c4ldr x2, [sp+144]
001b47c8bl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
001b47ccstr x0, [sp+400]
001b47d0str x1, [sp+408]
001b47d4str x2, [sp+416]
001b47d8ldr x3, [sp+160]
001b47dcldrsb x27, [x3]
001b47e0ldrsb x3, [x3+61]
001b47e4strb w3, [sp+74]
001b47e8ldr x3, [sp+160]
001b47ecldrsb x27, [x3]
001b47f0ldr x6, [x3+216]
001b47f4ldr x5, [x3+208]
001b47f8str x5, [sp+280]
001b47fcstr x6, [sp+288]
001b4800ldrsb x3, [sp+74]
001b4804ldr x4, [sp+440]
001b4808ldr x0, [sp+400]
001b480cldr x1, [sp+408]
001b4810ldr x2, [sp+416]
001b4814bl google.golang.org/protobuf/internal/filedesc.unmarshalDefault
001b4818strb w0, [sp+208]
001b481cstr x1, [sp+216]
001b4820str x2, [sp+224]
001b4824str x3, [sp+232]
001b4828str x4, [sp+240]
001b482cstr x5, [sp+248]
001b4830str x6, [sp+256]
001b4834str x7, [sp+264]
001b4838str x8, [sp+272]
001b483cldp x3, x4, [sp+208]
001b4840ldp x5, x6, [sp+224]
001b4844ldp x7, x8, [sp+240]
001b4848ldp x9, x10, [sp+256]
001b484cstp x3, x4, [sp+328]
001b4850stp x5, x6, [sp+344]
001b4854stp x7, x8, [sp+360]
001b4858stp x9, x10, [sp+376]
001b485cldr x3, [sp+272]
001b4860str x3, [sp+392]
001b4864ldr x3, [sp+160]
001b4868ldrsb x27, [x3]
001b486cadd x1, x3, 120
001b4870adrp x27, 0x897000
001b4874ldr w4, [x27+3056]
001b4878cbz w4, 0x1b4880
001b487cb 0x1b4884
001b4880
001b4880loc_1b4880:
001b4880b 0x1b48a0
001b4884
001b4884loc_1b4884:
001b4884str x3, [sp+200]
001b4888adrp x0, 0x4b3000
001b488cadd x0, x0, 2976
001b4890add x2, sp, 328
001b4894bl runtime.wbMove
001b4898ldr x3, [sp+200]
001b489cb 0x1b48a0
001b48a0
001b48a0loc_1b48a0:
001b48a0ldp x5, x6, [sp+328]
001b48a4ldp x7, x8, [sp+344]
001b48a8ldp x9, x10, [sp+360]
001b48acldp x11, x12, [sp+376]
001b48b0stp x5, x6, [x3+120]
001b48b4stp x7, x8, [x3+136]
001b48b8stp x9, x10, [x3+152]
001b48bcstp x11, x12, [x3+168]
001b48c0ldr x5, [sp+392]
001b48c4str x5, [x3+184]
001b48c8b 0x1b48d0
001b48cc
001b48ccloc_1b48cc:
001b48ccb 0x1b48d0
001b48d0
001b48d0loc_1b48d0:
001b48d0b 0x1b48d4
001b48d4
001b48d4loc_1b48d4:
001b48d4ldr x5, [sp+104]
001b48d8add x5, x5, 1
001b48dcstr x5, [sp+104]
001b48e0movz x6, 208
001b48e4b 0x1b45e8
001b48e8
001b48e8loc_1b48e8:
001b48e8b 0x1b48ec
001b48ec
001b48ecloc_1b48ec:
001b48ecldr x5, [sp+120]
001b48f0add x5, x5, 1
001b48f4str x5, [sp+120]
001b48f8b 0x1b457c
001b48fc
001b48fcloc_1b48fc:
001b48fcbl runtime.panicIndex
001b4900
001b4900loc_1b4900:
001b4900bl runtime.panicIndex
001b4904hint
001b4908
001b4908loc_1b4908:
001b4908str x0, [sp+8]
001b490cmov x3, x30
001b4910bl runtime.morestack_noctxt.abi0
001b4914ldr x0, [sp+8]
001b4918b 0x1b4540
001b491cudf 0
001b4540
001b4920
001b4920google.golang.org/protobuf/internal/filedesc.(*File).resolveExtensions: ; void google.golang.org/protobuf/internal/filedesc.(*File).resolveExtensions(google.golang.org/protobuf/internal/filedesc.File * file)
001b4920ldr x16, [x28+16]
001b4924sub x17, sp, 272
001b4928subs xzr, x17, x16
001b492cb.ls 0x1b4c88
001b4930sub x20, sp, 400
001b4934stp x29, x30, [x20-8]
001b4938add sp, x20, 0
001b493csub x29, sp, 8
001b4940str x0, [sp+408]
001b4944str wzr, [sp+76]
001b4948str xzr, [sp+96]
001b494cldrsb x27, [x0]
001b4950ldr x5, [x0+144]
001b4954str x5, [sp+88]
001b4958b 0x1b495c
001b495c
001b495cloc_1b495c:
001b495cldr x5, [sp+88]
001b4960ldr x6, [sp+96]
001b4964subs xzr, x5, x6
001b4968b.gt 0x1b4970
001b496cb 0x1b4c74
001b4970
001b4970loc_1b4970:
001b4970ldr x0, [sp+96]
001b4974str x0, [sp+80]
001b4978ldr x5, [sp+408]
001b497cldrsb x27, [x5]
001b4980ldr x1, [x5+144]
001b4984ldr x5, [x5+136]
001b4988subs xzr, x1, x0
001b498cb.hi 0x1b4994
001b4990b 0x1b4c80
001b4994
001b4994loc_1b4994:
001b4994movz x6, 88
001b4998madd x5, x6, x0, x5
001b499cstr x5, [sp+104]
001b49a0ldrsb x27, [x5]
001b49a4ldrsb x5, [x5+73]
001b49a8strb w5, [sp+75]
001b49acmov x7, x5
001b49b0subs wzr, w7, 10
001b49b4b.ge 0x1b49bc
001b49b8b 0x1b4a5c
001b49bc
001b49bcloc_1b49bc:
001b49bcmov x7, x5
001b49c0subs wzr, w7, 11
001b49c4b.le 0x1b49cc
001b49c8b 0x1b4a58
001b49cc
001b49ccloc_1b49cc:
001b49ccb 0x1b49d0
001b49d0
001b49d0loc_1b49d0:
001b49d0ldr x5, [sp+104]
001b49d4ldrsb x27, [x5]
001b49d8ldr x5, [x5+80]
001b49dcldrsb x27, [x5]
001b49e0ldr x1, [x5+152]
001b49e4ldr x2, [x5+160]
001b49e8str x1, [sp+360]
001b49ecstr x2, [sp+368]
001b49f0ldrsw x4, [sp+76]
001b49f4ldr x0, [sp+408]
001b49f8orr x3, xzr, 2
001b49fcbl google.golang.org/protobuf/internal/filedesc.(*File).resolveMessageDependency
001b4a00str x0, [sp+232]
001b4a04str x1, [sp+240]
001b4a08ldr x5, [sp+104]
001b4a0cldrsb x27, [x5]
001b4a10ldr x5, [x5+80]
001b4a14ldrsb x27, [x5]
001b4a18str x0, [x5+152]
001b4a1cadrp x27, 0x897000
001b4a20ldr w6, [x27+3056]
001b4a24cbz w6, 0x1b4a2c
001b4a28b 0x1b4a30
001b4a2c
001b4a2cloc_1b4a2c:
001b4a2cb 0x1b4a44
001b4a30
001b4a30loc_1b4a30:
001b4a30bl runtime.gcWriteBarrier2
001b4a34str x1, [x25]
001b4a38ldr x3, [x5+160]
001b4a3cstr x3, [x25+8]
001b4a40b 0x1b4a44
001b4a44
001b4a44loc_1b4a44:
001b4a44str x1, [x5+160]
001b4a48ldrsw x3, [sp+76]
001b4a4cadd x3, x3, 1
001b4a50str w3, [sp+76]
001b4a54b 0x1b4b04
001b4a58
001b4a58loc_1b4a58:
001b4a58b 0x1b4a60
001b4a5c
001b4a5cloc_1b4a5c:
001b4a5cb 0x1b4a60
001b4a60
001b4a60loc_1b4a60:
001b4a60ubfm x5, x5, 0, 7
001b4a64subs wzr, w5, 14
001b4a68b.eq 0x1b4a70
001b4a6cb 0x1b4afc
001b4a70
001b4a70loc_1b4a70:
001b4a70b 0x1b4a74
001b4a74
001b4a74loc_1b4a74:
001b4a74ldr x5, [sp+104]
001b4a78ldrsb x27, [x5]
001b4a7cldr x5, [x5+80]
001b4a80ldrsb x27, [x5]
001b4a84ldr x1, [x5+136]
001b4a88ldr x2, [x5+144]
001b4a8cstr x1, [sp+376]
001b4a90str x2, [sp+384]
001b4a94ldrsw x4, [sp+76]
001b4a98ldr x0, [sp+408]
001b4a9corr x3, xzr, 2
001b4aa0bl google.golang.org/protobuf/internal/filedesc.(*File).resolveEnumDependency
001b4aa4str x0, [sp+248]
001b4aa8str x1, [sp+256]
001b4aacldr x5, [sp+104]
001b4ab0ldrsb x27, [x5]
001b4ab4ldr x5, [x5+80]
001b4ab8ldrsb x27, [x5]
001b4abcstr x0, [x5+136]
001b4ac0adrp x27, 0x897000
001b4ac4ldr w6, [x27+3056]
001b4ac8cbz w6, 0x1b4ad0
001b4accb 0x1b4ad4
001b4ad0
001b4ad0loc_1b4ad0:
001b4ad0b 0x1b4ae8
001b4ad4
001b4ad4loc_1b4ad4:
001b4ad4bl runtime.gcWriteBarrier2
001b4ad8str x1, [x25]
001b4adcldr x3, [x5+144]
001b4ae0str x3, [x25+8]
001b4ae4b 0x1b4ae8
001b4ae8
001b4ae8loc_1b4ae8:
001b4ae8str x1, [x5+144]
001b4aecldrsw x3, [sp+76]
001b4af0add x3, x3, 1
001b4af4str w3, [sp+76]
001b4af8b 0x1b4b04
001b4afc
001b4afcloc_1b4afc:
001b4afcb 0x1b4b00
001b4b00
001b4b00loc_1b4b00:
001b4b00b 0x1b4b04
001b4b04
001b4b04loc_1b4b04:
001b4b04ldr x3, [sp+104]
001b4b08ldrsb x27, [x3]
001b4b0cldr x3, [x3+80]
001b4b10ldrsb x27, [x3]
001b4b14ldr x0, [x3+72]
001b4b18ldr x1, [x3+80]
001b4b1cldr x2, [x3+88]
001b4b20str x0, [sp+112]
001b4b24str x1, [sp+120]
001b4b28str x2, [sp+128]
001b4b2cbl google.golang.org/protobuf/reflect/protoreflect.Value.IsValid
001b4b30strb w0, [sp+73]
001b4b34tbnz w0, 0, 0x1b4b3c
001b4b38b 0x1b4c5c
001b4b3c
001b4b3cloc_1b4b3c:
001b4b3cldr x0, [sp+112]
001b4b40ldr x1, [sp+120]
001b4b44ldr x2, [sp+128]
001b4b48bl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
001b4b4cstr x0, [sp+208]
001b4b50str x1, [sp+216]
001b4b54str x2, [sp+224]
001b4b58ldr x3, [sp+104]
001b4b5cldrsb x27, [x3]
001b4b60ldrsb x3, [x3+73]
001b4b64strb w3, [sp+74]
001b4b68ldr x3, [sp+104]
001b4b6cldrsb x27, [x3]
001b4b70ldr x3, [x3+80]
001b4b74ldrsb x27, [x3]
001b4b78ldr x6, [x3+144]
001b4b7cldr x5, [x3+136]
001b4b80str x5, [sp+344]
001b4b84str x6, [sp+352]
001b4b88ldrsb x3, [sp+74]
001b4b8cldr x4, [sp+408]
001b4b90ldr x0, [sp+208]
001b4b94ldr x1, [sp+216]
001b4b98ldr x2, [sp+224]
001b4b9cbl google.golang.org/protobuf/internal/filedesc.unmarshalDefault
001b4ba0strb w0, [sp+272]
001b4ba4str x1, [sp+280]
001b4ba8str x2, [sp+288]
001b4bacstr x3, [sp+296]
001b4bb0str x4, [sp+304]
001b4bb4str x5, [sp+312]
001b4bb8str x6, [sp+320]
001b4bbcstr x7, [sp+328]
001b4bc0str x8, [sp+336]
001b4bc4ldp x3, x4, [sp+272]
001b4bc8ldp x5, x6, [sp+288]
001b4bccldp x7, x8, [sp+304]
001b4bd0ldp x9, x10, [sp+320]
001b4bd4stp x3, x4, [sp+136]
001b4bd8stp x5, x6, [sp+152]
001b4bdcstp x7, x8, [sp+168]
001b4be0stp x9, x10, [sp+184]
001b4be4ldr x3, [sp+336]
001b4be8str x3, [sp+200]
001b4becldr x3, [sp+104]
001b4bf0ldrsb x27, [x3]
001b4bf4ldr x3, [x3+80]
001b4bf8ldrsb x27, [x3]
001b4bfcadd x1, x3, 64
001b4c00adrp x27, 0x897000
001b4c04ldr w4, [x27+3056]
001b4c08cbz w4, 0x1b4c10
001b4c0cb 0x1b4c14
001b4c10
001b4c10loc_1b4c10:
001b4c10b 0x1b4c30
001b4c14
001b4c14loc_1b4c14:
001b4c14str x3, [sp+264]
001b4c18adrp x0, 0x4b3000
001b4c1cadd x0, x0, 2976
001b4c20add x2, sp, 136
001b4c24bl runtime.wbMove
001b4c28ldr x3, [sp+264]
001b4c2cb 0x1b4c30
001b4c30
001b4c30loc_1b4c30:
001b4c30ldp x5, x6, [sp+136]
001b4c34ldp x7, x8, [sp+152]
001b4c38ldp x9, x10, [sp+168]
001b4c3cldp x11, x12, [sp+184]
001b4c40stp x5, x6, [x3+64]
001b4c44stp x7, x8, [x3+80]
001b4c48stp x9, x10, [x3+96]
001b4c4cstp x11, x12, [x3+112]
001b4c50ldr x5, [sp+200]
001b4c54str x5, [x3+128]
001b4c58b 0x1b4c60
001b4c5c
001b4c5cloc_1b4c5c:
001b4c5cb 0x1b4c60
001b4c60
001b4c60loc_1b4c60:
001b4c60b 0x1b4c64
001b4c64
001b4c64loc_1b4c64:
001b4c64ldr x5, [sp+96]
001b4c68add x5, x5, 1
001b4c6cstr x5, [sp+96]
001b4c70b 0x1b495c
001b4c74
001b4c74loc_1b4c74:
001b4c74ldp x29, x30, [sp-8]
001b4c78add sp, sp, 400
001b4c7cret x30
001b4c80
001b4c80loc_1b4c80:
001b4c80bl runtime.panicIndex
001b4c84hint
001b4c88
001b4c88loc_1b4c88:
001b4c88str x0, [sp+8]
001b4c8cmov x3, x30
001b4c90bl runtime.morestack_noctxt.abi0
001b4c94ldr x0, [sp+8]
001b4c98b 0x1b4920
001b4c9cudf 0
001b4920
001b4920google.golang.org/protobuf/internal/filedesc.(*File).resolveExtensions: ; void google.golang.org/protobuf/internal/filedesc.(*File).resolveExtensions(google.golang.org/protobuf/internal/filedesc.File * file)
001b4920ldr x16, [x28+16]
001b4924sub x17, sp, 272
001b4928subs xzr, x17, x16
001b492cb.ls 0x1b4c88
001b4930sub x20, sp, 400
001b4934stp x29, x30, [x20-8]
001b4938add sp, x20, 0
001b493csub x29, sp, 8
001b4940str x0, [sp+408]
001b4944str wzr, [sp+76]
001b4948str xzr, [sp+96]
001b494cldrsb x27, [x0]
001b4950ldr x5, [x0+144]
001b4954str x5, [sp+88]
001b4958b 0x1b495c
001b495c
001b495cloc_1b495c:
001b495cldr x5, [sp+88]
001b4960ldr x6, [sp+96]
001b4964subs xzr, x5, x6
001b4968b.gt 0x1b4970
001b496cb 0x1b4c74
001b4970
001b4970loc_1b4970:
001b4970ldr x0, [sp+96]
001b4974str x0, [sp+80]
001b4978ldr x5, [sp+408]
001b497cldrsb x27, [x5]
001b4980ldr x1, [x5+144]
001b4984ldr x5, [x5+136]
001b4988subs xzr, x1, x0
001b498cb.hi 0x1b4994
001b4990b 0x1b4c80
001b4994
001b4994loc_1b4994:
001b4994movz x6, 88
001b4998madd x5, x6, x0, x5
001b499cstr x5, [sp+104]
001b49a0ldrsb x27, [x5]
001b49a4ldrsb x5, [x5+73]
001b49a8strb w5, [sp+75]
001b49acmov x7, x5
001b49b0subs wzr, w7, 10
001b49b4b.ge 0x1b49bc
001b49b8b 0x1b4a5c
001b49bc
001b49bcloc_1b49bc:
001b49bcmov x7, x5
001b49c0subs wzr, w7, 11
001b49c4b.le 0x1b49cc
001b49c8b 0x1b4a58
001b49cc
001b49ccloc_1b49cc:
001b49ccb 0x1b49d0
001b49d0
001b49d0loc_1b49d0:
001b49d0ldr x5, [sp+104]
001b49d4ldrsb x27, [x5]
001b49d8ldr x5, [x5+80]
001b49dcldrsb x27, [x5]
001b49e0ldr x1, [x5+152]
001b49e4ldr x2, [x5+160]
001b49e8str x1, [sp+360]
001b49ecstr x2, [sp+368]
001b49f0ldrsw x4, [sp+76]
001b49f4ldr x0, [sp+408]
001b49f8orr x3, xzr, 2
001b49fcbl google.golang.org/protobuf/internal/filedesc.(*File).resolveMessageDependency
001b4a00str x0, [sp+232]
001b4a04str x1, [sp+240]
001b4a08ldr x5, [sp+104]
001b4a0cldrsb x27, [x5]
001b4a10ldr x5, [x5+80]
001b4a14ldrsb x27, [x5]
001b4a18str x0, [x5+152]
001b4a1cadrp x27, 0x897000
001b4a20ldr w6, [x27+3056]
001b4a24cbz w6, 0x1b4a2c
001b4a28b 0x1b4a30
001b4a2c
001b4a2cloc_1b4a2c:
001b4a2cb 0x1b4a44
001b4a30
001b4a30loc_1b4a30:
001b4a30bl runtime.gcWriteBarrier2
001b4a34str x1, [x25]
001b4a38ldr x3, [x5+160]
001b4a3cstr x3, [x25+8]
001b4a40b 0x1b4a44
001b4a44
001b4a44loc_1b4a44:
001b4a44str x1, [x5+160]
001b4a48ldrsw x3, [sp+76]
001b4a4cadd x3, x3, 1
001b4a50str w3, [sp+76]
001b4a54b 0x1b4b04
001b4a58
001b4a58loc_1b4a58:
001b4a58b 0x1b4a60
001b4a5c
001b4a5cloc_1b4a5c:
001b4a5cb 0x1b4a60
001b4a60
001b4a60loc_1b4a60:
001b4a60ubfm x5, x5, 0, 7
001b4a64subs wzr, w5, 14
001b4a68b.eq 0x1b4a70
001b4a6cb 0x1b4afc
001b4a70
001b4a70loc_1b4a70:
001b4a70b 0x1b4a74
001b4a74
001b4a74loc_1b4a74:
001b4a74ldr x5, [sp+104]
001b4a78ldrsb x27, [x5]
001b4a7cldr x5, [x5+80]
001b4a80ldrsb x27, [x5]
001b4a84ldr x1, [x5+136]
001b4a88ldr x2, [x5+144]
001b4a8cstr x1, [sp+376]
001b4a90str x2, [sp+384]
001b4a94ldrsw x4, [sp+76]
001b4a98ldr x0, [sp+408]
001b4a9corr x3, xzr, 2
001b4aa0bl google.golang.org/protobuf/internal/filedesc.(*File).resolveEnumDependency
001b4aa4str x0, [sp+248]
001b4aa8str x1, [sp+256]
001b4aacldr x5, [sp+104]
001b4ab0ldrsb x27, [x5]
001b4ab4ldr x5, [x5+80]
001b4ab8ldrsb x27, [x5]
001b4abcstr x0, [x5+136]
001b4ac0adrp x27, 0x897000
001b4ac4ldr w6, [x27+3056]
001b4ac8cbz w6, 0x1b4ad0
001b4accb 0x1b4ad4
001b4ad0
001b4ad0loc_1b4ad0:
001b4ad0b 0x1b4ae8
001b4ad4
001b4ad4loc_1b4ad4:
001b4ad4bl runtime.gcWriteBarrier2
001b4ad8str x1, [x25]
001b4adcldr x3, [x5+144]
001b4ae0str x3, [x25+8]
001b4ae4b 0x1b4ae8
001b4ae8
001b4ae8loc_1b4ae8:
001b4ae8str x1, [x5+144]
001b4aecldrsw x3, [sp+76]
001b4af0add x3, x3, 1
001b4af4str w3, [sp+76]
001b4af8b 0x1b4b04
001b4afc
001b4afcloc_1b4afc:
001b4afcb 0x1b4b00
001b4b00
001b4b00loc_1b4b00:
001b4b00b 0x1b4b04
001b4b04
001b4b04loc_1b4b04:
001b4b04ldr x3, [sp+104]
001b4b08ldrsb x27, [x3]
001b4b0cldr x3, [x3+80]
001b4b10ldrsb x27, [x3]
001b4b14ldr x0, [x3+72]
001b4b18ldr x1, [x3+80]
001b4b1cldr x2, [x3+88]
001b4b20str x0, [sp+112]
001b4b24str x1, [sp+120]
001b4b28str x2, [sp+128]
001b4b2cbl google.golang.org/protobuf/reflect/protoreflect.Value.IsValid
001b4b30strb w0, [sp+73]
001b4b34tbnz w0, 0, 0x1b4b3c
001b4b38b 0x1b4c5c
001b4b3c
001b4b3cloc_1b4b3c:
001b4b3cldr x0, [sp+112]
001b4b40ldr x1, [sp+120]
001b4b44ldr x2, [sp+128]
001b4b48bl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
001b4b4cstr x0, [sp+208]
001b4b50str x1, [sp+216]
001b4b54str x2, [sp+224]
001b4b58ldr x3, [sp+104]
001b4b5cldrsb x27, [x3]
001b4b60ldrsb x3, [x3+73]
001b4b64strb w3, [sp+74]
001b4b68ldr x3, [sp+104]
001b4b6cldrsb x27, [x3]
001b4b70ldr x3, [x3+80]
001b4b74ldrsb x27, [x3]
001b4b78ldr x6, [x3+144]
001b4b7cldr x5, [x3+136]
001b4b80str x5, [sp+344]
001b4b84str x6, [sp+352]
001b4b88ldrsb x3, [sp+74]
001b4b8cldr x4, [sp+408]
001b4b90ldr x0, [sp+208]
001b4b94ldr x1, [sp+216]
001b4b98ldr x2, [sp+224]
001b4b9cbl google.golang.org/protobuf/internal/filedesc.unmarshalDefault
001b4ba0strb w0, [sp+272]
001b4ba4str x1, [sp+280]
001b4ba8str x2, [sp+288]
001b4bacstr x3, [sp+296]
001b4bb0str x4, [sp+304]
001b4bb4str x5, [sp+312]
001b4bb8str x6, [sp+320]
001b4bbcstr x7, [sp+328]
001b4bc0str x8, [sp+336]
001b4bc4ldp x3, x4, [sp+272]
001b4bc8ldp x5, x6, [sp+288]
001b4bccldp x7, x8, [sp+304]
001b4bd0ldp x9, x10, [sp+320]
001b4bd4stp x3, x4, [sp+136]
001b4bd8stp x5, x6, [sp+152]
001b4bdcstp x7, x8, [sp+168]
001b4be0stp x9, x10, [sp+184]
001b4be4ldr x3, [sp+336]
001b4be8str x3, [sp+200]
001b4becldr x3, [sp+104]
001b4bf0ldrsb x27, [x3]
001b4bf4ldr x3, [x3+80]
001b4bf8ldrsb x27, [x3]
001b4bfcadd x1, x3, 64
001b4c00adrp x27, 0x897000
001b4c04ldr w4, [x27+3056]
001b4c08cbz w4, 0x1b4c10
001b4c0cb 0x1b4c14
001b4c10
001b4c10loc_1b4c10:
001b4c10b 0x1b4c30
001b4c14
001b4c14loc_1b4c14:
001b4c14str x3, [sp+264]
001b4c18adrp x0, 0x4b3000
001b4c1cadd x0, x0, 2976
001b4c20add x2, sp, 136
001b4c24bl runtime.wbMove
001b4c28ldr x3, [sp+264]
001b4c2cb 0x1b4c30
001b4c30
001b4c30loc_1b4c30:
001b4c30ldp x5, x6, [sp+136]
001b4c34ldp x7, x8, [sp+152]
001b4c38ldp x9, x10, [sp+168]
001b4c3cldp x11, x12, [sp+184]
001b4c40stp x5, x6, [x3+64]
001b4c44stp x7, x8, [x3+80]
001b4c48stp x9, x10, [x3+96]
001b4c4cstp x11, x12, [x3+112]
001b4c50ldr x5, [sp+200]
001b4c54str x5, [x3+128]
001b4c58b 0x1b4c60
001b4c5c
001b4c5cloc_1b4c5c:
001b4c5cb 0x1b4c60
001b4c60
001b4c60loc_1b4c60:
001b4c60b 0x1b4c64
001b4c64
001b4c64loc_1b4c64:
001b4c64ldr x5, [sp+96]
001b4c68add x5, x5, 1
001b4c6cstr x5, [sp+96]
001b4c70b 0x1b495c
001b4c74
001b4c74loc_1b4c74:
001b4c74ldp x29, x30, [sp-8]
001b4c78add sp, sp, 400
001b4c7cret x30
001b4c80
001b4c80loc_1b4c80:
001b4c80bl runtime.panicIndex
001b4c84hint
001b4c88
001b4c88loc_1b4c88:
001b4c88str x0, [sp+8]
001b4c8cmov x3, x30
001b4c90bl runtime.morestack_noctxt.abi0
001b4c94ldr x0, [sp+8]
001b4c98b 0x1b4920
001b4c9cudf 0
001b4920
001b4ca0
001b4ca0google.golang.org/protobuf/internal/filedesc.(*File).resolveServices: ; void google.golang.org/protobuf/internal/filedesc.(*File).resolveServices(google.golang.org/protobuf/internal/filedesc.File * file)
001b4ca0ldr x16, [x28+16]
001b4ca4sub x17, sp, 48
001b4ca8subs xzr, x17, x16
001b4cacb.ls 0x1b4e9c
001b4cb0str x30, [sp-176]!
001b4cb4stur x29, [sp-8]
001b4cb8sub x29, sp, 8
001b4cbcstr x0, [sp+184]
001b4cc0str wzr, [sp+52]
001b4cc4str xzr, [sp+88]
001b4cc8ldrsb x27, [x0]
001b4cccldr x5, [x0+168]
001b4cd0str x5, [sp+80]
001b4cd4b 0x1b4cd8
001b4cd8
001b4cd8loc_1b4cd8:
001b4cd8ldr x5, [sp+80]
001b4cdcldr x6, [sp+88]
001b4ce0subs xzr, x5, x6
001b4ce4b.gt 0x1b4cec
001b4ce8b 0x1b4d38
001b4cec
001b4cecloc_1b4cec:
001b4cecldr x0, [sp+88]
001b4cf0str x0, [sp+64]
001b4cf4ldr x5, [sp+184]
001b4cf8ldrsb x27, [x5]
001b4cfcldr x1, [x5+168]
001b4d00ldr x5, [x5+160]
001b4d04subs xzr, x1, x0
001b4d08b.hi 0x1b4d10
001b4d0cb 0x1b4e94
001b4d10
001b4d10loc_1b4d10:
001b4d10sub x6, x0, x0, lsl #3
001b4d14sub x5, x5, x6, lsl #3
001b4d18str x5, [sp+104]
001b4d1cstr xzr, [sp+72]
001b4d20ldrsb x27, [x5]
001b4d24ldr x5, [x5+48]
001b4d28ldrsb x27, [x5]
001b4d2cldr x5, [x5+16]
001b4d30str x5, [sp+96]
001b4d34b 0x1b4d44
001b4d38
001b4d38loc_1b4d38:
001b4d38ldur x29, [sp-8]
001b4d3cldr x30, [sp], 176
001b4d40ret x30
001b4d44
001b4d44loc_1b4d44:
001b4d44ldr x5, [sp+96]
001b4d48ldr x6, [sp+72]
001b4d4csubs xzr, x5, x6
001b4d50b.gt 0x1b4d58
001b4d54b 0x1b4e7c
001b4d58
001b4d58loc_1b4d58:
001b4d58ldr x0, [sp+72]
001b4d5cstr x0, [sp+56]
001b4d60ldr x5, [sp+104]
001b4d64ldrsb x27, [x5]
001b4d68ldr x5, [x5+48]
001b4d6cldrsb x27, [x5]
001b4d70ldr x1, [x5+16]
001b4d74ldr x5, [x5+8]
001b4d78subs xzr, x1, x0
001b4d7cb.hi 0x1b4d84
001b4d80b 0x1b4e90
001b4d84
001b4d84loc_1b4d84:
001b4d84sub x6, x0, x0, lsl #2
001b4d88sub x5, x5, x6, lsl #5
001b4d8cstr x5, [sp+112]
001b4d90ldrsb x27, [x5]
001b4d94ldr x1, [x5+56]
001b4d98ldr x2, [x5+64]
001b4d9cstr x1, [sp+152]
001b4da0str x2, [sp+160]
001b4da4ldrsw x4, [sp+52]
001b4da8ldr x0, [sp+184]
001b4dacorr x3, xzr, 3
001b4db0bl google.golang.org/protobuf/internal/filedesc.(*File).resolveMessageDependency
001b4db4str x0, [sp+120]
001b4db8str x1, [sp+128]
001b4dbcldr x5, [sp+112]
001b4dc0ldrsb x27, [x5]
001b4dc4str x0, [x5+56]
001b4dc8adrp x27, 0x897000
001b4dccldr w6, [x27+3056]
001b4dd0cbz w6, 0x1b4dd8
001b4dd4b 0x1b4ddc
001b4dd8
001b4dd8loc_1b4dd8:
001b4dd8b 0x1b4df0
001b4ddc
001b4ddcloc_1b4ddc:
001b4ddcbl runtime.gcWriteBarrier2
001b4de0str x1, [x25]
001b4de4ldr x6, [x5+64]
001b4de8str x6, [x25+8]
001b4decb 0x1b4df0
001b4df0
001b4df0loc_1b4df0:
001b4df0str x1, [x5+64]
001b4df4ldr x5, [sp+112]
001b4df8ldrsb x27, [x5]
001b4dfcldr x1, [x5+72]
001b4e00ldr x2, [x5+80]
001b4e04str x1, [sp+136]
001b4e08str x2, [sp+144]
001b4e0cldrsw x4, [sp+52]
001b4e10ldr x0, [sp+184]
001b4e14orr x3, xzr, 4
001b4e18bl google.golang.org/protobuf/internal/filedesc.(*File).resolveMessageDependency
001b4e1cstr x0, [sp+120]
001b4e20str x1, [sp+128]
001b4e24ldr x5, [sp+112]
001b4e28ldrsb x27, [x5]
001b4e2cstr x0, [x5+72]
001b4e30adrp x27, 0x897000
001b4e34ldr w6, [x27+3056]
001b4e38cbz w6, 0x1b4e40
001b4e3cb 0x1b4e44
001b4e40
001b4e40loc_1b4e40:
001b4e40b 0x1b4e58
001b4e44
001b4e44loc_1b4e44:
001b4e44bl runtime.gcWriteBarrier2
001b4e48str x1, [x25]
001b4e4cldr x6, [x5+80]
001b4e50str x6, [x25+8]
001b4e54b 0x1b4e58
001b4e58
001b4e58loc_1b4e58:
001b4e58str x1, [x5+80]
001b4e5cldrsw x5, [sp+52]
001b4e60add x5, x5, 1
001b4e64str w5, [sp+52]
001b4e68b 0x1b4e6c
001b4e6c
001b4e6cloc_1b4e6c:
001b4e6cldr x5, [sp+72]
001b4e70add x5, x5, 1
001b4e74str x5, [sp+72]
001b4e78b 0x1b4d44
001b4e7c
001b4e7cloc_1b4e7c:
001b4e7cb 0x1b4e80
001b4e80
001b4e80loc_1b4e80:
001b4e80ldr x5, [sp+88]
001b4e84add x5, x5, 1
001b4e88str x5, [sp+88]
001b4e8cb 0x1b4cd8
001b4e90
001b4e90loc_1b4e90:
001b4e90bl runtime.panicIndex
001b4e94
001b4e94loc_1b4e94:
001b4e94bl runtime.panicIndex
001b4e98hint
001b4e9c
001b4e9cloc_1b4e9c:
001b4e9cstr x0, [sp+8]
001b4ea0mov x3, x30
001b4ea4bl runtime.morestack_noctxt.abi0
001b4ea8ldr x0, [sp+8]
001b4eacb 0x1b4ca0
001b4ca0
001b4ca0google.golang.org/protobuf/internal/filedesc.(*File).resolveServices: ; void google.golang.org/protobuf/internal/filedesc.(*File).resolveServices(google.golang.org/protobuf/internal/filedesc.File * file)
001b4ca0ldr x16, [x28+16]
001b4ca4sub x17, sp, 48
001b4ca8subs xzr, x17, x16
001b4cacb.ls 0x1b4e9c
001b4cb0str x30, [sp-176]!
001b4cb4stur x29, [sp-8]
001b4cb8sub x29, sp, 8
001b4cbcstr x0, [sp+184]
001b4cc0str wzr, [sp+52]
001b4cc4str xzr, [sp+88]
001b4cc8ldrsb x27, [x0]
001b4cccldr x5, [x0+168]
001b4cd0str x5, [sp+80]
001b4cd4b 0x1b4cd8
001b4cd8
001b4cd8loc_1b4cd8:
001b4cd8ldr x5, [sp+80]
001b4cdcldr x6, [sp+88]
001b4ce0subs xzr, x5, x6
001b4ce4b.gt 0x1b4cec
001b4ce8b 0x1b4d38
001b4cec
001b4cecloc_1b4cec:
001b4cecldr x0, [sp+88]
001b4cf0str x0, [sp+64]
001b4cf4ldr x5, [sp+184]
001b4cf8ldrsb x27, [x5]
001b4cfcldr x1, [x5+168]
001b4d00ldr x5, [x5+160]
001b4d04subs xzr, x1, x0
001b4d08b.hi 0x1b4d10
001b4d0cb 0x1b4e94
001b4d10
001b4d10loc_1b4d10:
001b4d10sub x6, x0, x0, lsl #3
001b4d14sub x5, x5, x6, lsl #3
001b4d18str x5, [sp+104]
001b4d1cstr xzr, [sp+72]
001b4d20ldrsb x27, [x5]
001b4d24ldr x5, [x5+48]
001b4d28ldrsb x27, [x5]
001b4d2cldr x5, [x5+16]
001b4d30str x5, [sp+96]
001b4d34b 0x1b4d44
001b4d38
001b4d38loc_1b4d38:
001b4d38ldur x29, [sp-8]
001b4d3cldr x30, [sp], 176
001b4d40ret x30
001b4d44
001b4d44loc_1b4d44:
001b4d44ldr x5, [sp+96]
001b4d48ldr x6, [sp+72]
001b4d4csubs xzr, x5, x6
001b4d50b.gt 0x1b4d58
001b4d54b 0x1b4e7c
001b4d58
001b4d58loc_1b4d58:
001b4d58ldr x0, [sp+72]
001b4d5cstr x0, [sp+56]
001b4d60ldr x5, [sp+104]
001b4d64ldrsb x27, [x5]
001b4d68ldr x5, [x5+48]
001b4d6cldrsb x27, [x5]
001b4d70ldr x1, [x5+16]
001b4d74ldr x5, [x5+8]
001b4d78subs xzr, x1, x0
001b4d7cb.hi 0x1b4d84
001b4d80b 0x1b4e90
001b4d84
001b4d84loc_1b4d84:
001b4d84sub x6, x0, x0, lsl #2
001b4d88sub x5, x5, x6, lsl #5
001b4d8cstr x5, [sp+112]
001b4d90ldrsb x27, [x5]
001b4d94ldr x1, [x5+56]
001b4d98ldr x2, [x5+64]
001b4d9cstr x1, [sp+152]
001b4da0str x2, [sp+160]
001b4da4ldrsw x4, [sp+52]
001b4da8ldr x0, [sp+184]
001b4dacorr x3, xzr, 3
001b4db0bl google.golang.org/protobuf/internal/filedesc.(*File).resolveMessageDependency
001b4db4str x0, [sp+120]
001b4db8str x1, [sp+128]
001b4dbcldr x5, [sp+112]
001b4dc0ldrsb x27, [x5]
001b4dc4str x0, [x5+56]
001b4dc8adrp x27, 0x897000
001b4dccldr w6, [x27+3056]
001b4dd0cbz w6, 0x1b4dd8
001b4dd4b 0x1b4ddc
001b4dd8
001b4dd8loc_1b4dd8:
001b4dd8b 0x1b4df0
001b4ddc
001b4ddcloc_1b4ddc:
001b4ddcbl runtime.gcWriteBarrier2
001b4de0str x1, [x25]
001b4de4ldr x6, [x5+64]
001b4de8str x6, [x25+8]
001b4decb 0x1b4df0
001b4df0
001b4df0loc_1b4df0:
001b4df0str x1, [x5+64]
001b4df4ldr x5, [sp+112]
001b4df8ldrsb x27, [x5]
001b4dfcldr x1, [x5+72]
001b4e00ldr x2, [x5+80]
001b4e04str x1, [sp+136]
001b4e08str x2, [sp+144]
001b4e0cldrsw x4, [sp+52]
001b4e10ldr x0, [sp+184]
001b4e14orr x3, xzr, 4
001b4e18bl google.golang.org/protobuf/internal/filedesc.(*File).resolveMessageDependency
001b4e1cstr x0, [sp+120]
001b4e20str x1, [sp+128]
001b4e24ldr x5, [sp+112]
001b4e28ldrsb x27, [x5]
001b4e2cstr x0, [x5+72]
001b4e30adrp x27, 0x897000
001b4e34ldr w6, [x27+3056]
001b4e38cbz w6, 0x1b4e40
001b4e3cb 0x1b4e44
001b4e40
001b4e40loc_1b4e40:
001b4e40b 0x1b4e58
001b4e44
001b4e44loc_1b4e44:
001b4e44bl runtime.gcWriteBarrier2
001b4e48str x1, [x25]
001b4e4cldr x6, [x5+80]
001b4e50str x6, [x25+8]
001b4e54b 0x1b4e58
001b4e58
001b4e58loc_1b4e58:
001b4e58str x1, [x5+80]
001b4e5cldrsw x5, [sp+52]
001b4e60add x5, x5, 1
001b4e64str w5, [sp+52]
001b4e68b 0x1b4e6c
001b4e6c
001b4e6cloc_1b4e6c:
001b4e6cldr x5, [sp+72]
001b4e70add x5, x5, 1
001b4e74str x5, [sp+72]
001b4e78b 0x1b4d44
001b4e7c
001b4e7cloc_1b4e7c:
001b4e7cb 0x1b4e80
001b4e80
001b4e80loc_1b4e80:
001b4e80ldr x5, [sp+88]
001b4e84add x5, x5, 1
001b4e88str x5, [sp+88]
001b4e8cb 0x1b4cd8
001b4e90
001b4e90loc_1b4e90:
001b4e90bl runtime.panicIndex
001b4e94
001b4e94loc_1b4e94:
001b4e94bl runtime.panicIndex
001b4e98hint
001b4e9c
001b4e9cloc_1b4e9c:
001b4e9cstr x0, [sp+8]
001b4ea0mov x3, x30
001b4ea4bl runtime.morestack_noctxt.abi0
001b4ea8ldr x0, [sp+8]
001b4eacb 0x1b4ca0
001b4ca0
001b4eb0
001b4eb0google.golang.org/protobuf/internal/filedesc.(*File).resolveEnumDependency: ; void google.golang.org/protobuf/internal/filedesc.(*File).resolveEnumDependency(google.golang.org/protobuf/internal/filedesc.File * file, google.golang.org/protobuf/reflect/protoreflect.EnumDescriptor ed, int32 i, int32 j)
001b4eb0ldr x16, [x28+16]
001b4eb4sub x17, sp, 288
001b4eb8subs xzr, x17, x16
001b4ebcb.ls 0x1b5220
001b4ec0sub x20, sp, 416
001b4ec4stp x29, x30, [x20-8]
001b4ec8add sp, x20, 0
001b4eccsub x29, sp, 8
001b4ed0str x0, [sp+424]
001b4ed4str x1, [sp+432]
001b4ed8str x2, [sp+440]
001b4edcstr w3, [sp+448]
001b4ee0str w4, [sp+452]
001b4ee4stp xzr, xzr, [sp+112]
001b4ee8ldr x9, [sp+424]
001b4eecldrsb x27, [x9]
001b4ef0ldr x10, [x9+72]
001b4ef4ldr x9, [x9+80]
001b4ef8str x10, [sp+144]
001b4efcstr x9, [sp+152]
001b4f00stp xzr, xzr, [sp+360]
001b4f04ldr x9, [sp+152]
001b4f08ldr x10, [sp+144]
001b4f0ccbnz x10, 0x1b4f14
001b4f10b 0x1b4f34
001b4f14
001b4f14loc_1b4f14:
001b4f14str x9, [sp+216]
001b4f18ldr x1, [x10+8]
001b4f1cadrp x0, 0x85d000
001b4f20add x0, x0, 400
001b4f24bl runtime.typeAssert
001b4f28ldr x9, [sp+216]
001b4f2cmov x10, x0
001b4f30b 0x1b4f38
001b4f34
001b4f34loc_1b4f34:
001b4f34b 0x1b4f38
001b4f38
001b4f38loc_1b4f38:
001b4f38str x10, [sp+360]
001b4f3cstr x9, [sp+368]
001b4f40subs xzr, x10, 0
001b4f44cset x9, ne
001b4f48strb w9, [sp+87]
001b4f4cldr x9, [sp+360]
001b4f50ldr x10, [sp+368]
001b4f54str x9, [sp+200]
001b4f58str x10, [sp+208]
001b4f5cldrb w9, [sp+87]
001b4f60strb w9, [sp+86]
001b4f64ldr x9, [sp+200]
001b4f68ldr x10, [sp+208]
001b4f6cstr x9, [sp+128]
001b4f70str x10, [sp+136]
001b4f74ldrb w9, [sp+86]
001b4f78strb w9, [sp+85]
001b4f7ctbnz w9, 0, 0x1b4f84
001b4f80b 0x1b5014
001b4f84
001b4f84loc_1b4f84:
001b4f84ldr x9, [sp+424]
001b4f88ldrsb x27, [x9]
001b4f8cldr x10, [x9+88]
001b4f90ldr x11, [x9+96]
001b4f94ldr x9, [x9+104]
001b4f98str x10, [sp+264]
001b4f9cstr x11, [sp+272]
001b4fa0str x9, [sp+280]
001b4fa4ldr x9, [sp+424]
001b4fa8ldrsb x27, [x9]
001b4facldr x6, [x9+112]
001b4fb0ldr x7, [x9+120]
001b4fb4ldr x8, [x9+128]
001b4fb8str x6, [sp+240]
001b4fbcstr x7, [sp+248]
001b4fc0str x8, [sp+256]
001b4fc4ldr x9, [sp+128]
001b4fc8ldrsb x27, [x9]
001b4fccldrsw x1, [sp+448]
001b4fd0ldrsw x2, [sp+452]
001b4fd4ldr x0, [sp+136]
001b4fd8ldr x9, [x9+24]
001b4fdcldr x3, [sp+264]
001b4fe0ldr x4, [sp+272]
001b4fe4ldr x5, [sp+280]
001b4fe8blr x9
001b4fecstr x0, [sp+168]
001b4ff0str x1, [sp+176]
001b4ff4cbnz x0, 0x1b4ffc
001b4ff8b 0x1b5010
001b4ffc
001b4ffcloc_1b4ffc:
001b4ffcstr x0, [sp+112]
001b5000str x1, [sp+120]
001b5004ldp x29, x30, [sp-8]
001b5008add sp, sp, 416
001b500cret x30
001b5010
001b5010loc_1b5010:
001b5010b 0x1b5018
001b5014
001b5014loc_1b5014:
001b5014b 0x1b5018
001b5018
001b5018loc_1b5018:
001b5018str xzr, [sp+104]
001b501cldr x2, [sp+424]
001b5020ldrsb x27, [x2]
001b5024ldr x2, [x2+96]
001b5028str x2, [sp+96]
001b502cb 0x1b5030
001b5030
001b5030loc_1b5030:
001b5030ldr x2, [sp+96]
001b5034ldr x3, [sp+104]
001b5038subs xzr, x2, x3
001b503cb.gt 0x1b5044
001b5040b 0x1b510c
001b5044
001b5044loc_1b5044:
001b5044ldr x0, [sp+104]
001b5048str x0, [sp+88]
001b504cldr x2, [sp+424]
001b5050ldrsb x27, [x2]
001b5054ldr x1, [x2+96]
001b5058ldr x2, [x2+88]
001b505csubs xzr, x1, x0
001b5060b.hi 0x1b5068
001b5064b 0x1b5218
001b5068
001b5068loc_1b5068:
001b5068add x1, x2, x0, lsl #6
001b506cstr x1, [sp+160]
001b5070ldr x1, [sp+432]
001b5074ldrsb x27, [x1]
001b5078ldr x0, [sp+440]
001b507cldr x1, [x1+24]
001b5080blr x1
001b5084str x0, [sp+344]
001b5088str x1, [sp+352]
001b508cldr x1, [sp+160]
001b5090ldrsb x27, [x1]
001b5094ldr x2, [x1+8]
001b5098ldr x0, [x1]
001b509cstr x0, [sp+224]
001b50a0str x2, [sp+232]
001b50a4ldr x1, [sp+352]
001b50a8subs xzr, x1, x2
001b50acb.eq 0x1b50b4
001b50b0b 0x1b50f4
001b50b4
001b50b4loc_1b50b4:
001b50b4ldr x1, [sp+344]
001b50b8bl runtime.memequal
001b50bctbnz w0, 0, 0x1b50c4
001b50c0b 0x1b50f0
001b50c4
001b50c4loc_1b50c4:
001b50c4ldr x2, [sp+160]
001b50c8str x2, [sp+336]
001b50ccadrp x3, 0x567000
001b50d0add x3, x3, 1600
001b50d4str x3, [sp+112]
001b50d8str x2, [sp+120]
001b50dcldr x0, [sp+112]
001b50e0ldr x1, [sp+120]
001b50e4ldp x29, x30, [sp-8]
001b50e8add sp, sp, 416
001b50ecret x30
001b50f0
001b50f0loc_1b50f0:
001b50f0b 0x1b50f8
001b50f4
001b50f4loc_1b50f4:
001b50f4b 0x1b50f8
001b50f8
001b50f8loc_1b50f8:
001b50f8b 0x1b50fc
001b50fc
001b50fcloc_1b50fc:
001b50fcldr x2, [sp+104]
001b5100add x2, x2, 1
001b5104str x2, [sp+104]
001b5108b 0x1b5030
001b510c
001b510cloc_1b510c:
001b510cldr x1, [sp+432]
001b5110ldrsb x27, [x1]
001b5114ldr x1, [x1+24]
001b5118ldr x0, [sp+440]
001b511cblr x1
001b5120str x0, [sp+344]
001b5124str x1, [sp+352]
001b5128stp xzr, xzr, [sp+320]
001b512cstp xzr, xzr, [sp+304]
001b5130ldr x0, [sp+152]
001b5134ldr x1, [sp+144]
001b5138ldrsb x27, [x1]
001b513cldr x1, [x1+24]
001b5140ldr x2, [sp+344]
001b5144ldr x3, [sp+352]
001b5148mov x4, x1
001b514cmov x1, x2
001b5150mov x2, x3
001b5154blr x4
001b5158str x0, [sp+320]
001b515cstr x1, [sp+328]
001b5160str x2, [sp+304]
001b5164str x3, [sp+312]
001b5168ldr x1, [sp+320]
001b516cldr x2, [sp+328]
001b5170str x1, [sp+392]
001b5174str x2, [sp+400]
001b5178ldr x1, [sp+304]
001b517cldr x2, [sp+312]
001b5180str x1, [sp+376]
001b5184str x2, [sp+384]
001b5188ldr x1, [sp+400]
001b518cldr x2, [sp+392]
001b5190str x2, [sp+184]
001b5194str x1, [sp+192]
001b5198cbnz x2, 0x1b51a0
001b519cb 0x1b51f0
001b51a0
001b51a0loc_1b51a0:
001b51a0stp xzr, xzr, [sp+288]
001b51a4ldr x2, [sp+192]
001b51a8ldr x3, [sp+184]
001b51accbnz x3, 0x1b51b4
001b51b0b 0x1b520c
001b51b4
001b51b4loc_1b51b4:
001b51b4str x2, [sp+216]
001b51b8ldr x1, [x3+8]
001b51bcadrp x0, 0x85c000
001b51c0add x0, x0, 432
001b51c4bl runtime.typeAssert
001b51c8b 0x1b51cc
001b51cc
001b51ccloc_1b51cc:
001b51ccstr x0, [sp+288]
001b51d0ldr x1, [sp+216]
001b51d4str x1, [sp+296]
001b51d8str x0, [sp+112]
001b51dcstr x1, [sp+120]
001b51e0ldr x0, [sp+112]
001b51e4ldp x29, x30, [sp-8]
001b51e8add sp, sp, 416
001b51ecret x30
001b51f0
001b51f0loc_1b51f0:
001b51f0ldr x0, [sp+432]
001b51f4ldr x1, [sp+440]
001b51f8str x0, [sp+112]
001b51fcstr x1, [sp+120]
001b5200ldp x29, x30, [sp-8]
001b5204add sp, sp, 416
001b5208ret x30
001b520c
001b520cloc_1b520c:
001b520cadrp x0, 0x4b5000
001b5210add x0, x0, 2144
001b5214bl runtime.panicnildottype
001b5218
001b5218loc_1b5218:
001b5218bl runtime.panicIndex
001b521chint
001b5220
001b5220loc_1b5220:
001b5220stp x0, x1, [sp+8]
001b5224str x2, [sp+24]
001b5228stp w3, w4, [sp+32]
001b522cmov x3, x30
001b5230bl runtime.morestack_noctxt.abi0
001b5234ldp x0, x1, [sp+8]
001b5238ldr x2, [sp+24]
001b523cldp w3, w4, [sp+32]
001b5240b 0x1b4eb0
001b5244udf 0
001b5248udf 0
001b524cudf 0
001b4eb0
001b4eb0google.golang.org/protobuf/internal/filedesc.(*File).resolveEnumDependency: ; void google.golang.org/protobuf/internal/filedesc.(*File).resolveEnumDependency(google.golang.org/protobuf/internal/filedesc.File * file, google.golang.org/protobuf/reflect/protoreflect.EnumDescriptor ed, int32 i, int32 j)
001b4eb0ldr x16, [x28+16]
001b4eb4sub x17, sp, 288
001b4eb8subs xzr, x17, x16
001b4ebcb.ls 0x1b5220
001b4ec0sub x20, sp, 416
001b4ec4stp x29, x30, [x20-8]
001b4ec8add sp, x20, 0
001b4eccsub x29, sp, 8
001b4ed0str x0, [sp+424]
001b4ed4str x1, [sp+432]
001b4ed8str x2, [sp+440]
001b4edcstr w3, [sp+448]
001b4ee0str w4, [sp+452]
001b4ee4stp xzr, xzr, [sp+112]
001b4ee8ldr x9, [sp+424]
001b4eecldrsb x27, [x9]
001b4ef0ldr x10, [x9+72]
001b4ef4ldr x9, [x9+80]
001b4ef8str x10, [sp+144]
001b4efcstr x9, [sp+152]
001b4f00stp xzr, xzr, [sp+360]
001b4f04ldr x9, [sp+152]
001b4f08ldr x10, [sp+144]
001b4f0ccbnz x10, 0x1b4f14
001b4f10b 0x1b4f34
001b4f14
001b4f14loc_1b4f14:
001b4f14str x9, [sp+216]
001b4f18ldr x1, [x10+8]
001b4f1cadrp x0, 0x85d000
001b4f20add x0, x0, 400
001b4f24bl runtime.typeAssert
001b4f28ldr x9, [sp+216]
001b4f2cmov x10, x0
001b4f30b 0x1b4f38
001b4f34
001b4f34loc_1b4f34:
001b4f34b 0x1b4f38
001b4f38
001b4f38loc_1b4f38:
001b4f38str x10, [sp+360]
001b4f3cstr x9, [sp+368]
001b4f40subs xzr, x10, 0
001b4f44cset x9, ne
001b4f48strb w9, [sp+87]
001b4f4cldr x9, [sp+360]
001b4f50ldr x10, [sp+368]
001b4f54str x9, [sp+200]
001b4f58str x10, [sp+208]
001b4f5cldrb w9, [sp+87]
001b4f60strb w9, [sp+86]
001b4f64ldr x9, [sp+200]
001b4f68ldr x10, [sp+208]
001b4f6cstr x9, [sp+128]
001b4f70str x10, [sp+136]
001b4f74ldrb w9, [sp+86]
001b4f78strb w9, [sp+85]
001b4f7ctbnz w9, 0, 0x1b4f84
001b4f80b 0x1b5014
001b4f84
001b4f84loc_1b4f84:
001b4f84ldr x9, [sp+424]
001b4f88ldrsb x27, [x9]
001b4f8cldr x10, [x9+88]
001b4f90ldr x11, [x9+96]
001b4f94ldr x9, [x9+104]
001b4f98str x10, [sp+264]
001b4f9cstr x11, [sp+272]
001b4fa0str x9, [sp+280]
001b4fa4ldr x9, [sp+424]
001b4fa8ldrsb x27, [x9]
001b4facldr x6, [x9+112]
001b4fb0ldr x7, [x9+120]
001b4fb4ldr x8, [x9+128]
001b4fb8str x6, [sp+240]
001b4fbcstr x7, [sp+248]
001b4fc0str x8, [sp+256]
001b4fc4ldr x9, [sp+128]
001b4fc8ldrsb x27, [x9]
001b4fccldrsw x1, [sp+448]
001b4fd0ldrsw x2, [sp+452]
001b4fd4ldr x0, [sp+136]
001b4fd8ldr x9, [x9+24]
001b4fdcldr x3, [sp+264]
001b4fe0ldr x4, [sp+272]
001b4fe4ldr x5, [sp+280]
001b4fe8blr x9
001b4fecstr x0, [sp+168]
001b4ff0str x1, [sp+176]
001b4ff4cbnz x0, 0x1b4ffc
001b4ff8b 0x1b5010
001b4ffc
001b4ffcloc_1b4ffc:
001b4ffcstr x0, [sp+112]
001b5000str x1, [sp+120]
001b5004ldp x29, x30, [sp-8]
001b5008add sp, sp, 416
001b500cret x30
001b5010
001b5010loc_1b5010:
001b5010b 0x1b5018
001b5014
001b5014loc_1b5014:
001b5014b 0x1b5018
001b5018
001b5018loc_1b5018:
001b5018str xzr, [sp+104]
001b501cldr x2, [sp+424]
001b5020ldrsb x27, [x2]
001b5024ldr x2, [x2+96]
001b5028str x2, [sp+96]
001b502cb 0x1b5030
001b5030
001b5030loc_1b5030:
001b5030ldr x2, [sp+96]
001b5034ldr x3, [sp+104]
001b5038subs xzr, x2, x3
001b503cb.gt 0x1b5044
001b5040b 0x1b510c
001b5044
001b5044loc_1b5044:
001b5044ldr x0, [sp+104]
001b5048str x0, [sp+88]
001b504cldr x2, [sp+424]
001b5050ldrsb x27, [x2]
001b5054ldr x1, [x2+96]
001b5058ldr x2, [x2+88]
001b505csubs xzr, x1, x0
001b5060b.hi 0x1b5068
001b5064b 0x1b5218
001b5068
001b5068loc_1b5068:
001b5068add x1, x2, x0, lsl #6
001b506cstr x1, [sp+160]
001b5070ldr x1, [sp+432]
001b5074ldrsb x27, [x1]
001b5078ldr x0, [sp+440]
001b507cldr x1, [x1+24]
001b5080blr x1
001b5084str x0, [sp+344]
001b5088str x1, [sp+352]
001b508cldr x1, [sp+160]
001b5090ldrsb x27, [x1]
001b5094ldr x2, [x1+8]
001b5098ldr x0, [x1]
001b509cstr x0, [sp+224]
001b50a0str x2, [sp+232]
001b50a4ldr x1, [sp+352]
001b50a8subs xzr, x1, x2
001b50acb.eq 0x1b50b4
001b50b0b 0x1b50f4
001b50b4
001b50b4loc_1b50b4:
001b50b4ldr x1, [sp+344]
001b50b8bl runtime.memequal
001b50bctbnz w0, 0, 0x1b50c4
001b50c0b 0x1b50f0
001b50c4
001b50c4loc_1b50c4:
001b50c4ldr x2, [sp+160]
001b50c8str x2, [sp+336]
001b50ccadrp x3, 0x567000
001b50d0add x3, x3, 1600
001b50d4str x3, [sp+112]
001b50d8str x2, [sp+120]
001b50dcldr x0, [sp+112]
001b50e0ldr x1, [sp+120]
001b50e4ldp x29, x30, [sp-8]
001b50e8add sp, sp, 416
001b50ecret x30
001b50f0
001b50f0loc_1b50f0:
001b50f0b 0x1b50f8
001b50f4
001b50f4loc_1b50f4:
001b50f4b 0x1b50f8
001b50f8
001b50f8loc_1b50f8:
001b50f8b 0x1b50fc
001b50fc
001b50fcloc_1b50fc:
001b50fcldr x2, [sp+104]
001b5100add x2, x2, 1
001b5104str x2, [sp+104]
001b5108b 0x1b5030
001b510c
001b510cloc_1b510c:
001b510cldr x1, [sp+432]
001b5110ldrsb x27, [x1]
001b5114ldr x1, [x1+24]
001b5118ldr x0, [sp+440]
001b511cblr x1
001b5120str x0, [sp+344]
001b5124str x1, [sp+352]
001b5128stp xzr, xzr, [sp+320]
001b512cstp xzr, xzr, [sp+304]
001b5130ldr x0, [sp+152]
001b5134ldr x1, [sp+144]
001b5138ldrsb x27, [x1]
001b513cldr x1, [x1+24]
001b5140ldr x2, [sp+344]
001b5144ldr x3, [sp+352]
001b5148mov x4, x1
001b514cmov x1, x2
001b5150mov x2, x3
001b5154blr x4
001b5158str x0, [sp+320]
001b515cstr x1, [sp+328]
001b5160str x2, [sp+304]
001b5164str x3, [sp+312]
001b5168ldr x1, [sp+320]
001b516cldr x2, [sp+328]
001b5170str x1, [sp+392]
001b5174str x2, [sp+400]
001b5178ldr x1, [sp+304]
001b517cldr x2, [sp+312]
001b5180str x1, [sp+376]
001b5184str x2, [sp+384]
001b5188ldr x1, [sp+400]
001b518cldr x2, [sp+392]
001b5190str x2, [sp+184]
001b5194str x1, [sp+192]
001b5198cbnz x2, 0x1b51a0
001b519cb 0x1b51f0
001b51a0
001b51a0loc_1b51a0:
001b51a0stp xzr, xzr, [sp+288]
001b51a4ldr x2, [sp+192]
001b51a8ldr x3, [sp+184]
001b51accbnz x3, 0x1b51b4
001b51b0b 0x1b520c
001b51b4
001b51b4loc_1b51b4:
001b51b4str x2, [sp+216]
001b51b8ldr x1, [x3+8]
001b51bcadrp x0, 0x85c000
001b51c0add x0, x0, 432
001b51c4bl runtime.typeAssert
001b51c8b 0x1b51cc
001b51cc
001b51ccloc_1b51cc:
001b51ccstr x0, [sp+288]
001b51d0ldr x1, [sp+216]
001b51d4str x1, [sp+296]
001b51d8str x0, [sp+112]
001b51dcstr x1, [sp+120]
001b51e0ldr x0, [sp+112]
001b51e4ldp x29, x30, [sp-8]
001b51e8add sp, sp, 416
001b51ecret x30
001b51f0
001b51f0loc_1b51f0:
001b51f0ldr x0, [sp+432]
001b51f4ldr x1, [sp+440]
001b51f8str x0, [sp+112]
001b51fcstr x1, [sp+120]
001b5200ldp x29, x30, [sp-8]
001b5204add sp, sp, 416
001b5208ret x30
001b520c
001b520cloc_1b520c:
001b520cadrp x0, 0x4b5000
001b5210add x0, x0, 2144
001b5214bl runtime.panicnildottype
001b5218
001b5218loc_1b5218:
001b5218bl runtime.panicIndex
001b521chint
001b5220
001b5220loc_1b5220:
001b5220stp x0, x1, [sp+8]
001b5224str x2, [sp+24]
001b5228stp w3, w4, [sp+32]
001b522cmov x3, x30
001b5230bl runtime.morestack_noctxt.abi0
001b5234ldp x0, x1, [sp+8]
001b5238ldr x2, [sp+24]
001b523cldp w3, w4, [sp+32]
001b5240b 0x1b4eb0
001b5244udf 0
001b5248udf 0
001b524cudf 0
001b4eb0
Loading..