[JIT] instance int32 [benchapp] Bench::Lookup()[OptimizedTier1] 8418 self samples (84.59% of all samples), aarch64 ARM self% samples offset instruction >> 0.62 52 +0x0000 stp x29, x30, [sp, #-0x60]! 0.00 0 +0x0004 stp x19, x20, [sp, #0x10] 0.00 0 +0x0008 stp x21, x22, [sp, #0x20] >> 0.01 1 +0x000c stp x23, x24, [sp, #0x30] >> 0.01 1 +0x0010 stp x25, x26, [sp, #0x40] 0.00 0 +0x0014 stp x27, x28, [sp, #0x50] 0.00 0 +0x0018 mov x29, sp >> 0.17 14 +0x001c ldr x19, [x0, #0x8] >> 5.17 435 +0x0020 ldr x0, [x19, #0x8] >> 0.06 5 +0x0024 cbz x0, $+0x288 >> 6.87 578 +0x0028 ldr x20, [x19, #0x18] >> 1.71 144 +0x002c ldr x21, [x20] >> 0.24 20 +0x0030 mov x0, #0xda80 >> 0.01 1 +0x0034 movk x0, #0x5e8, lsl #16 >> 0.83 70 +0x0038 movk x0, #0x1, lsl #32 0.00 0 +0x003c cmp x21, x0 >> 0.01 1 +0x0040 b.ne $+0xf0 >> 0.04 3 +0x0044 mov w22, #0xe11a 0.00 0 +0x0048 movk w22, #0x78aa, lsl #16 >> 0.01 1 +0x004c ldr x0, [x19, #0x8] >> 0.06 5 +0x0050 ldr x1, [x19, #0x30] 0.00 0 +0x0054 mov w2, w22 0.00 0 +0x0058 mul x1, x1, x2 0.00 0 +0x005c lsr x1, x1, #0x20 0.00 0 +0x0060 add x1, x1, #0x1 >> 18.13 1526 +0x0064 ldr w2, [x0, #0x8] 0.00 0 +0x0068 mov w3, w2 0.00 0 +0x006c mul x1, x1, x3 >> 0.01 1 +0x0070 lsr x1, x1, #0x20 0.00 0 +0x0074 cmp w1, w2 0.00 0 +0x0078 b.hs $+0x264 >> 0.23 19 +0x007c add x0, x0, #0x10 0.00 0 +0x0080 ubfiz x1, x1, #0x2, #0x20 0.00 0 +0x0084 add x0, x0, x1 0.00 0 +0x0088 ldr w23, [x0] >> 0.04 3 +0x008c ldr x19, [x19, #0x10] 0.00 0 +0x0090 mov w24, wzr 0.00 0 +0x0094 sub w23, w23, #0x1 >> 11.46 965 +0x0098 ldr w25, [x19, #0x8] 0.00 0 +0x009c cmp w25, w23 0.00 0 +0x00a0 b.ls $+0x20c >> 7.56 636 +0x00a4 mov x0, #0xda80 0.00 0 +0x00a8 movk x0, #0x5e8, lsl #16 0.00 0 +0x00ac movk x0, #0x1, lsl #32 0.00 0 +0x00b0 cmp x21, x0 >> 0.44 37 +0x00b4 b.ne $+0xf4 >> 0.11 9 +0x00b8 mov w0, #0x18 0.00 0 +0x00bc mov x1, #0x10 0.00 0 +0x00c0 umaddl x0, w23, w0, x1 0.00 0 +0x00c4 add x26, x19, x0 >> 8.61 725 +0x00c8 ldr w0, [x26, #0x8] >> 0.43 36 +0x00cc cmp w0, w22 0.00 0 +0x00d0 b.ne $+0xc0 >> 3.60 303 +0x00d4 ldr x27, [x26] 0.00 0 +0x00d8 cbz x27, $+0xb8 >> 5.17 435 +0x00dc ldr x0, [x27] >> 0.84 71 +0x00e0 mov x1, #0x63c0 0.00 0 +0x00e4 movk x1, #0x46d, lsl #16 >> 0.07 6 +0x00e8 movk x1, #0x1, lsl #32 >> 0.96 81 +0x00ec cmp x0, x1 >> 1.53 129 +0x00f0 b.ne $+0x78 >> 4.91 413 +0x00f4 mov x0, #0xc020 0.00 0 +0x00f8 movk x0, #0x289, lsl #16 >> 0.74 62 +0x00fc movk x0, #0x1, lsl #32 0.00 0 +0x0100 cmp x27, x0 >> 0.02 2 +0x0104 cset x28, eq >> 1.25 105 +0x0108 cbz w28, $+0x88 >> 0.29 24 +0x010c add x0, x26, #0x10 0.00 0 +0x0110 ldr w0, [x0] 0.00 0 +0x0114 ldp x27, x28, [sp, #0x50] >> 0.01 1 +0x0118 ldp x25, x26, [sp, #0x40] >> 0.01 1 +0x011c ldp x23, x24, [sp, #0x30] >> 0.04 3 +0x0120 ldp x21, x22, [sp, #0x20] >> 0.07 6 +0x0124 ldp x19, x20, [sp, #0x10] >> 17.68 1488 +0x0128 ldp x29, x30, [sp], #0x60 0.00 0 +0x012c ret 0.00 0 +0x0130 mov x0, x20 0.00 0 +0x0134 mov x11, #0x2b50 0.00 0 +0x0138 movk x11, #0x470, lsl #16 0.00 0 +0x013c movk x11, #0x1, lsl #32 0.00 0 +0x0140 mov x1, #0xc020 0.00 0 +0x0144 movk x1, #0x289, lsl #16 0.00 0 +0x0148 movk x1, #0x1, lsl #32 0.00 0 +0x014c ldr x16, [x11] 0.00 0 +0x0150 blr x16 0.00 0 +0x0154 mov w22, w0 0.00 0 +0x0158 b $-0x10c 0.00 0 +0x015c cmp w25, w23 0.00 0 +0x0160 b.ls $+0x14c 0.00 0 +0x0164 b $-0xac 0.00 0 +0x0168 mov x0, x27 0.00 0 +0x016c mov x1, #0xc020 0.00 0 +0x0170 movk x1, #0x289, lsl #16 0.00 0 +0x0174 movk x1, #0x1, lsl #32 0.00 0 +0x0178 ldr x2, [x27] 0.00 0 +0x017c ldr x2, [x2, #0x40] 0.00 0 +0x0180 ldr x2, [x2, #0x10] 0.00 0 +0x0184 blr x2 0.00 0 +0x0188 mov w28, w0 0.00 0 +0x018c b $-0x84 0.00 0 +0x0190 ldr w23, [x26, #0xc] 0.00 0 +0x0194 add w24, w24, #0x1 0.00 0 +0x0198 ldr w25, [x19, #0x8] 0.00 0 +0x019c cmp w25, w24 0.00 0 +0x01a0 b.hs $-0x44 0.00 0 +0x01a4 b $+0xf0 0.00 0 +0x01a8 mov w0, #0x18 0.00 0 +0x01ac mov x1, #0x10 0.00 0 +0x01b0 umaddl x0, w23, w0, x1 0.00 0 +0x01b4 add x26, x19, x0 0.00 0 +0x01b8 ldr w0, [x26, #0x8] 0.00 0 +0x01bc cmp w0, w22 0.00 0 +0x01c0 b.ne $+0x54 0.00 0 +0x01c4 ldr x27, [x26] 0.00 0 +0x01c8 ldr x21, [x20] 0.00 0 +0x01cc mov x0, #0xda80 0.00 0 +0x01d0 movk x0, #0x5e8, lsl #16 0.00 0 +0x01d4 movk x0, #0x1, lsl #32 0.00 0 +0x01d8 cmp x21, x0 0.00 0 +0x01dc b.eq $+0x34 0.00 0 +0x01e0 mov x0, x20 0.00 0 +0x01e4 mov x1, x27 0.00 0 +0x01e8 mov x11, #0x2b58 0.00 0 +0x01ec movk x11, #0x470, lsl #16 0.00 0 +0x01f0 movk x11, #0x1, lsl #32 0.00 0 +0x01f4 mov x2, #0xc020 0.00 0 +0x01f8 movk x2, #0x289, lsl #16 0.00 0 +0x01fc movk x2, #0x1, lsl #32 0.00 0 +0x0200 ldr x16, [x11] 0.00 0 +0x0204 blr x16 0.00 0 +0x0208 mov w28, w0 0.00 0 +0x020c b $+0x74 0.00 0 +0x0210 cbnz x27, $+0x1c 0.00 0 +0x0214 ldr w23, [x26, #0xc] 0.00 0 +0x0218 add w24, w24, #0x1 0.00 0 +0x021c ldr w25, [x19, #0x8] 0.00 0 +0x0220 cmp w25, w24 0.00 0 +0x0224 b.hs $+0x64 0.00 0 +0x0228 b $+0x6c 0.00 0 +0x022c ldr x0, [x27] 0.00 0 +0x0230 mov x1, #0x63c0 0.00 0 +0x0234 movk x1, #0x46d, lsl #16 0.00 0 +0x0238 movk x1, #0x1, lsl #32 0.00 0 +0x023c cmp x0, x1 0.00 0 +0x0240 b.eq $+0x2c 0.00 0 +0x0244 mov x0, x27 0.00 0 +0x0248 mov x1, #0xc020 0.00 0 +0x024c movk x1, #0x289, lsl #16 0.00 0 +0x0250 movk x1, #0x1, lsl #32 0.00 0 +0x0254 ldr x2, [x27] 0.00 0 +0x0258 ldr x2, [x2, #0x40] 0.00 0 +0x025c ldr x2, [x2, #0x10] 0.00 0 +0x0260 blr x2 0.00 0 +0x0264 mov w28, w0 0.00 0 +0x0268 b $+0x18 0.00 0 +0x026c mov x0, #0xc020 0.00 0 +0x0270 movk x0, #0x289, lsl #16 0.00 0 +0x0274 movk x0, #0x1, lsl #32 0.00 0 +0x0278 cmp x27, x0 0.00 0 +0x027c cset x28, eq 0.00 0 +0x0280 cbnz w28, $-0x174 0.00 0 +0x0284 b $-0x70 0.00 0 +0x0288 cmp w25, w23 0.00 0 +0x028c b.ls $+0x20 0.00 0 +0x0290 b $-0xe8 0.00 0 +0x0294 mov x0, #0xa5c8 0.00 0 +0x0298 movk x0, #0x283, lsl #16 0.00 0 +0x029c movk x0, #0x1, lsl #32 0.00 0 +0x02a0 ldr x0, [x0] 0.00 0 +0x02a4 blr x0 0.00 0 +0x02a8 brk #0xf000 0.00 0 +0x02ac mov x0, #0x5078 0.00 0 +0x02b0 movk x0, #0x654, lsl #16 0.00 0 +0x02b4 movk x0, #0x1, lsl #32 0.00 0 +0x02b8 mov x1, #0xc020 0.00 0 +0x02bc movk x1, #0x289, lsl #16 0.00 0 +0x02c0 movk x1, #0x1, lsl #32 0.00 0 +0x02c4 mov x2, #0x31f8 0.00 0 +0x02c8 movk x2, #0x3b74, lsl #16 0.00 0 +0x02cc movk x2, #0x1, lsl #32 0.00 0 +0x02d0 ldr x2, [x2] 0.00 0 +0x02d4 blr x2 0.00 0 +0x02d8 brk #0xf000 0.00 0 +0x02dc bl $-0x3fa6d24 0.00 0 +0x02e0 brk #0xf000 [JIT] instance valuetype [System.Private.CoreLib]System.Threading.Tasks.ValueTask`1 [benchapp-InProcess-1Emitted] BenchmarkDotNet.Autogenerated.Runnable_0::WorkloadActionUnroll(int64,class [Perfolizer]Perfolizer.Horology.IClock)[Optimized] 1257 self samples (12.63% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 stp x29, x30, [sp, #-0x40]! 0.00 0 +0x0004 stp x19, x20, [sp, #0x10] 0.00 0 +0x0008 stp x21, x22, [sp, #0x20] 0.00 0 +0x000c stp x23, x24, [sp, #0x30] 0.00 0 +0x0010 mov x29, sp 0.00 0 +0x0014 mov x19, x0 0.00 0 +0x0018 mov x21, x8 0.00 0 +0x001c mov x20, x1 0.00 0 +0x0020 mov x22, x2 0.00 0 +0x0024 mov x0, x22 0.00 0 +0x0028 mov x23, #0x8028 0.00 0 +0x002c movk x23, #0x63e, lsl #16 0.00 0 +0x0030 movk x23, #0x1, lsl #32 0.00 0 +0x0034 mov x11, x23 0.00 0 +0x0038 ldr x16, [x11] 0.00 0 +0x003c blr x16 0.00 0 +0x0040 mov x24, x0 0.00 0 +0x0044 sub x20, x20, #0x1 0.00 0 +0x0048 tbnz x20, #0x3f, $+0x18c 0.00 0 +0x004c mov x0, x19 0.00 0 +0x0050 mov x1, #0x2538 0.00 0 +0x0054 movk x1, #0x3bfb, lsl #16 0.00 0 +0x0058 movk x1, #0x1, lsl #32 >> 3.02 38 +0x005c ldr x1, [x1] 0.00 0 +0x0060 blr x1 >> 0.32 4 +0x0064 mov x0, x19 0.00 0 +0x0068 mov x1, #0x2538 0.00 0 +0x006c movk x1, #0x3bfb, lsl #16 0.00 0 +0x0070 movk x1, #0x1, lsl #32 >> 4.06 51 +0x0074 ldr x1, [x1] 0.00 0 +0x0078 blr x1 0.00 0 +0x007c mov x0, x19 0.00 0 +0x0080 mov x1, #0x2538 0.00 0 +0x0084 movk x1, #0x3bfb, lsl #16 0.00 0 +0x0088 movk x1, #0x1, lsl #32 >> 5.65 71 +0x008c ldr x1, [x1] 0.00 0 +0x0090 blr x1 >> 0.16 2 +0x0094 mov x0, x19 0.00 0 +0x0098 mov x1, #0x2538 0.00 0 +0x009c movk x1, #0x3bfb, lsl #16 0.00 0 +0x00a0 movk x1, #0x1, lsl #32 >> 5.25 66 +0x00a4 ldr x1, [x1] 0.00 0 +0x00a8 blr x1 >> 0.08 1 +0x00ac mov x0, x19 0.00 0 +0x00b0 mov x1, #0x2538 0.00 0 +0x00b4 movk x1, #0x3bfb, lsl #16 0.00 0 +0x00b8 movk x1, #0x1, lsl #32 >> 5.33 67 +0x00bc ldr x1, [x1] 0.00 0 +0x00c0 blr x1 >> 0.40 5 +0x00c4 mov x0, x19 0.00 0 +0x00c8 mov x1, #0x2538 0.00 0 +0x00cc movk x1, #0x3bfb, lsl #16 0.00 0 +0x00d0 movk x1, #0x1, lsl #32 >> 5.57 70 +0x00d4 ldr x1, [x1] 0.00 0 +0x00d8 blr x1 >> 2.70 34 +0x00dc mov x0, x19 0.00 0 +0x00e0 mov x1, #0x2538 0.00 0 +0x00e4 movk x1, #0x3bfb, lsl #16 0.00 0 +0x00e8 movk x1, #0x1, lsl #32 >> 5.33 67 +0x00ec ldr x1, [x1] 0.00 0 +0x00f0 blr x1 >> 0.16 2 +0x00f4 mov x0, x19 0.00 0 +0x00f8 mov x1, #0x2538 0.00 0 +0x00fc movk x1, #0x3bfb, lsl #16 0.00 0 +0x0100 movk x1, #0x1, lsl #32 >> 4.85 61 +0x0104 ldr x1, [x1] 0.00 0 +0x0108 blr x1 >> 2.31 29 +0x010c mov x0, x19 0.00 0 +0x0110 mov x1, #0x2538 0.00 0 +0x0114 movk x1, #0x3bfb, lsl #16 0.00 0 +0x0118 movk x1, #0x1, lsl #32 >> 6.05 76 +0x011c ldr x1, [x1] 0.00 0 +0x0120 blr x1 >> 0.24 3 +0x0124 mov x0, x19 0.00 0 +0x0128 mov x1, #0x2538 0.00 0 +0x012c movk x1, #0x3bfb, lsl #16 0.00 0 +0x0130 movk x1, #0x1, lsl #32 >> 5.49 69 +0x0134 ldr x1, [x1] 0.00 0 +0x0138 blr x1 >> 0.16 2 +0x013c mov x0, x19 0.00 0 +0x0140 mov x1, #0x2538 0.00 0 +0x0144 movk x1, #0x3bfb, lsl #16 0.00 0 +0x0148 movk x1, #0x1, lsl #32 >> 5.89 74 +0x014c ldr x1, [x1] 0.00 0 +0x0150 blr x1 >> 0.16 2 +0x0154 mov x0, x19 0.00 0 +0x0158 mov x1, #0x2538 0.00 0 +0x015c movk x1, #0x3bfb, lsl #16 0.00 0 +0x0160 movk x1, #0x1, lsl #32 >> 4.93 62 +0x0164 ldr x1, [x1] 0.00 0 +0x0168 blr x1 >> 0.08 1 +0x016c mov x0, x19 0.00 0 +0x0170 mov x1, #0x2538 0.00 0 +0x0174 movk x1, #0x3bfb, lsl #16 0.00 0 +0x0178 movk x1, #0x1, lsl #32 >> 4.38 55 +0x017c ldr x1, [x1] 0.00 0 +0x0180 blr x1 >> 0.16 2 +0x0184 mov x0, x19 0.00 0 +0x0188 mov x1, #0x2538 0.00 0 +0x018c movk x1, #0x3bfb, lsl #16 0.00 0 +0x0190 movk x1, #0x1, lsl #32 >> 6.36 80 +0x0194 ldr x1, [x1] 0.00 0 +0x0198 blr x1 >> 0.08 1 +0x019c mov x0, x19 0.00 0 +0x01a0 mov x1, #0x2538 0.00 0 +0x01a4 movk x1, #0x3bfb, lsl #16 0.00 0 +0x01a8 movk x1, #0x1, lsl #32 >> 5.17 65 +0x01ac ldr x1, [x1] 0.00 0 +0x01b0 blr x1 >> 0.08 1 +0x01b4 mov x0, x19 0.00 0 +0x01b8 mov x1, #0x2538 0.00 0 +0x01bc movk x1, #0x3bfb, lsl #16 0.00 0 +0x01c0 movk x1, #0x1, lsl #32 >> 5.81 73 +0x01c4 ldr x1, [x1] 0.00 0 +0x01c8 blr x1 >> 9.79 123 +0x01cc sub x20, x20, #0x1 0.00 0 +0x01d0 tbz x20, #0x3f, $-0x184 0.00 0 +0x01d4 mov x0, x22 0.00 0 +0x01d8 add x11, x23, #0x8 0.00 0 +0x01dc ldr x16, [x11] 0.00 0 +0x01e0 blr x16 0.00 0 +0x01e4 mov x19, x0 0.00 0 +0x01e8 mov x0, x22 0.00 0 +0x01ec add x11, x23, #0x10 0.00 0 +0x01f0 ldr x16, [x11] 0.00 0 +0x01f4 blr x16 0.00 0 +0x01f8 str xzr, [x21] 0.00 0 +0x01fc strh wzr, [x21, #0x8] 0.00 0 +0x0200 mov w0, #0x1 0.00 0 +0x0204 strb w0, [x21, #0xa] 0.00 0 +0x0208 stp x24, x19, [x21, #0x10] 0.00 0 +0x020c str d0, [x21, #0x20] 0.00 0 +0x0210 ldp x23, x24, [sp, #0x30] 0.00 0 +0x0214 ldp x21, x22, [sp, #0x20] 0.00 0 +0x0218 ldp x19, x20, [sp, #0x10] 0.00 0 +0x021c ldp x29, x30, [sp], #0x40 0.00 0 +0x0220 ret libsystem_kernel.dylib!__psynch_cvwait 59 self samples (0.59% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 mov x16, #0x131 0.00 0 +0x0004 svc #0x80 >> 100.00 59 +0x0008 b.lo $+0x20 0.00 0 +0x000c hint #0x1b 0.00 0 +0x0010 stp x29, x30, [sp, #-0x10]! 0.00 0 +0x0014 mov x29, sp 0.00 0 +0x0018 bl $-0x2e04 0.00 0 +0x001c mov sp, x29 0.00 0 +0x0020 ldp x29, x30, [sp], #0x10 0.00 0 +0x0024 retab 0.00 0 +0x0028 ret libsystem_kernel.dylib!__semwait_signal_nocancel 19 self samples (0.19% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 mov x16, #0x1a7 0.00 0 +0x0004 svc #0x80 >> 100.00 19 +0x0008 b.lo $+0x20 0.00 0 +0x000c hint #0x1b 0.00 0 +0x0010 stp x29, x30, [sp, #-0x10]! 0.00 0 +0x0014 mov x29, sp 0.00 0 +0x0018 bl $-0x6ce4 0.00 0 +0x001c mov sp, x29 0.00 0 +0x0020 ldp x29, x30, [sp], #0x10 0.00 0 +0x0024 retab 0.00 0 +0x0028 ret libsystem_kernel.dylib!__read_nocancel 14 self samples (0.14% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 mov x16, #0x18c >> 7.14 1 +0x0004 svc #0x80 >> 92.86 13 +0x0008 b.lo $+0x20 0.00 0 +0x000c hint #0x1b 0.00 0 +0x0010 stp x29, x30, [sp, #-0x10]! 0.00 0 +0x0014 mov x29, sp 0.00 0 +0x0018 bl $-0x15a4 0.00 0 +0x001c mov sp, x29 0.00 0 +0x0020 ldp x29, x30, [sp], #0x10 0.00 0 +0x0024 retab 0.00 0 +0x0028 ret dyld!__fcntl 7 self samples (0.07% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 mov x16, #0x5c 0.00 0 +0x0004 svc #0x80 >> 100.00 7 +0x0008 b.lo $+0x20 0.00 0 +0x000c hint #0x1b 0.00 0 +0x0010 stp x29, x30, [sp, #-0x10]! 0.00 0 +0x0014 mov x29, sp 0.00 0 +0x0018 bl $+0x10b0 0.00 0 +0x001c mov sp, x29 0.00 0 +0x0020 ldp x29, x30, [sp], #0x10 0.00 0 +0x0024 retab 0.00 0 +0x0028 ret 0.00 0 +0x002c udf #0x0 0.00 0 +0x0030 udf #0x0 libsystem_platform.dylib!_platform_memmove 7 self samples (0.07% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 sub x3, x0, x1 0.00 0 +0x0004 cmp x3, x2 0.00 0 +0x0008 b.lo $+0x1c8 0.00 0 +0x000c mov x3, x0 0.00 0 +0x0010 cmp x2, #0x40 0.00 0 +0x0014 b.lo $+0x198 0.00 0 +0x0018 sub x4, x1, x0 0.00 0 +0x001c cmp x4, x2 0.00 0 +0x0020 b.lo $+0xc4 0.00 0 +0x0024 cmp x2, #0x4, lsl #12 0.00 0 +0x0028 b.lo $+0x60 0.00 0 +0x002c add x3, x3, #0x20 0.00 0 +0x0030 and x3, x3, #0xffffffffffffffe0 0.00 0 +0x0034 ldnp q2, q3, [x1] 0.00 0 +0x0038 sub x5, x3, x0 0.00 0 +0x003c add x1, x1, x5 0.00 0 +0x0040 ldnp q0, q1, [x1] 0.00 0 +0x0044 add x1, x1, #0x20 0.00 0 +0x0048 sub x2, x2, x5 0.00 0 +0x004c stnp q2, q3, [x0] 0.00 0 +0x0050 subs x2, x2, #0x40 0.00 0 +0x0054 b.ls $+0x1c >> 14.29 1 +0x0058 stnp q0, q1, [x3] 0.00 0 +0x005c add x3, x3, #0x20 >> 42.86 3 +0x0060 ldnp q0, q1, [x1] 0.00 0 +0x0064 add x1, x1, #0x20 0.00 0 +0x0068 subs x2, x2, #0x20 0.00 0 +0x006c b.hi $-0x14 0.00 0 +0x0070 add x1, x1, x2 0.00 0 +0x0074 ldnp q2, q3, [x1] 0.00 0 +0x0078 stnp q0, q1, [x3] 0.00 0 +0x007c add x3, x3, x2 0.00 0 +0x0080 stnp q2, q3, [x3, #0x20] 0.00 0 +0x0084 ret 0.00 0 +0x0088 add x3, x3, #0x20 0.00 0 +0x008c and x3, x3, #0xffffffffffffffe0 0.00 0 +0x0090 ldnp q2, q3, [x1] 0.00 0 +0x0094 sub x5, x3, x0 0.00 0 +0x0098 add x1, x1, x5 0.00 0 +0x009c ldnp q0, q1, [x1] 0.00 0 +0x00a0 add x1, x1, #0x20 0.00 0 +0x00a4 sub x2, x2, x5 0.00 0 +0x00a8 stp q2, q3, [x0] 0.00 0 +0x00ac subs x2, x2, #0x40 0.00 0 +0x00b0 b.ls $+0x1c 0.00 0 +0x00b4 stp q0, q1, [x3] 0.00 0 +0x00b8 add x3, x3, #0x20 0.00 0 +0x00bc ldnp q0, q1, [x1] 0.00 0 +0x00c0 add x1, x1, #0x20 0.00 0 +0x00c4 subs x2, x2, #0x20 0.00 0 +0x00c8 b.hi $-0x14 >> 14.29 1 +0x00cc add x1, x1, x2 0.00 0 +0x00d0 ldnp q2, q3, [x1] 0.00 0 +0x00d4 stp q0, q1, [x3] 0.00 0 +0x00d8 add x3, x3, x2 0.00 0 +0x00dc stp q2, q3, [x3, #0x20] 0.00 0 +0x00e0 ret 0.00 0 +0x00e4 cmp x2, #0x4, lsl #12 0.00 0 +0x00e8 b.lo $+0x60 0.00 0 +0x00ec add x3, x3, #0x20 0.00 0 +0x00f0 and x3, x3, #0xffffffffffffffe0 0.00 0 +0x00f4 ldp q2, q3, [x1] 0.00 0 +0x00f8 sub x5, x3, x0 0.00 0 +0x00fc add x1, x1, x5 0.00 0 +0x0100 ldp q0, q1, [x1] 0.00 0 +0x0104 add x1, x1, #0x20 0.00 0 +0x0108 sub x2, x2, x5 0.00 0 +0x010c stnp q2, q3, [x0] 0.00 0 +0x0110 subs x2, x2, #0x40 0.00 0 +0x0114 b.ls $+0x1c 0.00 0 +0x0118 stnp q0, q1, [x3] 0.00 0 +0x011c add x3, x3, #0x20 0.00 0 +0x0120 ldp q0, q1, [x1] 0.00 0 +0x0124 add x1, x1, #0x20 0.00 0 +0x0128 subs x2, x2, #0x20 0.00 0 +0x012c b.hi $-0x14 0.00 0 +0x0130 add x1, x1, x2 0.00 0 +0x0134 ldp q2, q3, [x1] 0.00 0 +0x0138 stnp q0, q1, [x3] 0.00 0 +0x013c add x3, x3, x2 0.00 0 +0x0140 stnp q2, q3, [x3, #0x20] 0.00 0 +0x0144 ret 0.00 0 +0x0148 add x3, x3, #0x20 0.00 0 +0x014c and x3, x3, #0xffffffffffffffe0 0.00 0 +0x0150 ldp q2, q3, [x1] 0.00 0 +0x0154 sub x5, x3, x0 0.00 0 +0x0158 add x1, x1, x5 0.00 0 +0x015c ldp q0, q1, [x1] 0.00 0 +0x0160 add x1, x1, #0x20 0.00 0 +0x0164 sub x2, x2, x5 0.00 0 +0x0168 stp q2, q3, [x0] 0.00 0 +0x016c subs x2, x2, #0x40 0.00 0 +0x0170 b.ls $+0x1c 0.00 0 +0x0174 stp q0, q1, [x3] 0.00 0 +0x0178 add x3, x3, #0x20 0.00 0 +0x017c ldp q0, q1, [x1] 0.00 0 +0x0180 add x1, x1, #0x20 0.00 0 +0x0184 subs x2, x2, #0x20 0.00 0 +0x0188 b.hi $-0x14 0.00 0 +0x018c add x1, x1, x2 0.00 0 +0x0190 ldp q2, q3, [x1] 0.00 0 +0x0194 stp q0, q1, [x3] 0.00 0 +0x0198 add x3, x3, x2 0.00 0 +0x019c stp q2, q3, [x3, #0x20] 0.00 0 +0x01a0 ret 0.00 0 +0x01a4 ldr x6, [x1], #0x8 0.00 0 +0x01a8 str x6, [x3], #0x8 >> 14.29 1 +0x01ac subs x2, x2, #0x8 0.00 0 +0x01b0 b.hs $-0xc 0.00 0 +0x01b4 adds x2, x2, #0x8 0.00 0 +0x01b8 b.eq $+0x14 0.00 0 +0x01bc ldrb w6, [x1], #0x1 0.00 0 +0x01c0 strb w6, [x3], #0x1 0.00 0 +0x01c4 subs x2, x2, #0x1 0.00 0 +0x01c8 b.ne $-0xc >> 14.29 1 +0x01cc ret 0.00 0 +0x01d0 cbz x3, $+0xf4 0.00 0 +0x01d4 add x4, x0, x2 0.00 0 +0x01d8 add x1, x1, x2 0.00 0 +0x01dc cmp x2, #0x40 0.00 0 +0x01e0 b.lo $+0xc4 0.00 0 +0x01e4 cmp x2, #0x4, lsl #12 0.00 0 +0x01e8 b.lo $+0x5c 0.00 0 +0x01ec ldp q2, q3, [x1, #-0x20] 0.00 0 +0x01f0 sub x3, x4, #0x1 0.00 0 +0x01f4 and x3, x3, #0xffffffffffffffe0 0.00 0 +0x01f8 sub x5, x4, x3 0.00 0 +0x01fc sub x1, x1, x5 0.00 0 +0x0200 sub x2, x2, x5 0.00 0 +0x0204 ldp q0, q1, [x1, #-0x20] 0.00 0 +0x0208 stnp q2, q3, [x4, #-0x20] 0.00 0 +0x020c sub x1, x1, #0x20 0.00 0 +0x0210 subs x2, x2, #0x40 0.00 0 +0x0214 b.ls $+0x1c 0.00 0 +0x0218 stnp q0, q1, [x3, #-0x20] 0.00 0 +0x021c sub x3, x3, #0x20 0.00 0 +0x0220 ldp q0, q1, [x1, #-0x20] 0.00 0 +0x0224 sub x1, x1, #0x20 0.00 0 +0x0228 subs x2, x2, #0x20 0.00 0 +0x022c b.hi $-0x14 0.00 0 +0x0230 sub x1, x1, x2 0.00 0 +0x0234 ldp q2, q3, [x1, #-0x20] 0.00 0 +0x0238 stnp q0, q1, [x3, #-0x20] 0.00 0 +0x023c stnp q2, q3, [x0] 0.00 0 +0x0240 ret 0.00 0 +0x0244 ldp q2, q3, [x1, #-0x20] 0.00 0 +0x0248 sub x3, x4, #0x1 0.00 0 +0x024c and x3, x3, #0xffffffffffffffe0 0.00 0 +0x0250 sub x5, x4, x3 0.00 0 +0x0254 sub x1, x1, x5 0.00 0 +0x0258 sub x2, x2, x5 0.00 0 +0x025c ldp q0, q1, [x1, #-0x20] 0.00 0 +0x0260 stp q2, q3, [x4, #-0x20] 0.00 0 +0x0264 sub x1, x1, #0x20 0.00 0 +0x0268 subs x2, x2, #0x40 0.00 0 +0x026c b.ls $+0x1c 0.00 0 +0x0270 stp q0, q1, [x3, #-0x20] 0.00 0 +0x0274 sub x3, x3, #0x20 0.00 0 +0x0278 ldp q0, q1, [x1, #-0x20] 0.00 0 +0x027c sub x1, x1, #0x20 0.00 0 +0x0280 subs x2, x2, #0x20 0.00 0 +0x0284 b.hi $-0x14 0.00 0 +0x0288 sub x1, x1, x2 0.00 0 +0x028c ldp q2, q3, [x1, #-0x20] 0.00 0 +0x0290 stp q0, q1, [x3, #-0x20] 0.00 0 +0x0294 stp q2, q3, [x0] 0.00 0 +0x0298 ret 0.00 0 +0x029c ldr x6, [x1, #-0x8]! 0.00 0 +0x02a0 str x6, [x4, #-0x8]! 0.00 0 +0x02a4 subs x2, x2, #0x8 0.00 0 +0x02a8 b.hs $-0xc 0.00 0 +0x02ac adds x2, x2, #0x8 0.00 0 +0x02b0 b.eq $+0x14 0.00 0 +0x02b4 ldrb w6, [x1, #-0x1]! 0.00 0 +0x02b8 strb w6, [x4, #-0x1]! 0.00 0 +0x02bc subs x2, x2, #0x1 0.00 0 +0x02c0 b.ne $-0xc 0.00 0 +0x02c4 ret 0.00 0 +0x02c8 udf #0x0 0.00 0 +0x02cc udf #0x0 0.00 0 +0x02d0 udf #0x0 0.00 0 +0x02d4 udf #0x0 0.00 0 +0x02d8 udf #0x0 0.00 0 +0x02dc udf #0x0 libsystem_kernel.dylib!__writev_nocancel 7 self samples (0.07% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 mov x16, #0x19c 0.00 0 +0x0004 svc #0x80 >> 100.00 7 +0x0008 b.lo $+0x20 0.00 0 +0x000c hint #0x1b 0.00 0 +0x0010 stp x29, x30, [sp, #-0x10]! 0.00 0 +0x0014 mov x29, sp 0.00 0 +0x0018 bl $-0xd580 0.00 0 +0x001c mov sp, x29 0.00 0 +0x0020 ldp x29, x30, [sp], #0x10 0.00 0 +0x0024 retab 0.00 0 +0x0028 ret libsystem_kernel.dylib!__open_nocancel 4 self samples (0.04% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 mov x16, #0x18e 0.00 0 +0x0004 svc #0x80 >> 100.00 4 +0x0008 b.lo $+0x20 0.00 0 +0x000c hint #0x1b 0.00 0 +0x0010 stp x29, x30, [sp, #-0x10]! 0.00 0 +0x0014 mov x29, sp 0.00 0 +0x0018 bl $-0x240 0.00 0 +0x001c mov sp, x29 0.00 0 +0x0020 ldp x29, x30, [sp], #0x10 0.00 0 +0x0024 retab 0.00 0 +0x0028 ret libcoreclr.dylib!EETypeHashTable::FindItem(TypeKey const*) 4 self samples (0.04% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 sub sp, sp, #0xa0 0.00 0 +0x0004 stp x28, x27, [sp, #0x40] 0.00 0 +0x0008 stp x26, x25, [sp, #0x50] 0.00 0 +0x000c stp x24, x23, [sp, #0x60] 0.00 0 +0x0010 stp x22, x21, [sp, #0x70] 0.00 0 +0x0014 stp x20, x19, [sp, #0x80] 0.00 0 +0x0018 stp x29, x30, [sp, #0x90] 0.00 0 +0x001c add x29, sp, #0x90 0.00 0 +0x0020 mov x20, x1 0.00 0 +0x0024 mov x19, x0 0.00 0 +0x0028 adrp x8, $+0x1a5000 0.00 0 +0x002c ldr x8, [x8, #0x130] 0.00 0 +0x0030 ldr x8, [x8] 0.00 0 +0x0034 str x8, [sp, #0x38] 0.00 0 +0x0038 ldr w22, [x1] 0.00 0 +0x003c cmp w22, #0x1b 0.00 0 +0x0040 b.eq $+0x3c 0.00 0 +0x0044 cmp w22, #0x12 0.00 0 +0x0048 b.ne $+0xf0 >> 25.00 1 +0x004c ldp w8, w9, [x20, #0x10] 0.00 0 +0x0050 mov w10, #0xb5a5 0.00 0 +0x0054 movk w10, #0x2, lsl #16 0.00 0 +0x0058 eor w8, w8, w10 0.00 0 +0x005c cbz w9, $+0x74 0.00 0 +0x0060 ldr x10, [x20, #0x18] 0.00 0 +0x0064 add x8, x8, x8, lsl #5 0.00 0 +0x0068 ldr x11, [x10], #0x8 0.00 0 +0x006c eor x8, x11, x8 0.00 0 +0x0070 subs x9, x9, #0x1 0.00 0 +0x0074 b.ne $-0x10 0.00 0 +0x0078 b $+0x48 0.00 0 +0x007c ldrb w8, [x20, #0x8] 0.00 0 +0x0080 ldr w10, [x20, #0xc] 0.00 0 +0x0084 ldr x9, [x20, #0x10] 0.00 0 +0x0088 mov w11, #0x6d7e 0.00 0 +0x008c movk w11, #0x59, lsl #16 0.00 0 +0x0090 eor x8, x8, x11 0.00 0 +0x0094 add x8, x8, x8, lsl #5 0.00 0 +0x0098 eor x8, x8, x10 0.00 0 +0x009c add w11, w10, #0x1 0.00 0 +0x00a0 cmp w11, #0x1 0.00 0 +0x00a4 mov w11, #0x1 0.00 0 +0x00a8 csinc w10, w11, w10, ls 0.00 0 +0x00ac add x8, x8, x8, lsl #5 0.00 0 +0x00b0 ldr x11, [x9], #0x8 0.00 0 +0x00b4 eor x8, x11, x8 0.00 0 +0x00b8 subs x10, x10, #0x1 0.00 0 +0x00bc b.ne $-0x10 0.00 0 +0x00c0 cmp w22, #0x1b 0.00 0 +0x00c4 b.eq $+0x94 0.00 0 +0x00c8 cmp w22, #0x12 0.00 0 +0x00cc b.ne $+0x100 0.00 0 +0x00d0 ldr w9, [x19, #0x18] 0.00 0 +0x00d4 cbz w9, $+0x160 0.00 0 +0x00d8 ldr x9, [x19, #0x10] 0.00 0 +0x00dc ldr w10, [x9] 0.00 0 +0x00e0 udiv w11, w8, w10 0.00 0 +0x00e4 msub w10, w11, w10, w8 0.00 0 +0x00e8 add w12, w10, #0x3 0.00 0 +0x00ec ldr x11, [x9, #0x10] 0.00 0 +0x00f0 orr x10, x11, x12, lsl #6 0.00 0 +0x00f4 ldr x21, [x9, w12, uxtw #3] 0.00 0 +0x00f8 tbnz w21, #0x0, $+0x18 0.00 0 +0x00fc ldr w12, [x21, #0x10] 0.00 0 +0x0100 cmp w12, w8 0.00 0 +0x0104 b.eq $+0x170 0.00 0 +0x0108 ldr x21, [x21, #0x8] 0.00 0 +0x010c tbz w21, #0x0, $-0x10 0.00 0 +0x0110 cmp x10, x21 0.00 0 +0x0114 ubfx w10, w21, #0x1, #0x5 0.00 0 +0x0118 ubfx w11, w11, #0x1, #0x5 0.00 0 +0x011c ccmp w10, w11, #0x0, ne 0.00 0 +0x0120 b.hs $+0xc 0.00 0 +0x0124 dmb ishld 0.00 0 +0x0128 ldr x9, [x9, #0x8] 0.00 0 +0x012c mov x21, #0x0 0.00 0 +0x0130 cbnz x9, $-0x54 0.00 0 +0x0134 b $+0x104 0.00 0 +0x0138 ldr x8, [x20, #0x8] 0.00 0 +0x013c mov w9, #0xb5a5 0.00 0 +0x0140 movk w9, #0x2, lsl #16 0.00 0 +0x0144 eor w9, w22, w9 0.00 0 +0x0148 add x9, x9, x9, lsl #5 0.00 0 +0x014c eor x8, x8, x9 0.00 0 +0x0150 cmp w22, #0x1b 0.00 0 +0x0154 b.ne $-0x8c 0.00 0 +0x0158 ldr w9, [x19, #0x18] 0.00 0 +0x015c cbz w9, $+0xd8 0.00 0 +0x0160 ldrb w22, [x20, #0x8] 0.00 0 +0x0164 ldr w23, [x20, #0xc] 0.00 0 +0x0168 ldr x20, [x20, #0x10] 0.00 0 +0x016c ldr x9, [x19, #0x10] 0.00 0 +0x0170 ldr w10, [x9] 0.00 0 +0x0174 udiv w11, w8, w10 0.00 0 +0x0178 msub w10, w11, w10, w8 0.00 0 +0x017c add w12, w10, #0x3 0.00 0 +0x0180 ldr x11, [x9, #0x10] 0.00 0 +0x0184 orr x10, x11, x12, lsl #6 0.00 0 +0x0188 ldr x21, [x9, w12, uxtw #3] 0.00 0 +0x018c tbnz w21, #0x0, $+0x18 0.00 0 +0x0190 ldr w12, [x21, #0x10] 0.00 0 +0x0194 cmp w12, w8 0.00 0 +0x0198 b.eq $+0x238 0.00 0 +0x019c ldr x21, [x21, #0x8] 0.00 0 +0x01a0 tbz w21, #0x0, $-0x10 0.00 0 +0x01a4 cmp x10, x21 0.00 0 +0x01a8 ubfx w10, w21, #0x1, #0x5 0.00 0 +0x01ac ubfx w11, w11, #0x1, #0x5 0.00 0 +0x01b0 ccmp w10, w11, #0x0, ne 0.00 0 +0x01b4 b.hs $+0xc 0.00 0 +0x01b8 dmb ishld 0.00 0 +0x01bc ldr x9, [x9, #0x8] 0.00 0 +0x01c0 mov x21, #0x0 0.00 0 +0x01c4 cbnz x9, $-0x54 0.00 0 +0x01c8 b $+0x70 0.00 0 +0x01cc ldr w9, [x19, #0x18] 0.00 0 +0x01d0 cbz w9, $+0x64 0.00 0 +0x01d4 ldr x9, [x19, #0x10] 0.00 0 +0x01d8 ldr w10, [x9] 0.00 0 +0x01dc udiv w11, w8, w10 0.00 0 +0x01e0 msub w10, w11, w10, w8 0.00 0 +0x01e4 add w12, w10, #0x3 0.00 0 +0x01e8 ldr x11, [x9, #0x10] 0.00 0 +0x01ec orr x10, x11, x12, lsl #6 0.00 0 +0x01f0 ldr x21, [x9, w12, uxtw #3] 0.00 0 +0x01f4 tbnz w21, #0x0, $+0x18 0.00 0 +0x01f8 ldr w12, [x21, #0x10] 0.00 0 +0x01fc cmp w12, w8 0.00 0 +0x0200 b.eq $+0x260 0.00 0 +0x0204 ldr x21, [x21, #0x8] 0.00 0 +0x0208 tbz w21, #0x0, $-0x10 0.00 0 +0x020c cmp x10, x21 0.00 0 +0x0210 ubfx w10, w21, #0x1, #0x5 0.00 0 +0x0214 ubfx w11, w11, #0x1, #0x5 0.00 0 +0x0218 ccmp w10, w11, #0x0, ne 0.00 0 +0x021c b.hs $+0xc 0.00 0 +0x0220 dmb ishld 0.00 0 +0x0224 ldr x9, [x9, #0x8] 0.00 0 +0x0228 mov x21, #0x0 0.00 0 +0x022c cbnz x9, $-0x54 0.00 0 +0x0230 b $+0x8 0.00 0 +0x0234 mov x21, #0x0 0.00 0 +0x0238 ldr x8, [sp, #0x38] 0.00 0 +0x023c adrp x9, $+0x1a5000 0.00 0 +0x0240 ldr x9, [x9, #0x130] 0.00 0 +0x0244 ldr x9, [x9] 0.00 0 +0x0248 cmp x9, x8 0.00 0 +0x024c b.ne $+0x2b4 0.00 0 +0x0250 mov x0, x21 0.00 0 +0x0254 ldp x29, x30, [sp, #0x90] 0.00 0 +0x0258 ldp x20, x19, [sp, #0x80] 0.00 0 +0x025c ldp x22, x21, [sp, #0x70] 0.00 0 +0x0260 ldp x24, x23, [sp, #0x60] 0.00 0 +0x0264 ldp x26, x25, [sp, #0x50] 0.00 0 +0x0268 ldp x28, x27, [sp, #0x40] 0.00 0 +0x026c add sp, sp, #0xa0 0.00 0 +0x0270 ret >> 75.00 3 +0x0274 stp x10, x9, [sp, #0x10] 0.00 0 +0x0278 str x21, [sp, #0x8] 0.00 0 +0x027c mov w23, #0x18 0.00 0 +0x0280 adrp x24, $+0x1b1000 0.00 0 +0x0284 add x24, x24, #0xe30 0.00 0 +0x0288 b $+0x20 0.00 0 +0x028c cmp x9, x25 0.00 0 +0x0290 b.hs $-0x58 0.00 0 +0x0294 add x1, sp, #0x8 0.00 0 +0x0298 mov x0, x19 0.00 0 +0x029c bl $-0x77368 0.00 0 +0x02a0 mov x21, x0 0.00 0 +0x02a4 cbz x0, $-0x6c 0.00 0 +0x02a8 ldr x27, [x21] 0.00 0 +0x02ac ldr w8, [x20] 0.00 0 +0x02b0 cmp w8, #0x12 0.00 0 +0x02b4 b.ne $+0x20 0.00 0 +0x02b8 ldr x22, [x20, #0x8] 0.00 0 +0x02bc and x0, x27, #0xfffffffffffffffe 0.00 0 +0x02c0 ldr x26, [x20, #0x18] 0.00 0 +0x02c4 ldp w8, w25, [x20, #0x10] 0.00 0 +0x02c8 str x0, [sp, #0x20] 0.00 0 +0x02cc tbnz w27, #0x1, $-0x38 0.00 0 +0x02d0 b $+0x68 0.00 0 +0x02d4 umaddl x9, w8, w23, x24 0.00 0 +0x02d8 cmp w8, #0x22 0.00 0 +0x02dc csel x9, x24, x9, gt 0.00 0 +0x02e0 ldr w9, [x9, #0x10] 0.00 0 +0x02e4 and w9, w9, #0x400000 0.00 0 +0x02e8 cmp w8, #0x11 0.00 0 +0x02ec ccmp w9, #0x0, #0x0, ne 0.00 0 +0x02f0 b.eq $+0x30 0.00 0 +0x02f4 ldr x8, [x20, #0x8] 0.00 0 +0x02f8 str x8, [sp, #0x28] 0.00 0 +0x02fc add x0, sp, #0x28 0.00 0 +0x0300 bl $-0x24f0 0.00 0 +0x0304 mov x22, x0 0.00 0 +0x0308 and x0, x27, #0xfffffffffffffffe 0.00 0 +0x030c ldr x26, [x20, #0x18] 0.00 0 +0x0310 ldp w8, w25, [x20, #0x10] 0.00 0 +0x0314 str x0, [sp, #0x20] 0.00 0 +0x0318 tbnz w27, #0x1, $-0x84 0.00 0 +0x031c b $+0x1c 0.00 0 +0x0320 mov x22, #0x0 0.00 0 +0x0324 and x0, x27, #0xfffffffffffffffe 0.00 0 +0x0328 ldr x26, [x20, #0x18] 0.00 0 +0x032c ldp w8, w25, [x20, #0x10] 0.00 0 +0x0330 str x0, [sp, #0x20] 0.00 0 +0x0334 tbnz w27, #0x1, $-0xa0 0.00 0 +0x0338 mov w9, #0x0 0.00 0 +0x033c ldr w10, [x0] 0.00 0 +0x0340 tbnz w10, #0x1f, $+0x14 0.00 0 +0x0344 and w10, w10, #0x30 0.00 0 +0x0348 cbz w10, $+0xc 0.00 0 +0x034c ldr x9, [x0, #0x30] 0.00 0 +0x0350 ldurh w9, [x9, #-0x2] 0.00 0 +0x0354 cmp w9, w25 0.00 0 +0x0358 b.ne $-0xc4 0.00 0 +0x035c ldr w9, [x0, #0x8] 0.00 0 +0x0360 mov w10, #0x2000000 0.00 0 +0x0364 bfxil w10, w9, #0x8, #0x18 0.00 0 +0x0368 cmp w10, w8 0.00 0 +0x036c b.ne $-0xd8 0.00 0 +0x0370 bl $-0x7bd30 0.00 0 +0x0374 cbz x0, $-0xe0 0.00 0 +0x0378 cmp x0, x22 0.00 0 +0x037c b.ne $-0xe8 0.00 0 +0x0380 add x8, sp, #0x28 0.00 0 +0x0384 add x0, sp, #0x20 0.00 0 +0x0388 bl $-0x231c 0.00 0 +0x038c cbz w25, $-0x154 0.00 0 +0x0390 ldr x8, [sp, #0x28] 0.00 0 +0x0394 ldr x9, [x8] 0.00 0 +0x0398 ldr x10, [x26] 0.00 0 +0x039c cmp x9, x10 0.00 0 +0x03a0 b.ne $-0x10c 0.00 0 +0x03a4 mov w10, #0x1 0.00 0 +0x03a8 mov x9, x10 0.00 0 +0x03ac cmp x25, x10 0.00 0 +0x03b0 b.eq $-0x124 0.00 0 +0x03b4 lsl x10, x9, #0x3 0.00 0 +0x03b8 ldr x11, [x8, x10] 0.00 0 +0x03bc ldr x12, [x26, x10] 0.00 0 +0x03c0 add x10, x9, #0x1 0.00 0 +0x03c4 cmp x11, x12 0.00 0 +0x03c8 b.eq $-0x20 0.00 0 +0x03cc b $-0x140 0.00 0 +0x03d0 stp x10, x9, [sp, #0x10] 0.00 0 +0x03d4 str x21, [sp, #0x8] 0.00 0 +0x03d8 b $+0x20 0.00 0 +0x03dc cmp x10, x11 0.00 0 +0x03e0 b.eq $-0x1a8 0.00 0 +0x03e4 add x1, sp, #0x8 0.00 0 +0x03e8 mov x0, x19 0.00 0 +0x03ec bl $-0x774b8 0.00 0 +0x03f0 mov x21, x0 0.00 0 +0x03f4 cbz x0, $-0x1bc 0.00 0 +0x03f8 ldr x8, [x21] 0.00 0 +0x03fc and x8, x8, #0xfffffffffffffffe 0.00 0 +0x0400 str x8, [sp, #0x28] 0.00 0 +0x0404 add x0, sp, #0x28 0.00 0 +0x0408 bl $-0xcb4 0.00 0 +0x040c cbz w0, $-0x28 0.00 0 +0x0410 ldr x8, [sp, #0x28] 0.00 0 +0x0414 ldur w9, [x8, #0x16] 0.00 0 +0x0418 cmp w9, w23 0.00 0 +0x041c b.ne $-0x38 0.00 0 +0x0420 sub x8, x8, #0x2 0.00 0 +0x0424 ldrb w9, [x8, #0x1c] 0.00 0 +0x0428 cmp w22, w9 0.00 0 +0x042c b.ne $-0x48 0.00 0 +0x0430 add x8, x8, #0x20 0.00 0 +0x0434 mov w9, #0x1 0.00 0 +0x0438 sub w10, w9, #0x1 0.00 0 +0x043c ubfiz x11, x10, #0x3, #0x20 0.00 0 +0x0440 ldr x10, [x8, x11] 0.00 0 +0x0444 ldr x11, [x20, x11] 0.00 0 +0x0448 cmp w9, w23 0.00 0 +0x044c b.hi $-0x70 0.00 0 +0x0450 add w9, w9, #0x1 0.00 0 +0x0454 cmp x10, x11 0.00 0 +0x0458 b.eq $-0x20 0.00 0 +0x045c b $-0x80 0.00 0 +0x0460 stp x10, x9, [sp, #0x10] 0.00 0 +0x0464 str x21, [sp, #0x8] 0.00 0 +0x0468 b $+0x28 0.00 0 +0x046c mov w8, #0x1 0.00 0 +0x0470 ldr w9, [x20, #0x10] 0.00 0 +0x0474 cmp w8, w9 0.00 0 +0x0478 b.eq $-0x240 0.00 0 +0x047c add x1, sp, #0x8 0.00 0 +0x0480 mov x0, x19 0.00 0 +0x0484 bl $-0x77550 0.00 0 +0x0488 mov x21, x0 0.00 0 +0x048c cbz x0, $-0x254 0.00 0 +0x0490 ldr x8, [x21] 0.00 0 +0x0494 and x8, x8, #0xfffffffffffffffe 0.00 0 +0x0498 str x8, [sp, #0x28] 0.00 0 +0x049c add x0, sp, #0x28 0.00 0 +0x04a0 bl $-0xd8c 0.00 0 +0x04a4 cmp w0, w22 0.00 0 +0x04a8 b.ne $-0x2c 0.00 0 +0x04ac ldr x8, [x21] 0.00 0 +0x04b0 and x8, x8, #0xfffffffffffffffe 0.00 0 +0x04b4 str x8, [sp, #0x28] 0.00 0 +0x04b8 add x0, sp, #0x28 0.00 0 +0x04bc bl $-0x23f0 0.00 0 +0x04c0 ldr x8, [x20, #0x8] 0.00 0 +0x04c4 cmp x0, x8 0.00 0 +0x04c8 b.ne $-0x4c 0.00 0 +0x04cc cmp w22, #0x14 0.00 0 +0x04d0 b.ne $-0x298 0.00 0 +0x04d4 ldr x8, [x21] 0.00 0 +0x04d8 and x8, x8, #0xfffffffffffffffe 0.00 0 +0x04dc ldrb w9, [x8, #0x2] 0.00 0 +0x04e0 tbnz w9, #0x1, $-0x74 0.00 0 +0x04e4 ldr w8, [x8, #0x4] 0.00 0 +0x04e8 sub w8, w8, #0x18 0.00 0 +0x04ec lsr w8, w8, #0x3 0.00 0 +0x04f0 ldr w9, [x20, #0x10] 0.00 0 +0x04f4 cmp w8, w9 0.00 0 +0x04f8 b.ne $-0x7c 0.00 0 +0x04fc b $-0x2c4 0.00 0 +0x0500 bl $+0x12de54 libsystem_kernel.dylib!mach_msg2_trap 3 self samples (0.03% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 mov x16, #0xffffffffffffffd1 0.00 0 +0x0004 svc #0x80 >> 100.00 3 +0x0008 ret libsystem_malloc.dylib!nanov2_malloc_type 3 self samples (0.03% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 hint #0x1b 0.00 0 +0x0004 sub sp, sp, #0x20 0.00 0 +0x0008 stp x29, x30, [sp, #0x10] 0.00 0 +0x000c add x29, sp, #0x10 0.00 0 +0x0010 add x8, x1, #0xf 0.00 0 +0x0014 and x8, x8, #0xfffffffffffffff0 0.00 0 +0x0018 mov w9, #0x10 0.00 0 +0x001c cmp x1, #0x10 0.00 0 +0x0020 csel x8, x8, x9, hi 0.00 0 +0x0024 cmp x8, #0x100 0.00 0 +0x0028 b.hi $+0x124 0.00 0 +0x002c lsr x9, x8, #0x4 0.00 0 +0x0030 sub w3, w9, #0x1 0.00 0 +0x0034 adrp x9, $+0x6bb71000 0.00 0 +0x0038 ldrb w9, [x9, #0x46c] 0.00 0 +0x003c cmp w9, #0x1 0.00 0 +0x0040 b.ne $+0x1d4 0.00 0 +0x0044 mrs x9, tpidr_el0 0.00 0 +0x0048 and w4, w9, #0x3f 0.00 0 +0x004c add x9, x0, x3, lsl #9 0.00 0 +0x0050 add x9, x9, w4, lsl #3 0.00 0 +0x0054 ldr x13, [x9, #0x4000] 0.00 0 +0x0058 cbz x13, $+0x11c 0.00 0 +0x005c mov x10, #0x0 0.00 0 +0x0060 ldr w16, [x13] 0.00 0 +0x0064 and x11, x13, #0xfffffffffc000000 0.00 0 +0x0068 lsl w12, w13, #0x4 0.00 0 +0x006c and w12, w12, #0xfc0 0.00 0 +0x0070 bfxil w12, w13, #0x8, #0x6 0.00 0 +0x0074 orr x11, x11, x12, lsl #14 0.00 0 +0x0078 lsl w12, w3, #0x4 0.00 0 +0x007c add w12, w12, #0x10 0.00 0 +0x0080 mov w14, #0x1ff800 0.00 0 +0x0084 mov w15, #0x7fb 0.00 0 +0x0088 mov x5, #0x0 0.00 0 +0x008c tbz w16, #0x1f, $+0x12c 0.00 0 +0x0090 and w17, w16, #0x7ff 0.00 0 +0x0094 mov x6, x5 0.00 0 +0x0098 cmp w17, #0x7fc 0.00 0 +0x009c b.eq $+0x120 0.00 0 +0x00a0 ubfx w1, w16, #0xb, #0xa 0.00 0 +0x00a4 add w5, w16, w14 0.00 0 +0x00a8 and w5, w5, #0x1ff800 0.00 0 +0x00ac add w6, w16, #0x200, lsl #12 0.00 0 +0x00b0 and w6, w6, #0x7fe00000 0.00 0 +0x00b4 orr w5, w5, w6 0.00 0 +0x00b8 cmp w17, #0x7fb 0.00 0 +0x00bc b.eq $+0xc 0.00 0 +0x00c0 cmp w17, #0x7fd 0.00 0 +0x00c4 b.ne $+0x28 0.00 0 +0x00c8 cmp w1, #0x0 0.00 0 +0x00cc cinc w17, w15, eq 0.00 0 +0x00d0 orr w17, w5, w17 0.00 0 +0x00d4 orr w17, w17, #0x80000000 0.00 0 +0x00d8 mov x5, x16 0.00 0 +0x00dc cas w5, w17, [x13] 0.00 0 +0x00e0 cmp w5, w16 0.00 0 +0x00e4 b.ne $+0x48 0.00 0 +0x00e8 b $+0x98 0.00 0 +0x00ec cmp x10, #0x0 0.00 0 +0x00f0 csel x10, x11, x10, eq 0.00 0 +0x00f4 sub w17, w17, #0x1 0.00 0 +0x00f8 mul w6, w17, w12 0.00 0 +0x00fc add x6, x10, w6, sxtw 0.00 0 +0x0100 cbz w1, $+0xc 0.00 0 +0x0104 ldr w1, [x6, #0x8] 0.00 0 +0x0108 b $+0x8 0.00 0 +0x010c mov w1, #0x7fc >> 33.33 1 +0x0110 and w1, w1, #0x7ff 0.00 0 +0x0114 orr w1, w5, w1 0.00 0 +0x0118 orr w1, w1, #0x80000000 0.00 0 +0x011c mov x5, x16 0.00 0 +0x0120 cas w5, w1, [x13] >> 33.33 1 +0x0124 cmp w5, w16 0.00 0 +0x0128 b.eq $+0xbc 0.00 0 +0x012c and w16, w5, #0x7ff 0.00 0 +0x0130 sub w17, w16, #0x7fd 0.00 0 +0x0134 mov x16, x5 0.00 0 +0x0138 cmp w17, #0x3 0.00 0 +0x013c b.hs $-0xb4 0.00 0 +0x0140 mov x6, #0x0 0.00 0 +0x0144 mov x5, x13 0.00 0 +0x0148 b $+0x74 0.00 0 +0x014c ldr x0, [x0, #0x7020] 0.00 0 +0x0150 ldr x3, [x0, #0xa0] 0.00 0 +0x0154 ldp x29, x30, [sp, #0x10] 0.00 0 +0x0158 add sp, sp, #0x20 0.00 0 +0x015c hint #0x1f 0.00 0 +0x0160 eor x16, x30, x30, lsl #1 0.00 0 +0x0164 tbz x16, #0x3e, $+0x8 0.00 0 +0x0168 brk #0xc471 0.00 0 +0x016c mov x16, #0xeafc >> 33.33 1 +0x0170 braa x3, x16 0.00 0 +0x0174 mov x5, #0x0 0.00 0 +0x0178 mov x6, #0x0 0.00 0 +0x017c b $+0x40 0.00 0 +0x0180 adrp x13, $+0x17000 0.00 0 +0x0184 add x13, x13, #0x8 0.00 0 +0x0188 ldr w13, [x13, x3, lsl #2] 0.00 0 +0x018c mvn w14, w1 0.00 0 +0x0190 add w17, w13, w14 0.00 0 +0x0194 mov w13, #0x1 0.00 0 +0x0198 cmp x10, #0x0 0.00 0 +0x019c csel x10, x11, x10, eq 0.00 0 +0x01a0 mul w11, w17, w12 0.00 0 +0x01a4 add x6, x10, w11, sxtw 0.00 0 +0x01a8 tbz w13, #0x0, $+0x40 0.00 0 +0x01ac cbnz x6, $+0x50 0.00 0 +0x01b0 mov x5, #0x0 0.00 0 +0x01b4 b $+0x8 0.00 0 +0x01b8 mov x6, x5 0.00 0 +0x01bc str x2, [sp, #0x8] 0.00 0 +0x01c0 mov w10, #0x1 0.00 0 +0x01c4 strb w10, [sp] 0.00 0 +0x01c8 add x1, x9, #0x4, lsl #12 0.00 0 +0x01cc mov x2, x8 0.00 0 +0x01d0 mov w7, #0x0 0.00 0 +0x01d4 bl $+0x16ec 0.00 0 +0x01d8 ldp x29, x30, [sp, #0x10] 0.00 0 +0x01dc add sp, sp, #0x20 0.00 0 +0x01e0 retab 0.00 0 +0x01e4 cbz x6, $+0x28 0.00 0 +0x01e8 ldr x10, [x6] 0.00 0 +0x01ec ldr x11, [x0, #0x7018] 0.00 0 +0x01f0 eor x10, x11, x10 0.00 0 +0x01f4 cmp x10, x6 0.00 0 +0x01f8 b.ne $-0x48 0.00 0 +0x01fc str xzr, [x6] 0.00 0 +0x0200 str xzr, [x6, #0x8] 0.00 0 +0x0204 mov x0, x6 0.00 0 +0x0208 b $-0x30 0.00 0 +0x020c mov w13, #0x0 0.00 0 +0x0210 b $-0x78 0.00 0 +0x0214 adrp x9, $+0x6bb71000 0.00 0 +0x0218 add x9, x9, #0x480 0.00 0 +0x021c ldr w9, [x9] 0.00 0 +0x0220 cmn w9, #0x1 0.00 0 +0x0224 b.ne $+0xc 0.00 0 +0x0228 mrs x9, tpidr_el0 0.00 0 +0x022c and w9, w9, #0xfff 0.00 0 +0x0230 adrp x10, $+0x6e17d000 0.00 0 +0x0234 ldr w10, [x10, #0xf7c] 0.00 0 +0x0238 udiv w11, w9, w10 0.00 0 +0x023c msub w9, w11, w10, w9 0.00 0 +0x0240 b $-0x1f8 dyld!dyld3::MachOFile::trieWalk(Diagnostics&, unsigned char const*, unsigned char const*, char const*) 2 self samples (0.02% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 hint #0x1b 0.00 0 +0x0004 stp x28, x27, [sp, #-0x60]! 0.00 0 +0x0008 stp x26, x25, [sp, #0x10] 0.00 0 +0x000c stp x24, x23, [sp, #0x20] 0.00 0 +0x0010 stp x22, x21, [sp, #0x30] 0.00 0 +0x0014 stp x20, x19, [sp, #0x40] 0.00 0 +0x0018 stp x29, x30, [sp, #0x50] 0.00 0 +0x001c add x29, sp, #0x50 0.00 0 +0x0020 sub sp, sp, #0x250 0.00 0 +0x0024 mov x22, x3 0.00 0 +0x0028 mov x20, x2 0.00 0 +0x002c mov x21, x1 0.00 0 +0x0030 mov x19, x0 0.00 0 +0x0034 adrp x8, $+0x58000 0.00 0 +0x0038 add x8, x8, #0xd0 0.00 0 +0x003c ldr x8, [x8] 0.00 0 +0x0040 stur x8, [x29, #-0x58] 0.00 0 +0x0044 add x8, sp, #0x40 0.00 0 +0x0048 mov w9, #0x80 0.00 0 +0x004c stp x8, x9, [sp, #0x18] 0.00 0 +0x0050 stp xzr, xzr, [sp, #0x30] 0.00 0 +0x0054 str xzr, [sp, #0x28] 0.00 0 +0x0058 add x0, sp, #0x18 0.00 0 +0x005c mov w1, #0x1 0.00 0 +0x0060 bl $-0x4b42c 0.00 0 +0x0064 ldr x8, [sp, #0x18] 0.00 0 +0x0068 ldr x9, [sp, #0x28] 0.00 0 +0x006c add x10, x9, #0x1 0.00 0 +0x0070 str x10, [sp, #0x28] 0.00 0 +0x0074 str wzr, [x8, x9, lsl #2] 0.00 0 +0x0078 cmp x21, x20 0.00 0 +0x007c b.hs $+0x19c 0.00 0 +0x0080 sub x25, x20, x21 0.00 0 +0x0084 mov x26, x21 0.00 0 +0x0088 mov x8, x26 0.00 0 +0x008c ldrsb x23, [x8], #0x1 0.00 0 +0x0090 str x8, [sp, #0x10] 0.00 0 +0x0094 tbz x23, #0x3f, $+0x28 0.00 0 +0x0098 str x26, [sp, #0x10] 0.00 0 +0x009c add x1, sp, #0x10 0.00 0 +0x00a0 mov x0, x19 0.00 0 +0x00a4 mov x2, x20 0.00 0 +0x00a8 bl $-0x51b64 0.00 0 +0x00ac mov x23, x0 0.00 0 +0x00b0 mov x0, x19 0.00 0 +0x00b4 bl $-0x51aec 0.00 0 +0x00b8 tbnz w0, #0x0, $+0x160 0.00 0 +0x00bc ldrb w8, [x22] 0.00 0 +0x00c0 ldr x24, [sp, #0x10] 0.00 0 +0x00c4 cmp w8, #0x0 0.00 0 +0x00c8 ccmp x23, #0x0, #0x4, eq 0.00 0 +0x00cc b.ne $+0x150 0.00 0 +0x00d0 add x8, x24, x23 0.00 0 +0x00d4 cmp x8, x20 0.00 0 +0x00d8 b.hi $+0x140 0.00 0 +0x00dc ldrb w9, [x8], #0x1 0.00 0 +0x00e0 str x8, [sp, #0x10] 0.00 0 +0x00e4 cbz w9, $+0x134 0.00 0 +0x00e8 ldrb w13, [x8] 0.00 0 +0x00ec cbz w13, $+0x70 0.00 0 +0x00f0 mov w11, #0x0 0.00 0 +0x00f4 add x10, x8, #0x1 0.00 0 +0x00f8 add x14, x8, #0x2 0.00 0 +0x00fc mov x12, x22 0.00 0 +0x0100 mov x8, x14 0.00 0 +0x0104 tbz w11, #0x0, $+0xc 0.00 0 +0x0108 mov w11, #0x1 0.00 0 +0x010c b $+0x10 0.00 0 +0x0110 ldrb w11, [x12], #0x1 0.00 0 +0x0114 cmp w13, w11 0.00 0 +0x0118 cset w11, ne 0.00 0 +0x011c str x10, [sp, #0x10] 0.00 0 +0x0120 ldrb w13, [x10], #0x1 0.00 0 +0x0124 add x14, x8, #0x1 0.00 0 +0x0128 cbnz w13, $-0x28 >> 50.00 1 +0x012c tbz w11, #0x0, $+0x28 0.00 0 +0x0130 ldrsb w10, [x8], #0x1 0.00 0 +0x0134 tbnz w10, #0x1f, $-0x4 0.00 0 +0x0138 str x8, [sp, #0x10] 0.00 0 +0x013c cmp x8, x20 0.00 0 +0x0140 b.hi $+0xb8 0.00 0 +0x0144 sub w9, w9, #0x1 0.00 0 +0x0148 tst w9, #0xff 0.00 0 +0x014c b.ne $-0x64 0.00 0 +0x0150 b $+0xc8 0.00 0 +0x0154 sub x8, x10, #0x1 0.00 0 +0x0158 mov x22, x12 0.00 0 +0x015c add x8, x8, #0x1 0.00 0 +0x0160 str x8, [sp, #0x10] 0.00 0 +0x0164 add x1, sp, #0x10 0.00 0 +0x0168 mov x0, x19 0.00 0 +0x016c mov x2, x20 0.00 0 +0x0170 bl $-0x51c2c 0.00 0 +0x0174 mov x23, x0 0.00 0 +0x0178 mov x0, x19 0.00 0 +0x017c bl $-0x51bb4 0.00 0 +0x0180 tbnz w0, #0x0, $+0x98 0.00 0 +0x0184 cbz x23, $+0xf4 0.00 0 +0x0188 add x26, x21, x23 0.00 0 +0x018c cmp x26, x20 0.00 0 +0x0190 b.hi $+0xe8 >> 50.00 1 +0x0194 cmp x23, x25 0.00 0 +0x0198 b.hi $+0xe0 0.00 0 +0x019c ldr x9, [sp, #0x28] 0.00 0 +0x01a0 cbz x9, $+0x24 0.00 0 +0x01a4 ldr x8, [sp, #0x18] 0.00 0 +0x01a8 lsl x9, x9, #0x2 0.00 0 +0x01ac ldr w10, [x8] 0.00 0 +0x01b0 cmp x23, x10 0.00 0 +0x01b4 b.eq $+0x50 0.00 0 +0x01b8 add x8, x8, #0x4 0.00 0 +0x01bc subs x9, x9, #0x4 0.00 0 +0x01c0 b.ne $-0x14 0.00 0 +0x01c4 add x0, sp, #0x18 0.00 0 +0x01c8 mov w1, #0x1 0.00 0 +0x01cc bl $-0x4b598 0.00 0 +0x01d0 mov x24, #0x0 0.00 0 +0x01d4 ldr x8, [sp, #0x18] 0.00 0 +0x01d8 ldr x9, [sp, #0x28] 0.00 0 +0x01dc add x10, x9, #0x1 0.00 0 +0x01e0 str x10, [sp, #0x28] 0.00 0 +0x01e4 str w23, [x8, x9, lsl #2] 0.00 0 +0x01e8 str x26, [sp, #0x10] 0.00 0 +0x01ec cmp x26, x20 0.00 0 +0x01f0 b.lo $-0x168 0.00 0 +0x01f4 b $+0x28 0.00 0 +0x01f8 adrp x1, $+0x3f000 0.00 0 +0x01fc add x1, x1, #0x474 0.00 0 +0x0200 b $+0x10 0.00 0 +0x0204 str x23, [sp] 0.00 0 +0x0208 adrp x1, $+0x3f000 0.00 0 +0x020c add x1, x1, #0x4e4 0.00 0 +0x0210 mov x0, x19 0.00 0 +0x0214 bl $+0xfd80 0.00 0 +0x0218 mov x24, #0x0 0.00 0 +0x021c str xzr, [sp, #0x28] 0.00 0 +0x0220 ldr x1, [sp, #0x30] 0.00 0 +0x0224 cbz x1, $+0x18 0.00 0 +0x0228 adrp x8, $+0x55000 0.00 0 +0x022c add x8, x8, #0xaf0 0.00 0 +0x0230 ldr w0, [x8] 0.00 0 +0x0234 ldr x2, [sp, #0x38] 0.00 0 +0x0238 bl $-0x50b64 0.00 0 +0x023c ldur x8, [x29, #-0x58] 0.00 0 +0x0240 adrp x9, $+0x58000 0.00 0 +0x0244 add x9, x9, #0xd0 0.00 0 +0x0248 ldr x9, [x9] 0.00 0 +0x024c cmp x9, x8 0.00 0 +0x0250 b.ne $+0x38 0.00 0 +0x0254 mov x0, x24 0.00 0 +0x0258 add sp, sp, #0x250 0.00 0 +0x025c ldp x29, x30, [sp, #0x50] 0.00 0 +0x0260 ldp x20, x19, [sp, #0x40] 0.00 0 +0x0264 ldp x22, x21, [sp, #0x30] 0.00 0 +0x0268 ldp x24, x23, [sp, #0x20] 0.00 0 +0x026c ldp x26, x25, [sp, #0x10] 0.00 0 +0x0270 ldp x28, x27, [sp], #0x60 0.00 0 +0x0274 retab 0.00 0 +0x0278 str x23, [sp] 0.00 0 +0x027c adrp x1, $+0x3f000 0.00 0 +0x0280 add x1, x1, #0x4ae 0.00 0 +0x0284 b $-0x74 0.00 0 +0x0288 bl $-0x572c libcoreclr.dylib!AcquireImage(Module*, PEImageLayout*, READYTORUN_HEADER*) 2 self samples (0.02% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 ldr w9, [x2, #0xc] 0.00 0 +0x0004 cbz w9, $+0x20 0.00 0 +0x0008 add x8, x2, #0x18 0.00 0 +0x000c ldur w10, [x8, #-0x8] 0.00 0 +0x0010 cmp w10, #0x65 0.00 0 +0x0014 b.eq $+0x18 0.00 0 +0x0018 add x8, x8, #0xc 0.00 0 +0x001c subs x9, x9, #0x1 0.00 0 +0x0020 b.ne $-0x14 0.00 0 +0x0024 mov w0, #0x0 0.00 0 +0x0028 ret 0.00 0 +0x002c ldr x9, [x1, #0x10] 0.00 0 +0x0030 ldp w10, w11, [x8, #-0x4] 0.00 0 +0x0034 add x8, x9, x10 0.00 0 +0x0038 add x9, x8, x11 0.00 0 +0x003c b $+0x8 0.00 0 +0x0040 add x8, x8, #0x14 0.00 0 +0x0044 cmp x8, x9 0.00 0 +0x0048 b.hs $-0x24 0.00 0 +0x004c ldrh w10, [x8, #0x8] 0.00 0 +0x0050 tbz w10, #0x0, $-0x10 0.00 0 +0x0054 ldr w12, [x8, #0x4] 0.00 0 +0x0058 ldrb w13, [x8, #0xb] 0.00 0 +0x005c cmp w12, w13 0.00 0 +0x0060 b.lo $-0x20 0.00 0 +0x0064 ldr x10, [x1, #0x10] 0.00 0 +0x0068 ldr w11, [x8, #0xc] 0.00 0 +0x006c add x11, x10, x11 0.00 0 +0x0070 udiv w12, w12, w13 0.00 0 +0x0074 cmp w12, #0x1 0.00 0 +0x0078 csinc w12, w12, wzr, hi 0.00 0 +0x007c mov x13, x10 0.00 0 +0x0080 b $+0x10 0.00 0 +0x0084 add x13, x13, #0x8 0.00 0 +0x0088 subs x12, x12, #0x1 0.00 0 +0x008c b.eq $-0x4c 0.00 0 +0x0090 ldr w14, [x11], #0x4 0.00 0 +0x0094 add x14, x10, x14 >> 100.00 2 +0x0098 ldrb w15, [x14] 0.00 0 +0x009c cmp w15, #0x1a 0.00 0 +0x00a0 b.ne $-0x1c 0.00 0 +0x00a4 ldrb w14, [x14, #0x1] 0.00 0 +0x00a8 cmp w14, #0x1 0.00 0 +0x00ac b.ne $-0x28 0.00 0 +0x00b0 mov x9, #0x0 0.00 0 +0x00b4 ldr w8, [x8] 0.00 0 +0x00b8 add x8, x13, x8 0.00 0 +0x00bc casal x9, x0, [x8] 0.00 0 +0x00c0 cmp x9, #0x0 0.00 0 +0x00c4 ccmp x9, x0, #0x4, ne 0.00 0 +0x00c8 cset w0, eq 0.00 0 +0x00cc ret libclrjit.dylib!LinearScan::allocateRegistersMinimal() 2 self samples (0.02% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 sub sp, sp, #0x150 0.00 0 +0x0004 stp d9, d8, [sp, #0xe0] 0.00 0 +0x0008 stp x28, x27, [sp, #0xf0] 0.00 0 +0x000c stp x26, x25, [sp, #0x100] 0.00 0 +0x0010 stp x24, x23, [sp, #0x110] 0.00 0 +0x0014 stp x22, x21, [sp, #0x120] 0.00 0 +0x0018 stp x20, x19, [sp, #0x130] 0.00 0 +0x001c stp x29, x30, [sp, #0x140] 0.00 0 +0x0020 add x29, sp, #0x140 0.00 0 +0x0024 mov x19, x0 0.00 0 +0x0028 adrp x8, $+0x94000 0.00 0 +0x002c ldr x8, [x8, #0xb8] 0.00 0 +0x0030 ldr x8, [x8] 0.00 0 +0x0034 stur x8, [x29, #-0x70] 0.00 0 +0x0038 ldr x8, [x0, #0xe0] 0.00 0 +0x003c cbz x8, $+0x10 0.00 0 +0x0040 str xzr, [x8, #0x8] 0.00 0 +0x0044 ldr x8, [x8, #0x50] 0.00 0 +0x0048 cbnz x8, $-0x8 0.00 0 +0x004c ldr x8, [x19, #0x13d8] 0.00 0 +0x0050 ldr x9, [x19, #0x13e0] 0.00 0 +0x0054 orr x8, x9, x8 0.00 0 +0x0058 ldr x9, [x19, #0x13f0] 0.00 0 +0x005c str x8, [x19, #0x1798] 0.00 0 +0x0060 str x9, [x19, #0x17a0] 0.00 0 +0x0064 mov w8, #0x17a8 0.00 0 +0x0068 add x23, x19, x8 0.00 0 +0x006c movi v0.2d, #0x0 0.00 0 +0x0070 str q0, [x23] 0.00 0 +0x0074 mov w8, #0x1cf8 0.00 0 +0x0078 str q0, [x19, x8] 0.00 0 +0x007c mov w8, #0x1914 0.00 0 +0x0080 add x0, x19, x8 0.00 0 +0x0084 ldr w8, [x19, #0x1d98] 0.00 0 +0x0088 lsl x2, x8, #0x2 0.00 0 +0x008c str x0, [sp, #0x48] 0.00 0 +0x0090 mov w1, #0xff 0.00 0 +0x0094 bl $+0x683b8 0.00 0 +0x0098 mov w8, #0x1a60 0.00 0 +0x009c add x0, x19, x8 0.00 0 +0x00a0 ldr w8, [x19, #0x1d98] 0.00 0 +0x00a4 lsl x1, x8, #0x3 0.00 0 +0x00a8 str x0, [sp, #0x40] 0.00 0 +0x00ac bl $+0x68100 0.00 0 +0x00b0 ldr w8, [x19, #0x1d98] 0.00 0 +0x00b4 cbz w8, $+0x154 0.00 0 +0x00b8 mov x8, #0x0 0.00 0 +0x00bc mov w9, #0x38 0.00 0 +0x00c0 b $+0x34 0.00 0 +0x00c4 mov x11, x14 0.00 0 +0x00c8 ldr x13, [x19, #0x17c0] 0.00 0 +0x00cc orr x12, x13, x12 0.00 0 +0x00d0 str x12, [x19, #0x17c0] 0.00 0 +0x00d4 add x10, x10, #0x138 0.00 0 +0x00d8 ldr w10, [x10] 0.00 0 +0x00dc add x10, x19, x10, lsl #2 0.00 0 +0x00e0 str w11, [x10, #0x17c8] 0.00 0 +0x00e4 add x8, x8, #0x1 0.00 0 +0x00e8 ldr w10, [x19, #0x1d98] 0.00 0 +0x00ec cmp x8, x10 0.00 0 +0x00f0 b.hs $+0x11c 0.00 0 +0x00f4 madd x10, x8, x9, x19 0.00 0 +0x00f8 str xzr, [x10, #0x110] 0.00 0 +0x00fc ldr x11, [x10, #0x108] 0.00 0 +0x0100 ldr x27, [x19, #0x13a0] 0.00 0 +0x0104 ldr w12, [x10, #0x138] 0.00 0 +0x0108 cmp w12, #0x3f 0.00 0 +0x010c b.hi $+0x20 0.00 0 +0x0110 cbz x11, $+0x3c 0.00 0 +0x0114 ldr w11, [x11, #0x24] 0.00 0 +0x0118 adrp x13, $+0x70000 0.00 0 +0x011c add x13, x13, #0x400 0.00 0 +0x0120 ldr x12, [x13, x12, lsl #3] 0.00 0 +0x0124 cbnz x27, $+0x3c 0.00 0 +0x0128 b $+0x5c 0.00 0 +0x012c cbz x11, $+0x70 0.00 0 +0x0130 ldr w11, [x11, #0x24] 0.00 0 +0x0134 sub w12, w12, #0x40 0.00 0 +0x0138 adrp x13, $+0x70000 0.00 0 +0x013c add x13, x13, #0x400 0.00 0 +0x0140 ldr x12, [x13, w12, uxtw #3] 0.00 0 +0x0144 cbnz x27, $+0x70 0.00 0 +0x0148 b $+0x90 0.00 0 +0x014c mov w11, #0xffffffff 0.00 0 +0x0150 adrp x13, $+0x70000 0.00 0 +0x0154 add x13, x13, #0x400 0.00 0 +0x0158 ldr x12, [x13, x12, lsl #3] 0.00 0 +0x015c cbz x27, $+0x28 0.00 0 +0x0160 mov x13, x27 0.00 0 +0x0164 ldr w14, [x13, #0x24] 0.00 0 +0x0168 cmp w14, w11 0.00 0 +0x016c b.hs $+0x18 0.00 0 +0x0170 ldr x15, [x13, #0x10] 0.00 0 +0x0174 tst x15, x12 0.00 0 +0x0178 b.ne $+0x7c 0.00 0 +0x017c ldr x13, [x13, #0x8] 0.00 0 +0x0180 cbnz x13, $-0x1c 0.00 0 +0x0184 cmn w11, #0x1 0.00 0 +0x0188 b.ne $+0x70 0.00 0 +0x018c ldr x11, [x19, #0x17b8] 0.00 0 +0x0190 bic x11, x11, x12 0.00 0 +0x0194 str x11, [x19, #0x17b8] 0.00 0 +0x0198 b $+0x54 0.00 0 +0x019c mov w11, #0xffffffff 0.00 0 +0x01a0 sub w12, w12, #0x40 0.00 0 +0x01a4 adrp x13, $+0x70000 0.00 0 +0x01a8 add x13, x13, #0x400 0.00 0 +0x01ac ldr x12, [x13, w12, uxtw #3] 0.00 0 +0x01b0 cbz x27, $+0x28 0.00 0 +0x01b4 mov x13, x27 0.00 0 +0x01b8 ldr w14, [x13, #0x24] 0.00 0 +0x01bc cmp w14, w11 0.00 0 +0x01c0 b.hs $+0x18 0.00 0 +0x01c4 ldr x15, [x13, #0x18] 0.00 0 +0x01c8 tst x15, x12 0.00 0 +0x01cc b.ne $-0x108 0.00 0 +0x01d0 ldr x13, [x13, #0x8] 0.00 0 +0x01d4 cbnz x13, $-0x1c 0.00 0 +0x01d8 cmn w11, #0x1 0.00 0 +0x01dc b.ne $-0x114 0.00 0 +0x01e0 ldr x11, [x19, #0x17c0] 0.00 0 +0x01e4 bic x11, x11, x12 0.00 0 +0x01e8 str x11, [x19, #0x17c0] 0.00 0 +0x01ec mov w11, #0xffffffff 0.00 0 +0x01f0 b $-0x11c 0.00 0 +0x01f4 mov x11, x14 0.00 0 +0x01f8 ldr x13, [x19, #0x17b8] 0.00 0 +0x01fc orr x12, x13, x12 0.00 0 +0x0200 str x12, [x19, #0x17b8] 0.00 0 +0x0204 b $-0x130 0.00 0 +0x0208 ldr x27, [x19, #0x13a0] 0.00 0 +0x020c stp xzr, xzr, [x29, #-0x80] 0.00 0 +0x0210 stp xzr, xzr, [x29, #-0x90] 0.00 0 +0x0214 stp xzr, xzr, [sp, #0xa0] 0.00 0 +0x0218 stp xzr, xzr, [sp, #0x90] 0.00 0 +0x021c mov w8, #0x1d08 0.00 0 +0x0220 add x8, x19, x8 0.00 0 +0x0224 stp xzr, xzr, [sp, #0x80] 0.00 0 +0x0228 movi v0.2d, #0x0 0.00 0 +0x022c stp q0, q0, [x8] 0.00 0 +0x0230 str x8, [sp, #0x60] 0.00 0 +0x0234 ldr x24, [x19, #0x1378] 0.00 0 +0x0238 cbz x24, $+0xf7c 0.00 0 +0x023c mov w20, #0x0 0.00 0 +0x0240 str xzr, [sp, #0x68] 0.00 0 +0x0244 mov w8, #0x1358 0.00 0 +0x0248 add x8, x19, x8 0.00 0 +0x024c stp x23, x8, [sp, #0x28] 0.00 0 +0x0250 add x25, x8, #0x440 0.00 0 +0x0254 mov w8, #0x1d18 0.00 0 +0x0258 add x8, x19, x8 0.00 0 +0x025c stp x8, xzr, [sp, #0x50] 0.00 0 +0x0260 add x8, x19, #0x128 0.00 0 +0x0264 str x8, [sp, #0x38] 0.00 0 +0x0268 mov w26, #0x38 0.00 0 +0x026c fmov d8, #0.5 0.00 0 +0x0270 fmov d9, #4.0 0.00 0 +0x0274 b $+0x10 0.00 0 +0x0278 str xzr, [sp, #0x68] 0.00 0 +0x027c ldr x24, [x24, #0x30] 0.00 0 +0x0280 cbz x24, $+0xf20 0.00 0 +0x0284 mov x22, x20 0.00 0 +0x0288 ldp q1, q0, [sp, #0x90] 0.00 0 +0x028c orr v0.16b, v1.16b, v0.16b 0.00 0 +0x0290 str q0, [sp, #0x70] 0.00 0 +0x0294 mov x9, v0.d[1] 0.00 0 +0x0298 fmov x8, d0 0.00 0 +0x029c orr x10, x9, x8 0.00 0 +0x02a0 mov w20, #0xffffffff 0.00 0 +0x02a4 cbnz x10, $+0x148 0.00 0 +0x02a8 ldr w20, [x24, #0x24] 0.00 0 +0x02ac cmp w20, w22 0.00 0 +0x02b0 b.ls $+0x24 0.00 0 +0x02b4 ldr q0, [sp, #0xa0] 0.00 0 +0x02b8 ldr q1, [x25] 0.00 0 +0x02bc orr v0.16b, v1.16b, v0.16b 0.00 0 +0x02c0 str q0, [x25] 0.00 0 +0x02c4 ldr q0, [sp, #0x90] 0.00 0 +0x02c8 str q0, [sp, #0xa0] 0.00 0 +0x02cc stp xzr, xzr, [sp, #0x90] 0.00 0 +0x02d0 ldr w20, [x24, #0x24] 0.00 0 +0x02d4 ldrb w21, [x24, #0x28] 0.00 0 +0x02d8 ldr x28, [x24] 0.00 0 +0x02dc cmp w20, w22 0.00 0 +0x02e0 b.ls $+0x8c 0.00 0 +0x02e4 ldr q0, [sp, #0x80] 0.00 0 +0x02e8 ldr q1, [x25] 0.00 0 +0x02ec orr v0.16b, v1.16b, v0.16b 0.00 0 +0x02f0 str q0, [x25] 0.00 0 +0x02f4 stp xzr, xzr, [sp, #0x80] 0.00 0 +0x02f8 ldr x9, [sp, #0x50] 0.00 0 +0x02fc ldr q0, [x9] 0.00 0 +0x0300 ldr x8, [sp, #0x60] 0.00 0 +0x0304 str q0, [x8] 0.00 0 +0x0308 stp xzr, xzr, [x9] 0.00 0 +0x030c ldp q1, q0, [x29, #-0x90] 0.00 0 +0x0310 orr v1.16b, v0.16b, v1.16b 0.00 0 +0x0314 ext v2.16b, v1.16b, v1.16b, #0x8 0.00 0 +0x0318 orr v1.8b, v1.8b, v2.8b >> 50.00 1 +0x031c fmov x8, d1 0.00 0 +0x0320 cbz x8, $+0x4c 0.00 0 +0x0324 fmov x1, d0 0.00 0 +0x0328 mov x2, v0.d[1] 0.00 0 +0x032c mov x0, x19 0.00 0 +0x0330 bl $+0x4408 0.00 0 +0x0334 add w8, w22, #0x1 0.00 0 +0x0338 cmp w20, w8 0.00 0 +0x033c b.ls $+0x24 0.00 0 +0x0340 ldp x1, x2, [x29, #-0x90] 0.00 0 +0x0344 orr x8, x2, x1 0.00 0 +0x0348 cbz x8, $+0x18 0.00 0 +0x034c mov x0, x19 0.00 0 +0x0350 bl $+0x43e8 0.00 0 +0x0354 stp xzr, xzr, [x29, #-0x90] 0.00 0 +0x0358 ldr x8, [sp, #0x60] 0.00 0 +0x035c stp xzr, xzr, [x8] 0.00 0 +0x0360 ldur q0, [x29, #-0x90] 0.00 0 +0x0364 stur q0, [x29, #-0x80] >> 50.00 1 +0x0368 stp xzr, xzr, [x29, #-0x90] 0.00 0 +0x036c cbz x28, $+0x8 0.00 0 +0x0370 str x24, [x28, #0x8] 0.00 0 +0x0374 cmp w21, #0x8 0.00 0 +0x0378 cset w8, ne 0.00 0 +0x037c ldr x9, [sp, #0x68] 0.00 0 +0x0380 orr w8, w9, w8 0.00 0 +0x0384 tbnz w8, #0x0, $+0x274 0.00 0 +0x0388 ldp x1, x2, [x29, #-0x80] 0.00 0 +0x038c mov x0, x19 0.00 0 +0x0390 bl $+0x43a8 0.00 0 +0x0394 stp xzr, xzr, [x29, #-0x80] 0.00 0 +0x0398 ldr x8, [sp, #0x60] 0.00 0 +0x039c movi v0.2d, #0x0 0.00 0 +0x03a0 stp q0, q0, [x8] 0.00 0 +0x03a4 ldr w8, [x24, #0x24] 0.00 0 +0x03a8 str w8, [x19, #0x1370] 0.00 0 +0x03ac ldr x8, [sp, #0x58] 0.00 0 +0x03b0 cbz x8, $+0xac 0.00 0 +0x03b4 ldr x9, [x19, #0x1338] 0.00 0 +0x03b8 ldr w8, [x8, #0x94] 0.00 0 +0x03bc ldr w9, [x9, #0x4] 0.00 0 +0x03c0 cmp w9, #0x1 0.00 0 +0x03c4 b.hi $+0xbc 0.00 0 +0x03c8 mov w9, #0x1 0.00 0 +0x03cc lsl x8, x9, x8 0.00 0 +0x03d0 ldr x9, [x19, #0x1340] 0.00 0 +0x03d4 orr x8, x8, x9 0.00 0 +0x03d8 str x8, [x19, #0x1340] 0.00 0 +0x03dc b $+0xc8 0.00 0 +0x03e0 ldp x8, x9, [sp, #0x70] 0.00 0 +0x03e4 orr x10, x9, x8 0.00 0 +0x03e8 cbz x10, $-0x140 0.00 0 +0x03ec rbit x10, x8 0.00 0 +0x03f0 clz x10, x10 0.00 0 +0x03f4 rbit x9, x9 0.00 0 +0x03f8 clz x9, x9 0.00 0 +0x03fc add w9, w9, #0x40 0.00 0 +0x0400 cmp x8, #0x0 0.00 0 +0x0404 csel w21, w9, w10, eq 0.00 0 +0x0408 add x0, sp, #0x70 0.00 0 +0x040c mov x1, x21 0.00 0 +0x0410 bl $+0x13ee4 0.00 0 +0x0414 umaddl x9, w21, w26, x19 0.00 0 +0x0418 ldr w8, [x9, #0x138] 0.00 0 +0x041c add x8, x19, x8, lsl #3 0.00 0 +0x0420 str xzr, [x8, #0x1a60] 0.00 0 +0x0424 ldr x8, [x9, #0x128] 0.00 0 +0x0428 cbz x8, $-0x48 0.00 0 +0x042c add x9, x9, #0x138 0.00 0 +0x0430 ldr w10, [x8, #0x44] 0.00 0 +0x0434 ldr w11, [x9] 0.00 0 +0x0438 cmp w10, w11 0.00 0 +0x043c b.ne $-0x5c 0.00 0 +0x0440 strb wzr, [x8, #0x48] 0.00 0 +0x0444 ldurh w8, [x8, #0x49] 0.00 0 +0x0448 tbz w8, #0xa, $-0x68 0.00 0 +0x044c ldr w8, [x9] 0.00 0 +0x0450 add x8, x19, x8, lsl #2 0.00 0 +0x0454 str w20, [x8, #0x1914] 0.00 0 +0x0458 b $-0x78 0.00 0 +0x045c ldr x8, [sp, #0x30] 0.00 0 +0x0460 ldrb w8, [x8] 0.00 0 +0x0464 cbz w8, $+0xe8 0.00 0 +0x0468 ldr x8, [x19, #0x1338] 0.00 0 +0x046c ldr w9, [x8, #0x4] 0.00 0 +0x0470 cmp w9, #0x1 0.00 0 +0x0474 b.hi $+0xe4 0.00 0 +0x0478 str xzr, [x19, #0x1340] 0.00 0 +0x047c b $+0xf8 0.00 0 +0x0480 mov x9, x8 0.00 0 +0x0484 mov w10, #0x1 0.00 0 +0x0488 lsl x9, x10, x8 0.00 0 +0x048c ldr x10, [x19, #0x1340] 0.00 0 +0x0490 lsr x8, x8, #0x3 0.00 0 +0x0494 and x8, x8, #0x1ffffff8 0.00 0 +0x0498 ldr x11, [x10, x8] 0.00 0 +0x049c orr x9, x11, x9 0.00 0 +0x04a0 str x9, [x10, x8] 0.00 0 +0x04a4 ldr x8, [x19, #0x13d8] 0.00 0 +0x04a8 ldr x9, [x19, #0x13e0] 0.00 0 +0x04ac orr x8, x9, x8 0.00 0 +0x04b0 ldr x9, [x19, #0x13f0] 0.00 0 +0x04b4 str x8, [x19, #0x1798] 0.00 0 +0x04b8 str x9, [x19, #0x17a0] 0.00 0 +0x04bc stp xzr, xzr, [x23] 0.00 0 +0x04c0 ldr w8, [x19, #0x1d98] 0.00 0 +0x04c4 lsl x2, x8, #0x2 0.00 0 +0x04c8 ldr x0, [sp, #0x48] 0.00 0 +0x04cc mov w1, #0xff 0.00 0 +0x04d0 bl $+0x67f7c 0.00 0 +0x04d4 ldr w8, [x19, #0x1d98] 0.00 0 +0x04d8 lsl x1, x8, #0x3 0.00 0 +0x04dc ldr x0, [sp, #0x40] 0.00 0 +0x04e0 bl $+0x67ccc 0.00 0 +0x04e4 ldr w8, [x19, #0x1d98] 0.00 0 +0x04e8 cbz w8, $+0x20 0.00 0 +0x04ec mov x8, #0x0 0.00 0 +0x04f0 ldr x9, [sp, #0x38] 0.00 0 +0x04f4 str xzr, [x9], #0x38 0.00 0 +0x04f8 add x8, x8, #0x1 0.00 0 +0x04fc ldr w10, [x19, #0x1d98] 0.00 0 +0x0500 cmp x8, x10 0.00 0 +0x0504 b.lo $-0x10 0.00 0 +0x0508 ldr w8, [x19, #0x1368] 0.00 0 +0x050c add w8, w8, #0x1 0.00 0 +0x0510 ldr w9, [x19, #0x136c] 0.00 0 +0x0514 cmp w8, w9 0.00 0 +0x0518 b.hs $+0x28 0.00 0 +0x051c ldr x9, [x19, #0x1350] 0.00 0 +0x0520 ldr x9, [x9, w8, uxtw #3] 0.00 0 +0x0524 str w8, [x19, #0x1368] 0.00 0 +0x0528 cbz x9, $+0xc4 0.00 0 +0x052c mov x8, x9 0.00 0 +0x0530 str x9, [sp, #0x58] 0.00 0 +0x0534 ldr w8, [x9, #0x58] 0.00 0 +0x0538 str w8, [x19, #0x135c] 0.00 0 +0x053c b $+0xb4 0.00 0 +0x0540 str xzr, [sp, #0x58] 0.00 0 +0x0544 str w8, [x19, #0x1368] 0.00 0 +0x0548 b $+0xa8 0.00 0 +0x054c mov x0, x19 0.00 0 +0x0550 bl $-0x4aa8 0.00 0 +0x0554 b $+0x20 0.00 0 +0x0558 mov x8, #0x0 0.00 0 +0x055c lsl x9, x9, #0x3 0.00 0 +0x0560 ldr x10, [x19, #0x1340] 0.00 0 +0x0564 str xzr, [x10, x8] 0.00 0 +0x0568 add x8, x8, #0x8 0.00 0 +0x056c cmp x9, x8 0.00 0 +0x0570 b.ne $-0x10 0.00 0 +0x0574 ldr x8, [x19, #0xd8] 0.00 0 +0x0578 ldr x10, [x8, #0x218] 0.00 0 +0x057c str wzr, [x19, #0x1368] 0.00 0 +0x0580 ldr w8, [x10, #0x58] 0.00 0 +0x0584 str w8, [x19, #0x135c] 0.00 0 +0x0588 ldr x9, [x19, #0x1338] 0.00 0 +0x058c str x10, [sp, #0x58] 0.00 0 +0x0590 ldr w8, [x10, #0x94] 0.00 0 +0x0594 ldr w9, [x9, #0x4] 0.00 0 +0x0598 cmp w9, #0x1 0.00 0 +0x059c b.hi $+0x24 0.00 0 +0x05a0 mov w10, #0x1 0.00 0 +0x05a4 mov w9, #0x1 0.00 0 +0x05a8 str x9, [sp, #0x68] 0.00 0 +0x05ac lsl x8, x10, x8 0.00 0 +0x05b0 ldr x9, [x19, #0x1340] 0.00 0 +0x05b4 orr x8, x8, x9 0.00 0 +0x05b8 str x8, [x19, #0x1340] 0.00 0 +0x05bc b $+0x3c 0.00 0 +0x05c0 mov x9, x8 0.00 0 +0x05c4 mov w10, #0x1 0.00 0 +0x05c8 lsl x9, x10, x8 0.00 0 +0x05cc ldr x11, [x19, #0x1340] 0.00 0 +0x05d0 lsr x8, x8, #0x3 0.00 0 +0x05d4 and x8, x8, #0x1ffffff8 0.00 0 +0x05d8 ldr x12, [x11, x8] 0.00 0 +0x05dc orr x9, x12, x9 0.00 0 +0x05e0 str x9, [x11, x8] 0.00 0 +0x05e4 str x10, [sp, #0x68] 0.00 0 +0x05e8 b $+0x10 0.00 0 +0x05ec str xzr, [sp, #0x58] 0.00 0 +0x05f0 mov w8, #0x1 0.00 0 +0x05f4 str x8, [sp, #0x68] 0.00 0 +0x05f8 cmp w21, #0x8 0.00 0 +0x05fc b.eq $-0x384 0.00 0 +0x0600 cmp w21, #0x80 0.00 0 +0x0604 b.eq $+0x58 0.00 0 +0x0608 cmp w21, #0x10 0.00 0 +0x060c b.eq $+0x20 0.00 0 +0x0610 cmp w21, #0x4 0.00 0 +0x0614 b.ne $+0xd4 0.00 0 +0x0618 mov x0, x19 0.00 0 +0x061c mov x1, x24 0.00 0 +0x0620 bl $+0x30f4 0.00 0 +0x0624 ldr x27, [x27, #0x8] 0.00 0 +0x0628 b $-0x3ac 0.00 0 +0x062c ldp x21, x9, [x24] 0.00 0 +0x0630 ldr x8, [x21, #0x20] 0.00 0 +0x0634 ldr w10, [x21, #0x30] 0.00 0 +0x0638 cmp w10, #0x3f 0.00 0 +0x063c b.hi $+0x104 0.00 0 +0x0640 cbz x9, $+0x19c 0.00 0 +0x0644 ldr w9, [x9, #0x24] 0.00 0 +0x0648 adrp x11, $+0x70000 0.00 0 +0x064c add x11, x11, #0x400 0.00 0 +0x0650 ldr x10, [x11, x10, lsl #3] 0.00 0 +0x0654 cbnz x27, $+0x19c 0.00 0 +0x0658 b $+0x1bc 0.00 0 +0x065c ldr x22, [x24, #0x18] 0.00 0 +0x0660 cbnz x22, $+0x2c 0.00 0 +0x0664 b $-0x3e8 0.00 0 +0x0668 add x1, x8, #0x108 0.00 0 +0x066c mov x0, x19 0.00 0 +0x0670 bl $+0x2e38 0.00 0 +0x0674 ldrb w2, [x23, #0x18] 0.00 0 +0x0678 mov x0, x25 0.00 0 +0x067c mov x1, x21 0.00 0 +0x0680 bl $+0x13bec 0.00 0 +0x0684 eor x22, x28, x22 0.00 0 +0x0688 cbz x22, $+0xb0 0.00 0 +0x068c rbit x8, x22 0.00 0 +0x0690 clz x21, x8 0.00 0 +0x0694 adrp x8, $+0x70000 0.00 0 +0x0698 add x8, x8, #0x400 0.00 0 +0x069c ldr x28, [x8, x21, lsl #3] 0.00 0 +0x06a0 umaddl x8, w21, w26, x19 0.00 0 +0x06a4 ldr x23, [x8, #0x128] 0.00 0 +0x06a8 cbz x23, $-0x24 0.00 0 +0x06ac ldrb w9, [x23, #0x48] 0.00 0 +0x06b0 cbz w9, $-0x2c 0.00 0 +0x06b4 ldrb w9, [x23, #0x18] 0.00 0 +0x06b8 and w9, w9, #0xfe 0.00 0 +0x06bc ldr x2, [x23, #0x8] 0.00 0 +0x06c0 cmp w9, #0xc 0.00 0 +0x06c4 b.eq $-0x5c 0.00 0 +0x06c8 cbz x2, $-0x44 0.00 0 +0x06cc ldr x9, [x2, #0x10] 0.00 0 +0x06d0 cbz x9, $-0x4c 0.00 0 +0x06d4 ldrb w9, [x9, #0x1] 0.00 0 +0x06d8 and w9, w9, #0xfe 0.00 0 +0x06dc cmp w9, #0xc 0.00 0 +0x06e0 b.eq $-0x78 0.00 0 +0x06e4 b $-0x60 0.00 0 +0x06e8 ldr x14, [x24] 0.00 0 +0x06ec ldr w28, [x14, #0x44] 0.00 0 +0x06f0 cmp w21, #0x41 0.00 0 +0x06f4 b.ne $+0x6c 0.00 0 +0x06f8 cmp w28, #0x53 0.00 0 +0x06fc b.eq $+0x34 0.00 0 +0x0700 umaddl x8, w28, w26, x19 0.00 0 +0x0704 add x1, x8, #0x108 0.00 0 +0x0708 ldr x21, [x8, #0x128] 0.00 0 +0x070c ldr x2, [x14] 0.00 0 +0x0710 mov x0, x19 0.00 0 +0x0714 bl $+0x2d94 0.00 0 +0x0718 ldurh w8, [x21, #0x49] 0.00 0 +0x071c tbz w8, #0xa, $+0x14 0.00 0 +0x0720 ldrb w2, [x21, #0x18] 0.00 0 +0x0724 mov x0, x23 0.00 0 +0x0728 mov x1, x28 0.00 0 +0x072c bl $+0x13bc8 0.00 0 +0x0730 str xzr, [x24, #0x18] 0.00 0 +0x0734 b $-0x4b8 0.00 0 +0x0738 ldr x23, [sp, #0x28] 0.00 0 +0x073c b $-0x4c0 0.00 0 +0x0740 cbz x9, $+0x100 0.00 0 +0x0744 ldr w9, [x9, #0x24] 0.00 0 +0x0748 sub w10, w10, #0x40 0.00 0 +0x074c adrp x11, $+0x70000 0.00 0 +0x0750 add x11, x11, #0x400 0.00 0 +0x0754 ldr x10, [x11, w10, uxtw #3] 0.00 0 +0x0758 cbnz x27, $+0x100 0.00 0 +0x075c b $+0x120 0.00 0 +0x0760 cmp w28, #0x53 0.00 0 +0x0764 str x14, [sp, #0x20] 0.00 0 +0x0768 b.ne $+0x1c 0.00 0 +0x076c tbz w21, #0x1, $+0x53c 0.00 0 +0x0770 mov x8, x24 0.00 0 +0x0774 ldrh w9, [x8, #0x29]! 0.00 0 +0x0778 orr w9, w9, #0x100 0.00 0 +0x077c strh w9, [x8] 0.00 0 +0x0780 b $+0x528 0.00 0 +0x0784 adrp x8, $+0x70000 0.00 0 +0x0788 add x8, x8, #0x400 0.00 0 +0x078c ldr x10, [x8, x28, lsl #3] 0.00 0 +0x0790 ldrb w8, [x14, #0x48] 0.00 0 +0x0794 cbz w8, $+0x1bc 0.00 0 +0x0798 umaddl x8, w28, w26, x19 0.00 0 +0x079c add x22, x8, #0x108 0.00 0 +0x07a0 ldr x9, [x24, #0x18] 0.00 0 +0x07a4 mov x8, x10 0.00 0 +0x07a8 cmp x9, x10 0.00 0 +0x07ac b.ne $+0x288 0.00 0 +0x07b0 tst x8, x10 0.00 0 +0x07b4 b.eq $+0x3b4 0.00 0 +0x07b8 str x10, [x24, #0x18] 0.00 0 +0x07bc ldrb w8, [x14, #0x48] 0.00 0 +0x07c0 str x28, [sp, #0x18] 0.00 0 +0x07c4 cbnz w8, $+0x14 0.00 0 +0x07c8 mov x8, x24 0.00 0 +0x07cc ldrh w9, [x8, #0x29]! 0.00 0 +0x07d0 orr w9, w9, #0x100 0.00 0 +0x07d4 strh w9, [x8] 0.00 0 +0x07d8 b $+0x564 0.00 0 +0x07dc mov w9, #0xffffffff 0.00 0 +0x07e0 adrp x11, $+0x70000 0.00 0 +0x07e4 add x11, x11, #0x400 0.00 0 +0x07e8 ldr x10, [x11, x10, lsl #3] 0.00 0 +0x07ec cbz x27, $+0x28 0.00 0 +0x07f0 mov x11, x27 0.00 0 +0x07f4 ldr w12, [x11, #0x24] 0.00 0 +0x07f8 cmp w12, w9 0.00 0 +0x07fc b.hs $+0x18 0.00 0 +0x0800 ldr x13, [x11, #0x10] 0.00 0 +0x0804 tst x13, x10 0.00 0 +0x0808 b.ne $+0xa0 0.00 0 +0x080c ldr x11, [x11, #0x8] 0.00 0 +0x0810 cbnz x11, $-0x1c 0.00 0 +0x0814 ldr x11, [x19, #0x17b8] 0.00 0 +0x0818 cmn w9, #0x1 0.00 0 +0x081c b.ne $+0x94 0.00 0 +0x0820 bic x9, x11, x10 0.00 0 +0x0824 str x9, [x19, #0x17b8] 0.00 0 +0x0828 mov w9, #0xffffffff 0.00 0 +0x082c ldr w10, [x21, #0x30] 0.00 0 +0x0830 add x10, x19, x10, lsl #2 0.00 0 +0x0834 str w9, [x10, #0x17c8] 0.00 0 +0x0838 cbnz x8, $+0xb4 0.00 0 +0x083c b $+0xe0 0.00 0 +0x0840 mov w9, #0xffffffff 0.00 0 +0x0844 sub w10, w10, #0x40 0.00 0 +0x0848 adrp x11, $+0x70000 0.00 0 +0x084c add x11, x11, #0x400 0.00 0 +0x0850 ldr x10, [x11, w10, uxtw #3] 0.00 0 +0x0854 cbz x27, $+0x28 0.00 0 +0x0858 mov x11, x27 0.00 0 +0x085c ldr w12, [x11, #0x24] 0.00 0 +0x0860 cmp w12, w9 0.00 0 +0x0864 b.hs $+0x18 0.00 0 +0x0868 ldr x13, [x11, #0x18] 0.00 0 +0x086c tst x13, x10 0.00 0 +0x0870 b.ne $+0x5c 0.00 0 +0x0874 ldr x11, [x11, #0x8] 0.00 0 +0x0878 cbnz x11, $-0x1c 0.00 0 +0x087c ldr x11, [x19, #0x17c0] 0.00 0 +0x0880 cmn w9, #0x1 0.00 0 +0x0884 b.ne $+0x50 0.00 0 +0x0888 bic x9, x11, x10 0.00 0 +0x088c str x9, [x19, #0x17c0] 0.00 0 +0x0890 mov w9, #0xffffffff 0.00 0 +0x0894 ldr w10, [x21, #0x30] 0.00 0 +0x0898 add x10, x19, x10, lsl #2 0.00 0 +0x089c str w9, [x10, #0x17c8] 0.00 0 +0x08a0 cbnz x8, $+0x4c 0.00 0 +0x08a4 b $+0x78 0.00 0 +0x08a8 ldr x11, [x19, #0x17b8] 0.00 0 +0x08ac mov x9, x12 0.00 0 +0x08b0 orr x10, x11, x10 0.00 0 +0x08b4 str x10, [x19, #0x17b8] 0.00 0 +0x08b8 ldr w10, [x21, #0x30] 0.00 0 +0x08bc add x10, x19, x10, lsl #2 0.00 0 +0x08c0 str w9, [x10, #0x17c8] 0.00 0 +0x08c4 cbnz x8, $+0x28 0.00 0 +0x08c8 b $+0x54 0.00 0 +0x08cc ldr x11, [x19, #0x17c0] 0.00 0 +0x08d0 mov x9, x12 0.00 0 +0x08d4 orr x10, x11, x10 0.00 0 +0x08d8 str x10, [x19, #0x17c0] 0.00 0 +0x08dc ldr w10, [x21, #0x30] 0.00 0 +0x08e0 add x10, x19, x10, lsl #2 0.00 0 +0x08e4 str w9, [x10, #0x17c8] 0.00 0 +0x08e8 cbz x8, $+0x34 0.00 0 +0x08ec ldrb w9, [x8, #0x48] 0.00 0 +0x08f0 cbnz w9, $+0x2c 0.00 0 +0x08f4 ldurh w9, [x8, #0x49] 0.00 0 +0x08f8 tbz w9, #0xa, $+0x24 0.00 0 +0x08fc ldr w1, [x21, #0x30] 0.00 0 +0x0900 ldrb w2, [x8, #0x18] 0.00 0 +0x0904 mov x0, x23 0.00 0 +0x0908 bl $+0x139ec 0.00 0 +0x090c str xzr, [x21, #0x20] 0.00 0 +0x0910 ldr w8, [x21, #0x30] 0.00 0 +0x0914 add x8, x19, x8, lsl #3 0.00 0 +0x0918 str xzr, [x8, #0x1a60] 0.00 0 +0x091c ldr x1, [x24, #0x18] 0.00 0 +0x0920 ldrb w2, [x21, #0x18] 0.00 0 +0x0924 ldr x0, [sp, #0x60] 0.00 0 +0x0928 bl $+0x1397c 0.00 0 +0x092c ldrb w8, [x24, #0x2b] 0.00 0 +0x0930 ldurh w9, [x24, #0x29] 0.00 0 +0x0934 orr w8, w9, w8, lsl #16 0.00 0 +0x0938 tbz w8, #0x11, $-0x6bc 0.00 0 +0x093c ldr x1, [x24, #0x18] 0.00 0 +0x0940 ldrb w2, [x21, #0x18] 0.00 0 +0x0944 ldr x0, [sp, #0x50] 0.00 0 +0x0948 bl $+0x1395c 0.00 0 +0x094c b $-0x6d0 0.00 0 +0x0950 mov x22, x10 0.00 0 +0x0954 mov w8, #0x1 0.00 0 +0x0958 strb w8, [x14, #0x48] 0.00 0 +0x095c ldrb w2, [x14, #0x18] 0.00 0 +0x0960 mov x0, x25 0.00 0 +0x0964 mov x1, x28 0.00 0 +0x0968 bl $+0x1398c 0.00 0 +0x096c ldr x14, [sp, #0x20] 0.00 0 +0x0970 ldr x8, [x14, #0x8] 0.00 0 +0x0974 cbz x8, $+0x54 0.00 0 +0x0978 ldr x9, [x8, #0x10] 0.00 0 +0x097c cbz x9, $+0x54 0.00 0 +0x0980 ldrb w10, [x9] 0.00 0 +0x0984 sub w10, w10, #0x2 0.00 0 +0x0988 cmp w10, #0x4 0.00 0 +0x098c b.hi $+0x20 0.00 0 +0x0990 ldr x11, [x19, #0xd8] 0.00 0 +0x0994 ldr w10, [x9, #0x30] 0.00 0 +0x0998 ldr x11, [x11, #0x58] 0.00 0 +0x099c mov w9, #0x48 0.00 0 +0x09a0 umull x9, w10, w9 0.00 0 +0x09a4 ldr x9, [x11, x9] 0.00 0 +0x09a8 tbnz x9, #0x2b, $+0x5e8 0.00 0 +0x09ac ldr x9, [x19, #0x1348] 0.00 0 +0x09b0 ldr w8, [x8, #0x20] 0.00 0 +0x09b4 mov w10, #0x18 0.00 0 +0x09b8 umaddl x8, w8, w10, x9 0.00 0 +0x09bc ldr d0, [x8, #0x8] 0.00 0 +0x09c0 fmul d0, d0, d9 0.00 0 +0x09c4 b $+0x20 0.00 0 +0x09c8 movi d0, #0x0 0.00 0 +0x09cc b $+0x18 0.00 0 +0x09d0 ldr x9, [x19, #0x1348] 0.00 0 +0x09d4 ldr w8, [x8, #0x20] 0.00 0 +0x09d8 mov w10, #0x18 0.00 0 +0x09dc umaddl x8, w8, w10, x9 0.00 0 +0x09e0 ldr d0, [x8, #0x8] 0.00 0 +0x09e4 mov x10, x22 0.00 0 +0x09e8 add x8, x19, x28, lsl #3 0.00 0 +0x09ec str d0, [x8, #0x1a60] 0.00 0 +0x09f0 ldr x8, [x14, #0x8] 0.00 0 +0x09f4 add x9, x8, #0x8 0.00 0 +0x09f8 cmp x8, #0x0 0.00 0 +0x09fc csel x8, x14, x9, eq 0.00 0 +0x0a00 ldr x8, [x8] 0.00 0 +0x0a04 cbz x8, $+0xc 0.00 0 +0x0a08 ldr w8, [x8, #0x24] 0.00 0 +0x0a0c b $+0x8 0.00 0 +0x0a10 mov w8, #0xffffffff 0.00 0 +0x0a14 add x9, x19, x28, lsl #2 0.00 0 +0x0a18 str w8, [x9, #0x1914] 0.00 0 +0x0a1c umaddl x8, w28, w26, x19 0.00 0 +0x0a20 add x22, x8, #0x108 0.00 0 +0x0a24 ldr x9, [x24, #0x18] 0.00 0 +0x0a28 mov x8, x10 0.00 0 +0x0a2c cmp x9, x10 0.00 0 +0x0a30 b.eq $-0x280 0.00 0 +0x0a34 str x22, [sp, #0x10] 0.00 0 +0x0a38 mov x22, x10 0.00 0 +0x0a3c ldr w23, [x24, #0x24] 0.00 0 +0x0a40 ldr x8, [x24] 0.00 0 +0x0a44 ldrb w2, [x8, #0x18] 0.00 0 +0x0a48 ldr x0, [sp, #0x60] 0.00 0 +0x0a4c mov x1, x28 0.00 0 +0x0a50 bl $+0x13880 0.00 0 +0x0a54 cbz w0, $+0x18 0.00 0 +0x0a58 umaddl x8, w28, w26, x19 0.00 0 +0x0a5c ldr x8, [x8, #0x128] 0.00 0 +0x0a60 ldr x9, [x24] 0.00 0 +0x0a64 cmp x8, x9 0.00 0 +0x0a68 b.ne $+0x30 0.00 0 +0x0a6c add x8, x19, x28, lsl #2 0.00 0 +0x0a70 ldr w8, [x8, #0x17c8] 0.00 0 +0x0a74 cmp w8, w23 0.00 0 +0x0a78 b.eq $+0x20 0.00 0 +0x0a7c ldrb w9, [x24, #0x2b] 0.00 0 +0x0a80 ldurh w10, [x24, #0x29] 0.00 0 +0x0a84 orr w9, w10, w9, lsl #16 0.00 0 +0x0a88 tbz w9, #0x11, $+0xc8 0.00 0 +0x0a8c add w9, w23, #0x1 0.00 0 +0x0a90 cmp w8, w9 0.00 0 +0x0a94 b.ne $+0xbc 0.00 0 +0x0a98 umaddl x8, w28, w26, x19 0.00 0 +0x0a9c ldr x8, [x8, #0x128] 0.00 0 +0x0aa0 ldp x14, x23, [sp, #0x20] 0.00 0 +0x0aa4 cmp x8, x14 0.00 0 +0x0aa8 mov x10, x22 0.00 0 +0x0aac b.ne $+0x40 0.00 0 +0x0ab0 strb wzr, [x14, #0x48] 0.00 0 +0x0ab4 mov x0, x19 0.00 0 +0x0ab8 ldr x1, [sp, #0x10] 0.00 0 +0x0abc mov x2, #0x0 0.00 0 +0x0ac0 bl $+0x29e8 0.00 0 +0x0ac4 mov w8, #0x1 0.00 0 +0x0ac8 ldr x9, [sp, #0x20] 0.00 0 +0x0acc strb w8, [x9, #0x48] 0.00 0 +0x0ad0 ldr x8, [sp, #0x20] 0.00 0 +0x0ad4 ldrb w2, [x8, #0x18] 0.00 0 +0x0ad8 mov x0, x23 0.00 0 +0x0adc mov x1, x28 0.00 0 +0x0ae0 bl $+0x13814 0.00 0 +0x0ae4 mov x10, x22 0.00 0 +0x0ae8 ldr x14, [sp, #0x20] 0.00 0 +0x0aec mov x8, x24 0.00 0 +0x0af0 ldrh w9, [x8, #0x29]! 0.00 0 +0x0af4 orr w9, w9, #0x2000 0.00 0 +0x0af8 strh w9, [x8] 0.00 0 +0x0afc ldur x9, [x8, #-0x11] 0.00 0 +0x0b00 bic x9, x9, x10 0.00 0 +0x0b04 stur x9, [x8, #-0x11] 0.00 0 +0x0b08 ldurh w8, [x14, #0x49] 0.00 0 +0x0b0c tbz w8, #0x0, $+0x190 0.00 0 +0x0b10 tbnz w8, #0x1, $+0x18c 0.00 0 +0x0b14 ldr x9, [x19, #0xd8] 0.00 0 +0x0b18 ldr w8, [x14, #0x40] 0.00 0 +0x0b1c ldr x10, [x9, #0x58] 0.00 0 +0x0b20 mov w11, #0x48 0.00 0 +0x0b24 umaddl x8, w8, w11, x10 0.00 0 +0x0b28 ldrh w8, [x8, #0x12] 0.00 0 +0x0b2c ldr w9, [x9, #0x78] 0.00 0 +0x0b30 cmp w9, #0x1 0.00 0 +0x0b34 b.hi $+0x148 0.00 0 +0x0b38 mov w9, #0x1 0.00 0 +0x0b3c lsl x8, x9, x8 0.00 0 +0x0b40 ldr x9, [x19, #0x1768] 0.00 0 +0x0b44 orr x8, x8, x9 0.00 0 +0x0b48 str x8, [x19, #0x1768] 0.00 0 +0x0b4c b $+0x150 0.00 0 +0x0b50 ldr x8, [x24, #0x18] 0.00 0 +0x0b54 ldp x14, x23, [sp, #0x20] 0.00 0 +0x0b58 mov x10, x22 0.00 0 +0x0b5c ldr x22, [sp, #0x10] 0.00 0 +0x0b60 tst x8, x10 0.00 0 +0x0b64 b.ne $-0x3ac 0.00 0 +0x0b68 ldrb w8, [x24, #0x28] 0.00 0 +0x0b6c tbnz w8, #0x0, $+0xb8 0.00 0 +0x0b70 str x28, [sp, #0x18] 0.00 0 +0x0b74 ldr x22, [x24] 0.00 0 +0x0b78 ldr w8, [x22, #0x44] 0.00 0 +0x0b7c str w8, [sp, #0x10] 0.00 0 +0x0b80 strb wzr, [x22, #0x48] 0.00 0 +0x0b84 ldr q0, [x22, #0x30] 0.00 0 +0x0b88 str q0, [sp] 0.00 0 +0x0b8c str xzr, [x22, #0x30] 0.00 0 +0x0b90 mov x23, x24 0.00 0 +0x0b94 ldrh w8, [x23, #0x29]! 0.00 0 +0x0b98 orr w8, w8, #0x1000 0.00 0 +0x0b9c strh w8, [x23] 0.00 0 +0x0ba0 mov x0, x19 0.00 0 +0x0ba4 mov x1, x22 0.00 0 +0x0ba8 mov x2, x24 0.00 0 +0x0bac mov x21, x14 0.00 0 +0x0bb0 mov x28, x10 0.00 0 +0x0bb4 bl $+0x1dfc 0.00 0 +0x0bb8 ldr w8, [sp, #0x10] 0.00 0 +0x0bbc str w8, [x22, #0x44] 0.00 0 +0x0bc0 ldr q0, [sp] 0.00 0 +0x0bc4 str q0, [x22, #0x30] 0.00 0 +0x0bc8 mov w8, #0x1 0.00 0 +0x0bcc strb w8, [x22, #0x48] 0.00 0 +0x0bd0 adrp x8, $+0x70000 0.00 0 +0x0bd4 add x8, x8, #0x400 0.00 0 +0x0bd8 str w0, [sp, #0x10] 0.00 0 +0x0bdc ldr x8, [x8, w0, uxtw #3] 0.00 0 +0x0be0 ldrb w21, [x21, #0x18] 0.00 0 +0x0be4 str x8, [sp] 0.00 0 +0x0be8 orr x22, x8, x28 0.00 0 +0x0bec ldr x0, [sp, #0x60] 0.00 0 +0x0bf0 mov x1, x22 0.00 0 +0x0bf4 mov x2, x21 0.00 0 +0x0bf8 bl $+0x136ac 0.00 0 +0x0bfc ldrb w8, [x23, #0x2] 0.00 0 +0x0c00 ldrh w9, [x23] 0.00 0 +0x0c04 orr w8, w9, w8, lsl #16 0.00 0 +0x0c08 tbnz w8, #0x7, $+0x64 0.00 0 +0x0c0c mov x28, x21 0.00 0 +0x0c10 ldr x0, [sp, #0x50] 0.00 0 +0x0c14 ldr x23, [sp, #0x28] 0.00 0 +0x0c18 ldr w21, [sp, #0x10] 0.00 0 +0x0c1c tbnz w8, #0x11, $+0x3f0 0.00 0 +0x0c20 b $+0x3f8 0.00 0 +0x0c24 ldrb w2, [x14, #0x18] 0.00 0 +0x0c28 sub x0, x29, #0x80 0.00 0 +0x0c2c mov x1, x28 0.00 0 +0x0c30 bl $+0x1363c 0.00 0 +0x0c34 ldr x14, [sp, #0x20] 0.00 0 +0x0c38 umaddl x8, w28, w26, x19 0.00 0 +0x0c3c ldr x8, [x8, #0x128] 0.00 0 +0x0c40 cmp x8, x14 0.00 0 +0x0c44 b.ne $+0x64 0.00 0 +0x0c48 strb wzr, [x14, #0x48] 0.00 0 +0x0c4c mov x0, x19 0.00 0 +0x0c50 mov x1, x22 0.00 0 +0x0c54 mov x2, #0x0 0.00 0 +0x0c58 bl $+0x2850 0.00 0 +0x0c5c ldr x14, [sp, #0x20] 0.00 0 +0x0c60 mov w8, #0x1 0.00 0 +0x0c64 strb w8, [x14, #0x48] 0.00 0 +0x0c68 b $+0x40 0.00 0 +0x0c6c tbnz w8, #0x11, $+0x380 0.00 0 +0x0c70 mov x28, x21 0.00 0 +0x0c74 sub x0, x29, #0x80 0.00 0 +0x0c78 b $+0x38c 0.00 0 +0x0c7c mov w9, #0x1 0.00 0 +0x0c80 lsl x9, x9, x8 0.00 0 +0x0c84 ldr x10, [x19, #0x1768] 0.00 0 +0x0c88 lsr x8, x8, #0x3 0.00 0 +0x0c8c and x8, x8, #0x1ff8 0.00 0 +0x0c90 ldr x11, [x10, x8] 0.00 0 +0x0c94 orr x9, x11, x9 0.00 0 +0x0c98 str x9, [x10, x8] 0.00 0 +0x0c9c ldurh w8, [x14, #0x49] 0.00 0 +0x0ca0 orr w8, w8, #0x2 0.00 0 +0x0ca4 sturh w8, [x14, #0x49] 0.00 0 +0x0ca8 ldrb w8, [x24, #0x2b] 0.00 0 +0x0cac ldurh w9, [x24, #0x29] 0.00 0 +0x0cb0 orr w8, w9, w8, lsl #16 0.00 0 +0x0cb4 mov w9, #0x3181 0.00 0 +0x0cb8 and w9, w8, w9 0.00 0 +0x0cbc cmp w9, #0x181 0.00 0 +0x0cc0 b.eq $+0x38 0.00 0 +0x0cc4 tbz w8, #0xf, $+0xc 0.00 0 +0x0cc8 ldrb w8, [x14, #0x48] 0.00 0 +0x0ccc cbz w8, $+0x1f4 0.00 0 +0x0cd0 mov x0, x19 0.00 0 +0x0cd4 mov x1, x14 0.00 0 +0x0cd8 mov x2, x24 0.00 0 +0x0cdc bl $+0x1cd4 0.00 0 +0x0ce0 cmp w0, #0x53 0.00 0 +0x0ce4 b.ne $+0x3c 0.00 0 +0x0ce8 ldrb w8, [x24, #0x2b] 0.00 0 +0x0cec ldurh w9, [x24, #0x29] 0.00 0 +0x0cf0 orr w8, w9, w8, lsl #16 0.00 0 +0x0cf4 ldr x14, [sp, #0x20] 0.00 0 +0x0cf8 str xzr, [x24, #0x18] 0.00 0 +0x0cfc and w8, w8, #0xfffffeff 0.00 0 +0x0d00 sturh w8, [x24, #0x29] 0.00 0 +0x0d04 lsr w8, w8, #0x10 0.00 0 +0x0d08 strb w8, [x24, #0x2b] 0.00 0 +0x0d0c strb wzr, [x14, #0x48] 0.00 0 +0x0d10 mov x0, x19 0.00 0 +0x0d14 mov x1, x14 0.00 0 +0x0d18 bl $+0x2548 0.00 0 +0x0d1c b $-0xaa0 0.00 0 +0x0d20 mov x28, x0 0.00 0 +0x0d24 adrp x8, $+0x6f000 0.00 0 +0x0d28 add x8, x8, #0x400 0.00 0 +0x0d2c ldr x10, [x8, w0, uxtw #3] 0.00 0 +0x0d30 mov w8, w0 0.00 0 +0x0d34 str x8, [sp, #0x18] 0.00 0 +0x0d38 ldr x14, [sp, #0x20] 0.00 0 +0x0d3c ldrb w2, [x14, #0x18] 0.00 0 +0x0d40 ldr x0, [sp, #0x60] 0.00 0 +0x0d44 mov x1, x10 0.00 0 +0x0d48 mov x23, x14 0.00 0 +0x0d4c mov x22, x10 0.00 0 +0x0d50 bl $+0x13554 0.00 0 +0x0d54 ldrb w8, [x24, #0x2b] 0.00 0 +0x0d58 ldurh w9, [x24, #0x29] 0.00 0 +0x0d5c orr w8, w9, w8, lsl #16 0.00 0 +0x0d60 tbz w8, #0x11, $+0x14 0.00 0 +0x0d64 ldrb w2, [x23, #0x18] 0.00 0 +0x0d68 ldr x0, [sp, #0x50] 0.00 0 +0x0d6c mov x1, x22 0.00 0 +0x0d70 bl $+0x13534 0.00 0 +0x0d74 str x22, [x24, #0x18] 0.00 0 +0x0d78 str w28, [x23, #0x44] 0.00 0 +0x0d7c ldrb w2, [x23, #0x18] 0.00 0 +0x0d80 sub x0, x29, #0x80 0.00 0 +0x0d84 str x22, [sp, #0x10] 0.00 0 +0x0d88 mov x1, x22 0.00 0 +0x0d8c bl $+0x13590 0.00 0 +0x0d90 ldrb w8, [x24, #0x2b] 0.00 0 +0x0d94 ldurh w9, [x24, #0x29] 0.00 0 +0x0d98 orr w8, w9, w8, lsl #16 0.00 0 +0x0d9c ldr x9, [x24, #0x8] 0.00 0 +0x0da0 mov x10, x23 0.00 0 +0x0da4 ldr x23, [sp, #0x28] 0.00 0 +0x0da8 ldr x22, [sp, #0x18] 0.00 0 +0x0dac tbnz w8, #0x7, $+0x8 0.00 0 +0x0db0 cbnz x9, $+0x78 0.00 0 +0x0db4 cmp w21, #0x22 0.00 0 +0x0db8 b.eq $+0x38 0.00 0 +0x0dbc cbnz x9, $+0x34 0.00 0 +0x0dc0 ldr x0, [x10, #0x30] 0.00 0 +0x0dc4 cbz x0, $+0x1c 0.00 0 +0x0dc8 ldr x1, [sp, #0x10] 0.00 0 +0x0dcc bl $+0x22dc 0.00 0 +0x0dd0 ldr x10, [sp, #0x20] 0.00 0 +0x0dd4 ldrb w8, [x24, #0x2b] 0.00 0 +0x0dd8 ldurh w9, [x24, #0x29] 0.00 0 +0x0ddc orr w8, w9, w8, lsl #16 0.00 0 +0x0de0 ldrb w2, [x10, #0x18] 0.00 0 +0x0de4 tbnz w8, #0x11, $+0x140 0.00 0 +0x0de8 sub x0, x29, #0x80 0.00 0 +0x0dec b $+0x13c 0.00 0 +0x0df0 ldrb w2, [x10, #0x18] 0.00 0 +0x0df4 tst w8, #0x20000 0.00 0 +0x0df8 add x8, sp, #0x90 0.00 0 +0x0dfc add x9, sp, #0xa0 0.00 0 +0x0e00 csel x0, x9, x8, eq 0.00 0 +0x0e04 ldr x1, [sp, #0x10] 0.00 0 +0x0e08 bl $+0x1349c 0.00 0 +0x0e0c ldr x10, [sp, #0x20] 0.00 0 +0x0e10 strb wzr, [x10, #0x48] 0.00 0 +0x0e14 ldr x0, [x10, #0x30] 0.00 0 +0x0e18 cbz x0, $+0x10 0.00 0 +0x0e1c ldr x1, [sp, #0x10] 0.00 0 +0x0e20 bl $+0x2288 0.00 0 +0x0e24 ldr x10, [sp, #0x20] 0.00 0 +0x0e28 ldr x8, [x10, #0x8] 0.00 0 +0x0e2c add x9, x8, #0x8 0.00 0 +0x0e30 cmp x8, #0x0 0.00 0 +0x0e34 csel x8, x10, x9, eq 0.00 0 +0x0e38 ldr x8, [x8] 0.00 0 +0x0e3c cbz x8, $+0x68 0.00 0 +0x0e40 ldr w8, [x8, #0x24] 0.00 0 +0x0e44 add x9, x19, x22, lsl #2 0.00 0 +0x0e48 str w8, [x9, #0x1914] 0.00 0 +0x0e4c ldr x8, [x10, #0x8] 0.00 0 +0x0e50 cbz x8, $+0x68 0.00 0 +0x0e54 ldr x9, [x8, #0x10] 0.00 0 +0x0e58 cbz x9, $+0xac 0.00 0 +0x0e5c ldrb w10, [x9] 0.00 0 +0x0e60 sub w10, w10, #0x2 0.00 0 +0x0e64 cmp w10, #0x4 0.00 0 +0x0e68 b.hi $+0x20 0.00 0 +0x0e6c ldr x11, [x19, #0xd8] 0.00 0 +0x0e70 ldr w10, [x9, #0x30] 0.00 0 +0x0e74 ldr x11, [x11, #0x58] 0.00 0 +0x0e78 mov w9, #0x48 0.00 0 +0x0e7c umull x9, w10, w9 0.00 0 +0x0e80 ldr x9, [x11, x9] 0.00 0 +0x0e84 tbnz x9, #0x2b, $+0xb0 0.00 0 +0x0e88 ldr x9, [x19, #0x1348] 0.00 0 +0x0e8c ldr w8, [x8, #0x20] 0.00 0 +0x0e90 mov w10, #0x18 0.00 0 +0x0e94 umaddl x8, w8, w10, x9 0.00 0 +0x0e98 ldr d0, [x8, #0x8] 0.00 0 +0x0e9c fmul d0, d0, d9 0.00 0 +0x0ea0 b $+0x78 0.00 0 +0x0ea4 mov w8, #0xffffffff 0.00 0 +0x0ea8 add x9, x19, x22, lsl #2 0.00 0 +0x0eac str w8, [x9, #0x1914] 0.00 0 +0x0eb0 ldr x8, [x10, #0x8] 0.00 0 +0x0eb4 cbnz x8, $-0x60 0.00 0 +0x0eb8 movi d0, #0x0 0.00 0 +0x0ebc b $+0x5c 0.00 0 +0x0ec0 ldr x1, [x14, #0x38] 0.00 0 +0x0ec4 cbz x1, $-0x1f4 0.00 0 +0x0ec8 ldr x8, [x1, #0x20] 0.00 0 +0x0ecc cmp x8, x14 0.00 0 +0x0ed0 b.ne $-0x200 0.00 0 +0x0ed4 ldr w8, [x1, #0x30] 0.00 0 +0x0ed8 adrp x9, $+0x6f000 0.00 0 +0x0edc add x9, x9, #0x400 0.00 0 +0x0ee0 ldr x8, [x9, x8, lsl #3] 0.00 0 +0x0ee4 ldr x9, [x24, #0x18] 0.00 0 +0x0ee8 cmp x8, x9 0.00 0 +0x0eec b.eq $-0x21c 0.00 0 +0x0ef0 mov x0, x19 0.00 0 +0x0ef4 mov x2, #0x0 0.00 0 +0x0ef8 bl $+0x25b0 0.00 0 +0x0efc ldr x14, [sp, #0x20] 0.00 0 +0x0f00 b $-0x230 0.00 0 +0x0f04 ldr x9, [x19, #0x1348] 0.00 0 +0x0f08 ldr w8, [x8, #0x20] 0.00 0 +0x0f0c mov w10, #0x18 0.00 0 +0x0f10 umaddl x8, w8, w10, x9 0.00 0 +0x0f14 ldr d0, [x8, #0x8] 0.00 0 +0x0f18 add x8, x19, x22, lsl #3 0.00 0 +0x0f1c str d0, [x8, #0x1a60] 0.00 0 +0x0f20 b $-0xca4 0.00 0 +0x0f24 sub x0, x29, #0x90 0.00 0 +0x0f28 ldr x1, [sp, #0x10] 0.00 0 +0x0f2c bl $+0x13378 0.00 0 +0x0f30 b $-0xcb4 0.00 0 +0x0f34 lsr x12, x9, #0x2f 0.00 0 +0x0f38 mov w13, #0x48 0.00 0 +0x0f3c umaddl x10, w10, w13, x11 0.00 0 +0x0f40 ldr d0, [x10, #0x18] 0.00 0 +0x0f44 fcmp d0, #0.0 0.00 0 +0x0f48 cset w10, eq 0.00 0 +0x0f4c tst w12, w10 0.00 0 +0x0f50 mov x10, #0x4059000000000000 0.00 0 +0x0f54 fmov d1, x10 0.00 0 +0x0f58 fcsel d0, d1, d0, ne 0.00 0 +0x0f5c ldr x8, [x8] 0.00 0 +0x0f60 ldurh w10, [x8, #0x49] 0.00 0 +0x0f64 tbz w10, #0x2, $-0x4c 0.00 0 +0x0f68 tbnz w9, #0xf, $+0x1bc 0.00 0 +0x0f6c ldr x8, [x8] 0.00 0 +0x0f70 ldrb w9, [x8, #0x2b] 0.00 0 +0x0f74 ldurh w8, [x8, #0x29] 0.00 0 +0x0f78 orr w8, w8, w9, lsl #16 0.00 0 +0x0f7c tbnz w8, #0xa, $+0x1a8 0.00 0 +0x0f80 mov x8, #0xc059000000000000 0.00 0 +0x0f84 fmov d1, x8 0.00 0 +0x0f88 fadd d0, d0, d1 0.00 0 +0x0f8c b $-0x74 0.00 0 +0x0f90 lsr x12, x9, #0x2f 0.00 0 +0x0f94 mov w13, #0x48 0.00 0 +0x0f98 umaddl x10, w10, w13, x11 0.00 0 +0x0f9c ldr d0, [x10, #0x18] 0.00 0 +0x0fa0 fcmp d0, #0.0 0.00 0 +0x0fa4 cset w10, eq 0.00 0 +0x0fa8 tst w12, w10 0.00 0 +0x0fac mov x10, #0x4059000000000000 0.00 0 +0x0fb0 fmov d1, x10 0.00 0 +0x0fb4 fcsel d0, d1, d0, ne 0.00 0 +0x0fb8 ldr x8, [x8] 0.00 0 +0x0fbc ldurh w10, [x8, #0x49] 0.00 0 +0x0fc0 tbz w10, #0x2, $-0x5dc 0.00 0 +0x0fc4 tbnz w9, #0xf, $+0x168 0.00 0 +0x0fc8 ldr x8, [x8] 0.00 0 +0x0fcc ldrb w9, [x8, #0x2b] 0.00 0 +0x0fd0 ldurh w8, [x8, #0x29] 0.00 0 +0x0fd4 orr w8, w8, w9, lsl #16 0.00 0 +0x0fd8 tbnz w8, #0xa, $+0x154 0.00 0 +0x0fdc mov x8, #0xc059000000000000 0.00 0 +0x0fe0 fmov d1, x8 0.00 0 +0x0fe4 fadd d0, d0, d1 0.00 0 +0x0fe8 b $-0x604 0.00 0 +0x0fec sub x0, x29, #0x90 0.00 0 +0x0ff0 mov x1, x22 0.00 0 +0x0ff4 mov x28, x21 0.00 0 +0x0ff8 mov x2, x21 0.00 0 +0x0ffc bl $+0x132a8 0.00 0 +0x1000 ldr x0, [sp, #0x50] 0.00 0 +0x1004 ldr x23, [sp, #0x28] 0.00 0 +0x1008 ldr w21, [sp, #0x10] 0.00 0 +0x100c mov x1, x22 0.00 0 +0x1010 mov x2, x28 0.00 0 +0x1014 bl $+0x13290 0.00 0 +0x1018 ldrb w8, [x24, #0x2b] 0.00 0 +0x101c ldurh w9, [x24, #0x29] 0.00 0 +0x1020 orr w8, w9, w8, lsl #16 0.00 0 +0x1024 tbnz w8, #0x7, $+0x24 0.00 0 +0x1028 ldr x8, [sp, #0x20] 0.00 0 +0x102c ldrb w2, [x8, #0x18] 0.00 0 +0x1030 add x0, sp, #0x80 0.00 0 +0x1034 ldr x1, [sp] 0.00 0 +0x1038 bl $+0x1326c 0.00 0 +0x103c ldrb w8, [x24, #0x2b] 0.00 0 +0x1040 ldurh w9, [x24, #0x29] 0.00 0 +0x1044 orr w8, w9, w8, lsl #16 0.00 0 +0x1048 mov w9, w21 0.00 0 +0x104c and w8, w8, #0xffffcfff 0.00 0 +0x1050 orr w10, w8, #0x2000 0.00 0 +0x1054 lsr w8, w8, #0x10 0.00 0 +0x1058 strb w8, [x24, #0x2b] 0.00 0 +0x105c sturh w10, [x24, #0x29] 0.00 0 +0x1060 add x10, x19, x9, lsl #2 0.00 0 +0x1064 mov w8, #0xffffffff 0.00 0 +0x1068 str w8, [x10, #0x1914] 0.00 0 +0x106c add x9, x19, x9, lsl #3 0.00 0 +0x1070 str xzr, [x9, #0x1a60] 0.00 0 +0x1074 ldr x11, [sp, #0x20] 0.00 0 +0x1078 ldr x9, [x11, #0x8] 0.00 0 +0x107c add x10, x9, #0x8 0.00 0 +0x1080 cmp x9, #0x0 0.00 0 +0x1084 csel x9, x11, x10, eq 0.00 0 +0x1088 ldr x9, [x9] 0.00 0 +0x108c cbz x9, $+0x8 0.00 0 +0x1090 ldr w8, [x9, #0x24] 0.00 0 +0x1094 ldr x14, [sp, #0x18] 0.00 0 +0x1098 add x9, x19, x14, lsl #2 0.00 0 +0x109c str w8, [x9, #0x1914] 0.00 0 +0x10a0 ldr x8, [x11, #0x8] 0.00 0 +0x10a4 cbz x8, $+0x58 0.00 0 +0x10a8 ldr x9, [x8, #0x10] 0.00 0 +0x10ac cbz x9, $+0x5c 0.00 0 +0x10b0 ldrb w10, [x9] 0.00 0 +0x10b4 sub w10, w10, #0x2 0.00 0 +0x10b8 cmp w10, #0x4 0.00 0 +0x10bc b.hi $+0x20 0.00 0 +0x10c0 ldr x11, [x19, #0xd8] 0.00 0 +0x10c4 ldr w10, [x9, #0x30] 0.00 0 +0x10c8 ldr x11, [x11, #0x58] 0.00 0 +0x10cc mov w9, #0x48 0.00 0 +0x10d0 umull x9, w10, w9 0.00 0 +0x10d4 ldr x9, [x11, x9] 0.00 0 +0x10d8 tbnz x9, #0x2b, $+0x5c 0.00 0 +0x10dc ldr x9, [x19, #0x1348] 0.00 0 +0x10e0 ldr w8, [x8, #0x20] 0.00 0 +0x10e4 mov w10, #0x18 0.00 0 +0x10e8 umaddl x8, w8, w10, x9 0.00 0 +0x10ec ldr d0, [x8, #0x8] 0.00 0 +0x10f0 fmul d0, d0, d9 0.00 0 +0x10f4 add x8, x19, x14, lsl #3 0.00 0 +0x10f8 b $-0x1dc 0.00 0 +0x10fc movi d0, #0x0 0.00 0 +0x1100 add x8, x19, x14, lsl #3 0.00 0 +0x1104 b $-0x1e8 0.00 0 +0x1108 ldr x9, [x19, #0x1348] 0.00 0 +0x110c ldr w8, [x8, #0x20] 0.00 0 +0x1110 mov w10, #0x18 0.00 0 +0x1114 umaddl x8, w8, w10, x9 0.00 0 +0x1118 ldr d0, [x8, #0x8] 0.00 0 +0x111c add x8, x19, x14, lsl #3 0.00 0 +0x1120 b $-0x204 0.00 0 +0x1124 fmul d0, d0, d8 0.00 0 +0x1128 b $-0x210 0.00 0 +0x112c fmul d0, d0, d8 0.00 0 +0x1130 b $-0x74c 0.00 0 +0x1134 lsr x12, x9, #0x2f 0.00 0 +0x1138 mov w13, #0x48 0.00 0 +0x113c umaddl x10, w10, w13, x11 0.00 0 +0x1140 ldr d0, [x10, #0x18] 0.00 0 +0x1144 fcmp d0, #0.0 0.00 0 +0x1148 cset w10, eq 0.00 0 +0x114c tst w12, w10 0.00 0 +0x1150 mov x10, #0x4059000000000000 0.00 0 +0x1154 fmov d1, x10 0.00 0 +0x1158 fcsel d0, d1, d0, ne 0.00 0 +0x115c ldr x8, [x8] 0.00 0 +0x1160 ldurh w10, [x8, #0x49] 0.00 0 +0x1164 tbz w10, #0x2, $+0x28 0.00 0 +0x1168 tbnz w9, #0xf, $+0x2c 0.00 0 +0x116c ldr x8, [x8] 0.00 0 +0x1170 ldrb w9, [x8, #0x2b] 0.00 0 +0x1174 ldurh w8, [x8, #0x29] 0.00 0 +0x1178 orr w8, w8, w9, lsl #16 0.00 0 +0x117c tbnz w8, #0xa, $+0x18 0.00 0 +0x1180 mov x8, #0xc059000000000000 0.00 0 +0x1184 fmov d1, x8 0.00 0 +0x1188 fadd d0, d0, d1 0.00 0 +0x118c add x8, x19, x14, lsl #3 0.00 0 +0x1190 b $-0x274 0.00 0 +0x1194 fmul d0, d0, d8 0.00 0 +0x1198 add x8, x19, x14, lsl #3 0.00 0 +0x119c b $-0x280 0.00 0 +0x11a0 ldp x8, x9, [x29, #-0x80] 0.00 0 +0x11a4 ldp x10, x11, [x29, #-0x90] 0.00 0 +0x11a8 orr x1, x10, x8 0.00 0 +0x11ac orr x2, x11, x9 0.00 0 +0x11b0 b $+0xc 0.00 0 +0x11b4 mov x1, #0x0 0.00 0 +0x11b8 mov x2, #0x0 0.00 0 +0x11bc mov x0, x19 0.00 0 +0x11c0 bl $+0x3578 0.00 0 +0x11c4 ldur x8, [x29, #-0x70] 0.00 0 +0x11c8 adrp x9, $+0x93000 0.00 0 +0x11cc ldr x9, [x9, #0xb8] 0.00 0 +0x11d0 ldr x9, [x9] 0.00 0 +0x11d4 cmp x9, x8 0.00 0 +0x11d8 b.ne $+0x28 0.00 0 +0x11dc ldp x29, x30, [sp, #0x140] 0.00 0 +0x11e0 ldp x20, x19, [sp, #0x130] 0.00 0 +0x11e4 ldp x22, x21, [sp, #0x120] 0.00 0 +0x11e8 ldp x24, x23, [sp, #0x110] 0.00 0 +0x11ec ldp x26, x25, [sp, #0x100] 0.00 0 +0x11f0 ldp x28, x27, [sp, #0xf0] 0.00 0 +0x11f4 ldp d9, d8, [sp, #0xe0] 0.00 0 +0x11f8 add sp, sp, #0x150 0.00 0 +0x11fc ret 0.00 0 +0x1200 bl $+0x66ed4 libcoreclr.dylib!NativeFormat::NativeCuckooFilter::MayExist(unsigned int, unsigned short) 2 self samples (0.02% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 stp x26, x25, [sp, #-0x50]! 0.00 0 +0x0004 stp x24, x23, [sp, #0x10] 0.00 0 +0x0008 stp x22, x21, [sp, #0x20] 0.00 0 +0x000c stp x20, x19, [sp, #0x30] 0.00 0 +0x0010 stp x29, x30, [sp, #0x40] 0.00 0 +0x0014 add x29, sp, #0x40 0.00 0 +0x0018 ldr x20, [x0] 0.00 0 +0x001c cbz x20, $+0xc 0.00 0 +0x0020 ldr w8, [x0, #0xc] 0.00 0 +0x0024 cbz w8, $+0x20 0.00 0 +0x0028 mov w0, #0x1 0.00 0 +0x002c ldp x29, x30, [sp, #0x40] 0.00 0 +0x0030 ldp x20, x19, [sp, #0x30] 0.00 0 +0x0034 ldp x22, x21, [sp, #0x20] 0.00 0 +0x0038 ldp x24, x23, [sp, #0x10] 0.00 0 +0x003c ldp x26, x25, [sp], #0x50 0.00 0 +0x0040 ret 0.00 0 +0x0044 ldr w22, [x0, #0x8] 0.00 0 +0x0048 cbz w22, $+0x238 0.00 0 +0x004c mov x19, x1 0.00 0 +0x0050 cmp w2, #0x1 0.00 0 +0x0054 csinc w21, w2, wzr, hi 0.00 0 +0x0058 lsr w8, w22, #0x4 0.00 0 +0x005c sub w23, w8, #0x1 0.00 0 +0x0060 and w8, w23, w1 0.00 0 +0x0064 lsl w24, w8, #0x4 0.00 0 +0x0068 tbnz w24, #0x1f, $+0x14 0.00 0 +0x006c mov w9, #0x1 0.00 0 +0x0070 bfi w9, w8, #0x4, #0x1c 0.00 0 +0x0074 cmp w9, w22 0.00 0 +0x0078 b.lo $+0x28 0.00 0 +0x007c bl $+0xd591c 0.00 0 +0x0080 mov x1, x0 0.00 0 +0x0084 mov w0, #0xb 0.00 0 +0x0088 movk w0, #0x8007, lsl #16 0.00 0 +0x008c mov x2, #0x0 0.00 0 +0x0090 mov x3, #0x0 0.00 0 +0x0094 mov x4, #0x0 0.00 0 +0x0098 mov x5, #0x0 0.00 0 +0x009c bl $+0x353d0 0.00 0 +0x00a0 ldrh w8, [x20, w24, uxtw] 0.00 0 +0x00a4 cmp w8, w21 0.00 0 +0x00a8 b.eq $-0x80 0.00 0 +0x00ac orr x25, x24, #0x2 0.00 0 +0x00b0 tbnz w25, #0x1f, $+0x10 0.00 0 +0x00b4 orr w8, w24, #0x3 0.00 0 +0x00b8 cmp w8, w22 0.00 0 +0x00bc b.lo $+0x28 0.00 0 +0x00c0 bl $+0xd58d8 0.00 0 +0x00c4 mov x1, x0 0.00 0 +0x00c8 mov w0, #0xb 0.00 0 +0x00cc movk w0, #0x8007, lsl #16 0.00 0 +0x00d0 mov x2, #0x0 0.00 0 +0x00d4 mov x3, #0x0 0.00 0 +0x00d8 mov x4, #0x0 0.00 0 +0x00dc mov x5, #0x0 0.00 0 +0x00e0 bl $+0x3538c 0.00 0 +0x00e4 ldrh w8, [x20, x25] 0.00 0 +0x00e8 cmp w8, w21 0.00 0 +0x00ec b.eq $-0xc4 0.00 0 +0x00f0 orr x25, x24, #0x4 0.00 0 +0x00f4 tbnz w25, #0x1f, $+0x14 >> 50.00 1 +0x00f8 mov w8, #0x5 0.00 0 +0x00fc orr w8, w24, w8 0.00 0 +0x0100 cmp w8, w22 0.00 0 +0x0104 b.lo $+0x28 0.00 0 +0x0108 bl $+0xd5890 0.00 0 +0x010c mov x1, x0 0.00 0 +0x0110 mov w0, #0xb 0.00 0 +0x0114 movk w0, #0x8007, lsl #16 0.00 0 +0x0118 mov x2, #0x0 0.00 0 +0x011c mov x3, #0x0 0.00 0 +0x0120 mov x4, #0x0 0.00 0 +0x0124 mov x5, #0x0 0.00 0 +0x0128 bl $+0x35344 0.00 0 +0x012c ldrh w8, [x20, x25] 0.00 0 +0x0130 cmp w8, w21 0.00 0 +0x0134 b.eq $-0x10c 0.00 0 +0x0138 orr x25, x24, #0x6 0.00 0 +0x013c tbnz w25, #0x1f, $+0x10 0.00 0 +0x0140 orr w8, w24, #0x7 0.00 0 +0x0144 cmp w8, w22 0.00 0 +0x0148 b.lo $+0x28 0.00 0 +0x014c bl $+0xd584c 0.00 0 +0x0150 mov x1, x0 0.00 0 +0x0154 mov w0, #0xb 0.00 0 +0x0158 movk w0, #0x8007, lsl #16 0.00 0 +0x015c mov x2, #0x0 0.00 0 +0x0160 mov x3, #0x0 0.00 0 +0x0164 mov x4, #0x0 0.00 0 +0x0168 mov x5, #0x0 0.00 0 +0x016c bl $+0x35300 0.00 0 +0x0170 ldrh w8, [x20, x25] 0.00 0 +0x0174 cmp w8, w21 0.00 0 +0x0178 b.eq $-0x150 0.00 0 +0x017c orr x25, x24, #0x8 0.00 0 +0x0180 tbnz w25, #0x1f, $+0x14 0.00 0 +0x0184 mov w8, #0x9 0.00 0 +0x0188 orr w8, w24, w8 0.00 0 +0x018c cmp w8, w22 0.00 0 +0x0190 b.lo $+0x28 0.00 0 +0x0194 bl $+0xd5804 0.00 0 +0x0198 mov x1, x0 0.00 0 +0x019c mov w0, #0xb 0.00 0 +0x01a0 movk w0, #0x8007, lsl #16 0.00 0 +0x01a4 mov x2, #0x0 0.00 0 +0x01a8 mov x3, #0x0 0.00 0 +0x01ac mov x4, #0x0 0.00 0 +0x01b0 mov x5, #0x0 0.00 0 +0x01b4 bl $+0x352b8 0.00 0 +0x01b8 ldrh w8, [x20, x25] 0.00 0 +0x01bc cmp w8, w21 0.00 0 +0x01c0 b.eq $-0x198 0.00 0 +0x01c4 mov w8, #0xa 0.00 0 +0x01c8 orr x25, x24, x8 0.00 0 +0x01cc tbnz w25, #0x1f, $+0x14 0.00 0 +0x01d0 mov w8, #0xb 0.00 0 +0x01d4 orr w8, w24, w8 0.00 0 +0x01d8 cmp w8, w22 0.00 0 +0x01dc b.lo $+0x28 0.00 0 +0x01e0 bl $+0xd57b8 0.00 0 +0x01e4 mov x1, x0 0.00 0 +0x01e8 mov w0, #0xb 0.00 0 +0x01ec movk w0, #0x8007, lsl #16 0.00 0 +0x01f0 mov x2, #0x0 0.00 0 +0x01f4 mov x3, #0x0 0.00 0 +0x01f8 mov x4, #0x0 0.00 0 +0x01fc mov x5, #0x0 0.00 0 +0x0200 bl $+0x3526c 0.00 0 +0x0204 ldrh w8, [x20, x25] 0.00 0 +0x0208 cmp w8, w21 0.00 0 +0x020c b.eq $-0x1e4 0.00 0 +0x0210 orr x25, x24, #0xc 0.00 0 +0x0214 tbnz w25, #0x1f, $+0x14 0.00 0 +0x0218 mov w8, #0xd 0.00 0 +0x021c orr w8, w24, w8 0.00 0 +0x0220 cmp w8, w22 0.00 0 +0x0224 b.lo $+0x28 0.00 0 +0x0228 bl $+0xd5770 0.00 0 +0x022c mov x1, x0 0.00 0 +0x0230 mov w0, #0xb 0.00 0 +0x0234 movk w0, #0x8007, lsl #16 0.00 0 +0x0238 mov x2, #0x0 0.00 0 +0x023c mov x3, #0x0 0.00 0 +0x0240 mov x4, #0x0 0.00 0 +0x0244 mov x5, #0x0 0.00 0 +0x0248 bl $+0x35224 0.00 0 +0x024c ldrh w8, [x20, x25] 0.00 0 +0x0250 cmp w8, w21 0.00 0 +0x0254 b.eq $-0x22c 0.00 0 +0x0258 orr x25, x24, #0xe 0.00 0 +0x025c tbnz w25, #0x1f, $+0x40 0.00 0 +0x0260 orr w8, w24, #0xf 0.00 0 +0x0264 cmp w8, w22 0.00 0 +0x0268 b.hs $+0x34 0.00 0 +0x026c ldrh w8, [x20, x25] 0.00 0 +0x0270 mov w0, #0x1 0.00 0 +0x0274 cmp w8, w21 0.00 0 +0x0278 b.eq $-0x24c 0.00 0 +0x027c b $+0x54 0.00 0 +0x0280 mov w0, #0x0 0.00 0 +0x0284 ldp x29, x30, [sp, #0x40] 0.00 0 +0x0288 ldp x20, x19, [sp, #0x30] 0.00 0 +0x028c ldp x22, x21, [sp, #0x20] 0.00 0 +0x0290 ldp x24, x23, [sp, #0x10] 0.00 0 +0x0294 ldp x26, x25, [sp], #0x50 0.00 0 +0x0298 ret 0.00 0 +0x029c bl $+0xd56fc 0.00 0 +0x02a0 mov x1, x0 0.00 0 +0x02a4 mov w0, #0xb 0.00 0 +0x02a8 movk w0, #0x8007, lsl #16 0.00 0 +0x02ac mov x2, #0x0 0.00 0 +0x02b0 mov x3, #0x0 0.00 0 +0x02b4 mov x4, #0x0 0.00 0 +0x02b8 mov x5, #0x0 0.00 0 +0x02bc bl $+0x351b0 0.00 0 +0x02c0 ldrh w8, [x20, x25] 0.00 0 +0x02c4 mov w0, #0x1 0.00 0 +0x02c8 cmp w8, w21 0.00 0 +0x02cc b.eq $-0x2a0 0.00 0 +0x02d0 eor w8, w21, w19 0.00 0 +0x02d4 and w8, w23, w8 0.00 0 +0x02d8 lsl w19, w8, #0x4 0.00 0 +0x02dc tbnz w19, #0x1f, $+0x10 0.00 0 +0x02e0 bfi w0, w8, #0x4, #0x1c 0.00 0 +0x02e4 cmp w0, w22 0.00 0 +0x02e8 b.lo $+0x28 0.00 0 +0x02ec bl $+0xd56ac 0.00 0 +0x02f0 mov x1, x0 0.00 0 +0x02f4 mov w0, #0xb 0.00 0 +0x02f8 movk w0, #0x8007, lsl #16 0.00 0 +0x02fc mov x2, #0x0 0.00 0 +0x0300 mov x3, #0x0 0.00 0 +0x0304 mov x4, #0x0 0.00 0 +0x0308 mov x5, #0x0 0.00 0 +0x030c bl $+0x35160 0.00 0 +0x0310 ldrh w8, [x20, w19, uxtw] 0.00 0 +0x0314 cmp w8, w21 0.00 0 +0x0318 b.eq $-0x2f0 0.00 0 +0x031c orr x23, x19, #0x2 0.00 0 +0x0320 tbnz w23, #0x1f, $+0x10 0.00 0 +0x0324 orr w8, w19, #0x3 0.00 0 +0x0328 cmp w8, w22 0.00 0 +0x032c b.lo $+0x28 0.00 0 +0x0330 bl $+0xd5668 0.00 0 +0x0334 mov x1, x0 0.00 0 +0x0338 mov w0, #0xb 0.00 0 +0x033c movk w0, #0x8007, lsl #16 0.00 0 +0x0340 mov x2, #0x0 0.00 0 +0x0344 mov x3, #0x0 0.00 0 +0x0348 mov x4, #0x0 0.00 0 +0x034c mov x5, #0x0 0.00 0 +0x0350 bl $+0x3511c 0.00 0 +0x0354 ldrh w8, [x20, x23] 0.00 0 +0x0358 cmp w8, w21 0.00 0 +0x035c b.eq $-0x334 0.00 0 +0x0360 orr x23, x19, #0x4 0.00 0 +0x0364 tbnz w23, #0x1f, $+0x14 0.00 0 +0x0368 mov w8, #0x5 0.00 0 +0x036c orr w8, w19, w8 0.00 0 +0x0370 cmp w8, w22 0.00 0 +0x0374 b.lo $+0x28 0.00 0 +0x0378 bl $+0xd5620 0.00 0 +0x037c mov x1, x0 0.00 0 +0x0380 mov w0, #0xb 0.00 0 +0x0384 movk w0, #0x8007, lsl #16 0.00 0 +0x0388 mov x2, #0x0 0.00 0 +0x038c mov x3, #0x0 0.00 0 +0x0390 mov x4, #0x0 0.00 0 +0x0394 mov x5, #0x0 0.00 0 +0x0398 bl $+0x350d4 0.00 0 +0x039c ldrh w8, [x20, x23] 0.00 0 +0x03a0 cmp w8, w21 0.00 0 +0x03a4 b.eq $-0x37c 0.00 0 +0x03a8 orr x23, x19, #0x6 0.00 0 +0x03ac tbnz w23, #0x1f, $+0x10 0.00 0 +0x03b0 orr w8, w19, #0x7 0.00 0 +0x03b4 cmp w8, w22 0.00 0 +0x03b8 b.lo $+0x28 0.00 0 +0x03bc bl $+0xd55dc 0.00 0 +0x03c0 mov x1, x0 0.00 0 +0x03c4 mov w0, #0xb 0.00 0 +0x03c8 movk w0, #0x8007, lsl #16 0.00 0 +0x03cc mov x2, #0x0 0.00 0 +0x03d0 mov x3, #0x0 0.00 0 +0x03d4 mov x4, #0x0 0.00 0 +0x03d8 mov x5, #0x0 0.00 0 +0x03dc bl $+0x35090 0.00 0 +0x03e0 ldrh w8, [x20, x23] 0.00 0 +0x03e4 cmp w8, w21 0.00 0 +0x03e8 b.eq $-0x3c0 0.00 0 +0x03ec orr x23, x19, #0x8 0.00 0 +0x03f0 tbnz w23, #0x1f, $+0x14 0.00 0 +0x03f4 mov w8, #0x9 0.00 0 +0x03f8 orr w8, w19, w8 0.00 0 +0x03fc cmp w8, w22 0.00 0 +0x0400 b.lo $+0x28 0.00 0 +0x0404 bl $+0xd5594 0.00 0 +0x0408 mov x1, x0 0.00 0 +0x040c mov w0, #0xb 0.00 0 +0x0410 movk w0, #0x8007, lsl #16 0.00 0 +0x0414 mov x2, #0x0 0.00 0 +0x0418 mov x3, #0x0 0.00 0 +0x041c mov x4, #0x0 0.00 0 +0x0420 mov x5, #0x0 0.00 0 +0x0424 bl $+0x35048 0.00 0 +0x0428 ldrh w8, [x20, x23] 0.00 0 +0x042c cmp w8, w21 0.00 0 +0x0430 b.eq $-0x408 0.00 0 +0x0434 mov w8, #0xa 0.00 0 +0x0438 orr x23, x19, x8 0.00 0 +0x043c tbnz w23, #0x1f, $+0x14 0.00 0 +0x0440 mov w8, #0xb 0.00 0 +0x0444 orr w8, w19, w8 0.00 0 +0x0448 cmp w8, w22 0.00 0 +0x044c b.lo $+0x28 0.00 0 +0x0450 bl $+0xd5548 0.00 0 +0x0454 mov x1, x0 0.00 0 +0x0458 mov w0, #0xb 0.00 0 +0x045c movk w0, #0x8007, lsl #16 0.00 0 +0x0460 mov x2, #0x0 0.00 0 +0x0464 mov x3, #0x0 0.00 0 +0x0468 mov x4, #0x0 0.00 0 +0x046c mov x5, #0x0 0.00 0 +0x0470 bl $+0x34ffc 0.00 0 +0x0474 ldrh w8, [x20, x23] 0.00 0 +0x0478 cmp w8, w21 0.00 0 +0x047c b.eq $-0x454 >> 50.00 1 +0x0480 orr x23, x19, #0xc 0.00 0 +0x0484 tbnz w23, #0x1f, $+0x14 0.00 0 +0x0488 mov w8, #0xd 0.00 0 +0x048c orr w8, w19, w8 0.00 0 +0x0490 cmp w8, w22 0.00 0 +0x0494 b.lo $+0x28 0.00 0 +0x0498 bl $+0xd5500 0.00 0 +0x049c mov x1, x0 0.00 0 +0x04a0 mov w0, #0xb 0.00 0 +0x04a4 movk w0, #0x8007, lsl #16 0.00 0 +0x04a8 mov x2, #0x0 0.00 0 +0x04ac mov x3, #0x0 0.00 0 +0x04b0 mov x4, #0x0 0.00 0 +0x04b4 mov x5, #0x0 0.00 0 +0x04b8 bl $+0x34fb4 0.00 0 +0x04bc ldrh w8, [x20, x23] 0.00 0 +0x04c0 cmp w8, w21 0.00 0 +0x04c4 b.eq $-0x49c 0.00 0 +0x04c8 orr x23, x19, #0xe 0.00 0 +0x04cc tbnz w23, #0x1f, $+0x10 0.00 0 +0x04d0 orr w8, w19, #0xf 0.00 0 +0x04d4 cmp w8, w22 0.00 0 +0x04d8 b.lo $+0x28 0.00 0 +0x04dc bl $+0xd54bc 0.00 0 +0x04e0 mov x1, x0 0.00 0 +0x04e4 mov w0, #0xb 0.00 0 +0x04e8 movk w0, #0x8007, lsl #16 0.00 0 +0x04ec mov x2, #0x0 0.00 0 +0x04f0 mov x3, #0x0 0.00 0 +0x04f4 mov x4, #0x0 0.00 0 +0x04f8 mov x5, #0x0 0.00 0 +0x04fc bl $+0x34f70 0.00 0 +0x0500 ldrh w8, [x20, x23] 0.00 0 +0x0504 cmp w8, w21 0.00 0 +0x0508 cset w0, eq 0.00 0 +0x050c ldp x29, x30, [sp, #0x40] 0.00 0 +0x0510 ldp x20, x19, [sp, #0x30] 0.00 0 +0x0514 ldp x22, x21, [sp, #0x20] 0.00 0 +0x0518 ldp x24, x23, [sp, #0x10] 0.00 0 +0x051c ldp x26, x25, [sp], #0x50 0.00 0 +0x0520 ret libclrjit.dylib!ArrayStack::Push(RegNode*) 2 self samples (0.02% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 stp x22, x21, [sp, #-0x30]! 0.00 0 +0x0004 stp x20, x19, [sp, #0x10] >> 50.00 1 +0x0008 stp x29, x30, [sp, #0x20] 0.00 0 +0x000c add x29, sp, #0x20 0.00 0 +0x0010 mov x20, x1 0.00 0 +0x0014 mov x19, x0 0.00 0 +0x0018 ldp w8, w9, [x0, #0x8] 0.00 0 +0x001c cmp w8, w9 0.00 0 +0x0020 b.ne $+0x88 0.00 0 +0x0024 ldr x21, [x19, #0x10] 0.00 0 +0x0028 lsl w9, w8, #0x1 0.00 0 +0x002c cmp w9, w8 0.00 0 +0x0030 b.gt $+0x10 0.00 0 +0x0034 bl $+0x2e7c4 0.00 0 +0x0038 ldr w8, [x19, #0xc] 0.00 0 +0x003c lsl w9, w8, #0x1 0.00 0 +0x0040 tbnz w9, #0x1f, $+0x8c 0.00 0 +0x0044 ubfiz x1, x9, #0x3, #0x20 0.00 0 +0x0048 ldr x0, [x19] 0.00 0 +0x004c ldp x8, x9, [x0, #0x10] 0.00 0 +0x0050 add x10, x8, x1 0.00 0 +0x0054 cmp x10, x9 0.00 0 +0x0058 str x10, [x0, #0x10] 0.00 0 +0x005c b.ls $+0xc 0.00 0 +0x0060 bl $-0x120d0 0.00 0 +0x0064 mov x8, x0 0.00 0 +0x0068 str x8, [x19, #0x10] 0.00 0 +0x006c ldr w8, [x19, #0xc] 0.00 0 +0x0070 cmp w8, #0x1 0.00 0 +0x0074 b.lt $+0x28 0.00 0 +0x0078 mov x9, #0x0 0.00 0 +0x007c lsl x8, x9, #0x3 0.00 0 +0x0080 ldr x10, [x21, x8] 0.00 0 +0x0084 ldr x11, [x19, #0x10] 0.00 0 +0x0088 str x10, [x11, x8] 0.00 0 +0x008c add x9, x9, #0x1 0.00 0 +0x0090 ldrsw x8, [x19, #0xc] 0.00 0 +0x0094 cmp x9, x8 0.00 0 +0x0098 b.lt $-0x1c 0.00 0 +0x009c lsl w8, w8, #0x1 0.00 0 +0x00a0 str w8, [x19, #0xc] 0.00 0 +0x00a4 ldr w8, [x19, #0x8] 0.00 0 +0x00a8 ldr x9, [x19, #0x10] 0.00 0 +0x00ac str x20, [x9, w8, sxtw #3] 0.00 0 +0x00b0 ldr w8, [x19, #0x8] 0.00 0 +0x00b4 add w8, w8, #0x1 0.00 0 +0x00b8 str w8, [x19, #0x8] 0.00 0 +0x00bc ldp x29, x30, [sp, #0x20] 0.00 0 +0x00c0 ldp x20, x19, [sp, #0x10] >> 50.00 1 +0x00c4 ldp x22, x21, [sp], #0x30 0.00 0 +0x00c8 ret 0.00 0 +0x00cc bl $-0x12148 libclrjit.dylib!Compiler::impImportBlockCode(BasicBlock*) 2 self samples (0.02% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 stp d9, d8, [sp, #-0x70]! 0.00 0 +0x0004 stp x28, x27, [sp, #0x10] 0.00 0 +0x0008 stp x26, x25, [sp, #0x20] 0.00 0 +0x000c stp x24, x23, [sp, #0x30] 0.00 0 +0x0010 stp x22, x21, [sp, #0x40] 0.00 0 +0x0014 stp x20, x19, [sp, #0x50] 0.00 0 +0x0018 stp x29, x30, [sp, #0x60] 0.00 0 +0x001c add x29, sp, #0x60 0.00 0 +0x0020 sub sp, sp, #0x520 0.00 0 +0x0024 mov x21, x1 0.00 0 +0x0028 mov x19, x0 0.00 0 +0x002c adrp x8, $+0x182000 0.00 0 +0x0030 ldr x8, [x8, #0xb8] 0.00 0 +0x0034 ldr x8, [x8] 0.00 0 +0x0038 stur x8, [x29, #-0x78] 0.00 0 +0x003c ldr x9, [x0, #0x140] 0.00 0 +0x0040 mov w8, #0xffffffff 0.00 0 +0x0044 stp x9, x8, [x0, #0x198] 0.00 0 +0x0048 ldr x8, [x0, #0x8b0] 0.00 0 +0x004c ldr w10, [x8, #0x98] 0.00 0 +0x0050 ldr w8, [x0, #0xa88] 0.00 0 +0x0054 cbnz w8, $+0x20 0.00 0 +0x0058 ldrb w11, [x19, #0x88c] 0.00 0 +0x005c tbz w11, #0x0, $+0x18 0.00 0 +0x0060 orr x11, x10, #0x200000000 0.00 0 +0x0064 cmn w10, #0x1 0.00 0 +0x0068 mov w12, #0xffffffff 0.00 0 +0x006c csel x11, x12, x11, eq 0.00 0 +0x0070 str x11, [x19, #0x1a0] 0.00 0 +0x0074 cbz w10, $+0x50 0.00 0 +0x0078 ldr w11, [x19, #0x888] 0.00 0 +0x007c cbz w11, $+0x60 0.00 0 +0x0080 mul w12, w11, w10 0.00 0 +0x0084 ldr w13, [x19, #0x810] 0.00 0 +0x0088 udiv w12, w12, w13 0.00 0 +0x008c sub w13, w11, #0x1 0.00 0 +0x0090 cmp w12, w11 0.00 0 +0x0094 csel w14, w12, w13, lo 0.00 0 +0x0098 ldr x12, [x19, #0x880] 0.00 0 +0x009c add w20, w14, #0x1 0.00 0 +0x00a0 sub x13, x12, #0x4 0.00 0 +0x00a4 ubfiz x14, x14, #0x2, #0x20 0.00 0 +0x00a8 cbz x14, $+0x3c 0.00 0 +0x00ac ldr w15, [x13, x14] 0.00 0 +0x00b0 sub w20, w20, #0x1 0.00 0 +0x00b4 sub x14, x14, #0x4 0.00 0 +0x00b8 cmp w15, w10 0.00 0 +0x00bc b.hs $-0x14 0.00 0 +0x00c0 b $+0x28 0.00 0 +0x00c4 cmp w8, #0x0 0.00 0 +0x00c8 cset w11, eq 0.00 0 +0x00cc lsl x11, x11, #0x21 0.00 0 +0x00d0 stp x9, x11, [x19, #0x198] 0.00 0 +0x00d4 ldr w11, [x19, #0x888] 0.00 0 +0x00d8 cbnz w11, $-0x58 0.00 0 +0x00dc mov w20, #0xffffffff 0.00 0 +0x00e0 b $+0x50 0.00 0 +0x00e4 mov w20, #0x0 0.00 0 +0x00e8 ldr w13, [x12, w20, uxtw #2] 0.00 0 +0x00ec cmp w13, w10 0.00 0 +0x00f0 b.hs $+0x18 0.00 0 +0x00f4 add w20, w20, #0x1 0.00 0 +0x00f8 cmp w11, w20 0.00 0 +0x00fc b.ne $-0x14 0.00 0 +0x0100 mov x20, x11 0.00 0 +0x0104 b $+0x2c 0.00 0 +0x0108 cmp w13, w10 0.00 0 +0x010c b.ne $+0x24 0.00 0 +0x0110 cmp w8, #0x0 0.00 0 +0x0114 cset w11, eq 0.00 0 +0x0118 orr x11, x10, x11, lsl #33 0.00 0 +0x011c cmn w10, #0x1 0.00 0 +0x0120 mov w10, #0xffffffff 0.00 0 +0x0124 csel x10, x10, x11, eq 0.00 0 +0x0128 stp x9, x10, [x19, #0x198] 0.00 0 +0x012c add w20, w20, #0x1 0.00 0 +0x0130 add x26, sp, #0x158 0.00 0 +0x0134 add x25, x19, #0xa88 0.00 0 +0x0138 ldrb w10, [x19, #0x799] 0.00 0 +0x013c ldr x9, [x19, #0x748] 0.00 0 +0x0140 ldr x9, [x9] 0.00 0 +0x0144 str x21, [sp, #0x80] 0.00 0 +0x0148 cbz w10, $+0x20 0.00 0 +0x014c tbz w9, #0x1a, $+0x2b8 0.00 0 +0x0150 adrp x8, $+0x19d000 0.00 0 +0x0154 add x8, x8, #0x180 0.00 0 +0x0158 ldr w8, [x8, #0x1e4] 0.00 0 +0x015c cmp w8, #0x0 0.00 0 +0x0160 b.gt $+0x34 0.00 0 +0x0164 b $+0x2a0 0.00 0 +0x0168 tbz w9, #0x1a, $+0x29c 0.00 0 +0x016c adrp x9, $+0x19d000 0.00 0 +0x0170 add x9, x9, #0x180 0.00 0 +0x0174 ldr w10, [x9, #0x1dc] 0.00 0 +0x0178 ldr w22, [x9, #0x1e4] 0.00 0 +0x017c cmp w10, #0x1 0.00 0 +0x0180 b.lt $+0xc 0.00 0 +0x0184 ldrb w10, [x19, #0x72d] 0.00 0 +0x0188 cbz w10, $+0xf4 0.00 0 +0x018c cmp w22, #0x1 0.00 0 +0x0190 b.lt $+0x274 0.00 0 +0x0194 ldrb w8, [x19, #0x72e] 0.00 0 +0x0198 cbnz w8, $+0x26c 0.00 0 +0x019c ldrb w8, [x19, #0x734] 0.00 0 +0x01a0 cbnz w8, $+0x264 0.00 0 +0x01a4 ldr x8, [x19, #0x748] 0.00 0 +0x01a8 ldr x8, [x8] 0.00 0 +0x01ac tbnz w8, #0x18, $+0x258 0.00 0 +0x01b0 ldrb w9, [x19, #0x82c] 0.00 0 +0x01b4 tbnz w9, #0x0, $+0x14 0.00 0 +0x01b8 ldr w9, [x19, #0xd0] 0.00 0 +0x01bc ldr w10, [x19, #0x840] 0.00 0 +0x01c0 cmp w9, w10 0.00 0 +0x01c4 b.ne $+0x240 0.00 0 +0x01c8 ldrb w9, [x19, #0x72d] 0.00 0 +0x01cc cbnz w9, $+0x238 0.00 0 +0x01d0 tbnz w8, #0xe, $+0x234 0.00 0 +0x01d4 ldr w8, [x25] 0.00 0 +0x01d8 cbnz w8, $+0x22c 0.00 0 +0x01dc ldr x8, [x21, #0x50] 0.00 0 +0x01e0 tbnz w8, #0x1a, $+0x224 0.00 0 +0x01e4 ldrh w9, [x21, #0x76] 0.00 0 +0x01e8 cbnz w9, $+0x21c 0.00 0 +0x01ec ldr x9, [x19, #0x218] 0.00 0 +0x01f0 cmp x9, x21 0.00 0 +0x01f4 b.eq $+0x210 0.00 0 +0x01f8 ldr d0, [x21, #0x60] 0.00 0 +0x01fc fcmp d0, #0.0 0.00 0 +0x0200 b.ne $+0x204 0.00 0 +0x0204 orr x8, x8, #0x8000000 0.00 0 +0x0208 str x8, [x21, #0x50] 0.00 0 +0x020c ldr w8, [x19, #0x4a8] 0.00 0 +0x0210 orr w8, w8, #0x100 0.00 0 +0x0214 str w8, [x19, #0x4a8] 0.00 0 +0x0218 add x8, sp, #0x360 0.00 0 +0x021c mov x0, x21 0.00 0 +0x0220 bl $+0xad7c 0.00 0 +0x0224 ldr x20, [x26, #0x218] 0.00 0 +0x0228 mov x22, x21 0.00 0 +0x022c ldr x21, [x26, #0x220] 0.00 0 +0x0230 cmp x20, x21 0.00 0 +0x0234 b.eq $+0x20 0.00 0 +0x0238 ldr x8, [x20], #0x8 0.00 0 +0x023c ldr x1, [x8, #0x10] 0.00 0 +0x0240 mov x0, x19 0.00 0 +0x0244 mov x2, x22 0.00 0 +0x0248 bl $-0x72aa0 0.00 0 +0x024c cmp x20, x21 0.00 0 +0x0250 b.ne $-0x18 0.00 0 +0x0254 mov w8, #0x4 0.00 0 +0x0258 strb w8, [x22, #0x20] 0.00 0 +0x025c str xzr, [x22, #0x40] 0.00 0 +0x0260 ldr x8, [x19, #0x7f0] 0.00 0 +0x0264 ldrb w8, [x8, #0x24] 0.00 0 +0x0268 tst w8, #0xc0 0.00 0 +0x026c b.eq $+0xabbc 0.00 0 +0x0270 mov w8, #0x1 0.00 0 +0x0274 strb w8, [x19, #0x109] 0.00 0 +0x0278 b $+0xabb0 0.00 0 +0x027c ldrb w10, [x19, #0x733] 0.00 0 +0x0280 cbz w10, $-0xf4 0.00 0 +0x0284 ldr w9, [x9, #0x1e8] 0.00 0 +0x0288 cmp w9, #0x1 0.00 0 +0x028c b.eq $+0x28 0.00 0 +0x0290 cmp w9, #0x2 0.00 0 +0x0294 b.ne $+0x38 0.00 0 +0x0298 ldr x9, [x21, #0x50] 0.00 0 +0x029c tbz w9, #0x19, $+0x40 0.00 0 +0x02a0 ldr w10, [x21, #0x5c] 0.00 0 +0x02a4 cmp w10, #0x2 0.00 0 +0x02a8 b.lo $+0x34 0.00 0 +0x02ac cbnz w8, $+0x28 0.00 0 +0x02b0 b $+0x10 0.00 0 +0x02b4 cbnz w8, $-0x128 0.00 0 +0x02b8 ldr x9, [x21, #0x50] 0.00 0 +0x02bc tbz w9, #0x19, $-0x130 0.00 0 +0x02c0 orr x8, x9, #0x4000000 0.00 0 +0x02c4 str x8, [x21, #0x50] 0.00 0 +0x02c8 b $+0x128 0.00 0 +0x02cc ldr x9, [x21, #0x50] 0.00 0 +0x02d0 cbz w8, $+0x70 0.00 0 +0x02d4 tbz w9, #0x18, $-0x148 0.00 0 +0x02d8 b $+0x74 0.00 0 +0x02dc tbz w9, #0x18, $-0x150 0.00 0 +0x02e0 cbnz w8, $+0x6c 0.00 0 +0x02e4 ldrh w8, [x21, #0x76] 0.00 0 +0x02e8 cbnz w8, $+0x64 0.00 0 +0x02ec add x8, sp, #0x360 0.00 0 +0x02f0 mov x0, x21 0.00 0 +0x02f4 bl $+0xaca8 0.00 0 +0x02f8 ldr x8, [x26, #0x218] 0.00 0 +0x02fc ldr x9, [x26, #0x220] 0.00 0 +0x0300 cmp x8, x9 0.00 0 +0x0304 b.eq $+0xac78 0.00 0 +0x0308 ldr w10, [x21, #0x58] 0.00 0 +0x030c b $+0x10 0.00 0 +0x0310 add x8, x8, #0x8 0.00 0 +0x0314 cmp x8, x9 0.00 0 +0x0318 b.eq $+0xac64 0.00 0 +0x031c ldr x11, [x8] 0.00 0 +0x0320 ldr x11, [x11, #0x10] 0.00 0 +0x0324 ldr w12, [x11, #0x58] 0.00 0 +0x0328 cmp w12, w10 0.00 0 +0x032c b.hi $-0x1c 0.00 0 +0x0330 ldr w11, [x11, #0x5c] 0.00 0 +0x0334 cmp w11, #0x2 0.00 0 +0x0338 b.lo $-0x28 0.00 0 +0x033c b $+0x10 0.00 0 +0x0340 tbz w9, #0x18, $-0x1b4 0.00 0 +0x0344 ldrh w8, [x21, #0x76] 0.00 0 +0x0348 cbz w8, $-0x88 0.00 0 +0x034c ldrb w8, [x21, #0x20] 0.00 0 +0x0350 cmp w8, #0xb 0.00 0 +0x0354 b.hi $+0xac44 0.00 0 +0x0358 adrp x9, $+0x15a000 0.00 0 +0x035c add x9, x9, #0xcac 0.00 0 +0x0360 adr x10, $+0x10 0.00 0 +0x0364 ldrb w11, [x9, x8] 0.00 0 +0x0368 add x10, x10, x11, lsl #2 0.00 0 +0x036c br x10 0.00 0 +0x0370 ldr x8, [sp, #0x80] 0.00 0 +0x0374 ldr x8, [x8, #0x40] 0.00 0 +0x0378 str x8, [x26, #0x208] 0.00 0 +0x037c add x8, sp, #0x360 0.00 0 +0x0380 str x8, [x26, #0x218] 0.00 0 +0x0384 add x23, x8, #0x8 0.00 0 +0x0388 str x23, [x26, #0x220] 0.00 0 +0x038c add x24, sp, #0x360 0.00 0 +0x0390 b $+0xcc 0.00 0 +0x0394 ldr x8, [sp, #0x80] 0.00 0 +0x0398 ldr x8, [x8, #0x40] 0.00 0 +0x039c cbnz x8, $+0x38 0.00 0 +0x03a0 b $+0x4c 0.00 0 +0x03a4 ldr x8, [sp, #0x80] 0.00 0 +0x03a8 ldp x8, x10, [x8, #0x40] 0.00 0 +0x03ac str x10, [x26, #0x208] 0.00 0 +0x03b0 add x9, sp, #0x360 0.00 0 +0x03b4 str x9, [x26, #0x218] 0.00 0 +0x03b8 cmp x8, x10 0.00 0 +0x03bc b.eq $+0xabc8 0.00 0 +0x03c0 add x23, x9, #0x10 0.00 0 +0x03c4 str x8, [x26, #0x210] 0.00 0 +0x03c8 b $-0x40 0.00 0 +0x03cc ldr x8, [sp, #0x80] 0.00 0 +0x03d0 ldr x8, [x8, #0x40] 0.00 0 +0x03d4 ldr x24, [x8] 0.00 0 +0x03d8 str x24, [x26, #0x218] 0.00 0 +0x03dc ldr w8, [x8, #0x8] 0.00 0 +0x03e0 add x23, x24, x8, lsl #3 0.00 0 +0x03e4 str x23, [x26, #0x220] 0.00 0 +0x03e8 cbnz w8, $+0x74 0.00 0 +0x03ec ldr x21, [sp, #0x80] 0.00 0 +0x03f0 ldr w8, [x19, #0x4a8] 0.00 0 +0x03f4 orr w8, w8, #0x100 0.00 0 +0x03f8 str w8, [x19, #0x4a8] 0.00 0 +0x03fc cmp w22, #0x0 0.00 0 +0x0400 b.gt $-0x26c 0.00 0 +0x0404 ldr x8, [x19, #0x808] 0.00 0 +0x0408 ldp w24, w9, [x21, #0x98] 0.00 0 +0x040c add x28, x8, x24 0.00 0 +0x0410 mov x10, x21 0.00 0 +0x0414 add x21, x8, x9 0.00 0 +0x0418 str wzr, [x26, #0xb4] 0.00 0 +0x041c ldr w8, [x19, #0x834] 0.00 0 +0x0420 str w8, [sp, #0x6c] 0.00 0 +0x0424 ldr w8, [x10, #0x30] 0.00 0 +0x0428 cbz w8, $+0xdc 0.00 0 +0x042c ldrb w8, [x19, #0x88c] 0.00 0 +0x0430 tbz w8, #0x2, $+0x78 0.00 0 +0x0434 cmn w24, #0x1 0.00 0 +0x0438 b.eq $+0x64 0.00 0 +0x043c ldr w8, [x25] 0.00 0 +0x0440 cmp w8, #0x0 0.00 0 +0x0444 cset w8, eq 0.00 0 +0x0448 orr x8, x24, x8, lsl #33 0.00 0 +0x044c b $+0x54 0.00 0 +0x0450 add x24, x24, #0x8 0.00 0 +0x0454 cmp x24, x23 0.00 0 +0x0458 b.eq $-0x6c 0.00 0 +0x045c ldr x8, [x24] 0.00 0 +0x0460 ldr x21, [x8, #0x10] 0.00 0 +0x0464 ldr w8, [x21, #0x58] 0.00 0 +0x0468 ldr x9, [sp, #0x80] 0.00 0 +0x046c ldr w9, [x9, #0x58] 0.00 0 +0x0470 cmp w8, w9 0.00 0 +0x0474 b.hi $-0x24 0.00 0 +0x0478 ldrb w8, [x21, #0x53] 0.00 0 +0x047c tbz w8, #0x2, $-0x2c 0.00 0 +0x0480 mov x0, x21 0.00 0 +0x0484 bl $-0x9ec3c 0.00 0 +0x0488 cbnz w0, $-0x38 0.00 0 +0x048c ldr x8, [x21, #0x50] 0.00 0 +0x0490 orr x8, x8, #0x4000000 0.00 0 +0x0494 str x8, [x21, #0x50] 0.00 0 +0x0498 b $-0x48 0.00 0 +0x049c mov w8, #0xffffffff 0.00 0 +0x04a0 ldr x9, [x19, #0x140] 0.00 0 +0x04a4 stp x9, x8, [x19, #0x198] 0.00 0 +0x04a8 ldr x8, [x19, #0x8b0] 0.00 0 +0x04ac ldr w8, [x8, #0x30] 0.00 0 +0x04b0 cbz w8, $+0x54 0.00 0 +0x04b4 ldr w8, [x25] 0.00 0 +0x04b8 cbz w8, $+0x4c 0.00 0 +0x04bc mov x23, #0x0 0.00 0 +0x04c0 mov x22, #0x0 0.00 0 +0x04c4 b $+0x18 0.00 0 +0x04c8 add x22, x22, #0x1 0.00 0 +0x04cc ldr w8, [x25] 0.00 0 +0x04d0 add x23, x23, #0x18 0.00 0 +0x04d4 cmp x22, x8 0.00 0 +0x04d8 b.hs $+0x2c 0.00 0 +0x04dc ldr x8, [x19, #0xa90] 0.00 0 +0x04e0 ldr x1, [x8, x23] 0.00 0 +0x04e4 mov x0, x19 0.00 0 +0x04e8 bl $-0x32734 0.00 0 +0x04ec cbz w0, $-0x24 0.00 0 +0x04f0 mov x0, x19 0.00 0 +0x04f4 mov x1, x22 0.00 0 +0x04f8 mov w2, #0xffffffff 0.00 0 +0x04fc bl $-0x79bc 0.00 0 +0x0500 b $-0x38 0.00 0 +0x0504 str x25, [sp, #0xc8] 0.00 0 +0x0508 movi v0.2d, #0x0 0.00 0 +0x050c stur q0, [x26, #0x98] 0.00 0 +0x0510 stur q0, [x26, #0x88] 0.00 0 +0x0514 stur q0, [x26, #0x78] 0.00 0 +0x0518 stur q0, [x26, #0x68] 0.00 0 +0x051c stur q0, [x26, #0x58] 0.00 0 +0x0520 cmp x28, x21 0.00 0 +0x0524 b.hs $+0xa904 0.00 0 +0x0528 add x8, x19, #0x198 0.00 0 +0x052c stp xzr, x8, [sp, #0x88] 0.00 0 +0x0530 add x25, x19, #0xa90 0.00 0 +0x0534 add x10, x19, #0x550 0.00 0 +0x0538 add x8, sp, #0x2e0 0.00 0 +0x053c add x9, x8, #0x28 0.00 0 +0x0540 str x9, [sp, #0x30] 0.00 0 +0x0544 add x9, x8, #0x70 0.00 0 +0x0548 add x8, sp, #0x360 0.00 0 +0x054c add x8, x8, #0x88 0.00 0 +0x0550 stp x10, x8, [sp, #0x20] 0.00 0 +0x0554 ldr x8, [sp, #0x80] 0.00 0 +0x0558 add x8, x8, #0x20 0.00 0 +0x055c str x8, [sp, #0x70] 0.00 0 +0x0560 add x8, x21, #0x1 0.00 0 +0x0564 stp x9, x8, [sp, #0x10] 0.00 0 +0x0568 adrp x8, $+0x15f000 0.00 0 +0x056c add x8, x8, #0x4 0.00 0 +0x0570 ldrb w8, [x8, #0xb] 0.00 0 +0x0574 str w8, [sp, #0x44] 0.00 0 +0x0578 add x8, x19, #0x9e4 0.00 0 +0x057c str x8, [sp, #0x38] 0.00 0 +0x0580 mov w23, #0x123 0.00 0 +0x0584 mov w8, #0x15 0.00 0 +0x0588 str w8, [sp, #0x78] 0.00 0 +0x058c adrp x8, $+0x157000 0.00 0 +0x0590 ldr d0, [x8, #0x1e0] 0.00 0 +0x0594 str q0, [sp, #0x50] 0.00 0 +0x0598 movi d8, #0xffffffff 0.00 0 +0x059c mov x27, x24 0.00 0 +0x05a0 str x25, [sp, #0xc0] 0.00 0 +0x05a4 b $+0x30 0.00 0 +0x05a8 str xzr, [sp, #0x88] 0.00 0 +0x05ac mov w8, #0x1 0.00 0 +0x05b0 strb w8, [x19, #0x72b] 0.00 0 +0x05b4 ldp x8, x27, [sp, #0xb0] 0.00 0 +0x05b8 ldp x24, x9, [sp, #0x98] 0.00 0 +0x05bc add x28, x8, w9, sxtw 0.00 0 +0x05c0 ldr w23, [sp, #0x14c] 0.00 0 +0x05c4 str wzr, [x26, #0xb4] 0.00 0 +0x05c8 cmp x28, x21 0.00 0 +0x05cc ldr x25, [sp, #0xc0] 0.00 0 +0x05d0 b.hs $+0xa858 0.00 0 +0x05d4 ldr x8, [sp, #0xc8] 0.00 0 +0x05d8 ldr w8, [x8] 0.00 0 +0x05dc cbz w8, $+0x90 0.00 0 +0x05e0 sub w9, w27, w24 0.00 0 +0x05e4 cmp w9, #0xc9 0.00 0 +0x05e8 b.lo $+0x8c 0.00 0 +0x05ec cmp w23, #0x73 0.00 0 +0x05f0 b.eq $+0x84 0.00 0 +0x05f4 cmp w23, #0x8d 0.00 0 +0x05f8 b.eq $+0x7c 0.00 0 +0x05fc cmp w23, #0xd0 0.00 0 +0x0600 b.eq $+0x74 0.00 0 +0x0604 mov x24, #0x0 0.00 0 +0x0608 mov x22, #0x0 0.00 0 +0x060c b $+0x28 0.00 0 +0x0610 mov x0, x19 0.00 0 +0x0614 mov x1, x22 0.00 0 +0x0618 mov w2, #0xffffffff 0.00 0 +0x061c bl $-0x7adc 0.00 0 +0x0620 ldr w8, [x19, #0xa88] 0.00 0 +0x0624 add x22, x22, #0x1 0.00 0 +0x0628 add x24, x24, #0x18 0.00 0 +0x062c cmp x22, x8 0.00 0 +0x0630 b.hs $+0x40 0.00 0 +0x0634 ldr x9, [x25] 0.00 0 +0x0638 ldr x9, [x9, x24] 0.00 0 +0x063c ldrb w10, [x9] 0.00 0 +0x0640 adrp x11, $+0x159000 0.00 0 +0x0644 add x11, x11, #0x2ca 0.00 0 +0x0648 ldrb w11, [x11, x10] 0.00 0 +0x064c tbnz w11, #0x0, $-0x28 0.00 0 +0x0650 cmp w10, #0x3 0.00 0 +0x0654 b.ne $-0x44 0.00 0 +0x0658 ldr w9, [x9, #0x30] 0.00 0 +0x065c ldr w10, [x19, #0x848] 0.00 0 +0x0660 cmp w9, w10 0.00 0 +0x0664 b.lo $-0x54 0.00 0 +0x0668 b $-0x44 0.00 0 +0x066c strb wzr, [x19, #0x2bc] 0.00 0 +0x0670 mov x24, x27 0.00 0 +0x0674 ldr x8, [x19, #0x808] 0.00 0 +0x0678 sub x22, x28, x8 0.00 0 +0x067c ldrb w8, [x19, #0x79a] 0.00 0 +0x0680 str x24, [sp, #0x98] 0.00 0 +0x0684 cbz w8, $+0x3dc 0.00 0 +0x0688 ldr w8, [x19, #0x888] 0.00 0 +0x068c cmp w20, w8 0.00 0 +0x0690 b.hs $+0x18 0.00 0 +0x0694 ldr x8, [x19, #0x880] 0.00 0 +0x0698 ldr w8, [x8, w20, uxtw #2] 0.00 0 +0x069c cmn w8, #0x1 0.00 0 +0x06a0 ccmp w8, w22, #0x2, ne 0.00 0 +0x06a4 b.ls $+0xac 0.00 0 +0x06a8 ldr w8, [x19, #0x88c] 0.00 0 +0x06ac ldr x27, [sp, #0xc8] 0.00 0 +0x06b0 tbz w8, #0x0, $+0xc 0.00 0 +0x06b4 ldr w9, [x27] 0.00 0 +0x06b8 cbz w9, $+0x268 0.00 0 +0x06bc tbnz w8, #0x2, $+0x78 0.00 0 +0x06c0 tbz w8, #0x1, $+0x3a0 0.00 0 +0x06c4 cbnz w23, $+0x39c 0.00 0 +0x06c8 mov x24, x22 0.00 0 +0x06cc ldrb w8, [x19, #0x799] 0.00 0 +0x06d0 cbz w8, $+0x1fc 0.00 0 +0x06d4 ldr w8, [x27] 0.00 0 +0x06d8 cbz w8, $+0x1f4 0.00 0 +0x06dc mov x23, #0x0 0.00 0 +0x06e0 mov x22, #0x0 0.00 0 +0x06e4 b $+0x28 0.00 0 +0x06e8 mov x0, x19 0.00 0 +0x06ec mov x1, x22 0.00 0 +0x06f0 mov w2, #0xffffffff 0.00 0 +0x06f4 bl $-0x7bb4 0.00 0 +0x06f8 ldr w8, [x19, #0xa88] 0.00 0 +0x06fc add x22, x22, #0x1 0.00 0 +0x0700 add x23, x23, #0x18 0.00 0 +0x0704 cmp x22, x8 0.00 0 +0x0708 b.hs $+0x1c4 0.00 0 +0x070c ldr x9, [x25] 0.00 0 +0x0710 ldr x9, [x9, x23] 0.00 0 +0x0714 ldrb w10, [x9] 0.00 0 +0x0718 cmp w10, #0x3 0.00 0 +0x071c b.ne $-0x34 0.00 0 +0x0720 ldr w9, [x9, #0x30] 0.00 0 +0x0724 ldr w10, [x19, #0x848] 0.00 0 +0x0728 cmp w9, w10 0.00 0 +0x072c b.lo $-0x44 0.00 0 +0x0730 b $-0x34 0.00 0 +0x0734 sub w9, w23, #0x6f 0.00 0 +0x0738 cmp w9, #0x1e 0.00 0 +0x073c b.ls $+0x1a0 0.00 0 +0x0740 sub w9, w23, #0x27 0.00 0 +0x0744 cmp w9, #0x3 0.00 0 +0x0748 b.lo $+0x1ac 0.00 0 +0x074c b $-0x8c 0.00 0 +0x0750 mov x27, x22 0.00 0 +0x0754 ldr x8, [sp, #0xc8] 0.00 0 +0x0758 ldr w8, [x8] 0.00 0 +0x075c cbz w8, $+0x64 0.00 0 +0x0760 ldrb w9, [x19, #0x799] 0.00 0 +0x0764 cbz w9, $+0x5c 0.00 0 +0x0768 mov x23, #0x0 0.00 0 +0x076c mov x22, #0x0 0.00 0 +0x0770 b $+0x28 0.00 0 +0x0774 mov x0, x19 0.00 0 +0x0778 mov x1, x22 0.00 0 +0x077c mov w2, #0xffffffff 0.00 0 +0x0780 bl $-0x7c40 0.00 0 +0x0784 ldr w8, [x19, #0xa88] 0.00 0 +0x0788 add x22, x22, #0x1 0.00 0 +0x078c add x23, x23, #0x18 0.00 0 +0x0790 cmp x22, x8 0.00 0 +0x0794 b.hs $+0x2c 0.00 0 +0x0798 ldr x9, [x25] 0.00 0 +0x079c ldr x9, [x9, x23] 0.00 0 +0x07a0 ldrb w10, [x9] 0.00 0 +0x07a4 cmp w10, #0x3 0.00 0 +0x07a8 b.ne $-0x34 0.00 0 +0x07ac ldr w9, [x9, #0x30] 0.00 0 +0x07b0 ldr w10, [x19, #0x848] 0.00 0 +0x07b4 cmp w9, w10 0.00 0 +0x07b8 b.lo $-0x44 0.00 0 +0x07bc b $-0x34 0.00 0 +0x07c0 ldr x8, [sp, #0x90] 0.00 0 +0x07c4 ldr x8, [x8] 0.00 0 +0x07c8 mov x22, x27 0.00 0 +0x07cc cbz x8, $+0x220 0.00 0 +0x07d0 ldr w8, [x19, #0x1a0] 0.00 0 +0x07d4 cmn w8, #0x1 0.00 0 +0x07d8 b.eq $+0x214 0.00 0 +0x07dc ldrb w8, [x19, #0x799] 0.00 0 +0x07e0 cbz w8, $+0x280 0.00 0 +0x07e4 adrp x8, $+0x19c000 0.00 0 +0x07e8 add x8, x8, #0xf1 0.00 0 +0x07ec ldrb w8, [x8, #0x75] 0.00 0 +0x07f0 ldr x0, [x19] 0.00 0 +0x07f4 add w8, w8, #0x7 0.00 0 +0x07f8 and x1, x8, #0x1f8 0.00 0 +0x07fc ldp x22, x8, [x0, #0x10] 0.00 0 +0x0800 add x9, x22, x1 0.00 0 +0x0804 cmp x9, x8 0.00 0 +0x0808 str x9, [x0, #0x10] 0.00 0 +0x080c b.ls $+0xc 0.00 0 +0x0810 bl $-0xbecbc 0.00 0 +0x0814 mov x22, x0 0.00 0 +0x0818 strh wzr, [x22, #0x4] 0.00 0 +0x081c add x0, x22, #0x10 0.00 0 +0x0820 bl $+0xda1c4 0.00 0 +0x0824 str wzr, [x22, #0xc] 0.00 0 +0x0828 ldr q0, [sp, #0x50] 0.00 0 +0x082c str s0, [x22] 0.00 0 +0x0830 strh wzr, [x22, #0x4] 0.00 0 +0x0834 stp xzr, xzr, [x22, #0x18] 0.00 0 +0x0838 mov w8, #0x53 0.00 0 +0x083c strb w8, [x22, #0x8] 0.00 0 +0x0840 ldr x8, [x19] 0.00 0 +0x0844 ldp x0, x9, [x8, #0x10] 0.00 0 +0x0848 add x10, x0, #0x38 0.00 0 +0x084c str x10, [x8, #0x10] 0.00 0 +0x0850 cmp x10, x9 0.00 0 +0x0854 b.ls $+0x10 0.00 0 +0x0858 mov x0, x8 0.00 0 +0x085c mov w1, #0x38 0.00 0 +0x0860 bl $-0xbed0c 0.00 0 +0x0864 str x22, [x0] 0.00 0 +0x0868 movi v0.2d, #0x0 0.00 0 +0x086c stur q0, [x0, #0x8] 0.00 0 +0x0870 stur q0, [x0, #0x18] 0.00 0 +0x0874 str xzr, [x0, #0x28] 0.00 0 +0x0878 str d8, [x0, #0x30] 0.00 0 +0x087c ldr x8, [sp, #0x90] 0.00 0 +0x0880 ldr q0, [x8] 0.00 0 +0x0884 stur q0, [x0, #0x28] 0.00 0 +0x0888 ldr x8, [x19, #0x180] 0.00 0 +0x088c cbz x8, $+0x134 0.00 0 +0x0890 ldr x8, [x19, #0x188] 0.00 0 +0x0894 str x0, [x8, #0x18] 0.00 0 +0x0898 ldr x8, [x19, #0x188] 0.00 0 +0x089c str x8, [x0, #0x20] 0.00 0 +0x08a0 mov x22, x27 0.00 0 +0x08a4 str x0, [x19, #0x188] 0.00 0 +0x08a8 ldr w9, [x0, #0x30] 0.00 0 +0x08ac ldr w8, [x19, #0x1a0] 0.00 0 +0x08b0 cmp w9, w8 0.00 0 +0x08b4 b.ne $+0x124 0.00 0 +0x08b8 ldr x9, [x19, #0x140] 0.00 0 +0x08bc mov w8, #0xffffffff 0.00 0 +0x08c0 stp x9, x8, [x19, #0x198] 0.00 0 +0x08c4 cbnz x9, $+0x120 0.00 0 +0x08c8 b $+0x124 0.00 0 +0x08cc mov x22, x24 0.00 0 +0x08d0 cmn w22, #0x1 0.00 0 +0x08d4 b.ne $+0x34 0.00 0 +0x08d8 b $+0x158 0.00 0 +0x08dc mov w10, #0x1 0.00 0 +0x08e0 lsl w9, w10, w9 0.00 0 +0x08e4 mov w10, #0x11 0.00 0 +0x08e8 movk w10, #0x4000, lsl #16 0.00 0 +0x08ec tst w9, w10 0.00 0 +0x08f0 b.eq $-0x1b0 0.00 0 +0x08f4 ldr w8, [sp, #0x78] 0.00 0 +0x08f8 cmp w8, #0x1 0.00 0 +0x08fc b.ne $+0x30 0.00 0 +0x0900 cmn w22, #0x1 0.00 0 +0x0904 b.eq $+0x12c 0.00 0 +0x0908 ldr w8, [x27] 0.00 0 +0x090c cmp w8, #0x0 0.00 0 +0x0910 cset w8, eq 0.00 0 +0x0914 and x9, x22, #0xffffffff 0.00 0 +0x0918 orr x8, x9, x8, lsl #33 0.00 0 +0x091c b $+0x13c 0.00 0 +0x0920 mov x8, #0x200000000 0.00 0 +0x0924 bfxil x8, x22, #0x0, #0x20 0.00 0 +0x0928 b $+0x88 0.00 0 +0x092c ldrb w8, [x19, #0x799] 0.00 0 +0x0930 cbz w8, $+0x130 0.00 0 +0x0934 mov x24, x22 0.00 0 +0x0938 ldr w8, [x27] 0.00 0 +0x093c cbz w8, $+0x5c 0.00 0 +0x0940 mov x23, #0x0 0.00 0 +0x0944 mov x22, #0x0 0.00 0 +0x0948 b $+0x28 0.00 0 +0x094c mov x0, x19 0.00 0 +0x0950 mov x1, x22 0.00 0 +0x0954 mov w2, #0xffffffff 0.00 0 +0x0958 bl $-0x7e18 0.00 0 +0x095c ldr w8, [x19, #0xa88] 0.00 0 +0x0960 add x22, x22, #0x1 0.00 0 +0x0964 add x23, x23, #0x18 0.00 0 +0x0968 cmp x22, x8 0.00 0 +0x096c b.hs $+0x30 0.00 0 +0x0970 ldr x9, [x25] 0.00 0 +0x0974 ldr x9, [x9, x23] 0.00 0 +0x0978 ldrb w10, [x9] 0.00 0 +0x097c cmp w10, #0x3 0.00 0 +0x0980 b.ne $-0x34 0.00 0 +0x0984 ldr w9, [x9, #0x30] 0.00 0 +0x0988 ldr w10, [x19, #0x848] 0.00 0 +0x098c cmp w9, w10 0.00 0 +0x0990 b.lo $-0x44 0.00 0 +0x0994 b $-0x34 0.00 0 +0x0998 mov x8, #0x0 0.00 0 +0x099c cmp x8, #0x0 0.00 0 +0x09a0 cset w8, eq 0.00 0 +0x09a4 mov x22, x24 0.00 0 +0x09a8 and x9, x24, #0xffffffff 0.00 0 +0x09ac orr x8, x9, x8, lsl #33 0.00 0 +0x09b0 cmn w22, #0x1 0.00 0 +0x09b4 mov w9, #0xffffffff 0.00 0 +0x09b8 csel x8, x9, x8, eq 0.00 0 +0x09bc b $+0x9c 0.00 0 +0x09c0 stp x0, x0, [x19, #0x180] 0.00 0 +0x09c4 mov x22, x27 0.00 0 +0x09c8 ldr w9, [x0, #0x30] 0.00 0 +0x09cc ldr w8, [x19, #0x1a0] 0.00 0 +0x09d0 cmp w9, w8 0.00 0 +0x09d4 b.eq $-0x11c 0.00 0 +0x09d8 ldr x9, [sp, #0x90] 0.00 0 +0x09dc ldr x9, [x9] 0.00 0 +0x09e0 cbz x9, $+0xc 0.00 0 +0x09e4 cmn w8, #0x1 0.00 0 +0x09e8 b.ne $+0x78 0.00 0 +0x09ec ldr w10, [x19, #0x888] 0.00 0 +0x09f0 add w8, w20, #0x1 0.00 0 +0x09f4 cmp w10, w8 0.00 0 +0x09f8 csinc w11, w10, w20, hi 0.00 0 +0x09fc sub w8, w11, #0x1 0.00 0 +0x0a00 ldr x9, [x19, #0x880] 0.00 0 +0x0a04 ldr x13, [sp, #0xc8] 0.00 0 +0x0a08 add w20, w20, #0x1 0.00 0 +0x0a0c cmp w20, w10 0.00 0 +0x0a10 b.hs $+0x28 0.00 0 +0x0a14 ldr w12, [x9, w20, uxtw #2] 0.00 0 +0x0a18 cmp w12, w22 0.00 0 +0x0a1c b.ls $-0x14 0.00 0 +0x0a20 sub w8, w20, #0x1 0.00 0 +0x0a24 ldr w8, [x9, w8, uxtw #2] 0.00 0 +0x0a28 cmn w8, #0x1 0.00 0 +0x0a2c b.ne $+0x1c 0.00 0 +0x0a30 mov w8, #0xffffffff 0.00 0 +0x0a34 b $+0x24 0.00 0 +0x0a38 mov x20, x11 0.00 0 +0x0a3c ldr w8, [x9, w8, uxtw #2] 0.00 0 +0x0a40 cmn w8, #0x1 0.00 0 +0x0a44 b.eq $-0x14 0.00 0 +0x0a48 ldr w9, [x13] 0.00 0 +0x0a4c cmp w9, #0x0 0.00 0 +0x0a50 cset w9, eq 0.00 0 +0x0a54 orr x8, x8, x9, lsl #33 0.00 0 +0x0a58 ldr x9, [x19, #0x140] 0.00 0 +0x0a5c stp x9, x8, [x19, #0x198] 0.00 0 +0x0a60 str xzr, [x26] 0.00 0 +0x0a64 str xzr, [sp, #0x150] 0.00 0 +0x0a68 add x8, sp, #0x158 0.00 0 +0x0a6c ldrb w26, [x28] 0.00 0 +0x0a70 str w26, [sp, #0x14c] 0.00 0 +0x0a74 add x27, sp, #0x158 0.00 0 +0x0a78 ldr w25, [x8, #0xb4] 0.00 0 +0x0a7c ldr x8, [x19, #0x130] 0.00 0 +0x0a80 cbz x8, $+0x18 0.00 0 +0x0a84 ldr x8, [x19, #0x720] 0.00 0 +0x0a88 ldr x8, [x8, #0x8] 0.00 0 +0x0a8c ldr w0, [x8, #0x8] 0.00 0 +0x0a90 bl $+0x27e34 0.00 0 +0x0a94 cbnz w0, $+0xa394 0.00 0 +0x0a98 str x22, [sp, #0xb8] 0.00 0 +0x0a9c cmp w26, #0x11e 0.00 0 +0x0aa0 b.hi $+0xa368 0.00 0 +0x0aa4 add x24, x28, #0x1 0.00 0 +0x0aa8 mov w8, w26 0.00 0 +0x0aac adrp x11, $+0x159000 0.00 0 +0x0ab0 add x11, x11, #0xcb8 0.00 0 +0x0ab4 adr x9, $+0x18 0.00 0 +0x0ab8 ldrh w10, [x11, x8, lsl #1] 0.00 0 +0x0abc add x9, x9, x10, lsl #2 0.00 0 +0x0ac0 adrp x22, $+0x15e000 0.00 0 +0x0ac4 add x22, x22, #0xede 0.00 0 +0x0ac8 br x9 0.00 0 +0x0acc ldrb w8, [x24] 0.00 0 +0x0ad0 orr w26, w8, #0x100 0.00 0 +0x0ad4 b $+0x3d0 0.00 0 +0x0ad8 ldrb w8, [x24] 0.00 0 +0x0adc sub w9, w8, #0x1 0.00 0 +0x0ae0 cmp w9, #0x2 0.00 0 +0x0ae4 ccmp w8, #0x4, #0x4, hs 0.00 0 +0x0ae8 b.ne $+0xa43c 0.00 0 +0x0aec add x24, x28, #0x2 0.00 0 +0x0af0 orr w8, w25, #0x8 0.00 0 +0x0af4 add x9, sp, #0x158 0.00 0 +0x0af8 str w8, [x9, #0xb4] 0.00 0 +0x0afc cmp x24, x21 0.00 0 +0x0b00 b.hs $+0xa424 0.00 0 +0x0b04 mov x9, x24 0.00 0 +0x0b08 mov x12, x9 0.00 0 +0x0b0c ldrb w10, [x12], #0x1 0.00 0 +0x0b10 mov w11, #0x1 0.00 0 +0x0b14 cmp w10, #0xfe 0.00 0 +0x0b18 b.ne $+0x1c 0.00 0 +0x0b1c cmp x12, x21 0.00 0 +0x0b20 b.hs $+0xa404 0.00 0 +0x0b24 ldrb w10, [x12] 0.00 0 +0x0b28 orr w10, w10, #0x100 0.00 0 +0x0b2c mov w12, #0x2 0.00 0 +0x0b30 b $+0x8 0.00 0 +0x0b34 mov w12, #0x1 0.00 0 +0x0b38 sub w13, w10, #0x112 0.00 0 +0x0b3c cmp w13, #0xc 0.00 0 +0x0b40 lsl w11, w11, w13 0.00 0 +0x0b44 mov w13, #0x1017 0.00 0 +0x0b48 and w11, w11, w13 0.00 0 +0x0b4c ccmp w11, #0x0, #0x4, ls 0.00 0 +0x0b50 b.eq $+0x2dc 0.00 0 +0x0b54 ldrsb x10, [x22, w10, uxtw] 0.00 0 +0x0b58 add x9, x9, x12 0.00 0 +0x0b5c add x9, x9, x10 0.00 0 +0x0b60 cmp x9, x21 0.00 0 +0x0b64 b.lo $-0x5c 0.00 0 +0x0b68 b $+0xa3bc 0.00 0 +0x0b6c ldr x8, [x19, #0x190] 0.00 0 +0x0b70 ldr x9, [x19, #0x7d8] 0.00 0 +0x0b74 add x23, sp, #0x158 0.00 0 +0x0b78 stp x8, x9, [x23, #0x58] 0.00 0 +0x0b7c ldur w8, [x28, #0x1] 0.00 0 +0x0b80 mov w9, #0x101 0.00 0 +0x0b84 stp w8, w9, [x23, #0x68] 0.00 0 +0x0b88 ldr x0, [x19, #0x7d0] 0.00 0 +0x0b8c ldr x8, [x0] 0.00 0 +0x0b90 ldr x8, [x8, #0xf8] 0.00 0 +0x0b94 add x1, sp, #0x1b0 0.00 0 +0x0b98 blr x8 0.00 0 +0x0b9c add x24, x28, #0x5 0.00 0 +0x0ba0 orr w8, w25, #0x10 0.00 0 +0x0ba4 str w8, [x23, #0xb4] 0.00 0 +0x0ba8 cmp x24, x21 0.00 0 +0x0bac b.hs $+0xa378 0.00 0 +0x0bb0 mov x9, x24 0.00 0 +0x0bb4 mov x11, x9 0.00 0 +0x0bb8 ldrb w10, [x11], #0x1 0.00 0 +0x0bbc cmp w10, #0xfe 0.00 0 +0x0bc0 b.ne $+0x28 0.00 0 +0x0bc4 cmp x11, x21 0.00 0 +0x0bc8 b.hs $+0xa35c 0.00 0 +0x0bcc ldrb w10, [x11] 0.00 0 +0x0bd0 orr w10, w10, #0x100 0.00 0 +0x0bd4 mov w11, #0x2 0.00 0 +0x0bd8 sub w12, w10, #0x106 0.00 0 +0x0bdc cmp w12, #0x18 0.00 0 +0x0be0 b.ls $+0x18 0.00 0 +0x0be4 b $+0x2a4 0.00 0 +0x0be8 mov w11, #0x1 0.00 0 +0x0bec sub w12, w10, #0x106 0.00 0 +0x0bf0 cmp w12, #0x18 0.00 0 +0x0bf4 b.hi $+0x294 0.00 0 +0x0bf8 mov w13, #0x1 0.00 0 +0x0bfc lsl w13, w13, w12 0.00 0 +0x0c00 mov w14, #0x7000 0.00 0 +0x0c04 movk w14, #0x101, lsl #16 0.00 0 +0x0c08 tst w13, w14 0.00 0 +0x0c0c b.eq $+0x278 0.00 0 +0x0c10 ldrsb x10, [x22, w10, uxtw] 0.00 0 +0x0c14 add x9, x9, x11 0.00 0 +0x0c18 add x9, x9, x10 0.00 0 +0x0c1c cmp x9, x21 0.00 0 +0x0c20 b.lo $-0x6c 0.00 0 +0x0c24 b $+0xa300 0.00 0 +0x0c28 orr w8, w25, #0x4 0.00 0 +0x0c2c add x9, sp, #0x158 0.00 0 +0x0c30 str w8, [x9, #0xb4] 0.00 0 +0x0c34 cmp x24, x21 0.00 0 +0x0c38 b.hs $+0xa2ec 0.00 0 +0x0c3c mov x9, x24 0.00 0 +0x0c40 mov x12, x9 0.00 0 +0x0c44 ldrb w10, [x12], #0x1 0.00 0 +0x0c48 mov w11, #0x1 0.00 0 +0x0c4c cmp w10, #0xfe 0.00 0 +0x0c50 b.ne $+0x1c 0.00 0 +0x0c54 cmp x12, x21 0.00 0 +0x0c58 b.hs $+0xa2cc 0.00 0 +0x0c5c ldrb w10, [x12] 0.00 0 +0x0c60 orr w10, w10, #0x100 0.00 0 +0x0c64 mov w12, #0x2 0.00 0 +0x0c68 b $+0x8 0.00 0 +0x0c6c mov w12, #0x1 0.00 0 +0x0c70 sub w13, w10, #0x112 0.00 0 +0x0c74 cmp w13, #0xc 0.00 0 +0x0c78 lsl w11, w11, w13 0.00 0 +0x0c7c mov w13, #0x1017 0.00 0 +0x0c80 and w11, w11, w13 0.00 0 +0x0c84 ccmp w11, #0x0, #0x4, ls 0.00 0 +0x0c88 b.eq $+0x170 0.00 0 +0x0c8c ldrsb x10, [x22, w10, uxtw] 0.00 0 +0x0c90 add x9, x9, x12 0.00 0 +0x0c94 add x9, x9, x10 0.00 0 +0x0c98 cmp x9, x21 0.00 0 +0x0c9c b.lo $-0x5c 0.00 0 +0x0ca0 b $+0xa284 0.00 0 +0x0ca4 orr w8, w25, #0x20 0.00 0 +0x0ca8 add x9, sp, #0x158 0.00 0 +0x0cac str w8, [x9, #0xb4] 0.00 0 +0x0cb0 cmp x24, x21 0.00 0 +0x0cb4 b.hs $+0xa270 0.00 0 +0x0cb8 mov x9, x24 0.00 0 +0x0cbc mov x11, x9 0.00 0 +0x0cc0 ldrb w10, [x11], #0x1 0.00 0 +0x0cc4 cmp w10, #0xfe 0.00 0 +0x0cc8 b.ne $+0x24 0.00 0 +0x0ccc cmp x11, x21 0.00 0 +0x0cd0 b.hs $+0xa254 0.00 0 +0x0cd4 ldrb w10, [x11] 0.00 0 +0x0cd8 orr w10, w10, #0x100 0.00 0 +0x0cdc mov w11, #0x2 0.00 0 +0x0ce0 cmp w10, #0x111 0.00 0 +0x0ce4 b.gt $+0x14 0.00 0 +0x0ce8 b $+0xc4 0.00 0 +0x0cec mov w11, #0x1 0.00 0 +0x0cf0 cmp w10, #0x111 0.00 0 +0x0cf4 b.le $+0xb8 0.00 0 +0x0cf8 sub w12, w10, #0x112 0.00 0 +0x0cfc cmp w12, #0xc 0.00 0 +0x0d00 mov w13, #0x1 0.00 0 +0x0d04 lsl w12, w13, w12 0.00 0 +0x0d08 mov w13, #0x1017 0.00 0 +0x0d0c and w12, w12, w13 0.00 0 +0x0d10 ccmp w12, #0x0, #0x4, ls 0.00 0 +0x0d14 b.eq $+0xa210 0.00 0 +0x0d18 ldrsb x10, [x22, w10, uxtw] 0.00 0 +0x0d1c add x9, x9, x11 0.00 0 +0x0d20 add x9, x9, x10 0.00 0 +0x0d24 cmp x9, x21 0.00 0 +0x0d28 b.lo $-0x6c 0.00 0 +0x0d2c b $+0xa1f8 0.00 0 +0x0d30 orr w8, w25, #0x1 0.00 0 +0x0d34 add x14, sp, #0x158 0.00 0 +0x0d38 str w8, [x14, #0xb4] 0.00 0 +0x0d3c cmp x24, x21 0.00 0 +0x0d40 b.hs $+0xa1e4 0.00 0 +0x0d44 mov x9, x24 0.00 0 +0x0d48 mov x12, x9 0.00 0 +0x0d4c ldrb w10, [x12], #0x1 0.00 0 +0x0d50 mov w11, #0x1 0.00 0 +0x0d54 cmp w10, #0xfe 0.00 0 +0x0d58 b.ne $+0x1c 0.00 0 +0x0d5c cmp x12, x21 0.00 0 +0x0d60 b.hs $+0xa1c4 0.00 0 +0x0d64 ldrb w10, [x12] 0.00 0 +0x0d68 orr w10, w10, #0x100 0.00 0 +0x0d6c mov w12, #0x2 0.00 0 +0x0d70 b $+0x8 0.00 0 +0x0d74 mov w12, #0x1 0.00 0 +0x0d78 sub w13, w10, #0x112 0.00 0 +0x0d7c cmp w13, #0xc 0.00 0 +0x0d80 lsl w11, w11, w13 0.00 0 +0x0d84 mov w13, #0x1017 0.00 0 +0x0d88 and w11, w11, w13 0.00 0 +0x0d8c ccmp w11, #0x0, #0x4, ls 0.00 0 +0x0d90 b.eq $+0x3c 0.00 0 +0x0d94 ldrsb x10, [x22, w10, uxtw] 0.00 0 +0x0d98 add x9, x9, x12 0.00 0 +0x0d9c add x9, x9, x10 0.00 0 +0x0da0 cmp x9, x21 0.00 0 +0x0da4 b.lo $-0x5c 0.00 0 +0x0da8 b $+0xa17c 0.00 0 +0x0dac sub w9, w10, #0x28 0.00 0 +0x0db0 cmp w9, #0x2 0.00 0 +0x0db4 b.lo $+0xe4 0.00 0 +0x0db8 cmp w10, #0x6f 0.00 0 +0x0dbc b.eq $+0xdc 0.00 0 +0x0dc0 cmp w10, #0x8f 0.00 0 +0x0dc4 b.eq $+0xd4 0.00 0 +0x0dc8 b $+0xa15c 0.00 0 +0x0dcc sub w9, w10, #0x28 0.00 0 +0x0dd0 cmp w9, #0x2 0.00 0 +0x0dd4 b.lo $+0xc 0.00 0 +0x0dd8 cmp w10, #0x6f 0.00 0 +0x0ddc b.ne $+0xa148 0.00 0 +0x0de0 ldr x9, [x19, #0x7f0] 0.00 0 +0x0de4 ldrb w9, [x9, #0x25] 0.00 0 +0x0de8 tbz w9, #0x2, $+0xb0 0.00 0 +0x0dec and w8, w25, #0xfffffffe 0.00 0 +0x0df0 str w8, [x14, #0xb4] 0.00 0 +0x0df4 b $+0xa4 0.00 0 +0x0df8 sub w9, w10, #0x46 0.00 0 +0x0dfc cmp w9, #0x12 0.00 0 +0x0e00 b.lo $+0x98 0.00 0 +0x0e04 sub w9, w10, #0x71 0.00 0 +0x0e08 cmp w9, #0x10 0.00 0 +0x0e0c b.hi $+0x50 0.00 0 +0x0e10 mov w11, #0x1 0.00 0 +0x0e14 lsl w9, w11, w9 0.00 0 +0x0e18 mov w11, #0xb401 0.00 0 +0x0e1c movk w11, #0x1, lsl #16 0.00 0 +0x0e20 tst w9, w11 0.00 0 +0x0e24 b.ne $+0x74 0.00 0 +0x0e28 b $+0x34 0.00 0 +0x0e2c sub w9, w10, #0x46 0.00 0 +0x0e30 cmp w9, #0x12 0.00 0 +0x0e34 b.lo $+0x64 0.00 0 +0x0e38 sub w9, w10, #0x71 0.00 0 +0x0e3c cmp w9, #0x10 0.00 0 +0x0e40 b.hi $+0x1c 0.00 0 +0x0e44 mov w11, #0x1 0.00 0 +0x0e48 lsl w9, w11, w9 0.00 0 +0x0e4c mov w11, #0x1401 0.00 0 +0x0e50 movk w11, #0x1, lsl #16 0.00 0 +0x0e54 tst w9, w11 0.00 0 +0x0e58 b.ne $+0x40 0.00 0 +0x0e5c sub w9, w10, #0xdf 0.00 0 +0x0e60 cmp w9, #0x39 0.00 0 +0x0e64 b.hi $+0xa0c0 0.00 0 +0x0e68 mov w10, #0x1 0.00 0 +0x0e6c lsl x9, x10, x9 0.00 0 +0x0e70 mov x10, #0x1 0.00 0 +0x0e74 movk x10, #0x300, lsl #48 0.00 0 +0x0e78 tst x9, x10 0.00 0 +0x0e7c b.ne $+0x1c 0.00 0 +0x0e80 b $+0xa0a4 0.00 0 +0x0e84 cbz w12, $+0x14 0.00 0 +0x0e88 cmp w10, #0x28 0.00 0 +0x0e8c b.eq $+0xc 0.00 0 +0x0e90 cmp w10, #0x6f 0.00 0 +0x0e94 b.ne $+0xa090 0.00 0 +0x0e98 add x27, sp, #0x158 0.00 0 +0x0e9c ldrb w26, [x24] 0.00 0 +0x0ea0 mov x25, x8 0.00 0 +0x0ea4 str w26, [sp, #0x14c] 0.00 0 +0x0ea8 ldr w8, [x19, #0x808] 0.00 0 +0x0eac sub w22, w24, w8 0.00 0 +0x0eb0 mov x28, x24 0.00 0 +0x0eb4 ldr x8, [x19, #0x130] 0.00 0 +0x0eb8 cbnz x8, $-0x434 0.00 0 +0x0ebc b $-0x424 0.00 0 +0x0ec0 add x8, x22, w26 0.00 0 +0x0ec4 sub w9, w26, #0x16 0.00 0 +0x0ec8 ldrsb w27, [x8] 0.00 0 +0x0ecc sxtw x1, w9 0.00 0 +0x0ed0 mov x0, x19 0.00 0 +0x0ed4 mov w2, #0x6 0.00 0 +0x0ed8 bl $-0x43520 0.00 0 +0x0edc ldr w8, [x19, #0xa88] 0.00 0 +0x0ee0 ldr w9, [x19, #0x84c] 0.00 0 +0x0ee4 cmp w8, w9 0.00 0 +0x0ee8 add x26, sp, #0x158 0.00 0 +0x0eec ldr x11, [sp, #0xc0] 0.00 0 +0x0ef0 b.lo $+0x20 0.00 0 +0x0ef4 ldr w9, [x19, #0x160] 0.00 0 +0x0ef8 cmp w8, w9 0.00 0 +0x0efc b.hs $+0xa028 0.00 0 +0x0f00 ldr x9, [x19, #0x8b0] 0.00 0 +0x0f04 ldrb w9, [x9, #0x50] 0.00 0 +0x0f08 tbnz w9, #0x4, $+0x8 0.00 0 +0x0f0c b $+0xa018 0.00 0 +0x0f10 ldr x9, [x11] 0.00 0 +0x0f14 mov w10, #0x18 0.00 0 +0x0f18 umaddl x8, w8, w10, x9 0.00 0 +0x0f1c adrp x9, $+0x159000 0.00 0 +0x0f20 ldr q0, [x9, #0xc40] 0.00 0 +0x0f24 stur q0, [x8, #0x8] 0.00 0 +0x0f28 ldr x8, [x11] 0.00 0 +0x0f2c ldr x12, [sp, #0xc8] 0.00 0 +0x0f30 ldr w9, [x12] 0.00 0 +0x0f34 add w11, w9, #0x1 0.00 0 +0x0f38 str w11, [x12] 0.00 0 +0x0f3c umull x9, w9, w10 0.00 0 +0x0f40 str x0, [x8, x9] 0.00 0 +0x0f44 ldrb w8, [x0, #0x1] 0.00 0 +0x0f48 sub w9, w8, #0xa 0.00 0 +0x0f4c cmp w9, #0x2 0.00 0 +0x0f50 str x24, [sp, #0xb0] 0.00 0 +0x0f54 str x27, [sp, #0xa0] 0.00 0 +0x0f58 b.lo $-0x9ac 0.00 0 +0x0f5c b $+0x7b48 0.00 0 +0x0f60 ldrsb w27, [x22, w26, uxtw] 0.00 0 +0x0f64 sub w1, w26, #0x6 0.00 0 +0x0f68 b $+0x3250 0.00 0 +0x0f6c add x8, x22, w26 0.00 0 +0x0f70 sub w1, w26, #0xa 0.00 0 +0x0f74 str x24, [sp, #0xb0] 0.00 0 +0x0f78 ldrsb w27, [x8] 0.00 0 +0x0f7c ldr x8, [x19, #0x130] 0.00 0 +0x0f80 add x22, sp, #0x158 0.00 0 +0x0f84 ldr x23, [sp, #0xc8] 0.00 0 +0x0f88 cbz x8, $+0x2258 0.00 0 +0x0f8c ldr w9, [x8, #0x48] 0.00 0 +0x0f90 add w9, w9, w1 0.00 0 +0x0f94 add x8, x8, w9, lsl #4 0.00 0 +0x0f98 ldrb w25, [x8, #0x3f8] 0.00 0 +0x0f9c mov x0, x19 0.00 0 +0x0fa0 bl $+0xa234 0.00 0 +0x0fa4 mov x24, x0 0.00 0 +0x0fa8 mov w28, #0x1 0.00 0 +0x0fac b $+0x22a4 0.00 0 +0x0fb0 ldrsb w23, [x22, w26, uxtw] 0.00 0 +0x0fb4 ldr x8, [x19, #0x190] 0.00 0 +0x0fb8 ldr x9, [x19, #0x7d8] 0.00 0 +0x0fbc add x22, sp, #0x158 0.00 0 +0x0fc0 stp x8, x9, [x22, #0x8] 0.00 0 +0x0fc4 ldr w8, [x24] 0.00 0 +0x0fc8 mov w9, #0x4 0.00 0 +0x0fcc stp w8, w9, [x22, #0x18] 0.00 0 +0x0fd0 ldr x0, [x19, #0x7d0] 0.00 0 +0x0fd4 ldr x8, [x0] 0.00 0 +0x0fd8 ldr x8, [x8, #0xf8] 0.00 0 +0x0fdc add x1, sp, #0x160 0.00 0 +0x0fe0 blr x8 0.00 0 +0x0fe4 cmp w26, #0x7f 0.00 0 +0x0fe8 mov w8, #0x7c 0.00 0 +0x0fec ccmp w26, w8, #0x4, ne 0.00 0 +0x0ff0 lsr w8, w25, #0x3 0.00 0 +0x0ff4 lsl w9, w25, #0x1c 0.00 0 +0x0ff8 and w9, w9, #0x40000000 0.00 0 +0x0ffc bfi w9, w8, #0x19, #0x1 0.00 0 +0x1000 str w9, [x22, #0x108] 0.00 0 +0x1004 mov w8, #0x100 0.00 0 +0x1008 mov w9, #0x400 0.00 0 +0x100c csel w25, w9, w8, eq 0.00 0 +0x1010 sub w8, w26, #0x7b 0.00 0 +0x1014 cmp w8, #0x1 0.00 0 +0x1018 str x24, [sp, #0xb0] 0.00 0 +0x101c str x23, [sp, #0xa0] 0.00 0 +0x1020 b.hi $+0xb80 0.00 0 +0x1024 ldr x8, [sp, #0xc8] 0.00 0 +0x1028 ldr w8, [x8] 0.00 0 +0x102c cbz w8, $+0x9ef8 0.00 0 +0x1030 ldr x9, [x19, #0xa90] 0.00 0 +0x1034 sub w10, w8, #0x1 0.00 0 +0x1038 str w10, [x19, #0xa88] 0.00 0 +0x103c ldr x11, [x19, #0x130] 0.00 0 +0x1040 mov x8, x19 0.00 0 +0x1044 cbz x11, $+0x10 0.00 0 +0x1048 ldr x8, [x11] 0.00 0 +0x104c ldr x11, [x8, #0x130] 0.00 0 +0x1050 cbnz x11, $-0x8 0.00 0 +0x1054 mov w11, #0x18 0.00 0 +0x1058 umull x10, w10, w11 0.00 0 +0x105c ldr x24, [x9, x10] 0.00 0 +0x1060 cbz x24, $+0xb44 0.00 0 +0x1064 ldrb w9, [x24] 0.00 0 +0x1068 cmp w9, #0x3 0.00 0 +0x106c b.ne $+0xb38 0.00 0 +0x1070 ldr w9, [x24, #0x30] 0.00 0 +0x1074 ldr w10, [x8, #0x840] 0.00 0 +0x1078 cmp w10, w9 0.00 0 +0x107c b.ne $+0xb28 0.00 0 +0x1080 ldrb w8, [x8, #0x82c] 0.00 0 +0x1084 mov w9, #0x1 0.00 0 +0x1088 bic w8, w9, w8 0.00 0 +0x108c orr w25, w25, w8 0.00 0 +0x1090 b $+0xb14 0.00 0 +0x1094 ldr x8, [sp, #0xc8] 0.00 0 +0x1098 ldr w8, [x8] 0.00 0 +0x109c cbz w8, $+0x9e88 0.00 0 +0x10a0 ldrsb w22, [x22, w26, uxtw] 0.00 0 +0x10a4 ldr x9, [x19, #0xa90] 0.00 0 +0x10a8 sub w8, w8, #0x1 0.00 0 +0x10ac str w8, [x19, #0xa88] 0.00 0 +0x10b0 mov w10, #0x18 0.00 0 +0x10b4 umull x8, w8, w10 0.00 0 +0x10b8 ldr x1, [x9, x8] 0.00 0 +0x10bc mov x0, x19 0.00 0 +0x10c0 bl $-0x3b594 0.00 0 +0x10c4 str x0, [x27] 0.00 0 +0x10c8 ldrb w8, [x0, #0x1] 0.00 0 +0x10cc adrp x9, $+0x15f000 0.00 0 +0x10d0 add x9, x9, #0x4 0.00 0 +0x10d4 ldrb w9, [x9, x8] 0.00 0 +0x10d8 mov w10, #0x5 0.00 0 +0x10dc and w9, w9, w10 0.00 0 +0x10e0 and w10, w8, #0xfe 0.00 0 +0x10e4 cmp w10, #0xc 0.00 0 +0x10e8 ccmp w9, #0x0, #0x0, ne 0.00 0 +0x10ec b.eq $+0x9e38 0.00 0 +0x10f0 mov x23, x0 0.00 0 +0x10f4 ldrb w9, [x19, #0x795] 0.00 0 +0x10f8 ldr x25, [sp, #0xc0] 0.00 0 +0x10fc mov x27, x22 0.00 0 +0x1100 cbz w9, $+0x5774 0.00 0 +0x1104 ldr x9, [sp, #0x70] 0.00 0 +0x1108 ldrb w9, [x9] 0.00 0 +0x110c cmp w9, #0x6 0.00 0 +0x1110 b.eq $+0x574c 0.00 0 +0x1114 cmp w9, #0xa 0.00 0 +0x1118 b.ne $+0x575c 0.00 0 +0x111c ldr x9, [sp, #0x80] 0.00 0 +0x1120 ldp x9, x1, [x9, #0x40] 0.00 0 +0x1124 cmp x9, x1 0.00 0 +0x1128 b.ne $+0x574c 0.00 0 +0x112c mov x0, x19 0.00 0 +0x1130 bl $-0x739d8 0.00 0 +0x1134 ldr x9, [sp, #0x80] 0.00 0 +0x1138 ldr x0, [x9, #0x40] 0.00 0 +0x113c mov w8, #0x6 0.00 0 +0x1140 strb w8, [x9, #0x20] 0.00 0 +0x1144 fmov d0, #1.0 0.00 0 +0x1148 bl $-0xa1464 0.00 0 +0x114c add x26, sp, #0x158 0.00 0 +0x1150 ldr x23, [x26] 0.00 0 +0x1154 b $+0x7968 0.00 0 +0x1158 str x24, [sp, #0xb0] 0.00 0 +0x115c ldrsb w9, [x22, w26, uxtw] 0.00 0 +0x1160 sub w1, w26, #0x2 0.00 0 +0x1164 b $+0x46f4 0.00 0 +0x1168 ldrsb w27, [x22, w26, uxtw] 0.00 0 +0x116c ldr x8, [x19, #0x190] 0.00 0 +0x1170 ldr x9, [x19, #0x7d8] 0.00 0 +0x1174 add x10, sp, #0x158 0.00 0 +0x1178 stp x8, x9, [x10, #0x8] 0.00 0 +0x117c str x24, [sp, #0xb0] 0.00 0 +0x1180 ldr w8, [x24] 0.00 0 +0x1184 mov w9, #0x1 0.00 0 +0x1188 stp w8, w9, [x10, #0x18] 0.00 0 +0x118c add x22, sp, #0x158 0.00 0 +0x1190 ldr x0, [x19, #0x7d0] 0.00 0 +0x1194 ldr x8, [x0] 0.00 0 +0x1198 ldr x8, [x8, #0xf8] 0.00 0 +0x119c add x1, sp, #0x160 0.00 0 +0x11a0 blr x8 0.00 0 +0x11a4 add x1, sp, #0x160 0.00 0 +0x11a8 add x2, sp, #0x210 0.00 0 +0x11ac mov x0, x19 0.00 0 +0x11b0 mov w3, #0x0 0.00 0 +0x11b4 mov w4, #0x0 0.00 0 +0x11b8 bl $-0x97bc 0.00 0 +0x11bc str x0, [sp, #0x150] 0.00 0 +0x11c0 cbz x0, $+0x9c68 0.00 0 +0x11c4 mov x24, x0 0.00 0 +0x11c8 ldr x0, [x19, #0x7d0] 0.00 0 +0x11cc ldr x2, [x19, #0x7e8] 0.00 0 +0x11d0 ldr x8, [x0] 0.00 0 +0x11d4 ldr x8, [x8, #0x2e0] 0.00 0 +0x11d8 add x1, sp, #0x160 0.00 0 +0x11dc sub x3, x29, #0xc0 0.00 0 +0x11e0 blr x8 0.00 0 +0x11e4 cmp w0, #0x1 0.00 0 +0x11e8 b.ne $+0x10 0.00 0 +0x11ec sub x1, x29, #0xc0 0.00 0 +0x11f0 mov x0, x19 0.00 0 +0x11f4 bl $-0x36c0 0.00 0 +0x11f8 cmp w26, #0xa5 0.00 0 +0x11fc ldr x25, [sp, #0xc0] 0.00 0 +0x1200 b.ne $+0x1c 0.00 0 +0x1204 ldr x1, [x22, #0x20] 0.00 0 +0x1208 ldr x0, [x19, #0x7d0] 0.00 0 +0x120c ldr x8, [x0] 0.00 0 +0x1210 ldr x8, [x8, #0x150] 0.00 0 +0x1214 blr x8 0.00 0 +0x1218 tbz w0, #0x0, $+0x67b0 0.00 0 +0x121c ldr x8, [sp, #0xc8] 0.00 0 +0x1220 ldr w8, [x8] 0.00 0 +0x1224 cbz w8, $+0x9d00 0.00 0 +0x1228 ldr x9, [x19, #0xa90] 0.00 0 +0x122c sub w8, w8, #0x1 0.00 0 +0x1230 str w8, [x19, #0xa88] 0.00 0 +0x1234 mov w10, #0x18 0.00 0 +0x1238 umull x8, w8, w10 0.00 0 +0x123c ldr x8, [x9, x8] 0.00 0 +0x1240 add x9, sp, #0x158 0.00 0 +0x1244 str x8, [x9] 0.00 0 +0x1248 ldr x0, [x19, #0x7d0] 0.00 0 +0x124c ldr x1, [x9, #0x20] 0.00 0 +0x1250 ldr x8, [x0] 0.00 0 +0x1254 ldr x8, [x8, #0x210] 0.00 0 +0x1258 blr x8 0.00 0 +0x125c mov x22, x0 0.00 0 +0x1260 ldr x8, [x19, #0x8b0] 0.00 0 +0x1264 ldr d0, [x8, #0x60] 0.00 0 +0x1268 fcmp d0, #0.0 0.00 0 +0x126c b.ne $+0x5cb4 0.00 0 +0x1270 cmp w22, #0x39 0.00 0 +0x1274 b.ne $+0x5c64 0.00 0 +0x1278 add x22, sp, #0x158 0.00 0 +0x127c ldr x1, [x22, #0x20] 0.00 0 +0x1280 ldr x3, [x22] 0.00 0 +0x1284 mov x0, x19 0.00 0 +0x1288 mov x2, x24 0.00 0 +0x128c bl $-0x7020 0.00 0 +0x1290 str x0, [x22] 0.00 0 +0x1294 cmp w26, #0x79 0.00 0 +0x1298 add x26, sp, #0x158 0.00 0 +0x129c b.ne $+0x78e4 0.00 0 +0x12a0 ldr w1, [x0, #0x30] 0.00 0 +0x12a4 mov x0, x19 0.00 0 +0x12a8 mov w2, #0x8 0.00 0 +0x12ac bl $-0x40908 0.00 0 +0x12b0 mov x23, #0x0 0.00 0 +0x12b4 mov x8, #0x0 0.00 0 +0x12b8 str x0, [x26] 0.00 0 +0x12bc b $+0x8df4 0.00 0 +0x12c0 str x24, [sp, #0xb0] 0.00 0 +0x12c4 mov w24, #0x0 0.00 0 +0x12c8 mov w23, #0x4e 0.00 0 +0x12cc ldp x9, x12, [sp, #0xc0] 0.00 0 +0x12d0 ldr w8, [x12] 0.00 0 +0x12d4 cbnz w8, $+0x344 0.00 0 +0x12d8 b $+0x9c4c 0.00 0 +0x12dc str x24, [sp, #0xb0] 0.00 0 +0x12e0 mov w24, #0x1 0.00 0 +0x12e4 mov w23, #0x4c 0.00 0 +0x12e8 ldp x9, x12, [sp, #0xc0] 0.00 0 +0x12ec ldr w8, [x12] 0.00 0 +0x12f0 cbnz w8, $+0x328 0.00 0 +0x12f4 b $+0x9c30 0.00 0 +0x12f8 ldrsb w27, [x22, w26, uxtw] 0.00 0 +0x12fc cmp w27, #0x1 0.00 0 +0x1300 b.ne $+0x1e1c 0.00 0 +0x1304 ldrsb w8, [x24] 0.00 0 +0x1308 add x26, sp, #0x158 0.00 0 +0x130c str x27, [sp, #0xa0] 0.00 0 +0x1310 str x24, [sp, #0xb0] 0.00 0 +0x1314 cbnz w8, $+0x1e40 0.00 0 +0x1318 b $+0x1e18 0.00 0 +0x131c str x24, [sp, #0xb0] 0.00 0 +0x1320 mov w24, #0x0 0.00 0 +0x1324 mov w23, #0x4c 0.00 0 +0x1328 ldp x9, x12, [sp, #0xc0] 0.00 0 +0x132c ldr w8, [x12] 0.00 0 +0x1330 cbnz w8, $+0x2e8 0.00 0 +0x1334 b $+0x9bf0 0.00 0 +0x1338 str x24, [sp, #0xb0] 0.00 0 +0x133c mov w24, #0x1 0.00 0 +0x1340 mov w23, #0x4f 0.00 0 +0x1344 ldp x9, x12, [sp, #0xc0] 0.00 0 +0x1348 ldr w8, [x12] 0.00 0 +0x134c cbnz w8, $+0x2cc 0.00 0 +0x1350 b $+0x9bd4 0.00 0 +0x1354 str x24, [sp, #0xb0] 0.00 0 +0x1358 mov w24, #0x1 0.00 0 +0x135c mov w23, #0x4b 0.00 0 +0x1360 ldp x9, x12, [sp, #0xc0] 0.00 0 +0x1364 ldr w8, [x12] 0.00 0 +0x1368 cbnz w8, $+0x2b0 0.00 0 +0x136c b $+0x9bb8 0.00 0 +0x1370 str x24, [sp, #0xb0] 0.00 0 +0x1374 mov w24, #0x1 0.00 0 +0x1378 mov w23, #0x4e 0.00 0 +0x137c ldp x9, x12, [sp, #0xc0] 0.00 0 +0x1380 ldr w8, [x12] 0.00 0 +0x1384 cbnz w8, $+0x294 0.00 0 +0x1388 b $+0x9b9c 0.00 0 +0x138c str x24, [sp, #0xb0] 0.00 0 +0x1390 mov w24, #0x0 0.00 0 +0x1394 mov w28, #0x9 0.00 0 +0x1398 mov w25, #0x1 0.00 0 +0x139c add x8, x22, w26 0.00 0 +0x13a0 b $+0x41c8 0.00 0 +0x13a4 str x24, [sp, #0xb0] 0.00 0 +0x13a8 mov w24, #0x0 0.00 0 +0x13ac mov w23, #0x4d 0.00 0 +0x13b0 ldp x9, x12, [sp, #0xc0] 0.00 0 +0x13b4 ldr w8, [x12] 0.00 0 +0x13b8 cbnz w8, $+0x260 0.00 0 +0x13bc b $+0x9b68 0.00 0 +0x13c0 str x24, [sp, #0xb0] 0.00 0 +0x13c4 mov w24, #0x1 0.00 0 +0x13c8 mov w23, #0x4d 0.00 0 +0x13cc ldp x9, x12, [sp, #0xc0] 0.00 0 +0x13d0 ldr w8, [x12] 0.00 0 +0x13d4 cbnz w8, $+0x244 0.00 0 +0x13d8 b $+0x9b4c 0.00 0 +0x13dc ldrsb w8, [x22, w26, uxtw] 0.00 0 +0x13e0 str x8, [sp, #0x78] 0.00 0 +0x13e4 and w8, w8, #0xff 0.00 0 +0x13e8 str x8, [sp, #0xa0] 0.00 0 +0x13ec cmp w26, #0x29 0.00 0 +0x13f0 b.ne $+0x2fd0 0.00 0 +0x13f4 add x26, sp, #0x158 0.00 0 +0x13f8 ldr x28, [sp, #0x78] 0.00 0 +0x13fc b $+0x16c4 0.00 0 +0x1400 str x24, [sp, #0xb0] 0.00 0 +0x1404 mov w24, #0x0 0.00 0 +0x1408 mov w23, #0x4f 0.00 0 +0x140c ldp x9, x12, [sp, #0xc0] 0.00 0 +0x1410 ldr w8, [x12] 0.00 0 +0x1414 cbnz w8, $+0x204 0.00 0 +0x1418 b $+0x9b0c 0.00 0 +0x141c ldrsb w8, [x22, w26, uxtw] 0.00 0 +0x1420 str x8, [sp, #0xa0] 0.00 0 +0x1424 ldr x8, [x19, #0x190] 0.00 0 +0x1428 ldr x9, [x19, #0x7d8] 0.00 0 +0x142c add x22, sp, #0x158 0.00 0 +0x1430 stp x8, x9, [x22, #0x8] 0.00 0 +0x1434 ldr w8, [x24] 0.00 0 +0x1438 mov w9, #0x4 0.00 0 +0x143c stp w8, w9, [x22, #0x18] 0.00 0 +0x1440 ldr x0, [x19, #0x7d0] 0.00 0 +0x1444 ldr x8, [x0] 0.00 0 +0x1448 ldr x8, [x8, #0xf8] 0.00 0 +0x144c add x1, sp, #0x160 0.00 0 +0x1450 blr x8 0.00 0 +0x1454 lsr w8, w25, #0x3 0.00 0 +0x1458 lsl w9, w25, #0x1c 0.00 0 +0x145c and w9, w9, #0x40000000 0.00 0 +0x1460 bfi w9, w8, #0x19, #0x1 0.00 0 +0x1464 str w9, [x22, #0xb8] 0.00 0 +0x1468 ldr x0, [x19, #0x7d0] 0.00 0 +0x146c ldr x2, [x19, #0x7e8] 0.00 0 +0x1470 ldr x8, [x0] 0.00 0 +0x1474 ldr x8, [x8, #0x308] 0.00 0 +0x1478 add x1, sp, #0x160 0.00 0 +0x147c add x4, sp, #0x2e0 0.00 0 +0x1480 mov w3, #0x200 0.00 0 +0x1484 blr x8 0.00 0 +0x1488 ldr w8, [x22, #0x198] 0.00 0 +0x148c cmp w8, #0x12 0.00 0 +0x1490 str x24, [sp, #0xb0] 0.00 0 +0x1494 add x27, sp, #0x158 0.00 0 +0x1498 b.ne $+0x2f90 0.00 0 +0x149c ldr x1, [x22, #0x1a0] 0.00 0 +0x14a0 mov x0, x19 0.00 0 +0x14a4 bl $+0x2fff8 0.00 0 +0x14a8 str x0, [sp, #0x48] 0.00 0 +0x14ac add x8, x0, #0x20 0.00 0 +0x14b0 ldrb w24, [x8] 0.00 0 +0x14b4 ldr x8, [x19, #0x130] 0.00 0 +0x14b8 ldr x25, [sp, #0xc0] 0.00 0 +0x14bc cbnz x8, $+0x2f8c 0.00 0 +0x14c0 b $+0x2fb4 0.00 0 +0x14c4 add x8, x22, w26 0.00 0 +0x14c8 mov w23, #0x6 0.00 0 +0x14cc b $+0x4548 0.00 0 +0x14d0 ldrsb w8, [x22, w26, uxtw] 0.00 0 +0x14d4 str x8, [sp, #0xa0] 0.00 0 +0x14d8 lsl w22, w25, #0x1c 0.00 0 +0x14dc ldr x8, [sp, #0xc8] 0.00 0 +0x14e0 ldr w8, [x8] 0.00 0 +0x14e4 tbz w22, #0x1e, $+0x40 0.00 0 +0x14e8 cbz w8, $+0x9a3c 0.00 0 +0x14ec ldr x9, [sp, #0xc0] 0.00 0 +0x14f0 ldr x9, [x9] 0.00 0 +0x14f4 sub w10, w8, #0x1 0.00 0 +0x14f8 mov w11, #0x18 0.00 0 +0x14fc umull x10, w10, w11 0.00 0 +0x1500 ldr x9, [x9, x10] 0.00 0 +0x1504 ldrb w9, [x9] 0.00 0 +0x1508 cmp w9, #0x12 0.00 0 +0x150c b.eq $+0x1c 0.00 0 +0x1510 mov x0, x19 0.00 0 +0x1514 mov w1, #0x1 0.00 0 +0x1518 mov w2, #0xffffffff 0.00 0 +0x151c bl $-0xad34 0.00 0 +0x1520 ldr w8, [x19, #0xa88] 0.00 0 +0x1524 cbz w8, $+0x9a00 0.00 0 +0x1528 str x24, [sp, #0xb0] 0.00 0 +0x152c ldr x9, [x19, #0xa90] 0.00 0 +0x1530 sub w8, w8, #0x1 0.00 0 +0x1534 str w8, [x19, #0xa88] 0.00 0 +0x1538 mov w24, #0x18 0.00 0 +0x153c umull x8, w8, w24 0.00 0 +0x1540 ldr x1, [x9, x8] 0.00 0 +0x1544 mov x0, x19 0.00 0 +0x1548 bl $-0x3ba1c 0.00 0 +0x154c ldr w8, [x19, #0xa88] 0.00 0 +0x1550 cbz w8, $+0x99d4 0.00 0 +0x1554 mov x23, x0 0.00 0 +0x1558 ldr x9, [x19, #0xa90] 0.00 0 +0x155c sub w8, w8, #0x1 0.00 0 +0x1560 str w8, [x19, #0xa88] 0.00 0 +0x1564 umull x8, w8, w24 0.00 0 +0x1568 ldr x1, [x9, x8] 0.00 0 +0x156c mov x0, x19 0.00 0 +0x1570 bl $-0x3ba44 0.00 0 +0x1574 str x0, [sp, #0x150] 0.00 0 +0x1578 ldr w8, [x19, #0xa88] 0.00 0 +0x157c cbz w8, $+0x99a8 0.00 0 +0x1580 and w28, w22, #0x40000000 0.00 0 +0x1584 ldp x9, x10, [sp, #0xc0] 0.00 0 +0x1588 ldr x9, [x9] 0.00 0 +0x158c sub w8, w8, #0x1 0.00 0 +0x1590 str w8, [x10] 0.00 0 +0x1594 mov w10, #0x18 0.00 0 +0x1598 umull x8, w8, w10 0.00 0 +0x159c ldr x22, [x9, x8] 0.00 0 +0x15a0 str x22, [x27] 0.00 0 +0x15a4 ldrb w8, [x23] 0.00 0 +0x15a8 cmp w8, #0x12 0.00 0 +0x15ac b.ne $+0x4b7c 0.00 0 +0x15b0 mov x24, x0 0.00 0 +0x15b4 ldr x1, [x23, #0x28] 0.00 0 +0x15b8 ldr x27, [sp, #0xa0] 0.00 0 +0x15bc cbz x1, $+0x6d68 0.00 0 +0x15c0 lsr w8, w25, #0x3 0.00 0 +0x15c4 bfi w28, w8, #0x19, #0x1 0.00 0 +0x15c8 mov x0, x19 0.00 0 +0x15cc bl $+0x2ffd8 0.00 0 +0x15d0 mov x25, x0 0.00 0 +0x15d4 cmp w26, #0x118 0.00 0 +0x15d8 b.ne $+0x7570 0.00 0 +0x15dc ldrb w8, [x24] 0.00 0 +0x15e0 cmp w8, #0x13 0.00 0 +0x15e4 b.eq $+0x8538 0.00 0 +0x15e8 cmp w8, #0x12 0.00 0 +0x15ec add x26, sp, #0x158 0.00 0 +0x15f0 b.ne $+0x8538 0.00 0 +0x15f4 ldr x8, [x24, #0x28] 0.00 0 +0x15f8 cbnz x8, $+0x8530 0.00 0 +0x15fc b $+0x85a8 0.00 0 +0x1600 str x24, [sp, #0xb0] 0.00 0 +0x1604 mov w24, #0x0 0.00 0 +0x1608 mov w23, #0x4a 0.00 0 +0x160c ldp x9, x12, [sp, #0xc0] 0.00 0 +0x1610 ldr w8, [x12] 0.00 0 +0x1614 cbz w8, $+0x9910 0.00 0 +0x1618 ldrsb w27, [x22, w26, uxtw] 0.00 0 +0x161c ldr x9, [x9] 0.00 0 +0x1620 subs w11, w8, #0x1 0.00 0 +0x1624 str w11, [x12] 0.00 0 +0x1628 mov w10, #0x18 0.00 0 +0x162c umull x11, w11, w10 0.00 0 +0x1630 ldr x25, [x9, x11] 0.00 0 +0x1634 str x25, [sp, #0x150] 0.00 0 +0x1638 b.eq $+0x98ec 0.00 0 +0x163c sub w8, w8, #0x2 0.00 0 +0x1640 str w8, [x12] 0.00 0 +0x1644 umull x8, w8, w10 0.00 0 +0x1648 ldr x1, [x9, x8] 0.00 0 +0x164c add x26, sp, #0x158 0.00 0 +0x1650 str x1, [x26] 0.00 0 +0x1654 ldrb w9, [x1, #0x1] 0.00 0 +0x1658 ldrb w8, [x25, #0x1] 0.00 0 +0x165c cmp w9, #0x8 0.00 0 +0x1660 b.ne $+0x30 0.00 0 +0x1664 sub w8, w8, #0x2 0.00 0 +0x1668 cmp w8, #0x5 0.00 0 +0x166c b.hi $+0x48 0.00 0 +0x1670 mov x0, x19 0.00 0 +0x1674 mov x1, x25 0.00 0 +0x1678 mov w2, #0x8 0.00 0 +0x167c mov x3, x24 0.00 0 +0x1680 bl $-0x8224 0.00 0 +0x1684 mov x25, x0 0.00 0 +0x1688 str x0, [sp, #0x150] 0.00 0 +0x168c b $+0x28 0.00 0 +0x1690 sub w9, w9, #0x2 0.00 0 +0x1694 cmp w9, #0x5 0.00 0 +0x1698 ccmp w8, #0x8, #0x0, ls 0.00 0 +0x169c b.ne $+0x18 0.00 0 +0x16a0 mov x0, x19 0.00 0 +0x16a4 mov w2, #0x8 0.00 0 +0x16a8 mov x3, x24 0.00 0 +0x16ac bl $-0x8250 0.00 0 +0x16b0 str x0, [x26] 0.00 0 +0x16b4 ldrb w8, [x19, #0x795] 0.00 0 +0x16b8 cbz w8, $+0x68 0.00 0 +0x16bc ldr x8, [sp, #0x70] 0.00 0 +0x16c0 ldrb w8, [x8] 0.00 0 +0x16c4 cmp w8, #0x6 0.00 0 +0x16c8 b.eq $+0x40 0.00 0 +0x16cc cmp w8, #0xa 0.00 0 +0x16d0 b.ne $+0x50 0.00 0 +0x16d4 ldr x8, [sp, #0x80] 0.00 0 +0x16d8 ldp x8, x1, [x8, #0x40] 0.00 0 +0x16dc cmp x8, x1 0.00 0 +0x16e0 b.ne $+0x40 0.00 0 +0x16e4 mov x0, x19 0.00 0 +0x16e8 bl $-0x73f90 0.00 0 +0x16ec ldr x9, [sp, #0x80] 0.00 0 +0x16f0 ldr x0, [x9, #0x40] 0.00 0 +0x16f4 mov w8, #0x6 0.00 0 +0x16f8 strb w8, [x9, #0x20] 0.00 0 +0x16fc fmov d0, #1.0 0.00 0 +0x1700 bl $-0xa1a1c 0.00 0 +0x1704 b $+0x428 0.00 0 +0x1708 ldr x9, [sp, #0x80] 0.00 0 +0x170c ldr x8, [x9, #0x40] 0.00 0 +0x1710 ldr x8, [x8, #0x10] 0.00 0 +0x1714 ldr x9, [x9, #0x10] 0.00 0 +0x1718 cmp x8, x9 0.00 0 +0x171c b.eq $+0x410 0.00 0 +0x1720 add x8, sp, #0x158 0.00 0 +0x1724 ldr x26, [x8] 0.00 0 +0x1728 ldrb w8, [x26, #0x1] 0.00 0 +0x172c ldrb w9, [x25, #0x1] 0.00 0 +0x1730 cmp w8, w9 0.00 0 +0x1734 b.eq $+0x160 0.00 0 +0x1738 adrp x9, $+0x15e000 0.00 0 +0x173c add x9, x9, #0x4 0.00 0 +0x1740 ldrb w9, [x9, x8] 0.00 0 +0x1744 tbz w9, #0x2, $+0x150 0.00 0 +0x1748 ldr w9, [sp, #0x44] 0.00 0 +0x174c and w28, w9, #0x4 0.00 0 +0x1750 cmp w8, #0xb 0.00 0 +0x1754 b.eq $+0x8c 0.00 0 +0x1758 cbz w28, $+0x88 0.00 0 +0x175c adrp x8, $+0x19b000 0.00 0 +0x1760 add x8, x8, #0xf1 0.00 0 +0x1764 ldrb w8, [x8, #0x1d] 0.00 0 +0x1768 ldr x0, [x19] 0.00 0 +0x176c add w8, w8, #0x7 0.00 0 +0x1770 and x1, x8, #0x1f8 0.00 0 +0x1774 ldp x22, x8, [x0, #0x10] 0.00 0 +0x1778 add x9, x22, x1 0.00 0 +0x177c cmp x9, x8 0.00 0 +0x1780 str x9, [x0, #0x10] 0.00 0 +0x1784 b.ls $+0xc 0.00 0 +0x1788 bl $-0xbfc34 0.00 0 +0x178c mov x22, x0 0.00 0 +0x1790 strh wzr, [x22, #0x4] 0.00 0 +0x1794 add x0, x22, #0x10 0.00 0 +0x1798 bl $+0xd924c 0.00 0 +0x179c str wzr, [x22, #0xc] 0.00 0 +0x17a0 adrp x8, $+0x158000 0.00 0 +0x17a4 ldr d0, [x8, #0xc08] 0.00 0 +0x17a8 str s0, [x22] 0.00 0 +0x17ac strh wzr, [x22, #0x4] 0.00 0 +0x17b0 stp xzr, xzr, [x22, #0x18] 0.00 0 +0x17b4 mov w8, #0x53 0.00 0 +0x17b8 strb w8, [x22, #0x8] 0.00 0 +0x17bc str x26, [x22, #0x28] 0.00 0 +0x17c0 ldr w8, [x26, #0xc] 0.00 0 +0x17c4 and w8, w8, #0x1f 0.00 0 +0x17c8 str xzr, [x22, #0x30] 0.00 0 +0x17cc mov w9, #0xb 0.00 0 +0x17d0 strb w9, [x22, #0x38] 0.00 0 +0x17d4 str w8, [x22, #0xc] 0.00 0 +0x17d8 ldr x25, [sp, #0x150] 0.00 0 +0x17dc mov x26, x22 0.00 0 +0x17e0 add x8, sp, #0x158 0.00 0 +0x17e4 str x26, [x8] 0.00 0 +0x17e8 ldrb w8, [x25, #0x1] 0.00 0 +0x17ec adrp x9, $+0x15e000 0.00 0 +0x17f0 add x9, x9, #0x4 0.00 0 +0x17f4 ldrb w9, [x9, w8, uxtw] 0.00 0 +0x17f8 tbz w9, #0x2, $+0x98 0.00 0 +0x17fc cmp w8, #0xb 0.00 0 +0x1800 ccmp w28, #0x0, #0x4, ne 0.00 0 +0x1804 b.eq $+0x8c 0.00 0 +0x1808 adrp x8, $+0x19b000 0.00 0 +0x180c add x8, x8, #0xf1 0.00 0 +0x1810 ldrb w8, [x8, #0x1d] 0.00 0 +0x1814 ldr x0, [x19] 0.00 0 +0x1818 add w8, w8, #0x7 0.00 0 +0x181c and x1, x8, #0x1f8 0.00 0 +0x1820 ldp x22, x8, [x0, #0x10] 0.00 0 +0x1824 add x9, x22, x1 0.00 0 +0x1828 cmp x9, x8 0.00 0 +0x182c str x9, [x0, #0x10] 0.00 0 +0x1830 b.ls $+0xc 0.00 0 +0x1834 bl $-0xbfce0 0.00 0 +0x1838 mov x22, x0 0.00 0 +0x183c strh wzr, [x22, #0x4] 0.00 0 +0x1840 add x0, x22, #0x10 0.00 0 +0x1844 bl $+0xd91a0 0.00 0 +0x1848 str wzr, [x22, #0xc] 0.00 0 +0x184c adrp x8, $+0x158000 0.00 0 +0x1850 ldr d0, [x8, #0xc08] 0.00 0 +0x1854 str s0, [x22] 0.00 0 +0x1858 strh wzr, [x22, #0x4] 0.00 0 +0x185c stp xzr, xzr, [x22, #0x18] 0.00 0 +0x1860 mov w8, #0x53 0.00 0 +0x1864 strb w8, [x22, #0x8] 0.00 0 +0x1868 str x25, [x22, #0x28] 0.00 0 +0x186c ldr w8, [x25, #0xc] 0.00 0 +0x1870 and w8, w8, #0x1f 0.00 0 +0x1874 str xzr, [x22, #0x30] 0.00 0 +0x1878 mov w9, #0xb 0.00 0 +0x187c strb w9, [x22, #0x38] 0.00 0 +0x1880 str w8, [x22, #0xc] 0.00 0 +0x1884 add x8, sp, #0x158 0.00 0 +0x1888 ldr x26, [x8] 0.00 0 +0x188c mov x25, x22 0.00 0 +0x1890 str x25, [sp, #0x150] 0.00 0 +0x1894 mov x0, x19 0.00 0 +0x1898 mov x1, x23 0.00 0 +0x189c mov w2, #0x6 0.00 0 +0x18a0 mov x3, x26 0.00 0 +0x18a4 mov x4, x25 0.00 0 +0x18a8 bl $-0x486e4 0.00 0 +0x18ac mov x23, x0 0.00 0 +0x18b0 add x26, sp, #0x158 0.00 0 +0x18b4 str x0, [x26] 0.00 0 +0x18b8 cbz w24, $+0x10 0.00 0 +0x18bc ldr w8, [x23, #0xc] 0.00 0 +0x18c0 orr w8, w8, #0x80008000 0.00 0 +0x18c4 str w8, [x23, #0xc] 0.00 0 +0x18c8 ldr x25, [sp, #0xc0] 0.00 0 +0x18cc ldr x24, [sp, #0xb0] 0.00 0 +0x18d0 mov x0, x19 0.00 0 +0x18d4 mov x1, x23 0.00 0 +0x18d8 bl $-0x3bdac 0.00 0 +0x18dc mov x23, x0 0.00 0 +0x18e0 str x0, [x26] 0.00 0 +0x18e4 ldrb w8, [x0] 0.00 0 +0x18e8 mov x10, x8 0.00 0 +0x18ec mov x9, x0 0.00 0 +0x18f0 cmp w8, #0x53 0.00 0 +0x18f4 b.ne $+0x18 0.00 0 +0x18f8 mov x9, x23 0.00 0 +0x18fc ldr x9, [x9, #0x30] 0.00 0 +0x1900 ldrb w10, [x9] 0.00 0 +0x1904 cmp w10, #0x53 0.00 0 +0x1908 b.eq $-0xc 0.00 0 +0x190c cmp w10, #0x12 0.00 0 +0x1910 str x24, [sp, #0xb0] 0.00 0 +0x1914 b.ne $+0x11c 0.00 0 +0x1918 str x27, [sp, #0xa0] 0.00 0 +0x191c ldr x10, [sp, #0x70] 0.00 0 +0x1920 ldrb w10, [x10] 0.00 0 +0x1924 cmp w10, #0xa 0.00 0 +0x1928 b.ne $+0x78 0.00 0 +0x192c ldr x8, [x9, #0x28] 0.00 0 +0x1930 mov w9, #0x48 0.00 0 +0x1934 mov w10, #0x40 0.00 0 +0x1938 cmp x8, #0x0 0.00 0 +0x193c csel x8, x10, x9, eq 0.00 0 +0x1940 csel x9, x9, x10, eq 0.00 0 +0x1944 ldr x24, [sp, #0x80] 0.00 0 +0x1948 ldr x22, [x24, x9] 0.00 0 +0x194c ldr x23, [x24, x8] 0.00 0 +0x1950 mov x0, x19 0.00 0 +0x1954 mov x1, x23 0.00 0 +0x1958 bl $-0x74200 0.00 0 +0x195c mov w8, #0x6 0.00 0 +0x1960 strb w8, [x24, #0x20] 0.00 0 +0x1964 str x22, [x24, #0x40] 0.00 0 +0x1968 fmov d0, #1.0 0.00 0 +0x196c mov x0, x22 0.00 0 +0x1970 bl $-0xa1c8c 0.00 0 +0x1974 ldr w8, [x19, #0x988] 0.00 0 +0x1978 add w8, w8, #0x1 0.00 0 +0x197c str w8, [x19, #0x988] 0.00 0 +0x1980 mov x0, x19 0.00 0 +0x1984 mov x1, x24 0.00 0 +0x1988 mov x2, x22 0.00 0 +0x198c mov x3, x23 0.00 0 +0x1990 ldr x4, [sp, #0x38] 0.00 0 +0x1994 bl $-0x62878 0.00 0 +0x1998 ldr x23, [x26] 0.00 0 +0x199c ldrb w8, [x23] 0.00 0 +0x19a0 cmp w8, #0x12 0.00 0 +0x19a4 b.eq $-0x13f0 0.00 0 +0x19a8 adrp x8, $+0x19b000 0.00 0 +0x19ac add x8, x8, #0xf1 0.00 0 +0x19b0 ldrb w8, [x8, #0x19] 0.00 0 +0x19b4 ldr x0, [x19] 0.00 0 +0x19b8 add w8, w8, #0x7 0.00 0 +0x19bc and x1, x8, #0x1f8 0.00 0 +0x19c0 ldp x22, x8, [x0, #0x10] 0.00 0 +0x19c4 add x9, x22, x1 0.00 0 +0x19c8 cmp x9, x8 0.00 0 +0x19cc str x9, [x0, #0x10] 0.00 0 +0x19d0 b.ls $+0xc 0.00 0 +0x19d4 bl $-0xbfe80 0.00 0 +0x19d8 mov x22, x0 0.00 0 +0x19dc strh wzr, [x22, #0x4] 0.00 0 +0x19e0 add x0, x22, #0x10 0.00 0 +0x19e4 bl $+0xd9000 0.00 0 +0x19e8 str wzr, [x22, #0xc] 0.00 0 +0x19ec adrp x8, $+0x155000 0.00 0 +0x19f0 ldr d0, [x8, #0xf8] 0.00 0 +0x19f4 str s0, [x22] 0.00 0 +0x19f8 strh wzr, [x22, #0x4] 0.00 0 +0x19fc stp xzr, xzr, [x22, #0x18] 0.00 0 +0x1a00 mov w8, #0x53 0.00 0 +0x1a04 strb w8, [x22, #0x8] 0.00 0 +0x1a08 mov x0, x19 0.00 0 +0x1a0c mov w1, #0x53 0.00 0 +0x1a10 mov w2, #0x1 0.00 0 +0x1a14 mov x3, x23 0.00 0 +0x1a18 mov x4, x22 0.00 0 +0x1a1c bl $-0x48858 0.00 0 +0x1a20 mov x24, x0 0.00 0 +0x1a24 str x0, [x26] 0.00 0 +0x1a28 ldr x27, [sp, #0xa0] 0.00 0 +0x1a2c b $+0x51f8 0.00 0 +0x1a30 adrp x8, $+0x19b000 0.00 0 +0x1a34 add x8, x8, #0xf1 0.00 0 +0x1a38 ldrb w8, [x8, #0x6f] 0.00 0 +0x1a3c ldr x0, [x19] 0.00 0 +0x1a40 add w8, w8, #0x7 0.00 0 +0x1a44 and x1, x8, #0x1f8 0.00 0 +0x1a48 ldp x24, x8, [x0, #0x10] 0.00 0 +0x1a4c add x9, x24, x1 0.00 0 +0x1a50 cmp x9, x8 0.00 0 +0x1a54 str x9, [x0, #0x10] 0.00 0 +0x1a58 b.ls $+0xc 0.00 0 +0x1a5c bl $-0xbff08 0.00 0 +0x1a60 mov x24, x0 0.00 0 +0x1a64 strh wzr, [x24, #0x4] 0.00 0 +0x1a68 add x0, x24, #0x10 0.00 0 +0x1a6c bl $+0xd8f78 0.00 0 +0x1a70 str wzr, [x24, #0xc] 0.00 0 +0x1a74 adrp x8, $+0x155000 0.00 0 +0x1a78 ldr d0, [x8, #0x120] 0.00 0 +0x1a7c str s0, [x24] 0.00 0 +0x1a80 strh wzr, [x24, #0x4] 0.00 0 +0x1a84 stp xzr, xzr, [x24, #0x18] 0.00 0 +0x1a88 mov w8, #0x53 0.00 0 +0x1a8c strb w8, [x24, #0x8] 0.00 0 +0x1a90 str x23, [x24, #0x28] 0.00 0 +0x1a94 ldr w8, [x23, #0xc] 0.00 0 +0x1a98 and w8, w8, #0x1f 0.00 0 +0x1a9c str w8, [x24, #0xc] 0.00 0 +0x1aa0 str xzr, [x24, #0x30] 0.00 0 +0x1aa4 str x24, [x26] 0.00 0 +0x1aa8 ldrb w8, [x19, #0x799] 0.00 0 +0x1aac cbz w8, $+0x5178 0.00 0 +0x1ab0 ldr x8, [sp, #0x90] 0.00 0 +0x1ab4 ldr x8, [x8] 0.00 0 +0x1ab8 cbz x8, $+0x516c 0.00 0 +0x1abc ldr w8, [x19, #0x1a0] 0.00 0 +0x1ac0 cmn w8, #0x1 0.00 0 +0x1ac4 b.eq $+0x5160 0.00 0 +0x1ac8 ldr x8, [sp, #0xc8] 0.00 0 +0x1acc ldr w8, [x8] 0.00 0 +0x1ad0 cbz w8, $+0x5154 0.00 0 +0x1ad4 mov x23, #0x0 0.00 0 +0x1ad8 mov x22, #0x0 0.00 0 +0x1adc b $+0x28 0.00 0 +0x1ae0 mov x0, x19 0.00 0 +0x1ae4 mov x1, x22 0.00 0 +0x1ae8 mov w2, #0xffffffff 0.00 0 +0x1aec bl $-0x8fac 0.00 0 +0x1af0 ldr w8, [x19, #0xa88] 0.00 0 +0x1af4 add x22, x22, #0x1 0.00 0 +0x1af8 add x23, x23, #0x18 0.00 0 +0x1afc cmp x22, x8 0.00 0 +0x1b00 b.hs $+0x1dc 0.00 0 +0x1b04 ldr x9, [x25] 0.00 0 +0x1b08 ldr x9, [x9, x23] 0.00 0 +0x1b0c ldrb w10, [x9] 0.00 0 +0x1b10 cmp w10, #0x3 0.00 0 +0x1b14 b.ne $-0x34 0.00 0 +0x1b18 ldr w9, [x9, #0x30] 0.00 0 +0x1b1c ldr w10, [x19, #0x848] 0.00 0 +0x1b20 cmp w9, w10 0.00 0 +0x1b24 b.lo $-0x44 0.00 0 +0x1b28 b $-0x34 0.00 0 +0x1b2c ldr x8, [x26] 0.00 0 +0x1b30 ldrb w8, [x8, #0xc] 0.00 0 +0x1b34 tst w8, #0xf 0.00 0 +0x1b38 ldr x25, [sp, #0xc0] 0.00 0 +0x1b3c b.eq $+0x2f8 0.00 0 +0x1b40 ldr x8, [x19, #0x8b0] 0.00 0 +0x1b44 ldr w8, [x8, #0x30] 0.00 0 +0x1b48 ldr w23, [x19, #0xa88] 0.00 0 +0x1b4c cbz w8, $+0x198 0.00 0 +0x1b50 cbz x23, $+0x1e0 0.00 0 +0x1b54 mov x24, #0x0 0.00 0 +0x1b58 mov x22, #0x0 0.00 0 +0x1b5c b $+0x1c 0.00 0 +0x1b60 add x22, x22, #0x1 0.00 0 +0x1b64 ldr x8, [sp, #0xc8] 0.00 0 +0x1b68 ldr w23, [x8] 0.00 0 +0x1b6c add x24, x24, #0x18 0.00 0 +0x1b70 cmp x22, x23 0.00 0 +0x1b74 b.hs $+0x170 0.00 0 +0x1b78 ldr x8, [x19, #0xa90] 0.00 0 +0x1b7c ldr x1, [x8, x24] 0.00 0 +0x1b80 mov x0, x19 0.00 0 +0x1b84 bl $-0x33dd0 0.00 0 +0x1b88 cbz w0, $-0x28 0.00 0 +0x1b8c mov x0, x19 0.00 0 +0x1b90 mov x1, x22 0.00 0 +0x1b94 mov w2, #0xffffffff 0.00 0 +0x1b98 bl $-0x9058 0.00 0 +0x1b9c b $-0x3c 0.00 0 +0x1ba0 mov x24, #0x0 0.00 0 +0x1ba4 ldr x0, [x19, #0x7d0] 0.00 0 +0x1ba8 ldr x2, [x19, #0x7e8] 0.00 0 +0x1bac ldr x8, [x0] 0.00 0 +0x1bb0 ldr x8, [x8, #0x308] 0.00 0 +0x1bb4 add x1, sp, #0x160 0.00 0 +0x1bb8 add x4, sp, #0x2e0 0.00 0 +0x1bbc mov x3, x25 0.00 0 +0x1bc0 blr x8 0.00 0 +0x1bc4 add x9, sp, #0x158 0.00 0 +0x1bc8 ldr w8, [x9, #0x198] 0.00 0 +0x1bcc adrp x10, $+0x155000 0.00 0 +0x1bd0 add x10, x10, #0x3c0 0.00 0 +0x1bd4 ldrb w10, [x10, x8] 0.00 0 +0x1bd8 str x10, [sp, #0x88] 0.00 0 +0x1bdc add x27, sp, #0x158 0.00 0 +0x1be0 ldr x23, [x9, #0x1a0] 0.00 0 +0x1be4 ldr x9, [x19, #0x130] 0.00 0 +0x1be8 cbz x9, $+0xc4 0.00 0 +0x1bec ldr w9, [x27, #0x188] 0.00 0 +0x1bf0 cmp w9, #0xb 0.00 0 +0x1bf4 b.hi $+0x20 0.00 0 +0x1bf8 mov w10, #0x1 0.00 0 +0x1bfc lsl w10, w10, w9 0.00 0 +0x1c00 mov w11, #0x30c 0.00 0 +0x1c04 tst w10, w11 0.00 0 +0x1c08 b.ne $+0x925c 0.00 0 +0x1c0c cmp w9, #0xb 0.00 0 +0x1c10 b.eq $+0x929c 0.00 0 +0x1c14 mov x28, #0x0 0.00 0 +0x1c18 mov w22, #0xd 0.00 0 +0x1c1c cmp w26, #0x7c 0.00 0 +0x1c20 b.eq $+0x68b0 0.00 0 +0x1c24 cmp w26, #0x7f 0.00 0 +0x1c28 b.eq $+0x68a8 0.00 0 +0x1c2c cmp w8, #0x12 0.00 0 +0x1c30 b.ne $+0x7c 0.00 0 +0x1c34 ldr w8, [x27, #0x18c] 0.00 0 +0x1c38 tbz w8, #0x0, $+0x74 0.00 0 +0x1c3c ldr x0, [x19, #0x7d0] 0.00 0 +0x1c40 ldr x8, [x0] 0.00 0 +0x1c44 ldr x8, [x8, #0x260] 0.00 0 +0x1c48 mov x1, x23 0.00 0 +0x1c4c blr x8 0.00 0 +0x1c50 cbnz w0, $+0x5c 0.00 0 +0x1c54 ldrb w8, [x19, #0x7fe] 0.00 0 +0x1c58 tbnz w8, #0x0, $+0x54 0.00 0 +0x1c5c cmp w26, #0x7e 0.00 0 +0x1c60 b.ne $+0x18 0.00 0 +0x1c64 ldr w8, [x19, #0x810] 0.00 0 +0x1c68 cmp w8, #0x6 0.00 0 +0x1c6c b.hi $+0xc 0.00 0 +0x1c70 ldrb w8, [sp, #0x2e4] 0.00 0 +0x1c74 tbnz w8, #0x2, $+0x50 0.00 0 +0x1c78 ldr x8, [x19, #0x720] 0.00 0 +0x1c7c ldr x0, [x8, #0x8] 0.00 0 +0x1c80 ldr x8, [x0] 0.00 0 +0x1c84 ldr x8, [x8, #0x18] 0.00 0 +0x1c88 mov w1, #0x23 0.00 0 +0x1c8c mov w2, #0x1 0.00 0 +0x1c90 blr x8 0.00 0 +0x1c94 ldr x8, [x19, #0x720] 0.00 0 +0x1c98 ldr x8, [x8, #0x8] 0.00 0 +0x1c9c ldr w0, [x8, #0x8] 0.00 0 +0x1ca0 bl $+0x26c24 0.00 0 +0x1ca4 tbz w0, #0x0, $+0x8 0.00 0 +0x1ca8 b $+0x9180 0.00 0 +0x1cac mov x28, #0x0 0.00 0 +0x1cb0 mov w22, #0xd 0.00 0 +0x1cb4 cmp w26, #0x7c 0.00 0 +0x1cb8 b.eq $+0x6818 0.00 0 +0x1cbc cmp w26, #0x7f 0.00 0 +0x1cc0 b.eq $+0x6810 0.00 0 +0x1cc4 ldr w8, [x27, #0x198] 0.00 0 +0x1cc8 cmp w8, #0x13 0.00 0 +0x1ccc b.ne $+0x67f4 0.00 0 +0x1cd0 mov w22, #0xc 0.00 0 +0x1cd4 mov x28, x23 0.00 0 +0x1cd8 b $+0x67f8 0.00 0 +0x1cdc ldr x24, [x26] 0.00 0 +0x1ce0 b $+0x4f44 0.00 0 +0x1ce4 cbz x23, $+0x4c 0.00 0 +0x1ce8 mov x24, #0x0 0.00 0 +0x1cec mov x22, #0x0 0.00 0 +0x1cf0 b $+0x14 0.00 0 +0x1cf4 add x22, x22, #0x1 0.00 0 +0x1cf8 add x24, x24, #0x18 0.00 0 +0x1cfc cmp x23, x22 0.00 0 +0x1d00 b.eq $+0x30 0.00 0 +0x1d04 ldr x8, [x25] 0.00 0 +0x1d08 ldr x8, [x8, x24] 0.00 0 +0x1d0c ldrb w8, [x8, #0xc] 0.00 0 +0x1d10 mov w9, #0x17 0.00 0 +0x1d14 tst w8, w9 0.00 0 +0x1d18 b.eq $-0x24 0.00 0 +0x1d1c mov x0, x19 0.00 0 +0x1d20 mov x1, x22 0.00 0 +0x1d24 mov w2, #0xffffffff 0.00 0 +0x1d28 bl $-0x91e8 0.00 0 +0x1d2c b $-0x38 0.00 0 +0x1d30 ldr x22, [x26] 0.00 0 +0x1d34 adrp x8, $+0x19b000 0.00 0 +0x1d38 add x8, x8, #0xf1 0.00 0 +0x1d3c ldrb w8, [x8, #0x19] 0.00 0 +0x1d40 ldr x0, [x19] 0.00 0 +0x1d44 add w8, w8, #0x7 0.00 0 +0x1d48 and x1, x8, #0x1f8 0.00 0 +0x1d4c ldp x23, x8, [x0, #0x10] 0.00 0 +0x1d50 add x9, x23, x1 0.00 0 +0x1d54 cmp x9, x8 0.00 0 +0x1d58 str x9, [x0, #0x10] 0.00 0 +0x1d5c b.ls $+0xc 0.00 0 +0x1d60 bl $-0xc020c 0.00 0 +0x1d64 mov x23, x0 0.00 0 +0x1d68 strh wzr, [x23, #0x4] 0.00 0 +0x1d6c add x0, x23, #0x10 0.00 0 +0x1d70 bl $+0xd8c74 0.00 0 +0x1d74 str wzr, [x23, #0xc] 0.00 0 +0x1d78 adrp x8, $+0x155000 0.00 0 +0x1d7c ldr d0, [x8, #0xf8] 0.00 0 +0x1d80 str s0, [x23] 0.00 0 +0x1d84 strh wzr, [x23, #0x4] 0.00 0 +0x1d88 stp xzr, xzr, [x23, #0x18] 0.00 0 +0x1d8c mov w8, #0x53 0.00 0 +0x1d90 strb w8, [x23, #0x8] 0.00 0 +0x1d94 mov x0, x19 0.00 0 +0x1d98 mov w1, #0x53 0.00 0 +0x1d9c mov w2, #0x1 0.00 0 +0x1da0 mov x3, x22 0.00 0 +0x1da4 mov x4, x23 0.00 0 +0x1da8 bl $-0x48be4 0.00 0 +0x1dac mov x22, x0 0.00 0 +0x1db0 ldr x8, [x19] 0.00 0 +0x1db4 ldp x0, x9, [x8, #0x10] 0.00 0 +0x1db8 add x10, x0, #0x38 0.00 0 +0x1dbc str x10, [x8, #0x10] 0.00 0 +0x1dc0 cmp x10, x9 0.00 0 +0x1dc4 b.ls $+0x10 0.00 0 +0x1dc8 mov x0, x8 0.00 0 +0x1dcc mov w1, #0x38 0.00 0 +0x1dd0 bl $-0xc027c 0.00 0 +0x1dd4 str x22, [x0] 0.00 0 +0x1dd8 movi v0.2d, #0x0 0.00 0 +0x1ddc stur q0, [x0, #0x8] 0.00 0 +0x1de0 stur q0, [x0, #0x18] 0.00 0 +0x1de4 str xzr, [x0, #0x28] 0.00 0 +0x1de8 movi d0, #0xffffffff 0.00 0 +0x1dec str d0, [x0, #0x30] 0.00 0 +0x1df0 ldr x8, [sp, #0x90] 0.00 0 +0x1df4 ldr q0, [x8] 0.00 0 +0x1df8 stur q0, [x0, #0x28] 0.00 0 +0x1dfc ldr x8, [x19, #0x180] 0.00 0 +0x1e00 cbz x8, $+0x4e88 0.00 0 +0x1e04 ldr x8, [x19, #0x188] 0.00 0 +0x1e08 str x0, [x8, #0x18] 0.00 0 +0x1e0c ldr x8, [x19, #0x188] 0.00 0 +0x1e10 str x8, [x0, #0x20] 0.00 0 +0x1e14 str x0, [x19, #0x188] 0.00 0 +0x1e18 ldr w8, [x0, #0x30] 0.00 0 +0x1e1c ldr w9, [x19, #0x1a0] 0.00 0 +0x1e20 cmp w8, w9 0.00 0 +0x1e24 b.ne $+0x10 0.00 0 +0x1e28 ldr x8, [x19, #0x140] 0.00 0 +0x1e2c mov w9, #0xffffffff 0.00 0 +0x1e30 stp x8, x9, [x19, #0x198] 0.00 0 +0x1e34 str x27, [sp, #0xa0] 0.00 0 +0x1e38 ldr x23, [sp, #0x150] 0.00 0 +0x1e3c ldrb w8, [x23, #0xc] 0.00 0 +0x1e40 tst w8, #0xf 0.00 0 +0x1e44 b.eq $-0x1890 0.00 0 +0x1e48 ldr x8, [x19, #0x8b0] 0.00 0 +0x1e4c ldr w8, [x8, #0x30] 0.00 0 +0x1e50 ldr w24, [x19, #0xa88] 0.00 0 +0x1e54 cbz w8, $+0x54 0.00 0 +0x1e58 cbz x24, $+0xa0 0.00 0 +0x1e5c mov x25, #0x0 0.00 0 +0x1e60 mov x22, #0x0 0.00 0 +0x1e64 b $+0x1c 0.00 0 +0x1e68 add x22, x22, #0x1 0.00 0 +0x1e6c ldr x8, [sp, #0xc8] 0.00 0 +0x1e70 ldr w24, [x8] 0.00 0 +0x1e74 add x25, x25, #0x18 0.00 0 +0x1e78 cmp x22, x24 0.00 0 +0x1e7c b.hs $+0x2c 0.00 0 +0x1e80 ldr x8, [x19, #0xa90] 0.00 0 +0x1e84 ldr x1, [x8, x25] 0.00 0 +0x1e88 mov x0, x19 0.00 0 +0x1e8c bl $-0x340d8 0.00 0 +0x1e90 cbz w0, $-0x28 0.00 0 +0x1e94 mov x0, x19 0.00 0 +0x1e98 mov x1, x22 0.00 0 +0x1e9c mov w2, #0xffffffff 0.00 0 +0x1ea0 bl $-0x9360 0.00 0 +0x1ea4 b $-0x3c 0.00 0 +0x1ea8 cbz x24, $+0x50 0.00 0 +0x1eac mov x25, #0x0 0.00 0 +0x1eb0 mov x22, #0x0 0.00 0 +0x1eb4 b $+0x14 0.00 0 +0x1eb8 add x22, x22, #0x1 0.00 0 +0x1ebc add x25, x25, #0x18 0.00 0 +0x1ec0 cmp x24, x22 0.00 0 +0x1ec4 b.eq $+0x34 0.00 0 +0x1ec8 ldr x8, [sp, #0xc0] 0.00 0 +0x1ecc ldr x8, [x8] 0.00 0 +0x1ed0 ldr x8, [x8, x25] 0.00 0 +0x1ed4 ldrb w8, [x8, #0xc] 0.00 0 +0x1ed8 mov w9, #0x17 0.00 0 +0x1edc tst w8, w9 0.00 0 +0x1ee0 b.eq $-0x28 0.00 0 +0x1ee4 mov x0, x19 0.00 0 +0x1ee8 mov x1, x22 0.00 0 +0x1eec mov w2, #0xffffffff 0.00 0 +0x1ef0 bl $-0x93b0 0.00 0 +0x1ef4 b $-0x3c 0.00 0 +0x1ef8 adrp x8, $+0x19b000 0.00 0 +0x1efc add x8, x8, #0xf1 0.00 0 +0x1f00 ldrb w8, [x8, #0x19] 0.00 0 +0x1f04 ldr x0, [x19] 0.00 0 +0x1f08 add w8, w8, #0x7 0.00 0 +0x1f0c and x1, x8, #0x1f8 0.00 0 +0x1f10 ldp x22, x8, [x0, #0x10] 0.00 0 +0x1f14 add x9, x22, x1 0.00 0 +0x1f18 cmp x9, x8 0.00 0 +0x1f1c str x9, [x0, #0x10] 0.00 0 +0x1f20 b.ls $+0xc 0.00 0 +0x1f24 bl $-0xc03d0 0.00 0 +0x1f28 mov x22, x0 0.00 0 +0x1f2c strh wzr, [x22, #0x4] 0.00 0 +0x1f30 add x0, x22, #0x10 0.00 0 +0x1f34 bl $+0xd8ab0 0.00 0 +0x1f38 str wzr, [x22, #0xc] 0.00 0 +0x1f3c adrp x8, $+0x155000 0.00 0 +0x1f40 ldr d0, [x8, #0xf8] 0.00 0 +0x1f44 str s0, [x22] 0.00 0 +0x1f48 strh wzr, [x22, #0x4] 0.00 0 +0x1f4c stp xzr, xzr, [x22, #0x18] 0.00 0 +0x1f50 mov w8, #0x53 0.00 0 +0x1f54 strb w8, [x22, #0x8] 0.00 0 +0x1f58 mov x0, x19 0.00 0 +0x1f5c mov w1, #0x53 0.00 0 +0x1f60 mov w2, #0x1 0.00 0 +0x1f64 mov x3, x23 0.00 0 +0x1f68 mov x4, x22 0.00 0 +0x1f6c bl $-0x48da8 0.00 0 +0x1f70 mov x22, x0 0.00 0 +0x1f74 ldr x8, [x19] 0.00 0 +0x1f78 ldp x0, x9, [x8, #0x10] 0.00 0 +0x1f7c add x10, x0, #0x38 0.00 0 +0x1f80 str x10, [x8, #0x10] 0.00 0 +0x1f84 cmp x10, x9 0.00 0 +0x1f88 b.ls $+0x10 0.00 0 +0x1f8c mov x0, x8 0.00 0 +0x1f90 mov w1, #0x38 0.00 0 +0x1f94 bl $-0xc0440 0.00 0 +0x1f98 str x22, [x0] 0.00 0 +0x1f9c movi v0.2d, #0x0 0.00 0 +0x1fa0 stur q0, [x0, #0x8] 0.00 0 +0x1fa4 stur q0, [x0, #0x18] 0.00 0 +0x1fa8 str xzr, [x0, #0x28] 0.00 0 +0x1fac movi d0, #0xffffffff 0.00 0 +0x1fb0 str d0, [x0, #0x30] 0.00 0 +0x1fb4 ldr x8, [sp, #0x90] 0.00 0 +0x1fb8 ldr q0, [x8] 0.00 0 +0x1fbc stur q0, [x0, #0x28] 0.00 0 +0x1fc0 ldr x8, [x19, #0x180] 0.00 0 +0x1fc4 cbz x8, $+0x4cdc 0.00 0 +0x1fc8 ldr x8, [x19, #0x188] 0.00 0 +0x1fcc str x0, [x8, #0x18] 0.00 0 +0x1fd0 ldr x8, [x19, #0x188] 0.00 0 +0x1fd4 str x8, [x0, #0x20] 0.00 0 +0x1fd8 b $+0x5f9c 0.00 0 +0x1fdc ldr x8, [sp, #0xc8] 0.00 0 +0x1fe0 ldr w8, [x8] 0.00 0 +0x1fe4 cbz w8, $+0x8f40 0.00 0 +0x1fe8 mov x27, x24 0.00 0 +0x1fec ldrsb w28, [x22, #0x45] 0.00 0 +0x1ff0 ldr x9, [x19, #0xa90] 0.00 0 +0x1ff4 sub w8, w8, #0x1 0.00 0 +0x1ff8 str w8, [x19, #0xa88] 0.00 0 +0x1ffc mov w10, #0x18 0.00 0 +0x2000 umull x8, w8, w10 0.00 0 +0x2004 ldr x1, [x9, x8] 0.00 0 +0x2008 mov x0, x19 0.00 0 +0x200c bl $-0x3c4e0 0.00 0 +0x2010 mov x22, x0 0.00 0 +0x2014 add x26, sp, #0x158 0.00 0 +0x2018 str x0, [x26] 0.00 0 +0x201c ldrb w8, [x19, #0x795] 0.00 0 +0x2020 cbz w8, $+0x4c88 0.00 0 +0x2024 ldrb w8, [x22] 0.00 0 +0x2028 cmp w8, #0x12 0.00 0 +0x202c b.ne $+0x4c7c 0.00 0 +0x2030 ldr x22, [x22, #0x28] 0.00 0 +0x2034 ldr x8, [sp, #0x80] 0.00 0 +0x2038 ldr x8, [x8, #0x40] 0.00 0 +0x203c ldr w23, [x8, #0xc] 0.00 0 +0x2040 ldr x24, [x8, #0x10] 0.00 0 +0x2044 ldr w8, [x19, #0x98c] 0.00 0 +0x2048 add w8, w8, #0x1 0.00 0 +0x204c str w8, [x19, #0x98c] 0.00 0 +0x2050 cbz w23, $+0x6c 0.00 0 +0x2054 mov w26, #0x0 0.00 0 +0x2058 sub w25, w23, #0x1 0.00 0 +0x205c b $+0x30 0.00 0 +0x2060 mov w8, #0x6 0.00 0 +0x2064 ldr x9, [sp, #0x80] 0.00 0 +0x2068 strb w8, [x9, #0x20] 0.00 0 +0x206c str x1, [x9, #0x40] 0.00 0 +0x2070 fmov d0, #1.0 0.00 0 +0x2074 mov x0, x1 0.00 0 +0x2078 bl $-0xa2394 0.00 0 +0x207c mov w26, #0x1 0.00 0 +0x2080 add x24, x24, #0x8 0.00 0 +0x2084 subs x23, x23, #0x1 0.00 0 +0x2088 b.eq $+0x34 0.00 0 +0x208c ldr x1, [x24] 0.00 0 +0x2090 subs x25, x25, #0x1 0.00 0 +0x2094 cset w8, hs 0.00 0 +0x2098 subs x22, x22, #0x1 0.00 0 +0x209c b.lo $-0x3c 0.00 0 +0x20a0 orr w8, w8, w26 0.00 0 +0x20a4 tbz w8, #0x0, $-0x44 0.00 0 +0x20a8 mov x0, x19 0.00 0 +0x20ac bl $-0x74954 0.00 0 +0x20b0 add x24, x24, #0x8 0.00 0 +0x20b4 subs x23, x23, #0x1 0.00 0 +0x20b8 b.ne $-0x2c 0.00 0 +0x20bc ldr x8, [sp, #0x80] 0.00 0 +0x20c0 ldrb w8, [x8, #0x52] 0.00 0 +0x20c4 tbz w8, #0x3, $+0x1c 0.00 0 +0x20c8 ldrb w8, [x19, #0x39b] 0.00 0 +0x20cc cbz w8, $+0x14 0.00 0 +0x20d0 ldr w8, [x19, #0x9e8] 0.00 0 +0x20d4 add w8, w8, #0x1 0.00 0 +0x20d8 str w8, [x19, #0x9e8] 0.00 0 +0x20dc strb wzr, [x19, #0x39b] 0.00 0 +0x20e0 adrp x8, $+0x19b000 0.00 0 +0x20e4 add x8, x8, #0xf1 0.00 0 +0x20e8 ldrb w8, [x8, #0x19] 0.00 0 +0x20ec ldr x0, [x19] 0.00 0 +0x20f0 add w8, w8, #0x7 0.00 0 +0x20f4 and x1, x8, #0x1f8 0.00 0 +0x20f8 ldp x24, x8, [x0, #0x10] 0.00 0 +0x20fc add x9, x24, x1 0.00 0 +0x2100 cmp x9, x8 0.00 0 +0x2104 str x9, [x0, #0x10] 0.00 0 +0x2108 add x26, sp, #0x158 0.00 0 +0x210c b.ls $+0xc 0.00 0 +0x2110 bl $-0xc05bc 0.00 0 +0x2114 mov x24, x0 0.00 0 +0x2118 strh wzr, [x24, #0x4] 0.00 0 +0x211c add x0, x24, #0x10 0.00 0 +0x2120 bl $+0xd88c4 0.00 0 +0x2124 str wzr, [x24, #0xc] 0.00 0 +0x2128 adrp x8, $+0x155000 0.00 0 +0x212c ldr d0, [x8, #0xf8] 0.00 0 +0x2130 str s0, [x24] 0.00 0 +0x2134 strh wzr, [x24, #0x4] 0.00 0 +0x2138 stp xzr, xzr, [x24, #0x18] 0.00 0 +0x213c mov w8, #0x53 0.00 0 +0x2140 strb w8, [x24, #0x8] 0.00 0 +0x2144 b $+0x4bdc 0.00 0 +0x2148 ldrsb w27, [x22, #0x23] 0.00 0 +0x214c ldr d0, [x24] 0.00 0 +0x2150 mov x0, x19 0.00 0 +0x2154 bl $-0x43a18 0.00 0 +0x2158 ldr w8, [x19, #0xa88] 0.00 0 +0x215c ldr w9, [x19, #0x84c] 0.00 0 +0x2160 cmp w8, w9 0.00 0 +0x2164 b.hs $+0x3074 0.00 0 +0x2168 b $+0x3088 0.00 0 +0x216c str x24, [sp, #0xb0] 0.00 0 +0x2170 mov x24, #0x0 0.00 0 +0x2174 ldrsb w27, [x22, #0xa2] 0.00 0 +0x2178 add x26, sp, #0x158 0.00 0 +0x217c ldr x9, [sp, #0xc8] 0.00 0 +0x2180 b $+0x5134 0.00 0 +0x2184 ldr w8, [x24] 0.00 0 +0x2188 ldr x9, [x19, #0x808] 0.00 0 +0x218c add x8, x24, x8 0.00 0 +0x2190 sub x8, x8, x9 0.00 0 +0x2194 add x2, x8, #0x4 0.00 0 +0x2198 ldrsb w27, [x22, w26, uxtw] 0.00 0 +0x219c ldr x8, [x19, #0x130] 0.00 0 +0x21a0 cbnz x8, $+0x3f44 0.00 0 +0x21a4 b $+0x3f48 0.00 0 +0x21a8 str x24, [sp, #0xb0] 0.00 0 +0x21ac add x8, x22, #0x57 0.00 0 +0x21b0 mov w23, #0xb 0.00 0 +0x21b4 b $+0x36cc 0.00 0 +0x21b8 add x8, x22, #0x63 0.00 0 +0x21bc mov w1, #0x46 0.00 0 +0x21c0 b $+0x2adc 0.00 0 +0x21c4 str x24, [sp, #0xb0] 0.00 0 +0x21c8 add x8, x22, #0xd9 0.00 0 +0x21cc mov w23, #0x3d 0.00 0 +0x21d0 mov w26, #0x1 0.00 0 +0x21d4 b $+0xe20 0.00 0 +0x21d8 mov w23, #0x0 0.00 0 +0x21dc add x8, x22, #0x104 0.00 0 +0x21e0 b $+0x244 0.00 0 +0x21e4 str x24, [sp, #0xb0] 0.00 0 +0x21e8 add x8, x22, #0x8b 0.00 0 +0x21ec mov w28, #0x9 0.00 0 +0x21f0 b $+0x3370 0.00 0 +0x21f4 str x24, [sp, #0xb0] 0.00 0 +0x21f8 ldrb w24, [x22, #0x111] 0.00 0 +0x21fc ldr x8, [x19, #0x130] 0.00 0 +0x2200 cbz x8, $+0xc 0.00 0 +0x2204 ldrb w8, [x19, #0x7cd] 0.00 0 +0x2208 cbz w8, $+0x8d44 0.00 0 +0x220c ldrb w8, [x19, #0x399] 0.00 0 +0x2210 cbnz w8, $+0x18 0.00 0 +0x2214 ldr x8, [sp, #0x80] 0.00 0 +0x2218 ldr d0, [x8, #0x60] 0.00 0 +0x221c movi d1, #0x0 0.00 0 +0x2220 fmul d0, d0, d1 0.00 0 +0x2224 str d0, [x8, #0x60] 0.00 0 +0x2228 ldr w8, [x19, #0x864] 0.00 0 +0x222c add x26, sp, #0x158 0.00 0 +0x2230 ldr x27, [sp, #0xc8] 0.00 0 +0x2234 cbz w8, $+0x8cf0 0.00 0 +0x2238 ldr w8, [x27] 0.00 0 +0x223c cbz w8, $+0x8ce8 0.00 0 +0x2240 ldr x9, [x19, #0xa90] 0.00 0 +0x2244 sub w8, w8, #0x1 0.00 0 +0x2248 str w8, [x19, #0xa88] 0.00 0 +0x224c mov w10, #0x18 0.00 0 +0x2250 umull x8, w8, w10 0.00 0 +0x2254 ldr x8, [x9, x8] 0.00 0 +0x2258 str x8, [x26] 0.00 0 +0x225c mov x0, x19 0.00 0 +0x2260 ldr x1, [sp, #0x80] 0.00 0 +0x2264 bl $+0x2b720 0.00 0 +0x2268 tbnz w0, #0x0, $+0x8 0.00 0 +0x226c b $+0x8cb8 0.00 0 +0x2270 ldr x22, [x26] 0.00 0 +0x2274 ldrb w25, [x22, #0x1] 0.00 0 +0x2278 adrp x8, $+0x19b000 0.00 0 +0x227c add x8, x8, #0xf1 0.00 0 +0x2280 ldrb w8, [x8, #0x7c] 0.00 0 +0x2284 ldr x0, [x19] 0.00 0 +0x2288 add w8, w8, #0x7 0.00 0 +0x228c and x1, x8, #0x1f8 0.00 0 +0x2290 ldp x23, x8, [x0, #0x10] 0.00 0 +0x2294 add x9, x23, x1 0.00 0 +0x2298 cmp x9, x8 0.00 0 +0x229c str x9, [x0, #0x10] 0.00 0 +0x22a0 b.ls $+0xc 0.00 0 +0x22a4 bl $-0xc0750 0.00 0 +0x22a8 mov x23, x0 0.00 0 +0x22ac strh wzr, [x23, #0x4] 0.00 0 +0x22b0 add x0, x23, #0x10 0.00 0 +0x22b4 bl $+0xd8730 0.00 0 +0x22b8 mov w8, #0x7c 0.00 0 +0x22bc strb w8, [x23] 0.00 0 +0x22c0 strb w25, [x23, #0x1] 0.00 0 +0x22c4 str wzr, [x23, #0xc] 0.00 0 +0x22c8 stur wzr, [x23, #0x2] 0.00 0 +0x22cc stp xzr, xzr, [x23, #0x18] 0.00 0 +0x22d0 mov w8, #0x53 0.00 0 +0x22d4 strb w8, [x23, #0x8] 0.00 0 +0x22d8 str x22, [x23, #0x28] 0.00 0 +0x22dc ldr w8, [x22, #0xc] 0.00 0 +0x22e0 and w8, w8, #0x1f 0.00 0 +0x22e4 str w8, [x23, #0xc] 0.00 0 +0x22e8 str xzr, [x23, #0x30] 0.00 0 +0x22ec str x23, [x26] 0.00 0 +0x22f0 ldr w8, [x27] 0.00 0 +0x22f4 cbz w8, $+0x5c0c 0.00 0 +0x22f8 b $+0x8c2c 0.00 0 +0x22fc str x24, [sp, #0xb0] 0.00 0 +0x2300 add x8, x22, #0x89 0.00 0 +0x2304 mov w28, #0x9 0.00 0 +0x2308 b $+0x3258 0.00 0 +0x230c str x24, [sp, #0xb0] 0.00 0 +0x2310 mov w26, #0x0 0.00 0 +0x2314 add x8, x22, #0xdb 0.00 0 +0x2318 mov w23, #0x3c 0.00 0 +0x231c b $+0xcd8 0.00 0 +0x2320 str x24, [sp, #0xb0] 0.00 0 +0x2324 add x8, x22, #0xdf 0.00 0 +0x2328 b $+0x23d4 0.00 0 +0x232c ldr x8, [sp, #0xc8] 0.00 0 +0x2330 ldr w8, [x8] 0.00 0 +0x2334 cbz w8, $+0x8bf0 0.00 0 +0x2338 str x24, [sp, #0xb0] 0.00 0 +0x233c ldrsb w27, [x22, #0x8e] 0.00 0 +0x2340 ldr x9, [x19, #0xa90] 0.00 0 +0x2344 sub w8, w8, #0x1 0.00 0 +0x2348 str w8, [x19, #0xa88] 0.00 0 +0x234c mov w10, #0x18 0.00 0 +0x2350 umull x8, w8, w10 0.00 0 +0x2354 ldr x22, [x9, x8] 0.00 0 +0x2358 add x26, sp, #0x158 0.00 0 +0x235c str x22, [x26] 0.00 0 +0x2360 ldrb w8, [x19, #0x795] 0.00 0 +0x2364 cbz w8, $+0x5c40 0.00 0 +0x2368 adrp x8, $+0x19b000 0.00 0 +0x236c add x8, x8, #0xf1 0.00 0 +0x2370 ldrb w8, [x8, #0x2e] 0.00 0 +0x2374 ldr x0, [x19] 0.00 0 +0x2378 add w8, w8, #0x7 0.00 0 +0x237c and x1, x8, #0x1f8 0.00 0 +0x2380 ldp x23, x8, [x0, #0x10] 0.00 0 +0x2384 add x9, x23, x1 0.00 0 +0x2388 cmp x9, x8 0.00 0 +0x238c str x9, [x0, #0x10] 0.00 0 +0x2390 ldr x24, [sp, #0xc0] 0.00 0 +0x2394 b.ls $+0xc 0.00 0 +0x2398 bl $-0xc0844 0.00 0 +0x239c mov x23, x0 0.00 0 +0x23a0 strh wzr, [x23, #0x4] 0.00 0 +0x23a4 add x0, x23, #0x10 0.00 0 +0x23a8 bl $+0xd863c 0.00 0 +0x23ac str wzr, [x23, #0xc] 0.00 0 +0x23b0 adrp x8, $+0x158000 0.00 0 +0x23b4 ldr d0, [x8, #0xc10] 0.00 0 +0x23b8 str s0, [x23] 0.00 0 +0x23bc strh wzr, [x23, #0x4] 0.00 0 +0x23c0 stp xzr, xzr, [x23, #0x18] 0.00 0 +0x23c4 mov w8, #0x53 0.00 0 +0x23c8 strb w8, [x23, #0x8] 0.00 0 +0x23cc str x22, [x23, #0x28] 0.00 0 +0x23d0 cbz x22, $+0x10 0.00 0 +0x23d4 ldr w8, [x22, #0xc] 0.00 0 +0x23d8 and w8, w8, #0x1f 0.00 0 +0x23dc str w8, [x23, #0xc] 0.00 0 +0x23e0 mov w8, #0x8 0.00 0 +0x23e4 str w8, [x23, #0x30] 0.00 0 +0x23e8 mov x0, x23 0.00 0 +0x23ec mov x1, x19 0.00 0 +0x23f0 bl $-0x411bc 0.00 0 +0x23f4 ldr w8, [x19, #0x4a8] 0.00 0 +0x23f8 orr w8, w8, #0x4 0.00 0 +0x23fc str w8, [x19, #0x4a8] 0.00 0 +0x2400 b $+0x5bec 0.00 0 +0x2404 str x24, [sp, #0xb0] 0.00 0 +0x2408 mov w24, #0x0 0.00 0 +0x240c mov w25, #0x0 0.00 0 +0x2410 add x8, x22, #0xd2 0.00 0 +0x2414 mov w28, #0x3 0.00 0 +0x2418 b $+0x3150 0.00 0 +0x241c add x8, x22, #0x105 0.00 0 +0x2420 mov w23, #0x1 0.00 0 +0x2424 mov w22, #0x4c 0.00 0 +0x2428 b $+0x22fc 0.00 0 +0x242c ldrsb w28, [x22, #0x115] 0.00 0 +0x2430 ldr x8, [x19, #0x190] 0.00 0 +0x2434 ldr x9, [x19, #0x7d8] 0.00 0 +0x2438 add x22, sp, #0x158 0.00 0 +0x243c stp x8, x9, [x22, #0x8] 0.00 0 +0x2440 ldr w8, [x24] 0.00 0 +0x2444 mov w9, #0x1 0.00 0 +0x2448 stp w8, w9, [x22, #0x18] 0.00 0 +0x244c ldr x0, [x19, #0x7d0] 0.00 0 +0x2450 ldr x8, [x0] 0.00 0 +0x2454 ldr x8, [x8, #0xf8] 0.00 0 +0x2458 add x1, sp, #0x160 0.00 0 +0x245c blr x8 0.00 0 +0x2460 add x27, sp, #0x158 0.00 0 +0x2464 ldr x22, [x22, #0x20] 0.00 0 +0x2468 ldr x0, [x19, #0x7d0] 0.00 0 +0x246c ldr x8, [x0] 0.00 0 +0x2470 ldr x8, [x8, #0x128] 0.00 0 +0x2474 mov x1, x22 0.00 0 +0x2478 blr x8 0.00 0 +0x247c cmp w0, #0x12 0.00 0 +0x2480 str x24, [sp, #0xb0] 0.00 0 +0x2484 b.ne $+0x4bf4 0.00 0 +0x2488 mov x0, x19 0.00 0 +0x248c mov x1, x22 0.00 0 +0x2490 bl $+0x2f00c 0.00 0 +0x2494 mov x22, x0 0.00 0 +0x2498 add x8, x0, #0x20 0.00 0 +0x249c b $+0x4bec 0.00 0 +0x24a0 ldrsb w27, [x22, #0x72] 0.00 0 +0x24a4 ldr w1, [x24] 0.00 0 +0x24a8 ldr x2, [x19, #0x7d8] 0.00 0 +0x24ac mov x0, x19 0.00 0 +0x24b0 bl $-0x43ce4 0.00 0 +0x24b4 ldr w8, [x19, #0xa88] 0.00 0 +0x24b8 ldr w9, [x19, #0x84c] 0.00 0 +0x24bc cmp w8, w9 0.00 0 +0x24c0 b.lo $+0x20 0.00 0 +0x24c4 ldr w9, [x19, #0x160] 0.00 0 +0x24c8 cmp w8, w9 0.00 0 +0x24cc b.hs $+0x8a58 0.00 0 +0x24d0 ldr x9, [x19, #0x8b0] 0.00 0 +0x24d4 ldrb w9, [x9, #0x50] 0.00 0 +0x24d8 tbnz w9, #0x4, $+0x8 0.00 0 +0x24dc b $+0x8a48 0.00 0 +0x24e0 ldr x9, [sp, #0x88] 0.00 0 +0x24e4 lsl x9, x9, #0x8 0.00 0 +0x24e8 ldr x12, [sp, #0xc0] 0.00 0 +0x24ec ldr x10, [x12] 0.00 0 +0x24f0 mov w11, #0x18 0.00 0 +0x24f4 umaddl x8, w8, w11, x10 0.00 0 +0x24f8 stp x9, xzr, [x8, #0x8] 0.00 0 +0x24fc ldr x8, [x12] 0.00 0 +0x2500 ldr x12, [sp, #0xc8] 0.00 0 +0x2504 ldr w9, [x12] 0.00 0 +0x2508 add w10, w9, #0x1 0.00 0 +0x250c str w10, [x12] 0.00 0 +0x2510 umull x9, w9, w11 0.00 0 +0x2514 b $+0x2ff8 0.00 0 +0x2518 ldrsb x9, [x24] 0.00 0 +0x251c add x8, x22, #0x1f 0.00 0 +0x2520 and x9, x9, #0xffffffff 0.00 0 +0x2524 b $-0x165c 0.00 0 +0x2528 ldr x10, [sp, #0xc8] 0.00 0 +0x252c ldr w8, [x10] 0.00 0 +0x2530 cbz w8, $+0x89f4 0.00 0 +0x2534 ldrsb w27, [x22, #0x66] 0.00 0 +0x2538 ldr x25, [sp, #0xc0] 0.00 0 +0x253c ldr x9, [x25] 0.00 0 +0x2540 sub w8, w8, #0x1 0.00 0 +0x2544 str w8, [x10] 0.00 0 +0x2548 mov w10, #0x18 0.00 0 +0x254c umull x8, w8, w10 0.00 0 +0x2550 ldr x23, [x9, x8] 0.00 0 +0x2554 add x26, sp, #0x158 0.00 0 +0x2558 str x23, [x26] 0.00 0 +0x255c ldrb w8, [x23] 0.00 0 +0x2560 cmp w8, #0x7 0.00 0 +0x2564 str x24, [sp, #0xb0] 0.00 0 +0x2568 b.ne $+0x10 0.00 0 +0x256c mov w8, #0x8 0.00 0 +0x2570 strb w8, [x23, #0x1] 0.00 0 +0x2574 ldr x23, [x26] 0.00 0 +0x2578 adrp x8, $+0x154000 0.00 0 +0x257c add x8, x8, #0x37f 0.00 0 +0x2580 ldrb w9, [x23, #0x1] 0.00 0 +0x2584 ldrb w24, [x8, x9] 0.00 0 +0x2588 adrp x8, $+0x19a000 0.00 0 +0x258c add x8, x8, #0xf1 0.00 0 +0x2590 ldrb w8, [x8, #0x18] 0.00 0 +0x2594 ldr x0, [x19] 0.00 0 +0x2598 add w8, w8, #0x7 0.00 0 +0x259c and x1, x8, #0x1f8 0.00 0 +0x25a0 ldp x22, x8, [x0, #0x10] 0.00 0 +0x25a4 add x9, x22, x1 0.00 0 +0x25a8 cmp x9, x8 0.00 0 +0x25ac str x9, [x0, #0x10] 0.00 0 +0x25b0 b.ls $+0xc 0.00 0 +0x25b4 bl $-0xc0a60 0.00 0 +0x25b8 mov x22, x0 0.00 0 +0x25bc str x27, [sp, #0xa0] 0.00 0 +0x25c0 strh wzr, [x22, #0x4] 0.00 0 +0x25c4 add x0, x22, #0x10 0.00 0 +0x25c8 bl $+0xd841c 0.00 0 +0x25cc mov w8, #0x18 0.00 0 +0x25d0 b $+0x63c 0.00 0 +0x25d4 str x24, [sp, #0xb0] 0.00 0 +0x25d8 mov x12, #0x0 0.00 0 +0x25dc mov x27, #0x0 0.00 0 +0x25e0 mov x1, #0x0 0.00 0 +0x25e4 ldrsb w8, [x22, #0x99] 0.00 0 +0x25e8 str x8, [sp, #0xa0] 0.00 0 +0x25ec mov w14, #0xb 0.00 0 +0x25f0 b $+0x3590 0.00 0 +0x25f4 add x8, x22, #0x4d 0.00 0 +0x25f8 b $+0x2dcc 0.00 0 +0x25fc str x24, [sp, #0xb0] 0.00 0 +0x2600 add x8, x22, #0x8a 0.00 0 +0x2604 b $+0x1c14 0.00 0 +0x2608 str x24, [sp, #0xb0] 0.00 0 +0x260c mov x12, #0x0 0.00 0 +0x2610 mov x27, #0x0 0.00 0 +0x2614 mov x1, #0x0 0.00 0 +0x2618 ldrsb w8, [x22, #0x92] 0.00 0 +0x261c str x8, [sp, #0xa0] 0.00 0 +0x2620 mov w14, #0x4 0.00 0 +0x2624 b $+0x355c 0.00 0 +0x2628 str x24, [sp, #0xb0] 0.00 0 +0x262c mov x12, #0x0 0.00 0 +0x2630 mov x27, #0x0 0.00 0 +0x2634 mov x1, #0x0 0.00 0 +0x2638 ldrsb w8, [x22, #0x93] 0.00 0 +0x263c str x8, [sp, #0xa0] 0.00 0 +0x2640 mov w14, #0x5 0.00 0 +0x2644 b $+0x353c 0.00 0 +0x2648 str x24, [sp, #0xb0] 0.00 0 +0x264c add x8, x22, #0xa1 0.00 0 +0x2650 mov w25, #0xb 0.00 0 +0x2654 b $+0x218c 0.00 0 +0x2658 str x24, [sp, #0xb0] 0.00 0 +0x265c mov w25, #0x0 0.00 0 +0x2660 add x8, x22, #0xb8 0.00 0 +0x2664 mov w28, #0x7 0.00 0 +0x2668 b $+0x286c 0.00 0 +0x266c str x24, [sp, #0xb0] 0.00 0 +0x2670 mov w25, #0x0 0.00 0 +0x2674 add x8, x22, #0xb9 0.00 0 +0x2678 b $+0x17b8 0.00 0 +0x267c str x24, [sp, #0xb0] 0.00 0 +0x2680 ldr x8, [sp, #0xc8] 0.00 0 +0x2684 ldr w8, [x8] 0.00 0 +0x2688 cbz w8, $+0x889c 0.00 0 +0x268c ldrsb w27, [x22, #0x25] 0.00 0 +0x2690 ldr x9, [x19, #0xa90] 0.00 0 +0x2694 sub w8, w8, #0x1 0.00 0 +0x2698 str w8, [x19, #0xa88] 0.00 0 +0x269c mov w10, #0x18 0.00 0 +0x26a0 umaddl x8, w8, w10, x9 0.00 0 +0x26a4 ldp x23, x28, [x8] 0.00 0 +0x26a8 ldr x24, [x8, #0x10] 0.00 0 +0x26ac add x26, sp, #0x158 0.00 0 +0x26b0 str x23, [x26] 0.00 0 +0x26b4 ldrb w8, [x19, #0x795] 0.00 0 +0x26b8 cbz w8, $+0x5984 0.00 0 +0x26bc ldrb w8, [x23] 0.00 0 +0x26c0 cmp w8, #0x14 0.00 0 +0x26c4 b.eq $+0x6cb8 0.00 0 +0x26c8 cmp w8, #0x13 0.00 0 +0x26cc b.eq $+0x10 0.00 0 +0x26d0 mov x1, x23 0.00 0 +0x26d4 cmp w8, #0x12 0.00 0 +0x26d8 b.ne $+0x6cb8 0.00 0 +0x26dc ldr x8, [x23, #0x28] 0.00 0 +0x26e0 mov x1, x23 0.00 0 +0x26e4 cbnz x8, $+0x6cb8 0.00 0 +0x26e8 mov x1, x23 0.00 0 +0x26ec b $+0x6cd8 0.00 0 +0x26f0 str x24, [sp, #0xb0] 0.00 0 +0x26f4 add x8, x22, #0x54 0.00 0 +0x26f8 mov w23, #0x6 0.00 0 +0x26fc b $+0x3184 0.00 0 +0x2700 str x24, [sp, #0xb0] 0.00 0 +0x2704 mov x12, #0x0 0.00 0 +0x2708 mov x27, #0x0 0.00 0 +0x270c mov x1, #0x0 0.00 0 +0x2710 ldrsb w8, [x22, #0x90] 0.00 0 +0x2714 str x8, [sp, #0xa0] 0.00 0 +0x2718 mov w14, #0x2 0.00 0 +0x271c b $+0x3464 0.00 0 +0x2720 ldrsb w8, [x22, #0xd0] 0.00 0 +0x2724 str x8, [sp, #0xa0] 0.00 0 +0x2728 ldr x8, [x19, #0x190] 0.00 0 +0x272c ldr x9, [x19, #0x7d8] 0.00 0 +0x2730 add x26, sp, #0x158 0.00 0 +0x2734 stp x8, x9, [x26, #0x8] 0.00 0 +0x2738 str x24, [sp, #0xb0] 0.00 0 +0x273c ldr w8, [x24] 0.00 0 +0x2740 mov w9, #0x17 0.00 0 +0x2744 stp w8, w9, [x26, #0x18] 0.00 0 +0x2748 ldr x0, [x19, #0x7d0] 0.00 0 +0x274c ldr x8, [x0] 0.00 0 +0x2750 ldr x8, [x8, #0xf8] 0.00 0 +0x2754 add x1, sp, #0x160 0.00 0 +0x2758 blr x8 0.00 0 +0x275c ldr x0, [x19, #0x7d0] 0.00 0 +0x2760 ldr x8, [x0] 0.00 0 +0x2764 ldr x8, [x8, #0x110] 0.00 0 +0x2768 add x1, sp, #0x160 0.00 0 +0x276c blr x8 0.00 0 +0x2770 mov x23, x0 0.00 0 +0x2774 add x1, sp, #0x160 0.00 0 +0x2778 mov x0, x19 0.00 0 +0x277c mov x2, #0x0 0.00 0 +0x2780 mov w3, #0x1 0.00 0 +0x2784 mov w4, #0x0 0.00 0 +0x2788 bl $-0xad8c 0.00 0 +0x278c str x0, [x26] 0.00 0 +0x2790 cbz x0, $+0x8698 0.00 0 +0x2794 mov x22, x0 0.00 0 +0x2798 ldp x8, x9, [x26, #0x28] 0.00 0 +0x279c cmp x9, #0x0 0.00 0 +0x27a0 mov w9, #0x80 0.00 0 +0x27a4 cinc x9, x9, eq 0.00 0 +0x27a8 mov w10, #0x7f 0.00 0 +0x27ac cmp x8, #0x0 0.00 0 +0x27b0 csel x25, x9, x10, eq 0.00 0 +0x27b4 mov w2, #0x1 0.00 0 +0x27b8 bfi x2, x25, #0x2, #0x3e 0.00 0 +0x27bc str xzr, [x26, #0x108] 0.00 0 +0x27c0 movi d0, #0xffffffff 0.00 0 +0x27c4 str d0, [x26, #0x110] 0.00 0 +0x27c8 add x4, sp, #0x260 0.00 0 +0x27cc mov x0, x19 0.00 0 +0x27d0 mov w1, #0x1 0.00 0 +0x27d4 mov w3, #0xe 0.00 0 +0x27d8 bl $-0x42418 0.00 0 +0x27dc mov x24, x0 0.00 0 +0x27e0 adrp x8, $+0x199000 0.00 0 +0x27e4 add x8, x8, #0x7c0 0.00 0 +0x27e8 add x9, x8, x25, lsl #2 0.00 0 +0x27ec ldr w9, [x9, #0xc4] 0.00 0 +0x27f0 cbz w9, $+0x34 0.00 0 +0x27f4 ldr w9, [x24, #0xc] 0.00 0 +0x27f8 orr w9, w9, #0x4 0.00 0 +0x27fc str w9, [x24, #0xc] 0.00 0 +0x2800 add x8, x8, x25 0.00 0 +0x2804 ldrb w8, [x8, #0x3d0] 0.00 0 +0x2808 cbz w8, $+0x1c 0.00 0 +0x280c ldr w8, [x24, #0x50] 0.00 0 +0x2810 orr w8, w8, #0x2000 0.00 0 +0x2814 str w8, [x24, #0x50] 0.00 0 +0x2818 ldr w8, [x19, #0x4ac] 0.00 0 +0x281c add w8, w8, #0x1 0.00 0 +0x2820 str w8, [x19, #0x4ac] 0.00 0 +0x2824 add x0, x24, #0x28 0.00 0 +0x2828 str xzr, [x26, #0x118] 0.00 0 +0x282c str wzr, [x26, #0x120] 0.00 0 +0x2830 str x22, [x26, #0x108] 0.00 0 +0x2834 ldrb w8, [x22, #0x1] 0.00 0 +0x2838 strb w8, [sp, #0x268] 0.00 0 +0x283c add x2, sp, #0x260 0.00 0 +0x2840 mov x1, x19 0.00 0 +0x2844 bl $-0x4c0cc 0.00 0 +0x2848 ldr w8, [x22, #0xc] 0.00 0 +0x284c and w8, w8, #0x1f 0.00 0 +0x2850 ldr w9, [x24, #0xc] 0.00 0 +0x2854 orr w8, w9, w8 0.00 0 +0x2858 str w8, [x24, #0xc] 0.00 0 +0x285c str x24, [x26] 0.00 0 +0x2860 ldrb w9, [x19, #0x5a0] 0.00 0 +0x2864 cbnz w9, $+0x28 0.00 0 +0x2868 ldr x0, [x19, #0x7d0] 0.00 0 +0x286c ldr x8, [x0] 0.00 0 +0x2870 ldr x8, [x8, #0x3b8] 0.00 0 +0x2874 ldr x1, [sp, #0x20] 0.00 0 +0x2878 blr x8 0.00 0 +0x287c mov w8, #0x1 0.00 0 +0x2880 strb w8, [x19, #0x5a0] 0.00 0 +0x2884 ldr x24, [x26] 0.00 0 +0x2888 ldr w8, [x24, #0xc] 0.00 0 +0x288c ldr w9, [x19, #0x598] 0.00 0 +0x2890 mov w10, #0x60 0.00 0 +0x2894 mov w11, #0x40 0.00 0 +0x2898 cmp w9, #0x300 0.00 0 +0x289c csel w9, w11, w10, eq 0.00 0 +0x28a0 ldrb w10, [x24, #0x54] 0.00 0 +0x28a4 bfxil w9, w10, #0x0, #0x3 0.00 0 +0x28a8 strb w9, [x24, #0x54] 0.00 0 +0x28ac ldr x22, [sp, #0xc0] 0.00 0 +0x28b0 tbnz w8, #0x1f, $+0x5e94 0.00 0 +0x28b4 mov w3, #0x0 0.00 0 +0x28b8 b $+0x5e90 0.00 0 +0x28bc ldrsb w28, [x22, #0x71] 0.00 0 +0x28c0 ldr x8, [x19, #0x190] 0.00 0 +0x28c4 ldr x9, [x19, #0x7d8] 0.00 0 +0x28c8 add x26, sp, #0x158 0.00 0 +0x28cc stp x8, x9, [x26, #0x8] 0.00 0 +0x28d0 ldr w8, [x24] 0.00 0 +0x28d4 mov w9, #0x1 0.00 0 +0x28d8 stp w8, w9, [x26, #0x18] 0.00 0 +0x28dc ldr x0, [x19, #0x7d0] 0.00 0 +0x28e0 ldr x8, [x0] 0.00 0 +0x28e4 ldr x8, [x8, #0xf8] 0.00 0 +0x28e8 add x1, sp, #0x160 0.00 0 +0x28ec blr x8 0.00 0 +0x28f0 str x24, [sp, #0xb0] 0.00 0 +0x28f4 add x27, sp, #0x158 0.00 0 +0x28f8 ldr x22, [x26, #0x20] 0.00 0 +0x28fc ldr x0, [x19, #0x7d0] 0.00 0 +0x2900 ldr x8, [x0] 0.00 0 +0x2904 ldr x8, [x8, #0x128] 0.00 0 +0x2908 mov x1, x22 0.00 0 +0x290c blr x8 0.00 0 +0x2910 adrp x26, $+0x154000 0.00 0 +0x2914 add x26, x26, #0x3c0 0.00 0 +0x2918 cmp w0, #0x12 0.00 0 +0x291c b.ne $+0x4424 0.00 0 +0x2920 mov x0, x19 0.00 0 +0x2924 mov x1, x22 0.00 0 +0x2928 bl $+0x2eb74 0.00 0 +0x292c mov x24, x0 0.00 0 +0x2930 add x8, x0, #0x20 0.00 0 +0x2934 b $+0x4414 0.00 0 +0x2938 ldrh w1, [x24] 0.00 0 +0x293c ldrsb w23, [x22, w26, uxtw] 0.00 0 +0x2940 ldr x8, [x19, #0x130] 0.00 0 +0x2944 cbz x8, $+0x2bfc 0.00 0 +0x2948 mov x0, x19 0.00 0 +0x294c bl $+0x8888 0.00 0 +0x2950 mov x1, x0 0.00 0 +0x2954 mov x0, x19 0.00 0 +0x2958 mov w2, #0xd 0.00 0 +0x295c bl $-0x41fb8 0.00 0 +0x2960 add x26, sp, #0x158 0.00 0 +0x2964 str x0, [x26] 0.00 0 +0x2968 ldr x22, [sp, #0xc0] 0.00 0 +0x296c str x23, [sp, #0xa0] 0.00 0 +0x2970 ldr w8, [x19, #0xa88] 0.00 0 +0x2974 ldr w9, [x19, #0x84c] 0.00 0 +0x2978 cmp w8, w9 0.00 0 +0x297c b.hs $+0x4048 0.00 0 +0x2980 b $+0x405c 0.00 0 +0x2984 ldrsb w27, [x22, #0x11] 0.00 0 +0x2988 ldrb w1, [x24] 0.00 0 +0x298c ldr x9, [x19, #0x130] 0.00 0 +0x2990 ldr x8, [x19, #0x7f0] 0.00 0 +0x2994 ldrh w8, [x8, #0xba] 0.00 0 +0x2998 str x24, [sp, #0xb0] 0.00 0 +0x299c str x27, [sp, #0xa0] 0.00 0 +0x29a0 cmp w8, w1 0.00 0 +0x29a4 add x26, sp, #0x158 0.00 0 +0x29a8 cbz x9, $+0x1844 0.00 0 +0x29ac b.hi $+0x1830 0.00 0 +0x29b0 ldr x8, [x19, #0x720] 0.00 0 +0x29b4 ldr x0, [x8, #0x8] 0.00 0 +0x29b8 ldr x8, [x0] 0.00 0 +0x29bc ldr x8, [x8, #0x20] 0.00 0 +0x29c0 mov w1, #0x2 0.00 0 +0x29c4 blr x8 0.00 0 +0x29c8 b $-0x2414 0.00 0 +0x29cc ldr w9, [x24] 0.00 0 +0x29d0 add x8, x22, #0x20 0.00 0 +0x29d4 b $-0x1b0c 0.00 0 +0x29d8 str x24, [sp, #0xb0] 0.00 0 +0x29dc ldrb w24, [x22, #0x27] 0.00 0 +0x29e0 ldr x8, [x19, #0x748] 0.00 0 +0x29e4 ldrb w8, [x8, #0x1] 0.00 0 +0x29e8 add x26, sp, #0x158 0.00 0 +0x29ec ldr x27, [sp, #0xc8] 0.00 0 +0x29f0 tbz w8, #0x3, $+0x34 0.00 0 +0x29f4 ldrb w8, [x19, #0x5a0] 0.00 0 +0x29f8 cbnz w8, $+0x20 0.00 0 +0x29fc ldr x0, [x19, #0x7d0] 0.00 0 +0x2a00 ldr x8, [x0] 0.00 0 +0x2a04 ldr x8, [x8, #0x3b8] 0.00 0 +0x2a08 ldr x1, [sp, #0x20] 0.00 0 +0x2a0c blr x8 0.00 0 +0x2a10 mov w8, #0x1 0.00 0 +0x2a14 strb w8, [x19, #0x5a0] 0.00 0 +0x2a18 ldr w8, [x19, #0x598] 0.00 0 +0x2a1c cmp w8, #0x300 0.00 0 +0x2a20 b.ne $+0x8574 0.00 0 +0x2a24 ldrb w8, [x19, #0x7fc] 0.00 0 +0x2a28 tbz w8, #0x5, $+0x8 0.00 0 +0x2a2c b $+0x84f8 0.00 0 +0x2a30 ldr x8, [sp, #0x80] 0.00 0 +0x2a34 ldrh w8, [x8, #0x74] 0.00 0 +0x2a38 cbnz w8, $+0x84ec 0.00 0 +0x2a3c ldr x8, [sp, #0x80] 0.00 0 +0x2a40 ldrh w8, [x8, #0x76] 0.00 0 +0x2a44 cbnz w8, $+0x84e0 0.00 0 +0x2a48 ldr x8, [x19, #0x748] 0.00 0 +0x2a4c ldrb w8, [x8, #0x3] 0.00 0 +0x2a50 tbz w8, #0x0, $+0x8 0.00 0 +0x2a54 b $+0x84d0 0.00 0 +0x2a58 ldr w8, [x27] 0.00 0 +0x2a5c cbnz w8, $+0x84c8 0.00 0 +0x2a60 ldr x8, [x19, #0x7f0] 0.00 0 +0x2a64 ldr w8, [x8, #0x24] 0.00 0 +0x2a68 ldr x9, [x19, #0x190] 0.00 0 +0x2a6c ldr x10, [x19, #0x7d8] 0.00 0 +0x2a70 stp x9, x10, [x26, #0x8] 0.00 0 +0x2a74 ldr x9, [sp, #0xb0] 0.00 0 +0x2a78 ldr w9, [x9] 0.00 0 +0x2a7c str w9, [x26, #0x18] 0.00 0 +0x2a80 tbnz w8, #0xa, $+0x4cb4 0.00 0 +0x2a84 mov w8, #0x2 0.00 0 +0x2a88 str w8, [x26, #0x1c] 0.00 0 +0x2a8c ldr x0, [x19, #0x7d0] 0.00 0 +0x2a90 ldr x8, [x0] 0.00 0 +0x2a94 ldr x8, [x8, #0xf8] 0.00 0 +0x2a98 add x1, sp, #0x160 0.00 0 +0x2a9c blr x8 0.00 0 +0x2aa0 ldr x1, [x26, #0x28] 0.00 0 +0x2aa4 b $+0x4cb4 0.00 0 +0x2aa8 ldrsb w28, [x22, #0x29] 0.00 0 +0x2aac and w8, w28, #0xff 0.00 0 +0x2ab0 str x8, [sp, #0xa0] 0.00 0 +0x2ab4 and w25, w25, #0xffffffef 0.00 0 +0x2ab8 add x26, sp, #0x158 0.00 0 +0x2abc str w25, [x26, #0xb4] 0.00 0 +0x2ac0 mov x23, #0x0 0.00 0 +0x2ac4 movi v0.2d, #0x0 0.00 0 +0x2ac8 stur q0, [x26, #0x48] 0.00 0 +0x2acc stur q0, [x26, #0x38] 0.00 0 +0x2ad0 stur q0, [x26, #0x28] 0.00 0 +0x2ad4 stur q0, [x26, #0x18] 0.00 0 +0x2ad8 stur q0, [x26, #0x8] 0.00 0 +0x2adc add x8, sp, #0x360 0.00 0 +0x2ae0 stp q0, q0, [x8] 0.00 0 +0x2ae4 stp q0, q0, [x8, #0x20] 0.00 0 +0x2ae8 stp q0, q0, [x8, #0x40] 0.00 0 +0x2aec stp q0, q0, [x8, #0x60] 0.00 0 +0x2af0 stp q0, q0, [x8, #0x80] 0.00 0 +0x2af4 stp q0, q0, [x8, #0xa0] 0.00 0 +0x2af8 stp q0, q0, [x8, #0xc0] 0.00 0 +0x2afc stp q0, q0, [x8, #0xe0] 0.00 0 +0x2b00 stp q0, q0, [x8, #0x100] 0.00 0 +0x2b04 stp q0, q0, [x8, #0x120] 0.00 0 +0x2b08 str q0, [x8, #0x140] 0.00 0 +0x2b0c str xzr, [x8, #0x150] 0.00 0 +0x2b10 str x24, [sp, #0xb0] 0.00 0 +0x2b14 ldr w8, [x24] 0.00 0 +0x2b18 str w8, [x26, #0x18] 0.00 0 +0x2b1c ldr x8, [x19, #0x190] 0.00 0 +0x2b20 ldr x9, [x19, #0x7d8] 0.00 0 +0x2b24 stp x8, x9, [x26, #0x8] 0.00 0 +0x2b28 mov w24, #0x29 0.00 0 +0x2b2c ldr x8, [x19, #0x130] 0.00 0 +0x2b30 cbnz x8, $+0x77b8 0.00 0 +0x2b34 b $+0x7f64 0.00 0 +0x2b38 str x24, [sp, #0xb0] 0.00 0 +0x2b3c add x8, x22, #0x51 0.00 0 +0x2b40 mov w23, #0xc 0.00 0 +0x2b44 b $+0x2d3c 0.00 0 +0x2b48 str x24, [sp, #0xb0] 0.00 0 +0x2b4c mov w26, #0x0 0.00 0 +0x2b50 mov w13, #0x0 0.00 0 +0x2b54 mov w28, #0x0 0.00 0 +0x2b58 add x8, x22, #0x5f 0.00 0 +0x2b5c mov w23, #0x44 0.00 0 +0x2b60 b $+0x3298 0.00 0 +0x2b64 ldr x10, [sp, #0xc8] 0.00 0 +0x2b68 ldr w8, [x10] 0.00 0 +0x2b6c cbz w8, $+0x83b8 0.00 0 +0x2b70 ldrsb w27, [x22, #0x65] 0.00 0 +0x2b74 ldr x25, [sp, #0xc0] 0.00 0 +0x2b78 ldr x9, [x25] 0.00 0 +0x2b7c sub w8, w8, #0x1 0.00 0 +0x2b80 str w8, [x10] 0.00 0 +0x2b84 mov w10, #0x18 0.00 0 +0x2b88 umull x8, w8, w10 0.00 0 +0x2b8c ldr x23, [x9, x8] 0.00 0 +0x2b90 add x26, sp, #0x158 0.00 0 +0x2b94 str x23, [x26] 0.00 0 +0x2b98 ldrb w8, [x23] 0.00 0 +0x2b9c cmp w8, #0x7 0.00 0 +0x2ba0 str x24, [sp, #0xb0] 0.00 0 +0x2ba4 b.ne $+0x10 0.00 0 +0x2ba8 mov w8, #0x8 0.00 0 +0x2bac strb w8, [x23, #0x1] 0.00 0 +0x2bb0 ldr x23, [x26] 0.00 0 +0x2bb4 adrp x8, $+0x154000 0.00 0 +0x2bb8 add x8, x8, #0x37f 0.00 0 +0x2bbc ldrb w9, [x23, #0x1] 0.00 0 +0x2bc0 ldrb w24, [x8, x9] 0.00 0 +0x2bc4 adrp x8, $+0x19a000 0.00 0 +0x2bc8 add x8, x8, #0xf1 0.00 0 +0x2bcc ldrb w8, [x8, #0x1a] 0.00 0 +0x2bd0 ldr x0, [x19] 0.00 0 +0x2bd4 add w8, w8, #0x7 0.00 0 +0x2bd8 and x1, x8, #0x1f8 0.00 0 +0x2bdc ldp x22, x8, [x0, #0x10] 0.00 0 +0x2be0 add x9, x22, x1 0.00 0 +0x2be4 cmp x9, x8 0.00 0 +0x2be8 str x9, [x0, #0x10] 0.00 0 +0x2bec b.ls $+0xc 0.00 0 +0x2bf0 bl $-0xc109c 0.00 0 +0x2bf4 mov x22, x0 0.00 0 +0x2bf8 str x27, [sp, #0xa0] 0.00 0 +0x2bfc strh wzr, [x22, #0x4] 0.00 0 +0x2c00 add x0, x22, #0x10 0.00 0 +0x2c04 bl $+0xd7de0 0.00 0 +0x2c08 mov w8, #0x1a 0.00 0 +0x2c0c strb w8, [x22] 0.00 0 +0x2c10 strb w24, [x22, #0x1] 0.00 0 +0x2c14 str wzr, [x22, #0xc] 0.00 0 +0x2c18 stur wzr, [x22, #0x2] 0.00 0 +0x2c1c stp xzr, xzr, [x22, #0x18] 0.00 0 +0x2c20 mov w8, #0x53 0.00 0 +0x2c24 strb w8, [x22, #0x8] 0.00 0 +0x2c28 str x23, [x22, #0x28] 0.00 0 +0x2c2c ldr w8, [x23, #0xc] 0.00 0 +0x2c30 and w8, w8, #0x1f 0.00 0 +0x2c34 str w8, [x22, #0xc] 0.00 0 +0x2c38 str xzr, [x22, #0x30] 0.00 0 +0x2c3c str x22, [x26] 0.00 0 +0x2c40 mov x0, x19 0.00 0 +0x2c44 mov x1, x22 0.00 0 +0x2c48 bl $-0x3d11c 0.00 0 +0x2c4c str x0, [x26] 0.00 0 +0x2c50 ldr w8, [x19, #0xa88] 0.00 0 +0x2c54 ldr w9, [x19, #0x84c] 0.00 0 +0x2c58 cmp w8, w9 0.00 0 +0x2c5c b.hs $+0x777c 0.00 0 +0x2c60 b $+0x7790 0.00 0 +0x2c64 str x24, [sp, #0xb0] 0.00 0 +0x2c68 add x8, x22, #0x9b 0.00 0 +0x2c6c b $+0x1b70 0.00 0 +0x2c70 ldrh w8, [x24] 0.00 0 +0x2c74 ldrsb w27, [x22, w26, uxtw] 0.00 0 +0x2c78 ldr x9, [x19, #0x130] 0.00 0 +0x2c7c ldr x23, [sp, #0xc8] 0.00 0 +0x2c80 str x24, [sp, #0xb0] 0.00 0 +0x2c84 cbz x9, $+0x27d0 0.00 0 +0x2c88 mov w10, #0x18 0.00 0 +0x2c8c umaddl x10, w8, w10, x9 0.00 0 +0x2c90 add x1, x10, #0x50 0.00 0 +0x2c94 add x8, x9, w8, lsl #4 0.00 0 +0x2c98 add x2, x8, #0x3f0 0.00 0 +0x2c9c mov x0, x19 0.00 0 +0x2ca0 bl $-0xa588 0.00 0 +0x2ca4 add x22, sp, #0x158 0.00 0 +0x2ca8 str x0, [x22] 0.00 0 +0x2cac ldrb w8, [x0] 0.00 0 +0x2cb0 cmp w8, #0x3 0.00 0 +0x2cb4 b.eq $+0xc 0.00 0 +0x2cb8 bl $-0x808fc 0.00 0 +0x2cbc ldr x0, [x22] 0.00 0 +0x2cc0 mov w28, #0x0 0.00 0 +0x2cc4 ldr w24, [x0, #0x30] 0.00 0 +0x2cc8 b $+0x53c 0.00 0 +0x2ccc str x24, [sp, #0xb0] 0.00 0 +0x2cd0 ldrsb w27, [x22, #0x1] 0.00 0 +0x2cd4 add x26, sp, #0x158 0.00 0 +0x2cd8 str xzr, [x26, #0x108] 0.00 0 +0x2cdc movi d0, #0xffffffff 0.00 0 +0x2ce0 str d0, [x26, #0x110] 0.00 0 +0x2ce4 add x4, sp, #0x260 0.00 0 +0x2ce8 mov x0, x19 0.00 0 +0x2cec mov w1, #0x1 0.00 0 +0x2cf0 mov w2, #0x101 0.00 0 +0x2cf4 mov w3, #0x1 0.00 0 +0x2cf8 bl $-0x42938 0.00 0 +0x2cfc mov x24, x0 0.00 0 +0x2d00 adrp x8, $+0x199000 0.00 0 +0x2d04 add x8, x8, #0x7c0 0.00 0 +0x2d08 ldr w9, [x8, #0x1c4] 0.00 0 +0x2d0c cbz w9, $+0x6eb8 0.00 0 +0x2d10 ldr w9, [x24, #0xc] 0.00 0 +0x2d14 orr w9, w9, #0x4 0.00 0 +0x2d18 str w9, [x24, #0xc] 0.00 0 +0x2d1c ldrb w8, [x8, #0x410] 0.00 0 +0x2d20 cbz w8, $+0x6ea4 0.00 0 +0x2d24 ldr w8, [x24, #0x50] 0.00 0 +0x2d28 orr w8, w8, #0x2000 0.00 0 +0x2d2c str w8, [x24, #0x50] 0.00 0 +0x2d30 ldr w8, [x19, #0x4ac] 0.00 0 +0x2d34 add w8, w8, #0x1 0.00 0 +0x2d38 str w8, [x19, #0x4ac] 0.00 0 +0x2d3c b $+0x6e88 0.00 0 +0x2d40 str x24, [sp, #0xb0] 0.00 0 +0x2d44 ldrsb w28, [x22, #0x2a] 0.00 0 +0x2d48 and w22, w25, #0xfffffffc 0.00 0 +0x2d4c add x26, sp, #0x158 0.00 0 +0x2d50 b $+0x7fbc 0.00 0 +0x2d54 add x8, x22, #0x48 0.00 0 +0x2d58 mov w23, #0x4 0.00 0 +0x2d5c b $+0x2cb8 0.00 0 +0x2d60 add x8, x22, #0x50 0.00 0 +0x2d64 mov w23, #0xc 0.00 0 +0x2d68 b $+0x2cac 0.00 0 +0x2d6c str x24, [sp, #0xb0] 0.00 0 +0x2d70 mov w26, #0x0 0.00 0 +0x2d74 mov w13, #0x0 0.00 0 +0x2d78 mov w28, #0x0 0.00 0 +0x2d7c add x8, x22, #0x60 0.00 0 +0x2d80 mov w23, #0x42 0.00 0 +0x2d84 b $+0x3074 0.00 0 +0x2d88 add x8, x22, #0x62 0.00 0 +0x2d8c mov w1, #0x45 0.00 0 +0x2d90 b $+0x1f0c 0.00 0 +0x2d94 ldrsb w28, [x22, #0x81] 0.00 0 +0x2d98 ldr x8, [x19, #0x190] 0.00 0 +0x2d9c ldr x9, [x19, #0x7d8] 0.00 0 +0x2da0 add x22, sp, #0x158 0.00 0 +0x2da4 stp x8, x9, [x22, #0x8] 0.00 0 +0x2da8 ldr w8, [x24] 0.00 0 +0x2dac mov w9, #0x1 0.00 0 +0x2db0 stp w8, w9, [x22, #0x18] 0.00 0 +0x2db4 ldr x0, [x19, #0x7d0] 0.00 0 +0x2db8 ldr x8, [x0] 0.00 0 +0x2dbc ldr x8, [x8, #0xf8] 0.00 0 +0x2dc0 add x1, sp, #0x160 0.00 0 +0x2dc4 blr x8 0.00 0 +0x2dc8 add x27, sp, #0x158 0.00 0 +0x2dcc ldr x22, [x22, #0x20] 0.00 0 +0x2dd0 ldr x0, [x19, #0x7d0] 0.00 0 +0x2dd4 ldr x8, [x0] 0.00 0 +0x2dd8 ldr x8, [x8, #0x128] 0.00 0 +0x2ddc mov x1, x22 0.00 0 +0x2de0 blr x8 0.00 0 +0x2de4 cmp w0, #0x12 0.00 0 +0x2de8 b.ne $+0x432c 0.00 0 +0x2dec mov x0, x19 0.00 0 +0x2df0 mov x1, x22 0.00 0 +0x2df4 bl $+0x2e6a8 0.00 0 +0x2df8 mov x22, x0 0.00 0 +0x2dfc add x8, x0, #0x20 0.00 0 +0x2e00 b $+0x4324 0.00 0 +0x2e04 str x24, [sp, #0xb0] 0.00 0 +0x2e08 add x8, x22, #0x82 0.00 0 +0x2e0c mov w28, #0x2 0.00 0 +0x2e10 b $+0x2750 0.00 0 +0x2e14 str x24, [sp, #0xb0] 0.00 0 +0x2e18 mov x12, #0x0 0.00 0 +0x2e1c mov x27, #0x0 0.00 0 +0x2e20 mov x1, #0x0 0.00 0 +0x2e24 ldrsb w8, [x22, #0x94] 0.00 0 +0x2e28 b $+0x19a0 0.00 0 +0x2e2c str x24, [sp, #0xb0] 0.00 0 +0x2e30 add x8, x22, #0x9c 0.00 0 +0x2e34 mov w25, #0x2 0.00 0 +0x2e38 b $+0x19a8 0.00 0 +0x2e3c str x24, [sp, #0xb0] 0.00 0 +0x2e40 mov w25, #0x0 0.00 0 +0x2e44 add x8, x22, #0xba 0.00 0 +0x2e48 mov w28, #0x9 0.00 0 +0x2e4c b $+0x2088 0.00 0 +0x2e50 str x24, [sp, #0xb0] 0.00 0 +0x2e54 mov w24, #0x0 0.00 0 +0x2e58 mov w25, #0x0 0.00 0 +0x2e5c add x8, x22, #0xd1 0.00 0 +0x2e60 mov w28, #0x5 0.00 0 +0x2e64 b $+0x2704 0.00 0 +0x2e68 str x24, [sp, #0xb0] 0.00 0 +0x2e6c mov w26, #0x0 0.00 0 +0x2e70 mov w28, #0x0 0.00 0 +0x2e74 add x8, x22, #0xd6 0.00 0 +0x2e78 mov w23, #0x3b 0.00 0 +0x2e7c b $+0x2f78 0.00 0 +0x2e80 ldrsb w27, [x22, #0x11c] 0.00 0 +0x2e84 ldr x8, [x19, #0x190] 0.00 0 +0x2e88 ldr x9, [x19, #0x7d8] 0.00 0 +0x2e8c add x26, sp, #0x158 0.00 0 +0x2e90 stp x8, x9, [x26, #0x8] 0.00 0 +0x2e94 ldr w8, [x24] 0.00 0 +0x2e98 mov w9, #0x1 0.00 0 +0x2e9c stp w8, w9, [x26, #0x18] 0.00 0 +0x2ea0 ldr x0, [x19, #0x7d0] 0.00 0 +0x2ea4 ldr x8, [x0] 0.00 0 +0x2ea8 ldr x8, [x8, #0xf8] 0.00 0 +0x2eac add x1, sp, #0x160 0.00 0 +0x2eb0 blr x8 0.00 0 +0x2eb4 ldr x0, [x19, #0x7d0] 0.00 0 +0x2eb8 ldr x1, [x26, #0x20] 0.00 0 +0x2ebc ldr x8, [x0] 0.00 0 +0x2ec0 ldr x8, [x8, #0x198] 0.00 0 +0x2ec4 blr x8 0.00 0 +0x2ec8 mov w1, w0 0.00 0 +0x2ecc mov x0, x19 0.00 0 +0x2ed0 mov w2, #0x6 0.00 0 +0x2ed4 bl $-0x4551c 0.00 0 +0x2ed8 str x0, [x26] 0.00 0 +0x2edc ldr w8, [x19, #0xa88] 0.00 0 +0x2ee0 ldr w9, [x19, #0x84c] 0.00 0 +0x2ee4 cmp w8, w9 0.00 0 +0x2ee8 b.lo $+0x20 0.00 0 +0x2eec ldr w9, [x19, #0x160] 0.00 0 +0x2ef0 cmp w8, w9 0.00 0 +0x2ef4 b.hs $+0x8030 0.00 0 +0x2ef8 ldr x9, [x19, #0x8b0] 0.00 0 +0x2efc ldrb w9, [x9, #0x50] 0.00 0 +0x2f00 tbnz w9, #0x4, $+0x8 0.00 0 +0x2f04 b $+0x8020 0.00 0 +0x2f08 ldr x9, [sp, #0x88] 0.00 0 +0x2f0c lsl x9, x9, #0x8 0.00 0 +0x2f10 ldr x12, [sp, #0xc0] 0.00 0 +0x2f14 ldr x10, [x12] 0.00 0 +0x2f18 mov w11, #0x18 0.00 0 +0x2f1c umaddl x8, w8, w11, x10 0.00 0 +0x2f20 stp x9, xzr, [x8, #0x8] 0.00 0 +0x2f24 ldr x8, [x12] 0.00 0 +0x2f28 ldr x12, [sp, #0xc8] 0.00 0 +0x2f2c ldr w9, [x12] 0.00 0 +0x2f30 add w10, w9, #0x1 0.00 0 +0x2f34 str w10, [x12] 0.00 0 +0x2f38 umull x9, w9, w11 0.00 0 +0x2f3c b $-0x1ffc 0.00 0 +0x2f40 ldrb w8, [x24] 0.00 0 +0x2f44 b $+0x9a0 0.00 0 +0x2f48 str x24, [sp, #0xb0] 0.00 0 +0x2f4c mov w26, #0x0 0.00 0 +0x2f50 mov w13, #0x0 0.00 0 +0x2f54 mov w28, #0x0 0.00 0 +0x2f58 add x8, x22, #0x59 0.00 0 +0x2f5c mov w23, #0x3c 0.00 0 +0x2f60 b $+0x2e98 0.00 0 +0x2f64 str x24, [sp, #0xb0] 0.00 0 +0x2f68 mov w13, #0x0 0.00 0 +0x2f6c mov w28, #0x0 0.00 0 +0x2f70 add x8, x22, #0x5a 0.00 0 +0x2f74 mov w23, #0x3d 0.00 0 +0x2f78 mov w26, #0x1 0.00 0 +0x2f7c b $+0x2e7c 0.00 0 +0x2f80 str x24, [sp, #0xb0] 0.00 0 +0x2f84 mov w13, #0x0 0.00 0 +0x2f88 mov w28, #0x0 0.00 0 +0x2f8c add x8, x22, #0x5e 0.00 0 +0x2f90 mov w23, #0x41 0.00 0 +0x2f94 mov w26, #0x1 0.00 0 +0x2f98 b $+0x2e60 0.00 0 +0x2f9c str x24, [sp, #0xb0] 0.00 0 +0x2fa0 add x8, x22, #0x84 0.00 0 +0x2fa4 mov w28, #0x6 0.00 0 +0x2fa8 b $+0x25b8 0.00 0 +0x2fac str x24, [sp, #0xb0] 0.00 0 +0x2fb0 add x8, x22, #0x9e 0.00 0 +0x2fb4 mov w25, #0x6 0.00 0 +0x2fb8 b $+0x1828 0.00 0 +0x2fbc str x24, [sp, #0xb0] 0.00 0 +0x2fc0 add x8, x22, #0xa0 0.00 0 +0x2fc4 mov w25, #0xa 0.00 0 +0x2fc8 b $+0x1818 0.00 0 +0x2fcc str x24, [sp, #0xb0] 0.00 0 +0x2fd0 mov w24, #0x0 0.00 0 +0x2fd4 mov w25, #0x0 0.00 0 +0x2fd8 add x8, x22, #0xd3 0.00 0 +0x2fdc mov w28, #0x8 0.00 0 +0x2fe0 b $+0x2588 0.00 0 +0x2fe4 str x24, [sp, #0xb0] 0.00 0 +0x2fe8 mov w26, #0x0 0.00 0 +0x2fec add x8, x22, #0xd7 0.00 0 +0x2ff0 mov w23, #0x3b 0.00 0 +0x2ff4 mov w13, #0x1 0.00 0 +0x2ff8 mov w28, #0x1 0.00 0 +0x2ffc b $+0x2dfc 0.00 0 +0x3000 str x24, [sp, #0xb0] 0.00 0 +0x3004 ldrb w8, [x19, #0x82c] 0.00 0 +0x3008 tbz w8, #0x1, $+0x7f1c 0.00 0 +0x300c ldrsb w27, [x22, #0x100] 0.00 0 +0x3010 ldr x0, [x19, #0x7d0] 0.00 0 +0x3014 ldr x8, [x0] 0.00 0 +0x3018 ldr x8, [x8, #0x258] 0.00 0 +0x301c mov w1, #0x6 0.00 0 +0x3020 blr x8 0.00 0 +0x3024 mov x23, x0 0.00 0 +0x3028 mov x0, x19 0.00 0 +0x302c mov w1, #0x0 0.00 0 +0x3030 bl $-0xb2cf0 0.00 0 +0x3034 mov x24, x0 0.00 0 +0x3038 mov x0, x19 0.00 0 +0x303c mov x1, x24 0.00 0 +0x3040 mov x2, x23 0.00 0 +0x3044 mov w3, #0x0 0.00 0 +0x3048 bl $+0x368f8 0.00 0 +0x304c ldr w1, [x19, #0xa4] 0.00 0 +0x3050 mov x0, x19 0.00 0 +0x3054 mov w2, #0x8 0.00 0 +0x3058 bl $-0x426b4 0.00 0 +0x305c mov x5, x0 0.00 0 +0x3060 add x26, sp, #0x158 0.00 0 +0x3064 str x0, [x26] 0.00 0 +0x3068 mov x0, x19 0.00 0 +0x306c mov x1, x24 0.00 0 +0x3070 mov w2, #0x8 0.00 0 +0x3074 mov x3, #0x0 0.00 0 +0x3078 mov w4, #0x0 0.00 0 +0x307c bl $-0x42fe4 0.00 0 +0x3080 mov x22, x0 0.00 0 +0x3084 ldr x0, [x19] 0.00 0 +0x3088 ldp x1, x8, [x0, #0x10] 0.00 0 +0x308c add x9, x1, #0x38 0.00 0 +0x3090 str x9, [x0, #0x10] 0.00 0 +0x3094 cmp x9, x8 0.00 0 +0x3098 b.ls $+0x10 0.00 0 +0x309c mov w1, #0x38 0.00 0 +0x30a0 bl $-0xc154c 0.00 0 +0x30a4 mov x1, x0 0.00 0 +0x30a8 str x22, [x1] 0.00 0 +0x30ac movi v0.2d, #0x0 0.00 0 +0x30b0 stur q0, [x1, #0x8] 0.00 0 +0x30b4 stur q0, [x1, #0x18] 0.00 0 +0x30b8 str xzr, [x1, #0x28] 0.00 0 +0x30bc movi d0, #0xffffffff 0.00 0 +0x30c0 str d0, [x1, #0x30] 0.00 0 +0x30c4 ldr x8, [sp, #0x90] 0.00 0 +0x30c8 ldr q0, [x8] 0.00 0 +0x30cc stur q0, [x1, #0x28] 0.00 0 +0x30d0 mov x0, x19 0.00 0 +0x30d4 mov w2, #0xffffffff 0.00 0 +0x30d8 mov w3, #0x1 0.00 0 +0x30dc bl $-0xce4c 0.00 0 +0x30e0 mov x0, x19 0.00 0 +0x30e4 mov x1, x24 0.00 0 +0x30e8 mov w2, #0xe 0.00 0 +0x30ec bl $-0x428cc 0.00 0 +0x30f0 str x0, [x26] 0.00 0 +0x30f4 ldr x0, [x19, #0x7d0] 0.00 0 +0x30f8 ldr x8, [x0] 0.00 0 +0x30fc ldr x8, [x8, #0x128] 0.00 0 +0x3100 mov x1, x23 0.00 0 +0x3104 blr x8 0.00 0 +0x3108 cmp w0, #0x13 0.00 0 +0x310c ldr x13, [sp, #0xc0] 0.00 0 +0x3110 b.ne $+0x4464 0.00 0 +0x3114 mov w8, #0xc 0.00 0 +0x3118 b $+0x446c 0.00 0 +0x311c ldr w8, [x24] 0.00 0 +0x3120 add x26, sp, #0x158 0.00 0 +0x3124 str x27, [sp, #0xa0] 0.00 0 +0x3128 str x24, [sp, #0xb0] 0.00 0 +0x312c cbnz w8, $+0x28 0.00 0 +0x3130 ldr x8, [x19, #0x748] 0.00 0 +0x3134 ldr x8, [x8] 0.00 0 +0x3138 tst x8, #0xc 0.00 0 +0x313c b.ne $+0x18 0.00 0 +0x3140 mov w9, #0x20 0.00 0 +0x3144 movk w9, #0x400, lsl #16 0.00 0 +0x3148 and x8, x8, x9 0.00 0 +0x314c cmp x8, #0x20 0.00 0 +0x3150 b.ne $-0x2b9c 0.00 0 +0x3154 mov x0, x19 0.00 0 +0x3158 bl $-0x9f14 0.00 0 +0x315c b $-0x2ba8 0.00 0 +0x3160 str x24, [sp, #0xb0] 0.00 0 +0x3164 ldrsb w27, [x22] 0.00 0 +0x3168 ldrb w8, [x19, #0x799] 0.00 0 +0x316c cbz w8, $+0x4e2c 0.00 0 +0x3170 adrp x8, $+0x19a000 0.00 0 +0x3174 add x8, x8, #0xf1 0.00 0 +0x3178 ldrb w8, [x8, #0x75] 0.00 0 +0x317c ldr x0, [x19] 0.00 0 +0x3180 add w8, w8, #0x7 0.00 0 +0x3184 and x1, x8, #0x1f8 0.00 0 +0x3188 ldp x24, x8, [x0, #0x10] 0.00 0 +0x318c add x9, x24, x1 0.00 0 +0x3190 cmp x9, x8 0.00 0 +0x3194 str x9, [x0, #0x10] 0.00 0 +0x3198 add x26, sp, #0x158 0.00 0 +0x319c b.ls $+0xc 0.00 0 +0x31a0 bl $-0xc164c 0.00 0 +0x31a4 mov x24, x0 0.00 0 +0x31a8 strh wzr, [x24, #0x4] 0.00 0 +0x31ac add x0, x24, #0x10 0.00 0 +0x31b0 bl $+0xd7834 0.00 0 +0x31b4 str wzr, [x24, #0xc] 0.00 0 +0x31b8 ldr q0, [sp, #0x50] 0.00 0 +0x31bc b $+0x3924 0.00 0 +0x31c0 ldrb w1, [x24] 0.00 0 +0x31c4 add x8, x22, #0x13 0.00 0 +0x31c8 str x24, [sp, #0xb0] 0.00 0 +0x31cc ldrsb w27, [x8] 0.00 0 +0x31d0 ldr x8, [x19, #0x130] 0.00 0 +0x31d4 add x22, sp, #0x158 0.00 0 +0x31d8 ldr x23, [sp, #0xc8] 0.00 0 +0x31dc cbnz x8, $-0x2250 0.00 0 +0x31e0 ldr w8, [sp, #0x6c] 0.00 0 +0x31e4 add w24, w1, w8 0.00 0 +0x31e8 mov w28, #0x1 0.00 0 +0x31ec ldr w8, [x19, #0x848] 0.00 0 +0x31f0 cmp w24, w8 0.00 0 +0x31f4 b.lo $+0x10 0.00 0 +0x31f8 ldr w8, [x19, #0xd0] 0.00 0 +0x31fc cmp w24, w8 0.00 0 +0x3200 b.ne $+0x7d24 0.00 0 +0x3204 ldr x8, [x19, #0x58] 0.00 0 +0x3208 mov w9, #0x48 0.00 0 +0x320c umull x9, w24, w9 0.00 0 +0x3210 ldr x8, [x8, x9] 0.00 0 +0x3214 and w9, w8, #0x1e 0.00 0 +0x3218 sub w9, w9, #0x6 0.00 0 +0x321c mov x10, #0x4020 0.00 0 +0x3220 movk x10, #0x8, lsl #32 0.00 0 +0x3224 movk x10, #0x8, lsl #48 0.00 0 +0x3228 and x10, x8, x10 0.00 0 +0x322c cmp x10, #0x0 0.00 0 +0x3230 ccmn w9, #0x4, #0x0, ne 0.00 0 +0x3234 b.hs $+0x18 0.00 0 +0x3238 and x8, x8, #0x1f 0.00 0 +0x323c adrp x9, $+0x154000 0.00 0 +0x3240 add x9, x9, #0x37f 0.00 0 +0x3244 ldrb w25, [x9, x8] 0.00 0 +0x3248 b $+0x8 0.00 0 +0x324c and w25, w8, #0x1f 0.00 0 +0x3250 ldr w8, [x23] 0.00 0 +0x3254 cbz w8, $+0x7cd0 0.00 0 +0x3258 ldr x9, [x19, #0xa90] 0.00 0 +0x325c sub w8, w8, #0x1 0.00 0 +0x3260 str w8, [x19, #0xa88] 0.00 0 +0x3264 mov w10, #0x18 0.00 0 +0x3268 umaddl x8, w8, w10, x9 0.00 0 +0x326c ldp x1, x9, [x8] 0.00 0 +0x3270 str x9, [sp, #0x88] 0.00 0 +0x3274 ldr x8, [x8, #0x10] 0.00 0 +0x3278 str x8, [sp, #0x48] 0.00 0 +0x327c str x1, [x22] 0.00 0 +0x3280 mov x0, x19 0.00 0 +0x3284 mov x2, x25 0.00 0 +0x3288 mov w3, #0x0 0.00 0 +0x328c bl $-0x9e30 0.00 0 +0x3290 add x8, sp, #0x158 0.00 0 +0x3294 mov x26, x0 0.00 0 +0x3298 add x23, sp, #0x158 0.00 0 +0x329c str x0, [x8] 0.00 0 +0x32a0 ldrb w8, [x0, #0x1] 0.00 0 +0x32a4 adrp x10, $+0x15d000 0.00 0 +0x32a8 add x10, x10, #0x4 0.00 0 +0x32ac ldrb w9, [x10, x8] 0.00 0 +0x32b0 mov w11, w25 0.00 0 +0x32b4 str x11, [sp, #0xa0] 0.00 0 +0x32b8 tbz w9, #0x2, $+0x98 0.00 0 +0x32bc ldrb w9, [x10, x11] 0.00 0 +0x32c0 and w9, w9, #0x4 0.00 0 +0x32c4 cmp w8, w25 0.00 0 +0x32c8 ccmp w9, #0x0, #0x4, ne 0.00 0 +0x32cc b.eq $+0x84 0.00 0 +0x32d0 adrp x8, $+0x19a000 0.00 0 +0x32d4 add x8, x8, #0xf1 0.00 0 +0x32d8 ldrb w8, [x8, #0x1d] 0.00 0 +0x32dc ldr x0, [x19] 0.00 0 +0x32e0 add w8, w8, #0x7 0.00 0 +0x32e4 and x1, x8, #0x1f8 0.00 0 +0x32e8 ldp x22, x8, [x0, #0x10] 0.00 0 +0x32ec add x9, x22, x1 0.00 0 +0x32f0 cmp x9, x8 0.00 0 +0x32f4 str x9, [x0, #0x10] 0.00 0 +0x32f8 b.ls $+0xc 0.00 0 +0x32fc bl $-0xc17a8 0.00 0 +0x3300 mov x22, x0 0.00 0 +0x3304 strh wzr, [x22, #0x4] 0.00 0 +0x3308 add x0, x22, #0x10 0.00 0 +0x330c bl $+0xd76d8 0.00 0 +0x3310 mov w8, #0x1d 0.00 0 +0x3314 strb w8, [x22] 0.00 0 +0x3318 strb w25, [x22, #0x1] 0.00 0 +0x331c str wzr, [x22, #0xc] 0.00 0 +0x3320 stur wzr, [x22, #0x2] 0.00 0 +0x3324 stp xzr, xzr, [x22, #0x18] 0.00 0 +0x3328 mov w8, #0x53 0.00 0 +0x332c strb w8, [x22, #0x8] 0.00 0 +0x3330 str x26, [x22, #0x28] 0.00 0 +0x3334 ldr w8, [x26, #0xc] 0.00 0 +0x3338 and w8, w8, #0x1f 0.00 0 +0x333c str xzr, [x22, #0x30] 0.00 0 +0x3340 strb w25, [x22, #0x38] 0.00 0 +0x3344 str w8, [x22, #0xc] 0.00 0 +0x3348 mov x26, x22 0.00 0 +0x334c ldr x11, [sp, #0xa0] 0.00 0 +0x3350 str x26, [x23] 0.00 0 +0x3354 adrp x8, $+0x154000 0.00 0 +0x3358 add x8, x8, #0x37f 0.00 0 +0x335c ldrb w8, [x8, x11] 0.00 0 +0x3360 cmp w8, #0x8 0.00 0 +0x3364 b.ne $+0x18 0.00 0 +0x3368 ldrb w8, [x26] 0.00 0 +0x336c cmp w8, #0x7 0.00 0 +0x3370 b.ne $+0xc 0.00 0 +0x3374 mov w8, #0x8 0.00 0 +0x3378 strb w8, [x26, #0x1] 0.00 0 +0x337c cmp w25, #0xc 0.00 0 +0x3380 csel w8, wzr, w28, ne 0.00 0 +0x3384 cmp w8, #0x1 0.00 0 +0x3388 add x26, sp, #0x158 0.00 0 +0x338c b.ne $+0x36d8 0.00 0 +0x3390 ldr x8, [x19, #0x58] 0.00 0 +0x3394 mov w9, #0x48 0.00 0 +0x3398 umull x9, w24, w9 0.00 0 +0x339c ldr x22, [x8, x9] 0.00 0 +0x33a0 ldr x0, [sp, #0x80] 0.00 0 +0x33a4 bl $-0xa1b5c 0.00 0 +0x33a8 tbz w22, #0x1a, $+0x1c 0.00 0 +0x33ac cbnz w0, $+0x18 0.00 0 +0x33b0 ldr x2, [x26] 0.00 0 +0x33b4 mov x0, x19 0.00 0 +0x33b8 mov x1, x24 0.00 0 +0x33bc ldr x3, [sp, #0x48] 0.00 0 +0x33c0 bl $+0x38424 0.00 0 +0x33c4 ldr x8, [x26] 0.00 0 +0x33c8 ldrb w9, [x8] 0.00 0 +0x33cc cmp w9, #0xd 0.00 0 +0x33d0 b.ne $+0x3694 0.00 0 +0x33d4 ldr x23, [x8, #0x28] 0.00 0 +0x33d8 strb wzr, [sp, #0x210] 0.00 0 +0x33dc strb wzr, [sp, #0xd4] 0.00 0 +0x33e0 add x2, sp, #0x210 0.00 0 +0x33e4 add x3, sp, #0xd4 0.00 0 +0x33e8 mov x0, x19 0.00 0 +0x33ec mov x1, x23 0.00 0 +0x33f0 bl $-0x3b034 0.00 0 +0x33f4 mov x22, x0 0.00 0 +0x33f8 cbz x0, $+0x3630 0.00 0 +0x33fc ldr x0, [x19, #0x7d0] 0.00 0 +0x3400 ldr x8, [x0] 0.00 0 +0x3404 ldr x8, [x8, #0xb8] 0.00 0 +0x3408 mov x1, x22 0.00 0 +0x340c blr x8 0.00 0 +0x3410 cbz w0, $+0x3654 0.00 0 +0x3414 ldr x0, [x19, #0x7d0] 0.00 0 +0x3418 ldr x8, [x0] 0.00 0 +0x341c ldr x8, [x8, #0x130] 0.00 0 +0x3420 add x2, sp, #0x260 0.00 0 +0x3424 mov x1, x22 0.00 0 +0x3428 blr x8 0.00 0 +0x342c mov x22, x0 0.00 0 +0x3430 ldr x0, [x26, #0x108] 0.00 0 +0x3434 adrp x1, $+0x175000 0.00 0 +0x3438 add x1, x1, #0x7c 0.00 0 +0x343c bl $+0x152b00 0.00 0 +0x3440 cbnz w0, $+0x3624 0.00 0 +0x3444 adrp x1, $+0x175000 0.00 0 +0x3448 add x1, x1, #0x97 0.00 0 +0x344c mov x0, x22 0.00 0 +0x3450 bl $+0x152aec 0.00 0 +0x3454 cbnz w0, $+0x3610 0.00 0 +0x3458 mov w8, w24 0.00 0 +0x345c ldr x9, [x19, #0x58] 0.00 0 +0x3460 mov w10, #0x48 0.00 0 +0x3464 umull x8, w8, w10 0.00 0 +0x3468 ldr x10, [x9, x8] 0.00 0 +0x346c orr x10, x10, #0x20000000000000 0.00 0 +0x3470 str x10, [x9, x8] 0.00 0 +0x3474 ldr x8, [x19, #0x130] 0.00 0 +0x3478 mov x26, x19 0.00 0 +0x347c cbz x8, $+0x8 0.00 0 +0x3480 ldr x26, [x8, #0x8] 0.00 0 +0x3484 ldr x0, [x26, #0x168] 0.00 0 +0x3488 cbnz x0, $+0x38 0.00 0 +0x348c ldr x22, [x26] 0.00 0 +0x3490 ldp x0, x8, [x22, #0x10] 0.00 0 +0x3494 add x9, x0, #0x28 0.00 0 +0x3498 str x9, [x22, #0x10] 0.00 0 +0x349c cmp x9, x8 0.00 0 +0x34a0 b.ls $+0x10 0.00 0 +0x34a4 mov x0, x22 0.00 0 +0x34a8 mov w1, #0x28 0.00 0 +0x34ac bl $-0xc1958 0.00 0 +0x34b0 stp x22, xzr, [x0] 0.00 0 +0x34b4 stp xzr, xzr, [x0, #0x10] 0.00 0 +0x34b8 str wzr, [x0, #0x20] 0.00 0 +0x34bc str x0, [x26, #0x168] 0.00 0 +0x34c0 mov x1, x23 0.00 0 +0x34c4 mov x2, x24 0.00 0 +0x34c8 mov w3, #0x0 0.00 0 +0x34cc bl $-0x6d40 0.00 0 +0x34d0 ldr w8, [x19, #0x9b8] 0.00 0 +0x34d4 add w8, w8, #0x1 0.00 0 +0x34d8 str w8, [x19, #0x9b8] 0.00 0 +0x34dc add x26, sp, #0x158 0.00 0 +0x34e0 b $+0x3584 0.00 0 +0x34e4 ldrsb w27, [x22, #0x14] 0.00 0 +0x34e8 mov x0, x19 0.00 0 +0x34ec mov x1, #0x0 0.00 0 +0x34f0 mov w2, #0xc 0.00 0 +0x34f4 bl $-0x45b3c 0.00 0 +0x34f8 ldr w8, [x19, #0xa88] 0.00 0 +0x34fc ldr w9, [x19, #0x84c] 0.00 0 +0x3500 cmp w8, w9 0.00 0 +0x3504 b.lo $+0x1c 0.00 0 +0x3508 ldr w9, [x19, #0x160] 0.00 0 +0x350c cmp w8, w9 0.00 0 +0x3510 b.hs $+0x7a14 0.00 0 +0x3514 ldr x9, [x19, #0x8b0] 0.00 0 +0x3518 ldrb w9, [x9, #0x50] 0.00 0 +0x351c tbz w9, #0x4, $+0x7a08 0.00 0 +0x3520 ldr x11, [sp, #0xc0] 0.00 0 +0x3524 ldr x9, [x11] 0.00 0 +0x3528 mov w10, #0x18 0.00 0 +0x352c umaddl x8, w8, w10, x9 0.00 0 +0x3530 adrp x9, $+0x156000 0.00 0 +0x3534 ldr q0, [x9, #0xc90] 0.00 0 +0x3538 b $+0x1fb8 0.00 0 +0x353c str x24, [sp, #0xb0] 0.00 0 +0x3540 add x8, x22, #0x52 0.00 0 +0x3544 mov w23, #0x2 0.00 0 +0x3548 b $+0x2338 0.00 0 +0x354c str x24, [sp, #0xb0] 0.00 0 +0x3550 mov w26, #0x0 0.00 0 +0x3554 mov w13, #0x0 0.00 0 +0x3558 mov w28, #0x0 0.00 0 +0x355c add x8, x22, #0x58 0.00 0 +0x3560 mov w23, #0x3b 0.00 0 +0x3564 b $+0x2894 0.00 0 +0x3568 str x24, [sp, #0xb0] 0.00 0 +0x356c mov w13, #0x0 0.00 0 +0x3570 mov w28, #0x0 0.00 0 +0x3574 add x8, x22, #0x5b 0.00 0 +0x3578 mov w23, #0x3e 0.00 0 +0x357c mov w26, #0x1 0.00 0 +0x3580 b $+0x2878 0.00 0 +0x3584 str x24, [sp, #0xb0] 0.00 0 +0x3588 mov w13, #0x0 0.00 0 +0x358c mov w28, #0x0 0.00 0 +0x3590 add x8, x22, #0x5c 0.00 0 +0x3594 mov w23, #0x40 0.00 0 +0x3598 mov w26, #0x1 0.00 0 +0x359c b $+0x285c 0.00 0 +0x35a0 str x24, [sp, #0xb0] 0.00 0 +0x35a4 mov w24, #0x0 0.00 0 +0x35a8 mov w25, #0x0 0.00 0 +0x35ac add x8, x22, #0x67 0.00 0 +0x35b0 mov w28, #0x2 0.00 0 +0x35b4 b $+0x1fb4 0.00 0 +0x35b8 str x24, [sp, #0xb0] 0.00 0 +0x35bc mov w24, #0x0 0.00 0 +0x35c0 mov w25, #0x0 0.00 0 +0x35c4 add x8, x22, #0x68 0.00 0 +0x35c8 mov w28, #0x4 0.00 0 +0x35cc b $+0x1f9c 0.00 0 +0x35d0 str x24, [sp, #0xb0] 0.00 0 +0x35d4 mov w24, #0x0 0.00 0 +0x35d8 mov w25, #0x0 0.00 0 +0x35dc add x8, x22, #0x6c 0.00 0 +0x35e0 mov w28, #0xb 0.00 0 +0x35e4 b $+0x1f84 0.00 0 +0x35e8 ldrsb w27, [x22, #0x74] 0.00 0 +0x35ec ldr x8, [x19, #0x190] 0.00 0 +0x35f0 ldr x9, [x19, #0x7d8] 0.00 0 +0x35f4 add x26, sp, #0x158 0.00 0 +0x35f8 stp x8, x9, [x26, #0x8] 0.00 0 +0x35fc str x24, [sp, #0xb0] 0.00 0 +0x3600 ldr w8, [x24] 0.00 0 +0x3604 mov w9, #0x21 0.00 0 +0x3608 stp w8, w9, [x26, #0x18] 0.00 0 +0x360c ldr x0, [x19, #0x7d0] 0.00 0 +0x3610 ldr x8, [x0] 0.00 0 +0x3614 ldr x8, [x8, #0xf8] 0.00 0 +0x3618 add x1, sp, #0x160 0.00 0 +0x361c blr x8 0.00 0 +0x3620 ldr x8, [x19, #0x748] 0.00 0 +0x3624 ldrb w8, [x8, #0x1] 0.00 0 +0x3628 tbnz w8, #0x3, $+0x3bc8 0.00 0 +0x362c add x1, sp, #0x160 0.00 0 +0x3630 mov x0, x19 0.00 0 +0x3634 mov x2, #0x0 0.00 0 +0x3638 mov w3, #0x0 0.00 0 +0x363c mov w4, #0x0 0.00 0 +0x3640 bl $-0xbc44 0.00 0 +0x3644 mov x24, x0 0.00 0 +0x3648 str x0, [sp, #0x150] 0.00 0 +0x364c cbnz x0, $+0x3ba8 0.00 0 +0x3650 b $+0x77d8 0.00 0 +0x3654 ldrsb w8, [x22, #0xa3] 0.00 0 +0x3658 str x8, [sp, #0xa0] 0.00 0 +0x365c ldr x8, [x19, #0x190] 0.00 0 +0x3660 ldr x9, [x19, #0x7d8] 0.00 0 +0x3664 add x26, sp, #0x158 0.00 0 +0x3668 stp x8, x9, [x26, #0x8] 0.00 0 +0x366c str x24, [sp, #0xb0] 0.00 0 +0x3670 ldr w8, [x24] 0.00 0 +0x3674 mov w9, #0x1 0.00 0 +0x3678 stp w8, w9, [x26, #0x18] 0.00 0 +0x367c ldr x0, [x19, #0x7d0] 0.00 0 +0x3680 ldr x8, [x0] 0.00 0 +0x3684 ldr x8, [x8, #0xf8] 0.00 0 +0x3688 add x1, sp, #0x160 0.00 0 +0x368c blr x8 0.00 0 +0x3690 ldr x24, [x26, #0x20] 0.00 0 +0x3694 ldr x0, [x19, #0x7d0] 0.00 0 +0x3698 ldr x8, [x0] 0.00 0 +0x369c ldr x8, [x8, #0x128] 0.00 0 +0x36a0 mov x1, x24 0.00 0 +0x36a4 blr x8 0.00 0 +0x36a8 adrp x22, $+0x153000 0.00 0 +0x36ac add x22, x22, #0x3c0 0.00 0 +0x36b0 cmp w0, #0x12 0.00 0 +0x36b4 b.ne $+0x3bac 0.00 0 +0x36b8 mov x0, x19 0.00 0 +0x36bc mov x1, x24 0.00 0 +0x36c0 bl $+0x2dddc 0.00 0 +0x36c4 add x8, x0, #0x20 0.00 0 +0x36c8 b $+0x3b9c 0.00 0 +0x36cc ldrsb w27, [x22, #0xa4] 0.00 0 +0x36d0 ldr x8, [x19, #0x190] 0.00 0 +0x36d4 ldr x9, [x19, #0x7d8] 0.00 0 +0x36d8 add x26, sp, #0x158 0.00 0 +0x36dc stp x8, x9, [x26, #0x8] 0.00 0 +0x36e0 str x24, [sp, #0xb0] 0.00 0 +0x36e4 ldr w8, [x24] 0.00 0 +0x36e8 mov w9, #0x1 0.00 0 +0x36ec stp w8, w9, [x26, #0x18] 0.00 0 +0x36f0 ldr x0, [x19, #0x7d0] 0.00 0 +0x36f4 ldr x8, [x0] 0.00 0 +0x36f8 ldr x8, [x8, #0xf8] 0.00 0 +0x36fc add x1, sp, #0x160 0.00 0 +0x3700 blr x8 0.00 0 +0x3704 ldr x24, [x26, #0x20] 0.00 0 +0x3708 ldr x0, [x19, #0x7d0] 0.00 0 +0x370c ldr x8, [x0] 0.00 0 +0x3710 ldr x8, [x8, #0x128] 0.00 0 +0x3714 mov x1, x24 0.00 0 +0x3718 blr x8 0.00 0 +0x371c cmp w0, #0x12 0.00 0 +0x3720 b.ne $+0x3b78 0.00 0 +0x3724 mov x0, x19 0.00 0 +0x3728 mov x1, x24 0.00 0 +0x372c bl $+0x2dd70 0.00 0 +0x3730 add x8, x0, #0x20 0.00 0 +0x3734 b $+0x3b70 0.00 0 +0x3738 str x24, [sp, #0xb0] 0.00 0 +0x373c mov w25, #0x0 0.00 0 +0x3740 add x8, x22, #0xb4 0.00 0 +0x3744 mov w28, #0x3 0.00 0 +0x3748 b $+0x178c 0.00 0 +0x374c str x24, [sp, #0xb0] 0.00 0 +0x3750 ldr x8, [sp, #0xc8] 0.00 0 +0x3754 ldr w8, [x8] 0.00 0 +0x3758 cbz w8, $+0x77cc 0.00 0 +0x375c ldr x9, [x19, #0xa90] 0.00 0 +0x3760 sub w8, w8, #0x1 0.00 0 +0x3764 str w8, [x19, #0xa88] 0.00 0 +0x3768 mov w10, #0x18 0.00 0 +0x376c umull x8, w8, w10 0.00 0 +0x3770 ldr x24, [x9, x8] 0.00 0 +0x3774 ldrsb w27, [x22, #0xc3] 0.00 0 +0x3778 add x26, sp, #0x158 0.00 0 +0x377c str x24, [x26] 0.00 0 +0x3780 ldrb w22, [x24, #0x1] 0.00 0 +0x3784 adrp x8, $+0x199000 0.00 0 +0x3788 add x8, x8, #0xf1 0.00 0 +0x378c ldrb w8, [x8, #0x1f] 0.00 0 +0x3790 ldr x0, [x19] 0.00 0 +0x3794 add w8, w8, #0x7 0.00 0 +0x3798 and x1, x8, #0x1f8 0.00 0 +0x379c ldp x23, x8, [x0, #0x10] 0.00 0 +0x37a0 add x9, x23, x1 0.00 0 +0x37a4 cmp x9, x8 0.00 0 +0x37a8 str x9, [x0, #0x10] 0.00 0 +0x37ac ldr x25, [sp, #0xc0] 0.00 0 +0x37b0 b.ls $+0xc 0.00 0 +0x37b4 bl $-0xc1c60 0.00 0 +0x37b8 mov x23, x0 0.00 0 +0x37bc strh wzr, [x23, #0x4] 0.00 0 +0x37c0 add x0, x23, #0x10 0.00 0 +0x37c4 bl $+0xd7220 0.00 0 +0x37c8 mov w8, #0x1f 0.00 0 +0x37cc strb w8, [x23] 0.00 0 +0x37d0 strb w22, [x23, #0x1] 0.00 0 +0x37d4 str wzr, [x23, #0xc] 0.00 0 +0x37d8 stur wzr, [x23, #0x2] 0.00 0 +0x37dc stp xzr, xzr, [x23, #0x18] 0.00 0 +0x37e0 mov w8, #0x53 0.00 0 +0x37e4 strb w8, [x23, #0x8] 0.00 0 +0x37e8 str x24, [x23, #0x28] 0.00 0 +0x37ec ldr w8, [x24, #0xc] 0.00 0 +0x37f0 and w8, w8, #0x1f 0.00 0 +0x37f4 str xzr, [x23, #0x30] 0.00 0 +0x37f8 str x23, [x26] 0.00 0 +0x37fc orr w8, w8, #0x4 0.00 0 +0x3800 str w8, [x23, #0xc] 0.00 0 +0x3804 ldr w8, [x19, #0xa88] 0.00 0 +0x3808 ldr w9, [x19, #0x84c] 0.00 0 +0x380c cmp w8, w9 0.00 0 +0x3810 b.lo $+0x1c 0.00 0 +0x3814 ldr w9, [x19, #0x160] 0.00 0 +0x3818 cmp w8, w9 0.00 0 +0x381c b.hs $+0x7708 0.00 0 +0x3820 ldr x9, [x19, #0x8b0] 0.00 0 +0x3824 ldrb w9, [x9, #0x50] 0.00 0 +0x3828 tbz w9, #0x4, $+0x76fc 0.00 0 +0x382c str x27, [sp, #0xa0] 0.00 0 +0x3830 b $+0x5ea8 0.00 0 +0x3834 mov w23, #0x0 0.00 0 +0x3838 add x8, x22, #0x101 0.00 0 +0x383c mov w22, #0x4a 0.00 0 +0x3840 b $+0xee4 0.00 0 +0x3844 ldrsb w27, [x22, #0x106] 0.00 0 +0x3848 ldr x8, [x19, #0x190] 0.00 0 +0x384c ldr x9, [x19, #0x7d8] 0.00 0 +0x3850 add x26, sp, #0x158 0.00 0 +0x3854 stp x8, x9, [x26, #0x8] 0.00 0 +0x3858 ldr w8, [x24] 0.00 0 +0x385c mov w9, #0x2 0.00 0 +0x3860 stp w8, w9, [x26, #0x18] 0.00 0 +0x3864 ldr x0, [x19, #0x7d0] 0.00 0 +0x3868 ldr x8, [x0] 0.00 0 +0x386c ldr x8, [x8, #0xf8] 0.00 0 +0x3870 add x1, sp, #0x160 0.00 0 +0x3874 blr x8 0.00 0 +0x3878 tst w25, #0x10 0.00 0 +0x387c add x8, sp, #0x1b0 0.00 0 +0x3880 csel x2, xzr, x8, eq 0.00 0 +0x3884 ldr x0, [x19, #0x7d0] 0.00 0 +0x3888 ldr x3, [x19, #0x7e8] 0.00 0 +0x388c ldr x8, [x0] 0.00 0 +0x3890 ldr x8, [x8, #0x4a0] 0.00 0 +0x3894 add x1, sp, #0x160 0.00 0 +0x3898 add x5, sp, #0x360 0.00 0 +0x389c mov w4, #0x30 0.00 0 +0x38a0 blr x8 0.00 0 +0x38a4 ldrb w8, [sp, #0x370] 0.00 0 +0x38a8 tbnz w8, #0x7, $+0x76e8 0.00 0 +0x38ac str x27, [sp, #0xa0] 0.00 0 +0x38b0 ldr w8, [x26, #0x288] 0.00 0 +0x38b4 cmp w8, #0x1 0.00 0 +0x38b8 str x24, [sp, #0xb0] 0.00 0 +0x38bc b.ne $+0x808 0.00 0 +0x38c0 mov x0, x19 0.00 0 +0x38c4 ldr x1, [sp, #0x28] 0.00 0 +0x38c8 bl $-0x5d94 0.00 0 +0x38cc b $+0x7f8 0.00 0 +0x38d0 ldrsb w9, [x22, #0x109] 0.00 0 +0x38d4 str x24, [sp, #0xb0] 0.00 0 +0x38d8 ldrh w1, [x24] 0.00 0 +0x38dc b $+0x1f7c 0.00 0 +0x38e0 ldrh w8, [x24] 0.00 0 +0x38e4 ldr w9, [x19, #0x830] 0.00 0 +0x38e8 cmp w8, w9 0.00 0 +0x38ec b.hs $+0x7638 0.00 0 +0x38f0 ldrsb w23, [x22, w26, uxtw] 0.00 0 +0x38f4 ldr x9, [x19, #0x130] 0.00 0 +0x38f8 cbz x9, $+0x3060 0.00 0 +0x38fc mov w10, #0x18 0.00 0 +0x3900 umaddl x10, w8, w10, x9 0.00 0 +0x3904 add x1, x10, #0x50 0.00 0 +0x3908 add x8, x9, w8, lsl #4 0.00 0 +0x390c add x2, x8, #0x3f0 0.00 0 +0x3910 mov x0, x19 0.00 0 +0x3914 bl $-0xb1fc 0.00 0 +0x3918 add x26, sp, #0x158 0.00 0 +0x391c str x0, [x26] 0.00 0 +0x3920 ldrb w8, [x0] 0.00 0 +0x3924 cmp w8, #0x3 0.00 0 +0x3928 ldr x22, [sp, #0xc0] 0.00 0 +0x392c b.ne $+0x75c8 0.00 0 +0x3930 ldr w1, [x0, #0x30] 0.00 0 +0x3934 mov x0, x19 0.00 0 +0x3938 mov w2, #0x0 0.00 0 +0x393c mov w3, #0xd 0.00 0 +0x3940 bl $-0x42f04 0.00 0 +0x3944 str x0, [x26] 0.00 0 +0x3948 str x23, [sp, #0xa0] 0.00 0 +0x394c ldr w8, [x19, #0xa88] 0.00 0 +0x3950 ldr w9, [x19, #0x84c] 0.00 0 +0x3954 cmp w8, w9 0.00 0 +0x3958 b.lo $+0x3084 0.00 0 +0x395c b $+0x3068 0.00 0 +0x3960 ldr x8, [sp, #0x80] 0.00 0 +0x3964 ldrh w8, [x8, #0x76] 0.00 0 +0x3968 cbnz w8, $+0x75bc 0.00 0 +0x396c ldp x25, x10, [sp, #0xc0] 0.00 0 +0x3970 ldr w9, [x10] 0.00 0 +0x3974 add x26, sp, #0x158 0.00 0 +0x3978 cbz w9, $+0x75ac 0.00 0 +0x397c str x24, [sp, #0xb0] 0.00 0 +0x3980 ldrsb w27, [x22, #0x10f] 0.00 0 +0x3984 ldr x8, [x25] 0.00 0 +0x3988 subs w9, w9, #0x1 0.00 0 +0x398c str w9, [x10] 0.00 0 +0x3990 b.ne $+0x7594 0.00 0 +0x3994 mov w10, #0x18 0.00 0 +0x3998 umull x9, w9, w10 0.00 0 +0x399c ldr x1, [x8, x9] 0.00 0 +0x39a0 mov x0, x19 0.00 0 +0x39a4 bl $-0x3de78 0.00 0 +0x39a8 mov x24, x0 0.00 0 +0x39ac str x0, [sp, #0x150] 0.00 0 +0x39b0 ldrb w8, [x0] 0.00 0 +0x39b4 ldr x9, [x19, #0x130] 0.00 0 +0x39b8 cmp w8, #0x12 0.00 0 +0x39bc b.ne $+0x5b50 0.00 0 +0x39c0 cbz x9, $+0x10 0.00 0 +0x39c4 ldr x10, [x9, #0x818] 0.00 0 +0x39c8 ldrb w10, [x10, #0x52] 0.00 0 +0x39cc tbnz w10, #0x7, $+0x5b24 0.00 0 +0x39d0 ldr x10, [sp, #0x80] 0.00 0 +0x39d4 ldrb w10, [x10, #0x52] 0.00 0 +0x39d8 lsr w10, w10, #0x7 0.00 0 +0x39dc b $+0x5b18 0.00 0 +0x39e0 str x24, [sp, #0xb0] 0.00 0 +0x39e4 ldr w8, [x19, #0x864] 0.00 0 +0x39e8 cbz w8, $+0x753c 0.00 0 +0x39ec ldrb w24, [x22, #0x11a] 0.00 0 +0x39f0 add x26, sp, #0x158 0.00 0 +0x39f4 str xzr, [x26, #0x108] 0.00 0 +0x39f8 movi d0, #0xffffffff 0.00 0 +0x39fc str d0, [x26, #0x110] 0.00 0 +0x3a00 add x4, sp, #0x260 0.00 0 +0x3a04 mov x0, x19 0.00 0 +0x3a08 mov w1, #0x1 0.00 0 +0x3a0c mov w2, #0xf9 0.00 0 +0x3a10 mov w3, #0x1 0.00 0 +0x3a14 bl $-0x43654 0.00 0 +0x3a18 mov x23, x0 0.00 0 +0x3a1c adrp x8, $+0x198000 0.00 0 +0x3a20 add x8, x8, #0x7c0 0.00 0 +0x3a24 ldr w9, [x8, #0x1bc] 0.00 0 +0x3a28 ldr x27, [sp, #0xc8] 0.00 0 +0x3a2c cbz w9, $+0x18d8 0.00 0 +0x3a30 ldr w9, [x23, #0xc] 0.00 0 +0x3a34 orr w9, w9, #0x4 0.00 0 +0x3a38 str w9, [x23, #0xc] 0.00 0 +0x3a3c ldrb w8, [x8, #0x40e] 0.00 0 +0x3a40 cbz w8, $+0x18c4 0.00 0 +0x3a44 ldr w8, [x23, #0x50] 0.00 0 +0x3a48 orr w8, w8, #0x2000 0.00 0 +0x3a4c str w8, [x23, #0x50] 0.00 0 +0x3a50 ldr w8, [x19, #0x4ac] 0.00 0 +0x3a54 add w8, w8, #0x1 0.00 0 +0x3a58 str w8, [x19, #0x4ac] 0.00 0 +0x3a5c b $+0x18a8 0.00 0 +0x3a60 ldr x8, [sp, #0xc8] 0.00 0 +0x3a64 ldr w8, [x8] 0.00 0 +0x3a68 cbz w8, $+0x74bc 0.00 0 +0x3a6c ldrsb w27, [x22, #0x11d] 0.00 0 +0x3a70 ldr x9, [x19, #0xa90] 0.00 0 +0x3a74 sub w8, w8, #0x1 0.00 0 +0x3a78 str w8, [x19, #0xa88] 0.00 0 +0x3a7c mov w10, #0x18 0.00 0 +0x3a80 umull x8, w8, w10 0.00 0 +0x3a84 ldr x1, [x9, x8] 0.00 0 +0x3a88 add x25, sp, #0x158 0.00 0 +0x3a8c str x1, [x25] 0.00 0 +0x3a90 str wzr, [x25, #0xb8] 0.00 0 +0x3a94 add x4, sp, #0x210 0.00 0 +0x3a98 mov x0, x19 0.00 0 +0x3a9c mov w2, #0xffffffff 0.00 0 +0x3aa0 mov w3, #0x42200000 0.00 0 +0x3aa4 bl $-0xc7d4 0.00 0 +0x3aa8 mov x22, x0 0.00 0 +0x3aac str x0, [x25] 0.00 0 +0x3ab0 mov x0, x19 0.00 0 +0x3ab4 mov w1, #0x8 0.00 0 +0x3ab8 mov w2, #0x8 0.00 0 +0x3abc bl $-0x46104 0.00 0 +0x3ac0 mov x4, x0 0.00 0 +0x3ac4 mov x0, x19 0.00 0 +0x3ac8 mov w1, #0x3b 0.00 0 +0x3acc mov w2, #0xd 0.00 0 +0x3ad0 mov x3, x22 0.00 0 +0x3ad4 bl $-0x4a910 0.00 0 +0x3ad8 mov x2, x0 0.00 0 +0x3adc str x0, [x25] 0.00 0 +0x3ae0 ldr w3, [x25, #0xb8] 0.00 0 +0x3ae4 mov x0, x19 0.00 0 +0x3ae8 mov w1, #0xd 0.00 0 +0x3aec bl $-0x45a70 0.00 0 +0x3af0 str x0, [x25] 0.00 0 +0x3af4 mov x0, x19 0.00 0 +0x3af8 mov w1, #0x1 0.00 0 +0x3afc bl $-0xb37bc 0.00 0 +0x3b00 mov x23, x0 0.00 0 +0x3b04 ldr x2, [x25] 0.00 0 +0x3b08 str xzr, [x25, #0x108] 0.00 0 +0x3b0c movi d9, #0xffffffff 0.00 0 +0x3b10 str d9, [x25, #0x110] 0.00 0 +0x3b14 add x5, sp, #0x260 0.00 0 +0x3b18 mov x0, x19 0.00 0 +0x3b1c mov x1, x23 0.00 0 +0x3b20 mov w3, #0xffffffff 0.00 0 +0x3b24 mov x4, #0x0 0.00 0 +0x3b28 mov x6, #0x0 0.00 0 +0x3b2c bl $-0x39598 0.00 0 +0x3b30 ldrb w8, [x0] 0.00 0 +0x3b34 cmp w8, #0x19 0.00 0 +0x3b38 b.eq $+0x64 0.00 0 +0x3b3c mov x22, x0 0.00 0 +0x3b40 ldr x0, [x19] 0.00 0 +0x3b44 ldp x1, x8, [x0, #0x10] 0.00 0 +0x3b48 add x9, x1, #0x38 0.00 0 +0x3b4c str x9, [x0, #0x10] 0.00 0 +0x3b50 cmp x9, x8 0.00 0 +0x3b54 b.ls $+0x10 0.00 0 +0x3b58 mov w1, #0x38 0.00 0 +0x3b5c bl $-0xc2008 0.00 0 +0x3b60 mov x1, x0 0.00 0 +0x3b64 str x22, [x1] 0.00 0 +0x3b68 movi v0.2d, #0x0 0.00 0 +0x3b6c stur q0, [x1, #0x8] 0.00 0 +0x3b70 stur q0, [x1, #0x18] 0.00 0 +0x3b74 str xzr, [x1, #0x28] 0.00 0 +0x3b78 movi d0, #0xffffffff 0.00 0 +0x3b7c str d0, [x1, #0x30] 0.00 0 +0x3b80 ldr x8, [sp, #0x90] 0.00 0 +0x3b84 ldr q0, [x8] 0.00 0 +0x3b88 stur q0, [x1, #0x28] 0.00 0 +0x3b8c mov x0, x19 0.00 0 +0x3b90 mov w2, #0xffffffff 0.00 0 +0x3b94 mov w3, #0x1 0.00 0 +0x3b98 bl $-0xd908 0.00 0 +0x3b9c str x24, [sp, #0xb0] 0.00 0 +0x3ba0 ldr x0, [x19, #0x7d0] 0.00 0 +0x3ba4 ldr x8, [x0] 0.00 0 +0x3ba8 ldr x8, [x8, #0x258] 0.00 0 +0x3bac mov w1, #0x2 0.00 0 +0x3bb0 blr x8 0.00 0 +0x3bb4 mov x24, x0 0.00 0 +0x3bb8 mov x0, x19 0.00 0 +0x3bbc mov x1, x23 0.00 0 +0x3bc0 mov w2, #0xd 0.00 0 +0x3bc4 bl $-0x433a4 0.00 0 +0x3bc8 mov x22, x0 0.00 0 +0x3bcc str xzr, [x25, #0x108] 0.00 0 +0x3bd0 str d9, [x25, #0x110] 0.00 0 +0x3bd4 add x4, sp, #0x260 0.00 0 +0x3bd8 mov x0, x19 0.00 0 +0x3bdc mov w1, #0x1 0.00 0 +0x3be0 mov w2, #0x205 0.00 0 +0x3be4 mov w3, #0xe 0.00 0 +0x3be8 bl $-0x43828 0.00 0 +0x3bec mov x26, x0 0.00 0 +0x3bf0 adrp x8, $+0x198000 0.00 0 +0x3bf4 add x8, x8, #0x7c0 0.00 0 +0x3bf8 ldr w9, [x8, #0x2c8] 0.00 0 +0x3bfc cbz w9, $+0x30 0.00 0 +0x3c00 ldr w9, [x26, #0xc] 0.00 0 +0x3c04 orr w9, w9, #0x4 0.00 0 +0x3c08 str w9, [x26, #0xc] 0.00 0 +0x3c0c ldrb w8, [x8, #0x451] 0.00 0 +0x3c10 cbz w8, $+0x1c 0.00 0 +0x3c14 ldr w8, [x26, #0x50] 0.00 0 +0x3c18 orr w8, w8, #0x2000 0.00 0 +0x3c1c str w8, [x26, #0x50] 0.00 0 +0x3c20 ldr w8, [x19, #0x4ac] 0.00 0 +0x3c24 add w8, w8, #0x1 0.00 0 +0x3c28 str w8, [x19, #0x4ac] 0.00 0 +0x3c2c cbz x22, $+0x40 0.00 0 +0x3c30 add x0, x26, #0x28 0.00 0 +0x3c34 add x8, sp, #0x158 0.00 0 +0x3c38 str xzr, [x8, #0x118] 0.00 0 +0x3c3c str wzr, [x8, #0x120] 0.00 0 +0x3c40 str x22, [x8, #0x108] 0.00 0 +0x3c44 ldrb w8, [x22, #0x1] 0.00 0 +0x3c48 strb w8, [sp, #0x268] 0.00 0 +0x3c4c add x2, sp, #0x260 0.00 0 +0x3c50 mov x1, x19 0.00 0 +0x3c54 bl $-0x4d4dc 0.00 0 +0x3c58 ldr w8, [x22, #0xc] 0.00 0 +0x3c5c and w8, w8, #0x1f 0.00 0 +0x3c60 ldr w9, [x26, #0xc] 0.00 0 +0x3c64 orr w8, w9, w8 0.00 0 +0x3c68 str w8, [x26, #0xc] 0.00 0 +0x3c6c ldrb w8, [x19, #0x5a0] 0.00 0 +0x3c70 cbnz w8, $+0x20 0.00 0 +0x3c74 ldr x0, [x19, #0x7d0] 0.00 0 +0x3c78 ldr x8, [x0] 0.00 0 +0x3c7c ldr x8, [x8, #0x3b8] 0.00 0 +0x3c80 ldr x1, [sp, #0x20] 0.00 0 +0x3c84 blr x8 0.00 0 +0x3c88 mov w8, #0x1 0.00 0 +0x3c8c strb w8, [x19, #0x5a0] 0.00 0 +0x3c90 ldr w8, [x19, #0x598] 0.00 0 +0x3c94 mov w9, #0x60 0.00 0 +0x3c98 mov w10, #0x40 0.00 0 +0x3c9c cmp w8, #0x300 0.00 0 +0x3ca0 csel w8, w10, w9, eq 0.00 0 +0x3ca4 ldrb w9, [x26, #0x54] 0.00 0 +0x3ca8 bfxil w8, w9, #0x0, #0x3 0.00 0 +0x3cac strb w8, [x26, #0x54] 0.00 0 +0x3cb0 str x24, [x26, #0x58] 0.00 0 +0x3cb4 ldr w8, [x26, #0xc] 0.00 0 +0x3cb8 tbnz w8, #0x1f, $+0x4480 0.00 0 +0x3cbc mov w3, #0x0 0.00 0 +0x3cc0 b $+0x447c 0.00 0 +0x3cc4 str x24, [sp, #0xb0] 0.00 0 +0x3cc8 mov w13, #0x0 0.00 0 +0x3ccc mov w28, #0x0 0.00 0 +0x3cd0 add x8, x22, #0x5d 0.00 0 +0x3cd4 mov w23, #0x3f 0.00 0 +0x3cd8 mov w26, #0x1 0.00 0 +0x3cdc b $+0x211c 0.00 0 +0x3ce0 str x24, [sp, #0xb0] 0.00 0 +0x3ce4 mov w24, #0x0 0.00 0 +0x3ce8 mov w25, #0x0 0.00 0 +0x3cec add x8, x22, #0x69 0.00 0 +0x3cf0 mov w28, #0x6 0.00 0 +0x3cf4 b $+0x1874 0.00 0 +0x3cf8 str x24, [sp, #0xb0] 0.00 0 +0x3cfc mov w24, #0x0 0.00 0 +0x3d00 mov w25, #0x0 0.00 0 +0x3d04 add x8, x22, #0x6a 0.00 0 +0x3d08 mov w28, #0x8 0.00 0 +0x3d0c b $+0x185c 0.00 0 +0x3d10 str x24, [sp, #0xb0] 0.00 0 +0x3d14 mov w24, #0x0 0.00 0 +0x3d18 mov w25, #0x0 0.00 0 +0x3d1c add x8, x22, #0x6b 0.00 0 +0x3d20 mov w28, #0xa 0.00 0 +0x3d24 b $+0x1844 0.00 0 +0x3d28 ldrsb w8, [x22, #0x8f] 0.00 0 +0x3d2c str x8, [sp, #0xa0] 0.00 0 +0x3d30 ldr x8, [x19, #0x190] 0.00 0 +0x3d34 ldr x9, [x19, #0x7d8] 0.00 0 +0x3d38 add x26, sp, #0x158 0.00 0 +0x3d3c stp x8, x9, [x26, #0x8] 0.00 0 +0x3d40 str x24, [sp, #0xb0] 0.00 0 +0x3d44 ldr w8, [x24] 0.00 0 +0x3d48 mov w9, #0x1 0.00 0 +0x3d4c stp w8, w9, [x26, #0x18] 0.00 0 +0x3d50 ldr x0, [x19, #0x7d0] 0.00 0 +0x3d54 ldr x8, [x0] 0.00 0 +0x3d58 ldr x8, [x8, #0xf8] 0.00 0 +0x3d5c add x1, sp, #0x160 0.00 0 +0x3d60 blr x8 0.00 0 +0x3d64 ldr x1, [x26, #0x20] 0.00 0 +0x3d68 ldr x0, [x19, #0x7d0] 0.00 0 +0x3d6c ldr x8, [x0] 0.00 0 +0x3d70 ldr x8, [x8, #0x128] 0.00 0 +0x3d74 mov x22, x1 0.00 0 +0x3d78 blr x8 0.00 0 +0x3d7c cmp w0, #0x13 0.00 0 +0x3d80 b.ne $+0x359c 0.00 0 +0x3d84 tbnz w25, #0x5, $+0x7c 0.00 0 +0x3d88 add x1, sp, #0x160 0.00 0 +0x3d8c mov x0, x19 0.00 0 +0x3d90 mov x2, #0x0 0.00 0 +0x3d94 mov w3, #0x0 0.00 0 +0x3d98 mov w4, #0x0 0.00 0 +0x3d9c bl $-0xc3a0 0.00 0 +0x3da0 cbz x0, $+0x7088 0.00 0 +0x3da4 mov x23, x0 0.00 0 +0x3da8 ldrb w8, [x19, #0x795] 0.00 0 +0x3dac ldr x25, [sp, #0xc0] 0.00 0 +0x3db0 cbz w8, $+0x534c 0.00 0 +0x3db4 ldr x8, [sp, #0xc8] 0.00 0 +0x3db8 ldr w8, [x8] 0.00 0 +0x3dbc cmp w8, #0x1 0.00 0 +0x3dc0 b.ls $+0x7164 0.00 0 +0x3dc4 ldr x9, [x19, #0xa90] 0.00 0 +0x3dc8 sub w8, w8, #0x2 0.00 0 +0x3dcc mov w10, #0x18 0.00 0 +0x3dd0 umull x8, w8, w10 0.00 0 +0x3dd4 ldr x1, [x9, x8] 0.00 0 +0x3dd8 mov x0, x19 0.00 0 +0x3ddc bl $-0x31d94 0.00 0 +0x3de0 cmp x0, x22 0.00 0 +0x3de4 b.ne $+0x5318 0.00 0 +0x3de8 ldr x0, [x19, #0x7d0] 0.00 0 +0x3dec ldr x8, [x0] 0.00 0 +0x3df0 ldr x8, [x8, #0x290] 0.00 0 +0x3df4 mov x1, x22 0.00 0 +0x3df8 blr x8 0.00 0 +0x3dfc tbz w0, #0x0, $+0x5300 0.00 0 +0x3e00 mov x12, #0x0 0.00 0 +0x3e04 mov x27, #0x0 0.00 0 +0x3e08 mov w14, #0xc 0.00 0 +0x3e0c b $+0x3524 0.00 0 +0x3e10 str x24, [sp, #0xb0] 0.00 0 +0x3e14 mov w25, #0x0 0.00 0 +0x3e18 add x8, x22, #0xb6 0.00 0 +0x3e1c mov w28, #0x5 0.00 0 +0x3e20 b $+0x10b4 0.00 0 +0x3e24 str x24, [sp, #0xb0] 0.00 0 +0x3e28 mov w25, #0x0 0.00 0 +0x3e2c add x8, x22, #0xd4 0.00 0 +0x3e30 mov w28, #0x8 0.00 0 +0x3e34 b $+0x10a0 0.00 0 +0x3e38 str x24, [sp, #0xb0] 0.00 0 +0x3e3c add x8, x22, #0x53 0.00 0 +0x3e40 mov w23, #0x4 0.00 0 +0x3e44 b $+0x1a3c 0.00 0 +0x3e48 str x24, [sp, #0xb0] 0.00 0 +0x3e4c mov w26, #0x0 0.00 0 +0x3e50 mov w13, #0x0 0.00 0 +0x3e54 mov w28, #0x0 0.00 0 +0x3e58 add x8, x22, #0x61 0.00 0 +0x3e5c mov w23, #0x43 0.00 0 +0x3e60 b $+0x1f98 0.00 0 +0x3e64 str x24, [sp, #0xb0] 0.00 0 +0x3e68 mov w24, #0x0 0.00 0 +0x3e6c mov w25, #0x0 0.00 0 +0x3e70 add x8, x22, #0x6d 0.00 0 +0x3e74 mov w28, #0x7 0.00 0 +0x3e78 b $+0x16f0 0.00 0 +0x3e7c mov x8, x24 0.00 0 +0x3e80 mov w24, #0x0 0.00 0 +0x3e84 str x8, [sp, #0xb0] 0.00 0 +0x3e88 ldrb w8, [x8] 0.00 0 +0x3e8c cmp w8, #0x6b 0.00 0 +0x3e90 mov w8, #0xa 0.00 0 +0x3e94 cinc w28, w8, ne 0.00 0 +0x3e98 add x8, x22, #0x76 0.00 0 +0x3e9c b $+0x16c8 0.00 0 +0x3ea0 str x24, [sp, #0xb0] 0.00 0 +0x3ea4 add x8, x22, #0x83 0.00 0 +0x3ea8 mov w28, #0x4 0.00 0 +0x3eac b $+0x16b4 0.00 0 +0x3eb0 str x24, [sp, #0xb0] 0.00 0 +0x3eb4 add x8, x22, #0x88 0.00 0 +0x3eb8 mov w28, #0x7 0.00 0 +0x3ebc b $+0x16a4 0.00 0 +0x3ec0 str x24, [sp, #0xb0] 0.00 0 +0x3ec4 add x8, x22, #0x9d 0.00 0 +0x3ec8 mov w25, #0x4 0.00 0 +0x3ecc b $+0x914 0.00 0 +0x3ed0 str x24, [sp, #0xb0] 0.00 0 +0x3ed4 mov w25, #0x0 0.00 0 +0x3ed8 add x8, x22, #0xb3 0.00 0 +0x3edc mov w28, #0x2 0.00 0 +0x3ee0 b $+0xff4 0.00 0 +0x3ee4 str x24, [sp, #0xb0] 0.00 0 +0x3ee8 mov w25, #0x0 0.00 0 +0x3eec add x8, x22, #0xb5 0.00 0 +0x3ef0 mov w28, #0x4 0.00 0 +0x3ef4 b $+0xfe0 0.00 0 +0x3ef8 add x8, x22, #0x103 0.00 0 +0x3efc mov w23, #0x1 0.00 0 +0x3f00 b $+0x820 0.00 0 +0x3f04 ldrsb w27, [x22, #0x107] 0.00 0 +0x3f08 ldr x8, [x19, #0x190] 0.00 0 +0x3f0c ldr x9, [x19, #0x7d8] 0.00 0 +0x3f10 add x26, sp, #0x158 0.00 0 +0x3f14 stp x8, x9, [x26, #0x8] 0.00 0 +0x3f18 ldr w8, [x24] 0.00 0 +0x3f1c mov w9, #0x2 0.00 0 +0x3f20 stp w8, w9, [x26, #0x18] 0.00 0 +0x3f24 ldr x0, [x19, #0x7d0] 0.00 0 +0x3f28 ldr x8, [x0] 0.00 0 +0x3f2c ldr x8, [x8, #0xf8] 0.00 0 +0x3f30 add x1, sp, #0x160 0.00 0 +0x3f34 blr x8 0.00 0 +0x3f38 ldr x0, [x19, #0x7d0] 0.00 0 +0x3f3c ldr x3, [x19, #0x7e8] 0.00 0 +0x3f40 ldr x8, [x0] 0.00 0 +0x3f44 ldr x8, [x8, #0x4a0] 0.00 0 +0x3f48 add x1, sp, #0x160 0.00 0 +0x3f4c add x5, sp, #0x360 0.00 0 +0x3f50 mov x2, #0x0 0.00 0 +0x3f54 mov w4, #0x32 0.00 0 +0x3f58 blr x8 0.00 0 +0x3f5c ldrb w8, [sp, #0x370] 0.00 0 +0x3f60 tbnz w8, #0x7, $+0x7030 0.00 0 +0x3f64 ldr w22, [x26, #0x210] 0.00 0 +0x3f68 ldr w8, [x26, #0x288] 0.00 0 +0x3f6c cmp w8, #0x1 0.00 0 +0x3f70 b.ne $+0x10 0.00 0 +0x3f74 mov x0, x19 0.00 0 +0x3f78 ldr x1, [sp, #0x28] 0.00 0 +0x3f7c bl $-0x6448 0.00 0 +0x3f80 ldr x9, [x19, #0x130] 0.00 0 +0x3f84 mov w8, #0x58 0.00 0 +0x3f88 and w8, w22, w8 0.00 0 +0x3f8c cbz x9, $+0xc 0.00 0 +0x3f90 cmp w8, #0x40 0.00 0 +0x3f94 b.ne $+0x6f78 0.00 0 +0x3f98 ldr x9, [sp, #0xc8] 0.00 0 +0x3f9c ldr w9, [x9] 0.00 0 +0x3fa0 cbz w9, $+0x6f84 0.00 0 +0x3fa4 str x27, [sp, #0xa0] 0.00 0 +0x3fa8 ldr x10, [x19, #0xa90] 0.00 0 +0x3fac sub w9, w9, #0x1 0.00 0 +0x3fb0 str w9, [x19, #0xa88] 0.00 0 +0x3fb4 mov w11, #0x18 0.00 0 +0x3fb8 umull x9, w9, w11 0.00 0 +0x3fbc ldr x23, [x10, x9] 0.00 0 +0x3fc0 str x23, [x26] 0.00 0 +0x3fc4 ldr x9, [x19, #0x748] 0.00 0 +0x3fc8 ldrb w9, [x9, #0x1] 0.00 0 +0x3fcc str x24, [sp, #0xb0] 0.00 0 +0x3fd0 tbnz w9, #0x3, $+0x3d00 0.00 0 +0x3fd4 cmp w8, #0x40 0.00 0 +0x3fd8 b.eq $+0x3d04 0.00 0 +0x3fdc ldrb w8, [x23, #0xc] 0.00 0 +0x3fe0 tst w8, #0x7 0.00 0 +0x3fe4 b.eq $+0xe0 0.00 0 +0x3fe8 adrp x8, $+0x199000 0.00 0 +0x3fec add x8, x8, #0xf1 0.00 0 +0x3ff0 ldrb w8, [x8, #0x19] 0.00 0 +0x3ff4 ldr x0, [x19] 0.00 0 +0x3ff8 add w8, w8, #0x7 0.00 0 +0x3ffc and x1, x8, #0x1f8 0.00 0 +0x4000 ldp x22, x8, [x0, #0x10] 0.00 0 +0x4004 add x9, x22, x1 0.00 0 +0x4008 cmp x9, x8 0.00 0 +0x400c str x9, [x0, #0x10] 0.00 0 +0x4010 b.ls $+0xc 0.00 0 +0x4014 bl $-0xc24c0 0.00 0 +0x4018 mov x22, x0 0.00 0 +0x401c strh wzr, [x22, #0x4] 0.00 0 +0x4020 add x0, x22, #0x10 0.00 0 +0x4024 bl $+0xd69c0 0.00 0 +0x4028 str wzr, [x22, #0xc] 0.00 0 +0x402c adrp x8, $+0x153000 0.00 0 +0x4030 ldr d0, [x8, #0xf8] 0.00 0 +0x4034 str s0, [x22] 0.00 0 +0x4038 strh wzr, [x22, #0x4] 0.00 0 +0x403c stp xzr, xzr, [x22, #0x18] 0.00 0 +0x4040 mov w8, #0x53 0.00 0 +0x4044 strb w8, [x22, #0x8] 0.00 0 +0x4048 mov x0, x19 0.00 0 +0x404c mov w1, #0x53 0.00 0 +0x4050 mov w2, #0x1 0.00 0 +0x4054 mov x3, x23 0.00 0 +0x4058 mov x4, x22 0.00 0 +0x405c bl $-0x4ae98 0.00 0 +0x4060 mov x22, x0 0.00 0 +0x4064 str x0, [x26] 0.00 0 +0x4068 ldr x0, [x19] 0.00 0 +0x406c ldp x1, x8, [x0, #0x10] 0.00 0 +0x4070 add x9, x1, #0x38 0.00 0 +0x4074 str x9, [x0, #0x10] 0.00 0 +0x4078 cmp x9, x8 0.00 0 +0x407c b.ls $+0x10 0.00 0 +0x4080 mov w1, #0x38 0.00 0 +0x4084 bl $-0xc2530 0.00 0 +0x4088 mov x1, x0 0.00 0 +0x408c str x22, [x1] 0.00 0 +0x4090 movi v0.2d, #0x0 0.00 0 +0x4094 stur q0, [x1, #0x8] 0.00 0 +0x4098 stur q0, [x1, #0x18] 0.00 0 +0x409c str xzr, [x1, #0x28] 0.00 0 +0x40a0 movi d0, #0xffffffff 0.00 0 +0x40a4 str d0, [x1, #0x30] 0.00 0 +0x40a8 ldr x8, [sp, #0x90] 0.00 0 +0x40ac ldr q0, [x8] 0.00 0 +0x40b0 stur q0, [x1, #0x28] 0.00 0 +0x40b4 mov x0, x19 0.00 0 +0x40b8 mov w2, #0xffffffff 0.00 0 +0x40bc mov w3, #0x1 0.00 0 +0x40c0 bl $-0xde30 0.00 0 +0x40c4 add x1, sp, #0x360 0.00 0 +0x40c8 mov x0, x19 0.00 0 +0x40cc bl $-0xbca8 0.00 0 +0x40d0 str x0, [x26] 0.00 0 +0x40d4 ldr x8, [x19, #0x130] 0.00 0 +0x40d8 cbz x8, $+0x18 0.00 0 +0x40dc ldr x8, [x19, #0x720] 0.00 0 +0x40e0 ldr x8, [x8, #0x8] 0.00 0 +0x40e4 ldr w0, [x8, #0x8] 0.00 0 +0x40e8 bl $+0x247dc 0.00 0 +0x40ec tbnz w0, #0x0, $+0x6d3c 0.00 0 +0x40f0 ldr w22, [x26, #0xb4] 0.00 0 +0x40f4 ldr w23, [x26, #0x68] 0.00 0 +0x40f8 ldr x8, [x19] 0.00 0 +0x40fc ldp x0, x9, [x8, #0x10] 0.00 0 +0x4100 add x10, x0, #0x58 0.00 0 +0x4104 str x10, [x8, #0x10] 0.00 0 +0x4108 cmp x10, x9 0.00 0 +0x410c b.ls $+0x10 0.00 0 +0x4110 mov x0, x8 0.00 0 +0x4114 mov w1, #0x58 0.00 0 +0x4118 bl $-0xc25c4 0.00 0 +0x411c lsl w8, w22, #0x1b 0.00 0 +0x4120 and w8, w23, w8, asr #31 0.00 0 +0x4124 ldur q0, [x26, #0x8] >> 50.00 1 +0x4128 str q0, [x0] 0.00 0 +0x412c ldur q0, [x26, #0x18] 0.00 0 +0x4130 ldur q1, [x26, #0x28] 0.00 0 +0x4134 ldur q2, [x26, #0x38] 0.00 0 +0x4138 ldur q3, [x26, #0x48] 0.00 0 +0x413c stp q2, q3, [x0, #0x30] 0.00 0 +0x4140 stp q0, q1, [x0, #0x10] 0.00 0 +0x4144 str w8, [x0, #0x50] 0.00 0 +0x4148 ldr x8, [x26, #0x208] 0.00 0 +0x414c str x8, [x0, #0x20] 0.00 0 +0x4150 ldr x8, [x26] 0.00 0 +0x4154 ldr w9, [x19, #0xa88] 0.00 0 +0x4158 ldr w10, [x19, #0x84c] 0.00 0 +0x415c cmp w9, w10 0.00 0 +0x4160 ldr x12, [sp, #0xc0] 0.00 0 +0x4164 b.lo $+0x1c 0.00 0 +0x4168 ldr w10, [x19, #0x160] 0.00 0 +0x416c cmp w9, w10 0.00 0 +0x4170 b.hs $+0x6db4 0.00 0 +0x4174 ldr x10, [x19, #0x8b0] 0.00 0 +0x4178 ldrb w10, [x10, #0x50] 0.00 0 +0x417c tbz w10, #0x4, $+0x6da8 0.00 0 +0x4180 ldr x10, [x12] 0.00 0 +0x4184 mov w11, #0x18 0.00 0 +0x4188 umaddl x9, w9, w11, x10 0.00 0 +0x418c mov w10, #0x8 0.00 0 +0x4190 stp x10, x0, [x9, #0x8] 0.00 0 +0x4194 ldr x9, [x12] 0.00 0 +0x4198 ldr x13, [sp, #0xc8] 0.00 0 +0x419c ldr w10, [x13] 0.00 0 +0x41a0 add w12, w10, #0x1 0.00 0 +0x41a4 str w12, [x13] 0.00 0 +0x41a8 umull x10, w10, w11 0.00 0 +0x41ac b $+0x1d88 0.00 0 +0x41b0 ldrsb w27, [x22, #0x10c] 0.00 0 +0x41b4 ldrh w1, [x24] 0.00 0 +0x41b8 ldr x9, [x19, #0x130] 0.00 0 +0x41bc ldr x8, [x19, #0x7f0] 0.00 0 +0x41c0 ldrh w8, [x8, #0xba] 0.00 0 +0x41c4 str x24, [sp, #0xb0] 0.00 0 +0x41c8 str x27, [sp, #0xa0] 0.00 0 +0x41cc cmp w8, w1 0.00 0 +0x41d0 add x26, sp, #0x158 0.00 0 +0x41d4 cbz x9, $+0x18 0.00 0 +0x41d8 b.ls $-0x1828 0.00 0 +0x41dc mov x0, x19 0.00 0 +0x41e0 bl $+0x6ff4 0.00 0 +0x41e4 mov x1, x0 0.00 0 +0x41e8 b $+0x10 0.00 0 +0x41ec b.ls $+0x6d38 0.00 0 +0x41f0 ldr w8, [x19, #0x834] 0.00 0 +0x41f4 add w1, w8, w1 0.00 0 +0x41f8 mov x0, x19 0.00 0 +0x41fc bl $+0x7cd4 0.00 0 +0x4200 b $-0x3c4c 0.00 0 +0x4204 add x8, x22, #0x46 0.00 0 +0x4208 mov w23, #0x2 0.00 0 +0x420c b $+0x1808 0.00 0 +0x4210 str x24, [sp, #0xb0] 0.00 0 +0x4214 add x8, x22, #0x85 0.00 0 +0x4218 mov w28, #0x8 0.00 0 +0x421c b $+0x1344 0.00 0 +0x4220 ldrsb w27, [x22, #0x8c] 0.00 0 +0x4224 ldr x8, [x19, #0x190] 0.00 0 +0x4228 ldr x9, [x19, #0x7d8] 0.00 0 +0x422c add x26, sp, #0x158 0.00 0 +0x4230 stp x8, x9, [x26, #0x8] 0.00 0 +0x4234 ldr w8, [x24] 0.00 0 +0x4238 mov w9, #0x81 0.00 0 +0x423c stp w8, w9, [x26, #0x18] 0.00 0 +0x4240 ldr x0, [x19, #0x7d0] 0.00 0 +0x4244 ldr x8, [x0] 0.00 0 +0x4248 ldr x8, [x8, #0xf8] 0.00 0 +0x424c add x1, sp, #0x160 0.00 0 +0x4250 blr x8 0.00 0 +0x4254 ldr x0, [x19, #0x7d0] 0.00 0 +0x4258 ldr x2, [x19, #0x7e8] 0.00 0 +0x425c ldr x8, [x0] 0.00 0 +0x4260 ldr x8, [x8, #0x2e0] 0.00 0 +0x4264 add x1, sp, #0x160 0.00 0 +0x4268 sub x3, x29, #0xc0 0.00 0 +0x426c blr x8 0.00 0 +0x4270 cmp w0, #0x1 0.00 0 +0x4274 b.ne $+0x10 0.00 0 +0x4278 sub x1, x29, #0xc0 0.00 0 +0x427c mov x0, x19 0.00 0 +0x4280 bl $-0x674c 0.00 0 +0x4284 str x24, [sp, #0xb0] 0.00 0 +0x4288 ldr x1, [x26, #0x20] 0.00 0 +0x428c ldr x0, [x19, #0x7d0] 0.00 0 +0x4290 ldr x8, [x0] 0.00 0 +0x4294 ldr x8, [x8, #0x150] 0.00 0 +0x4298 blr x8 0.00 0 +0x429c ldp x8, x9, [sp, #0xc0] 0.00 0 +0x42a0 tbz w0, #0x0, $+0x30b4 0.00 0 +0x42a4 sxtw x24, w27 0.00 0 +0x42a8 ldr x1, [x26, #0x20] 0.00 0 +0x42ac ldr x0, [x19, #0x7d0] 0.00 0 +0x42b0 ldr x8, [x0] 0.00 0 +0x42b4 ldr x8, [x8, #0x158] 0.00 0 +0x42b8 blr x8 0.00 0 +0x42bc tbnz w0, #0x1b, $+0x48f0 0.00 0 +0x42c0 ldr x8, [sp, #0xb0] 0.00 0 +0x42c4 add x2, x8, x24 0.00 0 +0x42c8 add x1, sp, #0x160 0.00 0 +0x42cc mov x0, x19 0.00 0 +0x42d0 mov x3, x21 0.00 0 +0x42d4 mov w4, #0x0 0.00 0 +0x42d8 bl $-0x9604 0.00 0 +0x42dc tbz w0, #0x1f, $+0x6050 0.00 0 +0x42e0 str x27, [sp, #0xa0] 0.00 0 +0x42e4 add x1, sp, #0x160 0.00 0 +0x42e8 mov x0, x19 0.00 0 +0x42ec bl $-0x850c 0.00 0 +0x42f0 ldr x8, [x19, #0x130] 0.00 0 +0x42f4 cbz x8, $-0x3d40 0.00 0 +0x42f8 ldr x8, [x19, #0x720] 0.00 0 +0x42fc ldr x8, [x8, #0x8] 0.00 0 +0x4300 ldr w0, [x8, #0x8] 0.00 0 +0x4304 bl $+0x245c0 0.00 0 +0x4308 tbz w0, #0x0, $-0x3d54 0.00 0 +0x430c b $+0x6b1c 0.00 0 +0x4310 ldrsb w8, [x22, #0x8d] 0.00 0 +0x4314 str x8, [sp, #0xa0] 0.00 0 +0x4318 ldr x8, [x19, #0x190] 0.00 0 +0x431c ldr x9, [x19, #0x7d8] 0.00 0 +0x4320 add x26, sp, #0x158 0.00 0 +0x4324 stp x8, x9, [x26, #0x8] 0.00 0 +0x4328 str x24, [sp, #0xb0] 0.00 0 +0x432c ldr w8, [x24] 0.00 0 +0x4330 mov w9, #0x41 0.00 0 +0x4334 stp w8, w9, [x26, #0x18] 0.00 0 +0x4338 ldr x0, [x19, #0x7d0] 0.00 0 +0x433c ldr x8, [x0] 0.00 0 +0x4340 ldr x8, [x8, #0xf8] 0.00 0 +0x4344 add x1, sp, #0x160 0.00 0 +0x4348 blr x8 0.00 0 +0x434c ldr x8, [x19, #0x748] 0.00 0 +0x4350 ldrb w8, [x8, #0x1] 0.00 0 +0x4354 tbnz w8, #0x3, $+0x24 0.00 0 +0x4358 add x1, sp, #0x160 0.00 0 +0x435c mov x0, x19 0.00 0 +0x4360 mov x2, #0x0 0.00 0 +0x4364 mov w3, #0x1 0.00 0 +0x4368 mov w4, #0x0 0.00 0 +0x436c bl $-0xc970 0.00 0 +0x4370 str x0, [x26] 0.00 0 +0x4374 cbz x0, $+0x6ab4 0.00 0 +0x4378 ldr x23, [x26, #0x20] 0.00 0 +0x437c ldr x0, [x19, #0x7d0] 0.00 0 +0x4380 ldr x8, [x0] 0.00 0 +0x4384 ldr x8, [x8, #0x128] 0.00 0 +0x4388 mov x1, x23 0.00 0 +0x438c blr x8 0.00 0 +0x4390 cmp w0, #0x13 0.00 0 +0x4394 b.ne $+0x3490 0.00 0 +0x4398 mov w25, #0xc 0.00 0 +0x439c b $+0x3498 0.00 0 +0x43a0 str x24, [sp, #0xb0] 0.00 0 +0x43a4 mov x12, #0x0 0.00 0 +0x43a8 mov x27, #0x0 0.00 0 +0x43ac mov x1, #0x0 0.00 0 +0x43b0 ldrsb w8, [x22, #0x9a] 0.00 0 +0x43b4 str x8, [sp, #0xa0] 0.00 0 +0x43b8 mov w14, #0xc 0.00 0 +0x43bc b $+0x17c4 0.00 0 +0x43c0 mov w8, #0xffffffff 0.00 0 +0x43c4 add x23, sp, #0x158 0.00 0 +0x43c8 str w8, [x23, #0x108] 0.00 0 +0x43cc str w8, [x23, #0xb8] 0.00 0 +0x43d0 ldr x8, [x19, #0x7f0] 0.00 0 +0x43d4 ldrb w8, [x8, #0x25] 0.00 0 +0x43d8 tbnz w8, #0x2, $+0x2fa4 0.00 0 +0x43dc ldr x8, [x19, #0x748] 0.00 0 +0x43e0 ldrb w8, [x8, #0x1] 0.00 0 +0x43e4 tbz w8, #0x6, $+0x2fe8 0.00 0 +0x43e8 add x3, sp, #0x260 0.00 0 +0x43ec add x4, sp, #0x210 0.00 0 +0x43f0 mov x0, x19 0.00 0 +0x43f4 mov x1, x24 0.00 0 +0x43f8 mov x2, x21 0.00 0 +0x43fc bl $-0x49b0 0.00 0 +0x4400 ldr w25, [x23, #0xb4] 0.00 0 +0x4404 cbz x0, $+0x2fc8 0.00 0 +0x4408 orr w8, w25, #0x80 0.00 0 +0x440c str w8, [x23, #0xb4] 0.00 0 +0x4410 ldr w9, [x23, #0x108] 0.00 0 +0x4414 str x0, [sp, #0x48] 0.00 0 +0x4418 cbz w9, $+0x5de0 0.00 0 +0x441c orr w25, w25, #0x180 0.00 0 +0x4420 str w25, [x23, #0xb4] 0.00 0 +0x4424 b $+0x5dd8 0.00 0 +0x4428 str xzr, [sp, #0x48] 0.00 0 +0x442c adrp x9, $+0x153000 0.00 0 +0x4430 add x9, x9, #0x3c0 0.00 0 +0x4434 add x8, x9, x8 0.00 0 +0x4438 ldrb w24, [x8] 0.00 0 +0x443c ldr x8, [x19, #0x130] 0.00 0 +0x4440 ldr x25, [sp, #0xc0] 0.00 0 +0x4444 cbz x8, $+0x30 0.00 0 +0x4448 ldr w8, [x27, #0x188] 0.00 0 +0x444c cmp w8, #0xb 0.00 0 +0x4450 b.hi $+0x24 0.00 0 +0x4454 mov w9, #0x1 0.00 0 +0x4458 lsl w8, w9, w8 0.00 0 +0x445c mov w9, #0x30c 0.00 0 +0x4460 tst w8, w9 0.00 0 +0x4464 b.ne $+0x6a18 0.00 0 +0x4468 mov w9, #0x880 0.00 0 +0x446c tst w8, w9 0.00 0 +0x4470 b.ne $+0x6a54 0.00 0 +0x4474 ldr w8, [x27, #0x1a8] 0.00 0 +0x4478 cmp w8, #0x1 0.00 0 +0x447c b.ne $+0x10 0.00 0 +0x4480 mov x0, x19 0.00 0 +0x4484 ldr x1, [sp, #0x30] 0.00 0 +0x4488 bl $-0x6954 0.00 0 +0x448c ldrb w8, [sp, #0x2e4] 0.00 0 +0x4490 tbz w8, #0x5, $+0xb0 0.00 0 +0x4494 add x1, sp, #0x160 0.00 0 +0x4498 mov x0, x19 0.00 0 +0x449c bl $-0x793c 0.00 0 +0x44a0 mov x22, x0 0.00 0 +0x44a4 ldr x8, [x19, #0x130] 0.00 0 +0x44a8 cbz x8, $+0x18 0.00 0 +0x44ac ldr x8, [x19, #0x720] 0.00 0 +0x44b0 ldr x8, [x8, #0x8] 0.00 0 +0x44b4 ldr w0, [x8, #0x8] 0.00 0 +0x44b8 bl $+0x2440c 0.00 0 +0x44bc tbnz w0, #0x0, $+0x696c 0.00 0 +0x44c0 cbz x22, $+0x80 0.00 0 +0x44c4 ldr x0, [x19, #0x7d0] 0.00 0 +0x44c8 ldr x1, [x27, #0x20] 0.00 0 +0x44cc ldr x8, [x0] 0.00 0 +0x44d0 ldr x8, [x8, #0x158] 0.00 0 +0x44d4 blr x8 0.00 0 +0x44d8 tst w0, #0x20000000 0.00 0 +0x44dc mov w8, #0xfffffffe 0.00 0 +0x44e0 cinc w23, w8, eq 0.00 0 +0x44e4 ldr x0, [x19] 0.00 0 +0x44e8 ldp x1, x8, [x0, #0x10] 0.00 0 +0x44ec add x9, x1, #0x38 0.00 0 +0x44f0 str x9, [x0, #0x10] 0.00 0 +0x44f4 cmp x9, x8 0.00 0 +0x44f8 b.ls $+0x10 0.00 0 +0x44fc mov w1, #0x38 0.00 0 +0x4500 bl $-0xc29ac 0.00 0 +0x4504 mov x1, x0 0.00 0 +0x4508 str x22, [x1] 0.00 0 +0x450c movi v0.2d, #0x0 0.00 0 +0x4510 stur q0, [x1, #0x8] 0.00 0 +0x4514 stur q0, [x1, #0x18] 0.00 0 +0x4518 str xzr, [x1, #0x28] 0.00 0 +0x451c movi d0, #0xffffffff 0.00 0 +0x4520 str d0, [x1, #0x30] 0.00 0 +0x4524 ldr x8, [sp, #0x90] 0.00 0 +0x4528 ldr q0, [x8] 0.00 0 +0x452c stur q0, [x1, #0x28] 0.00 0 +0x4530 mov x0, x19 0.00 0 +0x4534 mov x2, x23 0.00 0 +0x4538 mov w3, #0x1 0.00 0 +0x453c bl $-0xe2ac 0.00 0 +0x4540 mov w28, #0x0 0.00 0 +0x4544 ldr w8, [x27, #0x188] 0.00 0 +0x4548 cmp w8, #0xc 0.00 0 +0x454c b.hi $+0x90 0.00 0 +0x4550 mov w9, #0x1 0.00 0 +0x4554 lsl w9, w9, w8 0.00 0 +0x4558 mov w10, #0x1cf0 0.00 0 +0x455c tst w9, w10 0.00 0 +0x4560 b.eq $+0x38cc 0.00 0 +0x4564 add x1, sp, #0x160 0.00 0 +0x4568 add x3, sp, #0x2e0 0.00 0 +0x456c add x5, sp, #0x210 0.00 0 +0x4570 add x6, sp, #0xd3 0.00 0 +0x4574 mov x0, x19 0.00 0 +0x4578 mov x4, x24 0.00 0 +0x457c mov w2, #0x200 0.00 0 +0x4580 bl $-0x74c8 0.00 0 +0x4584 str x0, [x27] 0.00 0 +0x4588 ldrb w8, [sp, #0xd3] 0.00 0 +0x458c cbz w8, $+0x3c 0.00 0 +0x4590 ldrb w8, [x0, #0x1] 0.00 0 +0x4594 cmp w8, #0xd 0.00 0 +0x4598 b.ne $+0x40 0.00 0 +0x459c ldr x8, [sp, #0xc8] 0.00 0 +0x45a0 ldr w8, [x8] 0.00 0 +0x45a4 cbz w8, $+0x6980 0.00 0 +0x45a8 ldr x9, [x19, #0xa90] 0.00 0 +0x45ac sub w8, w8, #0x1 0.00 0 +0x45b0 mov w10, #0x18 0.00 0 +0x45b4 umull x8, w8, w10 0.00 0 +0x45b8 ldr x1, [x9, x8] 0.00 0 +0x45bc mov x0, x19 0.00 0 +0x45c0 bl $-0x6d090 0.00 0 +0x45c4 cbz w0, $+0x14 0.00 0 +0x45c8 mov x0, x19 0.00 0 +0x45cc mov w1, #0x1 0.00 0 +0x45d0 mov w2, #0xffffffff 0.00 0 +0x45d4 bl $-0xddec 0.00 0 +0x45d8 mov w28, #0x0 0.00 0 +0x45dc ldr x11, [sp, #0xc8] 0.00 0 +0x45e0 ldr w9, [x11] 0.00 0 +0x45e4 cbz w9, $+0x6940 0.00 0 +0x45e8 ldr x8, [x25] 0.00 0 +0x45ec sub w10, w9, #0x1 0.00 0 +0x45f0 str w10, [x11] 0.00 0 +0x45f4 mov w11, #0x18 0.00 0 +0x45f8 umull x11, w10, w11 0.00 0 +0x45fc ldr x11, [x8, x11] 0.00 0 +0x4600 str x11, [sp, #0x150] 0.00 0 +0x4604 cmp w26, #0x7d 0.00 0 +0x4608 b.ne $+0x1da8 0.00 0 +0x460c cbz w10, $+0x6918 0.00 0 +0x4610 sub w10, w9, #0x2 0.00 0 +0x4614 str w10, [x19, #0xa88] 0.00 0 +0x4618 ldr x11, [x19, #0x130] 0.00 0 +0x461c mov x9, x19 0.00 0 +0x4620 cbz x11, $+0x10 0.00 0 +0x4624 ldr x9, [x11] 0.00 0 +0x4628 ldr x11, [x9, #0x130] 0.00 0 +0x462c cbnz x11, $-0x8 0.00 0 +0x4630 mov w11, #0x18 0.00 0 +0x4634 umull x10, w10, w11 0.00 0 +0x4638 ldr x25, [x8, x10] 0.00 0 +0x463c cbz x25, $+0x1d78 0.00 0 +0x4640 ldrb w8, [x25] 0.00 0 +0x4644 cmp w8, #0x3 0.00 0 +0x4648 b.ne $+0x1d6c 0.00 0 +0x464c ldr w8, [x25, #0x30] 0.00 0 +0x4650 ldr w10, [x9, #0x840] 0.00 0 +0x4654 mov w23, #0x200 0.00 0 +0x4658 cmp w10, w8 0.00 0 +0x465c b.ne $+0x1d5c 0.00 0 +0x4660 ldrb w8, [x9, #0x82c] 0.00 0 +0x4664 tst w8, #0x1 0.00 0 +0x4668 cinc w23, w23, eq 0.00 0 +0x466c b $+0x1d4c 0.00 0 +0x4670 str x24, [sp, #0xb0] 0.00 0 +0x4674 ldr x10, [sp, #0xc8] 0.00 0 +0x4678 ldr w8, [x10] 0.00 0 +0x467c cbz w8, $+0x68a8 0.00 0 +0x4680 ldrsb w27, [x22, #0x26] 0.00 0 +0x4684 ldr x9, [sp, #0xc0] 0.00 0 +0x4688 ldr x9, [x9] 0.00 0 +0x468c sub w8, w8, #0x1 0.00 0 +0x4690 str w8, [x10] 0.00 0 +0x4694 mov w10, #0x18 0.00 0 +0x4698 umull x8, w8, w10 0.00 0 +0x469c ldr x24, [x9, x8] 0.00 0 +0x46a0 add x26, sp, #0x158 0.00 0 +0x46a4 str x24, [x26] 0.00 0 +0x46a8 ldrb w8, [x24, #0x1] 0.00 0 +0x46ac ldr w9, [x24, #0xc] 0.00 0 +0x46b0 tst w9, #0x7 0.00 0 +0x46b4 b.ne $+0xc 0.00 0 +0x46b8 ldrb w10, [x19, #0x799] 0.00 0 +0x46bc cbz w10, $+0x5264 0.00 0 +0x46c0 adrp x9, $+0x15b000 0.00 0 +0x46c4 add x9, x9, #0x4 0.00 0 +0x46c8 ldrb w8, [x9, x8] 0.00 0 +0x46cc tbz w8, #0x6, $+0x504c 0.00 0 +0x46d0 ldrb w8, [x24] 0.00 0 +0x46d4 orr w8, w8, #0x2 0.00 0 +0x46d8 cmp w8, #0x2b 0.00 0 +0x46dc b.ne $+0x501c 0.00 0 +0x46e0 mov x0, x19 0.00 0 +0x46e4 mov x1, x24 0.00 0 +0x46e8 bl $-0x8fee8 0.00 0 +0x46ec ldr x24, [x26] 0.00 0 +0x46f0 b $+0x5028 0.00 0 +0x46f4 str x24, [sp, #0xb0] 0.00 0 +0x46f8 add x8, x22, #0x55 0.00 0 +0x46fc mov w23, #0x8 0.00 0 +0x4700 b $+0x1180 0.00 0 +0x4704 str x24, [sp, #0xb0] 0.00 0 +0x4708 mov w25, #0x0 0.00 0 +0x470c add x8, x22, #0xd5 0.00 0 +0x4710 mov w28, #0x9 0.00 0 +0x4714 b $+0x7c0 0.00 0 +0x4718 mov w23, #0x0 0.00 0 +0x471c add x8, x22, #0x102 0.00 0 +0x4720 mov w22, #0x4f 0.00 0 +0x4724 str x24, [sp, #0xb0] 0.00 0 +0x4728 ldp x10, x12, [sp, #0xc0] 0.00 0 +0x472c ldr w9, [x12] 0.00 0 +0x4730 cbz w9, $+0x67f4 0.00 0 +0x4734 ldrsb w28, [x8] 0.00 0 +0x4738 ldr x8, [x10] 0.00 0 +0x473c subs w11, w9, #0x1 0.00 0 +0x4740 str w11, [x12] 0.00 0 +0x4744 mov w10, #0x18 0.00 0 +0x4748 umull x11, w11, w10 0.00 0 +0x474c ldr x24, [x8, x11] 0.00 0 +0x4750 str x24, [sp, #0x150] 0.00 0 +0x4754 b.eq $+0x67d0 0.00 0 +0x4758 sub w9, w9, #0x2 0.00 0 +0x475c str w9, [x12] 0.00 0 +0x4760 umull x9, w9, w10 0.00 0 +0x4764 ldr x25, [x8, x9] 0.00 0 +0x4768 str x25, [x27] 0.00 0 +0x476c cmp w26, #0x103 0.00 0 +0x4770 b.ne $+0x2c 0.00 0 +0x4774 ldrb w8, [x24] 0.00 0 +0x4778 cmp w8, #0x13 0.00 0 +0x477c mov x27, x28 0.00 0 +0x4780 b.eq $+0x1ec4 0.00 0 +0x4784 cmp w8, #0x12 0.00 0 +0x4788 add x26, sp, #0x158 0.00 0 +0x478c b.ne $+0x1ecc 0.00 0 +0x4790 ldr x8, [x24, #0x28] 0.00 0 +0x4794 cbnz x8, $+0x1ec4 0.00 0 +0x4798 b $+0x1eb8 0.00 0 +0x479c add x26, sp, #0x158 0.00 0 +0x47a0 mov x27, x28 0.00 0 +0x47a4 b $+0x1eb4 0.00 0 +0x47a8 add x8, x22, #0x49 0.00 0 +0x47ac mov w23, #0x5 0.00 0 +0x47b0 b $+0x1264 0.00 0 +0x47b4 str x24, [sp, #0xb0] 0.00 0 +0x47b8 mov x12, #0x0 0.00 0 +0x47bc mov x27, #0x0 0.00 0 +0x47c0 mov x1, #0x0 0.00 0 +0x47c4 ldrsb w8, [x22, #0x95] 0.00 0 +0x47c8 str x8, [sp, #0xa0] 0.00 0 +0x47cc mov w14, #0x6 0.00 0 +0x47d0 b $+0x13b0 0.00 0 +0x47d4 str x24, [sp, #0xb0] 0.00 0 +0x47d8 add x8, x22, #0x9f 0.00 0 +0x47dc mov w25, #0x8 0.00 0 +0x47e0 mov x24, #0x0 0.00 0 +0x47e4 ldrsb w27, [x8] 0.00 0 +0x47e8 ldr x9, [sp, #0xc8] 0.00 0 +0x47ec ldr w8, [x9] 0.00 0 +0x47f0 cbz w8, $+0x6734 0.00 0 +0x47f4 ldr x9, [sp, #0xc0] 0.00 0 +0x47f8 ldr x9, [x9] 0.00 0 +0x47fc sub w10, w8, #0x1 0.00 0 +0x4800 mov w23, #0x18 0.00 0 +0x4804 umull x10, w10, w23 0.00 0 +0x4808 ldr x9, [x9, x10] 0.00 0 +0x480c ldrb w9, [x9, #0xc] 0.00 0 +0x4810 tst w9, #0x7 0.00 0 +0x4814 b.eq $+0xbc 0.00 0 +0x4818 ldr x9, [x19, #0x8b0] 0.00 0 +0x481c ldr w9, [x9, #0x30] 0.00 0 +0x4820 cbz w9, $+0x54 0.00 0 +0x4824 mov x26, #0x0 0.00 0 +0x4828 mov x22, #0x0 0.00 0 +0x482c b $+0x1c 0.00 0 +0x4830 add x22, x22, #0x1 0.00 0 +0x4834 ldr x8, [sp, #0xc8] 0.00 0 +0x4838 ldr w8, [x8] 0.00 0 +0x483c add x26, x26, #0x18 0.00 0 +0x4840 cmp x22, x8 0.00 0 +0x4844 b.hs $+0x2c 0.00 0 +0x4848 ldr x8, [x19, #0xa90] 0.00 0 +0x484c ldr x1, [x8, x26] 0.00 0 +0x4850 mov x0, x19 0.00 0 +0x4854 bl $-0x36aa0 0.00 0 +0x4858 cbz w0, $-0x28 0.00 0 +0x485c mov x0, x19 0.00 0 +0x4860 mov x1, x22 0.00 0 +0x4864 mov w2, #0xffffffff 0.00 0 +0x4868 bl $-0xbd28 0.00 0 +0x486c b $-0x3c 0.00 0 +0x4870 cbz w8, $+0x66b4 0.00 0 +0x4874 mov x26, #0x0 0.00 0 +0x4878 mov x22, #0x0 0.00 0 +0x487c mov w28, w8 0.00 0 +0x4880 b $+0x14 0.00 0 +0x4884 add x22, x22, #0x1 0.00 0 +0x4888 add x26, x26, #0x18 0.00 0 +0x488c cmp x28, x22 0.00 0 +0x4890 b.eq $+0x34 0.00 0 +0x4894 ldr x8, [sp, #0xc0] 0.00 0 +0x4898 ldr x8, [x8] 0.00 0 +0x489c ldr x8, [x8, x26] 0.00 0 +0x48a0 ldrb w8, [x8, #0xc] 0.00 0 +0x48a4 mov w9, #0x17 0.00 0 +0x48a8 tst w8, w9 0.00 0 +0x48ac b.eq $-0x28 0.00 0 +0x48b0 mov x0, x19 0.00 0 +0x48b4 mov x1, x22 0.00 0 +0x48b8 mov w2, #0xffffffff 0.00 0 +0x48bc bl $-0xbd7c 0.00 0 +0x48c0 b $-0x3c 0.00 0 +0x48c4 ldr x8, [sp, #0xc8] 0.00 0 +0x48c8 ldr w8, [x8] 0.00 0 +0x48cc cbz w8, $+0x6658 0.00 0 +0x48d0 ldp x9, x10, [sp, #0xc0] 0.00 0 +0x48d4 ldr x9, [x9] 0.00 0 +0x48d8 sub w8, w8, #0x1 0.00 0 +0x48dc str w8, [x10] 0.00 0 +0x48e0 umull x10, w8, w23 0.00 0 +0x48e4 ldr x9, [x9, x10] 0.00 0 +0x48e8 str x9, [sp, #0x150] 0.00 0 +0x48ec ldrb w10, [x9] 0.00 0 +0x48f0 cmp w10, #0x7 0.00 0 +0x48f4 b.ne $+0x14 0.00 0 +0x48f8 mov w8, #0x8 0.00 0 +0x48fc strb w8, [x9, #0x1] 0.00 0 +0x4900 ldr x8, [sp, #0xc8] 0.00 0 +0x4904 ldr w8, [x8] 0.00 0 +0x4908 cbz w8, $+0x661c 0.00 0 +0x490c ldp x9, x12, [sp, #0xc0] 0.00 0 +0x4910 ldr x9, [x9] 0.00 0 +0x4914 subs w11, w8, #0x1 0.00 0 +0x4918 str w11, [x12] 0.00 0 +0x491c mov w10, #0x18 0.00 0 +0x4920 umull x11, w11, w10 0.00 0 +0x4924 ldr x26, [x9, x11] 0.00 0 +0x4928 add x11, sp, #0x158 0.00 0 +0x492c str x26, [x11] 0.00 0 +0x4930 b.eq $+0x65f4 0.00 0 +0x4934 sub w8, w8, #0x2 0.00 0 +0x4938 str w8, [x12] 0.00 0 +0x493c umull x8, w8, w10 0.00 0 +0x4940 ldr x28, [x9, x8] 0.00 0 +0x4944 ldrb w8, [x28] 0.00 0 +0x4948 cmp w8, #0x3 0.00 0 +0x494c b.ne $+0x38 0.00 0 +0x4950 ldrb w8, [x26] 0.00 0 +0x4954 cmp w8, #0x3b 0.00 0 +0x4958 mov w9, #0x1 0.00 0 +0x495c lsl x8, x9, x8 0.00 0 +0x4960 mov x9, #0x8 0.00 0 +0x4964 movk x9, #0x4, lsl #16 0.00 0 +0x4968 movk x9, #0x800, lsl #48 0.00 0 +0x496c and x8, x8, x9 0.00 0 +0x4970 ccmp x8, #0x0, #0x4, ls 0.00 0 +0x4974 b.eq $+0x10 0.00 0 +0x4978 ldr w8, [x19, #0x4a8] 0.00 0 +0x497c orr w8, w8, #0x4 0.00 0 +0x4980 str w8, [x19, #0x4a8] 0.00 0 +0x4984 cmp w25, #0xe 0.00 0 +0x4988 b.ne $+0x20 0.00 0 +0x498c ldr x0, [x19, #0x7d0] 0.00 0 +0x4990 ldr x8, [x0] 0.00 0 +0x4994 ldr x8, [x8, #0x198] 0.00 0 +0x4998 mov x1, x24 0.00 0 +0x499c blr x8 0.00 0 +0x49a0 mov x23, x0 0.00 0 +0x49a4 b $+0x10 0.00 0 +0x49a8 adrp x8, $+0x152000 0.00 0 +0x49ac add x8, x8, #0x340 0.00 0 +0x49b0 ldrb w23, [x8, w25, uxtw] 0.00 0 +0x49b4 adrp x8, $+0x198000 0.00 0 +0x49b8 add x8, x8, #0xf1 0.00 0 +0x49bc ldrb w8, [x8, #0x56] 0.00 0 +0x49c0 ldr x0, [x19] 0.00 0 +0x49c4 add w8, w8, #0x7 0.00 0 +0x49c8 and x1, x8, #0x1f8 0.00 0 +0x49cc ldp x22, x8, [x0, #0x10] 0.00 0 +0x49d0 add x9, x22, x1 0.00 0 +0x49d4 cmp x9, x8 0.00 0 +0x49d8 str x9, [x0, #0x10] 0.00 0 +0x49dc b.ls $+0xc 0.00 0 +0x49e0 bl $-0xc2e8c 0.00 0 +0x49e4 mov x22, x0 0.00 0 +0x49e8 strh wzr, [x22, #0x4] 0.00 0 +0x49ec add x0, x22, #0x10 0.00 0 +0x49f0 bl $+0xd5ff4 0.00 0 +0x49f4 str wzr, [x22, #0xc] 0.00 0 +0x49f8 adrp x8, $+0x155000 0.00 0 +0x49fc ldr d0, [x8, #0x480] 0.00 0 +0x4a00 str s0, [x22] 0.00 0 +0x4a04 strh wzr, [x22, #0x4] 0.00 0 +0x4a08 stp xzr, xzr, [x22, #0x18] 0.00 0 +0x4a0c mov w8, #0x53 0.00 0 +0x4a10 strb w8, [x22, #0x8] 0.00 0 +0x4a14 str x28, [x22, #0x28] 0.00 0 +0x4a18 ldr w9, [x28, #0xc] 0.00 0 +0x4a1c and w8, w9, #0x1f 0.00 0 +0x4a20 str w8, [x22, #0xc] 0.00 0 +0x4a24 str x26, [x22, #0x30] 0.00 0 +0x4a28 cbz x26, $+0x10 0.00 0 +0x4a2c ldr w8, [x26, #0xc] 0.00 0 +0x4a30 orr w8, w8, w9 0.00 0 +0x4a34 and w8, w8, #0x1f 0.00 0 +0x4a38 str x24, [x22, #0x38] 0.00 0 +0x4a3c strb w25, [x22, #0x40] 0.00 0 +0x4a40 str w23, [x22, #0x44] 0.00 0 +0x4a44 adrp x9, $+0x155000 0.00 0 +0x4a48 ldr d0, [x9, #0xc28] 0.00 0 +0x4a4c str d0, [x22, #0x48] 0.00 0 +0x4a50 mov w9, #0xc 0.00 0 +0x4a54 movk w9, #0x8000, lsl #16 0.00 0 +0x4a58 orr w8, w8, w9 0.00 0 +0x4a5c str w8, [x22, #0xc] 0.00 0 +0x4a60 add x26, sp, #0x158 0.00 0 +0x4a64 str x22, [x26] 0.00 0 +0x4a68 ldr x23, [sp, #0x150] 0.00 0 +0x4a6c ldrb w8, [x23, #0x1] 0.00 0 +0x4a70 adrp x9, $+0x15b000 0.00 0 +0x4a74 add x9, x9, #0x4 0.00 0 +0x4a78 ldrb w9, [x9, x8] 0.00 0 +0x4a7c tbz w9, #0x2, $+0x98 0.00 0 +0x4a80 cmp w8, w25 0.00 0 +0x4a84 b.eq $+0x90 0.00 0 +0x4a88 adrp x8, $+0x15b000 0.00 0 +0x4a8c add x8, x8, #0x4 0.00 0 +0x4a90 ldrb w8, [x8, w25, uxtw] 0.00 0 +0x4a94 tbz w8, #0x2, $+0x80 0.00 0 +0x4a98 adrp x8, $+0x198000 0.00 0 +0x4a9c add x8, x8, #0xf1 0.00 0 +0x4aa0 ldrb w8, [x8, #0x1d] 0.00 0 +0x4aa4 ldr x0, [x19] 0.00 0 +0x4aa8 add w8, w8, #0x7 0.00 0 +0x4aac and x1, x8, #0x1f8 0.00 0 +0x4ab0 ldp x22, x8, [x0, #0x10] 0.00 0 +0x4ab4 add x9, x22, x1 0.00 0 +0x4ab8 cmp x9, x8 0.00 0 +0x4abc str x9, [x0, #0x10] 0.00 0 +0x4ac0 b.ls $+0xc 0.00 0 +0x4ac4 bl $-0xc2f70 0.00 0 +0x4ac8 mov x22, x0 0.00 0 +0x4acc strh wzr, [x22, #0x4] 0.00 0 +0x4ad0 add x0, x22, #0x10 0.00 0 +0x4ad4 bl $+0xd5f10 0.00 0 +0x4ad8 mov w8, #0x1d 0.00 0 +0x4adc strb w8, [x22] 0.00 0 +0x4ae0 strb w25, [x22, #0x1] 0.00 0 +0x4ae4 str wzr, [x22, #0xc] 0.00 0 +0x4ae8 stur wzr, [x22, #0x2] 0.00 0 +0x4aec stp xzr, xzr, [x22, #0x18] 0.00 0 +0x4af0 mov w8, #0x53 0.00 0 +0x4af4 strb w8, [x22, #0x8] 0.00 0 +0x4af8 str x23, [x22, #0x28] 0.00 0 +0x4afc ldr w8, [x23, #0xc] 0.00 0 +0x4b00 and w8, w8, #0x1f 0.00 0 +0x4b04 str xzr, [x22, #0x30] 0.00 0 +0x4b08 strb w25, [x22, #0x38] 0.00 0 +0x4b0c str w8, [x22, #0xc] 0.00 0 +0x4b10 mov x23, x22 0.00 0 +0x4b14 str x23, [sp, #0x150] 0.00 0 +0x4b18 cmp w25, #0xe 0.00 0 +0x4b1c b.ne $+0x2c 0.00 0 +0x4b20 mov x0, x19 0.00 0 +0x4b24 mov x1, x24 0.00 0 +0x4b28 bl $+0x2c974 0.00 0 +0x4b2c mov x1, x0 0.00 0 +0x4b30 ldr x2, [x26] 0.00 0 +0x4b34 ldr x3, [sp, #0x150] 0.00 0 +0x4b38 mov x0, x19 0.00 0 +0x4b3c mov w4, #0x0 0.00 0 +0x4b40 bl $-0x43450 0.00 0 +0x4b44 b $+0x1c 0.00 0 +0x4b48 ldr x2, [x26] 0.00 0 +0x4b4c mov x0, x19 0.00 0 +0x4b50 mov x1, x25 0.00 0 +0x4b54 mov x3, x23 0.00 0 +0x4b58 mov w4, #0x0 0.00 0 +0x4b5c bl $-0x43268 0.00 0 +0x4b60 mov x24, x0 0.00 0 +0x4b64 str x0, [x26] 0.00 0 +0x4b68 ldrb w8, [x24, #0x1] 0.00 0 +0x4b6c adrp x9, $+0x15b000 0.00 0 +0x4b70 add x9, x9, #0x4 0.00 0 +0x4b74 ldrb w8, [x9, x8] 0.00 0 +0x4b78 tbnz w8, #0x6, $+0x207c 0.00 0 +0x4b7c b $+0x20a8 0.00 0 +0x4b80 ldrsb w8, [x22, #0xc6] 0.00 0 +0x4b84 str x8, [sp, #0xa0] 0.00 0 +0x4b88 ldr x8, [x19, #0x190] 0.00 0 +0x4b8c ldr x9, [x19, #0x7d8] 0.00 0 +0x4b90 add x26, sp, #0x158 0.00 0 +0x4b94 stp x8, x9, [x26, #0x8] 0.00 0 +0x4b98 str x24, [sp, #0xb0] 0.00 0 +0x4b9c ldr w8, [x24] 0.00 0 +0x4ba0 mov w9, #0x1 0.00 0 +0x4ba4 stp w8, w9, [x26, #0x18] 0.00 0 +0x4ba8 ldr x0, [x19, #0x7d0] 0.00 0 +0x4bac ldr x8, [x0] 0.00 0 +0x4bb0 ldr x8, [x8, #0xf8] 0.00 0 +0x4bb4 add x1, sp, #0x160 0.00 0 +0x4bb8 blr x8 0.00 0 +0x4bbc add x1, sp, #0x160 0.00 0 +0x4bc0 mov x0, x19 0.00 0 +0x4bc4 mov x2, #0x0 0.00 0 +0x4bc8 mov w3, #0x1 0.00 0 +0x4bcc mov w4, #0x0 0.00 0 +0x4bd0 bl $-0xd1d4 0.00 0 +0x4bd4 str x0, [sp, #0x150] 0.00 0 +0x4bd8 cbz x0, $+0x6250 0.00 0 +0x4bdc mov x24, x0 0.00 0 +0x4be0 ldr x0, [x19, #0x7d0] 0.00 0 +0x4be4 ldr x2, [x19, #0x7e8] 0.00 0 +0x4be8 ldr x8, [x0] 0.00 0 +0x4bec ldr x8, [x8, #0x2e0] 0.00 0 +0x4bf0 add x1, sp, #0x160 0.00 0 +0x4bf4 sub x3, x29, #0xc0 0.00 0 +0x4bf8 blr x8 0.00 0 +0x4bfc cmp w0, #0x1 0.00 0 +0x4c00 b.ne $+0x10 0.00 0 +0x4c04 sub x1, x29, #0xc0 0.00 0 +0x4c08 mov x0, x19 0.00 0 +0x4c0c bl $-0x70d8 0.00 0 +0x4c10 ldr x8, [sp, #0xc8] 0.00 0 +0x4c14 ldr w8, [x8] 0.00 0 +0x4c18 cbz w8, $+0x630c 0.00 0 +0x4c1c ldr x9, [x19, #0xa90] 0.00 0 +0x4c20 sub w8, w8, #0x1 0.00 0 +0x4c24 str w8, [x19, #0xa88] 0.00 0 +0x4c28 mov w10, #0x18 0.00 0 +0x4c2c umull x8, w8, w10 0.00 0 +0x4c30 ldr x8, [x9, x8] 0.00 0 +0x4c34 str x8, [x26] 0.00 0 +0x4c38 mov x0, x19 0.00 0 +0x4c3c mov w1, #0x0 0.00 0 +0x4c40 bl $-0xb4900 0.00 0 +0x4c44 mov x23, x0 0.00 0 +0x4c48 ldr x0, [x19, #0x7d0] 0.00 0 +0x4c4c ldr x8, [x0] 0.00 0 +0x4c50 ldr x8, [x8, #0x258] 0.00 0 +0x4c54 mov w1, #0x1 0.00 0 +0x4c58 blr x8 0.00 0 +0x4c5c mov x2, x0 0.00 0 +0x4c60 mov x0, x19 0.00 0 +0x4c64 mov x1, x23 0.00 0 +0x4c68 mov w3, #0x0 0.00 0 +0x4c6c bl $+0x34cd4 0.00 0 +0x4c70 ldr x22, [x26] 0.00 0 +0x4c74 ldrb w25, [x22, #0x1] 0.00 0 +0x4c78 cmp w25, #0xe 0.00 0 +0x4c7c b.ne $+0x2ea0 0.00 0 +0x4c80 mov x0, x22 0.00 0 +0x4c84 mov x1, x19 0.00 0 +0x4c88 bl $-0x4f288 0.00 0 +0x4c8c mov x3, x0 0.00 0 +0x4c90 b $+0x2e90 0.00 0 +0x4c94 add x8, x22, #0x64 0.00 0 +0x4c98 mov w1, #0x47 0.00 0 +0x4c9c ldp x22, x12, [sp, #0xc0] 0.00 0 +0x4ca0 ldr w9, [x12] 0.00 0 +0x4ca4 add x26, sp, #0x158 0.00 0 +0x4ca8 cbz w9, $+0x627c 0.00 0 +0x4cac ldrsb w27, [x8] 0.00 0 +0x4cb0 ldr x8, [x22] 0.00 0 +0x4cb4 subs w11, w9, #0x1 0.00 0 +0x4cb8 str w11, [x12] 0.00 0 +0x4cbc mov w10, #0x18 0.00 0 +0x4cc0 umull x11, w11, w10 0.00 0 +0x4cc4 ldr x4, [x8, x11] 0.00 0 +0x4cc8 str x4, [sp, #0x150] 0.00 0 +0x4ccc b.eq $+0x6258 0.00 0 +0x4cd0 sub w9, w9, #0x2 0.00 0 +0x4cd4 str w9, [x12] 0.00 0 +0x4cd8 umull x9, w9, w10 0.00 0 +0x4cdc ldr x8, [x8, x9] 0.00 0 +0x4ce0 str x8, [x26] 0.00 0 +0x4ce4 ldrb w9, [x8] 0.00 0 +0x4ce8 cmp w9, #0x7 0.00 0 +0x4cec b.ne $+0xc 0.00 0 +0x4cf0 mov w9, #0x8 0.00 0 +0x4cf4 strb w9, [x8, #0x1] 0.00 0 +0x4cf8 cbz x4, $+0x18 0.00 0 +0x4cfc ldrb w8, [x4] 0.00 0 +0x4d00 cmp w8, #0x7 0.00 0 +0x4d04 b.ne $+0xc 0.00 0 +0x4d08 mov w8, #0x8 0.00 0 +0x4d0c strb w8, [x4, #0x1] 0.00 0 +0x4d10 ldr x3, [x26] 0.00 0 +0x4d14 ldrb w8, [x3, #0x1] 0.00 0 +0x4d18 adrp x9, $+0x152000 0.00 0 +0x4d1c add x9, x9, #0x37f 0.00 0 +0x4d20 ldrb w2, [x9, x8] 0.00 0 +0x4d24 mov x0, x19 0.00 0 +0x4d28 bl $-0x4bb64 0.00 0 +0x4d2c str x0, [x26] 0.00 0 +0x4d30 mov x1, x19 0.00 0 +0x4d34 bl $-0x48078 0.00 0 +0x4d38 ldr x1, [x26] 0.00 0 +0x4d3c cbz w0, $+0x10 0.00 0 +0x4d40 ldr w8, [x1, #0xc] 0.00 0 +0x4d44 orr w8, w8, #0x2 0.00 0 +0x4d48 str w8, [x1, #0xc] 0.00 0 +0x4d4c str x27, [sp, #0xa0] 0.00 0 +0x4d50 mov x0, x19 0.00 0 +0x4d54 bl $-0x3f228 0.00 0 +0x4d58 str x0, [x26] 0.00 0 +0x4d5c ldr w8, [x19, #0xa88] 0.00 0 +0x4d60 ldr w9, [x19, #0x84c] 0.00 0 +0x4d64 cmp w8, w9 0.00 0 +0x4d68 b.lo $+0x1c 0.00 0 +0x4d6c ldr w9, [x19, #0x160] 0.00 0 +0x4d70 cmp w8, w9 0.00 0 +0x4d74 b.hs $+0x61b0 0.00 0 +0x4d78 ldr x9, [x19, #0x8b0] 0.00 0 +0x4d7c ldrb w9, [x9, #0x50] 0.00 0 +0x4d80 tbz w9, #0x4, $+0x61a4 0.00 0 +0x4d84 ldr x9, [sp, #0x88] 0.00 0 +0x4d88 lsl x9, x9, #0x8 0.00 0 +0x4d8c ldr x10, [x22] 0.00 0 +0x4d90 mov w11, #0x18 0.00 0 +0x4d94 umaddl x8, w8, w11, x10 0.00 0 +0x4d98 stp x9, xzr, [x8, #0x8] 0.00 0 +0x4d9c ldr x8, [x22] 0.00 0 +0x4da0 ldr x12, [sp, #0xc8] 0.00 0 +0x4da4 ldr w9, [x12] 0.00 0 +0x4da8 add w10, w9, #0x1 0.00 0 +0x4dac str w10, [x12] 0.00 0 +0x4db0 umull x9, w9, w11 0.00 0 +0x4db4 b $+0x1c58 0.00 0 +0x4db8 ldrsb w28, [x22, #0x70] 0.00 0 +0x4dbc ldr x8, [x19, #0x190] 0.00 0 +0x4dc0 ldr x9, [x19, #0x7d8] 0.00 0 +0x4dc4 add x22, sp, #0x158 0.00 0 +0x4dc8 stp x8, x9, [x22, #0x8] 0.00 0 +0x4dcc ldr w8, [x24] 0.00 0 +0x4dd0 mov w9, #0x1 0.00 0 +0x4dd4 stp w8, w9, [x22, #0x18] 0.00 0 +0x4dd8 ldr x0, [x19, #0x7d0] 0.00 0 +0x4ddc ldr x8, [x0] 0.00 0 +0x4de0 ldr x8, [x8, #0xf8] 0.00 0 +0x4de4 add x1, sp, #0x160 0.00 0 +0x4de8 blr x8 0.00 0 +0x4dec add x27, sp, #0x158 0.00 0 +0x4df0 ldr x22, [x22, #0x20] 0.00 0 +0x4df4 ldr x0, [x19, #0x7d0] 0.00 0 +0x4df8 ldr x8, [x0] 0.00 0 +0x4dfc ldr x8, [x8, #0x128] 0.00 0 +0x4e00 mov x1, x22 0.00 0 +0x4e04 blr x8 0.00 0 +0x4e08 cmp w0, #0x12 0.00 0 +0x4e0c str x24, [sp, #0xb0] 0.00 0 +0x4e10 b.ne $+0x25fc 0.00 0 +0x4e14 mov x0, x19 0.00 0 +0x4e18 mov x1, x22 0.00 0 +0x4e1c bl $+0x2c680 0.00 0 +0x4e20 mov x22, x0 0.00 0 +0x4e24 add x8, x0, #0x20 0.00 0 +0x4e28 b $+0x25f4 0.00 0 +0x4e2c ldrsb w28, [x22, #0x73] 0.00 0 +0x4e30 ldr x8, [x19, #0x8b0] 0.00 0 +0x4e34 ldr w8, [x8, #0x30] 0.00 0 +0x4e38 add x26, sp, #0x158 0.00 0 +0x4e3c ldr x27, [sp, #0xc8] 0.00 0 +0x4e40 cbz w8, $+0x118 0.00 0 +0x4e44 ldr w8, [x27] 0.00 0 +0x4e48 cbz w8, $+0x110 0.00 0 +0x4e4c mov x23, #0x0 0.00 0 +0x4e50 mov x22, #0x0 0.00 0 +0x4e54 b $+0x18 0.00 0 +0x4e58 add x22, x22, #0x1 0.00 0 +0x4e5c ldr w8, [x27] 0.00 0 +0x4e60 add x23, x23, #0x18 0.00 0 +0x4e64 cmp x22, x8 0.00 0 +0x4e68 b.hs $+0xf0 0.00 0 +0x4e6c ldr x8, [x19, #0xa90] 0.00 0 +0x4e70 ldr x1, [x8, x23] 0.00 0 +0x4e74 mov x0, x19 0.00 0 +0x4e78 bl $-0x370c4 0.00 0 +0x4e7c cbz w0, $-0x24 0.00 0 +0x4e80 mov x0, x19 0.00 0 +0x4e84 mov x1, x22 0.00 0 +0x4e88 mov w2, #0xffffffff 0.00 0 +0x4e8c bl $-0xc34c 0.00 0 +0x4e90 b $-0x38 0.00 0 +0x4e94 str x24, [sp, #0xb0] 0.00 0 +0x4e98 add x8, x22, #0x86 0.00 0 +0x4e9c mov w28, #0x3 0.00 0 +0x4ea0 b $+0x6c0 0.00 0 +0x4ea4 str x24, [sp, #0xb0] 0.00 0 +0x4ea8 mov x12, #0x0 0.00 0 +0x4eac mov x27, #0x0 0.00 0 +0x4eb0 mov x1, #0x0 0.00 0 +0x4eb4 ldrsb w8, [x22, #0x91] 0.00 0 +0x4eb8 str x8, [sp, #0xa0] 0.00 0 +0x4ebc mov w14, #0x3 0.00 0 +0x4ec0 b $+0xcc0 0.00 0 +0x4ec4 str x24, [sp, #0xb0] 0.00 0 +0x4ec8 mov w25, #0x0 0.00 0 +0x4ecc add x8, x22, #0xb7 0.00 0 +0x4ed0 mov w28, #0x6 0.00 0 +0x4ed4 mov w24, #0x1 0.00 0 +0x4ed8 b $+0x690 0.00 0 +0x4edc str x24, [sp, #0xb0] 0.00 0 +0x4ee0 ldrb w24, [x22, #0xdc] 0.00 0 +0x4ee4 ldr x8, [x19, #0x130] 0.00 0 +0x4ee8 cbz x8, $+0xc 0.00 0 +0x4eec ldrb w8, [x19, #0x7cd] 0.00 0 +0x4ef0 cbz w8, $+0x6074 0.00 0 +0x4ef4 ldr x27, [sp, #0xc8] 0.00 0 +0x4ef8 ldr w23, [x27] 0.00 0 +0x4efc add x26, sp, #0x158 0.00 0 +0x4f00 cbz w23, $+0x2f90 0.00 0 +0x4f04 ldr x8, [x19, #0x8b0] 0.00 0 +0x4f08 ldr w8, [x8, #0x30] 0.00 0 +0x4f0c cbz w8, $+0x2f34 0.00 0 +0x4f10 mov x25, #0x0 0.00 0 +0x4f14 mov x22, #0x0 0.00 0 +0x4f18 b $+0x18 0.00 0 +0x4f1c add x22, x22, #0x1 0.00 0 +0x4f20 ldr w23, [x27] 0.00 0 +0x4f24 add x25, x25, #0x18 0.00 0 +0x4f28 cmp x22, x23 0.00 0 +0x4f2c b.hs $+0x2f10 0.00 0 +0x4f30 ldr x8, [x19, #0xa90] 0.00 0 +0x4f34 ldr x1, [x8, x25] 0.00 0 +0x4f38 mov x0, x19 0.00 0 +0x4f3c bl $-0x37188 0.00 0 +0x4f40 cbz w0, $-0x24 0.00 0 +0x4f44 mov x0, x19 0.00 0 +0x4f48 mov x1, x22 0.00 0 +0x4f4c mov w2, #0xffffffff 0.00 0 +0x4f50 bl $-0xc410 0.00 0 +0x4f54 b $-0x38 0.00 0 +0x4f58 mov w8, #0xffffffee 0.00 0 +0x4f5c and w25, w25, w8 0.00 0 +0x4f60 str w25, [x26, #0xb4] 0.00 0 +0x4f64 ldr x8, [x19, #0x190] 0.00 0 +0x4f68 ldr x9, [x19, #0x7d8] 0.00 0 +0x4f6c stp x8, x9, [x26, #0x8] 0.00 0 +0x4f70 ldr w8, [x24] 0.00 0 +0x4f74 mov w9, #0x202 0.00 0 +0x4f78 stp w8, w9, [x26, #0x18] 0.00 0 +0x4f7c ldr x0, [x19, #0x7d0] 0.00 0 +0x4f80 ldr x8, [x0] 0.00 0 +0x4f84 ldr x8, [x8, #0xf8] 0.00 0 +0x4f88 add x1, sp, #0x160 0.00 0 +0x4f8c blr x8 0.00 0 +0x4f90 ldr x0, [x19, #0x7d0] 0.00 0 +0x4f94 ldr x3, [x19, #0x7e8] 0.00 0 +0x4f98 ldr x8, [x0] 0.00 0 +0x4f9c ldr x8, [x8, #0x4a0] 0.00 0 +0x4fa0 add x1, sp, #0x160 0.00 0 +0x4fa4 add x5, sp, #0x360 0.00 0 +0x4fa8 mov x2, #0x0 0.00 0 +0x4fac mov w4, #0x11 0.00 0 +0x4fb0 blr x8 0.00 0 +0x4fb4 ldrh w8, [sp, #0x368] 0.00 0 +0x4fb8 mov w9, #0x408 0.00 0 +0x4fbc tst w8, w9 0.00 0 +0x4fc0 b.ne $+0x5f64 0.00 0 +0x4fc4 ldr w8, [x26, #0x288] 0.00 0 +0x4fc8 cmp w8, #0x1 0.00 0 +0x4fcc b.ne $+0x10 0.00 0 +0x4fd0 mov x0, x19 0.00 0 +0x4fd4 ldr x1, [sp, #0x28] 0.00 0 +0x4fd8 bl $-0x74a4 0.00 0 +0x4fdc ldr w22, [x26, #0x214] 0.00 0 +0x4fe0 str x24, [sp, #0xb0] 0.00 0 +0x4fe4 tbnz w22, #0x13, $+0x2618 0.00 0 +0x4fe8 and w8, w28, #0xff 0.00 0 +0x4fec str x8, [sp, #0xa0] 0.00 0 +0x4ff0 tbnz w22, #0x12, $+0x3c24 0.00 0 +0x4ff4 mov x0, x19 0.00 0 +0x4ff8 mov w1, #0x1 0.00 0 +0x4ffc bl $-0xb4cbc 0.00 0 +0x5000 mov x23, x0 0.00 0 +0x5004 ldr x8, [x19, #0x130] 0.00 0 +0x5008 cbz x8, $+0x18 0.00 0 +0x500c ldr x8, [x19, #0x720] 0.00 0 +0x5010 ldr x8, [x8, #0x8] 0.00 0 +0x5014 ldr w0, [x8, #0x8] 0.00 0 +0x5018 bl $+0x238ac 0.00 0 +0x501c tbnz w0, #0x0, $+0x5e0c 0.00 0 +0x5020 tbnz w22, #0x10, $+0x4a20 0.00 0 +0x5024 strb wzr, [sp, #0x210] 0.00 0 +0x5028 ldr x0, [x19, #0x7d0] 0.00 0 +0x502c ldr x1, [x26, #0x20] 0.00 0 +0x5030 ldr x8, [x0] 0.00 0 +0x5034 ldr x8, [x8, #0x1e0] 0.00 0 +0x5038 add x2, sp, #0x210 0.00 0 +0x503c blr x8 0.00 0 +0x5040 ldrb w8, [sp, #0x210] 0.00 0 +0x5044 cbz w8, $+0x14 0.00 0 +0x5048 mov x0, x19 0.00 0 +0x504c mov w1, #0x1 0.00 0 +0x5050 mov w2, #0xffffffff 0.00 0 +0x5054 bl $-0xe86c 0.00 0 +0x5058 ldr x2, [x19, #0x7e8] 0.00 0 +0x505c add x1, sp, #0x160 0.00 0 +0x5060 mov x0, x19 0.00 0 +0x5064 mov w3, #0x1 0.00 0 +0x5068 bl $-0x42be4 0.00 0 +0x506c str x0, [x26] 0.00 0 +0x5070 cbz x0, $+0x5db8 0.00 0 +0x5074 ldr x1, [x19, #0x7e8] 0.00 0 +0x5078 mov x0, x19 0.00 0 +0x507c bl $+0x12c28 0.00 0 +0x5080 cmp w0, #0x5a8 0.00 0 +0x5084 b.ne $+0x14 0.00 0 +0x5088 ldr x8, [x26] 0.00 0 +0x508c ldr w9, [x8, #0xc] 0.00 0 +0x5090 orr w9, w9, #0x80000000 0.00 0 +0x5094 str w9, [x8, #0xc] 0.00 0 +0x5098 ldr x8, [x19, #0x130] 0.00 0 +0x509c cbz x8, $+0x5c 0.00 0 +0x50a0 ldr x8, [x8, #0x8] 0.00 0 +0x50a4 ldr x8, [x8, #0x168] 0.00 0 +0x50a8 cbz x8, $+0x50 0.00 0 +0x50ac mov x0, x19 0.00 0 +0x50b0 bl $-0x8a4c 0.00 0 +0x50b4 mov x22, x0 0.00 0 +0x50b8 mov w8, #0xffffffff 0.00 0 +0x50bc str w8, [x26, #0x108] 0.00 0 +0x50c0 ldr x8, [x19, #0x130] 0.00 0 +0x50c4 ldr x24, [x8, #0x808] 0.00 0 +0x50c8 add x2, sp, #0x260 0.00 0 +0x50cc mov x1, x24 0.00 0 +0x50d0 bl $-0x89fc 0.00 0 +0x50d4 cbz w0, $+0x24 0.00 0 +0x50d8 mov x0, x22 0.00 0 +0x50dc mov x1, x24 0.00 0 +0x50e0 bl $-0x89b0 0.00 0 +0x50e4 ldr x1, [x26] 0.00 0 +0x50e8 ldr w2, [x26, #0x108] 0.00 0 +0x50ec mov x0, x22 0.00 0 +0x50f0 mov w3, #0x0 0.00 0 +0x50f4 bl $-0x8968 0.00 0 +0x50f8 ldr x9, [sp, #0x80] 0.00 0 +0x50fc ldr x8, [x9, #0x50] 0.00 0 +0x5100 orr x8, x8, #0x10000 0.00 0 +0x5104 str x8, [x9, #0x50] 0.00 0 +0x5108 ldr w8, [x19, #0x4a8] 0.00 0 +0x510c orr w8, w8, #0x2 0.00 0 +0x5110 str w8, [x19, #0x4a8] 0.00 0 +0x5114 ldr x2, [x26] 0.00 0 +0x5118 str xzr, [x26, #0x108] 0.00 0 +0x511c movi d0, #0xffffffff 0.00 0 +0x5120 str d0, [x26, #0x110] 0.00 0 +0x5124 add x5, sp, #0x260 0.00 0 +0x5128 mov x0, x19 0.00 0 +0x512c mov x1, x23 0.00 0 +0x5130 mov w3, #0xfffffffe 0.00 0 +0x5134 mov x4, #0x0 0.00 0 +0x5138 mov x6, #0x0 0.00 0 +0x513c bl $-0x3aba8 0.00 0 +0x5140 ldrb w8, [x0] 0.00 0 +0x5144 cmp w8, #0x19 0.00 0 +0x5148 b.eq $+0x5750 0.00 0 +0x514c mov x22, x0 0.00 0 +0x5150 ldr x8, [x19] 0.00 0 +0x5154 ldp x0, x9, [x8, #0x10] 0.00 0 +0x5158 add x10, x0, #0x38 0.00 0 +0x515c str x10, [x8, #0x10] 0.00 0 +0x5160 cmp x10, x9 0.00 0 +0x5164 b.ls $+0x10 0.00 0 +0x5168 mov x0, x8 0.00 0 +0x516c mov w1, #0x38 0.00 0 +0x5170 bl $-0xc361c 0.00 0 +0x5174 str x22, [x0] 0.00 0 +0x5178 movi v0.2d, #0x0 0.00 0 +0x517c stur q0, [x0, #0x8] 0.00 0 +0x5180 stur q0, [x0, #0x18] 0.00 0 +0x5184 str xzr, [x0, #0x28] 0.00 0 +0x5188 movi d0, #0xffffffff 0.00 0 +0x518c str d0, [x0, #0x30] 0.00 0 +0x5190 ldr x8, [sp, #0x90] 0.00 0 +0x5194 ldr q0, [x8] 0.00 0 +0x5198 stur q0, [x0, #0x28] 0.00 0 +0x519c ldr x8, [x19, #0x180] 0.00 0 +0x51a0 cbz x8, $+0x56d4 0.00 0 +0x51a4 ldr x8, [x19, #0x188] 0.00 0 +0x51a8 str x0, [x8, #0x18] 0.00 0 +0x51ac ldr x8, [x19, #0x188] 0.00 0 +0x51b0 str x8, [x0, #0x20] 0.00 0 +0x51b4 b $+0x56c4 0.00 0 +0x51b8 ldrsb w27, [x22, #0x22] 0.00 0 +0x51bc ldr s0, [x24] 0.00 0 +0x51c0 mov x0, x19 0.00 0 +0x51c4 bl $-0x46bb4 0.00 0 +0x51c8 ldr w8, [x19, #0xa88] 0.00 0 +0x51cc ldr w9, [x19, #0x84c] 0.00 0 +0x51d0 cmp w8, w9 0.00 0 +0x51d4 b.lo $+0x1c 0.00 0 +0x51d8 ldr w9, [x19, #0x160] 0.00 0 +0x51dc cmp w8, w9 0.00 0 +0x51e0 b.hs $+0x5d44 0.00 0 +0x51e4 ldr x9, [x19, #0x8b0] 0.00 0 +0x51e8 ldrb w9, [x9, #0x50] 0.00 0 +0x51ec tbz w9, #0x4, $+0x5d38 0.00 0 +0x51f0 ldr x11, [sp, #0xc0] 0.00 0 +0x51f4 ldr x9, [x11] 0.00 0 +0x51f8 mov w10, #0x18 0.00 0 +0x51fc umaddl x8, w8, w10, x9 0.00 0 +0x5200 adrp x9, $+0x155000 0.00 0 +0x5204 ldr q0, [x9, #0xc70] 0.00 0 +0x5208 b $+0x2e8 0.00 0 +0x520c add x8, x22, #0x47 0.00 0 +0x5210 mov w23, #0x3 0.00 0 +0x5214 b $+0x800 0.00 0 +0x5218 str x24, [sp, #0xb0] 0.00 0 +0x521c ldrb w24, [x22, #0x7a] 0.00 0 +0x5220 ldrb w8, [x19, #0x399] 0.00 0 +0x5224 cbnz w8, $+0x18 0.00 0 +0x5228 ldr x8, [sp, #0x80] 0.00 0 +0x522c ldr d0, [x8, #0x60] 0.00 0 +0x5230 movi d1, #0x0 0.00 0 +0x5234 fmul d0, d0, d1 0.00 0 +0x5238 str d0, [x8, #0x60] 0.00 0 +0x523c ldr x27, [sp, #0xc8] 0.00 0 +0x5240 ldr w8, [x27] 0.00 0 +0x5244 add x26, sp, #0x158 0.00 0 +0x5248 cbz w8, $+0x5cdc 0.00 0 +0x524c ldr x9, [x19, #0xa90] 0.00 0 +0x5250 sub w8, w8, #0x1 0.00 0 +0x5254 str w8, [x19, #0xa88] 0.00 0 +0x5258 mov w10, #0x18 0.00 0 +0x525c umull x8, w8, w10 0.00 0 +0x5260 ldr x22, [x9, x8] 0.00 0 +0x5264 str xzr, [x26, #0x108] 0.00 0 +0x5268 movi d0, #0xffffffff 0.00 0 +0x526c str d0, [x26, #0x110] 0.00 0 +0x5270 add x4, sp, #0x260 0.00 0 +0x5274 mov x0, x19 0.00 0 +0x5278 mov w1, #0x1 0.00 0 +0x527c mov w2, #0xf5 0.00 0 +0x5280 mov w3, #0x1 0.00 0 +0x5284 bl $-0x44ec4 0.00 0 +0x5288 mov x23, x0 0.00 0 +0x528c adrp x8, $+0x197000 0.00 0 +0x5290 add x8, x8, #0x7c0 0.00 0 +0x5294 ldr w9, [x8, #0x1b8] 0.00 0 +0x5298 cbz w9, $+0x30 0.00 0 +0x529c ldr w9, [x23, #0xc] 0.00 0 +0x52a0 orr w9, w9, #0x4 0.00 0 +0x52a4 str w9, [x23, #0xc] 0.00 0 +0x52a8 ldrb w8, [x8, #0x40d] 0.00 0 +0x52ac cbz w8, $+0x1c 0.00 0 +0x52b0 ldr w8, [x23, #0x50] 0.00 0 +0x52b4 orr w8, w8, #0x2000 0.00 0 +0x52b8 str w8, [x23, #0x50] 0.00 0 +0x52bc ldr w8, [x19, #0x4ac] 0.00 0 +0x52c0 add w8, w8, #0x1 0.00 0 +0x52c4 str w8, [x19, #0x4ac] 0.00 0 +0x52c8 cbz x22, $+0x3c 0.00 0 +0x52cc add x0, x23, #0x28 0.00 0 +0x52d0 str xzr, [x26, #0x118] 0.00 0 +0x52d4 str wzr, [x26, #0x120] 0.00 0 +0x52d8 str x22, [x26, #0x108] 0.00 0 +0x52dc ldrb w8, [x22, #0x1] 0.00 0 +0x52e0 strb w8, [sp, #0x268] 0.00 0 +0x52e4 add x2, sp, #0x260 0.00 0 +0x52e8 mov x1, x19 0.00 0 +0x52ec bl $-0x4eb74 0.00 0 +0x52f0 ldr w8, [x22, #0xc] 0.00 0 +0x52f4 and w8, w8, #0x1f 0.00 0 +0x52f8 ldr w9, [x23, #0xc] 0.00 0 +0x52fc orr w8, w9, w8 0.00 0 +0x5300 str w8, [x23, #0xc] 0.00 0 +0x5304 str x23, [x26] 0.00 0 +0x5308 ldr w25, [x27] 0.00 0 +0x530c cbz w25, $+0x2bf4 0.00 0 +0x5310 ldr x8, [x19, #0x8b0] 0.00 0 +0x5314 ldr w8, [x8, #0x30] 0.00 0 +0x5318 cbz w8, $+0x15e8 0.00 0 +0x531c mov x23, #0x0 0.00 0 +0x5320 mov x22, #0x0 0.00 0 +0x5324 b $+0x18 0.00 0 +0x5328 add x22, x22, #0x1 0.00 0 +0x532c ldr w25, [x27] 0.00 0 +0x5330 add x23, x23, #0x18 0.00 0 +0x5334 cmp x22, x25 0.00 0 +0x5338 b.hs $+0x15c4 0.00 0 +0x533c ldr x8, [x19, #0xa90] 0.00 0 +0x5340 ldr x1, [x8, x23] 0.00 0 +0x5344 mov x0, x19 0.00 0 +0x5348 bl $-0x37594 0.00 0 +0x534c cbz w0, $-0x24 0.00 0 +0x5350 mov x0, x19 0.00 0 +0x5354 mov x1, x22 0.00 0 +0x5358 mov w2, #0xffffffff 0.00 0 +0x535c bl $-0xc81c 0.00 0 +0x5360 b $-0x38 0.00 0 +0x5364 str x24, [sp, #0xb0] 0.00 0 +0x5368 mov x12, #0x0 0.00 0 +0x536c mov x27, #0x0 0.00 0 +0x5370 mov x1, #0x0 0.00 0 +0x5374 ldrsb w8, [x22, #0x96] 0.00 0 +0x5378 b $+0x18 0.00 0 +0x537c str x24, [sp, #0xb0] 0.00 0 +0x5380 mov x12, #0x0 0.00 0 +0x5384 mov x27, #0x0 0.00 0 +0x5388 mov x1, #0x0 0.00 0 +0x538c ldrsb w8, [x22, #0x97] 0.00 0 +0x5390 str x8, [sp, #0xa0] 0.00 0 +0x5394 mov w14, #0x8 0.00 0 +0x5398 b $+0x7e8 0.00 0 +0x539c ldrh w1, [x24] 0.00 0 +0x53a0 add x8, x22, #0x10e 0.00 0 +0x53a4 str x24, [sp, #0xb0] 0.00 0 +0x53a8 ldrsb w27, [x8] 0.00 0 +0x53ac ldr x8, [x19, #0x130] 0.00 0 +0x53b0 add x22, sp, #0x158 0.00 0 +0x53b4 ldr x23, [sp, #0xc8] 0.00 0 +0x53b8 cbnz x8, $-0x442c 0.00 0 +0x53bc b $-0x21dc 0.00 0 +0x53c0 add x8, x22, #0x4c 0.00 0 +0x53c4 mov w23, #0x8 0.00 0 +0x53c8 b $+0x64c 0.00 0 +0x53cc ldrsb w8, [x22, #0x75] 0.00 0 +0x53d0 str x8, [sp, #0xa0] 0.00 0 +0x53d4 ldr x8, [x19, #0x190] 0.00 0 +0x53d8 ldr x9, [x19, #0x7d8] 0.00 0 +0x53dc add x26, sp, #0x158 0.00 0 +0x53e0 stp x8, x9, [x26, #0x8] 0.00 0 +0x53e4 str x24, [sp, #0xb0] 0.00 0 +0x53e8 ldr w8, [x24] 0.00 0 +0x53ec mov w9, #0x21 0.00 0 +0x53f0 stp w8, w9, [x26, #0x18] 0.00 0 +0x53f4 ldr x0, [x19, #0x7d0] 0.00 0 +0x53f8 ldr x8, [x0] 0.00 0 +0x53fc ldr x8, [x8, #0xf8] 0.00 0 +0x5400 add x1, sp, #0x160 0.00 0 +0x5404 blr x8 0.00 0 +0x5408 ldr x8, [x19, #0x748] 0.00 0 +0x540c ldrb w8, [x8, #0x1] 0.00 0 +0x5410 tbnz w8, #0x3, $+0x20dc 0.00 0 +0x5414 add x1, sp, #0x160 0.00 0 +0x5418 mov x0, x19 0.00 0 +0x541c mov x2, #0x0 0.00 0 +0x5420 mov w3, #0x0 0.00 0 +0x5424 mov w4, #0x0 0.00 0 +0x5428 bl $-0xda2c 0.00 0 +0x542c mov x23, x0 0.00 0 +0x5430 str x0, [sp, #0x150] 0.00 0 +0x5434 cbnz x0, $+0x20bc 0.00 0 +0x5438 b $+0x59f0 0.00 0 +0x543c ldrb w8, [x24] 0.00 0 +0x5440 ldrsb w27, [x22, w26, uxtw] 0.00 0 +0x5444 ldr x9, [x19, #0x130] 0.00 0 +0x5448 ldr x23, [sp, #0xc8] 0.00 0 +0x544c str x24, [sp, #0xb0] 0.00 0 +0x5450 cbnz x9, $-0x27c8 0.00 0 +0x5454 ldr w9, [x19, #0x838] 0.00 0 +0x5458 cmp w9, w8 0.00 0 +0x545c cinc w8, w8, ls 0.00 0 +0x5460 ldr w9, [x19, #0x83c] 0.00 0 +0x5464 cmp w8, w9 0.00 0 +0x5468 cinc w8, w8, hs 0.00 0 +0x546c ldr w9, [x19, #0x104] 0.00 0 +0x5470 cmp w8, w9 0.00 0 +0x5474 cinc w8, w8, hs 0.00 0 +0x5478 ldr w9, [x19, #0xa4] 0.00 0 +0x547c cmp w8, w9 0.00 0 +0x5480 cinc w24, w8, hs 0.00 0 +0x5484 ldr w8, [x19, #0x840] 0.00 0 +0x5488 cmp w24, w8 0.00 0 +0x548c add x22, sp, #0x158 0.00 0 +0x5490 mov w28, #0x0 0.00 0 +0x5494 b.ne $-0x22a8 0.00 0 +0x5498 ldr w24, [x19, #0xd0] 0.00 0 +0x549c b $-0x22b0 0.00 0 +0x54a0 ldrsb w27, [x22, #0x21] 0.00 0 +0x54a4 ldr x1, [x24] 0.00 0 +0x54a8 mov x0, x19 0.00 0 +0x54ac bl $-0x46f20 0.00 0 +0x54b0 ldr w8, [x19, #0xa88] 0.00 0 +0x54b4 ldr w9, [x19, #0x84c] 0.00 0 +0x54b8 cmp w8, w9 0.00 0 +0x54bc b.lo $+0x1c 0.00 0 +0x54c0 ldr w9, [x19, #0x160] 0.00 0 +0x54c4 cmp w8, w9 0.00 0 +0x54c8 b.hs $+0x5a5c 0.00 0 +0x54cc ldr x9, [x19, #0x8b0] 0.00 0 +0x54d0 ldrb w9, [x9, #0x50] 0.00 0 +0x54d4 tbz w9, #0x4, $+0x5a50 0.00 0 +0x54d8 ldr x11, [sp, #0xc0] 0.00 0 +0x54dc ldr x9, [x11] 0.00 0 +0x54e0 mov w10, #0x18 0.00 0 +0x54e4 umaddl x8, w8, w10, x9 0.00 0 +0x54e8 adrp x9, $+0x155000 0.00 0 +0x54ec ldr q0, [x9, #0xc80] 0.00 0 +0x54f0 stur q0, [x8, #0x8] 0.00 0 +0x54f4 ldr x8, [x11] 0.00 0 +0x54f8 ldr x12, [sp, #0xc8] 0.00 0 +0x54fc ldr w9, [x12] 0.00 0 +0x5500 add w11, w9, #0x1 0.00 0 +0x5504 str w11, [x12] 0.00 0 +0x5508 umull x9, w9, w10 0.00 0 +0x550c str x0, [x8, x9] 0.00 0 +0x5510 ldrb w8, [x0, #0x1] 0.00 0 +0x5514 sub w9, w8, #0xa 0.00 0 +0x5518 cmp w9, #0x2 0.00 0 +0x551c add x26, sp, #0x158 0.00 0 +0x5520 str x24, [sp, #0xb0] 0.00 0 +0x5524 str x27, [sp, #0xa0] 0.00 0 +0x5528 b.lo $-0x4f7c 0.00 0 +0x552c b $+0x3578 0.00 0 +0x5530 ldrb w1, [x24] 0.00 0 +0x5534 ldrsb w23, [x22, w26, uxtw] 0.00 0 +0x5538 ldr x8, [x19, #0x130] 0.00 0 +0x553c cbnz x8, $-0x2bf4 0.00 0 +0x5540 ldr w8, [sp, #0x6c] 0.00 0 +0x5544 add w1, w1, w8 0.00 0 +0x5548 add x26, sp, #0x158 0.00 0 +0x554c ldr x22, [sp, #0xc0] 0.00 0 +0x5550 b $+0x1450 0.00 0 +0x5554 str x24, [sp, #0xb0] 0.00 0 +0x5558 add x8, x22, #0x87 0.00 0 +0x555c mov w28, #0x5 0.00 0 +0x5560 mov w24, #0x1 0.00 0 +0x5564 mov w25, #0x1 0.00 0 +0x5568 ldr x9, [sp, #0xc8] 0.00 0 +0x556c ldr w9, [x9] 0.00 0 +0x5570 add x26, sp, #0x158 0.00 0 +0x5574 cbz w9, $+0x59b0 0.00 0 +0x5578 ldrsb w27, [x8] 0.00 0 +0x557c ldr x8, [x19, #0xa90] 0.00 0 +0x5580 sub w9, w9, #0x1 0.00 0 +0x5584 str w9, [x19, #0xa88] 0.00 0 +0x5588 mov w10, #0x18 0.00 0 +0x558c umull x9, w9, w10 0.00 0 +0x5590 ldr x8, [x8, x9] 0.00 0 +0x5594 str x8, [x26] 0.00 0 +0x5598 ldrb w1, [x8, #0x1] 0.00 0 +0x559c and w2, w28, #0xff 0.00 0 +0x55a0 mov x0, x19 0.00 0 +0x55a4 mov x3, x24 0.00 0 +0x55a8 bl $-0x60d0c 0.00 0 +0x55ac ldr x23, [x26] 0.00 0 +0x55b0 ldrb w8, [x23] 0.00 0 +0x55b4 cmp w8, #0x7 0.00 0 +0x55b8 b.ne $+0x10 0.00 0 +0x55bc mov w8, #0x8 0.00 0 +0x55c0 strb w8, [x23, #0x1] 0.00 0 +0x55c4 ldr x23, [x26] 0.00 0 +0x55c8 ldrb w8, [x23, #0x1] 0.00 0 +0x55cc adrp x9, $+0x15a000 0.00 0 +0x55d0 add x9, x9, #0x4 0.00 0 +0x55d4 ldrb w9, [x9, x8] 0.00 0 +0x55d8 tst w9, #0x4 0.00 0 +0x55dc csel w22, w25, wzr, eq 0.00 0 +0x55e0 sub w9, w28, #0x6 0.00 0 +0x55e4 and w9, w9, #0xff 0.00 0 +0x55e8 cmp w9, #0xfc 0.00 0 +0x55ec ccmp x8, #0x6, #0x0, hs 0.00 0 +0x55f0 csinc w8, w24, wzr, eq 0.00 0 +0x55f4 str x27, [sp, #0xa0] 0.00 0 +0x55f8 tbnz w8, #0x0, $+0xc04 0.00 0 +0x55fc ldrb w8, [x23] 0.00 0 +0x5600 cmp w8, #0x44 0.00 0 +0x5604 b.ne $+0xbf8 0.00 0 +0x5608 ldr x8, [x23, #0x30] 0.00 0 +0x560c str x8, [sp, #0x150] 0.00 0 +0x5610 ldrb w9, [x8] 0.00 0 +0x5614 cmp w9, #0x12 0.00 0 +0x5618 b.ne $+0xbe4 0.00 0 +0x561c mov x9, x28 0.00 0 +0x5620 sxtb x9, w28 0.00 0 +0x5624 sub x9, x9, #0x2 0.00 0 +0x5628 and w10, w9, #0xff 0.00 0 +0x562c cmp w10, #0x3 0.00 0 +0x5630 b.hi $+0x57f8 0.00 0 +0x5634 ldr x8, [x8, #0x28] 0.00 0 +0x5638 adrp x10, $+0x154000 0.00 0 +0x563c add x10, x10, #0xf80 0.00 0 +0x5640 ldr x10, [x10, x9, lsl #3] 0.00 0 +0x5644 bics xzr, x8, x10 0.00 0 +0x5648 b.eq $+0x20 0.00 0 +0x564c sxtb x9, w9 0.00 0 +0x5650 adrp x10, $+0x154000 0.00 0 +0x5654 add x10, x10, #0xfa0 0.00 0 +0x5658 ldr x9, [x10, x9, lsl #3] 0.00 0 +0x565c bics xzr, x8, x9 0.00 0 +0x5660 b.ne $+0xb8c 0.00 0 +0x5664 cbz w22, $+0xb88 0.00 0 +0x5668 ldr w8, [x19, #0xa88] 0.00 0 +0x566c ldr w9, [x19, #0x84c] 0.00 0 +0x5670 cmp w8, w9 0.00 0 +0x5674 ldr x12, [sp, #0xc0] 0.00 0 +0x5678 b.hs $+0xce4 0.00 0 +0x567c b $+0xcf8 0.00 0 +0x5680 ldrsb w8, [x22, #0xc2] 0.00 0 +0x5684 str x8, [sp, #0xa0] 0.00 0 +0x5688 ldr x8, [x19, #0x190] 0.00 0 +0x568c ldr x9, [x19, #0x7d8] 0.00 0 +0x5690 add x26, sp, #0x158 0.00 0 +0x5694 stp x8, x9, [x26, #0x8] 0.00 0 +0x5698 str x24, [sp, #0xb0] 0.00 0 +0x569c ldr w8, [x24] 0.00 0 +0x56a0 mov w9, #0x1 0.00 0 +0x56a4 stp w8, w9, [x26, #0x18] 0.00 0 +0x56a8 ldr x0, [x19, #0x7d0] 0.00 0 +0x56ac ldr x8, [x0] 0.00 0 +0x56b0 ldr x8, [x8, #0xf8] 0.00 0 +0x56b4 add x1, sp, #0x160 0.00 0 +0x56b8 blr x8 0.00 0 +0x56bc add x1, sp, #0x160 0.00 0 +0x56c0 mov x0, x19 0.00 0 +0x56c4 mov x2, #0x0 0.00 0 +0x56c8 mov w3, #0x0 0.00 0 +0x56cc mov w4, #0x0 0.00 0 +0x56d0 bl $-0xdcd4 0.00 0 +0x56d4 str x0, [sp, #0x150] 0.00 0 +0x56d8 cbz x0, $+0x5750 0.00 0 +0x56dc ldr x8, [sp, #0xc8] 0.00 0 +0x56e0 ldr w8, [x8] 0.00 0 +0x56e4 cbz w8, $+0x5840 0.00 0 +0x56e8 mov x24, x0 0.00 0 +0x56ec ldr x9, [x19, #0xa90] 0.00 0 +0x56f0 sub w8, w8, #0x1 0.00 0 +0x56f4 str w8, [x19, #0xa88] 0.00 0 +0x56f8 mov w10, #0x18 0.00 0 +0x56fc umull x8, w8, w10 0.00 0 +0x5700 ldr x1, [x9, x8] 0.00 0 +0x5704 str x1, [x26] 0.00 0 +0x5708 mov x0, x19 0.00 0 +0x570c mov w2, #0xffffffff 0.00 0 +0x5710 bl $-0xded4 0.00 0 +0x5714 str x0, [x26] 0.00 0 +0x5718 str xzr, [x26, #0x108] 0.00 0 +0x571c movi d0, #0xffffffff 0.00 0 +0x5720 str d0, [x26, #0x110] 0.00 0 +0x5724 add x4, sp, #0x260 0.00 0 +0x5728 mov x0, x19 0.00 0 +0x572c mov w1, #0x1 0.00 0 +0x5730 mov w2, #0xe9 0.00 0 +0x5734 mov w3, #0xd 0.00 0 +0x5738 bl $-0x45378 0.00 0 +0x573c mov x23, x0 0.00 0 +0x5740 adrp x8, $+0x196000 0.00 0 +0x5744 add x8, x8, #0x7c0 0.00 0 +0x5748 ldr w9, [x8, #0x1ac] 0.00 0 +0x574c ldr x25, [sp, #0xc0] 0.00 0 +0x5750 cbz w9, $+0x30 0.00 0 +0x5754 ldr w9, [x23, #0xc] 0.00 0 +0x5758 orr w9, w9, #0x4 0.00 0 +0x575c str w9, [x23, #0xc] 0.00 0 +0x5760 ldrb w8, [x8, #0x40a] 0.00 0 +0x5764 cbz w8, $+0x1c 0.00 0 +0x5768 ldr w8, [x23, #0x50] 0.00 0 +0x576c orr w8, w8, #0x2000 0.00 0 +0x5770 str w8, [x23, #0x50] 0.00 0 +0x5774 ldr w8, [x19, #0x4ac] 0.00 0 +0x5778 add w8, w8, #0x1 0.00 0 +0x577c str w8, [x19, #0x4ac] 0.00 0 +0x5780 str xzr, [x26, #0x118] 0.00 0 +0x5784 str wzr, [x26, #0x120] 0.00 0 +0x5788 str x24, [x26, #0x108] 0.00 0 +0x578c ldrb w8, [x24, #0x1] 0.00 0 +0x5790 strb w8, [sp, #0x268] 0.00 0 +0x5794 ldr x22, [x26] 0.00 0 +0x5798 ldr x0, [x19, #0x7d0] 0.00 0 +0x579c ldr x8, [x0] 0.00 0 +0x57a0 ldr x8, [x8, #0x258] 0.00 0 +0x57a4 mov w1, #0x1 0.00 0 +0x57a8 blr x8 0.00 0 +0x57ac mov x1, x0 0.00 0 +0x57b0 mov x0, x19 0.00 0 +0x57b4 bl $+0x2bce8 0.00 0 +0x57b8 str wzr, [x26, #0xd0] 0.00 0 +0x57bc str x22, [x26, #0xb8] 0.00 0 +0x57c0 mov w8, #0xe 0.00 0 +0x57c4 strb w8, [sp, #0x218] 0.00 0 +0x57c8 str x0, [x26, #0xc8] 0.00 0 +0x57cc add x22, x23, #0x28 0.00 0 +0x57d0 add x2, sp, #0x210 0.00 0 +0x57d4 mov x0, x22 0.00 0 +0x57d8 mov x1, x19 0.00 0 +0x57dc bl $-0x4f064 0.00 0 +0x57e0 add x2, sp, #0x260 0.00 0 +0x57e4 mov x0, x22 0.00 0 +0x57e8 mov x1, x19 0.00 0 +0x57ec bl $-0x4f074 0.00 0 +0x57f0 ldr x8, [x26] 0.00 0 +0x57f4 ldr w8, [x8, #0xc] 0.00 0 +0x57f8 ldr w9, [x24, #0xc] 0.00 0 +0x57fc orr w8, w9, w8 0.00 0 +0x5800 and w8, w8, #0x1f 0.00 0 +0x5804 ldr w9, [x23, #0xc] 0.00 0 +0x5808 orr w8, w8, w9 0.00 0 +0x580c str w8, [x23, #0xc] 0.00 0 +0x5810 str x23, [x26] 0.00 0 +0x5814 ldr w8, [x19, #0xa88] 0.00 0 +0x5818 ldr w9, [x19, #0x84c] 0.00 0 +0x581c cmp w8, w9 0.00 0 +0x5820 b.hs $+0x3ea0 0.00 0 +0x5824 b $+0x3eb4 0.00 0 +0x5828 str x24, [sp, #0xb0] 0.00 0 +0x582c mov w26, #0x0 0.00 0 +0x5830 mov w28, #0x0 0.00 0 +0x5834 add x8, x22, #0xda 0.00 0 +0x5838 mov w23, #0x3c 0.00 0 +0x583c b $+0x5b8 0.00 0 +0x5840 add x8, x22, #0x4e 0.00 0 +0x5844 mov w23, #0xa 0.00 0 +0x5848 b $+0x1cc 0.00 0 +0x584c ldrsb w9, [x22, #0xe] 0.00 0 +0x5850 str x24, [sp, #0xb0] 0.00 0 +0x5854 ldrb w1, [x24] 0.00 0 +0x5858 ldr x8, [sp, #0xb8] 0.00 0 +0x585c str x9, [sp, #0xa0] 0.00 0 +0x5860 add w8, w8, w9 0.00 0 +0x5864 add w2, w8, #0x1 0.00 0 +0x5868 mov x0, x19 0.00 0 +0x586c bl $+0x57e8 0.00 0 +0x5870 b $+0x272c 0.00 0 +0x5874 str x24, [sp, #0xb0] 0.00 0 +0x5878 add x8, x22, #0x56 0.00 0 +0x587c mov w23, #0xa 0.00 0 +0x5880 ldrsb w28, [x8] 0.00 0 +0x5884 ldp x24, x10, [sp, #0xc0] 0.00 0 +0x5888 ldr w8, [x10] 0.00 0 +0x588c cbz w8, $+0x5698 0.00 0 +0x5890 ldr x9, [x24] 0.00 0 +0x5894 sub w8, w8, #0x1 0.00 0 +0x5898 str w8, [x10] 0.00 0 +0x589c mov w10, #0x18 0.00 0 +0x58a0 umull x10, w8, w10 0.00 0 +0x58a4 ldr x1, [x9, x10] 0.00 0 +0x58a8 str x1, [sp, #0x150] 0.00 0 +0x58ac cbz w8, $+0x5678 0.00 0 +0x58b0 ldr x9, [x24] 0.00 0 +0x58b4 sub w8, w8, #0x1 0.00 0 +0x58b8 ldr x10, [sp, #0xc8] 0.00 0 +0x58bc str w8, [x10] 0.00 0 +0x58c0 mov w10, #0x18 0.00 0 +0x58c4 umull x8, w8, w10 0.00 0 +0x58c8 ldr x8, [x9, x8] 0.00 0 +0x58cc str x8, [x27] 0.00 0 +0x58d0 ldrb w9, [x8] 0.00 0 +0x58d4 cmp w9, #0x7 0.00 0 +0x58d8 b.ne $+0xc 0.00 0 +0x58dc mov w9, #0x8 0.00 0 +0x58e0 strb w9, [x8, #0x1] 0.00 0 +0x58e4 adrp x22, $+0x15a000 0.00 0 +0x58e8 add x22, x22, #0x4 0.00 0 +0x58ec mov x27, x28 0.00 0 +0x58f0 cbz x1, $+0x18 0.00 0 +0x58f4 ldrb w8, [x1] 0.00 0 +0x58f8 cmp w8, #0x7 0.00 0 +0x58fc b.ne $+0xc 0.00 0 +0x5900 mov w8, #0x8 0.00 0 +0x5904 strb w8, [x1, #0x1] 0.00 0 +0x5908 mov x0, x19 0.00 0 +0x590c mov x2, x23 0.00 0 +0x5910 mov w3, #0x0 0.00 0 +0x5914 bl $-0xc4b8 0.00 0 +0x5918 mov x24, x0 0.00 0 +0x591c str x0, [sp, #0x150] 0.00 0 +0x5920 ldrb w8, [x0, #0x1] 0.00 0 +0x5924 ldrb w9, [x22, x8] 0.00 0 +0x5928 tbz w9, #0x2, $+0x98 0.00 0 +0x592c ldrb w9, [x22, w23, uxtw] 0.00 0 +0x5930 and w9, w9, #0x4 0.00 0 +0x5934 cmp w8, w23 0.00 0 +0x5938 ccmp w9, #0x0, #0x4, ne 0.00 0 +0x593c b.eq $+0x84 0.00 0 +0x5940 adrp x8, $+0x197000 0.00 0 +0x5944 add x8, x8, #0xf1 0.00 0 +0x5948 ldrb w8, [x8, #0x1d] 0.00 0 +0x594c ldr x0, [x19] 0.00 0 +0x5950 add w8, w8, #0x7 0.00 0 +0x5954 and x1, x8, #0x1f8 0.00 0 +0x5958 ldp x22, x8, [x0, #0x10] 0.00 0 +0x595c add x9, x22, x1 0.00 0 +0x5960 cmp x9, x8 0.00 0 +0x5964 str x9, [x0, #0x10] 0.00 0 +0x5968 b.ls $+0xc 0.00 0 +0x596c bl $-0xc3e18 0.00 0 +0x5970 mov x22, x0 0.00 0 +0x5974 strh wzr, [x22, #0x4] 0.00 0 +0x5978 add x0, x22, #0x10 0.00 0 +0x597c bl $+0xd5068 0.00 0 +0x5980 mov w8, #0x1d 0.00 0 +0x5984 strb w8, [x22] 0.00 0 +0x5988 strb w23, [x22, #0x1] 0.00 0 +0x598c str wzr, [x22, #0xc] 0.00 0 +0x5990 stur wzr, [x22, #0x2] 0.00 0 +0x5994 stp xzr, xzr, [x22, #0x18] 0.00 0 +0x5998 mov w8, #0x53 0.00 0 +0x599c strb w8, [x22, #0x8] 0.00 0 +0x59a0 str x24, [x22, #0x28] 0.00 0 +0x59a4 ldr w8, [x24, #0xc] 0.00 0 +0x59a8 and w8, w8, #0x1f 0.00 0 +0x59ac str xzr, [x22, #0x30] 0.00 0 +0x59b0 strb w23, [x22, #0x38] 0.00 0 +0x59b4 str w8, [x22, #0xc] 0.00 0 +0x59b8 ldr w26, [sp, #0x14c] 0.00 0 +0x59bc mov x24, x22 0.00 0 +0x59c0 str x24, [sp, #0x150] 0.00 0 +0x59c4 cmp w26, #0x51 0.00 0 +0x59c8 b.ne $+0x14 0.00 0 +0x59cc ldrb w8, [x24, #0x1] 0.00 0 +0x59d0 adrp x9, $+0x151000 0.00 0 +0x59d4 add x9, x9, #0x37f 0.00 0 +0x59d8 ldrb w23, [x9, x8] 0.00 0 +0x59dc add x26, sp, #0x158 0.00 0 +0x59e0 ldr x2, [x26] 0.00 0 +0x59e4 ldr w8, [x26, #0xb4] 0.00 0 +0x59e8 lsr w9, w8, #0x3 0.00 0 +0x59ec lsl w8, w8, #0x1c 0.00 0 +0x59f0 and w4, w8, #0x40000000 0.00 0 +0x59f4 bfi w4, w9, #0x19, #0x1 0.00 0 +0x59f8 mov x0, x19 0.00 0 +0x59fc mov x1, x23 0.00 0 +0x5a00 mov x3, x24 0.00 0 +0x5a04 bl $-0x44110 0.00 0 +0x5a08 b $+0x1214 0.00 0 +0x5a0c add x8, x22, #0x4f 0.00 0 +0x5a10 mov w23, #0xb 0.00 0 +0x5a14 str x24, [sp, #0xb0] 0.00 0 +0x5a18 ldr x10, [sp, #0xc8] 0.00 0 +0x5a1c ldr w9, [x10] 0.00 0 +0x5a20 add x26, sp, #0x158 0.00 0 +0x5a24 cbz w9, $+0x5500 0.00 0 +0x5a28 ldrsb w27, [x8] 0.00 0 +0x5a2c ldr x8, [sp, #0xc0] 0.00 0 +0x5a30 ldr x8, [x8] 0.00 0 +0x5a34 sub w9, w9, #0x1 0.00 0 +0x5a38 str w9, [x10] 0.00 0 +0x5a3c mov w10, #0x18 0.00 0 +0x5a40 umull x9, w9, w10 0.00 0 +0x5a44 ldr x24, [x8, x9] 0.00 0 +0x5a48 str x24, [x26] 0.00 0 +0x5a4c ldrb w8, [x24] 0.00 0 +0x5a50 cmp w8, #0x7 0.00 0 +0x5a54 b.ne $+0x10 0.00 0 +0x5a58 mov w8, #0x8 0.00 0 +0x5a5c strb w8, [x24, #0x1] 0.00 0 +0x5a60 ldr x24, [x26] 0.00 0 +0x5a64 ldrb w8, [x24, #0x1] 0.00 0 +0x5a68 adrp x9, $+0x151000 0.00 0 +0x5a6c add x9, x9, #0x37f 0.00 0 +0x5a70 ldrb w8, [x9, x8] 0.00 0 +0x5a74 cmp w8, #0x6 0.00 0 +0x5a78 b.ne $+0x8c 0.00 0 +0x5a7c adrp x8, $+0x197000 0.00 0 +0x5a80 add x8, x8, #0xf1 0.00 0 +0x5a84 ldrb w8, [x8, #0x1d] 0.00 0 +0x5a88 ldr x0, [x19] 0.00 0 +0x5a8c add w8, w8, #0x7 0.00 0 +0x5a90 and x1, x8, #0x1f8 0.00 0 +0x5a94 ldp x22, x8, [x0, #0x10] 0.00 0 +0x5a98 add x9, x22, x1 0.00 0 +0x5a9c cmp x9, x8 0.00 0 +0x5aa0 str x9, [x0, #0x10] 0.00 0 +0x5aa4 b.ls $+0xc 0.00 0 +0x5aa8 bl $-0xc3f54 0.00 0 +0x5aac mov x22, x0 0.00 0 +0x5ab0 strh wzr, [x22, #0x4] 0.00 0 +0x5ab4 add x0, x22, #0x10 0.00 0 +0x5ab8 bl $+0xd4f2c 0.00 0 +0x5abc str wzr, [x22, #0xc] 0.00 0 +0x5ac0 adrp x8, $+0x154000 0.00 0 +0x5ac4 ldr d0, [x8, #0x4b0] 0.00 0 +0x5ac8 str s0, [x22] 0.00 0 +0x5acc strh wzr, [x22, #0x4] 0.00 0 +0x5ad0 stp xzr, xzr, [x22, #0x18] 0.00 0 +0x5ad4 mov w8, #0x53 0.00 0 +0x5ad8 strb w8, [x22, #0x8] 0.00 0 +0x5adc str x24, [x22, #0x28] 0.00 0 +0x5ae0 ldr w8, [x24, #0xc] 0.00 0 +0x5ae4 and w8, w8, #0x1f 0.00 0 +0x5ae8 str xzr, [x22, #0x30] 0.00 0 +0x5aec mov w9, #0x8 0.00 0 +0x5af0 strb w9, [x22, #0x38] 0.00 0 +0x5af4 str w8, [x22, #0xc] 0.00 0 +0x5af8 str x22, [x26] 0.00 0 +0x5afc ldr w25, [x26, #0xb4] 0.00 0 +0x5b00 mov x24, x22 0.00 0 +0x5b04 str x27, [sp, #0xa0] 0.00 0 +0x5b08 lsr w8, w25, #0x3 0.00 0 +0x5b0c lsl w9, w25, #0x1c 0.00 0 +0x5b10 and w3, w9, #0x40000000 0.00 0 +0x5b14 bfi w3, w8, #0x19, #0x1 0.00 0 +0x5b18 mov x0, x19 0.00 0 +0x5b1c mov x1, x23 0.00 0 +0x5b20 mov x2, x24 0.00 0 +0x5b24 bl $-0x47aa8 0.00 0 +0x5b28 str x0, [x26] 0.00 0 +0x5b2c ldr w8, [x19, #0xa88] 0.00 0 +0x5b30 ldr w9, [x19, #0x84c] 0.00 0 +0x5b34 cmp w8, w9 0.00 0 +0x5b38 b.lo $+0x1c 0.00 0 +0x5b3c ldr w9, [x19, #0x160] 0.00 0 +0x5b40 cmp w8, w9 0.00 0 +0x5b44 b.hs $+0x53e0 0.00 0 +0x5b48 ldr x9, [x19, #0x8b0] 0.00 0 +0x5b4c ldrb w9, [x9, #0x50] 0.00 0 +0x5b50 tbz w9, #0x4, $+0x53d4 0.00 0 +0x5b54 ldr x9, [sp, #0x88] 0.00 0 +0x5b58 lsl x9, x9, #0x8 0.00 0 +0x5b5c ldr x12, [sp, #0xc0] 0.00 0 +0x5b60 b $+0x2f08 0.00 0 +0x5b64 str x24, [sp, #0xb0] 0.00 0 +0x5b68 mov x12, #0x0 0.00 0 +0x5b6c mov x27, #0x0 0.00 0 +0x5b70 mov x1, #0x0 0.00 0 +0x5b74 ldrsb w8, [x22, #0x98] 0.00 0 +0x5b78 str x8, [sp, #0xa0] 0.00 0 +0x5b7c mov w14, #0xa 0.00 0 +0x5b80 add x26, sp, #0x158 0.00 0 +0x5b84 ldr x23, [sp, #0xc8] 0.00 0 +0x5b88 ldr w8, [x23] 0.00 0 +0x5b8c cbz w8, $+0x5398 0.00 0 +0x5b90 ldr x9, [sp, #0xc0] 0.00 0 +0x5b94 ldr x9, [x9] 0.00 0 +0x5b98 subs w11, w8, #0x1 0.00 0 +0x5b9c str w11, [x23] 0.00 0 +0x5ba0 mov w10, #0x18 0.00 0 +0x5ba4 umull x11, w11, w10 0.00 0 +0x5ba8 ldr x22, [x9, x11] 0.00 0 +0x5bac str x22, [sp, #0x150] 0.00 0 +0x5bb0 b.eq $+0x5374 0.00 0 +0x5bb4 sub w8, w8, #0x2 0.00 0 +0x5bb8 str w8, [x19, #0xa88] 0.00 0 +0x5bbc umull x8, w8, w10 0.00 0 +0x5bc0 ldr x28, [x9, x8] 0.00 0 +0x5bc4 str x28, [x26] 0.00 0 +0x5bc8 ldr x9, [x19, #0x130] 0.00 0 +0x5bcc ldrb w8, [x28] 0.00 0 +0x5bd0 cbz x9, $+0x28 0.00 0 +0x5bd4 cmp w8, #0x3 0.00 0 +0x5bd8 b.eq $+0x28 0.00 0 +0x5bdc cmp w8, #0x13 0.00 0 +0x5be0 b.eq $+0xc 0.00 0 +0x5be4 cmp w8, #0x12 0.00 0 +0x5be8 b.ne $+0x4c 0.00 0 +0x5bec ldr x8, [x28, #0x28] 0.00 0 +0x5bf0 cbnz x8, $+0x44 0.00 0 +0x5bf4 b $+0x52a0 0.00 0 +0x5bf8 cmp w8, #0x3 0.00 0 +0x5bfc b.ne $+0x38 0.00 0 +0x5c00 ldrb w8, [x22] 0.00 0 +0x5c04 cmp w8, #0x3b 0.00 0 +0x5c08 mov w9, #0x1 0.00 0 +0x5c0c lsl x8, x9, x8 0.00 0 +0x5c10 mov x9, #0x8 0.00 0 +0x5c14 movk x9, #0x4, lsl #16 0.00 0 +0x5c18 movk x9, #0x800, lsl #48 0.00 0 +0x5c1c and x8, x8, x9 0.00 0 +0x5c20 ccmp x8, #0x0, #0x4, ls 0.00 0 +0x5c24 b.eq $+0x10 0.00 0 +0x5c28 ldr w8, [x19, #0x4a8] 0.00 0 +0x5c2c orr w8, w8, #0x4 0.00 0 +0x5c30 str w8, [x19, #0x4a8] 0.00 0 +0x5c34 cmp w14, #0xe 0.00 0 +0x5c38 str x12, [sp, #0x48] 0.00 0 +0x5c3c b.ne $+0x24 0.00 0 +0x5c40 mov x24, x14 0.00 0 +0x5c44 ldr x0, [x19, #0x7d0] 0.00 0 +0x5c48 ldr x8, [x0] 0.00 0 +0x5c4c ldr x8, [x8, #0x198] 0.00 0 +0x5c50 mov x25, x1 0.00 0 +0x5c54 blr x8 0.00 0 +0x5c58 mov x26, x0 0.00 0 +0x5c5c b $+0x18 0.00 0 +0x5c60 mov x25, x1 0.00 0 +0x5c64 adrp x8, $+0x151000 0.00 0 +0x5c68 add x8, x8, #0x340 0.00 0 +0x5c6c mov x24, x14 0.00 0 +0x5c70 ldrb w26, [x8, w14, uxtw] 0.00 0 +0x5c74 adrp x8, $+0x197000 0.00 0 +0x5c78 add x8, x8, #0xf1 0.00 0 +0x5c7c ldrb w8, [x8, #0x56] 0.00 0 +0x5c80 ldr x0, [x19] 0.00 0 +0x5c84 add w8, w8, #0x7 0.00 0 +0x5c88 and x1, x8, #0x1f8 0.00 0 +0x5c8c ldp x23, x8, [x0, #0x10] 0.00 0 +0x5c90 add x9, x23, x1 0.00 0 +0x5c94 cmp x9, x8 0.00 0 +0x5c98 str x9, [x0, #0x10] 0.00 0 +0x5c9c b.ls $+0xc 0.00 0 +0x5ca0 bl $-0xc414c 0.00 0 +0x5ca4 mov x23, x0 0.00 0 +0x5ca8 strh wzr, [x23, #0x4] 0.00 0 +0x5cac add x0, x23, #0x10 0.00 0 +0x5cb0 bl $+0xd4d34 0.00 0 +0x5cb4 str wzr, [x23, #0xc] 0.00 0 +0x5cb8 adrp x8, $+0x154000 0.00 0 +0x5cbc ldr d0, [x8, #0x480] 0.00 0 +0x5cc0 str s0, [x23] 0.00 0 +0x5cc4 strh wzr, [x23, #0x4] 0.00 0 +0x5cc8 stp xzr, xzr, [x23, #0x18] 0.00 0 +0x5ccc mov w8, #0x53 0.00 0 +0x5cd0 strb w8, [x23, #0x8] 0.00 0 +0x5cd4 str x28, [x23, #0x28] 0.00 0 +0x5cd8 ldr w9, [x28, #0xc] 0.00 0 +0x5cdc and w8, w9, #0x1f 0.00 0 +0x5ce0 str w8, [x23, #0xc] 0.00 0 +0x5ce4 str x22, [x23, #0x30] 0.00 0 +0x5ce8 cbz x22, $+0x10 0.00 0 +0x5cec ldr w8, [x22, #0xc] 0.00 0 +0x5cf0 orr w8, w8, w9 0.00 0 +0x5cf4 and w8, w8, #0x1f 0.00 0 +0x5cf8 str x25, [x23, #0x38] 0.00 0 +0x5cfc strb w24, [x23, #0x40] 0.00 0 +0x5d00 str w26, [x23, #0x44] 0.00 0 +0x5d04 adrp x9, $+0x154000 0.00 0 +0x5d08 ldr d0, [x9, #0xc28] 0.00 0 +0x5d0c str d0, [x23, #0x48] 0.00 0 +0x5d10 mov w9, #0xc 0.00 0 +0x5d14 movk w9, #0x8000, lsl #16 0.00 0 +0x5d18 orr w8, w8, w9 0.00 0 +0x5d1c str w8, [x23, #0xc] 0.00 0 +0x5d20 add x26, sp, #0x158 0.00 0 +0x5d24 str x23, [x26] 0.00 0 +0x5d28 ldr w8, [sp, #0x14c] 0.00 0 +0x5d2c cmp w8, #0x8f 0.00 0 +0x5d30 b.ne $+0x1c 0.00 0 +0x5d34 ldr x12, [sp, #0xc0] 0.00 0 +0x5d38 ldr w8, [x19, #0xa88] 0.00 0 +0x5d3c ldr w9, [x19, #0x84c] 0.00 0 +0x5d40 cmp w8, w9 0.00 0 +0x5d44 b.hs $+0x60 0.00 0 +0x5d48 b $+0x74 0.00 0 +0x5d4c mov x0, x19 0.00 0 +0x5d50 cmp w24, #0xe 0.00 0 +0x5d54 b.ne $+0x24 0.00 0 +0x5d58 mov x1, x25 0.00 0 +0x5d5c bl $+0x2b740 0.00 0 +0x5d60 mov x1, x0 0.00 0 +0x5d64 mov x0, x19 0.00 0 +0x5d68 mov x2, x23 0.00 0 +0x5d6c mov w3, #0x0 0.00 0 +0x5d70 bl $-0x44a8c 0.00 0 +0x5d74 b $+0x14 0.00 0 +0x5d78 mov x1, x24 0.00 0 +0x5d7c mov x2, x23 0.00 0 +0x5d80 mov w3, #0x0 0.00 0 +0x5d84 bl $-0x47d08 0.00 0 +0x5d88 mov x23, x0 0.00 0 +0x5d8c ldr x12, [sp, #0xc0] 0.00 0 +0x5d90 str x0, [x26] 0.00 0 +0x5d94 ldr w8, [x19, #0xa88] 0.00 0 +0x5d98 ldr w9, [x19, #0x84c] 0.00 0 +0x5d9c cmp w8, w9 0.00 0 +0x5da0 b.lo $+0x1c 0.00 0 +0x5da4 ldr w9, [x19, #0x160] 0.00 0 +0x5da8 cmp w8, w9 0.00 0 +0x5dac b.hs $+0x5178 0.00 0 +0x5db0 ldr x9, [x19, #0x8b0] 0.00 0 +0x5db4 ldrb w9, [x9, #0x50] 0.00 0 +0x5db8 tbz w9, #0x4, $+0x516c 0.00 0 +0x5dbc ldr x9, [sp, #0x88] 0.00 0 +0x5dc0 orr x9, x27, x9, lsl #8 0.00 0 +0x5dc4 ldr x10, [x12] 0.00 0 +0x5dc8 mov w11, #0x18 0.00 0 +0x5dcc umaddl x8, w8, w11, x10 0.00 0 +0x5dd0 str x9, [x8, #0x8] 0.00 0 +0x5dd4 ldr x9, [sp, #0x48] 0.00 0 +0x5dd8 str x9, [x8, #0x10] 0.00 0 +0x5ddc b $+0x5b0 0.00 0 +0x5de0 str x24, [sp, #0xb0] 0.00 0 +0x5de4 mov w28, #0x0 0.00 0 +0x5de8 add x8, x22, #0xd8 0.00 0 +0x5dec mov w23, #0x3d 0.00 0 +0x5df0 mov w26, #0x1 0.00 0 +0x5df4 mov w13, #0x1 0.00 0 +0x5df8 ldp x10, x12, [sp, #0xc0] 0.00 0 +0x5dfc ldr w9, [x12] 0.00 0 +0x5e00 cbz w9, $+0x5124 0.00 0 +0x5e04 ldrsb w24, [x8] 0.00 0 +0x5e08 ldr x10, [x10] 0.00 0 +0x5e0c subs w8, w9, #0x1 0.00 0 +0x5e10 str w8, [x12] 0.00 0 +0x5e14 mov w11, #0x18 0.00 0 +0x5e18 umull x8, w8, w11 0.00 0 +0x5e1c ldr x8, [x10, x8] 0.00 0 +0x5e20 str x8, [sp, #0x150] 0.00 0 +0x5e24 b.eq $+0x5100 0.00 0 +0x5e28 sub w9, w9, #0x2 0.00 0 +0x5e2c str w9, [x12] 0.00 0 +0x5e30 umull x9, w9, w11 0.00 0 +0x5e34 ldr x9, [x10, x9] 0.00 0 +0x5e38 str x9, [x27] 0.00 0 +0x5e3c ldrb w10, [x9] 0.00 0 +0x5e40 cmp w10, #0x7 0.00 0 +0x5e44 b.ne $+0xc 0.00 0 +0x5e48 mov w10, #0x8 0.00 0 +0x5e4c strb w10, [x9, #0x1] 0.00 0 +0x5e50 str w13, [sp, #0x48] 0.00 0 +0x5e54 cbz x8, $+0x18 0.00 0 +0x5e58 ldrb w9, [x8] 0.00 0 +0x5e5c cmp w9, #0x7 0.00 0 +0x5e60 b.ne $+0xc 0.00 0 +0x5e64 mov w9, #0x8 0.00 0 +0x5e68 strb w9, [x8, #0x1] 0.00 0 +0x5e6c add x3, sp, #0x158 0.00 0 +0x5e70 add x4, sp, #0x150 0.00 0 +0x5e74 mov x0, x19 0.00 0 +0x5e78 mov x1, x23 0.00 0 +0x5e7c mov x2, x28 0.00 0 +0x5e80 bl $-0x708c 0.00 0 +0x5e84 mov x1, x23 0.00 0 +0x5e88 mov x22, x0 0.00 0 +0x5e8c ldr x25, [sp, #0x150] 0.00 0 +0x5e90 ldrb w8, [x25] 0.00 0 +0x5e94 cmp w8, #0x12 0.00 0 +0x5e98 str x24, [sp, #0xa0] 0.00 0 +0x5e9c b.ne $+0xa4 0.00 0 +0x5ea0 ldr x8, [x25, #0x28] 0.00 0 +0x5ea4 cbnz x8, $+0x14 0.00 0 +0x5ea8 sub w9, w1, #0x3b 0.00 0 +0x5eac and w9, w9, #0xff 0.00 0 +0x5eb0 cmp w9, #0x2 0.00 0 +0x5eb4 b.lo $+0x1c 0.00 0 +0x5eb8 cmp x8, #0x1 0.00 0 +0x5ebc b.ne $+0x84 0.00 0 +0x5ec0 sub w8, w1, #0x3d 0.00 0 +0x5ec4 and w8, w8, #0xff 0.00 0 +0x5ec8 cmp w8, #0x1 0.00 0 +0x5ecc b.hi $+0x74 0.00 0 +0x5ed0 add x26, sp, #0x158 0.00 0 +0x5ed4 ldr x8, [x26] 0.00 0 +0x5ed8 ldr w9, [x19, #0xa88] 0.00 0 +0x5edc ldr w10, [x19, #0x84c] 0.00 0 +0x5ee0 cmp w9, w10 0.00 0 +0x5ee4 b.lo $+0x1c 0.00 0 +0x5ee8 ldr w10, [x19, #0x160] 0.00 0 +0x5eec cmp w9, w10 0.00 0 +0x5ef0 b.hs $+0x5034 0.00 0 +0x5ef4 ldr x10, [x19, #0x8b0] 0.00 0 +0x5ef8 ldrb w10, [x10, #0x50] 0.00 0 +0x5efc tbz w10, #0x4, $+0x5028 0.00 0 +0x5f00 ldr x10, [sp, #0x88] 0.00 0 +0x5f04 lsl x10, x10, #0x8 0.00 0 +0x5f08 ldr x13, [sp, #0xc0] 0.00 0 +0x5f0c ldr x11, [x13] 0.00 0 +0x5f10 mov w12, #0x18 0.00 0 +0x5f14 umaddl x9, w9, w12, x11 0.00 0 +0x5f18 stp x10, xzr, [x9, #0x8] 0.00 0 +0x5f1c ldr x9, [x13] 0.00 0 +0x5f20 ldr x13, [sp, #0xc8] 0.00 0 +0x5f24 ldr w10, [x13] 0.00 0 +0x5f28 add w11, w10, #0x1 0.00 0 +0x5f2c str w11, [x13] 0.00 0 +0x5f30 umull x10, w10, w12 0.00 0 +0x5f34 str x8, [x9, x10] 0.00 0 +0x5f38 ldrb w8, [x8, #0x1] 0.00 0 +0x5f3c b $+0x2b5c 0.00 0 +0x5f40 cbz w26, $+0x80 0.00 0 +0x5f44 str w28, [sp, #0xc] 0.00 0 +0x5f48 adrp x8, $+0x197000 0.00 0 +0x5f4c add x8, x8, #0xf1 0.00 0 +0x5f50 ldrb w8, [x8, #0x71] 0.00 0 +0x5f54 ldr x0, [x19] 0.00 0 +0x5f58 add w8, w8, #0x7 0.00 0 +0x5f5c and x1, x8, #0x1f8 0.00 0 +0x5f60 ldp x26, x8, [x0, #0x10] 0.00 0 +0x5f64 add x9, x26, x1 0.00 0 +0x5f68 cmp x9, x8 0.00 0 +0x5f6c str x9, [x0, #0x10] 0.00 0 +0x5f70 b.ls $+0xc 0.00 0 +0x5f74 bl $-0xc4420 0.00 0 +0x5f78 mov x26, x0 0.00 0 +0x5f7c ldr x28, [x27] 0.00 0 +0x5f80 strh wzr, [x26, #0x4] 0.00 0 +0x5f84 add x0, x26, #0x10 0.00 0 +0x5f88 bl $+0xd4a5c 0.00 0 +0x5f8c strb w23, [x26] 0.00 0 +0x5f90 strb w22, [x26, #0x1] 0.00 0 +0x5f94 str wzr, [x26, #0xc] 0.00 0 +0x5f98 stur wzr, [x26, #0x2] 0.00 0 +0x5f9c stp xzr, xzr, [x26, #0x18] 0.00 0 +0x5fa0 mov w8, #0x53 0.00 0 +0x5fa4 strb w8, [x26, #0x8] 0.00 0 +0x5fa8 str x28, [x26, #0x28] 0.00 0 +0x5fac cbz x28, $+0x34 0.00 0 +0x5fb0 ldr w8, [x28, #0xc] 0.00 0 +0x5fb4 and w8, w8, #0x1f 0.00 0 +0x5fb8 str w8, [x26, #0xc] 0.00 0 +0x5fbc b $+0x28 0.00 0 +0x5fc0 add x27, sp, #0x158 0.00 0 +0x5fc4 ldr x3, [x27] 0.00 0 +0x5fc8 mov x0, x19 0.00 0 +0x5fcc mov x2, x22 0.00 0 +0x5fd0 mov x4, x25 0.00 0 +0x5fd4 bl $-0x4ce10 0.00 0 +0x5fd8 mov x26, x0 0.00 0 +0x5fdc b $+0x24 0.00 0 +0x5fe0 mov w8, #0x0 0.00 0 +0x5fe4 str x25, [x26, #0x30] 0.00 0 +0x5fe8 ldr w9, [x25, #0xc] 0.00 0 +0x5fec and w9, w9, #0x1f 0.00 0 +0x5ff0 orr w8, w9, w8 0.00 0 +0x5ff4 str w8, [x26, #0xc] 0.00 0 +0x5ff8 add x27, sp, #0x158 0.00 0 +0x5ffc ldr w28, [sp, #0xc] 0.00 0 +0x6000 str x26, [x27] 0.00 0 +0x6004 ldrb w8, [x26, #0x1] 0.00 0 +0x6008 adrp x9, $+0x15a000 0.00 0 +0x600c add x9, x9, #0x4 0.00 0 +0x6010 ldrb w8, [x9, x8] 0.00 0 +0x6014 ldr x22, [sp, #0xc0] 0.00 0 +0x6018 ldr w23, [sp, #0x48] 0.00 0 +0x601c tbz w8, #0x0, $+0x24 0.00 0 +0x6020 mov x0, x26 0.00 0 +0x6024 mov x1, x19 0.00 0 +0x6028 bl $-0x48dd0 0.00 0 +0x602c ldr x26, [x27] 0.00 0 +0x6030 cbz w0, $+0x10 0.00 0 +0x6034 ldr w8, [x26, #0xc] 0.00 0 +0x6038 orr w8, w8, #0x4 0.00 0 +0x603c str w8, [x26, #0xc] 0.00 0 +0x6040 cbz w23, $+0x28 0.00 0 +0x6044 mov w8, #0x4 0.00 0 +0x6048 movk w8, #0x1000, lsl #16 0.00 0 +0x604c ldr w9, [x26, #0xc] 0.00 0 +0x6050 orr w10, w9, w8 0.00 0 +0x6054 str w10, [x26, #0xc] 0.00 0 +0x6058 cbz w28, $+0x10 0.00 0 +0x605c add w8, w8, #0x8, lsl #12 0.00 0 +0x6060 orr w8, w9, w8 0.00 0 +0x6064 str w8, [x26, #0xc] 0.00 0 +0x6068 mov x0, x19 0.00 0 +0x606c mov x1, x26 0.00 0 +0x6070 bl $-0x40544 0.00 0 +0x6074 add x26, sp, #0x158 0.00 0 +0x6078 str x0, [x26] 0.00 0 +0x607c ldr w8, [x19, #0xa88] 0.00 0 +0x6080 ldr w9, [x19, #0x84c] 0.00 0 +0x6084 cmp w8, w9 0.00 0 +0x6088 b.lo $+0x1c 0.00 0 +0x608c ldr w9, [x19, #0x160] 0.00 0 +0x6090 cmp w8, w9 0.00 0 +0x6094 b.hs $+0x4e90 0.00 0 +0x6098 ldr x9, [x19, #0x8b0] 0.00 0 +0x609c ldrb w9, [x9, #0x50] 0.00 0 +0x60a0 tbz w9, #0x4, $+0x4e84 0.00 0 +0x60a4 ldr x9, [sp, #0x88] 0.00 0 +0x60a8 lsl x9, x9, #0x8 0.00 0 +0x60ac ldr x10, [x22] 0.00 0 +0x60b0 mov w11, #0x18 0.00 0 +0x60b4 umaddl x8, w8, w11, x10 0.00 0 +0x60b8 stp x9, xzr, [x8, #0x8] 0.00 0 +0x60bc ldr x8, [x22] 0.00 0 +0x60c0 b $+0x29bc 0.00 0 +0x60c4 ldrsb x8, [x24] 0.00 0 +0x60c8 ldr x9, [x19, #0x808] 0.00 0 +0x60cc add x8, x24, x8 0.00 0 +0x60d0 sub x8, x8, x9 0.00 0 +0x60d4 add x2, x8, #0x1 0.00 0 +0x60d8 ldrsb w27, [x22, w26, uxtw] 0.00 0 +0x60dc ldr x8, [x19, #0x130] 0.00 0 +0x60e0 cbz x8, $+0xc 0.00 0 +0x60e4 ldrb w8, [x19, #0x7cd] 0.00 0 +0x60e8 cbz w8, $+0x4df4 0.00 0 +0x60ec str x27, [sp, #0xa0] 0.00 0 +0x60f0 str x24, [sp, #0xb0] 0.00 0 +0x60f4 ldr x8, [sp, #0x70] 0.00 0 +0x60f8 ldrb w8, [x8] 0.00 0 +0x60fc cmp w8, #0x7 0.00 0 +0x6100 b.eq $+0x10 0.00 0 +0x6104 mov x0, x19 0.00 0 +0x6108 ldr x1, [sp, #0x80] 0.00 0 +0x610c bl $-0x7534 0.00 0 +0x6110 mov x0, x19 0.00 0 +0x6114 ldr x1, [sp, #0x80] 0.00 0 +0x6118 bl $-0x7eb4 0.00 0 +0x611c mov x0, x19 0.00 0 +0x6120 bl $-0xcedc 0.00 0 +0x6124 b $+0x1e78 0.00 0 +0x6128 adrp x8, $+0x197000 0.00 0 +0x612c add x8, x8, #0xf1 0.00 0 +0x6130 ldrb w8, [x8, #0x1d] 0.00 0 +0x6134 ldr x0, [x19] 0.00 0 +0x6138 add w8, w8, #0x7 0.00 0 +0x613c and x1, x8, #0x1f8 0.00 0 +0x6140 ldp x25, x8, [x0, #0x10] 0.00 0 +0x6144 add x9, x25, x1 0.00 0 +0x6148 cmp x9, x8 0.00 0 +0x614c str x9, [x0, #0x10] 0.00 0 +0x6150 ldr x27, [sp, #0xa0] 0.00 0 +0x6154 b.ls $+0xc 0.00 0 +0x6158 bl $-0xc4604 0.00 0 +0x615c mov x25, x0 0.00 0 +0x6160 strh wzr, [x25, #0x4] 0.00 0 +0x6164 add x0, x25, #0x10 0.00 0 +0x6168 bl $+0xd487c 0.00 0 +0x616c str wzr, [x25, #0xc] 0.00 0 +0x6170 adrp x8, $+0x154000 0.00 0 +0x6174 ldr d0, [x8, #0x4b0] 0.00 0 +0x6178 str s0, [x25] 0.00 0 +0x617c strh wzr, [x25, #0x4] 0.00 0 +0x6180 stp xzr, xzr, [x25, #0x18] 0.00 0 +0x6184 mov w8, #0x53 0.00 0 +0x6188 strb w8, [x25, #0x8] 0.00 0 +0x618c str x23, [x25, #0x28] 0.00 0 +0x6190 ldr w8, [x23, #0xc] 0.00 0 +0x6194 str xzr, [x25, #0x30] 0.00 0 +0x6198 mov w9, #0x8 0.00 0 +0x619c strb w9, [x25, #0x38] 0.00 0 +0x61a0 mov w9, #0x8000 0.00 0 +0x61a4 bfxil w9, w8, #0x0, #0x5 0.00 0 +0x61a8 str w9, [x25, #0xc] 0.00 0 +0x61ac ldr w8, [sp, #0x14c] 0.00 0 +0x61b0 cmp w8, #0x118 0.00 0 +0x61b4 add x26, sp, #0x158 0.00 0 +0x61b8 b.ne $+0x1480 0.00 0 +0x61bc ldr x4, [sp, #0x150] 0.00 0 +0x61c0 ldrb w8, [x4] 0.00 0 +0x61c4 cmp w8, #0x13 0.00 0 +0x61c8 b.eq $+0xc 0.00 0 +0x61cc cmp w8, #0x12 0.00 0 +0x61d0 b.ne $+0xc 0.00 0 +0x61d4 ldr x8, [x4, #0x28] 0.00 0 +0x61d8 cbz x8, $+0x3784 0.00 0 +0x61dc ldr x3, [x26] 0.00 0 +0x61e0 mov x0, x19 0.00 0 +0x61e4 mov w1, #0x78 0.00 0 +0x61e8 b $+0x1460 0.00 0 +0x61ec cmp x8, x9 0.00 0 +0x61f0 b.ne $+0xc 0.00 0 +0x61f4 ldr x23, [x23, #0x28] 0.00 0 +0x61f8 str x23, [x26] 0.00 0 +0x61fc and x8, x28, #0xff 0.00 0 +0x6200 adrp x9, $+0x151000 0.00 0 +0x6204 add x9, x9, #0x37f 0.00 0 +0x6208 ldrb w26, [x9, x8] 0.00 0 +0x620c tbnz w24, #0x0, $+0x44 0.00 0 +0x6210 ldrb w9, [x23, #0x1] 0.00 0 +0x6214 cmp w26, w9 0.00 0 +0x6218 b.ne $+0x38 0.00 0 +0x621c adrp x9, $+0x151000 0.00 0 +0x6220 add x9, x9, #0x340 0.00 0 +0x6224 ldrb w10, [x9, x26] 0.00 0 +0x6228 ldrb w8, [x9, x8] 0.00 0 +0x622c cmp w10, w8 0.00 0 +0x6230 b.ne $+0x20 0.00 0 +0x6234 add x26, sp, #0x158 0.00 0 +0x6238 ldr w8, [x19, #0xa88] 0.00 0 +0x623c ldr w9, [x19, #0x84c] 0.00 0 +0x6240 cmp w8, w9 0.00 0 +0x6244 ldr x12, [sp, #0xc0] 0.00 0 +0x6248 b.hs $+0x114 0.00 0 +0x624c b $+0x128 0.00 0 +0x6250 ldr x8, [x19] 0.00 0 +0x6254 ldr x25, [x8, #0x10] 0.00 0 +0x6258 adrp x9, $+0x197000 0.00 0 +0x625c add x9, x9, #0xf1 0.00 0 +0x6260 cbz w0, $+0xc 0.00 0 +0x6264 ldrb w9, [x9, #0x71] 0.00 0 +0x6268 b $+0x8 0.00 0 +0x626c ldrb w9, [x9, #0x1d] 0.00 0 +0x6270 add w9, w9, #0x7 0.00 0 +0x6274 and x1, x9, #0x1f8 0.00 0 +0x6278 ldr x9, [x8, #0x18] 0.00 0 +0x627c add x10, x25, x1 0.00 0 +0x6280 cmp x10, x9 0.00 0 +0x6284 str x10, [x8, #0x10] 0.00 0 +0x6288 b.ls $+0x10 0.00 0 +0x628c mov x0, x8 0.00 0 +0x6290 bl $-0xc473c 0.00 0 +0x6294 mov x25, x0 0.00 0 +0x6298 strh wzr, [x25, #0x4] 0.00 0 +0x629c add x0, x25, #0x10 0.00 0 +0x62a0 bl $+0xd4744 0.00 0 +0x62a4 mov w8, #0x1d 0.00 0 +0x62a8 strb w8, [x25] 0.00 0 +0x62ac strb w26, [x25, #0x1] 0.00 0 +0x62b0 str wzr, [x25, #0xc] 0.00 0 +0x62b4 stur wzr, [x25, #0x2] 0.00 0 +0x62b8 stp xzr, xzr, [x25, #0x18] 0.00 0 +0x62bc mov w8, #0x53 0.00 0 +0x62c0 strb w8, [x25, #0x8] 0.00 0 +0x62c4 str x23, [x25, #0x28] 0.00 0 +0x62c8 cbz x23, $+0x10 0.00 0 +0x62cc ldr w8, [x23, #0xc] 0.00 0 +0x62d0 and w8, w8, #0x1f 0.00 0 +0x62d4 b $+0x8 0.00 0 +0x62d8 mov w8, #0x0 0.00 0 +0x62dc add x26, sp, #0x158 0.00 0 +0x62e0 str xzr, [x25, #0x30] 0.00 0 +0x62e4 strb w28, [x25, #0x38] 0.00 0 +0x62e8 orr w8, w8, w22, lsl #15 0.00 0 +0x62ec str w8, [x25, #0xc] 0.00 0 +0x62f0 str x25, [x26] 0.00 0 +0x62f4 cbz w24, $+0x14 0.00 0 +0x62f8 mov w9, #0x4 0.00 0 +0x62fc movk w9, #0x1000, lsl #16 0.00 0 +0x6300 orr w8, w8, w9 0.00 0 +0x6304 str w8, [x25, #0xc] 0.00 0 +0x6308 ldrb w8, [x23] 0.00 0 +0x630c sub w8, w8, #0x12 0.00 0 +0x6310 cmp w8, #0x5 0.00 0 +0x6314 b.hi $+0x30 0.00 0 +0x6318 mov x0, x19 0.00 0 +0x631c mov x1, x25 0.00 0 +0x6320 bl $-0x3bb20 0.00 0 +0x6324 mov x23, x0 0.00 0 +0x6328 str x0, [x26] 0.00 0 +0x632c ldr w8, [x19, #0xa88] 0.00 0 +0x6330 ldr w9, [x19, #0x84c] 0.00 0 +0x6334 cmp w8, w9 0.00 0 +0x6338 ldr x12, [sp, #0xc0] 0.00 0 +0x633c b.hs $+0x20 0.00 0 +0x6340 b $+0x34 0.00 0 +0x6344 mov x23, x25 0.00 0 +0x6348 ldr w8, [x19, #0xa88] 0.00 0 +0x634c ldr w9, [x19, #0x84c] 0.00 0 +0x6350 cmp w8, w9 0.00 0 +0x6354 ldr x12, [sp, #0xc0] 0.00 0 +0x6358 b.lo $+0x1c 0.00 0 +0x635c ldr w9, [x19, #0x160] 0.00 0 +0x6360 cmp w8, w9 0.00 0 +0x6364 b.hs $+0x4bc0 0.00 0 +0x6368 ldr x9, [x19, #0x8b0] 0.00 0 +0x636c ldrb w9, [x9, #0x50] 0.00 0 +0x6370 tbz w9, #0x4, $+0x4bb4 0.00 0 +0x6374 ldr x9, [sp, #0x88] 0.00 0 +0x6378 lsl x9, x9, #0x8 0.00 0 +0x637c ldr x10, [x12] 0.00 0 +0x6380 mov w11, #0x18 0.00 0 +0x6384 umaddl x8, w8, w11, x10 0.00 0 +0x6388 stp x9, xzr, [x8, #0x8] 0.00 0 +0x638c ldr x8, [x12] 0.00 0 +0x6390 ldr x12, [sp, #0xc8] 0.00 0 +0x6394 ldr w9, [x12] 0.00 0 +0x6398 add w10, w9, #0x1 0.00 0 +0x639c str w10, [x12] 0.00 0 +0x63a0 umull x9, w9, w11 0.00 0 +0x63a4 str x23, [x8, x9] 0.00 0 +0x63a8 ldrb w8, [x23, #0x1] 0.00 0 +0x63ac b $+0x26ec 0.00 0 +0x63b0 mov x25, #0x0 0.00 0 +0x63b4 mov w23, #0x200 0.00 0 +0x63b8 ldr w8, [x27, #0x18c] 0.00 0 +0x63bc and w8, w8, #0x1 0.00 0 +0x63c0 cmp w26, #0x80 0.00 0 +0x63c4 b.ne $+0x18 0.00 0 +0x63c8 ldr x27, [sp, #0xa0] 0.00 0 +0x63cc cbz w8, $+0x4b58 0.00 0 +0x63d0 mov w8, #0x1 0.00 0 +0x63d4 add x26, sp, #0x158 0.00 0 +0x63d8 b $+0xc 0.00 0 +0x63dc add x26, sp, #0x158 0.00 0 +0x63e0 ldr x27, [sp, #0xa0] 0.00 0 +0x63e4 cbz x25, $+0xf0 0.00 0 +0x63e8 cbz w8, $+0xec 0.00 0 +0x63ec ldrb w8, [x25, #0xc] 0.00 0 +0x63f0 tst w8, #0x7 0.00 0 +0x63f4 b.eq $+0xdc 0.00 0 +0x63f8 adrp x8, $+0x197000 0.00 0 +0x63fc add x8, x8, #0xf1 0.00 0 +0x6400 ldrb w8, [x8, #0x19] 0.00 0 +0x6404 ldr x0, [x19] 0.00 0 +0x6408 add w8, w8, #0x7 0.00 0 +0x640c and x1, x8, #0x1f8 0.00 0 +0x6410 ldp x22, x8, [x0, #0x10] 0.00 0 +0x6414 add x9, x22, x1 0.00 0 +0x6418 cmp x9, x8 0.00 0 +0x641c str x9, [x0, #0x10] 0.00 0 +0x6420 b.ls $+0xc 0.00 0 +0x6424 bl $-0xc48d0 0.00 0 +0x6428 mov x22, x0 0.00 0 +0x642c strh wzr, [x22, #0x4] 0.00 0 +0x6430 add x0, x22, #0x10 0.00 0 +0x6434 bl $+0xd45b0 0.00 0 +0x6438 str wzr, [x22, #0xc] 0.00 0 +0x643c adrp x8, $+0x151000 0.00 0 +0x6440 ldr d0, [x8, #0xf8] 0.00 0 +0x6444 str s0, [x22] 0.00 0 +0x6448 strh wzr, [x22, #0x4] 0.00 0 +0x644c stp xzr, xzr, [x22, #0x18] 0.00 0 +0x6450 mov w8, #0x53 0.00 0 +0x6454 strb w8, [x22, #0x8] 0.00 0 +0x6458 mov x0, x19 0.00 0 +0x645c mov w1, #0x53 0.00 0 +0x6460 mov w2, #0x1 0.00 0 +0x6464 mov x3, x25 0.00 0 +0x6468 mov x4, x22 0.00 0 +0x646c bl $-0x4d2a8 0.00 0 +0x6470 mov x22, x0 0.00 0 +0x6474 ldr x0, [x19] 0.00 0 +0x6478 ldp x1, x8, [x0, #0x10] 0.00 0 +0x647c add x9, x1, #0x38 0.00 0 +0x6480 str x9, [x0, #0x10] 0.00 0 +0x6484 cmp x9, x8 0.00 0 +0x6488 b.ls $+0x10 0.00 0 +0x648c mov w1, #0x38 0.00 0 +0x6490 bl $-0xc493c 0.00 0 +0x6494 mov x1, x0 0.00 0 +0x6498 str x22, [x1] 0.00 0 +0x649c movi v0.2d, #0x0 0.00 0 +0x64a0 stur q0, [x1, #0x8] 0.00 0 +0x64a4 stur q0, [x1, #0x18] 0.00 0 +0x64a8 str xzr, [x1, #0x28] 0.00 0 +0x64ac movi d0, #0xffffffff 0.00 0 +0x64b0 str d0, [x1, #0x30] 0.00 0 +0x64b4 ldr x8, [sp, #0x90] 0.00 0 +0x64b8 ldr q0, [x8] 0.00 0 +0x64bc stur q0, [x1, #0x28] 0.00 0 +0x64c0 mov x0, x19 0.00 0 +0x64c4 mov w2, #0xffffffff 0.00 0 +0x64c8 mov w3, #0x1 0.00 0 +0x64cc bl $-0x1023c 0.00 0 +0x64d0 mov x25, #0x0 0.00 0 +0x64d4 ldr w8, [x26, #0x188] 0.00 0 +0x64d8 cmp w8, #0xa 0.00 0 +0x64dc b.hi $+0x4184 0.00 0 +0x64e0 adrp x9, $+0x154000 0.00 0 +0x64e4 add x9, x9, #0xef6 0.00 0 +0x64e8 adr x10, $+0x10 0.00 0 +0x64ec ldrh w11, [x9, x8, lsl #1] 0.00 0 +0x64f0 add x10, x10, x11, lsl #2 0.00 0 +0x64f4 br x10 0.00 0 +0x64f8 ldr x0, [x19, #0x7d0] 0.00 0 +0x64fc ldr x1, [x26, #0x20] 0.00 0 +0x6500 ldr x8, [x0] 0.00 0 +0x6504 ldr x8, [x8, #0x158] 0.00 0 +0x6508 blr x8 0.00 0 +0x650c and w23, w0, #0x100000 0.00 0 +0x6510 cbz w28, $+0x2780 0.00 0 +0x6514 mov x0, x25 0.00 0 +0x6518 bl $-0x4540c 0.00 0 +0x651c cbz w0, $+0x20 0.00 0 +0x6520 ldr w8, [x25, #0x30] 0.00 0 +0x6524 ldr x9, [x19, #0x58] 0.00 0 +0x6528 mov w10, #0x48 0.00 0 +0x652c umull x8, w8, w10 0.00 0 +0x6530 ldr x10, [x9, x8] 0.00 0 +0x6534 orr x10, x10, #0x20000 0.00 0 +0x6538 str x10, [x9, x8] 0.00 0 +0x653c mov x22, #0x0 0.00 0 +0x6540 ldrb w8, [x25, #0x1] 0.00 0 +0x6544 cmp w8, #0xc 0.00 0 +0x6548 b.ne $+0x68 0.00 0 +0x654c cbnz w23, $+0x64 0.00 0 +0x6550 ldr x8, [x19, #0x130] 0.00 0 +0x6554 mov x23, x19 0.00 0 +0x6558 cbz x8, $+0x8 0.00 0 +0x655c ldr x23, [x8, #0x8] 0.00 0 +0x6560 ldr x0, [x23, #0xac0] 0.00 0 +0x6564 cbnz x0, $+0x38 0.00 0 +0x6568 ldr x22, [x19] 0.00 0 +0x656c ldp x0, x8, [x22, #0x10] 0.00 0 +0x6570 add x9, x0, #0x28 0.00 0 +0x6574 str x9, [x22, #0x10] 0.00 0 +0x6578 cmp x9, x8 0.00 0 +0x657c b.ls $+0x10 0.00 0 +0x6580 mov x0, x22 0.00 0 +0x6584 mov w1, #0x28 0.00 0 +0x6588 bl $-0xc4a34 0.00 0 +0x658c stp x22, xzr, [x0] 0.00 0 +0x6590 stp xzr, xzr, [x0, #0x10] 0.00 0 +0x6594 str wzr, [x0, #0x20] 0.00 0 +0x6598 str x0, [x23, #0xac0] 0.00 0 +0x659c ldr x1, [x26, #0x30] 0.00 0 +0x65a0 ldr w2, [x26, #0x194] 0.00 0 +0x65a4 mov x3, #0x0 0.00 0 +0x65a8 bl $-0x33c4c 0.00 0 +0x65ac mov x22, x0 0.00 0 +0x65b0 ldr w8, [x26, #0x194] 0.00 0 +0x65b4 cbz w8, $+0x4078 0.00 0 +0x65b8 ldrb w9, [x25] 0.00 0 +0x65bc cmp w9, #0x7 0.00 0 +0x65c0 b.ne $+0x24 0.00 0 +0x65c4 ldr w23, [x25, #0x30] 0.00 0 +0x65c8 ldrh w9, [x25, #0x38] 0.00 0 +0x65cc add w26, w8, w9 0.00 0 +0x65d0 mov x0, x19 0.00 0 +0x65d4 mov x1, x23 0.00 0 +0x65d8 bl $+0x354ec 0.00 0 +0x65dc cbz w0, $+0x4008 0.00 0 +0x65e0 cbz w26, $+0x4038 0.00 0 +0x65e4 ldrb w23, [x25, #0x1] 0.00 0 +0x65e8 add x26, sp, #0x158 0.00 0 +0x65ec ldr w1, [x26, #0x194] 0.00 0 +0x65f0 mov x0, x19 0.00 0 +0x65f4 mov x2, x22 0.00 0 +0x65f8 bl $-0x48b08 0.00 0 +0x65fc mov x4, x0 0.00 0 +0x6600 mov w8, #0xd 0.00 0 +0x6604 cmp w23, #0x8 0.00 0 +0x6608 csel w2, w23, w8, eq 0.00 0 +0x660c mov x0, x19 0.00 0 +0x6610 mov w1, #0x3b 0.00 0 +0x6614 mov x3, x25 0.00 0 +0x6618 bl $-0x4d454 0.00 0 +0x661c str x0, [x26] 0.00 0 +0x6620 ldrb w8, [x25] 0.00 0 +0x6624 sub w8, w8, #0x12 0.00 0 +0x6628 cmp w8, #0x5 0.00 0 +0x662c b.hi $+0x4004 0.00 0 +0x6630 mov x1, x0 0.00 0 +0x6634 mov x0, x19 0.00 0 +0x6638 bl $-0x3be38 0.00 0 +0x663c str x0, [x26] 0.00 0 +0x6640 b $+0x3ff0 0.00 0 +0x6644 ldr x8, [x24, #0x28] 0.00 0 +0x6648 add x26, sp, #0x158 0.00 0 +0x664c cbnz x8, $+0xc 0.00 0 +0x6650 mov w23, #0x0 0.00 0 +0x6654 mov w22, #0x4b 0.00 0 +0x6658 ldrb w8, [x25, #0x1] 0.00 0 +0x665c adrp x9, $+0x159000 0.00 0 +0x6660 add x9, x9, #0x4 0.00 0 +0x6664 ldrb w10, [x9, w8, uxtw] 0.00 0 +0x6668 ldrb w9, [x24, #0x1] 0.00 0 +0x666c tbz w10, #0x5, $+0x34 0.00 0 +0x6670 sub w10, w9, #0x2 0.00 0 +0x6674 cmp w10, #0x5 0.00 0 +0x6678 b.hi $+0x28 0.00 0 +0x667c mov x0, x19 0.00 0 +0x6680 mov x1, x24 0.00 0 +0x6684 mov w2, #0x8 0.00 0 +0x6688 mov w3, #0x0 0.00 0 +0x668c bl $-0xd230 0.00 0 +0x6690 mov x24, x0 0.00 0 +0x6694 str x0, [sp, #0x150] 0.00 0 +0x6698 ldr x25, [x26] 0.00 0 +0x669c b $+0x40 0.00 0 +0x66a0 adrp x10, $+0x159000 0.00 0 +0x66a4 add x10, x10, #0x4 0.00 0 +0x66a8 ldrb w9, [x10, x9] 0.00 0 +0x66ac and w9, w9, #0x20 0.00 0 +0x66b0 sub w8, w8, #0x2 0.00 0 +0x66b4 cmp w8, #0x5 0.00 0 +0x66b8 ccmp w9, #0x0, #0x4, ls 0.00 0 +0x66bc b.eq $+0x20 0.00 0 +0x66c0 mov x0, x19 0.00 0 +0x66c4 mov x1, x25 0.00 0 +0x66c8 mov w2, #0x8 0.00 0 +0x66cc mov w3, #0x0 0.00 0 +0x66d0 bl $-0xd274 0.00 0 +0x66d4 mov x25, x0 0.00 0 +0x66d8 str x0, [x26] 0.00 0 +0x66dc ldrb w8, [x25, #0x1] 0.00 0 +0x66e0 ldrb w9, [x24, #0x1] 0.00 0 +0x66e4 cmp w8, w9 0.00 0 +0x66e8 b.eq $+0x230c 0.00 0 +0x66ec adrp x9, $+0x159000 0.00 0 +0x66f0 add x9, x9, #0x4 0.00 0 +0x66f4 ldrb w9, [x9, x8] 0.00 0 +0x66f8 tbz w9, #0x2, $+0x22fc 0.00 0 +0x66fc ldr w9, [sp, #0x44] 0.00 0 +0x6700 and w26, w9, #0x4 0.00 0 +0x6704 cmp w8, #0xb 0.00 0 +0x6708 ccmp w26, #0x0, #0x4, ne 0.00 0 +0x670c b.eq $+0x90 0.00 0 +0x6710 mov x27, x22 0.00 0 +0x6714 adrp x8, $+0x196000 0.00 0 +0x6718 add x8, x8, #0xf1 0.00 0 +0x671c ldrb w8, [x8, #0x1d] 0.00 0 +0x6720 ldr x0, [x19] 0.00 0 +0x6724 add w8, w8, #0x7 0.00 0 +0x6728 and x1, x8, #0x1f8 0.00 0 +0x672c ldp x22, x8, [x0, #0x10] 0.00 0 +0x6730 add x9, x22, x1 0.00 0 +0x6734 cmp x9, x8 0.00 0 +0x6738 str x9, [x0, #0x10] 0.00 0 +0x673c b.ls $+0xc 0.00 0 +0x6740 bl $-0xc4bec 0.00 0 +0x6744 mov x22, x0 0.00 0 +0x6748 strh wzr, [x22, #0x4] 0.00 0 +0x674c add x0, x22, #0x10 0.00 0 +0x6750 bl $+0xd4294 0.00 0 +0x6754 str wzr, [x22, #0xc] 0.00 0 +0x6758 adrp x8, $+0x153000 0.00 0 +0x675c ldr d0, [x8, #0xc08] 0.00 0 +0x6760 str s0, [x22] 0.00 0 +0x6764 strh wzr, [x22, #0x4] 0.00 0 +0x6768 stp xzr, xzr, [x22, #0x18] 0.00 0 +0x676c mov w8, #0x53 0.00 0 +0x6770 strb w8, [x22, #0x8] 0.00 0 +0x6774 str x25, [x22, #0x28] 0.00 0 +0x6778 ldr w8, [x25, #0xc] 0.00 0 +0x677c and w8, w8, #0x1f 0.00 0 +0x6780 str xzr, [x22, #0x30] 0.00 0 +0x6784 mov w9, #0xb 0.00 0 +0x6788 strb w9, [x22, #0x38] 0.00 0 +0x678c str w8, [x22, #0xc] 0.00 0 +0x6790 ldr x24, [sp, #0x150] 0.00 0 +0x6794 mov x25, x22 0.00 0 +0x6798 mov x22, x27 0.00 0 +0x679c add x8, sp, #0x158 0.00 0 +0x67a0 str x25, [x8] 0.00 0 +0x67a4 ldrb w8, [x24, #0x1] 0.00 0 +0x67a8 adrp x9, $+0x159000 0.00 0 +0x67ac add x9, x9, #0x4 0.00 0 +0x67b0 ldrb w9, [x9, w8, uxtw] 0.00 0 +0x67b4 tbz w9, #0x2, $+0x222c 0.00 0 +0x67b8 cmp w8, #0xb 0.00 0 +0x67bc ccmp w26, #0x0, #0x4, ne 0.00 0 +0x67c0 mov x27, x28 0.00 0 +0x67c4 b.eq $+0x2228 0.00 0 +0x67c8 mov x28, x22 0.00 0 +0x67cc adrp x8, $+0x196000 0.00 0 +0x67d0 add x8, x8, #0xf1 0.00 0 +0x67d4 ldrb w8, [x8, #0x1d] 0.00 0 +0x67d8 ldr x0, [x19] 0.00 0 +0x67dc add w8, w8, #0x7 0.00 0 +0x67e0 and x1, x8, #0x1f8 0.00 0 +0x67e4 ldp x22, x8, [x0, #0x10] 0.00 0 +0x67e8 add x9, x22, x1 0.00 0 +0x67ec cmp x9, x8 0.00 0 +0x67f0 str x9, [x0, #0x10] 0.00 0 +0x67f4 add x26, sp, #0x158 0.00 0 +0x67f8 b.ls $+0xc 0.00 0 +0x67fc bl $-0xc4ca8 0.00 0 +0x6800 mov x22, x0 0.00 0 +0x6804 strh wzr, [x22, #0x4] 0.00 0 +0x6808 add x0, x22, #0x10 0.00 0 +0x680c bl $+0xd41d8 0.00 0 +0x6810 str wzr, [x22, #0xc] 0.00 0 +0x6814 adrp x8, $+0x153000 0.00 0 +0x6818 ldr d0, [x8, #0xc08] 0.00 0 +0x681c str s0, [x22] 0.00 0 +0x6820 strh wzr, [x22, #0x4] 0.00 0 +0x6824 stp xzr, xzr, [x22, #0x18] 0.00 0 +0x6828 mov w8, #0x53 0.00 0 +0x682c strb w8, [x22, #0x8] 0.00 0 +0x6830 str x24, [x22, #0x28] 0.00 0 +0x6834 ldr w8, [x24, #0xc] 0.00 0 +0x6838 and w8, w8, #0x1f 0.00 0 +0x683c str xzr, [x22, #0x30] 0.00 0 +0x6840 mov w9, #0xb 0.00 0 +0x6844 strb w9, [x22, #0x38] 0.00 0 +0x6848 str w8, [x22, #0xc] 0.00 0 +0x684c ldr x25, [x26] 0.00 0 +0x6850 mov x24, x22 0.00 0 +0x6854 mov x22, x28 0.00 0 +0x6858 b $+0x2198 0.00 0 +0x685c ldr x10, [sp, #0x80] 0.00 0 +0x6860 ldr x9, [x10, #0x40] 0.00 0 +0x6864 ldr x9, [x9, #0x10] 0.00 0 +0x6868 ldr x10, [x10, #0x10] 0.00 0 +0x686c cmp x9, x10 0.00 0 +0x6870 b.eq $+0x2248 0.00 0 +0x6874 ldrb w9, [x23] 0.00 0 +0x6878 sub w9, w9, #0x4a 0.00 0 +0x687c cmp w9, #0x7 0.00 0 +0x6880 b.hi $+0x2c 0.00 0 +0x6884 cmp w26, #0x39 0.00 0 +0x6888 b.eq $+0xc 0.00 0 +0x688c cmp w26, #0x2c 0.00 0 +0x6890 b.ne $+0x688 0.00 0 +0x6894 mov x0, x19 0.00 0 +0x6898 mov x1, x23 0.00 0 +0x689c bl $-0x4d7cc 0.00 0 +0x68a0 mov x23, x0 0.00 0 +0x68a4 add x26, sp, #0x158 0.00 0 +0x68a8 b $+0x4c 0.00 0 +0x68ac adrp x9, $+0x150000 0.00 0 +0x68b0 add x9, x9, #0x37f 0.00 0 +0x68b4 ldrb w1, [x9, x8] 0.00 0 +0x68b8 mov x0, x19 0.00 0 +0x68bc bl $-0x4d624 0.00 0 +0x68c0 mov x4, x0 0.00 0 +0x68c4 str x0, [sp, #0x150] 0.00 0 +0x68c8 cmp w26, #0x2d 0.00 0 +0x68cc mov w8, #0x3a 0.00 0 +0x68d0 ccmp w26, w8, #0x4, ne 0.00 0 +0x68d4 add x26, sp, #0x158 0.00 0 +0x68d8 ldr x3, [x26] 0.00 0 +0x68dc mov w8, #0x4a 0.00 0 +0x68e0 cinc w1, w8, eq 0.00 0 +0x68e4 mov x0, x19 0.00 0 +0x68e8 mov w2, #0x6 0.00 0 +0x68ec bl $-0x4d728 0.00 0 +0x68f0 mov x23, x0 0.00 0 +0x68f4 str x0, [x26] 0.00 0 +0x68f8 b $-0x5028 0.00 0 +0x68fc cbz w25, $+0x50 0.00 0 +0x6900 mov x23, #0x0 0.00 0 +0x6904 mov x22, #0x0 0.00 0 +0x6908 b $+0x14 0.00 0 +0x690c add x22, x22, #0x1 0.00 0 +0x6910 add x23, x23, #0x18 0.00 0 +0x6914 cmp x25, x22 0.00 0 +0x6918 b.eq $+0x34 0.00 0 +0x691c ldr x8, [sp, #0xc0] 0.00 0 +0x6920 ldr x8, [x8] 0.00 0 +0x6924 ldr x8, [x8, x23] 0.00 0 +0x6928 ldrb w8, [x8, #0xc] 0.00 0 +0x692c mov w9, #0x17 0.00 0 +0x6930 tst w8, w9 0.00 0 +0x6934 b.eq $-0x28 0.00 0 +0x6938 mov x0, x19 0.00 0 +0x693c mov x1, x22 0.00 0 +0x6940 mov w2, #0xffffffff 0.00 0 +0x6944 bl $-0xde04 0.00 0 +0x6948 b $-0x3c 0.00 0 +0x694c str wzr, [x27] 0.00 0 +0x6950 ldr x23, [x26] 0.00 0 +0x6954 b $+0x15ac 0.00 0 +0x6958 ldr w9, [x19, #0x838] 0.00 0 +0x695c cmp w9, w8 0.00 0 +0x6960 cinc w8, w8, ls 0.00 0 +0x6964 ldr w9, [x19, #0x83c] 0.00 0 +0x6968 cmp w8, w9 0.00 0 +0x696c cinc w8, w8, hs 0.00 0 +0x6970 ldr w9, [x19, #0x104] 0.00 0 +0x6974 cmp w8, w9 0.00 0 +0x6978 cinc w8, w8, hs 0.00 0 +0x697c ldr w9, [x19, #0xa4] 0.00 0 +0x6980 cmp w8, w9 0.00 0 +0x6984 cinc w1, w8, hs 0.00 0 +0x6988 ldr w8, [x19, #0x840] 0.00 0 +0x698c cmp w1, w8 0.00 0 +0x6990 add x26, sp, #0x158 0.00 0 +0x6994 ldr x22, [sp, #0xc0] 0.00 0 +0x6998 b.ne $+0x8 0.00 0 +0x699c ldr w1, [x19, #0xd0] 0.00 0 +0x69a0 mov x0, x19 0.00 0 +0x69a4 mov w2, #0xd 0.00 0 +0x69a8 bl $-0x46004 0.00 0 +0x69ac str x0, [x26] 0.00 0 +0x69b0 str x23, [sp, #0xa0] 0.00 0 +0x69b4 ldr w8, [x19, #0xa88] 0.00 0 +0x69b8 ldr w9, [x19, #0x84c] 0.00 0 +0x69bc cmp w8, w9 0.00 0 +0x69c0 b.lo $+0x1c 0.00 0 +0x69c4 ldr w9, [x19, #0x160] 0.00 0 +0x69c8 cmp w8, w9 0.00 0 +0x69cc b.hs $+0x4558 0.00 0 +0x69d0 ldr x9, [x19, #0x8b0] 0.00 0 +0x69d4 ldrb w9, [x9, #0x50] 0.00 0 +0x69d8 tbz w9, #0x4, $+0x454c 0.00 0 +0x69dc ldr x9, [x22] 0.00 0 +0x69e0 mov w10, #0x18 0.00 0 +0x69e4 umaddl x8, w8, w10, x9 0.00 0 +0x69e8 adrp x9, $+0x153000 0.00 0 +0x69ec ldr q0, [x9, #0xc60] 0.00 0 +0x69f0 stur q0, [x8, #0x8] 0.00 0 +0x69f4 ldr x8, [x22] 0.00 0 +0x69f8 ldr x12, [sp, #0xc8] 0.00 0 +0x69fc ldr w9, [x12] 0.00 0 +0x6a00 add w11, w9, #0x1 0.00 0 +0x6a04 str w11, [x12] 0.00 0 +0x6a08 umull x9, w9, w10 0.00 0 +0x6a0c str x0, [x8, x9] 0.00 0 +0x6a10 ldrb w8, [x0, #0x1] 0.00 0 +0x6a14 sub w9, w8, #0xa 0.00 0 +0x6a18 cmp w9, #0x2 0.00 0 +0x6a1c str x24, [sp, #0xb0] 0.00 0 +0x6a20 b.lo $-0x6474 0.00 0 +0x6a24 b $+0x2080 0.00 0 +0x6a28 ldrb w8, [x23, #0x52] 0.00 0 +0x6a2c tbz w8, #0x1, $+0x38 0.00 0 +0x6a30 mov x0, x23 0.00 0 +0x6a34 mov w1, #0x0 0.00 0 +0x6a38 bl $-0x4f9a4 0.00 0 +0x6a3c ldr x8, [x19, #0x7d0] 0.00 0 +0x6a40 ldr x1, [x0, #0x240] 0.00 0 +0x6a44 ldr x9, [x8] 0.00 0 +0x6a48 ldr x9, [x9, #0x28] 0.00 0 +0x6a4c add x2, sp, #0x260 0.00 0 +0x6a50 mov x0, x8 0.00 0 +0x6a54 mov x3, #0x0 0.00 0 +0x6a58 blr x9 0.00 0 +0x6a5c ldr x22, [x26, #0x110] 0.00 0 +0x6a60 cbnz x22, $-0x3664 0.00 0 +0x6a64 ldr x8, [sp, #0x88] 0.00 0 +0x6a68 lsr x8, x8, #0x8 0.00 0 +0x6a6c str x8, [sp, #0x88] 0.00 0 +0x6a70 ldr x8, [x26] 0.00 0 +0x6a74 ldrb w9, [x8] 0.00 0 +0x6a78 cmp w9, #0x3 0.00 0 +0x6a7c b.ne $+0x80 0.00 0 +0x6a80 ldr w8, [x8, #0x30] 0.00 0 +0x6a84 cmp w24, w8 0.00 0 +0x6a88 b.ne $+0x74 0.00 0 +0x6a8c ldrb w8, [x19, #0x799] 0.00 0 +0x6a90 cbz w8, $+0x20b0 0.00 0 +0x6a94 adrp x8, $+0x196000 0.00 0 +0x6a98 add x8, x8, #0xf1 0.00 0 +0x6a9c ldrb w8, [x8, #0x19] 0.00 0 +0x6aa0 ldr x0, [x19] 0.00 0 +0x6aa4 add w8, w8, #0x7 0.00 0 +0x6aa8 and x1, x8, #0x1f8 0.00 0 +0x6aac ldp x24, x8, [x0, #0x10] 0.00 0 +0x6ab0 add x9, x24, x1 0.00 0 +0x6ab4 cmp x9, x8 0.00 0 +0x6ab8 str x9, [x0, #0x10] 0.00 0 +0x6abc b.ls $+0xc 0.00 0 +0x6ac0 bl $-0xc4f6c 0.00 0 +0x6ac4 mov x24, x0 0.00 0 +0x6ac8 strh wzr, [x24, #0x4] 0.00 0 +0x6acc add x0, x24, #0x10 0.00 0 +0x6ad0 bl $+0xd3f14 0.00 0 +0x6ad4 str wzr, [x24, #0xc] 0.00 0 +0x6ad8 adrp x8, $+0x150000 0.00 0 +0x6adc ldr d0, [x8, #0xf8] 0.00 0 +0x6ae0 str s0, [x24] 0.00 0 +0x6ae4 strh wzr, [x24, #0x4] 0.00 0 +0x6ae8 stp xzr, xzr, [x24, #0x18] 0.00 0 +0x6aec mov w8, #0x53 0.00 0 +0x6af0 strb w8, [x24, #0x8] 0.00 0 +0x6af4 str x24, [x26] 0.00 0 +0x6af8 b $+0x12c 0.00 0 +0x6afc ldr x8, [x19, #0x58] 0.00 0 +0x6b00 mov w9, #0x48 0.00 0 +0x6b04 umaddl x8, w24, w9, x8 0.00 0 +0x6b08 ldrb w8, [x8, #0x1] 0.00 0 +0x6b0c tbz w8, #0x4, $+0xb4 0.00 0 +0x6b10 ldr x8, [x19, #0x8b0] 0.00 0 +0x6b14 ldr w8, [x8, #0x30] 0.00 0 +0x6b18 ldr w23, [x19, #0xa88] 0.00 0 +0x6b1c cbz w8, $+0x54 0.00 0 +0x6b20 cbz x23, $+0xa0 0.00 0 +0x6b24 mov x26, #0x0 0.00 0 +0x6b28 mov x22, #0x0 0.00 0 +0x6b2c b $+0x1c 0.00 0 +0x6b30 add x22, x22, #0x1 0.00 0 +0x6b34 ldr x8, [sp, #0xc8] 0.00 0 +0x6b38 ldr w23, [x8] 0.00 0 +0x6b3c add x26, x26, #0x18 0.00 0 +0x6b40 cmp x22, x23 0.00 0 +0x6b44 b.hs $+0x2c 0.00 0 +0x6b48 ldr x8, [x19, #0xa90] 0.00 0 +0x6b4c ldr x1, [x8, x26] 0.00 0 +0x6b50 mov x0, x19 0.00 0 +0x6b54 bl $-0x38da0 0.00 0 +0x6b58 cbz w0, $-0x28 0.00 0 +0x6b5c mov x0, x19 0.00 0 +0x6b60 mov x1, x22 0.00 0 +0x6b64 mov w2, #0xffffffff 0.00 0 +0x6b68 bl $-0xe028 0.00 0 +0x6b6c b $-0x3c 0.00 0 +0x6b70 cbz x23, $+0x50 0.00 0 +0x6b74 mov x26, #0x0 0.00 0 +0x6b78 mov x22, #0x0 0.00 0 +0x6b7c b $+0x14 0.00 0 +0x6b80 add x22, x22, #0x1 0.00 0 +0x6b84 add x26, x26, #0x18 0.00 0 +0x6b88 cmp x23, x22 0.00 0 +0x6b8c b.eq $+0x34 0.00 0 +0x6b90 ldr x8, [sp, #0xc0] 0.00 0 +0x6b94 ldr x8, [x8] 0.00 0 +0x6b98 ldr x8, [x8, x26] 0.00 0 +0x6b9c ldrb w8, [x8, #0xc] 0.00 0 +0x6ba0 mov w9, #0x17 0.00 0 +0x6ba4 tst w8, w9 0.00 0 +0x6ba8 b.eq $-0x28 0.00 0 +0x6bac mov x0, x19 0.00 0 +0x6bb0 mov x1, x22 0.00 0 +0x6bb4 mov w2, #0xffffffff 0.00 0 +0x6bb8 bl $-0xe078 0.00 0 +0x6bbc b $-0x3c 0.00 0 +0x6bc0 add x26, sp, #0x158 0.00 0 +0x6bc4 ldr x2, [x26] 0.00 0 +0x6bc8 mov x0, x19 0.00 0 +0x6bcc mov x1, x24 0.00 0 +0x6bd0 bl $-0x46ce0 0.00 0 +0x6bd4 str x0, [x26] 0.00 0 +0x6bd8 strb w25, [x0, #0x1] 0.00 0 +0x6bdc adrp x8, $+0x159000 0.00 0 +0x6be0 add x8, x8, #0x4 0.00 0 +0x6be4 ldr x9, [sp, #0xa0] 0.00 0 +0x6be8 ldrb w8, [x8, x9] 0.00 0 +0x6bec ldr x24, [x26] 0.00 0 +0x6bf0 tbz w8, #0x6, $+0x34 0.00 0 +0x6bf4 str xzr, [x26, #0x108] 0.00 0 +0x6bf8 movi d0, #0xffffffff 0.00 0 +0x6bfc str d0, [x26, #0x110] 0.00 0 +0x6c00 add x4, sp, #0x260 0.00 0 +0x6c04 mov x0, x19 0.00 0 +0x6c08 mov x1, x24 0.00 0 +0x6c0c mov w2, #0xffffffff 0.00 0 +0x6c10 mov x3, #0x0 0.00 0 +0x6c14 mov x5, #0x0 0.00 0 +0x6c18 bl $-0xffd8 0.00 0 +0x6c1c mov x24, x0 0.00 0 +0x6c20 str x0, [x26] 0.00 0 +0x6c24 str x27, [sp, #0xa0] 0.00 0 +0x6c28 ldr x0, [x19] 0.00 0 +0x6c2c ldp x1, x8, [x0, #0x10] 0.00 0 +0x6c30 add x9, x1, #0x38 0.00 0 +0x6c34 str x9, [x0, #0x10] 0.00 0 +0x6c38 cmp x9, x8 0.00 0 +0x6c3c b.ls $+0x10 0.00 0 +0x6c40 mov w1, #0x38 0.00 0 +0x6c44 bl $-0xc50f0 0.00 0 +0x6c48 mov x1, x0 0.00 0 +0x6c4c str x24, [x1] 0.00 0 +0x6c50 movi v0.2d, #0x0 0.00 0 +0x6c54 stur q0, [x1, #0x8] 0.00 0 +0x6c58 stur q0, [x1, #0x18] 0.00 0 +0x6c5c str xzr, [x1, #0x28] 0.00 0 +0x6c60 movi d0, #0xffffffff 0.00 0 +0x6c64 str d0, [x1, #0x30] 0.00 0 +0x6c68 ldr x8, [sp, #0x90] 0.00 0 +0x6c6c ldr q0, [x8] 0.00 0 +0x6c70 stur q0, [x1, #0x28] 0.00 0 +0x6c74 mov x0, x19 0.00 0 +0x6c78 mov w2, #0xffffffff 0.00 0 +0x6c7c mov w3, #0x1 0.00 0 +0x6c80 bl $-0x109f0 0.00 0 +0x6c84 b $-0x66d0 0.00 0 +0x6c88 stp x0, x0, [x19, #0x180] 0.00 0 +0x6c8c ldr w8, [x0, #0x30] 0.00 0 +0x6c90 ldr w9, [x19, #0x1a0] 0.00 0 +0x6c94 cmp w8, w9 0.00 0 +0x6c98 b.eq $-0x4e70 0.00 0 +0x6c9c b $-0x4e68 0.00 0 +0x6ca0 str x0, [x19, #0x180] 0.00 0 +0x6ca4 b $+0x12d0 0.00 0 +0x6ca8 adrp x8, $+0x196000 0.00 0 +0x6cac add x8, x8, #0xf1 0.00 0 +0x6cb0 ldrb w8, [x8, #0x74] 0.00 0 +0x6cb4 ldr x0, [x19] 0.00 0 +0x6cb8 add w8, w8, #0x7 0.00 0 +0x6cbc and x1, x8, #0x1f8 0.00 0 +0x6cc0 ldp x24, x8, [x0, #0x10] 0.00 0 +0x6cc4 add x9, x24, x1 0.00 0 +0x6cc8 cmp x9, x8 0.00 0 +0x6ccc str x9, [x0, #0x10] 0.00 0 +0x6cd0 b.ls $+0xc 0.00 0 +0x6cd4 bl $-0xc5180 0.00 0 +0x6cd8 mov x24, x0 0.00 0 +0x6cdc strh wzr, [x24, #0x4] 0.00 0 +0x6ce0 add x0, x24, #0x10 0.00 0 +0x6ce4 bl $+0xd3d00 0.00 0 +0x6ce8 str wzr, [x24, #0xc] 0.00 0 +0x6cec adrp x8, $+0x150000 0.00 0 +0x6cf0 ldr d0, [x8, #0x128] 0.00 0 +0x6cf4 str s0, [x24] 0.00 0 +0x6cf8 strh wzr, [x24, #0x4] 0.00 0 +0x6cfc stp xzr, xzr, [x24, #0x18] 0.00 0 +0x6d00 mov w8, #0x53 0.00 0 +0x6d04 strb w8, [x24, #0x8] 0.00 0 +0x6d08 str x22, [x24, #0x28] 0.00 0 +0x6d0c cbz x22, $+0x10 0.00 0 +0x6d10 ldr w8, [x22, #0xc] 0.00 0 +0x6d14 and w8, w8, #0x1f 0.00 0 +0x6d18 str w8, [x24, #0xc] 0.00 0 +0x6d1c str xzr, [x24, #0x30] 0.00 0 +0x6d20 str x24, [x26] 0.00 0 +0x6d24 ldr w8, [x27] 0.00 0 +0x6d28 lsl w8, w8, #0x2 0.00 0 +0x6d2c add w8, w8, #0x4 0.00 0 +0x6d30 add x27, x27, w8, sxtw 0.00 0 +0x6d34 str x27, [sp, #0xb0] 0.00 0 +0x6d38 mov x27, x28 0.00 0 +0x6d3c b $-0x118 0.00 0 +0x6d40 mov x24, #0x0 0.00 0 +0x6d44 add x8, x26, w0 0.00 0 +0x6d48 ldrb w25, [x8] 0.00 0 +0x6d4c ldr x23, [x27, #0x20] 0.00 0 +0x6d50 ldr x0, [x19, #0x7d0] 0.00 0 +0x6d54 ldr x8, [x0] 0.00 0 +0x6d58 ldr x8, [x8, #0x128] 0.00 0 +0x6d5c mov x1, x23 0.00 0 +0x6d60 blr x8 0.00 0 +0x6d64 cmp w0, #0x13 0.00 0 +0x6d68 b.ne $+0xc 0.00 0 +0x6d6c mov w26, #0xc 0.00 0 +0x6d70 b $+0xc 0.00 0 +0x6d74 mov x23, #0x0 0.00 0 +0x6d78 ldrb w26, [x26, w0, uxtw] 0.00 0 +0x6d7c ldr x10, [sp, #0xc8] 0.00 0 +0x6d80 ldr w8, [x10] 0.00 0 +0x6d84 cbz w8, $+0x41a0 0.00 0 +0x6d88 ldr x9, [sp, #0xc0] 0.00 0 +0x6d8c ldr x9, [x9] 0.00 0 +0x6d90 sub w8, w8, #0x1 0.00 0 +0x6d94 str w8, [x10] 0.00 0 +0x6d98 mov w10, #0x18 0.00 0 +0x6d9c umull x8, w8, w10 0.00 0 +0x6da0 ldr x22, [x9, x8] 0.00 0 +0x6da4 str x22, [x27] 0.00 0 +0x6da8 adrp x8, $+0x159000 0.00 0 +0x6dac add x8, x8, #0x4 0.00 0 +0x6db0 ldrsb w8, [x8, x25] 0.00 0 +0x6db4 tbz w8, #0x1f, $+0x6c 0.00 0 +0x6db8 b $+0x8 0.00 0 +0x6dbc ldr x22, [x22, #0x30] 0.00 0 +0x6dc0 ldrb w8, [x22] 0.00 0 +0x6dc4 cmp w8, #0x53 0.00 0 +0x6dc8 b.eq $-0xc 0.00 0 +0x6dcc mov x0, x22 0.00 0 +0x6dd0 bl $-0x45cc4 0.00 0 +0x6dd4 cbz w0, $+0x4c 0.00 0 +0x6dd8 ldr w8, [x22, #0x30] 0.00 0 +0x6ddc ldr x9, [x19, #0x58] 0.00 0 +0x6de0 mov w10, #0x48 0.00 0 +0x6de4 umaddl x22, w8, w10, x9 0.00 0 +0x6de8 ldr x8, [x22] 0.00 0 +0x6dec and x8, x8, #0x1f 0.00 0 +0x6df0 cmp x8, #0xe 0.00 0 +0x6df4 b.ne $+0x2c 0.00 0 +0x6df8 mov x0, x22 0.00 0 +0x6dfc bl $+0x342f8 0.00 0 +0x6e00 adrp x8, $+0x150000 0.00 0 +0x6e04 add x8, x8, #0x340 0.00 0 +0x6e08 ldrb w8, [x8, x25] 0.00 0 +0x6e0c cmp w0, w8 0.00 0 +0x6e10 b.ne $+0x10 0.00 0 +0x6e14 ldr x8, [x22] 0.00 0 +0x6e18 orr x8, x8, #0x100000000000 0.00 0 +0x6e1c str x8, [x22] 0.00 0 +0x6e20 add x22, sp, #0x158 0.00 0 +0x6e24 ldr x3, [x22] 0.00 0 +0x6e28 ldr w8, [x22, #0xb4] 0.00 0 +0x6e2c lsr w9, w8, #0x3 0.00 0 +0x6e30 lsl w8, w8, #0x1c 0.00 0 +0x6e34 and w4, w8, #0x40000000 0.00 0 +0x6e38 bfi w4, w9, #0x19, #0x1 0.00 0 +0x6e3c mov x0, x19 0.00 0 +0x6e40 mov x1, x25 0.00 0 +0x6e44 mov x2, x24 0.00 0 +0x6e48 bl $-0x4596c 0.00 0 +0x6e4c str x0, [x22] 0.00 0 +0x6e50 ldr w8, [x19, #0xa88] 0.00 0 +0x6e54 ldr w9, [x19, #0x84c] 0.00 0 +0x6e58 cmp w8, w9 0.00 0 +0x6e5c b.lo $+0x1c 0.00 0 +0x6e60 ldr w9, [x19, #0x160] 0.00 0 +0x6e64 cmp w8, w9 0.00 0 +0x6e68 b.hs $+0x40bc 0.00 0 +0x6e6c ldr x9, [x19, #0x8b0] 0.00 0 +0x6e70 ldrb w9, [x9, #0x50] 0.00 0 +0x6e74 tbz w9, #0x4, $+0x40b0 0.00 0 +0x6e78 str x28, [sp, #0xa0] 0.00 0 +0x6e7c ldp x11, x12, [sp, #0xc0] 0.00 0 +0x6e80 ldr x9, [x11] 0.00 0 +0x6e84 mov w10, #0x18 0.00 0 +0x6e88 umaddl x8, w8, w10, x9 0.00 0 +0x6e8c stp x26, x23, [x8, #0x8] 0.00 0 +0x6e90 ldr x8, [x11] 0.00 0 +0x6e94 ldr w9, [x12] 0.00 0 +0x6e98 add w11, w9, #0x1 0.00 0 +0x6e9c str w11, [x12] 0.00 0 +0x6ea0 umull x9, w9, w10 0.00 0 +0x6ea4 str x0, [x8, x9] 0.00 0 +0x6ea8 ldrb w8, [x0, #0x1] 0.00 0 +0x6eac sub w9, w8, #0xa 0.00 0 +0x6eb0 cmp w9, #0x2 0.00 0 +0x6eb4 b.hs $+0x14 0.00 0 +0x6eb8 str xzr, [sp, #0x88] 0.00 0 +0x6ebc mov w8, #0x1 0.00 0 +0x6ec0 strb w8, [x19, #0x72b] 0.00 0 +0x6ec4 b $+0x10d8 0.00 0 +0x6ec8 cmp w8, #0x8 0.00 0 +0x6ecc add x26, sp, #0x158 0.00 0 +0x6ed0 b.ne $+0x210c 0.00 0 +0x6ed4 b $+0x1930 0.00 0 +0x6ed8 add x23, sp, #0x158 0.00 0 +0x6edc ldr x4, [x23] 0.00 0 +0x6ee0 mov x0, x19 0.00 0 +0x6ee4 mov x1, x22 0.00 0 +0x6ee8 mov w2, #0xd 0.00 0 +0x6eec mov x3, x24 0.00 0 +0x6ef0 mov x5, #0x0 0.00 0 +0x6ef4 mov x6, #0x0 0.00 0 +0x6ef8 bl $-0xae6f4 0.00 0 +0x6efc str x0, [x23] 0.00 0 +0x6f00 cmp w26, #0x79 0.00 0 +0x6f04 b.ne $+0x1c6c 0.00 0 +0x6f08 mov x23, #0x0 0.00 0 +0x6f0c mov x8, #0x0 0.00 0 +0x6f10 add x26, sp, #0x158 0.00 0 +0x6f14 b $+0x319c 0.00 0 +0x6f18 add x26, sp, #0x158 0.00 0 +0x6f1c b $-0x564c 0.00 0 +0x6f20 cmp w22, #0x37 0.00 0 +0x6f24 b.ne $-0x5cb4 0.00 0 +0x6f28 ldrb w8, [x19, #0x795] 0.00 0 +0x6f2c cbz w8, $-0x5cbc 0.00 0 +0x6f30 strb wzr, [sp, #0xd4] 0.00 0 +0x6f34 strb wzr, [sp, #0xd2] 0.00 0 +0x6f38 add x22, sp, #0x158 0.00 0 +0x6f3c ldr x1, [x22] 0.00 0 +0x6f40 add x2, sp, #0xd4 0.00 0 +0x6f44 add x3, sp, #0xd2 0.00 0 +0x6f48 mov x0, x19 0.00 0 +0x6f4c bl $-0x3eb90 0.00 0 +0x6f50 cbz x0, $+0x22b0 0.00 0 +0x6f54 mov x2, x0 0.00 0 +0x6f58 ldr x0, [x19, #0x7d0] 0.00 0 +0x6f5c ldr x1, [x22, #0x20] 0.00 0 +0x6f60 ldr x8, [x0] 0.00 0 +0x6f64 ldr x8, [x8, #0x280] 0.00 0 +0x6f68 blr x8 0.00 0 +0x6f6c cmp w0, #0x1 0.00 0 +0x6f70 b.ne $+0x2290 0.00 0 +0x6f74 cmp w26, #0x79 0.00 0 +0x6f78 b.ne $+0x34b8 0.00 0 +0x6f7c add x26, sp, #0x158 0.00 0 +0x6f80 ldr x22, [x26] 0.00 0 +0x6f84 ldrb w8, [x22, #0xc] 0.00 0 +0x6f88 tst w8, #0xf 0.00 0 +0x6f8c b.eq $+0x3960 0.00 0 +0x6f90 mov x0, x19 0.00 0 +0x6f94 mov w1, #0x1 0.00 0 +0x6f98 bl $-0xb6c58 0.00 0 +0x6f9c mov x23, x0 0.00 0 +0x6fa0 mov x0, x19 0.00 0 +0x6fa4 mov x1, x23 0.00 0 +0x6fa8 mov x2, x22 0.00 0 +0x6fac mov w3, #0xffffffff 0.00 0 +0x6fb0 mov x4, #0x0 0.00 0 +0x6fb4 ldr x5, [sp, #0x90] 0.00 0 +0x6fb8 mov x6, #0x0 0.00 0 +0x6fbc bl $-0x3ca28 0.00 0 +0x6fc0 ldrb w8, [x0] 0.00 0 +0x6fc4 cmp w8, #0x19 0.00 0 +0x6fc8 b.eq $+0x64 0.00 0 +0x6fcc mov x22, x0 0.00 0 +0x6fd0 ldr x0, [x19] 0.00 0 +0x6fd4 ldp x1, x8, [x0, #0x10] 0.00 0 +0x6fd8 add x9, x1, #0x38 0.00 0 +0x6fdc str x9, [x0, #0x10] 0.00 0 +0x6fe0 cmp x9, x8 0.00 0 +0x6fe4 b.ls $+0x10 0.00 0 +0x6fe8 mov w1, #0x38 0.00 0 +0x6fec bl $-0xc5498 0.00 0 +0x6ff0 mov x1, x0 0.00 0 +0x6ff4 str x22, [x1] 0.00 0 +0x6ff8 movi v0.2d, #0x0 0.00 0 +0x6ffc stur q0, [x1, #0x8] 0.00 0 +0x7000 stur q0, [x1, #0x18] 0.00 0 +0x7004 str xzr, [x1, #0x28] 0.00 0 +0x7008 movi d0, #0xffffffff 0.00 0 +0x700c str d0, [x1, #0x30] 0.00 0 +0x7010 ldr x8, [sp, #0x90] 0.00 0 +0x7014 ldr q0, [x8] 0.00 0 +0x7018 stur q0, [x1, #0x28] 0.00 0 +0x701c mov x0, x19 0.00 0 +0x7020 mov w2, #0xffffffff 0.00 0 +0x7024 mov w3, #0x1 0.00 0 +0x7028 bl $-0x10d98 0.00 0 +0x702c ldr x8, [x19, #0x58] 0.00 0 +0x7030 mov w9, #0x48 0.00 0 +0x7034 umull x9, w23, w9 0.00 0 +0x7038 ldr x8, [x8, x9] 0.00 0 +0x703c and x8, x8, #0x1f 0.00 0 +0x7040 adrp x9, $+0x150000 0.00 0 +0x7044 add x9, x9, #0x37f 0.00 0 +0x7048 ldrb w22, [x9, x8] 0.00 0 +0x704c mov x0, x19 0.00 0 +0x7050 mov x1, x23 0.00 0 +0x7054 mov x2, x22 0.00 0 +0x7058 bl $-0x468c8 0.00 0 +0x705c mov x24, x0 0.00 0 +0x7060 mov x0, x19 0.00 0 +0x7064 mov x1, x23 0.00 0 +0x7068 mov x2, x22 0.00 0 +0x706c bl $-0x468dc 0.00 0 +0x7070 mov x22, x0 0.00 0 +0x7074 b $+0x3890 0.00 0 +0x7078 mov x22, #0x0 0.00 0 +0x707c adrp x8, $+0x150000 0.00 0 +0x7080 add x8, x8, #0x3c0 0.00 0 +0x7084 add x8, x8, w0 0.00 0 +0x7088 ldrb w23, [x8] 0.00 0 +0x708c cmp w23, #0xe 0.00 0 +0x7090 ldr x24, [sp, #0xc0] 0.00 0 +0x7094 b.ne $+0x70 0.00 0 +0x7098 ldr x8, [sp, #0xc8] 0.00 0 +0x709c ldr w8, [x8] 0.00 0 +0x70a0 cbz w8, $+0x3e84 0.00 0 +0x70a4 ldr x9, [x19, #0xa90] 0.00 0 +0x70a8 sub w8, w8, #0x1 0.00 0 +0x70ac str w8, [x19, #0xa88] 0.00 0 +0x70b0 mov w10, #0x18 0.00 0 +0x70b4 umull x8, w8, w10 0.00 0 +0x70b8 ldr x8, [x9, x8] 0.00 0 +0x70bc add x26, sp, #0x158 0.00 0 +0x70c0 str x8, [x26] 0.00 0 +0x70c4 mov x0, x19 0.00 0 +0x70c8 mov x1, #0x0 0.00 0 +0x70cc mov w2, #0x6 0.00 0 +0x70d0 bl $-0x49718 0.00 0 +0x70d4 mov x4, x0 0.00 0 +0x70d8 str x0, [sp, #0x150] 0.00 0 +0x70dc ldr x3, [x26] 0.00 0 +0x70e0 ldrb w1, [x22, #0x20] 0.00 0 +0x70e4 mov x0, x19 0.00 0 +0x70e8 mov x2, x22 0.00 0 +0x70ec mov w5, #0x0 0.00 0 +0x70f0 bl $-0x45674 0.00 0 +0x70f4 mov x24, x0 0.00 0 +0x70f8 str x0, [x26] 0.00 0 +0x70fc mov x27, x28 0.00 0 +0x7100 b $-0x4dc 0.00 0 +0x7104 mov x0, x19 0.00 0 +0x7108 mov x1, x23 0.00 0 +0x710c bl $-0x4de74 0.00 0 +0x7110 b $+0x3c4 0.00 0 +0x7114 mov x22, #0x0 0.00 0 +0x7118 adrp x8, $+0x150000 0.00 0 +0x711c add x8, x8, #0x3c0 0.00 0 +0x7120 add x8, x8, w0 0.00 0 +0x7124 ldrb w23, [x8] 0.00 0 +0x7128 adrp x8, $+0x159000 0.00 0 +0x712c add x8, x8, #0x4 0.00 0 +0x7130 ldrb w8, [x8, x23] 0.00 0 +0x7134 str x24, [sp, #0xb0] 0.00 0 +0x7138 tbz w8, #0x6, $-0x18b4 0.00 0 +0x713c ldr x10, [sp, #0xc8] 0.00 0 +0x7140 ldr w8, [x10] 0.00 0 +0x7144 cbz w8, $+0x3de0 0.00 0 +0x7148 ldr x9, [sp, #0xc0] 0.00 0 +0x714c ldr x9, [x9] 0.00 0 +0x7150 subs w11, w8, #0x1 0.00 0 +0x7154 str w11, [x10] 0.00 0 +0x7158 mov w10, #0x18 0.00 0 +0x715c umull x11, w11, w10 0.00 0 +0x7160 ldr x23, [x9, x11] 0.00 0 +0x7164 str x23, [sp, #0x150] 0.00 0 +0x7168 add x26, sp, #0x158 0.00 0 +0x716c b.eq $+0x3db8 0.00 0 +0x7170 mov x27, x28 0.00 0 +0x7174 sub w8, w8, #0x2 0.00 0 +0x7178 str w8, [x19, #0xa88] 0.00 0 +0x717c umull x8, w8, w10 0.00 0 +0x7180 ldr x8, [x9, x8] 0.00 0 +0x7184 str x8, [x26] 0.00 0 +0x7188 lsr w8, w25, #0x3 0.00 0 +0x718c lsl w9, w25, #0x1c 0.00 0 +0x7190 and w24, w9, #0x40000000 0.00 0 +0x7194 bfi w24, w8, #0x19, #0x1 0.00 0 +0x7198 ldr x1, [x26, #0x20] 0.00 0 +0x719c ldr x0, [x19, #0x7d0] 0.00 0 +0x71a0 ldr x8, [x0] 0.00 0 +0x71a4 ldr x8, [x8, #0x158] 0.00 0 +0x71a8 blr x8 0.00 0 +0x71ac lsr w8, w0, #0x1b 0.00 0 +0x71b0 bfi w24, w8, #0x1f, #0x1 0.00 0 +0x71b4 ldr x3, [x26] 0.00 0 +0x71b8 ldrb w1, [x22, #0x20] 0.00 0 +0x71bc mov x0, x19 0.00 0 +0x71c0 mov x2, x22 0.00 0 +0x71c4 mov x4, x23 0.00 0 +0x71c8 mov x5, x24 0.00 0 +0x71cc bl $-0x45750 0.00 0 +0x71d0 mov x1, x0 0.00 0 +0x71d4 str x0, [x26] 0.00 0 +0x71d8 str xzr, [x26, #0x108] 0.00 0 +0x71dc movi d0, #0xffffffff 0.00 0 +0x71e0 str d0, [x26, #0x110] 0.00 0 +0x71e4 add x4, sp, #0x260 0.00 0 +0x71e8 mov x0, x19 0.00 0 +0x71ec b $-0x5e0 0.00 0 +0x71f0 mov x24, #0x0 0.00 0 +0x71f4 ldr x0, [x19, #0x7d0] 0.00 0 +0x71f8 ldr x2, [x19, #0x7e8] 0.00 0 +0x71fc ldr x8, [x0] 0.00 0 +0x7200 ldr x8, [x8, #0x2e0] 0.00 0 +0x7204 add x1, sp, #0x160 0.00 0 +0x7208 sub x3, x29, #0xc0 0.00 0 +0x720c blr x8 0.00 0 +0x7210 cmp w0, #0x1 0.00 0 +0x7214 b.ne $+0x10 0.00 0 +0x7218 sub x1, x29, #0xc0 0.00 0 +0x721c mov x0, x19 0.00 0 +0x7220 bl $-0x96ec 0.00 0 +0x7224 ldp x25, x10, [sp, #0xc0] 0.00 0 +0x7228 ldr w8, [x10] 0.00 0 +0x722c ldr x6, [sp, #0xb8] 0.00 0 +0x7230 cbz w8, $+0x3cf4 0.00 0 +0x7234 ldr x9, [x25] 0.00 0 +0x7238 sub w8, w8, #0x1 0.00 0 +0x723c str w8, [x10] 0.00 0 +0x7240 mov w10, #0x18 0.00 0 +0x7244 umull x8, w8, w10 0.00 0 +0x7248 ldr x23, [x9, x8] 0.00 0 +0x724c str x23, [x26] 0.00 0 +0x7250 ldrb w8, [x19, #0x795] 0.00 0 +0x7254 str x27, [sp, #0xa0] 0.00 0 +0x7258 cbnz w8, $+0x7ac 0.00 0 +0x725c b $+0x834 0.00 0 +0x7260 add x8, x22, w0 0.00 0 +0x7264 ldr x23, [sp, #0xc8] 0.00 0 +0x7268 ldrb w25, [x8] 0.00 0 +0x726c ldr x0, [x19, #0x7d0] 0.00 0 +0x7270 ldr x8, [x0] 0.00 0 +0x7274 ldr x8, [x8, #0x128] 0.00 0 +0x7278 mov x1, x24 0.00 0 +0x727c blr x8 0.00 0 +0x7280 cmp w0, #0x13 0.00 0 +0x7284 b.ne $+0xb8 0.00 0 +0x7288 str xzr, [sp, #0x88] 0.00 0 +0x728c mov w27, #0xc 0.00 0 +0x7290 mov x12, x24 0.00 0 +0x7294 b $+0xb4 0.00 0 +0x7298 adrp x8, $+0x150000 0.00 0 +0x729c add x8, x8, #0x3c0 0.00 0 +0x72a0 add x8, x8, w0 0.00 0 +0x72a4 ldr x9, [sp, #0xc8] 0.00 0 +0x72a8 ldrb w25, [x8] 0.00 0 +0x72ac cmp w25, #0xc 0.00 0 +0x72b0 b.ne $-0x2ac4 0.00 0 +0x72b4 ldr w8, [x9] 0.00 0 +0x72b8 cbz w8, $+0x3c6c 0.00 0 +0x72bc subs w9, w8, #0x1 0.00 0 +0x72c0 ldr x11, [sp, #0xc0] 0.00 0 +0x72c4 b.eq $+0x3c60 0.00 0 +0x72c8 subs w10, w8, #0x2 0.00 0 +0x72cc b.ls $+0x3c58 0.00 0 +0x72d0 ldr x11, [x11] 0.00 0 +0x72d4 mov w12, #0x18 0.00 0 +0x72d8 umull x9, w9, w12 0.00 0 +0x72dc ldr x22, [x11, x9] 0.00 0 +0x72e0 umull x9, w10, w12 0.00 0 +0x72e4 ldr x25, [x11, x9] 0.00 0 +0x72e8 sub w9, w8, #0x3 0.00 0 +0x72ec mov w10, #0x18 0.00 0 +0x72f0 umull x9, w9, w10 0.00 0 +0x72f4 ldr x23, [x11, x9] 0.00 0 +0x72f8 ldrb w9, [x19, #0x795] 0.00 0 +0x72fc cbz w9, $+0xadc 0.00 0 +0x7300 mov x0, x19 0.00 0 +0x7304 mov x1, x22 0.00 0 +0x7308 mov x2, x23 0.00 0 +0x730c bl $-0x2630c 0.00 0 +0x7310 tbz w0, #0x0, $+0xab8 0.00 0 +0x7314 mov w25, #0xc 0.00 0 +0x7318 b $-0x2b30 0.00 0 +0x731c mov x12, #0x0 0.00 0 +0x7320 mov x27, #0x0 0.00 0 +0x7324 adrp x8, $+0x150000 0.00 0 +0x7328 add x8, x8, #0x3c0 0.00 0 +0x732c ldrb w14, [x8, w0, uxtw] 0.00 0 +0x7330 ldr x23, [sp, #0xc8] 0.00 0 +0x7334 mov x1, x22 0.00 0 +0x7338 b $-0x17b0 0.00 0 +0x733c mov x12, #0x0 0.00 0 +0x7340 str xzr, [sp, #0x88] 0.00 0 +0x7344 ldrb w27, [x22, w0, uxtw] 0.00 0 +0x7348 mov x1, x24 0.00 0 +0x734c mov x14, x25 0.00 0 +0x7350 b $-0x17c8 0.00 0 +0x7354 str x27, [sp, #0xa0] 0.00 0 +0x7358 ldr x8, [x8] 0.00 0 +0x735c ldr w9, [x9] 0.00 0 +0x7360 sub w9, w9, #0x1 0.00 0 +0x7364 mov w10, #0x18 0.00 0 +0x7368 umaddl x8, w9, w10, x8 0.00 0 +0x736c ldr x9, [sp, #0x88] 0.00 0 +0x7370 lsl x9, x9, #0x8 0.00 0 +0x7374 stp x9, xzr, [x8, #0x8] 0.00 0 +0x7378 b $-0x6dc4 0.00 0 +0x737c ldrb w8, [x19, #0x7fc] 0.00 0 +0x7380 tbnz w8, #0x5, $+0x4c 0.00 0 +0x7384 ldr x8, [sp, #0x78] 0.00 0 +0x7388 sxtw x8, w8 0.00 0 +0x738c add x1, x24, x8 0.00 0 +0x7390 add x3, sp, #0x20c 0.00 0 +0x7394 add x4, sp, #0xd4 0.00 0 +0x7398 mov x0, x19 0.00 0 +0x739c mov x2, x21 0.00 0 +0x73a0 bl $-0x76a8 0.00 0 +0x73a4 ldr w25, [x23, #0xb4] 0.00 0 +0x73a8 tbz w0, #0x0, $+0x24 0.00 0 +0x73ac ldr w8, [x19, #0x808] 0.00 0 +0x73b0 sub w8, w28, w8 0.00 0 +0x73b4 orr w25, w25, #0x200 0.00 0 +0x73b8 stp w25, w8, [x23, #0xb4] 0.00 0 +0x73bc ldrsw x8, [sp, #0xd4] 0.00 0 +0x73c0 add x8, x24, x8 0.00 0 +0x73c4 str x8, [sp, #0x48] 0.00 0 +0x73c8 b $+0x2e34 0.00 0 +0x73cc ldr x8, [x19, #0x190] 0.00 0 +0x73d0 ldr x9, [x19, #0x7d8] 0.00 0 +0x73d4 stp x8, x9, [x23, #0x8] 0.00 0 +0x73d8 ldr w8, [x24] 0.00 0 +0x73dc mov w9, #0x2 0.00 0 +0x73e0 stp w8, w9, [x23, #0x18] 0.00 0 +0x73e4 ldr x0, [x19, #0x7d0] 0.00 0 +0x73e8 ldr x8, [x0] 0.00 0 +0x73ec ldr x8, [x8, #0xf8] 0.00 0 +0x73f0 add x1, sp, #0x160 0.00 0 +0x73f4 blr x8 0.00 0 +0x73f8 mov x22, #0x0 0.00 0 +0x73fc add x27, sp, #0x158 0.00 0 +0x7400 mov w26, #0x0 0.00 0 +0x7404 mov x28, x24 0.00 0 +0x7408 b $+0x2e78 0.00 0 +0x740c mov x22, #0x0 0.00 0 +0x7410 adrp x8, $+0x150000 0.00 0 +0x7414 add x8, x8, #0x3c0 0.00 0 +0x7418 add x8, x8, w0 0.00 0 +0x741c ldrb w23, [x8] 0.00 0 +0x7420 ldp x24, x8, [sp, #0xc0] 0.00 0 +0x7424 ldr w8, [x8] 0.00 0 +0x7428 cmp w23, #0xe 0.00 0 +0x742c b.ne $+0x7c 0.00 0 +0x7430 cbz w8, $+0x3af4 0.00 0 +0x7434 ldr x9, [x24] 0.00 0 +0x7438 subs w10, w8, #0x1 0.00 0 +0x743c ldr x11, [sp, #0xc8] 0.00 0 +0x7440 str w10, [x11] 0.00 0 +0x7444 add x26, sp, #0x158 0.00 0 +0x7448 b.eq $+0x3adc 0.00 0 +0x744c mov x27, x28 0.00 0 +0x7450 mov w11, #0x18 0.00 0 +0x7454 umull x10, w10, w11 0.00 0 +0x7458 ldr x3, [x9, x10] 0.00 0 +0x745c sub w8, w8, #0x2 0.00 0 +0x7460 str w8, [x19, #0xa88] 0.00 0 +0x7464 umull x8, w8, w11 0.00 0 +0x7468 ldr x8, [x9, x8] 0.00 0 +0x746c str x8, [x26] 0.00 0 +0x7470 ldrb w1, [x22, #0x20] 0.00 0 +0x7474 mov x0, x19 0.00 0 +0x7478 mov x2, x22 0.00 0 +0x747c mov w4, #0x0 0.00 0 +0x7480 bl $-0x45fa4 0.00 0 +0x7484 mov x4, x0 0.00 0 +0x7488 str x0, [sp, #0x150] 0.00 0 +0x748c ldr x3, [x26] 0.00 0 +0x7490 ldrb w1, [x22, #0x20] 0.00 0 +0x7494 mov x0, x19 0.00 0 +0x7498 mov x2, x22 0.00 0 +0x749c mov w5, #0x0 0.00 0 +0x74a0 bl $-0x45a24 0.00 0 +0x74a4 b $-0x888 0.00 0 +0x74a8 cbz w8, $+0x3a7c 0.00 0 +0x74ac ldr x9, [x19, #0xa90] 0.00 0 +0x74b0 sub w8, w8, #0x1 0.00 0 +0x74b4 str w8, [x19, #0xa88] 0.00 0 +0x74b8 mov w10, #0x18 0.00 0 +0x74bc umull x8, w8, w10 0.00 0 +0x74c0 ldr x2, [x9, x8] 0.00 0 +0x74c4 mov x0, x19 0.00 0 +0x74c8 mov x1, x23 0.00 0 +0x74cc mov w3, #0x0 0.00 0 +0x74d0 bl $-0x49454 0.00 0 +0x74d4 mov x1, x0 0.00 0 +0x74d8 str x0, [sp, #0x150] 0.00 0 +0x74dc ldr x8, [sp, #0xc8] 0.00 0 +0x74e0 ldr w8, [x8] 0.00 0 +0x74e4 cbnz w8, $-0x1c34 0.00 0 +0x74e8 b $+0x3a3c 0.00 0 +0x74ec mov x23, #0x0 0.00 0 +0x74f0 ldr x0, [x19, #0x7d0] 0.00 0 +0x74f4 ldr x2, [x19, #0x7e8] 0.00 0 +0x74f8 ldr x8, [x0] 0.00 0 +0x74fc ldr x8, [x8, #0x2e0] 0.00 0 +0x7500 add x1, sp, #0x160 0.00 0 +0x7504 sub x3, x29, #0xc0 0.00 0 +0x7508 blr x8 0.00 0 +0x750c cmp w0, #0x1 0.00 0 +0x7510 b.ne $+0x10 0.00 0 +0x7514 sub x1, x29, #0xc0 0.00 0 +0x7518 mov x0, x19 0.00 0 +0x751c bl $-0x99e8 0.00 0 +0x7520 ldr x8, [sp, #0xc8] 0.00 0 +0x7524 ldr w8, [x8] 0.00 0 +0x7528 cbz w8, $+0x39fc 0.00 0 +0x752c ldr x9, [x19, #0xa90] 0.00 0 +0x7530 sub w8, w8, #0x1 0.00 0 +0x7534 str w8, [x19, #0xa88] 0.00 0 +0x7538 mov w10, #0x18 0.00 0 +0x753c umull x8, w8, w10 0.00 0 +0x7540 ldr x1, [x9, x8] 0.00 0 +0x7544 str x1, [x26] 0.00 0 +0x7548 add x2, sp, #0x160 0.00 0 +0x754c mov x0, x19 0.00 0 +0x7550 mov w3, #0x0 0.00 0 +0x7554 bl $-0x83b0 0.00 0 +0x7558 ldr x12, [sp, #0xc0] 0.00 0 +0x755c cbz x0, $+0x1100 0.00 0 +0x7560 ldr w8, [x19, #0xa88] 0.00 0 +0x7564 ldr w9, [x19, #0x84c] 0.00 0 +0x7568 cmp w8, w9 0.00 0 +0x756c b.hs $+0x14dc 0.00 0 +0x7570 b $+0x14f0 0.00 0 +0x7574 mov x23, #0x0 0.00 0 +0x7578 adrp x8, $+0x14f000 0.00 0 +0x757c add x8, x8, #0x3c0 0.00 0 +0x7580 ldrb w8, [x8, w0, uxtw] 0.00 0 +0x7584 str x27, [sp, #0xa0] 0.00 0 +0x7588 ldr x9, [x26] 0.00 0 +0x758c ldr w10, [x19, #0xa88] 0.00 0 +0x7590 ldr w11, [x19, #0x84c] 0.00 0 +0x7594 cmp w10, w11 0.00 0 +0x7598 b.lo $+0x1c 0.00 0 +0x759c ldr w11, [x19, #0x160] 0.00 0 +0x75a0 cmp w10, w11 0.00 0 +0x75a4 b.hs $+0x3980 0.00 0 +0x75a8 ldr x11, [x19, #0x8b0] 0.00 0 +0x75ac ldrb w11, [x11, #0x50] 0.00 0 +0x75b0 tbz w11, #0x4, $+0x3974 0.00 0 +0x75b4 ldr x11, [x13] 0.00 0 +0x75b8 mov w12, #0x18 0.00 0 +0x75bc umaddl x10, w10, w12, x11 0.00 0 +0x75c0 stp x8, x23, [x10, #0x8] 0.00 0 +0x75c4 ldr x8, [x13] 0.00 0 +0x75c8 ldr x13, [sp, #0xc8] 0.00 0 +0x75cc ldr w10, [x13] 0.00 0 +0x75d0 add w11, w10, #0x1 0.00 0 +0x75d4 str w11, [x13] 0.00 0 +0x75d8 umull x10, w10, w12 0.00 0 +0x75dc str x9, [x8, x10] 0.00 0 +0x75e0 ldrb w8, [x9, #0x1] 0.00 0 +0x75e4 sub w9, w8, #0xa 0.00 0 +0x75e8 cmp w9, #0x2 0.00 0 +0x75ec b.lo $-0x7044 0.00 0 +0x75f0 cmp w8, #0x8 0.00 0 +0x75f4 b.eq $+0x1210 0.00 0 +0x75f8 b $+0x19e4 0.00 0 +0x75fc add x1, sp, #0x160 0.00 0 +0x7600 add x2, sp, #0x360 0.00 0 +0x7604 mov x0, x19 0.00 0 +0x7608 bl $-0xad6c 0.00 0 +0x760c ldr x8, [x19, #0x130] 0.00 0 +0x7610 cbz x8, $+0x18 0.00 0 +0x7614 ldr x8, [x19, #0x720] 0.00 0 +0x7618 ldr x8, [x8, #0x8] 0.00 0 +0x761c ldr w0, [x8, #0x8] 0.00 0 +0x7620 bl $+0x212a4 0.00 0 +0x7624 tbnz w0, #0x0, $+0x3804 0.00 0 +0x7628 mov w8, #0xc 0.00 0 +0x762c str w8, [sp, #0x78] 0.00 0 +0x7630 str x28, [sp, #0xa0] 0.00 0 +0x7634 b $-0x7080 0.00 0 +0x7638 ldr x3, [x26] 0.00 0 +0x763c ldr x4, [sp, #0x150] 0.00 0 +0x7640 mov x0, x19 0.00 0 +0x7644 mov w1, #0x7a 0.00 0 +0x7648 mov w2, #0x1 0.00 0 +0x764c mov x5, x25 0.00 0 +0x7650 mov x6, #0x0 0.00 0 +0x7654 bl $-0xaee50 0.00 0 +0x7658 mov x24, x0 0.00 0 +0x765c cbz w28, $+0x2568 0.00 0 +0x7660 mov x0, x19 0.00 0 +0x7664 mov w1, #0x2 0.00 0 +0x7668 bl $-0x46234 0.00 0 +0x766c mov x22, x0 0.00 0 +0x7670 ldr x0, [x19] 0.00 0 +0x7674 ldp x1, x8, [x0, #0x10] 0.00 0 +0x7678 add x9, x1, #0x38 0.00 0 +0x767c str x9, [x0, #0x10] 0.00 0 +0x7680 cmp x9, x8 0.00 0 +0x7684 b.ls $+0x10 0.00 0 +0x7688 mov w1, #0x38 0.00 0 +0x768c bl $-0xc5b38 0.00 0 +0x7690 mov x1, x0 0.00 0 +0x7694 str x22, [x1] 0.00 0 +0x7698 movi v0.2d, #0x0 0.00 0 +0x769c stur q0, [x1, #0x8] 0.00 0 +0x76a0 stur q0, [x1, #0x18] 0.00 0 +0x76a4 str xzr, [x1, #0x28] 0.00 0 +0x76a8 movi d9, #0xffffffff 0.00 0 +0x76ac str d9, [x1, #0x30] 0.00 0 +0x76b0 ldr x8, [sp, #0x90] 0.00 0 +0x76b4 ldr q0, [x8] 0.00 0 +0x76b8 stur q0, [x1, #0x28] 0.00 0 +0x76bc mov x0, x19 0.00 0 +0x76c0 mov w2, #0xffffffff 0.00 0 +0x76c4 mov w3, #0x1 0.00 0 +0x76c8 bl $-0x11438 0.00 0 +0x76cc ldr x0, [x19] 0.00 0 +0x76d0 ldp x1, x8, [x0, #0x10] 0.00 0 +0x76d4 add x9, x1, #0x38 0.00 0 +0x76d8 str x9, [x0, #0x10] 0.00 0 +0x76dc cmp x9, x8 0.00 0 +0x76e0 b.ls $+0x10 0.00 0 +0x76e4 mov w1, #0x38 0.00 0 +0x76e8 bl $-0xc5b94 0.00 0 +0x76ec mov x1, x0 0.00 0 +0x76f0 str x24, [x1] 0.00 0 +0x76f4 movi v0.2d, #0x0 0.00 0 +0x76f8 stur q0, [x1, #0x8] 0.00 0 +0x76fc stur q0, [x1, #0x18] 0.00 0 +0x7700 str xzr, [x1, #0x28] 0.00 0 +0x7704 str d9, [x1, #0x30] 0.00 0 +0x7708 ldr x8, [sp, #0x90] 0.00 0 +0x770c ldr q0, [x8] 0.00 0 +0x7710 stur q0, [x1, #0x28] 0.00 0 +0x7714 mov x0, x19 0.00 0 +0x7718 mov w2, #0xffffffff 0.00 0 +0x771c mov w3, #0x1 0.00 0 +0x7720 bl $-0x11490 0.00 0 +0x7724 mov x0, x19 0.00 0 +0x7728 mov w1, #0x1 0.00 0 +0x772c bl $-0x462f8 0.00 0 +0x7730 b $+0x2490 0.00 0 +0x7734 mov w8, #0x2002 0.00 0 +0x7738 str w8, [x26, #0x1c] 0.00 0 +0x773c ldr x0, [x19, #0x7d0] 0.00 0 +0x7740 ldr x8, [x0] 0.00 0 +0x7744 ldr x8, [x8, #0xf8] 0.00 0 +0x7748 add x1, sp, #0x160 0.00 0 +0x774c blr x8 0.00 0 +0x7750 ldr x1, [x26, #0x28] 0.00 0 +0x7754 cbz x1, $+0x37d0 0.00 0 +0x7758 ldr x0, [x19, #0x7d0] 0.00 0 +0x775c ldr x8, [x0] 0.00 0 +0x7760 ldr x8, [x8, #0x28] 0.00 0 +0x7764 add x2, sp, #0xd8 0.00 0 +0x7768 mov x3, #0x0 0.00 0 +0x776c blr x8 0.00 0 +0x7770 ldr w9, [sp, #0xf0] 0.00 0 +0x7774 ldr x8, [x19, #0x7f0] 0.00 0 +0x7778 ldr w10, [x8, #0x48] 0.00 0 +0x777c eor w9, w10, w9 0.00 0 +0x7780 tst w9, #0xffff00ff 0.00 0 +0x7784 b.ne $+0x37a0 0.00 0 +0x7788 ldr w9, [sp, #0xd8] 0.00 0 +0x778c ldr w8, [x8, #0x30] 0.00 0 +0x7790 cmp w9, w8 0.00 0 +0x7794 b.ne $+0x3790 0.00 0 +0x7798 adrp x8, $+0x195000 0.00 0 +0x779c add x8, x8, #0xf1 0.00 0 +0x77a0 ldrb w8, [x8, #0xb] 0.00 0 +0x77a4 ldr x0, [x19] 0.00 0 +0x77a8 add w8, w8, #0x7 0.00 0 +0x77ac and x1, x8, #0x1f8 0.00 0 +0x77b0 ldp x23, x8, [x0, #0x10] 0.00 0 +0x77b4 add x9, x23, x1 0.00 0 +0x77b8 cmp x9, x8 0.00 0 +0x77bc str x9, [x0, #0x10] 0.00 0 +0x77c0 b.ls $+0xc 0.00 0 +0x77c4 bl $-0xc5c70 0.00 0 +0x77c8 mov x23, x0 0.00 0 +0x77cc ldr x22, [x26, #0x28] 0.00 0 +0x77d0 strh wzr, [x23, #0x4] 0.00 0 +0x77d4 add x0, x23, #0x10 0.00 0 +0x77d8 bl $+0xd320c 0.00 0 +0x77dc str wzr, [x23, #0xc] 0.00 0 +0x77e0 adrp x8, $+0x152000 0.00 0 +0x77e4 ldr d0, [x8, #0xc30] 0.00 0 +0x77e8 str s0, [x23] 0.00 0 +0x77ec strh wzr, [x23, #0x4] 0.00 0 +0x77f0 stp xzr, xzr, [x23, #0x18] 0.00 0 +0x77f4 mov w8, #0x53 0.00 0 +0x77f8 strb w8, [x23, #0x8] 0.00 0 +0x77fc str x22, [x23, #0x28] 0.00 0 +0x7800 str x23, [x26] 0.00 0 +0x7804 ldr x9, [sp, #0x80] 0.00 0 +0x7808 ldr x8, [x9, #0x50] 0.00 0 +0x780c orr x8, x8, #0x2000 0.00 0 +0x7810 str x8, [x9, #0x50] 0.00 0 +0x7814 mov w8, #0x1 0.00 0 +0x7818 strb w8, [x19, #0x729] 0.00 0 +0x781c strb w8, [x19, #0x148] 0.00 0 +0x7820 b $+0x6e0 0.00 0 +0x7824 mov x23, #0x0 0.00 0 +0x7828 adrp x8, $+0x14f000 0.00 0 +0x782c add x8, x8, #0x3c0 0.00 0 +0x7830 ldrb w25, [x8, w0, uxtw] 0.00 0 +0x7834 ldr x0, [x19, #0x7d0] 0.00 0 +0x7838 ldr x2, [x19, #0x7e8] 0.00 0 +0x783c ldr x8, [x0] 0.00 0 +0x7840 ldr x8, [x8, #0x2e0] 0.00 0 +0x7844 add x1, sp, #0x160 0.00 0 +0x7848 sub x3, x29, #0xc0 0.00 0 +0x784c blr x8 0.00 0 +0x7850 cmp w0, #0x1 0.00 0 +0x7854 b.ne $+0x10 0.00 0 +0x7858 sub x1, x29, #0xc0 0.00 0 +0x785c mov x0, x19 0.00 0 +0x7860 bl $-0x9d2c 0.00 0 +0x7864 ldr x8, [sp, #0xc8] 0.00 0 +0x7868 ldr w8, [x8] 0.00 0 +0x786c cbz w8, $+0x36b8 0.00 0 +0x7870 ldr x9, [x19, #0xa90] 0.00 0 +0x7874 sub w8, w8, #0x1 0.00 0 +0x7878 str w8, [x19, #0xa88] 0.00 0 +0x787c mov w10, #0x18 0.00 0 +0x7880 umull x8, w8, w10 0.00 0 +0x7884 ldr x1, [x9, x8] 0.00 0 +0x7888 mov x0, x19 0.00 0 +0x788c mov w2, #0x8 0.00 0 +0x7890 mov w3, #0x0 0.00 0 +0x7894 bl $-0xe438 0.00 0 +0x7898 mov x24, x0 0.00 0 +0x789c str x0, [sp, #0x150] 0.00 0 +0x78a0 ldr w9, [x19, #0x7fc] 0.00 0 +0x78a4 mov w10, #0x8 0.00 0 +0x78a8 movk w10, #0x80, lsl #16 0.00 0 +0x78ac ldr x8, [x19, #0x748] 0.00 0 +0x78b0 bics wzr, w10, w9 0.00 0 +0x78b4 b.ne $+0xb8 0.00 0 +0x78b8 ldrb w9, [x8, #0x1] 0.00 0 +0x78bc tbz w9, #0x1, $+0xb0 0.00 0 +0x78c0 add x9, x28, #0xa 0.00 0 +0x78c4 cmp x9, x21 0.00 0 +0x78c8 b.hs $+0xa4 0.00 0 +0x78cc ldrb w10, [x28, #0x5] 0.00 0 +0x78d0 cmp w10, #0x80 0.00 0 +0x78d4 b.ne $+0x98 0.00 0 +0x78d8 ldrb w9, [x9] 0.00 0 +0x78dc cmp w9, #0x2a 0.00 0 +0x78e0 b.ne $+0x8c 0.00 0 +0x78e4 ldr x8, [x19, #0x190] 0.00 0 +0x78e8 ldr x9, [x19, #0x7d8] 0.00 0 +0x78ec stp x8, x9, [x26, #0xb8] 0.00 0 +0x78f0 ldur w8, [x28, #0x6] 0.00 0 +0x78f4 mov w9, #0x4 0.00 0 +0x78f8 stp w8, w9, [x26, #0xc8] 0.00 0 +0x78fc ldr x0, [x19, #0x7d0] 0.00 0 +0x7900 ldr x8, [x0] 0.00 0 +0x7904 ldr x8, [x8, #0xf8] 0.00 0 +0x7908 add x1, sp, #0x210 0.00 0 +0x790c blr x8 0.00 0 +0x7910 ldr x0, [x19, #0x7d0] 0.00 0 +0x7914 ldr x2, [x19, #0x7e8] 0.00 0 +0x7918 ldr x8, [x0] 0.00 0 +0x791c ldr x8, [x8, #0x308] 0.00 0 +0x7920 add x1, sp, #0x210 0.00 0 +0x7924 add x4, sp, #0x260 0.00 0 +0x7928 mov w3, #0x200 0.00 0 +0x792c blr x8 0.00 0 +0x7930 ldr w8, [x26, #0x10c] 0.00 0 +0x7934 mov w9, #0x5 0.00 0 +0x7938 bics wzr, w9, w8 0.00 0 +0x793c b.ne $+0x2f30 0.00 0 +0x7940 ldr x1, [x19, #0x7e0] 0.00 0 +0x7944 ldr x0, [x19, #0x7d0] 0.00 0 +0x7948 ldr x8, [x0] 0.00 0 +0x794c ldr x8, [x8, #0x158] 0.00 0 +0x7950 blr x8 0.00 0 +0x7954 tbnz w0, #0x11, $+0x2f18 0.00 0 +0x7958 ldr x8, [x19, #0x748] 0.00 0 +0x795c ldrb w8, [x8, #0x1] 0.00 0 +0x7960 tbnz w8, #0x3, $+0x3434 0.00 0 +0x7964 ldr x3, [x26] 0.00 0 +0x7968 b $+0x344c 0.00 0 +0x796c mov w22, #0x0 0.00 0 +0x7970 tbnz w22, #0x0, $+0x4c 0.00 0 +0x7974 ldr x8, [x8] 0.00 0 +0x7978 tbz w8, #0xb, $+0x44 0.00 0 +0x797c add x1, sp, #0x160 0.00 0 +0x7980 mov x0, x19 0.00 0 +0x7984 mov w2, #0x84 0.00 0 +0x7988 mov w3, #0xc 0.00 0 +0x798c mov x4, x24 0.00 0 +0x7990 bl $-0xf70c 0.00 0 +0x7994 str x0, [x26] 0.00 0 +0x7998 cbnz x0, $+0xeac 0.00 0 +0x799c add x1, sp, #0x160 0.00 0 +0x79a0 mov x0, x19 0.00 0 +0x79a4 mov x2, #0x0 0.00 0 +0x79a8 mov w3, #0x1 0.00 0 +0x79ac mov w4, #0x0 0.00 0 +0x79b0 bl $-0xffb4 0.00 0 +0x79b4 str x0, [x26] 0.00 0 +0x79b8 cbz x0, $+0x3470 0.00 0 +0x79bc cbz w22, $+0xe50 0.00 0 +0x79c0 ldr x0, [x26] 0.00 0 +0x79c4 b $+0xe80 0.00 0 +0x79c8 ldr x10, [sp, #0xc8] 0.00 0 +0x79cc ldr w8, [x10] 0.00 0 +0x79d0 cbz w8, $+0x3554 0.00 0 +0x79d4 ldr x9, [x25] 0.00 0 +0x79d8 sub w8, w8, #0x1 0.00 0 +0x79dc str w8, [x10] 0.00 0 +0x79e0 mov w10, #0x18 0.00 0 +0x79e4 umull x8, w8, w10 0.00 0 +0x79e8 ldr x23, [x9, x8] 0.00 0 +0x79ec add x26, sp, #0x158 0.00 0 +0x79f0 str x23, [x26] 0.00 0 +0x79f4 ldr x6, [sp, #0xb8] 0.00 0 +0x79f8 ldrb w8, [x19, #0x795] 0.00 0 +0x79fc str x27, [sp, #0xa0] 0.00 0 +0x7a00 cbz w8, $+0x90 0.00 0 +0x7a04 ldr x22, [x26, #0x20] 0.00 0 +0x7a08 ldr x0, [x19, #0x7d0] 0.00 0 +0x7a0c ldr x8, [x0] 0.00 0 +0x7a10 ldr x8, [x8, #0x390] 0.00 0 +0x7a14 mov x1, x22 0.00 0 +0x7a18 mov w2, #0x0 0.00 0 +0x7a1c mov x3, #0x0 0.00 0 +0x7a20 blr x8 0.00 0 +0x7a24 strb wzr, [sp, #0x260] 0.00 0 +0x7a28 strb wzr, [sp, #0x210] 0.00 0 +0x7a2c add x2, sp, #0x260 0.00 0 +0x7a30 add x3, sp, #0x210 0.00 0 +0x7a34 mov x0, x19 0.00 0 +0x7a38 mov x1, x23 0.00 0 +0x7a3c bl $-0x3f680 0.00 0 +0x7a40 cbz x0, $+0x4c 0.00 0 +0x7a44 mov x25, x0 0.00 0 +0x7a48 ldr x0, [x19, #0x7d0] 0.00 0 +0x7a4c ldr x8, [x0] 0.00 0 +0x7a50 ldr x8, [x8, #0x278] 0.00 0 +0x7a54 mov x1, x25 0.00 0 +0x7a58 mov x2, x22 0.00 0 +0x7a5c blr x8 0.00 0 +0x7a60 cmp w0, #0x1 0.00 0 +0x7a64 b.eq $+0x1790 0.00 0 +0x7a68 cmn w0, #0x1 0.00 0 +0x7a6c b.ne $+0x20 0.00 0 +0x7a70 ldrb w8, [sp, #0x260] 0.00 0 +0x7a74 cbnz w8, $+0x18 0.00 0 +0x7a78 ldr x0, [x19, #0x7d0] 0.00 0 +0x7a7c ldr x8, [x0] 0.00 0 +0x7a80 ldr x8, [x8, #0x290] 0.00 0 +0x7a84 mov x1, x25 0.00 0 +0x7a88 blr x8 0.00 0 +0x7a8c ldp x6, x25, [sp, #0xb8] 0.00 0 +0x7a90 ldr x8, [x19, #0x748] 0.00 0 +0x7a94 ldr x4, [x26] 0.00 0 +0x7a98 ldrb w8, [x8, #0x1] 0.00 0 +0x7a9c tbz w8, #0x3, $+0x58 0.00 0 +0x7aa0 add x1, sp, #0x160 0.00 0 +0x7aa4 mov x0, x19 0.00 0 +0x7aa8 mov w2, #0x86 0.00 0 +0x7aac mov w3, #0xc 0.00 0 +0x7ab0 bl $-0xf82c 0.00 0 +0x7ab4 ldr x8, [x26] 0.00 0 +0x7ab8 cmp x0, #0x0 0.00 0 +0x7abc csel x8, x8, x0, eq 0.00 0 +0x7ac0 str x8, [x26] 0.00 0 +0x7ac4 cbnz x0, $+0x28e0 0.00 0 +0x7ac8 add x1, sp, #0x160 0.00 0 +0x7acc mov x0, x19 0.00 0 +0x7ad0 mov x2, #0x0 0.00 0 +0x7ad4 mov w3, #0x0 0.00 0 +0x7ad8 mov w4, #0x0 0.00 0 +0x7adc bl $-0x100e0 0.00 0 +0x7ae0 str x0, [sp, #0x150] 0.00 0 +0x7ae4 cbz x0, $+0x3344 0.00 0 +0x7ae8 mov x24, x0 0.00 0 +0x7aec ldr x4, [x26] 0.00 0 +0x7af0 ldp x6, x25, [sp, #0xb8] 0.00 0 +0x7af4 strb wzr, [sp, #0x260] 0.00 0 +0x7af8 add x3, sp, #0x160 0.00 0 +0x7afc add x5, sp, #0x260 0.00 0 +0x7b00 mov x0, x19 0.00 0 +0x7b04 mov x1, x4 0.00 0 +0x7b08 mov x2, x24 0.00 0 +0x7b0c mov w4, #0x1 0.00 0 +0x7b10 bl $-0x8714 0.00 0 +0x7b14 str x0, [x26] 0.00 0 +0x7b18 b $+0x288c 0.00 0 +0x7b1c mov x3, #0x0 0.00 0 +0x7b20 mov x0, x19 0.00 0 +0x7b24 mov x1, x23 0.00 0 +0x7b28 mov x2, x25 0.00 0 +0x7b2c mov w4, #0x0 0.00 0 +0x7b30 mov x5, x22 0.00 0 +0x7b34 bl $-0x47a9c 0.00 0 +0x7b38 mov x25, x0 0.00 0 +0x7b3c ldrb w22, [x24, #0x1] 0.00 0 +0x7b40 cmp w22, #0xe 0.00 0 +0x7b44 b.ne $+0x18 0.00 0 +0x7b48 mov x0, x24 0.00 0 +0x7b4c mov x1, x19 0.00 0 +0x7b50 bl $-0x52150 0.00 0 +0x7b54 mov x3, x0 0.00 0 +0x7b58 b $+0x8 0.00 0 +0x7b5c mov x3, #0x0 0.00 0 +0x7b60 mov x0, x19 0.00 0 +0x7b64 mov x1, x23 0.00 0 +0x7b68 mov x2, x22 0.00 0 +0x7b6c mov w4, #0x8 0.00 0 +0x7b70 mov x5, x24 0.00 0 +0x7b74 bl $-0x47adc 0.00 0 +0x7b78 mov x22, x0 0.00 0 +0x7b7c ldr x0, [x19] 0.00 0 +0x7b80 ldp x1, x8, [x0, #0x10] 0.00 0 +0x7b84 add x9, x1, #0x38 0.00 0 +0x7b88 str x9, [x0, #0x10] 0.00 0 +0x7b8c cmp x9, x8 0.00 0 +0x7b90 b.ls $+0x10 0.00 0 +0x7b94 mov w1, #0x38 0.00 0 +0x7b98 bl $-0xc6044 0.00 0 +0x7b9c mov x1, x0 0.00 0 +0x7ba0 str x25, [x1] 0.00 0 +0x7ba4 movi v0.2d, #0x0 0.00 0 +0x7ba8 stur q0, [x1, #0x8] 0.00 0 +0x7bac stur q0, [x1, #0x18] 0.00 0 +0x7bb0 str xzr, [x1, #0x28] 0.00 0 +0x7bb4 movi d9, #0xffffffff 0.00 0 +0x7bb8 str d9, [x1, #0x30] 0.00 0 +0x7bbc ldr x8, [sp, #0x90] 0.00 0 +0x7bc0 ldr q0, [x8] 0.00 0 +0x7bc4 stur q0, [x1, #0x28] 0.00 0 +0x7bc8 mov x0, x19 0.00 0 +0x7bcc mov w2, #0xffffffff 0.00 0 +0x7bd0 mov w3, #0x1 0.00 0 +0x7bd4 bl $-0x11944 0.00 0 +0x7bd8 ldr x0, [x19] 0.00 0 +0x7bdc ldp x1, x8, [x0, #0x10] 0.00 0 +0x7be0 add x9, x1, #0x38 0.00 0 +0x7be4 str x9, [x0, #0x10] 0.00 0 +0x7be8 cmp x9, x8 0.00 0 +0x7bec b.ls $+0x10 0.00 0 +0x7bf0 mov w1, #0x38 0.00 0 +0x7bf4 bl $-0xc60a0 0.00 0 +0x7bf8 mov x1, x0 0.00 0 +0x7bfc str x22, [x1] 0.00 0 +0x7c00 movi v0.2d, #0x0 0.00 0 +0x7c04 stur q0, [x1, #0x8] 0.00 0 +0x7c08 stur q0, [x1, #0x18] 0.00 0 +0x7c0c str xzr, [x1, #0x28] 0.00 0 +0x7c10 str d9, [x1, #0x30] 0.00 0 +0x7c14 ldr x8, [sp, #0x90] 0.00 0 +0x7c18 ldr q0, [x8] 0.00 0 +0x7c1c stur q0, [x1, #0x28] 0.00 0 +0x7c20 mov x0, x19 0.00 0 +0x7c24 mov w2, #0xffffffff 0.00 0 +0x7c28 mov w3, #0x1 0.00 0 +0x7c2c bl $-0x1199c 0.00 0 +0x7c30 mov x0, x19 0.00 0 +0x7c34 mov x1, x23 0.00 0 +0x7c38 mov w2, #0xe 0.00 0 +0x7c3c bl $-0x4741c 0.00 0 +0x7c40 mov x23, x0 0.00 0 +0x7c44 ldr x0, [x19, #0x7d0] 0.00 0 +0x7c48 ldr x8, [x0] 0.00 0 +0x7c4c ldr x8, [x8, #0x258] 0.00 0 +0x7c50 mov w1, #0x1 0.00 0 +0x7c54 blr x8 0.00 0 +0x7c58 mov x22, x0 0.00 0 +0x7c5c ldr x0, [x19, #0x7d0] 0.00 0 +0x7c60 ldr x8, [x0] 0.00 0 +0x7c64 ldr x8, [x8, #0x128] 0.00 0 +0x7c68 mov x1, x22 0.00 0 +0x7c6c blr x8 0.00 0 +0x7c70 cmp w0, #0x13 0.00 0 +0x7c74 ldr x12, [sp, #0xc0] 0.00 0 +0x7c78 b.ne $+0xc 0.00 0 +0x7c7c mov w8, #0xc 0.00 0 +0x7c80 b $+0x14 0.00 0 +0x7c84 mov x22, #0x0 0.00 0 +0x7c88 adrp x8, $+0x14f000 0.00 0 +0x7c8c add x8, x8, #0x3c0 0.00 0 +0x7c90 ldrb w8, [x8, w0, uxtw] 0.00 0 +0x7c94 ldr w9, [x19, #0xa88] 0.00 0 +0x7c98 ldr w10, [x19, #0x84c] 0.00 0 +0x7c9c cmp w9, w10 0.00 0 +0x7ca0 b.lo $+0x1c 0.00 0 +0x7ca4 ldr w10, [x19, #0x160] 0.00 0 +0x7ca8 cmp w9, w10 0.00 0 +0x7cac b.hs $+0x3278 0.00 0 +0x7cb0 ldr x10, [x19, #0x8b0] 0.00 0 +0x7cb4 ldrb w10, [x10, #0x50] 0.00 0 +0x7cb8 tbz w10, #0x4, $+0x326c 0.00 0 +0x7cbc ldr x10, [x12] 0.00 0 +0x7cc0 mov w11, #0x18 0.00 0 +0x7cc4 umaddl x9, w9, w11, x10 0.00 0 +0x7cc8 stp x8, x22, [x9, #0x8] 0.00 0 +0x7ccc b $-0x1940 0.00 0 +0x7cd0 ldr w8, [x26, #0x2dc] 0.00 0 +0x7cd4 cmp w8, #0x3 0.00 0 +0x7cd8 b.ne $-0x3cfc 0.00 0 +0x7cdc add x2, sp, #0x160 0.00 0 +0x7ce0 add x3, sp, #0x360 0.00 0 +0x7ce4 mov x0, x19 0.00 0 +0x7ce8 mov x1, x23 0.00 0 +0x7cec bl $-0xe2ac 0.00 0 +0x7cf0 mov x23, x0 0.00 0 +0x7cf4 ldr x8, [x19, #0x130] 0.00 0 +0x7cf8 cbz x8, $+0x18 0.00 0 +0x7cfc ldr x8, [x19, #0x720] 0.00 0 +0x7d00 ldr x8, [x8, #0x8] 0.00 0 +0x7d04 ldr w0, [x8, #0x8] 0.00 0 +0x7d08 bl $+0x20bbc 0.00 0 +0x7d0c tbnz w0, #0x0, $+0x311c 0.00 0 +0x7d10 ldr x8, [x19] 0.00 0 +0x7d14 ldp x0, x9, [x8, #0x10] 0.00 0 +0x7d18 add x10, x0, #0x58 0.00 0 +0x7d1c str x10, [x8, #0x10] 0.00 0 +0x7d20 cmp x10, x9 0.00 0 +0x7d24 b.ls $+0x10 0.00 0 +0x7d28 mov x0, x8 0.00 0 +0x7d2c mov w1, #0x58 0.00 0 +0x7d30 bl $-0xc61dc 0.00 0 +0x7d34 ldur q0, [x26, #0x28] 0.00 0 +0x7d38 ldur q1, [x26, #0x38] 0.00 0 +0x7d3c ldur q2, [x26, #0x48] 0.00 0 +0x7d40 ldur q3, [x26, #0x18] 0.00 0 +0x7d44 str q3, [x0, #0x10] 0.00 0 +0x7d48 ldur q3, [x26, #0x8] 0.00 0 +0x7d4c str q3, [x0] 0.00 0 +0x7d50 stp q1, q2, [x0, #0x30] 0.00 0 +0x7d54 str q0, [x0, #0x20] 0.00 0 +0x7d58 str wzr, [x0, #0x50] 0.00 0 +0x7d5c mov w8, #0x402 0.00 0 +0x7d60 str w8, [x0, #0x14] 0.00 0 +0x7d64 ldr x8, [x26, #0x208] 0.00 0 +0x7d68 str x8, [x0, #0x20] 0.00 0 +0x7d6c ldr w8, [x19, #0xa88] 0.00 0 +0x7d70 ldr w9, [x19, #0x84c] 0.00 0 +0x7d74 cmp w8, w9 0.00 0 +0x7d78 ldr x11, [sp, #0xc0] 0.00 0 +0x7d7c b.lo $+0x1c 0.00 0 +0x7d80 ldr w9, [x19, #0x160] 0.00 0 +0x7d84 cmp w8, w9 0.00 0 +0x7d88 b.hs $+0x319c 0.00 0 +0x7d8c ldr x9, [x19, #0x8b0] 0.00 0 +0x7d90 ldrb w9, [x9, #0x50] 0.00 0 +0x7d94 tbz w9, #0x4, $+0x3190 0.00 0 +0x7d98 ldr x9, [x11] 0.00 0 +0x7d9c mov w10, #0x18 0.00 0 +0x7da0 umaddl x8, w8, w10, x9 0.00 0 +0x7da4 mov w9, #0x8 0.00 0 +0x7da8 stp x9, x0, [x8, #0x8] 0.00 0 +0x7dac ldr x8, [x11] 0.00 0 +0x7db0 ldr x12, [sp, #0xc8] 0.00 0 +0x7db4 ldr w9, [x12] 0.00 0 +0x7db8 add w11, w9, #0x1 0.00 0 +0x7dbc str w11, [x12] 0.00 0 +0x7dc0 umull x9, w9, w10 0.00 0 +0x7dc4 b $-0x1a20 0.00 0 +0x7dc8 ldr x8, [sp, #0xc8] 0.00 0 +0x7dcc ldr w8, [x8] 0.00 0 +0x7dd0 cmp w8, #0x2 0.00 0 +0x7dd4 b.ls $+0x3150 0.00 0 +0x7dd8 sub w8, w8, #0x3 0.00 0 +0x7ddc str w8, [x19, #0xa88] 0.00 0 +0x7de0 mov x0, x19 0.00 0 +0x7de4 mov x1, x25 0.00 0 +0x7de8 mov w2, #0x8 0.00 0 +0x7dec mov w3, #0x0 0.00 0 +0x7df0 bl $-0xe994 0.00 0 +0x7df4 mov x4, x0 0.00 0 +0x7df8 mov x0, x19 0.00 0 +0x7dfc mov w1, #0x3b 0.00 0 +0x7e00 mov w2, #0x1 0.00 0 +0x7e04 mov x3, x23 0.00 0 +0x7e08 mov x5, x22 0.00 0 +0x7e0c mov x6, #0x0 0.00 0 +0x7e10 bl $-0xaf60c 0.00 0 +0x7e14 mov x24, x0 0.00 0 +0x7e18 mov x0, x19 0.00 0 +0x7e1c mov x1, x24 0.00 0 +0x7e20 bl $+0x158f4 0.00 0 +0x7e24 str x24, [x26] 0.00 0 +0x7e28 b $-0x1204 0.00 0 +0x7e2c cbz w8, $+0x14d0 0.00 0 +0x7e30 cmp w8, #0x1 0.00 0 +0x7e34 b.eq $+0x14d8 0.00 0 +0x7e38 b $-0x385c 0.00 0 +0x7e3c cbz w23, $+0x50 0.00 0 +0x7e40 mov x25, #0x0 0.00 0 +0x7e44 mov x22, #0x0 0.00 0 +0x7e48 b $+0x14 0.00 0 +0x7e4c add x22, x22, #0x1 0.00 0 +0x7e50 add x25, x25, #0x18 0.00 0 +0x7e54 cmp x23, x22 0.00 0 +0x7e58 b.eq $+0x34 0.00 0 +0x7e5c ldr x8, [sp, #0xc0] 0.00 0 +0x7e60 ldr x8, [x8] 0.00 0 +0x7e64 ldr x8, [x8, x25] 0.00 0 +0x7e68 ldrb w8, [x8, #0xc] 0.00 0 +0x7e6c mov w9, #0x17 0.00 0 +0x7e70 tst w8, w9 0.00 0 +0x7e74 b.eq $-0x28 0.00 0 +0x7e78 mov x0, x19 0.00 0 +0x7e7c mov x1, x22 0.00 0 +0x7e80 mov w2, #0xffffffff 0.00 0 +0x7e84 bl $-0xf344 0.00 0 +0x7e88 b $-0x3c 0.00 0 +0x7e8c str wzr, [x27] 0.00 0 +0x7e90 ldr w8, [x19, #0x864] 0.00 0 +0x7e94 cbz w8, $+0x3090 0.00 0 +0x7e98 adrp x8, $+0x195000 0.00 0 +0x7e9c add x8, x8, #0xf1 0.00 0 +0x7ea0 ldrb w8, [x8, #0x7c] 0.00 0 +0x7ea4 ldr x0, [x19] 0.00 0 +0x7ea8 add w8, w8, #0x7 0.00 0 +0x7eac and x1, x8, #0x1f8 0.00 0 +0x7eb0 ldp x23, x8, [x0, #0x10] 0.00 0 +0x7eb4 add x9, x23, x1 0.00 0 +0x7eb8 cmp x9, x8 0.00 0 +0x7ebc str x9, [x0, #0x10] 0.00 0 +0x7ec0 b.ls $+0xc 0.00 0 +0x7ec4 bl $-0xc6370 0.00 0 +0x7ec8 mov x23, x0 0.00 0 +0x7ecc strh wzr, [x23, #0x4] 0.00 0 +0x7ed0 add x0, x23, #0x10 0.00 0 +0x7ed4 bl $+0xd2b10 0.00 0 +0x7ed8 str wzr, [x23, #0xc] 0.00 0 +0x7edc adrp x8, $+0x152000 0.00 0 +0x7ee0 ldr d0, [x8, #0xc38] 0.00 0 +0x7ee4 str s0, [x23] 0.00 0 +0x7ee8 strh wzr, [x23, #0x4] 0.00 0 +0x7eec stp xzr, xzr, [x23, #0x18] 0.00 0 +0x7ef0 mov w8, #0x53 0.00 0 +0x7ef4 strb w8, [x23, #0x8] 0.00 0 +0x7ef8 stp xzr, xzr, [x23, #0x28] 0.00 0 +0x7efc str x23, [x26] 0.00 0 +0x7f00 ldr x8, [x19] 0.00 0 +0x7f04 ldp x0, x9, [x8, #0x10] 0.00 0 +0x7f08 add x10, x0, #0x38 0.00 0 +0x7f0c str x10, [x8, #0x10] 0.00 0 +0x7f10 cmp x10, x9 0.00 0 +0x7f14 b.ls $+0x10 0.00 0 +0x7f18 mov x0, x8 0.00 0 +0x7f1c mov w1, #0x38 0.00 0 +0x7f20 bl $-0xc63cc 0.00 0 +0x7f24 str x23, [x0] 0.00 0 +0x7f28 movi v0.2d, #0x0 0.00 0 +0x7f2c stur q0, [x0, #0x8] 0.00 0 +0x7f30 stur q0, [x0, #0x18] 0.00 0 +0x7f34 str xzr, [x0, #0x28] 0.00 0 +0x7f38 movi d0, #0xffffffff 0.00 0 +0x7f3c str d0, [x0, #0x30] 0.00 0 +0x7f40 ldr x8, [sp, #0x90] 0.00 0 +0x7f44 ldr q0, [x8] 0.00 0 +0x7f48 stur q0, [x0, #0x28] 0.00 0 +0x7f4c ldr x8, [x19, #0x180] 0.00 0 +0x7f50 cbz x8, $+0x18 0.00 0 +0x7f54 ldr x8, [x19, #0x188] 0.00 0 +0x7f58 str x0, [x8, #0x18] 0.00 0 +0x7f5c ldr x8, [x19, #0x188] 0.00 0 +0x7f60 str x8, [x0, #0x20] 0.00 0 +0x7f64 b $+0x8 0.00 0 +0x7f68 str x0, [x19, #0x180] 0.00 0 +0x7f6c sxtb w8, w24 0.00 0 +0x7f70 str x8, [sp, #0xa0] 0.00 0 +0x7f74 str x0, [x19, #0x188] 0.00 0 +0x7f78 ldr w8, [x0, #0x30] 0.00 0 +0x7f7c ldr w9, [x19, #0x1a0] 0.00 0 +0x7f80 cmp w8, w9 0.00 0 +0x7f84 b.ne $-0x79d0 0.00 0 +0x7f88 ldr x8, [x19, #0x140] 0.00 0 +0x7f8c mov w9, #0xffffffff 0.00 0 +0x7f90 stp x8, x9, [x19, #0x198] 0.00 0 +0x7f94 b $-0x79e0 0.00 0 +0x7f98 str x27, [sp, #0xa0] 0.00 0 +0x7f9c add x26, sp, #0x158 0.00 0 +0x7fa0 b $-0x79ec 0.00 0 +0x7fa4 mov x0, x19 0.00 0 +0x7fa8 mov w1, #0x8 0.00 0 +0x7fac mov w2, #0x8 0.00 0 +0x7fb0 bl $-0x4a5f8 0.00 0 +0x7fb4 mov x4, x0 0.00 0 +0x7fb8 mov x0, x19 0.00 0 +0x7fbc mov w1, #0x3b 0.00 0 +0x7fc0 mov w2, #0xd 0.00 0 +0x7fc4 mov x3, x22 0.00 0 +0x7fc8 bl $-0x4ee04 0.00 0 +0x7fcc mov x2, x0 0.00 0 +0x7fd0 str x0, [x26] 0.00 0 +0x7fd4 mov x0, x19 0.00 0 +0x7fd8 mov w1, #0x6 0.00 0 +0x7fdc mov w3, #0x0 0.00 0 +0x7fe0 bl $-0x49f64 0.00 0 +0x7fe4 mov x23, x0 0.00 0 +0x7fe8 ldr x24, [sp, #0xc0] 0.00 0 +0x7fec str x27, [sp, #0xa0] 0.00 0 +0x7ff0 str x23, [x26] 0.00 0 +0x7ff4 ldr w8, [x19, #0xa88] 0.00 0 +0x7ff8 ldr w9, [x19, #0x84c] 0.00 0 +0x7ffc cmp w8, w9 0.00 0 +0x8000 b.lo $+0x1c 0.00 0 +0x8004 ldr w9, [x19, #0x160] 0.00 0 +0x8008 cmp w8, w9 0.00 0 +0x800c b.hs $+0x2f18 0.00 0 +0x8010 ldr x9, [x19, #0x8b0] 0.00 0 +0x8014 ldrb w9, [x9, #0x50] 0.00 0 +0x8018 tbz w9, #0x4, $+0x2f0c 0.00 0 +0x801c ldr x9, [sp, #0x88] 0.00 0 +0x8020 lsl x9, x9, #0x8 0.00 0 +0x8024 ldr x10, [x24] 0.00 0 +0x8028 mov w11, #0x18 0.00 0 +0x802c umaddl x8, w8, w11, x10 0.00 0 +0x8030 stp x9, xzr, [x8, #0x8] 0.00 0 +0x8034 ldr x8, [x24] 0.00 0 +0x8038 b $-0x1ca8 0.00 0 +0x803c ldrb w8, [x23, #0xc] 0.00 0 +0x8040 tst w8, #0xf 0.00 0 +0x8044 b.eq $+0x17d4 0.00 0 +0x8048 mov x0, x19 0.00 0 +0x804c mov w1, #0x1 0.00 0 +0x8050 bl $-0xb7d10 0.00 0 +0x8054 mov x26, x0 0.00 0 +0x8058 mov x0, x19 0.00 0 +0x805c mov x1, x26 0.00 0 +0x8060 mov x2, x23 0.00 0 +0x8064 mov w3, #0xffffffff 0.00 0 +0x8068 mov x4, #0x0 0.00 0 +0x806c ldr x5, [sp, #0x90] 0.00 0 +0x8070 mov x6, #0x0 0.00 0 +0x8074 bl $-0x3dae0 0.00 0 +0x8078 ldrb w8, [x0] 0.00 0 +0x807c cmp w8, #0x19 0.00 0 +0x8080 b.eq $+0x64 0.00 0 +0x8084 mov x22, x0 0.00 0 +0x8088 ldr x0, [x19] 0.00 0 +0x808c ldp x1, x8, [x0, #0x10] 0.00 0 +0x8090 add x9, x1, #0x38 0.00 0 +0x8094 str x9, [x0, #0x10] 0.00 0 +0x8098 cmp x9, x8 0.00 0 +0x809c b.ls $+0x10 0.00 0 +0x80a0 mov w1, #0x38 0.00 0 +0x80a4 bl $-0xc6550 0.00 0 +0x80a8 mov x1, x0 0.00 0 +0x80ac str x22, [x1] 0.00 0 +0x80b0 movi v0.2d, #0x0 0.00 0 +0x80b4 stur q0, [x1, #0x8] 0.00 0 +0x80b8 stur q0, [x1, #0x18] 0.00 0 +0x80bc str xzr, [x1, #0x28] 0.00 0 +0x80c0 movi d0, #0xffffffff 0.00 0 +0x80c4 str d0, [x1, #0x30] 0.00 0 +0x80c8 ldr x8, [sp, #0x90] 0.00 0 +0x80cc ldr q0, [x8] 0.00 0 +0x80d0 stur q0, [x1, #0x28] 0.00 0 +0x80d4 mov x0, x19 0.00 0 +0x80d8 mov w2, #0xffffffff 0.00 0 +0x80dc mov w3, #0x1 0.00 0 +0x80e0 bl $-0x11e50 0.00 0 +0x80e4 ldr x8, [x19, #0x58] 0.00 0 +0x80e8 mov w9, #0x48 0.00 0 +0x80ec umull x9, w26, w9 0.00 0 +0x80f0 ldr x8, [x8, x9] 0.00 0 +0x80f4 and x8, x8, #0x1f 0.00 0 +0x80f8 adrp x9, $+0x14f000 0.00 0 +0x80fc add x9, x9, #0x37f 0.00 0 +0x8100 ldrb w22, [x9, x8] 0.00 0 +0x8104 mov x0, x19 0.00 0 +0x8108 mov x1, x26 0.00 0 +0x810c mov x2, x22 0.00 0 +0x8110 bl $-0x47980 0.00 0 +0x8114 mov x25, x0 0.00 0 +0x8118 str x0, [sp, #0x150] 0.00 0 +0x811c mov x0, x19 0.00 0 +0x8120 mov x1, x26 0.00 0 +0x8124 mov x2, x22 0.00 0 +0x8128 bl $-0x47998 0.00 0 +0x812c mov x23, x0 0.00 0 +0x8130 add x26, sp, #0x158 0.00 0 +0x8134 b $+0x1700 0.00 0 +0x8138 ldr w3, [x26, #0x40] 0.00 0 +0x813c add x0, x26, #0x48 0.00 0 +0x8140 mov x1, x19 0.00 0 +0x8144 mov x2, x24 0.00 0 +0x8148 bl $-0x296b4 0.00 0 +0x814c mov x0, x19 0.00 0 +0x8150 mov w1, #0x1 0.00 0 +0x8154 bl $-0xb7e14 0.00 0 +0x8158 mov x25, x0 0.00 0 +0x815c mov x0, x19 0.00 0 +0x8160 mov x1, x25 0.00 0 +0x8164 mov x2, x24 0.00 0 +0x8168 mov w3, #0x0 0.00 0 +0x816c bl $+0x317d4 0.00 0 +0x8170 mov x0, x19 0.00 0 +0x8174 mov x1, x25 0.00 0 +0x8178 mov x2, x26 0.00 0 +0x817c bl $-0x4828c 0.00 0 +0x8180 mov x22, x0 0.00 0 +0x8184 mov x0, x19 0.00 0 +0x8188 mov x1, #0x0 0.00 0 +0x818c mov w2, #0x6 0.00 0 +0x8190 bl $-0x4a7d8 0.00 0 +0x8194 mov x2, x0 0.00 0 +0x8198 mov x0, x19 0.00 0 +0x819c mov x1, x25 0.00 0 +0x81a0 bl $-0x482b0 0.00 0 +0x81a4 mov x24, x0 0.00 0 +0x81a8 mov x0, x19 0.00 0 +0x81ac mov x1, x23 0.00 0 +0x81b0 mov w2, #0xd 0.00 0 +0x81b4 bl $-0x47994 0.00 0 +0x81b8 mov x23, x0 0.00 0 +0x81bc mov x0, x19 0.00 0 +0x81c0 mov w1, #0xd 0.00 0 +0x81c4 bl $-0x4ef2c 0.00 0 +0x81c8 mov x4, x0 0.00 0 +0x81cc mov x0, x19 0.00 0 +0x81d0 mov w1, #0x4b 0.00 0 +0x81d4 mov w2, #0x6 0.00 0 +0x81d8 mov x3, x23 0.00 0 +0x81dc bl $-0x4f018 0.00 0 +0x81e0 mov x23, x0 0.00 0 +0x81e4 mov x0, x19 0.00 0 +0x81e8 mov w1, #0x1 0.00 0 +0x81ec mov x2, x22 0.00 0 +0x81f0 mov x3, x24 0.00 0 +0x81f4 bl $-0x4ab54 0.00 0 +0x81f8 mov x3, x0 0.00 0 +0x81fc mov x0, x19 0.00 0 +0x8200 mov w1, #0x1 0.00 0 +0x8204 mov x2, x23 0.00 0 +0x8208 bl $-0x4aaa0 0.00 0 +0x820c mov x22, x0 0.00 0 +0x8210 ldr w8, [x19, #0x4a8] 0.00 0 +0x8214 orr w8, w8, #0x400000 0.00 0 +0x8218 str w8, [x19, #0x4a8] 0.00 0 +0x821c ldr w8, [x0, #0xc] 0.00 0 +0x8220 orr w8, w8, #0x1000000 0.00 0 +0x8224 str w8, [x0, #0xc] 0.00 0 +0x8228 ldr x0, [x19] 0.00 0 +0x822c ldp x1, x8, [x0, #0x10] 0.00 0 +0x8230 add x9, x1, #0x38 0.00 0 +0x8234 str x9, [x0, #0x10] 0.00 0 +0x8238 cmp x9, x8 0.00 0 +0x823c b.ls $+0x10 0.00 0 +0x8240 mov w1, #0x38 0.00 0 +0x8244 bl $-0xc66f0 0.00 0 +0x8248 mov x1, x0 0.00 0 +0x824c str x22, [x1] 0.00 0 +0x8250 movi v0.2d, #0x0 0.00 0 +0x8254 stur q0, [x1, #0x8] 0.00 0 +0x8258 stur q0, [x1, #0x18] 0.00 0 +0x825c str xzr, [x1, #0x28] 0.00 0 +0x8260 movi d0, #0xffffffff 0.00 0 +0x8264 str d0, [x1, #0x30] 0.00 0 +0x8268 ldr x8, [sp, #0x90] 0.00 0 +0x826c ldr q0, [x8] 0.00 0 +0x8270 stur q0, [x1, #0x28] 0.00 0 +0x8274 mov x0, x19 0.00 0 +0x8278 mov w2, #0xffffffff 0.00 0 +0x827c mov w3, #0x1 0.00 0 +0x8280 bl $-0x11ff0 0.00 0 +0x8284 mov x0, x19 0.00 0 +0x8288 mov x1, x25 0.00 0 +0x828c mov w2, #0xe 0.00 0 +0x8290 bl $-0x47a70 0.00 0 +0x8294 add x26, sp, #0x158 0.00 0 +0x8298 str x0, [x26] 0.00 0 +0x829c ldr w8, [x19, #0xa88] 0.00 0 +0x82a0 ldr w9, [x19, #0x84c] 0.00 0 +0x82a4 cmp w8, w9 0.00 0 +0x82a8 b.lo $+0x1c 0.00 0 +0x82ac ldr w9, [x19, #0x160] 0.00 0 +0x82b0 cmp w8, w9 0.00 0 +0x82b4 b.hs $+0x2c70 0.00 0 +0x82b8 ldr x9, [x19, #0x8b0] 0.00 0 +0x82bc ldrb w9, [x9, #0x50] 0.00 0 +0x82c0 tbz w9, #0x4, $+0x2c64 0.00 0 +0x82c4 str x27, [sp, #0xa0] 0.00 0 +0x82c8 ldp x11, x12, [sp, #0xc0] 0.00 0 +0x82cc ldr x9, [x11] 0.00 0 +0x82d0 mov w10, #0x18 0.00 0 +0x82d4 umaddl x8, w8, w10, x9 0.00 0 +0x82d8 adrp x9, $+0x152000 0.00 0 +0x82dc ldr q0, [x9, #0xc50] 0.00 0 +0x82e0 stur q0, [x8, #0x8] 0.00 0 +0x82e4 ldr x8, [x11] 0.00 0 +0x82e8 ldr w9, [x12] 0.00 0 +0x82ec add w11, w9, #0x1 0.00 0 +0x82f0 str w11, [x12] 0.00 0 +0x82f4 umull x9, w9, w10 0.00 0 +0x82f8 str x0, [x8, x9] 0.00 0 +0x82fc ldrb w8, [x0, #0x1] 0.00 0 +0x8300 sub w9, w8, #0xa 0.00 0 +0x8304 cmp w9, #0x2 0.00 0 +0x8308 b.lo $+0xccc 0.00 0 +0x830c cmp w8, #0x8 0.00 0 +0x8310 b.ne $+0xccc 0.00 0 +0x8314 mov w8, #0x1 0.00 0 +0x8318 strb w8, [x19, #0x72a] 0.00 0 +0x831c str xzr, [sp, #0x88] 0.00 0 +0x8320 b $-0x7d6c 0.00 0 +0x8324 ldrb w8, [x22, #0xc] 0.00 0 +0x8328 adrp x25, $+0x14f000 0.00 0 +0x832c tst w8, #0x7 0.00 0 +0x8330 add x26, sp, #0x158 0.00 0 +0x8334 b.eq $+0xdc 0.00 0 +0x8338 adrp x8, $+0x195000 0.00 0 +0x833c add x8, x8, #0xf1 0.00 0 +0x8340 ldrb w8, [x8, #0x19] 0.00 0 +0x8344 ldr x0, [x19] 0.00 0 +0x8348 add w8, w8, #0x7 0.00 0 +0x834c and x1, x8, #0x1f8 0.00 0 +0x8350 ldp x23, x8, [x0, #0x10] 0.00 0 +0x8354 add x9, x23, x1 0.00 0 +0x8358 cmp x9, x8 0.00 0 +0x835c str x9, [x0, #0x10] 0.00 0 +0x8360 b.ls $+0xc 0.00 0 +0x8364 bl $-0xc6810 0.00 0 +0x8368 mov x23, x0 0.00 0 +0x836c strh wzr, [x23, #0x4] 0.00 0 +0x8370 add x0, x23, #0x10 0.00 0 +0x8374 bl $+0xd2670 0.00 0 +0x8378 str wzr, [x23, #0xc] 0.00 0 +0x837c ldr d0, [x25, #0xf8] 0.00 0 +0x8380 str s0, [x23] 0.00 0 +0x8384 strh wzr, [x23, #0x4] 0.00 0 +0x8388 stp xzr, xzr, [x23, #0x18] 0.00 0 +0x838c mov w8, #0x53 0.00 0 +0x8390 strb w8, [x23, #0x8] 0.00 0 +0x8394 mov x0, x19 0.00 0 +0x8398 mov w1, #0x53 0.00 0 +0x839c mov w2, #0x1 0.00 0 +0x83a0 mov x3, x22 0.00 0 +0x83a4 mov x4, x23 0.00 0 +0x83a8 bl $-0x4f1e4 0.00 0 +0x83ac mov x22, x0 0.00 0 +0x83b0 ldr x0, [x19] 0.00 0 +0x83b4 ldp x1, x8, [x0, #0x10] 0.00 0 +0x83b8 add x9, x1, #0x38 0.00 0 +0x83bc str x9, [x0, #0x10] 0.00 0 +0x83c0 cmp x9, x8 0.00 0 +0x83c4 b.ls $+0x10 0.00 0 +0x83c8 mov w1, #0x38 0.00 0 +0x83cc bl $-0xc6878 0.00 0 +0x83d0 mov x1, x0 0.00 0 +0x83d4 str x22, [x1] 0.00 0 +0x83d8 movi v0.2d, #0x0 0.00 0 +0x83dc stur q0, [x1, #0x8] 0.00 0 +0x83e0 stur q0, [x1, #0x18] 0.00 0 +0x83e4 str xzr, [x1, #0x28] 0.00 0 +0x83e8 movi d0, #0xffffffff 0.00 0 +0x83ec str d0, [x1, #0x30] 0.00 0 +0x83f0 ldr x8, [sp, #0x90] 0.00 0 +0x83f4 ldr q0, [x8] 0.00 0 +0x83f8 stur q0, [x1, #0x28] 0.00 0 +0x83fc mov x0, x19 0.00 0 +0x8400 mov w2, #0xffffffff 0.00 0 +0x8404 mov w3, #0x1 0.00 0 +0x8408 bl $-0x12178 0.00 0 +0x840c ldr x24, [sp, #0x150] 0.00 0 +0x8410 ldrb w8, [x24, #0xc] 0.00 0 +0x8414 tst w8, #0x7 0.00 0 +0x8418 b.eq $-0x7e64 0.00 0 +0x841c adrp x8, $+0x195000 0.00 0 +0x8420 add x8, x8, #0xf1 0.00 0 +0x8424 ldrb w8, [x8, #0x19] 0.00 0 +0x8428 ldr x0, [x19] 0.00 0 +0x842c add w8, w8, #0x7 0.00 0 +0x8430 and x1, x8, #0x1f8 0.00 0 +0x8434 ldp x22, x8, [x0, #0x10] 0.00 0 +0x8438 add x9, x22, x1 0.00 0 +0x843c cmp x9, x8 0.00 0 +0x8440 str x9, [x0, #0x10] 0.00 0 +0x8444 b.ls $+0xc 0.00 0 +0x8448 bl $-0xc68f4 0.00 0 +0x844c mov x22, x0 0.00 0 +0x8450 strh wzr, [x22, #0x4] 0.00 0 +0x8454 add x0, x22, #0x10 0.00 0 +0x8458 bl $+0xd258c 0.00 0 +0x845c str wzr, [x22, #0xc] 0.00 0 +0x8460 ldr d0, [x25, #0xf8] 0.00 0 +0x8464 str s0, [x22] 0.00 0 +0x8468 strh wzr, [x22, #0x4] 0.00 0 +0x846c stp xzr, xzr, [x22, #0x18] 0.00 0 +0x8470 mov w8, #0x53 0.00 0 +0x8474 strb w8, [x22, #0x8] 0.00 0 +0x8478 mov x0, x19 0.00 0 +0x847c mov w1, #0x53 0.00 0 +0x8480 mov w2, #0x1 0.00 0 +0x8484 mov x3, x24 0.00 0 +0x8488 mov x4, x22 0.00 0 +0x848c bl $-0x4f2c8 0.00 0 +0x8490 mov x22, x0 0.00 0 +0x8494 ldr x0, [x19] 0.00 0 +0x8498 ldp x1, x8, [x0, #0x10] 0.00 0 +0x849c add x9, x1, #0x38 0.00 0 +0x84a0 str x9, [x0, #0x10] 0.00 0 +0x84a4 cmp x9, x8 0.00 0 +0x84a8 b.ls $+0x10 0.00 0 +0x84ac mov w1, #0x38 0.00 0 +0x84b0 bl $-0xc695c 0.00 0 +0x84b4 mov x1, x0 0.00 0 +0x84b8 str x22, [x1] 0.00 0 +0x84bc b $-0x186c 0.00 0 +0x84c0 mov x28, #0x0 0.00 0 +0x84c4 adrp x9, $+0x14f000 0.00 0 +0x84c8 add x9, x9, #0x3c0 0.00 0 +0x84cc ldrb w22, [x9, x8] 0.00 0 +0x84d0 ldr w8, [x27, #0x1a8] 0.00 0 +0x84d4 cmp w8, #0x1 0.00 0 +0x84d8 b.ne $+0x10 0.00 0 +0x84dc mov x0, x19 0.00 0 +0x84e0 ldr x1, [sp, #0x30] 0.00 0 +0x84e4 bl $-0xa9b0 0.00 0 +0x84e8 and w9, w26, #0xfffffffe 0.00 0 +0x84ec ldr w8, [x27, #0x18c] 0.00 0 +0x84f0 and w8, w8, #0x1 0.00 0 +0x84f4 cmp w9, #0x7e 0.00 0 +0x84f8 b.ne $+0xc 0.00 0 +0x84fc cbz w8, $+0x2a28 0.00 0 +0x8500 mov w8, #0x1 0.00 0 +0x8504 cbz x24, $+0x110 0.00 0 +0x8508 cbz w8, $+0x10c 0.00 0 +0x850c ldrb w8, [x24, #0xc] 0.00 0 +0x8510 tst w8, #0x7 0.00 0 +0x8514 b.eq $+0xfc 0.00 0 +0x8518 str x23, [sp, #0x48] 0.00 0 +0x851c mov x23, x28 0.00 0 +0x8520 mov x28, x22 0.00 0 +0x8524 adrp x8, $+0x194000 0.00 0 +0x8528 add x8, x8, #0xf1 0.00 0 +0x852c ldrb w8, [x8, #0x19] 0.00 0 +0x8530 ldr x0, [x19] 0.00 0 +0x8534 add w8, w8, #0x7 0.00 0 +0x8538 and x1, x8, #0x1f8 0.00 0 +0x853c ldp x22, x8, [x0, #0x10] 0.00 0 +0x8540 add x9, x22, x1 0.00 0 +0x8544 cmp x9, x8 0.00 0 +0x8548 str x9, [x0, #0x10] 0.00 0 +0x854c b.ls $+0xc 0.00 0 +0x8550 bl $-0xc69fc 0.00 0 +0x8554 mov x22, x0 0.00 0 +0x8558 strh wzr, [x22, #0x4] 0.00 0 +0x855c add x0, x22, #0x10 0.00 0 +0x8560 bl $+0xd2484 0.00 0 +0x8564 str wzr, [x22, #0xc] 0.00 0 +0x8568 adrp x8, $+0x14e000 0.00 0 +0x856c ldr d0, [x8, #0xf8] 0.00 0 +0x8570 str s0, [x22] 0.00 0 +0x8574 strh wzr, [x22, #0x4] 0.00 0 +0x8578 stp xzr, xzr, [x22, #0x18] 0.00 0 +0x857c mov w8, #0x53 0.00 0 +0x8580 strb w8, [x22, #0x8] 0.00 0 +0x8584 mov x0, x19 0.00 0 +0x8588 mov w1, #0x53 0.00 0 +0x858c mov w2, #0x1 0.00 0 +0x8590 mov x3, x24 0.00 0 +0x8594 mov x4, x22 0.00 0 +0x8598 bl $-0x4f3d4 0.00 0 +0x859c mov x22, x0 0.00 0 +0x85a0 ldr x0, [x19] 0.00 0 +0x85a4 ldp x1, x8, [x0, #0x10] 0.00 0 +0x85a8 add x9, x1, #0x38 0.00 0 +0x85ac str x9, [x0, #0x10] 0.00 0 +0x85b0 cmp x9, x8 0.00 0 +0x85b4 b.ls $+0x10 0.00 0 +0x85b8 mov w1, #0x38 0.00 0 +0x85bc bl $-0xc6a68 0.00 0 +0x85c0 mov x1, x0 0.00 0 +0x85c4 str x22, [x1] 0.00 0 +0x85c8 movi v0.2d, #0x0 0.00 0 +0x85cc stur q0, [x1, #0x8] 0.00 0 +0x85d0 stur q0, [x1, #0x18] 0.00 0 +0x85d4 str xzr, [x1, #0x28] 0.00 0 +0x85d8 movi d0, #0xffffffff 0.00 0 +0x85dc str d0, [x1, #0x30] 0.00 0 +0x85e0 ldr x8, [sp, #0x90] 0.00 0 +0x85e4 ldr q0, [x8] 0.00 0 +0x85e8 stur q0, [x1, #0x28] 0.00 0 +0x85ec mov x0, x19 0.00 0 +0x85f0 mov w2, #0xffffffff 0.00 0 +0x85f4 mov w3, #0x1 0.00 0 +0x85f8 bl $-0x12368 0.00 0 +0x85fc mov x24, #0x0 0.00 0 +0x8600 mov x22, x28 0.00 0 +0x8604 mov x28, x23 0.00 0 +0x8608 ldr x23, [sp, #0x48] 0.00 0 +0x860c b $+0x8 0.00 0 +0x8610 mov x24, #0x0 0.00 0 +0x8614 ldr w8, [x27, #0x188] 0.00 0 +0x8618 cmp w8, #0xf 0.00 0 +0x861c b.hi $+0xad8 0.00 0 +0x8620 adrp x9, $+0x151000 0.00 0 +0x8624 add x9, x9, #0xf0c 0.00 0 +0x8628 adr x10, $+0x10 0.00 0 +0x862c ldrh w11, [x9, x8, lsl #1] 0.00 0 +0x8630 add x10, x10, x11, lsl #2 0.00 0 +0x8634 br x10 0.00 0 +0x8638 ldrb w8, [x24, #0x1] 0.00 0 +0x863c adrp x9, $+0x157000 0.00 0 +0x8640 add x9, x9, #0x4 0.00 0 +0x8644 ldrb w9, [x9, w8, uxtw] 0.00 0 +0x8648 str x23, [sp, #0x48] 0.00 0 +0x864c tbnz w9, #0x6, $+0x998 0.00 0 +0x8650 mov x27, x22 0.00 0 +0x8654 add x22, sp, #0x158 0.00 0 +0x8658 b $+0x9d4 0.00 0 +0x865c ldr x8, [x19, #0x748] 0.00 0 +0x8660 ldrb w8, [x8, #0x1] 0.00 0 +0x8664 tbz w8, #0x3, $+0x58 0.00 0 +0x8668 ldr x4, [x26] 0.00 0 +0x866c add x1, sp, #0x160 0.00 0 +0x8670 mov x0, x19 0.00 0 +0x8674 mov w2, #0x85 0.00 0 +0x8678 mov w3, #0xc 0.00 0 +0x867c bl $-0x103f8 0.00 0 +0x8680 ldr x8, [x26] 0.00 0 +0x8684 cmp x0, #0x0 0.00 0 +0x8688 csel x8, x8, x0, eq 0.00 0 +0x868c str x8, [x26] 0.00 0 +0x8690 ldr x25, [sp, #0xc0] 0.00 0 +0x8694 cbnz x0, $+0x1d10 0.00 0 +0x8698 add x1, sp, #0x160 0.00 0 +0x869c mov x0, x19 0.00 0 +0x86a0 mov x2, #0x0 0.00 0 +0x86a4 mov w3, #0x0 0.00 0 +0x86a8 mov w4, #0x0 0.00 0 +0x86ac bl $-0x10cb0 0.00 0 +0x86b0 mov x23, x0 0.00 0 +0x86b4 str x0, [sp, #0x150] 0.00 0 +0x86b8 cbz x0, $+0x2770 0.00 0 +0x86bc ldr x8, [sp, #0xb0] 0.00 0 +0x86c0 ldr x27, [sp, #0xa0] 0.00 0 +0x86c4 add x8, x8, w27, sxtw 0.00 0 +0x86c8 cmp x8, x21 0.00 0 +0x86cc b.hs $+0x1280 0.00 0 +0x86d0 mov x9, x8 0.00 0 +0x86d4 ldr x25, [sp, #0xc0] 0.00 0 +0x86d8 mov x12, x9 0.00 0 +0x86dc ldrb w10, [x12], #0x1 0.00 0 +0x86e0 mov w11, #0x1 0.00 0 +0x86e4 cmp w10, #0xfe 0.00 0 +0x86e8 b.ne $+0x1c 0.00 0 +0x86ec cmp x12, x21 0.00 0 +0x86f0 b.hs $+0x48 0.00 0 +0x86f4 ldrb w10, [x12] 0.00 0 +0x86f8 orr w10, w10, #0x100 0.00 0 +0x86fc mov w12, #0x2 0.00 0 +0x8700 b $+0x8 0.00 0 +0x8704 mov w12, #0x1 0.00 0 +0x8708 sub w13, w10, #0x112 0.00 0 +0x870c cmp w13, #0xc 0.00 0 +0x8710 lsl w11, w11, w13 0.00 0 +0x8714 mov w13, #0x1017 0.00 0 +0x8718 and w11, w11, w13 0.00 0 +0x871c ccmp w11, #0x0, #0x4, ls 0.00 0 +0x8720 b.eq $+0x1c18 0.00 0 +0x8724 ldrsb x10, [x22, w10, uxtw] 0.00 0 +0x8728 add x9, x9, x12 0.00 0 +0x872c add x9, x9, x10 0.00 0 +0x8730 cmp x9, x21 0.00 0 +0x8734 b.lo $-0x5c 0.00 0 +0x8738 mov w24, #0x0 0.00 0 +0x873c mov w9, #0x0 0.00 0 +0x8740 b $+0x1c28 0.00 0 +0x8744 ldr w3, [x24, #0x40] 0.00 0 +0x8748 add x0, x24, #0x48 0.00 0 +0x874c mov x1, x19 0.00 0 +0x8750 mov x2, x23 0.00 0 +0x8754 bl $-0x29cc0 0.00 0 +0x8758 ldr x8, [x26] 0.00 0 +0x875c str x23, [x8, #0x58] 0.00 0 +0x8760 ldr x0, [x19, #0x7d0] 0.00 0 +0x8764 ldr x8, [x0] 0.00 0 +0x8768 ldr x8, [x8, #0x128] 0.00 0 +0x876c mov x1, x23 0.00 0 +0x8770 blr x8 0.00 0 +0x8774 cmp w0, #0x13 0.00 0 +0x8778 b.ne $+0xc 0.00 0 +0x877c mov w8, #0xc 0.00 0 +0x8780 b $+0x14 0.00 0 +0x8784 mov x23, #0x0 0.00 0 +0x8788 adrp x8, $+0x14e000 0.00 0 +0x878c add x8, x8, #0x3c0 0.00 0 +0x8790 ldrb w8, [x8, w0, uxtw] 0.00 0 +0x8794 ldr x9, [x26] 0.00 0 +0x8798 ldr w10, [x19, #0xa88] 0.00 0 +0x879c ldr w11, [x19, #0x84c] 0.00 0 +0x87a0 cmp w10, w11 0.00 0 +0x87a4 b.lo $+0x1c 0.00 0 +0x87a8 ldr w11, [x19, #0x160] 0.00 0 +0x87ac cmp w10, w11 0.00 0 +0x87b0 b.hs $+0x2774 0.00 0 +0x87b4 ldr x11, [x19, #0x8b0] 0.00 0 +0x87b8 ldrb w11, [x11, #0x50] 0.00 0 +0x87bc tbz w11, #0x4, $+0x2768 0.00 0 +0x87c0 ldr x11, [x22] 0.00 0 +0x87c4 mov w12, #0x18 0.00 0 +0x87c8 umaddl x10, w10, w12, x11 0.00 0 +0x87cc stp x8, x23, [x10, #0x8] 0.00 0 +0x87d0 ldr x8, [x22] 0.00 0 +0x87d4 ldr x13, [sp, #0xc8] 0.00 0 +0x87d8 ldr w10, [x13] 0.00 0 +0x87dc add w11, w10, #0x1 0.00 0 +0x87e0 str w11, [x13] 0.00 0 +0x87e4 umull x10, w10, w12 0.00 0 +0x87e8 str x9, [x8, x10] 0.00 0 +0x87ec ldrb w8, [x9, #0x1] 0.00 0 +0x87f0 sub w9, w8, #0xa 0.00 0 +0x87f4 cmp w9, #0x2 0.00 0 +0x87f8 b.lo $-0x8250 0.00 0 +0x87fc cmp w8, #0x8 0.00 0 +0x8800 b.ne $+0x7dc 0.00 0 +0x8804 str xzr, [sp, #0x88] 0.00 0 +0x8808 b $+0x2a4 0.00 0 +0x880c ldr x0, [x19, #0x7d0] 0.00 0 +0x8810 ldr x1, [x26, #0x20] 0.00 0 +0x8814 ldr x8, [x0] 0.00 0 +0x8818 ldr x8, [x8, #0x1e8] 0.00 0 +0x881c blr x8 0.00 0 +0x8820 mov x1, x0 0.00 0 +0x8824 ldr x3, [x26] 0.00 0 +0x8828 mov x0, x19 0.00 0 +0x882c mov w2, #0xc 0.00 0 +0x8830 mov x4, x24 0.00 0 +0x8834 mov x5, #0x0 0.00 0 +0x8838 mov x6, #0x0 0.00 0 +0x883c bl $-0xb0038 0.00 0 +0x8840 str x0, [x26] 0.00 0 +0x8844 ldr x8, [x26, #0x20] 0.00 0 +0x8848 str x8, [x0, #0x68] 0.00 0 +0x884c ldr w8, [x19, #0x4a8] 0.00 0 +0x8850 orr w8, w8, #0x1 0.00 0 +0x8854 str w8, [x19, #0x4a8] 0.00 0 +0x8858 ldr x9, [sp, #0x80] 0.00 0 +0x885c ldr x8, [x9, #0x50] 0.00 0 +0x8860 orr x8, x8, #0x400000000 0.00 0 +0x8864 str x8, [x9, #0x50] 0.00 0 +0x8868 ldrb w8, [x19, #0x795] 0.00 0 +0x886c cbz w8, $+0xe8 0.00 0 +0x8870 mov x0, x19 0.00 0 +0x8874 mov w1, #0x1 0.00 0 +0x8878 bl $-0xb8538 0.00 0 +0x887c mov x24, x0 0.00 0 +0x8880 ldr x2, [x26] 0.00 0 +0x8884 str xzr, [x26, #0x108] 0.00 0 +0x8888 movi d0, #0xffffffff 0.00 0 +0x888c str d0, [x26, #0x110] 0.00 0 +0x8890 add x5, sp, #0x260 0.00 0 +0x8894 mov x0, x19 0.00 0 +0x8898 mov x1, x24 0.00 0 +0x889c mov w3, #0xffffffff 0.00 0 +0x88a0 mov x4, #0x0 0.00 0 +0x88a4 mov x6, #0x0 0.00 0 +0x88a8 bl $-0x3e314 0.00 0 +0x88ac ldrb w8, [x0] 0.00 0 +0x88b0 cmp w8, #0x19 0.00 0 +0x88b4 b.eq $+0x64 0.00 0 +0x88b8 mov x22, x0 0.00 0 +0x88bc ldr x0, [x19] 0.00 0 +0x88c0 ldp x1, x8, [x0, #0x10] 0.00 0 +0x88c4 add x9, x1, #0x38 0.00 0 +0x88c8 str x9, [x0, #0x10] 0.00 0 +0x88cc cmp x9, x8 0.00 0 +0x88d0 b.ls $+0x10 0.00 0 +0x88d4 mov w1, #0x38 0.00 0 +0x88d8 bl $-0xc6d84 0.00 0 +0x88dc mov x1, x0 0.00 0 +0x88e0 str x22, [x1] 0.00 0 +0x88e4 movi v0.2d, #0x0 0.00 0 +0x88e8 stur q0, [x1, #0x8] 0.00 0 +0x88ec stur q0, [x1, #0x18] 0.00 0 +0x88f0 str xzr, [x1, #0x28] 0.00 0 +0x88f4 movi d0, #0xffffffff 0.00 0 +0x88f8 str d0, [x1, #0x30] 0.00 0 +0x88fc ldr x8, [sp, #0x90] 0.00 0 +0x8900 ldr q0, [x8] 0.00 0 +0x8904 stur q0, [x1, #0x28] 0.00 0 +0x8908 mov x0, x19 0.00 0 +0x890c mov w2, #0xffffffff 0.00 0 +0x8910 mov w3, #0x1 0.00 0 +0x8914 bl $-0x12684 0.00 0 +0x8918 ldr x8, [x19, #0x58] 0.00 0 +0x891c mov w9, #0x48 0.00 0 +0x8920 umull x9, w24, w9 0.00 0 +0x8924 ldr x10, [x8, x9] 0.00 0 +0x8928 orr x10, x10, #0x4000000 0.00 0 +0x892c str x10, [x8, x9] 0.00 0 +0x8930 ldr x2, [x26, #0x20] 0.00 0 +0x8934 mov x0, x19 0.00 0 +0x8938 mov x1, x24 0.00 0 +0x893c mov w3, #0x1 0.00 0 +0x8940 bl $+0x306c0 0.00 0 +0x8944 mov x0, x19 0.00 0 +0x8948 mov x1, x24 0.00 0 +0x894c mov w2, #0xc 0.00 0 +0x8950 bl $-0x481c0 0.00 0 +0x8954 ldr w8, [x19, #0xa88] 0.00 0 +0x8958 ldr w9, [x19, #0x84c] 0.00 0 +0x895c cmp w8, w9 0.00 0 +0x8960 b.lo $+0x1c 0.00 0 +0x8964 ldr w9, [x19, #0x160] 0.00 0 +0x8968 cmp w8, w9 0.00 0 +0x896c b.hs $+0x25b8 0.00 0 +0x8970 ldr x9, [x19, #0x8b0] 0.00 0 +0x8974 ldrb w9, [x9, #0x50] 0.00 0 +0x8978 tbz w9, #0x4, $+0x25ac 0.00 0 +0x897c ldp x11, x12, [sp, #0xc0] 0.00 0 +0x8980 ldr x9, [x11] 0.00 0 +0x8984 mov w10, #0x18 0.00 0 +0x8988 umaddl x8, w8, w10, x9 0.00 0 +0x898c stp x25, x23, [x8, #0x8] 0.00 0 +0x8990 ldr x8, [x11] 0.00 0 +0x8994 ldr w9, [x12] 0.00 0 +0x8998 add w11, w9, #0x1 0.00 0 +0x899c str w11, [x12] 0.00 0 +0x89a0 umull x9, w9, w10 0.00 0 +0x89a4 str x0, [x8, x9] 0.00 0 +0x89a8 ldrb w8, [x0, #0x1] 0.00 0 +0x89ac sub w9, w8, #0xa 0.00 0 +0x89b0 cmp w9, #0x2 0.00 0 +0x89b4 b.hs $+0x14 0.00 0 +0x89b8 str xzr, [sp, #0x88] 0.00 0 +0x89bc mov w8, #0x1 0.00 0 +0x89c0 strb w8, [x19, #0x72b] 0.00 0 +0x89c4 b $+0x284 0.00 0 +0x89c8 cmp w8, #0x8 0.00 0 +0x89cc b.ne $+0x278 0.00 0 +0x89d0 str xzr, [sp, #0x88] 0.00 0 +0x89d4 mov w8, #0x1 0.00 0 +0x89d8 strb w8, [x19, #0x72a] 0.00 0 +0x89dc b $+0x26c 0.00 0 +0x89e0 add x26, sp, #0x158 0.00 0 +0x89e4 mov x27, x28 0.00 0 +0x89e8 b $+0x8 0.00 0 +0x89ec add x26, sp, #0x158 0.00 0 +0x89f0 str x24, [sp, #0x150] 0.00 0 +0x89f4 mov x0, x19 0.00 0 +0x89f8 mov x1, x22 0.00 0 +0x89fc mov w2, #0x6 0.00 0 +0x8a00 mov x3, x25 0.00 0 +0x8a04 mov x4, x24 0.00 0 +0x8a08 bl $-0x4f844 0.00 0 +0x8a0c mov x1, x0 0.00 0 +0x8a10 str x0, [x26] 0.00 0 +0x8a14 cbz w23, $+0x10 0.00 0 +0x8a18 ldr w8, [x1, #0xc] 0.00 0 +0x8a1c orr w8, w8, #0x80008000 0.00 0 +0x8a20 str w8, [x1, #0xc] 0.00 0 +0x8a24 str x27, [sp, #0xa0] 0.00 0 +0x8a28 mov x0, x19 0.00 0 +0x8a2c bl $-0x42f00 0.00 0 +0x8a30 str x0, [x26] 0.00 0 +0x8a34 ldr w8, [x19, #0xa88] 0.00 0 +0x8a38 ldr w9, [x19, #0x84c] 0.00 0 +0x8a3c cmp w8, w9 0.00 0 +0x8a40 ldr x12, [sp, #0xc0] 0.00 0 +0x8a44 b.lo $+0x1c 0.00 0 +0x8a48 ldr w9, [x19, #0x160] 0.00 0 +0x8a4c cmp w8, w9 0.00 0 +0x8a50 b.hs $+0x24d4 0.00 0 +0x8a54 ldr x9, [x19, #0x8b0] 0.00 0 +0x8a58 ldrb w9, [x9, #0x50] 0.00 0 +0x8a5c tbz w9, #0x4, $+0x24c8 0.00 0 +0x8a60 ldr x9, [sp, #0x88] 0.00 0 +0x8a64 lsl x9, x9, #0x8 0.00 0 +0x8a68 ldr x10, [x12] 0.00 0 +0x8a6c mov w11, #0x18 0.00 0 +0x8a70 umaddl x8, w8, w11, x10 0.00 0 +0x8a74 stp x9, xzr, [x8, #0x8] 0.00 0 +0x8a78 ldr x8, [x12] 0.00 0 +0x8a7c ldr x12, [sp, #0xc8] 0.00 0 +0x8a80 ldr w9, [x12] 0.00 0 +0x8a84 add w10, w9, #0x1 0.00 0 +0x8a88 str w10, [x12] 0.00 0 +0x8a8c umull x9, w9, w11 0.00 0 +0x8a90 str x0, [x8, x9] 0.00 0 +0x8a94 ldrb w8, [x0, #0x1] 0.00 0 +0x8a98 sub w9, w8, #0xa 0.00 0 +0x8a9c cmp w9, #0x2 0.00 0 +0x8aa0 b.lo $-0x84f4 0.00 0 +0x8aa4 cmp w8, #0x8 0.00 0 +0x8aa8 b.ne $-0x84f4 0.00 0 +0x8aac mov w8, #0x1 0.00 0 +0x8ab0 strb w8, [x19, #0x72a] 0.00 0 +0x8ab4 b $-0x8500 0.00 0 +0x8ab8 add x26, sp, #0x158 0.00 0 +0x8abc ldrb w8, [x23, #0xc] 0.00 0 +0x8ac0 tst w8, #0xf 0.00 0 +0x8ac4 str x24, [sp, #0xb0] 0.00 0 +0x8ac8 b.eq $+0x78 0.00 0 +0x8acc adrp x8, $+0x194000 0.00 0 +0x8ad0 add x8, x8, #0xf1 0.00 0 +0x8ad4 ldrb w8, [x8, #0x19] 0.00 0 +0x8ad8 ldr x0, [x19] 0.00 0 +0x8adc add w8, w8, #0x7 0.00 0 +0x8ae0 and x1, x8, #0x1f8 0.00 0 +0x8ae4 ldp x22, x8, [x0, #0x10] 0.00 0 +0x8ae8 add x9, x22, x1 0.00 0 +0x8aec cmp x9, x8 0.00 0 +0x8af0 str x9, [x0, #0x10] 0.00 0 +0x8af4 b.ls $+0xc 0.00 0 +0x8af8 bl $-0xc6fa4 0.00 0 +0x8afc mov x22, x0 0.00 0 +0x8b00 strh wzr, [x22, #0x4] 0.00 0 +0x8b04 add x0, x22, #0x10 0.00 0 +0x8b08 bl $+0xd1edc 0.00 0 +0x8b0c str wzr, [x22, #0xc] 0.00 0 +0x8b10 adrp x8, $+0x14e000 0.00 0 +0x8b14 ldr d0, [x8, #0xf8] 0.00 0 +0x8b18 str s0, [x22] 0.00 0 +0x8b1c strh wzr, [x22, #0x4] 0.00 0 +0x8b20 stp xzr, xzr, [x22, #0x18] 0.00 0 +0x8b24 mov w8, #0x53 0.00 0 +0x8b28 strb w8, [x22, #0x8] 0.00 0 +0x8b2c mov x0, x19 0.00 0 +0x8b30 mov w1, #0x53 0.00 0 +0x8b34 mov w2, #0x1 0.00 0 +0x8b38 mov x3, x23 0.00 0 +0x8b3c b $+0xc80 0.00 0 +0x8b40 str x27, [sp, #0xa0] 0.00 0 +0x8b44 b $-0x8590 0.00 0 +0x8b48 ldrb w1, [x25, #0x20] 0.00 0 +0x8b4c mov x0, x19 0.00 0 +0x8b50 mov x2, x25 0.00 0 +0x8b54 mov x3, x24 0.00 0 +0x8b58 mov x4, x28 0.00 0 +0x8b5c bl $-0x47680 0.00 0 +0x8b60 mov x24, x0 0.00 0 +0x8b64 str x0, [sp, #0x150] 0.00 0 +0x8b68 add x26, sp, #0x158 0.00 0 +0x8b6c b $+0x1038 0.00 0 +0x8b70 cmp w22, #0x37 0.00 0 +0x8b74 add x26, sp, #0x158 0.00 0 +0x8b78 ldr x24, [sp, #0xb0] 0.00 0 +0x8b7c b.eq $+0x15a0 0.00 0 +0x8b80 ldr x23, [x26, #0x20] 0.00 0 +0x8b84 ldr x0, [x19, #0x7d0] 0.00 0 +0x8b88 ldr x8, [x0] 0.00 0 +0x8b8c ldr x8, [x8, #0x128] 0.00 0 +0x8b90 mov x1, x23 0.00 0 +0x8b94 blr x8 0.00 0 +0x8b98 cmp w0, #0x13 0.00 0 +0x8b9c b.ne $+0x150 0.00 0 +0x8ba0 str xzr, [sp, #0x88] 0.00 0 +0x8ba4 mov w8, #0xc 0.00 0 +0x8ba8 b $+0x1508 0.00 0 +0x8bac and w8, w0, #0x8000000 0.00 0 +0x8bb0 ldr x9, [x19, #0x8b0] 0.00 0 +0x8bb4 ldr w9, [x9, #0x30] 0.00 0 +0x8bb8 ldr w25, [x19, #0xa88] 0.00 0 +0x8bbc lsr w23, w8, #0x1b 0.00 0 +0x8bc0 cbz w9, $+0x5bc 0.00 0 +0x8bc4 cbz x25, $+0x1748 0.00 0 +0x8bc8 mov x26, #0x0 0.00 0 +0x8bcc mov x22, #0x0 0.00 0 +0x8bd0 b $+0x1c 0.00 0 +0x8bd4 add x22, x22, #0x1 0.00 0 +0x8bd8 ldr x8, [sp, #0xc8] 0.00 0 +0x8bdc ldr w25, [x8] 0.00 0 +0x8be0 add x26, x26, #0x18 0.00 0 +0x8be4 cmp x22, x25 0.00 0 +0x8be8 b.hs $+0x594 0.00 0 +0x8bec ldr x8, [x19, #0xa90] 0.00 0 +0x8bf0 ldr x1, [x8, x26] 0.00 0 +0x8bf4 mov x0, x19 0.00 0 +0x8bf8 bl $-0x3ae44 0.00 0 +0x8bfc cbz w0, $-0x28 0.00 0 +0x8c00 mov x0, x19 0.00 0 +0x8c04 mov x1, x22 0.00 0 +0x8c08 mov w2, #0xffffffff 0.00 0 +0x8c0c bl $-0x100cc 0.00 0 +0x8c10 b $-0x3c 0.00 0 +0x8c14 mov x23, #0x0 0.00 0 +0x8c18 ldr x9, [sp, #0x80] 0.00 0 +0x8c1c ldr x8, [x9, #0x50] 0.00 0 +0x8c20 orr x8, x8, #0x10000 0.00 0 +0x8c24 str x8, [x9, #0x50] 0.00 0 +0x8c28 ldr w8, [x19, #0x4a8] 0.00 0 +0x8c2c orr w8, w8, #0x2 0.00 0 +0x8c30 str w8, [x19, #0x4a8] 0.00 0 +0x8c34 mov w24, #0x73 0.00 0 +0x8c38 ldr x8, [x19, #0x130] 0.00 0 +0x8c3c cbnz x8, $+0x16ac 0.00 0 +0x8c40 b $+0x1e58 0.00 0 +0x8c44 str xzr, [sp, #0x88] 0.00 0 +0x8c48 mov w8, #0xc 0.00 0 +0x8c4c str w8, [sp, #0x78] 0.00 0 +0x8c50 b $-0x869c 0.00 0 +0x8c54 mov w8, #0x8 0.00 0 +0x8c58 str w8, [x26, #0x188] 0.00 0 +0x8c5c ldr x6, [sp, #0x150] 0.00 0 +0x8c60 add x2, sp, #0x160 0.00 0 +0x8c64 add x4, sp, #0x2e0 0.00 0 +0x8c68 mov x0, x19 0.00 0 +0x8c6c mov x1, x25 0.00 0 +0x8c70 mov x3, x23 0.00 0 +0x8c74 mov x5, x24 0.00 0 +0x8c78 bl $-0x3ca34 0.00 0 +0x8c7c b $-0x2060 0.00 0 +0x8c80 ldr w8, [x19, #0x4a8] 0.00 0 +0x8c84 orr w8, w8, #0x10000 0.00 0 +0x8c88 str w8, [x19, #0x4a8] 0.00 0 +0x8c8c b $+0x19d4 0.00 0 +0x8c90 ldr x2, [x26, #0x30] 0.00 0 +0x8c94 ldr w4, [x26, #0x194] 0.00 0 +0x8c98 ldrb w8, [x25, #0x1] 0.00 0 +0x8c9c and w8, w8, #0xfe 0.00 0 +0x8ca0 mov w9, #0x8 0.00 0 +0x8ca4 mov w10, #0xd 0.00 0 +0x8ca8 cmp w8, #0xc 0.00 0 +0x8cac csel w1, w10, w9, eq 0.00 0 +0x8cb0 mov x0, x19 0.00 0 +0x8cb4 mov x3, x25 0.00 0 +0x8cb8 bl $-0x47d9c 0.00 0 +0x8cbc str x0, [x26] 0.00 0 +0x8cc0 ldr w8, [x26, #0x188] 0.00 0 +0x8cc4 cmp w8, #0x1 0.00 0 +0x8cc8 b.ne $+0x10 0.00 0 +0x8ccc ldr x8, [sp, #0x10] 0.00 0 +0x8cd0 ldr q0, [x8] 0.00 0 +0x8cd4 str q0, [x0, #0x40] 0.00 0 +0x8cd8 ldrb w8, [x0, #0x3c] 0.00 0 +0x8cdc and w8, w8, #0xfe 0.00 0 +0x8ce0 orr w8, w8, w23, lsr #20 0.00 0 +0x8ce4 strb w8, [x0, #0x3c] 0.00 0 +0x8ce8 b $+0x1948 0.00 0 +0x8cec mov x23, #0x0 0.00 0 +0x8cf0 str xzr, [sp, #0x88] 0.00 0 +0x8cf4 adrp x8, $+0x14e000 0.00 0 +0x8cf8 add x8, x8, #0x3c0 0.00 0 +0x8cfc ldrb w8, [x8, w0, uxtw] 0.00 0 +0x8d00 b $+0x13b0 0.00 0 +0x8d04 mov w8, #0x8 0.00 0 +0x8d08 str w8, [x27, #0x188] 0.00 0 +0x8d0c add x2, sp, #0x160 0.00 0 +0x8d10 add x4, sp, #0x2e0 0.00 0 +0x8d14 mov x0, x19 0.00 0 +0x8d18 mov x1, x24 0.00 0 +0x8d1c mov x3, x25 0.00 0 +0x8d20 ldr x5, [sp, #0x88] 0.00 0 +0x8d24 mov x6, #0x0 0.00 0 +0x8d28 bl $-0x3cae4 0.00 0 +0x8d2c str x0, [x27] 0.00 0 +0x8d30 mov w8, #0x1 0.00 0 +0x8d34 b $+0x60 0.00 0 +0x8d38 ldr w8, [x19, #0x4a8] 0.00 0 +0x8d3c orr w8, w8, #0x10000 0.00 0 +0x8d40 str w8, [x19, #0x4a8] 0.00 0 +0x8d44 tbz w25, #0x8, $+0x28 0.00 0 +0x8d48 ldrb w8, [sp, #0x2e4] 0.00 0 +0x8d4c tbz w8, #0x2, $+0x20 0.00 0 +0x8d50 add x8, sp, #0x158 0.00 0 +0x8d54 ldr x1, [x8, #0x30] 0.00 0 +0x8d58 add x27, sp, #0x158 0.00 0 +0x8d5c ldr x2, [x8, #0x20] 0.00 0 +0x8d60 mov x0, x19 0.00 0 +0x8d64 bl $-0xc078 0.00 0 +0x8d68 cbnz x0, $+0x1f8 0.00 0 +0x8d6c add x1, sp, #0x160 0.00 0 +0x8d70 add x3, sp, #0x2e0 0.00 0 +0x8d74 add x5, sp, #0x260 0.00 0 +0x8d78 mov x0, x19 0.00 0 +0x8d7c mov x2, x25 0.00 0 +0x8d80 ldr x4, [sp, #0x88] 0.00 0 +0x8d84 mov x6, #0x0 0.00 0 +0x8d88 bl $-0xbcd0 0.00 0 +0x8d8c mov w8, #0x0 0.00 0 +0x8d90 str x0, [x27] 0.00 0 +0x8d94 ldr x25, [sp, #0xc0] 0.00 0 +0x8d98 cmp w26, #0x7c 0.00 0 +0x8d9c b.eq $+0xe0 0.00 0 +0x8da0 cmp w26, #0x7f 0.00 0 +0x8da4 b.eq $+0xd8 0.00 0 +0x8da8 tbnz w8, #0x0, $+0xd4 0.00 0 +0x8dac mov x1, x23 0.00 0 +0x8db0 mov x23, x22 0.00 0 +0x8db4 add x22, sp, #0x158 0.00 0 +0x8db8 ldr w9, [x22, #0x198] 0.00 0 +0x8dbc cmp w9, #0x12 0.00 0 +0x8dc0 b.ne $+0x18 0.00 0 +0x8dc4 mov x0, x19 0.00 0 +0x8dc8 bl $+0x286d4 0.00 0 +0x8dcc mov x8, x0 0.00 0 +0x8dd0 add x9, x0, #0x20 0.00 0 +0x8dd4 b $+0x14 0.00 0 +0x8dd8 mov x8, #0x0 0.00 0 +0x8ddc adrp x10, $+0x14e000 0.00 0 +0x8de0 add x10, x10, #0x3c0 0.00 0 +0x8de4 add x9, x10, x9 0.00 0 +0x8de8 ldrb w1, [x9] 0.00 0 +0x8dec ldr x2, [x22] 0.00 0 +0x8df0 ldr w3, [x22, #0x108] 0.00 0 +0x8df4 mov x0, x19 0.00 0 +0x8df8 cmp w1, #0xe 0.00 0 +0x8dfc b.ne $+0x10 0.00 0 +0x8e00 mov x1, x8 0.00 0 +0x8e04 bl $-0x47b20 0.00 0 +0x8e08 b $+0x8 0.00 0 +0x8e0c bl $-0x4ad90 0.00 0 +0x8e10 str x0, [x22] 0.00 0 +0x8e14 ldr x8, [x0, #0x28] 0.00 0 +0x8e18 ldrb w9, [x8] 0.00 0 +0x8e1c cmp w9, #0x31 0.00 0 +0x8e20 mov x22, x23 0.00 0 +0x8e24 b.ne $+0x58 0.00 0 +0x8e28 ldr x9, [x8, #0x28] 0.00 0 +0x8e2c cbz x9, $+0x44 0.00 0 +0x8e30 ldrb w9, [x9] 0.00 0 +0x8e34 cmp w9, #0x7 0.00 0 +0x8e38 b.ne $+0x38 0.00 0 +0x8e3c ldr w9, [x0, #0xc] 0.00 0 +0x8e40 and w9, w9, #0xfffffff7 0.00 0 +0x8e44 str w9, [x0, #0xc] 0.00 0 +0x8e48 ldrb w10, [x0] 0.00 0 +0x8e4c adrp x11, $+0x151000 0.00 0 +0x8e50 add x11, x11, #0x2ca 0.00 0 +0x8e54 ldrb w10, [x11, x10] 0.00 0 +0x8e58 tbz w10, #0x6, $+0x18 0.00 0 +0x8e5c ldr x10, [x0, #0x30] 0.00 0 +0x8e60 ldr w10, [x10, #0xc] 0.00 0 +0x8e64 and w10, w10, #0x8 0.00 0 +0x8e68 orr w9, w10, w9 0.00 0 +0x8e6c str w9, [x0, #0xc] 0.00 0 +0x8e70 ldr w9, [x8, #0xc] 0.00 0 +0x8e74 orr w9, w9, #0x40000000 0.00 0 +0x8e78 str w9, [x8, #0xc] 0.00 0 +0x8e7c ldrb w8, [sp, #0x2e4] 0.00 0 +0x8e80 tbnz w8, #0x5, $+0x20 0.00 0 +0x8e84 add x26, sp, #0x158 0.00 0 +0x8e88 ldr x4, [x26] 0.00 0 +0x8e8c ldr w8, [x19, #0xa88] 0.00 0 +0x8e90 ldr w9, [x19, #0x84c] 0.00 0 +0x8e94 cmp w8, w9 0.00 0 +0x8e98 b.hs $+0xe8 0.00 0 +0x8e9c b $+0xfc 0.00 0 +0x8ea0 mov x23, x22 0.00 0 +0x8ea4 add x1, sp, #0x160 0.00 0 +0x8ea8 mov x0, x19 0.00 0 +0x8eac bl $-0xc34c 0.00 0 +0x8eb0 mov x22, x0 0.00 0 +0x8eb4 ldr x8, [x19, #0x130] 0.00 0 +0x8eb8 cbz x8, $+0x18 0.00 0 +0x8ebc ldr x8, [x19, #0x720] 0.00 0 +0x8ec0 ldr x8, [x8, #0x8] 0.00 0 +0x8ec4 ldr w0, [x8, #0x8] 0.00 0 +0x8ec8 bl $+0x1f9fc 0.00 0 +0x8ecc tbnz w0, #0x0, $+0x1f5c 0.00 0 +0x8ed0 add x26, sp, #0x158 0.00 0 +0x8ed4 ldr x4, [x26] 0.00 0 +0x8ed8 cbz x22, $+0x20 0.00 0 +0x8edc ldrb w2, [x4, #0x1] 0.00 0 +0x8ee0 mov x0, x19 0.00 0 +0x8ee4 mov w1, #0x53 0.00 0 +0x8ee8 mov x3, x22 0.00 0 +0x8eec bl $-0x4fd28 0.00 0 +0x8ef0 mov x4, x0 0.00 0 +0x8ef4 str x0, [x26] 0.00 0 +0x8ef8 ldr x25, [sp, #0xc0] 0.00 0 +0x8efc mov x22, x23 0.00 0 +0x8f00 ldr w8, [x19, #0xa88] 0.00 0 +0x8f04 ldr w9, [x19, #0x84c] 0.00 0 +0x8f08 cmp w8, w9 0.00 0 +0x8f0c b.hs $+0x74 0.00 0 +0x8f10 b $+0x88 0.00 0 +0x8f14 adrp x8, $+0x14e000 0.00 0 +0x8f18 add x8, x8, #0x37f 0.00 0 +0x8f1c ldr x9, [sp, #0x88] 0.00 0 +0x8f20 ldrb w2, [x8, x9] 0.00 0 +0x8f24 mov x0, x19 0.00 0 +0x8f28 mov x1, #0x0 0.00 0 +0x8f2c b $+0x30 0.00 0 +0x8f30 mov x0, x19 0.00 0 +0x8f34 mov w1, #0xffffffff 0.00 0 +0x8f38 mov x2, #0x0 0.00 0 +0x8f3c bl $-0x4a770 0.00 0 +0x8f40 b $+0x20 0.00 0 +0x8f44 adrp x8, $+0x14e000 0.00 0 +0x8f48 add x8, x8, #0x37f 0.00 0 +0x8f4c ldr x9, [sp, #0x88] 0.00 0 +0x8f50 ldrb w2, [x8, x9] 0.00 0 +0x8f54 mov x0, x19 0.00 0 +0x8f58 mov w1, #0x1 0.00 0 +0x8f5c bl $-0x4b5a4 0.00 0 +0x8f60 mov x4, x0 0.00 0 +0x8f64 add x26, sp, #0x158 0.00 0 +0x8f68 str x0, [x26] 0.00 0 +0x8f6c ldr x25, [sp, #0xc0] 0.00 0 +0x8f70 ldr w8, [x19, #0xa88] 0.00 0 +0x8f74 ldr w9, [x19, #0x84c] 0.00 0 +0x8f78 cmp w8, w9 0.00 0 +0x8f7c b.lo $+0x1c 0.00 0 +0x8f80 ldr w9, [x19, #0x160] 0.00 0 +0x8f84 cmp w8, w9 0.00 0 +0x8f88 b.hs $+0x1f9c 0.00 0 +0x8f8c ldr x9, [x19, #0x8b0] 0.00 0 +0x8f90 ldrb w9, [x9, #0x50] 0.00 0 +0x8f94 tbz w9, #0x4, $+0x1f90 0.00 0 +0x8f98 ldr x9, [x25] 0.00 0 +0x8f9c mov w10, #0x18 0.00 0 +0x8fa0 umaddl x8, w8, w10, x9 0.00 0 +0x8fa4 stp x22, x28, [x8, #0x8] 0.00 0 +0x8fa8 ldr x8, [x25] 0.00 0 +0x8fac ldr x12, [sp, #0xc8] 0.00 0 +0x8fb0 ldr w9, [x12] 0.00 0 +0x8fb4 add w11, w9, #0x1 0.00 0 +0x8fb8 str w11, [x12] 0.00 0 +0x8fbc umull x9, w9, w10 0.00 0 +0x8fc0 str x4, [x8, x9] 0.00 0 +0x8fc4 ldrb w8, [x4, #0x1] 0.00 0 +0x8fc8 sub w9, w8, #0xa 0.00 0 +0x8fcc cmp w9, #0x2 0.00 0 +0x8fd0 b.hs $-0xcc4 0.00 0 +0x8fd4 mov w8, #0x1 0.00 0 +0x8fd8 strb w8, [x19, #0x72b] 0.00 0 +0x8fdc str xzr, [sp, #0x88] 0.00 0 +0x8fe0 b $-0x8a2c 0.00 0 +0x8fe4 ldr w8, [sp, #0x14c] 0.00 0 +0x8fe8 cmp w8, #0x7b 0.00 0 +0x8fec b.ne $+0x1f38 0.00 0 +0x8ff0 mov x27, x22 0.00 0 +0x8ff4 add x22, sp, #0x158 0.00 0 +0x8ff8 str wzr, [x22, #0xb8] 0.00 0 +0x8ffc add x4, sp, #0x210 0.00 0 +0x9000 mov x0, x19 0.00 0 +0x9004 mov x1, x24 0.00 0 +0x9008 mov w2, #0xffffffff 0.00 0 +0x900c mov w3, #0x42200000 0.00 0 +0x9010 bl $-0x11d40 0.00 0 +0x9014 mov x24, x0 0.00 0 +0x9018 ldr w8, [x22, #0xb8] 0.00 0 +0x901c ldr w9, [x22, #0x108] 0.00 0 +0x9020 orr w8, w9, w8 0.00 0 +0x9024 str w8, [x22, #0x108] 0.00 0 +0x9028 ldrb w8, [x0, #0x1] 0.00 0 +0x902c ldr x2, [x22, #0x30] 0.00 0 +0x9030 ldr w4, [x22, #0x194] 0.00 0 +0x9034 and w8, w8, #0xfe 0.00 0 +0x9038 mov w9, #0x8 0.00 0 +0x903c mov w10, #0xd 0.00 0 +0x9040 cmp w8, #0xc 0.00 0 +0x9044 csel w1, w10, w9, eq 0.00 0 +0x9048 mov x0, x19 0.00 0 +0x904c mov x3, x24 0.00 0 +0x9050 bl $-0x48134 0.00 0 +0x9054 str x0, [x22] 0.00 0 +0x9058 add x23, sp, #0x158 0.00 0 +0x905c ldr w8, [x22, #0x188] 0.00 0 +0x9060 cmp w8, #0x1 0.00 0 +0x9064 b.ne $+0x10 0.00 0 +0x9068 ldr x8, [sp, #0x10] 0.00 0 +0x906c ldr q0, [x8] 0.00 0 +0x9070 str q0, [x0, #0x40] 0.00 0 +0x9074 ldr x0, [x19, #0x7d0] 0.00 0 +0x9078 ldr x1, [x23, #0x20] 0.00 0 +0x907c ldr x8, [x0] 0.00 0 +0x9080 ldr x8, [x8, #0x158] 0.00 0 +0x9084 blr x8 0.00 0 +0x9088 ldr x25, [sp, #0xc0] 0.00 0 +0x908c mov x22, x27 0.00 0 +0x9090 tbz w0, #0x14, $+0x14 0.00 0 +0x9094 ldr x8, [x23] 0.00 0 +0x9098 ldrb w9, [x8, #0x3c] 0.00 0 +0x909c orr w9, w9, #0x1 0.00 0 +0x90a0 strb w9, [x8, #0x3c] 0.00 0 +0x90a4 mov w8, #0x0 0.00 0 +0x90a8 cmp w26, #0x7c 0.00 0 +0x90ac b.eq $+0x764 0.00 0 +0x90b0 cmp w26, #0x7f 0.00 0 +0x90b4 ldr x23, [sp, #0x48] 0.00 0 +0x90b8 b.eq $-0x320 0.00 0 +0x90bc ldr x8, [x19, #0x130] 0.00 0 +0x90c0 cbz x8, $-0x328 0.00 0 +0x90c4 add x4, x8, #0x50 0.00 0 +0x90c8 mov x0, x19 0.00 0 +0x90cc mov x1, #0x0 0.00 0 +0x90d0 mov x2, #0x0 0.00 0 +0x90d4 mov x3, x24 0.00 0 +0x90d8 bl $+0x2b44 0.00 0 +0x90dc mov w8, #0x0 0.00 0 +0x90e0 cbz w0, $-0x348 0.00 0 +0x90e4 ldr x9, [x19, #0x130] 0.00 0 +0x90e8 mov w10, #0x1 0.00 0 +0x90ec strb w10, [x9, #0x804] 0.00 0 +0x90f0 b $-0x358 0.00 0 +0x90f4 mov w8, #0x0 0.00 0 +0x90f8 b $-0x364 0.00 0 +0x90fc ldr x11, [sp, #0xc8] 0.00 0 +0x9100 ldr w8, [x11] 0.00 0 +0x9104 cbz w8, $+0x1e20 0.00 0 +0x9108 ldr x9, [x25] 0.00 0 +0x910c subs w10, w8, #0x1 0.00 0 +0x9110 str w10, [x11] 0.00 0 +0x9114 b.eq $+0x1e10 0.00 0 +0x9118 mov w11, #0x18 0.00 0 +0x911c umull x10, w10, w11 0.00 0 +0x9120 ldr x1, [x9, x10] 0.00 0 +0x9124 sub w8, w8, #0x2 0.00 0 +0x9128 str w8, [x19, #0xa88] 0.00 0 +0x912c umull x8, w8, w11 0.00 0 +0x9130 ldr x22, [x9, x8] 0.00 0 +0x9134 mov x0, x19 0.00 0 +0x9138 mov w2, #0x8 0.00 0 +0x913c mov w3, #0x0 0.00 0 +0x9140 bl $-0xfce4 0.00 0 +0x9144 mov x4, x0 0.00 0 +0x9148 mov x0, x19 0.00 0 +0x914c mov w1, #0x3c 0.00 0 +0x9150 mov w2, #0xd 0.00 0 +0x9154 mov x3, x22 0.00 0 +0x9158 mov x5, x23 0.00 0 +0x915c mov x6, #0x0 0.00 0 +0x9160 bl $-0xb095c 0.00 0 +0x9164 str x0, [x26] 0.00 0 +0x9168 ldr w8, [x19, #0xa88] 0.00 0 +0x916c ldr w9, [x19, #0x84c] 0.00 0 +0x9170 cmp w8, w9 0.00 0 +0x9174 b.hs $+0x1264 0.00 0 +0x9178 b $+0x1278 0.00 0 +0x917c cbz x25, $+0x50 0.00 0 +0x9180 mov x26, #0x0 0.00 0 +0x9184 mov x22, #0x0 0.00 0 +0x9188 b $+0x14 0.00 0 +0x918c add x22, x22, #0x1 0.00 0 +0x9190 add x26, x26, #0x18 0.00 0 +0x9194 cmp x25, x22 0.00 0 +0x9198 b.eq $+0x34 0.00 0 +0x919c ldr x8, [sp, #0xc0] 0.00 0 +0x91a0 ldr x8, [x8] 0.00 0 +0x91a4 ldr x8, [x8, x26] 0.00 0 +0x91a8 ldrb w8, [x8, #0xc] 0.00 0 +0x91ac mov w9, #0x17 0.00 0 +0x91b0 tst w8, w9 0.00 0 +0x91b4 b.eq $-0x28 0.00 0 +0x91b8 mov x0, x19 0.00 0 +0x91bc mov x1, x22 0.00 0 +0x91c0 mov w2, #0xffffffff 0.00 0 +0x91c4 bl $-0x10684 0.00 0 +0x91c8 b $-0x3c 0.00 0 +0x91cc ldr x8, [sp, #0xb0] 0.00 0 +0x91d0 add x2, x8, x24 0.00 0 +0x91d4 add x1, sp, #0x160 0.00 0 +0x91d8 mov x0, x19 0.00 0 +0x91dc mov x3, x21 0.00 0 +0x91e0 mov x4, x23 0.00 0 +0x91e4 bl $-0xe510 0.00 0 +0x91e8 add x26, sp, #0x158 0.00 0 +0x91ec tbz w0, #0x1f, $+0x1140 0.00 0 +0x91f0 b $+0x1d34 0.00 0 +0x91f4 ldp x6, x25, [sp, #0xb8] 0.00 0 +0x91f8 cbnz x23, $-0x39e4 0.00 0 +0x91fc b $-0x176c 0.00 0 +0x9200 ldr x22, [x22] 0.00 0 +0x9204 ldrb w8, [x22, #0xc] 0.00 0 +0x9208 tst w8, #0xf 0.00 0 +0x920c add x26, sp, #0x158 0.00 0 +0x9210 b.eq $+0x9ec 0.00 0 +0x9214 mov x0, x19 0.00 0 +0x9218 mov w1, #0x1 0.00 0 +0x921c bl $-0xb8edc 0.00 0 +0x9220 mov x25, x0 0.00 0 +0x9224 mov x0, x19 0.00 0 +0x9228 mov x1, x25 0.00 0 +0x922c mov x2, x22 0.00 0 +0x9230 mov w3, #0xffffffff 0.00 0 +0x9234 mov x4, #0x0 0.00 0 +0x9238 ldr x5, [sp, #0x90] 0.00 0 +0x923c mov x6, #0x0 0.00 0 +0x9240 bl $-0x3ecac 0.00 0 +0x9244 ldrb w8, [x0] 0.00 0 +0x9248 cmp w8, #0x19 0.00 0 +0x924c b.eq $+0x64 0.00 0 +0x9250 mov x22, x0 0.00 0 +0x9254 ldr x0, [x19] 0.00 0 +0x9258 ldp x1, x8, [x0, #0x10] 0.00 0 +0x925c add x9, x1, #0x38 0.00 0 +0x9260 str x9, [x0, #0x10] 0.00 0 +0x9264 cmp x9, x8 0.00 0 +0x9268 b.ls $+0x10 0.00 0 +0x926c mov w1, #0x38 0.00 0 +0x9270 bl $-0xc771c 0.00 0 +0x9274 mov x1, x0 0.00 0 +0x9278 str x22, [x1] 0.00 0 +0x927c movi v0.2d, #0x0 0.00 0 +0x9280 stur q0, [x1, #0x8] 0.00 0 +0x9284 stur q0, [x1, #0x18] 0.00 0 +0x9288 str xzr, [x1, #0x28] 0.00 0 +0x928c movi d0, #0xffffffff 0.00 0 +0x9290 str d0, [x1, #0x30] 0.00 0 +0x9294 ldr x8, [sp, #0x90] 0.00 0 +0x9298 ldr q0, [x8] 0.00 0 +0x929c stur q0, [x1, #0x28] 0.00 0 +0x92a0 mov x0, x19 0.00 0 +0x92a4 mov w2, #0xffffffff 0.00 0 +0x92a8 mov w3, #0x1 0.00 0 +0x92ac bl $-0x1301c 0.00 0 +0x92b0 ldr x8, [x19, #0x58] 0.00 0 +0x92b4 mov w9, #0x48 0.00 0 +0x92b8 umull x9, w25, w9 0.00 0 +0x92bc ldr x8, [x8, x9] 0.00 0 +0x92c0 and x8, x8, #0x1f 0.00 0 +0x92c4 adrp x9, $+0x14e000 0.00 0 +0x92c8 add x9, x9, #0x37f 0.00 0 +0x92cc ldrb w22, [x9, x8] 0.00 0 +0x92d0 mov x0, x19 0.00 0 +0x92d4 mov x1, x25 0.00 0 +0x92d8 mov x2, x22 0.00 0 +0x92dc bl $-0x48b4c 0.00 0 +0x92e0 mov x23, x0 0.00 0 +0x92e4 mov x0, x19 0.00 0 +0x92e8 mov x1, x25 0.00 0 +0x92ec mov x2, x22 0.00 0 +0x92f0 bl $-0x48b60 0.00 0 +0x92f4 mov x22, x0 0.00 0 +0x92f8 b $+0x91c 0.00 0 +0x92fc ldr w8, [x27, #0x194] 0.00 0 +0x9300 ldr x9, [x19, #0xa68] 0.00 0 +0x9304 cmp x9, x8 0.00 0 +0x9308 b.hs $+0x8ec 0.00 0 +0x930c ldr x8, [sp, #0xc8] 0.00 0 +0x9310 ldr w8, [x8] 0.00 0 +0x9314 cbz w8, $+0x1c10 0.00 0 +0x9318 ldr x9, [x25] 0.00 0 +0x931c sub w10, w8, #0x1 0.00 0 +0x9320 mov w11, #0x18 0.00 0 +0x9324 umull x10, w10, w11 0.00 0 +0x9328 ldr x1, [x9, x10] 0.00 0 +0x932c ldr w9, [x1, #0xc] 0.00 0 +0x9330 mov w10, #0x13 0.00 0 +0x9334 tst w9, w10 0.00 0 +0x9338 b.eq $+0x894 0.00 0 +0x933c cmp w8, #0x1 0.00 0 +0x9340 b.ls $+0x1be4 0.00 0 +0x9344 ldr x9, [x19, #0xa90] 0.00 0 +0x9348 sub w8, w8, #0x2 0.00 0 +0x934c mov w10, #0x18 0.00 0 +0x9350 umull x8, w8, w10 0.00 0 +0x9354 ldr x1, [x9, x8] 0.00 0 +0x9358 mov x0, x19 0.00 0 +0x935c bl $-0x655d8 0.00 0 +0x9360 cbz w0, $-0x4d88 0.00 0 +0x9364 ldr w8, [x19, #0xa88] 0.00 0 +0x9368 sub w1, w8, #0x1 0.00 0 +0x936c mov x0, x19 0.00 0 +0x9370 mov w2, #0xffffffff 0.00 0 +0x9374 bl $-0x10834 0.00 0 +0x9378 b $-0x4da0 0.00 0 +0x937c ldr d0, [x23, #0x28] 0.00 0 +0x9380 bl $+0xb8920 0.00 0 +0x9384 ldr x1, [x26] 0.00 0 +0x9388 tbnz w0, #0x0, $+0x3c 0.00 0 +0x938c ldrb w8, [x1] 0.00 0 +0x9390 sub w8, w8, #0x2 0.00 0 +0x9394 cmp w8, #0x5 0.00 0 +0x9398 b.lo $+0x2c 0.00 0 +0x939c ldrb w8, [x1, #0x1] 0.00 0 +0x93a0 cmp w8, #0xd 0.00 0 +0x93a4 ccmp w8, #0x8, #0x4, ne 0.00 0 +0x93a8 b.ne $+0x28 0.00 0 +0x93ac mov x0, x19 0.00 0 +0x93b0 bl $+0x93cc4 0.00 0 +0x93b4 ldrb w8, [x0] 0.00 0 +0x93b8 cmp w8, #0x7 0.00 0 +0x93bc b.ne $+0x14 0.00 0 +0x93c0 ldr x1, [x26] 0.00 0 +0x93c4 mov x0, x19 0.00 0 +0x93c8 bl $-0x467a8 0.00 0 +0x93cc b $+0x114 0.00 0 +0x93d0 mov x0, x19 0.00 0 +0x93d4 mov w1, #0x1 0.00 0 +0x93d8 bl $-0xb9098 0.00 0 +0x93dc mov x25, x0 0.00 0 +0x93e0 ldr x2, [x26] 0.00 0 +0x93e4 str xzr, [x26, #0x108] 0.00 0 +0x93e8 movi d0, #0xffffffff 0.00 0 +0x93ec str d0, [x26, #0x110] 0.00 0 +0x93f0 add x5, sp, #0x260 0.00 0 +0x93f4 mov x0, x19 0.00 0 +0x93f8 mov x1, x25 0.00 0 +0x93fc mov w3, #0xffffffff 0.00 0 +0x9400 mov x4, #0x0 0.00 0 +0x9404 mov x6, #0x0 0.00 0 +0x9408 bl $-0x3ee74 0.00 0 +0x940c ldrb w8, [x0] 0.00 0 +0x9410 cmp w8, #0x19 0.00 0 +0x9414 b.eq $+0x64 0.00 0 +0x9418 mov x22, x0 0.00 0 +0x941c ldr x0, [x19] 0.00 0 +0x9420 ldp x1, x8, [x0, #0x10] 0.00 0 +0x9424 add x9, x1, #0x38 0.00 0 +0x9428 str x9, [x0, #0x10] 0.00 0 +0x942c cmp x9, x8 0.00 0 +0x9430 b.ls $+0x10 0.00 0 +0x9434 mov w1, #0x38 0.00 0 +0x9438 bl $-0xc78e4 0.00 0 +0x943c mov x1, x0 0.00 0 +0x9440 str x22, [x1] 0.00 0 +0x9444 movi v0.2d, #0x0 0.00 0 +0x9448 stur q0, [x1, #0x8] 0.00 0 +0x944c stur q0, [x1, #0x18] 0.00 0 +0x9450 str xzr, [x1, #0x28] 0.00 0 +0x9454 movi d0, #0xffffffff 0.00 0 +0x9458 str d0, [x1, #0x30] 0.00 0 +0x945c ldr x8, [sp, #0x90] 0.00 0 +0x9460 ldr q0, [x8] 0.00 0 +0x9464 stur q0, [x1, #0x28] 0.00 0 +0x9468 mov x0, x19 0.00 0 +0x946c mov w2, #0xffffffff 0.00 0 +0x9470 mov w3, #0x1 0.00 0 +0x9474 bl $-0x131e4 0.00 0 +0x9478 ldr x8, [x19, #0x58] 0.00 0 +0x947c mov w9, #0x48 0.00 0 +0x9480 umull x9, w25, w9 0.00 0 +0x9484 ldr x10, [x8, x9] 0.00 0 +0x9488 and x11, x10, #0x1f 0.00 0 +0x948c adrp x12, $+0x14e000 0.00 0 +0x9490 add x12, x12, #0x37f 0.00 0 +0x9494 ldrb w22, [x12, x11] 0.00 0 +0x9498 orr x10, x10, #0x4000000 0.00 0 +0x949c str x10, [x8, x9] 0.00 0 +0x94a0 cmp w22, #0xc 0.00 0 +0x94a4 b.ne $+0x18 0.00 0 +0x94a8 mov x0, x19 0.00 0 +0x94ac mov x1, x25 0.00 0 +0x94b0 mov x2, x23 0.00 0 +0x94b4 mov x3, x24 0.00 0 +0x94b8 bl $+0x3206c 0.00 0 +0x94bc mov x0, x19 0.00 0 +0x94c0 mov x1, x25 0.00 0 +0x94c4 mov x2, x22 0.00 0 +0x94c8 bl $-0x48d38 0.00 0 +0x94cc str x0, [x26] 0.00 0 +0x94d0 mov x0, x19 0.00 0 +0x94d4 mov x1, x25 0.00 0 +0x94d8 mov x2, x22 0.00 0 +0x94dc bl $-0x48d4c 0.00 0 +0x94e0 mov x25, x0 0.00 0 +0x94e4 str x0, [sp, #0x150] 0.00 0 +0x94e8 ldr x23, [x26] >> 50.00 1 +0x94ec b $+0x34c 0.00 0 +0x94f0 mov w10, #0x1 0.00 0 +0x94f4 ldr x23, [x24, #0x28] 0.00 0 +0x94f8 cbz x23, $+0xb8 0.00 0 +0x94fc sub x11, x23, #0x21 0.00 0 +0x9500 cmn x11, #0x20 0.00 0 +0x9504 csinc w10, w10, wzr, hs 0.00 0 +0x9508 tbz w10, #0x0, $+0xc0 0.00 0 +0x950c cbnz x9, $+0x1a1c 0.00 0 +0x9510 adrp x8, $+0x193000 0.00 0 +0x9514 add x8, x8, #0xf1 0.00 0 +0x9518 ldrb w8, [x8, #0x20] 0.00 0 +0x951c ldr x0, [x19] 0.00 0 +0x9520 add w8, w8, #0x7 0.00 0 +0x9524 and x1, x8, #0x1f8 0.00 0 +0x9528 ldp x23, x8, [x0, #0x10] 0.00 0 +0x952c add x9, x23, x1 0.00 0 +0x9530 cmp x9, x8 0.00 0 +0x9534 str x9, [x0, #0x10] 0.00 0 +0x9538 b.ls $+0xc 0.00 0 +0x953c bl $-0xc79e8 0.00 0 +0x9540 mov x23, x0 0.00 0 +0x9544 strh wzr, [x23, #0x4] 0.00 0 +0x9548 add x0, x23, #0x10 0.00 0 +0x954c bl $+0xd1498 0.00 0 +0x9550 str wzr, [x23, #0xc] 0.00 0 +0x9554 adrp x8, $+0x150000 0.00 0 +0x9558 ldr d0, [x8, #0xc20] 0.00 0 +0x955c str s0, [x23] 0.00 0 +0x9560 strh wzr, [x23, #0x4] 0.00 0 +0x9564 stp xzr, xzr, [x23, #0x18] 0.00 0 +0x9568 mov w8, #0x53 0.00 0 +0x956c strb w8, [x23, #0x8] 0.00 0 +0x9570 str x24, [x23, #0x28] 0.00 0 +0x9574 ldr w8, [x24, #0xc] 0.00 0 +0x9578 and w8, w8, #0x1f 0.00 0 +0x957c str xzr, [x23, #0x30] 0.00 0 +0x9580 str x23, [x26] 0.00 0 +0x9584 mov w9, #0x100a 0.00 0 +0x9588 orr w8, w8, w9 0.00 0 +0x958c str w8, [x23, #0xc] 0.00 0 +0x9590 ldrb w8, [x19, #0x79b] 0.00 0 +0x9594 cbnz w8, $+0x10 0.00 0 +0x9598 add x8, x19, #0x741 0.00 0 +0x959c mov w9, #0x101 0.00 0 +0x95a0 strh w9, [x8] 0.00 0 +0x95a4 mov w8, #0x1 0.00 0 +0x95a8 strb w8, [x19, #0x72f] 0.00 0 +0x95ac b $+0x100 0.00 0 +0x95b0 mov x0, x19 0.00 0 +0x95b4 mov x1, #0x0 0.00 0 +0x95b8 mov w2, #0x8 0.00 0 +0x95bc bl $-0x4bc04 0.00 0 +0x95c0 str x0, [x26] 0.00 0 +0x95c4 b $+0xdc 0.00 0 +0x95c8 mov x0, x19 0.00 0 +0x95cc mov w1, #0x0 0.00 0 +0x95d0 bl $-0xb9290 0.00 0 +0x95d4 mov x22, x0 0.00 0 +0x95d8 mov x0, x19 0.00 0 +0x95dc mov x1, x23 0.00 0 +0x95e0 bl $+0x27fc4 0.00 0 +0x95e4 mov x2, x0 0.00 0 +0x95e8 mov x0, x19 0.00 0 +0x95ec mov x1, x22 0.00 0 +0x95f0 mov w3, #0x0 0.00 0 +0x95f4 bl $+0x31d7c 0.00 0 +0x95f8 ldr x8, [x19, #0x58] 0.00 0 +0x95fc mov w9, #0x48 0.00 0 +0x9600 umull x9, w22, w9 0.00 0 +0x9604 ldr x10, [x8, x9] 0.00 0 +0x9608 orr x10, x10, #0x100000 0.00 0 +0x960c str x10, [x8, x9] 0.00 0 +0x9610 ldr x8, [x19, #0x58] 0.00 0 +0x9614 ldr x10, [x8, x9] 0.00 0 +0x9618 orr x10, x10, #0x200000000 0.00 0 +0x961c str x10, [x8, x9] 0.00 0 +0x9620 mov x0, x19 0.00 0 +0x9624 mov x1, x22 0.00 0 +0x9628 mov w2, #0x8 0.00 0 +0x962c bl $-0x48c88 0.00 0 +0x9630 str x0, [x26] 0.00 0 +0x9634 ldr x8, [x19, #0x130] 0.00 0 +0x9638 cbz x8, $+0x54 0.00 0 +0x963c ldrb w9, [x19, #0x82c] 0.00 0 +0x9640 tbz w9, #0x2, $+0x4c 0.00 0 +0x9644 ldr x8, [x8, #0x8] 0.00 0 +0x9648 ldrb w8, [x8, #0x82c] 0.00 0 +0x964c tbnz w8, #0x2, $+0x40 0.00 0 +0x9650 mov x0, x19 0.00 0 +0x9654 mov x1, #0x0 0.00 0 +0x9658 mov w2, #0x6 0.00 0 +0x965c bl $-0x4bca4 0.00 0 +0x9660 mov x2, x0 0.00 0 +0x9664 str xzr, [x26, #0x108] 0.00 0 +0x9668 movi d0, #0xffffffff 0.00 0 +0x966c str d0, [x26, #0x110] 0.00 0 +0x9670 add x5, sp, #0x260 0.00 0 +0x9674 mov x0, x19 0.00 0 +0x9678 mov x1, x22 0.00 0 +0x967c mov w3, #0xffffffff 0.00 0 +0x9680 mov x4, #0x0 0.00 0 +0x9684 mov x6, #0x0 0.00 0 +0x9688 bl $-0x12c0c 0.00 0 +0x968c ldrb w8, [x19, #0x79b] 0.00 0 +0x9690 cbnz w8, $+0x10 0.00 0 +0x9694 add x8, x19, #0x741 0.00 0 +0x9698 mov w9, #0x101 0.00 0 +0x969c strh w9, [x8] 0.00 0 +0x96a0 mov w8, #0x1 0.00 0 +0x96a4 strb w8, [x19, #0x730] 0.00 0 +0x96a8 ldr x23, [x26] 0.00 0 +0x96ac str x27, [sp, #0xa0] 0.00 0 +0x96b0 ldr w8, [x19, #0xa88] 0.00 0 +0x96b4 ldr w9, [x19, #0x84c] 0.00 0 +0x96b8 cmp w8, w9 0.00 0 +0x96bc b.lo $+0x1c 0.00 0 +0x96c0 ldr w9, [x19, #0x160] 0.00 0 +0x96c4 cmp w8, w9 0.00 0 +0x96c8 b.hs $+0x185c 0.00 0 +0x96cc ldr x9, [x19, #0x8b0] 0.00 0 +0x96d0 ldrb w9, [x9, #0x50] 0.00 0 +0x96d4 tbz w9, #0x4, $+0x1850 0.00 0 +0x96d8 ldr x9, [sp, #0x88] 0.00 0 +0x96dc lsl x9, x9, #0x8 0.00 0 +0x96e0 ldr x10, [x25] 0.00 0 +0x96e4 mov w11, #0x18 0.00 0 +0x96e8 umaddl x8, w8, w11, x10 0.00 0 +0x96ec stp x9, xzr, [x8, #0x8] 0.00 0 +0x96f0 ldr x8, [x25] 0.00 0 +0x96f4 b $-0x3364 0.00 0 +0x96f8 add x4, sp, #0x260 0.00 0 +0x96fc mov x0, x19 0.00 0 +0x9700 mov x1, x24 0.00 0 +0x9704 mov w2, #0xffffffff 0.00 0 +0x9708 mov w3, #0x0 0.00 0 +0x970c bl $-0x1243c 0.00 0 +0x9710 mov x24, x0 0.00 0 +0x9714 str x0, [x26] 0.00 0 +0x9718 ldrb w8, [x24] 0.00 0 +0x971c cmp w8, #0x1d 0.00 0 +0x9720 b.ne $+0x18 0.00 0 +0x9724 ldrb w8, [x24, #0xf] 0.00 0 +0x9728 tbnz w8, #0x4, $+0x18 0.00 0 +0x972c ldr x24, [x24, #0x28] 0.00 0 +0x9730 str x24, [x26] 0.00 0 +0x9734 ldrb w8, [x24] 0.00 0 +0x9738 cmp w8, #0x71 0.00 0 +0x973c b.eq $-0x2b18 0.00 0 +0x9740 ldr w10, [x24, #0xc] 0.00 0 +0x9744 adrp x8, $+0x193000 0.00 0 +0x9748 add x8, x8, #0xf1 0.00 0 +0x974c ldrb w8, [x8, #0x19] 0.00 0 +0x9750 ldr x0, [x19] 0.00 0 +0x9754 add w8, w8, #0x7 0.00 0 +0x9758 and x1, x8, #0x1f8 0.00 0 +0x975c ldp x22, x8, [x0, #0x10] 0.00 0 +0x9760 add x9, x22, x1 0.00 0 +0x9764 str x9, [x0, #0x10] 0.00 0 +0x9768 tst w10, #0x7 0.00 0 +0x976c b.eq $+0x5c 0.00 0 +0x9770 cmp x9, x8 0.00 0 +0x9774 b.ls $+0xc 0.00 0 +0x9778 bl $-0xc7c24 0.00 0 +0x977c mov x22, x0 0.00 0 +0x9780 strh wzr, [x22, #0x4] 0.00 0 +0x9784 add x0, x22, #0x10 0.00 0 +0x9788 bl $+0xd125c 0.00 0 +0x978c str wzr, [x22, #0xc] 0.00 0 +0x9790 adrp x8, $+0x14d000 0.00 0 +0x9794 ldr d0, [x8, #0xf8] 0.00 0 +0x9798 str s0, [x22] 0.00 0 +0x979c strh wzr, [x22, #0x4] 0.00 0 +0x97a0 stp xzr, xzr, [x22, #0x18] 0.00 0 +0x97a4 mov w8, #0x53 0.00 0 +0x97a8 strb w8, [x22, #0x8] 0.00 0 +0x97ac mov x0, x19 0.00 0 +0x97b0 mov w1, #0x53 0.00 0 +0x97b4 mov w2, #0x1 0.00 0 +0x97b8 mov x3, x24 0.00 0 +0x97bc mov x4, x22 0.00 0 +0x97c0 bl $-0x505fc 0.00 0 +0x97c4 b $-0x2ba8 0.00 0 +0x97c8 cmp x9, x8 0.00 0 +0x97cc b.ls $+0xc 0.00 0 +0x97d0 bl $-0xc7c7c 0.00 0 +0x97d4 mov x22, x0 0.00 0 +0x97d8 strh wzr, [x22, #0x4] 0.00 0 +0x97dc add x0, x22, #0x10 0.00 0 +0x97e0 bl $+0xd1204 0.00 0 +0x97e4 str wzr, [x22, #0xc] 0.00 0 +0x97e8 adrp x8, $+0x14d000 0.00 0 +0x97ec ldr d0, [x8, #0xf8] 0.00 0 +0x97f0 str s0, [x22] 0.00 0 +0x97f4 strh wzr, [x22, #0x4] 0.00 0 +0x97f8 stp xzr, xzr, [x22, #0x18] 0.00 0 +0x97fc mov w8, #0x53 0.00 0 +0x9800 strb w8, [x22, #0x8] 0.00 0 +0x9804 str x22, [x26] 0.00 0 +0x9808 mov x24, x22 0.00 0 +0x980c b $-0x2be8 0.00 0 +0x9810 ldr x23, [sp, #0x48] 0.00 0 +0x9814 b $-0xa7c 0.00 0 +0x9818 mov x0, x19 0.00 0 +0x981c mov x1, x23 0.00 0 +0x9820 mov w2, #0x1 0.00 0 +0x9824 bl $-0x47214 0.00 0 +0x9828 cbz x0, $-0x17e0 0.00 0 +0x982c mov x25, x0 0.00 0 +0x9830 str x0, [sp, #0x150] 0.00 0 +0x9834 str x23, [x26] 0.00 0 +0x9838 ldr w8, [x19, #0xa88] 0.00 0 +0x983c ldr w9, [x19, #0x84c] 0.00 0 +0x9840 cmp w8, w9 0.00 0 +0x9844 b.lo $+0x1c 0.00 0 +0x9848 ldr w9, [x19, #0x160] 0.00 0 +0x984c cmp w8, w9 0.00 0 +0x9850 b.hs $+0x16d4 0.00 0 +0x9854 ldr x9, [x19, #0x8b0] 0.00 0 +0x9858 ldrb w9, [x9, #0x50] 0.00 0 +0x985c tbz w9, #0x4, $+0x16c8 0.00 0 +0x9860 ldp x11, x12, [sp, #0xc0] 0.00 0 +0x9864 ldr x9, [x11] 0.00 0 +0x9868 mov w10, #0x18 0.00 0 +0x986c umaddl x8, w8, w10, x9 0.00 0 +0x9870 stp x28, x24, [x8, #0x8] 0.00 0 +0x9874 ldr x8, [x11] 0.00 0 +0x9878 ldr w9, [x12] 0.00 0 +0x987c add w11, w9, #0x1 0.00 0 +0x9880 str w11, [x12] 0.00 0 +0x9884 umull x9, w9, w10 0.00 0 +0x9888 str x23, [x8, x9] 0.00 0 +0x988c ldrb w8, [x23, #0x1] 0.00 0 +0x9890 sub w9, w8, #0xa 0.00 0 +0x9894 cmp w9, #0x2 0.00 0 +0x9898 b.hs $+0x10 0.00 0 +0x989c mov w8, #0x1 0.00 0 +0x98a0 strb w8, [x19, #0x72b] 0.00 0 +0x98a4 b $+0x14 0.00 0 +0x98a8 cmp w8, #0x8 0.00 0 +0x98ac b.ne $+0xc 0.00 0 +0x98b0 mov w8, #0x1 0.00 0 +0x98b4 strb w8, [x19, #0x72a] 0.00 0 +0x98b8 str x27, [sp, #0xa0] 0.00 0 +0x98bc ldr w8, [x19, #0xa88] 0.00 0 +0x98c0 ldr w9, [x19, #0x84c] 0.00 0 +0x98c4 cmp w8, w9 0.00 0 +0x98c8 b.lo $+0x1c 0.00 0 +0x98cc ldr w9, [x19, #0x160] 0.00 0 +0x98d0 cmp w8, w9 0.00 0 +0x98d4 b.hs $+0x1650 0.00 0 +0x98d8 ldr x9, [x19, #0x8b0] 0.00 0 +0x98dc ldrb w9, [x9, #0x50] 0.00 0 +0x98e0 tbz w9, #0x4, $+0x1644 0.00 0 +0x98e4 lsr x9, x28, #0x8 0.00 0 +0x98e8 str x9, [sp, #0x88] 0.00 0 +0x98ec ldp x11, x12, [sp, #0xc0] 0.00 0 +0x98f0 ldr x9, [x11] 0.00 0 +0x98f4 mov w10, #0x18 0.00 0 +0x98f8 umaddl x8, w8, w10, x9 0.00 0 +0x98fc stp x28, x24, [x8, #0x8] 0.00 0 +0x9900 ldr x8, [x11] 0.00 0 +0x9904 ldr w9, [x12] 0.00 0 +0x9908 add w11, w9, #0x1 0.00 0 +0x990c str w11, [x12] 0.00 0 +0x9910 umull x9, w9, w10 0.00 0 +0x9914 str x25, [x8, x9] 0.00 0 +0x9918 ldrb w8, [x25, #0x1] 0.00 0 +0x991c b $-0xe84 0.00 0 +0x9920 str x27, [sp, #0xa0] 0.00 0 +0x9924 tbnz w9, #0x1f, $+0x8 0.00 0 +0x9928 b $-0x9374 0.00 0 +0x992c ldrb w8, [x24] 0.00 0 +0x9930 cmp w8, #0x34 0.00 0 +0x9934 b.ne $-0x9380 0.00 0 +0x9938 mov x0, x19 0.00 0 +0x993c mov x1, x24 0.00 0 +0x9940 mov w2, #0x0 0.00 0 +0x9944 bl $-0x3fe90 0.00 0 +0x9948 b $-0x9394 0.00 0 +0x994c mov w24, #0x0 0.00 0 +0x9950 mov w9, #0x0 0.00 0 +0x9954 ldr x25, [sp, #0xc0] 0.00 0 +0x9958 b $+0xa10 0.00 0 +0x995c ldr x23, [x26] 0.00 0 +0x9960 str xzr, [x26, #0x108] 0.00 0 +0x9964 movi d0, #0xffffffff 0.00 0 +0x9968 str d0, [x26, #0x110] 0.00 0 +0x996c add x4, sp, #0x260 0.00 0 +0x9970 mov x0, x19 0.00 0 +0x9974 mov w1, #0x1 0.00 0 +0x9978 mov w2, #0x1e5 0.00 0 +0x997c mov w3, #0x1 0.00 0 +0x9980 bl $-0x495c0 0.00 0 +0x9984 mov x24, x0 0.00 0 +0x9988 adrp x8, $+0x192000 0.00 0 +0x998c add x8, x8, #0x7c0 0.00 0 +0x9990 ldr w9, [x8, #0x2a8] 0.00 0 +0x9994 cbz w9, $+0x30 0.00 0 +0x9998 ldr w9, [x24, #0xc] 0.00 0 +0x999c orr w9, w9, #0x4 0.00 0 +0x99a0 str w9, [x24, #0xc] 0.00 0 +0x99a4 ldrb w8, [x8, #0x449] 0.00 0 +0x99a8 cbz w8, $+0x1c 0.00 0 +0x99ac ldr w8, [x24, #0x50] 0.00 0 +0x99b0 orr w8, w8, #0x2000 0.00 0 +0x99b4 str w8, [x24, #0x50] 0.00 0 +0x99b8 ldr w8, [x19, #0x4ac] 0.00 0 +0x99bc add w8, w8, #0x1 0.00 0 +0x99c0 str w8, [x19, #0x4ac] 0.00 0 +0x99c4 add x22, x24, #0x28 0.00 0 +0x99c8 str xzr, [x26, #0x118] 0.00 0 +0x99cc str wzr, [x26, #0x120] 0.00 0 +0x99d0 str x25, [x26, #0x108] 0.00 0 +0x99d4 ldrb w8, [x25, #0x1] 0.00 0 +0x99d8 strb w8, [sp, #0x268] 0.00 0 +0x99dc add x2, sp, #0x260 0.00 0 +0x99e0 mov x0, x22 0.00 0 +0x99e4 mov x1, x19 0.00 0 +0x99e8 bl $-0x53270 0.00 0 +0x99ec ldr w8, [x25, #0xc] 0.00 0 +0x99f0 and w8, w8, #0x1f 0.00 0 +0x99f4 ldr w9, [x24, #0xc] 0.00 0 +0x99f8 orr w8, w9, w8 0.00 0 +0x99fc str w8, [x24, #0xc] 0.00 0 +0x9a00 cbz x23, $-0x23a4 0.00 0 +0x9a04 str xzr, [x26, #0x118] 0.00 0 +0x9a08 str wzr, [x26, #0x120] 0.00 0 +0x9a0c str x23, [x26, #0x108] 0.00 0 +0x9a10 ldrb w8, [x23, #0x1] 0.00 0 +0x9a14 strb w8, [sp, #0x268] 0.00 0 +0x9a18 add x2, sp, #0x260 0.00 0 +0x9a1c mov x0, x22 0.00 0 +0x9a20 mov x1, x19 0.00 0 +0x9a24 bl $-0x532ac 0.00 0 +0x9a28 ldr w8, [x23, #0xc] 0.00 0 +0x9a2c and w8, w8, #0x1f 0.00 0 +0x9a30 ldr w9, [x24, #0xc] 0.00 0 +0x9a34 orr w8, w9, w8 0.00 0 +0x9a38 str w8, [x24, #0xc] 0.00 0 +0x9a3c b $-0x23e0 0.00 0 +0x9a40 ldr x8, [x19, #0x130] 0.00 0 +0x9a44 cbz x8, $+0x90 0.00 0 +0x9a48 ldr x0, [x19, #0x7d0] 0.00 0 +0x9a4c ldr x1, [x26, #0x20] 0.00 0 +0x9a50 ldr x8, [x0] 0.00 0 +0x9a54 ldr x8, [x8, #0x158] 0.00 0 +0x9a58 blr x8 0.00 0 +0x9a5c tbz w0, #0x18, $+0x78 0.00 0 +0x9a60 ldr x8, [x19, #0x720] 0.00 0 +0x9a64 ldr x0, [x8, #0x8] 0.00 0 +0x9a68 ldr x8, [x0] 0.00 0 +0x9a6c ldr x8, [x8, #0x18] 0.00 0 +0x9a70 mov w1, #0x3a 0.00 0 +0x9a74 mov w2, #0x1 0.00 0 +0x9a78 blr x8 0.00 0 +0x9a7c ldr x8, [x19, #0x720] 0.00 0 +0x9a80 ldr x8, [x8, #0x8] 0.00 0 +0x9a84 ldr w0, [x8, #0x8] 0.00 0 +0x9a88 bl $+0x1ee3c 0.00 0 +0x9a8c tbnz w0, #0x0, $+0x139c 0.00 0 +0x9a90 ldr x8, [x19, #0x130] 0.00 0 +0x9a94 ldr x8, [x8, #0x818] 0.00 0 +0x9a98 ldr d0, [x8, #0x60] 0.00 0 +0x9a9c fcmp d0, #0.0 0.00 0 +0x9aa0 b.ne $+0x34 0.00 0 +0x9aa4 ldr x8, [x19, #0x720] 0.00 0 +0x9aa8 ldr x0, [x8, #0x8] 0.00 0 +0x9aac ldr x8, [x0] 0.00 0 +0x9ab0 ldr x8, [x8, #0x18] 0.00 0 +0x9ab4 mov w1, #0x81 0.00 0 +0x9ab8 mov w2, #0x1 0.00 0 +0x9abc blr x8 0.00 0 +0x9ac0 ldr x8, [x19, #0x720] 0.00 0 +0x9ac4 ldr x8, [x8, #0x8] 0.00 0 +0x9ac8 ldr w0, [x8, #0x8] 0.00 0 +0x9acc bl $+0x1edf8 0.00 0 +0x9ad0 tbnz w0, #0x0, $+0x1358 0.00 0 +0x9ad4 ldr x0, [x19, #0x7d0] 0.00 0 +0x9ad8 ldr x1, [x26, #0x20] 0.00 0 +0x9adc ldr x8, [x0] 0.00 0 +0x9ae0 ldr x8, [x8, #0x128] 0.00 0 +0x9ae4 blr x8 0.00 0 +0x9ae8 sub w8, w0, #0x2 0.00 0 +0x9aec cmp w8, #0xe 0.00 0 +0x9af0 b.hi $+0x6bc 0.00 0 +0x9af4 adrp x8, $+0x14d000 0.00 0 +0x9af8 add x8, x8, #0x3c0 0.00 0 +0x9afc ldrb w8, [x8, w0, uxtw] 0.00 0 +0x9b00 ldr x9, [x19, #0x58] 0.00 0 +0x9b04 mov w10, #0x48 0.00 0 +0x9b08 umull x10, w23, w10 0.00 0 +0x9b0c ldr x11, [x9, x10] 0.00 0 +0x9b10 bfxil x11, x8, #0x0, #0x5 0.00 0 +0x9b14 str x11, [x9, x10] 0.00 0 +0x9b18 b $+0x6a8 0.00 0 +0x9b1c ldr x8, [x24, #0x28] 0.00 0 +0x9b20 add x26, sp, #0x158 0.00 0 +0x9b24 cbz x8, $+0x80 0.00 0 +0x9b28 adrp x8, $+0x193000 0.00 0 +0x9b2c add x8, x8, #0xf1 0.00 0 +0x9b30 ldrb w8, [x8, #0x33] 0.00 0 +0x9b34 ldr x0, [x19] 0.00 0 +0x9b38 add w8, w8, #0x7 0.00 0 +0x9b3c and x1, x8, #0x1f8 0.00 0 +0x9b40 ldp x22, x8, [x0, #0x10] 0.00 0 +0x9b44 add x9, x22, x1 0.00 0 +0x9b48 cmp x9, x8 0.00 0 +0x9b4c str x9, [x0, #0x10] 0.00 0 +0x9b50 b.ls $+0xc 0.00 0 +0x9b54 bl $-0xc8000 0.00 0 +0x9b58 mov x22, x0 0.00 0 +0x9b5c strh wzr, [x22, #0x4] 0.00 0 +0x9b60 add x0, x22, #0x10 0.00 0 +0x9b64 bl $+0xd0e80 0.00 0 +0x9b68 str wzr, [x22, #0xc] 0.00 0 +0x9b6c adrp x8, $+0x150000 0.00 0 +0x9b70 ldr d0, [x8, #0xc18] 0.00 0 +0x9b74 str s0, [x22] 0.00 0 +0x9b78 strh wzr, [x22, #0x4] 0.00 0 +0x9b7c stp xzr, xzr, [x22, #0x18] 0.00 0 +0x9b80 mov w8, #0x53 0.00 0 +0x9b84 strb w8, [x22, #0x8] 0.00 0 +0x9b88 str x24, [x22, #0x28] 0.00 0 +0x9b8c ldr w8, [x24, #0xc] 0.00 0 +0x9b90 and w8, w8, #0x1f 0.00 0 +0x9b94 str w8, [x22, #0xc] 0.00 0 +0x9b98 str xzr, [x22, #0x30] 0.00 0 +0x9b9c str x22, [sp, #0x150] 0.00 0 +0x9ba0 mov x24, x22 0.00 0 +0x9ba4 ldr x3, [x26] 0.00 0 +0x9ba8 ldrb w1, [x25, #0x20] 0.00 0 +0x9bac mov x0, x19 0.00 0 +0x9bb0 mov x2, x25 0.00 0 +0x9bb4 mov x4, x24 0.00 0 +0x9bb8 mov x5, x28 0.00 0 +0x9bbc bl $-0x48140 0.00 0 +0x9bc0 mov x24, x0 0.00 0 +0x9bc4 str x24, [x26] 0.00 0 +0x9bc8 b $-0x2fa4 0.00 0 +0x9bcc tbz w9, #0x2, $-0x55f4 0.00 0 +0x9bd0 mov x0, x19 0.00 0 +0x9bd4 bl $-0x3bc94 0.00 0 +0x9bd8 cmp w0, #0x8 0.00 0 +0x9bdc b.eq $-0x5604 0.00 0 +0x9be0 ldr x8, [sp, #0xc8] 0.00 0 +0x9be4 ldr w8, [x8] 0.00 0 +0x9be8 cmp w8, #0x1 0.00 0 +0x9bec b.hi $-0x8a8 0.00 0 +0x9bf0 b $+0x1334 0.00 0 +0x9bf4 mov w28, #0x1 0.00 0 +0x9bf8 b $-0x561c 0.00 0 +0x9bfc mov x0, x19 0.00 0 +0x9c00 mov x1, x22 0.00 0 +0x9c04 mov w2, #0x1 0.00 0 +0x9c08 bl $-0x475f8 0.00 0 +0x9c0c cbz x0, $-0x9f8 0.00 0 +0x9c10 mov x23, x0 0.00 0 +0x9c14 str x22, [x26] 0.00 0 +0x9c18 mov x0, x19 0.00 0 +0x9c1c mov w1, #0x8 0.00 0 +0x9c20 mov x2, x22 0.00 0 +0x9c24 mov w3, #0x1400000 0.00 0 +0x9c28 bl $-0x4bbac 0.00 0 +0x9c2c mov x3, x0 0.00 0 +0x9c30 str x0, [x26] 0.00 0 +0x9c34 mov x0, x19 0.00 0 +0x9c38 mov w1, #0x4a 0.00 0 +0x9c3c mov w2, #0x6 0.00 0 +0x9c40 mov x4, x24 0.00 0 +0x9c44 bl $-0x50a80 0.00 0 +0x9c48 mov x24, x0 0.00 0 +0x9c4c ldrb w8, [x23, #0xc] 0.00 0 +0x9c50 tst w8, #0xf 0.00 0 +0x9c54 b.eq $+0xf0 0.00 0 +0x9c58 mov x0, x19 0.00 0 +0x9c5c mov w1, #0x1 0.00 0 +0x9c60 bl $-0xb9920 0.00 0 +0x9c64 mov x26, x0 0.00 0 +0x9c68 mov x0, x19 0.00 0 +0x9c6c mov x1, x26 0.00 0 +0x9c70 mov x2, x23 0.00 0 +0x9c74 mov w3, #0xffffffff 0.00 0 +0x9c78 mov x4, #0x0 0.00 0 +0x9c7c ldr x5, [sp, #0x90] 0.00 0 +0x9c80 mov x6, #0x0 0.00 0 +0x9c84 bl $-0x3f6f0 0.00 0 +0x9c88 ldrb w8, [x0] 0.00 0 +0x9c8c cmp w8, #0x19 0.00 0 +0x9c90 b.eq $+0x64 0.00 0 +0x9c94 mov x22, x0 0.00 0 +0x9c98 ldr x0, [x19] 0.00 0 +0x9c9c ldp x1, x8, [x0, #0x10] 0.00 0 +0x9ca0 add x9, x1, #0x38 0.00 0 +0x9ca4 str x9, [x0, #0x10] 0.00 0 +0x9ca8 cmp x9, x8 0.00 0 +0x9cac b.ls $+0x10 0.00 0 +0x9cb0 mov w1, #0x38 0.00 0 +0x9cb4 bl $-0xc8160 0.00 0 +0x9cb8 mov x1, x0 0.00 0 +0x9cbc str x22, [x1] 0.00 0 +0x9cc0 movi v0.2d, #0x0 0.00 0 +0x9cc4 stur q0, [x1, #0x8] 0.00 0 +0x9cc8 stur q0, [x1, #0x18] 0.00 0 +0x9ccc str xzr, [x1, #0x28] 0.00 0 +0x9cd0 movi d0, #0xffffffff 0.00 0 +0x9cd4 str d0, [x1, #0x30] 0.00 0 +0x9cd8 ldr x8, [sp, #0x90] 0.00 0 +0x9cdc ldr q0, [x8] 0.00 0 +0x9ce0 stur q0, [x1, #0x28] 0.00 0 +0x9ce4 mov x0, x19 0.00 0 +0x9ce8 mov w2, #0xffffffff 0.00 0 +0x9cec mov w3, #0x1 0.00 0 +0x9cf0 bl $-0x13a60 0.00 0 +0x9cf4 ldr x8, [x19, #0x58] 0.00 0 +0x9cf8 mov w9, #0x48 0.00 0 +0x9cfc umull x9, w26, w9 0.00 0 +0x9d00 ldr x8, [x8, x9] 0.00 0 +0x9d04 and x8, x8, #0x1f 0.00 0 +0x9d08 adrp x9, $+0x14d000 0.00 0 +0x9d0c add x9, x9, #0x37f 0.00 0 +0x9d10 ldrb w22, [x9, x8] 0.00 0 +0x9d14 mov x0, x19 0.00 0 +0x9d18 mov x1, x26 0.00 0 +0x9d1c mov x2, x22 0.00 0 +0x9d20 bl $-0x49590 0.00 0 +0x9d24 mov x25, x0 0.00 0 +0x9d28 mov x0, x19 0.00 0 +0x9d2c mov x1, x26 0.00 0 +0x9d30 mov x2, x22 0.00 0 +0x9d34 bl $-0x495a4 0.00 0 +0x9d38 mov x23, x0 0.00 0 +0x9d3c add x26, sp, #0x158 0.00 0 +0x9d40 b $+0x1c 0.00 0 +0x9d44 mov x0, x19 0.00 0 +0x9d48 mov x1, x23 0.00 0 +0x9d4c mov w2, #0x1 0.00 0 +0x9d50 bl $-0x47740 0.00 0 +0x9d54 cbz x0, $-0xfc 0.00 0 +0x9d58 mov x25, x0 0.00 0 +0x9d5c str x23, [x26] 0.00 0 +0x9d60 add x1, sp, #0x160 0.00 0 +0x9d64 mov x0, x19 0.00 0 +0x9d68 mov x2, #0x0 0.00 0 +0x9d6c mov w3, #0x0 0.00 0 +0x9d70 mov w4, #0x0 0.00 0 +0x9d74 bl $-0x12378 0.00 0 +0x9d78 add x8, sp, #0x158 0.00 0 +0x9d7c str x0, [sp, #0x150] 0.00 0 +0x9d80 cbz x0, $+0x10a8 0.00 0 +0x9d84 mov x26, x0 0.00 0 +0x9d88 mov x28, x27 0.00 0 +0x9d8c ldr x22, [x8] 0.00 0 +0x9d90 str xzr, [x8, #0x108] 0.00 0 +0x9d94 movi d0, #0xffffffff 0.00 0 +0x9d98 str d0, [x8, #0x110] 0.00 0 +0x9d9c add x4, sp, #0x260 0.00 0 +0x9da0 mov x0, x19 0.00 0 +0x9da4 mov w1, #0x1 0.00 0 +0x9da8 mov w2, #0xdd 0.00 0 +0x9dac mov w3, #0x1 0.00 0 +0x9db0 bl $-0x499f0 0.00 0 +0x9db4 mov x23, x0 0.00 0 +0x9db8 adrp x8, $+0x192000 0.00 0 +0x9dbc add x8, x8, #0x7c0 0.00 0 +0x9dc0 ldr w9, [x8, #0x1a0] 0.00 0 +0x9dc4 cbz w9, $+0x30 0.00 0 +0x9dc8 ldr w9, [x23, #0xc] 0.00 0 +0x9dcc orr w9, w9, #0x4 0.00 0 +0x9dd0 str w9, [x23, #0xc] 0.00 0 +0x9dd4 ldrb w8, [x8, #0x407] 0.00 0 +0x9dd8 cbz w8, $+0x1c 0.00 0 +0x9ddc ldr w8, [x23, #0x50] 0.00 0 +0x9de0 orr w8, w8, #0x2000 0.00 0 +0x9de4 str w8, [x23, #0x50] 0.00 0 +0x9de8 ldr w8, [x19, #0x4ac] 0.00 0 +0x9dec add w8, w8, #0x1 0.00 0 +0x9df0 str w8, [x19, #0x4ac] 0.00 0 +0x9df4 add x27, sp, #0x158 0.00 0 +0x9df8 cbz x22, $+0x3c 0.00 0 +0x9dfc add x0, x23, #0x28 0.00 0 +0x9e00 str xzr, [x27, #0x118] 0.00 0 +0x9e04 str wzr, [x27, #0x120] 0.00 0 +0x9e08 str x22, [x27, #0x108] 0.00 0 +0x9e0c ldrb w8, [x22, #0x1] 0.00 0 +0x9e10 strb w8, [sp, #0x268] 0.00 0 +0x9e14 add x2, sp, #0x260 0.00 0 +0x9e18 mov x1, x19 0.00 0 +0x9e1c bl $-0x536a4 0.00 0 +0x9e20 ldr w8, [x22, #0xc] 0.00 0 +0x9e24 and w8, w8, #0x1f 0.00 0 +0x9e28 ldr w9, [x23, #0xc] 0.00 0 +0x9e2c orr w8, w9, w8 0.00 0 +0x9e30 str w8, [x23, #0xc] 0.00 0 +0x9e34 add x0, x23, #0x28 0.00 0 +0x9e38 str xzr, [x27, #0x118] 0.00 0 +0x9e3c str wzr, [x27, #0x120] 0.00 0 +0x9e40 str x26, [x27, #0x108] 0.00 0 +0x9e44 ldrb w8, [x26, #0x1] 0.00 0 +0x9e48 strb w8, [sp, #0x268] 0.00 0 +0x9e4c add x2, sp, #0x260 0.00 0 +0x9e50 mov x1, x19 0.00 0 +0x9e54 bl $-0x536dc 0.00 0 +0x9e58 ldr w8, [x26, #0xc] 0.00 0 +0x9e5c and w8, w8, #0x1f 0.00 0 +0x9e60 ldr w9, [x23, #0xc] 0.00 0 +0x9e64 orr w8, w9, w8 0.00 0 +0x9e68 str w8, [x23, #0xc] 0.00 0 +0x9e6c adrp x8, $+0x193000 0.00 0 +0x9e70 add x8, x8, #0xf1 0.00 0 +0x9e74 ldrb w8, [x8, #0x19] 0.00 0 +0x9e78 ldr x0, [x19] 0.00 0 +0x9e7c add w8, w8, #0x7 0.00 0 +0x9e80 and x1, x8, #0x1f8 0.00 0 +0x9e84 ldp x22, x8, [x0, #0x10] 0.00 0 +0x9e88 add x9, x22, x1 0.00 0 +0x9e8c cmp x9, x8 0.00 0 +0x9e90 str x9, [x0, #0x10] 0.00 0 +0x9e94 b.ls $+0xc 0.00 0 +0x9e98 bl $-0xc8344 0.00 0 +0x9e9c mov x22, x0 0.00 0 +0x9ea0 strh wzr, [x22, #0x4] 0.00 0 +0x9ea4 add x0, x22, #0x10 0.00 0 +0x9ea8 bl $+0xd0b3c 0.00 0 +0x9eac str wzr, [x22, #0xc] 0.00 0 +0x9eb0 adrp x8, $+0x14d000 0.00 0 +0x9eb4 ldr d0, [x8, #0xf8] 0.00 0 +0x9eb8 str q0, [sp, #0xa0] 0.00 0 +0x9ebc str s0, [x22] 0.00 0 +0x9ec0 strh wzr, [x22, #0x4] 0.00 0 +0x9ec4 stp xzr, xzr, [x22, #0x18] 0.00 0 +0x9ec8 mov w8, #0x53 0.00 0 +0x9ecc strb w8, [x22, #0x8] 0.00 0 +0x9ed0 mov x0, x19 0.00 0 +0x9ed4 mov w1, #0x53 0.00 0 +0x9ed8 mov w2, #0x1 0.00 0 +0x9edc mov x3, x23 0.00 0 +0x9ee0 mov x4, x22 0.00 0 +0x9ee4 bl $-0x50d20 0.00 0 +0x9ee8 add x8, sp, #0x158 0.00 0 +0x9eec str x0, [x8] 0.00 0 +0x9ef0 adrp x8, $+0x193000 0.00 0 +0x9ef4 add x8, x8, #0xf1 0.00 0 +0x9ef8 ldrb w8, [x8, #0x55] 0.00 0 +0x9efc ldr x0, [x19] 0.00 0 +0x9f00 add w8, w8, #0x7 0.00 0 +0x9f04 and x1, x8, #0x1f8 0.00 0 +0x9f08 ldp x23, x8, [x0, #0x10] 0.00 0 +0x9f0c add x9, x23, x1 0.00 0 +0x9f10 cmp x9, x8 0.00 0 +0x9f14 str x9, [x0, #0x10] 0.00 0 +0x9f18 mov x27, x28 0.00 0 +0x9f1c b.ls $+0xc 0.00 0 +0x9f20 bl $-0xc83cc 0.00 0 +0x9f24 mov x23, x0 0.00 0 +0x9f28 adrp x8, $+0x193000 0.00 0 +0x9f2c add x8, x8, #0xf1 0.00 0 +0x9f30 ldrb w8, [x8, #0x19] 0.00 0 +0x9f34 ldr x0, [x19] 0.00 0 +0x9f38 add w8, w8, #0x7 0.00 0 +0x9f3c and x1, x8, #0x1f8 0.00 0 +0x9f40 ldp x22, x8, [x0, #0x10] 0.00 0 +0x9f44 add x9, x22, x1 0.00 0 +0x9f48 cmp x9, x8 0.00 0 +0x9f4c str x9, [x0, #0x10] 0.00 0 +0x9f50 b.ls $+0xc 0.00 0 +0x9f54 bl $-0xc8400 0.00 0 +0x9f58 mov x22, x0 0.00 0 +0x9f5c strh wzr, [x22, #0x4] 0.00 0 +0x9f60 add x0, x22, #0x10 0.00 0 +0x9f64 bl $+0xd0a80 0.00 0 +0x9f68 str wzr, [x22, #0xc] 0.00 0 +0x9f6c ldr q0, [sp, #0xa0] 0.00 0 +0x9f70 str s0, [x22] 0.00 0 +0x9f74 strh wzr, [x22, #0x4] 0.00 0 +0x9f78 stp xzr, xzr, [x22, #0x18] 0.00 0 +0x9f7c mov w28, #0x53 0.00 0 +0x9f80 strb w28, [x22, #0x8] 0.00 0 +0x9f84 add x8, sp, #0x158 0.00 0 +0x9f88 ldr x26, [x8] 0.00 0 +0x9f8c add x0, x23, #0x10 0.00 0 +0x9f90 strh wzr, [x23, #0x4] 0.00 0 +0x9f94 bl $+0xd0a50 0.00 0 +0x9f98 str wzr, [x23, #0xc] 0.00 0 +0x9f9c adrp x8, $+0x14e000 0.00 0 +0x9fa0 ldr d0, [x8, #0x408] 0.00 0 +0x9fa4 str s0, [x23] 0.00 0 +0x9fa8 strh wzr, [x23, #0x4] 0.00 0 +0x9fac stp xzr, xzr, [x23, #0x18] 0.00 0 +0x9fb0 strb w28, [x23, #0x8] 0.00 0 +0x9fb4 str x26, [x23, #0x28] 0.00 0 +0x9fb8 cbz x26, $+0x14 0.00 0 +0x9fbc ldr w8, [x26, #0xc] 0.00 0 +0x9fc0 and w8, w8, #0x1f 0.00 0 +0x9fc4 str w8, [x23, #0xc] 0.00 0 +0x9fc8 b $+0x8 0.00 0 +0x9fcc mov w8, #0x0 0.00 0 +0x9fd0 str x22, [x23, #0x30] 0.00 0 +0x9fd4 ldr w9, [x22, #0xc] 0.00 0 +0x9fd8 and w9, w9, #0x1f 0.00 0 +0x9fdc orr w8, w9, w8 0.00 0 +0x9fe0 str w8, [x23, #0xc] 0.00 0 +0x9fe4 add x26, sp, #0x158 0.00 0 +0x9fe8 str x23, [x26] 0.00 0 +0x9fec mov x0, x19 0.00 0 +0x9ff0 mov w1, #0x1 0.00 0 +0x9ff4 mov x2, x24 0.00 0 +0x9ff8 mov x3, x23 0.00 0 +0x9ffc bl $-0x4c894 0.00 0 +0xa000 mov x22, x0 0.00 0 +0xa004 str x0, [x26] 0.00 0 +0xa008 ldr x0, [x19] 0.00 0 +0xa00c ldp x1, x8, [x0, #0x10] 0.00 0 +0xa010 add x9, x1, #0x38 0.00 0 +0xa014 str x9, [x0, #0x10] 0.00 0 +0xa018 cmp x9, x8 0.00 0 +0xa01c b.ls $+0x10 0.00 0 +0xa020 mov w1, #0x38 0.00 0 +0xa024 bl $-0xc84d0 0.00 0 +0xa028 mov x1, x0 0.00 0 +0xa02c str x22, [x1] 0.00 0 +0xa030 movi v0.2d, #0x0 0.00 0 +0xa034 stur q0, [x1, #0x8] 0.00 0 +0xa038 stur q0, [x1, #0x18] 0.00 0 +0xa03c str xzr, [x1, #0x28] 0.00 0 +0xa040 movi d0, #0xffffffff 0.00 0 +0xa044 str d0, [x1, #0x30] 0.00 0 +0xa048 ldr x8, [sp, #0x90] 0.00 0 +0xa04c ldr q0, [x8] 0.00 0 +0xa050 stur q0, [x1, #0x28] 0.00 0 +0xa054 mov x0, x19 0.00 0 +0xa058 mov w2, #0xffffffff 0.00 0 +0xa05c mov w3, #0x1 0.00 0 +0xa060 bl $-0x13dd0 0.00 0 +0xa064 mov x0, x19 0.00 0 +0xa068 mov w1, #0x8 0.00 0 +0xa06c mov w2, #0x8 0.00 0 +0xa070 bl $-0x4c6b8 0.00 0 +0xa074 mov x4, x0 0.00 0 +0xa078 str x0, [sp, #0x150] 0.00 0 +0xa07c mov x0, x19 0.00 0 +0xa080 mov w1, #0x3b 0.00 0 +0xa084 mov w2, #0xd 0.00 0 +0xa088 mov x3, x25 0.00 0 +0xa08c bl $-0x50ec8 0.00 0 +0xa090 str x0, [x26] 0.00 0 +0xa094 ldr w8, [sp, #0x14c] 0.00 0 +0xa098 cmp w8, #0x79 0.00 0 +0xa09c ldr x25, [sp, #0xc0] 0.00 0 +0xa0a0 ldr x24, [sp, #0xb0] 0.00 0 +0xa0a4 b.ne $+0x78 0.00 0 +0xa0a8 mov x23, #0x0 0.00 0 +0xa0ac mov x8, #0x0 0.00 0 +0xa0b0 ldr x9, [x26] 0.00 0 +0xa0b4 ldr w10, [x19, #0xa88] 0.00 0 +0xa0b8 ldr w11, [x19, #0x84c] 0.00 0 +0xa0bc cmp w10, w11 0.00 0 +0xa0c0 b.lo $+0x1c 0.00 0 +0xa0c4 ldr w11, [x19, #0x160] 0.00 0 +0xa0c8 cmp w10, w11 0.00 0 +0xa0cc b.hs $+0xe58 0.00 0 +0xa0d0 ldr x11, [x19, #0x8b0] 0.00 0 +0xa0d4 ldrb w11, [x11, #0x50] 0.00 0 +0xa0d8 tbz w11, #0x4, $+0xe4c 0.00 0 +0xa0dc str x27, [sp, #0xa0] 0.00 0 +0xa0e0 ldr x11, [sp, #0x88] 0.00 0 +0xa0e4 orr x8, x8, x11, lsl #8 0.00 0 +0xa0e8 ldr x11, [x25] 0.00 0 +0xa0ec mov w12, #0x18 0.00 0 +0xa0f0 umaddl x10, w10, w12, x11 0.00 0 +0xa0f4 stp x8, x23, [x10, #0x8] 0.00 0 +0xa0f8 ldr x8, [x25] 0.00 0 +0xa0fc ldr x13, [sp, #0xc8] 0.00 0 +0xa100 ldr w10, [x13] 0.00 0 +0xa104 add w11, w10, #0x1 0.00 0 +0xa108 str w11, [x13] 0.00 0 +0xa10c umull x10, w10, w12 0.00 0 +0xa110 str x9, [x8, x10] 0.00 0 +0xa114 ldrb w8, [x9, #0x1] 0.00 0 +0xa118 b $-0x1680 0.00 0 +0xa11c ldr w8, [x19, #0xa88] 0.00 0 +0xa120 ldr w9, [x19, #0x84c] 0.00 0 +0xa124 cmp w8, w9 0.00 0 +0xa128 b.lo $+0x1c 0.00 0 +0xa12c ldr w9, [x19, #0x160] 0.00 0 +0xa130 cmp w8, w9 0.00 0 +0xa134 b.hs $+0xdf0 0.00 0 +0xa138 ldr x9, [x19, #0x8b0] 0.00 0 +0xa13c ldrb w9, [x9, #0x50] 0.00 0 +0xa140 tbz w9, #0x4, $+0xde4 0.00 0 +0xa144 ldr x9, [sp, #0x88] 0.00 0 +0xa148 lsl x9, x9, #0x8 0.00 0 +0xa14c ldr x10, [x25] 0.00 0 +0xa150 mov w11, #0x18 0.00 0 +0xa154 umaddl x8, w8, w11, x10 0.00 0 +0xa158 stp x9, xzr, [x8, #0x8] 0.00 0 +0xa15c ldr x8, [x25] 0.00 0 +0xa160 ldr x12, [sp, #0xc8] 0.00 0 +0xa164 ldr w9, [x12] 0.00 0 +0xa168 add w10, w9, #0x1 0.00 0 +0xa16c str w10, [x12] 0.00 0 +0xa170 umull x9, w9, w11 0.00 0 +0xa174 str x0, [x8, x9] 0.00 0 +0xa178 ldrb w8, [x0, #0x1] 0.00 0 +0xa17c sub w9, w8, #0xa 0.00 0 +0xa180 cmp w9, #0x2 0.00 0 +0xa184 b.hs $+0x10 0.00 0 +0xa188 mov w8, #0x1 0.00 0 +0xa18c strb w8, [x19, #0x72b] 0.00 0 +0xa190 b $+0x14 0.00 0 +0xa194 cmp w8, #0x8 0.00 0 +0xa198 b.ne $+0xc 0.00 0 +0xa19c mov w8, #0x1 0.00 0 +0xa1a0 strb w8, [x19, #0x72a] 0.00 0 +0xa1a4 mov x28, x27 0.00 0 +0xa1a8 b $-0x78b8 0.00 0 +0xa1ac ldr x2, [x26, #0x20] 0.00 0 +0xa1b0 mov x0, x19 0.00 0 +0xa1b4 mov x1, x23 0.00 0 +0xa1b8 mov w3, #0x1 0.00 0 +0xa1bc bl $+0x2f784 0.00 0 +0xa1c0 ldr x8, [x19, #0x130] 0.00 0 +0xa1c4 cbz x8, $+0x24c 0.00 0 +0xa1c8 ldr x9, [x8, #0x818] 0.00 0 +0xa1cc ldrb w9, [x9, #0x52] 0.00 0 +0xa1d0 tbnz w9, #0x7, $+0x30c 0.00 0 +0xa1d4 ldr x10, [sp, #0x80] 0.00 0 +0xa1d8 ldrb w9, [x10, #0x52] 0.00 0 +0xa1dc lsr w2, w9, #0x7 0.00 0 +0xa1e0 ldrb w9, [x10, #0x20] 0.00 0 +0xa1e4 cmp w9, #0x5 0.00 0 +0xa1e8 b.ne $+0x308 0.00 0 +0xa1ec ldr x8, [x8, #0x818] 0.00 0 +0xa1f0 add x8, x8, #0x20 0.00 0 +0xa1f4 b $+0x22c 0.00 0 +0xa1f8 mov x25, x8 0.00 0 +0xa1fc ldr x8, [x19, #0x190] 0.00 0 +0xa200 ldr x9, [x19, #0x7d8] 0.00 0 +0xa204 stp x8, x9, [x23, #0x8] 0.00 0 +0xa208 ldr w8, [x24] 0.00 0 +0xa20c mov w9, #0x2002 0.00 0 +0xa210 stp w8, w9, [x23, #0x18] 0.00 0 +0xa214 ldr x0, [x19, #0x7d0] 0.00 0 +0xa218 ldr x8, [x0] 0.00 0 +0xa21c ldr x8, [x8, #0xf8] 0.00 0 +0xa220 add x1, sp, #0x160 0.00 0 +0xa224 blr x8 0.00 0 +0xa228 ldr x8, [x23, #0x28] 0.00 0 +0xa22c cbz x8, $+0x10 0.00 0 +0xa230 add x27, sp, #0x158 0.00 0 +0xa234 mov w26, #0x1 0.00 0 +0xa238 b $+0x40 0.00 0 +0xa23c ldr x8, [x19, #0x190] 0.00 0 +0xa240 ldr x9, [x19, #0x7d8] 0.00 0 +0xa244 stp x8, x9, [x23, #0x8] 0.00 0 +0xa248 ldr w8, [x24] 0.00 0 +0xa24c mov w9, #0x2 0.00 0 +0xa250 stp w8, w9, [x23, #0x18] 0.00 0 +0xa254 ldr x0, [x19, #0x7d0] 0.00 0 +0xa258 ldr x8, [x0] 0.00 0 +0xa25c ldr x8, [x8, #0xf8] 0.00 0 +0xa260 add x1, sp, #0x160 0.00 0 +0xa264 blr x8 0.00 0 +0xa268 add x27, sp, #0x158 0.00 0 +0xa26c mov w26, #0x0 0.00 0 +0xa270 and w25, w25, #0xfffffc7f 0.00 0 +0xa274 str w25, [x27, #0xb4] 0.00 0 +0xa278 mov x28, x24 0.00 0 +0xa27c ldr x22, [sp, #0x48] 0.00 0 +0xa280 ldr w24, [sp, #0x14c] 0.00 0 +0xa284 mov w8, #0x11 0.00 0 +0xa288 mov w9, #0x13 0.00 0 +0xa28c cmp w24, #0x6f 0.00 0 +0xa290 csel w4, w9, w8, eq 0.00 0 +0xa294 tst w25, #0x10 0.00 0 +0xa298 add x8, sp, #0x1b0 0.00 0 +0xa29c csel x2, xzr, x8, eq 0.00 0 +0xa2a0 ldr x0, [x19, #0x7d0] 0.00 0 +0xa2a4 ldr x3, [x19, #0x7e8] 0.00 0 +0xa2a8 ldr x8, [x0] 0.00 0 +0xa2ac ldr x8, [x8, #0x4a0] 0.00 0 +0xa2b0 add x1, sp, #0x160 0.00 0 +0xa2b4 add x5, sp, #0x360 0.00 0 +0xa2b8 blr x8 0.00 0 +0xa2bc mov x23, #0x0 0.00 0 +0xa2c0 ldr w8, [x27, #0xb8] 0.00 0 +0xa2c4 cmp w26, #0x0 0.00 0 +0xa2c8 ldr x9, [sp, #0xb8] 0.00 0 +0xa2cc csel w9, w8, w9, ne 0.00 0 +0xa2d0 csel x28, x22, x28, ne 0.00 0 +0xa2d4 stp x28, x9, [sp, #0xb0] 0.00 0 +0xa2d8 add x26, sp, #0x158 0.00 0 +0xa2dc ldr x28, [sp, #0x78] 0.00 0 +0xa2e0 ldr x8, [x19, #0x130] 0.00 0 +0xa2e4 cbz x8, $+0x7b4 0.00 0 +0xa2e8 ldr x8, [x19, #0x720] 0.00 0 +0xa2ec ldr x8, [x8, #0x8] 0.00 0 +0xa2f0 ldr w0, [x8, #0x8] 0.00 0 +0xa2f4 bl $+0x1e5d0 0.00 0 +0xa2f8 tbnz w0, #0x0, $+0xb30 0.00 0 +0xa2fc ldr x8, [x19, #0x130] 0.00 0 +0xa300 cbz x8, $+0x798 0.00 0 +0xa304 mov w9, #0x1 0.00 0 +0xa308 b $+0x798 0.00 0 +0xa30c ldr x8, [sp, #0xb0] 0.00 0 +0xa310 add x2, x8, w27, sxtw 0.00 0 +0xa314 add x1, sp, #0x160 0.00 0 +0xa318 mov x0, x19 0.00 0 +0xa31c mov x3, x21 0.00 0 +0xa320 mov x4, x23 0.00 0 +0xa324 bl $-0xf650 0.00 0 +0xa328 tbnz w0, #0x1f, $+0xbfc 0.00 0 +0xa32c add w27, w0, w27 0.00 0 +0xa330 str x27, [sp, #0xa0] 0.00 0 +0xa334 b $-0x9d80 0.00 0 +0xa338 mov w24, #0x0 0.00 0 +0xa33c cmp w10, #0x3a 0.00 0 +0xa340 b.hi $+0xa4c 0.00 0 +0xa344 mov w10, w10 0.00 0 +0xa348 mov w9, #0x1 0.00 0 +0xa34c lsl x9, x9, x10 0.00 0 +0xa350 mov x11, #0x300000000000 0.00 0 +0xa354 movk x11, #0x600, lsl #48 0.00 0 +0xa358 tst x9, x11 0.00 0 +0xa35c b.eq $+0x664 0.00 0 +0xa360 mov w24, #0x0 0.00 0 +0xa364 mov w9, #0x1 0.00 0 +0xa368 strb w9, [sp, #0x260] 0.00 0 +0xa36c ldr x1, [x26] 0.00 0 +0xa370 add x3, sp, #0x160 0.00 0 +0xa374 add x5, sp, #0x260 0.00 0 +0xa378 mov x0, x19 0.00 0 +0xa37c mov x2, x23 0.00 0 +0xa380 mov w4, #0x0 0.00 0 +0xa384 ldr x6, [sp, #0xb8] 0.00 0 +0xa388 bl $-0xaf8c 0.00 0 +0xa38c str x0, [x26] 0.00 0 +0xa390 ldrb w8, [sp, #0x260] 0.00 0 +0xa394 cmp w8, #0x0 0.00 0 +0xa398 csel w8, wzr, w24, eq 0.00 0 +0xa39c add w27, w8, w27 0.00 0 +0xa3a0 str x27, [sp, #0xa0] 0.00 0 +0xa3a4 ldr x8, [x19, #0x130] 0.00 0 +0xa3a8 cbz x8, $+0x20 0.00 0 +0xa3ac ldr x8, [x19, #0x720] 0.00 0 +0xa3b0 ldr x8, [x8, #0x8] 0.00 0 +0xa3b4 ldr w0, [x8, #0x8] 0.00 0 +0xa3b8 bl $+0x1e50c 0.00 0 +0xa3bc tbnz w0, #0x0, $+0xa6c 0.00 0 +0xa3c0 ldr x0, [x26] 0.00 0 +0xa3c4 ldr x25, [sp, #0xc0] 0.00 0 +0xa3c8 ldr w8, [x19, #0xa88] 0.00 0 +0xa3cc ldr w9, [x19, #0x84c] 0.00 0 +0xa3d0 cmp w8, w9 0.00 0 +0xa3d4 b.lo $+0x1c 0.00 0 +0xa3d8 ldr w9, [x19, #0x160] 0.00 0 +0xa3dc cmp w8, w9 0.00 0 +0xa3e0 b.hs $+0xb44 0.00 0 +0xa3e4 ldr x9, [x19, #0x8b0] 0.00 0 +0xa3e8 ldrb w9, [x9, #0x50] 0.00 0 +0xa3ec tbz w9, #0x4, $+0xb38 0.00 0 +0xa3f0 ldr x9, [sp, #0x88] 0.00 0 +0xa3f4 lsl x9, x9, #0x8 0.00 0 +0xa3f8 ldr x10, [x25] 0.00 0 +0xa3fc mov w11, #0x18 0.00 0 +0xa400 umaddl x8, w8, w11, x10 0.00 0 +0xa404 stp x9, xzr, [x8, #0x8] 0.00 0 +0xa408 ldr x8, [x25] 0.00 0 +0xa40c b $-0x1990 0.00 0 +0xa410 ldr x8, [sp, #0x80] 0.00 0 +0xa414 ldrb w8, [x8, #0x52] 0.00 0 +0xa418 lsr w2, w8, #0x7 0.00 0 +0xa41c ldr x8, [sp, #0x70] 0.00 0 +0xa420 ldrb w8, [x8] 0.00 0 +0xa424 cmp w8, #0x5 0.00 0 +0xa428 cset w3, eq 0.00 0 +0xa42c b $+0xc8 0.00 0 +0xa430 mov x0, x19 0.00 0 +0xa434 mov w1, #0x8 0.00 0 +0xa438 mov w2, #0x8 0.00 0 +0xa43c bl $-0x4ca84 0.00 0 +0xa440 mov x4, x0 0.00 0 +0xa444 add x26, sp, #0x158 0.00 0 +0xa448 ldr x3, [x26] 0.00 0 +0xa44c mov x0, x19 0.00 0 +0xa450 mov w1, #0x3b 0.00 0 +0xa454 mov w2, #0xd 0.00 0 +0xa458 bl $-0x51294 0.00 0 +0xa45c ldr w8, [x19, #0xa88] 0.00 0 +0xa460 ldr w9, [x19, #0x84c] 0.00 0 +0xa464 cmp w8, w9 0.00 0 +0xa468 ldr x24, [sp, #0xb0] 0.00 0 +0xa46c b.lo $+0x1c 0.00 0 +0xa470 ldr w9, [x19, #0x160] 0.00 0 +0xa474 cmp w8, w9 0.00 0 +0xa478 b.hs $+0xaac 0.00 0 +0xa47c ldr x9, [x19, #0x8b0] 0.00 0 +0xa480 ldrb w9, [x9, #0x50] 0.00 0 +0xa484 tbz w9, #0x4, $+0xaa0 0.00 0 +0xa488 ldr x9, [sp, #0x88] 0.00 0 +0xa48c lsl x9, x9, #0x8 0.00 0 +0xa490 ldr x10, [x25] 0.00 0 +0xa494 mov w11, #0x18 0.00 0 +0xa498 umaddl x8, w8, w11, x10 0.00 0 +0xa49c stp x9, xzr, [x8, #0x8] 0.00 0 +0xa4a0 ldr x8, [x25] 0.00 0 +0xa4a4 ldr x12, [sp, #0xc8] 0.00 0 +0xa4a8 ldr w9, [x12] 0.00 0 +0xa4ac add w10, w9, #0x1 0.00 0 +0xa4b0 str w10, [x12] 0.00 0 +0xa4b4 umull x9, w9, w11 0.00 0 +0xa4b8 str x0, [x8, x9] 0.00 0 +0xa4bc ldrb w8, [x0, #0x1] 0.00 0 +0xa4c0 sub w9, w8, #0xa 0.00 0 +0xa4c4 mov x28, x27 0.00 0 +0xa4c8 cmp w9, #0x2 0.00 0 +0xa4cc b.hs $+0x40c 0.00 0 +0xa4d0 mov w8, #0x1 0.00 0 +0xa4d4 strb w8, [x19, #0x72b] 0.00 0 +0xa4d8 b $-0x7be8 0.00 0 +0xa4dc ldr x9, [sp, #0x70] 0.00 0 +0xa4e0 ldrb w9, [x9] 0.00 0 +0xa4e4 mov w2, #0x1 0.00 0 +0xa4e8 cmp w9, #0x5 0.00 0 +0xa4ec b.eq $-0x300 0.00 0 +0xa4f0 mov w3, #0x0 0.00 0 +0xa4f4 ldr x8, [x19, #0x58] 0.00 0 +0xa4f8 mov w9, #0x48 0.00 0 +0xa4fc umaddl x24, w23, w9, x8 0.00 0 +0xa500 mov x0, x19 0.00 0 +0xa504 mov x1, x23 0.00 0 +0xa508 bl $-0xab234 0.00 0 +0xa50c ldr x8, [x24] 0.00 0 +0xa510 cbz w0, $+0xc0 0.00 0 +0xa514 and w8, w8, #0x1f 0.00 0 +0xa518 mov w9, #0x6 0.00 0 +0xa51c cmp w8, #0xe 0.00 0 +0xa520 csel w1, w9, w8, eq 0.00 0 +0xa524 mov x0, x19 0.00 0 +0xa528 bl $-0x51290 0.00 0 +0xa52c mov x2, x0 0.00 0 +0xa530 str xzr, [x26, #0x108] 0.00 0 +0xa534 movi d0, #0xffffffff 0.00 0 +0xa538 str d0, [x26, #0x110] 0.00 0 +0xa53c add x5, sp, #0x260 0.00 0 +0xa540 mov x0, x19 0.00 0 +0xa544 mov x1, x23 0.00 0 +0xa548 mov w3, #0xfffffffe 0.00 0 +0xa54c mov x4, #0x0 0.00 0 +0xa550 mov x6, #0x0 0.00 0 +0xa554 bl $-0x3ffc0 0.00 0 +0xa558 ldrb w8, [x0] 0.00 0 +0xa55c cmp w8, #0x19 0.00 0 +0xa560 b.eq $+0x50c 0.00 0 +0xa564 mov x22, x0 0.00 0 +0xa568 ldr x8, [x19] 0.00 0 +0xa56c ldp x0, x9, [x8, #0x10] 0.00 0 +0xa570 add x10, x0, #0x38 0.00 0 +0xa574 str x10, [x8, #0x10] 0.00 0 +0xa578 cmp x10, x9 0.00 0 +0xa57c b.ls $+0x10 0.00 0 +0xa580 mov x0, x8 0.00 0 +0xa584 mov w1, #0x38 0.00 0 +0xa588 bl $-0xc8a34 0.00 0 +0xa58c str x22, [x0] 0.00 0 +0xa590 movi v0.2d, #0x0 0.00 0 +0xa594 stur q0, [x0, #0x8] 0.00 0 +0xa598 stur q0, [x0, #0x18] 0.00 0 +0xa59c str xzr, [x0, #0x28] 0.00 0 +0xa5a0 movi d0, #0xffffffff 0.00 0 +0xa5a4 str d0, [x0, #0x30] 0.00 0 +0xa5a8 ldr x8, [sp, #0x90] 0.00 0 +0xa5ac ldr q0, [x8] 0.00 0 +0xa5b0 stur q0, [x0, #0x28] 0.00 0 +0xa5b4 ldr x8, [x19, #0x180] 0.00 0 +0xa5b8 cbz x8, $+0x490 0.00 0 +0xa5bc ldr x8, [x19, #0x188] 0.00 0 +0xa5c0 str x0, [x8, #0x18] 0.00 0 +0xa5c4 ldr x8, [x19, #0x188] 0.00 0 +0xa5c8 str x8, [x0, #0x20] 0.00 0 +0xa5cc b $+0x480 0.00 0 +0xa5d0 orr x8, x8, #0x1000000000000 0.00 0 +0xa5d4 str x8, [x24] 0.00 0 +0xa5d8 mov w8, #0x1 0.00 0 +0xa5dc strb w8, [x19, #0x737] 0.00 0 +0xa5e0 b $+0x48c 0.00 0 +0xa5e4 cmp w23, #0x8, lsl #12 0.00 0 +0xa5e8 mov w8, #0x100 0.00 0 +0xa5ec ccmp w26, w8, #0x0, hs 0.00 0 +0xa5f0 cset w8, lo 0.00 0 +0xa5f4 mov w9, #0xfffe 0.00 0 +0xa5f8 cmp w26, w9 0.00 0 +0xa5fc b.hi $-0x4018 0.00 0 +0xa600 cbz w8, $-0x401c 0.00 0 +0xa604 mov x0, x19 0.00 0 +0xa608 mov x1, x23 0.00 0 +0xa60c bl $+0x31468 0.00 0 +0xa610 cmp w0, w26 0.00 0 +0xa614 b.ls $-0x4030 0.00 0 +0xa618 ldrh w8, [x25, #0x38] 0.00 0 +0xa61c ldrh w9, [sp, #0x2ec] 0.00 0 +0xa620 add w8, w8, w9 0.00 0 +0xa624 strh w8, [x25, #0x38] 0.00 0 +0xa628 add x26, sp, #0x158 0.00 0 +0xa62c str x25, [x26] 0.00 0 +0xa630 ldr x8, [x19, #0x130] 0.00 0 +0xa634 cbz x8, $+0x2c 0.00 0 +0xa638 ldr x1, [sp, #0x150] 0.00 0 +0xa63c add x4, x8, #0x50 0.00 0 +0xa640 mov x0, x19 0.00 0 +0xa644 mov x2, #0x0 0.00 0 +0xa648 mov x3, x25 0.00 0 +0xa64c bl $+0x15d0 0.00 0 +0xa650 cbz w0, $+0x10 0.00 0 +0xa654 ldr x8, [x19, #0x130] 0.00 0 +0xa658 mov w9, #0x1 0.00 0 +0xa65c strb w9, [x8, #0x804] 0.00 0 +0xa660 ldr x1, [sp, #0x150] 0.00 0 +0xa664 mov x0, x19 0.00 0 +0xa668 mov x2, x24 0.00 0 +0xa66c mov w3, #0x0 0.00 0 +0xa670 bl $-0x11214 0.00 0 +0xa674 mov x23, x0 0.00 0 +0xa678 str x0, [sp, #0x150] 0.00 0 +0xa67c ldrb w8, [x0, #0x1] 0.00 0 +0xa680 adrp x10, $+0x155000 0.00 0 +0xa684 add x10, x10, #0x4 0.00 0 +0xa688 ldrb w9, [x10, x8] 0.00 0 +0xa68c tbz w9, #0x2, $+0x94 0.00 0 +0xa690 ldrb w9, [x10, x24] 0.00 0 +0xa694 and w9, w9, #0x4 0.00 0 +0xa698 cmp w8, w24 0.00 0 +0xa69c ccmp w9, #0x0, #0x4, ne 0.00 0 +0xa6a0 b.eq $+0x80 0.00 0 +0xa6a4 adrp x8, $+0x192000 0.00 0 +0xa6a8 add x8, x8, #0xf1 0.00 0 +0xa6ac ldrb w8, [x8, #0x1d] 0.00 0 +0xa6b0 ldr x0, [x19] 0.00 0 +0xa6b4 add w8, w8, #0x7 0.00 0 +0xa6b8 and x1, x8, #0x1f8 0.00 0 +0xa6bc ldp x22, x8, [x0, #0x10] 0.00 0 +0xa6c0 add x9, x22, x1 0.00 0 +0xa6c4 cmp x9, x8 0.00 0 +0xa6c8 str x9, [x0, #0x10] 0.00 0 +0xa6cc b.ls $+0xc 0.00 0 +0xa6d0 bl $-0xc8b7c 0.00 0 +0xa6d4 mov x22, x0 0.00 0 +0xa6d8 strh wzr, [x22, #0x4] 0.00 0 +0xa6dc add x0, x22, #0x10 0.00 0 +0xa6e0 bl $+0xd0304 0.00 0 +0xa6e4 mov w8, #0x1d 0.00 0 +0xa6e8 strb w8, [x22] 0.00 0 +0xa6ec strb w24, [x22, #0x1] 0.00 0 +0xa6f0 str wzr, [x22, #0xc] 0.00 0 +0xa6f4 stur wzr, [x22, #0x2] 0.00 0 +0xa6f8 stp xzr, xzr, [x22, #0x18] 0.00 0 +0xa6fc mov w8, #0x53 0.00 0 +0xa700 strb w8, [x22, #0x8] 0.00 0 +0xa704 str x23, [x22, #0x28] 0.00 0 +0xa708 ldr w8, [x23, #0xc] 0.00 0 +0xa70c and w8, w8, #0x1f 0.00 0 +0xa710 str xzr, [x22, #0x30] 0.00 0 +0xa714 strb w24, [x22, #0x38] 0.00 0 +0xa718 str w8, [x22, #0xc] 0.00 0 +0xa71c mov x23, x22 0.00 0 +0xa720 str x23, [sp, #0x150] 0.00 0 +0xa724 cmp w24, #0xc 0.00 0 +0xa728 b.ne $+0x28 0.00 0 +0xa72c ldrb w8, [sp, #0x2e4] 0.00 0 +0xa730 tbnz w8, #0x0, $+0x10 0.00 0 +0xa734 ldrb w8, [x25, #0x1] 0.00 0 +0xa738 cmp w8, #0xc 0.00 0 +0xa73c b.ne $+0x38 0.00 0 +0xa740 ldr w8, [x26, #0xb8] 0.00 0 +0xa744 orr w4, w8, #0x10000000 0.00 0 +0xa748 str w4, [x26, #0xb8] 0.00 0 +0xa74c b $+0x78 0.00 0 +0xa750 cmp w24, #0xe 0.00 0 +0xa754 b.ne $+0x20 0.00 0 +0xa758 ldr x1, [x26, #0x1a0] 0.00 0 +0xa75c cbz x1, $+0x18 0.00 0 +0xa760 ldr x0, [x19, #0x7d0] 0.00 0 +0xa764 ldr x8, [x0] 0.00 0 +0xa768 ldr x8, [x8, #0x158] 0.00 0 +0xa76c blr x8 0.00 0 +0xa770 tbnz w0, #0x1b, $+0x6c 0.00 0 +0xa774 ldrb w8, [sp, #0x2e4] 0.00 0 +0xa778 tbnz w8, #0x0, $+0x40 0.00 0 +0xa77c ldr x0, [x19, #0x7d0] 0.00 0 +0xa780 ldr x1, [x26, #0x30] 0.00 0 +0xa784 ldr x8, [x0] 0.00 0 +0xa788 ldr x8, [x8, #0x2f0] 0.00 0 +0xa78c blr x8 0.00 0 +0xa790 cbz x0, $+0x28 0.00 0 +0xa794 mov x1, x0 0.00 0 +0xa798 ldr x0, [x19, #0x7d0] 0.00 0 +0xa79c ldr x8, [x0] 0.00 0 +0xa7a0 ldr x8, [x8, #0x158] 0.00 0 +0xa7a4 blr x8 0.00 0 +0xa7a8 tbz w0, #0x1b, $+0x10 0.00 0 +0xa7ac ldr w8, [x26, #0xb8] 0.00 0 +0xa7b0 orr w8, w8, #0x80000000 0.00 0 +0xa7b4 str w8, [x26, #0xb8] 0.00 0 +0xa7b8 ldr w4, [x26, #0xb8] 0.00 0 +0xa7bc cmp w24, #0xe 0.00 0 +0xa7c0 b.eq $+0x28 0.00 0 +0xa7c4 ldr x2, [x26] 0.00 0 +0xa7c8 mov x0, x19 0.00 0 +0xa7cc mov x1, x24 0.00 0 +0xa7d0 mov x3, x23 0.00 0 +0xa7d4 bl $-0x48ee0 0.00 0 +0xa7d8 b $+0x24 0.00 0 +0xa7dc ldr w8, [x26, #0xb8] 0.00 0 +0xa7e0 orr w4, w8, #0x80000000 0.00 0 +0xa7e4 str w4, [x26, #0xb8] 0.00 0 +0xa7e8 ldr x2, [x26] 0.00 0 +0xa7ec mov x0, x19 0.00 0 +0xa7f0 ldr x1, [sp, #0x48] 0.00 0 +0xa7f4 mov x3, x23 0.00 0 +0xa7f8 bl $-0x49108 0.00 0 +0xa7fc mov x24, x0 0.00 0 +0xa800 str x0, [x26] 0.00 0 +0xa804 ldr x8, [x0, #0x28] 0.00 0 +0xa808 ldrb w9, [x8] 0.00 0 +0xa80c cmp w9, #0x31 0.00 0 +0xa810 b.ne $-0x5ca8 0.00 0 +0xa814 ldr x9, [x8, #0x28] 0.00 0 +0xa818 cbz x9, $+0x44 0.00 0 +0xa81c ldrb w9, [x9] 0.00 0 +0xa820 cmp w9, #0x7 0.00 0 +0xa824 b.ne $+0x38 0.00 0 +0xa828 ldr w9, [x24, #0xc] 0.00 0 +0xa82c and w9, w9, #0xfffffff7 0.00 0 +0xa830 str w9, [x24, #0xc] 0.00 0 +0xa834 ldrb w10, [x24] 0.00 0 +0xa838 adrp x11, $+0x14f000 0.00 0 +0xa83c add x11, x11, #0x2ca 0.00 0 +0xa840 ldrb w10, [x11, x10] 0.00 0 +0xa844 tbz w10, #0x6, $+0x18 0.00 0 +0xa848 ldr x10, [x24, #0x30] 0.00 0 +0xa84c ldr w10, [x10, #0xc] 0.00 0 +0xa850 and w10, w10, #0x8 0.00 0 +0xa854 orr w9, w10, w9 0.00 0 +0xa858 str w9, [x24, #0xc] 0.00 0 +0xa85c ldr w9, [x8, #0xc] 0.00 0 +0xa860 orr w9, w9, #0x40000000 0.00 0 +0xa864 str w9, [x8, #0xc] 0.00 0 +0xa868 b $-0x5d00 0.00 0 +0xa86c mov w22, #0x0 0.00 0 +0xa870 b $+0x568 0.00 0 +0xa874 str x0, [x19, #0x180] 0.00 0 +0xa878 str x0, [x19, #0x188] 0.00 0 +0xa87c ldr w8, [x0, #0x30] 0.00 0 +0xa880 ldr w9, [x19, #0x1a0] 0.00 0 +0xa884 cmp w8, w9 0.00 0 +0xa888 b.ne $+0x10 0.00 0 +0xa88c ldr x8, [x19, #0x140] 0.00 0 +0xa890 mov w9, #0xffffffff 0.00 0 +0xa894 stp x8, x9, [x19, #0x198] 0.00 0 +0xa898 ldr x8, [x19, #0x58] 0.00 0 +0xa89c mov w9, #0x48 0.00 0 +0xa8a0 umull x9, w23, w9 0.00 0 +0xa8a4 ldr x10, [x8, x9] 0.00 0 +0xa8a8 orr x10, x10, #0x4000000 0.00 0 +0xa8ac str x10, [x8, x9] 0.00 0 +0xa8b0 ldr x2, [x26, #0x20] 0.00 0 +0xa8b4 mov x0, x19 0.00 0 +0xa8b8 mov x1, x23 0.00 0 +0xa8bc mov w3, #0x1 0.00 0 +0xa8c0 bl $+0x2e740 0.00 0 +0xa8c4 mov x0, x19 0.00 0 +0xa8c8 mov x1, x23 0.00 0 +0xa8cc mov w2, #0xc 0.00 0 +0xa8d0 bl $-0x4a140 0.00 0 +0xa8d4 b $+0x1b4 0.00 0 +0xa8d8 cmp w8, #0x8 0.00 0 +0xa8dc b.ne $-0x7fec 0.00 0 +0xa8e0 mov w8, #0x1 0.00 0 +0xa8e4 strb w8, [x19, #0x72a] 0.00 0 +0xa8e8 b $-0x7ff8 0.00 0 +0xa8ec mov x0, x19 0.00 0 +0xa8f0 mov x1, x22 0.00 0 +0xa8f4 mov w2, #0x1 0.00 0 +0xa8f8 bl $-0x482e8 0.00 0 +0xa8fc cbz x0, $-0x396c 0.00 0 +0xa900 mov x24, x0 0.00 0 +0xa904 str x22, [x26] 0.00 0 +0xa908 mov x0, x19 0.00 0 +0xa90c mov w1, #0x8 0.00 0 +0xa910 mov w2, #0x8 0.00 0 +0xa914 bl $-0x4cf5c 0.00 0 +0xa918 mov x4, x0 0.00 0 +0xa91c mov x0, x19 0.00 0 +0xa920 mov w1, #0x3b 0.00 0 +0xa924 mov w2, #0xd 0.00 0 +0xa928 mov x3, x24 0.00 0 +0xa92c bl $-0x51768 0.00 0 +0xa930 mov x23, x0 0.00 0 +0xa934 ldr x1, [x26] 0.00 0 +0xa938 mov x0, x19 0.00 0 +0xa93c bl $-0x66bb8 0.00 0 +0xa940 cbz w0, $+0x438 0.00 0 +0xa944 ldr x24, [x26] 0.00 0 +0xa948 adrp x8, $+0x192000 0.00 0 +0xa94c add x8, x8, #0xf1 0.00 0 +0xa950 ldrb w8, [x8, #0x2d] 0.00 0 +0xa954 ldr x0, [x19] 0.00 0 +0xa958 add w8, w8, #0x7 0.00 0 +0xa95c and x1, x8, #0x1f8 0.00 0 +0xa960 ldp x22, x8, [x0, #0x10] 0.00 0 +0xa964 add x9, x22, x1 0.00 0 +0xa968 cmp x9, x8 0.00 0 +0xa96c str x9, [x0, #0x10] 0.00 0 +0xa970 b.ls $+0xc 0.00 0 +0xa974 bl $-0xc8e20 0.00 0 +0xa978 mov x22, x0 0.00 0 +0xa97c strh wzr, [x22, #0x4] 0.00 0 +0xa980 add x0, x22, #0x10 0.00 0 +0xa984 bl $+0xd0060 0.00 0 +0xa988 str wzr, [x22, #0xc] 0.00 0 +0xa98c adrp x8, $+0x14d000 0.00 0 +0xa990 ldr d0, [x8, #0xb8] 0.00 0 +0xa994 str s0, [x22] 0.00 0 +0xa998 strh wzr, [x22, #0x4] 0.00 0 +0xa99c stp xzr, xzr, [x22, #0x18] 0.00 0 +0xa9a0 mov w8, #0x53 0.00 0 +0xa9a4 strb w8, [x22, #0x8] 0.00 0 +0xa9a8 str x24, [x22, #0x28] 0.00 0 +0xa9ac cbz x24, $+0x380 0.00 0 +0xa9b0 ldr w8, [x24, #0xc] 0.00 0 +0xa9b4 and w8, w8, #0x1f 0.00 0 +0xa9b8 orr w8, w8, #0x4 0.00 0 +0xa9bc b $+0x374 0.00 0 +0xa9c0 mov x9, x24 0.00 0 +0xa9c4 cmp x10, #0x14 0.00 0 +0xa9c8 b.ne $-0x660 0.00 0 +0xa9cc add x8, x8, #0x1 0.00 0 +0xa9d0 cmp x8, x21 0.00 0 +0xa9d4 b.hs $-0x229c 0.00 0 +0xa9d8 mov x9, x8 0.00 0 +0xa9dc ldrb w10, [x9], #0x1 0.00 0 +0xa9e0 cmp w10, #0xfe 0.00 0 +0xa9e4 b.ne $+0x1c 0.00 0 +0xa9e8 cmp x9, x21 0.00 0 +0xa9ec b.hs $-0x22b4 0.00 0 +0xa9f0 ldrb w9, [x9] 0.00 0 +0xa9f4 orr w10, w9, #0x100 0.00 0 +0xa9f8 mov w11, #0x2 0.00 0 +0xa9fc b $+0x8 0.00 0 +0xaa00 mov w11, #0x1 0.00 0 +0xaa04 sub w9, w10, #0x103 0.00 0 +0xaa08 cmp w9, #0x1b 0.00 0 +0xaa0c b.hi $-0x22d4 0.00 0 +0xaa10 mov w12, #0x1 0.00 0 +0xaa14 lsl w12, w12, w9 0.00 0 +0xaa18 mov w13, #0x8000 0.00 0 +0xaa1c movk w13, #0x80b, lsl #16 0.00 0 +0xaa20 tst w12, w13 0.00 0 +0xaa24 b.eq $+0x3c0 0.00 0 +0xaa28 mov w24, #0x0 0.00 0 +0xaa2c mov w9, #0x0 0.00 0 +0xaa30 ldrsb x10, [x22, w10, uxtw] 0.00 0 +0xaa34 add x8, x8, x11 0.00 0 +0xaa38 add x8, x8, x10 0.00 0 +0xaa3c cmp x8, x21 0.00 0 +0xaa40 b.lo $-0x68 0.00 0 +0xaa44 b $-0x6dc 0.00 0 +0xaa48 str x0, [x19, #0x180] 0.00 0 +0xaa4c str x0, [x19, #0x188] 0.00 0 +0xaa50 ldr w8, [x0, #0x30] 0.00 0 +0xaa54 ldr w9, [x19, #0x1a0] 0.00 0 +0xaa58 cmp w8, w9 0.00 0 +0xaa5c b.ne $+0x10 0.00 0 +0xaa60 ldr x8, [x19, #0x140] 0.00 0 +0xaa64 mov w9, #0xffffffff 0.00 0 +0xaa68 stp x8, x9, [x19, #0x198] 0.00 0 +0xaa6c ldr x8, [x24] 0.00 0 +0xaa70 orr x8, x8, #0x100000 0.00 0 +0xaa74 str x8, [x24] 0.00 0 +0xaa78 mov x0, x19 0.00 0 +0xaa7c mov x1, x23 0.00 0 +0xaa80 mov w2, #0xd 0.00 0 +0xaa84 bl $-0x4a0e0 0.00 0 +0xaa88 mov x23, x0 0.00 0 +0xaa8c mov w24, #0x73 0.00 0 +0xaa90 ldr x8, [x19, #0x130] 0.00 0 +0xaa94 cbnz x8, $-0x7ac 0.00 0 +0xaa98 mov w9, #0x0 0.00 0 +0xaa9c mov x8, #0x0 0.00 0 +0xaaa0 ldrb w10, [x19, #0x7c3] 0.00 0 +0xaaa4 mov x22, x25 0.00 0 +0xaaa8 cbz w10, $+0x94 0.00 0 +0xaaac mov x22, x25 0.00 0 +0xaab0 tbnz w25, #0x0, $+0x8c 0.00 0 +0xaab4 ldrb w10, [x19, #0x795] 0.00 0 +0xaab8 mov x22, x25 0.00 0 +0xaabc cbz w10, $+0x80 0.00 0 +0xaac0 sub w10, w24, #0x28 0.00 0 +0xaac4 cmp w10, #0x2 0.00 0 +0xaac8 b.lo $+0xc 0.00 0 +0xaacc cmp w24, #0x6f 0.00 0 +0xaad0 b.ne $+0x40 0.00 0 +0xaad4 ldr x10, [sp, #0xb0] 0.00 0 +0xaad8 ldr x11, [sp, #0xa0] 0.00 0 +0xaadc add x10, x10, w11, sxtb 0.00 0 +0xaae0 ldr x11, [x19, #0x808] 0.00 0 +0xaae4 ldr w12, [x19, #0x810] 0.00 0 +0xaae8 add x11, x11, x12 0.00 0 +0xaaec ldr x12, [sp, #0x18] 0.00 0 +0xaaf0 cmp x11, x12 0.00 0 +0xaaf4 csel x11, x11, x12, lo 0.00 0 +0xaaf8 cmp x11, x10 0.00 0 +0xaafc b.ls $+0x14 0.00 0 +0xab00 ldrb w10, [x10] 0.00 0 +0xab04 cmp w10, #0x2a 0.00 0 +0xab08 cset w10, ne 0.00 0 +0xab0c b $+0x8 0.00 0 +0xab10 mov w10, #0x1 0.00 0 +0xab14 tbnz w25, #0x9, $+0xc 0.00 0 +0xab18 mov x22, x25 0.00 0 +0xab1c tbnz w10, #0x0, $+0x20 0.00 0 +0xab20 cbz w9, $+0x14 0.00 0 +0xab24 ldr x8, [x8, #0x808] 0.00 0 +0xab28 ldrb w8, [x8, #0x51] 0.00 0 +0xab2c mov x22, x25 0.00 0 +0xab30 tbz w8, #0x2, $+0xc 0.00 0 +0xab34 orr w22, w25, #0x2 0.00 0 +0xab38 str w22, [x26, #0xb4] 0.00 0 +0xab3c cmp w24, #0x29 0.00 0 +0xab40 b.eq $+0x28 0.00 0 +0xab44 cmp w24, #0x73 0.00 0 +0xab48 b.eq $+0x20 0.00 0 +0xab4c add x8, sp, #0x360 0.00 0 +0xab50 ldr w8, [x8, #0x80] 0.00 0 +0xab54 cmp w8, #0x1 0.00 0 +0xab58 b.ne $+0x10 0.00 0 +0xab5c mov x0, x19 0.00 0 +0xab60 ldr x1, [sp, #0x28] 0.00 0 +0xab64 bl $-0xd030 0.00 0 +0xab68 tst w25, #0x10 0.00 0 +0xab6c add x8, sp, #0x1b0 0.00 0 +0xab70 csel x3, xzr, x8, eq 0.00 0 +0xab74 add x2, sp, #0x160 0.00 0 +0xab78 add x6, sp, #0x360 0.00 0 +0xab7c mov x0, x19 0.00 0 +0xab80 mov x1, x24 0.00 0 +0xab84 mov x4, x23 0.00 0 +0xab88 mov x5, x22 0.00 0 +0xab8c ldr x7, [sp, #0xb8] 0.00 0 +0xab90 bl $+0x6298 0.00 0 +0xab94 str w0, [sp, #0x78] 0.00 0 +0xab98 ldr x8, [x19, #0x130] 0.00 0 +0xab9c cbz x8, $+0x18 0.00 0 +0xaba0 ldr x8, [x19, #0x720] 0.00 0 +0xaba4 ldr x8, [x8, #0x8] 0.00 0 +0xaba8 ldr w0, [x8, #0x8] 0.00 0 +0xabac bl $+0x1dd18 0.00 0 +0xabb0 tbnz w0, #0x0, $+0x278 0.00 0 +0xabb4 tbnz w22, #0x9, $+0x10 0.00 0 +0xabb8 tbnz w22, #0x0, $+0x158 0.00 0 +0xabbc str x28, [sp, #0xa0] 0.00 0 +0xabc0 b $-0xa60c 0.00 0 +0xabc4 ldrb w8, [x19, #0x82d] 0.00 0 +0xabc8 cmp w8, #0x1 0.00 0 +0xabcc ldr x9, [sp, #0xc0] 0.00 0 +0xabd0 b.ne $+0x138 0.00 0 +0xabd4 ldr x10, [sp, #0xc8] 0.00 0 +0xabd8 ldr w8, [x10] 0.00 0 +0xabdc cbz w8, $+0x12c 0.00 0 +0xabe0 ldr x9, [x9] 0.00 0 +0xabe4 sub w8, w8, #0x1 0.00 0 +0xabe8 str w8, [x10] 0.00 0 +0xabec mov w10, #0x18 0.00 0 +0xabf0 umull x8, w8, w10 0.00 0 +0xabf4 ldr x23, [x9, x8] 0.00 0 +0xabf8 ldrb w8, [x23, #0xc] 0.00 0 +0xabfc tst w8, #0x7 0.00 0 +0xac00 b.eq $+0x108 0.00 0 +0xac04 ldrb w8, [x23, #0x1] 0.00 0 +0xac08 adrp x9, $+0x155000 0.00 0 +0xac0c add x9, x9, #0x4 0.00 0 +0xac10 ldrb w8, [x9, x8] 0.00 0 +0xac14 tbz w8, #0x6, $+0x18 0.00 0 +0xac18 mov x0, x19 0.00 0 +0xac1c mov x1, x23 0.00 0 +0xac20 mov w2, #0xffffffff 0.00 0 +0xac24 bl $-0x133e8 0.00 0 +0xac28 mov x23, x0 0.00 0 +0xac2c adrp x8, $+0x192000 0.00 0 +0xac30 add x8, x8, #0xf1 0.00 0 +0xac34 ldrb w8, [x8, #0x19] 0.00 0 +0xac38 ldr x0, [x19] 0.00 0 +0xac3c add w8, w8, #0x7 0.00 0 +0xac40 and x1, x8, #0x1f8 0.00 0 +0xac44 ldp x22, x8, [x0, #0x10] 0.00 0 +0xac48 add x9, x22, x1 0.00 0 +0xac4c cmp x9, x8 0.00 0 +0xac50 str x9, [x0, #0x10] 0.00 0 +0xac54 b.ls $+0xc 0.00 0 +0xac58 bl $-0xc9104 0.00 0 +0xac5c mov x22, x0 0.00 0 +0xac60 strh wzr, [x22, #0x4] 0.00 0 +0xac64 add x0, x22, #0x10 0.00 0 +0xac68 bl $+0xcfd7c 0.00 0 +0xac6c str wzr, [x22, #0xc] 0.00 0 +0xac70 adrp x8, $+0x14c000 0.00 0 +0xac74 ldr d0, [x8, #0xf8] 0.00 0 +0xac78 str s0, [x22] 0.00 0 +0xac7c strh wzr, [x22, #0x4] 0.00 0 +0xac80 stp xzr, xzr, [x22, #0x18] 0.00 0 +0xac84 mov w8, #0x53 0.00 0 +0xac88 strb w8, [x22, #0x8] 0.00 0 +0xac8c mov x0, x19 0.00 0 +0xac90 mov w1, #0x53 0.00 0 +0xac94 mov w2, #0x1 0.00 0 +0xac98 mov x3, x23 0.00 0 +0xac9c mov x4, x22 0.00 0 +0xaca0 bl $-0x51adc 0.00 0 +0xaca4 mov x22, x0 0.00 0 +0xaca8 ldr x0, [x19] 0.00 0 +0xacac ldp x1, x8, [x0, #0x10] 0.00 0 +0xacb0 add x9, x1, #0x38 0.00 0 +0xacb4 str x9, [x0, #0x10] 0.00 0 +0xacb8 cmp x9, x8 0.00 0 +0xacbc b.ls $+0x10 0.00 0 +0xacc0 mov w1, #0x38 0.00 0 +0xacc4 bl $-0xc9170 0.00 0 +0xacc8 mov x1, x0 0.00 0 +0xaccc str x22, [x1] 0.00 0 +0xacd0 movi v0.2d, #0x0 0.00 0 +0xacd4 stur q0, [x1, #0x8] 0.00 0 +0xacd8 stur q0, [x1, #0x18] 0.00 0 +0xacdc str xzr, [x1, #0x28] 0.00 0 +0xace0 movi d0, #0xffffffff 0.00 0 +0xace4 str d0, [x1, #0x30] 0.00 0 +0xace8 ldr x8, [sp, #0x90] 0.00 0 +0xacec ldr q0, [x8] 0.00 0 +0xacf0 stur q0, [x1, #0x28] 0.00 0 +0xacf4 mov x0, x19 0.00 0 +0xacf8 mov w2, #0xffffffff 0.00 0 +0xacfc mov w3, #0x1 0.00 0 +0xad00 bl $-0x14a70 0.00 0 +0xad04 ldr w22, [x26, #0xb4] 0.00 0 +0xad08 and w22, w22, #0xfffffffc 0.00 0 +0xad0c str w22, [x26, #0xb4] 0.00 0 +0xad10 add x2, sp, #0x14c 0.00 0 +0xad14 mov x0, x19 0.00 0 +0xad18 mov x1, x22 0.00 0 +0xad1c bl $+0x624 0.00 0 +0xad20 str x28, [sp, #0xa0] 0.00 0 +0xad24 tbz w0, #0x0, $+0x104 0.00 0 +0xad28 b $-0xa774 0.00 0 +0xad2c mov w8, #0x4 0.00 0 +0xad30 str xzr, [x22, #0x30] 0.00 0 +0xad34 str w8, [x22, #0xc] 0.00 0 +0xad38 ldr w8, [x19, #0x4a8] 0.00 0 +0xad3c orr w8, w8, #0x8 0.00 0 +0xad40 str w8, [x19, #0x4a8] 0.00 0 +0xad44 ldr w8, [x22, #0xc] 0.00 0 +0xad48 orr w8, w8, #0x10 0.00 0 +0xad4c str w8, [x22, #0xc] 0.00 0 +0xad50 ldr w8, [x23, #0xc] 0.00 0 +0xad54 orr w8, w8, #0x10 0.00 0 +0xad58 str w8, [x23, #0xc] 0.00 0 +0xad5c mov x0, x19 0.00 0 +0xad60 mov w1, #0x53 0.00 0 +0xad64 mov w2, #0xd 0.00 0 +0xad68 mov x3, x22 0.00 0 +0xad6c mov x4, x23 0.00 0 +0xad70 bl $-0x51bac 0.00 0 +0xad74 mov x23, x0 0.00 0 +0xad78 ldr w8, [x19, #0xa88] 0.00 0 +0xad7c ldr w9, [x19, #0x84c] 0.00 0 +0xad80 cmp w8, w9 0.00 0 +0xad84 b.hs $-0x7570 0.00 0 +0xad88 b $-0x755c 0.00 0 +0xad8c mov x9, x24 0.00 0 +0xad90 b $-0xa28 0.00 0 +0xad94 add x1, sp, #0x160 0.00 0 +0xad98 mov x0, x19 0.00 0 +0xad9c mov x2, #0x0 0.00 0 +0xada0 mov w3, #0x1 0.00 0 +0xada4 mov w4, #0x0 0.00 0 +0xada8 bl $-0x133ac 0.00 0 +0xadac mov x3, x0 0.00 0 +0xadb0 str x0, [x26] 0.00 0 +0xadb4 mov x0, x19 0.00 0 +0xadb8 mov w1, #0x25 0.00 0 +0xadbc mov w2, #0xc 0.00 0 +0xadc0 mov x4, x24 0.00 0 +0xadc4 mov x5, #0x0 0.00 0 +0xadc8 mov x6, #0x0 0.00 0 +0xadcc bl $-0xb25c8 0.00 0 +0xadd0 str x0, [x26] 0.00 0 +0xadd4 mov w22, #0x1 0.00 0 +0xadd8 ldr x8, [x19, #0x748] 0.00 0 +0xaddc tbz w22, #0x0, $-0x3468 0.00 0 +0xade0 b $-0x3424 0.00 0 +0xade4 mov w8, #0x1 0.00 0 +0xade8 mov w10, #0x3 0.00 0 +0xadec cmp w9, #0x0 0.00 0 +0xadf0 csel w24, w10, wzr, eq 0.00 0 +0xadf4 csel w9, w8, wzr, eq 0.00 0 +0xadf8 b $-0xa90 0.00 0 +0xadfc adrp x0, $+0x16d000 0.00 0 +0xae00 add x0, x0, #0xa5 0.00 0 +0xae04 bl $+0x13cd18 0.00 0 +0xae08 ldr x8, [x19, #0x130] 0.00 0 +0xae0c cbz x8, $+0x118 0.00 0 +0xae10 ldr x8, [x19, #0x720] 0.00 0 +0xae14 ldr x0, [x8, #0x8] 0.00 0 +0xae18 ldr x8, [x0] 0.00 0 +0xae1c ldr x8, [x8, #0x20] 0.00 0 +0xae20 mov w1, #0x3 0.00 0 +0xae24 blr x8 0.00 0 +0xae28 ldur x8, [x29, #-0x78] 0.00 0 +0xae2c adrp x9, $+0x177000 0.00 0 +0xae30 ldr x9, [x9, #0xb8] 0.00 0 +0xae34 ldr x9, [x9] 0.00 0 +0xae38 cmp x9, x8 0.00 0 +0xae3c b.ne $+0x150 0.00 0 +0xae40 add sp, sp, #0x520 0.00 0 +0xae44 ldp x29, x30, [sp, #0x60] 0.00 0 +0xae48 ldp x20, x19, [sp, #0x50] 0.00 0 +0xae4c ldp x22, x21, [sp, #0x40] 0.00 0 +0xae50 ldp x24, x23, [sp, #0x30] 0.00 0 +0xae54 ldp x26, x25, [sp, #0x20] 0.00 0 +0xae58 ldp x28, x27, [sp, #0x10] 0.00 0 +0xae5c ldp d9, d8, [sp], #0x70 0.00 0 +0xae60 ret 0.00 0 +0xae64 ldr x8, [x19, #0x720] 0.00 0 +0xae68 ldr x0, [x8, #0x8] 0.00 0 +0xae6c ldr x8, [x0] 0.00 0 +0xae70 ldr x8, [x8, #0x20] 0.00 0 +0xae74 mov w1, #0x14 0.00 0 +0xae78 b $-0x54 0.00 0 +0xae7c ldr x8, [x19, #0x720] 0.00 0 +0xae80 ldr x0, [x8, #0x8] 0.00 0 +0xae84 ldr x8, [x0] 0.00 0 +0xae88 ldr x8, [x8, #0x20] 0.00 0 +0xae8c mov w1, #0x1d 0.00 0 +0xae90 b $-0x6c 0.00 0 +0xae94 ldr x8, [x19, #0x720] 0.00 0 +0xae98 ldr x0, [x8, #0x8] 0.00 0 +0xae9c ldr x8, [x0] 0.00 0 +0xaea0 ldr x8, [x8, #0x20] 0.00 0 +0xaea4 mov w1, #0xc 0.00 0 +0xaea8 b $-0x84 0.00 0 +0xaeac ldr x8, [x19, #0x720] 0.00 0 +0xaeb0 ldr x0, [x8, #0x8] 0.00 0 +0xaeb4 ldr x8, [x0] 0.00 0 +0xaeb8 ldr x8, [x8, #0x20] 0.00 0 +0xaebc mov w1, #0x72 0.00 0 +0xaec0 b $-0x9c 0.00 0 +0xaec4 ldr x8, [x19, #0x720] 0.00 0 +0xaec8 ldr x0, [x8, #0x8] 0.00 0 +0xaecc ldr x8, [x0] 0.00 0 +0xaed0 ldr x8, [x8, #0x20] 0.00 0 +0xaed4 mov w1, #0x7e 0.00 0 +0xaed8 b $-0xb4 0.00 0 +0xaedc ldr x8, [x19, #0x720] 0.00 0 +0xaee0 ldr x0, [x8, #0x8] 0.00 0 +0xaee4 ldr x8, [x0] 0.00 0 +0xaee8 ldr x8, [x8, #0x20] 0.00 0 +0xaeec mov w1, #0x8 0.00 0 +0xaef0 b $-0xcc 0.00 0 +0xaef4 ldr x8, [x19, #0x720] 0.00 0 +0xaef8 ldr x0, [x8, #0x8] 0.00 0 +0xaefc ldr x8, [x0] 0.00 0 +0xaf00 ldr x8, [x8, #0x20] 0.00 0 +0xaf04 mov w1, #0x71 0.00 0 +0xaf08 b $-0xe4 0.00 0 +0xaf0c ldr x8, [x19, #0x720] 0.00 0 +0xaf10 ldr x0, [x8, #0x8] 0.00 0 +0xaf14 ldr x8, [x0] 0.00 0 +0xaf18 ldr x8, [x8, #0x20] 0.00 0 +0xaf1c mov w1, #0x73 0.00 0 +0xaf20 b $-0xfc 0.00 0 +0xaf24 bl $-0x88be8 0.00 0 +0xaf28 mov w9, #0x75 0.00 0 +0xaf2c mov w10, #0x15 0.00 0 +0xaf30 cmp w8, #0x12 0.00 0 +0xaf34 csel w1, w10, w9, eq 0.00 0 +0xaf38 ldr x8, [x19, #0x720] 0.00 0 +0xaf3c ldr x0, [x8, #0x8] 0.00 0 +0xaf40 ldr x8, [x0] 0.00 0 +0xaf44 ldr x8, [x8, #0x20] 0.00 0 +0xaf48 b $-0x124 0.00 0 +0xaf4c ldr x8, [x19, #0x720] 0.00 0 +0xaf50 ldr x0, [x8, #0x8] 0.00 0 +0xaf54 ldr x8, [x0] 0.00 0 +0xaf58 ldr x8, [x8, #0x20] 0.00 0 +0xaf5c mov w1, #0x6 0.00 0 +0xaf60 b $-0x13c 0.00 0 +0xaf64 ldr x8, [x19, #0x720] 0.00 0 +0xaf68 ldr x0, [x8, #0x8] 0.00 0 +0xaf6c ldr x8, [x0] 0.00 0 +0xaf70 ldr x8, [x8, #0x20] 0.00 0 +0xaf74 mov w1, #0x7 0.00 0 +0xaf78 b $-0x154 0.00 0 +0xaf7c ldr x9, [x21, #0x50] 0.00 0 +0xaf80 b $-0xacc0 0.00 0 +0xaf84 add x23, x9, #0x8 0.00 0 +0xaf88 b $-0xac00 0.00 0 +0xaf8c bl $+0x14aa28 0.00 0 +0xaf90 bl $-0x88c44 0.00 0 +0xaf94 bl $-0x88c24 0.00 0 +0xaf98 bl $-0x88c04 libclrjit.dylib!emitter::emitOutputInstr(insGroup*, emitter::instrDesc*, unsigned char**) 2 self samples (0.02% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 sub sp, sp, #0xa0 0.00 0 +0x0004 stp x28, x27, [sp, #0x40] 0.00 0 +0x0008 stp x26, x25, [sp, #0x50] 0.00 0 +0x000c stp x24, x23, [sp, #0x60] 0.00 0 +0x0010 stp x22, x21, [sp, #0x70] 0.00 0 +0x0014 stp x20, x19, [sp, #0x80] 0.00 0 +0x0018 stp x29, x30, [sp, #0x90] 0.00 0 +0x001c add x29, sp, #0x90 0.00 0 +0x0020 mov x19, x3 0.00 0 +0x0024 mov x20, x2 0.00 0 +0x0028 str x1, [sp, #0x20] 0.00 0 +0x002c mov x21, x0 0.00 0 +0x0030 adrp x8, $+0x68000 0.00 0 +0x0034 ldr x8, [x8, #0xb8] 0.00 0 +0x0038 ldr x8, [x8] 0.00 0 +0x003c str x8, [sp, #0x38] 0.00 0 +0x0040 ldr x24, [x3] 0.00 0 +0x0044 ldr x28, [x2] 0.00 0 +0x0048 mov w8, #0x8 0.00 0 +0x004c and x9, x28, #0x3800000000000 0.00 0 +0x0050 and x9, x9, #0xfffeffffffffffff 0.00 0 +0x0054 mov x10, #0x800000000000 0.00 0 +0x0058 tst x28, #0x40000000000000 0.00 0 +0x005c mov w11, #0x18 0.00 0 +0x0060 mov w12, #0x10 0.00 0 +0x0064 csel x11, x12, x11, eq 0.00 0 +0x0068 tst x28, #0x40000000000000 0.00 0 +0x006c mov w12, #0x20 0.00 0 +0x0070 mov w13, #0x18 0.00 0 +0x0074 csel x12, x13, x12, eq 0.00 0 +0x0078 cmp x9, x10 0.00 0 +0x007c csel x9, x11, x12, ne 0.00 0 +0x0080 tst x28, #0x400000000000 0.00 0 +0x0084 csel x26, x8, x9, ne 0.00 0 +0x0088 ubfx w2, w28, #0xb, #0xa 0.00 0 +0x008c ubfx x8, x28, #0x15, #0x3 0.00 0 +0x0090 adrp x25, $+0x3d000 0.00 0 +0x0094 add x25, x25, #0x4cc 0.00 0 +0x0098 ldr w13, [x25, x8, lsl #2] 0.00 0 +0x009c sub w8, w2, #0x2 0.00 0 +0x00a0 cmp w8, #0x8e 0.00 0 +0x00a4 str w13, [sp, #0x1c] 0.00 0 +0x00a8 b.hi $+0x7a4 0.00 0 +0x00ac and w27, w28, #0x7ff 0.00 0 +0x00b0 adrp x9, $+0x49000 0.00 0 +0x00b4 add x9, x9, #0xb50 0.00 0 +0x00b8 adr x10, $+0x10 0.00 0 +0x00bc ldrh w11, [x9, x8, lsl #1] 0.00 0 +0x00c0 add x10, x10, x11, lsl #2 0.00 0 +0x00c4 br x10 >> 50.00 1 +0x00c8 mov x0, x21 0.00 0 +0x00cc mov x2, x24 0.00 0 +0x00d0 mov x3, x20 0.00 0 +0x00d4 bl $-0xc88 0.00 0 +0x00d8 mov x26, x0 0.00 0 +0x00dc mov w8, #0x30 0.00 0 +0x00e0 str x8, [sp, #0x28] 0.00 0 +0x00e4 b $+0x2348 0.00 0 +0x00e8 tst x28, #0x180000000000000 0.00 0 +0x00ec b.eq $-0x24 0.00 0 +0x00f0 cmp w2, #0x4c 0.00 0 +0x00f4 b.ne $-0x2c 0.00 0 +0x00f8 mov x1, x27 0.00 0 +0x00fc bl $-0x734c 0.00 0 +0x0100 ubfx x8, x28, #0x20, #0x5 0.00 0 +0x0104 orr w8, w0, w8 0.00 0 +0x0108 ldr x9, [x21, #0xb0] 0.00 0 +0x010c str w8, [x24, x9] 0.00 0 +0x0110 add x26, x24, #0x4 0.00 0 +0x0114 ldp x8, x2, [x20] 0.00 0 +0x0118 tst x8, #0x8000000000000 0.00 0 +0x011c mov w8, #0x7 0.00 0 +0x0120 mov w9, #0x4 0.00 0 +0x0124 csel w3, w9, w8, eq 0.00 0 +0x0128 mov x0, x21 0.00 0 +0x012c mov x1, x24 0.00 0 +0x0130 mov w4, #0x0 0.00 0 +0x0134 bl $-0x198da4 0.00 0 +0x0138 ldrb w8, [x20, #0x6] 0.00 0 +0x013c tbz w8, #0x3, $-0x60 0.00 0 +0x0140 mov x0, x21 0.00 0 +0x0144 mov w1, #0x0 0.00 0 +0x0148 mov x2, x26 0.00 0 +0x014c bl $-0x1986f4 0.00 0 +0x0150 b $-0x74 0.00 0 +0x0154 lsr w8, w28, #0x18 0.00 0 +0x0158 and x8, x8, #0x3e 0.00 0 +0x015c sub x8, x8, #0x12 0.00 0 +0x0160 cmp w8, #0x4 0.00 0 +0x0164 str x26, [sp, #0x28] 0.00 0 +0x0168 b.hi $+0x680 0.00 0 +0x016c adrp x9, $+0x4c000 0.00 0 +0x0170 add x9, x9, #0x500 0.00 0 +0x0174 ldr w22, [x9, x8, lsl #2] 0.00 0 +0x0178 b $+0x674 0.00 0 +0x017c mov x1, x27 0.00 0 +0x0180 bl $-0x73d0 0.00 0 +0x0184 mov w8, #0x0 0.00 0 +0x0188 ldr w9, [sp, #0x1c] 0.00 0 +0x018c sub w10, w9, #0x1 0.00 0 +0x0190 cmp w10, #0x7 0.00 0 +0x0194 str x26, [sp, #0x28] 0.00 0 +0x0198 b.hi $+0x1d8c 0.00 0 +0x019c asr x9, x28, #0x39 0.00 0 +0x01a0 adrp x11, $+0x49000 0.00 0 +0x01a4 add x11, x11, #0xc7c 0.00 0 +0x01a8 adr x12, $+0x10 0.00 0 +0x01ac ldrh w13, [x11, x10, lsl #1] 0.00 0 +0x01b0 add x12, x12, x13, lsl #2 0.00 0 +0x01b4 br x12 0.00 0 +0x01b8 lsl w8, w9, #0x1b 0.00 0 +0x01bc and w8, w8, #0x40000000 0.00 0 +0x01c0 bfi w8, w9, #0xa, #0x3 0.00 0 +0x01c4 b $+0x1d60 0.00 0 +0x01c8 str x26, [sp, #0x28] 0.00 0 +0x01cc mov x22, x13 0.00 0 +0x01d0 mov x1, x27 0.00 0 +0x01d4 bl $-0x7424 0.00 0 +0x01d8 tst w0, #0x40000000 0.00 0 +0x01dc ccmp w22, #0x8, #0x0, eq 0.00 0 +0x01e0 mov w8, #0x80400000 0.00 0 +0x01e4 csel w8, w8, wzr, eq 0.00 0 +0x01e8 ubfx x9, x28, #0x20, #0x5 0.00 0 +0x01ec lsr x10, x28, #0x22 0.00 0 +0x01f0 and w10, w10, #0x3e0 0.00 0 +0x01f4 orr w9, w10, w9 0.00 0 +0x01f8 b $+0x13d8 0.00 0 +0x01fc str x26, [sp, #0x28] 0.00 0 +0x0200 lsr w8, w28, #0x18 0.00 0 +0x0204 and w8, w8, #0x3e 0.00 0 +0x0208 mov w9, #0x1 0.00 0 +0x020c mov w10, #0x2 0.00 0 +0x0210 mov w11, #0x4 0.00 0 +0x0214 cmp w8, #0x16 0.00 0 +0x0218 cset w12, eq 0.00 0 +0x021c lsl w12, w12, #0x3 0.00 0 +0x0220 cmp w8, #0x14 0.00 0 +0x0224 csel w11, w11, w12, eq 0.00 0 +0x0228 cmp w8, #0x12 0.00 0 +0x022c csel w10, w10, w11, eq 0.00 0 +0x0230 cmp w8, #0x10 0.00 0 +0x0234 csel w22, w9, w10, eq 0.00 0 +0x0238 mov x25, x13 0.00 0 +0x023c mov x1, x27 0.00 0 +0x0240 bl $-0x7490 0.00 0 +0x0244 cmp w25, #0x10 0.00 0 +0x0248 cset w8, eq 0.00 0 +0x024c orr w8, w0, w8, lsl #30 0.00 0 +0x0250 and w9, w28, #0x7fc 0.00 0 +0x0254 mov w10, #0xc00000 0.00 0 +0x0258 cmp w22, #0x2 0.00 0 +0x025c csel w10, w10, wzr, eq 0.00 0 +0x0260 mov w11, #0x400000 0.00 0 +0x0264 cmp w22, #0x8 0.00 0 +0x0268 csel w10, w11, w10, eq 0.00 0 +0x026c orr w10, w10, w8 0.00 0 +0x0270 orr w11, w8, #0x400000 0.00 0 +0x0274 cmp w22, #0x4 0.00 0 +0x0278 csel w8, w11, w8, eq 0.00 0 +0x027c cmp w9, #0x1cc 0.00 0 +0x0280 csel w8, w10, w8, ne 0.00 0 +0x0284 b $+0x1dd4 0.00 0 +0x0288 lsr w8, w28, #0x18 0.00 0 +0x028c and x8, x8, #0x3e 0.00 0 +0x0290 sub x8, x8, #0x12 0.00 0 +0x0294 cmp w8, #0x4 0.00 0 +0x0298 str x26, [sp, #0x28] 0.00 0 +0x029c b.hi $+0x57c 0.00 0 +0x02a0 adrp x9, $+0x4c000 0.00 0 +0x02a4 add x9, x9, #0x53c 0.00 0 +0x02a8 ldr w22, [x9, x8, lsl #2] 0.00 0 +0x02ac b $+0x570 0.00 0 +0x02b0 str x26, [sp, #0x28] 0.00 0 +0x02b4 mov x1, x27 0.00 0 +0x02b8 b $+0x2cc 0.00 0 +0x02bc cmp w27, #0x21a 0.00 0 +0x02c0 b.ne $+0x28 0.00 0 +0x02c4 and x8, x28, #0x3fffffff 0.00 0 +0x02c8 and x8, x8, #0xffffffffff0007ff 0.00 0 +0x02cc mov w26, #0x28 0.00 0 +0x02d0 cmp x8, #0x21a 0.00 0 +0x02d4 b.eq $+0x16f4 0.00 0 +0x02d8 ldr x8, [sp, #0x20] 0.00 0 +0x02dc ldrh w8, [x8, #0x14] 0.00 0 +0x02e0 tbz w8, #0xa, $+0x16e8 0.00 0 +0x02e4 mov w27, #0x190 0.00 0 +0x02e8 str x26, [sp, #0x28] 0.00 0 +0x02ec mov x1, x27 0.00 0 +0x02f0 b $+0x5d8 0.00 0 +0x02f4 str x26, [sp, #0x28] 0.00 0 +0x02f8 mov x22, x13 0.00 0 +0x02fc mov x1, x27 0.00 0 +0x0300 mov w2, #0x42 0.00 0 +0x0304 bl $-0x7554 0.00 0 +0x0308 lsr x8, x28, #0x20 0.00 0 +0x030c and w9, w8, #0x60 0.00 0 +0x0310 cmp w22, #0x8 0.00 0 +0x0314 cset w10, eq 0.00 0 +0x0318 lsl w10, w10, #0x1f 0.00 0 +0x031c mov w11, #0x84000000 0.00 0 +0x0320 mov w12, #0x3bffffff 0.00 0 +0x0324 and w12, w0, w12 0.00 0 +0x0328 mov w13, #0x4000000 0.00 0 +0x032c mov w14, #0x4000000 0.00 0 +0x0330 mov w15, #0x44000000 0.00 0 +0x0334 cmp w22, #0x8 0.00 0 +0x0338 csel w14, w14, w15, ne 0.00 0 +0x033c cmp w22, #0x10 0.00 0 +0x0340 csel w11, w11, w14, eq 0.00 0 +0x0344 cmp w22, #0x4 0.00 0 +0x0348 csel w11, w13, w11, eq 0.00 0 +0x034c cmp w9, #0x20 0.00 0 +0x0350 csel w9, w10, w12, ne 0.00 0 +0x0354 csel w10, w0, w11, ne 0.00 0 +0x0358 lsr x11, x28, #0x1d 0.00 0 +0x035c and w11, w11, #0x7c00 0.00 0 +0x0360 bfxil w11, w8, #0x0, #0x5 0.00 0 +0x0364 orr w8, w9, w10 0.00 0 +0x0368 ldr w9, [x20, #0xc] 0.00 0 +0x036c lsl w9, w9, #0x2 0.00 0 +0x0370 and w9, w9, #0x3e0 0.00 0 +0x0374 b $+0x364 0.00 0 +0x0378 str x26, [sp, #0x28] 0.00 0 +0x037c mov x0, x20 0.00 0 +0x0380 bl $-0x19c70c 0.00 0 +0x0384 mov x22, x0 0.00 0 +0x0388 mov x1, x27 0.00 0 +0x038c mov w2, #0x4b 0.00 0 +0x0390 bl $-0x75e0 0.00 0 +0x0394 orr w8, w0, w22, lsl #10 0.00 0 +0x0398 ldr x9, [x20] 0.00 0 +0x039c ubfx x10, x9, #0x15, #0x3 0.00 0 +0x03a0 ldr w10, [x25, x10, lsl #2] 0.00 0 +0x03a4 cmp w10, #0x8 0.00 0 +0x03a8 cset w10, eq 0.00 0 +0x03ac orr w8, w8, w10, lsl #31 0.00 0 +0x03b0 ubfx x9, x9, #0x20, #0x5 0.00 0 +0x03b4 orr w8, w8, w9 0.00 0 +0x03b8 b $+0x2068 0.00 0 +0x03bc str x26, [sp, #0x28] 0.00 0 +0x03c0 mov x0, x20 0.00 0 +0x03c4 bl $-0x19c750 0.00 0 +0x03c8 mov x22, x0 0.00 0 +0x03cc mov x1, x27 0.00 0 +0x03d0 mov w2, #0x50 0.00 0 +0x03d4 b $+0x1864 0.00 0 +0x03d8 str x26, [sp, #0x28] 0.00 0 +0x03dc mov x22, x13 0.00 0 +0x03e0 mov x1, x27 0.00 0 +0x03e4 mov w2, #0x53 0.00 0 +0x03e8 bl $-0x7638 0.00 0 +0x03ec cmp w22, #0x8 0.00 0 +0x03f0 cset w8, eq 0.00 0 +0x03f4 lsr x9, x28, #0x1b 0.00 0 +0x03f8 and w9, w9, #0x3e0 0.00 0 +0x03fc lsr x10, x28, #0x17 0.00 0 +0x0400 and w10, w10, #0x1f0000 0.00 0 +0x0404 orr w9, w10, w9 0.00 0 +0x0408 b $+0x88 0.00 0 +0x040c str x26, [sp, #0x28] 0.00 0 +0x0410 mov x0, x20 0.00 0 +0x0414 bl $-0x19c7a0 0.00 0 +0x0418 mov x22, x0 0.00 0 +0x041c mov x1, x27 0.00 0 +0x0420 mov w2, #0x56 0.00 0 +0x0424 bl $-0x7674 0.00 0 +0x0428 ldr x8, [x20] 0.00 0 +0x042c ubfx x9, x8, #0x15, #0x3 0.00 0 +0x0430 ldr w9, [x25, x9, lsl #2] 0.00 0 +0x0434 cmp w9, #0x8 0.00 0 +0x0438 cset w9, eq 0.00 0 +0x043c ubfx x10, x8, #0x20, #0x5 0.00 0 +0x0440 lsr x8, x8, #0x27 0.00 0 +0x0444 ubfiz w11, w8, #0x5, #0x5 0.00 0 +0x0448 ubfiz w8, w8, #0x10, #0x5 0.00 0 +0x044c ubfiz w12, w22, #0xc, #0x4 0.00 0 +0x0450 eor w12, w12, #0x1000 0.00 0 +0x0454 orr w12, w12, w0 0.00 0 +0x0458 orr w9, w12, w9, lsl #31 0.00 0 +0x045c orr w10, w10, w11 0.00 0 +0x0460 b $+0x100 0.00 0 +0x0464 str x26, [sp, #0x28] 0.00 0 +0x0468 mov x22, x13 0.00 0 +0x046c mov x1, x27 0.00 0 +0x0470 mov w2, #0x57 0.00 0 +0x0474 bl $-0x76c4 0.00 0 +0x0478 cmp w22, #0x8 0.00 0 +0x047c cset w8, eq 0.00 0 +0x0480 ubfx x9, x28, #0x20, #0x5 0.00 0 +0x0484 lsr x10, x28, #0x17 0.00 0 +0x0488 and w10, w10, #0x1f0000 0.00 0 +0x048c orr w9, w10, w9 0.00 0 +0x0490 orr w8, w9, w8, lsl #31 0.00 0 +0x0494 orr w8, w8, w0 0.00 0 +0x0498 b $+0x1f88 0.00 0 +0x049c str x26, [sp, #0x28] 0.00 0 +0x04a0 mov x0, x20 0.00 0 +0x04a4 bl $-0x19c830 0.00 0 +0x04a8 mov x22, x0 0.00 0 +0x04ac mov x1, x27 0.00 0 +0x04b0 mov w2, #0x5b 0.00 0 +0x04b4 bl $-0x7704 0.00 0 +0x04b8 ldr x8, [x20] 0.00 0 +0x04bc ubfx x9, x8, #0x15, #0x3 0.00 0 +0x04c0 ldr w9, [x25, x9, lsl #2] 0.00 0 +0x04c4 cmp w9, #0x8 0.00 0 +0x04c8 cset w9, eq 0.00 0 +0x04cc lsr x10, x8, #0x1b 0.00 0 +0x04d0 and w10, w10, #0x3e0 0.00 0 +0x04d4 lsr x8, x8, #0x17 0.00 0 +0x04d8 and w8, w8, #0x1f0000 0.00 0 +0x04dc ubfx w11, w22, #0x4, #0x4 0.00 0 +0x04e0 ubfiz w12, w22, #0xc, #0x4 0.00 0 +0x04e4 orr w11, w12, w11 0.00 0 +0x04e8 orr w11, w0, w11 0.00 0 +0x04ec orr w9, w11, w9, lsl #31 0.00 0 +0x04f0 b $+0x70 0.00 0 +0x04f4 str x26, [sp, #0x28] 0.00 0 +0x04f8 mov x1, x27 0.00 0 +0x04fc mov w2, #0x5d 0.00 0 +0x0500 bl $-0x7750 0.00 0 +0x0504 mov x22, x0 0.00 0 +0x0508 mov x0, x20 0.00 0 +0x050c bl $-0x19c898 0.00 0 +0x0510 ldr x8, [x20] 0.00 0 +0x0514 ubfx x9, x8, #0x15, #0x3 0.00 0 +0x0518 ldr w9, [x25, x9, lsl #2] 0.00 0 +0x051c cmp w9, #0x8 0.00 0 +0x0520 cset w9, eq 0.00 0 +0x0524 ubfx x10, x8, #0x20, #0x5 0.00 0 +0x0528 lsr x11, x8, #0x22 0.00 0 +0x052c and w11, w11, #0x3e0 0.00 0 +0x0530 ldr w12, [x20, #0xc] 0.00 0 +0x0534 lsl w12, w12, #0xd 0.00 0 +0x0538 and w12, w12, #0x1f0000 0.00 0 +0x053c mov w13, #0x3f 0.00 0 +0x0540 ands w8, w13, w8, lsr #24 0.00 0 +0x0544 mov w13, #0xff000000 0.00 0 +0x0548 add w8, w13, w8, lsl #22 0.00 0 +0x054c csel w8, wzr, w8, eq 0.00 0 +0x0550 orr w13, w22, w0, lsl #10 0.00 0 +0x0554 orr w9, w13, w9, lsl #31 0.00 0 +0x0558 orr w10, w10, w11 0.00 0 +0x055c orr w10, w10, w12 0.00 0 +0x0560 orr w8, w10, w8 0.00 0 +0x0564 b $+0x1eb8 0.00 0 +0x0568 str x26, [sp, #0x28] 0.00 0 +0x056c mov x1, x27 0.00 0 +0x0570 mov w2, #0x6c 0.00 0 +0x0574 b $+0xff0 0.00 0 +0x0578 str x26, [sp, #0x28] 0.00 0 +0x057c mov x1, x27 0.00 0 +0x0580 mov w2, #0x74 0.00 0 +0x0584 bl $-0x77d4 0.00 0 +0x0588 ubfx x8, x28, #0x20, #0x5 0.00 0 +0x058c lsr x9, x28, #0x22 0.00 0 +0x0590 and w9, w9, #0x3e0 0.00 0 +0x0594 orr w8, w9, w8 0.00 0 +0x0598 orr w8, w8, w0 0.00 0 +0x059c b $+0x1e84 0.00 0 +0x05a0 str x26, [sp, #0x28] 0.00 0 +0x05a4 lsr w8, w28, #0x18 0.00 0 +0x05a8 and w8, w8, #0x3e 0.00 0 +0x05ac mov w9, #0xc00000 0.00 0 +0x05b0 cmp w8, #0x12 0.00 0 +0x05b4 csel w9, w9, wzr, eq 0.00 0 +0x05b8 mov w10, #0x400000 0.00 0 +0x05bc cmp w8, #0x16 0.00 0 +0x05c0 csel w22, w10, w9, eq 0.00 0 +0x05c4 mov x1, x27 0.00 0 +0x05c8 mov w2, #0x75 0.00 0 +0x05cc bl $-0x781c 0.00 0 +0x05d0 ubfx x8, x28, #0x20, #0x5 0.00 0 +0x05d4 lsr x9, x28, #0x22 0.00 0 +0x05d8 and w9, w9, #0x3e0 0.00 0 +0x05dc orr w8, w9, w8 0.00 0 +0x05e0 orr w8, w8, w0 0.00 0 +0x05e4 orr w8, w8, w22 0.00 0 +0x05e8 b $+0x1e38 0.00 0 +0x05ec lsr w8, w28, #0x18 0.00 0 +0x05f0 and x8, x8, #0x3e 0.00 0 +0x05f4 sub x8, x8, #0x12 0.00 0 +0x05f8 cmp w8, #0x4 0.00 0 +0x05fc str x26, [sp, #0x28] 0.00 0 +0x0600 b.hi $+0x13d8 0.00 0 +0x0604 adrp x9, $+0x4c000 0.00 0 +0x0608 add x9, x9, #0x53c 0.00 0 +0x060c ldr w22, [x9, x8, lsl #2] 0.00 0 +0x0610 b $+0x13cc 0.00 0 +0x0614 mov x1, x27 0.00 0 +0x0618 mov w2, #0x7b 0.00 0 +0x061c bl $-0x786c 0.00 0 +0x0620 lsr w8, w28, #0x18 0.00 0 +0x0624 and x8, x8, #0x3e 0.00 0 +0x0628 sub x8, x8, #0x12 0.00 0 +0x062c cmp w8, #0x4 0.00 0 +0x0630 str x26, [sp, #0x28] 0.00 0 +0x0634 b.hi $+0x13d0 0.00 0 +0x0638 adrp x9, $+0x4c000 0.00 0 +0x063c add x9, x9, #0x53c 0.00 0 +0x0640 ldr w8, [x9, x8, lsl #2] 0.00 0 +0x0644 b $+0x13c4 0.00 0 +0x0648 mov x1, x27 0.00 0 +0x064c mov w2, #0x7e 0.00 0 +0x0650 bl $-0x78a0 0.00 0 +0x0654 mov x22, x0 0.00 0 +0x0658 mov x0, x20 0.00 0 +0x065c bl $-0x19c9e8 0.00 0 +0x0660 ldr x8, [x20] 0.00 0 +0x0664 ubfx x9, x8, #0x18, #0x8 0.00 0 +0x0668 and w9, w9, #0x3e 0.00 0 +0x066c cmp w9, #0x10 0.00 0 +0x0670 b.eq $+0x18e0 0.00 0 +0x0674 cmp w9, #0x12 0.00 0 +0x0678 b.eq $+0x18e0 0.00 0 +0x067c cmp w9, #0x14 0.00 0 +0x0680 b.ne $+0x18e0 0.00 0 +0x0684 mov w9, #0x4 0.00 0 +0x0688 b $+0x18e4 0.00 0 +0x068c str x26, [sp, #0x28] 0.00 0 +0x0690 mov x22, x13 0.00 0 +0x0694 mov x1, x27 0.00 0 +0x0698 mov w2, #0x80 0.00 0 +0x069c bl $-0x78ec 0.00 0 +0x06a0 mov w8, #0xc00000 0.00 0 +0x06a4 cmp w22, #0x2 0.00 0 +0x06a8 csel w8, w8, wzr, eq 0.00 0 +0x06ac mov w9, #0x400000 0.00 0 +0x06b0 cmp w22, #0x8 0.00 0 +0x06b4 csel w8, w9, w8, eq 0.00 0 +0x06b8 ubfx x9, x28, #0x20, #0x5 0.00 0 +0x06bc lsr x10, x28, #0x22 0.00 0 +0x06c0 and w10, w10, #0x3e0 0.00 0 +0x06c4 ldr w11, [x20, #0xc] 0.00 0 +0x06c8 lsl w11, w11, #0xd 0.00 0 +0x06cc and w11, w11, #0x1f0000 0.00 0 +0x06d0 orr w9, w10, w9 0.00 0 +0x06d4 orr w9, w9, w0 0.00 0 +0x06d8 orr w9, w9, w11 0.00 0 +0x06dc b $+0x1d40 0.00 0 +0x06e0 mov x1, x27 0.00 0 +0x06e4 mov w2, #0x81 0.00 0 +0x06e8 bl $-0x7938 0.00 0 +0x06ec mov x22, x0 0.00 0 +0x06f0 mov x0, x20 0.00 0 +0x06f4 bl $-0x19ca80 0.00 0 +0x06f8 ldr x9, [x20] 0.00 0 +0x06fc ubfx x8, x9, #0x15, #0x3 0.00 0 +0x0700 ldr w8, [x25, x8, lsl #2] 0.00 0 +0x0704 mov w10, #0xc00000 0.00 0 +0x0708 cmp w8, #0x2 0.00 0 +0x070c csel w10, w10, wzr, eq 0.00 0 +0x0710 mov w11, #0x400000 0.00 0 +0x0714 cmp w8, #0x8 0.00 0 +0x0718 csel w8, w11, w10, eq 0.00 0 +0x071c str x26, [sp, #0x28] 0.00 0 +0x0720 b.ne $+0x1320 0.00 0 +0x0724 cmp x0, #0x1 0.00 0 +0x0728 cset w10, eq 0.00 0 +0x072c lsl w10, w10, #0xb 0.00 0 +0x0730 b $+0x131c 0.00 0 +0x0734 str x26, [sp, #0x28] 0.00 0 +0x0738 mov x1, x27 0.00 0 +0x073c mov w2, #0x84 0.00 0 +0x0740 b $+0x1150 0.00 0 +0x0744 str x26, [sp, #0x28] 0.00 0 +0x0748 mov x0, x20 0.00 0 +0x074c bl $-0x19cad8 0.00 0 +0x0750 mov x22, x0 0.00 0 +0x0754 mov x1, x27 0.00 0 +0x0758 mov w2, #0x85 0.00 0 +0x075c bl $-0x79ac 0.00 0 +0x0760 ldr x8, [x20] 0.00 0 +0x0764 ubfx x9, x8, #0x15, #0x3 0.00 0 +0x0768 ldr w9, [x25, x9, lsl #2] 0.00 0 +0x076c cmp w9, #0x10 0.00 0 +0x0770 cset w9, eq 0.00 0 +0x0774 ldr w10, [x20, #0xc] 0.00 0 +0x0778 lsl w10, w10, #0xd 0.00 0 +0x077c and w10, w10, #0x1f0000 0.00 0 +0x0780 lsr x11, x8, #0x22 0.00 0 +0x0784 and w11, w11, #0x3e0 0.00 0 +0x0788 ubfx x8, x8, #0x20, #0x5 0.00 0 +0x078c orr w12, w0, w22, lsl #11 0.00 0 +0x0790 orr w9, w12, w9, lsl #30 0.00 0 +0x0794 orr w8, w11, w8 0.00 0 +0x0798 b $+0x984 0.00 0 +0x079c str x26, [sp, #0x28] 0.00 0 +0x07a0 mov x0, x20 0.00 0 +0x07a4 bl $-0x19cb30 0.00 0 +0x07a8 mov x22, x0 0.00 0 +0x07ac mov x1, x27 0.00 0 +0x07b0 mov w2, #0x87 0.00 0 +0x07b4 bl $-0x7a04 0.00 0 +0x07b8 ldr x8, [x20] 0.00 0 +0x07bc ubfx x9, x8, #0x20, #0x5 0.00 0 +0x07c0 lsr x8, x8, #0x22 0.00 0 +0x07c4 and w8, w8, #0x3e0 0.00 0 +0x07c8 ldr w10, [x20, #0xc] 0.00 0 +0x07cc lsl w10, w10, #0xd 0.00 0 +0x07d0 and w10, w10, #0x1f0000 0.00 0 +0x07d4 orr w11, w0, w22, lsl #10 0.00 0 +0x07d8 orr w8, w9, w8 0.00 0 +0x07dc orr w8, w8, w10 0.00 0 +0x07e0 orr w8, w11, w8 0.00 0 +0x07e4 b $+0x1c3c 0.00 0 +0x07e8 mov w22, #0x0 0.00 0 +0x07ec mov x1, x27 0.00 0 +0x07f0 bl $-0x7a40 0.00 0 +0x07f4 ldr w8, [sp, #0x1c] 0.00 0 +0x07f8 cmp w8, #0x10 0.00 0 +0x07fc cset w8, eq 0.00 0 +0x0800 orr w8, w0, w8, lsl #30 0.00 0 +0x0804 lsr x9, x28, #0x22 0.00 0 +0x0808 and w9, w9, #0x3e0 0.00 0 +0x080c ubfx x10, x28, #0x20, #0x5 0.00 0 +0x0810 orr w9, w10, w9 0.00 0 +0x0814 b $+0x30 0.00 0 +0x0818 mov w22, #0x0 0.00 0 +0x081c mov x1, x27 0.00 0 +0x0820 bl $-0x7a70 0.00 0 +0x0824 ldr w8, [sp, #0x1c] 0.00 0 +0x0828 cmp w8, #0x10 0.00 0 +0x082c cset w8, eq 0.00 0 +0x0830 orr w8, w0, w8, lsl #30 0.00 0 +0x0834 ubfx x9, x28, #0x20, #0x5 0.00 0 +0x0838 lsr x10, x28, #0x22 0.00 0 +0x083c and w10, w10, #0x3e0 0.00 0 +0x0840 orr w9, w10, w9 0.00 0 +0x0844 orr w9, w9, w22 0.00 0 +0x0848 b $+0x1bd4 0.00 0 +0x084c str x26, [sp, #0x28] 0.00 0 +0x0850 mov x0, x21 0.00 0 +0x0854 mov x1, x24 0.00 0 +0x0858 mov x2, x20 0.00 0 +0x085c bl $+0xbee8 0.00 0 +0x0860 mov x26, x0 0.00 0 +0x0864 b $+0x1bc8 0.00 0 +0x0868 mov x1, x27 0.00 0 +0x086c mov w2, #0x33 0.00 0 +0x0870 bl $-0x7ac0 0.00 0 +0x0874 mov x4, x0 0.00 0 +0x0878 mov x8, #0x800000000000 0.00 0 +0x087c movk x8, #0x2, lsl #48 0.00 0 +0x0880 bics xzr, x8, x28 0.00 0 +0x0884 mov w8, #0x10 0.00 0 +0x0888 mov w9, #0x48 0.00 0 +0x088c csel x8, x9, x8, eq 0.00 0 +0x0890 str x8, [sp, #0x28] 0.00 0 +0x0894 mov x0, x21 0.00 0 +0x0898 mov x2, x24 0.00 0 +0x089c mov x3, x20 0.00 0 +0x08a0 bl $-0xbc0 0.00 0 +0x08a4 add x26, x24, #0x4 0.00 0 +0x08a8 ldr x2, [x20, #0x8] 0.00 0 +0x08ac mov x0, x21 0.00 0 +0x08b0 mov x1, x24 0.00 0 +0x08b4 mov w3, #0x3 0.00 0 +0x08b8 b $+0x190c 0.00 0 +0x08bc str x26, [sp, #0x28] 0.00 0 +0x08c0 mov x1, x27 0.00 0 +0x08c4 mov w2, #0x36 0.00 0 +0x08c8 bl $-0x7b18 0.00 0 +0x08cc ldr x8, [x21, #0xb0] 0.00 0 +0x08d0 str w0, [x24, x8] 0.00 0 +0x08d4 b $+0x1b54 0.00 0 +0x08d8 str x26, [sp, #0x28] 0.00 0 +0x08dc mov x1, x27 0.00 0 +0x08e0 mov w2, #0x37 0.00 0 +0x08e4 bl $-0x7b34 0.00 0 +0x08e8 lsr x8, x28, #0x1b 0.00 0 +0x08ec and w8, w8, #0x3e0 0.00 0 +0x08f0 orr w8, w0, w8 0.00 0 +0x08f4 b $+0x1b2c 0.00 0 +0x08f8 mov x25, x24 0.00 0 +0x08fc mov x1, x27 0.00 0 +0x0900 mov w2, #0x38 0.00 0 +0x0904 bl $-0x7b54 0.00 0 +0x0908 mov x22, x0 0.00 0 +0x090c ldr x24, [x21] 0.00 0 +0x0910 ldrb w8, [x24, #0x5a0] 0.00 0 +0x0914 cbnz w8, $+0x20 0.00 0 +0x0918 ldr x0, [x24, #0x7d0] 0.00 0 +0x091c add x1, x24, #0x550 0.00 0 +0x0920 ldr x8, [x0] 0.00 0 +0x0924 ldr x8, [x8, #0x3b8] 0.00 0 +0x0928 blr x8 0.00 0 +0x092c mov w8, #0x1 0.00 0 +0x0930 strb w8, [x24, #0x5a0] 0.00 0 +0x0934 ldr w8, [x24, #0x598] 0.00 0 +0x0938 cmp w8, #0x300 0.00 0 +0x093c b.ne $+0xc 0.00 0 +0x0940 ldrb w8, [x20, #0x6] 0.00 0 +0x0944 tbnz w8, #0x3, $+0x16a8 0.00 0 +0x0948 ldr w8, [x20, #0xc] 0.00 0 +0x094c lsl w8, w8, #0x2 0.00 0 +0x0950 and w8, w8, #0x3e0 0.00 0 +0x0954 mov x24, x25 0.00 0 +0x0958 b $+0x16b4 0.00 0 +0x095c mov x1, x27 0.00 0 +0x0960 mov w2, #0x3a 0.00 0 +0x0964 bl $-0x7bb4 0.00 0 +0x0968 mov x22, x0 0.00 0 +0x096c lsr x25, x28, #0x20 0.00 0 +0x0970 and w8, w25, #0x60 0.00 0 +0x0974 cmp w8, #0x20 0.00 0 +0x0978 str x26, [sp, #0x28] 0.00 0 +0x097c b.ne $+0x10fc 0.00 0 +0x0980 and w22, w22, #0x3fffffff 0.00 0 +0x0984 mov x0, x22 0.00 0 +0x0988 ldr w1, [sp, #0x1c] 0.00 0 +0x098c bl $-0x1860 0.00 0 +0x0990 b $+0x17cc 0.00 0 +0x0994 str x26, [sp, #0x28] 0.00 0 +0x0998 mov x0, x20 0.00 0 +0x099c bl $-0x19cd28 0.00 0 +0x09a0 mov x22, x0 0.00 0 +0x09a4 mov x1, x27 0.00 0 +0x09a8 mov w2, #0x3b 0.00 0 +0x09ac bl $-0x7bfc 0.00 0 +0x09b0 mov x26, x0 0.00 0 +0x09b4 ldr x27, [x20] 0.00 0 +0x09b8 lsr x28, x27, #0x20 0.00 0 +0x09bc and w8, w28, #0x60 0.00 0 +0x09c0 cmp w8, #0x20 0.00 0 +0x09c4 b.ne $+0x10f8 0.00 0 +0x09c8 and w26, w26, #0x3fffffff 0.00 0 +0x09cc ubfx x8, x27, #0x15, #0x3 0.00 0 +0x09d0 ldr w1, [x25, x8, lsl #2] 0.00 0 +0x09d4 mov x0, x26 0.00 0 +0x09d8 bl $-0x18ac 0.00 0 +0x09dc b $+0x17f8 0.00 0 +0x09e0 str x26, [sp, #0x28] 0.00 0 +0x09e4 mov x0, x20 0.00 0 +0x09e8 bl $-0x19cd74 0.00 0 +0x09ec str x0, [sp, #0x10] 0.00 0 +0x09f0 mov x1, x27 0.00 0 +0x09f4 mov w2, #0x3c 0.00 0 +0x09f8 bl $-0x7c48 0.00 0 +0x09fc mov x26, x0 0.00 0 +0x0a00 ldr x22, [x20] 0.00 0 +0x0a04 lsr x13, x22, #0x20 0.00 0 +0x0a08 and w23, w13, #0x60 0.00 0 +0x0a0c cmp w23, #0x20 0.00 0 +0x0a10 b.ne $+0x10f4 0.00 0 +0x0a14 and w26, w26, #0x3fffffff 0.00 0 +0x0a18 ubfx x8, x22, #0x15, #0x3 0.00 0 +0x0a1c ldr w1, [x25, x8, lsl #2] 0.00 0 +0x0a20 mov x0, x26 0.00 0 +0x0a24 mov x25, x13 0.00 0 +0x0a28 bl $-0x18fc 0.00 0 +0x0a2c mov x13, x25 0.00 0 +0x0a30 ldr x12, [sp, #0x10] 0.00 0 +0x0a34 b $+0x17c4 0.00 0 +0x0a38 str x26, [sp, #0x28] 0.00 0 +0x0a3c ubfx x25, x28, #0xb, #0x15 0.00 0 +0x0a40 mov x1, x27 0.00 0 +0x0a44 mov w2, #0x41 0.00 0 +0x0a48 bl $-0x7c98 0.00 0 +0x0a4c mov x22, x0 0.00 0 +0x0a50 lsr x26, x28, #0x20 0.00 0 +0x0a54 and w8, w26, #0x60 0.00 0 +0x0a58 cmp w8, #0x20 0.00 0 +0x0a5c b.ne $+0x10f4 0.00 0 +0x0a60 and w22, w22, #0x3fffffff 0.00 0 +0x0a64 mov x0, x22 0.00 0 +0x0a68 ldr w1, [sp, #0x1c] 0.00 0 +0x0a6c bl $-0x1940 0.00 0 +0x0a70 b $+0x183c 0.00 0 +0x0a74 mov x0, x20 0.00 0 +0x0a78 bl $-0x19ce04 0.00 0 +0x0a7c mov x22, x0 0.00 0 +0x0a80 mov x1, x27 0.00 0 +0x0a84 mov w2, #0x43 0.00 0 +0x0a88 bl $-0x7cd8 0.00 0 +0x0a8c ldr x8, [x20] 0.00 0 +0x0a90 lsr x9, x8, #0x20 0.00 0 +0x0a94 and w10, w9, #0x60 0.00 0 +0x0a98 cmp w10, #0x20 0.00 0 +0x0a9c b.ne $+0x10f8 0.00 0 +0x0aa0 mov w10, #0x3bffffff 0.00 0 +0x0aa4 and w10, w0, w10 0.00 0 +0x0aa8 ubfx x11, x8, #0x15, #0x3 0.00 0 +0x0aac ldr w11, [x25, x11, lsl #2] 0.00 0 +0x0ab0 cmp w11, #0x4 0.00 0 +0x0ab4 b.eq $+0x1594 0.00 0 +0x0ab8 cmp w11, #0x10 0.00 0 +0x0abc b.eq $+0x1878 0.00 0 +0x0ac0 cmp w11, #0x8 0.00 0 +0x0ac4 b.ne $+0x1584 0.00 0 +0x0ac8 mov w0, #0x44000000 0.00 0 +0x0acc b $+0x186c 0.00 0 +0x0ad0 mov x1, x27 0.00 0 +0x0ad4 mov w2, #0x44 0.00 0 +0x0ad8 bl $-0x7d28 0.00 0 +0x0adc mov w8, #0xc00 0.00 0 +0x0ae0 movk w8, #0x3120, lsl #16 0.00 0 +0x0ae4 and w9, w0, w8 0.00 0 +0x0ae8 and w10, w0, #0x800000 0.00 0 +0x0aec mov w8, #0x35000000 0.00 0 +0x0af0 and w11, w0, w8 0.00 0 +0x0af4 ldr w8, [sp, #0x1c] 0.00 0 +0x0af8 and w8, w8, #0x3f 0.00 0 +0x0afc mov w12, #0x30200000 0.00 0 +0x0b00 cmp w9, w12 0.00 0 +0x0b04 ccmp w10, #0x0, #0x4, ne 0.00 0 +0x0b08 ccmp w11, #0x0, #0x4, ne 0.00 0 +0x0b0c str x26, [sp, #0x28] 0.00 0 +0x0b10 b.ne $+0x10a4 0.00 0 +0x0b14 cmp w8, #0x8 0.00 0 +0x0b18 b.ne $+0x1308 0.00 0 +0x0b1c tbz w0, #0x1f, $+0x1304 0.00 0 +0x0b20 mov w8, #0x40000000 0.00 0 +0x0b24 b $+0x1300 0.00 0 +0x0b28 mov x1, x27 0.00 0 +0x0b2c mov w2, #0x45 0.00 0 +0x0b30 bl $-0x7d80 0.00 0 +0x0b34 mov w8, #0xc00 0.00 0 +0x0b38 movk w8, #0x3120, lsl #16 0.00 0 +0x0b3c and w9, w0, w8 0.00 0 +0x0b40 and w10, w0, #0x800000 0.00 0 +0x0b44 mov w8, #0x35000000 0.00 0 +0x0b48 and w11, w0, w8 0.00 0 +0x0b4c ldr w8, [sp, #0x1c] 0.00 0 +0x0b50 and w8, w8, #0x3f 0.00 0 +0x0b54 mov w12, #0x30200000 0.00 0 +0x0b58 cmp w9, w12 0.00 0 +0x0b5c ccmp w10, #0x0, #0x4, ne 0.00 0 +0x0b60 ccmp w11, #0x0, #0x4, ne 0.00 0 +0x0b64 str x26, [sp, #0x28] 0.00 0 +0x0b68 b.ne $+0x1060 0.00 0 +0x0b6c cmp w8, #0x8 0.00 0 +0x0b70 b.ne $+0x12e0 0.00 0 +0x0b74 tbz w0, #0x1f, $+0x12dc 0.00 0 +0x0b78 mov w8, #0x40000000 0.00 0 +0x0b7c b $+0x12d8 0.00 0 +0x0b80 lsr w8, w28, #0x18 0.00 0 +0x0b84 and x8, x8, #0x3e 0.00 0 +0x0b88 sub x8, x8, #0x12 0.00 0 +0x0b8c cmp w8, #0x4 0.00 0 +0x0b90 str x26, [sp, #0x28] 0.00 0 +0x0b94 b.hi $+0x1048 0.00 0 +0x0b98 adrp x9, $+0x4b000 0.00 0 +0x0b9c add x9, x9, #0x500 0.00 0 +0x0ba0 ldr w22, [x9, x8, lsl #2] 0.00 0 +0x0ba4 b $+0x103c 0.00 0 +0x0ba8 str x26, [sp, #0x28] 0.00 0 +0x0bac asr x22, x28, #0x39 0.00 0 +0x0bb0 mov x26, x13 0.00 0 +0x0bb4 mov x1, x27 0.00 0 +0x0bb8 mov w2, #0x47 0.00 0 +0x0bbc bl $-0x7e0c 0.00 0 +0x0bc0 mov x25, x0 0.00 0 +0x0bc4 mov x0, x26 0.00 0 +0x0bc8 mov x1, x22 0.00 0 +0x0bcc bl $-0x19f4 0.00 0 +0x0bd0 ldr w8, [x20, #0xc] 0.00 0 +0x0bd4 lsl w8, w8, #0xd 0.00 0 +0x0bd8 and w8, w8, #0x1f0000 0.00 0 +0x0bdc lsr x9, x28, #0x22 0.00 0 +0x0be0 and w9, w9, #0x3e0 0.00 0 +0x0be4 ubfx x10, x28, #0x20, #0x5 0.00 0 +0x0be8 orr w9, w10, w9 0.00 0 +0x0bec orr w9, w9, w25 0.00 0 +0x0bf0 orr w8, w9, w8 0.00 0 +0x0bf4 orr w8, w8, w0 0.00 0 +0x0bf8 b $+0x1828 0.00 0 +0x0bfc str x26, [sp, #0x28] 0.00 0 +0x0c00 mov x0, x20 0.00 0 +0x0c04 bl $-0x19cf90 0.00 0 +0x0c08 mov x22, x0 0.00 0 +0x0c0c mov x1, x27 0.00 0 +0x0c10 mov w2, #0x48 0.00 0 +0x0c14 bl $-0x7e64 0.00 0 +0x0c18 ldr x8, [x20] 0.00 0 +0x0c1c ubfx x9, x8, #0x15, #0x3 0.00 0 +0x0c20 ldr w9, [x25, x9, lsl #2] 0.00 0 +0x0c24 cmp w9, #0x8 0.00 0 +0x0c28 cset w9, eq 0.00 0 +0x0c2c and x10, x8, #0x3f000000 0.00 0 +0x0c30 mov w11, #0x3000000 0.00 0 +0x0c34 cmp x10, x11 0.00 0 +0x0c38 cset w10, eq 0.00 0 +0x0c3c lsr x8, x8, #0x1b 0.00 0 +0x0c40 and w8, w8, #0x3e0 0.00 0 +0x0c44 orr w11, w0, w22, lsl #10 0.00 0 +0x0c48 orr w9, w11, w9, lsl #31 0.00 0 +0x0c4c orr w9, w9, w10, lsl #22 0.00 0 +0x0c50 b $+0x17cc 0.00 0 +0x0c54 str x26, [sp, #0x28] 0.00 0 +0x0c58 mov x0, x20 0.00 0 +0x0c5c bl $-0x19cfe8 0.00 0 +0x0c60 mov x22, x0 0.00 0 +0x0c64 mov x1, x27 0.00 0 +0x0c68 mov w2, #0x49 0.00 0 +0x0c6c bl $-0x7ebc 0.00 0 +0x0c70 ldr x8, [x20] 0.00 0 +0x0c74 ubfx x9, x8, #0x15, #0x3 0.00 0 +0x0c78 ldr w9, [x25, x9, lsl #2] 0.00 0 +0x0c7c cmp w9, #0x8 0.00 0 +0x0c80 cset w9, eq 0.00 0 +0x0c84 ubfx x8, x8, #0x20, #0x5 0.00 0 +0x0c88 orr w10, w0, w22, lsl #5 0.00 0 +0x0c8c b $+0x274 0.00 0 +0x0c90 str x26, [sp, #0x28] 0.00 0 +0x0c94 mov x0, x20 0.00 0 +0x0c98 bl $-0x19d024 0.00 0 +0x0c9c mov x22, x0 0.00 0 +0x0ca0 mov x1, x27 0.00 0 +0x0ca4 mov w2, #0x4a 0.00 0 +0x0ca8 bl $-0x7ef8 0.00 0 +0x0cac orr w8, w0, w22, lsl #10 0.00 0 +0x0cb0 ldr x9, [x20] 0.00 0 +0x0cb4 ubfx x10, x9, #0x15, #0x3 0.00 0 +0x0cb8 ldr w10, [x25, x10, lsl #2] 0.00 0 +0x0cbc cmp w10, #0x8 0.00 0 +0x0cc0 cset w10, eq 0.00 0 +0x0cc4 orr w8, w8, w10, lsl #31 0.00 0 +0x0cc8 lsr x9, x9, #0x1b 0.00 0 +0x0ccc and w9, w9, #0x3e0 0.00 0 +0x0cd0 orr w8, w8, w9 0.00 0 +0x0cd4 b $+0x174c 0.00 0 +0x0cd8 str x26, [sp, #0x28] 0.00 0 +0x0cdc mov x0, x20 0.00 0 +0x0ce0 bl $-0x19d06c 0.00 0 +0x0ce4 mov x22, x0 0.00 0 +0x0ce8 mov x1, x27 0.00 0 +0x0cec mov w2, #0x4d 0.00 0 +0x0cf0 bl $-0x7f40 0.00 0 +0x0cf4 ldr x8, [x20] 0.00 0 +0x0cf8 ubfx x9, x8, #0x15, #0x3 0.00 0 +0x0cfc ldr w9, [x25, x9, lsl #2] 0.00 0 +0x0d00 cmp w9, #0x8 0.00 0 +0x0d04 cset w9, eq 0.00 0 +0x0d08 lsr x8, x8, #0x1b 0.00 0 +0x0d0c and w8, w8, #0x3e0 0.00 0 +0x0d10 ubfx w10, w22, #0x8, #0x5 0.00 0 +0x0d14 ubfx w11, w22, #0x4, #0x4 0.00 0 +0x0d18 ubfiz w12, w22, #0xc, #0x4 0.00 0 +0x0d1c orr w11, w12, w11 0.00 0 +0x0d20 orr w11, w0, w11 0.00 0 +0x0d24 orr w9, w11, w9, lsl #31 0.00 0 +0x0d28 orr w8, w9, w8 0.00 0 +0x0d2c orr w8, w8, w10, lsl #16 0.00 0 +0x0d30 b $+0x16f0 0.00 0 +0x0d34 str x26, [sp, #0x28] 0.00 0 +0x0d38 mov x0, x20 0.00 0 +0x0d3c bl $-0x19d0c8 0.00 0 +0x0d40 mov x22, x0 0.00 0 +0x0d44 mov x1, x27 0.00 0 +0x0d48 mov w2, #0x4e 0.00 0 +0x0d4c bl $-0x7f9c 0.00 0 +0x0d50 ldr x8, [x20] 0.00 0 +0x0d54 ubfx x9, x8, #0x15, #0x3 0.00 0 +0x0d58 ldr w9, [x25, x9, lsl #2] 0.00 0 +0x0d5c cmp w9, #0x8 0.00 0 +0x0d60 cset w9, eq 0.00 0 +0x0d64 and x10, x8, #0x3f000000 0.00 0 +0x0d68 mov w11, #0x3000000 0.00 0 +0x0d6c cmp x10, x11 0.00 0 +0x0d70 cset w10, eq 0.00 0 +0x0d74 ubfx x11, x8, #0x20, #0x5 0.00 0 +0x0d78 lsr x8, x8, #0x22 0.00 0 +0x0d7c and w8, w8, #0x3e0 0.00 0 +0x0d80 orr w12, w0, w22, lsl #10 0.00 0 +0x0d84 orr w9, w12, w9, lsl #31 0.00 0 +0x0d88 orr w9, w9, w10, lsl #22 0.00 0 +0x0d8c orr w8, w11, w8 0.00 0 +0x0d90 orr w8, w9, w8 0.00 0 +0x0d94 ldr x9, [x21, #0xb0] 0.00 0 +0x0d98 str w8, [x24, x9] 0.00 0 +0x0d9c add x26, x24, #0x4 0.00 0 +0x0da0 ldr x8, [x20] 0.00 0 +0x0da4 tst x8, #0x180000000000000 0.00 0 +0x0da8 b.eq $+0x3c 0.00 0 +0x0dac ldr x22, [x21] 0.00 0 +0x0db0 ldrb w8, [x22, #0x5a0] 0.00 0 +0x0db4 cbnz w8, $+0x20 0.00 0 +0x0db8 ldr x0, [x22, #0x7d0] 0.00 0 +0x0dbc add x1, x22, #0x550 0.00 0 +0x0dc0 ldr x8, [x0] 0.00 0 +0x0dc4 ldr x8, [x8, #0x3b8] 0.00 0 +0x0dc8 blr x8 0.00 0 +0x0dcc mov w8, #0x1 0.00 0 +0x0dd0 strb w8, [x22, #0x5a0] 0.00 0 +0x0dd4 ldr w8, [x22, #0x598] 0.00 0 +0x0dd8 cmp w8, #0x300 0.00 0 +0x0ddc b.ne $+0x14 0.00 0 +0x0de0 ldr x8, [x20] 0.00 0 +0x0de4 tbnz x8, #0x33, $+0x1158 0.00 0 +0x0de8 tst x8, #0x180000000000000 0.00 0 +0x0dec b.eq $+0x1640 0.00 0 +0x0df0 ldr x2, [x20, #0x8] 0.00 0 +0x0df4 mov x0, x21 0.00 0 +0x0df8 mov x1, x24 0.00 0 +0x0dfc mov w3, #0x5 0.00 0 +0x0e00 b $+0x13c4 0.00 0 +0x0e04 str x26, [sp, #0x28] 0.00 0 +0x0e08 mov x1, x27 0.00 0 +0x0e0c mov w2, #0x4f 0.00 0 +0x0e10 bl $-0x8060 0.00 0 +0x0e14 mov x22, x0 0.00 0 +0x0e18 mov x0, x20 0.00 0 +0x0e1c bl $-0x19d1a8 0.00 0 +0x0e20 ldr x8, [x20] 0.00 0 +0x0e24 ubfx x9, x8, #0x15, #0x3 0.00 0 +0x0e28 ldr w9, [x25, x9, lsl #2] 0.00 0 +0x0e2c and w10, w22, #0x40000000 0.00 0 +0x0e30 cmp w9, #0x8 0.00 0 +0x0e34 ccmp w10, #0x0, #0x0, eq 0.00 0 +0x0e38 mov w9, #0x80400000 0.00 0 +0x0e3c csel w9, w9, wzr, eq 0.00 0 +0x0e40 ubfx x10, x8, #0x20, #0x5 0.00 0 +0x0e44 lsr x8, x8, #0x27 0.00 0 +0x0e48 ubfiz w11, w8, #0x10, #0x5 0.00 0 +0x0e4c orr w10, w10, w0, lsl #10 0.00 0 +0x0e50 orr w9, w10, w9 0.00 0 +0x0e54 bfi w9, w8, #0x5, #0x5 0.00 0 +0x0e58 orr w8, w11, w22 0.00 0 +0x0e5c b $+0x15c0 0.00 0 +0x0e60 sub w8, w27, #0x53 0.00 0 +0x0e64 cmp w8, #0x2 0.00 0 +0x0e68 str x26, [sp, #0x28] 0.00 0 +0x0e6c mov x0, x20 0.00 0 +0x0e70 b.hi $+0xdb8 0.00 0 +0x0e74 bl $-0x19d200 0.00 0 +0x0e78 mov w8, #0x1f 0.00 0 +0x0e7c mov w9, #0x103f 0.00 0 +0x0e80 ldr w11, [sp, #0x1c] 0.00 0 +0x0e84 cmp w11, #0x8 0.00 0 +0x0e88 csel w9, w9, w8, eq 0.00 0 +0x0e8c mov w10, #0x3f 0.00 0 +0x0e90 cmp w11, #0x8 0.00 0 +0x0e94 csel w8, w10, w8, eq 0.00 0 +0x0e98 sub w10, w9, w0 0.00 0 +0x0e9c and w11, w9, #0x1000 0.00 0 +0x0ea0 bfi w9, w0, #0x6, #0x6 0.00 0 +0x0ea4 neg w12, w0 0.00 0 +0x0ea8 and w8, w8, w12 0.00 0 +0x0eac orr w8, w11, w8, lsl #6 0.00 0 +0x0eb0 bfxil w8, w10, #0x0, #0x6 0.00 0 +0x0eb4 cmp w27, #0x53 0.00 0 +0x0eb8 csel w22, w9, w8, ne 0.00 0 +0x0ebc b $+0xd74 0.00 0 +0x0ec0 str x26, [sp, #0x28] 0.00 0 +0x0ec4 mov x0, x20 0.00 0 +0x0ec8 bl $-0x19d254 0.00 0 +0x0ecc mov x22, x0 0.00 0 +0x0ed0 mov x1, x27 0.00 0 +0x0ed4 mov w2, #0x52 0.00 0 +0x0ed8 bl $-0x8128 0.00 0 +0x0edc ldr x8, [x20] 0.00 0 +0x0ee0 ubfx x9, x8, #0x15, #0x3 0.00 0 +0x0ee4 ldr w9, [x25, x9, lsl #2] 0.00 0 +0x0ee8 cmp w9, #0x8 0.00 0 +0x0eec cset w9, eq 0.00 0 +0x0ef0 ubfx x8, x8, #0x20, #0x5 0.00 0 +0x0ef4 ubfiz w10, w22, #0xc, #0x4 0.00 0 +0x0ef8 eor w10, w10, #0x1000 0.00 0 +0x0efc orr w10, w10, w0 0.00 0 +0x0f00 orr w9, w10, w9, lsl #31 0.00 0 +0x0f04 orr w8, w9, w8 0.00 0 +0x0f08 b $+0x1518 0.00 0 +0x0f0c str x26, [sp, #0x28] 0.00 0 +0x0f10 mov x1, x27 0.00 0 +0x0f14 mov w2, #0x54 0.00 0 +0x0f18 bl $-0x8168 0.00 0 +0x0f1c mov x22, x0 0.00 0 +0x0f20 mov x0, x20 0.00 0 +0x0f24 bl $-0x19d2b0 0.00 0 +0x0f28 ldr x8, [x20] 0.00 0 +0x0f2c ubfx x9, x8, #0x15, #0x3 0.00 0 +0x0f30 ldr w9, [x25, x9, lsl #2] 0.00 0 +0x0f34 cmp w9, #0x8 0.00 0 +0x0f38 cset w9, eq 0.00 0 +0x0f3c mov w10, #0x3f 0.00 0 +0x0f40 ands w10, w10, w8, lsr #24 0.00 0 +0x0f44 mov w11, #0xff000000 0.00 0 +0x0f48 add w10, w11, w10, lsl #22 0.00 0 +0x0f4c csel w10, wzr, w10, eq 0.00 0 +0x0f50 b $+0x50 0.00 0 +0x0f54 str x26, [sp, #0x28] 0.00 0 +0x0f58 mov x1, x27 0.00 0 +0x0f5c mov w2, #0x55 0.00 0 +0x0f60 bl $-0x81b0 0.00 0 +0x0f64 mov x22, x0 0.00 0 +0x0f68 mov x0, x20 0.00 0 +0x0f6c bl $-0x19d2f8 0.00 0 +0x0f70 ldr x8, [x20] 0.00 0 +0x0f74 ubfx x9, x8, #0x15, #0x3 0.00 0 +0x0f78 ldr w9, [x25, x9, lsl #2] 0.00 0 +0x0f7c cmp w9, #0x8 0.00 0 +0x0f80 cset w9, eq 0.00 0 +0x0f84 ubfx x10, x8, #0xb, #0x15 0.00 0 +0x0f88 and w10, w10, #0x7e000 0.00 0 +0x0f8c sub w10, w10, #0x10, lsl #12 0.00 0 +0x0f90 mov w11, #0x3b000000 0.00 0 +0x0f94 tst w8, w11 0.00 0 +0x0f98 mov w11, #0x6000 0.00 0 +0x0f9c csel w10, w11, w10, eq 0.00 0 +0x0fa0 lsr x11, x8, #0x1b 0.00 0 +0x0fa4 and w11, w11, #0x3e0 0.00 0 +0x0fa8 lsr x8, x8, #0x17 0.00 0 +0x0fac and w8, w8, #0x1f0000 0.00 0 +0x0fb0 orr w12, w22, w0, lsl #10 0.00 0 +0x0fb4 orr w9, w12, w9, lsl #31 0.00 0 +0x0fb8 orr w8, w11, w8 0.00 0 +0x0fbc b $+0x160 0.00 0 +0x0fc0 str x26, [sp, #0x28] 0.00 0 +0x0fc4 mov x1, x27 0.00 0 +0x0fc8 mov w2, #0x58 0.00 0 +0x0fcc bl $-0x821c 0.00 0 +0x0fd0 mov x22, x0 0.00 0 +0x0fd4 mov x0, x20 0.00 0 +0x0fd8 bl $-0x19d364 0.00 0 +0x0fdc ldr x8, [x20] 0.00 0 +0x0fe0 ubfx x9, x8, #0x15, #0x3 0.00 0 +0x0fe4 ldr w9, [x25, x9, lsl #2] 0.00 0 +0x0fe8 cmp w9, #0x8 0.00 0 +0x0fec cset w9, eq 0.00 0 +0x0ff0 mov w10, #0x3f 0.00 0 +0x0ff4 ands w10, w10, w8, lsr #24 0.00 0 +0x0ff8 mov w11, #0xff000000 0.00 0 +0x0ffc add w10, w11, w10, lsl #22 0.00 0 +0x1000 csel w10, wzr, w10, eq 0.00 0 +0x1004 ubfx x11, x8, #0x20, #0x5 0.00 0 +0x1008 lsr x8, x8, #0x17 0.00 0 +0x100c and w8, w8, #0x1f0000 0.00 0 +0x1010 orr w12, w22, w0, lsl #10 0.00 0 +0x1014 orr w9, w12, w9, lsl #31 0.00 0 +0x1018 orr w8, w11, w8 0.00 0 +0x101c b $+0x100 0.00 0 +0x1020 str x26, [sp, #0x28] 0.00 0 +0x1024 mov x22, x13 0.00 0 +0x1028 mov x1, x27 0.00 0 +0x102c mov w2, #0x59 0.00 0 +0x1030 bl $-0x8280 0.00 0 +0x1034 cmp w22, #0x8 0.00 0 +0x1038 cset w8, eq 0.00 0 +0x103c orr w9, w0, w8, lsl #31 0.00 0 +0x1040 cmp w27, #0x140 0.00 0 +0x1044 cset w10, eq 0.00 0 +0x1048 orr w11, w9, #0x400 0.00 0 +0x104c tst w10, w8 0.00 0 +0x1050 csel w8, w11, w9, ne 0.00 0 +0x1054 ubfx x9, x28, #0x20, #0x5 0.00 0 +0x1058 lsr x10, x28, #0x22 0.00 0 +0x105c and w10, w10, #0x3e0 0.00 0 +0x1060 b $+0x224 0.00 0 +0x1064 str x26, [sp, #0x28] 0.00 0 +0x1068 mov x1, x27 0.00 0 +0x106c mov w2, #0x5c 0.00 0 +0x1070 bl $-0x82c0 0.00 0 +0x1074 mov x22, x0 0.00 0 +0x1078 ldr w8, [sp, #0x1c] 0.00 0 +0x107c cmp w8, #0x8 0.00 0 +0x1080 cset w8, eq 0.00 0 +0x1084 lsl w25, w8, #0x1f 0.00 0 +0x1088 ubfx x26, x28, #0x20, #0x5 0.00 0 +0x108c lsr x8, x28, #0x22 0.00 0 +0x1090 and w27, w8, #0x3e0 0.00 0 +0x1094 tbnz x28, #0x35, $+0xbdc 0.00 0 +0x1098 ldr w8, [x20, #0xc] 0.00 0 +0x109c lsl w8, w8, #0xd 0.00 0 +0x10a0 and w8, w8, #0x1f0000 0.00 0 +0x10a4 b $+0xbe0 0.00 0 +0x10a8 str x26, [sp, #0x28] 0.00 0 +0x10ac mov x1, x27 0.00 0 +0x10b0 mov w2, #0x5e 0.00 0 +0x10b4 bl $-0x8304 0.00 0 +0x10b8 mov x22, x0 0.00 0 +0x10bc mov x0, x20 0.00 0 +0x10c0 bl $-0x19d44c 0.00 0 +0x10c4 ldr x8, [x20] 0.00 0 +0x10c8 ubfx x9, x8, #0x15, #0x3 0.00 0 +0x10cc ldr w9, [x25, x9, lsl #2] 0.00 0 +0x10d0 cmp w9, #0x8 0.00 0 +0x10d4 cset w9, eq 0.00 0 +0x10d8 ubfx x10, x8, #0xb, #0x15 0.00 0 +0x10dc and w10, w10, #0x7e000 0.00 0 +0x10e0 sub w10, w10, #0x10, lsl #12 0.00 0 +0x10e4 mov w11, #0x3b000000 0.00 0 +0x10e8 tst w8, w11 0.00 0 +0x10ec mov w11, #0x6000 0.00 0 +0x10f0 csel w10, w11, w10, eq 0.00 0 +0x10f4 ubfx x11, x8, #0x20, #0x5 0.00 0 +0x10f8 lsr x8, x8, #0x22 0.00 0 +0x10fc and w8, w8, #0x3e0 0.00 0 +0x1100 ldr w12, [x20, #0xc] 0.00 0 +0x1104 lsl w12, w12, #0xd 0.00 0 +0x1108 and w12, w12, #0x1f0000 0.00 0 +0x110c orr w13, w22, w0, lsl #10 0.00 0 +0x1110 orr w9, w13, w9, lsl #31 0.00 0 +0x1114 orr w8, w11, w8 0.00 0 +0x1118 orr w8, w8, w12 0.00 0 +0x111c orr w8, w8, w10 0.00 0 +0x1120 b $+0x12fc 0.00 0 +0x1124 str x26, [sp, #0x28] 0.00 0 +0x1128 mov x0, x20 0.00 0 +0x112c bl $-0x19d4b8 0.00 0 +0x1130 mov x22, x0 0.00 0 +0x1134 mov x1, x27 0.00 0 +0x1138 mov w2, #0x5f 0.00 0 +0x113c bl $-0x838c 0.00 0 +0x1140 ldr x8, [x20] 0.00 0 +0x1144 ubfx x9, x8, #0x15, #0x3 0.00 0 +0x1148 ldr w9, [x25, x9, lsl #2] 0.00 0 +0x114c cmp w9, #0x8 0.00 0 +0x1150 cset w9, eq 0.00 0 +0x1154 ubfx x10, x8, #0x20, #0x5 0.00 0 +0x1158 lsr x8, x8, #0x22 0.00 0 +0x115c and w8, w8, #0x3e0 0.00 0 +0x1160 ldr w11, [x20, #0xc] 0.00 0 +0x1164 lsl w11, w11, #0xd 0.00 0 +0x1168 and w11, w11, #0x1f0000 0.00 0 +0x116c ubfiz w12, w22, #0xc, #0x4 0.00 0 +0x1170 orr w12, w12, w0 0.00 0 +0x1174 orr w9, w12, w9, lsl #31 0.00 0 +0x1178 orr w8, w10, w8 0.00 0 +0x117c b $+0x1228 0.00 0 +0x1180 str x26, [sp, #0x28] 0.00 0 +0x1184 mov x1, x27 0.00 0 +0x1188 mov w2, #0x60 0.00 0 +0x118c bl $-0x83dc 0.00 0 +0x1190 mov x22, x0 0.00 0 +0x1194 mov x0, x20 0.00 0 +0x1198 bl $-0x19d524 0.00 0 +0x119c ldr x8, [x20] 0.00 0 +0x11a0 ubfx x9, x8, #0x15, #0x3 0.00 0 +0x11a4 ldr w9, [x25, x9, lsl #2] 0.00 0 +0x11a8 and w10, w22, #0x40000000 0.00 0 +0x11ac cmp w9, #0x8 0.00 0 +0x11b0 ccmp w10, #0x0, #0x0, eq 0.00 0 +0x11b4 mov w9, #0x80400000 0.00 0 +0x11b8 csel w9, w9, wzr, eq 0.00 0 +0x11bc ubfx x10, x8, #0x20, #0x5 0.00 0 +0x11c0 lsr x8, x8, #0x22 0.00 0 +0x11c4 and w8, w8, #0x3e0 0.00 0 +0x11c8 ldr w11, [x20, #0xc] 0.00 0 +0x11cc lsl w11, w11, #0xd 0.00 0 +0x11d0 and w11, w11, #0x1f0000 0.00 0 +0x11d4 orr w10, w10, w0, lsl #10 0.00 0 +0x11d8 orr w8, w10, w8 0.00 0 +0x11dc orr w8, w8, w11 0.00 0 +0x11e0 orr w8, w8, w22 0.00 0 +0x11e4 orr w8, w8, w9 0.00 0 +0x11e8 b $+0x1238 0.00 0 +0x11ec str x26, [sp, #0x28] 0.00 0 +0x11f0 mov x22, x13 0.00 0 +0x11f4 mov x1, x27 0.00 0 +0x11f8 mov w2, #0x61 0.00 0 +0x11fc bl $-0x844c 0.00 0 +0x1200 cmp w22, #0x8 0.00 0 +0x1204 cset w8, eq 0.00 0 +0x1208 ubfx x9, x28, #0x20, #0x5 0.00 0 +0x120c lsr x10, x28, #0x22 0.00 0 +0x1210 and w10, w10, #0x3e0 0.00 0 +0x1214 ldr w11, [x20, #0xc] 0.00 0 +0x1218 lsl w12, w11, #0xd 0.00 0 +0x121c and w12, w12, #0x1f0000 0.00 0 +0x1220 and w11, w11, #0x7c00 0.00 0 +0x1224 orr w9, w10, w9 0.00 0 +0x1228 orr w8, w9, w8, lsl #31 0.00 0 +0x122c orr w9, w0, w11 0.00 0 +0x1230 orr w9, w9, w12 0.00 0 +0x1234 orr w8, w8, w9 0.00 0 +0x1238 b $+0x11e8 0.00 0 +0x123c str x26, [sp, #0x28] 0.00 0 +0x1240 mov x0, x20 0.00 0 +0x1244 bl $-0x19d5d0 0.00 0 +0x1248 mov x22, x0 0.00 0 +0x124c ldr x26, [x20] 0.00 0 +0x1250 ubfx x8, x26, #0x15, #0x3 0.00 0 +0x1254 ldr w25, [x25, x8, lsl #2] 0.00 0 +0x1258 mov x1, x27 0.00 0 +0x125c mov w2, #0x62 0.00 0 +0x1260 bl $-0x84b0 0.00 0 +0x1264 mov w8, #0xc00000 0.00 0 +0x1268 cmp w25, #0x2 0.00 0 +0x126c csel w8, w8, wzr, eq 0.00 0 +0x1270 mov w9, #0x400000 0.00 0 +0x1274 cmp w25, #0x8 0.00 0 +0x1278 csel w8, w9, w8, eq 0.00 0 +0x127c ubfx x9, x26, #0x20, #0x5 0.00 0 +0x1280 orr w10, w0, w22, lsl #13 0.00 0 +0x1284 orr w9, w10, w9 0.00 0 +0x1288 b $+0x1194 0.00 0 +0x128c str x26, [sp, #0x28] 0.00 0 +0x1290 mov x0, x20 0.00 0 +0x1294 bl $-0x19d620 0.00 0 +0x1298 str x0, [sp, #0x10] 0.00 0 +0x129c mov x0, x20 0.00 0 +0x12a0 bl $-0x19d62c 0.00 0 +0x12a4 ldr x26, [x20] 0.00 0 +0x12a8 ubfx x8, x26, #0x18, #0x8 0.00 0 +0x12ac and w8, w8, #0x3e 0.00 0 +0x12b0 sub w9, w8, #0x10 0.00 0 +0x12b4 cmp w9, #0x6 0.00 0 +0x12b8 b.hi $+0x160c 0.00 0 +0x12bc mov w28, #0x0 0.00 0 +0x12c0 ubfx w8, w0, #0x8, #0x3 0.00 0 +0x12c4 mov w22, #0xe000 0.00 0 +0x12c8 adrp x10, $+0x48000 0.00 0 +0x12cc add x10, x10, #0xc6e 0.00 0 +0x12d0 adr x11, $+0x10 0.00 0 +0x12d4 ldrh w12, [x10, x9, lsl #1] 0.00 0 +0x12d8 add x11, x11, x12, lsl #2 0.00 0 +0x12dc br x11 0.00 0 +0x12e0 mov w28, #0x0 0.00 0 +0x12e4 lsl w8, w8, #0xd 0.00 0 +0x12e8 orr w22, w8, #0x8000 0.00 0 +0x12ec b $+0x10d4 0.00 0 +0x12f0 str x26, [sp, #0x28] 0.00 0 +0x12f4 mov x22, x13 0.00 0 +0x12f8 mov x1, x27 0.00 0 +0x12fc mov w2, #0x64 0.00 0 +0x1300 bl $-0x8550 0.00 0 +0x1304 mov w8, #0xc00000 0.00 0 +0x1308 cmp w22, #0x2 0.00 0 +0x130c csel w8, w8, wzr, eq 0.00 0 +0x1310 mov w9, #0x400000 0.00 0 +0x1314 cmp w22, #0x8 0.00 0 +0x1318 csel w8, w9, w8, eq 0.00 0 +0x131c lsr x9, x28, #0x1b 0.00 0 +0x1320 and w9, w9, #0x3e0 0.00 0 +0x1324 orr w9, w9, w0 0.00 0 +0x1328 orr w8, w8, w9 0.00 0 +0x132c b $+0x10f4 0.00 0 +0x1330 mov x0, x20 0.00 0 +0x1334 bl $-0x19d6c0 0.00 0 +0x1338 mov x22, x0 0.00 0 +0x133c mov x1, x27 0.00 0 +0x1340 mov w2, #0x66 0.00 0 +0x1344 bl $-0x8594 0.00 0 +0x1348 ldr w9, [sp, #0x1c] 0.00 0 +0x134c cmp w9, #0x8 0.00 0 +0x1350 mov w8, #0x199 0.00 0 +0x1354 ccmp w27, w8, #0x4, ne 0.00 0 +0x1358 mov w8, #0x40000000 0.00 0 +0x135c csel w8, w8, wzr, eq 0.00 0 +0x1360 sub w9, w9, #0x1 0.00 0 +0x1364 cmp w9, #0x3 0.00 0 +0x1368 str x26, [sp, #0x28] 0.00 0 +0x136c b.hi $+0x92c 0.00 0 +0x1370 sbfiz x9, x9, #0x2, #0x20 0.00 0 +0x1374 adrp x10, $+0x4b000 0.00 0 +0x1378 add x10, x10, #0x670 0.00 0 +0x137c ldr w10, [x10, x9] 0.00 0 +0x1380 adrp x11, $+0x4b000 0.00 0 +0x1384 add x11, x11, #0x680 0.00 0 +0x1388 ldr w9, [x11, x9] 0.00 0 +0x138c b $+0x914 0.00 0 +0x1390 cmp w27, #0x33 0.00 0 +0x1394 b.ne $+0x938 0.00 0 +0x1398 lsr w8, w28, #0x18 0.00 0 +0x139c and w8, w8, #0x3e 0.00 0 +0x13a0 mov w9, #0x1 0.00 0 +0x13a4 mov w10, #0x2 0.00 0 +0x13a8 mov w11, #0x4 0.00 0 +0x13ac cmp w8, #0x16 0.00 0 +0x13b0 cset w12, eq 0.00 0 +0x13b4 lsl w12, w12, #0x3 0.00 0 +0x13b8 cmp w8, #0x14 0.00 0 +0x13bc csel w11, w11, w12, eq 0.00 0 +0x13c0 cmp w8, #0x12 0.00 0 +0x13c4 csel w10, w10, w11, eq 0.00 0 +0x13c8 cmp w8, #0x10 0.00 0 +0x13cc csel w25, w9, w10, eq 0.00 0 +0x13d0 mov w1, #0x33 0.00 0 +0x13d4 mov w2, #0x67 0.00 0 +0x13d8 bl $-0x8628 0.00 0 +0x13dc mov x22, #0x0 0.00 0 +0x13e0 ldr w8, [sp, #0x1c] 0.00 0 +0x13e4 cmp w8, #0x10 0.00 0 +0x13e8 b.eq $+0x900 0.00 0 +0x13ec mov w8, #0x0 0.00 0 +0x13f0 b $+0x8fc 0.00 0 +0x13f4 str x26, [sp, #0x28] 0.00 0 +0x13f8 mov x0, x20 0.00 0 +0x13fc bl $-0x19d788 0.00 0 +0x1400 mov x23, x0 0.00 0 +0x1404 ldr x26, [x20] 0.00 0 +0x1408 ubfx x8, x26, #0x18, #0x8 0.00 0 +0x140c and x8, x8, #0x3e 0.00 0 +0x1410 sub x8, x8, #0x10 0.00 0 +0x1414 cmp w8, #0x4 0.00 0 +0x1418 b.hi $+0x904 0.00 0 +0x141c adrp x9, $+0x4b000 0.00 0 +0x1420 add x9, x9, #0x514 0.00 0 +0x1424 ldr w22, [x9, x8, lsl #2] 0.00 0 +0x1428 adrp x9, $+0x4b000 0.00 0 +0x142c add x9, x9, #0x528 0.00 0 +0x1430 ldr w28, [x9, w8, sxtw #2] 0.00 0 +0x1434 b $+0x8f0 0.00 0 +0x1438 str x26, [sp, #0x28] 0.00 0 +0x143c mov x0, x20 0.00 0 +0x1440 bl $-0x19d7cc 0.00 0 +0x1444 mov x22, x0 0.00 0 +0x1448 ldr x26, [x20] 0.00 0 +0x144c ubfx x8, x26, #0x15, #0x3 0.00 0 +0x1450 ldr w25, [x25, x8, lsl #2] 0.00 0 +0x1454 mov x1, x27 0.00 0 +0x1458 mov w2, #0x69 0.00 0 +0x145c bl $-0x86ac 0.00 0 +0x1460 sub w8, w25, #0x1 0.00 0 +0x1464 cmp w8, #0x3 0.00 0 +0x1468 b.hi $+0x8f8 0.00 0 +0x146c sbfiz x8, x8, #0x2, #0x20 0.00 0 +0x1470 adrp x9, $+0x4b000 0.00 0 +0x1474 add x9, x9, #0x670 0.00 0 +0x1478 ldr w9, [x9, x8] 0.00 0 +0x147c adrp x10, $+0x4b000 0.00 0 +0x1480 add x10, x10, #0x680 0.00 0 +0x1484 ldr w8, [x10, x8] 0.00 0 +0x1488 b $+0x8e0 0.00 0 +0x148c str x26, [sp, #0x28] 0.00 0 +0x1490 mov x0, x20 0.00 0 +0x1494 mov x26, x13 0.00 0 +0x1498 bl $-0x19d824 0.00 0 +0x149c ubfx x22, x0, #0x4, #0x4 0.00 0 +0x14a0 and x25, x0, #0xf 0.00 0 +0x14a4 mov x1, x27 0.00 0 +0x14a8 mov w2, #0x6a 0.00 0 +0x14ac bl $-0x86fc 0.00 0 +0x14b0 mov w8, #0x40000 0.00 0 +0x14b4 orr w8, w8, w22, lsl #19 0.00 0 +0x14b8 lsl w9, w25, #0x2 0.00 0 +0x14bc mov w10, #0x20000 0.00 0 +0x14c0 orr w10, w10, w22, lsl #18 0.00 0 +0x14c4 lsl w11, w25, #0x1 0.00 0 +0x14c8 mov w12, #0x80000 0.00 0 +0x14cc orr w12, w12, w22, lsl #20 0.00 0 +0x14d0 lsl w13, w25, #0x3 0.00 0 +0x14d4 mov w14, #0x10000 0.00 0 +0x14d8 orr w14, w14, w22, lsl #17 0.00 0 +0x14dc cmp w26, #0x1 0.00 0 +0x14e0 csel w12, w12, w14, ne 0.00 0 +0x14e4 csel w13, w13, w25, ne 0.00 0 +0x14e8 cmp w26, #0x2 0.00 0 +0x14ec csel w10, w10, w12, eq 0.00 0 +0x14f0 csel w11, w11, w13, eq 0.00 0 +0x14f4 cmp w26, #0x4 0.00 0 +0x14f8 csel w8, w8, w10, eq 0.00 0 +0x14fc csel w9, w9, w11, eq 0.00 0 +0x1500 orr w8, w8, w0 0.00 0 +0x1504 orr w8, w8, w9, lsl #11 0.00 0 +0x1508 ldr x9, [x20] 0.00 0 +0x150c b $+0x74c 0.00 0 +0x1510 mov x1, x27 0.00 0 +0x1514 mov w2, #0x6b 0.00 0 +0x1518 bl $-0x8768 0.00 0 +0x151c ldr w8, [sp, #0x1c] 0.00 0 +0x1520 cmp w8, #0x2 0.00 0 +0x1524 str x26, [sp, #0x28] 0.00 0 +0x1528 b.ne $+0x85c 0.00 0 +0x152c mov w8, #0x7f7 0.00 0 +0x1530 and w8, w28, w8 0.00 0 +0x1534 cmp w8, #0x72 0.00 0 +0x1538 b.ne $+0xb18 0.00 0 +0x153c mov w8, #0x580000 0.00 0 +0x1540 orr w8, w0, w8 0.00 0 +0x1544 b $+0xb14 0.00 0 +0x1548 str x26, [sp, #0x28] 0.00 0 +0x154c mov x1, x27 0.00 0 +0x1550 mov w2, #0x6d 0.00 0 +0x1554 b $+0x10 0.00 0 +0x1558 str x26, [sp, #0x28] 0.00 0 +0x155c mov x1, x27 0.00 0 +0x1560 mov w2, #0x6e 0.00 0 +0x1564 bl $-0x87b4 0.00 0 +0x1568 mov x22, x0 0.00 0 +0x156c ubfx w1, w28, #0x18, #0x6 0.00 0 +0x1570 bl $-0x2328 0.00 0 +0x1574 ubfx x8, x28, #0x20, #0x5 0.00 0 +0x1578 lsr x9, x28, #0x22 0.00 0 +0x157c and w9, w9, #0x3e0 0.00 0 +0x1580 orr w8, w9, w8 0.00 0 +0x1584 orr w9, w22, w0 0.00 0 +0x1588 orr w8, w8, w9 0.00 0 +0x158c b $+0xe94 0.00 0 +0x1590 str x26, [sp, #0x28] 0.00 0 +0x1594 mov x22, x13 0.00 0 +0x1598 mov x1, x27 0.00 0 +0x159c mov w2, #0x6f 0.00 0 +0x15a0 bl $-0x87f0 0.00 0 +0x15a4 mov w8, #0xc00000 0.00 0 +0x15a8 cmp w22, #0x2 0.00 0 +0x15ac csel w8, w8, wzr, eq 0.00 0 +0x15b0 mov w9, #0x400000 0.00 0 +0x15b4 cmp w22, #0x8 0.00 0 +0x15b8 csel w8, w9, w8, eq 0.00 0 +0x15bc lsr x9, x28, #0x1b 0.00 0 +0x15c0 and w9, w9, #0x3e0 0.00 0 +0x15c4 lsr x10, x28, #0x17 0.00 0 +0x15c8 and w10, w10, #0x1f0000 0.00 0 +0x15cc orr w9, w10, w9 0.00 0 +0x15d0 orr w9, w9, w0 0.00 0 +0x15d4 b $+0xe48 0.00 0 +0x15d8 mov x1, x27 0.00 0 +0x15dc mov w2, #0x70 0.00 0 +0x15e0 bl $-0x8830 0.00 0 +0x15e4 ldr w8, [sp, #0x1c] 0.00 0 +0x15e8 sub w8, w8, #0x2 0.00 0 +0x15ec cmp w8, #0x6 0.00 0 +0x15f0 str x26, [sp, #0x28] 0.00 0 +0x15f4 b.hi $+0x7a0 0.00 0 +0x15f8 adrp x9, $+0x4b000 0.00 0 +0x15fc add x9, x9, #0x550 0.00 0 +0x1600 ldr w8, [x9, w8, sxtw #2] 0.00 0 +0x1604 b $+0x794 0.00 0 +0x1608 str x26, [sp, #0x28] 0.00 0 +0x160c mov x0, x20 0.00 0 +0x1610 bl $-0x19d99c 0.00 0 +0x1614 mov x22, x0 0.00 0 +0x1618 ldr x26, [x20] 0.00 0 +0x161c ubfx x8, x26, #0x15, #0x3 0.00 0 +0x1620 ldr w25, [x25, x8, lsl #2] 0.00 0 +0x1624 mov x1, x27 0.00 0 +0x1628 mov w2, #0x72 0.00 0 +0x162c bl $-0x887c 0.00 0 +0x1630 cmp w27, #0x487 0.00 0 +0x1634 b.hs $+0x778 0.00 0 +0x1638 and x8, x28, #0x7ff 0.00 0 +0x163c adrp x9, $+0x4a000 0.00 0 +0x1640 add x9, x9, #0xc4 0.00 0 +0x1644 ldrb w8, [x9, x8] 0.00 0 +0x1648 lsl w9, w25, #0x4 0.00 0 +0x164c sub w9, w9, w22 0.00 0 +0x1650 add w10, w22, w25, lsl #3 0.00 0 +0x1654 tst w8, #0x8 0.00 0 +0x1658 csel w8, w10, w9, eq 0.00 0 +0x165c b $+0x754 0.00 0 +0x1660 str x26, [sp, #0x28] 0.00 0 +0x1664 mov x0, x20 0.00 0 +0x1668 bl $-0x19d9f4 0.00 0 +0x166c mov x23, x0 0.00 0 +0x1670 ldr x26, [x20] 0.00 0 +0x1674 ubfx x8, x26, #0x18, #0x8 0.00 0 +0x1678 and w8, w8, #0x3e 0.00 0 +0x167c mov w9, #0x1 0.00 0 +0x1680 mov w10, #0x2 0.00 0 +0x1684 mov w11, #0x4 0.00 0 +0x1688 cmp w8, #0x16 0.00 0 +0x168c cset w12, eq 0.00 0 +0x1690 lsl w12, w12, #0x3 0.00 0 +0x1694 cmp w8, #0x14 0.00 0 +0x1698 csel w11, w11, w12, eq 0.00 0 +0x169c cmp w8, #0x12 0.00 0 +0x16a0 csel w10, w10, w11, eq 0.00 0 +0x16a4 cmp w8, #0x10 0.00 0 +0x16a8 csel w22, w9, w10, eq 0.00 0 +0x16ac mov x1, x27 0.00 0 +0x16b0 mov w2, #0x73 0.00 0 +0x16b4 bl $-0x8904 0.00 0 +0x16b8 ubfx x8, x26, #0x15, #0x3 0.00 0 +0x16bc ldr w8, [x25, x8, lsl #2] 0.00 0 +0x16c0 cmp w8, #0x10 0.00 0 +0x16c4 cset w8, eq 0.00 0 +0x16c8 lsl w8, w8, #0x1e 0.00 0 +0x16cc cmp w27, #0x487 0.00 0 +0x16d0 b.hs $+0x6fc 0.00 0 +0x16d4 and x9, x28, #0x7ff 0.00 0 +0x16d8 adrp x10, $+0x49000 0.00 0 +0x16dc add x10, x10, #0xc4 0.00 0 +0x16e0 ldrb w9, [x10, x9] 0.00 0 +0x16e4 lsl w10, w22, #0x4 0.00 0 +0x16e8 sub w10, w10, w23 0.00 0 +0x16ec add w11, w23, w22, lsl #3 0.00 0 +0x16f0 tst w9, #0x8 0.00 0 +0x16f4 csel w9, w11, w10, eq 0.00 0 +0x16f8 b $+0x6d8 0.00 0 +0x16fc mov x1, x27 0.00 0 +0x1700 mov w2, #0x7c 0.00 0 +0x1704 bl $-0x8954 0.00 0 +0x1708 mov x22, x0 0.00 0 +0x170c mov x0, x20 0.00 0 +0x1710 bl $-0x19da9c 0.00 0 +0x1714 ldr x8, [x20] 0.00 0 +0x1718 ubfx x9, x8, #0x18, #0x8 0.00 0 +0x171c and w9, w9, #0x3e 0.00 0 +0x1720 cmp w9, #0x12 0.00 0 +0x1724 str x26, [sp, #0x28] 0.00 0 +0x1728 b.eq $+0x948 0.00 0 +0x172c cmp w9, #0x14 0.00 0 +0x1730 b.eq $+0x968 0.00 0 +0x1734 cmp w9, #0x16 0.00 0 +0x1738 b.ne $+0x988 0.00 0 +0x173c mov w9, #0x0 0.00 0 +0x1740 ubfx x10, x8, #0x15, #0x3 0.00 0 +0x1744 ldr w10, [x25, x10, lsl #2] 0.00 0 +0x1748 cmp w10, #0x10 0.00 0 +0x174c cset w10, eq 0.00 0 +0x1750 orr w10, w22, w10, lsl #30 0.00 0 +0x1754 orr w10, w10, #0xc00000 0.00 0 +0x1758 b $+0x980 0.00 0 +0x175c str x26, [sp, #0x28] 0.00 0 +0x1760 mov x22, x13 0.00 0 +0x1764 mov x1, x27 0.00 0 +0x1768 mov w2, #0x7d 0.00 0 +0x176c bl $-0x89bc 0.00 0 +0x1770 lsr w8, w28, #0x18 0.00 0 +0x1774 and w8, w8, #0x3e 0.00 0 +0x1778 mov w9, #0xc00000 0.00 0 +0x177c cmp w8, #0x12 0.00 0 +0x1780 csel w9, w9, wzr, eq 0.00 0 +0x1784 mov w10, #0x400000 0.00 0 +0x1788 cmp w8, #0x16 0.00 0 +0x178c csel w8, w10, w9, eq 0.00 0 +0x1790 cmp w22, #0x10 0.00 0 +0x1794 b $+0x27c 0.00 0 +0x1798 str x26, [sp, #0x28] 0.00 0 +0x179c mov x22, x13 0.00 0 +0x17a0 mov x1, x27 0.00 0 +0x17a4 mov w2, #0x7f 0.00 0 +0x17a8 bl $-0x89f8 0.00 0 +0x17ac cmp w22, #0x10 0.00 0 +0x17b0 cset w8, eq 0.00 0 +0x17b4 ubfx x9, x28, #0x20, #0x5 0.00 0 +0x17b8 lsr x10, x28, #0x22 0.00 0 +0x17bc and w10, w10, #0x3e0 0.00 0 +0x17c0 ldr w11, [x20, #0xc] 0.00 0 +0x17c4 lsl w11, w11, #0xd 0.00 0 +0x17c8 and w11, w11, #0x1f0000 0.00 0 +0x17cc orr w9, w10, w9 0.00 0 +0x17d0 orr w8, w9, w8, lsl #30 0.00 0 +0x17d4 orr w9, w0, w11 0.00 0 +0x17d8 orr w8, w8, w9 0.00 0 +0x17dc b $+0xc44 0.00 0 +0x17e0 mov x1, x27 0.00 0 +0x17e4 mov w2, #0x82 0.00 0 +0x17e8 bl $-0x8a38 0.00 0 +0x17ec ldr w8, [sp, #0x1c] 0.00 0 +0x17f0 sub w8, w8, #0x2 0.00 0 +0x17f4 cmp w8, #0x6 0.00 0 +0x17f8 str x26, [sp, #0x28] 0.00 0 +0x17fc b.hi $+0x5f4 0.00 0 +0x1800 adrp x9, $+0x4a000 0.00 0 +0x1804 add x9, x9, #0x550 0.00 0 +0x1808 ldr w8, [x9, w8, sxtw #2] 0.00 0 +0x180c b $+0x5e8 0.00 0 +0x1810 str x26, [sp, #0x28] 0.00 0 +0x1814 mov x1, x27 0.00 0 +0x1818 mov w2, #0x83 0.00 0 +0x181c bl $-0x8a6c 0.00 0 +0x1820 mov x22, x0 0.00 0 +0x1824 mov x0, x20 0.00 0 +0x1828 bl $-0x19dbb4 0.00 0 +0x182c ldr x8, [x20] 0.00 0 +0x1830 ubfx x9, x8, #0x15, #0x3 0.00 0 +0x1834 ldr w9, [x25, x9, lsl #2] 0.00 0 +0x1838 orr w10, w22, #0x400000 0.00 0 +0x183c lsl w11, w0, #0x9 0.00 0 +0x1840 and w11, w11, #0x800 0.00 0 +0x1844 bfi w11, w0, #0x14, #0x2 0.00 0 +0x1848 orr w12, w22, #0x800000 0.00 0 +0x184c lsl w13, w0, #0xa 0.00 0 +0x1850 and w13, w13, #0x800 0.00 0 +0x1854 bfi w13, w0, #0x15, #0x1 0.00 0 +0x1858 orr w14, w22, #0xc00000 0.00 0 +0x185c cmp w9, #0x8 0.00 0 +0x1860 csel w14, w22, w14, ne 0.00 0 +0x1864 csel w15, wzr, wzr, ne 0.00 0 +0x1868 cmp w9, #0x4 0.00 0 +0x186c csel w12, w12, w14, eq 0.00 0 +0x1870 csel w13, w13, w15, eq 0.00 0 +0x1874 cmp w9, #0x2 0.00 0 +0x1878 csel w9, w10, w12, eq 0.00 0 +0x187c csel w10, w11, w13, eq 0.00 0 +0x1880 b $+0x740 0.00 0 +0x1884 str x26, [sp, #0x28] 0.00 0 +0x1888 mov x1, x27 0.00 0 +0x188c mov w2, #0x86 0.00 0 +0x1890 bl $-0x8ae0 0.00 0 +0x1894 ubfx x8, x28, #0x20, #0x5 0.00 0 +0x1898 lsr x9, x28, #0x22 0.00 0 +0x189c and w9, w9, #0x3e0 0.00 0 +0x18a0 ldr w10, [x20, #0xc] 0.00 0 +0x18a4 lsl w10, w10, #0xd 0.00 0 +0x18a8 and w10, w10, #0x1f0000 0.00 0 +0x18ac orr w8, w9, w8 0.00 0 +0x18b0 orr w9, w0, w10 0.00 0 +0x18b4 orr w8, w8, w9 0.00 0 +0x18b8 b $+0xb68 0.00 0 +0x18bc str x26, [sp, #0x28] 0.00 0 +0x18c0 mov x22, x13 0.00 0 +0x18c4 mov x1, x27 0.00 0 +0x18c8 mov w2, #0x88 0.00 0 +0x18cc bl $-0x8b1c 0.00 0 +0x18d0 mov w8, #0xc00000 0.00 0 +0x18d4 cmp w22, #0x2 0.00 0 +0x18d8 csel w8, w8, wzr, eq 0.00 0 +0x18dc mov w9, #0x400000 0.00 0 +0x18e0 cmp w22, #0x8 0.00 0 +0x18e4 csel w8, w9, w8, eq 0.00 0 +0x18e8 ubfx x9, x28, #0x20, #0x5 0.00 0 +0x18ec lsr x10, x28, #0x22 0.00 0 +0x18f0 and w10, w10, #0x3e0 0.00 0 +0x18f4 ldr w11, [x20, #0xc] 0.00 0 +0x18f8 lsl w12, w11, #0xd 0.00 0 +0x18fc and w12, w12, #0x1f0000 0.00 0 +0x1900 and w11, w11, #0x7c00 0.00 0 +0x1904 orr w9, w10, w9 0.00 0 +0x1908 orr w9, w9, w0 0.00 0 +0x190c orr w9, w9, w11 0.00 0 +0x1910 b $+0x160 0.00 0 +0x1914 str x26, [sp, #0x28] 0.00 0 +0x1918 mov x1, x27 0.00 0 +0x191c mov w2, #0x89 0.00 0 +0x1920 bl $-0x8b70 0.00 0 +0x1924 ubfx x8, x28, #0x20, #0x5 0.00 0 +0x1928 lsr x9, x28, #0x22 0.00 0 +0x192c and w9, w9, #0x3e0 0.00 0 +0x1930 ldr w10, [x20, #0xc] 0.00 0 +0x1934 lsl w11, w10, #0xd 0.00 0 +0x1938 and w11, w11, #0x1f0000 0.00 0 +0x193c and w10, w10, #0x7c00 0.00 0 +0x1940 orr w8, w9, w8 0.00 0 +0x1944 orr w9, w0, w10 0.00 0 +0x1948 orr w8, w8, w9 0.00 0 +0x194c orr w8, w8, w11 0.00 0 +0x1950 b $+0xad0 0.00 0 +0x1954 str x26, [sp, #0x28] 0.00 0 +0x1958 mov x0, x20 0.00 0 +0x195c bl $-0x19dce8 0.00 0 +0x1960 mov x22, x0 0.00 0 +0x1964 mov x1, x27 0.00 0 +0x1968 mov w2, #0x8b 0.00 0 +0x196c bl $-0x8bbc 0.00 0 +0x1970 orr w8, w0, w22, lsl #5 0.00 0 +0x1974 b $+0xaac 0.00 0 +0x1978 str x26, [sp, #0x28] 0.00 0 +0x197c mov x0, x20 0.00 0 +0x1980 bl $-0x19dd0c 0.00 0 +0x1984 mov x22, x0 0.00 0 +0x1988 mov x1, x27 0.00 0 +0x198c mov w2, #0x8c 0.00 0 +0x1990 bl $-0x8be0 0.00 0 +0x1994 orr w8, w0, w22, lsl #8 0.00 0 +0x1998 b $+0xa88 0.00 0 +0x199c str x26, [sp, #0x28] 0.00 0 +0x19a0 mov x1, x27 0.00 0 +0x19a4 mov w2, #0x8e 0.00 0 +0x19a8 b $+0x10 0.00 0 +0x19ac str x26, [sp, #0x28] 0.00 0 +0x19b0 mov x1, x27 0.00 0 +0x19b4 mov w2, #0x90 0.00 0 +0x19b8 bl $-0x8c08 0.00 0 +0x19bc ubfx x8, x28, #0x20, #0x5 0.00 0 +0x19c0 orr w8, w0, w8 0.00 0 +0x19c4 b $+0xa5c 0.00 0 +0x19c8 mov w8, #0x28 0.00 0 +0x19cc str x8, [sp, #0x28] 0.00 0 +0x19d0 mov x26, x24 0.00 0 +0x19d4 b $+0xa58 0.00 0 +0x19d8 mov w22, #0x0 0.00 0 +0x19dc mov x1, x27 0.00 0 +0x19e0 mov w2, #0x77 0.00 0 +0x19e4 bl $-0x8c34 0.00 0 +0x19e8 ubfx x8, x28, #0x20, #0x5 0.00 0 +0x19ec lsr x9, x28, #0x22 0.00 0 +0x19f0 and w9, w9, #0x3e0 0.00 0 +0x19f4 orr w8, w9, w8 0.00 0 +0x19f8 orr w9, w0, w22 0.00 0 +0x19fc orr w8, w8, w9 0.00 0 +0x1a00 b $+0xa20 0.00 0 +0x1a04 mov w8, #0x0 0.00 0 +0x1a08 ldr w9, [sp, #0x1c] 0.00 0 +0x1a0c cmp w9, #0x10 0.00 0 +0x1a10 cset w9, eq 0.00 0 +0x1a14 ubfx x10, x28, #0x20, #0x5 0.00 0 +0x1a18 lsr x11, x28, #0x22 0.00 0 +0x1a1c and w11, w11, #0x3e0 0.00 0 +0x1a20 ldr w12, [x20, #0xc] 0.00 0 +0x1a24 lsl w12, w12, #0xd 0.00 0 +0x1a28 and w12, w12, #0x1f0000 0.00 0 +0x1a2c orr w10, w11, w10 0.00 0 +0x1a30 orr w10, w10, w0 0.00 0 +0x1a34 orr w9, w10, w9, lsl #30 0.00 0 +0x1a38 orr w8, w8, w12 0.00 0 +0x1a3c b $+0x9e0 0.00 0 +0x1a40 lsl w10, w0, #0xa 0.00 0 +0x1a44 and w10, w10, #0x800 0.00 0 +0x1a48 bfi w10, w0, #0x15, #0x1 0.00 0 +0x1a4c ubfx x11, x9, #0x20, #0x5 0.00 0 +0x1a50 lsr x9, x9, #0x22 0.00 0 +0x1a54 and w9, w9, #0x3e0 0.00 0 +0x1a58 ldr w12, [x20, #0xc] 0.00 0 +0x1a5c lsl w12, w12, #0xd 0.00 0 +0x1a60 and w12, w12, #0x1f0000 0.00 0 +0x1a64 orr w11, w11, w22 0.00 0 +0x1a68 orr w9, w11, w9 0.00 0 +0x1a6c orr w9, w9, w10 0.00 0 +0x1a70 orr w9, w9, w12 0.00 0 +0x1a74 b $+0x9a8 0.00 0 +0x1a78 mov w8, #0xc00 0.00 0 +0x1a7c movk w8, #0x3120, lsl #16 0.00 0 +0x1a80 and w9, w22, w8 0.00 0 +0x1a84 ldr w8, [sp, #0x1c] 0.00 0 +0x1a88 and w8, w8, #0x3f 0.00 0 +0x1a8c mov w10, #0x30200000 0.00 0 +0x1a90 cmp w9, w10 0.00 0 +0x1a94 b.eq $+0x670 0.00 0 +0x1a98 tbz w22, #0x17, $+0x66c 0.00 0 +0x1a9c mov w9, #0x35000000 0.00 0 +0x1aa0 and w9, w22, w9 0.00 0 +0x1aa4 cbz w9, $+0x660 0.00 0 +0x1aa8 cmp w8, #0x8 0.00 0 +0x1aac b.eq $+0x6ac 0.00 0 +0x1ab0 tbnz w22, #0x1f, $+0x6a8 0.00 0 +0x1ab4 mov w0, #0x400000 0.00 0 +0x1ab8 b $+0x6a4 0.00 0 +0x1abc ubfx x8, x27, #0x15, #0x3 0.00 0 +0x1ac0 ldr w8, [x25, x8, lsl #2] 0.00 0 +0x1ac4 mov w9, #0xc00 0.00 0 +0x1ac8 movk w9, #0x3120, lsl #16 0.00 0 +0x1acc and w9, w26, w9 0.00 0 +0x1ad0 and w8, w8, #0x3f 0.00 0 +0x1ad4 mov w10, #0x30200000 0.00 0 +0x1ad8 cmp w9, w10 0.00 0 +0x1adc b.eq $+0x63c 0.00 0 +0x1ae0 tbz w26, #0x17, $+0x638 0.00 0 +0x1ae4 mov w9, #0x35000000 0.00 0 +0x1ae8 and w9, w26, w9 0.00 0 +0x1aec cbz w9, $+0x62c 0.00 0 +0x1af0 tbnz w26, #0x1f, $+0x6e0 0.00 0 +0x1af4 cmp w8, #0x8 0.00 0 +0x1af8 b.eq $+0x6d8 0.00 0 +0x1afc mov w0, #0x400000 0.00 0 +0x1b00 b $+0x6d4 0.00 0 +0x1b04 ubfx x8, x22, #0x15, #0x3 0.00 0 +0x1b08 ldr w8, [x25, x8, lsl #2] 0.00 0 +0x1b0c mov w9, #0xc00 0.00 0 +0x1b10 movk w9, #0x3120, lsl #16 0.00 0 +0x1b14 and w9, w26, w9 0.00 0 +0x1b18 and w8, w8, #0x3f 0.00 0 +0x1b1c mov w10, #0x30200000 0.00 0 +0x1b20 cmp w9, w10 0.00 0 +0x1b24 b.eq $+0x608 0.00 0 +0x1b28 tbz w26, #0x17, $+0x604 0.00 0 +0x1b2c mov w9, #0x35000000 0.00 0 +0x1b30 and w9, w26, w9 0.00 0 +0x1b34 cbz w9, $+0x5f8 0.00 0 +0x1b38 ldr x12, [sp, #0x10] 0.00 0 +0x1b3c tbnz w26, #0x1f, $+0x6b8 0.00 0 +0x1b40 cmp w8, #0x8 0.00 0 +0x1b44 b.eq $+0x6b0 0.00 0 +0x1b48 mov w0, #0x400000 0.00 0 +0x1b4c b $+0x6ac 0.00 0 +0x1b50 mov w8, #0xc00 0.00 0 +0x1b54 movk w8, #0x3120, lsl #16 0.00 0 +0x1b58 and w9, w22, w8 0.00 0 +0x1b5c ldr w8, [sp, #0x1c] 0.00 0 +0x1b60 and w8, w8, #0x3f 0.00 0 +0x1b64 mov w10, #0x30200000 0.00 0 +0x1b68 cmp w9, w10 0.00 0 +0x1b6c b.eq $+0x5d8 0.00 0 +0x1b70 tbz w22, #0x17, $+0x5d4 0.00 0 +0x1b74 mov w9, #0x35000000 0.00 0 +0x1b78 and w9, w22, w9 0.00 0 +0x1b7c cbz w9, $+0x5c8 0.00 0 +0x1b80 cmp w8, #0x8 0.00 0 +0x1b84 b.eq $+0x724 0.00 0 +0x1b88 tbnz w22, #0x1f, $+0x720 0.00 0 +0x1b8c mov w0, #0x400000 0.00 0 +0x1b90 b $+0x71c 0.00 0 +0x1b94 ubfx x10, x8, #0x15, #0x3 0.00 0 +0x1b98 ldr w10, [x25, x10, lsl #2] 0.00 0 +0x1b9c cmp w10, #0x8 0.00 0 +0x1ba0 cset w10, eq 0.00 0 +0x1ba4 lsl w11, w10, #0x1f 0.00 0 +0x1ba8 lsr x10, x8, #0x1d 0.00 0 +0x1bac and w10, w10, #0x7c00 0.00 0 +0x1bb0 b $+0x790 0.00 0 +0x1bb4 cmp w8, #0x8 0.00 0 +0x1bb8 b.eq $+0x268 0.00 0 +0x1bbc tbnz w0, #0x1f, $+0x264 0.00 0 +0x1bc0 mov w8, #0x400000 0.00 0 +0x1bc4 b $+0x260 0.00 0 +0x1bc8 cmp w8, #0x8 0.00 0 +0x1bcc b.eq $+0x284 0.00 0 +0x1bd0 tbnz w0, #0x1f, $+0x280 0.00 0 +0x1bd4 mov w8, #0x400000 0.00 0 +0x1bd8 b $+0x27c 0.00 0 +0x1bdc mov w22, #0x0 0.00 0 +0x1be0 mov x1, x27 0.00 0 +0x1be4 mov w2, #0x46 0.00 0 +0x1be8 bl $-0x8e38 0.00 0 +0x1bec ldr w8, [sp, #0x1c] 0.00 0 +0x1bf0 cmp w8, #0x10 0.00 0 +0x1bf4 cset w8, eq 0.00 0 +0x1bf8 ldr w9, [x20, #0xc] 0.00 0 +0x1bfc lsl w9, w9, #0xd 0.00 0 +0x1c00 and w9, w9, #0x1f0000 0.00 0 +0x1c04 lsr x10, x28, #0x22 0.00 0 +0x1c08 and w10, w10, #0x3e0 0.00 0 +0x1c0c ubfx x11, x28, #0x20, #0x5 0.00 0 +0x1c10 orr w10, w11, w10 0.00 0 +0x1c14 orr w8, w10, w8, lsl #30 0.00 0 +0x1c18 orr w9, w0, w9 0.00 0 +0x1c1c orr w9, w9, w22 0.00 0 +0x1c20 orr w8, w8, w9 0.00 0 +0x1c24 b $+0x7fc 0.00 0 +0x1c28 bl $-0x19dfb4 0.00 0 +0x1c2c mov x22, x0 0.00 0 +0x1c30 mov x1, x27 0.00 0 +0x1c34 mov w2, #0x51 0.00 0 +0x1c38 bl $-0x8e88 0.00 0 +0x1c3c orr w8, w0, w22, lsl #10 0.00 0 +0x1c40 ldr x9, [x20] 0.00 0 +0x1c44 ubfx x10, x9, #0x15, #0x3 0.00 0 +0x1c48 ldr w10, [x25, x10, lsl #2] 0.00 0 +0x1c4c cmp w10, #0x8 0.00 0 +0x1c50 cset w10, eq 0.00 0 +0x1c54 orr w8, w8, w10, lsl #31 0.00 0 +0x1c58 ubfx x10, x9, #0x20, #0x5 0.00 0 +0x1c5c lsr x9, x9, #0x22 0.00 0 +0x1c60 and w9, w9, #0x3e0 0.00 0 +0x1c64 orr w9, w10, w9 0.00 0 +0x1c68 orr w8, w8, w9 0.00 0 +0x1c6c b $+0x7b4 0.00 0 +0x1c70 ldr x8, [x21, #0x10] 0.00 0 +0x1c74 ldrb w8, [x8, #0xfa] 0.00 0 +0x1c78 tbnz w8, #0x1, $+0x8 0.00 0 +0x1c7c bl $-0x199758 0.00 0 +0x1c80 mov w8, #0x110000 0.00 0 +0x1c84 orr w9, w27, w26 0.00 0 +0x1c88 orr w9, w9, w22 0.00 0 +0x1c8c orr w8, w9, w8 0.00 0 +0x1c90 orr w8, w8, w25 0.00 0 +0x1c94 b $+0x78c 0.00 0 +0x1c98 mov w9, #0x80000 0.00 0 +0x1c9c mov w10, #0x14 0.00 0 +0x1ca0 lsl w10, w22, w10 0.00 0 +0x1ca4 ldr x11, [x20] 0.00 0 +0x1ca8 ubfx x12, x11, #0x20, #0x5 0.00 0 +0x1cac lsr x11, x11, #0x22 0.00 0 +0x1cb0 and w11, w11, #0x3e0 0.00 0 +0x1cb4 orr w8, w0, w8 0.00 0 +0x1cb8 orr w9, w9, w10 0.00 0 +0x1cbc orr w9, w9, w12 0.00 0 +0x1cc0 orr w9, w9, w11 0.00 0 +0x1cc4 orr w8, w8, w9 0.00 0 +0x1cc8 b $+0x758 0.00 0 +0x1ccc mov x0, x20 0.00 0 +0x1cd0 bl $-0x19e05c 0.00 0 +0x1cd4 mov x22, x0 0.00 0 +0x1cd8 mov x1, x27 0.00 0 +0x1cdc mov w2, #0x67 0.00 0 +0x1ce0 bl $-0x8f30 0.00 0 +0x1ce4 ldr w25, [sp, #0x1c] 0.00 0 +0x1ce8 mov w8, #0x40000000 0.00 0 +0x1cec sub w9, w25, #0x1 0.00 0 +0x1cf0 cmp w9, #0x3 0.00 0 +0x1cf4 str x26, [sp, #0x28] 0.00 0 +0x1cf8 b.hi $+0x1c4 0.00 0 +0x1cfc sbfiz x9, x9, #0x2, #0x20 0.00 0 +0x1d00 adrp x10, $+0x4a000 0.00 0 +0x1d04 add x10, x10, #0x670 0.00 0 +0x1d08 ldr w10, [x10, x9] 0.00 0 +0x1d0c adrp x11, $+0x4a000 0.00 0 +0x1d10 add x11, x11, #0x680 0.00 0 +0x1d14 ldr w9, [x11, x9] 0.00 0 +0x1d18 b $+0x1ac 0.00 0 +0x1d1c mov w28, #0x80000 0.00 0 +0x1d20 mov w22, #0x14 0.00 0 +0x1d24 mov x1, x27 0.00 0 +0x1d28 mov w2, #0x68 0.00 0 +0x1d2c bl $-0x8f7c 0.00 0 +0x1d30 ubfx x8, x26, #0x15, #0x3 0.00 0 +0x1d34 ldr w8, [x25, x8, lsl #2] 0.00 0 +0x1d38 cmp w8, #0x10 0.00 0 +0x1d3c cset w8, eq 0.00 0 +0x1d40 orr w8, w0, w8, lsl #30 0.00 0 +0x1d44 lsl w9, w23, w22 0.00 0 +0x1d48 ubfx x10, x26, #0x20, #0x5 0.00 0 +0x1d4c lsr x11, x26, #0x22 0.00 0 +0x1d50 and w11, w11, #0x3e0 0.00 0 +0x1d54 orr w10, w11, w10 0.00 0 +0x1d58 orr w10, w10, w28 0.00 0 +0x1d5c b $+0x6bc 0.00 0 +0x1d60 mov w8, #0x80000 0.00 0 +0x1d64 mov w9, #0x14 0.00 0 +0x1d68 lsl w9, w22, w9 0.00 0 +0x1d6c ubfx x10, x26, #0x20, #0x5 0.00 0 +0x1d70 lsr x11, x26, #0x22 0.00 0 +0x1d74 and w11, w11, #0x3e0 0.00 0 +0x1d78 orr w10, w10, w0 0.00 0 +0x1d7c orr w8, w11, w8 0.00 0 +0x1d80 b $+0x468 0.00 0 +0x1d84 cmp w8, #0x8 0.00 0 +0x1d88 cset w8, eq 0.00 0 +0x1d8c lsl w8, w8, #0x16 0.00 0 +0x1d90 b $+0x2c4 0.00 0 +0x1d94 mov w8, #0x0 0.00 0 +0x1d98 ubfx x9, x28, #0x20, #0x5 0.00 0 +0x1d9c lsr x10, x28, #0x22 0.00 0 +0x1da0 and w10, w10, #0x3e0 0.00 0 +0x1da4 orr w9, w10, w9 0.00 0 +0x1da8 b $+0x18c 0.00 0 +0x1dac add w8, w22, w25, lsl #3 0.00 0 +0x1db0 ubfx x9, x26, #0x20, #0x5 0.00 0 +0x1db4 lsr x10, x26, #0x22 0.00 0 +0x1db8 and w10, w10, #0x3e0 0.00 0 +0x1dbc orr w9, w9, w0 0.00 0 +0x1dc0 orr w9, w9, w10 0.00 0 +0x1dc4 orr w8, w9, w8, lsl #16 0.00 0 +0x1dc8 b $+0x658 0.00 0 +0x1dcc add w9, w23, w22, lsl #3 0.00 0 +0x1dd0 ubfx x10, x26, #0x20, #0x5 0.00 0 +0x1dd4 lsr x11, x26, #0x22 0.00 0 +0x1dd8 and w11, w11, #0x3e0 0.00 0 +0x1ddc orr w10, w11, w10 0.00 0 +0x1de0 orr w10, w10, w0 0.00 0 +0x1de4 orr w8, w10, w8 0.00 0 +0x1de8 orr w8, w8, w9, lsl #16 0.00 0 +0x1dec b $+0x634 0.00 0 +0x1df0 mov w8, #0x0 0.00 0 +0x1df4 ubfx x9, x28, #0x20, #0x5 0.00 0 +0x1df8 lsr x10, x28, #0x22 0.00 0 +0x1dfc and w10, w10, #0x3e0 0.00 0 +0x1e00 ldr w11, [x20, #0xc] 0.00 0 +0x1e04 lsl w11, w11, #0xd 0.00 0 +0x1e08 and w11, w11, #0x1f0000 0.00 0 +0x1e0c orr w9, w10, w9 0.00 0 +0x1e10 orr w8, w0, w8 0.00 0 +0x1e14 orr w8, w9, w8 0.00 0 +0x1e18 orr w8, w8, w11 0.00 0 +0x1e1c b $+0x604 0.00 0 +0x1e20 mov w8, #0x0 0.00 0 +0x1e24 lsr x9, x28, #0x10 0.00 0 +0x1e28 and w9, w9, #0x1f0000 0.00 0 +0x1e2c ubfx x10, x28, #0x27, #0x5 0.00 0 +0x1e30 ldr w11, [x20, #0xc] 0.00 0 +0x1e34 lsl w11, w11, #0x2 0.00 0 +0x1e38 and w11, w11, #0x3e0 0.00 0 +0x1e3c orr w8, w10, w8 0.00 0 +0x1e40 orr w8, w8, w9 0.00 0 +0x1e44 orr w9, w11, w0 0.00 0 +0x1e48 orr w8, w8, w9 0.00 0 +0x1e4c b $+0x5d4 0.00 0 +0x1e50 mov w8, #0x0 0.00 0 +0x1e54 lsr x9, x28, #0x10 0.00 0 +0x1e58 and w9, w9, #0x1f0000 0.00 0 +0x1e5c ubfx x10, x28, #0x27, #0x5 0.00 0 +0x1e60 ldr w11, [x20, #0xc] 0.00 0 +0x1e64 lsl w11, w11, #0x2 0.00 0 +0x1e68 and w11, w11, #0x3e0 0.00 0 +0x1e6c orr w8, w10, w8 0.00 0 +0x1e70 orr w8, w8, w9 0.00 0 +0x1e74 orr w9, w11, w0 0.00 0 +0x1e78 orr w8, w8, w9 0.00 0 +0x1e7c ldr x9, [x21, #0xb0] 0.00 0 +0x1e80 str w8, [x24, x9] 0.00 0 +0x1e84 add x26, x24, #0x4 0.00 0 +0x1e88 cmp w27, #0x486 0.00 0 +0x1e8c b.hi $+0x5a0 0.00 0 +0x1e90 and x8, x28, #0x7ff 0.00 0 +0x1e94 adrp x9, $+0x49000 0.00 0 +0x1e98 add x9, x9, #0xc4 0.00 0 +0x1e9c ldrsb w8, [x9, x8] 0.00 0 +0x1ea0 tbz w8, #0x1f, $+0x58c 0.00 0 +0x1ea4 ldr x8, [x20] 0.00 0 +0x1ea8 ubfx x9, x8, #0x1e, #0x2 0.00 0 +0x1eac cbnz w9, $+0x8a0 0.00 0 +0x1eb0 ubfx x1, x8, #0x27, #0x7 0.00 0 +0x1eb4 mov x0, x21 0.00 0 +0x1eb8 b $+0x8cc 0.00 0 +0x1ebc mov w9, #0x80000 0.00 0 +0x1ec0 mov w10, #0x14 0.00 0 +0x1ec4 lsl w10, w22, w10 0.00 0 +0x1ec8 ldr x11, [x20] 0.00 0 +0x1ecc ubfx x12, x11, #0x20, #0x5 0.00 0 +0x1ed0 lsr x11, x11, #0x22 0.00 0 +0x1ed4 and w11, w11, #0x3e0 0.00 0 +0x1ed8 orr w8, w8, w0 0.00 0 +0x1edc orr w9, w9, w10 0.00 0 +0x1ee0 orr w8, w8, w9 0.00 0 +0x1ee4 orr w8, w8, w12 0.00 0 +0x1ee8 orr w8, w8, w11 0.00 0 +0x1eec b $+0x534 0.00 0 +0x1ef0 lsl w8, w9, #0x1c 0.00 0 +0x1ef4 and w8, w8, #0x40000000 0.00 0 +0x1ef8 bfi w8, w9, #0xb, #0x2 0.00 0 +0x1efc orr w8, w8, #0x4000 0.00 0 +0x1f00 b $+0x24 0.00 0 +0x1f04 lsl w8, w9, #0x1d 0.00 0 +0x1f08 and w8, w8, #0x40000000 0.00 0 +0x1f0c bfi w8, w9, #0xc, #0x1 0.00 0 +0x1f10 orr w8, w8, #0x8000 0.00 0 +0x1f14 b $+0x10 0.00 0 +0x1f18 lsr x9, x28, #0x39 0.00 0 +0x1f1c mov w8, #0x8400 0.00 0 +0x1f20 bfi w8, w9, #0x1e, #0x1 0.00 0 +0x1f24 lsr x9, x28, #0x22 0.00 0 +0x1f28 and w9, w9, #0x3e0 0.00 0 +0x1f2c ubfx x10, x28, #0x20, #0x5 0.00 0 +0x1f30 orr w9, w10, w9 0.00 0 +0x1f34 orr w8, w0, w8 0.00 0 +0x1f38 b $+0x4e4 0.00 0 +0x1f3c ldr x2, [x20, #0x8] 0.00 0 +0x1f40 mov x0, x21 0.00 0 +0x1f44 mov x1, x24 0.00 0 +0x1f48 mov w3, #0x9 0.00 0 +0x1f4c b $+0x278 0.00 0 +0x1f50 mov w9, #0x1 0.00 0 +0x1f54 b $+0x18 0.00 0 +0x1f58 mov w9, #0x2 0.00 0 +0x1f5c b $+0x10 0.00 0 +0x1f60 cmp w9, #0x16 0.00 0 +0x1f64 cset w9, eq 0.00 0 +0x1f68 lsl w9, w9, #0x3 0.00 0 +0x1f6c ubfx x10, x8, #0x15, #0x3 0.00 0 +0x1f70 ldr w10, [x25, x10, lsl #2] 0.00 0 +0x1f74 cmp w10, #0x10 0.00 0 +0x1f78 cset w10, eq 0.00 0 +0x1f7c orr w10, w22, w10, lsl #30 0.00 0 +0x1f80 cmp w9, #0x2 0.00 0 +0x1f84 str x26, [sp, #0x28] 0.00 0 +0x1f88 b.ne $+0xc 0.00 0 +0x1f8c orr w9, w10, #0xc00000 0.00 0 +0x1f90 b $+0x24 0.00 0 +0x1f94 cmp w9, #0x8 0.00 0 +0x1f98 cset w9, eq 0.00 0 +0x1f9c orr w9, w10, w9, lsl #22 0.00 0 +0x1fa0 b.ne $+0x14 0.00 0 +0x1fa4 cmp x0, #0x1 0.00 0 +0x1fa8 cset w10, eq 0.00 0 +0x1fac lsl w10, w10, #0xb 0.00 0 +0x1fb0 b $+0x10 0.00 0 +0x1fb4 lsl w10, w0, #0xa 0.00 0 +0x1fb8 and w10, w10, #0x800 0.00 0 +0x1fbc bfi w10, w0, #0x15, #0x1 0.00 0 +0x1fc0 ubfx x11, x8, #0x20, #0x5 0.00 0 +0x1fc4 lsr x8, x8, #0x22 0.00 0 +0x1fc8 and w8, w8, #0x3e0 0.00 0 +0x1fcc ldr w12, [x20, #0xc] 0.00 0 +0x1fd0 lsl w12, w12, #0xd 0.00 0 +0x1fd4 and w12, w12, #0x1f0000 0.00 0 +0x1fd8 orr w9, w11, w9 0.00 0 +0x1fdc orr w8, w8, w10 0.00 0 +0x1fe0 orr w8, w8, w12 0.00 0 +0x1fe4 orr w8, w8, w9 0.00 0 +0x1fe8 b $+0x438 0.00 0 +0x1fec ldr x2, [x20, #0x8] 0.00 0 +0x1ff0 mov x0, x21 0.00 0 +0x1ff4 mov x24, x25 0.00 0 +0x1ff8 mov x1, x25 0.00 0 +0x1ffc mov w3, #0xa 0.00 0 +0x2000 mov w4, #0x0 0.00 0 +0x2004 bl $-0x19ac74 0.00 0 +0x2008 mov w8, #0x40 0.00 0 +0x200c orr w4, w8, w22 0.00 0 +0x2010 mov x0, x21 0.00 0 +0x2014 mov x2, x24 0.00 0 +0x2018 mov x3, x20 0.00 0 +0x201c bl $-0x233c 0.00 0 +0x2020 add x26, x24, #0x4 0.00 0 +0x2024 ldr x8, [x20] 0.00 0 +0x2028 mov x9, #0x800000000000 0.00 0 +0x202c movk x9, #0x2, lsl #48 0.00 0 +0x2030 bics xzr, x9, x8 0.00 0 +0x2034 mov w8, #0x10 0.00 0 +0x2038 mov w9, #0x48 0.00 0 +0x203c csel x8, x9, x8, eq 0.00 0 +0x2040 str x8, [sp, #0x28] 0.00 0 +0x2044 b $+0x3e8 0.00 0 +0x2048 mov w0, #0x4000000 0.00 0 +0x204c b $+0x2ec 0.00 0 +0x2050 mov w8, #0xc00000 0.00 0 +0x2054 orr w8, w8, w0 0.00 0 +0x2058 ubfx x9, x28, #0x20, #0x5 0.00 0 +0x205c lsr x10, x28, #0x22 0.00 0 +0x2060 and w10, w10, #0x3e0 0.00 0 +0x2064 orr w8, w9, w8 0.00 0 +0x2068 orr w8, w10, w8 0.00 0 +0x206c b $+0x3b4 0.00 0 +0x2070 ubfx x9, x8, #0x15, #0x3 0.00 0 +0x2074 ldr w9, [x25, x9, lsl #2] 0.00 0 +0x2078 cmp w9, #0x10 0.00 0 +0x207c cset w9, eq 0.00 0 +0x2080 orr w9, w22, w9, lsl #30 0.00 0 +0x2084 orr w10, w9, #0x400000 0.00 0 +0x2088 lsl w9, w0, #0x9 0.00 0 +0x208c and w9, w9, #0x800 0.00 0 +0x2090 bfi w9, w0, #0x14, #0x2 0.00 0 +0x2094 b $+0x44 0.00 0 +0x2098 ubfx x9, x8, #0x15, #0x3 0.00 0 +0x209c ldr w9, [x25, x9, lsl #2] 0.00 0 +0x20a0 cmp w9, #0x10 0.00 0 +0x20a4 cset w9, eq 0.00 0 +0x20a8 orr w9, w22, w9, lsl #30 0.00 0 +0x20ac orr w10, w9, #0x800000 0.00 0 +0x20b0 lsl w9, w0, #0xa 0.00 0 +0x20b4 and w9, w9, #0x800 0.00 0 +0x20b8 bfi w9, w0, #0x15, #0x1 0.00 0 +0x20bc b $+0x1c 0.00 0 +0x20c0 mov w9, #0x0 0.00 0 +0x20c4 ubfx x10, x8, #0x15, #0x3 0.00 0 +0x20c8 ldr w10, [x25, x10, lsl #2] 0.00 0 +0x20cc cmp w10, #0x10 0.00 0 +0x20d0 cset w10, eq 0.00 0 +0x20d4 orr w10, w22, w10, lsl #30 0.00 0 +0x20d8 ubfx x11, x8, #0x20, #0x5 0.00 0 +0x20dc lsr x8, x8, #0x22 0.00 0 +0x20e0 and w8, w8, #0x3e0 0.00 0 +0x20e4 ldr w12, [x20, #0xc] 0.00 0 +0x20e8 lsl w12, w12, #0xd 0.00 0 +0x20ec and w12, w12, #0x1f0000 0.00 0 +0x20f0 orr w10, w11, w10 0.00 0 +0x20f4 orr w8, w8, w9 0.00 0 +0x20f8 orr w8, w8, w12 0.00 0 +0x20fc orr w8, w8, w10 0.00 0 +0x2100 b $+0x320 0.00 0 +0x2104 cmp w8, #0x8 0.00 0 +0x2108 b.ne $+0x50 0.00 0 +0x210c tbz w22, #0x1f, $+0x4c 0.00 0 +0x2110 mov w0, #0x40000000 0.00 0 +0x2114 b $+0x48 0.00 0 +0x2118 tbz w26, #0x1f, $+0xb8 0.00 0 +0x211c cmp w8, #0x8 0.00 0 +0x2120 b.ne $+0xb0 0.00 0 +0x2124 mov w0, #0x40000000 0.00 0 +0x2128 b $+0xac 0.00 0 +0x212c ldr x12, [sp, #0x10] 0.00 0 +0x2130 tbz w26, #0x1f, $+0xc4 0.00 0 +0x2134 cmp w8, #0x8 0.00 0 +0x2138 b.ne $+0xbc 0.00 0 +0x213c mov w0, #0x40000000 0.00 0 +0x2140 b $+0xb8 0.00 0 +0x2144 cmp w8, #0x8 0.00 0 +0x2148 b.ne $+0x160 0.00 0 +0x214c tbz w22, #0x1f, $+0x15c 0.00 0 +0x2150 mov w0, #0x40000000 0.00 0 +0x2154 b $+0x158 0.00 0 +0x2158 mov w0, #0x0 0.00 0 +0x215c and w8, w25, #0x1f 0.00 0 +0x2160 orr w9, w0, w22 0.00 0 +0x2164 lsr x10, x28, #0x22 0.00 0 +0x2168 and w10, w10, #0x3e0 0.00 0 +0x216c orr w8, w8, w10 0.00 0 +0x2170 orr w8, w8, w9 0.00 0 +0x2174 ldr x9, [x21, #0xb0] 0.00 0 +0x2178 str w8, [x24, x9] 0.00 0 +0x217c add x26, x24, #0x4 0.00 0 +0x2180 ldr x8, [x20] 0.00 0 +0x2184 tbnz x8, #0x33, $+0x28 0.00 0 +0x2188 tst x8, #0x180000000000000 0.00 0 +0x218c b.eq $+0x2a0 0.00 0 +0x2190 mov x0, x20 0.00 0 +0x2194 bl $-0x19e520 0.00 0 +0x2198 mov x2, x0 0.00 0 +0x219c mov x0, x21 0.00 0 +0x21a0 mov x1, x24 0.00 0 +0x21a4 mov w3, #0x6 0.00 0 +0x21a8 b $+0x1c 0.00 0 +0x21ac mov x0, x20 0.00 0 +0x21b0 bl $-0x19e53c 0.00 0 +0x21b4 mov x2, x0 0.00 0 +0x21b8 mov x0, x21 0.00 0 +0x21bc mov x1, x24 0.00 0 +0x21c0 mov w3, #0x8 0.00 0 +0x21c4 mov w4, #0x0 0.00 0 +0x21c8 bl $-0x19ae38 0.00 0 +0x21cc b $+0x260 0.00 0 +0x21d0 mov w0, #0x0 0.00 0 +0x21d4 and w8, w28, #0x1f 0.00 0 +0x21d8 orr w9, w0, w26 0.00 0 +0x21dc lsr x10, x27, #0x22 0.00 0 +0x21e0 and w10, w10, #0x3e0 0.00 0 +0x21e4 orr w10, w10, w22, lsl #10 0.00 0 +0x21e8 orr w8, w10, w8 0.00 0 +0x21ec orr w8, w8, w9 0.00 0 +0x21f0 b $+0x230 0.00 0 +0x21f4 mov w0, #0x0 0.00 0 +0x21f8 ubfx w8, w22, #0x18, #0x6 0.00 0 +0x21fc sub w9, w8, #0x1 0.00 0 +0x2200 mov w10, #0xc00 0.00 0 +0x2204 mov w11, #0x400 0.00 0 +0x2208 cmp w8, #0x2 0.00 0 +0x220c csel w8, w11, w10, eq 0.00 0 +0x2210 cmp w9, #0x2 0.00 0 +0x2214 csel w8, w8, wzr, lo 0.00 0 +0x2218 cmp w23, #0x20 0.00 0 +0x221c and w9, w13, #0x1f 0.00 0 +0x2220 orr w10, w0, w26 0.00 0 +0x2224 orr w8, w9, w8 0.00 0 +0x2228 orr w8, w8, w10 0.00 0 +0x222c mov w9, #0xd4 0.00 0 +0x2230 ccmp w27, w9, #0x0, eq 0.00 0 +0x2234 orr w9, w8, #0x800 0.00 0 +0x2238 csel w8, w9, w8, eq 0.00 0 +0x223c lsr x9, x22, #0x22 0.00 0 +0x2240 and w9, w9, #0x3e0 0.00 0 +0x2244 bfi w9, w12, #0xc, #0x9 0.00 0 +0x2248 orr w8, w9, w8 0.00 0 +0x224c ldr x9, [x21, #0xb0] 0.00 0 +0x2250 str w8, [x24, x9] 0.00 0 +0x2254 add x26, x24, #0x4 0.00 0 +0x2258 ldr x8, [x20] 0.00 0 +0x225c tbnz x8, #0x2e, $+0x1d0 0.00 0 +0x2260 ubfx w9, w8, #0x18, #0x6 0.00 0 +0x2264 sub w9, w9, #0x3 0.00 0 +0x2268 cmn w9, #0x2 0.00 0 +0x226c b.lo $+0x1c0 0.00 0 +0x2270 cmp w27, #0x486 0.00 0 +0x2274 b.hi $+0x4f4 0.00 0 +0x2278 and x9, x28, #0x7ff 0.00 0 +0x227c adrp x10, $+0x49000 0.00 0 +0x2280 add x10, x10, #0xc4 0.00 0 +0x2284 ldrb w9, [x10, x9] 0.00 0 +0x2288 tbz w9, #0x0, $+0x4e0 0.00 0 +0x228c lsr w1, w8, #0x1e 0.00 0 +0x2290 cbnz w1, $+0x4c8 0.00 0 +0x2294 ubfx x1, x8, #0x20, #0x7 0.00 0 +0x2298 mov x0, x21 0.00 0 +0x229c mov x2, x26 0.00 0 +0x22a0 bl $-0x19a848 0.00 0 +0x22a4 b $+0x4c4 0.00 0 +0x22a8 mov w0, #0x0 0.00 0 +0x22ac and w8, w26, #0x1f 0.00 0 +0x22b0 orr w9, w0, w22 0.00 0 +0x22b4 orr w8, w8, w9 0.00 0 +0x22b8 and w9, w25, #0x7e000 0.00 0 +0x22bc sub w9, w9, #0x10, lsl #12 0.00 0 +0x22c0 mov w10, #0x3b000000 0.00 0 +0x22c4 tst w28, w10 0.00 0 +0x22c8 mov w10, #0x6000 0.00 0 +0x22cc csel w9, w10, w9, eq 0.00 0 +0x22d0 lsr x10, x28, #0x22 0.00 0 +0x22d4 and w10, w10, #0x3e0 0.00 0 +0x22d8 orr w9, w9, w10 0.00 0 +0x22dc orr w22, w9, w8 0.00 0 +0x22e0 tbnz x28, #0x35, $+0x1c 0.00 0 +0x22e4 ldr w8, [x20, #0xc] 0.00 0 +0x22e8 lsl w9, w8, #0xd 0.00 0 +0x22ec and w9, w9, #0x1f0000 0.00 0 +0x22f0 bfi w9, w8, #0xc, #0x1 0.00 0 +0x22f4 orr w8, w9, w22 0.00 0 +0x22f8 b $+0x128 0.00 0 +0x22fc ldr x8, [x21, #0x10] 0.00 0 +0x2300 ldrb w8, [x8, #0xfa] 0.00 0 +0x2304 tbnz w8, #0x1, $+0x8 0.00 0 +0x2308 bl $-0x199de4 0.00 0 +0x230c mov w8, #0x110000 0.00 0 +0x2310 orr w8, w22, w8 0.00 0 +0x2314 b $+0x10c 0.00 0 +0x2318 cmp w8, #0x3 0.00 0 +0x231c b.hi $+0x90 0.00 0 +0x2320 mov w28, #0x0 0.00 0 +0x2324 lsl w22, w8, #0xd 0.00 0 +0x2328 b $+0x98 0.00 0 +0x232c mov w28, #0x1 0.00 0 +0x2330 b $+0x90 0.00 0 +0x2334 mov w0, #0x84000000 0.00 0 +0x2338 lsr x11, x8, #0x1d 0.00 0 +0x233c and w11, w11, #0x7c00 0.00 0 +0x2340 and w9, w9, #0x1f 0.00 0 +0x2344 orr w10, w10, w11 0.00 0 +0x2348 orr w9, w9, w0 0.00 0 +0x234c orr w9, w9, w10 0.00 0 +0x2350 and w10, w28, #0x7fe 0.00 0 +0x2354 cmp w10, #0x5a 0.00 0 +0x2358 str x26, [sp, #0x28] 0.00 0 +0x235c b.ne $+0xc 0.00 0 +0x2360 mov w8, #0x0 0.00 0 +0x2364 b $+0x2c 0.00 0 +0x2368 ubfx w8, w8, #0x18, #0x6 0.00 0 +0x236c sub w10, w8, #0x1 0.00 0 +0x2370 cmp w10, #0x1 0.00 0 +0x2374 b.hi $+0x18 0.00 0 +0x2378 mov w10, #0x1800000 0.00 0 +0x237c mov w11, #0x800000 0.00 0 +0x2380 cmp w8, #0x2 0.00 0 +0x2384 csel w8, w11, w10, eq 0.00 0 +0x2388 b $+0x8 0.00 0 +0x238c mov w8, #0x1000000 0.00 0 +0x2390 ubfiz w10, w22, #0xf, #0x7 0.00 0 +0x2394 ldr w11, [x20, #0xc] 0.00 0 +0x2398 lsl w11, w11, #0x2 0.00 0 +0x239c and w11, w11, #0x3e0 0.00 0 +0x23a0 orr w8, w10, w8 0.00 0 +0x23a4 orr w8, w8, w11 0.00 0 +0x23a8 b $+0x74 0.00 0 +0x23ac mov w28, #0x0 0.00 0 +0x23b0 tst w0, #0x200 0.00 0 +0x23b4 mov w8, #0xd000 0.00 0 +0x23b8 mov w9, #0xc000 0.00 0 +0x23bc csel w22, w9, w8, eq 0.00 0 +0x23c0 mov x1, x27 0.00 0 +0x23c4 mov w2, #0x63 0.00 0 +0x23c8 bl $-0x9618 0.00 0 +0x23cc ubfx x8, x26, #0x15, #0x3 0.00 0 +0x23d0 ldr w8, [x25, x8, lsl #2] 0.00 0 +0x23d4 cmp w8, #0x10 0.00 0 +0x23d8 cset w8, eq 0.00 0 +0x23dc orr w8, w0, w8, lsl #30 0.00 0 +0x23e0 cmp w27, #0xe 0.00 0 +0x23e4 csel w9, wzr, w22, eq 0.00 0 +0x23e8 cset w10, eq 0.00 0 +0x23ec cmp w27, #0x19a 0.00 0 +0x23f0 orr w11, w8, #0x20000000 0.00 0 +0x23f4 csinc w10, w10, wzr, ne 0.00 0 +0x23f8 tst w10, w28 0.00 0 +0x23fc csel w8, w11, w8, ne 0.00 0 +0x2400 ldr x12, [sp, #0x10] 0.00 0 +0x2404 lsl w10, w12, #0xb 0.00 0 +0x2408 and w10, w10, #0x70000 0.00 0 +0x240c ubfx x11, x26, #0x20, #0x5 0.00 0 +0x2410 bfi w10, w12, #0x5, #0x5 0.00 0 +0x2414 orr w10, w10, w11 0.00 0 +0x2418 orr w9, w10, w9 0.00 0 +0x241c orr w8, w9, w8 0.00 0 +0x2420 ldr x9, [x21, #0xb0] 0.00 0 +0x2424 str w8, [x24, x9] 0.00 0 +0x2428 add x26, x24, #0x4 0.00 0 +0x242c mov x1, x20 0.00 0 +0x2430 bl $-0x9a98 0.00 0 +0x2434 cbz w0, $+0x84 0.00 0 +0x2438 ldr x8, [x20] 0.00 0 +0x243c ubfx x9, x8, #0x1e, #0x2 0.00 0 +0x2440 ubfx x2, x8, #0x20, #0x7 0.00 0 +0x2444 cbnz w9, $+0x2c 0.00 0 +0x2448 mov x0, x21 0.00 0 +0x244c mov x1, x2 0.00 0 +0x2450 mov x2, x26 0.00 0 +0x2454 bl $-0x19a9fc 0.00 0 +0x2458 ldr x8, [x20] 0.00 0 +0x245c and w9, w8, #0x7ff 0.00 0 +0x2460 sub w9, w9, #0x57 0.00 0 +0x2464 cmp w9, #0x3 0.00 0 +0x2468 b.ls $+0x2c 0.00 0 +0x246c b $+0x4c 0.00 0 +0x2470 lsr w1, w8, #0x1e 0.00 0 +0x2474 mov x0, x21 0.00 0 +0x2478 mov x3, x26 0.00 0 +0x247c bl $-0x19abd4 0.00 0 +0x2480 ldr x8, [x20] 0.00 0 +0x2484 and w9, w8, #0x7ff 0.00 0 +0x2488 sub w9, w9, #0x57 0.00 0 +0x248c cmp w9, #0x3 0.00 0 +0x2490 b.hi $+0x28 0.00 0 +0x2494 cmp w9, #0x2 0.00 0 +0x2498 b.eq $+0x20 0.00 0 +0x249c ldr w9, [x20, #0xc] 0.00 0 +0x24a0 ubfx w1, w9, #0x1, #0x2 0.00 0 +0x24a4 ubfx x2, x8, #0x27, #0x7 0.00 0 +0x24a8 cbz w1, $+0x2d4 0.00 0 +0x24ac mov x0, x21 0.00 0 +0x24b0 mov x3, x26 0.00 0 +0x24b4 bl $-0x19ac0c 0.00 0 +0x24b8 ldr x8, [x20] 0.00 0 +0x24bc tbz x8, #0x35, $+0x2d8 0.00 0 +0x24c0 and w8, w8, #0x7ff 0.00 0 +0x24c4 sub w9, w8, #0x14 0.00 0 +0x24c8 cmp w9, #0x3 0.00 0 +0x24cc b.lo $+0x10 0.00 0 +0x24d0 sub w9, w8, #0xe0 0.00 0 +0x24d4 cmp w9, #0x3 0.00 0 +0x24d8 b.hs $+0x1e8 0.00 0 +0x24dc add x22, x20, #0x8 0.00 0 +0x24e0 mov x0, x22 0.00 0 +0x24e4 bl $-0x1a18ac 0.00 0 +0x24e8 mov x27, x0 0.00 0 +0x24ec mov x0, x22 0.00 0 +0x24f0 bl $-0x1a1894 0.00 0 +0x24f4 and w25, w0, #0xfffffff8 0.00 0 +0x24f8 ldr x0, [x21] 0.00 0 +0x24fc tbnz w27, #0x1f, $+0x3c 0.00 0 +0x2500 ldr x8, [x0, #0x58] 0.00 0 +0x2504 mov w9, #0x48 0.00 0 +0x2508 umaddl x8, w27, w9, x8 0.00 0 +0x250c ldr x9, [x8] 0.00 0 +0x2510 ubfx x22, x9, #0x8, #0x1 0.00 0 +0x2514 ldr w28, [x8, #0x20] 0.00 0 +0x2518 ldr w8, [x20] 0.00 0 +0x251c lsr w10, w8, #0x1e 0.00 0 +0x2520 cbnz w10, $+0xa4 0.00 0 +0x2524 and w8, w9, #0x1f 0.00 0 +0x2528 and w8, w8, #0xfe 0.00 0 +0x252c cmp w8, #0xc 0.00 0 +0x2530 b.eq $+0x64 0.00 0 +0x2534 b $+0xa8 0.00 0 +0x2538 ldr x8, [x0, #0x658] 0.00 0 +0x253c ldrb w9, [x8, #0x478] 0.00 0 +0x2540 cmp w9, #0x0 0.00 0 +0x2544 cset w22, ne 0.00 0 +0x2548 ldr w10, [x0, #0x744] 0.00 0 +0x254c cmp w10, #0x5 0.00 0 +0x2550 b.ne $+0x58 0.00 0 +0x2554 add x0, x8, #0x90 0.00 0 +0x2558 mov x1, x27 0.00 0 +0x255c bl $-0x68620 0.00 0 +0x2560 ldr w28, [x0, #0x8] 0.00 0 +0x2564 ldr w8, [x20] 0.00 0 +0x2568 lsr w9, w8, #0x1e 0.00 0 +0x256c cbnz w9, $+0x58 0.00 0 +0x2570 ldr x8, [x21, #0x10] 0.00 0 +0x2574 add x0, x8, #0x90 0.00 0 +0x2578 mov x1, x27 0.00 0 +0x257c mov w2, #0x0 0.00 0 +0x2580 bl $-0x688e4 0.00 0 +0x2584 ldrb w8, [x0, #0x11] 0.00 0 +0x2588 and w8, w8, #0xfe 0.00 0 +0x258c cmp w8, #0xc 0.00 0 +0x2590 b.ne $+0x4c 0.00 0 +0x2594 add w1, w28, w25 0.00 0 +0x2598 mov x0, x21 0.00 0 +0x259c mov x2, x26 0.00 0 +0x25a0 bl $-0x19af74 0.00 0 +0x25a4 b $+0x38 0.00 0 +0x25a8 cbz w9, $+0x128 0.00 0 +0x25ac mov x0, x8 0.00 0 +0x25b0 bl $-0x1213c 0.00 0 +0x25b4 neg w28, w0 0.00 0 +0x25b8 ldr w8, [x20] 0.00 0 +0x25bc lsr w9, w8, #0x1e 0.00 0 +0x25c0 cbz w9, $-0x50 0.00 0 +0x25c4 lsr w3, w8, #0x1e 0.00 0 +0x25c8 add w1, w28, w25 0.00 0 +0x25cc mov x0, x21 0.00 0 +0x25d0 mov x2, x27 0.00 0 +0x25d4 mov x4, x26 0.00 0 +0x25d8 bl $-0x19b214 0.00 0 +0x25dc ldr x8, [x20] 0.00 0 +0x25e0 tbz x8, #0x35, $+0x1b4 0.00 0 +0x25e4 and w9, w8, #0x7ff 0.00 0 +0x25e8 sub w9, w9, #0x59 0.00 0 +0x25ec and w9, w9, #0xfffffffd 0.00 0 +0x25f0 cbnz w9, $+0x1a4 0.00 0 +0x25f4 tbnz x8, #0x36, $+0x38 0.00 0 +0x25f8 add w25, w25, #0x8 0.00 0 +0x25fc mov w8, #0x8 0.00 0 +0x2600 neg w8, w8 0.00 0 +0x2604 and w22, w25, w8 0.00 0 +0x2608 ldr w8, [x20, #0xc] 0.00 0 +0x260c ubfx w3, w8, #0x1, #0x2 0.00 0 +0x2610 cbz w3, $+0x84 0.00 0 +0x2614 add w1, w22, w28 0.00 0 +0x2618 mov x0, x21 0.00 0 +0x261c mov x2, x27 0.00 0 +0x2620 mov x4, x26 0.00 0 +0x2624 bl $-0x19b260 0.00 0 +0x2628 b $+0x16c 0.00 0 +0x262c and x8, x8, #0x3800000000000 0.00 0 +0x2630 and x8, x8, #0xfffeffffffffffff 0.00 0 +0x2634 add x9, x20, #0x18 0.00 0 +0x2638 add x10, x20, #0x10 0.00 0 +0x263c mov x11, #0x800000000000 0.00 0 +0x2640 cmp x8, x11 0.00 0 +0x2644 csel x25, x9, x10, eq 0.00 0 +0x2648 mov x0, x25 0.00 0 +0x264c bl $-0x1a1a14 0.00 0 +0x2650 mov x27, x0 0.00 0 +0x2654 mov x0, x25 0.00 0 +0x2658 bl $-0x1a19fc 0.00 0 +0x265c mov x25, x0 0.00 0 +0x2660 ldr x0, [x21] 0.00 0 +0x2664 add x2, sp, #0x37 0.00 0 +0x2668 mov x1, x27 0.00 0 +0x266c mov x3, x22 0.00 0 +0x2670 bl $-0x1b18e4 0.00 0 +0x2674 mov x28, x0 0.00 0 +0x2678 ldr w8, [sp, #0x1c] 0.00 0 +0x267c and w8, w8, #0x3f 0.00 0 +0x2680 neg w8, w8 0.00 0 +0x2684 and w22, w25, w8 0.00 0 +0x2688 ldr w8, [x20, #0xc] 0.00 0 +0x268c ubfx w3, w8, #0x1, #0x2 0.00 0 +0x2690 cbnz w3, $-0x7c 0.00 0 +0x2694 tbnz w27, #0x1f, $+0x80 0.00 0 +0x2698 ldr x8, [x21] 0.00 0 +0x269c ldr x8, [x8, #0x58] 0.00 0 +0x26a0 mov w9, #0x48 0.00 0 +0x26a4 umull x9, w27, w9 0.00 0 +0x26a8 ldrb w8, [x8, x9] 0.00 0 +0x26ac and w8, w8, #0x1f 0.00 0 +0x26b0 and w8, w8, #0xfe 0.00 0 +0x26b4 cmp w8, #0xc 0.00 0 +0x26b8 b.eq $+0x80 0.00 0 +0x26bc b $+0xd8 0.00 0 +0x26c0 sub w8, w8, #0x59 0.00 0 +0x26c4 tst w8, #0xfffffffd 0.00 0 +0x26c8 b.ne $+0xcc 0.00 0 +0x26cc b $-0x1f0 0.00 0 +0x26d0 ldr w8, [x0, #0xe8] 0.00 0 +0x26d4 str w8, [sp, #0xc] 0.00 0 +0x26d8 str x24, [sp, #0x10] 0.00 0 +0x26dc lsl w24, w27, #0x3 0.00 0 +0x26e0 mov x23, x19 0.00 0 +0x26e4 neg w19, w24 0.00 0 +0x26e8 bl $-0xdf5c0 0.00 0 +0x26ec cmp w19, w0 0.00 0 +0x26f0 mov x19, x23 0.00 0 +0x26f4 csneg w8, w0, w24, le 0.00 0 +0x26f8 ldr x24, [sp, #0x10] 0.00 0 +0x26fc ldr w9, [sp, #0xc] 0.00 0 +0x2700 add w28, w8, w9 0.00 0 +0x2704 ldr w8, [x20] 0.00 0 +0x2708 lsr w9, w8, #0x1e 0.00 0 +0x270c cbz w9, $-0x19c 0.00 0 +0x2710 b $-0x14c 0.00 0 +0x2714 ldr x8, [x21, #0x10] 0.00 0 +0x2718 add x0, x8, #0x90 0.00 0 +0x271c mov x1, x27 0.00 0 +0x2720 mov w2, #0x0 0.00 0 +0x2724 bl $-0x68a88 0.00 0 +0x2728 ldrb w8, [x0, #0x11] 0.00 0 +0x272c and w8, w8, #0xfe 0.00 0 +0x2730 cmp w8, #0xc 0.00 0 +0x2734 b.ne $+0x60 0.00 0 +0x2738 add w1, w22, w28 0.00 0 +0x273c mov x0, x21 0.00 0 +0x2740 mov x2, x26 0.00 0 +0x2744 bl $-0x19b118 0.00 0 +0x2748 b $+0x4c 0.00 0 +0x274c lsr w1, w8, #0x1e 0.00 0 +0x2750 ubfx x2, x8, #0x27, #0x7 0.00 0 +0x2754 b $-0x2a8 0.00 0 +0x2758 ubfx x2, x8, #0x20, #0x7 0.00 0 +0x275c mov x0, x21 0.00 0 +0x2760 mov x3, x26 0.00 0 +0x2764 bl $-0x19aebc 0.00 0 +0x2768 ldr w8, [x20, #0xc] 0.00 0 +0x276c ubfx w1, w8, #0x1, #0x2 0.00 0 +0x2770 ldr x8, [x20] 0.00 0 +0x2774 ubfx x2, x8, #0x27, #0x7 0.00 0 +0x2778 cbnz w1, $-0x2cc 0.00 0 +0x277c mov x0, x21 0.00 0 +0x2780 mov x1, x2 0.00 0 +0x2784 mov x2, x26 0.00 0 +0x2788 bl $-0x19ad30 0.00 0 +0x278c ldr x8, [x20] 0.00 0 +0x2790 tbnz x8, #0x35, $-0x2d0 >> 50.00 1 +0x2794 ldr x8, [x21] 0.00 0 +0x2798 ldrb w8, [x8, #0x7ad] 0.00 0 +0x279c cbz w8, $+0xe0 0.00 0 +0x27a0 ldr x8, [x20] 0.00 0 +0x27a4 tbnz x8, #0x2e, $+0x24 0.00 0 +0x27a8 adrp x9, $+0x3a000 0.00 0 +0x27ac add x9, x9, #0x4e4 0.00 0 +0x27b0 ubfx x10, x8, #0xb, #0xa 0.00 0 +0x27b4 ldrb w9, [x9, x10] 0.00 0 +0x27b8 sub w10, w9, #0x2 0.00 0 +0x27bc cmp w10, #0x2 0.00 0 +0x27c0 ccmp w9, #0x0, #0x4, hs 0.00 0 +0x27c4 b.ne $+0xfc 0.00 0 +0x27c8 ldr x10, [x21, #0x88] 0.00 0 +0x27cc ldr w9, [x21, #0xb8] 0.00 0 +0x27d0 cmp x10, x24 0.00 0 +0x27d4 b.hi $+0x20 0.00 0 +0x27d8 add x11, x10, x9 0.00 0 +0x27dc cmp x11, x24 0.00 0 +0x27e0 b.lo $+0x14 0.00 0 +0x27e4 sub x22, x24, x10 0.00 0 +0x27e8 lsr x9, x22, #0x20 0.00 0 +0x27ec cbnz x9, $+0x1c 0.00 0 +0x27f0 b $+0x20 0.00 0 +0x27f4 ldr x10, [x21, #0x90] 0.00 0 +0x27f8 add x9, x9, x24 0.00 0 +0x27fc sub x22, x9, x10 0.00 0 +0x2800 lsr x9, x22, #0x20 0.00 0 +0x2804 cbz x9, $+0xc 0.00 0 +0x2808 bl $-0x19a2e4 0.00 0 +0x280c ldr x8, [x20] 0.00 0 +0x2810 ldr x6, [x19] 0.00 0 +0x2814 and x8, x8, #0x7fffffffff800 0.00 0 +0x2818 and x8, x8, #0xfffc0000001fffff 0.00 0 +0x281c mov x9, #0x1000 0.00 0 +0x2820 movk x9, #0x4, lsl #48 0.00 0 +0x2824 cmp x8, x9 0.00 0 +0x2828 b.ne $+0x2c 0.00 0 +0x282c ldr x8, [sp, #0x20] 0.00 0 +0x2830 str x8, [sp] 0.00 0 +0x2834 mov x0, x21 0.00 0 +0x2838 mov x1, x20 0.00 0 +0x283c mov w2, #0x0 0.00 0 +0x2840 mov w3, #0x0 0.00 0 +0x2844 mov w4, #0x1 0.00 0 +0x2848 mov x5, x22 0.00 0 +0x284c bl $+0x11cc 0.00 0 +0x2850 b $+0x2c 0.00 0 +0x2854 sub x7, x26, x6 0.00 0 +0x2858 ldr x8, [sp, #0x20] 0.00 0 +0x285c str x8, [sp] 0.00 0 +0x2860 mov x0, x21 0.00 0 +0x2864 mov x1, x20 0.00 0 +0x2868 mov w2, #0x0 0.00 0 +0x286c mov w3, #0x0 0.00 0 +0x2870 mov w4, #0x1 0.00 0 +0x2874 mov x5, x22 0.00 0 +0x2878 bl $+0x137c 0.00 0 +0x287c str x26, [x19] 0.00 0 +0x2880 ldr x8, [sp, #0x38] 0.00 0 +0x2884 adrp x9, $+0x65000 0.00 0 +0x2888 ldr x9, [x9, #0xb8] 0.00 0 +0x288c ldr x9, [x9] 0.00 0 +0x2890 cmp x9, x8 0.00 0 +0x2894 b.ne $+0x28 0.00 0 +0x2898 ldr x0, [sp, #0x28] 0.00 0 +0x289c ldp x29, x30, [sp, #0x90] 0.00 0 +0x28a0 ldp x20, x19, [sp, #0x80] 0.00 0 +0x28a4 ldp x22, x21, [sp, #0x70] 0.00 0 +0x28a8 ldp x24, x23, [sp, #0x60] 0.00 0 +0x28ac ldp x26, x25, [sp, #0x50] 0.00 0 +0x28b0 ldp x28, x27, [sp, #0x40] 0.00 0 +0x28b4 add sp, sp, #0xa0 0.00 0 +0x28b8 ret 0.00 0 +0x28bc bl $+0x39260 0.00 0 +0x28c0 bl $-0x19a40c 0.00 0 +0x28c4 bl $-0x19a3c8 libicucore.A.dylib!fun_a7684 2 self samples (0.02% of all samples), aarch64 ARM self% samples offset instruction 0.00 0 +0x0000 ldr w9, [x0, #0xc] 0.00 0 +0x0004 sub w8, w9, #0x1 0.00 0 +0x0008 udiv w10, w4, w8 0.00 0 +0x000c msub w8, w10, w8, w4 0.00 0 +0x0010 add w10, w8, #0x1 0.00 0 +0x0014 ldr x11, [x0] 0.00 0 +0x0018 ldr w16, [x11, w10, sxtw #2] 0.00 0 +0x001c cbz w16, $+0x88 >> 50.00 1 +0x0020 ldp w8, w12, [x0, #0x10] 0.00 0 +0x0024 lsl w13, w4, w8 0.00 0 +0x0028 mvn w14, w12 0.00 0 +0x002c add x15, x2, w3, lsl #2 0.00 0 +0x0030 mov x8, x10 0.00 0 +0x0034 and w17, w16, w14 0.00 0 +0x0038 cmp w17, w13 0.00 0 +0x003c b.ne $+0x50 0.00 0 +0x0040 ldr w17, [x0, #0x18] 0.00 0 +0x0044 cmp w17, #0x1 0.00 0 +0x0048 b.lt $+0x40 0.00 0 +0x004c and w16, w12, w16 0.00 0 +0x0050 sub w16, w16, #0x1 0.00 0 +0x0054 add x16, x1, w16, sxtw #2 0.00 0 +0x0058 add w17, w17, #0x1 0.00 0 +0x005c mov x2, x15 0.00 0 +0x0060 ldr w3, [x16] >> 50.00 1 +0x0064 ldr w4, [x2] 0.00 0 +0x0068 cmp w3, w4 0.00 0 +0x006c b.ne $+0x20 0.00 0 +0x0070 add x16, x16, #0x4 0.00 0 +0x0074 add x2, x2, #0x4 0.00 0 +0x0078 sub w17, w17, #0x1 0.00 0 +0x007c cmp w17, #0x1 0.00 0 +0x0080 b.gt $-0x20 0.00 0 +0x0084 b $+0x28 0.00 0 +0x0088 cbz w17, $+0x24 0.00 0 +0x008c add w8, w8, w10 0.00 0 +0x0090 sdiv w16, w8, w9 0.00 0 +0x0094 msub w8, w16, w9, w8 0.00 0 +0x0098 ldr w16, [x11, w8, sxtw #2] 0.00 0 +0x009c cbnz w16, $-0x68 0.00 0 +0x00a0 b $+0x8 0.00 0 +0x00a4 mov x8, x10 0.00 0 +0x00a8 mvn w8, w8 0.00 0 +0x00ac mov x0, x8 0.00 0 +0x00b0 ret