File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    00254e50
    00254e50google.golang.org/protobuf/internal/filetype.depIdxs.Get: ; void google.golang.org/protobuf/internal/filetype.depIdxs.Get(google.golang.org/protobuf/internal/filetype.depIdxs x, int32 i, int32 j)
    00254e50ldr x16, [x28+16]
    00254e54subs xzr, sp, x16
    00254e58b.ls 0x254efc
    00254e5cstr x30, [sp-48]!
    00254e60stur x29, [sp-8]
    00254e64sub x29, sp, 8
    00254e68str x0, [sp+56]
    00254e6cstr x1, [sp+64]
    00254e70str x2, [sp+72]
    00254e74str w3, [sp+80]
    00254e78str w4, [sp+84]
    00254e7cstr wzr, [sp+28]
    00254e80ldr x2, [sp+64]
    00254e84str x2, [sp+32]
    00254e88ldr x1, [sp+64]
    00254e8cldr x3, [sp+56]
    00254e90ldr x4, [sp+64]
    00254e94ldr x5, [sp+56]
    00254e98ldrsw x6, [sp+80]
    00254e9csub x2, x2, x6
    00254ea0sub x2, x2, 1
    00254ea4sbfm x0, x2, 0, 31
    00254ea8subs xzr, x0, x4
    00254eacb.lo 0x254eb4
    00254eb0b 0x254ef0
    00254eb4
    00254eb4loc_254eb4:
    00254eb4sbfm x2, x2, 62, 31
    00254eb8ldrsw x2, [x5+x2]
    00254ebcldrsw x4, [sp+84]
    00254ec0add x2, x2, x4
    00254ec4sbfm x0, x2, 0, 31
    00254ec8subs xzr, x0, x1
    00254eccb.lo 0x254ed4
    00254ed0b 0x254eec
    00254ed4
    00254ed4loc_254ed4:
    00254ed4sbfm x1, x2, 62, 31
    00254ed8ldrsw x0, [x3+x1]
    00254edcstr w0, [sp+28]
    00254ee0ldur x29, [sp-8]
    00254ee4ldr x30, [sp], 48
    00254ee8ret x30
    00254eec
    00254eecloc_254eec:
    00254eecbl runtime.panicIndex
    00254ef0
    00254ef0loc_254ef0:
    00254ef0mov x1, x4
    00254ef4bl runtime.panicIndex
    00254ef8hint
    00254efc
    00254efcloc_254efc:
    00254efcstp x0, x1, [sp+8]
    00254f00str x2, [sp+24]
    00254f04stp w3, w4, [sp+32]
    00254f08mov x3, x30
    00254f0cbl runtime.morestack_noctxt.abi0
    00254f10ldp x0, x1, [sp+8]
    00254f14ldr x2, [sp+24]
    00254f18ldp w3, w4, [sp+32]
    00254f1cb 0x254e50
    00254e50
    00254f20
    00254f20google.golang.org/protobuf/internal/filetype.(*resolverByIndex).FindEnumByIndex: ; void google.golang.org/protobuf/internal/filetype.(*resolverByIndex).FindEnumByIndex(google.golang.org/protobuf/internal/filetype.resolverByIndex * r, int32 i, int32 j, struct []google.golang.org/protobuf/internal/filedesc.Enum es, struct []google.golang.org/protobuf/internal/filedesc.Message ms)
    00254f20ldr x16, [x28+16]
    00254f24sub x17, sp, 32
    00254f28subs xzr, x17, x16
    00254f2cb.ls 0x255068
    00254f30str x30, [sp-160]!
    00254f34stur x29, [sp-8]
    00254f38sub x29, sp, 8
    00254f3cstr x0, [sp+168]
    00254f40str w1, [sp+176]
    00254f44str w2, [sp+180]
    00254f48str x3, [sp+184]
    00254f4cstr x4, [sp+192]
    00254f50str x5, [sp+200]
    00254f54str x6, [sp+208]
    00254f58str x7, [sp+216]
    00254f5cstr x8, [sp+224]
    00254f60stp xzr, xzr, [sp+72]
    00254f64ldr x5, [sp+168]
    00254f68ldrsb x27, [x5]
    00254f6cldr x0, [x5+24]
    00254f70ldr x1, [x5+32]
    00254f74ldr x2, [x5+40]
    00254f78str x0, [sp+104]
    00254f7cstr x1, [sp+112]
    00254f80str x2, [sp+120]
    00254f84ldrsw x3, [sp+176]
    00254f88ldrsw x4, [sp+180]
    00254f8cbl google.golang.org/protobuf/internal/filetype.depIdxs.Get
    00254f90str w0, [sp+44]
    00254f94sbfm x5, x0, 0, 31
    00254f98str x5, [sp+48]
    00254f9cldr x6, [sp+192]
    00254fa0str x6, [sp+64]
    00254fa4ldr x7, [sp+216]
    00254fa8str x7, [sp+56]
    00254facadd x6, x6, x7
    00254fb0subs xzr, x5, x6
    00254fb4b.lt 0x254fbc
    00254fb8b 0x255000
    00254fbc
    00254fbcloc_254fbc:
    00254fbcldr x1, [sp+192]
    00254fc0ldr x2, [sp+184]
    00254fc4subs xzr, x5, x1
    00254fc8b.lo 0x254fd0
    00254fccb 0x25505c
    00254fd0
    00254fd0loc_254fd0:
    00254fd0sbfm x3, x0, 58, 31
    00254fd4add x2, x2, x3
    00254fd8str x2, [sp+144]
    00254fdcadrp x3, 0x4c8000
    00254fe0add x3, x3, 1600
    00254fe4str x3, [sp+72]
    00254fe8str x2, [sp+80]
    00254fecldr x0, [sp+72]
    00254ff0ldr x1, [sp+80]
    00254ff4ldur x29, [sp-8]
    00254ff8ldr x30, [sp], 160
    00254ffcret x30
    00255000
    00255000loc_255000:
    00255000ldr x2, [sp+168]
    00255004ldrsb x27, [x2]
    00255008ldr x3, [x2]
    0025500cldr x1, [x2+8]
    00255010subs xzr, x5, x1
    00255014b.lo 0x25501c
    00255018b 0x255054
    0025501c
    0025501cloc_25501c:
    0025501csbfm x2, x0, 60, 31
    00255020ldr x0, [x3+x2]
    00255024add x2, x3, x2
    00255028ldr x1, [x2+8]
    0025502cstr x0, [sp+88]
    00255030str x1, [sp+96]
    00255034bl google.golang.org/protobuf/internal/impl.Export.EnumDescriptorOf
    00255038str x0, [sp+128]
    0025503cstr x1, [sp+136]
    00255040str x0, [sp+72]
    00255044str x1, [sp+80]
    00255048ldur x29, [sp-8]
    0025504cldr x30, [sp], 160
    00255050ret x30
    00255054
    00255054loc_255054:
    00255054mov x0, x5
    00255058bl runtime.panicIndex
    0025505c
    0025505cloc_25505c:
    0025505cmov x0, x5
    00255060bl runtime.panicIndex
    00255064hint
    00255068
    00255068loc_255068:
    00255068str x0, [sp+8]
    0025506cstp w1, w2, [sp+16]
    00255070stp x3, x4, [sp+24]
    00255074stp x5, x6, [sp+40]
    00255078stp x7, x8, [sp+56]
    0025507cmov x3, x30
    00255080bl runtime.morestack_noctxt.abi0
    00255084ldr x0, [sp+8]
    00255088ldp w1, w2, [sp+16]
    0025508cldp x3, x4, [sp+24]
    00255090ldp x5, x6, [sp+40]
    00255094ldp x7, x8, [sp+56]
    00255098b 0x254f20
    0025509cudf 0
    00254f20
    002550a0
    002550a0google.golang.org/protobuf/internal/filetype.(*resolverByIndex).FindMessageByIndex: ; void google.golang.org/protobuf/internal/filetype.(*resolverByIndex).FindMessageByIndex(google.golang.org/protobuf/internal/filetype.resolverByIndex * r, int32 i, int32 j, struct []google.golang.org/protobuf/internal/filedesc.Enum es, struct []google.golang.org/protobuf/internal/filedesc.Message ms)
    002550a0ldr x16, [x28+16]
    002550a4sub x17, sp, 32
    002550a8subs xzr, x17, x16
    002550acb.ls 0x2551f0
    002550b0str x30, [sp-160]!
    002550b4stur x29, [sp-8]
    002550b8sub x29, sp, 8
    002550bcstr x0, [sp+168]
    002550c0str w1, [sp+176]
    002550c4str w2, [sp+180]
    002550c8str x3, [sp+184]
    002550ccstr x4, [sp+192]
    002550d0str x5, [sp+200]
    002550d4str x6, [sp+208]
    002550d8str x7, [sp+216]
    002550dcstr x8, [sp+224]
    002550e0stp xzr, xzr, [sp+72]
    002550e4ldr x5, [sp+168]
    002550e8ldrsb x27, [x5]
    002550ecldr x0, [x5+24]
    002550f0ldr x1, [x5+32]
    002550f4ldr x2, [x5+40]
    002550f8str x0, [sp+104]
    002550fcstr x1, [sp+112]
    00255100str x2, [sp+120]
    00255104ldrsw x3, [sp+176]
    00255108ldrsw x4, [sp+180]
    0025510cbl google.golang.org/protobuf/internal/filetype.depIdxs.Get
    00255110str w0, [sp+44]
    00255114sbfm x5, x0, 0, 31
    00255118str x5, [sp+48]
    0025511cldr x6, [sp+192]
    00255120str x6, [sp+64]
    00255124ldr x7, [sp+216]
    00255128str x7, [sp+56]
    0025512cadd x6, x6, x7
    00255130subs xzr, x5, x6
    00255134b.lt 0x25513c
    00255138b 0x25518c
    0025513c
    0025513cloc_25513c:
    0025513cldr x2, [sp+192]
    00255140str x2, [sp+56]
    00255144ldr x1, [sp+216]
    00255148ldr x3, [sp+208]
    0025514csub x0, x5, x2
    00255150subs xzr, x1, x0
    00255154b.hi 0x25515c
    00255158b 0x2551e8
    0025515c
    0025515cloc_25515c:
    0025515cmovz x2, 208
    00255160madd x2, x2, x0, x3
    00255164str x2, [sp+144]
    00255168adrp x3, 0x4c7000
    0025516cadd x3, x3, 3488
    00255170str x3, [sp+72]
    00255174str x2, [sp+80]
    00255178ldr x0, [sp+72]
    0025517cldr x1, [sp+80]
    00255180ldur x29, [sp-8]
    00255184ldr x30, [sp], 160
    00255188ret x30
    0025518c
    0025518cloc_25518c:
    0025518cldr x2, [sp+168]
    00255190ldrsb x27, [x2]
    00255194ldr x3, [x2]
    00255198ldr x1, [x2+8]
    0025519csubs xzr, x5, x1
    002551a0b.lo 0x2551a8
    002551a4b 0x2551e0
    002551a8
    002551a8loc_2551a8:
    002551a8sbfm x2, x0, 60, 31
    002551acldr x0, [x3+x2]
    002551b0add x2, x3, x2
    002551b4ldr x1, [x2+8]
    002551b8str x0, [sp+88]
    002551bcstr x1, [sp+96]
    002551c0bl google.golang.org/protobuf/internal/impl.Export.MessageDescriptorOf
    002551c4str x0, [sp+128]
    002551c8str x1, [sp+136]
    002551ccstr x0, [sp+72]
    002551d0str x1, [sp+80]
    002551d4ldur x29, [sp-8]
    002551d8ldr x30, [sp], 160
    002551dcret x30
    002551e0
    002551e0loc_2551e0:
    002551e0mov x0, x5
    002551e4bl runtime.panicIndex
    002551e8
    002551e8loc_2551e8:
    002551e8bl runtime.panicIndex
    002551echint
    002551f0
    002551f0loc_2551f0:
    002551f0str x0, [sp+8]
    002551f4stp w1, w2, [sp+16]
    002551f8stp x3, x4, [sp+24]
    002551fcstp x5, x6, [sp+40]
    00255200stp x7, x8, [sp+56]
    00255204mov x3, x30
    00255208bl runtime.morestack_noctxt.abi0
    0025520cldr x0, [sp+8]
    00255210ldp w1, w2, [sp+16]
    00255214ldp x3, x4, [sp+24]
    00255218ldp x5, x6, [sp+40]
    0025521cldp x7, x8, [sp+56]
    00255220b 0x2550a0
    00255224udf 0
    00255228udf 0
    0025522cudf 0
    002550a0
    00255230
    00255230google.golang.org/protobuf/internal/filetype.(*depIdxs).Get: ; void google.golang.org/protobuf/internal/filetype.(*depIdxs).Get(google.golang.org/protobuf/internal/filetype.depIdxs * x, int32 i, int32 j)
    00255230ldr x16, [x28+16]
    00255234subs xzr, sp, x16
    00255238b.ls 0x2552b4
    0025523cstr x30, [sp-80]!
    00255240stur x29, [sp-8]
    00255244sub x29, sp, 8
    00255248ldr x16, [x28+32]
    0025524ccbnz x16, 0x2552d0
    00255250
    00255250loc_255250:
    00255250str x0, [sp+88]
    00255254str w1, [sp+96]
    00255258str w2, [sp+100]
    0025525cstr wzr, [sp+40]
    00255260ldr x5, [sp+88]
    00255264cbnz x5, 0x25526c
    00255268b 0x2552ac
    0025526c
    0025526cloc_25526c:
    0025526cldr x5, [sp+88]
    00255270ldrsb x27, [x5]
    00255274ldr x0, [x5]
    00255278ldr x1, [x5+8]
    0025527cldr x2, [x5+16]
    00255280str x0, [sp+48]
    00255284str x1, [sp+56]
    00255288str x2, [sp+64]
    0025528cldrsw x3, [sp+96]
    00255290ldrsw x4, [sp+100]
    00255294bl google.golang.org/protobuf/internal/filetype.depIdxs.Get
    00255298str w0, [sp+44]
    0025529cstr w0, [sp+40]
    002552a0ldur x29, [sp-8]
    002552a4ldr x30, [sp], 80
    002552a8ret x30
    002552ac
    002552acloc_2552ac:
    002552acbl runtime.panicwrap
    002552b0hint
    002552b4
    002552b4loc_2552b4:
    002552b4str x0, [sp+8]
    002552b8stp w1, w2, [sp+16]
    002552bcmov x3, x30
    002552c0bl runtime.morestack_noctxt.abi0
    002552c4ldr x0, [sp+8]
    002552c8ldp w1, w2, [sp+16]
    002552ccb 0x255230
    002552d0
    002552d0loc_2552d0:
    002552d0ldr x17, [x16]
    002552d4add x20, sp, 88
    002552d8subs xzr, x20, x17
    002552dcb.ne 0x255250
    002552e0add x20, sp, 8
    002552e4str x20, [x16]
    002552e8b 0x255250
    002552ecudf 0
    00255230
    002552f0
    002552f0google.golang.org/protobuf/internal/filetype.resolverByIndex.FindDescriptorByName: ; void google.golang.org/protobuf/internal/filetype.resolverByIndex.FindDescriptorByName(google.golang.org/protobuf/internal/filetype.resolverByIndex p0, struct google.golang.org/protobuf/reflect/protoreflect.FullName p1)
    002552f0ldr x16, [x28+16]
    002552f4sub x17, sp, 16
    002552f8subs xzr, x17, x16
    002552fcb.ls 0x2553cc
    00255300str x30, [sp-144]!
    00255304stur x29, [sp-8]
    00255308sub x29, sp, 8
    0025530cldr x16, [x28+32]
    00255310cbnz x16, 0x255400
    00255314
    00255314loc_255314:
    00255314str x0, [sp+152]
    00255318str x1, [sp+160]
    0025531cstr x2, [sp+168]
    00255320str x3, [sp+176]
    00255324str x4, [sp+184]
    00255328str x5, [sp+192]
    0025532cstr x6, [sp+200]
    00255330str x7, [sp+208]
    00255334str x8, [sp+216]
    00255338str x9, [sp+224]
    0025533cstp xzr, xzr, [sp+56]
    00255340stp xzr, xzr, [sp+40]
    00255344stp xzr, xzr, [sp+88]
    00255348stp xzr, xzr, [sp+72]
    0025534cldr x3, [sp+200]
    00255350ldrsb x27, [x3]
    00255354ldr x1, [sp+216]
    00255358ldr x2, [sp+224]
    0025535cldr x3, [x3+24]
    00255360ldr x0, [sp+208]
    00255364blr x3
    00255368str x0, [sp+88]
    0025536cstr x1, [sp+96]
    00255370str x2, [sp+72]
    00255374str x3, [sp+80]
    00255378ldr x3, [sp+88]
    0025537cldr x4, [sp+96]
    00255380str x3, [sp+120]
    00255384str x4, [sp+128]
    00255388ldr x3, [sp+72]
    0025538cldr x4, [sp+80]
    00255390str x3, [sp+104]
    00255394str x4, [sp+112]
    00255398ldr x3, [sp+120]
    0025539cldr x4, [sp+128]
    002553a0str x3, [sp+56]
    002553a4str x4, [sp+64]
    002553a8ldr x2, [sp+104]
    002553acldr x3, [sp+112]
    002553b0str x2, [sp+40]
    002553b4str x3, [sp+48]
    002553b8ldr x0, [sp+56]
    002553bcldr x1, [sp+64]
    002553c0ldur x29, [sp-8]
    002553c4ldr x30, [sp], 144
    002553c8ret x30
    002553cc
    002553ccloc_2553cc:
    002553ccstp x0, x1, [sp+8]
    002553d0stp x2, x3, [sp+24]
    002553d4stp x4, x5, [sp+40]
    002553d8stp x6, x7, [sp+56]
    002553dcstp x8, x9, [sp+72]
    002553e0mov x3, x30
    002553e4bl runtime.morestack_noctxt.abi0
    002553e8ldp x0, x1, [sp+8]
    002553ecldp x2, x3, [sp+24]
    002553f0ldp x4, x5, [sp+40]
    002553f4ldp x6, x7, [sp+56]
    002553f8ldp x8, x9, [sp+72]
    002553fcb 0x2552f0
    00255400
    00255400loc_255400:
    00255400ldr x17, [x16]
    00255404add x20, sp, 152
    00255408subs xzr, x20, x17
    0025540cb.ne 0x255314
    00255410add x20, sp, 8
    00255414str x20, [x16]
    00255418b 0x255314
    0025541cudf 0
    002552f0
    00255420
    00255420google.golang.org/protobuf/internal/filetype.(*resolverByIndex).FindDescriptorByName: ; void google.golang.org/protobuf/internal/filetype.(*resolverByIndex).FindDescriptorByName(google.golang.org/protobuf/internal/filetype.resolverByIndex * p0, struct google.golang.org/protobuf/reflect/protoreflect.FullName p1)
    00255420ldr x16, [x28+16]
    00255424sub x17, sp, 16
    00255428subs xzr, x17, x16
    0025542cb.ls 0x2554e8
    00255430str x30, [sp-144]!
    00255434stur x29, [sp-8]
    00255438sub x29, sp, 8
    0025543cldr x16, [x28+32]
    00255440cbnz x16, 0x255504
    00255444
    00255444loc_255444:
    00255444str x0, [sp+152]
    00255448str x1, [sp+160]
    0025544cstr x2, [sp+168]
    00255450stp xzr, xzr, [sp+56]
    00255454stp xzr, xzr, [sp+40]
    00255458stp xzr, xzr, [sp+88]
    0025545cstp xzr, xzr, [sp+72]
    00255460ldr x1, [sp+160]
    00255464ldr x3, [sp+152]
    00255468ldrsb x27, [x3]
    0025546cldr x4, [x3+48]
    00255470ldrsb x27, [x4]
    00255474ldr x2, [sp+168]
    00255478ldr x4, [x4+24]
    0025547cldr x0, [x3+56]
    00255480blr x4
    00255484str x0, [sp+88]
    00255488str x1, [sp+96]
    0025548cstr x2, [sp+72]
    00255490str x3, [sp+80]
    00255494ldr x3, [sp+88]
    00255498ldr x4, [sp+96]
    0025549cstr x3, [sp+120]
    002554a0str x4, [sp+128]
    002554a4ldr x3, [sp+72]
    002554a8ldr x4, [sp+80]
    002554acstr x3, [sp+104]
    002554b0str x4, [sp+112]
    002554b4ldr x3, [sp+120]
    002554b8ldr x4, [sp+128]
    002554bcstr x3, [sp+56]
    002554c0str x4, [sp+64]
    002554c4ldr x2, [sp+104]
    002554c8ldr x3, [sp+112]
    002554ccstr x2, [sp+40]
    002554d0str x3, [sp+48]
    002554d4ldr x0, [sp+56]
    002554d8ldr x1, [sp+64]
    002554dcldur x29, [sp-8]
    002554e0ldr x30, [sp], 144
    002554e4ret x30
    002554e8
    002554e8loc_2554e8:
    002554e8stp x0, x1, [sp+8]
    002554ecstr x2, [sp+24]
    002554f0mov x3, x30
    002554f4bl runtime.morestack_noctxt.abi0
    002554f8ldp x0, x1, [sp+8]
    002554fcldr x2, [sp+24]
    00255500b 0x255420
    00255504
    00255504loc_255504:
    00255504ldr x17, [x16]
    00255508add x20, sp, 152
    0025550csubs xzr, x20, x17
    00255510b.ne 0x255444
    00255514add x20, sp, 8
    00255518str x20, [x16]
    0025551cb 0x255444
    00255420
    00255520
    00255520google.golang.org/protobuf/internal/filetype.resolverByIndex.FindFileByPath: ; void google.golang.org/protobuf/internal/filetype.resolverByIndex.FindFileByPath(google.golang.org/protobuf/internal/filetype.resolverByIndex p0, struct string p1)
    00255520ldr x16, [x28+16]
    00255524sub x17, sp, 16
    00255528subs xzr, x17, x16
    0025552cb.ls 0x2555fc
    00255530str x30, [sp-144]!
    00255534stur x29, [sp-8]
    00255538sub x29, sp, 8
    0025553cldr x16, [x28+32]
    00255540cbnz x16, 0x255630
    00255544
    00255544loc_255544:
    00255544str x0, [sp+152]
    00255548str x1, [sp+160]
    0025554cstr x2, [sp+168]
    00255550str x3, [sp+176]
    00255554str x4, [sp+184]
    00255558str x5, [sp+192]
    0025555cstr x6, [sp+200]
    00255560str x7, [sp+208]
    00255564str x8, [sp+216]
    00255568str x9, [sp+224]
    0025556cstp xzr, xzr, [sp+56]
    00255570stp xzr, xzr, [sp+40]
    00255574stp xzr, xzr, [sp+88]
    00255578stp xzr, xzr, [sp+72]
    0025557cldr x3, [sp+200]
    00255580ldrsb x27, [x3]
    00255584ldr x1, [sp+216]
    00255588ldr x2, [sp+224]
    0025558cldr x3, [x3+32]
    00255590ldr x0, [sp+208]
    00255594blr x3
    00255598str x0, [sp+88]
    0025559cstr x1, [sp+96]
    002555a0str x2, [sp+72]
    002555a4str x3, [sp+80]
    002555a8ldr x3, [sp+88]
    002555acldr x4, [sp+96]
    002555b0str x3, [sp+120]
    002555b4str x4, [sp+128]
    002555b8ldr x3, [sp+72]
    002555bcldr x4, [sp+80]
    002555c0str x3, [sp+104]
    002555c4str x4, [sp+112]
    002555c8ldr x3, [sp+120]
    002555ccldr x4, [sp+128]
    002555d0str x3, [sp+56]
    002555d4str x4, [sp+64]
    002555d8ldr x2, [sp+104]
    002555dcldr x3, [sp+112]
    002555e0str x2, [sp+40]
    002555e4str x3, [sp+48]
    002555e8ldr x0, [sp+56]
    002555ecldr x1, [sp+64]
    002555f0ldur x29, [sp-8]
    002555f4ldr x30, [sp], 144
    002555f8ret x30
    002555fc
    002555fcloc_2555fc:
    002555fcstp x0, x1, [sp+8]
    00255600stp x2, x3, [sp+24]
    00255604stp x4, x5, [sp+40]
    00255608stp x6, x7, [sp+56]
    0025560cstp x8, x9, [sp+72]
    00255610mov x3, x30
    00255614bl runtime.morestack_noctxt.abi0
    00255618ldp x0, x1, [sp+8]
    0025561cldp x2, x3, [sp+24]
    00255620ldp x4, x5, [sp+40]
    00255624ldp x6, x7, [sp+56]
    00255628ldp x8, x9, [sp+72]
    0025562cb 0x255520
    00255630
    00255630loc_255630:
    00255630ldr x17, [x16]
    00255634add x20, sp, 152
    00255638subs xzr, x20, x17
    0025563cb.ne 0x255544
    00255640add x20, sp, 8
    00255644str x20, [x16]
    00255648b 0x255544
    0025564cudf 0
    00255520
    00255650
    00255650google.golang.org/protobuf/internal/filetype.(*resolverByIndex).FindFileByPath: ; void google.golang.org/protobuf/internal/filetype.(*resolverByIndex).FindFileByPath(google.golang.org/protobuf/internal/filetype.resolverByIndex * p0, struct string p1)
    00255650ldr x16, [x28+16]
    00255654sub x17, sp, 16
    00255658subs xzr, x17, x16
    0025565cb.ls 0x255718
    00255660str x30, [sp-144]!
    00255664stur x29, [sp-8]
    00255668sub x29, sp, 8
    0025566cldr x16, [x28+32]
    00255670cbnz x16, 0x255734
    00255674
    00255674loc_255674:
    00255674str x0, [sp+152]
    00255678str x1, [sp+160]
    0025567cstr x2, [sp+168]
    00255680stp xzr, xzr, [sp+56]
    00255684stp xzr, xzr, [sp+40]
    00255688stp xzr, xzr, [sp+88]
    0025568cstp xzr, xzr, [sp+72]
    00255690ldr x1, [sp+160]
    00255694ldr x3, [sp+152]
    00255698ldrsb x27, [x3]
    0025569cldr x4, [x3+48]
    002556a0ldrsb x27, [x4]
    002556a4ldr x2, [sp+168]
    002556a8ldr x4, [x4+32]
    002556acldr x0, [x3+56]
    002556b0blr x4
    002556b4str x0, [sp+88]
    002556b8str x1, [sp+96]
    002556bcstr x2, [sp+72]
    002556c0str x3, [sp+80]
    002556c4ldr x3, [sp+88]
    002556c8ldr x4, [sp+96]
    002556ccstr x3, [sp+120]
    002556d0str x4, [sp+128]
    002556d4ldr x3, [sp+72]
    002556d8ldr x4, [sp+80]
    002556dcstr x3, [sp+104]
    002556e0str x4, [sp+112]
    002556e4ldr x3, [sp+120]
    002556e8ldr x4, [sp+128]
    002556ecstr x3, [sp+56]
    002556f0str x4, [sp+64]
    002556f4ldr x2, [sp+104]
    002556f8ldr x3, [sp+112]
    002556fcstr x2, [sp+40]
    00255700str x3, [sp+48]
    00255704ldr x0, [sp+56]
    00255708ldr x1, [sp+64]
    0025570cldur x29, [sp-8]
    00255710ldr x30, [sp], 144
    00255714ret x30
    00255718
    00255718loc_255718:
    00255718stp x0, x1, [sp+8]
    0025571cstr x2, [sp+24]
    00255720mov x3, x30
    00255724bl runtime.morestack_noctxt.abi0
    00255728ldp x0, x1, [sp+8]
    0025572cldr x2, [sp+24]
    00255730b 0x255650
    00255734
    00255734loc_255734:
    00255734ldr x17, [x16]
    00255738add x20, sp, 152
    0025573csubs xzr, x20, x17
    00255740b.ne 0x255674
    00255744add x20, sp, 8
    00255748str x20, [x16]
    0025574cb 0x255674
    00255650
    00255750
    00255750google.golang.org/protobuf/internal/filetype.resolverByIndex.RegisterFile: ; void google.golang.org/protobuf/internal/filetype.resolverByIndex.RegisterFile(google.golang.org/protobuf/internal/filetype.resolverByIndex p0, google.golang.org/protobuf/reflect/protoreflect.FileDescriptor p1)
    00255750ldr x16, [x28+16]
    00255754subs xzr, sp, x16
    00255758b.ls 0x2557d4
    0025575cstr x30, [sp-80]!
    00255760stur x29, [sp-8]
    00255764sub x29, sp, 8
    00255768ldr x16, [x28+32]
    0025576ccbnz x16, 0x255808
    00255770
    00255770loc_255770:
    00255770str x0, [sp+88]
    00255774str x1, [sp+96]
    00255778str x2, [sp+104]
    0025577cstr x3, [sp+112]
    00255780str x4, [sp+120]
    00255784str x5, [sp+128]
    00255788str x6, [sp+136]
    0025578cstr x7, [sp+144]
    00255790str x8, [sp+152]
    00255794str x9, [sp+160]
    00255798stp xzr, xzr, [sp+40]
    0025579cldr x3, [sp+136]
    002557a0ldrsb x27, [x3]
    002557a4ldr x1, [sp+152]
    002557a8ldr x2, [sp+160]
    002557acldr x3, [x3+40]
    002557b0ldr x0, [sp+144]
    002557b4blr x3
    002557b8str x0, [sp+56]
    002557bcstr x1, [sp+64]
    002557c0str x0, [sp+40]
    002557c4str x1, [sp+48]
    002557c8ldur x29, [sp-8]
    002557ccldr x30, [sp], 80
    002557d0ret x30
    002557d4
    002557d4loc_2557d4:
    002557d4stp x0, x1, [sp+8]
    002557d8stp x2, x3, [sp+24]
    002557dcstp x4, x5, [sp+40]
    002557e0stp x6, x7, [sp+56]
    002557e4stp x8, x9, [sp+72]
    002557e8mov x3, x30
    002557ecbl runtime.morestack_noctxt.abi0
    002557f0ldp x0, x1, [sp+8]
    002557f4ldp x2, x3, [sp+24]
    002557f8ldp x4, x5, [sp+40]
    002557fcldp x6, x7, [sp+56]
    00255800ldp x8, x9, [sp+72]
    00255804b 0x255750
    00255808
    00255808loc_255808:
    00255808ldr x17, [x16]
    0025580cadd x20, sp, 88
    00255810subs xzr, x20, x17
    00255814b.ne 0x255770
    00255818add x20, sp, 8
    0025581cstr x20, [x16]
    00255820b 0x255770
    00255824udf 0
    00255828udf 0
    0025582cudf 0
    00255750
    00255830
    00255830google.golang.org/protobuf/internal/filetype.(*resolverByIndex).RegisterFile: ; void google.golang.org/protobuf/internal/filetype.(*resolverByIndex).RegisterFile(google.golang.org/protobuf/internal/filetype.resolverByIndex * p0, google.golang.org/protobuf/reflect/protoreflect.FileDescriptor p1)
    00255830ldr x16, [x28+16]
    00255834subs xzr, sp, x16
    00255838b.ls 0x2558a0
    0025583cstr x30, [sp-80]!
    00255840stur x29, [sp-8]
    00255844sub x29, sp, 8
    00255848ldr x16, [x28+32]
    0025584ccbnz x16, 0x2558bc
    00255850
    00255850loc_255850:
    00255850str x0, [sp+88]
    00255854str x1, [sp+96]
    00255858str x2, [sp+104]
    0025585cstp xzr, xzr, [sp+40]
    00255860ldr x1, [sp+96]
    00255864ldr x3, [sp+88]
    00255868ldrsb x27, [x3]
    0025586cldr x4, [x3+48]
    00255870ldrsb x27, [x4]
    00255874ldr x2, [sp+104]
    00255878ldr x4, [x4+40]
    0025587cldr x0, [x3+56]
    00255880blr x4
    00255884str x0, [sp+56]
    00255888str x1, [sp+64]
    0025588cstr x0, [sp+40]
    00255890str x1, [sp+48]
    00255894ldur x29, [sp-8]
    00255898ldr x30, [sp], 80
    0025589cret x30
    002558a0
    002558a0loc_2558a0:
    002558a0stp x0, x1, [sp+8]
    002558a4str x2, [sp+24]
    002558a8mov x3, x30
    002558acbl runtime.morestack_noctxt.abi0
    002558b0ldp x0, x1, [sp+8]
    002558b4ldr x2, [sp+24]
    002558b8b 0x255830
    002558bc
    002558bcloc_2558bc:
    002558bcldr x17, [x16]
    002558c0add x20, sp, 88
    002558c4subs xzr, x20, x17
    002558c8b.ne 0x255850
    002558ccadd x20, sp, 8
    002558d0str x20, [x16]
    002558d4b 0x255850
    002558d8udf 0
    002558dcudf 0
    00255830
    002558e0
    002558e0github.com/bishopfox/sliver/protobuf/commonpb.init: ; void github.com/bishopfox/sliver/protobuf/commonpb.init(void)
    002558e0ldr x16, [x28+16]
    002558e4subs xzr, sp, x16
    002558e8b.ls 0x255960
    002558ecstr x30, [sp-48]!
    002558f0stur x29, [sp-8]
    002558f4sub x29, sp, 8
    002558f8adrp x0, 0x437000
    002558fcadd x0, x0, 896
    00255900orr x1, xzr, 6
    00255904mov x2, x1
    00255908bl runtime.makeslice
    0025590corr x3, xzr, 6
    00255910adrp x27, 0x7cd000
    00255914str x3, [x27+3560]
    00255918adrp x27, 0x7cd000
    0025591cstr x3, [x27+3568]
    00255920adrp x27, 0x7f6000
    00255924ldr w3, [x27+3056]
    00255928cbz w3, 0x255930
    0025592cb 0x255934
    00255930
    00255930loc_255930:
    00255930b 0x25594c
    00255934
    00255934loc_255934:
    00255934bl runtime.gcWriteBarrier2
    00255938str x0, [x25]
    0025593cadrp x27, 0x7cd000
    00255940ldr x1, [x27+3552]
    00255944str x1, [x25+8]
    00255948b 0x25594c
    0025594c
    0025594cloc_25594c:
    0025594cadrp x27, 0x7cd000
    00255950str x0, [x27+3552]
    00255954ldur x29, [sp-8]
    00255958ldr x30, [sp], 48
    0025595cret x30
    00255960
    00255960loc_255960:
    00255960mov x3, x30
    00255964bl runtime.morestack_noctxt.abi0
    00255968b 0x2558e0
    0025596cudf 0
    002558e0
    00255970
    00255970github.com/bishopfox/sliver/protobuf/commonpb.(*Empty).Reset: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*Empty).Reset(github.com/bishopfox/sliver/protobuf/commonpb.Empty * x)
    00255970ldr x16, [x28+16]
    00255974subs xzr, sp, x16
    00255978b.ls 0x255a18
    0025597cstr x30, [sp-64]!
    00255980stur x29, [sp-8]
    00255984sub x29, sp, 8
    00255988str x0, [sp+72]
    0025598cldrsb x27, [x0]
    00255990adrp x27, 0x7f6000
    00255994ldr w2, [x27+3056]
    00255998cbz w2, 0x2559a0
    0025599cb 0x2559a4
    002559a0
    002559a0loc_2559a0:
    002559a0b 0x2559c0
    002559a4
    002559a4loc_2559a4:
    002559a4str x0, [sp+48]
    002559a8mov x1, x0
    002559acadrp x0, 0x3fe000
    002559b0add x0, x0, 832
    002559b4bl runtime.wbZero
    002559b8ldr x0, [sp+48]
    002559bcb 0x2559c0
    002559c0
    002559c0loc_2559c0:
    002559c0stp xzr, xzr, [x0]
    002559c4stp xzr, xzr, [x0+16]
    002559c8str xzr, [x0+32]
    002559ccadrp x27, 0x7cd000
    002559d0ldr x1, [x27+3560]
    002559d4adrp x27, 0x7cd000
    002559d8ldr x2, [x27+3552]
    002559dcsubs xzr, x1, 0
    002559e0b.hi 0x2559e8
    002559e4b 0x255a0c
    002559e8
    002559e8loc_2559e8:
    002559e8str x2, [sp+40]
    002559ecldr x0, [sp+72]
    002559f0bl google.golang.org/protobuf/internal/impl.Export.MessageStateOf
    002559f4str x0, [sp+32]
    002559f8ldr x1, [sp+40]
    002559fcbl google.golang.org/protobuf/internal/impl.(*messageState).StoreMessageInfo
    00255a00ldur x29, [sp-8]
    00255a04ldr x30, [sp], 64
    00255a08ret x30
    00255a0c
    00255a0cloc_255a0c:
    00255a0cmov x0, xzr
    00255a10bl runtime.panicIndex
    00255a14hint
    00255a18
    00255a18loc_255a18:
    00255a18str x0, [sp+8]
    00255a1cmov x3, x30
    00255a20bl runtime.morestack_noctxt.abi0
    00255a24ldr x0, [sp+8]
    00255a28b 0x255970
    00255a2cudf 0
    00255970
    00255a30
    00255a30github.com/bishopfox/sliver/protobuf/commonpb.(*Empty).String: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*Empty).String(github.com/bishopfox/sliver/protobuf/commonpb.Empty * x)
    00255a30ldr x16, [x28+16]
    00255a34subs xzr, sp, x16
    00255a38b.ls 0x255a7c
    00255a3cstr x30, [sp-64]!
    00255a40stur x29, [sp-8]
    00255a44sub x29, sp, 8
    00255a48str x0, [sp+72]
    00255a4cstp xzr, xzr, [sp+24]
    00255a50ldr x1, [sp+72]
    00255a54adrp x0, 0x4c0000
    00255a58add x0, x0, 1504
    00255a5cbl google.golang.org/protobuf/internal/impl.Export.MessageStringOf
    00255a60str x0, [sp+40]
    00255a64str x1, [sp+48]
    00255a68str x0, [sp+24]
    00255a6cstr x1, [sp+32]
    00255a70ldur x29, [sp-8]
    00255a74ldr x30, [sp], 64
    00255a78ret x30
    00255a7c
    00255a7cloc_255a7c:
    00255a7cstr x0, [sp+8]
    00255a80mov x3, x30
    00255a84bl runtime.morestack_noctxt.abi0
    00255a88ldr x0, [sp+8]
    00255a8cb 0x255a30
    00255a30
    00255a90
    00255a90github.com/bishopfox/sliver/protobuf/commonpb.(*Empty).ProtoReflect: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*Empty).ProtoReflect(github.com/bishopfox/sliver/protobuf/commonpb.Empty * x)
    00255a90ldr x16, [x28+16]
    00255a94subs xzr, sp, x16
    00255a98b.ls 0x255b70
    00255a9cstr x30, [sp-112]!
    00255aa0stur x29, [sp-8]
    00255aa4sub x29, sp, 8
    00255aa8str x0, [sp+120]
    00255aacstp xzr, xzr, [sp+40]
    00255ab0adrp x27, 0x7cd000
    00255ab4ldr x0, [x27+3552]
    00255ab8adrp x27, 0x7cd000
    00255abcldr x1, [x27+3560]
    00255ac0subs xzr, x1, 0
    00255ac4b.hi 0x255acc
    00255ac8b 0x255b64
    00255acc
    00255accloc_255acc:
    00255accstr x0, [sp+64]
    00255ad0ldr x3, [sp+120]
    00255ad4cbnz x3, 0x255adc
    00255ad8b 0x255b38
    00255adc
    00255adcloc_255adc:
    00255adcldr x0, [sp+120]
    00255ae0bl google.golang.org/protobuf/internal/impl.Export.MessageStateOf
    00255ae4str x0, [sp+56]
    00255ae8bl google.golang.org/protobuf/internal/impl.(*messageState).LoadMessageInfo
    00255aecstr x0, [sp+96]
    00255af0cbnz x0, 0x255af8
    00255af4b 0x255afc
    00255af8
    00255af8loc_255af8:
    00255af8b 0x255b0c
    00255afc
    00255afcloc_255afc:
    00255afcldr x1, [sp+64]
    00255b00ldr x0, [sp+56]
    00255b04bl google.golang.org/protobuf/internal/impl.(*messageState).StoreMessageInfo
    00255b08b 0x255b0c
    00255b0c
    00255b0cloc_255b0c:
    00255b0cldr x2, [sp+56]
    00255b10str x2, [sp+88]
    00255b14adrp x3, 0x4c7000
    00255b18add x3, x3, 2160
    00255b1cstr x3, [sp+40]
    00255b20str x2, [sp+48]
    00255b24ldr x0, [sp+40]
    00255b28ldr x1, [sp+48]
    00255b2cldur x29, [sp-8]
    00255b30ldr x30, [sp], 112
    00255b34ret x30
    00255b38
    00255b38loc_255b38:
    00255b38ldr x2, [sp+120]
    00255b3cadrp x1, 0x3f4000
    00255b40add x1, x1, 2528
    00255b44bl google.golang.org/protobuf/internal/impl.(*MessageInfo).MessageOf
    00255b48str x0, [sp+72]
    00255b4cstr x1, [sp+80]
    00255b50str x0, [sp+40]
    00255b54str x1, [sp+48]
    00255b58ldur x29, [sp-8]
    00255b5cldr x30, [sp], 112
    00255b60ret x30
    00255b64
    00255b64loc_255b64:
    00255b64mov x0, xzr
    00255b68bl runtime.panicIndex
    00255b6chint
    00255b70
    00255b70loc_255b70:
    00255b70str x0, [sp+8]
    00255b74mov x3, x30
    00255b78bl runtime.morestack_noctxt.abi0
    00255b7cldr x0, [sp+8]
    00255b80b 0x255a90
    00255b84udf 0
    00255b88udf 0
    00255b8cudf 0
    00255a90
    00255b90
    00255b90github.com/bishopfox/sliver/protobuf/commonpb.(*Empty).Descriptor: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*Empty).Descriptor(github.com/bishopfox/sliver/protobuf/commonpb.Empty * p0)
    00255b90ldr x16, [x28+16]
    00255b94subs xzr, sp, x16
    00255b98b.ls 0x255c28
    00255b9cstr x30, [sp-128]!
    00255ba0stur x29, [sp-8]
    00255ba4sub x29, sp, 8
    00255ba8str x0, [sp+136]
    00255bacstr xzr, [sp+64]
    00255bb0stp xzr, xzr, [sp+72]
    00255bb4str xzr, [sp+40]
    00255bb8stp xzr, xzr, [sp+48]
    00255bbcbl github.com/bishopfox/sliver/protobuf/commonpb.file_commonpb_common_proto_rawDescGZIP
    00255bc0str x0, [sp+96]
    00255bc4str x1, [sp+104]
    00255bc8str x2, [sp+112]
    00255bccstr x0, [sp+64]
    00255bd0str x1, [sp+72]
    00255bd4str x2, [sp+80]
    00255bd8adrp x0, 0x3aa000
    00255bdcadd x0, x0, 3808
    00255be0bl runtime.newobject
    00255be4str x0, [sp+88]
    00255be8str xzr, [x0]
    00255becldr x0, [sp+88]
    00255bf0ldrsb x27, [x0]
    00255bf4b 0x255bf8
    00255bf8
    00255bf8loc_255bf8:
    00255bf8str x0, [sp+40]
    00255bfcorr x5, xzr, 1
    00255c00str x5, [sp+48]
    00255c04str x5, [sp+56]
    00255c08ldr x0, [sp+64]
    00255c0cldr x3, [sp+40]
    00255c10ldr x1, [sp+72]
    00255c14ldr x2, [sp+80]
    00255c18mov x4, x5
    00255c1cldur x29, [sp-8]
    00255c20ldr x30, [sp], 128
    00255c24ret x30
    00255c28
    00255c28loc_255c28:
    00255c28str x0, [sp+8]
    00255c2cmov x3, x30
    00255c30bl runtime.morestack_noctxt.abi0
    00255c34ldr x0, [sp+8]
    00255c38b 0x255b90
    00255c3cudf 0
    00255b90
    00255c40
    00255c40github.com/bishopfox/sliver/protobuf/commonpb.(*Request).Reset: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*Request).Reset(github.com/bishopfox/sliver/protobuf/commonpb.Request * x)
    00255c40ldr x16, [x28+16]
    00255c44subs xzr, sp, x16
    00255c48b.ls 0x255cfc
    00255c4cstr x30, [sp-64]!
    00255c50stur x29, [sp-8]
    00255c54sub x29, sp, 8
    00255c58str x0, [sp+72]
    00255c5cldrsb x27, [x0]
    00255c60adrp x27, 0x7f6000
    00255c64ldr w2, [x27+3056]
    00255c68cbz w2, 0x255c70
    00255c6cb 0x255c74
    00255c70
    00255c70loc_255c70:
    00255c70b 0x255c90
    00255c74
    00255c74loc_255c74:
    00255c74str x0, [sp+48]
    00255c78mov x1, x0
    00255c7cadrp x0, 0x430000
    00255c80add x0, x0, 3936
    00255c84bl runtime.wbZero
    00255c88ldr x0, [sp+48]
    00255c8cb 0x255c90
    00255c90
    00255c90loc_255c90:
    00255c90mov x20, x0
    00255c94adr x27, 16
    00255c98stp x29, x27, [sp-24]
    00255c9csub x29, sp, 24
    00255ca0bl fn_87cfc
    00255ca4sub x29, sp, 8
    00255ca8str xzr, [x0+80]
    00255cacadrp x27, 0x7cd000
    00255cb0ldr x1, [x27+3560]
    00255cb4adrp x27, 0x7cd000
    00255cb8ldr x2, [x27+3552]
    00255cbcsubs xzr, x1, 1
    00255cc0b.hi 0x255cc8
    00255cc4b 0x255cf0
    00255cc8
    00255cc8loc_255cc8:
    00255cc8add x1, x2, 328
    00255cccstr x1, [sp+40]
    00255cd0ldr x0, [sp+72]
    00255cd4bl google.golang.org/protobuf/internal/impl.Export.MessageStateOf
    00255cd8str x0, [sp+32]
    00255cdcldr x1, [sp+40]
    00255ce0bl google.golang.org/protobuf/internal/impl.(*messageState).StoreMessageInfo
    00255ce4ldur x29, [sp-8]
    00255ce8ldr x30, [sp], 64
    00255cecret x30
    00255cf0
    00255cf0loc_255cf0:
    00255cf0orr x0, xzr, 1
    00255cf4bl runtime.panicIndex
    00255cf8hint
    00255cfc
    00255cfcloc_255cfc:
    00255cfcstr x0, [sp+8]
    00255d00mov x3, x30
    00255d04bl runtime.morestack_noctxt.abi0
    00255d08ldr x0, [sp+8]
    00255d0cb 0x255c40
    00255c40
    00255d10
    00255d10github.com/bishopfox/sliver/protobuf/commonpb.(*Request).String: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*Request).String(github.com/bishopfox/sliver/protobuf/commonpb.Request * x)
    00255d10ldr x16, [x28+16]
    00255d14subs xzr, sp, x16
    00255d18b.ls 0x255d5c
    00255d1cstr x30, [sp-64]!
    00255d20stur x29, [sp-8]
    00255d24sub x29, sp, 8
    00255d28str x0, [sp+72]
    00255d2cstp xzr, xzr, [sp+24]
    00255d30ldr x1, [sp+72]
    00255d34adrp x0, 0x4c0000
    00255d38add x0, x0, 1472
    00255d3cbl google.golang.org/protobuf/internal/impl.Export.MessageStringOf
    00255d40str x0, [sp+40]
    00255d44str x1, [sp+48]
    00255d48str x0, [sp+24]
    00255d4cstr x1, [sp+32]
    00255d50ldur x29, [sp-8]
    00255d54ldr x30, [sp], 64
    00255d58ret x30
    00255d5c
    00255d5cloc_255d5c:
    00255d5cstr x0, [sp+8]
    00255d60mov x3, x30
    00255d64bl runtime.morestack_noctxt.abi0
    00255d68ldr x0, [sp+8]
    00255d6cb 0x255d10
    00255d10
    00255d70
    00255d70github.com/bishopfox/sliver/protobuf/commonpb.(*Request).ProtoReflect: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*Request).ProtoReflect(github.com/bishopfox/sliver/protobuf/commonpb.Request * x)
    00255d70ldr x16, [x28+16]
    00255d74subs xzr, sp, x16
    00255d78b.ls 0x255e54
    00255d7cstr x30, [sp-112]!
    00255d80stur x29, [sp-8]
    00255d84sub x29, sp, 8
    00255d88str x0, [sp+120]
    00255d8cstp xzr, xzr, [sp+40]
    00255d90adrp x27, 0x7cd000
    00255d94ldr x1, [x27+3560]
    00255d98adrp x27, 0x7cd000
    00255d9cldr x3, [x27+3552]
    00255da0subs xzr, x1, 1
    00255da4b.hi 0x255dac
    00255da8b 0x255e48
    00255dac
    00255dacloc_255dac:
    00255dacadd x0, x3, 328
    00255db0str x0, [sp+64]
    00255db4ldr x3, [sp+120]
    00255db8cbnz x3, 0x255dc0
    00255dbcb 0x255e1c
    00255dc0
    00255dc0loc_255dc0:
    00255dc0ldr x0, [sp+120]
    00255dc4bl google.golang.org/protobuf/internal/impl.Export.MessageStateOf
    00255dc8str x0, [sp+56]
    00255dccbl google.golang.org/protobuf/internal/impl.(*messageState).LoadMessageInfo
    00255dd0str x0, [sp+96]
    00255dd4cbnz x0, 0x255ddc
    00255dd8b 0x255de0
    00255ddc
    00255ddcloc_255ddc:
    00255ddcb 0x255df0
    00255de0
    00255de0loc_255de0:
    00255de0ldr x1, [sp+64]
    00255de4ldr x0, [sp+56]
    00255de8bl google.golang.org/protobuf/internal/impl.(*messageState).StoreMessageInfo
    00255decb 0x255df0
    00255df0
    00255df0loc_255df0:
    00255df0ldr x2, [sp+56]
    00255df4str x2, [sp+88]
    00255df8adrp x3, 0x4c7000
    00255dfcadd x3, x3, 2160
    00255e00str x3, [sp+40]
    00255e04str x2, [sp+48]
    00255e08ldr x0, [sp+40]
    00255e0cldr x1, [sp+48]
    00255e10ldur x29, [sp-8]
    00255e14ldr x30, [sp], 112
    00255e18ret x30
    00255e1c
    00255e1cloc_255e1c:
    00255e1cldr x2, [sp+120]
    00255e20adrp x1, 0x41f000
    00255e24add x1, x1, 3616
    00255e28bl google.golang.org/protobuf/internal/impl.(*MessageInfo).MessageOf
    00255e2cstr x0, [sp+72]
    00255e30str x1, [sp+80]
    00255e34str x0, [sp+40]
    00255e38str x1, [sp+48]
    00255e3cldur x29, [sp-8]
    00255e40ldr x30, [sp], 112
    00255e44ret x30
    00255e48
    00255e48loc_255e48:
    00255e48orr x0, xzr, 1
    00255e4cbl runtime.panicIndex
    00255e50hint
    00255e54
    00255e54loc_255e54:
    00255e54str x0, [sp+8]
    00255e58mov x3, x30
    00255e5cbl runtime.morestack_noctxt.abi0
    00255e60ldr x0, [sp+8]
    00255e64b 0x255d70
    00255e68udf 0
    00255e6cudf 0
    00255d70
    00255e70
    00255e70github.com/bishopfox/sliver/protobuf/commonpb.(*Request).Descriptor: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*Request).Descriptor(github.com/bishopfox/sliver/protobuf/commonpb.Request * p0)
    00255e70ldr x16, [x28+16]
    00255e74subs xzr, sp, x16
    00255e78b.ls 0x255f08
    00255e7cstr x30, [sp-128]!
    00255e80stur x29, [sp-8]
    00255e84sub x29, sp, 8
    00255e88str x0, [sp+136]
    00255e8cstr xzr, [sp+64]
    00255e90stp xzr, xzr, [sp+72]
    00255e94str xzr, [sp+40]
    00255e98stp xzr, xzr, [sp+48]
    00255e9cbl github.com/bishopfox/sliver/protobuf/commonpb.file_commonpb_common_proto_rawDescGZIP
    00255ea0str x0, [sp+96]
    00255ea4str x1, [sp+104]
    00255ea8str x2, [sp+112]
    00255eacstr x0, [sp+64]
    00255eb0str x1, [sp+72]
    00255eb4str x2, [sp+80]
    00255eb8adrp x0, 0x3aa000
    00255ebcadd x0, x0, 3808
    00255ec0bl runtime.newobject
    00255ec4str x0, [sp+88]
    00255ec8orr x5, xzr, 1
    00255eccstr x5, [x0]
    00255ed0ldr x0, [sp+88]
    00255ed4ldrsb x27, [x0]
    00255ed8b 0x255edc
    00255edc
    00255edcloc_255edc:
    00255edcstr x0, [sp+40]
    00255ee0str x5, [sp+48]
    00255ee4str x5, [sp+56]
    00255ee8ldr x0, [sp+64]
    00255eecldr x3, [sp+40]
    00255ef0ldr x1, [sp+72]
    00255ef4ldr x2, [sp+80]
    00255ef8mov x4, x5
    00255efcldur x29, [sp-8]
    00255f00ldr x30, [sp], 128
    00255f04ret x30
    00255f08
    00255f08loc_255f08:
    00255f08str x0, [sp+8]
    00255f0cmov x3, x30
    00255f10bl runtime.morestack_noctxt.abi0
    00255f14ldr x0, [sp+8]
    00255f18b 0x255e70
    00255f1cudf 0
    00255e70
    00255f20
    00255f20github.com/bishopfox/sliver/protobuf/commonpb.(*Response).Reset: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*Response).Reset(github.com/bishopfox/sliver/protobuf/commonpb.Response * x)
    00255f20ldr x16, [x28+16]
    00255f24subs xzr, sp, x16
    00255f28b.ls 0x255fd8
    00255f2cstr x30, [sp-64]!
    00255f30stur x29, [sp-8]
    00255f34sub x29, sp, 8
    00255f38str x0, [sp+72]
    00255f3cldrsb x27, [x0]
    00255f40adrp x27, 0x7f6000
    00255f44ldr w2, [x27+3056]
    00255f48cbz w2, 0x255f50
    00255f4cb 0x255f54
    00255f50
    00255f50loc_255f50:
    00255f50b 0x255f70
    00255f54
    00255f54loc_255f54:
    00255f54str x0, [sp+48]
    00255f58mov x1, x0
    00255f5cadrp x0, 0x430000
    00255f60add x0, x0, 3648
    00255f64bl runtime.wbZero
    00255f68ldr x0, [sp+48]
    00255f6cb 0x255f70
    00255f70
    00255f70loc_255f70:
    00255f70mov x20, x0
    00255f74adr x27, 16
    00255f78stp x29, x27, [sp-24]
    00255f7csub x29, sp, 24
    00255f80bl fn_87cf8
    00255f84sub x29, sp, 8
    00255f88adrp x27, 0x7cd000
    00255f8cldr x1, [x27+3560]
    00255f90adrp x27, 0x7cd000
    00255f94ldr x2, [x27+3552]
    00255f98subs xzr, x1, 2
    00255f9cb.hi 0x255fa4
    00255fa0b 0x255fcc
    00255fa4
    00255fa4loc_255fa4:
    00255fa4add x1, x2, 656
    00255fa8str x1, [sp+40]
    00255facldr x0, [sp+72]
    00255fb0bl google.golang.org/protobuf/internal/impl.Export.MessageStateOf
    00255fb4str x0, [sp+32]
    00255fb8ldr x1, [sp+40]
    00255fbcbl google.golang.org/protobuf/internal/impl.(*messageState).StoreMessageInfo
    00255fc0ldur x29, [sp-8]
    00255fc4ldr x30, [sp], 64
    00255fc8ret x30
    00255fcc
    00255fccloc_255fcc:
    00255fccorr x0, xzr, 2
    00255fd0bl runtime.panicIndex
    00255fd4hint
    00255fd8
    00255fd8loc_255fd8:
    00255fd8str x0, [sp+8]
    00255fdcmov x3, x30
    00255fe0bl runtime.morestack_noctxt.abi0
    00255fe4ldr x0, [sp+8]
    00255fe8b 0x255f20
    00255fecudf 0
    00255f20
    00255ff0
    00255ff0github.com/bishopfox/sliver/protobuf/commonpb.(*Response).String: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*Response).String(github.com/bishopfox/sliver/protobuf/commonpb.Response * x)
    00255ff0ldr x16, [x28+16]
    00255ff4subs xzr, sp, x16
    00255ff8b.ls 0x25603c
    00255ffcstr x30, [sp-64]!
    00256000stur x29, [sp-8]
    00256004sub x29, sp, 8
    00256008str x0, [sp+72]
    0025600cstp xzr, xzr, [sp+24]
    00256010ldr x1, [sp+72]
    00256014adrp x0, 0x4bf000
    00256018add x0, x0, 1440
    0025601cbl google.golang.org/protobuf/internal/impl.Export.MessageStringOf
    00256020str x0, [sp+40]
    00256024str x1, [sp+48]
    00256028str x0, [sp+24]
    0025602cstr x1, [sp+32]
    00256030ldur x29, [sp-8]
    00256034ldr x30, [sp], 64
    00256038ret x30
    0025603c
    0025603cloc_25603c:
    0025603cstr x0, [sp+8]
    00256040mov x3, x30
    00256044bl runtime.morestack_noctxt.abi0
    00256048ldr x0, [sp+8]
    0025604cb 0x255ff0
    00255ff0
    00256050
    00256050github.com/bishopfox/sliver/protobuf/commonpb.(*Response).ProtoReflect: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*Response).ProtoReflect(github.com/bishopfox/sliver/protobuf/commonpb.Response * x)
    00256050ldr x16, [x28+16]
    00256054subs xzr, sp, x16
    00256058b.ls 0x256134
    0025605cstr x30, [sp-112]!
    00256060stur x29, [sp-8]
    00256064sub x29, sp, 8
    00256068str x0, [sp+120]
    0025606cstp xzr, xzr, [sp+40]
    00256070adrp x27, 0x7cc000
    00256074ldr x1, [x27+3560]
    00256078adrp x27, 0x7cc000
    0025607cldr x3, [x27+3552]
    00256080subs xzr, x1, 2
    00256084b.hi 0x25608c
    00256088b 0x256128
    0025608c
    0025608cloc_25608c:
    0025608cadd x0, x3, 656
    00256090str x0, [sp+64]
    00256094ldr x3, [sp+120]
    00256098cbnz x3, 0x2560a0
    0025609cb 0x2560fc
    002560a0
    002560a0loc_2560a0:
    002560a0ldr x0, [sp+120]
    002560a4bl google.golang.org/protobuf/internal/impl.Export.MessageStateOf
    002560a8str x0, [sp+56]
    002560acbl google.golang.org/protobuf/internal/impl.(*messageState).LoadMessageInfo
    002560b0str x0, [sp+96]
    002560b4cbnz x0, 0x2560bc
    002560b8b 0x2560c0
    002560bc
    002560bcloc_2560bc:
    002560bcb 0x2560d0
    002560c0
    002560c0loc_2560c0:
    002560c0ldr x1, [sp+64]
    002560c4ldr x0, [sp+56]
    002560c8bl google.golang.org/protobuf/internal/impl.(*messageState).StoreMessageInfo
    002560ccb 0x2560d0
    002560d0
    002560d0loc_2560d0:
    002560d0ldr x2, [sp+56]
    002560d4str x2, [sp+88]
    002560d8adrp x3, 0x4c6000
    002560dcadd x3, x3, 2160
    002560e0str x3, [sp+40]
    002560e4str x2, [sp+48]
    002560e8ldr x0, [sp+40]
    002560ecldr x1, [sp+48]
    002560f0ldur x29, [sp-8]
    002560f4ldr x30, [sp], 112
    002560f8ret x30
    002560fc
    002560fcloc_2560fc:
    002560fcldr x2, [sp+120]
    00256100adrp x1, 0x41e000
    00256104add x1, x1, 3392
    00256108bl google.golang.org/protobuf/internal/impl.(*MessageInfo).MessageOf
    0025610cstr x0, [sp+72]
    00256110str x1, [sp+80]
    00256114str x0, [sp+40]
    00256118str x1, [sp+48]
    0025611cldur x29, [sp-8]
    00256120ldr x30, [sp], 112
    00256124ret x30
    00256128
    00256128loc_256128:
    00256128orr x0, xzr, 2
    0025612cbl runtime.panicIndex
    00256130hint
    00256134
    00256134loc_256134:
    00256134str x0, [sp+8]
    00256138mov x3, x30
    0025613cbl runtime.morestack_noctxt.abi0
    00256140ldr x0, [sp+8]
    00256144b 0x256050
    00256148udf 0
    0025614cudf 0
    00256050
    00256150
    00256150github.com/bishopfox/sliver/protobuf/commonpb.(*Response).Descriptor: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*Response).Descriptor(github.com/bishopfox/sliver/protobuf/commonpb.Response * p0)
    00256150ldr x16, [x28+16]
    00256154subs xzr, sp, x16
    00256158b.ls 0x2561ec
    0025615cstr x30, [sp-128]!
    00256160stur x29, [sp-8]
    00256164sub x29, sp, 8
    00256168str x0, [sp+136]
    0025616cstr xzr, [sp+64]
    00256170stp xzr, xzr, [sp+72]
    00256174str xzr, [sp+40]
    00256178stp xzr, xzr, [sp+48]
    0025617cbl github.com/bishopfox/sliver/protobuf/commonpb.file_commonpb_common_proto_rawDescGZIP
    00256180str x0, [sp+96]
    00256184str x1, [sp+104]
    00256188str x2, [sp+112]
    0025618cstr x0, [sp+64]
    00256190str x1, [sp+72]
    00256194str x2, [sp+80]
    00256198adrp x0, 0x3a9000
    0025619cadd x0, x0, 3808
    002561a0bl runtime.newobject
    002561a4str x0, [sp+88]
    002561a8orr x1, xzr, 2
    002561acstr x1, [x0]
    002561b0ldr x0, [sp+88]
    002561b4ldrsb x27, [x0]
    002561b8b 0x2561bc
    002561bc
    002561bcloc_2561bc:
    002561bcstr x0, [sp+40]
    002561c0orr x5, xzr, 1
    002561c4str x5, [sp+48]
    002561c8str x5, [sp+56]
    002561ccldr x0, [sp+64]
    002561d0ldr x3, [sp+40]
    002561d4ldr x1, [sp+72]
    002561d8ldr x2, [sp+80]
    002561dcmov x4, x5
    002561e0ldur x29, [sp-8]
    002561e4ldr x30, [sp], 128
    002561e8ret x30
    002561ec
    002561ecloc_2561ec:
    002561ecstr x0, [sp+8]
    002561f0mov x3, x30
    002561f4bl runtime.morestack_noctxt.abi0
    002561f8ldr x0, [sp+8]
    002561fcb 0x256150
    00256150
    00256200
    00256200github.com/bishopfox/sliver/protobuf/commonpb.(*File).Reset: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*File).Reset(github.com/bishopfox/sliver/protobuf/commonpb.File * x)
    00256200ldr x16, [x28+16]
    00256204subs xzr, sp, x16
    00256208b.ls 0x2562b8
    0025620cstr x30, [sp-64]!
    00256210stur x29, [sp-8]
    00256214sub x29, sp, 8
    00256218str x0, [sp+72]
    0025621cldrsb x27, [x0]
    00256220adrp x27, 0x7f5000
    00256224ldr w2, [x27+3056]
    00256228cbz w2, 0x256230
    0025622cb 0x256234
    00256230
    00256230loc_256230:
    00256230b 0x256250
    00256234
    00256234loc_256234:
    00256234str x0, [sp+48]
    00256238mov x1, x0
    0025623cadrp x0, 0x41e000
    00256240add x0, x0, 3168
    00256244bl runtime.wbZero
    00256248ldr x0, [sp+48]
    0025624cb 0x256250
    00256250
    00256250loc_256250:
    00256250mov x20, x0
    00256254adr x27, 16
    00256258stp x29, x27, [sp-24]
    0025625csub x29, sp, 24
    00256260bl fn_87cfc
    00256264sub x29, sp, 8
    00256268adrp x27, 0x7cc000
    0025626cldr x1, [x27+3560]
    00256270adrp x27, 0x7cc000
    00256274ldr x2, [x27+3552]
    00256278subs xzr, x1, 3
    0025627cb.hi 0x256284
    00256280b 0x2562ac
    00256284
    00256284loc_256284:
    00256284add x1, x2, 984
    00256288str x1, [sp+40]
    0025628cldr x0, [sp+72]
    00256290bl google.golang.org/protobuf/internal/impl.Export.MessageStateOf
    00256294str x0, [sp+32]
    00256298ldr x1, [sp+40]
    0025629cbl google.golang.org/protobuf/internal/impl.(*messageState).StoreMessageInfo
    002562a0ldur x29, [sp-8]
    002562a4ldr x30, [sp], 64
    002562a8ret x30
    002562ac
    002562acloc_2562ac:
    002562acorr x0, xzr, 3
    002562b0bl runtime.panicIndex
    002562b4hint
    002562b8
    002562b8loc_2562b8:
    002562b8str x0, [sp+8]
    002562bcmov x3, x30
    002562c0bl runtime.morestack_noctxt.abi0
    002562c4ldr x0, [sp+8]
    002562c8b 0x256200
    002562ccudf 0
    00256200
    002562d0
    002562d0github.com/bishopfox/sliver/protobuf/commonpb.(*File).String: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*File).String(github.com/bishopfox/sliver/protobuf/commonpb.File * x)
    002562d0ldr x16, [x28+16]
    002562d4subs xzr, sp, x16
    002562d8b.ls 0x25631c
    002562dcstr x30, [sp-64]!
    002562e0stur x29, [sp-8]
    002562e4sub x29, sp, 8
    002562e8str x0, [sp+72]
    002562ecstp xzr, xzr, [sp+24]
    002562f0ldr x1, [sp+72]
    002562f4adrp x0, 0x4bf000
    002562f8add x0, x0, 1408
    002562fcbl google.golang.org/protobuf/internal/impl.Export.MessageStringOf
    00256300str x0, [sp+40]
    00256304str x1, [sp+48]
    00256308str x0, [sp+24]
    0025630cstr x1, [sp+32]
    00256310ldur x29, [sp-8]
    00256314ldr x30, [sp], 64
    00256318ret x30
    0025631c
    0025631cloc_25631c:
    0025631cstr x0, [sp+8]
    00256320mov x3, x30
    00256324bl runtime.morestack_noctxt.abi0
    00256328ldr x0, [sp+8]
    0025632cb 0x2562d0
    002562d0
    00256330
    00256330github.com/bishopfox/sliver/protobuf/commonpb.(*File).ProtoReflect: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*File).ProtoReflect(github.com/bishopfox/sliver/protobuf/commonpb.File * x)
    00256330ldr x16, [x28+16]
    00256334subs xzr, sp, x16
    00256338b.ls 0x256414
    0025633cstr x30, [sp-112]!
    00256340stur x29, [sp-8]
    00256344sub x29, sp, 8
    00256348str x0, [sp+120]
    0025634cstp xzr, xzr, [sp+40]
    00256350adrp x27, 0x7cc000
    00256354ldr x1, [x27+3560]
    00256358adrp x27, 0x7cc000
    0025635cldr x3, [x27+3552]
    00256360subs xzr, x1, 3
    00256364b.hi 0x25636c
    00256368b 0x256408
    0025636c
    0025636cloc_25636c:
    0025636cadd x0, x3, 984
    00256370str x0, [sp+64]
    00256374ldr x3, [sp+120]
    00256378cbnz x3, 0x256380
    0025637cb 0x2563dc
    00256380
    00256380loc_256380:
    00256380ldr x0, [sp+120]
    00256384bl google.golang.org/protobuf/internal/impl.Export.MessageStateOf
    00256388str x0, [sp+56]
    0025638cbl google.golang.org/protobuf/internal/impl.(*messageState).LoadMessageInfo
    00256390str x0, [sp+96]
    00256394cbnz x0, 0x25639c
    00256398b 0x2563a0
    0025639c
    0025639cloc_25639c:
    0025639cb 0x2563b0
    002563a0
    002563a0loc_2563a0:
    002563a0ldr x1, [sp+64]
    002563a4ldr x0, [sp+56]
    002563a8bl google.golang.org/protobuf/internal/impl.(*messageState).StoreMessageInfo
    002563acb 0x2563b0
    002563b0
    002563b0loc_2563b0:
    002563b0ldr x2, [sp+56]
    002563b4str x2, [sp+88]
    002563b8adrp x3, 0x4c6000
    002563bcadd x3, x3, 2160
    002563c0str x3, [sp+40]
    002563c4str x2, [sp+48]
    002563c8ldr x0, [sp+40]
    002563ccldr x1, [sp+48]
    002563d0ldur x29, [sp-8]
    002563d4ldr x30, [sp], 112
    002563d8ret x30
    002563dc
    002563dcloc_2563dc:
    002563dcldr x2, [sp+120]
    002563e0adrp x1, 0x40b000
    002563e4add x1, x1, 1248
    002563e8bl google.golang.org/protobuf/internal/impl.(*MessageInfo).MessageOf
    002563ecstr x0, [sp+72]
    002563f0str x1, [sp+80]
    002563f4str x0, [sp+40]
    002563f8str x1, [sp+48]
    002563fcldur x29, [sp-8]
    00256400ldr x30, [sp], 112
    00256404ret x30
    00256408
    00256408loc_256408:
    00256408orr x0, xzr, 3
    0025640cbl runtime.panicIndex
    00256410hint
    00256414
    00256414loc_256414:
    00256414str x0, [sp+8]
    00256418mov x3, x30
    0025641cbl runtime.morestack_noctxt.abi0
    00256420ldr x0, [sp+8]
    00256424b 0x256330
    00256428udf 0
    0025642cudf 0
    00256330
    00256430
    00256430github.com/bishopfox/sliver/protobuf/commonpb.(*File).Descriptor: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*File).Descriptor(github.com/bishopfox/sliver/protobuf/commonpb.File * p0)
    00256430ldr x16, [x28+16]
    00256434subs xzr, sp, x16
    00256438b.ls 0x2564cc
    0025643cstr x30, [sp-128]!
    00256440stur x29, [sp-8]
    00256444sub x29, sp, 8
    00256448str x0, [sp+136]
    0025644cstr xzr, [sp+64]
    00256450stp xzr, xzr, [sp+72]
    00256454str xzr, [sp+40]
    00256458stp xzr, xzr, [sp+48]
    0025645cbl github.com/bishopfox/sliver/protobuf/commonpb.file_commonpb_common_proto_rawDescGZIP
    00256460str x0, [sp+96]
    00256464str x1, [sp+104]
    00256468str x2, [sp+112]
    0025646cstr x0, [sp+64]
    00256470str x1, [sp+72]
    00256474str x2, [sp+80]
    00256478adrp x0, 0x3a9000
    0025647cadd x0, x0, 3808
    00256480bl runtime.newobject
    00256484str x0, [sp+88]
    00256488orr x1, xzr, 3
    0025648cstr x1, [x0]
    00256490ldr x0, [sp+88]
    00256494ldrsb x27, [x0]
    00256498b 0x25649c
    0025649c
    0025649cloc_25649c:
    0025649cstr x0, [sp+40]
    002564a0orr x5, xzr, 1
    002564a4str x5, [sp+48]
    002564a8str x5, [sp+56]
    002564acldr x0, [sp+64]
    002564b0ldr x3, [sp+40]
    002564b4ldr x1, [sp+72]
    002564b8ldr x2, [sp+80]
    002564bcmov x4, x5
    002564c0ldur x29, [sp-8]
    002564c4ldr x30, [sp], 128
    002564c8ret x30
    002564cc
    002564ccloc_2564cc:
    002564ccstr x0, [sp+8]
    002564d0mov x3, x30
    002564d4bl runtime.morestack_noctxt.abi0
    002564d8ldr x0, [sp+8]
    002564dcb 0x256430
    00256430
    002564e0
    002564e0github.com/bishopfox/sliver/protobuf/commonpb.(*Process).Reset: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*Process).Reset(github.com/bishopfox/sliver/protobuf/commonpb.Process * x)
    002564e0ldr x16, [x28+16]
    002564e4subs xzr, sp, x16
    002564e8b.ls 0x256598
    002564ecstr x30, [sp-64]!
    002564f0stur x29, [sp-8]
    002564f4sub x29, sp, 8
    002564f8str x0, [sp+72]
    002564fcldrsb x27, [x0]
    00256500adrp x27, 0x7f5000
    00256504ldr w2, [x27+3056]
    00256508cbz w2, 0x256510
    0025650cb 0x256514
    00256510
    00256510loc_256510:
    00256510b 0x256530
    00256514
    00256514loc_256514:
    00256514str x0, [sp+48]
    00256518mov x1, x0
    0025651cadrp x0, 0x43b000
    00256520add x0, x0, 2208
    00256524bl runtime.wbZero
    00256528ldr x0, [sp+48]
    0025652cb 0x256530
    00256530
    00256530loc_256530:
    00256530mov x20, x0
    00256534adr x27, 16
    00256538stp x29, x27, [sp-24]
    0025653csub x29, sp, 24
    00256540bl fn_87cf0
    00256544sub x29, sp, 8
    00256548adrp x27, 0x7cc000
    0025654cldr x1, [x27+3560]
    00256550adrp x27, 0x7cc000
    00256554ldr x2, [x27+3552]
    00256558subs xzr, x1, 4
    0025655cb.hi 0x256564
    00256560b 0x25658c
    00256564
    00256564loc_256564:
    00256564add x1, x2, 1312
    00256568str x1, [sp+40]
    0025656cldr x0, [sp+72]
    00256570bl google.golang.org/protobuf/internal/impl.Export.MessageStateOf
    00256574str x0, [sp+32]
    00256578ldr x1, [sp+40]
    0025657cbl google.golang.org/protobuf/internal/impl.(*messageState).StoreMessageInfo
    00256580ldur x29, [sp-8]
    00256584ldr x30, [sp], 64
    00256588ret x30
    0025658c
    0025658cloc_25658c:
    0025658corr x0, xzr, 4
    00256590bl runtime.panicIndex
    00256594hint
    00256598
    00256598loc_256598:
    00256598str x0, [sp+8]
    0025659cmov x3, x30
    002565a0bl runtime.morestack_noctxt.abi0
    002565a4ldr x0, [sp+8]
    002565a8b 0x2564e0
    002565acudf 0
    002564e0
    002565b0
    002565b0github.com/bishopfox/sliver/protobuf/commonpb.(*Process).String: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*Process).String(github.com/bishopfox/sliver/protobuf/commonpb.Process * x)
    002565b0ldr x16, [x28+16]
    002565b4subs xzr, sp, x16
    002565b8b.ls 0x2565fc
    002565bcstr x30, [sp-64]!
    002565c0stur x29, [sp-8]
    002565c4sub x29, sp, 8
    002565c8str x0, [sp+72]
    002565ccstp xzr, xzr, [sp+24]
    002565d0ldr x1, [sp+72]
    002565d4adrp x0, 0x4bf000
    002565d8add x0, x0, 1376
    002565dcbl google.golang.org/protobuf/internal/impl.Export.MessageStringOf
    002565e0str x0, [sp+40]
    002565e4str x1, [sp+48]
    002565e8str x0, [sp+24]
    002565ecstr x1, [sp+32]
    002565f0ldur x29, [sp-8]
    002565f4ldr x30, [sp], 64
    002565f8ret x30
    002565fc
    002565fcloc_2565fc:
    002565fcstr x0, [sp+8]
    00256600mov x3, x30
    00256604bl runtime.morestack_noctxt.abi0
    00256608ldr x0, [sp+8]
    0025660cb 0x2565b0
    002565b0
    00256610
    00256610github.com/bishopfox/sliver/protobuf/commonpb.(*Process).ProtoReflect: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*Process).ProtoReflect(github.com/bishopfox/sliver/protobuf/commonpb.Process * x)
    00256610ldr x16, [x28+16]
    00256614subs xzr, sp, x16
    00256618b.ls 0x2566f4
    0025661cstr x30, [sp-112]!
    00256620stur x29, [sp-8]
    00256624sub x29, sp, 8
    00256628str x0, [sp+120]
    0025662cstp xzr, xzr, [sp+40]
    00256630adrp x27, 0x7cc000
    00256634ldr x1, [x27+3560]
    00256638adrp x27, 0x7cc000
    0025663cldr x3, [x27+3552]
    00256640subs xzr, x1, 4
    00256644b.hi 0x25664c
    00256648b 0x2566e8
    0025664c
    0025664cloc_25664c:
    0025664cadd x0, x3, 1312
    00256650str x0, [sp+64]
    00256654ldr x3, [sp+120]
    00256658cbnz x3, 0x256660
    0025665cb 0x2566bc
    00256660
    00256660loc_256660:
    00256660ldr x0, [sp+120]
    00256664bl google.golang.org/protobuf/internal/impl.Export.MessageStateOf
    00256668str x0, [sp+56]
    0025666cbl google.golang.org/protobuf/internal/impl.(*messageState).LoadMessageInfo
    00256670str x0, [sp+96]
    00256674cbnz x0, 0x25667c
    00256678b 0x256680
    0025667c
    0025667cloc_25667c:
    0025667cb 0x256690
    00256680
    00256680loc_256680:
    00256680ldr x1, [sp+64]
    00256684ldr x0, [sp+56]
    00256688bl google.golang.org/protobuf/internal/impl.(*messageState).StoreMessageInfo
    0025668cb 0x256690
    00256690
    00256690loc_256690:
    00256690ldr x2, [sp+56]
    00256694str x2, [sp+88]
    00256698adrp x3, 0x4c6000
    0025669cadd x3, x3, 2160
    002566a0str x3, [sp+40]
    002566a4str x2, [sp+48]
    002566a8ldr x0, [sp+40]
    002566acldr x1, [sp+48]
    002566b0ldur x29, [sp-8]
    002566b4ldr x30, [sp], 112
    002566b8ret x30
    002566bc
    002566bcloc_2566bc:
    002566bcldr x2, [sp+120]
    002566c0adrp x1, 0x42f000
    002566c4add x1, x1, 3360
    002566c8bl google.golang.org/protobuf/internal/impl.(*MessageInfo).MessageOf
    002566ccstr x0, [sp+72]
    002566d0str x1, [sp+80]
    002566d4str x0, [sp+40]
    002566d8str x1, [sp+48]
    002566dcldur x29, [sp-8]
    002566e0ldr x30, [sp], 112
    002566e4ret x30
    002566e8
    002566e8loc_2566e8:
    002566e8orr x0, xzr, 4
    002566ecbl runtime.panicIndex
    002566f0hint
    002566f4
    002566f4loc_2566f4:
    002566f4str x0, [sp+8]
    002566f8mov x3, x30
    002566fcbl runtime.morestack_noctxt.abi0
    00256700ldr x0, [sp+8]
    00256704b 0x256610
    00256708udf 0
    0025670cudf 0
    00256610
    00256710
    00256710github.com/bishopfox/sliver/protobuf/commonpb.(*Process).Descriptor: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*Process).Descriptor(github.com/bishopfox/sliver/protobuf/commonpb.Process * p0)
    00256710ldr x16, [x28+16]
    00256714subs xzr, sp, x16
    00256718b.ls 0x2567ac
    0025671cstr x30, [sp-128]!
    00256720stur x29, [sp-8]
    00256724sub x29, sp, 8
    00256728str x0, [sp+136]
    0025672cstr xzr, [sp+64]
    00256730stp xzr, xzr, [sp+72]
    00256734str xzr, [sp+40]
    00256738stp xzr, xzr, [sp+48]
    0025673cbl github.com/bishopfox/sliver/protobuf/commonpb.file_commonpb_common_proto_rawDescGZIP
    00256740str x0, [sp+96]
    00256744str x1, [sp+104]
    00256748str x2, [sp+112]
    0025674cstr x0, [sp+64]
    00256750str x1, [sp+72]
    00256754str x2, [sp+80]
    00256758adrp x0, 0x3a9000
    0025675cadd x0, x0, 3808
    00256760bl runtime.newobject
    00256764str x0, [sp+88]
    00256768orr x1, xzr, 4
    0025676cstr x1, [x0]
    00256770ldr x0, [sp+88]
    00256774ldrsb x27, [x0]
    00256778b 0x25677c
    0025677c
    0025677cloc_25677c:
    0025677cstr x0, [sp+40]
    00256780orr x5, xzr, 1
    00256784str x5, [sp+48]
    00256788str x5, [sp+56]
    0025678cldr x0, [sp+64]
    00256790ldr x3, [sp+40]
    00256794ldr x1, [sp+72]
    00256798ldr x2, [sp+80]
    0025679cmov x4, x5
    002567a0ldur x29, [sp-8]
    002567a4ldr x30, [sp], 128
    002567a8ret x30
    002567ac
    002567acloc_2567ac:
    002567acstr x0, [sp+8]
    002567b0mov x3, x30
    002567b4bl runtime.morestack_noctxt.abi0
    002567b8ldr x0, [sp+8]
    002567bcb 0x256710
    00256710
    002567c0
    002567c0github.com/bishopfox/sliver/protobuf/commonpb.(*EnvVar).Reset: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*EnvVar).Reset(github.com/bishopfox/sliver/protobuf/commonpb.EnvVar * x)
    002567c0ldr x16, [x28+16]
    002567c4subs xzr, sp, x16
    002567c8b.ls 0x256874
    002567ccstr x30, [sp-64]!
    002567d0stur x29, [sp-8]
    002567d4sub x29, sp, 8
    002567d8str x0, [sp+72]
    002567dcldrsb x27, [x0]
    002567e0adrp x27, 0x7f5000
    002567e4ldr w2, [x27+3056]
    002567e8cbz w2, 0x2567f0
    002567ecb 0x2567f4
    002567f0
    002567f0loc_2567f0:
    002567f0b 0x256810
    002567f4
    002567f4loc_2567f4:
    002567f4str x0, [sp+48]
    002567f8mov x1, x0
    002567fcadrp x0, 0x41e000
    00256800add x0, x0, 2944
    00256804bl runtime.wbZero
    00256808ldr x0, [sp+48]
    0025680cb 0x256810
    00256810
    00256810loc_256810:
    00256810stp xzr, xzr, [x0]
    00256814stp xzr, xzr, [x0+16]
    00256818stp xzr, xzr, [x0+32]
    0025681cstp xzr, xzr, [x0+48]
    00256820str xzr, [x0+64]
    00256824adrp x27, 0x7cc000
    00256828ldr x1, [x27+3560]
    0025682cadrp x27, 0x7cc000
    00256830ldr x2, [x27+3552]
    00256834subs xzr, x1, 5
    00256838b.hi 0x256840
    0025683cb 0x256868
    00256840
    00256840loc_256840:
    00256840add x1, x2, 1640
    00256844str x1, [sp+40]
    00256848ldr x0, [sp+72]
    0025684cbl google.golang.org/protobuf/internal/impl.Export.MessageStateOf
    00256850str x0, [sp+32]
    00256854ldr x1, [sp+40]
    00256858bl google.golang.org/protobuf/internal/impl.(*messageState).StoreMessageInfo
    0025685cldur x29, [sp-8]
    00256860ldr x30, [sp], 64
    00256864ret x30
    00256868
    00256868loc_256868:
    00256868movz x0, 5
    0025686cbl runtime.panicIndex
    00256870hint
    00256874
    00256874loc_256874:
    00256874str x0, [sp+8]
    00256878mov x3, x30
    0025687cbl runtime.morestack_noctxt.abi0
    00256880ldr x0, [sp+8]
    00256884b 0x2567c0
    00256888udf 0
    0025688cudf 0
    002567c0
    00256890
    00256890github.com/bishopfox/sliver/protobuf/commonpb.(*EnvVar).String: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*EnvVar).String(github.com/bishopfox/sliver/protobuf/commonpb.EnvVar * x)
    00256890ldr x16, [x28+16]
    00256894subs xzr, sp, x16
    00256898b.ls 0x2568dc
    0025689cstr x30, [sp-64]!
    002568a0stur x29, [sp-8]
    002568a4sub x29, sp, 8
    002568a8str x0, [sp+72]
    002568acstp xzr, xzr, [sp+24]
    002568b0ldr x1, [sp+72]
    002568b4adrp x0, 0x4bf000
    002568b8add x0, x0, 1344
    002568bcbl google.golang.org/protobuf/internal/impl.Export.MessageStringOf
    002568c0str x0, [sp+40]
    002568c4str x1, [sp+48]
    002568c8str x0, [sp+24]
    002568ccstr x1, [sp+32]
    002568d0ldur x29, [sp-8]
    002568d4ldr x30, [sp], 64
    002568d8ret x30
    002568dc
    002568dcloc_2568dc:
    002568dcstr x0, [sp+8]
    002568e0mov x3, x30
    002568e4bl runtime.morestack_noctxt.abi0
    002568e8ldr x0, [sp+8]
    002568ecb 0x256890
    00256890
    002568f0
    002568f0github.com/bishopfox/sliver/protobuf/commonpb.(*EnvVar).ProtoReflect: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*EnvVar).ProtoReflect(github.com/bishopfox/sliver/protobuf/commonpb.EnvVar * x)
    002568f0ldr x16, [x28+16]
    002568f4subs xzr, sp, x16
    002568f8b.ls 0x2569d4
    002568fcstr x30, [sp-112]!
    00256900stur x29, [sp-8]
    00256904sub x29, sp, 8
    00256908str x0, [sp+120]
    0025690cstp xzr, xzr, [sp+40]
    00256910adrp x27, 0x7cc000
    00256914ldr x1, [x27+3560]
    00256918adrp x27, 0x7cc000
    0025691cldr x3, [x27+3552]
    00256920subs xzr, x1, 5
    00256924b.hi 0x25692c
    00256928b 0x2569c8
    0025692c
    0025692cloc_25692c:
    0025692cadd x0, x3, 1640
    00256930str x0, [sp+64]
    00256934ldr x3, [sp+120]
    00256938cbnz x3, 0x256940
    0025693cb 0x25699c
    00256940
    00256940loc_256940:
    00256940ldr x0, [sp+120]
    00256944bl google.golang.org/protobuf/internal/impl.Export.MessageStateOf
    00256948str x0, [sp+56]
    0025694cbl google.golang.org/protobuf/internal/impl.(*messageState).LoadMessageInfo
    00256950str x0, [sp+96]
    00256954cbnz x0, 0x25695c
    00256958b 0x256960
    0025695c
    0025695cloc_25695c:
    0025695cb 0x256970
    00256960
    00256960loc_256960:
    00256960ldr x1, [sp+64]
    00256964ldr x0, [sp+56]
    00256968bl google.golang.org/protobuf/internal/impl.(*messageState).StoreMessageInfo
    0025696cb 0x256970
    00256970
    00256970loc_256970:
    00256970ldr x2, [sp+56]
    00256974str x2, [sp+88]
    00256978adrp x3, 0x4c6000
    0025697cadd x3, x3, 2160
    00256980str x3, [sp+40]
    00256984str x2, [sp+48]
    00256988ldr x0, [sp+40]
    0025698cldr x1, [sp+48]
    00256990ldur x29, [sp-8]
    00256994ldr x30, [sp], 112
    00256998ret x30
    0025699c
    0025699cloc_25699c:
    0025699cldr x2, [sp+120]
    002569a0adrp x1, 0x40b000
    002569a4add x1, x1, 1056
    002569a8bl google.golang.org/protobuf/internal/impl.(*MessageInfo).MessageOf
    002569acstr x0, [sp+72]
    002569b0str x1, [sp+80]
    002569b4str x0, [sp+40]
    002569b8str x1, [sp+48]
    002569bcldur x29, [sp-8]
    002569c0ldr x30, [sp], 112
    002569c4ret x30
    002569c8
    002569c8loc_2569c8:
    002569c8movz x0, 5
    002569ccbl runtime.panicIndex
    002569d0hint
    002569d4
    002569d4loc_2569d4:
    002569d4str x0, [sp+8]
    002569d8mov x3, x30
    002569dcbl runtime.morestack_noctxt.abi0
    002569e0ldr x0, [sp+8]
    002569e4b 0x2568f0
    002569e8udf 0
    002569ecudf 0
    002568f0
    002569f0
    002569f0github.com/bishopfox/sliver/protobuf/commonpb.(*EnvVar).Descriptor: ; void github.com/bishopfox/sliver/protobuf/commonpb.(*EnvVar).Descriptor(github.com/bishopfox/sliver/protobuf/commonpb.EnvVar * p0)
    002569f0ldr x16, [x28+16]
    002569f4subs xzr, sp, x16
    002569f8b.ls 0x256a8c
    002569fcstr x30, [sp-128]!
    00256a00stur x29, [sp-8]
    00256a04sub x29, sp, 8
    00256a08str x0, [sp+136]
    00256a0cstr xzr, [sp+64]
    00256a10stp xzr, xzr, [sp+72]
    00256a14str xzr, [sp+40]
    00256a18stp xzr, xzr, [sp+48]
    00256a1cbl github.com/bishopfox/sliver/protobuf/commonpb.file_commonpb_common_proto_rawDescGZIP
    00256a20str x0, [sp+96]
    00256a24str x1, [sp+104]
    00256a28str x2, [sp+112]
    00256a2cstr x0, [sp+64]
    00256a30str x1, [sp+72]
    00256a34str x2, [sp+80]
    00256a38adrp x0, 0x3a9000
    00256a3cadd x0, x0, 3808
    00256a40bl runtime.newobject
    00256a44str x0, [sp+88]
    00256a48movz x1, 5
    00256a4cstr x1, [x0]
    00256a50ldr x0, [sp+88]
    00256a54ldrsb x27, [x0]
    00256a58b 0x256a5c
    00256a5c
    00256a5cloc_256a5c:
    00256a5cstr x0, [sp+40]
    00256a60orr x5, xzr, 1
    00256a64str x5, [sp+48]
    00256a68str x5, [sp+56]
    00256a6cldr x0, [sp+64]
    00256a70ldr x3, [sp+40]
    00256a74ldr x1, [sp+72]
    00256a78ldr x2, [sp+80]
    00256a7cmov x4, x5
    00256a80ldur x29, [sp-8]
    00256a84ldr x30, [sp], 128
    00256a88ret x30
    00256a8c
    00256a8cloc_256a8c:
    00256a8cstr x0, [sp+8]
    00256a90mov x3, x30
    00256a94bl runtime.morestack_noctxt.abi0
    00256a98ldr x0, [sp+8]
    00256a9cb 0x2569f0
    002569f0
    00256aa0
    00256aa0github.com/bishopfox/sliver/protobuf/commonpb.file_commonpb_common_proto_rawDescGZIP: ; void github.com/bishopfox/sliver/protobuf/commonpb.file_commonpb_common_proto_rawDescGZIP(void)
    00256aa0ldr x16, [x28+16]
    00256aa4subs xzr, sp, x16
    00256aa8b.ls 0x256b04
    00256aacstr x30, [sp-64]!
    00256ab0stur x29, [sp-8]
    00256ab4sub x29, sp, 8
    00256ab8str xzr, [sp+32]
    00256abcstp xzr, xzr, [sp+40]
    00256ac0adrp x0, 0x7f5000
    00256ac4add x0, x0, 2528
    00256ac8adrp x1, 0x482000
    00256accadd x1, x1, 3840
    00256ad0bl sync.(*Once).Do
    00256ad4adrp x27, 0x7b8000
    00256ad8ldr x0, [x27+2000]
    00256adcadrp x27, 0x7b8000
    00256ae0ldr x1, [x27+2008]
    00256ae4adrp x27, 0x7b8000
    00256ae8ldr x2, [x27+2016]
    00256aecstr x0, [sp+32]
    00256af0str x1, [sp+40]
    00256af4str x2, [sp+48]
    00256af8ldur x29, [sp-8]
    00256afcldr x30, [sp], 64
    00256b00ret x30
    00256b04
    00256b04loc_256b04:
    00256b04mov x3, x30
    00256b08bl runtime.morestack_noctxt.abi0
    00256b0cb 0x256aa0
    00256aa0
    00256b10
    00256b10github.com/bishopfox/sliver/protobuf/commonpb.init.0: ; void github.com/bishopfox/sliver/protobuf/commonpb.init.0(void)
    00256b10ldr x16, [x28+16]
    00256b14subs xzr, sp, x16
    00256b18b.ls 0x256b38
    00256b1cstr x30, [sp-16]!
    00256b20stur x29, [sp-8]
    00256b24sub x29, sp, 8
    00256b28bl github.com/bishopfox/sliver/protobuf/commonpb.file_commonpb_common_proto_init
    00256b2cldur x29, [sp-8]
    00256b30ldr x30, [sp], 16
    00256b34ret x30
    00256b38
    00256b38loc_256b38:
    00256b38mov x3, x30
    00256b3cbl runtime.morestack_noctxt.abi0
    00256b40b 0x256b10
    00256b44udf 0
    00256b48udf 0
    00256b4cudf 0
    00256b10
    00256b50
    00256b50github.com/bishopfox/sliver/protobuf/commonpb.file_commonpb_common_proto_init: ; void github.com/bishopfox/sliver/protobuf/commonpb.file_commonpb_common_proto_init(void)
    00256b50ldr x16, [x28+16]
    00256b54sub x17, sp, 384
    00256b58subs xzr, x17, x16
    00256b5cb.ls 0x256d50
    00256b60sub x20, sp, 512
    00256b64stp x29, x30, [x20-8]
    00256b68add sp, x20, 0
    00256b6csub x29, sp, 8
    00256b70adrp x27, 0x7cb000
    00256b74ldr x2, [x27+2080]
    00256b78cbnz x2, 0x256b80
    00256b7cb 0x256b8c
    00256b80
    00256b80loc_256b80:
    00256b80ldp x29, x30, [sp-8]
    00256b84add sp, sp, 512
    00256b88ret x30
    00256b8c
    00256b8cloc_256b8c:
    00256b8cadrp x0, 0x3c1000
    00256b90add x0, x0, 3200
    00256b94adrp x1, 0x7f5000
    00256b98add x1, x1, 1504
    00256b9cbl reflect.TypeOf
    00256ba0str x0, [sp+488]
    00256ba4str x1, [sp+496]
    00256ba8ldrsb x27, [x0]
    00256bacldr x2, [x0+280]
    00256bb0mov x0, x1
    00256bb4blr x2
    00256bb8str x0, [sp+472]
    00256bbcstr x1, [sp+480]
    00256bc0add x20, sp, 248
    00256bc4adr x27, 16
    00256bc8stp x29, x27, [sp-24]
    00256bccsub x29, sp, 24
    00256bd0bl fn_87cd8
    00256bd4sub x29, sp, 8
    00256bd8ldr x2, [sp+472]
    00256bdcldr x3, [sp+480]
    00256be0str x2, [sp+248]
    00256be4str x3, [sp+256]
    00256be8adrp x27, 0x7b8000
    00256becldr x2, [x27+1968]
    00256bf0adrp x27, 0x7b8000
    00256bf4ldr x3, [x27+1976]
    00256bf8adrp x27, 0x7b8000
    00256bfcldr x4, [x27+1984]
    00256c00str x2, [sp+264]
    00256c04str x3, [sp+272]
    00256c08str x4, [sp+280]
    00256c0corr x2, xzr, 6
    00256c10str w2, [sp+292]
    00256c14adrp x27, 0x7b8000
    00256c18ldr x2, [x27+2032]
    00256c1cadrp x27, 0x7b8000
    00256c20ldr x3, [x27+2040]
    00256c24adrp x27, 0x7b8000
    00256c28ldr x4, [x27+2048]
    00256c2cstr x2, [sp+336]
    00256c30str x3, [sp+344]
    00256c34str x4, [sp+352]
    00256c38adrp x27, 0x7b8000
    00256c3cldr x2, [x27+2064]
    00256c40adrp x27, 0x7b8000
    00256c44ldr x3, [x27+2072]
    00256c48adrp x27, 0x7b8000
    00256c4cldr x4, [x27+2080]
    00256c50str x2, [sp+360]
    00256c54str x3, [sp+368]
    00256c58str x4, [sp+376]
    00256c5cadrp x27, 0x7cc000
    00256c60ldr x2, [x27+3552]
    00256c64adrp x27, 0x7cc000
    00256c68ldr x3, [x27+3560]
    00256c6cadrp x27, 0x7cc000
    00256c70ldr x4, [x27+3568]
    00256c74str x2, [sp+408]
    00256c78str x3, [sp+416]
    00256c7cstr x4, [sp+424]
    00256c80add x21, sp, 8
    00256c84add x20, sp, 248
    00256c88adr x27, 16
    00256c8cstp x29, x27, [sp-24]
    00256c90sub x29, sp, 24
    00256c94bl fn_87eb0
    00256c98sub x29, sp, 8
    00256c9cbl google.golang.org/protobuf/internal/filetype.Builder.Build
    00256ca0str x0, [sp+232]
    00256ca4str x1, [sp+240]
    00256ca8adrp x27, 0x7cb000
    00256cacstr x0, [x27+2080]
    00256cb0adrp x27, 0x7f5000
    00256cb4ldr w2, [x27+3056]
    00256cb8cbz w2, 0x256cc0
    00256cbcb 0x256cc4
    00256cc0
    00256cc0loc_256cc0:
    00256cc0b 0x256d00
    00256cc4
    00256cc4loc_256cc4:
    00256cc4bl runtime.gcWriteBarrier5
    00256cc8str x1, [x25]
    00256cccadrp x27, 0x7cb000
    00256cd0ldr x0, [x27+2088]
    00256cd4str x0, [x25+8]
    00256cd8adrp x27, 0x7b8000
    00256cdcldr x0, [x27+1968]
    00256ce0str x0, [x25+16]
    00256ce4adrp x27, 0x7b8000
    00256ce8ldr x0, [x27+2032]
    00256cecstr x0, [x25+24]
    00256cf0adrp x27, 0x7b8000
    00256cf4ldr x0, [x27+2064]
    00256cf8str x0, [x25+32]
    00256cfcb 0x256d00
    00256d00
    00256d00loc_256d00:
    00256d00adrp x27, 0x7cb000
    00256d04str x1, [x27+2088]
    00256d08adrp x27, 0x7b8000
    00256d0cadd x27, x27, 1976
    00256d10stp xzr, xzr, [x27]
    00256d14adrp x27, 0x7b8000
    00256d18str xzr, [x27+1968]
    00256d1cadrp x27, 0x7b8000
    00256d20add x27, x27, 2040
    00256d24stp xzr, xzr, [x27]
    00256d28adrp x27, 0x7b8000
    00256d2cstr xzr, [x27+2032]
    00256d30adrp x27, 0x7b8000
    00256d34add x27, x27, 2072
    00256d38stp xzr, xzr, [x27]
    00256d3cadrp x27, 0x7b8000
    00256d40str xzr, [x27+2064]
    00256d44ldp x29, x30, [sp-8]
    00256d48add sp, sp, 512
    00256d4cret x30
    00256d50
    00256d50loc_256d50:
    00256d50mov x3, x30
    00256d54bl runtime.morestack_noctxt.abi0
    00256d58b 0x256b50
    00256d5cudf 0
    00256b50
    00256d60
    00256d60github.com/bishopfox/sliver/protobuf/commonpb.file_commonpb_common_proto_rawDescGZIP.func1: ; void github.com/bishopfox/sliver/protobuf/commonpb.file_commonpb_common_proto_rawDescGZIP.func1(void)
    00256d60ldr x16, [x28+16]
    00256d64subs xzr, sp, x16
    00256d68b.ls 0x256de4
    00256d6cstr x30, [sp-48]!
    00256d70stur x29, [sp-8]
    00256d74sub x29, sp, 8
    00256d78adrp x27, 0x7b8000
    00256d7cldr x0, [x27+2000]
    00256d80adrp x27, 0x7b8000
    00256d84ldr x1, [x27+2008]
    00256d88adrp x27, 0x7b8000
    00256d8cldr x2, [x27+2016]
    00256d90bl google.golang.org/protobuf/internal/impl.Export.CompressGZIP
    00256d94adrp x27, 0x7b8000
    00256d98str x1, [x27+2008]
    00256d9cadrp x27, 0x7b8000
    00256da0str x2, [x27+2016]
    00256da4adrp x27, 0x7f5000
    00256da8ldr w3, [x27+3056]
    00256daccbz w3, 0x256db4
    00256db0b 0x256db8
    00256db4
    00256db4loc_256db4:
    00256db4b 0x256dd0
    00256db8
    00256db8loc_256db8:
    00256db8bl runtime.gcWriteBarrier2
    00256dbcstr x0, [x25]
    00256dc0adrp x27, 0x7b8000
    00256dc4ldr x1, [x27+2000]
    00256dc8str x1, [x25+8]
    00256dccb 0x256dd0
    00256dd0
    00256dd0loc_256dd0:
    00256dd0adrp x27, 0x7b8000
    00256dd4str x0, [x27+2000]
    00256dd8ldur x29, [sp-8]
    00256ddcldr x30, [sp], 48
    00256de0ret x30
    00256de4
    00256de4loc_256de4:
    00256de4mov x3, x30
    00256de8bl runtime.morestack_noctxt.abi0
    00256decb 0x256d60
    00256d60
    00256df0
    00256df0github.com/bishopfox/sliver/protobuf/sliverpb.init: ; void github.com/bishopfox/sliver/protobuf/sliverpb.init(void)
    00256df0ldr x16, [x28+16]
    00256df4sub x17, sp, 256
    00256df8subs xzr, x17, x16
    00256dfcb.ls 0x257744
    00256e00sub x20, sp, 384
    00256e04stp x29, x30, [x20-8]
    00256e08add sp, x20, 0
    00256e0csub x29, sp, 8
    00256e10bl runtime.makemap_small
    00256e14str x0, [sp+368]
    00256e18str wzr, [sp+68]
    00256e1cadrp x0, 0x45a000
    00256e20add x0, x0, 3661
    00256e24str x0, [sp+280]
    00256e28orr x0, xzr, 7
    00256e2cstr x0, [sp+288]
    00256e30ldrsw x2, [sp+68]
    00256e34ldr x1, [sp+368]
    00256e38adrp x0, 0x3ce000
    00256e3cadd x0, x0, 96
    00256e40bl runtime.mapassign_fast32
    00256e44str x0, [sp+200]
    00256e48ldrsb x27, [x0]
    00256e4cldr x1, [sp+280]
    00256e50ldr x2, [sp+288]
    00256e54str x2, [x0+8]
    00256e58adrp x27, 0x7f5000
    00256e5cldr w2, [x27+3056]
    00256e60cbz w2, 0x256e68
    00256e64b 0x256e6c
    00256e68
    00256e68loc_256e68:
    00256e68b 0x256e80
    00256e6c
    00256e6cloc_256e6c:
    00256e6cbl runtime.gcWriteBarrier2
    00256e70str x1, [x25]
    00256e74ldr x3, [x0]
    00256e78str x3, [x25+8]
    00256e7cb 0x256e80
    00256e80
    00256e80loc_256e80:
    00256e80str x1, [x0]
    00256e84orr x3, xzr, 1
    00256e88str w3, [sp+68]
    00256e8cadrp x3, 0x45a000
    00256e90add x3, x3, 2611
    00256e94str x3, [sp+280]
    00256e98orr x3, xzr, 6
    00256e9cstr x3, [sp+288]
    00256ea0ldrsw x2, [sp+68]
    00256ea4ldr x1, [sp+368]
    00256ea8adrp x0, 0x3ce000
    00256eacadd x0, x0, 96
    00256eb0bl runtime.mapassign_fast32
    00256eb4str x0, [sp+120]
    00256eb8ldrsb x27, [x0]
    00256ebcldr x3, [sp+280]
    00256ec0ldr x4, [sp+288]
    00256ec4str x4, [x0+8]
    00256ec8adrp x27, 0x7f5000
    00256eccldr w4, [x27+3056]
    00256ed0cbz w4, 0x256ed8
    00256ed4b 0x256edc
    00256ed8
    00256ed8loc_256ed8:
    00256ed8b 0x256ef0
    00256edc
    00256edcloc_256edc:
    00256edcbl runtime.gcWriteBarrier2
    00256ee0str x3, [x25]
    00256ee4ldr x4, [x0]
    00256ee8str x4, [x25+8]
    00256eecb 0x256ef0
    00256ef0
    00256ef0loc_256ef0:
    00256ef0str x3, [x0]
    00256ef4orr x3, xzr, 2
    00256ef8str w3, [sp+68]
    00256efcadrp x3, 0x45a000
    00256f00add x3, x3, 2617
    00256f04str x3, [sp+280]
    00256f08orr x3, xzr, 6
    00256f0cstr x3, [sp+288]
    00256f10ldrsw x2, [sp+68]
    00256f14ldr x1, [sp+368]
    00256f18adrp x0, 0x3ce000
    00256f1cadd x0, x0, 96
    00256f20bl runtime.mapassign_fast32
    00256f24str x0, [sp+112]
    00256f28ldrsb x27, [x0]
    00256f2cldr x3, [sp+280]
    00256f30ldr x4, [sp+288]
    00256f34str x4, [x0+8]
    00256f38adrp x27, 0x7f5000
    00256f3cldr w4, [x27+3056]
    00256f40cbz w4, 0x256f48
    00256f44b 0x256f4c
    00256f48
    00256f48loc_256f48:
    00256f48b 0x256f60
    00256f4c
    00256f4cloc_256f4c:
    00256f4cbl runtime.gcWriteBarrier2
    00256f50str x3, [x25]
    00256f54ldr x4, [x0]
    00256f58str x4, [x25+8]
    00256f5cb 0x256f60
    00256f60
    00256f60loc_256f60:
    00256f60str x3, [x0]
    00256f64orr x3, xzr, 3
    00256f68str w3, [sp+68]
    00256f6cadrp x3, 0x45a000
    00256f70add x3, x3, 1767
    00256f74str x3, [sp+280]
    00256f78movz x3, 5
    00256f7cstr x3, [sp+288]
    00256f80ldrsw x2, [sp+68]
    00256f84ldr x1, [sp+368]
    00256f88adrp x0, 0x3ce000
    00256f8cadd x0, x0, 96
    00256f90bl runtime.mapassign_fast32
    00256f94str x0, [sp+104]
    00256f98ldrsb x27, [x0]
    00256f9cldr x3, [sp+280]
    00256fa0ldr x4, [sp+288]
    00256fa4str x4, [x0+8]
    00256fa8adrp x27, 0x7f5000
    00256facldr w4, [x27+3056]
    00256fb0cbz w4, 0x256fb8
    00256fb4b 0x256fbc
    00256fb8
    00256fb8loc_256fb8:
    00256fb8b 0x256fd0
    00256fbc
    00256fbcloc_256fbc:
    00256fbcbl runtime.gcWriteBarrier2
    00256fc0str x3, [x25]
    00256fc4ldr x4, [x0]
    00256fc8str x4, [x25+8]
    00256fccb 0x256fd0
    00256fd0
    00256fd0loc_256fd0:
    00256fd0str x3, [x0]
    00256fd4orr x3, xzr, 4
    00256fd8str w3, [sp+68]
    00256fdcadrp x3, 0x45a000
    00256fe0add x3, x3, 1772
    00256fe4str x3, [sp+280]
    00256fe8movz x3, 5
    00256fecstr x3, [sp+288]
    00256ff0ldrsw x2, [sp+68]
    00256ff4ldr x1, [sp+368]
    00256ff8adrp x0, 0x3ce000
    00256ffcadd x0, x0, 96
    00257000bl runtime.mapassign_fast32
    00257004str x0, [sp+96]
    00257008ldrsb x27, [x0]
    0025700cldr x3, [sp+280]
    00257010ldr x4, [sp+288]
    00257014str x4, [x0+8]
    00257018adrp x27, 0x7f4000
    0025701cldr w4, [x27+3056]
    00257020cbz w4, 0x257028
    00257024b 0x25702c
    00257028
    00257028loc_257028:
    00257028b 0x257040
    0025702c
    0025702cloc_25702c:
    0025702cbl runtime.gcWriteBarrier2
    00257030str x3, [x25]
    00257034ldr x1, [x0]
    00257038str x1, [x25+8]
    0025703cb 0x257040
    00257040
    00257040loc_257040:
    00257040str x3, [x0]
    00257044ldr x0, [sp+368]
    00257048adrp x27, 0x7f4000
    0025704cldr w1, [x27+3056]
    00257050cbz w1, 0x257058
    00257054b 0x25705c
    00257058
    00257058loc_257058:
    00257058b 0x257074
    0025705c
    0025705cloc_25705c:
    0025705cbl runtime.gcWriteBarrier2
    00257060str x0, [x25]
    00257064adrp x27, 0x7c9000
    00257068ldr x1, [x27+3216]
    0025706cstr x1, [x25+8]
    00257070b 0x257074
    00257074
    00257074loc_257074:
    00257074adrp x27, 0x7c9000
    00257078str x0, [x27+3216]
    0025707cbl runtime.makemap_small
    00257080str x0, [sp+88]
    00257084adrp x0, 0x459000
    00257088add x0, x0, 3661
    0025708cstr x0, [sp+72]
    00257090orr x0, xzr, 7
    00257094str x0, [sp+80]
    00257098str wzr, [sp+64]
    0025709cldr x2, [sp+72]
    002570a0ldr x3, [sp+80]
    002570a4ldr x1, [sp+88]
    002570a8adrp x0, 0x3cd000
    002570acadd x0, x0, 224
    002570b0bl runtime.mapassign_faststr
    002570b4str x0, [sp+360]
    002570b8ldrsb x27, [x0]
    002570bcldrsw x1, [sp+64]
    002570c0str w1, [x0]
    002570c4adrp x0, 0x459000
    002570c8add x0, x0, 2611
    002570ccstr x0, [sp+72]
    002570d0orr x0, xzr, 6
    002570d4str x0, [sp+80]
    002570d8orr x0, xzr, 1
    002570dcstr w0, [sp+64]
    002570e0ldr x2, [sp+72]
    002570e4ldr x3, [sp+80]
    002570e8ldr x1, [sp+88]
    002570ecadrp x0, 0x3cd000
    002570f0add x0, x0, 224
    002570f4bl runtime.mapassign_faststr
    002570f8str x0, [sp+352]
    002570fcldrsb x27, [x0]
    00257100ldrsw x1, [sp+64]
    00257104str w1, [x0]
    00257108adrp x0, 0x459000
    0025710cadd x0, x0, 2617
    00257110str x0, [sp+72]
    00257114orr x0, xzr, 6
    00257118str x0, [sp+80]
    0025711corr x0, xzr, 2
    00257120str w0, [sp+64]
    00257124ldr x2, [sp+72]
    00257128ldr x3, [sp+80]
    0025712cldr x1, [sp+88]
    00257130adrp x0, 0x3cd000
    00257134add x0, x0, 224
    00257138bl runtime.mapassign_faststr
    0025713cstr x0, [sp+344]
    00257140ldrsb x27, [x0]
    00257144ldrsw x1, [sp+64]
    00257148str w1, [x0]
    0025714cadrp x0, 0x459000
    00257150add x0, x0, 1767
    00257154str x0, [sp+72]
    00257158movz x0, 5
    0025715cstr x0, [sp+80]
    00257160orr x0, xzr, 3
    00257164str w0, [sp+64]
    00257168ldr x2, [sp+72]
    0025716cldr x3, [sp+80]
    00257170ldr x1, [sp+88]
    00257174adrp x0, 0x3cd000
    00257178add x0, x0, 224
    0025717cbl runtime.mapassign_faststr
    00257180str x0, [sp+336]
    00257184ldrsb x27, [x0]
    00257188ldrsw x1, [sp+64]
    0025718cstr w1, [x0]
    00257190adrp x0, 0x459000
    00257194add x0, x0, 1772
    00257198str x0, [sp+72]
    0025719cmovz x0, 5
    002571a0str x0, [sp+80]
    002571a4orr x0, xzr, 4
    002571a8str w0, [sp+64]
    002571acldr x2, [sp+72]
    002571b0ldr x3, [sp+80]
    002571b4ldr x1, [sp+88]
    002571b8adrp x0, 0x3cd000
    002571bcadd x0, x0, 224
    002571c0bl runtime.mapassign_faststr
    002571c4str x0, [sp+328]
    002571c8ldrsb x27, [x0]
    002571ccldrsw x1, [sp+64]
    002571d0str w1, [x0]
    002571d4ldr x0, [sp+88]
    002571d8adrp x27, 0x7f4000
    002571dcldr w1, [x27+3056]
    002571e0cbz w1, 0x2571e8
    002571e4b 0x2571ec
    002571e8
    002571e8loc_2571e8:
    002571e8b 0x257204
    002571ec
    002571ecloc_2571ec:
    002571ecbl runtime.gcWriteBarrier2
    002571f0str x0, [x25]
    002571f4adrp x27, 0x7c9000
    002571f8ldr x1, [x27+3224]
    002571fcstr x1, [x25+8]
    00257200b 0x257204
    00257204
    00257204loc_257204:
    00257204adrp x27, 0x7c9000
    00257208str x0, [x27+3224]
    0025720cbl runtime.makemap_small
    00257210str x0, [sp+320]
    00257214str wzr, [sp+60]
    00257218adrp x0, 0x459000
    0025721cadd x0, x0, 462
    00257220str x0, [sp+304]
    00257224orr x0, xzr, 3
    00257228str x0, [sp+312]
    0025722cldrsw x2, [sp+60]
    00257230ldr x1, [sp+320]
    00257234adrp x0, 0x3cd000
    00257238add x0, x0, 96
    0025723cbl runtime.mapassign_fast32
    00257240str x0, [sp+296]
    00257244ldrsb x27, [x0]
    00257248ldr x1, [sp+304]
    0025724cldr x2, [sp+312]
    00257250str x2, [x0+8]
    00257254adrp x27, 0x7f4000
    00257258ldr w2, [x27+3056]
    0025725ccbz w2, 0x257264
    00257260b 0x257268
    00257264
    00257264loc_257264:
    00257264b 0x25727c
    00257268
    00257268loc_257268:
    00257268bl runtime.gcWriteBarrier2
    0025726cstr x1, [x25]
    00257270ldr x3, [x0]
    00257274str x3, [x25+8]
    00257278b 0x25727c
    0025727c
    0025727cloc_25727c:
    0025727cstr x1, [x0]
    00257280orr x3, xzr, 1
    00257284str w3, [sp+60]
    00257288adrp x3, 0x459000
    0025728cadd x3, x3, 465
    00257290str x3, [sp+304]
    00257294orr x3, xzr, 3
    00257298str x3, [sp+312]
    0025729cldrsw x2, [sp+60]
    002572a0ldr x1, [sp+320]
    002572a4adrp x0, 0x3cd000
    002572a8add x0, x0, 96
    002572acbl runtime.mapassign_fast32
    002572b0str x0, [sp+272]
    002572b4ldrsb x27, [x0]
    002572b8ldr x3, [sp+304]
    002572bcldr x4, [sp+312]
    002572c0str x4, [x0+8]
    002572c4adrp x27, 0x7f4000
    002572c8ldr w4, [x27+3056]
    002572cccbz w4, 0x2572d4
    002572d0b 0x2572d8
    002572d4
    002572d4loc_2572d4:
    002572d4b 0x2572ec
    002572d8
    002572d8loc_2572d8:
    002572d8bl runtime.gcWriteBarrier2
    002572dcstr x3, [x25]
    002572e0ldr x4, [x0]
    002572e4str x4, [x25+8]
    002572e8b 0x2572ec
    002572ec
    002572ecloc_2572ec:
    002572ecstr x3, [x0]
    002572f0orr x3, xzr, 2
    002572f4str w3, [sp+60]
    002572f8adrp x3, 0x45a000
    002572fcadd x3, x3, 3163
    00257300str x3, [sp+304]
    00257304movz x3, 9
    00257308str x3, [sp+312]
    0025730cldrsw x2, [sp+60]
    00257310ldr x1, [sp+320]
    00257314adrp x0, 0x3cd000
    00257318add x0, x0, 96
    0025731cbl runtime.mapassign_fast32
    00257320str x0, [sp+264]
    00257324ldrsb x27, [x0]
    00257328ldr x3, [sp+304]
    0025732cldr x4, [sp+312]
    00257330str x4, [x0+8]
    00257334adrp x27, 0x7f4000
    00257338ldr w4, [x27+3056]
    0025733ccbz w4, 0x257344
    00257340b 0x257348
    00257344
    00257344loc_257344:
    00257344b 0x25735c
    00257348
    00257348loc_257348:
    00257348bl runtime.gcWriteBarrier2
    0025734cstr x3, [x25]
    00257350ldr x1, [x0]
    00257354str x1, [x25+8]
    00257358b 0x25735c
    0025735c
    0025735cloc_25735c:
    0025735cstr x3, [x0]
    00257360ldr x0, [sp+320]
    00257364adrp x27, 0x7f4000
    00257368ldr w1, [x27+3056]
    0025736ccbz w1, 0x257374
    00257370b 0x257378
    00257374
    00257374loc_257374:
    00257374b 0x257390
    00257378
    00257378loc_257378:
    00257378bl runtime.gcWriteBarrier2
    0025737cstr x0, [x25]
    00257380adrp x27, 0x7c9000
    00257384ldr x1, [x27+3232]
    00257388str x1, [x25+8]
    0025738cb 0x257390
    00257390
    00257390loc_257390:
    00257390adrp x27, 0x7c9000
    00257394str x0, [x27+3232]
    00257398bl runtime.makemap_small
    0025739cstr x0, [sp+256]
    002573a0adrp x0, 0x459000
    002573a4add x0, x0, 462
    002573a8str x0, [sp+240]
    002573acorr x0, xzr, 3
    002573b0str x0, [sp+248]
    002573b4str wzr, [sp+56]
    002573b8ldr x2, [sp+240]
    002573bcldr x3, [sp+248]
    002573c0ldr x1, [sp+256]
    002573c4adrp x0, 0x3cd000
    002573c8add x0, x0, 224
    002573ccbl runtime.mapassign_faststr
    002573d0str x0, [sp+232]
    002573d4ldrsb x27, [x0]
    002573d8ldrsw x1, [sp+56]
    002573dcstr w1, [x0]
    002573e0adrp x0, 0x459000
    002573e4add x0, x0, 465
    002573e8str x0, [sp+240]
    002573ecorr x0, xzr, 3
    002573f0str x0, [sp+248]
    002573f4orr x0, xzr, 1
    002573f8str w0, [sp+56]
    002573fcldr x2, [sp+240]
    00257400ldr x3, [sp+248]
    00257404ldr x1, [sp+256]
    00257408adrp x0, 0x3cd000
    0025740cadd x0, x0, 224
    00257410bl runtime.mapassign_faststr
    00257414str x0, [sp+224]
    00257418ldrsb x27, [x0]
    0025741cldrsw x1, [sp+56]
    00257420str w1, [x0]
    00257424adrp x0, 0x45a000
    00257428add x0, x0, 3163
    0025742cstr x0, [sp+240]
    00257430movz x0, 9
    00257434str x0, [sp+248]
    00257438orr x0, xzr, 2
    0025743cstr w0, [sp+56]
    00257440ldr x2, [sp+240]
    00257444ldr x3, [sp+248]
    00257448ldr x1, [sp+256]
    0025744cadrp x0, 0x3cd000
    00257450add x0, x0, 224
    00257454bl runtime.mapassign_faststr
    00257458str x0, [sp+216]
    0025745cldrsb x27, [x0]
    00257460ldrsw x1, [sp+56]
    00257464str w1, [x0]
    00257468ldr x0, [sp+256]
    0025746cadrp x27, 0x7f4000
    00257470ldr w1, [x27+3056]
    00257474cbz w1, 0x25747c
    00257478b 0x257480
    0025747c
    0025747cloc_25747c:
    0025747cb 0x257498
    00257480
    00257480loc_257480:
    00257480bl runtime.gcWriteBarrier2
    00257484str x0, [x25]
    00257488adrp x27, 0x7c9000
    0025748cldr x1, [x27+3240]
    00257490str x1, [x25+8]
    00257494b 0x257498
    00257498
    00257498loc_257498:
    00257498adrp x27, 0x7c9000
    0025749cstr x0, [x27+3240]
    002574a0bl runtime.makemap_small
    002574a4str x0, [sp+208]
    002574a8str wzr, [sp+52]
    002574acadrp x0, 0x45c000
    002574b0add x0, x0, 120
    002574b4str x0, [sp+184]
    002574b8orr x0, xzr, 12
    002574bcstr x0, [sp+192]
    002574c0ldrsw x2, [sp+52]
    002574c4ldr x1, [sp+208]
    002574c8adrp x0, 0x3cd000
    002574ccadd x0, x0, 96
    002574d0bl runtime.mapassign_fast32
    002574d4str x0, [sp+176]
    002574d8ldrsb x27, [x0]
    002574dcldr x1, [sp+184]
    002574e0ldr x2, [sp+192]
    002574e4str x2, [x0+8]
    002574e8adrp x27, 0x7f4000
    002574ecldr w2, [x27+3056]
    002574f0cbz w2, 0x2574f8
    002574f4b 0x2574fc
    002574f8
    002574f8loc_2574f8:
    002574f8b 0x257510
    002574fc
    002574fcloc_2574fc:
    002574fcbl runtime.gcWriteBarrier2
    00257500str x1, [x25]
    00257504ldr x3, [x0]
    00257508str x3, [x25+8]
    0025750cb 0x257510
    00257510
    00257510loc_257510:
    00257510str x1, [x0]
    00257514orr x3, xzr, 1
    00257518str w3, [sp+52]
    0025751cadrp x3, 0x45b000
    00257520add x3, x3, 564
    00257524str x3, [sp+184]
    00257528movz x3, 10
    0025752cstr x3, [sp+192]
    00257530ldrsw x2, [sp+52]
    00257534ldr x1, [sp+208]
    00257538adrp x0, 0x3cd000
    0025753cadd x0, x0, 96
    00257540bl runtime.mapassign_fast32
    00257544str x0, [sp+168]
    00257548ldrsb x27, [x0]
    0025754cldr x3, [sp+184]
    00257550ldr x4, [sp+192]
    00257554str x4, [x0+8]
    00257558adrp x27, 0x7f4000
    0025755cldr w4, [x27+3056]
    00257560cbz w4, 0x257568
    00257564b 0x25756c
    00257568
    00257568loc_257568:
    00257568b 0x257580
    0025756c
    0025756cloc_25756c:
    0025756cbl runtime.gcWriteBarrier2
    00257570str x3, [x25]
    00257574ldr x1, [x0]
    00257578str x1, [x25+8]
    0025757cb 0x257580
    00257580
    00257580loc_257580:
    00257580str x3, [x0]
    00257584ldr x0, [sp+208]
    00257588adrp x27, 0x7f4000
    0025758cldr w1, [x27+3056]
    00257590cbz w1, 0x257598
    00257594b 0x25759c
    00257598
    00257598loc_257598:
    00257598b 0x2575b4
    0025759c
    0025759cloc_25759c:
    0025759cbl runtime.gcWriteBarrier2
    002575a0str x0, [x25]
    002575a4adrp x27, 0x7c9000
    002575a8ldr x1, [x27+3248]
    002575acstr x1, [x25+8]
    002575b0b 0x2575b4
    002575b4
    002575b4loc_2575b4:
    002575b4adrp x27, 0x7c9000
    002575b8str x0, [x27+3248]
    002575bcbl runtime.makemap_small
    002575c0str x0, [sp+160]
    002575c4adrp x0, 0x45c000
    002575c8add x0, x0, 120
    002575ccstr x0, [sp+144]
    002575d0orr x0, xzr, 12
    002575d4str x0, [sp+152]
    002575d8str wzr, [sp+48]
    002575dcldr x2, [sp+144]
    002575e0ldr x3, [sp+152]
    002575e4ldr x1, [sp+160]
    002575e8adrp x0, 0x3cd000
    002575ecadd x0, x0, 224
    002575f0bl runtime.mapassign_faststr
    002575f4str x0, [sp+136]
    002575f8ldrsb x27, [x0]
    002575fcldrsw x1, [sp+48]
    00257600str w1, [x0]
    00257604adrp x0, 0x45b000
    00257608add x0, x0, 564
    0025760cstr x0, [sp+144]
    00257610movz x0, 10
    00257614str x0, [sp+152]
    00257618orr x0, xzr, 1
    0025761cstr w0, [sp+48]
    00257620ldr x2, [sp+144]
    00257624ldr x3, [sp+152]
    00257628ldr x1, [sp+160]
    0025762cadrp x0, 0x3cd000
    00257630add x0, x0, 224
    00257634bl runtime.mapassign_faststr
    00257638str x0, [sp+128]
    0025763cldrsb x27, [x0]
    00257640ldrsw x1, [sp+48]
    00257644str w1, [x0]
    00257648ldr x0, [sp+160]
    0025764cadrp x27, 0x7f4000
    00257650ldr w1, [x27+3056]
    00257654cbz w1, 0x25765c
    00257658b 0x257660
    0025765c
    0025765cloc_25765c:
    0025765cb 0x257678
    00257660
    00257660loc_257660:
    00257660bl runtime.gcWriteBarrier2
    00257664str x0, [x25]
    00257668adrp x27, 0x7c9000
    0025766cldr x3, [x27+3256]
    00257670str x3, [x25+8]
    00257674b 0x257678
    00257678
    00257678loc_257678:
    00257678adrp x27, 0x7c9000
    0025767cstr x0, [x27+3256]
    00257680adrp x0, 0x3f0000
    00257684add x0, x0, 32
    00257688orr x1, xzr, 3
    0025768cmov x2, x1
    00257690bl runtime.makeslice
    00257694orr x3, xzr, 3
    00257698adrp x27, 0x7cb000
    0025769cstr x3, [x27+3240]
    002576a0adrp x27, 0x7cb000
    002576a4str x3, [x27+3248]
    002576a8adrp x27, 0x7f4000
    002576acldr w3, [x27+3056]
    002576b0cbz w3, 0x2576b8
    002576b4b 0x2576bc
    002576b8
    002576b8loc_2576b8:
    002576b8b 0x2576d4
    002576bc
    002576bcloc_2576bc:
    002576bcbl runtime.gcWriteBarrier2
    002576c0str x0, [x25]
    002576c4adrp x27, 0x7cb000
    002576c8ldr x3, [x27+3232]
    002576ccstr x3, [x25+8]
    002576d0b 0x2576d4
    002576d4
    002576d4loc_2576d4:
    002576d4adrp x27, 0x7cb000
    002576d8str x0, [x27+3232]
    002576dcadrp x0, 0x435000
    002576e0add x0, x0, 896
    002576e4movz x1, 184
    002576e8mov x2, x1
    002576ecbl runtime.makeslice
    002576f0movz x3, 184
    002576f4adrp x27, 0x7cb000
    002576f8str x3, [x27+3272]
    002576fcadrp x27, 0x7cb000
    00257700str x3, [x27+3280]
    00257704adrp x27, 0x7f4000
    00257708ldr w3, [x27+3056]
    0025770ccbz w3, 0x257714
    00257710b 0x257718
    00257714
    00257714loc_257714:
    00257714b 0x257730
    00257718
    00257718loc_257718:
    00257718bl runtime.gcWriteBarrier2
    0025771cstr x0, [x25]
    00257720adrp x27, 0x7cb000
    00257724ldr x1, [x27+3264]
    00257728str x1, [x25+8]
    0025772cb 0x257730
    00257730
    00257730loc_257730:
    00257730adrp x27, 0x7cb000
    00257734str x0, [x27+3264]
    00257738ldp x29, x30, [sp-8]
    0025773cadd sp, sp, 384
    00257740ret x30
    00257744
    00257744loc_257744:
    00257744mov x3, x30
    00257748bl runtime.morestack_noctxt.abi0
    0025774cb 0x256df0
    00256df0